70511235233929974483664896
70,511,235,233,929,974,483,664,896 is an even composite number composed of six prime numbers multiplied together.
70511235233929974483664896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 70511235233929974483664896:
214 × 310 × 74 × 112 × 372 × 135372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 37 × 37 × 13537 × 13537)See below for interesting mathematical facts about the number 70511235233929974483664896 from the Numbermatics database.
Names of 70511235233929974483664896
- Cardinal: 70511235233929974483664896 can be written as Seventy septillion, five hundred eleven sextillion, two hundred thirty-five quintillion, two hundred thirty-three quadrillion, nine hundred twenty-nine trillion, nine hundred seventy-four billion, four hundred eighty-three million, six hundred sixty-four thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 7.0511235233929974483664896 × 1025
Factors of 70511235233929974483664896
Divisors of 70511235233929974483664896
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 37 42 44 48 49 54 56 63 64 66 72 74 77 81 84 88 96 98 99 108 111 112 121 126 128 132 144 147 148 154 162 168 176 189 192 196 198 216 222 224 231 242 243 252 256 259 264 288 294 296 297 308 324 333 336 343 352 363 378 384 392 396 407 432 441 444 448 462 484 486 504 512 518 528 539 567 576 588 592 594 616 648 666 672 686 693 704 726 729 756 768 777 784 792 814 847 864 882 888 891 896 924 968 972 999 1008 1024 1029 1036 1056 1078 1089 1134 1152 1176 1184 1188 1221 1232 1296 1323 1332 1344 1369 1372 1386 1408 1452 1458 1512 1536 1554 1568 1584 1617 1628 1694 1701 1728 1764 1776 1782 1792 1813 1848 1936 1944 1998 2016 2048 2058 2072 2079 2112 2156 2178 2187 2268 2304 2331 2352 2368 2376 2401 2442 2464 2541 2592 2646 2664 2673 2688 2738 2744 2772 2816 2849 2904 2916 2997 3024 3072 3087 3108 3136 3168 3234 3256 3267 3388 3402 3456 3528 3552 3564 3584 3626 3663 3696 3773 3872 3888 3969 3996 4032 4096 4107 4116 4144 4158 4224 4312 4356 4374 4477 4536 4608 4662 4704 4736 4752 4802 4851 4884 4928 5082 5103 5184 5292 5328 5346 5376 5439 5476 5488 5544 5632 5698 5808 5832 5929 5994 6048 6144 6174 6216 6237 6272 6336 6468 6512 6534 6561 6776 6804 6912 6993 7056 7104 7128 7168 7203 7252 7326 7392 7546 7623 7744 7776 7938 7992 8019 8064 8192 8214 8232 8288 8316 8448 8547 8624 8712 8748 8954 8991 9072 9216 9261 9324 9408 9472 9504 9583 9604 9702 9768 9801 9856 10164 10206 10368 10584 10656 10692 10752 10878 10952 10976 10989 11088 11264 11319 11396 11616 11664 11858 11907 11988 12096 12288 12321 12348 12432 12474 12544 12672 12691 12936 13024 13068 13122 13431 13537 13552 13608 13824 13986 14112 14208 14256 14336 14406 14504 14553 14652 14784 15059 15092 15246 15309 15488 15552 15876 15984 16038 16128 16317 16384 16428 16464 16576 16632 16896 17094 17248 17424 17496 17787 17908 17982 18144 18432 18522 18648 18711 18816 18944 19008 19166 19208 19404 19536 19602 19683 19712 19943 20328 20412 20736 20979 21168 21312 21384 21504 21609 21756 21904 21952 21978 22176 22528 22638 22792 22869 23232 23328 23716 23814 23976 24057 24192 24576 24642 24696 24864 24948 25088 25344 25382 25641 25872 26048 26136 26244 26411 26862 26973 27074 27104 27216 27648 27783 27972 28224 28416 28512 28672 28749 28812 29008 29106 29304 29403 29568 30118 30184 30492 30618 30976 31104 31339 31752 31968 32076 32256 32634 32856 32928 32967 33152 33264 33792 33957 34188 34496 34848 34992 35574 35721 35816 35964 36288 36864 36963 37044 37296 37422 37632 37888 38016 38073 38332 38416 38808 39072 39204 39366 39424 39886 40293 40611 40656 40824 41472 41503 41958 42336 42624 42768 43008 43218 43512 43659 43808 43904 43956 44352 45056 45177 45276 45584 45738 45927 46464 46656 47432 47628 47952 48114 48384 48951 49152 49284 49392 49728 49896 50176 50688 50764 51282 51744 52096 52272 52488 52822 53361 53724 53946 54148 54208 54432 55296 55566 55944 56133 56448 56832 57024 57344 57498 57624 58016 58212 58608 58806 59049 59136 59829 60236 60368 60984 61236 61952 62208 62678 62937 63504 63936 64152 64512 64827 65268 65712 65856 65934 66304 66528 67081 67584 67914 68376 68607 68992 69696 69984 71148 71442 71632 71928 72171 72576 73728 73926 74088 74592 74844 75264 75776 76032 76146 76664 76832 76923 77616 78144 78408 78732 78848 79233 79772 80586 80919 81222 81312 81648 82944 83006 83349 83916 84672 85248 85536 86016 86247 86436 87024 87318 87616 87808 87912 88209 88704 88837 90112 90354 90552 91168 91476 91854 92928 93312 94017 94759 94864 95256 95904 96228 96768 97902 98568 98784 98901 99456 99792 100352 101376 101528 101871 102564 103488 104192 104544 104976 105413 105644 106722 107163 107448 107892 108296 108416 108864 110592 110889 111132 111888 112266 112896 113664 114048 114219 114688 114996 115248 116032 116424 117216 117612 118098 118272 119658 120472 120736 120879 121833 121968 122472 123904 124416 124509 125356 125874 127008 127872 128304 129024 129654 130536 130977 131424 131712 131868 132608 133056 134162 135168 135531 135828 136752 137214 137781 137984 139392 139601 139968 142296 142884 143264 143856 144342 145152 146853 147456 147852 148176 148907 149184 149688 150528 151552 152064 152292 153328 153664 153846 155232 156288 156816 157464 157696 158466 159544 160083 161172 161838 162444 162624 163296 165649 165888 166012 166698 167832 168399 169344 170496 171072 172032 172494 172872 174048 174636 175232 175616 175824 176418 177408 177674 179487 180224 180708 181104 182336 182952 183708 185856 186624 188034 188811 189518 189728 190512 191808 192456 193536 194481 195804 197136 197568 197802 198912 199584 200704 201243 202752 203056 203742 205128 205821 206976 208384 209088 209952 210826 211288 213444 214326 214896 215784 216513 216592 216832 217728 219373 221184 221778 222264 223776 224532 225792 227328 228096 228438 229992 230496 230769 232064 232848 234432 235224 236196 236544 237699 239316 240944 241472 241758 242757 243666 243936 244944 247808 248832 249018 250047 250712 251748 254016 255744 256608 258048 258741 259308 261072 261954 262848 263424 263736 264627 265216 266112 266511 268324 270336 271062 271656 273504 274428 275562 275968 278784 279202 279936 282051 284277 284592 285768 286528 287712 288684 290304 290521 293706 295704 296352 296703 297814 298368 299376 301056 303104 304128 304584 305613 306656 307328 307692 310464 312576 313632 314928 315392 316239 316932 319088 320166 321489 322344 323676 324888 325248 326592 331298 331776 332024 332667 333396 335664 336798 338688 340992 342144 342657 344064 344988 345744 348096 349272 350464 351232 351648 352836 354816 355348 358974 361416 362208 362637 364672 365499 365904 367416 371712 373248 373527 376068 377622 379036 379456 381024 383616 384912 387072 388962 391608 392931 394272 395136 395604 397824 399168 401408 402486 405504 406112 406593 407484 410256 411642 413343 413952 416768 418176 418803 419904 421652 422576 426888 428652 429792 431568 433026 433184 433664 435456 438746 440559 442368 443556 444528 446721 447552 449064 451584 454656 456192 456876 459984 460992 461538 464128 465696 468864 469567 470448 472392 473088 475398 478632 480249 481888 482944 483516 485514 487332 487872 489888 495616 496947 497664 498036 500094 500869 501424 503496 505197 508032 511488 513216 516096 517482 518616 522144 523908 525696 526848 527472 529254 530432 532224 533022 536648 538461 540672 542124 543312 547008 548856 551124 551936 557568 558404 559872 564102 566433 568554 569184 571536 573056 575424 577368 580608 581042 583443 587412 591408 592704 593406 595628 596736 598752 602112 603729 606208 608256 609168 611226 613312 614656 615384 617463 620928 625152 627264 629856 630784 632478 633864 638176 640332 642978 644688 647352 649539 649776 650496 653184 658119 662596 663313 663552 664048 665334 666792 671328 673596 677376 681984 684288 685314 689976 691488 692307 696192 698544 700928 702464 703296 705672 709632 710696 713097 717948 722832 724416 725274 728271 729344 730998 731808 734832 737891 743424 746496 747054 750141 752136 755244 758072 758912 762048 767232 769824 774144 776223 777924 783216 785862 788544 790272 791208 793881 795648 798336 799533 802816 804972 811008 812224 813186 814968 820512 823284 826686 827904 833536 836352 837606 839808 843304 845152 846153 852831 853776 857304 859584 863136 866052 866368 867328 870912 871563 877492 881118 887112 889056 890109 893442 895104 898128 903168 909312 912384 913752 916839 919968 921984 923076 928256 931392 937728 939134 940896 944784 946176 948717 950796 957264 960498 963776 964467 965888 967032 971028 974664 975744 977207 979776 991232 993894 995328 996072 998001 1000188 1001738 1002848 1006992 1010394 1016064 1022976 1026432 1027971 1032192 1034964 1037232 1042349 1044288 1047816 1051392 1053696 1054944 1058508 1060864 1064448 1066044 1073296 1076922 1084248 1086624 1087911 1094016 1096497 1097712 1102248 1103872 1115136 1116808 1119744 1120581 1128204 1132866 1137108 1138368 1143072 1146112 1150848 1154736 1159543 1161216 1162084 1166886 1174824 1178793 1182816 1185408 1186812 1191256 1193472 1197504 1204224 1207458 1216512 1218336 1219779 1222452 1226624 1229312 1230768 1234926 1241856 1250304 1254528 1256409 1259712 1261568 1264956 1267728 1276352 1280664 1285956 1289376 1294704 1299078 1299552 1300992 1306368 1316238 1321677 1325192 1326626 1327104 1328096 1330668 1333584 1340163 1342656 1347192 1354752 1363968 1368576 1370628 1379952 1382976 1384614 1392384 1397088 1401856 1404928 1406592 1408701 1411344 1419264 1421392 1426194 1435896 1440747 1445664 1448832 1450548 1456542 1458688 1461996 1463616 1469664 1475782 1486848 1490841 1492992 1494108 1500282 1502607 1504272 1510488 1515591 1516144 1517824 1524096 1534464 1535611 1539648 1548288 1552446 1555848 1566432 1571724 1577088 1580544 1582416 1587762 1591296 1596672 1599066 1609944 1615383 1622016 1624448 1626372 1629936 1637977 1641024 1646568 1653372 1655808 1667072 1672704 1675212 1679616 1686608 1690304 1692306 1699299 1705662 1707552 1714608 1719168 1726272 1732104 1732736 1734656 1741824 1743126 1750329 1754984 1762236 1774224 1778112 1780218 1786884 1790208 1796256 1806336 1811187 1818624 1824768 1827504 1833678 1839936 1843968 1846152 1852389 1856512 1862784 1875456 1878268 1881792 1889568 1892352 1897434 1901592 1914528 1920996 1927552 1928934 1931776 1934064 1942056 1949328 1951488 1954414 1959552 1974357 1982464 1987788 1989939 1990656 1992144 1996002 2000376 2003476 2005696 2013984 2020788 2032128 2045952 2052864 2055942 2069928 2074464 2076921 2084698 2088576 2095632 2102784 2107392 2109888 2117016 2121728 2128896 2132088 2139291 2146592 2153844 2168496 2173248 2175822 2184813 2188032 2192994 2195424 2204496 2207744 2213673 2230272 2233616 2239488 2241162 2250423 2256408 2265732 2274216 2276736 2286144 2292224 2301696 2309472 2319086 2322432 2324168 2328669 2333772 2349648 2357586 2365632 2370816 2373624 2381643 2382512 2386944 2395008 2398599 2408448 2414916 2433024 2436672 2439558 2444904 2453248 2458624 2461536 2469852 2483712 2500608 2509056 2512818 2519424 2529912 2535456 2538459 2552704 2558493 2561328 2571912 2578752 2589408 2598156 2599104 2601984 2612736 2614689 2632476 2643354 2650384 2653252 2656192 2661336 2667168 2670327 2680326 2685312 2694384 2709504 2727936 2737152 2741256 2750517 2759904 2765952 2769228 2784768 2794176 2803712 2809856 2813184 2817402 2822688 2838528 2842784 2846151 2852388 2871792 2881494 2891328 2893401 2897664 2901096 2913084 2917376 2923992 2927232 2931621 2939328 2951564 2973696 2981682 2985984 2988216 2994003 3000564 3005214 3008544 3020976 3031182 3032288 3035648 3048192 3068928 3071222 3079296 3083913 3096576 3104892 3111696 3127047 3132864 3143448 3154176 3161088 3164832 3175524 3182592 3193344 3198132 3219888 3230766 3248896 3252744 3259872 3263733 3275954 3282048 3286969 3289491 3293136 3306744 3311616 3334144 3345408 3350424 3359232 3361743 3373216 3380608 3384612 3398598 3411324 3415104 3429216 3438336 3452544 3464208 3465472 3469312 3478629 3483648 3486252 3500658 3506083 3509968 3524472 3536379 3548448 3556224 3560436 3573768 3580416 3592512 3612672 3622374 3649536 3655008 3659337 3667356 3679872 3687936 3692304 3704778 3713024 3725568 3750912 3756536 3763584 3769227 3779136 3784704 3794868 3803184 3829056 3841992 3855104 3857868 3863552 3868128 3884112 3898656 3902976 3908828 3919104 3948714 3965031 3975576 3979878 3981312 3984288 3992004 4000752 4006952 4011392 4020489 4027968 4041576 4064256 4091904 4105728 4111884 4139856 4148928 4153842 4169396 4177152 4191264 4205568 4214784 4219776 4226103 4234032 4243456 4257792 4264176 4278582 4293184 4307688 4322241 4336992 4346496 4351644 4369626 4376064 4385988 4390848 4408992 4415488 4427346 4460544 4467232 4472523 4478976 4482324 4500846 4507821 4512816 4531464 4546773 4548432 4553472 4572288 4584448 4603392 4606833 4618944 4638172 4643191 4644864 4648336 4657338 4667544 4699296 4715172 4731264 4741632 4747248 4763286 4765024 4773888 4790016 4797198 4829832 4846149 4866048 4873344 4879116 4889808 4906496 4913931 4917248 4923072 4939704 4967424 5001216 5018112 5025636 5038848 5059824 5070912 5076918 5097897 5105408 5116986 5122656 5143824 5157504 5165237 5178816 5196312 5198208 5203968 5225472 5229378 5250987 5264952 5286708 5300768 5306504 5312384 5322672 5334336 5340654 5360652 5370624 5388768 5419008 5433561 5455872 5474304 5482512 5501034 5509559 5519808 5531904 5538456 5557167 5569536 5588352 5607424 5619712 5626368 5634804 5645376 5677056 5685568 5692302 5704776 5743584 5762988 5782656 5786802 5795328 5802192 5826168 5834752 5847984 5854464 5863242 5878656 5903128 5923071 5947392 5963364 5969817 5971968 5976432 5988006 6001128 6010428 6017088 6041952 6062364 6064576 6071296 6096384 6137856 6142444 6158592 6167826 6209784 6223392 6230763 6254094 6265728 6286896 6308352 6322176 6329664 6351048 6365184 6386688 6396264 6417873 6439776 6461532 6497792 6505488 6519744 6527466 6551908 6564096 6573938 6578982 6586272 6613488 6623232 6641019 6668288 6690816 6700848 6718464 6723486 6746432 6751269 6761216 6769224 6797196 6822648 6830208 6858432 6876672 6905088 6928416 6930944 6938624 6957258 6967296 6972504 6986007 7001316 7012166 7019936 7048944 7072758 7096896 7112448 7120872 7144929 7147536 7160832 7185024 7195797 7225344 7244748 7296443 7299072 7310016 7318674 7334712 7359744 7375872 7384608 7409556 7426048 7451136 7501824 7513072 7527168 7538454 7558272 7589736 7606368 7615377 7658112 7675479 7683984 7710208 7715736 7727104 7736256 7768224 7797312 7805952 7817656 7838208 7844067 7897428 7930062 7951152 7959756 7968576 7984008 8001504 8010981 8013904 8022784 8040978 8055936 8083152 8116801 8128512 8183808 8211456 8223768 8251551 8279712 8297856 8307684 8338792 8354304 8382528 8411136 8429568 8439552 8452206 8468064 8515584 8528352 8538453 8557164 8586368 8615376 8644482 8673984 8692992 8703288 8739252 8752128 8771976 8781696 8794863 8817984 8830976 8854692 8921088 8934464 8945046 8957952 8964648 8982009 9001692 9015642 9025632 9062928 9093546 9096864 9106944 9144576 9168896 9206784 9213666 9237888 9251739 9276344 9286382 9289728 9296672 9314676 9335088 9381141 9398592 9430344 9462528 9483264 9494496 9526572 9530048 9547776 9580032 9594396 9659664 9692298 9746688 9758232 9779616 9791199 9812992 9827862 9834496 9846144 9860907 9868473 9879408 9934848 10002432 10036224 10051272 10077696 10085229 10119648 10141824 10153836 10195794 10210816 10233972 10245312 10287648 10315008 10330474 10357632 10392624 10396416 10407936 10435887 10450944 10458756 10501974 10518249 10529904 10573416 10601536 10609137 10613008 10624768 10645344 10668672 10681308 10721304 10741248 10749277 10777536 10838016 10867122 10948608 10965024 10978011 11002068 11019118 11039616 11063808 11076912 11114334 11139072 11176704 11214848 11252736 11269608 11290752 11307681 11354112 11371136 11384604 11409552 11465839 11487168 11525976 11565312 11573604 11590656 11604384 11652336 11669504 11695968 11708928 11726484 11757312 11806256 11846142 11895093 11926728 11939634 11943936 11952864 11976012 12002256 12020856 12034176 12061467 12083904 12124728 12129152 12142592 12192768 12275712 12284888 12317184 12335652 12419568 12446784 12461526 12508188 12531456 12573792 12616704 12644352 12659328 12678309 12702096 12730368 12773376 12792528 12835746 12879552 12923064 12966723 12995584 13010976 13039488 13054932 13103816 13128192 13147876 13157964 13172544 13226976 13246464 13282038 13381632 13401696 13417569 13436928 13446972 13492864 13502538 13522432 13523463 13538448 13594392 13645296 13660416 13716864 13753344 13810176 13820499 13856832 13861888 13877248 13914516 13929573 13934592 13945008 13972014 14002632 14024332 14039872 14097888 14145516 14193792 14224896 14241744 14289858 14295072 14321664 14370048 14391594 14489496 14538447 14592886 14598144 14620032 14637348 14669424 14719488 14741793 14751744 14769216 14819112 14852096 14902272 15003648 15026144 15054336 15076908 15116544 15179472 15212736 15230754 15293691 15316224 15350958 15367968 15420416 15431472 15454208 15472512 15495711 15536448 15594624 15611904 15635312 15676416 15688134 15752961 15794856 15860124 15902304 15919512 15937152 15968016 16003008 16021962 16027808 16045568 16081956 16111872 16166304 16233602 16257024 16300683 16367616 16422912 16447536 16503102 16528677 16559424 16595712 16615368 16671501 16677584 16708608 16765056 16822272 16859136 16879104 16904412 16936128 17031168 17056704 17076906 17114328 17172736 17230752 17288964 17347968 17385984 17406576 17478504 17504256 17543952 17563392 17589726 17635968 17709384 17769213 17842176 17868928 17890092 17909451 17915904 17929296 17964018 18003384 18031284 18051264 18125856 18187092 18193728 18213888 18289152 18337792 18413568 18427332 18475776 18503478 18532153 18552688 18572764 18593344 18629352 18670176 18692289 18762282 18797184 18860688 18925056 18966528 18988992 19053144 19060096 19095552 19160064 19188792 19253619 19319328 19384596 19493376 19516464 19559232 19582398 19625984 19655724 19668992 19692288 19721814 19736946 19758816 19869696 19923057 20004864 20072448 20102544 20155392 20170458 20239296 20253807 20283648 20307672 20391588 20421632 20467944 20490624 20575296 20630016 20660948 20715264 20785248 20792832 20815872 20871774 20901888 20917512 20958021 21003948 21036498 21059808 21146832 21203072 21218274 21226016 21249536 21290688 21337344 21362616 21442608 21482496 21498554 21555072 21587391 21676032 21734244 21889329 21897216 21930048 21956022 22004136 22038236 22079232 22127616 22153824 22228668 22278144 22353408 22429696 22505472 22539216 22581504 22615362 22742272 22769208 22819104 22846131 22931678 22974336 23026437 23051952 23130624 23147208 23181312 23208768 23304672 23339008 23391936 23417856 23452968 23514624 23532201 23612512 23692284 23790186 23853456 23879268 23905728 23952024 24004512 24032943 24041712 24068352 24122934 24167808 24249456 24258304 24285184 24350403 24385536 24542581 24551424 24569776 24634368 24671304 24754653 24839136 24893568 24923052 25016376 25062912 25147584 25233408 25288704 25318656 25356618 25404192 25546752 25585056 25615359 25671492 25759104 25846128 25933446 25991168 26021952 26078976 26109864 26207632 26256384 26295752 26315928 26345088 26384589 26453952 26492928 26564076 26763264 26803392 26835138 26873856 26893944 26946027 26985728 27005076 27044864 27046926 27076896 27188784 27290592 27320832 27433728 27506688 27620352 27640998 27713664 27723776 27755217 27829032 27859146 27869184 27890016 27944028 28005264 28048664 28079744 28143423 28195776 28291032 28387584 28449792 28483488 28579716 28590144 28643328 28740096 28783188 28978992 29076894 29185772 29240064 29274696 29338848 29373597 29438976 29483586 29503488 29538432 29582721 29605419 29638224 29704192 29804544 30007296 30052288 30108672 30153816 30233088 30255687 30358944 30425472 30461508 30587382 30632448 30701916 30735936 30840832 30862944 30908416 30945024 30991422 31072896 31189248 31223808 31270624 31307661 31352832 31376268 31505922 31554747 31589712 31720248 31804608 31827411 31839024 31874304 31936032 32006016 32043924 32055616 32091136 32163912 32223744 32247831 32332608 32467204 32502337 32514048 32601366 32845824 32895072 32934033 33006204 33057354 33118848 33191424 33230736 33343002 33355168 33417216 33530112 33644544 33758208 33808824 33872256 33923043 34062336 34113408 34153812 34228656 34345472 34397517 34461504 34577928 34695936 34771968 34813152 34957008 35008512 35087904 35126784 35179452 35271936 35418768 35538426 35685279 35737856 35780184 35818902 35831808 35858592 35928036 36006768 36062568 36102528 36156659 36184401 36251712 36374184 36387456 36427776 36578304 36675584 36827136 36854664 36951552 37006956 37064306 37105376 37145528 37186688 37258704 37340352 37384578 37524564 37594368 37721376 37850112 37933056 37977984 38034927 38106288 38120192 38191104 38320128 38377584 38507238 38566913 38638656 38769192 38900169 38986752 39032928 39118464 39164796 39251968 39311448 39337984 39384576 39443628 39473892 39517632 39739392 39846114 40144896 40205088 40252707 40310784 40340916 40478592 40507614 40567296 40570389 40615344 40783176 40843264 40935888 40981248 41150592 41260032 41321896 41430528 41461497 41570496 41585664 41631744 41743548 41788719 41803776 41835024 41916042 42007896 42072996 42119616 42293664 42406144 42436548 42452032 42499072 42581376 42674688 42725232 42885216 42964992 42997108 43110144 43174782 43468488 43615341 43778658 43794432 43860096 43912044 44008272 44076472 44158464 44225379 44255232 44307648 44457336 44556288 44706816 45010944 45078432 45163008 45230724 45484544 45538416 45638208 45692262 45863356 45948672 46052874 46103904 46261248 46294416 46362624 46417536 46487133 46609344 46678016 46783872 46835712 46905936 47029248 47064402 47225024 47258883 47384568 47580372 47706912 47758536 47811456 47904048 48009024 48065886 48083424 48136704 48245868 48335616 48498912 48516608 48570368 48700806 48771072 48902049 49085162 49102848 49139552 49268736 49342608 49509306 49586031 49678272 49787136 49846104 50014503 50032752 50125824 50295168 50466816 50577408 50637312 50713236 50808384 51075101 51093504 51170112 51230718 51342984 51518208 51692256 51866892 51982336 52043904 52157952 52219728 52415264 52512768 52591504 52631856 52690176 52769178 52907904 53128152 53307639 53526528 53606784 53670276 53728353 53747712 53787888 53892054 53971456 54010152 54089728 54093852 54153792 54377568 54581184 54641664 54867456 55013376 55240704 55281996 55427328 55447552 55510434 55596459 55658064 55718292 55780032 55888056 56010528 56076867 56097328 56159488 56286846 56391552 56582064 56775168 56817607 56899584 56966976 57159432 57180288 57286656 57480192 57566376 57760857 57957984 58153788 58371544 58480128 58549392 58677696 58747194 58877952 58967172 59006976 59076864 59165442 59210838 59276448 59609088 59769171 60014592 60104576 60217344 60307632 60466176 60511374 60605149 60717888 60850944 60923016 61174764 61264896 61403832 61471872 61681664 61725888 61816832 61890048 61982844 62145792 62378496 62447616 62541248 62615322 62705664 62752536 62874063 63011844 63109494 63179424 63440496 63609216 63654822 63678048 63748608 63872064 64012032 64087848 64111232 64182272 64327824 64447488 64495662 64665216 64762173 64934408 65004674 65028096 65202732 65667987 65691648 65790144 65868066 66012408 66114708 66237696 66382848 66461472 66686004 66710336 66834432 67060224 67289088 67516416 67617648 67744512 67846086 68226816 68307624 68457312 68538393 68690944 68795034 68923008 69079311 69155856 69391872 69543936 69626304 69914016 70017024 70175808 70253568 70358904 70543872 70596603 70837536 71076852 71370558 71475712 71560368 71637804 71717184 71856072 72013536 72125136 72205056 72313318 72368802 72503424 72748368 72774912 72855552 73051209 73156608 73351168 73627743 73654272 73709328 73903104 74013912 74128612 74210752 74263959 74291056 74373376 74517408 74680704 74769156 75049128 75188736 75442752 75700224 75866112 75955968 76069854 76212576 76240384 76640256 76755168 76846077 77014476 77133826 77277312 77538384 77800338 77973504 78065856 78236928 78329592 78503936 78622896 78769152 78887256 78947784 79035264 79153767 79478784 79692228 80260873 80289792 80410176 80505414 80621568 80681832 80838081 80957184 81015228 81134592 81140778 81230688 81566352 81686528 81871776 81962496 82301184 82520064 82643792 82861056 82922994 83140992 83171328 83265651 83487096 83577438 83607552 83670048 83832084 84015792 84145992 84239232 84430269 84587328 84812288 84873096 84904064 84998144 85162752 85349376 85450464 85770432 85929984 85994216 86220288 86349564 86936976 87230682 87557316 87720192 87824088 88016544 88120791 88152944 88316928 88450758 88510464 88615296 88748163 88816257 88914672 89112576 89413632 90021888 90156864 90326016 90461448 90767061 90969088 91076832 91276416 91384524 91726712 91897344 92105748 92207808 92522496 92588832 92725248 92835072 92974266 93218688 93567744 93671424 93811872 93922983 94058496 94128804 94450048 94517766 94664241 94769136 95160744 95413824 95517072 95622912 95808096 96018048 96131772 96166848 96273408 96491736 96671232 96743493 96997824 97033216 97140736 97401612 97507011 97542144 97804098 98170324 98279104 98537472 98685216 98802099 99018612 99172062 99356544 99574272 99692208 100029006 100065504 100251648 100590336 100933632 101274624 101426472 101616768 101769129 102150202 102187008 102340224 102461436 102685968 103036416 103192551 103384512 103733784 103964672 104087808 104315904 104439456 104830528 105025536 105183008 105263712 105380352 105538356 105815808 106256304 106615278 107055837 107213568 107340552 107456706 107495424 107575776 107784108 107942912 108020304 108179456 108187704 108307584 108469977 108553203 108755136 109162368 109283328 109734912 110026752 110481408 110563992 110854656 110895104 111020868 111192918 111316128 111436584 111560064 111776112 112021056 112153734 112194656 112318976 112573692 112783104 113164128 113550336 113635214 113799168 113933952 114104781 114318864 114360576 114573312 114960384 115132752 115521714 115700739 115915968 116307576 116700507 116743088 116960256 117098784 117355392 117494388 117755904 117934344 118013952 118153728 118330884 118421676 118552896 119218176 119538342 120209152 120434688 120615264 120758121 120932352 121022748 121210298 121435776 121701888 121711167 121846032 122349528 122529792 122807664 122943744 123363328 123451776 123780096 123965688 124291584 124384491 124756992 124895232 125082496 125230644 125366157 125411328 125505072 125748126 126023688 126218988 126358848 126880992 127218432 127309644 127356096 127497216 127744128 128024064 128175696 128222464 128364544 128655648 128894976 128991324 129330432 129524346 129725071 129868816 130009348 130405464 130846023 131335974 131383296 131580288 131736132 132024816 132229416 132475392 132676137 132765696 132922944 133372008 133420672 133668864 134120448 135032832 135235296 135489024 135692172 136453632 136615248 136914624 137076786 137381888 137590068 137846016 138158622 138311712 138783744 139087872 139252608 139461399 139828032 140034048 140351616 140507136 140717808 141087744 141193206 141675072 141776649 142153704 142741116 142951424 143120736 143275608 143434368 143712144 144027072 144250272 144410112 144626636 144737604 145006848 145496736 145549824 145711104 146102418 146313216 146706147 147255486 147308544 147418656 147806208 148027824 148257224 148421504 148527918 148582112 148746752 148758093 149034816 149361408 149538312 150098256 150377472 150885504 151400448 151732224 151911936 152139708 152425152 152480768 153225303 153280512 153510336 153692154 154028952 154267652 154554624 155076768 155600676 155947008 156131712 156473856 156659184 157007872 157245792 157538304 157774512 157895568 158070528 158307534 159384456 159922917 160521746 160579584 160820352 161010828 161185059 161243136 161363664 161676162 161914368 162030456 162269184 162281556 162461376 163132704 163373056 163743552 163924992 164602368 165040128 165287584 165722112 165845988 166281984 166342656 166531302 166789377 166974192 167154876 167340096 167664168 168031584 168230601 168291984 168478464 168860538 169174656 169624576 169746192 169808128 169996288 170325504 170452821 170698752 170900928 171540864 171798067 171859968 171988432 172440576 172699128 173282571 173873952 174461364 175114632 175440384 175648176 176033088 176241582 176305888 176633856 176901516 177020928 177230592 177496326 177632514 177829344 178827264 179307513 180043776 180313728 180652032 180922896 181534122 181815447 181938176 182153664 182552832 182769048 183250369 183453424 183794688 184211496 184415616 185044992 185177664 185450496 185670144 185948532 186437376 187135488 187342848 187623744 187845966 188116992 188257608 188622189 188900096 189035532 189328482 189538272 190321488 190827648 191034144 191245824 191616192 192036096 192263544 192333696 192546816 192983472 193342464 193486986 193995648 194066432 194286519 194803224 195014022 195084288 195608196 196340648 196558208 197003961 197074944 197370432 197604198 198037224 198344124 198713088 199148544 199384416 200058012 200131008 200503296 201180672 201867264 202549248 202852944 203233536 203538258 203853683 204300404 204680448 204922872 205371936 205615179 206072832 206385102 206769024 207237933 207467568 207929344 208175616 208631808 208878912 209661056 210051072 210366016 210527424 210760704 211076712 211631616 211789809 212512608 213230556 214111674 214427136 214681104 214913412 215151552 215568216 215885824 216040608 216358912 216375408 216615168 216939954 217106406 217510272 218324736 218566656 219153627 219469824 220053504 220883229 220962816 221127984 221709312 221790208 222041736 222385836 222632256 222791877 222873168 223120128 223552224 224042112 224307468 224389312 224637952 225147384 225566208 226328256 227100672 227270428 227598336 227867904 228209562 228637728 228721152 229920768 230265504 230538231 231043428 231401478 231831936 232615152 233401014 233486176 233920512 234197568 234710784 234988776 235511808 235868688 236307456 236661768 236843352 237105792 237461301 238436352 239076684 240418304 240782619 240869376 241230528 241516242 241864704 242045496 242420596 242871552 243403776 243422334 243692064 244699056 245059584 245615328 245887488 246726656 246903552 247560192 247931376 248583168 248768982 249513984 249796953 250164992 250461288 250732314 250822656 251010144 251496252 252047376 252437976 252717696 253290807 253761984 254436864 254619288 254712192 254994432 255488256 256048128 256351392 256444928 256729088 257311296 257789952 257982648 258660864 259048692 259450142 259737632 260018696 260810928 261692046 262671948 263160576 263472264 264049632 264362373 264458832 264950784 265352274 265531392 265845888 266244489 266448771 266744016 266841344 267337728 268240896 269968391 270065664 270470592 270978048 271384344 272301183 272907264 273230496 273829248 274153572 274763776 275180136 275692032 276317244 276623424 277567488 278175744 278505216 278922798 279656064 280703232 281014272 281435616 281768949 282175488 282386412 283350144 283553298 283992723 284307408 285482232 285902848 286241472 286551216 286868736 287424288 288054144 288500544 288820224 289253272 289475208 290013696 290230479 290993472 291099648 291422208 292204836 292521033 292626432 293412294 294510972 294837312 295612416 296055648 296406297 296514448 296843008 297055836 297164224 297493504 297516186 298069632 298722816 299076624 300196512 300754944 301771008 302800896 303823872 304279416 304850304 304961536 305307387 306450606 306561024 307020672 307384308 308057904 308535304 309109248 309577653 310153536 311201352 311894016 312263424 312947712 313318368 314491584 315076608 315549024 315791136 316141056 316615068 318768912 319845834 321043492 321640704 322021656 322370118 322486272 322727328 323352324 323828736 324060912 324538368 324563112 324922752 325409931 325659609 326265408 326746112 327487104 327849984 329204736 330080256 330575168 331444224 331691976 332563968 332685312 333062604 333578754 333948384 334309752 334680192 335328336 336063168 336461202 336583968 336956928 337721076 338349312 339249152 339492384 339616256 339992576 340651008 340905642 341397504 341801856 342314343 343081728 343596134 343719936 343976864 344881152 345398256 346565142 347102217 347747904 348922728 350101521 350229264 350880768 351296352 352066176 352483164 352611776 353267712 353803032 354041856 354461184 354992652 355265028 355658688 357525707 357654528 358615026 360627456 361304064 361845792 362274363 363068244 363630894 363876352 364307328 365105664 365133501 365538096 366500738 366906848 367589376 368422992 368831232 370089984 370355328 371340288 371897064 372874752 373153473 374270976 374685696 375247488 375691932 376098471 376233984 376515216 377244378 377800192 378071064 378656964 379076544 380642976 381655296 382068288 382491648 383232384 384072192 384527088 384667392 385093632 385966944 386684928 386973972 387991296 388132864 388573038 389175213 389606448 390028044 391216392 392538069 392681296 393116416 394007922 394149888 394740864 395208396 396074448 396688248 397426176 397723249 398028411 398297088 398768832 400116024 400262016 401006592 402361344 405098496 405705888 406467072 407076516 407707366 408600808 409360896 409845744 410743872 411230358 412145664 412770204 413538048 414475866 414935136 416351232 417263616 417757824 418384197 419322112 420102144 420732032 421054848 421521408 422153424 423263232 423579618 424236043 425025216 426461112 428223348 428854272 429362208 429826824 430303104 431136432 431771648 432081216 432717824 432750816 433230336 433879908 434212812 435020544 436649472 437133312 438307254 438939648 440118441 441766458 441925632 442255968 443418624 444083472 444771672 445264512 445583754 445746336 446240256 446274279 447104448 448084224 448614936 448778624 449275904 450294768 451132416 452656512 454201344 454540856 455196672 455735808 456419124 457275456 457442304 459675909 459841536 460531008 461076462 462086856 462802956 463663872 465230304 466802028 466972352 467841024 468395136 469421568 469977552 471023616 471737376 472614912 473323536 473686704 474211584 474922602 478153368 479768751 480836608 481565238 481738752 482461056 483032484 483555177 483729408 484090992 484841192 485743104 486807552 486844668 487384128 489398112 490119168 491230656 491774976 493807104 495120384 495862752 497166336 497537964 499027968 499593906 500329984 500368131 500922576 501464628 502020288 502992504 504094752 504875952 505435392 506581614 507523968 508873728 509238576 509424384 509988864 510976512 511358463 512096256 512702784 512889856 513458176 514622592 515394201 515579904 515965296 517321728 518097384 518900284 519475264 519847713 520037392 521621856 523384092 525343896 526321152 526944528 528099264 528724746 528917664 529901568 530704548 531062784 531691776 532488978 532897542 533488032 533682688 536481792 537922539 539936782 540131328 540941184 541956096 542768688 544602366 545446341 545814528 546460992 547658496 548307144 549527552 549751107 550360272 551384064 552634488 553246848 555134976 556351488 557010432 557845596 559312128 561406464 561826111 562028544 562871232 563537898 564350976 564772824 565866567 566700288 567106596 567985446 568614816 570964464 571805696 572482944 573102432 573737472 574848576 576108288 577001088 577640448 578506544 578950416 580027392 580460958 581986944 582199296 582859557 584409672 585042066 585252864 586824588 589021944 589674624 591011883 591224832 592111296 592812594 593028896 593686016 594111672 594328448 594987008 595032372 596139264 597445632 598153248 600393024 601509888 603542016 605601792 607647744 608558832 609700608 609923072 610614774 611561049 612901212 614041344 614768616 616115808 616845537 617070608 618218496 619155306 620307072 621713799 622402704 623788032 624526848 625895424 626636736 628983168 630153216 631098048 631582272 632282112 633230136 635369427 637537824 639691668 642086984 643281408 644043312 644740236 645454656 646704648 647657472 648121824 649076736 649126224 649845504 650819862 651319218 652530816 654974208 655699968 657460881 658409472 660160512 661150336 662649687 662888448 663383952 665127936 665370624 666125208 667157508 667896768 668619504 669360384 670656672 672126336 672922404 673167936 673913856 675442152 676698624 678498304 678984768 679232512 679985152 681302016 681811284 682795008 683603712 684628686 686163456 687192268 687953728 689762304 690796512 691614693 693130284 694204434 695495808 697845456 700203042 700458528 701761536 702592704 704132352 704966328 705223552 706535424 707606064 708922368 709985304 710530056 711317376 712383903 715051414 715309056 717230052 721254912 722347857 722608128 723691584 724548726 726136488 727261788 727752704 728614656 730211328 730267002 731076192 733001476 733813696 735178752 736845984 737662464 740179968 740710656 742680576 743794128 745749504 746306946 748541952 749390859 750494976 751383864 752196942 752467968 753030432 754488756 755600384 756142128 757313928 758153088 759872421 761285952 763310592 764136576 764983296 766464768 768144384 769054176 769334784 770187264 771933888 773369856 773947944 775982592 776265728 777146076 778350426 779212896 780056088 782432784 785076138 785362592 786232832 788015844 789481728 790416792 792148896 793376496 794852352 795446498 796056822 796594176 797537664 798733467 799346313 800232048 800524032 802013184 804722688 809905173 810196992 811411776 812934144 814153032 815414732 816903549 817201616 818721792 819691488 821487744 822460716 824291328 825540408 827076096 828951732 829870272 832702464 834527232 835515648 836768394 838644224 841464064 842109696 843042816 844306848 845306847 846526464 847159236 848472086 850050432 851978169 852922224 856446696 857708544 858724416 859653648 860606208 862272864 863543296 864162432 865501632 866460672 867759816 868425624 870041088 870691437 873298944 874266624 876614508 877563099 877879296 880236882 883532916 884511936 886837248 888166944 889218891 889543344 890529024 891167508 891492672 892480512 892548558 894208896 896168448 897229872 897557248 898551808 900589536 902264832 905313024 908075497 908402688 909081712 911471616 912838248 914550912 914884608 915922161 919351818 919683072 921062016 922152924 924173712 925605912 927327744 928732959 930460608 933604056 933944704 935682048 936790272 938843136 939955104 943474752 945229824 946647072 947373408 948423168 949845204 956306736 959537502 961673216 963130476 964922112 966064968 967110354 967458816 968181984 969682384 971486208 973615104 973689336 974768256 976229793 976978827 978796224 980238336 982461312 983549952 987614208 990240768 991725504 994332672 995075928 998055936 999187812 1000659968 1000736262 1001845152 1002929256 1004040576 1005985008 1008189504 1009751904 1010870784 1013163228 1015047936 1017747456 1018477152 1018848768 1019977728 1021953024 1022716926 1024192512 1025405568 1025779712 1026943029 1029245184 1030788402 1031159808 1031930592 1034643456 1036194768 1037800568 1038950528 1039695426 1040074784 1041306651 1043243712 1046768184 1050687792 1052642304 1053889056 1056198528 1057449492 1057835328 1059803136 1061409096 1062125568 1063383552 1064977956 1065795084 1066976064 1067365376 1072577121 1072963584 1075845078 1079873564 1081882368 1083912192 1085537376 1086823089 1089204732 1090892682 1091629056 1092921984 1095316992 1095400503 1096614288 1099055104 1099502214 1100720544 1102768128 1105268976 1106493696 1110269952 1114020864 1115691192 1118624256 1119460419 1122812928 1123652222 1124057088 1125742464 1127075796 1128295413 1128701952 1129545648 1131733134 1133400576 1134213192 1135970892 1137229632 1141928928 1143611392 1144965888 1146204864 1147474944 1149697152 1152216576 1154002176 1155280896 1157013088 1157900832 1160054784 1160921916 1163973888 1164398592 1165719114 1167525639 1168819344 1170084132 1173649176 1177614207 1178043888 1179349248 1182023766 1182449664 1184222592 1185625188 1186057792 1187372032 1188223344 1188656896 1189974016 1190064744 1192278528 1193169747 1194085233 1194891264 1196306496 1200786048 1202586469 1203019776 1207084032 1215295488 1217117664 1219401216 1219846144 1221229548 1223122098 1225802424 1228082688 1229537232 1232231616 1233691074 1234141216 1236436992 1238310612 1240614144 1243427598 1244805408 1249053696 1251790848 1253273472 1255152591 1257966336 1260306432 1262196096 1263164544 1264564224 1266460272 1270738854 1272708129 1275075648 1279383336 1282752583 1284173968 1286562816 1288086624 1289480472 1290909312 1293409296 1295314944 1296243648 1298153472 1298252448 1299691008 1301639724 1302638436 1305061632 1309948416 1311399936 1314921762 1316818944 1320355323 1322300672 1325299374 1325776896 1326767904 1330255872 1332250416 1334315016 1335793536 1337239008 1338720768 1338822837 1341313344 1344252672 1345844808 1346335872 1347827712 1350884304 1353397248 1356996608 1357969536 1358465024 1362604032 1363622568 1365590016 1367207424 1369257372 1372326912 1374384536 1375907456 1379027727 1379524608 1381593024 1383229386 1386260568 1388408868 1390991616 1395690912 1400406084 1400917056 1403523072 1405185408 1408264704 1409932656 1410447104 1413070848 1415212128 1417844736 1419970608 1421060112 1422634752 1424767806 1426975781 1430102828 1434460104 1439306253 1442509824 1444695714 1445216256 1447383168 1449097452 1450665531 1452272976 1454523576 1455505408 1457229312 1460422656 1460534004 1462152384 1466002952 1467627392 1470357504 1473691968 1475324928 1481421312 1485361152 1487588256 1491499008 1492613892 1497083904 1498781718 1500989952 1501104393 1502767728 1504393884 1506060864 1508977512 1511200768 1512284256 1514627856 1516306176 1519744842 1522571904 1526621184 1528273152 1529966592 1532929536 1534075389 1536288768 1538108352 1538669568 1540374528 1543867776 1546182603 1546739712 1547895888 1551965184 1552531456 1554292152 1556700852 1558425792 1559543139 1560112176 1564865568 1570152276 1570725184 1572465664 1576031688 1578963456 1580833584 1584297792 1586752992 1589704704 1590892996 1592113644 1593188352 1595075328 1597466934 1598692626 1600464096 1601048064 1609445376 1613767617 1619810346 1620393984 1622823552 1625868288 1628306064 1630829464 1633807098 1634403232 1636339023 1637443584 1639382976 1642975488 1644921432 1648582656 1649253321 1651080816 1654152192 1657903464 1659740544 1665404928 1669054464 1671031296 1673536788 1677288448 1682928128 1684219392 1685478333 1686085632 1688613696 1690613694 1693052928 1694318472 1696944172 1700100864 1703956338 1705844448 1712893392 1715417088 1717448832 1719307296 1721212416 1724545728 1727086592 1728324864 1731003264 1732921344 1735519632 1736851248 1740082176 1741382874 1746597888 1748578671 1753229016 1755126198 1755758592 1760473764 1767065832 1769023872 1773035649 1773674496 1776333888 1778437782 1779086688 1781058048 1782335016 1782985344 1784961024 1785097116 1788417792 1792336896 1794459744 1795114496 1797103616 1801179072 1804529664 1810626048 1816150994 1816805376 1818163424 1822943232 1825676496 1829101824 1829769216 1831844322 1834683147 1838703636 1842124032 1844305848 1848347424 1850536611 1851211824 1854655488 1857465918 1860921216 1865141397 1867208112 1867889408 1871364096 1873580544 1877686272 1879910208 1886949504 1889778737 1890459648 1893294144 1894746816 1896846336 1899690408 1906108281 1912613472 1919075004 1923346432 1926260952 1929844224 1932129936 1934220708 1936363968 1939364768 1942972416 1947230208 1947378672 1949536512 1952459586 1953957654 1957592448 1964922624 1967099904 1972382643 1975228416 1980481536 1983451008 1987949061 1988665344 1990151856 1996111872 1998375624 2001319936 2001472524 2003690304 2005858512 2008081152 2011970016 2015754059 2016379008 2019503808 2021741568 2026326456 2030095872 2035494912 2036954304 2037697536 2039955456 2043906048 2045433852 2048385024 2050811136 2051559424 2053886058 2058490368 2061576804 2063861184 2069286912 2072389536 2074844079 2075601136 2077901056 2079390852 2080149568 2082613302 2086487424 2093536368 2101375584 2105284608 2107778112 2112397056 2114898984 2115670656 2119606272 2122818192 2126767104 2129955912 2131590168 2133952128 2134730752 2137151709 2145154242 2145927168 2151690156 2159747128 2163764736 2167043571 2167824384 2171074752 2173646178 2178409464 2181785364 2183258112 2185843968 2190633984 2190801006 2193228576 2199004428 2201441088 2205536256 2210537952 2212987392 2220539904 2228041728 2231382384 2237248512 2238920838 2242390513 2245625856 2247304444 2251484928 2254151592 2256590826 2257403904 2259091296 2263466268 2266801152 2268426384 2271941784 2274459264 2279617263 2283857856 2287222784 2289931776 2292409728 2294949888 2299394304 2304433152 2308004352 2310561792 2314026176 2315801664 2320109568 2321843832 2327947776 2328797184 2331438228 2335051278 2337638688 2340168264 2347298352 2355228414 2356087776 2358698496 2364047532 2368445184 2371250376 2372115584 2374744064 2376446688 2377313792 2379948032 2380129488 2384557056 2386339494 2388170466 2389782528 2392612992 2396200401 2401572096 2405172938 2406039552 2414168064 2429715519 2430590976 2434235328 2438802432 2439692288 2442459096 2446244196 2450710647 2451604848 2456165376 2459074464 2464463232 2467382148 2468282432 2472873984 2476621224 2481228288 2486855196 2489610816 2498107392 2503581696 2506546944 2510305182 2515932672 2524392192 2526329088 2529128448 2532920544 2535920541 2541477708 2545416258 2550151296 2555934507 2558766672 2565505166 2568347936 2573125632 2576173248 2578960944 2581818624 2586818592 2590629888 2592487296 2596504896 2599382016 2603279448 2605276872 2610123264 2612074311 2619896832 2622799872 2629843524 2632689297 2633637888 2640710646 2644601344 2650598748 2653535808 2660511744 2664500832 2668630032 2671587072 2674478016 2677441536 2677645674 2682626688 2688505344 2691689616 2692671744 2695655424 2701768608 2706794496 2713993216 2715939072 2716930048 2724226491 2725208064 2727245136 2734414848 2738514744 2744653824 2747766483 2748769072 2751814912 2758055454 2759049216 2763186048 2766458772 2772521136 2776817736 2781983232 2786198877 2791381824 2800812168 2801834112 2807046144 2810370816 2816529408 2819865312 2820894208 2830424256 2835689472 2839941216 2842120224 2845269504 2849535612 2853951562 2860205656 2868920208 2878612506 2885019648 2889391428 2894766336 2898194904 2901331062 2904545952 2909047152 2914458624 2920845312 2921068008 2924304768 2928689379 2930936481 2932005904 2935254784 2940715008 2947383936 2950649856 2962842624 2969652301 2970722304 2975176512 2982998016 2985227784 2994167808 2997563436 3001979904 3002208786 3005535456 3008787768 3012121728 3017955024 3022401536 3024568512 3029255712 3032612352 3039489684 3045143808 3053242368 3056546304 3059933184 3065859072 3068150778 3072577536 3076216704 3077339136 3080829087 3087735552 3092365206 3093479424 3095791776 3103930368 3108584304 3113401704 3116851584 3119086278 3120224352 3123919953 3129731136 3140304552 3141450368 3144931328 3152063376 3157926912 3161667168 3168595584 3173505984 3179409408 3181785992 3184227288 3186376704 3190150656 3194933868 3197385252 3200928192 3202096128 3217731363 3218890752 3227535234 3239620692 3245647104 3251736576 3256612128 3260469267 3261658928 3267614196 3268806464 3272678046 3274887168 3278765952 3285950976 3286201509 3289842864 3297165312 3298506642 3302161632 3308304384 3315806928 3319481088 3330809856 3342062592 3347073576 3354576896 3358381257 3365856256 3368438784 3370956666 3372171264 3377227392 3381227388 3384886239 3386105856 3388636944 3393888344 3400201728 3407912676 3411688896 3425786784 3430834176 3434897664 3438614592 3442424832 3449091456 3456649728 3462006528 3465842688 3471039264 3473702496 3480164352 3482765748 3493195776 3497157342 3502576917 3506458032 3510252396 3520947528 3534131664 3538047744 3546071298 3547348992 3552667776 3556875564 3558173376 3562116096 3564670032 3565970688 3569922048 3570194232 3576835584 3579509241 3582255699 3584673792 3588919488 3590228992 3594207232 3602358144 3607759407 3609059328 3621252096 3632301988 3636326848 3645886464 3651352992 3658203648 3659538432 3663688644 3669366294 3677407272 3684248064 3688611696 3696694848 3701073222 3702423648 3709310976 3714931836 3721842432 3730282794 3734416224 3735778816 3747161088 3755372544 3759820416 3765457773 3773899008 3779557474 3780919296 3786588288 3789493632 3793692672 3799380816 3812216562 3818124387 3825226944 3838150008 3846692864 3848257749 3852521904 3859688448 3864259872 3868441416 3872727936 3878729536 3885944832 3894460416 3894757344 3899073024 3904919172 3907915308 3915184896 3929845248 3932782777 3934199808 3944765286 3950456832 3961065969 3966902016 3975898122 3977330688 3980303712 3996751248 4002639872 4002945048 4007380608 4011717024 4016162304 4016468511 4023940032 4031508118 4032758016 4039007616 4043483136 4052652912 4060191744 4070989824 4073908608 4075395072 4087812096 4090867704 4096770048 4101622272 4103118848 4107772116 4116980736 4123153608 4127722368 4137083181 4138573824 4144779072 4149688158 4151202272 4155802112 4158781704 4160299136 4165226604 4172974848 4187072736 4202751168 4210569216 4215556224 4224794112 4229797968 4231341312 4239212544 4245636384 4253534208 4259911824 4263180336 4267904256 4269461504 4274303418 4280927343 4290308484 4303380312 4317918759 4319494256 4327529472 4334087142 4335648768 4342149504 4347292356 4351996593 4356818928 4363570728 4366516224 4371687936 4381267968 4381602012 4386457152 4398008856 4402882176 4411072512 4421075904 4425974784 4456083456 4462764768 4474497024 4477841676 4484781026 4491251712 4494608888 4502969856 4503313179 4508303184 4513181652 4518182592 4526932536 4533602304 4536852768 4543883568 4548918528 4559234526 4567715712 4579863552 4584819456 4589899776 4598788608 4602226167 4608866304 4616008704 4621123584 4628052352 4631603328 4638547809 4640219136 4643687664 4655895552 4657594368 4662876456 4670102556 4675277376 4680336528 4694596704 4710456828 4712175552 4717396992 4728095064 4736890368 4742500752 4744231168 4749488128 4752893376 4754627584 4759896064 4760258976 4769114112 4772678988 4776340932 4779565056 4785225984 4792400802 4803144192 4810345876 4828336128 4841302851 4859431038 4861181952 4868470656 4877604864 4884918192 4892488392 4901421294 4903209696 4909017069 4912330752 4918148928 4928926464 4934764296 4936564864 4945747968 4947759963 4953242448 4962456576 4973710392 4979221632 4996214784 5007163392 5013093888 5020610364 5031865344 5048784384 5052658176 5056434999 5058256896 5065841088 5071841082 5082955416 5090832516 5100302592 5111869014 5117533344 5131010332 5136695872 5146251264 5152346496 5157921888 5163637248 5173637184 5181259776 5184974592 5193009792 5198764032 5206558896 5210553744 5220246528 5224148622 5239793664 5245736013 5259687048 5265378594 5267275776 5281421292 5289202688 5301197496 5307071616 5319106947 5321023488 5329001664 5337260064 5343174144 5348956032 5354883072 5355291348 5365253376 5377010688 5383379232 5385343488 5391310848 5403537216 5413588992 5431878144 5433860096 5448452982 5450416128 5454490272 5468829696 5477029488 5489307648 5495532966 5497538144 5503629824 5504049441 5516110908 5526372096 5532917544 5545042272 5553635472 5563966464 5572397754 5582763648 5595424191 5601624336 5603668224 5614092288 5620741632 5633058816 5639730624 5641788416 5660848512 5669336211 5671378944 5679882432 5684240448 5690539008 5699071224 5707903124 5718324843 5720411312 5737840416 5757225012 5770039296 5778782856 5789532672 5796389808 5802662124 5809091904 5818094304 5828917248 5841690624 5842136016 5848609536 5857378758 5861872962 5864011808 5870509568 5894767872 5901299712 5917147929 5925685248 5939304602 5941444608 5950353024 5963847183 5965996032 5970455568 5988335616 5995126872 6003959808 6004417572 6011070912 6017575536 6024243456 6035910048 6044803072 6047262177 6049137024 6058511424 6065224704 6078979368 6090287616 6106484736 6113092608 6119866368 6131718144 6136301556 6145155072 6152433408 6154678272 6161658174 6175471104 6184730412 6191583552 6207860736 6217168608 6224532237 6226803408 6233703168 6238172556 6240448704 6247839906 6259462272 6280609104 6282900736 6289862656 6304126752 6315853824 6323334336 6337191168 6347011968 6356528479 6358818816 6363571984 6368454576 6380301312 6389867736 6394770504 6401856384 6404192256 6411455127 6435462726 6437781504 6455070468 6479241384 6491294208 6501130713 6503473152 6513224256 6520938534 6523317856 6535228392 6537612928 6545356092 6549774336 6557531904 6571901952 6572403018 6579685728 6597013284 6604323264 6616608768 6631613856 6638962176 6661619712 6684125184 6694147152 6709153792 6716762514 6727171539 6731712512 6736877568 6741913332 6754454784 6762454776 6769772478 6772211712 6777273888 6780263653 6787776688 6800403456 6815825352 6823377792 6838851789 6851573568 6861668352 6869795328 6877229184 6884849664 6898182912 6913299456 6924013056 6931685376 6942078528 6947404992 6960328704 6965531496 6986391552 6994314684 7005153834 7012916064 7020504792 7041895056 7068263328 7076095488 7092142596 7105335552 7113751128 7116346752 7124232192 7129340064 7131941376 7139844096 7140388464 7153671168 7159018482 7164511398 7169347584 7177838976 7180457984 7188601203 7204716288 7215518814 7218118656 7242504192 7264603976 7272653696 7289146557 7291772928 7302705984 7316407296 7319076864 7327377288 7338732588 7354814544 7368496128 7377223392 7393389696 7402146444 7404847296 7418621952 7429863672 7443684864 7460565588 7468832448 7471557632 7494322176 7510745088 7519640832 7530915546 7547798016 7559114948 7573176576 7578987264 7587385344 7598761632 7607761623 7624433124 7636248774 7650453888 7667803521 7676300016 7693385728 7696515498 7705043808 7719376896 7728519744 7736882832 7745455872 7757459072 7771889664 7789514688 7798146048 7809838344 7815830616 7830369792 7836222933 7859690496 7865565554 7868399616 7889530572 7898067891 7900913664 7922131938 7933804032 7951796244 7960607424 7993502496 8005279744 8005890096 8014761216 8023434048 8032324608 8032937022 8047880064 8063016236 8065516032 8078015232 8086966272 8105305824 8120383488 8141979648 8147817216 8150790144 8172679473 8175624192 8181735408 8203244544 8206237696 8215544232 8233961472 8243299449 8246307216 8255444736 8274166362 8277147648 8289558144 8299376316 8302404544 8311604224 8317563408 8320598272 8330453208 8345949696 8358596631 8374145472 8405502336 8421138432 8431112448 8449588224 8459595936 8462682624 8491272768 8507068416 8519823648 8526360672 8535808512 8538923008 8548606836 8561854686 8580616968 8606760624 8635837518 8638988512 8655058944 8668174284 8684299008 8694584712 8703993186 8713637856 8727141456 8743375872 8762535936 8763204024 8772914304 8786068137 8792809443 8796017712 8805764352 8822145024 8842151808 8851949568 8908956903 8912166912 8925529536 8948994048 8955683352 8969562052 8979268081 8982503424 8989217776 9005939712 9006626358 9016606368 9026363304 9036365184 9053865072 9067204608 9073705536 9087767136 9097837056 9118469052 9135431424 9159727104 9169638912 9179799552 9197577216 9204452334 9217732608 9232017408 9242487261 9256104704 9263206656 9277095618 9280438272 9287375328 9311791104 9325752912 9340205112 9350554752 9360673056 9371759859 9389193408 9420913656 9424351104 9434793984 9456190128 9473780736 9485001504 9488462336 9498976256 9505786752 9509255168 9520517952 9538228224 9545357976 9552681864 9559130112 9570451968 9584801604 9606288384 9620691752 9653194089 9656672256 9682605702 9718862076 9736941312 9755209728 9769836384 9781407801 9784976784 9802842588 9806419392 9818034138 9824661504 9836297856 9857852928 9858604527 9869528592 9873129728 9891495936 9895519926 9906484896 9924913152 9947420784 9958443264 9988830467 9992429568 10026187776 10041220728 10063730688 10075143771 10097568768 10105316352 10112869998 10116513792 10131682176 10143682164 10154658717 10165910832 10181665032 10200605184 10223738028 10235066688 10262020664 10273391744 10292502528 10304692992 10315843776 10327274496 10347274368 10369949184 10386019584 10397528064 10413117792 10421107488 10440493056 10448297244 10479587328 10491472026 10507730751 10519374096 10530757188 10562842584 10578405376 10602394992 10614143232 10638213894 10642046976 10658003328 10674520128 10686348288 10697912064 10709766144 10710582696 10730506752 10738527723 10746767097 10754021376 10766758464 10770686976 10782621696 10807074432 10823278221 10827177984 10863756288 10867720192 10896905964 10908980544 10937659392 10954058976 10978615296 10991065932 10995076288 11007259648 11008098882 11032221816 11052744192 11065835088 11090084544 11107270944 11127932928 11144795508 11165527296 11190848382 11203248672 11207336448 11241483264 11266117632 11279461248 11283576832 11296373319 11321697024 11338672422 11342757888 11359764864 11368480896 11381078016 11398142448 11415806248 11436649686 11440822624 11454373161 11475680832 11514450024 11540078592 11544773247 11557565712 11579065344 11592779616 11605324248 11618183808 11636188608 11657834496 11683381248 11684272032 11697219072 11714757516 11723745924 11728023616 11741019136 11789535744 11798348331 11802599424 11834295858 11851370496 11878609204 11900706048 11927694366 11931992064 11940911136 11990253744 12007919616 12008835144 12022141824 12035151072 12048486912 12049405533 12071820096 12089606144 12094524354 12098274048 12117022848 12130449408 12157958736 12180575232 12212969472 12226185216 12263436288 12272603112 12290310144 12304866816 12309356544 12323316348 12350942208 12369460824 12383167104 12411249543 12415721472 12434337216 12449064474 12453606816 12467406336 12476345112 12480897408 12495679812 12518924544 12561218208 12565801472 12579725312 12608253504 12631707648 12646668672 12674382336 12694023936 12713056958 12717637632 12727143968 12736909152 12760602624 12779735472 12789541008 12803712768 12808384512 12822910254 12842782029 12870925452 12910140936 12953756277 12958482768 12982588416 13002261426 13006946304 13026448512 13041877068 13046635712 13055989779 13070456784 13075225856 13090712184 13099548672 13115063808 13143803904 13144806036 13159371456 13194026568 13208646528 13228451159 13233217536 13263227712 13277924352 13368250368 13388294304 13418307584 13433525028 13454343078 13463425024 13473755136 13483826664 13508909568 13509939537 13524909552 13539544956 13554547776 13560527306 13575553376 13600806912 13631650704 13646755584 13677703578 13703147136 13739590656 13754458368 13769699328 13796365824 13806678501 13826598912 13848026112 13863370752 13884157056 13894809984 13915643427 13920657408 13931062992 13972783104 13988629368 14010307668 14025832128 14041009584 14083790112 14110278413 14136526656 14152190976 14184285192 14210671104 14227502256 14232693504 14248464384 14258680128 14263882752 14279688192 14280776928 14307342336 14318036964 14329022796 14338695168 14355677952 14360915968 14377202406 14409432576 14431037628 14485008384 14523908553 14529207952 14545307392 14578293114 14583545856 14605411968 14632814592 14654754576 14677465176 14709629088 14727051207 14736992256 14754446784 14786779392 14804292888 14809694592 14837243904 14843279889 14859727344 14887369728 14921131176 14937664896 14943115264 14988644352 15021490176 15039281664 15061831092 15095596032 15118229896 15146353152 15157974528 15169304997 15174770688 15197523264 15215523246 15248866248 15272497548 15300907776 15335607042 15352600032 15393030996 15410087616 15438753792 15457039488 15473765664 15490911744 15514918144 15543779328 15579029376 15596292096 15619676688 15631661232 15660739584 15672445866 15696733591 15719380992 15731131108 15779061144 15796135782 15801827328 15844263876 15867608064 15903592488 15921214848 15957320841 15987004992 16010559488 16011780192 16029522432 16046868096 16064649216 16065874044 16095760128 16126032472 16131032064 16156030464 16173932544 16210611648 16240766976 16295634432 16301580288 16345358946 16351248384 16363470816 16406489088 16431088464 16467922944 16486598898 16492614432 16510889472 16512148323 16548332724 16579116288 16598752632 16604809088 16623208448 16635126816 16641196544 16660906416 16691899392 16717193262 16748290944 16811004672 16842276864 16862224896 16899176448 16919191872 16925365248 16982545536 17008008633 17014136832 17039647296 17052721344 17071617024 17077846016 17097213672 17123709372 17154974529 17161233936 17213521248 17271675036 17277977024 17310117888 17336348568 17368598016 17389169424 17407986372 17427275712 17454282912 17486751744 17525071872 17526408048 17545828608 17572136274 17585618886 17592035424 17611528704 17684303616 17703899136 17751443787 17817913806 17824333824 17851059072 17891541549 17897988096 17911366704 17939124104 17958536162 17965006848 17978435552 18011879424 18013252716 18033212736 18052726608 18072730368 18107730144 18134409216 18141786531 18147411072 18175534272 18195674112 18236938104 18270862848 18319454208 18339277824 18359599104 18395154432 18408904668 18435465216 18464034816 18484974522 18512209408 18526413312 18554191236 18574750656 18623582208 18651505824 18680410224 18701109504 18721346112 18743519718 18778386816 18841827312 18848702208 18869587968 18912380256 18947561472 18970003008 18976924672 18997952512 19011573504 19018510336 19041035904 19069585437 19076456448 19090715952 19105363728 19140903936 19169603208 19212576768 19234365381 19241383504 19306388178 19313344512 19365211404 19437724152 19473882624 19503392139 19510419456 19539672768 19562815602 19569953568 19605685176 19612838784 19636068276 19649323008 19672595712 19715705856 19717209054 19739057184 19746259456 19791039852 19812969792 19849826304 19894841568 19916886528 19977660934 19984859136 20052375552 20082441456 20127461376 20150287542 20181514617 20195137536 20210632704 20225739996 20263364352 20287364328 20309317434 20331821664 20340790959 20363330064 20401210368 20447476056 20470133376 20516555367 20524041328 20546783488 20585005056 20609385984 20631687552 20654548992 20694548736 20739898368 20772039168 20787566107 20795056128 20826235584 20842214976 20880986112 20896594488 20959174656 20982944052 21015461502 21038748192 21061514376 21125685168 21156810752 21204789984 21228286464 21276427788 21316006656 21349040256 21372696576 21395824128 21419532288 21421165392 21461013504 21477055446 21493534194 21508042752 21533516928 21541373952 21565803609 21614148864 21646556442 21654355968 21727512576 21793811928 21817961088 21867439671 21875318784 21908117952 21957230592 21982131864 21990152576 22014519296 22016197764 22064443632 22105488384 22131670176 22173294649 22180169088 22214541888 22255865856 22289591016 22331054592 22381696764 22406497344 22414672896 22482966528 22532235264 22558922496 22567153664 22592746638 22643394048 22677344844 22719529728 22736961792 22762156032 22796284896 22823284869 22831612496 22873299372 22881645248 22908746322 22951361664 23003410563 23028900048 23080157184 23089546494 23115131424 23158130688 23185559232 23210648496 23236367616 23272377216 23315668992 23368544064 23394438144 23429515032 23447491848 23456047232 23482038272 23508668799 23579071488 23596696662 23605198848 23668591716 23694203673 23702740992 23757218408 23801412096 23855388732 23881822272 23980507488 24015839232 24017670288 24044283648 24070302144 24096973824 24098811066 24143640192 24189048708 24196548096 24234045696 24260898816 24315917472 24361150464 24425938944 24452370432 24518038419 24526872576 24545206224 24609733632 24618713088 24646632696 24701884416 24738921648 24766334208 24822499086 24831442944 24868674432 24898128948 24907213632 24934812672 24952690224 24961794816 24991359624 25037849088 25075789893 25122436416 25131602944 25159450624 25216507008 25263415296 25293337344 25348764672 25388047872 25426113916 25454287936 25473818304 25521205248 25559470944 25579082016 25607425536 25616769024 25645820508 25685564058 25741850904 25820281872 25907512554 25916965536 25965176832 26004522852 26052897024 26083754136 26093271424 26111979558 26140913568 26150451712 26181424368 26230127616 26287607808 26289612072 26318742912 26358204411 26388053136 26417293056 26456902318 26466435072 26526455424 26555848704 26726870709 26736500736 26776588608 26836615168 26867050056 26908686156 26926850048 26937804243 26947510272 26967653328 27017819136 27019879074 27049819104 27079089912 27109095552 27121054612 27151106752 27201613824 27263301408 27293511168 27355407156 27406294272 27479181312 27508916736 27539398656 27592731648 27613357002 27653197824 27696052224 27727461783 27768314112 27789619968 27831286854 27841314816 27862125984 27977258736 28020615336 28051664256 28082019168 28115279577 28167580224 28220556826 28273053312 28304381952 28368570384 28421342208 28455004512 28465387008 28496928768 28517360256 28527765504 28561553856 28614684672 28636073928 28658045592 28677390336 28711355904 28721831936 28754404812 28818865152 28862075256 28959582267 28970016768 29047817106 29058415904 29090614784 29156586228 29210823936 29265629184 29309509152 29354930352 29419258176 29454102414 29473984512 29508893568 29573558784 29575813581 29608585776 29619389184 29674487808 29686559778 29719454688 29774739456 29842262352 29875329792 29886230528 29966491401 29977288704 30078563328 30123662184 30191192064 30225431313 30236459792 30292706304 30315949056 30338609994 30349541376 30395046528 30431046492 30463976151 30497732496 30544995096 30601815552 30671214084 30705200064 30786061992 30820175232 30877507584 30914078976 30947531328 30981823488 31029836288 31158058752 31192584192 31239353376 31263322464 31321479168 31344891732 31393467182 31438761984 31462262216 31523192253 31558122288 31592271564 31688527752 31735216128 31807184976 31842429696 31914641682 31974009984 32023560384 32059044864 32093736192 32129298432 32131748088 32191520256 32215583169 32240301291 32252064944 32262064128 32312060928 32347865088 32421223296 32469834663 32481533952 32591268864 32603160576 32690717892 32726941632 32812978176 32862176928 32935845888 32973197796 32985228864 33021778944 33024296646 33096665448 33158232576 33197505264 33209618176 33246416896 33270253632 33282393088 33321812832 33383798784 33434386524 33496581888 33622009344 33724449792 33798352896 33838383744 33850730496 33889119957 33965091072 34016017266 34028273664 34079294592 34105442688 34143234048 34194427344 34247418744 34309949058 34322467872 34363119483 34427042496 34543350072 34555954048 34620235776 34634319741 34672697136 34737196032 34778338848 34815972744 34854551424 34908565824 34973503488 35050143744 35052816096 35091657216 35144272548 35171237772 35184070848 35223057408 35368607232 35395044993 35407798272 35502887574 35635827612 35702118144 35783083098 35795976192 35822733408 35878248208 35917072324 35956871104 36023758848 36026505432 36066425472 36105453216 36145460736 36148216599 36215460288 36268818432 36283573062 36294822144 36351068544 36391348224 36473876208 36541725696 36638908416 36678555648 36790308864 36817809336 36870930432 36928069632 36969949044 37024418816 37052826624 37108382472 37149501312 37233748629 37247164416 37303011648 37360820448 37402219008 37442692224 37487039436 37556773632 37683654624 37697404416 37739175936 37824760512 37895122944 37940006016 37953849344 38023147008 38037020672 38082071808 38139170874 38152912896 38181431904 38210727456 38281807872 38339206416 38425153536 38468730762 38482767008 38528346087 38612776356 38730422808 38875448304 38947765248 39006784278 39020838912 39079345536 39125631204 39139907136 39167969337 39211370352 39225677568 39272136552 39298646016 39345191424 39431411712 39434418108 39478114368 39492518912 39582079704 39625939584 39685353477 39699652608 39789683136 39833773056 39955321868 40104751104 40164882912 40254922752 40300575084 40363029234 40390275072 40421265408 40451479992 40526728704 40529818611 40574728656 40618634868 40663643328 40681581918 40726660128 40802420736 40894952112 40940266752 41033110734 41048082656 41093566976 41218771968 41263375104 41309097984 41389097472 41420035503 41479796736 41544078336 41575132214 41590112256 41652471168 41684429952 41746930281 41761972224 41793188976 41918349312 41965888104 42030923004 42077496384 42123028752 42251370336 42313621504 42330835239 42409579968 42456572928 42552855576 42632013312 42698080512 42745393152 42791648256 42839064576 42842330784 42922027008 42954110892 42987068388 43016085504 43067033856 43082747904 43131607218 43228297728 43293112884 43455025152 43571725659 43587623856 43635922176 43734879342 43750637568 43816235904 43964263728 43980305152 44029038592 44032395528 44128887264 44181153621 44210976768 44263340352 44346589298 44360338176 44429083776 44495699353 44511731712 44529839667 44579182032 44662109184 44763393528 44812994688 44829345792 44965933056 45064470528 45117844992 45134307328 45185493276 45286788096 45354689688 45439059456 45473923584 45507914991 45524312064 45592569792 45646569738 45663224992 45746598744 45763290496 45817492644 45902723328 46006821126 46057800096 46179092988 46230262848 46316261376 46371118464 46421296992 46472735232 46544754432 46631337984 46737088128 46788876288 46859030064 46894983696 46912094464 46964076544 47017337598 47090200773 47158142976 47193393324 47337183432 47388407346 47405481984 47461845571 47514436816 47602824192 47710777464 47763644544 47871962523 47961014976 48031678464 48035340576 48088567296 48140604288 48193947648 48197622132 48287280384 48378097416 48393096192 48468091392 48521797632 48631834944 48722300928 48904740864 49036076838 49053745152 49090412448 49219467264 49293265392 49403768832 49477843296 49532668416 49536444969 49644998172 49737348864 49796257896 49814427264 49869625344 49905380448 49923589632 49982719248 50075698176 50151579786 50244872832 50263205888 50433014016 50526830592 50586674688 50697529344 50776095744 50852227832 50908575872 50947636608 51024025899 51042410496 51118941888 51158164032 51214851072 51233538048 51291641016 51371128116 51483701808 51640563744 51815025108 51833931072 51930353664 52009045704 52105794048 52167508272 52186542848 52223959116 52281827136 52300903424 52362848736 52460255232 52575215616 52579224144 52637485824 52716408822 52776106272 52834586112 52913804636 53052910848 53111697408 53254331361 53453741418 53473001472 53553177216 53674624647 53734100112 53817372312 53853700096 53875608486 53895020544 53935306656 54035638272 54039758148 54099638208 54158179824 54218191104 54242109224 54302213504 54403227648 54425359593 54526602816 54587022336 54710814312 54812588544 54958362624 55017833472 55078797312 55185463296 55226714004 55306395648 55392104448 55454923566 55536628224 55579239936 55662573708 55724251968 55954517472 56041230672 56103328512 56164038336 56230559154 56335160448 56441113652 56546106624 56608763904 56737140768 56842684416 56910009024 56930774016 56993857536 57034720512 57055531008 57123107712 57208756311 57229369344 57272147856 57316091184 57422711808 57443663872 57508809624 57637730304 57703096143 57724150512 57919164534 57940033536 58095634212 58116831808 58181229568 58313172456 58421647872 58510176417 58531258368 58619018304 58709860704 58838516352 58908204828 58947969024 59017787136 59147117568 59151627162 59217171552 59238778368 59373119556 59438909376 59549478912 59684524704 59750659584 59772461056 59932982802 59954577408 60157126656 60247324368 60382384128 60450862626 60472919584 60544543851 60585412608 60631898112 60677219988 60790093056 60862092984 60927952302 60995464992 61022372877 61089990192 61203631104 61342428168 61410400128 61549666101 61572123984 61640350464 61755015168 61828157952 61895062656 61963646976 62059672576 62316117504 62362698321 62385168384 62478706752 62526644928 62642958336 62689783464 62786934364 62854876567 62877523968 62924524432 63046384506 63116244576 63184543128 63377055504 63470432256 63614369952 63684859392 63829283364 63948019968 64047120768 64118089728 64187472384 64258596864 64263496176 64383040512 64431166338 64480602582 64504129888 64524128256 64624121856 64697410827 64842446592 64939669326 64963067904 65182537728 65381435784 65453883264 65602319013 65625956352 65724353856 65871691776 65946395592 65970457728 66043557888 66048593292 66193330896 66316465152 66395010528 66419236352 66492833792 66519883947 66540507264 66564786176 66643625664 66767597568 66868773048 66993163776 67244018688 67448899584 67596705792 67676767488 67701460992 67778239914 67930182144 68032034532 68158589184 68210885376 68286468096 68388854688 68469854607 68494837488 68619898116 68644935744 68726238966 68854084992 69010231689 69086700144 69111908096 69240471552 69268639482 69345394272 69474392064 69556677696 69631945488 69709102848 69817131648 69921813269 69947006976 70105632192 70183314432 70288545096 70342475544 70368141696 70446114816 70526006397 70737214464 70790089986 70815596544 71005775148 71082611019 71271655224 71404236288 71566166196 71645466816 71756496416 71834144648 71913742208 72047517696 72053010864 72132850944 72210906432 72290921472 72296433198 72430920576 72567146124 72589644288 72702137088 72782696448 72947752416 73083451392 73277816832 73357111296 73554115257 73580617728 73635618672 73856139264 73939898088 74048837632 74105653248 74216764944 74299002624 74467497258 74494328832 74582900183 74606023296 74721640896 74804438016 74885384448 74974078872 75113547264 75227369679 75367309248 75394808832 75478351872 75649521024 75790245888 75880012032 75907698688 76046294016 76074041344 76164143616 76278341748 76362863808 76421454912 76563615744 76678412832 76850307072 76937461524 76965534016 77056692174 77225552712 77460845616 77750896608 77895530496 78013568556 78158691072 78251262408 78279814272 78335938674 78422740704 78451355136 78544273104 78690382848 78862823424 78868836216 78956228736 78985037824 79074613233 79164159408 79251879168 79370706954 79399305216 79579366272 79667546112 79910643736 80180612127 80209502208 80329765824 80509845504 80601150168 80726058468 80780550144 80813412729 80842530816 80902959984 81053457408 81059637222 81149457312 81237269736 81327286656 81363163836 81453320256 81604841472 81789904224 81880533504 82066221468 82096165312 82187133952 82437543936 82526750208 82618195968 82778194944 82840071006 82959593472 83088156672 83150264428 83304942336 83368859904 83493860562 83523944448 83586377952 83931776208 84061846008 84154992768 84246057504 84345838731 84502740672 84627243008 84661670478 84819159936 84913145856 85105711152 85264026624 85396161024 85490786304 85583296512 85684661568 85844054016 85908221784 85974136776 86032171008 86134067712 86165495808 86263214436 86456595456 86586225768 86878746801 86910050304 87143451318 87175247712 87271844352 87469758684 87632471808 87928527456 87960610304 88058077184 88064791056 88257774528 88362307242 88421953536 88526680704 88693178596 88720676352 88858167552 88991398706 89023463424 89059679334 89158364064 89324218368 89526787056 89625989376 89658691584 89899474203 89931866112 90235689984 90268614656 90370986552 90573576192 90676293939 90709379376 90878118912 90947847168 91015829982 91048624128 91185139584 91293139476 91326449984 91391928453 91493197488 91526580992 91634985288 91805446656 92013642252 92115600192 92358185976 92460525696 92632522752 92742236928 92842593984 92945470464 93089508864 93474176256 93577752576 93718060128 93789967392 93824188928 93928153088 94034675196 94180401546 94316285952 94386786648 94569576759 94674366864 94776814692 94923691142 95028873632 95205648384 95421554928 95527289088 95743925046 95922029952 96070681152 96177134592 96281208576 96387895296 96395244264 96574560768 96646749507 96720903873 96756194832 96786192384 96936182784 97043595264 97263669888 97409503989 97444601856 97809481728 98072153676 98180824896 98438934528 98586530784 98771948891 98807537664 98955686592 99065336832 99072889938 99289996344 99474697728 99592515792 99628854528 99739250688 99810760896 99847179264 99965438496 100151396352 100303159572 100489745664 100526411776 100866028032 101173349376 101395058688 101552191488 101667359871 101704455664 101817151744 101895273216 102048051798 102084820992 102237883776 102316328064 102429702144 102583282032 102742256232 102967403616 103089358449 103281127488 103630050216 103667862144 103860707328 103902959223 104018091408 104211588096 104335016544 104373085696 104447918232 104563654272 104601806848 104725697472 104920510464 105150431232 105158448288 105274971648 105432817644 105552212544 105669172224 105827609272 106105821696 106185134979 106223394816 106508662722 106907482836 107106354432 107349249294 107468200224 107634744624 107751216972 107870613312 108071276544 108079516296 108199276416 108316359648 108436382208 108444649797 108484218448 108604427008 108806455296 108850719186 109053205632 109174044672 109421628624 109625177088 109877135137 109916725248 110035666944 110370926592 110453428008 110612791296 110784208896 110909847132 111073256448 111158479872 111325147416 111448503936 111701245887 111909034944 112082461344 112206657024 112328076672 112461118308 112670320896 112882227304 113092213248 113217527808 113474281536 113685368832 113820018048 113861548032 114069441024 114111062016 114246215424 114417512622 114458738688 114544295712 114632182368 114845423616 115017619248 115275460608 115406192286 115448301024 115585038261 115838329068 116191268424 116233663616 116362459136 116626344912 116843295744 117020352834 117062516736 117238036608 117419721408 117677032704 117816409656 117895938048 118035574272 118294235136 118303254324 118434343104 118477556736 118746239112 118877818752 119056060431 119098957824 119369049408 119501319168 119544922112 119865965604 120314253312 120494648736 120764768256 120901725252 120945839168 121089087702 121170825216 121263796224 121354439976 121580186112 121589455833 121724185968 121855904604 121990929984 122044745754 122179980384 122407262208 122684856336 122820800256 123099332202 123144247968 123280700928 123656315904 123790125312 123927293952 124119345152 124260106509 124632235008 124725396642 124770336768 124957413504 125053289856 125240790843 125285916672 125379566928 125573868728 125709753134 125755047936 125849048864 126092769012 126232489152 126369086256 126754111008 126940864512 126992505717 127228739904 127369718784 127658566728 127896039936 128094241536 128236179456 128374944768 128517193728 128526992352 128766081024 128862332676 128961205164 129008259776 129048256512 129248243712 129394821654 129684893184 129879338652 130365075456 130762871568 130907766528 131204638026 131251912704 131448707712 131892791184 131940915456 132087115776 132097186584 132386661792 132543460863 132632930304 132790021056 132838472704 132985667584 133039767894 133081014528 133129572352 133287251328 133487098059 133535195136 133589519001 133737546096 133986327552 134488037376 134897799168 135193411584 135353534976 135402921984 135556479828 135860364288 136064069064 136317178368 136421770752 136523744973 136572936192 136777709376 136939709214 136989674976 137239796232 137289871488 137452477932 137708169984 138020463378 138173400288 138223816192 138537278964 138690788544 138948784128 139113355392 139263890976 139418205696 139634263296 139843626538 139894013952 140211264384 140366628864 140577090192 140684951088 140736283392 140892229632 141052012794 141270602319 141474428928 141580179972 142011550296 142165222038 142385536713 142543310448 142808472576 143132332392 143290933632 143512992832 143615887569 143668289296 143827484416 144095035392 144106021728 144265701888 144421812864 144581842944 144592866396 144861841152 145134292248 145179288576 145404274176 145512962749 145565392896 145895504832 146166902784 146714222592 147108230514 147161235456 147271237344 147879796176 148097675264 148211306496 148433529888 148598005248 148609334907 148934994516 149165800366 149212046592 149443281792 149608876032 149770768896 149948157744 150227094528 150454739358 150734618496 150789617664 151299042048 151580491776 151760024064 151815397376 152092588032 152328287232 152556683496 152725727616 152842909824 153072077697 153127231488 153356825664 153700614144 153874923048 153931068032 154113384348 154451105424 154921691232 155213062543 155501793216 155791060992 156027137112 156317382144 156502524816 156559628544 156671877348 156845481408 156902710272 157088546208 157380765696 157725646848 157737672432 157912457472 157970075648 158149226466 158328318816 158503758336 158741413908 159158732544 159335092224 159762994083 159821287472 160361224254 160419004416 160659531648 161023873941 161202300336 161452116936 161561100288 161626825458 161685061632 161805919968 162106914816 162119274444 162298914624 162474539472 162654573312 162726327672 162906640512 163209682944 163276078779 163579808448 163761067008 164132442936 164192330624 164374267904 164875087872 165053500416 165236391936 165556389888 165680142012 165919186944 166176313344 166300528856 166609884672 166737719808 166987721124 167172755904 167863552416 168123692016 168309985536 168492115008 168691677462 169005481344 169323340956 169638319872 169826291712 170211422304 170528053248 170792322048 170981572608 171166593024 171369323136 171626268933 171688108032 171816443568 171948273552 172268135424 172330991616 172526428872 172913190912 173172451536 173757493602 173820100608 174286902636 174350495424 174543688704 174939517368 175264943616 175530529251 175857054912 175921220608 176116154368 176129582112 176515549056 176724614484 176843907072 177053361408 177386357192 177441352704 177716335104 177982797412 178119358668 178316728128 178648436736 179053574112 179251978752 179317383168 179798948406 179863732224 180471379968 180741973104 181147152384 181352587878 181418758752 181633631553 181756237824 181895694336 182031659964 182370279168 182586278952 182652899968 182783856906 182986394976 183053161984 183067118631 183269970576 183610893312 184027284504 184231200384 184716371952 184921051392 185265045504 185484473856 185685187968 185890940928 186179017728 186948352512 187088094963 187155505152 187436120256 187579934784 187648377856 187856306176 188069350392 188360803092 188564629701 188632571904 188773573296 189139153518 189348733728 189553629384 189847382284 190057747264 190411296768 190843109856 191054578176 191487850092 191844059904 192141362304 192354269184 192562417152 192775790592 192790488528 193149121536 193293499014 193441807746 193512389664 193572384768 193872365568 194092232481 194527339776 194819007978 194889203712 196144307352 196361649792 196806957039 196877869056 197173061568 197543897782 197615075328 197911373184 198130673664 198145779876 198579992688 198949395456 199185031584 199257709056 199478501376 199559651841 199621521792 199694358528 199930876992 200302792704 200606319144 200979491328 201052823552 201732056064 202346698752 202790117376 203104382976 203334719742 203408911328 203634303488 203790546432 204096103596 204475767552 204632656128 204859404288 205166564064 205484512464 205934807232 206178716898 206562254976 207030695067 207260100432 207335724288 207721414656 207805918446 208036182816 208423176192 208670033088 208746171392 208895836464 209127308544 209203613696 209451394944 209765439807 209841020928 210316896576 210549943296 210865635288 211104425088 211338344448 211578019191 211655218544 212211643392 212370269958 212446789632 213017325444 213247833057 213814965672 214212708864 214698498588 214936400448 215269489248 215502433944 215741226624 216142553088 216159032592 216398552832 216632719296 216872764416 216889299594 216968436896 217208854016 217701438372 218106411264 218348089344 218843257248 219250354176 219754270274 219833450496 220071333888 220662345771 220741853184 220906856016 221568417792 221819694264 222146512896 222316959744 222650294832 222897007872 223402491774 223748700549 223818069888 224164922688 224413314048 224656153344 224922236616 225340641792 225682109037 225764454608 226184426496 226435055616 226948563072 227370737664 227640036096 227723096064 228138882048 228222124032 228492430848 228835025244 229088591424 229264364736 229690847232 230035238496 230550921216 230812384572 230896602048 231170076522 231676658136 232382536848 232467327232 232724918272 233252689824 233686591488 234040705668 234476073216 234839442816 235354065408 235632819312 236071148544 236588470272 236606508648 236868686208 236955113472 237223839699 237492478224 237755637504 238112120862 238197915648 238738098816 239002638336 239731931208 240541836381 240628506624 240989297472 241529536512 241803450504 241891678336 242178175404 242341650432 242440238187 242527592448 242708879952 243160372224 243178911666 243448371936 243711809208 243981859968 244089491508 244359960768 244814524416 245369712672 245641600512 246198664404 246288495936 246561401856 247312631808 247580250624 247854587904 248238690304 248520213018 249264470016 249450793284 249914827008 250106579712 250481581686 250571833344 250759133856 250869755161 251147737456 251419506268 251698097728 252185538024 252464978304 252738172512 253037516193 253508222016 253881729024 253985011434 254457479808 254739437568 255317133456 255792079872 256188483072 256472358912 256749889536 257053984704 257532162048 257724665352 257922410328 258016519552 258096513024 258496487424 258789643308 259369786368 259758677304 260636240403 260730150912 261525743136 261815533056 262409276052 262897415424 263785582368 263881830912 264174231552 264194373168 264773323584 265086921726 265265860608 265580042112 265676945408 266079535788 266162029056 266259144704 266574502656 266974196118 267070390272 267179038002 267475092192 267972655104 268976074752 269698422609 269795598336 270707069952 270805843968 271112959656 271720728576 272128138128 272634356736 272843541504 273047489946 273145872384 273555418752 273879418428 273979349952 274175785359 274479592464 274579742976 274904955864 275416339968 276040926756 276346800576 276447632384 277074557928 277381577088 277897568256 278226710784 278527781952 278836411392 279268526592 279687253076 280422528768 280733257728 281154180384 281369902176 281472566784 281784459264 282104025588 282541204638 282948857856 283160359944 283708730277 284023100592 284330444076 284771073426 285086620896 285616945152 286264664784 286581867264 287025985664 287231775138 287336578592 287654968832 288212043456 288531403776 288843625728 289163685888 289185732792 289723682304 289940248521 290268584496 290358577152 290808548352 291025925498 291130785792 291791009664 292228511967 292333805568 293428445184 294216461028 294542474688 295759592352 296195350528 296315846673 296422612992 296867059776 297196010496 297218669814 297869989032 298331600732 298424093184 298886563584 299217752064 299541537792 299896315488 300454189056 300909478716 301469236992 301579235328 302598084096 303520048128 303630794752 304185176064 304656574464 305002079613 305113366992 305451455232 305685819648 306144155394 306254462976 306713651328 307749846096 307862136064 308226768696 308902210848 309268075347 309843382464 310426125086 311003586432 311582121984 311708877669 312054274224 312634764288 313005049632 313119257088 313343754696 313690962816 313805420544 314177092416 314761531392 315451293696 315475344864 315824914944 315940151296 316298452932 316656637632 317007516672 317482827816 318317465088 318555404937 318670184448 319525988166 319642574944 320722448508 321319063296 322047747882 322404600672 322904233872 323253650916 323611839936 324213829632 324238548888 324597829248 324949078944 325309146624 325333949391 325452655344 325813281024 326419365888 326552157558 327159616896 327522134016 328264885872 328384661248 328748535808 329631405411 329750175744 330107000832 331112779776 331360284024 331838373888 332232918997 332352626688 332601057712 333219769344 333475439616 333975442248 334345511808 335103737661 335727104832 336247384032 336619971072 336984230016 337383354924 338010962688 338646681912 339276639744 339652583424 340422844608 341056106496 341584644096 342333186048 342738646272 343252537866 343376216064 343632887136 343896547104 344536270848 345052857744 345826381824 346344903072 346755114783 347514987204 348573805272 348700990848 349087377408 349879034736 350529887232 351061058502 351714109824 351842441216 352259164224 353031098112 353449228968 353687814144 354106722816 354772714384 354882705408 355432670208 355965594824 356238717336 356633456256 357168181293 357296873472 358107148224 358503957504 358634766336 359597896812 360942759936 361483946208 362294304768 362705175756 362837517504 363267263106 363512475648 363791388672 364063319928 364740558336 364768367499 365172557904 365305799936 365567713812 365972789952 366106323968 366134237262 366539941152 367221786624 368054569008 368462400768 369432743904 369842102784 370968947712 371370375936 371781881856 372358035456 372780319527 373896705024 374176189926 374311010304 374872240512 375159869568 375296755712 375722372529 376138700784 376721606184 377129259402 377265143808 377547146592 378278307036 378697467456 379107258768 379694764568 380115494528 380822593536 380977517151 381686219712 382109156352 382975700184 383688119808 384282724608 384708538368 385124834304 385551581184 385580977056 386298243072 386586998028 386883615492 387024779328 387144769536 387744731136 388184464962 389054679552 389638015956 392288614704 392723299584 393613914078 393755738112 394346123136 395087795564 395822746368 396261347328 396291559752 397159985376 397630382589 397898790912 398370063168 398515418112 398957002752 399119303682 399243043584 399388717056 399861753984 400461294177 400605585408 400768557003 401212638288 401958982656 402105647104 403464112128 404693397504 405580234752 406208765952 406669439484 406817822656 407268606976 407581092864 408192207192 408951535104 409265312256 409571234919 409718808576 410333128128 410969024928 411869614464 412357433796 413124509952 414061390134 414520200864 414671448576 415611836892 416072365632 416846352384 417340066176 417492342784 417791672928 418254617088 418407227392 418902789888 419530879614 419682041856 420633793152 421099886592 421731270576 422208850176 422676688896 423156038382 423310437088 423811806957 424423286784 424740539916 426034650888 426495666114 427156610139 427629931344 428425417728 429396997176 429872800896 430538978496 430847662707 431004867888 431482453248 432285106176 432318065184 432797105664 433265438592 433745528832 433778599188 433936873792 434417708032 435402876744 436212822528 436538888247 436696178688 437686514496 438500708352 439508540548 439984135969 440142667776 441324691542 441483706368 441813712032 443639388528 444293025792 444633919488 445300589664 445794015744 445828004721 446804983548 447497401098 447636139776 448329845376 448826628096 449312306688 449844473232 450681283584 451364218074 451528909216 452368852992 453897126144 454741475328 455280072192 455446192128 456277764096 456984861696 457670050488 458177182848 458528729472 459216233091 459381694464 460070476992 461101842432 461624769144 461793204096 462340153044 463353316272 464765073696 464934654464 465449836544 465639187629 466505379648 467373182976 468081411336 468952146432 469678885632 470708130816 471265638624 472142297088 473176940544 473213017296 473737372416 473910226944 474447679398 474984956448 475511275008 476224241724 477476197632 478005276672 479288982249 479463862416 481083672762 481257013248 481978594944 483071621823 483606901008 483783356672 484356350808 484683300864 484880476374 485055184896 485417759904 486320744448 486357823332 486896743872 487423618416 487963719936 488178983016 488719921536 489452692883 489629048832 489828236337 490739425344 491283201024 492397328808 492576991872 493122803712 494625263616 495160501248 495709175808 496477380608 497040426036 498528940032 498901586568 499829654016 500213159424 500963163372 501518267712 501739510322 502295474912 502839012536 503396195456 504371076048 504929956608 505476345024 506075032386 507016444032 507970022868 508914959616 509478875136 510634266912 511584159744 512376966144 512944717824 513499779072 514107969408 514878806799 515064324096 515449330704 515844820656 516033039104 516992974848 517579286616 518739572736 519517354608 521272480806 521460301824 522080301281 523051486272 523631066112 524818552104 525794830848 526591587753 527571164736 527763661824 528348463104 528388746336 529546647168 530173843452 530531721216 531160084224 531353890816 532159071576 532324058112 532518289408 533149005312 533948392236 534358076004 534950184384 535945310208 537952149504 539396845218 539591196672 541414139904 542225919312 543441457152 544256276256 544900894659 545268713472 545687083008 546094979892 547110837504 547758836856 547958699904 548351570718 548959184928 549159485952 549201355893 549809911728 550832679936 552081853512 552693601152 552895264768 554149115856 554763154176 555795136512 556453421568 557055563904 557672822784 558537053184 559374506152 560845057536 561264284889 561466515456 562308360768 562739804352 562945133568 563568918528 564208051176 565082409276 565693889103 565897715712 566320719888 567417460554 568046201184 568660888152 569542146852 570173241792 571233890304 572529329568 573163734528 574051971328 574463550276 574673157184 575309937664 576424086912 577062807552 577687251456 578327371776 578371465584 579447364608 579880497042 580537168992 580717154304 581617096704 582051850996 583582019328 584457023934 584667611136 588432922056 589084949376 590420871117 591519184704 592390701056 592631693346 592845225984 593734119552 594392020992 594437339628 595739978064 596663201464 596848186368 597773127168 598435504128 598678955523 599083075584 599792630976 600908378112 601818957432 602938473984 603158470656 605196168192 607040096256 608370352128 609313148928 610004159226 610226733984 610902910464 611371639296 612288310788 613427302656 615499692192 615724272128 616453537392 617804421696 618536150694 619686764928 620852250172 622007172864 623164243968 623417755338 624108548448 625269528576 626010099264 626238514176 626687509392 627381925632 627610841088 628354184832 629296319421 629523062784 630950689728 631649829888 631880302592 632596905864 633313275264 634015033344 634734057573 634965655632 636634930176 637110809874 637340368896 639051976332 639285149888 639743499171 641444897016 642638126592 644095495764 644809201344 645808467744 646507301832 647223679872 648427659264 648477097776 649195658496 649898157888 650618293248 650667898782 650905310688 651626562048 653104315116 654319233792 655044268032 656529771744 656769322496 657497071616 659262810822 659500351488 660214001664 661987037313 662225559552 662720568048 664465837994 664705253376 665202115424 666439538688 666950879232 667950884496 668691023616 670207475322 671246101647 671454209664 672494768064 673239942144 673968460032 674766709848 676021925376 677046327111 677293363824 678553279488 679305166848 680845689216 682112212992 683169288192 684666372096 685477292544 686505075732 687265774272 687793094208 689072541696 690105715488 691403642237 691652763648 692689806144 693510229566 695029974408 697147610544 697401981696 698174754816 699758069472 701059774464 702122117004 703428219648 703684882432 704518328448 706062196224 706898457936 708213445632 709545428768 709765410816 710865340416 711671519097 711931189648 712477434672 713266912512 714336362586 714593746944 716214296448 717007915008 719195793624 721625509143 721885519872 722967892416 724588609536 725410351512 725675035008 726534526212 727024951296 727320714561 727582777344 728126639856 729481116672 729536734998 730345115808 730611599872 731135427624 731945579904 732212647936 732268474524 733079882304 734443573248 736109138016 736924801536 738865487808 739684205568 741937895424 742740751872 743563763712 744716070912 745560639054 747793410048 748352379852 749744481024 750319739136 750593511424 751444745058 752277401568 752609265483 753443212368 754258518804 755094293184 756556614072 757394934912 758214517536 759112548579 759389529136 760230989056 761645187072 761955034302 763372439424 764218312704 765951400368 767376239616 768565449216 769139945959 769417076736 770249668608 771161954112 772596486144 773173996056 773767230984 774049558656 774289539072 775489462272 776368929924 778109359104 779276031912 781908721209 784577229408 785446599168 787227828156 788692246272 790175591128 791645492736 792522694656 792583119504 794319970752 795260765178 795797581824 796740126336 797030836224 798238607364 798486087168 798777434112 799723507968 800922588354 801211170816 801537114006 802425276576 803917965312 806928224256 809095267827 809386795008 812417531904 813338878968 813635645312 814537213952 815162185728 816384414384 817903070208 818530624512 819142469838 819437617152 820411902013 820666256256 821938049856 823739228928 824714867592 826249019904 828122780268 829040401728 829342897152 831223673784 832144731264 833692704768 834680132352 834984685568 835583345856 836509234176 836814454784 837805579776 839061759228 841267586304 842199773184 843462541152 844417700352 845353377792 846312076764 846620874176 847623613914 848846573568 849481079832 851126190831 852069301776 852991332228 854313220278 855259862688 856850835456 858793994352 859745601792 861077956992 861695325414 862009735776 862964906496 864636130368 865594211328 866530877184 867491057664 867557198376 867873747584 868835416064 869820745563 870805753488 872425645056 873077776494 873392357376 875373028992 876685535901 877001416704 879017081096 879968271938 880285335552 882649383084 883627424064 887278777056 888586051584 888947540019 889267838976 890601179328 891588031488 891656009442 893609967096 894994802196 895272279552 896659690752 897653256192 898624613376 899688946464 901362567168 902728436148 903057818432 904737705984 907794252288 910560144384 910892384256 912555528192 913969723392 915340100976 916354365696 917057458944 918432466182 918763388928 920140953984 923249538288 923586408192 924680306088 926706632544 927804226041 929530147392 929869308928 930899673088 931278375258 933010759296 934746365952 935126633007 936162822672 937904292864 939357771264 941416261632 942531277248 944284594176 946353881088 946426034592 947474744832 947820453888 948895358796 949969912896 951022550016 952448483448 954952395264 955666214811 956010553344 958577964498 958927724832 962167345524 963957189888 966143243646 967213802016 967566713344 968712701616 969760952748 970835519808 972641488896 972715646664 973793487744 974847236832 975927439872 976357966032 977439843072 978905385766 979258097664 979656472674 981478850688 982566402048 984794657616 985153983744 986245607424 988894216233 989250527232 990321002496 992954761216 994080852072 996698756991 997057880064 997803173136 999659308032 1000426318848 1001926326744 1003036535424 1003479020644 1004590949824 1005311212983 1005678025072 1006792390912 1008742152096 1009859913216 1010952690048 1012150064772 1014032888064 1015940045736 1017829919232 1018957750272 1021268533824 1023168319488 1024753932288 1026999558144 1028215938816 1029757613598 1030128648192 1030898661408 1031689641312 1032066078208 1035158573232 1037479145472 1039034709216 1040265344349 1042544961612 1044160602562 1046102972544 1047262132224 1049637104208 1051589661696 1053183175506 1055142329472 1055527323648 1056777492672 1059093294336 1060347686904 1061063442432 1062320168448 1062707781632 1064318143152 1064648116224 1066298010624 1067896784472 1068716152008 1069900368768 1071504543879 1071890620416 1075904299008 1078793690436 1082828279808 1084451838624 1086491437801 1086882914304 1088512552512 1089801789318 1090537426944 1091374166016 1092189959784 1094221675008 1094305102497 1095517673712 1095917399808 1096703141436 1097918369856 1098318971904 1098402711786 1099619823456 1101665359872 1104163707024 1105387202304 1105790529536 1108298231712 1109526308352 1112906843136 1114111127808 1115345645568 1117074106368 1118340958581 1118749012304 1121690115072 1122528569778 1122933030912 1124616721536 1125479608704 1125890267136 1127167117587 1128416102352 1130164818552 1131387778206 1131795431424 1132641439776 1134834921108 1136092402368 1137321776304 1139084293704 1140346483584 1142467780608 1142932551453 1145058659136 1146327469056 1148103942656 1148927100552 1149346314368 1150619875328 1152848173824 1154125615104 1155374502912 1156654743552 1156742931168 1158894729216 1159760994084 1161074337984 1161434308608 1163234193408 1164103701992 1167164038656 1168914047868 1176865844112 1178169898752 1180841742234 1183038369408 1185263386692 1187468239104 1188784041984 1188874679256 1191479956128 1192891147767 1193326402928 1193696372736 1195546254336 1196871008256 1197357911046 1198166151168 1199585261952 1201383882531 1201816756224 1202305671009 1203637914864 1205876947968 1206316941312 1210392336384 1214080192512 1216740704256 1218626297856 1220008318452 1220453467968 1221805820928 1222743278592 1224576621576 1226854605312 1228713704757 1230999384384 1231448544256 1232907074784 1235608843392 1237072301388 1239373529856 1241704500344 1244014345728 1246835510676 1248217096896 1250539057152 1252020198528 1252477028352 1253375018784 1254763851264 1255221682176 1256708369664 1258592638842 1259046125568 1261901379456 1263299659776 1265193811728 1266626550528 1268030066688 1269468115146 1269931311264 1271435420871 1273269860352 1274221619748 1278103952664 1278570299776 1279486998342 1281469830417 1282889794032 1285276253184 1288190991528 1289618402688 1291616935488 1293014603664 1294447359744 1296855318528 1296954195552 1298391316992 1299796315776 1301236586496 1301335797564 1301810621376 1303253124096 1306208630232 1308638467584 1309616664741 1310088536064 1313059543488 1313538644992 1314994143232 1318525621644 1319952407907 1320428003328 1323974074626 1324451119104 1325441136096 1328931675988 1330404230848 1332879077376 1333901758464 1335901768992 1337382047232 1337484014163 1340414950644 1342492203294 1342908419328 1344989536128 1346479884288 1347936920064 1349533419696 1352043850752 1354092654222 1354586727648 1357106558976 1361691378432 1364224425984 1366338576384 1370954585088 1373010151464 1374531548544 1375586188416 1377648699273 1378145083392 1380211430976 1382807284474 1383305527296 1385379612288 1387020459132 1390059948816 1394295221088 1394803963392 1396349509632 1396917562887 1399516138944 1402119548928 1404244234008 1406856439296 1407369764864 1409036656896 1412124392448 1413796915872 1416426891264 1419090857536 1419530821632 1421730680832 1423343038194 1423862379296 1424954869344 1426533825024 1428672725172 1432428592896 1434015830016 1438391587248 1443251018286 1443771039744 1445935784832 1449214865469 1450820703024 1451350070016 1453069052424 1454049902592 1454641429122 1455165554688 1456253279712 1458962233344 1459073469996 1460690231616 1461223199744 1462270855248 1463891159808 1464425295872 1464536949048 1466159764608 1468358078649 1468887146496 1469484709011 1472218276032 1473849603072 1477730975616 1479368411136 1483875790848 1485481503744 1487127527424 1489432141824 1491121278108 1495586820096 1496704759704 1499488962048 1500639478272 1501187022848 1502889490116 1504554803136 1505218530966 1506886424736 1508517037608 1510188586368 1513113228144 1514789869824 1516429035072 1518225097158 1518779058272 1520461978112 1523910068604 1526744878848 1528436625408 1531902800736 1534752479232 1537130898432 1538279891918 1538834153472 1540499337216 1542323908224 1544636420397 1545192972288 1546347992112 1547534461968 1548099117312 1550978924544 1552737859848 1556218718208 1558552063824 1563817442418 1566240903843 1569154458816 1570893198336 1574455656312 1577384492544 1579774763259 1580351182256 1583290985472 1585045389312 1585166239008 1588639941504 1590521530356 1591595163648 1593480252672 1594061672448 1596477214728 1596972174336 1597554868224 1599447015936 1601845176708 1603074228012 1604850553152 1607835930624 1613856448512 1618190535654 1618773590016 1626677757936 1627271290624 1629074427904 1630324371456 1632768828768 1634702683977 1635806140416 1637061249024 1638284939676 1640823804026 1641332512512 1643876099712 1647478457856 1647604067679 1649429735184 1652498039808 1656245560536 1658080803456 1658685794304 1662447347568 1664289462528 1667385409536 1669360264704 1669969371136 1671166691712 1673018468352 1675611159552 1678123518456 1682535172608 1683792854667 1684399546368 1686925082304 1688835400704 1690706755584 1692624153528 1693241748352 1695247227828 1697081667309 1697693147136 1698962159664 1702252381662 1704138603552 1705982664456 1708626440556 1710519725376 1713701670912 1717587988704 1719491203584 1722155913984 1723390650828 1724019471552 1725929812992 1729272260736 1731188422656 1733061754368 1734982115328 1735114396752 1735747495168 1737670832128 1739641491126 1741611506976 1744851290112 1746155552988 1750746057984 1753371071802 1754002833408 1756088286127 1758034162192 1759936543876 1765298766168 1767254848128 1771262613351 1774557554112 1777172103168 1777895080038 1778535677952 1781202358656 1783176062976 1783312018884 1787219934192 1789989604392 1790544559104 1793319381504 1795306512384 1796036866569 1797249226752 1799377892928 1802725134336 1805456872296 1806115636864 1809475411968 1815588504576 1821120288768 1825111056384 1827939446784 1830680201952 1832708731392 1834114917888 1836864932364 1840281907968 1846499076576 1847172816384 1849360612176 1853413265088 1855608452082 1859060294784 1859738617856 1862556750516 1866021518592 1869492731904 1870253266014 1872325645344 1875808585728 1878715542528 1882832523264 1885062554496 1887888958263 1888569188352 1892852069184 1894949489664 1895640907776 1897790717592 1899939825792 1902045100032 1904896966896 1909904790528 1911332429622 1912021106688 1917155928996 1917855449664 1919230497513 1924334691048 1927914379776 1932286487292 1934427604032 1935133426688 1937425403232 1939521905496 1941671039616 1945282977792 1945431293328 1947586975488 1949694473664 1951854879744 1952715932064 1954879686144 1957810771532 1959312945348 1962957701376 1965132804096 1969589315232 1970307967488 1972491214848 1977788432466 1978501054464 1980642004992 1985961111939 1988161704144 1993397513982 1994115760128 1995606346272 1999318616064 2000852637696 2003852653488 2006073070848 2006958041288 2009181899648 2010622425966 2011356050144 2013584781824 2013738304941 2017484304192 2019719826432 2021905380096 2024300129544 2028065776128 2031880091472 2035659838464 2037915500544 2042537067648 2046336638976 2049507864576 2053999116288 2056431877632 2059515227196 2061797322816 2063379282624 2064132156416 2070317146464 2074210926711 2074958290944 2078069418432 2080530688698 2085089923224 2088321205124 2092205945088 2094524264448 2099274208416 2103179323392 2106366351012 2110284658944 2111054647296 2113554985344 2118186588672 2120695373808 2124640336896 2125415563264 2128636286304 2129296232448 2132596021248 2135014557291 2135793568944 2137432304016 2139800737536 2143009087758 2143781240832 2157587380872 2164876527429 2165656559616 2168903677248 2172982875602 2173765828608 2177025105024 2179603578636 2181074853888 2181962143683 2182748332032 2184379919568 2188443350016 2188610204994 2191035347424 2191834799616 2193406282872 2195836739712 2196637943808 2196805423572 2199239646912 2203330719744 2208327414048 2210774404608 2211581059072 2216596463424 2219052616704 2225813686272 2228222255616 2230691291136 2234148212736 2236681917162 2237498024608 2243380230144 2245057139556 2249233443072 2250959217408 2251780534272 2254334235174 2256832204704 2257827796449 2260329637104 2262775556412 2265282879552 2269669842216 2272184804736 2274643552608 2277337645737 2278168587408 2280692967168 2284935561216 2285865102906 2290117318272 2292654938112 2296207885312 2297854201104 2298692628736 2301239750656 2305696347648 2307419837877 2308251230208 2310749005824 2313485862336 2317789458432 2319521988168 2322148675968 2322868617216 2325630432979 2326468386816 2328207403984 2334328077312 2337828095736 2345726163627 2353731688224 2356339797504 2361683484468 2366076738816 2370526773384 2374936478208 2377568083968 2377749358512 2382959912256 2385782295534 2386652805856 2387392745472 2391092508672 2394715822092 2396332302336 2399170523904 2402767765062 2403633512448 2404611342018 2407275829728 2411753895936 2420784672768 2427285803481 2428160385024 2437252595712 2440016636904 2440906935936 2443611641856 2445486557184 2449153243152 2453709210624 2457427409514 2461235706039 2461998768768 2462897088512 2465814149568 2471217686784 2474144602776 2478747059712 2483409000688 2488028691456 2493671021352 2496434193792 2501078114304 2504040397056 2504954056704 2506750037568 2509527702528 2510443364352 2513416739328 2517185277684 2523802758912 2526599319552 2530387623456 2533253101056 2536060133376 2538936230292 2539862622528 2542870841742 2546539720704 2548443239496 2553378572493 2556207905328 2557140599552 2558973996684 2562939660834 2565779588064 2570552506368 2576381983056 2579236805376 2583233870976 2586029207328 2588894719488 2593908391104 2596782633984 2599592631552 2602473172992 2602671595128 2603621242752 2606506248192 2609462236689 2612417260464 2617276935168 2619233329482 2620177072128 2626119086976 2627077289984 2630056607703 2637051243288 2639904815814 2640856006656 2647948149252 2650882272192 2657863351976 2660808461696 2665758154752 2666842620057 2667803516928 2671803537984 2674764094464 2674968028326 2680829901288 2684984406588 2685816838656 2689979072256 2692959768576 2695873840128 2699066839392 2704087701504 2708185308444 2709173455296 2714213117952 2723382756864 2732677152768 2741909170176 2746020302928 2749063097088 2751172376832 2755297398546 2756290166784 2759567306771 2760422861952 2765614568948 2770759224576 2774040918264 2780119897632 2783412678123 2788590442176 2789607926784 2792699019264 2793835125774 2799032277888 2804239097856 2805379899021 2808488468016 2813712878592 2814739529728 2818073313792 2824248784896 2827593831744 2832853782528 2838181715072 2839061643264 2843461361664 2846686076388 2847724758592 2849909738688 2853067650048 2857345450344 2864857185792 2866998644433 2868031660032 2876783174496 2886502036572 2891871569664 2898429730938 2901641406048 2902700140032 2906138104848 2909282858244 2912506559424 2917924466688 2918146939992 2921380463232 2922446399488 2924541710496 2927782319616 2928850591744 2929073898096 2932319529216 2936716157298 2937774292992 2938969418022 2944436552064 2947699206144 2955461951232 2958736822272 2966682648699 2967751581696 2970963007488 2978864283648 2982242556216 2990096270973 2991173640192 2993409519408 2998977924096 3001278956544 3002374045696 3005778980232 3009109606272 3010437061932 3013772849472 3015933638949 3017034075216 3020377172736 3026226456288 3029579739648 3032858070144 3036450194316 3037558116544 3040923956224 3047820137208 3053489757696 3056873250816 3063805601472 3069504958464 3074261796864 3076559783836 3080998674432 3084647816448 3089272840794 3090385944576 3092695984224 3095068923936 3096198234624 3105475719696 3112437436416 3117104127648 3120796033047 3127634884836 3132481807686 3138308917632 3141786396672 3148911312624 3154768985088 3159549526518 3160702364512 3166581970944 3170332478016 3177279883008 3181043060712 3183190327296 3186960505344 3188123344896 3192954429456 3193944348672 3198894031872 3203690353416 3206148456024 3209701106304 3214513631637 3215671861248 3227712897024 3236381071308 3253355515872 3254542581248 3258148855808 3259474313403 3260648742912 3265537657536 3269405367954 3271612280832 3274122498048 3276569879352 3281647608052 3282665025024 3287752199424 3294956915712 3295208135358 3298859470368 3304996079616 3312491121072 3316161606912 3317371588608 3324894695136 3328578925056 3338720529408 3339938742272 3342333383424 3346036936704 3351222319104 3355022875743 3356247036912 3365070345216 3367585709334 3368799092736 3373850164608 3377670801408 3381501352761 3385248307056 3386483496704 3390494455656 3394163334618 3395386294272 3397924319328 3404504763324 3408277207104 3411965328912 3417252881112 3421039450752 3427403341824 3428797654359 3435175977408 3438982407168 3444311827968 3446781301656 3448038943104 3451859625984 3458544521472 3462376845312 3466123508736 3469964230656 3470228793504 3471494990336 3475341664256 3479282982252 3483223013952 3489702580224 3492311105976 3501492115968 3506742143604 3512176572254 3516068324384 3519873087752 3530597532336 3534509696256 3542525226702 3549115108224 3555790160076 3562404717312 3566352125952 3566624037768 3574439868384 3578673443301 3579979208784 3581089118208 3586638763008 3590613024768 3592073733138 3594498453504 3598755785856 3604151647593 3605450268672 3606917013027 3610913744592 3612231273728 3618950823936 3631177009152 3642240577536 3650222112768 3654562108967 3655878893568 3661360403904 3665417462784 3668229835776 3673729864728 3680563815936 3686141114271 3692998153152 3694345632768 3698721224352 3706826530176 3711216904164 3718120589568 3719477235712 3725113501032 3732043037184 3740506532028 3744651290688 3751617171456 3757431085056 3765665046528 3770125108992 3775777916526 3777138376704 3785704138368 3789898979328 3795581435184 3799879651584 3804090200064 3809793933792 3814306262613 3819809581056 3822664859244 3834311857992 3835710899328 3838460995026 3844409491251 3848669382096 3855828759552 3864572974584 3868855208064 3870266853376 3874850806464 3879043810992 3883342079232 3890565955584 3890862586656 3895173950976 3899388947328 3903709759488 3905431864128 3909759372288 3915621543064 3918625890696 3925915402752 3928849994223 3930265608192 3939178630464 3940615934976 3944982429696 3955576864932 3959857223721 3961284009984 3971922223878 3976323408288 3986795027964 3991212692544 3998637232128 4001705275392 4007705306976 4012146141696 4012452042489 4013916082576 4018363799296 4021244851932 4022712100288 4027169563648 4027476609882 4034968608384 4039439652864 4043810760192 4048600259088 4056131552256 4063760182944 4071319676928 4085074135296 4092673277952 4099015729152 4112863755264 4119030454392 4123594645632 4126758565248 4128264312832 4132946097819 4140634292928 4148421853422 4149916581888 4156138836864 4161061377396 4170179846448 4176642410248 4184411890176 4189048528896 4190752688661 4198548416832 4206358646784 4212732702024 4220569317888 4222109294592 4227109970688 4236373177344 4241390747616 4249280673792 4257272572608 4258592464896 4265192042496 4270029114582 4271587137888 4274864608032 4279601475072 4286018175516 4315174761744 4329753054858 4331313119232 4337807354496 4345965751204 4354050210048 4359207157272 4362149707776 4363924287366 4365496664064 4368759839136 4376886700032 4377220409988 4382070694848 4383669599232 4386812565744 4391673479424 4393275887616 4393610847144 4398479293824 4405074235947 4406661439488 4408454127033 4416654828096 4421548809216 4423162118144 4433192926848 4438105233408 4451627372544 4456444511232 4461382582272 4468296425472 4473363834324 4474996049216 4486760460288 4490114279112 4498466886144 4501918434816 4503561068544 4508668470348 4513664409408 4515655592898 4520659274208 4525551112824 4530565759104 4539339684432 4544369609472 4549287105216 4554675291474 4556337174816 4561385934336 4571730205812 4580234636544 4585309876224 4592415770624 4595708402208 4597385257472 4602479501312 4611392695296 4614839675754 4616502460416 4621498011648 4626971724672 4633909261191 4635578916864 4639043976336 4644297351936 4651260865958 4652936773632 4656414807968 4668656154624 4675656191472 4691452327254 4698722711529 4707463376448 4712679595008 4723366968936 4732153477632 4739324289777 4741053546768 4749872956416 4755136167936 4755498717024 4765919824512 4771564591068 4773305611712 4774785490944 4782185017344 4789431644184 4792664604672 4798341047808 4805535530124 4809222684036 4814551659456 4823507791872 4839825495659 4841569345536 4854571606962 4856320770048 4880033273808 4881813871872 4887223283712 4890973114368 4898306486304 4904108051931 4907418421248 4914854819028 4922471412078 4923997537536 4925794177024 4931628299136 4942435373568 4942812203037 4948289205552 4957494119424 4966818001376 4976057382912 4987342042704 4992868387584 5002156228608 5008080794112 5009908113408 5013500075136 5019055405056 5026833478656 5034370555368 5047605517824 5051378564001 5053198639104 5060775246912 5066506202112 5072120266752 5077872460584 5079725245056 5085741683484 5091245001927 5093079441408 5096886478992 5106757144986 5112415810656 5114281199104 5117947993368 5125879321668 5131559176128 5141105012736 5152763966112 5158473610752 5166467741952 5172058414656 5177789438976 5187816782208 5193565267968 5199185263104 5204946345984 5205343190256 5207242485504 5213012496384 5218924473378 5224834520928 5234553870336 5238466658964 5252238173952 5254154579968 5260113215406 5268264858381 5274102486576 5279809631628 5295896298504 5301764544384 5313787840053 5315726703952 5321616923392 5331516309504 5333685240114 5335607033856 5343607075968 5349528188928 5349936056652 5361659802576 5369968813176 5371633677312 5379958144512 5383979621713 5385919537152 5388110599707 5391747680256 5398133678784 5408175403008 5416370616888 5418346910592 5428426235904 5446765513728 5483818340352 5492040605856 5498126194176 5502344753664 5510594797092 5519134613542 5520845723904 5531229137896 5541518449152 5548081836528 5560239795264 5566825356246 5577180884352 5579215853568 5587670251548 5598064555776 5608478195712 5610759798042 5616976936032 5627425757184 5636146627584 5648497569792 5655187663488 5663666874789 5665707565056 5676363430144 5686922723328 5693372152776 5695449517184 5699819477376 5706135300096 5714690900688 5729714371584 5733997288866 5736063320064 5742883314091 5753566348992 5773004073144 5783743139328 5796859461876 5803282812096 5805400280064 5812276209696 5818565716488 5825013118848 5835848933376 5836293879984 5842760926464 5844892798976 5849083420992 5855564639232 5857701183488 5858147796192 5864639058432 5873432314596 5877938836044 5888873104128 5895398412288 5910923902464 5917473644544 5933365297398 5935503163392 5941926014976 5957883335817 5964485112432 5980192541946 5982347280384 5986819038816 5997955848192 6002557913088 6011557960464 6018219212544 6020874123864 6027545698944 6031867277898 6034068150432 6040754345472 6041214914823 6052452912576 6059159479296 6065716140288 6072900388632 6075116233088 6081847912448 6095640274416 6106979515392 6113746501632 6127611202944 6139009916928 6148523593728 6153119567672 6161997348864 6169295632896 6178545681588 6185391968448 6190137847872 6192396469248 6210951439392 6222632780133 6224874872832 6234208255296 6241592066094 6255269769672 6264963615372 6276617835264 6283572793344 6297822625248 6309537970176 6319099053036 6321404729024 6333163941888 6340664956032 6354559766016 6362086121424 6373921010688 6376246689792 6385908858912 6387888697344 6397788063744 6407380706832 6412296912048 6419402212608 6429027263274 6431343722496 6472762142616 6494629582287 6506711031744 6509085162496 6516297711616 6518948626806 6521297485824 6531075315072 6538810735908 6543224561664 6545886431049 6548244996096 6553139758704 6563295216104 6565330050048 6575504398848 6589913831424 6590416270716 6597718940736 6609992159232 6624982242144 6632323213824 6634743177216 6649789390272 6657157850112 6677441058816 6684666766848 6692073873408 6702444638208 6710045751486 6712494073824 6730140690432 6735171418668 6747700329216 6755341602816 6763002705522 6770496614112 6772966993408 6773483389347 6780988911312 6788326669236 6795848638656 6809009526648 6816554414208 6823930657824 6834505762224 6842078901504 6854806683648 6857595308718 6870351954816 6877964814336 6888623655936 6893562603312 6896077886208 6903719251968 6917089042944 6922259513631 6924753690624 6932247017472 6940457587008 6942989980672 6950683328512 6958565964504 6966446027904 6976891298937 6979405160448 6984622211952 7002984231936 7013484287208 7024353144508 7032136648768 7037178490881 7039746175504 7061195064672 7069019392512 7085050453404 7098230216448 7111580320152 7124809434624 7132704251904 7133248075536 7148879736768 7157346886602 7159958417568 7162178236416 7173277526016 7184147466276 7188996907008 7197511571712 7208303295186 7210900537344 7213834026054 7221827489184 7224462547456 7262354018304 7281857410443 7284481155072 7309124217934 7311757787136 7322720807808 7330834925568 7336459671552 7347459729456 7361127631872 7372282228542 7383707118117 7385996306304 7388691265536 7397442448704 7413653060352 7422433808328 7436241179136 7438954471424 7450227002064 7464086074368 7481013064056 7489302581376 7503234342912 7514862170112 7531330093056 7540250217984 7551555833052 7571408276736 7579797958656 7591162870368 7599759303168 7605440064607 7608180400128 7619587867584 7628612525226 7639619162112 7645329718488 7660135717479 7668623715984 7671421798656 7676921990052 7688818982502 7697338764192 7711657519104 7729145949168 7737710416128 7740533706752 7749701612928 7758087621984 7766684158464 7781725173312 7790347901952 7798777894656 7807419518976 7810863728256 7819518744576 7828386710067 7831243086128 7837251781392 7851830805504 7857699988446 7860531216384 7878357260928 7881231869952 7890169823109 7911153729864 7919714447442 7922568019968 7943844447756 7952646816576 7973590055928 7982425385088 7997274464256 8000527860171 8003410550784 8015410613952 8024292283392 8024904084978 8027832165152 8036727598592 8042489703864 8045424200576 8054339127296 8054953219764 8069937216768 8078879305728 8087621520384 8097200518176 8112263104512 8127520365888 8142639353856 8170148270592 8198031458304 8225727510528 8238060908784 8247189291264 8253517130496 8256528625664 8265892195638 8278701920313 8281268585856 8296843706844 8312277673728 8322122754792 8340359692896 8350238034369 8353284820496 8368823780352 8378097057792 8381505377322 8397096833664 8412717293568 8416139697063 8425465404048 8441138635776 8444218589184 8454219941376 8472746354688 8482781495232 8498561347584 8514545145216 8517184929792 8530384084992 8540058229164 8543174275776 8549729216064 8559202950144 8572036351032 8600995933299 8630349523488 8659506109716 8675614708992 8691931502408 8708100420096 8718414314544 8727848574732 8737519678272 8753773400064 8754440819976 8764141389696 8767339198464 8773625131488 8783346958848 8786551775232 8787221694288 8796958587648 8810148471894 8813322878976 8816908254066 8833309656192 8843097618432 8866385853696 8876210466816 8900047946097 8903254745088 8912889022464 8936592850944 8946727668648 8949992098432 8970288812919 8973520920576 8980228558224 8996933772288 9003836869632 9007122137088 9017336940696 9027328818816 9031311185796 9041318548416 9051102225648 9061131518208 9078679368864 9088739218944 9098574210432 9109350582948 9112674349632 9122771868672 9143460411624 9160469273088 9170619752448 9184831541248 9191416804416 9194770514944 9204959002624 9222785390592 9229679351508 9242996023296 9253943449344 9267818522382 9271157833728 9278087952672 9288594703872 9302521731916 9312829615936 9337312309248 9351312382944 9362388099141 9382904654508 9397445423058 9414926752896 9425359190016 9446733937872 9464306955264 9478648579554 9482107093536 9499745912832 9510997434048 9531839649024 9543129182136 9546611223424 9549570981888 9564370034688 9578863288368 9596682095616 9611071060248 9618445368072 9629103318912 9643540894911 9647015583744 9679650991318 9683138691072 9709143213924 9760066547616 9763627743744 9774446567424 9778422940209 9781946228736 9796612972608 9808216103862 9814836842496 9829709638056 9844942824156 9847995075072 9851588354048 9863256598272 9884870747136 9885624406074 9896578411104 9914988238848 9933636002752 9952114765824 9974684085408 9985736775168 10016161588224 10019816226816 10027000150272 10038110810112 10053666957312 10068741110736 10095211035648 10102757128002 10106397278208 10121550493824 10133012404224 10144504058283 10155744921168 10159450490112 10171483366968 10182490003854 10186158882816 10193772957984 10213514289972 10224831621312 10228562398208 10235895986736 10251758643336 10263118352256 10282210025472 10286392963077 10305527932224 10316947221504 10332935483904 10344116829312 10355578877952 10375633564416 10387130535936 10398370526208 10409892691968 10410686380512 10414484971008 10426024992768 10437848946756 10449669041856 10469107740672 10476933317928 10504476347904 10508309159936 10520226430812 10536529716762 10548204973152 10559619263256 10591792597008 10603529088768 10627575680106 10631453407904 10643233846784 10667370480228 10687214151936 10699056377856 10699872113304 10723319605152 10739937626352 10743267354624 10759916289024 10767959243426 10771839074304 10776221199414 10783495360512 10796267357568 10812454942779 10816350806016 10820751039081 10832741233776 10836693821184 10856852471808 10893531027456 10963686326901 10967636680704 10984081211712 10996252388352 11004689507328 11021189594184 11038269227084 11041691447808 11058423342813 11062458275792 11083036898304 11096163673056 11120479590528 11133650712492 11154361768704 11158431707136 11175340503096 11196129111552 11221519596084 11233953872064 11254851514368 11272293255168 11296995139584 11310375326976 11327333749578 11331415130112 11352726860288 11386744305552 11390899034368 11399638954752 11412270600192 11429381801376 11442918787839 11459428743168 11467994577732 11485766628182 11507132697984 11533228473753 11546008146288 11567486278656 11593718923752 11606565624192 11610800560128 11624552419392 11637131432976 11650026237696 11671697866752 11672587759968 11685521852928 11689785597952 11698166841984 11711129278464 11716295592384 11729278116864 11746864629192 11755877672088 11777746208256 11786549982669 11790796824576 11821847804928 11834947289088 11866730594796 11879571671163 11883852029952 11915766671634 11928970224864 11960385083892 11973638077632 11995911696384 12005115826176 12023115920928 12036438425088 12037356127467 12041748247728 12055091397888 12063734555796 12068136300864 12081508690944 12082429829646 12104905825152 12118318958592 12131432280576 12145800777264 12150232466176 12163695824896 12191280548832 12213959030784 12255222405888 12278019833856 12292618002889 12297047187456 12306239135344 12338591265792 12357091363176 12370783936896 12380275695744 12384792938496 12398838293457 12421902878784 12445265560266 12449749745664 12468416510592 12483184132188 12510539539344 12529927230744 12553235670528 12567145586688 12572258065983 12595645250496 12619075940352 12638198106072 12642809458048 12666327883776 12681329912064 12709119532032 12724172242848 12747842021376 12771817717824 12775777394688 12795576127488 12814761413664 12824593824096 12838804425216 12858054526548 12945524285232 12989259164574 13013422063488 13018170324992 13037897253612 13062150630144 13077621471816 13086449123328 13091772862098 13096489992192 13106279517408 13126590432208 13130660100096 13151008797696 13179827662848 13180832541432 13195437881472 13215222707841 13219984318464 13225362381099 13249964484288 13264646427648 13269486354432 13299578780544 13314315700224 13354882117632 13369333533696 13384147746816 13404889276416 13420091502972 13424988147648 13460281380864 13470342837336 13495400658432 13510683205632 13526005411044 13540993228224 13545933986816 13546966778694 13561977822624 13576653338472 13591697277312 13618019053296 13633108828416 13647861315648 13669011524448 13684157803008 13715190617436 13740703909632 13755929628672 13777247311872 13787125206624 13792155772416 13807438503936 13834178085888 13844519027262 13849507381248 13864494034944 13880915174016 13885979961344 13901727783573 13917131929008 13932892055808 13953782597874 13958810320896 13969244423904 14005968463872 14026968574416 14048706289016 14064273297536 14074356981762 14079492351008 14096168134587 14122390129344 14138038785024 14170100906808 14196460432896 14223160640304 14249618869248 14265408503808 14266496151072 14297759473536 14314693773204 14319916835136 14324356472832 14346555052032 14368294932552 14377993814016 14395023143424 14416606590372 14427668052108 14443654978368 14448925094912 14519476486977 14524708036608 14563714820886 14568962310144 14618248435868 14645441615616 14661669851136 14672919343104 14694919458912 14712324155793 14722255263744 14744564457084 14767414236234 14771992612608 14777382531072 14794884897408 14827306120704 14828436609111 14844867616656 14872482358272 14877908942848 14900454004128 14928172148736 14962026128112 14978605162752 15006468685824 15029724340224 15080500435968 15103111666104 15142816553472 15154135692003 15159595917312 15182325740736 15199518606336 15210880129214 15216360800256 15239175735168 15257225050452 15273735005781 15279238324224 15290659436976 15320271434958 15337247431968 15342843597312 15353843980104 15377637965004 15394677528384 15423315038208 15458291898336 15475420832256 15481067413504 15499403225856 15516175243968 15533368316928 15563450346624 15580695803904 15597555789312 15614839037952 15621727456512 15639037489152 15656773420134 15662486172256 15674503562784 15703661611008 15715399976892 15756714521856 15762463739904 15780339646218 15804794575143 15822307459728 15839428894884 15887688895512 15905293633152 15941363520159 15947180111856 15964850770176 15994548928512 16001055720342 16006821101568 16030821227904 16048584566784 16049808169956 16055664330304 16073455197184 16084979407728 16090848401152 16108678254592 16109906439528 16139874433536 16151938865139 16157758611456 16164331799121 16175243040768 16194401036352 16224526209024 16255040731776 16279413030853 16285278707712 16340296541184 16451455021056 16476121817568 16494378582528 16507034260992 16513057251328 16531784391276 16557403840626 16562537171712 16593687413688 16624555347456 16644245509584 16680719385792 16700476068738 16706569640992 16737647560704 16763010754644 16794193667328 16825434587136 16832279394126 16850930808096 16882277271552 16908439882752 16945492709376 16965562990464 16991000624367 16997122695168 17029090290432 17060768169984 17080116458328 17086348551552 17099458432128 17118405900288 17144072702064 17201991866598 17228649942273 17260699046976 17319012219432 17351229417984 17383863004816 17416200840192 17436828629088 17455697149464 17475039356544 17507546800128 17508881639952 17528282779392 17534678396928 17547250262976 17566693917696 17573103550464 17574443388576 17593917175296 17620296943788 17633816508132 17666619312384 17686195236864 17732771707392 17752420933632 17800095892194 17806509490176 17825778044928 17873650007451 17893455337296 17899984196864 17940577625838 17947041841152 17960457116448 17993867544576 18007673739264 18034673881392 18054657637632 18062622371592 18082637096832 18102204451296 18122263036416 18123644744469 18157358737728 18177478437888 18197148420864 18218701165896 18225348699264 18245543737344 18286920823248 18320938546176 18341239504896 18369663082496 18382833608832 18389541029888 18445570781184 18459358703016 18485992046592 18507886898688 18535637044764 18556175905344 18577189407744 18605043463832 18625659231872 18667898340399 18674624618496 18702624765888 18724776198282 18765809309016 18794890846116 18829853505792 18850718380032 18893467875744 18928613910528 18957297159108 18964214187072 18999491825664 19021994868096 19063679298048 19086258364272 19093222446848 19128740069376 19157726576736 19193364191232 19222142120496 19236890736144 19258206637824 19287081789822 19294031167488 19316971147397 19359301982636 19418286427848 19483888746861 19520133095232 19527255487488 19548893134848 19556845880418 19563892457472 19593225945216 19616432207724 19629673684992 19637659293147 19659419276112 19689885648312 19695990150144 19703176708096 19726513196544 19769741494272 19771248812148 19793156822208 19829976477696 19867272005504 19904229531648 19949368170816 19971473550336 20032323176448 20054000300544 20076221620224 20107333914624 20137482221472 20190422071296 20205514256004 20243100987648 20266024808448 20289008116566 20311489842336 20318900980224 20320450168041 20342966733936 20364980007708 20387545915968 20427028579944 20449663242624 20457124796416 20471791973472 20503517286672 20526236704512 20564420050944 20572785926154 20611055864448 20633894443008 20665870967808 20688233658624 20711157755904 20751267128832 20766778540893 20774261071872 20796741052416 20821372761024 20828969942016 20852049985536 20875697893512 20899338083712 20930673896811 20938215481344 20953866635856 21008952695808 21016618319872 21040452861624 21073059433524 21096409946304 21111535472643 21119238526512 21183585194016 21207058177536 21255151360212 21262906815808 21286467693568 21334740960456 21374428303872 21398112755712 21399744226608 21446639210304 21479875252704 21486534709248 21519832578048 21535918486852 21552442398828 21566990721024 21592534715136 21624909885558 21632701612032 21641502078162 21665482467552 21673387642368 21787062054912 21845572231329 21927372653802 21935273361408 21968162423424 21992504776704 22009379014656 22042379188368 22076538454168 22083382895616 22116846685626 22124916551584 22151121354351 22166073796608 22192327346112 22240959181056 22267301424984 22308723537408 22316863414272 22350681006192 22392258223104 22443039192168 22467907744128 22509703028736 22544586510336 22593990279168 22620750653952 22654667499156 22705453720576 22773488611104 22781798068736 22799277909504 22816320193821 22824541200384 22858763602752 22885837575678 22918857486336 22935989155464 22971533256364 23014265395968 23066456947506 23092016292576 23134972557312 23187437847504 23213131248384 23221601120256 23249104838784 23274262865952 23300052475392 23345175519936 23371043705856 23379571195904 23396333683968 23422258556928 23432591184768 23458556233728 23485160130201 23493729258384 23511755344176 23555492416512 23573099965338 23581593649152 23643695609856 23670509469327 23733461189592 23759143342326 23767704059904 23831533343268 23857940449728 23920770167784 23947276155264 23991823392768 24001583580513 24010231652352 24046231841856 24072876850176 24074712254934 24083496495456 24110182795776 24127469111592 24136272601728 24163017381888 24164859659292 24209811650304 24236637917184 24262864561152 24291601554528 24300464932352 24327391649792 24382561097664 24427918061568 24510444811776 24585236005778 24594094374912 24612478270688 24677182531584 24714182726352 24741567873792 24760551391488 24769585876992 24797676586914 24836105760939 24843805757568 24890531120532 24936833021184 24966368264376 25021079078688 25050714103107 25059854461488 25106471341056 25134291173376 25144516131966 25191290500992 25238151880704 25248419091189 25276396212144 25285618916096 25332655767552 25362659824128 25418239064064 25448344485696 25495684042752 25543635435648 25551554789376 25581934762769 25591152254976 25629522827328 25649187648192 25677608850432 25716109053096 25802987799897 25891048570464 25978518329148 26026844126976 26036340649984 26075794507224 26124301260288 26155242943632 26183545724196 26212559034816 26253180864416 26261320200192 26302017595392 26359655325696 26361665082864 26390875762944 26430445415682 26439968636928 26450724762198 26499928968576 26529292855296 26599157561088 26628631400448 26700143838291 26709764235264 26738667067392 26809778552832 26840183005944 26849976295296 26910866438757 26920562761728 26940685674672 26990801316864 27021366411264 27052010822088 27081986456448 27091867973632 27093933557388 27123955645248 27153306676944 27183394554624 27236038106592 27266217656832 27295722631296 27338023048896 27368315606016 27430381234872 27481407819264 27511859257344 27554494623744 27574250413248 27584311544832 27614877007872 27668356171776 27689038054524 27728988069888 27761830348032 27771959922688 27803455567146 27834263858016 27865784111616 27907565195748 27938488847808 28011936927744 28053937148832 28087164297423 28097412578032 28128546595072 28148713963524 28158984702016 28192336269174 28244780258688 28276077570048 28340201813616 28392920865792 28446321280608 28499237738496 28532992302144 28595518947072 28629387546408 28639833670272 28648712945664 28693110104064 28736589865104 28790046286848 28833213180744 28855336104216 28887309956736 28897850189824 28930622684733 29038952973954 29049416073216 29127429641772 29236496871736 29290883231232 29323339702272 29335268820627 29345838686208 29389838917824 29424648311586 29444510527488 29489128914168 29534828472468 29543985225216 29554765062144 29589769794816 29654612241408 29656873218222 29689735233312 29744964716544 29800908008256 29856344297472 29924052256224 29957210325504 30059448680448 30161000871936 30206223332208 30285633106944 30308271384006 30319191834624 30355240374481 30364651481472 30399037212672 30421760258428 30478351470336 30514450100904 30547470011562 30558476648448 30581318873952 30640542869916 30674494863936 30685687194624 30707687960208 30755275930008 30789355056768 30846630076416 30859178889231 30916583796672 30950841664512 30962134827008 30998806451712 31032350487936 31066736633856 31126900693248 31161391607808 31195111578624 31229678075904 31243454913024 31278074978304 31313546840268 31324972344512 31349007125568 31407323222016 31430799953784 31513429043712 31524927479808 31560679292436 31609589150286 31644614919456 31678857789768 31775377791024 31810587266304 31882727040318 31894360223712 31929701540352 32002111440684 32061642455808 32097169133568 32099616339912 32111328660608 32146910394368 32169958815456 32181696802304 32217356509184 32219812879056 32279748867072 32303877730278 32315517222912 32328663598242 32350486081536 32388802072704 32437364828337 32449052418048 32510081463552 32558826061706 32570557415424 32680593082368 32891058980703 32902910042112 32952243635136 32988757165056 33014068521984 33026114502656 33063568782552 33114807681252 33125074343424 33175270028439 33187374827376 33249110694912 33288491019168 33361438771584 33400952137476 33413139281984 33475295121408 33526021509288 33588387334656 33664558788252 33701861616192 33764554543104 33816879765504 33890985418752 33931125980928 33982001248734 33994245390336 34058180580864 34160232916656 34172697103104 34198916864256 34236811800576 34288145404128 34328756363517 34403983733196 34457299884546 34521398093952 34599685421259 34638024438864 34702458835968 34767726009632 34832401680384 34873657258176 34911394298928 34950078713088 35015093600256 35017763279904 35056565558784 35069356793856 35094500525952 35133387835392 35148886777152 35187834350592 35240593887576 35267633016264 35333238624768 35359649948007 35372390473728 35465543414784 35504841867264 35600191784388 35638715013489 35651556089856 35747300014902 35786910674592 35799968393728 35881155251676 35920914232896 35987735089152 36015347478528 36069347762784 36109315275264 36125244743184 36165274193664 36204408902592 36244526072832 36247289488938 36314717475456 36354956875776 36394296841728 36437402331792 36450697398528 36491087474688 36573841646496 36641877092352 36739326164992 36765667217664 36779082059776 36877854008667 36891141562368 36918717406032 37015773797376 37071274089528 37112351810688 37154378815488 37196514880371 37210086927664 37251318463744 37335796680798 37349249236992 37405249531776 37449552396564 37531618618032 37589781692232 37659707011584 37701436760064 37716774197949 37786935751488 37857227821056 37914594318216 37928428374144 37998983651328 38043989736192 38127358596096 38172516728544 38186444893696 38315453153472 38386728382464 38444284240992 38473781472288 38516413275648 38574163579644 38633942294794 38718603965272 38836572855696 38967777493722 39040266190464 39054510974976 39113691760836 39186451890432 39232864415448 39259347369984 39275318586294 39318838552224 39379771296624 39391980300288 39453026393088 39539482988544 39542497624296 39586313644416 39645668123523 39659952955392 39676087143297 39734544011008 39808459063296 39898736341632 39942947100672 40064646352896 40108000601088 40152443240448 40200183198637 40214667829248 40274964442944 40380844142592 40411028512008 40486201975296 40532049616896 40578016233132 40622979684672 40637801960448 40640900336082 40685933467872 40729960015416 40775091831936 40854057159888 40899326485248 40914249592832 40943583946944 41007034573344 41052473409024 41145571852308 41222111728896 41267788886016 41331741935616 41376467317248 41422315511808 41502534257664 41533557081786 41548522143744 41593482104832 41642745522048 41657939884032 41705183350719 41751395787024 41798676167424 41861347793622 41876430962688 41907733271712 42017905391616 42080905723248 42146118867048 42192819892608 42223070945286 42238477053024 42288504403761 42367170388032 42414116355072 42510302720424 42525813631616 42572935387136 42669481920912 42748856607744 42796225511424 42799488453216 42893278420608 42959750505408 42973069418496 43039665156096 43071836973704 43104884797656 43133981442048 43185069430272 43249819771116 43283004156324 43330964935104 43346775284736 43558429460931 43574124109824 43691144462658 43854745307604 43936324846848 43985009553408 44018758029312 44084758376736 44136972467379 44153076908336 44166765791232 44233693371252 44249833103168 44302242708702 44332147593216 44384654692224 44481918362112 44485309827333 44534602849968 44617447074816 44633726828544 44701362012384 44784516446208 44886078384336 44935815488256 45019406057472 45089173020672 45241501307904 45309334998312 45410907441152 45462407076009 45546977222208 45563596137472 45598555819008 45632640387642 45649082400768 45717527205504 45771675151356 45821205017343 45837714972672 45871978310928 45943066512728 46028530791936 46132913895012 46184032585152 46269945114624 46374875695008 46426262496768 46443202240512 46498209677568 46548525731904 46600104950784 46690351039872 46742087411712 46792667367936 46844517113856 46865182369536 46917112467456 46970320260402 46987458516768 47023510688352 47110984833024 47146199930676 47287391219712 47341018938654 47414383725429 47466922379184 47518286684652 47663066686536 47715880899456 47841540335568 47894552310528 47983646785536 48003167161026 48020463304704 48092463683712 48145753700352 48149424509868 48166992990912 48220365591552 48254938223184 48272545203456 48326034763776 48329719318584 48419623300608 48455816595417 48473275834368 48492995397363 48525729122304 48583203109056 48600929864704 48654783299584 48765122195328 48838239092559 48855836123136 49020889623552 49170472011556 49224956541376 49354365063168 49428365452704 49483135747584 49521102782976 49539171753984 49595353173828 49672211521878 49687611515136 49781062241064 49873666042368 49932736528752 50042158157376 50101428206214 50119708922976 50212942682112 50289032263932 50382581001984 50476303761408 50496838182378 50552792424288 50571237832192 50725319648256 50836478128128 50896688971392 50973001873101 50991368085504 51087270871296 51163869525538 51182304509952 51259045654656 51298375296384 51355217700864 51432218106192 51605975599794 51685949826819 51782097140928 51957036658296 52053688253952 52072681299968 52151589014448 52248602520576 52310485887264 52367091448392 52425118069632 52506361728832 52522640400384 52604035190784 52719310651392 52723330165728 52781751525888 52860890831364 52901449524396 52999857937152 53058585710592 53198315122176 53238080452249 53257262800896 53400287676582 53419528470528 53477334134784 53620950022353 53680366011888 53699952590592 53821732877514 53841125523456 53881371349344 53981602633728 54104021644176 54163972912896 54183735947264 54187867114776 54247911290496 54306613353888 54366789109248 54370934233407 54472076213184 54532435313664 54591445262592 54676046097792 54736631212032 54860762469744 54962815638528 55023718514688 55108989247488 55148500826496 55168623089664 55336712343552 55378076109048 55457976139776 55523660696064 55543919845376 55606911134292 55668527716032 55731568223232 55815130391496 55876977695616 56003695021197 56023873855488 56107874297664 56174328594846 56194825156064 56257093190144 56297427927048 56317969404032 56384672538348 56489560517376 56552155140096 56680403627232 56785841731584 56892642561216 56998475476992 57065984604288 57191037894144 57258775092816 57279667340544 57386220208128 57473179730208 57580092573696 57666426361488 57710672208432 57774619913472 57795700379648 57861245369466 57950913442191 58077905947908 58254859283544 58451666240583 58472993743472 58581766462464 58646679404544 58670537641254 58691677372416 58779677835648 58849296623172 58889021054976 58912977879441 58978257828336 59069656944936 59087970450432 59109530124288 59179539589632 59309224482816 59313746436444 59379470466624 59489929433088 59601816016512 59712688594944 59848104512448 59914420651008 60322001743872 60412446664416 60571266213888 60616542768012 60710480748962 60729302962944 60798074425344 60843520516856 60956702940672 60961350504123 61028900201808 61094940023124 61162637747904 61281085739832 61348989727872 61371374389248 61415375920416 61510551860016 61578710113536 61693260152832 61718357778462 61833167593344 61901683329024 61997612903424 62064700975872 62133473267712 62253801386496 62300335622679 62322783215616 62390223157248 62486909826048 62556149956608 62627093680536 62649944689024 62698014251136 62792021690433 62814646444032 62861599907568 63026858087424 63049854959616 63121358584872 63219178300572 63289229838912 63357715579536 63550755582048 63621174532608 63765454080636 63788720447424 63859403080704 64004222881368 64123284911616 64194338267136 64199232679824 64222657321216 64293820788736 64339917630912 64363393604608 64434713018368 64439625758112 64559497734144 64607755460556 64657327196484 64700972163072 64777604145408 64874729656674 64898104836096 65020162927104 65117652123412 65361186164736 65536716693987 65782117961406 65805820084224 65904487270272 65977514330112 66028137043968 66127137565104 66229615362504 66250148686848 66350540056878 66374749654752 66453364063053 66498221389824 66576982038336 66722877543168 66801904274952 66826278563968 66950590242816 67052043018576 67176774669312 67329117576504 67403723232384 67529109086208 67633759531008 67781970837504 67862251961856 67964002497468 68116361161728 68320465833312 68345394206208 68397833728512 68448960581463 68473623601152 68576290808256 68657512727034 68807967466392 68914599769092 69042796187904 69199370842518 69276048877728 69404917671936 69535452019264 69664803360768 69747314516352 69822788597856 69900157426176 70035526559808 70113131117568 70138713587712 70189001051904 70266775670784 70297773554304 70375668701184 70481187775152 70535266032528 70666477249536 70719299896014 70744780947456 70931086829568 71011528407981 71200383568776 71277430026978 71303112179712 71494600029804 71573821349184 71599936787456 71762310503352 71841828465792 71975470178304 72004750741539 72030694957056 72138695525568 72218630550528 72250489486368 72330548387328 72408817805184 72489052145664 72494578977876 72629434950912 72709913751552 72788593683456 72874804663584 72901394797056 72982174949376 73147683292992 73283754184704 73531334435328 73558164119552 73755708017334 73782283124736 73837434812064 74031547594752 74142548179056 74224703621376 74308757630976 74393029760742 74420173855328 74502636927488 74508317282817 74671593361596 74810499063552 74899104793128 75063237236064 75179563384464 75319414023168 75402873520128 75433548395898 75573871502976 75714455642112 75745257273567 75829188636432 75856856748288 75997967302656 76087979472384 76254717192192 76345033457088 76372889787392 76630906306944 76745804288307 76773456764928 76888568481984 76947562944576 77032826551296 77148327159288 77267884589588 77408963399691 77437207930544 77673145711392 77935554987444 78080532380928 78109021949952 78227383521672 78372903780864 78465728830896 78550637172588 78637677104448 78759542593248 78783960600576 78906052786176 79078965977088 79084995248592 79172627288832 79291336247046 79319905910784 79352174286594 79469088022016 79797472683264 79885894201344 80100431514873 80129292705792 80216001202176 80400366397274 80429335658496 80549928885888 80732599316271 80761688285184 80822057024016 80972403950592 81064099233792 81156032466264 81245959369344 81275603920896 81281800672164 81371866935744 81459920030832 81550183663872 81708114319776 81798652970496 81828499185664 81887167893888 82014069146688 82104946818048 82291143704616 82444223457792 82535577772032 82663483871232 82752934634496 82844631023616 83005068515328 83067114163572 83186964209664 83285491044096 83315879768064 83410366701438 83502791574048 83597352334848 83722695587244 83815466543424 84035810783232 84161811446496 84261492892269 84292237734096 84385639785216 84446141890572 84476954106048 84577008807522 84734340776064 84828232710144 85020605440848 85051627263232 85145870774272 85338963841824 85497713215488 85598976906432 85786556841216 85919501010816 85946138836992 86048326020223 86079330312192 86143673947408 86209769595312 86370138860544 86499639542232 86566008312648 86661929870208 86693550569472 86791868054199 87116858921862 87148248219648 87382288925316 87709490615208 87872649693696 87970019106816 88005806461881 88037516058624 88169516753472 88273944934758 88306153816672 88333531582464 88467386742504 88499666206336 88604485417404 88664295186432 88769309384448 88963836724224 88970619654666 89069205699936 89234894149632 89402724024768 89569032892416 89772156768672 89871630976512 90178346041344 90483002615808 90618669996624 90821814882304 90924814152018 91065721123443 91093954444416 91127192274944 91197111638016 91265280775284 91435054411008 91543350302712 91642410034686 91675429945344 91743956621856 91886133025456 92057061583872 92265827790024 92368065170304 92539890229248 92577536667693 92749751390016 92852524993536 92886404481024 92996419355136 93097051463808 93200209901568 93380702079744 93484174823424 93585334735872 93689034227712 93730364739072 93834224934912 93940640520804 93974917033536 94047021376704 94221969666048 94292399861352 94574782439424 94682037877308 94828767450858 94933844758368 95036573369304 95326133373072 95431761798912 95683080671136 95789104621056 96006334322052 96184927367424 96291507400704 96298849019736 96333985981824 96440731183104 96509876446368 96545090406912 96652069527552 96659438637168 96839246601216 96911633190834 96946551668736 96985990794726 97051458244608 97166406218112 97201859729408 97312094485011 97530244390656 97676478185118 97711672246272 98041779247104 98340944023112 98449913082752 98673176942109 98708730126336 98856730905408 98966271495168 99042205565952 99078343507968 99190706347656 99344423043756 99375223030272 99562124482128 99747332084736 99865473057504 100084316314752 100202856412428 100239417845952 100425885364224 100578064527864 100765162003968 100993676364756 101105584848576 101142475664384 101450639296512 101672956256256 101793377942784 101946003746202 101982736171008 102174541742592 102327739051076 102518091309312 102596750592768 102710435401728 102864436212384 102986269090551 103211951199588 103371899653638 103564194281856 103799056263777 103914073316592 104107376507904 104145362599936 104303178028896 104497205041152 104620971774528 104734182896784 104850236139264 105012723457664 105045280800768 105208070381568 105446660331456 105563503051776 105721781662728 105802899048792 105999715874304 106078949844021 106117171421184 106396630244352 106476160904498 106514525601792 106800575353164 106916145040467 106954668269568 107241900044706 107360732023776 107399905181184 107643465755028 107762742698688 107963205267456 108208043288352 108327945825792 108367471894528 108375734229552 108495822580992 108613226707776 108733578218496 108741868466814 108944152426368 109064870627328 109182890525184 109352092195584 109473262424064 109721524939488 109925631277056 110217978494976 110297001652992 110337246179328 110633562026001 110673424687104 110756152218096 111047321392128 111087839690752 111213822268584 111337055432064 111463136446464 111589544641113 111630260782992 111753955391232 112007390042394 112047747710976 112215748595328 112348657189692 112389650312128 112514186380288 112594855854096 112635938808064 112769345076696 112979121034752 113104310280192 113150322593847 113360807254464 113571683463168 113785285122432 113996950953984 114131969208576 114382075788288 114517550185632 114559334681088 114946359460416 115160185147392 115332852722976 115421344416864 115549239826944 115591400759296 115722490738932 115901826884382 116155811895816 116509718567088 116903332481166 116945987486944 117163532924928 117341075282508 117559355671296 117698593246344 117778042109952 117825955758882 117956515656672 118139313889872 118175940900864 118359079179264 118618448965632 118627492872888 118758940933248 118937004370569 118979858866176 119028261429891 119203632033024 119425377189888 119696209024896 119828841302016 120600549595911 120644003487744 120824893328832 121142532427776 121233085536024 121420961497924 121458605925888 121596148850688 121687041033712 121913405881344 121922701008246 122057800403616 122189880046248 122325275495808 122562171479664 122697979455744 122742748778496 122830751840832 123021103720032 123157420227072 123436715556924 123666335186688 123803366658048 123995225806848 124129401951744 124266946535424 124507602772992 124600671245358 124645566431232 124780446314496 124973819652096 125115550052157 125254187361072 125299889378048 125396028502272 125584043380866 125629292888064 125723199815136 126053716174848 126242717169744 126438356601144 126578459677824 126715431159072 126865513211283 127101511164096 127242349065216 127530908161272 127577440894848 127718806161408 128008445762736 128246569823232 128388676534272 128398465359648 128445314642432 128587641577472 128679835261824 128726787209216 128879251516224 129118995468288 129215510921112 129314654392968 129401944326144 129555208290816 129749459313348 130040325854208 130235304246824 130675288382793 130722372329472 131073433387974 131564235922812 131808974540544 131955028660224 132056274087936 132254275130208 132410917402137 132459230725008 132500297373696 132701080113756 132749499309504 132906728126106 132996442779648 133153964076672 133445755086336 133455929481999 133603808549904 133652557127936 133901180485632 134104086037152 134353549338624 134658235153008 134807446464768 135058218172416 135218798031779 135267519062016 135724503923712 135928004994936 136232722323456 136387221228027 136640931666624 136690788412416 136795667457024 136897921162926 136947247202304 137152581616512 137315025454068 137463615052029 137615934932784 137829199538184 138085592375808 138398741685036 138552097755456 138809835343872 139070904038528 139329606721536 139494629032704 139645577195712 139800314852352 140071053119616 140226262235136 140378002103808 140533551341568 140595547108608 140751337402368 140962375550304 141070532065056 141332954499072 141438599792028 141862173659136 142023056815962 142243151176287 142400767137552 142554860053956 142989200059608 143147642698368 143199873574912 143524621006704 143683656931584 143950940356608 144009501483078 144061389914112 144277391051136 144437261101056 144500978972736 144661096774656 144817635610368 144978104291328 144989157955752 145258869901824 145367449786251 145419827503104 145478986192089 145577187366912 145749609327168 145802789594112 145964349898752 146295366585984 146514717277677 146567508369408 147062668870656 147116328239104 147511416034668 147674869624128 148063095189504 148285096358112 148449407242752 148617515261952 148786059521484 148840347710656 149005273854976 149016634565634 149343186723192 149620998127104 149798209586256 150126474472128 150359126768928 150638828046336 150867096791796 151147743005952 151428911284224 151490514547134 151658377272864 151713713496576 152175958944768 152509434384384 152690066914176 152745779574784 152919005619303 153261812613888 153491608576614 153546913529856 153777136963968 153895125889152 154065653102592 154296654318576 154535769179176 154817926799382 154874415861088 155057849480457 155346291422784 155871109974888 156161064761856 156218043899904 156454767043344 156745807561728 156931457661792 157101274345176 157275354208896 157519085186496 157567921201152 157812105572352 158157931954176 158169990497184 158345254577664 158582672494092 158704348573188 158938176044032 159594945366528 159714241356747 159771788402688 160200863029746 160258585411584 160432002404352 160800732794548 161099857771776 161465198632542 161523376570368 161644114048032 161944807901184 162312064932528 162491918738688 162551207841792 162563601344328 162743733871488 162919840061664 163100367327744 163112802700221 163416228639552 163597305940992 163656998371328 163774335787776 164028138293376 164209893636096 164582287409232 164888446915584 165071155544064 165326967742464 165505869268992 166010137030656 166134228327144 166373928419328 166570982088192 166631759536128 166820733402876 167005583148096 167194704669696 167445391174488 167630933086848 168011085063591 168071621566464 168323622892992 168522985784538 168584475468192 168771279570432 168892283781144 168953908212096 169154017615044 169468681552128 169656465420288 170041210881696 170103254526464 170291741548544 170677927683648 170995426430976 171197953812864 171573113682432 171839002021632 172096652040446 172158660624384 172287347894816 172419539190624 172740277721088 172999279084464 173132016625296 173323859740416 173387101138944 173583736108398 173852740326573 174233717843724 174764577850632 175354998721749 175418981230416 175745299387392 175940038213632 176011612923762 176075032117248 176339033506944 176547889869516 176612307633344 176667063164928 176738933638323 176934773485008 176999332412672 177208970834808 177328590372864 177538618768896 177927673448448 177941239309332 178138411399872 178469788299264 178805448049536 179073543339383 179138065784832 179544313537344 179743261953024 180966005231616 181237339993248 181643629764608 181849628304036 182131442246886 182187908888832 182254384549888 182394223276032 182530561550568 182870108822016 182884051512369 183086700605424 183284820069372 183487913243712 183772266050912 184114123167744 184531655580048 184736130340608 185079780458496 185155073335386 185499502780032 185705049987072 185992838710272 186194102927616 186400419803136 186761404159488 186901006868037 186968349646848 187170669471744 187460729478144 187668449869824 187881281041608 187949834067072 188094042753408 188376065071299 188443939332096 188584799722704 189149564878848 189364075754616 189657534901716 189867689516736 190073146738608 190652266746144 190863523597824 191366161342272 191578209242112 192012668644104 192369854734848 192583014801408 192597698039472 192667971963648 192881462366208 193019752892736 193090180813824 193304139055104 193318877274336 193678493202432 193823266381668 193971981589452 194102916489216 194332812436224 194403719458816 194624188970022 195060488781312 195352956370236 196083558494208 196610150081961 196681888046224 196899826165504 197346353884218 197417460252672 197713461810816 197932542990336 198084411131904 198381412695312 198688846087512 198750446060544 199124248964256 199360092189159 199494664169472 199730946115008 200168632629504 200405712824856 200478835691904 200851770728448 201156129055728 201530324007936 201987352729512 202211169697152 202284951328768 202901278593024 203345912512512 203586755885568 203892007492404 204349083485184 204655478102152 205036182618624 205193501185536 205346881744389 205420870803456 205728872424768 205972538181102 206423902399176 206743799307276 207128388563712 207598112527554 207828146633184 208214753015808 208606356057792 208994410082304 209241943549056 209468365793568 209700472278528 210025446915328 210416140763136 210893320662912 211127006103552 211443563325456 211605798097584 211999431748608 212157899688042 212234342842368 212486682621367 212793260488704 212952321808996 213601150706328 213832290080934 213909336539136 214483800089412 214721464047552 214799810362368 215286931510056 215525485397376 215926410534912 216014252224617 216416086576704 216655891651584 216734943789056 216751468459104 216991645161984 217226453415552 217467156436992 217483736933628 217888304852736 218129741254656 218365781050368 218704184391168 218946524848128 219443049878976 219851262554112 220594003305984 220674492358656 221267124052002 221346849374208 221512304436192 222094642784256 222427644537168 222674110864128 222926272892928 223179089282226 223260521565984 223507910782464 223524951848451 224014780084788 224431497190656 224697314379384 224779300624256 225028372760576 225189711708192 225271877616128 225538690153392 225958242069504 226208620560384 226300645187694 226721614508928 227143366926336 227570570244864 227993901907968 228263938417152 228764151576576 229035100371264 229118669362176 229892718920832 230237412864921 230320370294784 230665705445952 230842688833728 231098479653888 231182801518592 231444981477864 231803653768764 232226890199073 232311623791632 233019437134176 233806664962332 233891974973888 234327065849856 234682150565016 235118711342592 235397186492688 235651911517764 235913031313344 236278627779744 236351881801728 236718158358528 237236897931264 237254985745776 237517881866496 237874008741138 237959717732352 238056522859782 238407264066048 239392418049792 239657682604032 240301294544619 241201099191822 241288006975488 241649786657664 242197797948813 242285064855552 242466171072048 242841922995848 242917211851776 243192297701376 243374082067424 243826811762688 243845402016492 244115600807232 244379760092496 244650550991616 245124342959328 245395958911488 245485497556992 245661503681664 246042207440064 246314840454144 246873431113848 247332670373376 247606733316096 247990451613696 248258803903488 248533893070848 249015205545984 249201342490716 249560892628992 249947639304192 250231100104314 250508374722144 250599778756096 250792057004544 251168086761732 251446399630272 252107432349696 252485434339488 252876713202288 253156919355648 253430862318144 253731026422566 254203022328192 254484698130432 255061816322544 255154881789696 255437612322816 256016891525472 256493139646464 256796930719296 256890629284864 257175283154944 257359670523648 257453574418432 257758503032448 258144978060669 258237990936576 258431021842224 258629308785936 259110416581632 259498918626696 260080651708416 260375604162597 260470608493648 261350576765586 261444744658944 262146866775948 263128471845624 263617949081088 263910057320448 264017419385643 264112548175872 264508550260416 264821834804274 264918461450016 265000594747392 265402160227512 265498998619008 265813456252212 265992885559296 266307928153344 266891510172672 266911858963998 267207617099808 267305114255872 268208172074304 268707098677248 269316470306016 269614892929536 270437596063558 270535038124032 271449007847424 271856009989872 272465444646912 272774442456054 273197163370329 273281863333248 273381576824832 273591334914048 273795842325852 274305163233024 274630050908136 274927230104058 275231869865568 275658399076368 276171184751616 276797483370072 277104195510912 277619670687744 277732610003079 278141808077056 278659213443072 278989258065408 279291154391424 279600629704704 280142106239232 280452524470272 280756004207616 281067102683136 281191094217216 281401282390459 281502674804736 281924751100608 282141064130112 282665908998144 282877199584056 283724347318272 284046113631924 284486302352574 284801534275104 285109720107912 285978400119216 286295285396736 286399747149824 287049242013408 287367313863168 288019002966156 288554782102272 288874522202112 289001957945472 289322193549312 289635271220736 289956208582656 289978315911504 290517739803648 290734899572502 290839655006208 290957972384178 291154374733824 291499218654336 291605579188224 291936283455033 292590733171968 293029434555354 293135016738816 294125337741312 295022832069336 295349739248256 296019530826327 296126190379008 296570192716224 296898814485504 297235030523904 297572119042968 297680695421312 298010547709952 298033269131268 298686373446384 299241996254208 299596419172512 300252948944256 300718253537856 301277656092672 301734193583592 302295486011904 302981029094268 303316754545728 303427426993152 304351917889536 305018868768768 305380133828352 305491559149568 305838011238606 306523625227776 306983217153228 307554273927936 307790251778304 308131306205184 308593308637152 308958807271653 309071538358352 309635853598764 309748831722176 310115698960914 310692582845568 311397168791331 311742219949776 312322129523712 312436087799808 312909534086688 313491615123456 313862915323584 314202548690352 314550708417792 315038170372992 315135842402304 315624211144704 316339980994368 316690509155328 317165344988184 317408697146376 317876352088064 318236849532063 319189890733056 319428482713494 319543576805376 320401726059492 320748435121401 320864004808704 321601465589096 322199715543552 322930397265084 323288228096064 323889615802368 324624129865056 324983837477376 325102415683584 325127202688656 325487467742976 325839680123328 326200734655488 326225605400442 326832457279104 327194611881984 327548671575552 328056276586752 328419787272192 329164574818464 329776893831168 330653935484928 331011738537984 331900686078003 332020274061312 332268456654288 333141964176384 333263519072256 333641466805752 334011166296192 334389409339392 334890782348976 335261866173696 336022170127182 336143243132928 336647245785984 337045971569076 337168950936384 337542559140864 337784567562288 337907816424192 338308035230088 338937363104256 339312930840576 339450967781541 340082421763392 340206509052928 340583483097088 341355855367296 341990852861952 342395907625728 343146227364864 343678004043264 344193304080892 344574695789632 344839078381248 345480555442176 345998558168928 346264033250592 346647719480832 346774202277888 347167472216796 347705480653146 348467435687448 349529155701264 350709997443498 350837962460832 351490598774784 352023225847524 352678067013888 353095779739032 353224615266688 353334126329856 353477867276646 353869546970016 353998664825344 354417941669616 355077237537792 355855346896896 355882478618664 356276822799744 356811013111707 356939576598528 357610896099072 358147086678766 358276131569664 359088627074688 359486523906048 361801648787733 361932010463232 362474679986496 363287259529216 363699256608072 364262884493772 364375817777664 364508769099776 364788446552064 365061123101136 365740217644032 365768103024738 366173401210848 366569640138744 366975826487424 367544532101824 368228246335488 369063311160096 369472260681216 370310146670772 370999005560064 371410099974144 371985677420544 372388205855232 372800839606272 373522808318976 373802013736074 373936699293696 374341338943488 374921458956288 375346650156471 375762562083216 375899668134144 376188085506816 376752130142598 376887878664192 377169599445408 378728151509232 379315069803432 379735379033472 380146293477216 380596539633849 381304533492288 381727047195648 382732322684544 383156418484224 384025337288208 384739709469696 385166029602816 385195396078944 385335943927296 385762924732416 386039505785472 386180361627648 386637754548672 387356986404864 387646532763336 387943963178904 388205832978432 388665624872448 388807438917632 389248377940044 390120977562624 390705912740472 392025865148379 392167116988416 393220300163922 393363776092448 393799652331008 394692707768436 395426923621632 395865085980672 396168822263808 396762825390624 397377692175024 397500892121088 398248497928512 398720184378318 398989328338944 399461892230016 400337265259008 400367788445997 400811425649712 400957671383808 401703541456896 402312258111456 403060648015872 403974705459024 404422339394304 404569902657536 405656394095337 405802557186048 407173511771136 407784014984808 408698166970368 409161663684081 409310956204304 410072365237248 410387002371072 410693763488778 410841741606912 411457744849536 411945076362204 412390845156087 412847804798352 413487598614552 414256777127424 415196225055108 415656293266368 416429506031616 417212712115584 417988820164608 418483887098112 418936731587136 419400944557056 420050893830656 421786641325824 422254012207104 422887126650912 423211596195168 423998863497216 424315799376084 424973365242734 425586520977408 425904643617992 426729453528861 427202301412656 427664580161868 428967600178824 429442928095104 429599620724736 430573863020112 431050970794752 431852821069824 432028504449234 432832173153408 433311783303168 433502936918208 433983290323968 434452906831104 434934312873984 434967473867256 435776609705472 436102349358753 436259482509312 436436958576267 436731562100736 437408368782336 437893049696256 438886099757952 439544151833031 439702525108224 441188006611968 441348984717312 442534248104004 443024608872384 444189285568512 444855289074336 445348221728256 445852545785856 446358178564452 446521043131968 447015821564928 447049903696902 448029560169576 448862994381312 449394628758768 449558601248512 450056745521152 450379423416384 450543755232256 451077380306784 451916484139008 452601290375388 453443229017856 454286733852672 455141140489728 456527876834304 457528303153152 458070200742528 458237338724352 458757016857909 459785437841664 460474825729842 460640740589568 461331410891904 461685377667456 462196959307776 462889962955728 463607307537528 464453780398146 464623247583264 465173548441371 466038874268352 467613329924664 467783949947776 468654131699712 469364301130032 470237422685184 470794372985376 471303823035528 471826062626688 472557255559488 472703763603456 473436316717056 474473795862528 474509971491552 475035763732992 475748017482276 476113045719564 476814528132096 478784836099584 479142724070241 479315365208064 480602589089238 482402198383644 483299573315328 484395595897626 484570129711104 484932342144096 485683845991696 485834423703552 486748164134848 487653623525376 487690804032984 488231201614464 488759520184992 489301101983232 489338408100663 490248685918656 490791917822976 490970995113984 491323007363328 492084414880128 492629680908288 493746862227696 494665340746752 495213466632192 495980903227392 496517607806976 498030411091968 498402684981432 499121785257984 499895278608384 500462200208628 501016749444288 501199557512192 501584114009088 502336173523464 502892799260544 504033255190773 504214864699392 504970868678976 505753426404576 506313838711296 506861724636288 507462052845132 508406044656384 508969396260864 510123632645088 510309763579392 510875224645632 512033783050944 512986279292928 513593861438592 513781258569728 514719341047296 514907148836864 515517006064896 516289956121338 516475981873152 516862043684448 517258617571872 518220833163264 518997837253392 520161303416832 520751208325194 520941216987296 521558220979719 522701153531172 524293733551896 526256943691248 527235898162176 527820114640896 528034838771286 528225096351744 529017100520832 529643669608548 529836922900032 530001189494784 530216800914969 530804320455024 530997997238016 531626912504424 531985771118592 532615856306688 533783020345344 533823717927996 534415234199616 534610228511744 536416344148608 537220630018149 537414197354496 538632940612032 539229785859072 540875192127116 542898015694848 543712019979744 544930889293824 545548884912108 546394326740658 546563726666496 546763153649664 547182669828096 547591684651704 548610326466048 548652154537107 549260101816272 549854460208116 550463739731136 551316798152736 552342369503232 553594966740144 554208391021824 555239341375488 555465220006158 556283616154112 557978516130816 558582308782848 559201259409408 560284212478464 560703020604111 560905048940544 561512008415232 562382188434432 562802564780918 563005349609472 563849502201216 564282128260224 565128195213897 565331817996288 565754399168112 567448694636544 568092227263848 568972604705148 569603068550208 570219440215824 571956800238432 572590570793472 572799494299648 574098484026816 574734627726336 576038005932312 577109564204544 577749044404224 578003915890944 578644387098624 579270542441472 579912417165312 579956631823008 581035479607296 581469799145004 581915944768356 582308749467648 582998437308672 583211158376448 583872566910066 585181466343936 586058869110708 588250675482624 589830450245883 590045664138672 590699478496512 592039061652654 592252380758016 593140385432448 593797628971008 595144238085936 595361390842624 596021095419904 596066538262536 597372746892768 598080276567477 598483992508416 599192838345024 600505897888512 601436507075712 602338282141561 602555312185344 603468387167184 604590972023808 605962058188536 606633509091456 606854853986304 608703835779072 610037737537536 610760267656704 610983118299136 611676022477212 613047250455552 613966434306456 615108547855872 615580503556608 616040645233167 616262612410368 617186617274304 617917614543306 618143076716704 619271707197528 619497663444352 620231397921828 621385165691136 622794337582662 623484439899552 624644259047424 625819068173376 626983230246912 627725830647168 628405097380704 629101416835584 630076340745984 631248422289408 632679961988736 633381018310656 634330689976368 634817394292752 635752704176128 636473699064126 637460047864101 638379781466112 638856965426988 640803452118984 641496870242802 641728009617408 643202931178192 644399431087104 645860794530168 646576456192128 647779231604736 648042756673851 649248259730112 649967674954752 650204831367168 650254405377312 650974935485952 651679360246656 652401469310976 652451210800884 653664914558208 654389223763968 655097343151104 656112553173504 656839574544384 658329149636928 659553787662336 662023477075968 663801372156006 664040548122624 664536913308576 666283928352768 667282933611504 668022332592384 668778818678784 669781564697952 670523732347392 670574855545353 672044340254364 673294491571968 674091943138152 674337901872768 675085118281728 675569135124576 675815632848384 676616070460176 677874726208512 678625861681152 678901935563082 680164843526784 680413018105856 682711710734592 683981705723904 684791815251456 686292454729728 687356008086528 688386608161784 689149391579264 689678156762496 690712238594763 690961110884352 691997116337856 692528066501184 693295438961664 693548404555776 694334944433592 695410961306292 696934871374896 699058311402528 701419994886996 701675924921664 702981197549568 704046451695048 705356134027776 706191559478064 706449230533376 706955734553292 707739093940032 707997329650688 708835883339232 710154475075584 711710693793792 711764957237328 712553645599488 713622026223414 713879153197056 715221792198144 716294173357532 718177254149376 718973047812096 720903883633857 723603297575466 723864020926464 724949359972992 726593393846439 727398513216144 728525768987544 728751635555328 729017538199552 729576893104128 730122246202272 731480435288064 731536206049476 732346802421696 733139280277488 733951652974848 735089064203648 736456492670976 738126622320192 738944521362432 740620293341544 741998011120128 742820199948288 743971354841088 744776411710464 745601679212544 747045616637952 747604027472148 748682677886976 749842917912576 750693300312942 751525124166432 751799336268288 752376171013632 753504260285196 754339198890816 757456303018464 758630139606864 759470758066944 760292586954432 761193079267698 762609066984576 763454094391296 765464645369088 766312836968448 768050674576416 769479418939392 770390792157888 770671887854592 771525849464832 772079011570944 772360723255296 773275509097344 774434934182007 774713972809728 775293065526672 775887926357808 777331249744896 777614877835264 778496755880088 780241955125248 781126812487791 781411825480944 784051730296758 784334233976832 786440600327844 786727552184896 787599304662016 789385415536872 790853847243264 791730171961344 792052258156929 792337644527616 793525650781248 794755384350048 795001784242176 796496995857024 797440368756636 797978656677888 798923784460032 800674530518016 800735576891994 801622851299424 801915342767616 804624516222912 806121296031744 807949410918048 808844678788608 809139805315072 811312788190674 811605114372096 814347023542272 815568029969616 817396333940736 818323327368162 818621912408608 819591490110987 820144730474496 820774004742144 821387526977556 822915489699072 823890152724408 824781690312174 825695609596704 826975197229104 828513554254848 830392450110216 831312586532736 832859012063232 833197830009237 834425424231168 835977640329216 836967774196224 837873463174272 838801889114112 840101787661312 843573282651648 844203847171377 844508024414208 845774253301824 846423192390336 847997726994432 848631598752168 849946730485468 851173041954816 851809287235984 853458907057722 854404602825312 855329160323736 857935200357648 858885856190208 859199241449472 861147726040224 862101941589504 864057008898468 865664346306816 866623566606336 867005873836416 867966580647936 868905813662208 869868625747968 869934947734512 871553219410944 872204698717506 872518965018624 872873917152534 873463124201472 874816737564672 875808850365099 877772199515904 879088303666062 879405050216448 882376013223936 885068496208008 886049217744768 888058592478981 888378571137024 889710578148672 890696443456512 891705091571712 892716357128904 893042086263936 894031643129856 894099807393804 896059120339152 897725988762624 898789257517536 899117202497024 900113491042304 900758846832768 901087510464512 902154760613568 903832968278016 905202580750776 906886458035712 910282280979456 913055753668608 915056606306304 916140401485056 916474677448704 917514033715818 919570875683328 920949651459684 922662821783808 923370755334912 924393918615552 925779925911456 926876421814959 927214615075056 928907560796292 929246495166528 930347096882742 932077748536704 934191506373993 935226659849328 935567899895552 937308263399424 938728602260064 940474845370368 941588745970752 942607646071056 943652125253376 945114511118976 945407527206912 946531586222453 946872633434112 949019942983104 950071527465984 951496034964552 952226091439128 953629056264192 954710548596189 957569672199168 958285448140482 958630730416128 961205178178476 962245305364203 964804396767288 966599146630656 968791191795252 969864684288192 971367691983392 971668847407104 973496328269696 975307247050752 975381608065968 976462403228928 977519040369984 978602203966464 978676816201326 980497371837312 981583835645952 982646014726656 984168829760256 985259361816576 987493724455392 989330681493504 991961806454784 993035215613952 995702058234009 996060822183936 996805369962864 999790557216768 1000924400417256 1002033498888576 1002399115024384 1003168228018176 1004672347046928 1005785598521088 1008066510381546 1008429729398784 1009941737357952 1011506852809152 1012627677422592 1013723449272576 1014924105690264 1016812089312768 1017938792521728 1018352903344623 1020247265290176 1020619527158784 1021750449291264 1024067566101888 1025972558585856 1027187722877184 1027562517139456 1029438682094592 1029814297673728 1031034012129792 1032579912242676 1033724087368896 1034517235143744 1036441666326528 1037995674506784 1040322606833664 1041502416650388 1041882433974592 1043116441959438 1045402307062344 1048587467103792 1052513887382496 1054471796324352 1056069677542572 1058034201041664 1059287339217096 1059673845800064 1060002378989568 1060433601829938 1061608640910048 1061995994476032 1063253825008848 1065231712613376 1067566040690688 1067647435855992 1068830468399232 1069220457023488 1070433039335121 1072832688297216 1074441260036298 1074828394708992 1077265881224064 1078459571718144 1081750384254232 1085404946363199 1085796031389696 1087424039959488 1089861778587648 1091097769824216 1092788653481316 1093127453332992 1093526307299328 1094365339656192 1095183369303408 1097220652932096 1097304309074214 1098520203632544 1099708920416232 1100927479462272 1102633596305472 1104684739006464 1107189933480288 1108416782043648 1110930440012316 1112567232308224 1115957032261632 1117164617565696 1118402518818816 1120568424956928 1121406041208222 1121810097881088 1123024016830464 1124764376868864 1125605129561836 1127699004402432 1128564256520448 1130256390427794 1130663635992576 1131508798336224 1136184454527696 1137945209410296 1139206137100416 1140438880431648 1141789618901547 1143913600476864 1145181141586944 1145598988599296 1148196968053632 1149469255452672 1152076011864624 1154219128409088 1155498088808448 1156007831781888 1157288774197248 1158541084882944 1159913263646016 1162070959214592 1162939598290008 1163831889536712 1164617498935296 1165996874617344 1166422316752896 1167745133820132 1170362932687872 1172117738221416 1176077595445137 1176501350965248 1179660900491766 1180091328277344 1181398956993024 1184078123305308 1186280770864896 1187595257942016 1190288476171872 1190722781685248 1192042190839808 1192133076525072 1194745493785536 1196160553134954 1196967985016832 1198385676690048 1201011795777024 1202873014151424 1204676564283122 1205110624370688 1206936774334368 1209181944047616 1211924116377072 1213267018182912 1213709707972608 1216969182286011 1217407671558144 1221520535313408 1221966236598272 1223352044954424 1226094500911104 1227484991052243 1227932868612912 1230217095711744 1231161007113216 1232081290466334 1232525224820736 1234373234548608 1235835229086612 1236286153433408 1237172535468261 1238543414395056 1238995326888704 1240462795843656 1242770331382272 1245588675165324 1246968879799104 1249288518094848 1251638136346752 1253966460493824 1255451661294336 1256810194761408 1258202833671168 1260152681491968 1265359923977472 1266762036621312 1268661379952736 1269634788585504 1271505408352256 1272947398128252 1274920095728202 1276759562932224 1277713930853976 1280188360586583 1281606904237968 1282993740485604 1286405862356384 1288798862174208 1291721589060336 1293152912384256 1295558463209472 1296085513347702 1298496519460224 1299935349909504 1300508810754624 1301949870971904 1303358720493312 1304802938621952 1304902421601768 1307329829116416 1308307048076259 1308778447527936 1309310875728801 1310194686302208 1312225106347008 1313679149088768 1316658299273856 1318632455499093 1319107575324672 1324046954151936 1327602744312012 1329073826617152 1332567856705536 1334565867223008 1336044665184768 1337557637357568 1339563129395904 1341047464694784 1341149711090706 1344088680508728 1346588983143936 1348183886276304 1348675803745536 1350170236563456 1351138270249152 1351631265696768 1353232140920352 1355749452417024 1357803871126164 1360329687053568 1360826036211712 1365423421469184 1369583630502912 1372584909459456 1374712016173056 1376271050573727 1376773216323568 1378298783158528 1379356313524992 1381424477189526 1381922221768704 1383994232675712 1385056133002368 1386590877923328 1388669888867184 1390821922612584 1393869742749792 1395520645324113 1398116622805056 1402839989773992 1403351849843328 1405962395099136 1408092903390096 1410712268055552 1412383118956128 1412898461066752 1413911469106584 1415478187880064 1415994659301376 1417671766678464 1420308950151168 1423421387587584 1423529914474656 1425107291198976 1427244052446828 1430443584396288 1432588346715064 1436354508298752 1437428172210723 1437946095624192 1441807767267714 1447206595150932 1449898719945984 1453186787692878 1454797026432288 1457051537975088 1457503271110656 1460244492404544 1462960870576128 1463072412098952 1464693604843392 1466278560554976 1467903305949696 1468015224301989 1470178128407296 1472912985341952 1476253244640384 1477889042724864 1481240586683088 1483996022240256 1485640399896576 1487406778349569 1487942709682176 1489552823420928 1494091233275904 1495208054944296 1497365355773952 1499685835825152 1501386600625884 1503050248332864 1503598672536576 1504752342027264 1507008520570392 1508678397781632 1512099765572319 1514912606036928 1517260279213728 1518941516133888 1520585173908864 1522386158535396 1525218133969152 1526908188782592 1530929290738176 1532625673936896 1536101349152832 1538958837878784 1540781584315776 1541343775709184 1544158023141888 1544721446510592 1546551018194688 1548869868364014 1549427945619456 1550586131053344 1551775852715616 1554662499489792 1556993511760176 1560483910250496 1562253624975582 1562823650961888 1564674662939157 1568103460593516 1572881200655688 1573455104369792 1575198609324032 1578770831073744 1581707694486528 1583460343922688 1584104516313858 1584675289055232 1587051301562496 1589510768700096 1590003568484352 1592993991714048 1594880737513272 1595957313355776 1597847568920064 1601349061036032 1601471153783988 1603245702598848 1603830685535232 1609249032445824 1611661890054447 1612242592063488 1615898821836096 1617689357577216 1618279610630144 1622625576381348 1628694047084544 1631136059939232 1634792667881472 1636646654736324 1637243824817216 1639182980221974 1640289460948992 1641548009484288 1642775053955112 1645830979398144 1645956463611321 1647780305448816 1649563380624348 1651391219193408 1653950394458208 1657027108509696 1660784900220432 1662625173065472 1665718024126464 1666395660018474 1668850848462336 1673935548392448 1675746926348544 1677603778228224 1680203575322624 1682109061812333 1687146565303296 1688407694342754 1689016048828416 1691548506603648 1692846384780672 1695384585641691 1695995453988864 1697263197504336 1699893460970936 1702346083909632 1703618574471968 1706917814115444 1708809205650624 1710658320647472 1715870400715296 1717771712380416 1718398482898944 1722295452080448 1724203883179008 1728114017796936 1731328692613632 1733247133212672 1734011747672832 1735933161295872 1737811627324416 1739737251495936 1739869895469024 1743106438821888 1744409397435012 1745747834305068 1746926248402944 1749633475129344 1751617700730198 1755544399031808 1758176607332124 1764752026447872 1770136992416016 1772098435489536 1776117184957962 1776757142274048 1779421156297344 1781392886913024 1785432714257808 1786084172527872 1788063286259712 1788199614787608 1792118240678304 1794240829702431 1795451977525248 1797578515035072 1798234404994048 1800226982084608 1801517693665536 1802175020929024 1804309521227136 1807014846424683 1807665936556032 1810405161501552 1813772916071424 1820564561958912 1826111507337216 1830113212612608 1832280802970112 1832949354897408 1835028067431636 1839141751366656 1841899302919368 1845325643567616 1846741510669824 1848121935699501 1848787837231104 1851559851822912 1853752843629918 1854429230150112 1857815121592584 1858492990333056 1860694193765484 1864155497073408 1868383012747986 1870453319698656 1871135799791104 1877457204520128 1880949690740736 1883177491941504 1885215292142112 1887304250506752 1890229022237952 1893063172444906 1893745266868224 1898039885966208 1900143054931968 1902992069929104 1904452182878256 1907258112528384 1909421097192378 1912380143592303 1915139344398336 1916570896280964 1922410356356952 1924490610728406 1929608793534576 1933198293261312 1937582383590504 1939729368576384 1942735383966784 1943337694814208 1944128270021553 1946992656539392 1950614494101504 1950763216131936 1952924806457856 1955038080739968 1957204407932928 1957353632402652 1960994743674624 1963167671291904 1965292029453312 1968337659520512 1969808976733213 1970518723633152 1974987448910784 1978661362987008 1986070431227904 1991404116468018 1992121644367872 1993610739925728 2001848800834512 2004066997777152 2004798230048768 2006336456036352 2009344694093856 2011571197042176 2011724566636059 2016133020763092 2019883474715904 2023013705618304 2025255354845184 2027446898545152 2029848211380528 2033624178625536 2035877585043456 2036705806689246 2040494530580352 2041239054317568 2048135132203776 2051945117171712 2054375445754368 2055125034278912 2058877364189184 2062068024259584 2065159824485352 2067448174737792 2069034470287488 2072136715784289 2072883332653056 2075991349013568 2080645213667328 2083004833300776 2083764867949184 2086232883918876 2090804614124688 2097174934207584 2105027774764992 2108943592648704 2112139355085144 2116068402083328 2118574678434192 2119347691600128 2120867203659876 2123217281820096 2123991988952064 2126507650017696 2130463425226752 2135132081381376 2135294871711984 2137660936798464 2138440914046976 2140866078670242 2145665376594432 2148882520072596 2154531762448128 2156919143436288 2162711650901571 2163500768508464 2170809892726398 2171592062779392 2174848079918976 2179780181539317 2182195539648432 2185577306962632 2186254906665984 2187052614598656 2188730679312384 2190366738606816 2194441305864192 2194608618148428 2197040407265088 2199417840832464 2201854958924544 2205267192610944 2209369478012928 2214379866960576 2216833564087296 2221860880024632 2225134464616448 2231914064523264 2234329235131392 2236805037637632 2241136849913856 2242812082416444 2246048033660928 2249528753737728 2251210259123672 2255398008804864 2257128513040896 2260512780855588 2263017596672448 2272368909055392 2275890418820592 2278412274200832 2280877760863296 2283579237803094 2287827200953728 2290362283173888 2296393936107264 2298938510905344 2304152023729248 2308438256818176 2312015663563776 2314577548394496 2317082169765888 2319826527292032 2323304802546021 2324141918429184 2325879196580016 2327663779073424 2331993749234688 2332844633505792 2335490267640264 2340725865375744 2344235476442832 2352155190890274 2353002701930496 2359321800983532 2360182656554688 2362797913986048 2368156246610616 2372561541729792 2375190515884032 2376156774470787 2380576952343744 2381445563370496 2384084381679616 2384266153050144 2389490987571072 2392321106269908 2393935970033664 2396771353380096 2402023591554048 2405746028302848 2409353128566244 2413873548668736 2418363888095232 2423848232754144 2426534036365824 2427419415945216 2433938364572022 2434815343116288 2443041070626816 2446704089908848 2452189001822208 2454969982104486 2455865737225824 2458774470332961 2460434191423488 2462322014226432 2464162580932668 2468746469097216 2471670458173224 2472572306866816 2474345070936522 2477086828790112 2477990653777408 2480925591687312 2485540662764544 2491177350330648 2493937759598208 2498577036189696 2503276272693504 2507932920987648 2510903322588672 2513620389522816 2516405667342336 2520305362983936 2530719847954944 2532611541514131 2533524073242624 2537322759905472 2539269577171008 2543010816704512 2545894796256504 2549840191456404 2553519125864448 2555427861707952 2560376721173166 2563213808475936 2565987480971208 2572811724712768 2577597724348416 2583443178120672 2586305824768512 2592171026695404 2596993038920448 2599870699819008 2601017621509248 2603899741943808 2606717440986624 2609605877243904 2609804843203536 2614659658232832 2616614096152518 2617556895055872 2618621751457602 2620389372604416 2624450212694016 2627426551095297 2633316598547712 2637264910998186 2638215150649344 2655205488624024 2658147653234304 2664175777436943 2665135713411072 2669131734446016 2672089330369536 2675115274715136 2679126258791808 2682094929389568 2682299422181412 2688177361017456 2693177966287872 2696367772552608 2697351607491072 2700340473126912 2702276540498304 2703262531393536 2706464281840704 2711498904834048 2715607742252328 2720659374107136 2721652072423424 2730846842938368 2739167261005824 2745169818918912 2749424032346112 2752542101147454 2753546432647136 2756597566317056 2758712627049984 2762848954379052 2767988465351424 2770112266004736 2773181755846656 2777339777734368 2781643845225168 2787739485499584 2791041290648226 2796233245610112 2802574519121979 2805679979547984 2806703699686656 2811924790198272 2816185806780192 2821424536111104 2824766237912256 2825796922133504 2827822938213168 2830956375760128 2831989318602752 2835343533356928 2839594758667359 2840617900302336 2847059828949312 2850214582397952 2854488104893656 2860887168792576 2864131645788567 2865176693430128 2872709016597504 2874856344421446 2875892191248384 2883615534535428 2886735916092609 2894413190301864 2899797439891968 2906373575385756 2909594052864576 2914103075950176 2915006542221312 2920488984809088 2925921741152256 2926144824197904 2929387209686784 2932557121109952 2935806611899392 2936030448603978 2940356256814592 2952506489280768 2955778085449728 2962481173366176 2967992044480512 2974813556699138 2975885419364352 2979105646841856 2987106174702027 2988182466551808 2990416109888592 2999371671650304 3002773201251768 3006100496665728 3007197345073152 3009504684054528 3014017041140784 3017356795563264 3024199531144638 3029825212073856 3034520558427456 3037883032267776 3041170347817728 3044772317070792 3050436267938304 3053816377565184 3055058710033869 3061858581476352 3065251347873792 3072202698305664 3077917675757568 3081563168631552 3082687551418368 3088316046283776 3089442893021184 3093102036389376 3097739736728028 3101172262106688 3103551705431232 3109324998979584 3113987023520352 3120967820500992 3124507249951164 3125647301923776 3129349325878314 3136206921187032 3145762401311376 3146910208739584 3150397218648064 3157541662147488 3163415388973056 3168209032627716 3174102603124992 3179021537400192 3180007136968704 3185987983428096 3189761475026544 3195695137840128 3202698122072064 3202942307567976 3206491405197696 3207661371070464 3211299118005363 3218498064891648 3223323780108894 3224485184126976 3231797643672192 3235378715154432 3245251152762696 3256214839089597 3257388094169088 3262272119878464 3269585335762944 3273293309472648 3274487649634432 3278365960443948 3280578921897984 3283096018968576 3285550107910224 3291661958796288 3291912927222642 3295560610897632 3299126761248696 3302782438386816 3307900788916416 3314054217019392 3321569800440864 3325250346130944 3332791320036948 3337701696924672 3347871096784896 3351493852697088 3355207556456448 3360407150645248 3364218123624666 3374293130606592 3376815388685508 3383097013207296 3385692769561344 3390769171283382 3391990907977728 3394526395008672 3399786921941872 3407237148943936 3413835628230888 3417618411301248 3421316641294944 3425368856704641 3431740801430592 3435543424760832 3436796965797888 3444590904160896 3448407766358016 3456228035593872 3462657385227264 3466494266425344 3468023495345664 3471866322591744 3475623254648832 3479739790938048 3486212877643776 3488818794870024 3491495668610136 3493852496805888 3499266950258688 3503235401460396 3511088798063616 3516353214664248 3528232786335411 3529504052895744 3540273984832032 3544196870979072 3552234369915924 3558842312594688 3562785773826048 3570865428515616 3572168345055744 3576126572519424 3576399229575216 3584236481356608 3588481659404862 3590903955050496 3595157030070144 3596468809988096 3603035387331072 3604350041858048 3608619042454272 3614029692849366 3615331873112064 3620810323003104 3627545832142848 3641129123917824 3650907546858033 3652223014674432 3664561605940224 3665898709794816 3670056134863272 3678283502733312 3683798605838736 3690651287135232 3693483021339648 3696243871399002 3697575674462208 3703119703645824 3707505687259836 3708858460300224 3711517606404783 3715630243185168 3716985980666112 3721388387530968 3728310994146816 3736766025495972 3740906639397312 3742271599582208 3754914409040256 3761899381481472 3766354983883008 3770430584284224 3774608501013504 3780458044475904 3786126344889812 3796079771932416 3800286109863936 3805984139858208 3808904365756512 3814516225056768 3818842194384756 3824760287184606 3830278688796672 3833141792561928 3840565081759749 3844820712713904 3848981221456812 3859217587069152 3866396586522624 3875164767181008 3879458737152768 3885470767933568 3886675389628416 3888256540043106 3893985313078784 3901526432263872 3905849612915712 3910076161479936 3914408815865856 3914707264805304 3921989487349248 3924921144228777 3926335342583808 3930584058906624 3936675319041024 3939617953466426 3941037447266304 3949974897821568 3955897366497279 3957322725974016 3972140862455808 3982808232936036 3987221479851456 4003697601669024 4008133995554304 4009596460097536 4012672912072704 4018689388187712 4023142394084352 4023449133272118 4032266041526184 4039766949431808 4046027411236608 4050510709690368 4054893797090304 4059696422761056 4067248357251072 4073411613378492 4080989061160704 4082478108635136 4096270264407552 4108750891508736 4110250068557824 4117754728378368 4124136048519168 4128813151721181 4130319648970704 4134896349475584 4138068940574976 4144273431568578 4145766665306112 4151982698027136 4166009666601552 4167529735898368 4172465767837752 4181609228249376 4186561935972339 4194349868415168 4210055549529984 4217887185297408 4224278710170288 4232136804166656 4237149356868384 4238695383200256 4241734407319752 4246434563640192 4247983977904128 4253015300035392 4260926850453504 4270264162762752 4270589743423968 4275321873596928 4276881828093952 4281732157340484 4291330753188864 4297765040145192 4309063524896256 4312284516632169 4313838286872576 4325423301803142 4327001537016928 4341619785452796 4349696159837952 4359560363078634 4364391079296864 4371154613925264 4372509813331968 4380733477213632 4388882611728384 4389217236296856 4394080814530176 4398835681664928 4403709917849088 4404045672905967 4410534385221888 4418738956025856 4428759733921152 4433667128174592 4443721760049264 4450268929232896 4462220335048707 4463828129046528 4468658470262784 4482273699827712 4485624164832888 4492096067321856 4499057507475456 4502420518247344 4510796017609728 4514257026081792 4521025561711176 4526035193344896 4536299296716957 4544737818110784 4551780837641184 4556824548401664 4561755521726592 4567158475606188 4575654401907456 4580724566347776 4592787872214528 4597877021810688 4608304047458496 4616876513636352 4624031327127552 4634164339531776 4639653054584064 4646609605092042 4648283836858368 4651758393160032 4655327558146848 4663987498469376 4670980535280528 4681451730751488 4688470952885664 4694023988817471 4704310381780548 4718643601967064 4720365313109376 4725595827972096 4736312493221232 4745123083459584 4750381031768064 4752313548941574 4761153904687488 4762891126740992 4768532306100288 4778981975142144 4784642212539816 4787871940067328 4793542706760192 4804047183108096 4811492056605696 4818706257132488 4827747097337472 4834985670163341 4836727776190464 4847696465508288 4853068072731648 4854838831890432 4867876729144044 4886082141253632 4893408179817696 4904378003644416 4909939964208972 4911731474451648 4917548940665922 4920868382846976 4924644028452864 4928325161865336 4937492938194432 4937869390833963 4943340916346448 4945144613733632 4948690141873044 4954173657580224 4955981307554816 4961851183374624 4971081325529088 4982354700661296 4987875519196416 4997154072379392 5006552545387008 5021806645177344 5027240779045632 5032811334684672 5040610725967872 5046327185436999 5061439695909888 5065223083028262 5067048146485248 5074645519810944 5078539154342016 5086153756925073 5091789592513008 5099680382912808 5107038251728896 5110855723415904 5120753442346332 5126427616951872 5131974961942416 5145623449425536 5155195448696832 5166886356241344 5172611649537024 5184342053390808 5193986077840896 5199741399638016 5202035243018496 5207799483887616 5213434881973248 5219211754487808 5219609686407072 5229319316465664 5233228192305036 5237243502915204 5240778745208832 5248900425388032 5254853102190594 5266633197095424 5274529821996372 5310410977248048 5316295306468608 5328351554873886 5330271426822144 5338263468892032 5344178660739072 5358252517583616 5364189858779136 5364598844362824 5376354722034912 5382722489107293 5386355932575744 5392735545105216 5394703214982144 5400680946253824 5404553080996608 5406525062787072 5412928563681408 5421044539274049 5422997809668096 5431215484504656 5441318748214272 5443304144846848 5461693685876736 5478334522011648 5490339637837824 5498848064692224 5505084202294908 5507092865294272 5513195132634112 5517425254099968 5525697908758104 5535976930702848 5540224532009472 5544365807098503 5546363511693312 5554679555468736 5563287690450336 5575478970999168 5582082581296452 5592466491220224 5605149038243958 5611359959095968 5613407399373312 5632371613560384 5642849072222208 5649532475824512 5651593844267008 5655645876426336 5661912751520256 5663978637205504 5670687066713856 5679189517334718 5681235800604672 5694119657898624 5700429164795904 5708976209787312 5721774337585152 5728263291577134 5730353386860256 5737140430776909 5745418033195008 5749712688842892 5767231069070856 5773471832185218 5788826380603728 5799594879783936 5812747150771512 5819188105729152 5828206151900352 5830013084442624 5832384810064659 5840977969618176 5851843482304512 5852289648395808 5858774419373568 5865114242219904 5871613223798784 5872060897207956 5880712513629184 5905012978561536 5909426930199639 5911556170899456 5924962346732352 5935984088961024 5949627113398276 5958211293683712 5974212349404054 5976364933103616 5980832219777184 6005546402503536 6012200993331456 6014394690146304 6019009368109056 6028034082281568 6034713591126528 6035173699908177 6048399062289276 6059650424147712 6069041116854912 6075766064535552 6082340695635456 6089544634141584 6100872535876608 6107632755130368 6110117420067738 6123717162952704 6144405396611328 6155835351515136 6163126337263104 6165375102836736 6176632092567552 6186204072778752 6195479473456056 6202344524213376 6207103410862464 6216410147352867 6218649997959168 6227974047040704 6241935641001984 6249014499902328 6251294603847552 6258698651756628 6272413842374064 6291524802622752 6293820417479168 6300794437296128 6315083324294976 6326830777946112 6336418065255432 6348205206249984 6358043074800384 6371975966856192 6379522950053088 6391390275680256 6405396244144128 6405884615135952 6412982810395392 6415322742140928 6422598236010726 6436996129783296 6446647560217788 6463595287344384 6470757430308864 6488134952704713 6490502305525392 6512429678179194 6514776188338176 6524544239756928 6539340544617951 6546586618945296 6548975299268864 6556731920887896 6561157843795968 6566192037937152 6571100215820448 6583323917592576 6583825854445284 6591121221795264 6598253522497392 6605564876773632 6615801577832832 6625721103557171 6628108434038784 6643139600881728 6650500692261888 6665582640073896 6675403393849344 6695742193569792 6702987705394176 6710415112912896 6720814301290496 6728436247249332 6748586261213184 6753630777371016 6766194026414592 6771385539122688 6781538342566764 6789052790017344 6799573843883744 6814474297887872 6827671256461776 6835236822602496 6842633282589888 6850737713409282 6863481602861184 6871086849521664 6889181808321792 6896815532716032 6912456071187744 6925314770454528 6936046990691328 6943732645183488 6951246509297664 6959479581876096 6969914407638063 6972425755287552 6977637589740048 6982991337220272 6998533900517376 7006470802920792 7022177596127232 7032706429328496 7056465572670822 7059008105791488 7080547969664064 7088393741958144 7104468739831848 7117684625189376 7125571547652096 7128470323412361 7141730857031232 7144336690111488 7152253145038848 7152798459150432 7168472962713216 7176963318809724 7181807910100992 7190314060140288 7192937619976192 7206070774662144 7208700083716096 7217238084908544 7228059385698732 7241620646006208 7255091664285696 7282258247835648 7301815093716066 7304446029348864 7329123211880448 7340112269726544 7356567005466624 7367597211677472 7376323410998883 7381302574270464 7386966042679296 7392487742798004 7406239407291648 7415011374519672 7417716920600448 7423035212809566 7431260486370336 7433971961332224 7442776775061936 7456621988293632 7473532050991944 7481813278794624 7484543199164416 7509828818080512 7523798762962944 7532709967766016 7540861168568448 7549217002027008 7560916088951808 7572252689779624 7592159543864832 7597834624542393 7600572219727872 7611968279716416 7617808731513024 7629032450113536 7637684388769512 7649520574369212 7660557377593344 7666283585123856 7681130163519498 7689641425427808 7697962442913624 7718435174138304 7732793173045248 7750329534362016 7758917474305536 7770941535867136 7776513080086212 7787970626157568 7803052864527744 7811699225831424 7820152322959872 7828817631731712 7829414529610608 7843978974698496 7849842288457554 7852670685167616 7861168117813248 7873350638082048 7879235906932852 7899949795643136 7911794732994558 7914645451948032 7965616465872072 7974442959702912 7992527332310829 8007395203338048 8016267991108608 8019192920195072 8025345824145408 8037378776375424 8046284788168704 8046898266544236 8064532083052368 8079533898863616 8092054822473216 8101021419380736 8109787594180608 8119392845522112 8134496714502144 8146823226756984 8161978122321408 8164956217270272 8192540528815104 8217501783017472 8235509456756736 8248272097038336 8257626303442362 8260639297941408 8269792698951168 8276137881149952 8288546863137156 8303965396054272 8332019333203104 8335059471796736 8344931535675504 8363218456498752 8373123871944678 8388699736830336 8420111099059968 8435774370594816 8448557420340576 8464273608333312 8474298713736768 8477390766400512 8483468814639504 8492869127280384 8495967955808256 8506030600070784 8518784276002077 8521853700907008 8541179486847936 8550643747193856 8553763656187904 8563464314680968 8582661506377728 8592394937365701 8595530080290384 8618127049792512 8624569033264338 8627676573745152 8650846603606284 8654003074033856 8660207748277827 8683239570905592 8699392319675904 8719120726157268 8728782158593728 8742309227850528 8745019626663936 8761466954427264 8777765223456768 8778434472593712 8788161629060352 8797671363329856 8807419835698176 8808091345811934 8821068770443776 8857519467842304 8867334256349184 8887443520098528 8900537858465792 8924440670097414 8927656258093056 8937316940525568 8961318524106081 8964547399655424 8971248329665776 8998115014950912 9004841036494688 9021592035219456 9028514052163584 9042051123422352 9052070386689792 9072598593433914 9089475636221568 9103561675282368 9113649096803328 9123511043453184 9134316951212376 9151308803814912 9161449132695552 9165176130101607 9185575744429056 9195754043621376 9216608094916992 9233753027272704 9248062654255104 9268328679063552 9279306109168128 9293219210184084 9303516786320064 9310655116293696 9327974996938752 9341961070561056 9362903461502976 9376941905771328 9388047977634942 9408620763561096 9437287203934128 9440730626218752 9451191655944192 9472624986442464 9490246166919168 9504627097883148 9522307809374976 9525782253481984 9537064612200576 9557963950284288 9569284425079632 9587085413520384 9608094366216192 9622984113211392 9633897354016089 9637412514264976 9655494194674944 9669971340326682 9673455552380928 9695392931016576 9706136145463296 9735753458288088 9768644517268791 9772164282507264 9786816359635392 9808756007288832 9819879928417944 9823462948903296 9835097881331844 9841736765693952 9849288056905728 9856650323730672 9874985876388864 9875738781667926 9886681832692896 9890289227467264 9897380283746088 9908347315160448 9911962615109632 9923702366749248 9942162651058176 9964709401322592 9975751038392832 10013105090774016 10043613290354688 10054481558091264 10065622669369344 10081221451935744 10092654370873998 10122879391819776 10130446166056524 10149291039621888 10157078308684032 10172307513850146 10183579185026016 10199360765825616 10221711446831808 10241506884692664 10252855233903744 10263949923884832 10276106570113923 10291246898851072 10310390897393664 10333772712482688 10345223299074048 10368684106781616 10387972155681792 10399482799276032 10404070486036992 10411847448446983 10415598967775232 10426869763946496 10439219372814144 10458638632931328 10466456384610072 10474487005830408 10481557490417664 10497800850776064 10509706204381188 10533266394190848 10549059643992744 10584698359006233 10620821954496096 10632590612937216 10656703109747772 10676526937784064 10688357321478144 10716505035167232 10728379717558272 10729197688725648 10752709444069824 10765444978214586 10772711865151488 10785471090210432 10789406429964288 10809106161993216 10813050125574144 10825857127362816 10842089078548098 10845995619336192 10862430969009312 10882637496428544 10923387371753472 10952722640574099 10956669044023296 10997696129384448 11010168404589816 11014185730588544 11026390265268224 11034850508199936 11051395817516208 11071953861405696 11080449064018944 11088731614197006 11092727023386624 11109359110937472 11126575380900672 11150957941998336 11164165162592904 11184932982440448 11210298076487916 11222719918191936 11226814798746624 11264743227120768 11285698144444416 11299064951649024 11303187688534016 11311291752852672 11323825503040512 11327957274411008 11341374133427712 11358379034669436 11388239315797248 11400858329591808 11417952419574624 11443548675170304 11456526583154268 11460706773720512 11474280861553818 11490836066390016 11499425377685784 11521695245279247 11534462138141712 11546943664370436 11577652761207456 11599189759567872 11625494301543024 11638376211458304 11656412303800704 11660026168885248 11664769620129318 11681955939236352 11704579296791616 11717548838747136 11730228484439808 11743226447597568 11744121794415912 11761425027258368 11774763432686331 11810025957123072 11818853860399278 11823112341798912 11849924693464704 11867692099491837 11871968177922048 11899254226796552 11916422587367424 11948424698808108 11961664439554368 12011092805007072 12024401986662912 12028789380292608 12038018736218112 12056068164563136 12069427182253056 12070347399816354 12096798124578552 12119300848295424 12138082233709824 12151532129071104 12164681391270912 12179089268283168 12201745071753216 12220234840135476 12247434325905408 12288810793222656 12326252674526208 12330750205673472 12353264185135104 12372408145557504 12390958946912112 12404689048426752 12414206821724928 12432820294705734 12437299995918336 12455948094081408 12498028999804656 12502589207695104 12517397303513256 12544827684748128 12559685807917017 12583049605245504 12587640834958336 12601588874592256 12630166648589952 12653661555892224 12672836130510864 12696410412499968 12716086149600768 12743951933712384 12759045900106176 12782780551360512 12810792488288256 12811769230271904 12825965620790784 12830645484281856 12845196472021452 12873992259566592 12893295120435576 12927190574688768 12936853549896507 12941514860617728 12976269905409426 12981004611050784 13024859356358388 13049088479513856 13078681089235902 13093173237890592 13097950598537728 13113463841775792 13142200431640896 13166647835185152 13167651708890568 13182242443590528 13196507044994784 13211129753547264 13231603155665664 13251442207114342 13256216868077568 13286279201763456 13301001384523776 13331165280147792 13350806787698688 13386661005146121 13391484387139584 13405975410788352 13441628602580992 13456872494498664 13497172522426368 13507261554742032 13532388052829184 13542771078245376 13563076685133528 13578105580034688 13599147687767488 13608897890150871 13628948595775744 13655342512923552 13670473645204992 13685266565179776 13701475426818564 13726963205722368 13742173699043328 13778363616643584 13793631065432064 13824912142375488 13850629540909056 13872093981382656 13902493018595328 13918959163752192 13939828815276126 13944851510575104 13955275179480096 13965982674440544 14012941605841584 14044355192254464 14065412858656992 14082071966452413 14112931145341644 14161095939328128 14176787483916288 14208937479663696 14235369250378752 14251143095304192 14256940646824722 14283461714062464 14288673380222976 14305596918300864 14336945925426432 14353926637619448 14363615820201984 14380628120280576 14385875239952384 14412141549324288 14434476169817088 14456118771397464 14483241292012416 14504957010490023 14510183328571392 14564516495671296 14603630187432132 14658246423760896 14680224539453088 14713134010933248 14735194423354944 14752646821997766 14762605148540928 14773932085358592 14784975485596008 14812478814583296 14813608172501889 14830022749039344 14835433841200896 14846070425619132 14862520972740672 14867943922664448 14885553550123872 14913243976587264 14947064101983888 14963626557589248 14969086398328832 15019657636161024 15065419935532032 15081722337136896 15098434004054016 15121832177903616 15138981556310997 15144505379559248 15184319087729664 15195669249084786 15201144439455744 15223936559432832 15235617463026048 15258461270775219 15275368777539024 15299041148738424 15321114755186688 15332567170247712 15362260327038996 15379282850855616 15395924885827248 15436870348276608 15465586346090496 15500659068724032 15517834948611072 15541883071734272 15553026160172424 15575941252315136 15606105729055488 15623398451662848 15640304645919744 15657635263463424 15658829059221216 15687957949396992 15699684576915108 15722336235626496 15746701276164096 15758471813865704 15799899591286272 15823589465989116 15931232931744144 15948885919405824 15985054664621658 16014790406676096 16032535982217216 16074757552750848 16092569576337408 16093796533088472 16129064166104736 16148167467321879 16159067797727232 16184109644946432 16202042838761472 16219575188361216 16238785691044224 16263133617822147 16268993429004288 16293646453513968 16323956244642816 16329912434540544 16385081057630208 16435003566034944 16471018913513472 16496544194076672 16515252606884724 16521278595882816 16539585397902336 16552275762299904 16577093726274312 16607930792108544 16633097421295509 16664038666406208 16670118943593472 16689863071351008 16726436912997504 16746247743889356 16777399473660672 16840222198119936 16897114840681152 16928547216666624 16948597427473536 16954781532801024 16966937629279008 16985738254560768 16991935911616512 17012061200141568 17037568552004154 17043707401814016 17082358973695872 17101287494387712 17126928629361936 17165323012755456 17184789874731402 17191060160580768 17211421292330727 17236254099585024 17249138066528676 17301693207212568 17308006148067712 17320415496555654 17366479141811184 17398784639351808 17438241452314536 17457564317187456 17484618455701056 17490039253327872 17522933908854528 17555530446913536 17556868945187424 17576323258120704 17595342726659712 17614839671396352 17616182691623868 17642137540887552 17715038935684608 17728280790598917 17734668512698368 17774887040197056 17801075716931584 17848881340194828 17874633881051136 17922637048212162 17929094799310848 17942496659331552 18009682072989376 18043184070438912 18057028104327168 18084102246844704 18104140773379584 18105521099724531 18145197186867828 18178951272443136 18207123350564736 18227298193606656 18247022086906368 18268633902424752 18302617607629824 18322898265391104 18330352260203214 18371151488858112 18433216189833984 18467506054545408 18496125308510208 18558612218336256 18586438420368168 18607033572640128 18621310232587392 18649230442058601 18655949993877504 18683922141122112 18725806923005952 18753883811542656 18776095955269884 18817241527122192 18874574407868256 18881461252437504 18902383311888384 18945249972884928 18980492333838336 19009254195766296 19044615618749952 19051564506963968 19074129224401152 19115927900568576 19138568850159264 19174170827040768 19216188732432384 19245968226422784 19267794708032178 19274825028529952 19310988389349888 19339942680653364 19390785862033152 19412272290926592 19471506916576176 19537289034537582 19544328565014528 19573632719270784 19618021633853853 19639759856835888 19646925897806592 19670195762663688 19683473531387904 19698576113811456 19713300647461344 19749971752777728 19751477563335852 19773363665385792 19780578454934528 19794760567492176 19816694630320896 19823925230219264 19847404733498496 19877163310671513 19884325302116352 19929418802645184 19951502076785664 20026210181548032 20087226580709376 20108963116182528 20131245338738688 20162442903871488 20185308741747996 20245758783639552 20260892332113048 20298582079243776 20314156617368064 20344615027700292 20367158370052032 20398721531651232 20443422893663616 20483013769385328 20505710467807488 20527899847769664 20552213140227846 20582493797702144 20667545424965376 20690446598148096 20737368213563232 20775944311363584 20808140972073984 20823694896893966 20831197935550464 20853739527892992 20878438745628288 20909743222914189 20917277265862656 20932912769220144 20948974011660816 20995601701552128 21019412408762376 21066532788381696 21098119287985488 21169396718012466 21241643908992192 21265181225874432 21313406219495544 21353053875568128 21376714642956288 21385410970237083 21433010070334464 21456759435116544 21458395377451296 21505418888139648 21530889956429172 21545423730302976 21570942180420864 21578812859928576 21618212323986432 21626100251148288 21651714254725632 21684178157096196 21724861938018624 21765274992857088 21846774743506944 21905445281148198 21913338088046592 22020336809179632 22028371461177088 22052780530536448 22069701016399872 22102791635032416 22128970232996649 22143907722811392 22160898128037888 22177463228394012 22218718221874944 22253150761801344 22301915883996672 22328330325185808 22369865964880896 22420596152975832 22445439836383872 22453629597493248 22529486454241536 22571396288888832 22598129903298048 22606375377068032 22622583505705344 22647651006081024 22682748266855424 22716758069338872 22776478631594496 22793503873627179 22801716659183616 22835904839149248 22887097350340608 22913053166308536 22921413547441024 22948561723107636 22981672132780032 22998850755371568 23043390490558494 23068924276283424 23093887328740872 23155305522414912 23198379519135744 23250988603086048 23276752422916608 23312824607601408 23329539240258636 23363911878472704 23409158593583232 23435097677494272 23460456968879616 23486452895195136 23488243588831824 23522850054516736 23549526865372662 23620051914246144 23637707720798556 23699849386929408 23735384198983674 23743936355844096 23798508453593104 23896849397616216 23923328879108736 23977581996932487 24022185610014144 24048803973325824 24057578760585216 24076037472436224 24112136329126272 24138854364506112 24140694799632708 24193596249157104 24238601696590848 24276164467419648 24303064258142208 24329362782541824 24358178536566336 24403490143506432 24440469680270952 24494868651810816 24577621586445312 24652505349052416 24706528370270208 24744816291115008 24781917893824224 24809378096853504 24828413643449856 24865640589411468 24911896188162816 24996057999609312 25005178415390208 25034794607026512 25089655369496256 25119371615834034 25166099210491008 25175281669916672 25260333297179904 25307323111784448 25345672261021728 25392820824999936 25432172299201536 25487903867424768 25518091800212352 25556352828006231 25565561102721024 25623538460543808 25651931241581568 25661290968563712 25690392944042904 25747984519133184 25786590240871152 25854381149377536 25873707099793014 25883029721235456 25952539810818852 25962009222101568 25980623244833481 26049718712716776 26098176959027712 26157362178471804 26186346475781184 26195901197075456 26226927683551584 26284400863281792 26333295670370304 26335303417781136 26364484887181056 26393014089989568 26422259507094528 26463206311331328 26502884414228684 26572558403526912 26602002769047552 26662330560295584 26701613575397376 26773322010292242 26782968774279168 26811950821576704 26883955572318243 26913744988997328 26994345044852736 27014523109484064 27064776105658368 27085542156490752 27126153370267056 27156211160069376 27198295375534976 27217795780301742 27257897191551488 27310685025847104 27340947290409984 27370533130359552 27402950853637128 27453926411444736 27484347398086656 27556727233287168 27587262130864128 27649824284750976 27701259081818112 27744187962765312 27804986037190656 27837918327504384 27879657630552252 27910550358960192 27931965348881088 28025883211683168 28088710384508928 28130825717313984 28164143932904826 28225862290683288 28322191878656256 28353574967832576 28417874959327392 28470738500757504 28513881293649444 28566923428124928 28577346760445952 28611193836601728 28673891850852864 28707853275238896 28761256240561152 28771750479904768 28824283098648576 28868952339634176 28901692062048267 28912237542794928 28966482584024832 29009914020980046 29020366657142784 29207260374864264 29305933551806373 29316492847521792 29360449078906176 29426268021866496 29470388846709888 29505293643995532 29525210297081856 29547864170717184 29569950971192016 29624957629166592 29627216345003778 29660045498078688 29670867682401792 29692140851238264 29725041945481344 29735887845328896 29771107100247744 29826487953174528 29894128203967776 29927253115178496 29938172796657664 30039315272322048 30130839871064064 30163444674273792 30196868008108032 30243664355807232 30277963112621994 30289010759118496 30368638175459328 30391338498169572 30447873118865664 30471234926052096 30516922541550438 30550737555078048 30598082297476848 30665134340495424 30724520654077992 30758565701711232 30791849771654496 30828319710341769 30873740696553216 30931172692180992 31001318137448064 31035669897222144 31083766143468544 31106052320344848 31151882504630272 31212211458110976 31235542345340949 31246796903325696 31280609291839488 31317658118442432 31375915898793984 31399369153830216 31444672471252992 31493402552328192 31516943627731408 31599799182572544 31647178931978232 31754095077018699 31862465863488288 31897771838811648 31970109329243316 32029580813352192 32065071964434432 32149515105501696 32185139152674816 32187593066176944 32258128332209472 32296334934643758 32318135595454464 32368219289892864 32439150376722432 32477571382088448 32526267235644294 32537986858008576 32587292907027936 32647912489285632 32770162115260416 32858167921722297 32870007132069888 32993088388153344 33030505213769448 33042557191765632 33079170795804672 33104551524599808 33154187452548624 33215861584217088 33266194842591018 33328077332812416 33340237887186944 33379726142702016 33452873825995008 33492495487778712 33554798947321344 33680444396239872 33794229681362304 33857094433333248 33897194854947072 33909563065602048 33933875258558016 33971476509121536 33983871823233024 34024122400283136 34075137104008308 34164717947391744 34202574988775424 34253857258723872 34330646025510912 34369579749462804 34382120321161536 34422842584661454 34472508199170048 34498276133057352 34565085735837741 34603386414425136 34616012296135424 34640830993111308 34732958283622368 34797569278703616 34876482904629072 34915128634374912 34969236911402112 34980078506655744 35045867817709056 35113737890374848 35152646516241408 35190685453319424 35229679342792704 35232365383247736 35284275081775104 35324290298058993 35430077871369216 35456561581197834 35469337025396736 35549774080394112 35603076298475511 35697762680389656 35749267762102272 35845274096424324 35884993318663104 36019364145978752 36086368140877824 36114056208654336 36168204493689408 36208281546759168 36211042199449062 36290394373735656 36357902544886272 36414246701129472 36454596387213312 36494044173812736 36537267804849504 36605235215259648 36660704520406428 36742302977716224 36866432379667968 36992250617020416 37117224436672512 37172876840736336 37214067145280256 37242620465174784 37298460884117202 37311899987755008 37367844282244224 37507767623085312 37552191910539768 37634483054244384 37679057423751051 37749148815736512 37762922504875008 37804766623776768 37890499945769856 37960984667676672 38018508391532592 38089231237499904 38103129013927936 38148258448802304 38231855801137152 38277137700318528 38348341654081536 38432377464864768 38491936452845568 38535589416064356 38549650057059904 38621976778699776 38679885361306728 38781571724066304 38810560649689521 38824544581853184 38943013833152352 39074578069075164 39147265438541568 39236043267707706 39279519713671776 39293851795613184 39340391525327376 39426601294922688 39499943505555456 39502955126671704 39546727330771584 39561156909869056 39589521134984352 39633389260641792 39647850460438528 39694809466996992 39754326621343026 39768650604232704 39858837605290368 39903004153571328 40052420363096064 40159983015438363 40174453161418752 40217926232365056 40324885807742976 40370617483495992 40491517567279104 40521784664226096 40597164158487552 40628313234736128 40689230055400584 40734316740104064 40797443063302464 40826693670452613 40886845787327232 40966027538770656 41011420935614976 41055799695539328 41104426280455692 41164987595404288 41335090849930752 41380893196296192 41474736427126464 41551888622727168 41616281944147968 41647389793787932 41707479055785984 41756877491256576 41819486445828378 41834554531725312 41865825538440288 41897948023321632 42038824817524752 42133065576763392 42196238575970976 42246215899357239 42338793436024932 42483287817984384 42530362451748864 42626812438991088 42706107751136256 42753429285912576 42770821940474166 42866020140668928 42916790754902592 43010837776279296 43061779912858344 43090847460605952 43141884360841728 43157625719857152 43236424647972864 43303428509451264 43368356314192392 43449723876037248 43514871031470069 43530549985714176 43693549487013888 43810890562296396 44040673618359264 44056742922354176 44105561061072896 44139402032799744 44205583270064832 44257940465993298 44287815445622784 44321796256075776 44354926456788024 44437436443749888 44506301523602688 44603831767993344 44656660650371616 44739731929761792 44841192305951664 44890879672767744 44907259194986496 45058972908483072 45196259806596096 45212750754136064 45245167011410688 45295302012162048 45365496533710848 45416944668932991 45433516138677744 45552957263188992 45587007747254358 45603433318367232 45671809678298496 45775383812325657 45826106332617072 45842827094882048 45897123446215272 45963344265560064 45997701510743136 46086780981116988 46137848552566848 46187774657481744 46310611044829824 46396759038271488 46501977206172096 46553504845833216 46625649215202816 46659078480517272 46727823756945408 46818317187166464 46870195354988544 46920913937759232 46972905790390272 46976487177663648 47045700109033472 47099053730745324 47240103828492288 47275415441597112 47399698773858816 47470768397967348 47597016907186208 47793698795232432 47846657758217472 47955163993864974 48044371220028288 48097607946651648 48224272658252544 48277708729012224 48281389599265416 48387192498314208 48444502401965637 48477203393181696 48552328934839296 48606128516284416 48658725565083648 48716357073132672 48789400853466441 48806980287012864 48880939360541904 48989737303621632 49155243172890624 49305010698104832 49413056740540416 49489632582230016 49563835787648448 49618756193707008 49656827286899712 49731281178822936 49823792376325632 49899292263886527 49992115999218624 50010356830780416 50069589214053024 50179310738992512 50238743231668068 50332198420982016 50350563339833344 50520666594359808 50691344522043456 50785641649999872 50864344598403072 50975807734849536 51036183600424704 51112705656012462 51131122205442048 51247076921087616 51303862483163136 51380785888085808 51495969038266368 51573180481742304 51634263876992181 51708762298755072 51747414199586028 51905079621637704 51924018444203136 51961246489666962 52099437425433552 52196353918055424 52314724356943608 52372692951562368 52391802394150912 52453855367103168 52568801726563584 52666591340740608 52670606835562272 52728969774362112 52786028179979136 52844519014189056 52926412622662656 53005768828457368 53145116807053824 53184842371796751 53204005538095104 53324661120591168 53403227150794752 53546644020584484 53623901643153408 53767911144636486 53827489977994656 54029046218968128 54129552211316736 54171084312981504 54252306740534112 54312422320138752 54316563299173593 54396590751069952 54435591560603484 54515794383102976 54621370051694208 54681894580819968 54741066260719104 54805901707274256 54907852822889472 54968694796173312 55113454466574336 55299648569501952 55402518163636224 55488375925530624 55675836655008768 55759315261104504 55821100717920384 55863930697762176 55947691326175803 56051766423366336 56177420769017856 56261651434627968 56328287865809652 56451724581366576 56644383757312512 56707149935665152 56835749918654784 56941477001515008 57027762587298888 57133846856249856 57154693520891904 57222387673203456 57347783701705728 57415706550477792 57522512481122304 57648566197297152 57737904679268352 57803384124096534 57824475085589856 57932965168049664 58019828041960092 58414520749728528 58611867103612746 58632985695043584 58720898157812352 58940777693419776 59010587287991064 59050420594163712 59095728341434368 59139901942384032 59249915258333184 59254432690007556 59320090996157376 59341735364803584 59384281702476528 59450083890962688 59471775690657792 59542214200495488 59631489932014539 59652975906349056 59788256407935552 59854506230356992 59876345593315328 60078630544644096 60261679742128128 60326889348547584 60393736016216064 60487328711614464 60555926225243988 60578021518236992 60737276350918656 60782676996339144 60895746237731328 60942469852104192 61033845083100876 61101475110156096 61196164594953696 61330268680990848 61449041308155984 61517131403422464 61583699543308992 61656639420683538 61747481393106432 62002636274896128 62071339794444288 62167532286937088 62212104640689696 62303765009260544 62424422916221952 62471084690681898 62493593806651392 62561218583678976 62635316236884864 62729229668742567 62751831797587968 62798738307660432 62986805104656384 63033887255462816 63199598365145088 63294357863956464 63508190154037398 63724931726976576 63795543677623296 63940218658486632 64059161626704384 64130143928868864 64156232910711249 64299030211003392 64370278305349632 64375186132353888 64516256664418944 64592669869287516 64636271190908928 64736438579785728 64878300753444864 64955142764176896 65052534471288588 65174585814055872 65295824978571264 65540324230520832 65716335843444594 65740014264139776 66061010427538896 66085114383531264 66158341591609344 66209103049199616 66308374905097248 66386910698989947 66431723168434176 66532389685182036 66656154665624832 66680475774373888 66759452285404032 66905747651990016 66984990975557424 67109597894642688 67360888792479744 67588459362724608 67714188866666496 67794389709894144 67819126131204096 67867750517116032 67942953018243072 68048244800566272 68150274208016616 68329435894783488 68380511620881537 68405149977550848 68507714517447744 68661292051021824 68739159498925608 68764240642323072 68845685169322908 68945016398340096 68996552266114704 69130171471675482 69206772828850272 69232024592270848 69281661986222616 69465916567244736 69595138557407232 69752965809258144 69830257268749824 69938473822804224 70091735635418112 70227475780749696 70305293032482816 70381370906638848 70459358685585408 70464730766495472 70568550163550208 70648580596117986 70860155742738432 70913123162395668 71099548160788224 71206152596951022 71395525360779312 71690548192848648 71769986637326208 71932745990797461 72038728291957504 72172736281755648 72228112417308672 72336408987378816 72416563093518336 72422084398898124 72580788747471312 72715805089772544 72828493402258944 72882932139128881 72909192774426624 72988088347625472 73074535609699008 73210470430519296 73321409040812856 73484605955432448 73732864759335936 74234448873345024 74345753681472672 74428134290560512 74485240930349568 74596921768234404 74735688564488448 75015535246170624 75104383821079536 75268966108488768 75358114847502102 75498297631473024 75525845009750016 75780999891539712 75921969335353344 76037016783065184 76178462474999808 76296516897604608 76463711602274304 76554275400637056 76669058484018693 76696683308163072 76983872905691136 77071178832128712 77099300114119808 77243953557399552 77359770722613456 77563143448132608 77621121299379042 77649089163706368 77886027666304704 78149156138150328 78294530877083136 78472086535415412 78559039427343552 78587703591226368 78680783050654752 78853202589845376 78999887011110912 79005910253343408 79093454661543168 79122313819738112 79179042269968704 79266778521283584 79295700920877056 79389618933993984 79508653242686052 79717675210580736 79806008307142656 80104840726192128 80319966030876726 80348906322837504 80435852464730112 80651866716954729 80741234966991984 80983035134558208 81043569328452192 81194328316975104 81256626469472256 81378460110801168 81468633480208128 81594886126604928 81653387340905226 81773691574654464 81932055077541312 82022841871229952 82111599391078656 82208852560911384 82329975190808576 82670181699861504 82761786392592384 82949472854252928 83103777245454336 83232563888295936 83294779587575864 83414958111571968 83513754982513152 83638972891656756 83731651076880576 83795896046643264 84077649635049504 84266131153526784 84392477151941952 84492431798714478 84677586872049864 84966575635968768 85060724903497728 85253624877982176 85412215502272512 85541643880948332 85732040281337856 85833581509805184 86021675552558592 86123559825716688 86283768721683456 86315251439714304 86472849295945728 86606857018902528 86736712628384784 86899447752074496 87029742062940138 87061099971428352 87621781124592792 87917800655419119 88081347236718528 88113485844708352 88211122122145792 88278804065599488 88411166540129664 88515880931986596 88575630891245568 88643592512151552 88709852913576048 88874872887499776 89012603047205376 89207663535986688 89313321300743232 89479463859523584 89682384611903328 89781759345535488 89814518389972992 90117945816966144 90392519613192192 90490334022821376 90590604024324096 90730993067421696 90833889337865982 90867032277355488 91105914526377984 91174015494508716 91343619356596992 91550767624651314 91652212665234144 91685654189764096 91794246892430544 91995403021486272 92173561962233976 92275697105133696 92375549314963488 92621222089659648 92793518076542976 93003954412344192 93107009691666432 93251298430405632 93318156961034544 93455647513890816 93636634374332928 93706627036022847 93740390709977088 93841827875518464 93952974355327296 94091400218066944 94198107461490648 94480207656984576 94550830883194224 94799397547717632 94941536795934696 95194033814372416 95262285231056097 95587397590464864 95693315516434944 95910327987729948 96088742440056576 96195215893303296 96448545316505088 96555417458024448 96562779198530832 96774384996628416 96889004803931274 96954406786363392 97104657869678592 97317451130167296 97432714146265344 97578801706932882 97613960574025728 97761878721083808 98310486345781248 98574503765166891 98610021396209664 98979265164460032 99127671575296896 99237512387414016 99313654573799424 99462562357645872 99647584752651264 99798584527773054 99984231998437248 100020713661560832 100139178428106048 100358621477985024 100477486463336136 100664396841964032 100701126679666688 101041333188719616 101382689044086912 101571283299999744 101728689196806144 101951615469699072 102072367200849408 102225411312024924 102494153842175232 102607724966326272 102761571776171616 102991938076532736 103146360963484608 103268527753984362 103417524597510144 103494828399172056 103695257207513223 103810159243275408 103848036888406272 103922492979333924 104198874850867104 104392707836110848 104629448713887216 104745385903124736 104783604788301824 104907710734206336 105137603453127168 105341213671124544 105457939548724224 105572056359958272 105689038028378112 105852825245325312 105972870894176979 106011537656914736 106290233614107648 106369684743593502 106408011076190208 106649322241182336 106809228895426533 107093288041168968 107247803286306816 107535822289272972 107654979955989312 108058092437936256 108259104422633472 108342168625963008 108504613481068224 108624844640277504 108633126598347186 108793181502139904 108871183121206968 109031588766205952 109242740103388416 109363789161639936 109482132521438208 109611803414548512 109815705645778944 110226908933148672 110599297139003904 110976751851061248 111351673310017536 111518630522209008 111642201435840768 111727861395524352 111895382652351606 112103532846732672 112523302869255936 112656575731619304 112903449162733152 113037172271253153 113288767514625024 113414299871330304 113671499837309568 113882954003030016 114055525174597776 114267693712499712 114309387041783808 114444775346406912 114695567403411456 114831413100955584 115045024962244608 115297132394594304 115475809358536704 115606768248193068 115648950171179712 115865930336099328 116039656083920184 116431681949068563 116829041499457056 117223734207225492 117441796315624704 117881555386839552 118021174575982128 118279803884768064 118499830516666368 118508865380015112 118640181992314752 118683470729607168 118768563404953056 118900167781925376 118943551381315584 119084428400990976 119262979864029078 119305951812698112 119576512815871104 119709012460713984 120157261089288192 120479949046315089 120523359484256256 120653778697095168 120974657423228928 121111852450487976 121156043036473984 121474552701837312 121565353992678288 121791492475462656 121884939704208384 122067690166201752 122202950220312192 122392329189907392 122660537361981696 122898082616311968 123034262806844928 123167399086617984 123313278841367076 123494962786212864 124005272549792256 124142679588888576 124335064573874176 124424209281379392 124607530018521088 124848845832443904 124942169381363796 125122437167357952 125270632473769728 125458459337485134 125503663595175936 125597476615320864 126067774510925632 126399196730290176 126588715727912928 126738647698071717 127016380308074796 127449863453953152 127591087355246592 127880437316973264 128118323253408768 128260287857737728 128312465821422498 128598060422006784 128750372264707776 129032513328837888 129185339738575032 129272542381817856 129472877159571456 129910285528353792 130105068942577176 130349171628111744 130544613094410207 130591649957142528 131080648461041664 131432671686889188 132122020855077792 132170228767062528 132316683183218688 132418206098399232 132616749810194496 132773821397979894 132863446336868352 133064779370364072 133312309331249664 133360951548747776 133518904570808064 133811495303980032 133969981951114848 134219195789285376 134721777584959488 135176918725449216 135588779419788288 135638252262408192 135735501034232064 135885906036486144 136096489601132544 136300548416033232 136658871789566976 136761023241763074 136810299955101696 137015429034895488 137326151436976971 137478318997851216 137528481284646144 137691370338645816 137890032796680192 137993104532229408 138260342943350964 138413545657700544 138464049184541696 138563323972445232 138931833134489472 139190277114814464 139505931618516288 139660514537499648 139876947645608448 140183471270836224 140454951561499392 140610586064965632 140762741813277696 140918717371170816 140929461532990944 141137100327100416 141297161192235972 141720311485476864 141826246324791336 142199096321576448 142412305193902044 142791050721558624 143381096385697296 143539973274652416 143865491981594922 144077456583915008 144672817974757632 144833126187036672 144844168797796248 145161577494942624 145431610179545088 145656986804517888 145765864278257762 145818385548853248 145976176695250944 146149071219398016 146368202560399323 146420940861038592 146642818081625712 146969211910864896 147465729518671872 148468897746690048 148691507362945344 148856268581121024 148970481860699136 149193843536468808 149471377128976896 149697876791659581 150031070492341248 150208767642159072 150537932216977536 150716229695004204 150996595262946048 151051690019500032 151561999783079424 152074033566130368 152356924949999616 152593033795209216 152927423204548608 153108550801274112 153338116968037386 153393366616326144 154142357664257424 154198600228239616 154487907114799104 154719541445226912 154902791630976543 155126286896265216 155242242598758084 155772055332609408 156298312276300656 156589061754166272 156944173070830824 157118078854687104 157175407182452736 157361566101309504 157706405179690752 157999774022221824 158011820506686816 158186909323086336 158244627639476224 158358084539937408 158533557042567168 158779237867987968 159017306485372104 159435350421161472 159554527115390253 159612016614285312 160209681452384256 160639932061753452 160871704929460224 161303733433909458 161482469933983968 162087138656904384 162388656633950208 162513252938944512 162756920221602336 162937266960416256 162949689897520779 163189772253209856 163306774681810452 163547383149308928 163864110155082624 164045683742459904 164223198782157312 164417705121822768 164659950381617152 165340363399723008 165898945708505856 166207554490908672 166465127776591872 166589559175151728 167027509965026304 167277945783313512 167463302153761152 167591792093286528 167843073978527409 168155299270099008 168532262307053568 168784954303883904 168984863597428956 169355173744099728 169933151271937536 170121449806995456 170507249755964352 170824431004545024 171083287761896664 171464080562675712 171667163019610368 172043351105117184 172247119651433376 172567537443366912 172945698591891456 173213714037805056 173473425256769568 173798895504148992 174059484125880276 175243562249185584 175835601310838238 176162694473437056 176226971689416704 176822333080259328 177031761863973192 177151261782491136 177287185024303104 177419705827152096 177749745774999552 178025206094410752 178415327071973376 178626642601486464 178894469796043617 178958927719047168 179364769223806656 179563518691070976 179629036779945984 180235891633932288 180785039226384384 180980668045642752 181181208048648192 181461986134843392 181667778675731964 181734064554710976 182211829052755968 182348030989017432 182687238713193984 183101535249302628 183304425330468288 183371308379528192 183588493784861088 183990806042972544 184347123924467952 184551394210267392 184751098629926976 185242444179319296 186007908824688384 186214019383332864 186502596860811264 186636313922069088 186911295027781632 187273268748665856 187413254072045694 187480781419954176 187683655751036928 187905948710654592 188187689006227701 188396214922981296 188960415313969152 189101661766388448 189598795095435264 189883073591869392 190388067628744832 190524570462112194 191174795180929728 191386631032869888 191820655975459896 192177484880113152 192390431786606592 192897090633010176 193110834916048896 193125558397061664 193548769993256832 193778009607862548 193908813572726784 194209315739357184 194634902260334592 194865428292530688 195157603413865764 195523757442167616 196620972691562496 197149007530333782 197220042792419328 198255343150593792 198475024774828032 198627309147598848 198925124715291744 199160732096969841 199295169505302528 199597169055546108 199968463996874496 200041427323121664 200278356856212096 200717242955970048 200954972926672272 201328793683928064 201402253359333376 202082666377439232 202765378088173824 203142566599999488 203457378393612288 204144734401698816 204450822624049848 204988307684350464 205141534862644611 205215449932652544 205523143552343232 205983876153065472 206292721926969216 206537055507968724 206835049195020288 206989656798344112 207390514415026446 207620318486550816 207696073776812544 207844985958667848 208397749701734208 208785415672221696 209258897427774432 209490771806249472 209567209576603648 209815421468412672 210275206906254336 210682427342249088 210915879097448448 211144112719916544 211378076056756224 211705650490650624 211945741788353958 212023075313829472 212580467228215296 212739369487187004 213298644482364672 213618457790853066 214186576082337936 215071644578545944 215309959911978624 215798237972392383 216116184875872512 216518208845266944 216684337251926016 217009226962136448 217249689280555008 217266253196694372 217586363004279808 217742366242413936 218063177532411904 218485480206776832 218648796417386643 218727578323279872 218964265042876416 219223606829097024 219631411291557888 220453817866297344 221198594278007808 222703346620035072 223037261044418016 223284402871681536 223455722791048704 223790765304703212 224207065693465344 225046605738511872 225313151463238608 225806898325466304 226074344542506306 226577535029250048 227342999674619136 227765908006060032 228111050349195552 228535387424999424 228889550692813824 229391134806822912 229662826201911168 230007175452056079 230090049924489216 230951618717073408 231213536496386136 231297900342359424 231731860672198656 232079312167840368 232863363898137126 233658082998914112 234447468414450984 234883592631249408 235763110773679104 236042349151964256 236559607769536128 236999661033332736 237017730760030224 237280363984629504 237366941459214336 237537126809906112 237800335563850752 237887102762631168 238168856801981952 238525959728058156 239153025631742208 239418024921427968 240314522178576384 240959898092630178 241046718968512512 241307557394190336 241955600150864187 242223704900975952 242312086072947968 242949105403674624 243130707985356576 243582984950925312 243769879408416768 244135380332403504 244405900440624384 244784658379814784 245321074723963392 245796165232623936 246068525613689856 246334798173235968 246626557682734152 246989925572425728 248010545099584512 248285359177777152 248670129147748352 248848418562758784 249697691664887808 249884338762727592 250244874334715904 250541264947539456 250916918674970268 251194953230641728 252135549021851264 252798393460580352 253177431455825856 253477295396143434 254032760616149592 254899726907906304 255182174710493184 255760874633946528 256236646506817536 256624931642844996 257196120844013568 257500744529415552 258065026657675776 258370679477150064 258945754319142912 259820571056707584 260210137885154352 260698343256223488 261089226188820414 261183299914285056 262865343373778376 263753401966257357 264244041710155584 264340457534125056 264633366366437376 264836412196798464 265233499620388992 265547642795959788 265726892673736704 266129558740728144 266624618662499328 266721903097495552 267037809141616128 267622990607960064 267939963902229696 268438391578570752 269443555169918976 270353837450898432 271177558839576576 271471002068464128 271771812072972288 272192979202265088 272601096832066464 273317743579133952 273522046483526148 274030858069790976 274652302873953942 274956637995702432 275056962569292288 275382740677291632 275986209064458816 276520685886701928 276827091315401088 276928098369083392 277126647944890464 277863666268978944 278380554229628928 279011863237032576 279321029074999296 279753895291216896 280366942541672448 280909903122998784 281119881108068541 281221172129931264 281525483626555392 281858923065981888 282274200654200832 282594322384471944 283440622970953728 283652492649582672 284398192643152896 284824610387804088 285582101443117248 285786855693168291 286762192771394592 287079946549304832 287730983963189844 288154913167830016 289345635949515264 289666252374073344 289688337595592496 290323154989885248 290863220359090176 291313973609035776 291531728556515524 291952353390501888 292298142438796032 292736405120798646 292841881722077184 293285636163251424 294931459037343744 295723511295500673 296937795493380096 297383014725890688 297712537162242048 297940963721398272 298387687072937616 298942754257953792 299395753583319162 300062140984682496 300417535284318144 301075864433955072 301432459390008408 301993190525892096 302103380039000064 303123999566158848 304148067132260736 304713849899999232 305186067590418432 305854846409097216 306217101602548224 306676233936074772 308284715328514848 308397200456479232 308975814229598208 309439082890453824 309805583261953086 310252573792530432 310484485197516168 311544110665218816 312596624552601312 313178123508332544 313888346141661648 314236157709374208 314350814364905472 314723132202619008 315412810359381504 316023641013373632 316373818646172672 316489255278952448 316716169079874816 317067114085134336 317558475735975936 317918612682530937 318034612970744208 318870700842322944 319109054230780506 319224033228570624 320427686686279599 321279864123506904 321743409858920448 322607466867818916 322964939867967936 324174277313808768 324777313267900416 325026505877889024 325513840443204672 325874533920832512 325899379795041558 326379544506419712 326613549363620904 327094766298617856 327728220310165248 328091367484919808 328446397564314624 328835410243645536 329319900763234304 330680726799446016 331797891417011712 332930255553183744 333179118350303456 334055019930052608 334555891566627024 334926604307522304 335183584186573056 335686147957054818 336310598540198016 337569908607767808 337969727194857912 338710347488199456 339111516813759459 339866302543875072 340242899613990912 341014499511928704 341648862009090048 342166575523793328 342928161125351424 343334326039220736 344086702210234368 344494239302866752 345135074886733824 345891397183782912 346427428075610112 346946850513539136 347597791008297984 348118968251760552 349295045847205689 350487124498371168 351671202621676476 352325388946874112 352453943378833408 353644666160518656 354063523727946384 354839411654304192 355499491549999104 356050412188821504 356830654143946752 357253285202972928 357788939592087234 357917855438094336 358729538447613312 359127037382141952 360471783267864576 361439847138945267 361570078452768768 361961336091285504 362923972269686784 363335557351463928 363468129109421952 364423658105511936 364696061978034864 365374477426387968 366203070498605256 366608850660936576 366742616759056384 367176987569722176 367981612085945088 368694247848935904 369102788420534784 369502197259853952 370484888358638592 372015817649376768 372428038766665728 373005193721622528 373272627844138176 373822590055563264 374546537497331712 374826508144091388 375367311502073856 375811897421309184 376375378012455402 376792429845962592 378203323532776896 379197590190870528 379766147183738784 380215943094215151 380776135257489664 381049140924224388 382349590361859456 382773262065739776 383641311950919792 384354969760226304 384780863573213184 385794181266020352 386251116794123328 387097539986513664 387556019215725096 387817627145453568 388418631478714368 389730856585061376 390315206827731528 391047514884335232 391633839283230621 393241945383124992 394298015060667564 396510686301187584 396950049549656064 397254618295197696 397850249430583488 398321464193939682 398590339010605056 399194338111092216 399936927993748992 400082854646243328 400556713712424192 401434485911940096 401909945853344544 402657587367856128 404165332754878464 405530756176347648 406914756787224576 408289468803397632 408901645248099696 409976615368700928 410283069725289222 410430899865305088 411046287104686464 412585443853938432 413074111015937448 413670098390040576 413979313596688224 414781028830052892 415240636973101632 415392147553625088 415689971917335696 416795499403468416 417570831344443392 418517794855548864 418981543612498944 419134419153207296 419630842936825344 420550413812508672 421364854684498176 421831758194896896 422288225439833088 422756152113512448 423411300981301248 423891483576707916 424046150627658944 425160934456430592 425478738974374008 426597288964729344 427236915581706132 428373152164675872 430143289157091888 430619919823957248 431596475944784766 432232369751745024 434018453924272896 434499378561110016 434532506393388744 435172726008559616 435484732484827872 436126355064823808 436970960413553664 437297592834773286 437455156646559744 437928530085752832 438447213658194048 439104607681197969 439262822583115776 440907635732594688 442397188556015616 445406693240070144 446074522088836032 446568805743363072 446911445582097408 447581530609406424 448414131386930688 449093630374978743 450093211477023744 450626302926477216 451613796650932608 452148689085012612 453155070058500096 454685999349238272 456222100698391104 457070774849998848 457779101385627648 458782269613645824 459325652403822336 460014350904112158 460180099848978432 462427072992772272 462595800684718848 463463721344397312 464158624335680736 464708374892929629 465726727796274252 467316165997828224 468894936828901968 469767185262498816 471526221547358208 472084698303928512 473119215539072256 473999322066665472 474035461520060448 474560727969259008 474733882918428672 475074253619812224 475600671127701504 476337713603963904 477051919456116312 478306051263484416 478663581346170759 478836049842855936 480629044357152768 481919796185260356 482615114788380672 483911200301728374 484447409801951904 484624172145895936 486261415970713152 487165969901850624 487539758816833536 488270760664807008 488811800881248768 489569316759629568 490642149447926784 491592330465247872 492137051227379712 492669596346471936 493253115365468304 493979851144851456 496021090199169024 497340258295496704 497696837125517568 499395383329775616 499768677525455184 501082529895078912 501833837349940536 502389906461283456 503529221935582227 504271098043702528 505596786921160704 506354862911651712 506954590792286868 508065521232299184 509799453815812608 510364349420986368 511521749267893056 512473293013635072 513249863285689992 514392241688027136 515001489058831104 516130053315351552 516741358954300128 519641142113415168 520420275770308704 521396686512446976 522178452377640828 525730686747556752 527506803932514714 528488083420311168 528680915068250112 530466999240777984 531095285591919576 531453785347473408 532259117481456288 533249237324998656 534075618283232256 535245981215920128 535879927804459392 536683409388130851 536876783157141504 538887110339837952 540707674901796864 542355117679153152 542942004136928256 543543624145944576 544385958404530176 545202193664132928 546635487158267904 547044092967052296 548061716139581952 549304605747907884 549913275991404864 550113925138584576 550765481354583264 551972418128917632 553041371773403856 553654182630802176 553856196738166784 554253295889780928 555727332537957888 558023726474065152 558642058149998592 559507790582433792 560733885083344896 561819806245997568 562239762216137082 562442344259862528 563050967253110784 563717846131963776 564563067018683103 565188644768943888 566881245941907456 567304985299165344 568796385286305792 569649220775608176 571164202886234496 571573711386336582 573524385542789184 574159893098609664 575461967926379688 576309826335660032 578691271899030528 579332504748146688 579376675191184992 580646309979770496 581726440718180352 582627947218071552 583063457113031048 583904706781003776 584596284877592064 585472810241597292 586571272326502848 589862918074687488 591447022591001346 594766029451781376 595425074324484096 595881927442796544 596775374145875232 597482196290909523 597885508515907584 598791507166638324 600124281969364992 600835070568636288 602151728867910144 602864918780016816 603986381051784192 604206760078000128 606247999132317696 608296134264521472 609427699799998464 610372135180836864 612434203205096448 613352467872149544 615424604587933833 616569430657029696 616794400912958464 617951628459196416 618878165780907648 619611166523906172 620505147585060864 620968970395032336 623088221330437632 625193249105202624 626356247016665088 627776692283323296 628472315418748416 628701628729810944 629446264405238016 630825620718763008 632047282026747264 632747637292345344 633432338159749632 634134228170268672 635116951471951872 635837225365061874 636069225941488416 637741401684645888 638218108461561012 640855373372559198 642559728247013808 645214933735637832 645929879735935872 648348554627617536 649554626535800832 650053011755778048 651027680886409344 651749067841665024 651798759590083116 652759089012839424 653227098727241808 654189532597235712 655456440620330496 655946389252159929 656182734969839616 656892795128629248 657670820487291072 658639801526468608 661361453598892032 663595782834023424 666358236700606912 668110039860105216 669111783133254048 669853208615044608 670367168373146112 671372295914109636 672621197080396032 675139817215535616 675939454389715824 677420694976398912 678223033627518918 679732605087750144 682028999023857408 683297724018180096 684333151047586656 686668652078441472 688173404420468736 688988478605733504 690021526356168237 690270149773467648 692854856151220224 693893701027078272 695195582016595968 696237936503521104 698590091694411378 700974248996742336 703342405243352952 704650777893748224 704907886757666816 707289332321037312 708127047455892768 709678823308608384 710998983099998208 712100824377643008 713661308287893504 714506570405945856 715577879184174468 717459076895226624 718254074764283904 720943566535729152 722879694277890534 723140156905537536 723922672182571008 725866800452592561 726671114702927856 726936258218843904 728847316211023872 729392123956069728 730748954852775936 732406140997210512 733217701321873152 733485233518112768 734353975139444352 735963224171890176 737388495697871808 738205576841069568 739004394519707904 740969776717277184 744031635298753536 744856077533331456 746010387443245056 746545255688276352 749093074994663424 749653016288182776 750734623004147712 751623794842618368 752750756024910804 753584859691925184 756406647065553792 758395180381741056 759532294367477568 760431886188430302 761552270514979328 762098281848448776 764699180723718912 765546524131479552 767282623901839584 768709939520452608 771588362532040704 772502233588246656 774195079973027328 775112038431450192 776837262957428736 779461713170122752 780630413655463056 782095029768670464 783267678566461242 788596030121335128 791260205898772071 793021372602375168 793900099099312128 794509236590395392 795700498861166976 796642928387879364 797180678021210112 798388676222184432 799873855987497984 800165709292486656 801113427424848384 802868971823880192 803819891706689088 805315174735712256 808330665509756928 811061512352695296 816578937606795264 817803290496199392 819953230737401856 820566139450578444 822092574209372928 825170887707876864 826148222031874896 827958627193376448 829562057660105784 830481273946203264 830784295107250176 831379943834671392 833590998806936832 835141662688886784 837035589711097728 837963087224997888 839261685873650688 841100827625017344 842729709368996352 843359643324205623 843663516389793792 844576450879666176 846822601962602496 847782967153415832 848092301255317888 850321868912861184 850957477948748016 853194577929458688 854473831163412264 856746304329351744 860286578314183776 861239839647914496 863192951889569532 864464739503490048 868036907848545792 868998757122220032 869065012786777488 870345452017119232 870969464969655744 872252710129647616 873941920827107328 874595185669546572 875857060171505664 876894427316388096 878209215362395938 878525645166231552 884794377112031232 887170533886502019 890813386480140288 892149044177672064 893137611486726144 893822891164194816 895163061218812848 896828262773861376 898187260749957486 900186422954047488 901252605852954432 903227593301865216 904297378170025224 906310140117000192 909371998698476544 912444201396782208 914141549699997696 915558202771255296 917564539227291648 918651304807644672 920028701808224316 924854145985544544 925191601369437696 926927442688794624 928317248671361472 929416749785859258 931453455592548504 934632331995656448 937789873657803936 939534370524997632 943052443094716416 944169396607857024 946238431078144512 948070923040120896 949121455938518016 949467765836857344 950148507239624448 951201342255403008 952675427207927808 954103838912232624 956612102526968832 957327162692341518 957672099685711872 961283060058838797 963839592370520712 965230229576761344 967822400603456748 968894819603903808 969248344291791872 972522831941426304 974331939803701248 975079517633667072 976541521329614016 977623601762497536 979138633519259136 981284298895853568 983184660930495744 984274102454759424 985339192692943872 986506230730936608 987959702289702912 992042180398338048 995393674251035136 998790766659551232 999537355050910368 1002165059790157824 1003667674699881072 1004779812922566912 1007058443871164454 1008542196087405056 1012709725823303424 1013909181584573736 1016131042464598368 1019598907631625216 1020728698841972736 1023043498535786112 1024946586027270144 1026499726571379984 1028784483376054272 1030002978117662208 1032260106630703104 1033482717908600256 1039282284226830336 1040840551540617408 1042793373024893952 1044356904755281656 1047885137541617067 1051461373495113504 1055013607865029428 1056976166840622336 1057361830136500224 1060933998481555968 1062190571183839152 1064518234962912576 1066498474649997312 1068151236566464512 1070491962431840256 1071759855608918784 1073366818776261702 1073753566314283008 1081415349803593728 1084319541416835801 1084710235358306304 1085884008273856512 1088771916809060352 1090404387328265856 1093270974316535808 1094088185934104592 1096123432279163904 1098609211495815768 1099826551982809728 1100227850277169152 1101530962709166528 1103944836257835264 1106082743546807712 1107308365261604352 1107712393476333568 1108506591779561856 1111454665075915776 1116047452948130304 1117284116299997184 1119015581164867584 1121467770166689792 1123639612491995136 1124479524432274164 1126101934506221568 1127435692263927552 1129126134037366206 1130377289537887776 1134609970598330688 1137592770572611584 1139298441551216352 1140647829282645453 1142328405772468992 1143147422772673164 1147048771085578368 1148319786197219328 1150923935852759376 1152619652671320064 1157382543798061056 1158753350382369984 1161292619959540992 1163452881436360704 1165255894436143104 1166126914226062096 1169192569755184128 1170945620483194584 1173142544653005696 1174901517849691863 1179725836149374976 1182894045182002692 1189532058903562752 1190850148648968192 1191763854885593088 1193550748291750464 1194964392581819046 1195771017031815168 1197583014333276648 1200248563938729984 1201670141137272576 1204303457735820288 1205729837560033632 1207972762103568384 1212495998264635392 1216592268529042944 1220744270361673728 1224868406410192896 1226704935744299088 1230849209175867666 1233138861314059392 1233588801825916928 1237756331561815296 1239222333047812344 1241010295170121728 1241937940790064672 1246176442660875264 1250386498210405248 1252712494033330176 1255553384566646592 1256944630837496832 1257403257459621888 1258892528810476032 1261651241437526016 1264094564053494528 1265495274584690688 1266864676319499264 1268268456340537344 1270233902943903744 1271674450730123748 1272138451882976832 1275482803369291776 1276436216923122024 1281710746745118396 1285119456494027616 1290429867471275664 1291859759471871744 1296697109255235072 1302055361772818688 1303498135683330048 1303597519180166232 1305518178025678848 1306454197454483616 1308379065194471424 1310912881240660992 1311892778504319858 1312365469939679232 1313785590257258496 1315341640974582144 1317313823043593907 1322722907197784064 1327191565668046848 1332716473401213824 1336220079720210432 1338223566266508096 1339706417230089216 1340734336746292224 1342744591828219272 1345242394160792064 1350279634431071232 1351878908779431648 1354841389952797824 1356446067255037836 1359465210175500288 1364057998047714816 1368666302095173312 1373337304156882944 1376346808840937472 1377976957211467008 1380043052712336474 1380540299546935296 1387787402054156544 1390391164033191936 1392475873007042208 1394125124678788887 1397180183388822756 1401948497993484672 1406684810486705904 1409301555787496448 1409815773515333632 1414578664642074624 1416254094911785536 1419357646617216768 1421997966199996416 1424201648755286016 1429013140811891712 1431155758368348936 1434918153790453248 1435990744038512277 1436508149528567808 1441887133071458304 1445759388555781068 1447845344365142016 1451733600905185122 1453342229405855712 1453872516437687808 1458784247912139456 1461497909705551872 1464812281994421024 1466435402643746304 1466970467036225536 1468707950278888704 1471926448343780352 1474776991395743616 1476411153682139136 1478008789039415808 1481939553434554368 1488063270597507072 1492020774886490112 1493090511376552704 1498186149989326848 1499306032576365552 1503247589685236736 1505501512049821608 1507169719383850368 1510587665806746681 1512813294131107584 1516790360763482112 1519064588734955136 1520863772376860604 1523104541029958656 1524196563696897552 1529398361447437824 1531093048262959104 1534565247803679168 1537419879040905216 1543176725064081408 1545004467176493312 1548390159946054656 1550224076862900384 1558923426340245504 1561260827310926112 1564190059537340928 1566535357132922484 1577192060242670256 1582520411797544142 1586042745204750336 1591400997722333952 1593285856775758728 1594361356042420224 1596777352444368864 1599747711974995968 1602226854849696768 1605737943647760384 1607639783413378176 1610050228164392553 1610630349471424512 1616661331019513856 1622123024705390592 1633157875213590528 1635606580992398784 1639906461474803712 1641132278901156888 1644185148418745856 1650341775415753728 1652296444063749792 1655917254386752896 1659124115320211568 1660962547892406528 1661568590214500352 1662759887669342784 1667181997613873664 1674071179422195456 1675926174449995776 1678523371747301376 1682201655250034688 1685459418737992704 1686719286648411246 1687327032779587584 1689152901759332352 1693689201056049309 1695565934306831664 1696184602510635776 1700643737825722368 1701914955897496032 1706389155858917376 1708947662326824528 1713492608658703488 1720573156628367552 1722479679295828992 1726385903779139064 1728929479006980096 1736073815697091584 1737997514244440064 1738130025573554976 1740690904034238464 1741938929939311488 1747883841654214656 1749190371339093144 1751714120343011328 1753788854632776192 1756418430724791876 1769588754224062464 1774341067773004038 1784298088355344128 1786275222973452288 1787645782328389632 1790326122437625696 1792446588872728569 1793656525547722752 1796374521499914972 1800372845908094976 1802505211705908864 1806455186603730432 1808594756340050448 1812620280234000384 1818743997396953088 1824888402793564416 1828283099399995392 1831116405542510592 1837302609615289344 1840057403616448632 1846273813763801499 1849708291971089088 1850383202738875392 1853854885377589248 1856634497342722944 1858833499571718516 1862906911185097008 1869264663991312896 1875579747315607872 1879068741049995264 1886104886189432832 1888338793215714048 1892476862156289024 1896141846080241792 1898242911877036032 1900297014479248896 1902402684510806016 1905350854415855616 1908207677824465248 1913224205053937664 1914654325384683036 1922566120117677594 1927679184741041424 1935644801206913496 1937789639207807616 1938496688583583744 1945045663882852608 1948663879607402496 1950159035267334144 1953083042659228032 1955247203524995072 1958277267038518272 1962568597791707136 1966369321860991488 1967839167756479787 1968548204909518848 1970678385385887744 1973012461461873216 1975919404579405824 1984084360796676096 1990787348502070272 1999074710101820736 2004330119580315648 2007335349399762144 2009559625845133824 2014116887742328908 2017084392174810112 2025419451646606848 2027818363169147472 2032262084929196736 2039197815263250432 2046086997071572224 2049893172054540288 2052999453142759968 2060005956235324416 2064520213261406208 2066965435817200512 2070064579068504711 2078564568453660672 2081681103081234816 2085586746049787904 2088713809510563312 2095770275083234134 2102922746990227008 2110027215730058856 2113952333681244672 2114723660273000448 2121867996963111936 2124381142367678304 2129036469925825152 2132996949299994624 2136302473132929024 2140983924863680512 2143519711217837568 2146733637552523404 2162830699607187456 2168639082833671602 2169420470716612608 2171768016547713024 2180808774656531712 2186541948633071616 2188176371868209184 2192246864558327808 2197218422991631536 2199653103965619456 2200455700554338304 2203061925418333056 2207889672515670528 2212165487093615424 2214616730523208704 2215424786952667136 2217013183559123712 2222909330151831552 2232094905896260608 2234568232599994368 2238031162329735168 2247279224983990272 2248959048864548328 2252203869012443136 2254871384527855104 2258252268074732412 2260754579075775552 2269219941196661376 2275185541145223168 2278596883102432704 2281295658565290906 2284656811544937984 2286294845545346328 2294097542171156736 2296639572394438656 2301847871705518752 2305239305342640128 2314765087596122112 2317506700764739968 2322585239919081984 2330511788872286208 2332253828452124192 2338385139510368256 2341891240966389168 2346285089306011392 2349803035699383726 2365788090364005384 2373780617696316213 2379064117807125504 2381700297297936384 2383527709771186176 2387101496583500928 2389928785163638092 2391542034063630336 2395166028666553296 2400497127877459968 2403340282274545152 2408606915471640576 2411459675120067264 2415945524207136768 2424991996529270784 2433184537058085888 2449736812820385792 2453409871488598176 2461698418351735332 2466277722628118784 2467177603651833856 2475512663123630592 2478444666095624688 2483875881580129344 2492352885321750528 2500772996420810496 2505424988066660352 2511106769133293184 2513889261674993664 2517785057620952064 2523302482875052032 2528189128106989056 2530078929972616869 2530990549169381376 2533729352638998528 2540467805887807488 2543348901460247496 2544276903765953664 2550965606738583552 2552872433846244048 2563421493490236792 2570238912988055232 2580859734942551328 2583719518943743488 2593394218510470144 2604110723545637376 2606996271366660096 2607195038360332464 2611036356051357696 2612908394908967232 2616758130388942848 2621825762481321984 2623785557008639716 2627571180514516992 2630683281949164288 2634627646087187814 2654383131336093696 2661511601659506057 2665432946802427648 2672440159440420864 2676447132533016192 2679412834460178432 2681468673492584448 2685489183656438544 2690484788321584128 2700559268862142464 2703757817558863296 2709682779905595648 2712892134510075672 2718930420351000576 2728115996095429632 2737332604190346624 2746674608313765888 2752693617681874944 2755953914422934016 2760086105424672948 2775574804108313088 2780782328066383872 2784951746014084416 2788250249357577774 2794360366777645512 2803896995986969344 2813369620973411808 2818603111574992896 2829157329284149248 2832508189823571072 2838715293234433536 2848403297510572032 2858026281623783424 2862311516736697872 2869836307580906496 2871981488077024554 2873016299057135616 2891518777111562136 2895690688730284032 2903467201810370244 2906684458811711424 2907745032875375616 2917568495824278912 2922995819411103744 2929624563988842048 2932870805287492608 2933940934072451072 2937415900557777408 2943852896687560704 2949553982791487232 2952822307364278272 2956017578078831616 2963879106869108736 2976126541195014144 2986181022753105408 2996372299978653696 2998612065152731104 3006495179370473472 3011003024099643216 3014339438767700736 3021175331613493362 3025626588262215168 3038129177469910272 3041727544753721208 3046209082059917312 3048393127393795104 3058796722894875648 3062186096525918208 3069130495607358336 3074839758081810432 3086353450128162816 3090008934352986624 3096780319892109312 3100448153725800768 3117846852680491008 3122521654621852224 3128380119074681856 3133070714265844968 3143655412624851201 3154384120485340512 3165040823595088284 3172085490409500672 3182801995444667904 3186571713551517456 3193554704888737728 3199495423949991936 3204453709699393536 3211475887295520768 3215279566826756352 3220100456328785106 3221260698942849024 3244246049410781184 3252958624250507403 3266315750427181056 3271213161984797568 3279812922949607424 3282264557802313776 3288370296837491712 3300683550831507456 3304592888127499584 3311834508773505792 3318248230640423136 3321925095784813056 3323137180429000704 3325519775338685568 3334363995227747328 3348142358844390912 3351852348899991552 3357046743494602752 3364403310500069376 3370918837475985408 3373438573296822492 3378305803518664704 3387378402112098618 3391131868613663328 3392369205021271552 3403829911794992064 3412778311717834752 3417895324653649056 3426985217317406976 3441146313256735104 3444959358591657984 3452771807558278128 3457858958013960192 3472147631394183168 3476260051147109952 3481381808068476928 3483877859878622976 3495767683308429312 3498380742678186288 3507577709265552384 3512836861449583752 3524704553549075589 3539177508448124928 3548682135546008076 3568596176710688256 3572550445946904576 3575291564656779264 3580652244875251392 3584893177745457138 3587313051095445504 3592749042999829944 3600745691816189952 3605010423411817728 3612910373207460864 3617189512680100896 3637487994793906176 3649776805587128832 3662232811085021184 3674605219230578688 3680114807232897264 3692547627527602998 3699416583942178176 3700766405477750784 3713268994685445888 3717666999143437032 3725813822370194016 3738529327982625792 3751159494631215744 3758137482099990528 3772209772378865664 3776677586431428096 3784953724312578048 3792283692160483584 3796485823754072064 3800594028958497792 3804805369021612032 3810701708831711232 3816415355648930496 3826448410107875328 3829308650769366072 3845132240235355188 3855358369482082848 3871289602413826992 3875579278415615232 3876993377167167488 3890091327765705216 3906166085318456064 3910494407049990144 3916554534077036544 3925137195583414272 3932738643721982976 3935678335512959574 3937096409819037696 3941356770771775488 3946024922923746432 3951941469130781721 3968168721593352192 3981574697004140544 3998149420203641472 4008660239160631296 4014670698799524288 4019119251690267648 4028233775484657816 4034168784349620224 4050838903293213696 4055636726338294944 4064524169858393472 4078395630526500864 4092173994143144448 4105998906285519936 4120011912470648832 4129040426522812416 4133930871634401024 4140129158137009422 4163362206162469632 4171173492099575808 4177427619021126624 4182375374036366661 4191540550166468268 4205845493980454016 4220054431460117712 4227904667362489344 4229447320546000896 4243735993926223872 4248762284735356608 4258072939851650304 4265993898599989248 4272604946265858048 4287039422435675136 4293467275105046808 4307972232115536831 4325661399214374912 4337278165667343204 4343536033095426048 4361617549313063424 4376352743736418368 4384493729116655616 4394436845983263072 4399306207931238912 4400911401108676608 4406123850836666112 4415779345031341056 4424330974187230848 4429233461046417408 4434026367118247424 4445818660303663104 4464189811792521216 4476062324659470336 4494558449967980544 4497918097729096656 4509742769055710208 4516504536149464824 4521509158151551104 4538439882393322752 4550371082290446336 4557193766204865408 4562591317130581812 4569313623089875968 4572589691090692656 4588195084342313472 4593279144788877312 4603695743411037504 4610478610685280256 4629530175192244224 4635013401529479936 4645170479838163968 4664507656904248384 4676770279020736512 4683782481932778336 4692570178612022784 4699606071398767452 4731576180728010768 4747561235392632426 4758128235614251008 4774202993167001856 4779857570327276184 4783084068127260672 4790332057333106592 4806680564549090304 4817213830943281152 4822919350240134528 4830150684493177659 4831891048414273536 4849983993058541568 4866369074116171776 4899473625640771584 4906819742977196352 4923396836703470664 4932555445256237568 4934355207303667712 4951025326247261184 4956889332191249376 4967751763160258688 4984705770643501056 5001545992841620992 5022213538266586368 5027778523349987328 5035570115241904128 5046604965750104064 5056378256213978112 5060157859945233738 5061981098338762752 5067458705277997056 5081067603168147927 5086697802920494992 5088553807531907328 5101931213477167104 5105744867692488096 5126842986980473584 5140477825976110464 5161719469885102656 5167439037887486976 5186788437020940288 5208221447091274752 5213992542733320192 5214390076720664928 5222072712102715392 5225816789817934464 5243651524962643968 5247571114017279432 5255142361029033984 5261366563898328576 5269255292174375628 5308766262672187392 5323023203319012114 5330865893604855296 5352894265066032384 5358825668920356864 5362937346985168896 5370978367312877088 5380969576643168256 5401118537724284928 5407515635117726592 5419365559811191296 5425784269020151344 5437860840702001152 5456231992190859264 5474665208380693248 5493349216627531776 5511907828845868032 5520172210849345896 5538821441291404497 5551149608216626176 5561564656132767744 5569903492028168832 5576500498715155548 5588720733555291024 5607793991973938688 5626739241946823616 5637206223149985792 5658314658568298496 5665016379647142144 5677430586468867072 5716052563247566848 5724623033473395744 5739672615161812992 5743962976154049108 5783037554223124272 5806934403620740488 5813368917623422848 5815490065750751232 5835136991648557824 5845991638822207488 5859249127977684096 5865741610574985216 5874831801115554816 5887705793375121408 5899107965582974464 5903517503269439361 5905644614728556544 5912035156157663232 5927758213738217472 5952253082390028288 5972362045506210816 5997224130305462208 6012990358740946944 6022006048199286432 6028678877535401472 6042350663226986724 6051253176524430336 6076258354939820544 6083455089507442416 6092418164119834624 6096786254787590208 6117593445789751296 6138260991214716672 6149679516163620864 6180017868705973248 6193560639784218624 6200896307451601536 6210193737205514133 6235693705360982016 6245043309243704448 6256760238149363712 6266141428531689936 6287310825249702402 6308768240970681024 6330081647190176568 6344170980819001344 6365603990889335808 6373143427103034912 6387109409777475456 6398990847899983872 6408907419398787072 6422951774591041536 6430559133653512704 6440200912657570212 6488492098821562368 6505917248501014806 6542426323969595136 6559625845899214848 6564529115604627552 6576740593674983424 6601367101663014912 6609185776254999168 6623669017547011584 6636496461280846272 6643850191569626112 6646274360858001408 6651039550677371136 6668727990455494656 6696284717688781824 6703704697799983104 6714093486989205504 6741837674951970816 6746877146593644984 6756611607037329408 6774756804224197236 6782263737227326656 6784738410042543104 6807659823589984128 6825556623435669504 6835790649307298112 6853970434634813952 6882292626513470208 6889918717183315968 6905543615116556256 6915717916027920384 6944295262788366336 6952520102294219904 6967755719757245952 6991535366616858624 6996761485356372576 7015155418531104768 7025673722899167504 7049409107098151178 7097364271092016152 7137192353421376512 7145100891893809152 7150583129313558528 7161304489750502784 7169786355490914276 7174626102190891008 7185498085999659888 7201491383632379904 7210020846823635456 7225820746414921728 7234379025360201792 7274975989587812352 7299553611174257664 7349210438461157376 7360229614465794528 7385095255055205996 7398833167884356352 7401532810955501568 7426537989370891776 7435333998286874064 7451627644740388032 7477058655965251584 7502318989262431488 7516274964199981056 7553355172862856192 7569907448625156096 7584567384320967168 7590236789917850607 7592971647508144128 7601188057916995584 7621403417663422464 7632830711297860992 7652896820215750656 7658617301538732144 7690264480470710376 7710716738964165696 7742579204827653984 7751158556831230464 7753986754334334976 7780182655531410432 7812332170636912128 7820988814099980288 7833109068154073088 7850274391166828544 7865477287443965952 7871356671025919148 7882713541543550976 7892049845847492864 7903882938261563442 7963149394008281088 7984534804978518171 7996298840407282944 8017320478321262592 8029341397599048576 8038238503380535296 8056467550969315632 8068337568699240448 8101677806586427392 8111273452676589888 8129048339716786944 8156791261053001728 8184347988286288896 8211997812571039872 8240023824941297664 8258080853045624832 8267861743268802048 8280258316274018844 8326724412324939264 8342346984199151616 8354855238042253248 8364750748072733322 8383081100332936536 8411690987960908032 8440108862920235424 8455809334724978688 8487471987852447744 8497524569470713216 8516145879703300608 8545209892531716096 8574078844871350272 8586934550210093616 8615944464231073662 8674556331334686408 8687072066190852096 8723235098626126848 8752705487472836736 8768987458233311232 8788873691966526144 8798612415862477824 8801822802217353216 8812247701673332224 8831558690062682112 8848661948374461696 8858466922092834816 8868052734236494848 8891637320607326208 8928379623585042432 8989116899935961088 8995836195458193312 9019485538111420416 9033009072298929648 9043018316303102208 9076879764786645504 9114387532409730816 9125182634261163624 9138627246179751936 9145179382181385312 9176390168684626944 9186558289577754624 9207391486822075008 9259060350384488448 9270026803058959872 9290340959676327936 9329015313808496768 9353540558041473024 9367564963865556672 9385140357224045568 9399212142797534904 9463152361456021536 9495122470785264852 9516256471228502016 9548405986334003712 9559715140654552368 9580664114666213184 9613361129098180608 9634427661886562304 9645838700480269056 9660301368986355318 9663782096828547072 9732738148232343552 9758875872751522209 9798947251281543168 9813639485954392704 9846793673406941328 9865110890512475136 9868710414607335424 9902050652494522368 9913778664382498752 9935503526320517376 9969411541287002112 10003091985683241984 10044427076533172736 10055557046699974656 10071140230483808256 10093209931500208128 10112756512427956224 10120315719890467476 10134917410555994112 10162135206336295854 10173395605840989984 10177107615063814656 10211489735384976192 10253685973960947168 10280955651952220928 10323438939770205312 10334878075774973952 10373576874041880576 10416442894182549504 10428780153441329856 10444145424205430784 10451633579635868928 10487303049925287936 10495142228034558864 10522733127796657152 10538510584348751256 10574113660647226767 10617532525344374784 10646046406638024228 10661731787209710592 10705788530132064768 10717651337840713728 10725874693970337792 10741956734625754176 10761939153286336512 10802237075448569856 10815031270235453184 10838731119622382592 10851568538040302688 10912463984381718528 10949330416761386496 10986698433255063552 11023815657691736064 11040344421698691792 11077642882582808994 11102299216433252352 11139806984056337664 11153000997430311096 11177441467110582048 11215587983947877376 11253478483893647232 11274412446299971584 11316629317136596992 11330032759294284288 11354861172937734144 11432105126495133696 11449246066946791488 11479345230323625984 11487925952308098216 11566075108446248544 11613868807241480976 11626737835246845696 11630980131501502464 11670273983297115648 11718498255955368192 11731483221149970432 11749663602231109632 11775411586750242816 11798215931165948928 11807035006538878722 11811289229457113088 11824070312315326464 11855824407392345163 11904506164780056576 11944724091012421632 11994448260610924416 12025980717481893888 12044012096398572864 12057357755070802944 12084701326453973448 12102506353048860672 12152516709879641088 12166910179014884832 12184836328239669248 12193572509575180416 12235186891579502592 12276521982429433344 12360035737411946496 12387121279568437248 12401792614903203072 12420387474411028266 12490086618487408896 12513520476298727424 12532282857063379872 12547126122109099983 12574621650499404804 12617536481941362048 12660163294380353136 12688341961638002688 12731207981778671616 12746286854206069824 12774218819554950912 12797981695799967744 12817814838797574144 12861118267307025408 12880401825315140424 12923916696346610493 12976984197643124736 13011834497002029612 13084852647939190272 13129058231209255104 13153481187349966848 13202734203326029824 13218371552509998336 13247338035094023168 13272992922561692544 13287700383139252224 13302079101354742272 13337455980910989312 13392569435377563648 13428186973978411008 13483675349903941632 13493754293187289968 13549513608448394472 13564527474454653312 13569476820085086208 13615319647179968256 13651113246871339008 13671581298614596224 13707940869269627904 13764585253026940416 13779837434366631936 13811087230233112512 13831435832055840768 13888590525576732672 13905040204588439808 13935511439514491904 13993522970712745152 14030310837062209536 14051347445798335008 14098818214196302356 14194728542184032304 14274384706842753024 14322608979501005568 14339572710981828552 14349252204381782016 14370996171999319776 14420041693647270912 14451641492829843456 14468758050720403584 14490452053479532977 14549951979175624704 14599107222348515328 14698420876922314752 14720459228931589056 14770190510110411992 14797666335768712704 14803065621911003136 14853075978741783552 14870667996573748128 14903255289480776064 14954117311930503168 15004637978524862976 15106710345725712384 15139814897250312192 15169134768641934336 15180473579835701214 15185943295016288256 15202376115833991168 15265661422595721984 15305793640431501312 15317234603077464288 15380528960941420752 15421433477928331392 15485158409655307968 15502317113662460928 15507973508668669952 15560365311062820864 15624664341273824256 15641977628199960576 15666218136308146176 15730954574887931904 15742713342051838296 15765427083087101952 15784099691694985728 15807765876523126884 15926298788016562176 15969069609957036342 15992597680814565888 16058682795198097152 16076477006761070592 16112935101938631264 16136675137398480896 16203355613172854784 16222546905353179776 16258096679433573888 16313582522106003456 16368695976572577792 16423995625142079744 16480047649882595328 16535723486537604096 16560516632548037688 16616464323874213491 16653448824649878528 16684693968398303232 16709710476084506496 16729501496145466644 16766162200665873072 16823381975921816064 16880217725840470848 16911618669449957376 16974943975704895488 16995049138941426432 17032291759406601216 17148157689742700544 17173869100420187232 17231888928462147324 17349112662669372816 17446470197252253696 17505410974945673472 17537974916466622464 17577747383933052288 17597224831724955648 17624495403346664448 17663117380125364224 17697323896748923392 17710552509808318083 17716933844185669632 17736105468472989696 17783274641214652416 17856759247170084864 17991672390916386624 18038971076222840832 18066018144597859296 18086036632606204416 18153759529573291008 18228775064819461632 18250365268522327248 18277254492359503872 18290358764362770624 18352780337369253888 18414782973644150016 18540053606117919744 18580681919352655872 18630581211616542399 18658030627616993536 18707081116082946048 18735129927731113344 18770280714448091136 18798424285595069808 18926304722912043072 18990244941570529704 19032512942457004032 19096811972668007424 19119430281309104736 19161328229332426368 19226722258196361216 19268855323773124608 19291677400960538112 19320602737972710636 19465476296464687104 19517751745503044418 19627278971908785408 19693587346813882656 19730221781024950272 19804101304989044736 19827557328764997504 19871007052641034752 19938823082574004224 20006183971366483968 20088854153066345472 20111114093399949312 20142280460967616512 20225513024855912448 20240631439780934952 20269834821111988224 20324270412672591708 20346791211681979968 20354215230127629312 20422979470769952384 20507371947921894336 20561911303904441856 20646877879540410624 20669756151549947904 20747153748083761152 20832885788365099008 20857560306882659712 20903267159271737856 20974606099850575872 20990284456069117728 21045466255593314304 21077021168697502512 21148227321294453534 21292092813276048456 21323463574419421184 21411577060264129536 21435302675681427456 21451749387940675584 21483913469251508352 21523878306572673024 21604474150897139712 21630062540470906368 21677462239244765184 21703137076080605376 21824927968763437056 21898660833522772992 22047631315383472128 22080688843397383584 22155285765165617988 22204598432866504704 22279613968112675328 22306001994860622192 22354882934221164096 22431175967895754752 22506956967787294464 22548824892599943168 22660065518588568576 22709722345875468288 22770710369753551821 22864210252990267392 22898492133893582976 22958690460647251968 22975851904616196432 23132150216892497088 23227737614482961952 23253475670493691392 23261960263003004928 23340547966594231296 23436996511910736384 23462966442299940864 23499327204462219264 23550823173500485632 23596431862331897856 23614070013077757444 23648140624630652928 23711648814784690326 23889448182024843264 23988896521221848832 24051961434963787776 24088024192797145728 24114715510141605888 24169402652907946896 24205012706097721344 24305033419759282176 24333820358029769664 24369672656479338496 24387145019150360832 24470373783159005184 24553043964858866688 24720071474823892992 24774242559136874496 24803585229806406144 24840774948822056532 24980173236974817792 25027040952597454848 25064565714126759744 25094252244218199966 25149243300998809608 25235072963882724096 25320326588760706272 25462415963557343232 25492573708412139648 25548437639109901824 25635629677595148288 25722236534614050816 25760803650630280848 25847833392693220986 26023668994004059224 26169705295878380544 26258116462418510208 26306962374699933696 26405468406652059648 26436743105019996672 26494676070188046336 26545985845123385088 26575400766278504448 26604158202709484544 26674911961821978624 26785138870755127296 26967350699807883264 26987508586374579936 27099027216896788944 27129054948909306624 27138953640170172416 27230639294359936512 27343162597229192448 27415881738539255808 27529170506053880832 27559674868733263872 27622174460466225024 27777181051153465344 27810080409176879616 27871022879028983808 27987045941425490304 28060621674124419072 28102694891596670016 28197636428392604712 28389457084368064608 28548769413685506048 28645217959002011136 28679145421963657104 28741992343998639552 28840083387294541824 28903282985659686912 28937516101440807168 28980904106959065954 29198214444697030656 29276627618254566627 29396841753844629504 29440918457863178112 29540381020220823984 29595332671537425408 29606131243822006272 29706151957483567104 29741335993147496256 29806510578961552128 29908234623861006336 30009275957049725952 30213420691451424768 30279629794500624384 30338269537283868672 30360947159671402428 30404752231667982336 30531322845191443968 30634469206154928576 30761057921882841504 30842866955856662784 30970316819310615936 31004634227324921856 31120730622125641728 31249328682547648512 31332436272616292352 31461909149775863808 31485426684103676592 31568199383389971456 31615531753046253768 31852597576033124352 31938139219914072684 31985195361629131776 32117365590396194304 32152954013522141184 32225870203877262528 32273350274796961792 32406711226345709568 32445093810706359552 32516193358867147776 32737391953145155584 32847991250284159488 32960095299765190656 33071446973075208192 33121033265096075376 33232928647748426982 33306897649299757056 33419420952169012992 33459002992290933288 33532324401331746144 33646763951843632128 33760435451680941696 33823237338899914752 33949887951409790976 33990098277882852864 34064583518813202432 34296315379485401088 34347738200840374464 34463777856924294648 34698225325338745632 34892940394504507392 35010821949891346944 35155494767866104576 35194449663449911296 35248990806693328896 35326234760250728448 35394647793497846784 35421105019616636166 35433867688371339264 35472210936945979392 35567473222177035489 35713518494340169728 35983344781832773248 36077942152445681664 36132036289195718592 36172073265212408832 36307519059146582016 36457550129638923264 36500730537044654496 36554508984719007744 36580717528725541248 36705560674738507776 36829565947288300032 37080107212235839488 37161363838705311744 37261162423233084798 37316061255233987072 37470259855462226688 37540561428896182272 37596848571190139616 37852609445824086144 37980489883141059408 38065025884914008064 38193623945336014848 38238860562618209472 38322656458664852736 38453444516392722432 38583354801921076224 38641205475945421272 38771750089039831479 38930952592929374208 39035503491006088836 39254557943817570816 39387174693627765312 39460443562049900544 39608202609978089472 39655114657529995008 39742014105282069504 40012367942732967936 40177708306132690944 40284560921935233024 40451026049711824896 40481262879561869904 40648540825345183416 40693582423363959936 40708430460255258624 40845958941539904768 41014743895843788672 41123822607808883712 41293755759080821248 41339512303099895808 41494307496167522304 41665771576730198016 41715120613765319424 41806534318543475712 41980568912138235456 42090932511186628608 42154042337395005024 42296454642588907068 42584185626552096912 42646927148838842368 42823154120528259072 42967826938503016704 43047756613145346048 43260125080941812736 43354924478489530368 43406274152161210752 43471356160438598931 43649855937526874112 43797321667045545984 44095262630766944256 44161377686794767168 44310571530331235976 44409196865733009408 44559227936225350656 44612003989721244384 44709765868442328192 44862351935791509504 45013913935574588928 45320131037177137152 45419444691750936576 45541420739507103642 45796984267787165952 45917380921294503936 45951703809232392864 46264300433784994176 46455475228965923904 46506951340987382784 46523920526006009856 46681095933188462592 46873993023821472768 46925932884599881728 46998654408924438528 47192863724663795712 47228140026155514888 47296281249261305856 47423297629569380652 47778896364049686528 47977793042443697664 48176048385594291456 48229431020283211776 48338805305815893792 48410025412195442688 48610066839518564352 48667640716059539328 48774290038300721664 48940747566318010368 49106087929717733376 49440142949647785984 49607170459612812288 49681549897644113064 49960346473949635584 50054081905194909696 50129131428253519488 50188504488436399932 50298486601997619216 50470145927765448192 50640653177521412544 50924831927114686464 50985147416824279296 51096875278219803648 51444473069228101632 51521607301260561696 51695666785386441972 52047337988008118448 52339410591756761088 52516232924837020416 52613924749399867392 52873486210039993344 52989352140376092672 53091971690246770176 53131657529424954249 53150801532557008896 53208316405418969088 53349823923643957248 53570277741510254592 53975017172749159872 54198054433793577888 54258109897818613248 54277907280340344832 54461278588719873024 54686325194458384896 54831763477078511616 55058341012107761664 55244348920932450048 55620160818353759232 55742045758057967616 55891743634849627197 55974091882850980608 56121243348248838144 56205389783193340032 56395272856785209424 56778914168736129216 57097538827371012096 57290435918004022272 57358290843927314208 57483984687997279104 57680166774589083648 57806565971319373824 57875032202881614336 57961808213918131908 58396428889394061312 58553255236509133254 58881836915726356224 59080762040441647968 59190665343074850816 59412303914967134208 59482671986294992512 59613021157923104256 59816469247722012672 60018551914099451904 60426841382902849536 60676539074567737344 60721894319342804856 60809504463335964672 61062645690382887936 61268938412309857152 61522115843765683008 61685733911713325568 61940633638621231872 62009268454649843712 62241461244251283456 62498657365095297024 62923818299551727616 62970853368207353184 63136398766779942912 63231063506092507536 63876278439828145368 63970390723258263552 64234731180792388608 64305908027044282368 64451740407754525056 64813422452691419136 64890187621412719104 65032386717734295552 65474783906290311168 65695982500568318976 66142893946150416384 66242066530192150752 66465857295496853964 66613795298599514112 66838841904338025984 66918005984581866576 67064648802663492288 67293527903687264256 67520870903361883392 67646474677799829504 67980196555765705728 68129167037626404864 68312131109260655463 68592630758970802176 68695476401680748928 68927555713848589296 69396450650677491264 69785880789009014784 70021643899782693888 70310989535732209152 70388899326899822592 70497981613386657792 70652469520501456896 70789295586995693568 70842210039233272332 70944421873891958784 71134946444354070978 71966689563665546496 72155884304891363328 72264072578391437184 72344146530424817664 72615038118293164032 72915100259277846528 73001461074089308992 73109017969438015488 73161435057451082496 73411121349477015552 73659131894576600064 74160214424471678976 74322727677410623488 74522324846466169596 74632122510467974144 74940519710924453376 75081122857792364544 75193697142380279232 75705218891648172288 75960979766282118816 76387247890672029696 76477721125236418944 76645312917329705472 76906889032785444864 77166709603842152448 77282410951890842544 77543500178079662958 78071006982012177672 78509115887635141632 78774349387255530624 78920887124099801088 79216405219956178944 79310229315059990016 79484028210564139008 80024735885465935872 80355416612265381888 80902052099423649792 80962525759123739808 81297081650690366832 81387164846727919872 81416860920510517248 81691917883079809536 82029487791687577344 82247645215617767424 82587511518161642496 82679024606199791616 83331543153460396032 83430241227530638848 83613068637086951424 83961137824276470912 84181865022373257216 84308084674790010048 84592909285177814136 85168371253104193824 85293854297677684736 85646308241056518144 85935653877006033408 86520250161883625472 86709848956979060736 86812548304322421504 86942712320877197862 87594643334091091968 87829882854763699881 88190525261533888512 88322755373589534336 88621143060662471952 88818393731466018816 89118455872450701312 89224007979442488768 89419531736884656384 89724703871583019008 90027827871149177856 90640262074354274304 90838889383501873152 91082841479014207284 91593968535574331904 91903407618464785728 92528600867569988352 92910950457931847808 93013902681974765568 93362191866376925184 93747986047642945536 93997308817848877056 94385727449327591424 94456280052311029776 94846595259138761304 95557792728099373056 95955586084887395328 96352096771188582912 96458862040566423552 96677610611631787584 96820050824390885376 97220133679037128704 97335281432119078656 97548580076601443328 98212175859435466752 98880285899295571968 99214340919225624576 99363099795288226128 99920692947899271168 100258262856507038976 100377008976872799864 100596973203995238432 100940291855530896384 101281306355042825088 101849663854229372928 101970294833648558592 102193750556439607296 102888946138456203264 103043214602521123392 103391333570772883944 104094675976016236896 104678821183513522176 105032465849674040832 105746972420079986688 105978704280752185344 106183943380493540352 106263315058849908498 106301603065114017792 106416632810837938176 107140555483020509184 107950034345498319744 108396108867587155776 108516219795637226496 108555814560680689664 108922557177439746048 109372650388916769792 109663526954157023232 110116682024215523328 110488697841864900096 111240321636707518464 111484091516115935232 111783487269699254394 111948183765701961216 112410779566386680064 112790545713570418848 113557828337472258432 114195077654742024192 114580871836008044544 114716581687854628416 114967969375994558208 115360333549178167296 115750064405763228672 115923616427836263816 116315250267119494437 116792857778788122624 117106510473018266508 117763673831452712448 118161524080883295936 118381330686149701632 118824607829934268416 118965343972589985024 119226042315846208512 120037103828198903808 120853682765805699072 121353078149135474688 121443788638685609712 122125291380765775872 122537876824619714304 123044231687531366016 123371467823426651136 123881267277242463744 124018536909299687424 124482922488502566912 124997314730190594048 125941706736414706368 126272797533559885824 126462127012185015072 127752556879656290736 127940781446516527104 128469462361584777216 128903480815509050112 129780375242825438208 130064773435468591104 130414068481315796793 130949567812580622336 131391965001136637952 132285787892300832768 132484133060384301504 132931714590993707928 133227590597199028224 133677683808676051968 133836011969163733152 134129297605326984576 134587055807374528512 135041741806723766784 135960393111531411456 136258334075252809728 136624262218521310926 137390952803361497856 137855111427697178592 138792901301354982528 139571761578018029568 140043287799565387776 140621979071464418304 140777798653799645184 140995963226773315584 141578591173991387136 141684420078466544664 141888843747783917568 142269892888708141956 143933379127331092992 144528145156782874368 144688293060849635328 145230076236586328064 145830200518555693056 146002922148178617984 146322870114902164992 146822242698954031104 147318263789153200128 148320428848943357952 149044649692932339192 149264245020935948288 149881039421848906752 150162245715584729088 150387394284760558464 151410437783296344576 151921959532564237632 152774495781344059392 152955442250472837888 153290625834659410944 154333419207684304896 154564821903781685088 155087000356159325916 156142013964024355344 157018231775270283264 157548698774511061248 157841774248199602176 158620458630119980032 158968056421128278016 159394972588274862747 160049471770931871744 160710833224530763776 161925051518247479616 162594163301380733664 162774329693455839744 162833721841021034496 163383835766159619072 164058975583375154688 164495290431235534848 165175023036323284992 166860482455061277696 167226137274173902848 167922275648552941824 168363730044746514432 168616169349580020096 169185818570355628272 170336742506208387648 170587708595355369472 171292616482113036288 171871307754012066816 173040500323767250944 173419697913958121472 173625096608644843008 173885424641754395724 175189286668182183936 175659765709527399762 176645510747179068672 177242286121324943904 178236911744901402624 178448015958884977536 178839063473769312768 179449407743166038016 180055655742298355712 181280524148708548608 182165682958028414568 183187937071148663808 183806815236929571456 185057201735139976704 185821900915863695616 186027805363949531136 186724383732753850368 187495972095285891072 188771454898655182848 188912560104622059552 189693190518277522608 191911172169774790656 192704193542377165824 192917724081132847104 193355221223263575168 194440267358074257408 194670562864238157312 195097160153202886656 196424351718870933504 198428681838451249152 198726199590576452256 199841385895798542336 200516525713014077952 200754017953745599728 201193946407990476864 201880583711061792768 202562612710085650176 203940589667297117184 204387501112879214592 204936393327781966389 205777892276912406528 206086429205042246784 206782667141545767888 208189351952032473792 209357642367027044352 210064931699348081664 211493944840159973376 211957408561504370688 212367886760987080704 212526630117699816996 212833265621675876352 215900068690996639488 216792217735174311552 217032439591274452992 217845114354879492096 218745300777833539584 219327053908314046464 220233364048431046656 220977395683729800192 222480643273415036928 222968183032231870464 223566974539398508788 223896367531403922432 224821559132773360128 225581091427140837696 227115656674944516864 229161743672016089088 229433163375709256832 229935938751989116416 230720667098356334592 231500128811526457344 231847232855672527632 232630500534238988874 234213020946036533016 235527347662905424896 236323048161766591872 236762661372299403264 237649215659868536832 237930687945179970048 238452084631692417024 240074207656397807616 242706156298270949376 242887577277371219424 244250582761531551744 245075753649239428608 246088463375062732032 246742935646853302272 247762534554484927488 248037073818599374848 249994629460381188096 251883413472829412736 252545595067119771648 252924254024370030144 255505113759312581472 255881562893033054208 256938924723169554432 257806961631018100224 259560750485650876416 260129546870937182208 260828136962631593586 262783930002273275904 264571575784601665536 264968266120768603008 265863429181987415856 266455181194398056448 267355367617352103936 267672023938327466304 268258595210653969152 269174111614749057024 270083483613447533568 271920786223062822912 272516668150505619456 273248524437042621852 274781905606722995712 275710222855394357184 277585802602709965056 280086575599130775552 281243958142928836608 281991926453546631168 283157182347982774272 283368840156933089328 284539785777416283912 287866758254662185984 289056290313565748736 289376586121699270656 290460152473172656128 291660401037111386112 292005844296357235968 292645740229804329984 294636527578306400256 296640857697886715904 298089299385864678384 298528490041871896576 299762078843697813504 300774788569521116928 302820875566592689152 303843919065128475264 305548991562688118784 305910884500945675776 306581251669318821888 308666838415368609792 309129643807563370176 310174000712318651832 312284027928048710688 314036463550540566528 315097397549022122496 317240917260239960064 317936112842256556032 318789945176549725494 321421666449061527552 323850103036494959232 325188326602761467328 325548659386911679488 325667443682042068992 326767671532319238144 328117951166750309376 328990580862471069696 330350046072646569984 333720964910122555392 334452274548347805696 335844551297105883648 337232338699160040192 338371637140711256544 340673485012416775296 342585232964226072576 343742615508024133632 346081000647534501888 347250193217289686016 347770849283508791448 350378573336364367872 351319531419054799524 353291021494358137344 354484572242649887808 356473823489802805248 356896031917769955072 357678126947538625536 360111311484596711424 362561048297417097216 364331365916056829136 366375874142297327616 367613630473859142912 370114403470279953408 371643801831727391232 372055610727899062272 373448767465507700736 374991944190571782144 377825120209244119104 379386381036555045216 383822344339549581312 385408387084754331648 386710442446527150336 389341125728476314624 390194320306405773312 391242205443947390379 392848703437741867008 396857363676902498304 397452399181152904512 399682771791597084672 401033051426028155904 401508035907491199456 402387892815980953728 403761167422123585536 405125225420171300352 407881179334594234368 408775002225758429184 409872786655563932778 412172858410084493568 413565334283091535776 416378703904064947584 418715284734054088704 420129863398696163328 422987889680319946752 424735773521974161408 425053260235399633992 425666531243351752704 431800137381993278976 433584435470348623104 434064879182548905984 435690228709758984192 437490601555667079168 440466728096862093312 441954791367459600384 444961286546830073856 447133949078797017576 447792735062807844864 449643118265546720256 451162182854281675392 454231313349889033728 458323487344032178176 458866326751418513664 459871877503978232832 463000257623052914688 463694465711345055264 465261001068477977748 468426041892073066032 471054695325810849792 472646096323533183744 473525322744598806528 475861375890359940096 476904169263384834048 478184917764824588241 480148415312795615232 485775154554742438848 488501165523063103488 490151507298478857216 492176926750125464064 493485871293706604544 495525069108969854976 503766826945658825472 505091190134239543296 505848508048740060288 511010227518625162944 511763125786066108416 513877849446339108864 515613923262036200448 519121500971301752832 520259093741874364416 521656273925263187172 525567860004546551808 529936532241537206016 531726858363974831712 534710735234704207872 535344047876654932608 536517190421307938304 538348223229498114048 540166967226895067136 543841572446125645824 546497048874085243704 549563811213445991424 551420445710788714368 555171605205419930112 560173151198261551104 562487916285857673216 566314364695965548544 566737680313866178656 569079571554832567824 575733516509324371968 578112580627131497472 578753172243398541312 583320802074222772224 584011688592714471936 585291480459608659968 589273055156612800512 596178598771729356768 597056980083743793152 599524157687395627008 601549577139042233856 605641751133185378304 607687838130256950528 611821769001891351552 613162503338637643776 614809179983345899167 617333676830737219584 618259287615126740352 620348001424637303664 624568055856097421376 628072927101081133056 630194795098044244992 634481834520479920128 635872225684513112064 637579890353099450988 647700206072989918464 650376653205522934656 651097318773823358976 653535343064638476288 656235902333500618752 657981161724942139392 660700092145293139968 667441929820245110784 668904549096695611392 671689102594211767296 674464677398320080384 676743274281422513088 681346970024833550592 687485231016048267264 692162001295069003776 694500386434579372032 695541698567017582896 702639062838109599048 706582042988716274688 708969144485299775616 712947646979605610496 713792063835539910144 715356253895077251072 720222622969193422848 728662731832113658272 732751748284594655232 735227260947718285824 740228806940559906816 743287603663454782464 744111221455798124544 749983888381143564288 755650240418488238208 758772762073110090432 767644688679099162624 770816774169508663296 773420884893054300672 778682251456952629248 780388640612811546624 782484410887894780758 793714727353804996608 794904798362305809024 799365543583194169344 802066102852056311808 803016071814982398912 804775785631961907456 807522334844247171072 810250450840342600704 815762358669188468736 817550004451516858368 819745573311127865556 824345716820168987136 827130668566183071552 832757407808129895168 840259726797392326656 845975779360639893504 849471547043948322816 850106520470799267984 863600274763986557952 867168870940697246208 868129758365097811968 871380457419517968384 874981203111334158336 883909582734919200768 889922573093660147712 894267898157594035152 895585470125615689728 899286236531093440512 902324365708563350784 908462626699778067456 916646974688064356352 917732653502837027328 919743755007956465664 926000515246105829376 927388931422690110528 930522002136955955496 936852083784146132064 942109390651621699584 945292192647066367488 951722751780719880192 953808338526769668096 956369835529649176482 971550309109484877696 977002331046126206976 980303014596957714432 984353853500250928128 986971742587413209088 991050138217939709952 1007533653891317650944 1011697016097480120576 1022020455037250325888 1027755698892678217728 1031227846524072400896 1038243001942603505664 1043312547850526374344 1051135720009093103616 1059873064483074412032 1063453716727949663424 1069421470469408415744 1070688095753309865216 1073034380842615876608 1080333934453790134272 1087683144892251291648 1092994097748170487408 1099127622426891982848 1102840891421577428736 1110343210410839860224 1120346302396523102208 1124975832571715346432 1133475360627732357312 1138159143109665135648 1151467033018648743936 1156225161254262994944 1168023377185428943872 1170582960919217319936 1178546110313225601024 1192357197543458713536 1194113960167487586304 1199048315374791254016 1203099154278084467712 1211283502266370756608 1215375676260513901056 1223643538003782703104 1226325006677275287552 1229618359966691798334 1236518575230253480704 1240696002849274607328 1249136111712194842752 1256145854202162266112 1260389590196088489984 1268963669040959840256 1275159780706198901976 1295400412145979836928 1300753306411045869312 1302194637547646717952 1307070686129276952576 1312471804667001237504 1321400184290586279936 1334883859640490221568 1343378205188423534592 1348929354796640160768 1353486548562845026176 1362693940049667101184 1374970462032096534528 1389000772869158744064 1391083397134035165792 1405278125676219198096 1413164085977432549376 1417938288970599551232 1427584127671079820288 1430712507790154502144 1434554753294473764723 1440445245938386845696 1457325463664227316544 1465503496569189310464 1470454521895436571648 1480457613881119813632 1486575207326909564928 1511300480836976476416 1517545524146220180864 1535289377358198325248 1541633548339017326592 1546841769786108601344 1557364502913905258496 1560777281225623093248 1564968821775789561516 1589809596724611618048 1604132205704112623616 1606032143629964797824 1609551571263923814912 1615044669688494342144 1620500901680685201408 1631524717338376937472 1639491146622255731112 1648691433640337974272 1654261337132366143104 1665514815616259790336 1680519453594784653312 1698943094087896645632 1700213040941598535968 1727200549527973115904 1734337741881394492416 1736259516730195623936 1749962406222668316672 1767819165469838401536 1788535796315188070304 1791170940251231379456 1798572473062186881024 1804648731417126701568 1816925253399556134912 1835465307005674054656 1839487510015912931328 1852001030492211658752 1854777862845380221056 1861044004273911910992 1873704167568292264128 1884218781303243399168 1890584385294132734976 1903445503561439760384 1907616677053539336192 1912739671059298352964 1943100618218969755392 1960606029193915428864 1968707707000501856256 1973943485174826418176 1982100276435879419904 2015067307782635301888 2023394032194960241152 2044040910074500651776 2062455693048144801792 2076486003885207011328 2086625095701052748688 2119746128966148824064 2126907433455899326848 2138842940938816831488 2141376191506619730432 2146068761685231753216 2160667868907580268544 2185988195496340974816 2198255244853783965696 2205681782843154857472 2220686420821679720448 2249951665143430692864 2266950721255464714624 2276318286219330271296 2302934066037297487872 2312450322508525989888 2336046754370857887744 2341165921838434639872 2384714395086917427072 2398096630749582508032 2406198308556168935424 2422567004532741513216 2430751352521027802112 2447287076007565406208 2452650013354550575104 2459236719933383596668 2473037150460506961408 2481392005698549214656 2498272223424389685504 2520779180392176979968 2537927338081919680512 2550319561412397803952 2590800824291959673856 2601506612822091738624 2604389275095293435904 2614141372258553905152 2624943609334002475008 2669767719280980443136 2686756410376847069184 2697858709593280321536 2706973097125690052352 2725387880099334202368 2749940924064193069056 2778001545738317488128 2782166794268070331584 2810556251352438396192 2826328171954865098752 2835876577941199102464 2855168255342159640576 2861425015580309004288 2869109506588947529446 2914650927328454633088 2931006993138378620928 2940909043790873143296 2960915227762239627264 2973150414653819129856 3022600961673952952832 3035091048292440361728 3083267096678034653184 3093683539572217202688 3114729005827810516992 3129937643551579123032 3179619193449223236096 3208264411408225247232 3212064287259929595648 3219103142527847629824 3241001803361370402816 3263049434676753874944 3278982293244511462224 3297382867280675948544 3308522674264732286208 3331029631232519580672 3361038907189569306624 3400426081883197071936 3454401099055946231808 3468675483762788984832 3535638330939676803072 3577071592630376140608 3582341880502462758912 3597144946124373762048 3609297462834253403136 3633850506799112269824 3670930614011348109312 3678975020031825862656 3709555725690760442112 3722088008547823821984 3747408335136584528256 3768437562606486798336 3781168770588265469952 3806891007122879520768 3825479342118596705928 3886201236437939510784 3921212058387830857728 3937415414001003712512 3964200552871758839808 4030134615565270603776 4046788064389920482304 4088081820149001303552 4124911386096289603584 4173250191402105497376 4239492257932297648128 4253814866911798653696 4282752383013239460864 4292137523370463506432 4303664259883421294169 4321335737815160537088 4371976390992681949632 4396510489707567931392 4411363565686309714944 4441372841643359440896 4533901442510929429248 4552636572438660542592 4605868132074594975744 4624900645017051979776 4672093508741715775488 4682331843676869279744 4769428790173834854144 4812396617112337870848 4845134009065483026432 4861502705042055604224 4894574152015130812416 4918473439866767193336 4946074300921013922816 4962784011397098429312 4996544446848779371008 5041558360784353959936 5100639122824795607904 5181601648583919347712 5203013225644183477248 5208778550190586871808 5249887218668004950016 5373512820753694138368 5395717419186560643072 5413946194251380104704 5450775760198668404736 5556003091476634976256 5564333588536140663168 5621112502704876792384 5652656343909730197504 5671753155882398204928 5710336510684319281152 5722850031160618008576 5738219013177895058892 5829301854656909266176 5881818087581746286592 5921830455524479254528 5946300829307638259712 6045201923347905905664 6070182096584880723456 6187367079144434405376 6229458011655621033984 6259875287103158246064 6359238386898446472192 6416528822816450494464 6424128574519859191296 6438206285055695259648 6482003606722740805632 6557964586489022924448 6594765734561351897088 6617045348529464572416 6662059262465039161344 6800852163766394143872 6908802198111892463616 6937350967525577969664 7154143185260752281216 7194289892248747524096 7218594925668506806272 7267701013598224539648 7341861228022696218624 7357950040063651725312 7419111451381520884224 7444176017095647643968 7494816670273169056512 7562337541176530939904 7613782014245759041536 7650958684237193411856 7772402472875879021568 7842424116775661715456 7874830828002007425024 8060269231130541207552 8093576128779840964608 8176163640298002607104 8249822772192579207168 8346500382804210994752 8478984515864595296256 8507629733823597307392 8565504766026478921728 8584275046740927012864 8607328519766842588338 8743952781985363899264 8793020979415135862784 8822727131372619429888 8882745683286718881792 9067802885021858858496 9105273144877321085184 9249801290034103959552 9344187017483431550976 9538857580347669708288 9624793234224675741696 9723005410084111208448 9789148304030261624832 9836946879733534386672 9892148601842027845632 9925568022794196858624 9993088893697558742016 10083116721568707919872 10201278245649591215808 10363203297167838695424 10406026451288366954496 10747025641507388276736 10791434838373121286144 10827892388502760209408 10901551520397336809472 11128667177072281326336 11242225005409753584768 11305312687819460395008 11343506311764796409856 11420673021368638562304 11476438026355790117784 11658603709313818532352 11763636175163492573184 11892601658615276519424 12090403846695811811328 12140364193169761446912 12374734158288868810752 12519750574206316492128 12718476773796892944384 12848257149039718382592 12876412570111390519296 12964007213445481611264 13115929172978045848896 13189531469122703794176 13234090697058929144832 13324118524930078322688 13601704327532788287744 13817604396223784927232 13874701935051155939328 14308286370521504562432 14437189851337013612544 14535402027196449079296 14683722456045392437248 14838222902763041768448 14888352034191295287936 14989633340546338113024 15124675082353061879808 15301917368474386823712 15544804945751758043136 15749661656004014850048 16120538462261082415104 16187152257559681929216 16352327280596005214208 16693000765608421989504 16957969031729190592512 17015259467647194614784 17131009532052957843456 17168550093481854025728 17214657039533685176676 17487905563970727798528 17645454262745238859776 17765491366573437763584 18135605770043717716992 18210546289754642170368 18688374034966863101952 19077715160695339416576 19249586468449351483392 19446010820168222416896 19673893759467068773344 19784297203684055691264 19851136045588393717248 19986177787395117484032 20402556491299182431616 20726406594335677390848 20812052902576733908992 21582869676746242572288 21655784777005520418816 21803103040794673618944 22257334354144562652672 22484450010819507169536 22687012623529592819712 22841346042737277124608 22952876052711580235568 23317207418627637064704 23527272350326985146368 24180807693391623622656 24280728386339522893824 24749468316577737621504 25039501148412632984256 25436953547593785888768 25696514298079436765184 25752825140222781038592 26231858345956091697792 26379062938245407588352 26468181394117858289664 26648237049860156645376 27203408655065576575488 27749403870102311878656 28616572741043009124864 28874379702674027225088 29367444912090784874496 29676445805526083536896 29776704068382590575872 29979266681092676226048 30249350164706123759616 30603834736948773647424 31089609891503516086272 32241076924522164830208 32374304515119363858432 32704654561192010428416 33386001531216843979008 33915938063458381185024 34030518935294389229568 34262019064105915686912 34429314079067370353352 34975811127941455597056 35290908525490477719552 36271211540087435433984 36421092579509284340736 38155430321390678833152 38892021640336444833792 39347787518934137546688 39568594407368111382528 39702272091176787434496 39972355574790234968064 40805112982598364863232 41452813188671354781696 41624105805153467817984 43311569554011040837632 43606206081589347237888 44514668708289125305344 44968900021639014339072 45374025247059185639424 45905752105423160471136 46634414837255274129408 48361615386783247245312 48561456772679045787648 50079002296825265968512 50873907095187571777536 51393028596158873530368 51505650280445562077184 52463716691912183395584 52936362788235716579328 53296474099720313290752 54406817310131153150976 57233145482086018249728 57748759405348054450176 59352891611052167073792 59553408136765181151744 59958533362185352452096 61207669473897547294848 62179219783007032172544 64748609030238727716864 65409309122384020856832 66772003062433687958016 68061037870588778459136 68524038128211831373824 68858628158134740706704 69951622255882911194112 70581817050980955439104 72542423080174870867968 72842185159018568681472 76310860642781357666304 78695575037868275093376 79137188814736222765056 79404544182353574868992 79944711149580469936128 81610225965196729726464 83248211610306935635968 86623139108022081675264 89029337416578250610688 89937800043278028678144 90748050494118371278848 91811504210846320942272 93268829674510548258816 96723230773566494490624 97122913545358091575296 100158004593650531937024 101747814190375143555072 102786057192317747060736 104927433383824366791168 105872725576471433158656 108813634620262306301952 114466290964172036499456 118705783222104334147584 119106816273530362303488 119917066724370704904192 122415338947795094589696 124358439566014064345088 130818618244768041713664 133544006124867375916032 136122075741177556918272 137717256316269481413408 139903244511765822388224 145084846160349741735936 145684370318037137362944 152621721285562715332608 157391150075736550186752 158809088364707149737984 159889422299160939872256 163220451930393459452928 173246278216044163350528 178058674833156501221376 179875600086556057356288 183623008421692641884544 186537659349021096517632 194245827090716183150592 200316009187301063874048 205572114384635494121472 209854866767648733582336 211745451152942866317312 217627269240524612603904 228932581928344072998912 237411566444208668295168 238213632547060724606976 239834133448741409808384 244830677895590189179392 267088012249734751832064 272244151482355113836544 275434512632538962826816 279806489023531644776448 290169692320699483471872 291368740636074274725888 305243442571125430665216 314782300151473100373504 317618176729414299475968 326440903860786918905856 356117349666313002442752 359751200173112114712576 367246016843385283769088 373075318698042193035264 400632018374602127748096 419709733535297467164672 435254538481049225207808 457865163856688145997824 476427265094121449213952 479668266897482819616768 489661355791180378358784 534176024499469503664128 550869025265077925653632 559612978047063289552896 582737481272148549451776 629564600302946200747008 635236353458828598951936 652881807721573837811712 712234699332626004885504 719502400346224229425152 734492033686770567538176 801264036749204255496192 839419467070594934329344 870509076962098450415616 915730327713376291995648 952854530188242898427904 979322711582360756717568 1068352048998939007328256 1101738050530155851307264 1119225956094126579105792 1259129200605892401494016 1305763615443147675623424 1439004800692448458850304 1468984067373541135076352 1602528073498408510992384 1678838934141189868658688 1905709060376485796855808 1958645423164721513435136 2136704097997878014656512 2203476101060311702614528 2518258401211784802988032 2611527230886295351246848 2937968134747082270152704 3205056146996817021984768 3357677868282379737317376 3917290846329443026870272 4406952202120623405229056 5036516802423569605976064 5875936269494164540305408 6410112293993634043969536 7834581692658886053740544 8813904404241246810458112 10073033604847139211952128 11751872538988329080610816 17627808808482493620916224 23503745077976658161221632 35255617616964987241832448 70511235233929974483664896
- Sum of all divisors σ(n): 278787838078968173928999747
- Sum of proper divisors (its aliquot sum) s(n): 208276602845038199445334851
- 70511235233929974483664896 is an abundant number, because the sum of its proper divisors (208276602845038199445334851) is greater than itself. Its abundance is 137765367611108224961669955
Bases of 70511235233929974483664896
- Binary: 111010010100110101010110111000101001001011001111101110100101111001011001000000000000002
- Hexadecimal: 0x3A5355B8A4B3EE97964000
- Base-36: 8UY5HOTDI9SG00000
Squares and roots of 70511235233929974483664896
- 70511235233929974483664896 squared (705112352339299744836648962) is 4971834294214607863446631248141229325917139622690816
- 70511235233929974483664896 cubed (705112352339299744836648963) is 350570177463486425074966610652837246408597451185775332640055837145016760795136
-
70511235233929974483664896 is a
perfect square number . Itssquare root is 8397096833664 -
The
cube root of 70511235233929974483664896 is 413129405.0772666497
Scales and comparisons
How big is 70511235233929974483664896?- 70,511,235,233,929,974,483,664,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 70,511,235,233,929,974,483,664,896 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 70511235233929974483664896 cubic inches would be around 34427450.4 feet tall.
Recreational maths with 70511235233929974483664896
- 70511235233929974483664896 backwards is 69846638447992933253211507
- 70511235233929974483664896 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 70511235233929974483664896's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 70511235233929974483664896 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 70511235233929974483664896 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/70511235233929974483664896/
Chicago style:
Numbermatics. 2024. "Number 70511235233929974483664896 - Facts about the integer". https://numbermatics.com/n/70511235233929974483664896/
The information we have on file for 70511235233929974483664896 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 70511235233929974483664896, math, Factors of 70511235233929974483664896, curriculum, school, college, exams, university, Prime factorization of 70511235233929974483664896, STEM, science, technology, engineering, physics, economics, calculator, seventy septillion, five hundred eleven sextillion, two hundred thirty-five quintillion, two hundred thirty-three quadrillion, nine hundred twenty-nine trillion, nine hundred seventy-four billion, four hundred eighty-three million, six hundred sixty-four thousand, eight hundred ninety-six.