107284286359445583615492096
107,284,286,359,445,583,615,492,096 is an even composite number composed of six prime numbers multiplied together.
107284286359445583615492096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 107284286359445583615492096:
218 × 36 × 133 × 233 × 313 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 23 × 23 × 23 × 31 × 31 × 31 × 89 × 89 × 89)See below for interesting mathematical facts about the number 107284286359445583615492096 from the Numbermatics database.
Names of 107284286359445583615492096
- Cardinal: 107284286359445583615492096 can be written as One hundred seven septillion, two hundred eighty-four sextillion, two hundred eighty-six quintillion, three hundred fifty-nine quadrillion, four hundred forty-five trillion, five hundred eighty-three billion, six hundred fifteen million, four hundred ninety-two thousand and ninety-six.
Scientific notation
- Scientific notation: 1.07284286359445583615492096 × 1026
Factors of 107284286359445583615492096
Divisors of 107284286359445583615492096
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 31 32 36 39 46 48 52 54 62 64 69 72 78 81 89 92 93 96 104 108 117 124 128 138 144 156 162 169 178 184 186 192 207 208 216 234 243 248 256 267 276 279 288 299 312 324 338 351 356 368 372 384 403 414 416 432 468 486 496 507 512 529 534 552 558 576 598 621 624 648 676 702 712 713 729 736 744 768 801 806 828 832 837 864 897 936 961 972 992 1014 1024 1053 1058 1068 1104 1116 1152 1157 1196 1209 1242 1248 1296 1352 1404 1424 1426 1458 1472 1488 1521 1536 1587 1602 1612 1656 1664 1674 1728 1794 1863 1872 1922 1944 1984 2028 2047 2048 2106 2116 2136 2139 2197 2208 2232 2304 2314 2392 2403 2418 2484 2496 2511 2592 2691 2704 2759 2808 2848 2852 2883 2916 2944 2976 3042 3072 3159 3174 3204 3224 3312 3328 3348 3456 3471 3588 3627 3726 3744 3844 3887 3888 3968 4056 4094 4096 4212 4232 4272 4278 4394 4416 4464 4563 4608 4628 4761 4784 4806 4836 4968 4992 5022 5184 5239 5382 5408 5518 5589 5616 5696 5704 5766 5832 5888 5952 6084 6141 6144 6318 6348 6408 6417 6448 6591 6624 6656 6696 6877 6912 6942 7176 7209 7254 7452 7488 7533 7688 7774 7776 7921 7936 8073 8112 8188 8192 8277 8424 8464 8544 8556 8649 8788 8832 8928 9126 9216 9256 9269 9477 9522 9568 9612 9672 9936 9984 10044 10368 10413 10478 10764 10816 10881 11036 11178 11232 11392 11408 11532 11661 11664 11776 11904 12167 12168 12282 12288 12493 12636 12696 12816 12834 12896 13182 13248 13312 13392 13689 13754 13824 13884 14283 14352 14418 14508 14904 14976 15041 15066 15376 15548 15552 15717 15842 15872 16146 16224 16376 16384 16399 16554 16767 16848 16928 17088 17112 17298 17576 17664 17856 18252 18423 18432 18512 18538 18954 19044 19136 19224 19251 19344 19773 19872 19968 20088 20631 20736 20826 20956 21528 21627 21632 21762 22072 22103 22356 22464 22599 22784 22816 23064 23322 23328 23552 23763 23808 24219 24334 24336 24564 24576 24831 24986 25272 25392 25632 25668 25792 25947 26364 26496 26611 26624 26784 27378 27508 27648 27768 27807 28566 28704 28836 29016 29791 29808 29952 30082 30132 30752 31096 31104 31239 31434 31684 31744 32292 32448 32643 32752 32768 32798 33108 33534 33696 33856 34176 34224 34596 34983 35152 35328 35712 35867 36501 36504 36846 36864 37024 37076 37479 37908 38088 38272 38448 38502 38688 39546 39744 39936 40176 41067 41262 41472 41652 41912 42849 43056 43254 43264 43524 44144 44206 44712 44928 45123 45198 45568 45632 46128 46644 46656 47081 47104 47151 47526 47616 48438 48668 48672 49128 49152 49197 49662 49972 50531 50544 50784 51264 51336 51584 51894 52728 52992 53222 53248 53568 54756 55016 55269 55296 55536 55614 57132 57408 57672 57753 58032 59319 59582 59616 59904 60164 60264 61504 61893 62192 62208 62478 62868 63368 63457 63488 64584 64881 64896 65286 65504 65536 65596 66216 66309 67068 67392 67712 68107 68352 68448 69192 69966 70304 70656 71289 71424 71734 72657 73002 73008 73692 73728 74048 74152 74493 74958 75816 76176 76544 76896 77004 77376 77841 79092 79488 79833 79872 80352 82134 82524 82944 83304 83421 83824 85529 85698 86112 86508 86528 87048 88288 88412 89373 89401 89424 89856 90246 90396 91136 91264 92256 93288 93312 93717 94162 94208 94302 95052 95232 96876 97336 97344 97929 98256 98304 98394 99324 99944 101062 101088 101568 102528 102672 102973 103168 103788 104949 105456 105984 106444 106496 107136 107601 109503 109512 110032 110538 110592 111072 111228 112437 114264 114816 115344 115506 116064 118638 119164 119232 119808 120328 120497 120528 123008 123201 123786 124384 124416 124956 125736 126736 126914 126976 128547 129168 129762 129792 130572 131008 131072 131192 132432 132618 134136 134784 135369 135424 136214 136704 136896 138384 139932 140608 141243 141312 141453 142578 142848 143468 145314 146004 146016 147384 147456 147591 148096 148304 148986 149916 151593 151632 152352 153088 153792 154008 154752 155682 158171 158184 158976 159666 159744 160704 162409 164268 165048 165807 165888 166608 166842 167648 171058 171396 172224 173016 173056 173259 174096 176576 176824 177957 178746 178802 178848 179712 180492 180792 182183 182272 182528 184512 185679 186576 186624 187434 188324 188416 188604 190104 190371 190464 193752 194672 194688 195533 195858 196512 196608 196788 198648 198927 199888 202124 202176 203136 204321 205056 205344 205946 206336 207576 209898 210912 211968 212888 212992 213187 213867 214272 215202 217971 219006 219024 220064 221076 221184 222144 222456 223479 224874 228528 229632 230688 231012 232128 233523 237276 238328 238464 239499 239616 240656 240994 241056 245551 246016 246402 247572 248768 248832 249912 250263 251472 253472 253828 253952 256587 257094 258336 259524 259584 261144 262016 262144 262384 264864 265236 268119 268203 268272 269568 270738 270848 272428 273408 273792 276768 279864 281151 281216 282486 282624 282906 285156 285696 286936 287339 290628 292008 292032 293787 294768 294912 295182 296192 296608 297972 299832 303186 303264 304704 306176 307584 308016 308919 309504 311364 314847 316342 316368 317952 319332 319488 321408 322803 324818 328509 328536 330096 331614 331776 333216 333684 335296 337311 342116 342792 344448 345943 346032 346112 346518 348192 353152 353648 355914 357492 357604 357696 359424 360984 361491 361584 364366 364544 365056 369024 371358 373152 373248 374868 376648 376832 377177 377208 380208 380742 380928 385641 387283 387504 389344 389376 391066 391716 393024 393216 393576 397296 397854 399776 404248 404352 406107 406272 408642 410112 410688 411892 412672 415152 419796 421824 423729 423936 424359 425776 425984 426374 427734 428544 430404 435942 438012 438048 440128 442152 442368 442773 444288 444912 446958 449748 454779 457056 459264 461376 462024 464256 466271 467046 474513 474552 476656 476928 478998 479232 481312 481988 482112 487227 491102 492032 492804 495144 497421 497536 497664 499824 500526 502944 506944 507656 507904 508369 513174 514188 516672 519048 519168 519777 522288 524032 524768 529728 530472 533871 536238 536406 536544 539136 541476 541696 544856 546549 546816 547584 553536 557037 559728 562302 562432 564972 565248 565812 570312 571113 571392 573872 574678 581256 584016 584064 586599 587574 589536 589824 590364 592384 593216 595944 596781 599664 606372 606528 609408 612053 612352 612963 615168 616032 617838 619008 622728 629694 632684 632736 635904 638664 638976 639561 641601 642816 645606 649636 657018 657072 660192 663228 663552 666432 667368 670437 670592 674622 684232 685193 685584 688896 691886 692064 692224 693036 696384 700569 704969 706304 707296 711828 714984 715208 715392 718497 718848 721968 722982 723168 728732 729088 730112 736653 738048 742716 746304 746496 749736 750789 753296 753664 754354 754416 760416 761484 761856 769761 771282 774566 775008 778688 778752 782132 783432 786048 786432 787152 794592 795708 799552 804357 804609 808496 808704 812214 812544 817284 820224 821376 823784 824941 825344 830304 839592 843453 843648 847458 847872 848718 851552 851968 852748 855468 857088 860808 862017 871884 876024 876096 880256 884304 884736 885546 888576 889824 893916 899496 909558 914112 918528 922752 924048 926757 928512 932542 934092 944541 949026 949104 953312 953856 957996 958464 962624 963976 964224 968409 974454 982204 984064 985527 985608 990288 994842 995072 995328 999648 1001052 1005888 1011933 1013888 1015312 1015808 1016738 1026348 1028376 1033344 1037829 1038096 1038336 1039554 1044576 1048064 1049536 1059456 1060944 1067742 1072476 1072812 1073088 1078272 1082863 1082952 1083392 1084473 1089712 1093098 1093632 1095168 1107072 1111877 1114074 1119456 1124604 1124864 1129944 1130496 1131531 1131624 1140624 1142226 1142784 1147744 1149356 1161849 1162213 1162512 1168032 1168128 1173198 1175148 1179072 1179648 1180728 1184768 1186432 1191888 1193562 1199328 1212744 1213056 1218321 1218816 1224106 1224704 1225926 1230336 1232064 1235676 1238016 1245456 1259388 1265368 1265472 1271187 1271808 1273077 1277328 1277952 1279122 1283202 1285632 1291212 1299272 1314036 1314144 1320384 1326456 1327104 1328319 1332864 1334736 1338649 1340874 1341184 1349244 1364337 1368464 1370386 1371168 1377792 1383772 1384128 1384448 1386072 1392768 1398813 1401138 1409938 1412608 1414592 1423539 1423656 1429968 1430416 1430784 1436994 1437696 1443936 1445964 1446336 1457464 1458176 1459511 1460224 1461681 1473306 1476096 1485432 1492263 1492608 1492992 1499472 1501578 1506592 1507328 1508708 1508832 1520832 1522968 1523712 1525107 1539522 1542564 1549132 1550016 1557376 1557504 1564264 1566461 1566864 1572096 1574304 1589184 1591416 1599104 1601613 1608714 1609218 1616992 1617408 1624428 1625088 1634568 1639647 1640448 1642752 1647568 1649882 1650688 1660608 1671111 1679184 1686906 1687296 1694916 1695744 1697436 1703104 1703936 1705496 1710936 1713339 1714176 1721616 1724034 1743768 1752048 1752192 1759797 1760512 1768608 1769472 1771092 1777152 1779648 1787832 1790343 1798992 1819116 1828224 1836159 1837056 1838889 1845504 1848096 1853514 1857024 1865084 1868184 1889082 1898052 1898208 1906624 1907712 1915992 1916928 1918683 1924803 1925248 1927952 1928448 1936818 1948908 1964408 1967167 1968128 1971054 1971216 1980576 1989684 1990144 1990656 1999296 2002104 2011311 2011776 2023866 2027776 2030624 2031616 2033476 2052696 2055579 2056223 2056752 2066688 2075658 2076192 2076672 2079108 2089152 2096128 2099072 2111317 2114907 2118912 2121888 2135484 2144952 2145624 2146176 2155491 2156544 2165726 2165904 2166784 2168946 2179424 2186196 2187264 2190336 2209959 2214144 2223754 2228148 2238912 2249208 2249728 2252367 2259888 2260992 2263062 2263248 2281248 2284452 2285568 2295488 2298712 2309283 2323698 2324426 2325024 2336064 2336256 2346396 2350296 2358144 2359296 2361456 2368379 2369536 2372864 2383776 2387124 2398656 2413071 2413827 2425488 2426112 2436642 2437632 2448212 2449408 2451852 2460672 2464128 2471352 2474823 2476032 2490912 2518776 2530736 2530944 2542374 2543616 2546154 2554656 2555904 2558244 2566404 2571264 2582424 2586051 2598544 2628072 2628288 2640768 2651399 2652912 2654208 2656638 2665728 2669472 2677298 2681748 2682368 2698488 2728674 2736928 2740772 2742336 2755584 2767544 2768256 2768896 2771431 2772144 2780271 2785536 2797626 2802276 2819876 2825216 2829184 2833623 2847078 2847312 2859936 2860832 2861568 2873988 2875392 2887872 2891928 2892672 2905227 2914928 2916352 2919022 2920448 2923362 2946612 2952192 2956581 2970864 2984526 2985216 2985984 2998944 3003156 3013184 3014656 3017416 3017664 3035799 3041664 3045936 3047424 3050214 3079044 3085128 3098264 3100032 3113487 3114752 3115008 3128528 3132922 3133728 3144192 3148608 3178368 3182832 3192163 3198208 3203226 3217428 3218436 3233984 3234816 3248589 3248856 3250176 3253419 3269136 3279294 3280896 3285504 3295136 3299764 3301376 3321216 3335631 3342222 3358368 3373812 3374592 3389832 3391488 3394593 3394872 3406208 3407872 3410992 3421872 3426678 3428352 3443232 3448068 3485547 3486639 3487536 3504096 3504384 3519594 3521024 3537216 3538944 3542184 3554304 3559296 3575664 3580686 3597984 3638232 3654963 3656448 3672318 3674112 3677778 3691008 3696192 3707028 3714048 3730168 3735407 3736368 3778164 3796104 3796416 3813248 3813561 3815424 3819231 3831984 3833856 3837366 3849606 3850496 3855904 3856896 3873636 3897816 3928816 3934334 3936256 3942108 3942432 3961152 3979368 3980288 3981312 3984957 3998592 4004208 4015947 4022622 4023552 4047732 4055552 4061248 4063232 4066952 4093011 4105392 4111158 4112446 4113504 4133376 4151316 4152384 4153344 4158216 4178304 4190209 4192256 4196439 4198144 4222634 4229814 4237824 4243776 4270617 4270968 4289904 4291248 4292352 4310982 4313088 4331452 4331808 4333568 4337892 4358848 4372392 4374528 4378533 4380672 4385043 4419918 4428288 4447508 4456296 4477824 4497259 4498416 4499456 4504734 4519776 4521984 4526124 4526496 4562496 4568904 4571136 4575321 4590976 4597424 4618566 4647396 4648852 4650048 4672128 4672512 4692792 4699383 4700592 4716288 4722912 4736758 4739072 4745728 4767552 4774248 4797312 4826142 4827654 4850976 4852224 4873284 4875264 4896424 4898816 4903301 4903704 4918941 4921344 4928256 4942704 4949646 4952064 4981824 5013333 5034679 5037552 5061472 5061888 5084748 5087232 5092308 5109312 5111808 5116488 5132808 5140017 5142528 5164848 5172102 5197088 5256144 5256576 5279391 5281536 5302798 5305824 5308416 5313276 5331456 5338944 5354596 5363496 5364736 5371029 5396976 5457348 5473856 5481544 5484672 5508477 5511168 5516667 5535088 5536512 5537792 5542862 5544288 5560542 5571072 5595252 5604552 5639752 5647673 5650432 5658368 5667246 5694156 5694624 5719872 5721664 5723136 5747976 5750784 5756049 5774409 5775744 5783856 5785344 5810454 5829856 5832704 5838044 5840896 5846724 5893224 5901501 5904384 5913162 5941728 5969052 5970432 5971968 5997888 6006312 6026368 6029312 6034832 6035328 6061523 6071598 6083328 6091872 6094848 6100428 6158088 6166737 6168669 6170256 6196528 6200064 6226974 6229504 6230016 6257056 6265844 6267456 6288384 6297216 6333951 6344721 6356736 6365664 6384326 6396416 6406452 6434856 6436872 6466473 6467968 6469632 6497178 6497712 6500352 6506838 6538272 6558588 6561792 6571008 6590272 6599528 6602752 6608797 6629877 6642432 6671262 6684444 6716736 6747624 6749184 6757101 6779664 6782976 6789186 6789744 6812416 6821984 6843744 6853356 6856704 6886464 6896136 6927849 6971094 6973278 6975072 7008192 7008768 7039188 7042048 7074432 7077888 7084368 7105137 7108608 7118592 7151328 7161372 7195968 7239213 7241481 7276464 7309926 7312896 7344636 7348224 7355556 7382016 7392384 7414056 7424469 7428096 7460336 7470814 7472736 7556328 7592208 7592832 7612081 7626496 7627122 7630848 7638462 7663968 7667712 7674732 7699212 7700992 7711808 7713792 7747272 7758153 7795632 7857632 7868668 7872512 7884216 7884864 7922304 7954197 7956689 7958736 7960576 7962624 7969914 7997184 8008416 8031894 8045244 8047104 8095464 8111104 8122496 8126464 8133904 8186022 8210784 8222316 8224892 8227008 8266752 8302632 8304768 8306688 8314293 8316432 8340813 8356608 8380418 8384512 8392878 8396288 8445268 8459628 8475648 8487552 8541234 8541936 8579808 8582496 8584704 8621964 8626176 8662904 8663616 8667136 8675784 8715681 8717696 8744784 8749056 8757066 8761344 8770086 8839836 8856576 8869743 8895016 8907509 8912592 8955648 8994518 8996832 8998912 9009468 9039552 9043968 9052248 9052992 9107397 9124992 9137808 9142272 9150642 9164597 9181952 9194848 9237132 9294792 9297704 9300096 9340461 9344256 9345024 9385584 9398766 9401184 9432576 9445824 9473516 9478144 9491456 9535104 9548496 9576489 9594624 9652284 9655308 9701952 9704448 9745767 9746568 9750528 9760257 9792848 9797632 9806602 9807408 9837882 9842688 9856512 9885408 9899292 9904128 9963648 10006893 10026666 10069358 10075104 10122944 10123776 10169496 10174464 10183779 10184616 10218624 10223616 10232976 10265616 10280034 10285056 10329696 10344204 10394176 10456641 10459917 10512288 10513152 10558782 10563072 10605596 10611648 10616832 10626552 10662912 10677888 10709192 10724233 10726992 10729472 10742058 10793952 10914696 10947712 10963088 10964889 10969344 11016954 11022336 11033334 11070176 11073024 11075584 11085724 11088576 11121084 11142144 11190504 11206221 11209104 11279504 11295346 11300864 11316736 11334492 11388312 11389248 11439744 11440683 11443328 11446272 11495952 11501568 11512098 11548818 11551488 11567712 11570688 11620908 11659712 11665408 11676088 11681792 11692487 11693448 11786448 11803002 11808768 11826324 11883456 11938104 11940864 11943936 11954871 11995776 12012624 12047841 12052736 12069664 12070656 12123046 12143196 12166656 12183744 12189696 12200856 12279033 12316176 12333474 12337338 12340512 12393056 12400128 12453948 12459008 12460032 12514112 12531688 12534912 12570627 12576768 12589317 12594432 12667902 12689442 12713472 12731328 12768652 12792832 12811851 12812904 12869712 12873744 12932946 12935936 12939264 12994356 12995424 13000704 13013676 13076544 13117176 13123584 13135599 13142016 13155129 13180544 13199056 13205504 13217594 13259754 13284864 13342524 13368888 13433472 13491777 13495248 13498368 13514202 13559328 13565952 13578372 13579488 13624832 13643968 13687488 13706712 13713408 13725963 13772928 13792272 13855698 13942188 13946556 13950144 14016384 14017536 14077219 14078376 14084096 14098149 14148864 14168736 14210274 14217216 14237184 14302656 14322744 14391936 14454401 14478426 14482962 14552928 14619852 14625792 14689272 14696448 14709903 14711112 14756823 14764032 14784768 14828112 14848938 14856192 14920672 14941628 14945472 15104037 15112656 15184416 15185664 15224162 15252992 15254244 15261696 15276924 15327936 15335424 15349464 15398424 15401984 15420051 15423616 15427584 15494544 15516306 15591264 15715264 15737336 15745024 15759439 15768432 15769728 15838173 15844608 15908394 15913378 15917472 15921152 15925248 15939828 15994368 16016832 16063788 16090488 16094208 16113087 16190928 16214287 16222208 16244992 16267808 16372044 16421568 16444632 16449784 16454016 16525431 16533504 16550001 16605264 16609536 16613376 16628586 16632864 16681626 16713216 16760836 16769024 16785756 16792576 16890536 16919256 16943019 16951296 16975104 17082468 17083872 17159616 17164992 17169408 17243928 17252352 17268147 17325808 17327232 17334272 17351568 17402437 17431362 17435392 17489568 17498112 17514132 17522688 17540172 17679672 17704503 17713152 17739486 17790032 17815018 17825184 17911296 17989036 17993664 17997824 18018936 18079104 18087936 18104496 18105984 18184569 18214794 18249984 18275616 18284544 18301284 18329194 18363904 18389696 18474264 18500211 18506007 18589584 18595408 18600192 18680922 18688512 18690048 18771168 18797532 18802368 18865152 18891648 18947032 18956288 18973643 18982912 19001853 19034163 19070208 19096992 19152978 19189248 19304568 19310616 19399419 19403904 19408896 19491534 19493136 19501056 19520514 19585696 19595264 19613204 19614816 19675764 19685376 19713024 19770816 19798584 19808256 19826391 19889631 19927296 20013786 20053332 20138716 20150208 20245888 20247552 20338992 20348928 20367558 20369232 20437248 20465952 20531232 20560068 20570112 20659392 20688408 20783547 20788352 20913282 20919834 21024576 21026304 21117564 21126144 21211192 21223296 21233664 21253104 21315411 21325824 21355776 21418384 21448466 21453984 21458944 21484116 21587904 21717639 21724443 21829392 21854039 21895424 21926176 21929778 21938688 22033908 22044672 22066668 22140352 22146048 22151168 22171448 22177152 22242168 22273407 22284288 22381008 22412442 22418208 22559008 22590692 22601728 22633472 22668984 22776624 22778496 22836243 22879488 22881366 22886656 22892544 22991904 23003136 23024196 23097636 23102976 23135424 23141376 23241816 23274459 23319424 23330816 23352176 23363584 23384974 23386896 23572896 23606004 23617536 23652648 23766912 23862591 23870067 23876208 23881728 23887872 23909742 23991552 24025248 24095682 24105472 24139328 24141312 24246092 24286392 24333312 24367488 24379392 24401712 24558066 24632352 24666948 24674676 24681024 24786112 24800256 24907896 24918016 24920064 24942879 25022439 25028224 25063376 25069824 25141254 25153536 25178634 25188864 25335804 25378884 25426944 25462656 25537304 25573171 25585664 25623702 25625808 25739424 25747488 25865892 25871872 25878528 25988712 25990848 26001408 26027352 26147043 26153088 26234352 26247168 26271198 26284032 26310258 26361088 26398112 26411008 26435188 26519508 26569728 26685048 26722527 26730899 26737776 26866944 26983554 26990496 26996736 27028404 27118656 27131904 27156744 27158976 27249664 27287936 27374976 27413424 27426816 27451926 27493791 27545856 27584544 27711396 27884376 27893112 27900288 28021383 28032768 28035072 28154438 28156752 28168192 28196298 28297728 28337472 28420548 28434432 28474368 28605312 28645488 28729467 28783872 28908802 28956852 28965924 29105856 29237301 29239704 29251584 29280771 29378544 29392896 29419806 29422224 29513646 29528064 29569536 29656224 29697876 29712384 29841344 29883256 29890944 30020679 30208074 30225312 30368832 30371328 30448324 30505984 30508488 30523392 30551337 30553848 30655872 30670848 30698928 30788927 30796848 30803968 30840102 30847232 30855168 30989088 31032612 31182528 31369923 31379751 31430528 31474672 31490048 31518878 31536864 31539456 31676346 31689216 31816788 31826756 31834944 31842304 31850496 31879656 31988736 32033664 32127576 32172699 32180976 32188416 32226174 32381856 32428574 32444416 32489984 32535616 32744088 32843136 32889264 32899568 32908032 33050862 33067008 33100002 33210528 33219072 33226752 33257172 33265728 33363252 33426432 33521672 33538048 33568753 33571512 33585152 33618663 33781072 33838512 33886038 33902592 33950208 34164936 34167744 34319232 34322049 34329984 34338816 34468187 34487856 34504704 34536294 34651616 34654464 34668544 34703136 34804874 34862724 34870784 34979136 34996224 35028264 35045376 35077461 35080344 35359344 35409006 35426304 35478972 35580064 35630036 35650368 35822592 35978072 35987328 35995648 36028603 36037872 36143523 36158208 36208992 36211968 36369138 36429588 36499968 36551232 36569088 36602568 36658388 36727808 36779392 36837099 36948528 37000422 37012014 37179168 37190816 37200384 37361844 37377024 37380096 37542336 37595064 37604736 37711881 37730304 37767951 37783296 37894064 37912576 37947286 37965824 38003706 38068326 38140416 38193984 38305956 38378496 38435553 38609136 38621232 38798838 38807808 38817792 38983068 38986272 39002112 39041028 39171392 39190528 39226408 39229632 39351528 39370752 39406797 39426048 39465387 39541632 39597168 39616512 39652782 39779262 39854592 40027572 40106664 40277432 40300416 40475331 40491776 40495104 40677984 40697856 40735116 40738464 40874496 40931904 41062464 41120136 41140224 41177889 41318784 41376816 41498119 41567094 41576704 41826564 41839668 42049152 42052608 42231657 42235128 42252288 42294447 42422384 42446592 42506208 42630822 42651648 42711552 42836768 42896932 42907968 42917888 42968232 43175808 43363203 43435278 43448886 43658784 43708078 43790848 43852352 43859556 43877376 44067816 44089344 44129709 44133336 44270469 44280704 44292096 44302336 44342896 44354304 44484336 44546814 44568576 44762016 44824884 44836416 45118016 45181384 45203456 45244841 45266944 45312111 45337968 45553248 45556992 45672486 45758976 45762732 45773312 45785088 45983808 46006272 46048392 46195272 46205952 46260153 46270848 46282752 46483632 46548918 46638848 46704352 46727168 46769948 46773792 47145792 47212008 47235072 47278317 47305296 47514519 47533824 47725182 47740134 47752416 47763456 47775744 47819484 47983104 48050496 48191364 48210944 48278656 48282624 48492184 48560291 48572784 48642861 48666624 48734976 48803424 49116132 49264704 49333896 49349352 49362048 49572224 49576293 49600512 49650003 49815792 49836032 49840128 49885758 50044878 50056448 50126752 50139648 50282508 50307072 50357268 50377728 50671608 50757768 50829057 50853888 50925312 51074608 51146342 51171328 51247404 51251616 51478848 51494976 51731784 51743744 51757056 51804441 51977424 51981696 52002816 52054704 52207311 52294086 52306176 52468704 52494336 52542396 52568064 52620516 52722176 52796224 52822016 52870376 53039016 53113509 53139456 53370096 53445054 53461798 53475552 53733888 53967108 53980992 53993472 54056808 54237312 54263808 54313488 54317952 54472717 54499328 54553707 54575872 54749952 54826848 54853632 54903852 54987582 55091712 55169088 55422792 55500633 55518021 55768752 55786224 55800576 56042766 56065536 56070144 56308876 56313504 56336384 56392596 56595456 56674944 56841096 56868864 56920929 56948736 57005559 57102489 57210624 57290976 57458934 57567744 57817604 57913704 57931848 58211712 58474602 58479408 58503168 58561542 58757088 58785792 58839612 58844448 59027292 59056128 59139072 59312448 59395752 59424768 59479173 59668893 59682688 59766512 59781888 60041358 60416148 60450624 60737664 60742656 60896648 60982177 61011968 61016976 61046784 61102674 61107696 61311744 61397856 61577854 61593696 61607936 61680204 61694464 61710336 61978176 62065224 62350641 62365056 62739846 62759502 62861056 62949344 62980096 63037756 63073728 63078912 63352692 63378432 63633576 63653512 63669888 63684608 63700992 63742913 63759312 63946233 63977472 64067328 64255152 64345398 64361952 64376832 64452348 64763712 64857148 64888832 64979968 65071232 65173329 65450827 65488176 65562117 65686272 65778528 65799136 65816064 66101724 66134016 66200004 66421056 66438144 66453504 66514344 66531456 66726504 66820221 66852864 67043344 67076096 67137506 67143024 67170304 67237326 67562144 67677024 67772076 67805184 67900416 68329872 68335488 68508729 68638464 68644098 68659968 68677632 68936374 68975712 69009408 69072588 69303232 69308928 69337088 69406272 69609748 69725448 69741568 69823377 69958272 69992448 70056528 70090752 70154922 70160688 70718688 70818012 70852608 70957944 71160128 71260072 71300736 71587773 71610201 71645184 71956144 71974656 71991296 72057206 72075744 72287046 72316416 72417984 72423936 72738276 72859176 72999936 73102464 73138176 73205136 73316776 73419749 73455616 73558784 73674198 73897056 74000844 74024028 74358336 74381632 74400768 74723688 74754048 74760192 74828637 75067317 75084672 75190128 75209472 75423762 75460608 75535902 75566592 75788128 75825152 75894572 75931648 76007412 76136652 76280832 76387968 76611912 76719513 76756992 76871106 77218272 77242464 77597676 77615616 77635584 77966136 77972544 78004224 78082056 78342784 78381056 78452816 78459264 78703056 78741504 78813594 78852096 78930774 79083264 79194336 79233024 79305564 79558524 79709184 80055144 80167581 80192697 80213328 80554864 80600832 80950662 80983552 80990208 81355968 81395712 81470232 81476928 81748992 81863808 82124928 82240272 82280448 82355778 82481373 82637568 82753632 82996238 83134188 83153408 83653128 83679336 84064149 84098304 84105216 84463314 84470256 84504576 84588894 84844768 84893184 85012416 85261644 85303296 85423104 85673536 85793864 85815936 85835776 85914361 85936464 86188401 86351616 86726406 86870556 86897772 87317568 87416156 87581696 87704704 87711903 87719112 87754752 87842313 88135632 88178688 88259418 88266672 88540938 88561408 88584192 88685792 88708608 88968672 89093628 89137152 89524032 89649768 89672832 90062037 90236032 90362768 90406912 90489682 90533888 90624222 90675936 91106496 91113984 91344972 91517952 91525464 91546624 91570176 91654011 91967616 92012544 92096784 92366781 92390544 92411904 92520306 92541696 92565504 92967264 93097836 93277696 93408704 93454336 93539896 93547584 94109769 94139253 94291584 94424016 94470144 94556634 94610592 95029038 95067648 95450364 95480268 95504832 95526912 95551488 95638968 95966208 96100992 96374807 96382728 96421888 96518097 96557312 96565248 96984368 97120582 97145568 97285722 97333248 97469952 97606848 98232264 98529408 98667792 98698704 98724096 98957053 99144448 99152586 99201024 99300006 99631584 99672064 99680256 99771516 100089756 100112896 100253504 100279296 100565016 100614144 100706259 100714536 100755456 100855989 101343216 101515536 101658114 101707776 101850624 102149216 102292684 102342656 102494808 102503232 102957696 102989952 103404561 103436957 103463568 103487488 103514112 103608882 103954848 103963392 104005632 104109408 104414622 104588172 104612352 104937408 104988672 105084792 105136128 105232383 105241032 105444352 105592448 105644032 105740752 106078032 106227018 106278912 106740192 106890108 106923596 106951104 107467776 107934216 107961984 107986944 108085809 108113616 108430569 108474624 108626976 108635904 108945434 108998656 109107414 109151744 109499904 109653696 109707264 109807704 109975164 110183424 110338176 110845584 111001266 111036042 111537504 111572448 111601152 112085532 112131072 112140288 112617752 112627008 112672768 112785192 113135643 113190912 113303853 113349888 113682192 113737728 113841858 113897472 114011118 114204978 114421248 114581952 114917868 115135488 115306659 115635208 115797617 115827408 115863696 116423424 116949204 116958816 117006336 117123084 117514176 117571584 117679224 117688896 118054584 118112256 118220391 118278144 118396161 118624896 118791504 118849536 118958346 119139761 119337786 119365376 119533024 119563776 120082716 120832296 120901248 121425993 121475328 121485312 121793296 121964354 122023936 122033952 122093568 122205348 122215392 122623488 122795712 123155708 123187392 123215872 123360408 123388928 123420672 123533667 123956352 124130448 124494357 124701282 124730112 125479692 125519004 125722112 125898688 125960192 126075512 126147456 126157824 126694971 126705384 126756864 126883341 127267152 127307024 127339776 127369216 127485826 127518624 127892466 127954944 128134656 128510304 128690796 128723904 128753664 128904696 129527424 129714296 129777664 129896479 129959936 130089609 130142464 130346658 130901654 130976352 131124234 131372544 131557056 131598272 131632128 132203448 132268032 132389127 132400008 132811407 132842112 132876288 132907008 133028688 133062912 133453008 133640442 133705728 134086688 134152192 134275012 134286048 134340608 134474652 135124288 135354048 135544152 135610368 135734523 135800832 135936333 136659744 136670976 137017458 137276928 137288196 137319936 137355264 137872748 137951424 138018816 138145176 138606464 138617856 138674176 138812544 139219496 139415029 139450896 139483136 139646754 139916544 140113056 140181504 140309844 140321376 141437376 141636024 141705216 141834951 141915888 142320256 142520144 142543557 142601472 143175546 143220402 143290368 143912288 143949312 143982592 144114412 144151488 144574092 144632832 144835968 144847872 145476552 145680873 145718352 145928583 145999872 146204928 146410272 146633552 146839498 146911232 147117568 147348396 147794112 148001688 148048056 148716672 148728879 148763264 148801536 149447376 149508096 149520384 149657274 150134634 150169344 150380256 150418944 150847524 150921216 151071804 151133184 151576256 151650304 151789144 151863296 152002331 152014824 152273304 152487171 152561664 152775936 153223824 153439026 153513984 153742212 154436544 154484928 155195352 155231232 155271168 155413323 155932272 155945088 156008448 156164112 156621933 156685568 156905632 156918528 157406112 157483008 157627188 157704192 157861548 158166528 158388672 158466048 158611128 159117048 159340527 159418368 160110288 160335162 160385394 160426656 161109728 161201664 161901324 161967104 161980416 162711936 162791424 162940464 162953856 163418151 163497984 163661121 163727616 164249856 164480544 164560896 164711556 164962746 165275136 165507264 165992476 166268376 166306816 166501899 166554063 167306256 167358672 168128298 168196608 168210432 168926628 168940512 169009152 169177788 169689536 169786368 170024832 170523288 170606592 170762787 170846208 171016677 171307467 171347072 171587728 171631872 171671552 171828722 171872928 172376802 172703232 173452812 173741112 173795544 174635136 174832312 175077863 175163392 175409408 175423806 175438224 175509504 175684626 176271264 176357376 176518836 176533344 177081876 177122816 177168384 177371584 177417216 177937344 178187256 178274304 178437519 179006679 179048064 179299536 179345664 180124074 180472064 180725536 180813824 180979364 181067776 181248444 181351872 182212992 182227968 182689944 182946531 183003847 183035904 183050928 183093248 183140352 183308022 183935232 184193568 184733562 184781088 184823808 185040612 185083392 185131008 185934528 186195672 186555392 186817408 186908672 187079792 187095168 187907213 188219538 188278506 188583168 188848032 188940288 189113268 189221184 190058076 190135296 190900728 190960536 191009664 191053824 191102976 191228739 191277936 191838699 191932416 192201984 192749614 192765456 192843776 193036194 193114624 193130496 193968736 194241164 194291136 194571444 194666496 194939904 195213696 196352481 196464528 196686351 197058816 197335584 197397408 197448192 197914106 198288896 198305172 198402048 198600012 199263168 199344128 199360512 199543032 200179512 200225792 200460663 200507008 200558592 201130032 201228288 201412518 201429072 201510912 201711978 202686432 203031072 203316228 203415552 203701248 204298432 204585368 204685312 204872707 204989616 205006464 205526187 205915392 205979904 206809122 206873914 206927136 206974976 207028224 207217764 207909696 207926784 208011264 208218816 208829244 209176344 209224704 209470131 209874816 209977344 210169584 210272256 210464766 210482064 210785731 210888704 211184896 211481504 212156064 212454036 212557824 213480384 213780216 213847192 213902208 214763319 214830603 214935552 215868432 215923968 215973888 216171618 216227232 216861138 216949248 217253952 217271808 217890868 217997312 218214828 218303488 218999808 219307392 219414528 219615408 219950328 220259247 220366848 220676352 221691168 222002532 222072084 223075008 223144896 223202304 224171064 224262144 224280576 224485911 225235504 225254016 225345536 225570384 226271286 226381824 226607706 226699776 227364384 227475456 227683716 227794944 228022236 228409956 228842496 229163904 229835736 230158539 230270976 230613318 231270416 231595234 231654816 231727392 232846848 233898408 233917632 234012672 234246168 235028352 235143168 235358448 235377792 235974511 236109168 236224512 236440782 236556288 236792322 237249792 237583008 237699072 237916692 238279522 238675572 238730752 239066048 239127552 240165432 240502743 240578091 241664592 241802496 242851986 242950656 242970624 243586592 243928708 244047872 244067904 244187136 244410696 244430784 245246976 245591424 246311416 246374784 246431744 246657359 246720816 246777856 246841344 247067334 247444119 247912704 248260896 248988714 249402564 249460224 250959384 251038008 251444224 251797376 251920384 252151024 252192447 252294912 252315648 253389942 253410768 253513728 253766682 254534304 254614048 254679552 254738432 254971652 255037248 255784932 255909888 256269312 257020608 257381592 257447808 257507328 257743083 257809392 258565203 259054848 259428592 259555328 259792958 259919872 260179218 260284928 260693316 261803308 261952704 262248468 262745088 263114112 263135709 263196544 263264256 264406896 264536064 264778254 264800016 265622814 265684224 265752576 266057376 266125824 266906016 267280884 267411456 268173376 268304384 268550024 268572096 268681216 268949304 270186111 270248576 270708096 271088304 271220736 271469046 271601664 271872666 273319488 273341952 274034916 274553856 274576392 274639872 274710528 274962033 275745496 275902848 276037632 276290352 277100343 277212928 277235712 277625088 278438992 278830058 278901792 278966272 279293508 279833088 280226112 280363008 280619688 280642752 282329307 282417759 282874752 283272048 283410432 283669902 283831776 284102507 284640512 285040288 285087114 285202944 286351092 286440804 286580736 287824576 287898624 287965184 288228824 288302976 289124421 289148184 289265664 289554291 289671936 289695744 290953104 291361746 291436704 291857166 291999744 292409856 292820544 293267104 293678996 293822464 294235136 294696792 295588224 296003376 296096112 296871159 297433344 297457758 297526528 297603072 298894752 299016192 299040768 299314548 300269268 300338688 300760512 300837888 301695048 301842432 302118777 302143608 302266368 302567967 303152512 303300608 303578288 303726592 304004662 304029648 304546608 304974342 305123328 305551872 306447648 306878052 307027968 307484424 308873088 308969856 310213683 310310871 310390704 310462464 310542336 310826646 311864544 311890176 312016896 312328224 313243866 313371136 313811264 313837056 314812224 314966016 315254376 315408384 315697149 315723096 316333056 316777344 316932096 317222256 318234096 318681054 318836736 320220576 320670324 320770788 320853312 322219456 322403328 323802648 323934208 323960832 324257427 325291707 325423872 325880928 325907712 326836302 326995968 327322242 327455232 328499712 328961088 329121792 329423112 329925492 330550272 331014528 331984952 332451223 332536752 332613632 333003798 333108126 334612512 334717344 336256596 336393216 336420864 337853256 337881024 338018304 338355576 339379072 339406929 339572736 339911559 340049664 341046576 341213184 341525574 341692416 342033354 342614934 342694144 343175456 343263744 343343104 343657444 343745856 344753604 345406464 346905624 347392851 347482224 347591088 349270272 349664624 350155726 350326784 350818816 350847612 350876448 351019008 351369252 352542528 352714752 353037672 353066688 354163752 354245632 354336768 354661173 354743168 354834432 355874688 356374512 356548608 356875038 357419283 358013358 358096128 358599072 358691328 360248148 360944128 361451072 361627648 361958728 362135552 362467097 362496888 362703744 364277979 364425984 364455936 365379888 365893062 366007694 366071808 366101856 366186496 366280704 366616044 367870464 368387136 369467124 369562176 369647616 370081224 370166784 370262016 370601001 371869056 372391344 372928601 373110784 373483071 373634816 374159584 374190336 375814426 376439076 376557012 377166336 377696064 377880576 378226536 378442368 380084913 380116152 380270592 380650023 381801456 381921072 382019328 382107648 382457478 382555872 383677398 383864832 384403968 385499228 385530912 385687552 386072388 386229248 386260992 387937472 388482328 388582272 389142888 389332992 389689437 389879808 390268827 390427392 392704962 392929056 393372702 394117632 394671168 394794816 394896384 395828212 396577792 396610344 396804096 397167381 397200024 398526336 398688256 398721024 399086064 400256051 400359024 400451584 400921326 401014016 401117184 402260064 402456576 402825036 402858144 403021824 403423956 405372864 406062144 406632456 406831104 407203569 407402496 407808999 408596864 409170736 409370624 409745414 409979232 410012928 411052374 411830784 411959808 413618244 413747828 413854272 413949952 414056448 414435528 415819392 415853568 416022528 416437632 417658488 418245087 418352688 418449408 418940262 419749632 420339168 420544512 420929532 420964128 421571462 421777408 422369792 422963008 424312128 424908072 425115648 425504853 426960768 427560432 427694384 427804416 429526638 429661206 429871104 431736864 431847936 431947776 432343236 432454464 433722276 433898496 434507904 434543616 435781736 435994624 436393789 436429656 436606976 437042619 437785749 437999616 438614784 439230816 439900656 440518494 440733696 441352704 443382336 444005064 444144168 446150016 446186637 446289792 446404608 448086431 448342128 448524288 448561152 448971822 450471008 450508032 450691072 451140768 452542572 452763648 453215412 453399552 454728768 454950912 455367432 455589888 456006993 456044472 456819912 457461513 457684992 458327808 459671472 460317078 460541952 461226636 462540832 463190468 463309632 463454784 465693696 467796816 467835264 468025344 468492336 469865799 470056704 470716896 470755584 471949022 472218336 472449024 472881564 473112576 473584644 474499584 475166016 475398144 475833384 476559044 477351144 477461504 478021581 478132096 478255104 480330864 481005486 481156182 483329184 483604992 485703972 485901312 485941248 487173184 487857416 488095744 488135808 488374272 488821392 488861568 490254453 490493952 490983363 491182848 492622832 492749568 492863488 493314718 493441632 493555712 493682688 494134668 494888238 495825408 496521792 497977428 498805128 498920448 499505697 499662189 501918768 502076016 502642897 502888448 503594752 504302048 504384894 504589824 504631296 506779884 506821536 507027456 507533364 509068608 509228096 509359104 509476864 509943304 510074496 511569864 511819776 512288361 512538624 513050031 513922401 514041216 514763184 514895616 515014656 515486166 515618784 517130406 518109696 518857184 519110656 519585916 519839744 520358436 520569856 521386632 523606616 523905408 524496936 525233589 525490176 526228224 526271418 526393088 526528512 528813792 529072128 529556508 529600032 531245628 531368448 531505152 532114752 532251648 533812032 534561768 534822912 535312557 536346752 536608768 537100048 537144192 537362432 537898608 539475547 540372222 540497152 541416192 542176608 542441472 542938092 543203328 543745332 546638976 546683904 548069832 548839593 549011541 549107712 549152784 549279744 549421056 549924066 551490992 551805696 552580704 554200686 554425856 554471424 555250176 556877984 557660116 557803584 557932544 558587016 559666176 560452224 560726016 561239376 561285504 563721639 564658614 564835518 565749504 566544096 566820864 567339804 567663552 568205014 569281024 570080576 570174228 570405888 572702184 572881608 573161472 573686217 575516097 575649152 575797248 575930368 576457648 576605952 578248842 578296368 578531328 579108582 579343872 579391488 581906208 582723492 582873408 583714332 583999488 584819712 585641088 586534208 587357992 587644928 588182933 588470272 589057443 589393584 590059053 591176448 592006752 592192224 593742318 594866688 594915516 595053056 595206144 597789504 598032384 598081536 598629096 600538536 600677376 601381989 601521024 601675776 603390096 603684864 604237554 604287216 604532736 605135934 606305024 607156576 607453184 608009324 608059296 609093216 609948684 610246656 611103744 612895296 613756104 614055936 614618121 614968848 616578561 617746176 617939712 620427366 620621742 620781408 620924928 621084672 621653292 623729088 623780352 624033792 624656448 626487732 626742272 627622528 627674112 629624448 629932032 630508752 630816768 631394298 631446192 632357193 632666112 633554688 634444512 636468192 637362108 637673472 640441152 641340648 641541576 641706624 644289957 644438912 644491809 644806656 647605296 647868416 647921664 648514854 650583414 650847744 651761856 651815424 653672604 653991936 654644484 654910464 656999424 657922176 658243584 658846224 659850984 660777741 661100544 662029056 663969904 664902446 665073504 665227264 666007596 666216252 669225024 669434688 672513192 672786432 672841728 673457733 675706512 675762048 676036608 676711152 677475209 678758144 678813858 679145472 679823118 680099328 682093152 682426368 683051148 683384832 684066708 685229868 685388288 686350912 686527488 686686208 687314888 687491712 689507208 690475617 690812928 693811248 694785702 694964448 695182176 698540544 699329248 700311452 700653568 701637632 701695224 701752896 702038016 702738504 705085056 705429504 706075344 706133376 707923533 708145321 708327504 708491264 708673536 709322346 709486336 709668864 711749376 712749024 713097216 713750076 714838566 716026716 716192256 717198144 717382656 720496296 721508229 721734273 721888256 722902144 723255296 723917456 724271104 724934194 724993776 725407488 728555958 728851968 728911872 730759776 731786124 732015388 732143616 732203712 732372992 732561408 733232088 735740928 736774272 738934248 739124352 739295232 739972077 740162448 740333568 740524032 741202002 742332357 743738112 744782688 745857202 746221568 746966142 747269632 748319168 748380672 751628852 752878152 753114024 754332672 755392128 755761152 756453072 756884736 760169826 760232304 760541184 761300046 763602912 763842144 764038656 764215296 764914956 765111744 767354796 767729664 768807936 770998456 771061824 771375104 772144776 772458496 772521984 773229249 775695609 775874944 776964656 777164544 778285776 778665984 779378874 779759616 780537654 780854784 785409924 785858112 786745404 788235264 789342336 789407127 789589632 789792768 791656424 792768301 793155584 793220688 793608192 794334762 794400048 797052672 797376512 798172128 800512102 800718048 800903168 801842652 802028032 802234368 804520128 804913152 805650072 805716288 806043648 806847912 810558333 810745728 812124288 813264912 813662208 814407138 814804992 815617998 817193728 818341472 818741248 819490828 819958464 820025856 822104748 823661568 823919616 827236488 827495656 827708544 827899904 828112896 828657869 828871056 831301029 831638784 831707136 832875264 835316976 836490174 836705376 836898816 837880524 839499264 840678336 841089024 841859064 841928256 843142924 843554816 844739584 845926016 847253277 848624256 849816144 850231296 851009706 852307521 853921536 855120864 855388768 855608832 859053276 859322412 859742208 863473728 863695872 863895552 864686472 864908928 867373263 867444552 867796992 868662873 869015808 869087232 871563472 871989248 872787578 872859312 873213952 874085238 875571498 875999232 877229568 878461632 879801312 881036988 881467392 882705408 886764672 888010128 888288336 890613477 892300032 892373274 892579584 892809216 896172862 896684256 897048576 897122304 897943644 900942016 901016064 901382144 902281536 905085144 905527296 906356331 906430824 906799104 907703901 909457536 909901824 910734864 911179776 912013986 912088944 913639824 914923026 915369984 916655616 919342944 920634156 921083904 922453272 925081664 926380936 926619264 926909568 930641049 930932613 931387392 935593632 935670528 936050688 936984672 939731598 940113408 941433792 941511168 943898044 944436672 944898048 945763128 946225152 947091447 947169288 948999168 950332032 950796288 951666768 953118088 954456737 954702288 954923008 956043162 956264192 956510208 960661728 962010972 962312364 966658368 967209984 971407944 971802624 971882496 972772281 974346368 975714832 975875121 976191488 976271616 977642784 977723136 980508906 980987904 981966726 982365696 985245664 985499136 985726976 986629436 986883264 987111424 987365376 988269336 989776476 991650816 993043584 995954856 997353669 997610256 997840896 999011394 999324378 1003837536 1004152032 1005285794 1005776896 1007189504 1008604096 1008769788 1009179648 1009262592 1013559768 1013643072 1014054912 1015066728 1018137216 1018220787 1018456192 1018718208 1018953728 1019886608 1020148992 1023139728 1023639552 1024576722 1025077248 1026100062 1027844802 1028082432 1029526368 1029791232 1030029312 1030972332 1031237568 1034260812 1036219392 1037714368 1038221312 1039171832 1039679488 1040631343 1040716872 1041139712 1042178553 1042773264 1047213232 1047810816 1048993872 1050467178 1050980352 1052456448 1052542836 1052786176 1053057024 1057627584 1058144256 1059113016 1059200064 1062491256 1062736896 1063010304 1063983519 1064229504 1064503296 1067624064 1069123536 1069645824 1070625114 1072257849 1072693504 1074200096 1074288384 1074724864 1075797216 1078951094 1080744444 1080994304 1082832384 1084353216 1084882944 1085876184 1086406656 1087401291 1087490664 1092833937 1093277952 1093367808 1096139664 1097679186 1098023082 1098215424 1098305568 1098559488 1098842112 1099848132 1102981984 1103611392 1105161408 1108401372 1108851712 1108942848 1110500352 1113755968 1115320232 1115607168 1115865088 1116886693 1117174032 1118785803 1119332352 1120449213 1120904448 1122478752 1122571008 1127443278 1129317228 1129671036 1131499008 1133088192 1133641728 1134679608 1135327104 1136410028 1138562048 1140161152 1140254739 1140348456 1140811776 1141950069 1145404368 1145763216 1146322944 1147372434 1151032194 1151298304 1151594496 1152915296 1153211904 1156497684 1156592736 1157062656 1158217164 1158687744 1158782976 1163812416 1165446984 1165746816 1167428664 1167998976 1169068311 1169639424 1170806481 1171282176 1173068416 1174715984 1175289856 1176365866 1176940544 1178114886 1178787168 1180118106 1182352896 1184013504 1184384448 1187484636 1189733376 1189831032 1190106112 1190412288 1191502143 1195579008 1196064768 1196163072 1197258192 1200768153 1201077072 1201354752 1202763978 1203042048 1203351552 1206780192 1207369728 1208475108 1208574432 1209065472 1210271868 1212610048 1214313152 1214906368 1216018648 1216118592 1218186432 1219897368 1220493312 1221610707 1222207488 1223426997 1225790592 1227512208 1228111872 1229236242 1229937696 1233157122 1235492352 1235879424 1240854732 1241243484 1241562816 1241849856 1242169344 1243306584 1247458176 1247560704 1248067584 1249312896 1252872491 1252975464 1253484544 1254735261 1255245056 1255348224 1259248896 1261017504 1261633536 1262788596 1262892384 1264714386 1265332224 1267109376 1268889024 1272936384 1274724216 1275346944 1276514559 1280882304 1282681296 1283083152 1283413248 1286441689 1288579914 1288877824 1288983618 1289613312 1295210592 1295736832 1295843328 1297029708 1301166828 1301695488 1303523712 1303630848 1307345208 1307983872 1309181367 1309288968 1309820928 1311127857 1313357247 1313998848 1315844352 1317692448 1319701968 1321555482 1322201088 1324058112 1327939808 1329804892 1330147008 1330454528 1332015192 1332432504 1338450048 1338869376 1344259293 1345026384 1345572864 1345683456 1346915466 1351413024 1351524096 1352073216 1353422304 1354950418 1357516288 1357627716 1358290944 1359646236 1360198656 1364186304 1364852736 1366102296 1366769664 1368020979 1368133416 1370459736 1370776576 1372384539 1372701824 1373054976 1373372416 1374629776 1374983424 1379014416 1380951234 1381625856 1387622496 1389571404 1389928896 1390364352 1397081088 1398658496 1400622904 1401307136 1402590071 1403275264 1403390448 1403505792 1404076032 1405477008 1409597397 1410170112 1412150688 1412266752 1415847066 1416290642 1416655008 1416982528 1417347072 1418644692 1418972672 1419337728 1423498752 1425498048 1426194432 1427500152 1429677132 1432053432 1432384512 1434064743 1434396288 1434765312 1440992592 1443016458 1443468546 1443776512 1445804288 1447834912 1448542208 1449868388 1449987552 1450814976 1457111916 1457703936 1457823744 1461519552 1463572248 1464030776 1464287232 1464407424 1464745984 1465122816 1466464176 1470763359 1471481856 1472950089 1473548544 1477868496 1478248704 1478590464 1479944154 1480324896 1480667136 1481048064 1482404004 1484664714 1487476224 1489565376 1491714404 1492443136 1493932284 1494539264 1496638336 1496761344 1498986567 1503257704 1505369021 1505756304 1506228048 1507928691 1508665344 1510784256 1512906144 1513769472 1520339652 1520464608 1521082368 1522600092 1527205824 1527684288 1528077312 1528430592 1529829912 1530223488 1534709592 1535459328 1536865083 1537615872 1539150093 1541996912 1542123648 1542750208 1544289552 1544916992 1545043968 1546458498 1548816893 1551391218 1551749888 1553929312 1554329088 1556571552 1557331968 1558757748 1559519232 1561075308 1561709568 1570819848 1571716224 1573490808 1575700767 1576470528 1578684672 1578814254 1579179264 1579585536 1583312848 1585536602 1586311168 1586441376 1587216384 1588669524 1588800096 1594105344 1594753024 1596344256 1601024204 1601436096 1601806336 1603685304 1604056064 1604468736 1605937671 1609040256 1609826304 1611300144 1611432576 1612087296 1613695824 1618426641 1621116666 1621491456 1624248576 1626529824 1627324416 1628814276 1629609984 1631235996 1634387456 1636682944 1637482496 1638981656 1639916928 1640051712 1644209496 1646518779 1647034623 1647323136 1647839232 1654472976 1654991312 1655417088 1655799808 1657315738 1657742112 1662602058 1663277568 1663414272 1665750528 1670633952 1672980348 1673410752 1673797632 1675761048 1678998528 1681356672 1682178048 1683718128 1683856512 1686285848 1687109632 1688654227 1689479168 1691164917 1691852032 1694506554 1697248512 1699632288 1700462592 1702019412 1704615042 1707843072 1710241728 1710777536 1711217664 1718106552 1718644824 1719484416 1721058651 1726548291 1726947456 1727391744 1727791104 1729372944 1729817856 1734746526 1734889104 1735593984 1737325746 1738031616 1738174464 1743126944 1743978496 1745575156 1745718624 1746427904 1748170476 1751142996 1751998464 1754459136 1756923264 1759602624 1762073976 1762934784 1764548799 1765410816 1767172329 1770177159 1773529344 1776020256 1776576672 1781226954 1784600064 1784746548 1785159168 1785618432 1792345724 1793368512 1794097152 1794244608 1795887288 1801884032 1802032128 1802764288 1804563072 1810170288 1811054592 1812712662 1812861648 1813598208 1815407802 1818915072 1821469728 1822359552 1824027972 1824177888 1827279648 1829846052 1830739968 1833311232 1838685888 1841268312 1842167808 1843854363 1844906544 1849735683 1850163328 1852761872 1853238528 1853819136 1861282098 1861865226 1862774784 1871187264 1871341056 1872101376 1873969344 1879463196 1880226816 1882867584 1883022336 1887796088 1888873344 1889796096 1891526256 1892450304 1894182894 1894338576 1897071579 1897998336 1900664064 1903333536 1906236176 1908913474 1909404576 1909846016 1912086324 1912528384 1913020416 1921323456 1924021944 1924624728 1932869871 1933316736 1933475427 1934419968 1942815888 1943605248 1943764992 1945544562 1948692736 1951429664 1951750242 1952382976 1952543232 1955285568 1955446272 1961017812 1961975808 1963933452 1964731392 1970491328 1970998272 1971453952 1973258872 1973766528 1974222848 1974730752 1976030303 1976538672 1979552952 1982333223 1983301632 1986087168 1991909712 1994707338 1995220512 1995681792 1998022788 1998648756 2007675072 2008304064 2010571588 2011553792 2014379008 2017208192 2017539576 2018359296 2018525184 2020373199 2027119536 2027286144 2028109824 2030133456 2032425627 2036274432 2036441574 2036912384 2037436416 2039773216 2040297984 2046279456 2047279104 2049153444 2050154496 2052200124 2055689604 2056164864 2059052736 2059582464 2060058624 2061944664 2062475136 2068521624 2071426851 2072438784 2075428736 2076442624 2078343664 2079358976 2081262686 2081433744 2082279424 2084357106 2085546528 2094426464 2095621632 2097987744 2100934356 2101960704 2104912896 2105085672 2105572352 2106114048 2115255168 2116288512 2118226032 2118400128 2123770599 2124435963 2124982512 2125473792 2126020608 2127967038 2128459008 2129006592 2135248128 2138247072 2139291648 2141250228 2144515698 2145387008 2148400192 2148576768 2149449728 2151594432 2157902188 2161488888 2161988608 2164524687 2165202819 2165664768 2168706432 2169765888 2171752368 2172813312 2174802582 2174981328 2185667874 2186555904 2186735616 2192279328 2195358372 2196046164 2196430848 2196611136 2197118976 2197684224 2199696264 2205963968 2207222784 2210322816 2216802744 2217703424 2217885696 2219916231 2221000704 2226997071 2227511936 2230640464 2231214336 2231730176 2233773386 2234348064 2237571606 2238664704 2240898426 2241808896 2244957504 2245142016 2254886556 2258634456 2259342072 2262998016 2266176384 2267283456 2269359216 2270654208 2272820056 2276012219 2277124096 2280322304 2280509478 2280696912 2281623552 2283900138 2290808736 2291526432 2292645888 2294744868 2302064388 2302596608 2303188992 2305830592 2306423808 2312995368 2313185472 2314125312 2316434328 2317375488 2317565952 2319687747 2327086827 2327624832 2330893968 2331493632 2334857328 2335997952 2338136622 2339278848 2341612962 2342564352 2346136832 2349431968 2350579712 2352731732 2353881088 2356229772 2357574336 2360236212 2364705792 2368027008 2368768896 2374969272 2378304903 2379050011 2379466752 2379662064 2380212224 2380824576 2383004286 2391158016 2392129536 2394516384 2401536306 2402154144 2402709504 2405527956 2406084096 2406703104 2413560384 2414739456 2416950216 2417148864 2418130944 2420543736 2425220096 2428626304 2429812736 2432037296 2432237184 2436372864 2439794736 2440986624 2443221414 2444414976 2446853994 2451581184 2455024416 2456223744 2458472484 2459875392 2466314244 2470984704 2471758848 2481709464 2482486968 2483125632 2483699712 2484338688 2485973607 2486613168 2493903087 2494916352 2495121408 2498625792 2505744982 2505950928 2506969088 2509470522 2510490112 2510696448 2518497792 2522035008 2523267072 2525577192 2525784768 2529428772 2530664448 2534218752 2537778048 2545872768 2549448432 2550693888 2553029118 2556922563 2561764608 2565362592 2566166304 2566826496 2572883378 2577159828 2577755648 2577967236 2579226624 2590421184 2591473664 2591686656 2594059416 2602119789 2602333656 2603390976 2605988619 2607047424 2607261696 2614690416 2615967744 2618362734 2618577936 2619641856 2622255714 2626714494 2627997696 2631688704 2635384896 2639403936 2643110964 2644402176 2648116224 2655879616 2659609784 2660294016 2660909056 2663345191 2664030384 2664865008 2671840431 2676900096 2677738752 2688518586 2690052768 2691145728 2691366912 2693830932 2702826048 2703048192 2704146432 2706844608 2709900836 2715032576 2715255432 2716581888 2719068993 2719292472 2720397312 2723111703 2728372608 2729705472 2732204592 2733539328 2736041958 2736266832 2740214503 2740919472 2741553152 2744769078 2745403648 2746109952 2749259552 2749966848 2758028832 2761902468 2763251712 2775244992 2779142808 2779857792 2780728704 2791923147 2792797839 2794162176 2797316992 2801245808 2802614272 2805180142 2806550528 2806780896 2807011584 2808152064 2810954016 2819194794 2820340224 2824301376 2824533504 2831694132 2832581284 2833310016 2833965056 2834694144 2837289384 2837945344 2838675456 2841274341 2846997504 2850996096 2852388864 2855000304 2859354264 2863370211 2864106864 2864769024 2868129486 2868792576 2869530624 2881985184 2886032916 2886937092 2887553024 2891608576 2895669824 2897084416 2899736776 2899975104 2901629952 2914223832 2915407872 2915647488 2918316843 2923039104 2927144496 2928061552 2928574464 2928814848 2929491968 2932928352 2941526718 2942963712 2945900178 2947097088 2955736992 2956497408 2957180928 2959888308 2960649792 2961334272 2962096128 2964808008 2969329428 2974952448 2979130752 2983428808 2984886272 2987619017 2987864568 2989078528 2992061007 2993276672 2993522688 2997973134 3006515408 3010738042 3011512608 3012456096 3015857382 3017330688 3021568512 3025812288 3027538944 3040679304 3040929216 3042164736 3045200184 3054411648 3054662361 3055368576 3056154624 3056861184 3059659824 3060446976 3067668643 3069419184 3070918656 3073730166 3075231744 3078300186 3083993824 3084247296 3085500416 3088579104 3089833984 3090087936 3092916996 3097633786 3102782436 3103499776 3107858624 3108658176 3113143104 3114663936 3117515496 3119038464 3121894029 3122150616 3123419136 3126535659 3141639696 3143432448 3146981616 3151401534 3152941056 3157369344 3157628508 3158358528 3159171072 3166625696 3171073204 3172622336 3172882752 3174432768 3177339048 3177600192 3188210688 3189506048 3192688512 3202048408 3202872192 3203612672 3206545667 3207370608 3208112128 3208937472 3211875342 3216773547 3218080512 3222600288 3222865152 3224174592 3227391648 3236853282 3242233332 3242982912 3248497152 3253059648 3254648832 3257628552 3259219968 3262203873 3262471992 3268774912 3273365888 3274964992 3277963312 3278501811 3279833856 3280103424 3288418992 3293037558 3294069246 3294646272 3295678464 3308945952 3309982624 3310834176 3311599616 3314631476 3315484224 3325204116 3326555136 3326828544 3331501056 3341267904 3345960696 3346821504 3347595264 3350660079 3351522096 3356357409 3357997056 3361347639 3362713344 3367436256 3367713024 3372571696 3374219264 3377308454 3378958336 3382329834 3383704064 3389013108 3394497024 3399264576 3400925184 3404038824 3409230084 3415686144 3420483456 3420764217 3421555072 3422435328 3436213104 3437289648 3438968832 3442117302 3453096582 3453894912 3454783488 3458745888 3459635712 3469493052 3469778208 3471187968 3474651492 3476063232 3476348928 3486253888 3487956992 3491150312 3491437248 3492855808 3496340952 3502285992 3503996928 3507204933 3508918272 3512419443 3513846528 3519205248 3524147952 3525869568 3529097598 3530821632 3534344658 3540354318 3547058688 3552040512 3553153344 3562453908 3569200128 3569493096 3570318336 3571236864 3574506429 3584691448 3586737024 3588194304 3588489216 3591774576 3602304459 3603768064 3604064256 3609126144 3620340576 3622109184 3625425324 3625723296 3627196416 3630815604 3637830144 3642939456 3644719104 3648055944 3648355776 3654559296 3659692104 3661479936 3664832121 3666622464 3670280991 3677371776 3682536624 3684335616 3687708726 3689813088 3693332591 3699471366 3700326656 3705523744 3706477056 3707638272 3722564196 3723730452 3725549568 3742374528 3742682112 3744202752 3747938688 3758617473 3758926392 3760453632 3764205783 3765735168 3766044672 3775592176 3777746688 3783052512 3784900608 3788365788 3788677152 3794143158 3795996672 3801328128 3806667072 3812472352 3817826948 3818809152 3819692032 3824172648 3825056768 3826040832 3829543677 3842646912 3848043888 3849249456 3859325067 3865739742 3866633472 3866950854 3868839936 3885631776 3887210496 3887529984 3891089124 3897385472 3902859328 3903500484 3904765952 3905086464 3910571136 3910892544 3922035624 3923951616 3927544101 3927866904 3929462784 3933383571 3940071741 3940982656 3941996544 3942907904 3946517744 3947533056 3948445696 3952060606 3953077344 3959105904 3964666446 3966603264 3972174336 3983819424 3989414676 3990441024 3991363584 3996045576 3997297512 4015350144 4016608128 4021143176 4023107584 4026790849 4028758016 4032777879 4034416384 4035079152 4036718592 4037050368 4040746398 4054239072 4054572288 4056219648 4060266912 4064851254 4072548864 4072883148 4073824768 4074872832 4079546432 4080595968 4092558912 4094558208 4098306888 4100308992 4104062937 4104400248 4111379208 4112329728 4117153617 4118105472 4119164928 4120117248 4123889328 4124950272 4137043248 4142853702 4144877568 4150857472 4156687328 4158717952 4162525372 4162867488 4164558848 4168714212 4171093056 4188852928 4191243264 4195975488 4201868712 4203921408 4207770213 4209825792 4210171344 4211144704 4212228096 4228792191 4230510336 4236452064 4236800256 4247541198 4248871926 4249965024 4250947584 4252041216 4255934076 4256918016 4258013184 4270496256 4276494144 4278583296 4282500456 4289031396 4290774016 4296800384 4297153536 4298899456 4303188864 4315804376 4321865899 4322977776 4323977216 4329049374 4330405638 4331329536 4337412864 4343504736 4345626624 4349605164 4349962656 4371335748 4373111808 4373471232 4384558656 4390716744 4392092328 4392861696 4393222272 4394237952 4395368448 4399392528 4411927936 4412290077 4414445568 4418850267 4420645632 4433605488 4435406848 4435771392 4439832462 4442001408 4453994142 4455023872 4461280928 4462428672 4463460352 4467546772 4468696128 4475143212 4477329408 4481796852 4483617792 4489915008 4490284032 4509773112 4516107063 4517268912 4518684144 4523786073 4525996032 4532352768 4538718432 4541308416 4545640112 4552024438 4554248192 4560644608 4561018956 4561393824 4563247104 4567800276 4581617472 4583052864 4585291776 4589489736 4604128776 4605193216 4606377984 4610595249 4611661184 4612847616 4625990736 4626370944 4628250624 4632868656 4634750976 4635131904 4639375494 4646450679 4654173654 4655249664 4661787936 4662987264 4669714656 4671995904 4676273244 4678557696 4683225924 4685128704 4692273664 4698863936 4701159424 4705463464 4707762176 4712072261 4712459544 4715148672 4720472424 4727102301 4729411584 4736054016 4737537792 4749938544 4756609806 4758100022 4758933504 4759324128 4760424448 4761649152 4766008572 4782316032 4784259072 4789032768 4803072612 4804308288 4805419008 4811055912 4812168192 4813406208 4817813013 4827120768 4829478912 4833900432 4834297728 4836261888 4841087472 4848071813 4850440192 4855279923 4857252608 4864074592 4864474368 4872745728 4879589472 4881973248 4886442828 4888829952 4893707988 4903162368 4910048832 4912447488 4916944968 4919750784 4932628488 4939556337 4941103869 4941969408 4943517696 4963418928 4964973936 4966251264 4967399424 4971947214 4973226336 4987806174 4989832704 4990242816 4997251584 5011489964 5011901856 5013938176 5018941044 5020980224 5021392896 5036995584 5044070016 5046534144 5051154384 5051569536 5058857544 5061328896 5065962681 5068437504 5073494751 5075556096 5091745536 5098896864 5101387776 5106058236 5113845126 5123529216 5130725184 5132332608 5133652992 5145766756 5154319656 5155511296 5155934472 5158453248 5163175953 5180842368 5182947328 5183373312 5188118832 5204239578 5204667312 5206781952 5211977238 5214094848 5214523392 5229380832 5231935488 5236725468 5237155872 5239283712 5244511428 5253428988 5255995392 5263377408 5270769792 5278807872 5286221928 5288804352 5293646397 5296232448 5301516987 5310531477 5311759232 5319219568 5320588032 5321818112 5326690382 5328060768 5329730016 5343680862 5353800192 5355477504 5377037172 5380105536 5382291456 5382733824 5387661864 5405652096 5406096384 5408292864 5413689216 5419801672 5427413753 5430065152 5430510864 5433163776 5438137986 5438584944 5440794624 5446223406 5456745216 5464409184 5467078656 5472083916 5472533664 5480429006 5481838944 5483106304 5489538156 5490807296 5492219904 5498519104 5499933696 5516057664 5523804936 5526503424 5531563089 5549207049 5550489984 5558285616 5559715584 5561457408 5583846294 5585595678 5588324352 5594633984 5602491616 5605228544 5610360284 5613101056 5613561792 5614023168 5616304128 5621908032 5638389588 5640680448 5648602752 5649067008 5663388264 5665162568 5666620032 5667930112 5669388288 5673119257 5674578768 5675890688 5677350912 5682548682 5691214737 5693995008 5701992192 5710000608 5718708528 5726740422 5728213728 5729538048 5736258972 5737585152 5739061248 5763970368 5772065832 5773874184 5775106048 5783217152 5791339648 5794168832 5799473552 5799950208 5800426281 5803259904 5825123603 5828447664 5830815744 5831294976 5836633686 5846078208 5854288992 5856123104 5857148928 5857629696 5858983936 5865856704 5883053436 5885927424 5891800356 5894194176 5911473984 5912994816 5914361856 5919776616 5921299584 5922668544 5924192256 5928090909 5929616016 5938658856 5946999669 5949904896 5958261504 5966857616 5969772544 5975238034 5975729136 5978157056 5984122014 5986553344 5987045376 5995946268 6013030816 6021476084 6023025216 6024912192 6031714764 6034661376 6043137024 6051624576 6055077888 6081358608 6081858432 6084329472 6090400368 6097276881 6108823296 6109324722 6110737152 6112309248 6119319648 6120893952 6135337286 6138838368 6141837312 6147460332 6150463488 6156600372 6167987648 6168494592 6171000832 6177158208 6179667968 6180175872 6185833992 6195267572 6205564872 6206999552 6214280553 6215717248 6217316352 6226286208 6229327872 6235030992 6238076928 6243788058 6244301232 6246838272 6253071318 6283279392 6286864896 6293963232 6302803068 6305882112 6314738688 6315257016 6316717056 6318342144 6333251392 6342146408 6345244672 6345765504 6348865536 6354678096 6355200384 6371311797 6373307889 6376421376 6385377024 6404096816 6405744384 6407225344 6413091334 6414741216 6416224256 6417874944 6423750684 6433547094 6436161024 6445200576 6445730304 6448349184 6454783296 6473706564 6484466664 6485965824 6493574061 6495608457 6496994304 6506119296 6509297664 6515257104 6518439936 6524407746 6524943984 6534357661 6537549824 6546731776 6555926624 6557003622 6559667712 6560206848 6576837984 6586075116 6588138492 6589292544 6591356928 6617891904 6619965248 6621668352 6623199232 6629262952 6630968448 6650408232 6653110272 6653657088 6659748693 6663002112 6680991213 6682535808 6691921392 6693643008 6695190528 6701320158 6703044192 6712714818 6715994112 6722695278 6725426688 6734872512 6735426048 6745143392 6748438528 6754616908 6757916672 6764659668 6767408128 6778026216 6788994048 6798529152 6801850368 6808077648 6818460168 6828036657 6831372288 6840966912 6841528434 6843110144 6844870656 6872426208 6874579296 6877937664 6884234604 6906193164 6907789824 6909566976 6917491776 6919271424 6938986104 6939556416 6942375936 6949302984 6952126464 6952697856 6959063241 6972507776 6975913984 6982300624 6982874496 6985711616 6992681904 7004571984 7007993856 7014409866 7017836544 7024838886 7027693056 7038410496 7048295904 7051739136 7058195196 7061643264 7068689316 7080708636 7094117376 7104081024 7106306688 7124907816 7134914709 7137150033 7138400256 7138986192 7140636672 7142473728 7149012858 7169382896 7173474048 7176388608 7183549152 7204608918 7207536128 7208128512 7218252288 7240681152 7244218368 7250850648 7251446592 7254392832 7261631208 7275660288 7285878912 7289438208 7296111888 7296711552 7309118592 7319384208 7322959872 7329664242 7333244928 7340561982 7354743552 7365073248 7368671232 7375417452 7379626176 7386665182 7398942732 7400653312 7411047488 7412954112 7415276544 7445128392 7447460904 7451099136 7457920821 7481709261 7484749056 7485364224 7495877376 7517234946 7517852784 7520907264 7528411566 7531470336 7532089344 7551184352 7555493376 7566105024 7569801216 7576731576 7577354304 7588286316 7591993344 7602656256 7613334144 7624944704 7635653896 7637618304 7639384064 7646378129 7648345296 7650113536 7652081664 7659087354 7670767689 7685293824 7696087776 7698498912 7718650134 7731479484 7733266944 7733901708 7737679872 7771263552 7774420992 7775059968 7782178248 7794770944 7805718656 7806359367 7807000968 7809531904 7810172928 7817965857 7821142272 7821785088 7844071248 7847903232 7855088202 7855733808 7858925568 7866767142 7880143482 7881965312 7883993088 7893035488 7895066112 7896891392 7904121212 7906154688 7918211808 7929332892 7933206528 7944348672 7967638848 7978829352 7980882048 7982727168 7990035573 7992091152 7994595024 8015521293 8030700288 8033216256 8042286352 8046215168 8053581698 8057516032 8065555758 8068832768 8070158304 8073437184 8074100736 8081492796 8108478144 8109144576 8112439296 8120533824 8129702508 8145097728 8145766296 8147649536 8149745664 8157206979 8159092864 8161191936 8185117824 8189116416 8196613776 8200617984 8208125874 8208800496 8220643509 8222758416 8224659456 8234307234 8236210944 8238329856 8247778656 8249900544 8274086496 8285707404 8289755136 8301714944 8313374656 8317435904 8325050744 8325734976 8329117696 8337428424 8342186112 8375769441 8377705856 8378393517 8382486528 8391950976 8403737424 8407842816 8415540426 8419651584 8420342688 8422289408 8424456192 8457584382 8461020672 8472904128 8473600512 8495082396 8497743852 8499930048 8501895168 8504082432 8511868152 8513836032 8516026368 8523823023 8540992512 8552988288 8557166592 8565000912 8577357823 8578062792 8581548032 8590110633 8593600768 8594307072 8606377728 8631608752 8643731798 8645955552 8647954432 8658098748 8660811276 8662659072 8674825728 8687009472 8691253248 8699210328 8699925312 8742671496 8746223616 8746942464 8754950529 8769117312 8781433488 8784184656 8785723392 8786444544 8788475904 8798785056 8807177717 8823855872 8824580154 8828891136 8837700534 8841291264 8867210976 8870813696 8871542784 8879664924 8884002816 8907988284 8910047744 8922561856 8924857344 8926920704 8935093544 8937392256 8950286424 8954658816 8962857051 8963593704 8967235584 8976183021 8979830016 8980568064 9019546224 9032214126 9034537824 9037368288 9047572146 9051992064 9064705536 9077436864 9082616832 9091280224 9104048876 9108496384 9121289216 9122037912 9122787648 9126494208 9135600552 9163234944 9166105728 9170583552 9178979472 9203005929 9205889173 9208257552 9210386432 9212755968 9221190498 9223322368 9225695232 9251981472 9252741888 9256501248 9265737312 9269501952 9270263808 9278750988 9292901358 9308347308 9310499328 9323575872 9325974528 9339429312 9343991808 9352546488 9357115392 9365682087 9366451848 9370257408 9379606977 9384547328 9397727872 9402318848 9410926928 9415524352 9424144522 9424919088 9430297344 9440944848 9454204602 9458823168 9472108032 9475075584 9499877088 9513219612 9516200044 9517867008 9518648256 9520848896 9523298304 9532017144 9564632064 9568518144 9578065536 9606145224 9608616576 9610838016 9619637001 9622111824 9624336384 9626812416 9635626026 9650320641 9654241536 9667800864 9668595456 9672523776 9682174944 9696143626 9700880384 9710559846 9714505216 9728149184 9728948736 9745491456 9759178944 9763946496 9772885656 9777659904 9786611619 9787415976 9806324736 9820097664 9824894976 9833889936 9839501568 9865256976 9879112674 9882207738 9883938816 9887035392 9926837856 9929947872 9932502528 9934798848 9943894428 9946452672 9975612348 9979665408 9980485632 9994503168 10022979928 10023803712 10027876352 10037882088 10041960448 10042785792 10051980237 10069072227 10073991168 10084042917 10088140032 10102308768 10103139072 10117715088 10122657792 10131925362 10136875008 10146989502 10151112192 10183491072 10197793728 10202775552 10212116472 10227690252 10247058432 10261450368 10262292651 10264665216 10267305984 10291533512 10305987913 10308639312 10311022592 10311868944 10316906496 10326351906 10361684736 10365894656 10376237664 10408479156 10409334624 10413563904 10423954476 10428189696 10429046784 10458761664 10463870976 10473450936 10474311744 10478567424 10489022856 10506857976 10511990784 10521614799 10526754816 10537258329 10541539584 10557615744 10572443856 10577608704 10587292794 10592464896 10603033974 10621062954 10623518464 10638439136 10641176064 10643636224 10653380764 10656121536 10659460032 10687361724 10707600384 10710955008 10754074344 10760211072 10764582912 10765467648 10775323728 10806913377 10811304192 10812192768 10827378432 10839603344 10854827506 10860130304 10861021728 10866327552 10876275972 10877169888 10881589248 10892446812 10913490432 10928818368 10934157312 10944167832 10945067328 10960858012 10963677888 10966212608 10979076312 10981614592 10984439808 10994496363 10997038208 10999867392 11032115328 11047609872 11053006848 11063126178 11079997773 11098414098 11100979968 11116571232 11119431168 11122914816 11167692588 11171191356 11176648704 11189267968 11204983232 11210457088 11220720568 11226202112 11227123584 11228046336 11232608256 11243816064 11275852419 11276779176 11281360896 11292617349 11297205504 11298134016 11326776528 11330325136 11333240064 11335860224 11346238514 11349157536 11351781376 11354701824 11365097364 11382429474 11387990016 11403984384 11420001216 11437417056 11453480844 11456427456 11459076096 11472517944 11475170304 11478122496 11488631031 11527940736 11544131664 11547748368 11550212096 11560786631 11566434304 11577975201 11582679296 11598947104 11599900416 11600852562 11606519808 11650247206 11656895328 11661631488 11662589952 11673267372 11692156416 11708577984 11712246208 11714297856 11715259392 11717967872 11731713408 11766106872 11771854848 11782632303 11783600712 11788388352 11800150713 11820215223 11822947968 11825989632 11828723712 11839553232 11842599168 11845337088 11856181818 11859232032 11877317712 11893999338 11899809792 11916523008 11933715232 11939545088 11950476068 11951458272 11956314112 11968244028 11973106688 11974090752 11991892536 12026061632 12042952168 12046050432 12049824384 12063429528 12069322752 12080372547 12086274048 12098333637 12103249152 12110155776 12162717216 12163716864 12168658944 12180800736 12194553762 12217646592 12218649444 12221474304 12224618496 12238639296 12241787904 12270674572 12277676736 12283674624 12294920664 12300926976 12312188811 12313200744 12335975296 12336989184 12342001664 12354316416 12359335936 12360351744 12371667984 12390535144 12407937581 12411129744 12413999104 12428561106 12431434496 12434632704 12452572416 12470061984 12476153856 12487576116 12488602464 12493676544 12506142636 12566558784 12573729792 12587926464 12605606136 12611764224 12623310639 12629477376 12630514032 12633434112 12636684288 12666502784 12684292816 12686376573 12690489344 12691531008 12709356192 12710400768 12742623594 12746615778 12752842752 12770754048 12808193632 12811488768 12814450688 12826182668 12829482432 12832448512 12835749888 12847501368 12867094188 12872322048 12890401152 12891460608 12896698368 12909566592 12947413128 12965597697 12968933328 12971931648 12987148122 12991216914 12993988608 13012238592 13030514208 13036879872 13048815492 13049887968 13068715322 13075099648 13093463552 13111853248 13114007244 13119335424 13120413696 13153675968 13172150232 13176276984 13178585088 13182713856 13235783808 13236870231 13239930496 13243336704 13246398464 13258525904 13261936896 13300816464 13306220544 13307314176 13319497386 13326004224 13361982426 13365071616 13383842784 13387286016 13390381056 13402640316 13406088384 13425429636 13431988224 13445390556 13450853376 13469745024 13470852096 13490286784 13496877056 13509233816 13515833344 13528207459 13529319336 13534816256 13548321189 13556052432 13571358219 13577988096 13597058304 13616155296 13636920336 13656073314 13662744576 13681933824 13683056868 13686220288 13689741312 13744852416 13749158592 13755875328 13768469208 13812386328 13815579648 13819133952 13831785747 13834983552 13838542848 13877972208 13879112832 13884751872 13898605968 13904252928 13905395712 13918126482 13939352037 13945015552 13964601248 13965748992 13971423232 13985363808 14009143968 14015987712 14028819732 14035673088 14049677772 14055386112 14076820992 14096591808 14103478272 14116390392 14123286528 14136216783 14137378632 14161417272 14181306903 14188234752 14208162048 14212613376 14249815632 14269829418 14274300066 14276800512 14277972384 14281273344 14284947456 14298025716 14338765792 14346948096 14352777216 14367098304 14409217836 14415072256 14416257024 14436504576 14481362304 14488436736 14501701296 14502893184 14508785664 14523262416 14544215439 14551320576 14565839769 14571757824 14592223776 14593423104 14618237184 14638768416 14645919744 14659328484 14666489856 14681123964 14709487104 14730146496 14737342464 14750834904 14759252352 14773330364 14797885464 14801306624 14818669011 14822094976 14823311607 14825908224 14830553088 14890256784 14894921808 14902198272 14915841642 14963418522 14969498112 14970728448 14991754752 15034469892 15035705568 15041814528 15056823132 15062940672 15064178688 15102368704 15110986752 15132210048 15139602432 15153463152 15154708608 15176572632 15183986688 15197888043 15205312512 15220484253 15226668288 15249889408 15271307792 15275236608 15278768128 15292756258 15296690592 15300227072 15304163328 15318174708 15341535378 15370587648 15392175552 15396997824 15437300268 15462958968 15466533888 15467803416 15475359744 15489527859 15542527104 15548841984 15550119936 15564356496 15581929807 15589541888 15611437312 15612718734 15614001936 15620345856 15635931714 15642284544 15643570176 15688142496 15695806464 15710176404 15711467616 15717851136 15733534284 15760286964 15763930624 15767986176 15786070976 15790132224 15793782784 15808242424 15812309376 15836423616 15858665784 15866413056 15880939191 15888697344 15904550961 15931594431 15935277696 15957658704 15961764096 15965454336 15980071146 15984182304 15989190048 16031042586 16061400576 16066432512 16084572704 16092430336 16107163396 16115032064 16131111516 16137665536 16140316608 16146874368 16148201472 16162985592 16216956288 16218289152 16224878592 16241067648 16259405016 16282241259 16287342383 16290195456 16291532592 16295299072 16299491328 16314413958 16318185728 16322383872 16370235648 16393227552 16401235968 16416251748 16417600992 16441287018 16445516832 16449318912 16468614468 16472421888 16476659712 16495557312 16499801088 16548172992 16571414808 16579510272 16594689267 16603429888 16626749312 16634871808 16650101488 16651469952 16658235392 16674856848 16684372224 16723741957 16751538882 16755411712 16756787034 16764973056 16783901952 16807474848 16815685632 16831080852 16839303168 16840685376 16844578816 16848912384 16915168764 16922041344 16945808256 16947201024 16990164792 16995487704 16999860096 17003790336 17008164864 17019357771 17023736304 17027672064 17032052736 17047646046 17073644211 17081985024 17105976576 17130001824 17154715646 17156125584 17163096064 17180221266 17187201536 17188614144 17212755456 17263217504 17287463596 17291911104 17295908864 17316197496 17321622552 17325318144 17349651456 17374018944 17382506496 17398420656 17399850624 17475370809 17485342992 17492447232 17493884928 17509901058 17538234624 17562866976 17568369312 17571446784 17572889088 17576951808 17597570112 17614355434 17647711744 17649160308 17657782272 17675401068 17682582528 17734421952 17741627392 17743085568 17759329848 17768005632 17784272727 17815976568 17820095488 17840999007 17845123712 17849714688 17853841408 17870187088 17874784512 17900572848 17909317632 17925714102 17927187408 17934471168 17952366042 17959660032 17961136128 18039092448 18064428252 18069075648 18074736576 18095144292 18103984128 18129411072 18154873728 18165233664 18182560448 18208097752 18216992768 18233670923 18242578432 18244075824 18245575296 18252988416 18271201104 18291830643 18326469888 18332211456 18357958944 18406011858 18411778346 18416515104 18420772864 18425511936 18442380996 18446644736 18451390464 18503962944 18505483776 18513002496 18531474624 18539003904 18540527616 18557501976 18585802716 18616694616 18620998656 18642841659 18647151744 18651949056 18678858624 18687983616 18705092976 18714230784 18731364174 18732903696 18740514816 18759213954 18769094656 18795455744 18821853856 18831048704 18848289044 18849838176 18860594688 18881889696 18908409204 18917646336 18944216064 18950151168 18999754176 19026439224 19032400088 19035734016 19037296512 19041697792 19046596608 19064034288 19113935391 19119923667 19129264128 19156131072 19212290448 19217233152 19221676032 19239274002 19244223648 19248672768 19253624832 19271252052 19300641282 19308483072 19335601728 19337190912 19345047552 19364349888 19392287252 19401760768 19421119692 19429010432 19456298368 19457897472 19486825371 19490982912 19518357888 19527892992 19545771312 19555319808 19573223238 19574831952 19603072983 19612649472 19640195328 19667779872 19679003136 19730513952 19758225348 19764415476 19767877632 19774070784 19853675712 19859895744 19865005056 19869597696 19887788856 19892905344 19951224696 19959330816 19960971264 19979246079 19989006336 20045959856 20047607424 20055752704 20075764176 20083920896 20085571584 20103960474 20138144454 20147982336 20168085834 20176280064 20204617536 20206278144 20235430176 20245315584 20263850724 20273750016 20293979004 20302224384 20366982144 20395587456 20405551104 20424232944 20455380504 20484109971 20494116864 20522900736 20524585302 20529330432 20534611968 20583067024 20611975826 20617278624 20622045184 20623737888 20633812992 20652703812 20723369472 20731789312 20752475328 20816958312 20818669248 20827127808 20847908952 20856379392 20858093568 20877189723 20917523328 20927741952 20946901872 20948623488 20957134848 20978045712 21001731479 21013715952 21023981568 21043229598 21053509632 21074516658 21083079168 21115231488 21144887712 21155217408 21174585588 21184929792 21206067948 21242125908 21247036928 21276878272 21282352128 21287272448 21306761528 21312243072 21318920064 21374723448 21404744127 21411450099 21415200768 21421910016 21508148688 21520422144 21529165824 21550647456 21613826754 21622608384 21624385536 21654756864 21679206688 21709655012 21720260608 21722043456 21732655104 21752551944 21754339776 21763178496 21784893624 21826980864 21857636736 21868314624 21888335664 21890134656 21921716024 21927355776 21932425216 21952504951 21958152624 21963229184 21968879616 21988992726 21994076416 21999734784 22064230656 22095219744 22106013696 22126252356 22159995546 22196828196 22201959936 22233142464 22238862336 22245829632 22335385176 22342382712 22353297408 22373762463 22378535936 22409966464 22420914176 22441441136 22445127783 22452404224 22454247168 22456092672 22487632128 22551704838 22553558352 22562721792 22585234698 22594411008 22596268032 22653553056 22660650272 22666480128 22671720448 22692477028 22698315072 22703562752 22709403648 22730194728 22764858948 22775980032 22807968768 22840002432 22874834112 22906961688 22912854912 22918152192 22939134387 22945035888 22950340608 22956244992 22977262062 23012303067 23055881472 23088263328 23095496736 23100424192 23121573262 23132868608 23155950402 23165358592 23197894208 23199800832 23201705124 23213039616 23300494412 23313790656 23323262976 23325179904 23346534744 23384312832 23417155968 23419078101 23424492416 23428595712 23430518784 23435935744 23463426816 23532213744 23543709696 23565264606 23567201424 23576776704 23600301426 23640430446 23645895936 23651979264 23679106464 23685198336 23690674176 23712363636 23718464064 23754635424 23787998676 23799619584 23833046016 23867430464 23879090176 23900952136 23902916544 23912628224 23936488056 23946213376 23948181504 23970106719 23983785072 24046563879 24052123264 24085904336 24092100864 24099648768 24126859056 24138645504 24160745094 24172548096 24196667274 24206498304 24220311552 24325434432 24327433728 24337317888 24361601472 24389107524 24435293184 24437298888 24442948608 24449236992 24471620937 24477278592 24483575808 24541349144 24555353472 24567349248 24589841328 24601853952 24624377622 24626401488 24661930527 24671950592 24673978368 24708632832 24718671872 24743335968 24781070288 24815875162 24822259488 24827998208 24857122212 24862868992 24869265408 24905144832 24940123968 24952307712 24975152232 24977204928 24987353088 25012285272 25127308323 25133117568 25135180551 25147459584 25175852928 25211212272 25223528448 25246621278 25258954752 25261028064 25266868224 25273368576 25333005568 25368585632 25372753146 25380978688 25383062016 25418712384 25420801536 25485247188 25493231556 25505685504 25541508096 25616387264 25622977536 25628901376 25652365336 25658964864 25664897024 25671499776 25688393939 25695002736 25732073469 25734188376 25744644096 25770331899 25780802304 25782921216 25819133184 25894826256 25931195394 25937866656 25943863296 25974296244 25982433828 25987977216 26024477184 26061028416 26073759744 26097630984 26099775936 26137430644 26150199296 26186927104 26223706496 26228014488 26238670848 26240827392 26264851587 26307351936 26344300464 26352553968 26357170176 26365427712 26421533151 26471567616 26473740462 26479860992 26486673408 26517051808 26523873792 26601632928 26612441088 26614628352 26638994772 26652008448 26723964852 26730143232 26767685568 26774572032 26780762112 26805280632 26812176768 26850859272 26863976448 26888571153 26890781112 26901706752 26928549063 26939490048 26941704192 26980573568 26993754112 27018467632 27031666688 27056414918 27058638672 27069632512 27096642378 27112104864 27142716438 27155976192 27194116608 27232310592 27273840672 27312146628 27325489152 27363867648 27366113736 27372440576 27379482624 27489704832 27498317184 27511750656 27536938416 27609017787 27617667519 27624772656 27631159296 27638267904 27663571494 27669967104 27677085696 27755944416 27758225664 27769503744 27797211936 27808505856 27810791424 27836252964 27878704074 27890031104 27929202496 27931497984 27942846464 27970727616 28018287936 28031975424 28057639464 28071346176 28097046261 28099355544 28110772224 28138820931 28153641984 28193183616 28206956544 28232780784 28246573056 28272433566 28274757264 28322834544 28362613806 28376469504 28416324096 28425226752 28499631264 28539658836 28548600132 28553601024 28555944768 28562546688 28569894912 28596051432 28677531584 28693896192 28705554432 28734196608 28818435672 28830144512 28832514048 28858911003 28873009152 28950961923 28962724608 29003402592 29005786368 29017571328 29046524832 29088430878 29102641152 29131679538 29143515648 29184447552 29186846208 29236474368 29277536832 29291839488 29318656968 29332979712 29359834857 29362247928 29418974208 29460292992 29474684928 29501669808 29518504704 29546660728 29588158847 29595770928 29602613248 29637338022 29644189952 29646623214 29651816448 29661106176 29780513568 29789843616 29804396544 29831683284 29926837044 29938996224 29941456896 29983509504 30068939784 30071411136 30083629056 30113646264 30125881344 30128357376 30155940711 30204737408 30207216681 30221973504 30252128751 30264420096 30306926304 30309417216 30353145264 30367973376 30395776086 30410625024 30440968506 30453336576 30499778816 30542615584 30550473216 30557536256 30585512516 30593381184 30600454144 30608326656 30636349416 30683070756 30741175296 30784351104 30793995648 30874600536 30917963739 30925917936 30933067776 30935606832 30950719488 30979055718 31085054208 31097683968 31128712992 31163859614 31179083776 31222874624 31225437468 31228003872 31240691712 31271863428 31284569088 31287140352 31376284992 31391612928 31420352808 31422935232 31435702272 31467068568 31520573928 31527861248 31535972352 31564844397 31572141952 31580264448 31587565568 31616484848 31624618752 31672847232 31717331568 31732826112 31761878382 31777394688 31809101922 31863188862 31870555392 31915317408 31923528192 31930908672 31960142292 31968364608 31978380096 32062085172 32122801152 32132865024 32169145408 32184860672 32214326792 32230064128 32259571633 32262223032 32275331072 32280633216 32293748736 32296402944 32325971184 32420740131 32433912576 32436578304 32482135296 32518810032 32564482518 32574684766 32580390912 32583065184 32590598144 32598982656 32628827916 32636371456 32644767744 32740471296 32786455104 32802471936 32832503496 32835201984 32882574036 32891033664 32898637824 32937228936 32944843776 32953319424 32983489089 32991114624 32999602176 33096345984 33142829616 33159020544 33189378534 33206859776 33239993319 33253498624 33300202976 33302939904 33316470784 33349713696 33368744448 33447483914 33503077764 33510823424 33513574068 33529946112 33567803904 33614949696 33631371264 33662161704 33678606336 33681370752 33689157632 33697824768 33827557257 33830337528 33844082688 33877852047 33891616512 33894402048 33980329584 33990975408 33999720192 34007580672 34038715542 34047472608 34055344128 34064105472 34095292092 34147288422 34163970048 34211953152 34260003648 34309431292 34312251168 34326192128 34360442532 34374403072 34377228288 34425510912 34526435008 34574927192 34583822208 34591817728 34623487483 34632394992 34643245104 34650636288 34682359893 34699302912 34733925603 34748037888 34796841312 34799701248 34950741618 34970685984 34984894464 34987769856 35019802116 35076469248 35125733952 35136738624 35142893568 35145778176 35153903616 35195140224 35228710868 35295423488 35298320616 35315564544 35347896909 35350802136 35365165056 35400452139 35468843904 35483254784 35486171136 35518659696 35536011264 35568545454 35622788539 35631953136 35640190976 35681998014 35690247424 35699429376 35740374176 35749569024 35801145696 35818635264 35851428204 35854374816 35868942336 35904732084 35919320064 35922272256 36078184896 36128856504 36138151296 36149473152 36190288584 36207968256 36241117641 36258822144 36295000911 36309747456 36330467328 36365120896 36416195504 36433985536 36467341846 36485156864 36488151648 36491150592 36505976832 36542402208 36583661286 36652939776 36664422912 36715917888 36812023716 36823556692 36833030208 36841545728 36851023872 36884761992 36893289472 36902780928 36936566433 37007925888 37010967552 37026004992 37062949248 37078007808 37081055232 37115003952 37171605432 37223812743 37233389232 37241997312 37285683318 37294303488 37303898112 37357717248 37410185952 37428461568 37462728348 37465807392 37481029632 37518427908 37538189312 37590911488 37643707712 37662097408 37696578088 37699676352 37721189376 37763779392 37816818408 37835292672 37869931917 37888432128 37900302336 37999508352 38052878448 38064800176 38071468032 38074593024 38083395584 38128068576 38227870782 38239847334 38258528256 38312262144 38424580896 38434466304 38443352064 38478548004 38488447296 38497345536 38507249664 38542504104 38601282564 38616966144 38671203456 38674381824 38690095104 38728699776 38784574504 38803521536 38839047221 38842239384 38858020864 38896793091 38912596736 38915794944 38973650742 38981965824 39036715776 39091542624 39110639616 39146446476 39149663904 39206145966 39225298944 39280390656 39335559744 39358006272 39461027904 39516450696 39528830952 39535755264 39548141568 39707351424 39710610693 39719791488 39730010112 39739195392 39775577712 39785810688 39879692359 39902449392 39918661632 39921942528 39958492158 39978012672 40091919712 40095214848 40111505408 40151528352 40167841792 40171143168 40207920948 40276288908 40295964672 40336171668 40352560128 40409235072 40412556288 40470860352 40490631168 40527701448 40547500032 40584622377 40587958008 40604448768 40644963567 40714074657 40733964288 40791174912 40848465888 40910761008 40968219942 40988233728 41045801472 41049170604 41058660864 41069223936 41166134048 41223951652 41234557248 41244090368 41247475776 41267625984 41305407624 41446738944 41463578624 41504950656 41633916624 41637338496 41654255616 41695817904 41712758784 41716187136 41754379446 41818056111 41835046656 41893803744 41897246976 41914269696 41956091424 42003462958 42027431904 42047963136 42086459196 42107019264 42149033316 42166158336 42230462976 42289775424 42310434816 42349171176 42369859584 42408650349 42412135896 42484251816 42494073856 42543920709 42553756544 42564704256 42574544896 42613523056 42624486144 42637840128 42749446896 42809488254 42822900198 42830401536 42843820032 43016297376 43040844288 43058331648 43101294912 43227653508 43245216768 43248771072 43309513728 43358413376 43419310024 43440521216 43444086912 43465310208 43505103888 43508679552 43526356992 43569787248 43632646317 43653961728 43697519307 43715273472 43776671328 43780269312 43843432048 43854711552 43864850432 43905009902 43916305248 43926458368 43937759232 43977985452 43988152832 43999469568 44128461312 44190439488 44212027392 44252504712 44319991092 44393656392 44403919872 44456007033 44466284928 44469934821 44477724672 44491659264 44670770352 44684765424 44706594816 44747524926 44757071872 44819932928 44882882272 44890255566 44904808448 44908494336 44912185344 44975264256 45103409676 45107116704 45125443584 45170469396 45188822016 45192536064 45307106112 45321300544 45332960256 45343440896 45384954056 45396630144 45407125504 45418807296 45460389456 45529717896 45551960064 45593664129 45615937536 45661452759 45680004864 45749668224 45813923376 45825709824 45836304384 45878268774 45890071776 45900681216 45912489984 45954524124 46024606134 46111762944 46176526656 46190993472 46200848384 46243146524 46265737216 46311900804 46330717184 46395788416 46399601664 46403410248 46426079232 46468583577 46600988824 46627581312 46646525952 46650359808 46693069488 46745789421 46768625664 46834311936 46838156202 46848984832 46861037568 46926853632 47064427488 47087419392 47130529212 47134402848 47153553408 47200602852 47280860892 47291791872 47303958528 47358212928 47370396672 47381348352 47424727272 47436928128 47509270848 47575997352 47599239168 47642817573 47666092032 47713652883 47734860928 47758180352 47801904272 47805833088 47825256448 47872976112 47892426752 47896363008 47940213438 47967570144 48013323683 48093127758 48104246528 48171808672 48184201728 48199297536 48253718112 48277291008 48321490188 48345096192 48393334548 48412996608 48440623104 48650868864 48654867456 48674635776 48723202944 48778215048 48846723777 48862027149 48870586368 48874597776 48885897216 48898473984 48943241874 48954557184 48967151616 49082698288 49110706944 49179682656 49203707904 49248755244 49252802976 49323861054 49343901184 49347956736 49417265664 49437343744 49486671936 49562140576 49631750324 49644518976 49655996416 49714244424 49725737984 49738530816 49784067801 49810289664 49880247936 49904615424 49950304464 49954409856 49974706176 50024570544 50171225871 50254616646 50266235136 50270361102 50294919168 50351705856 50422424544 50447056896 50493242556 50517909504 50522056128 50533736448 50546737152 50666011136 50737171264 50745506292 50761957376 50766124032 50837424768 50841603072 50970494376 50986463112 51011371008 51058073313 51083016192 51220932633 51232774528 51245955072 51257802752 51304730672 51317929728 51329794048 51376787878 51390005472 51464146938 51468376752 51489288192 51540663798 51561604608 51565842432 51638266368 51789652512 51862390788 51875733312 51887726592 51948592488 51964867656 51975954432 52048954368 52122056832 52147519488 52195261968 52199551872 52274861288 52300398592 52348281037 52373854208 52426112427 52447412992 52456028976 52477341696 52481654784 52529703174 52614703872 52688600928 52705107936 52714340352 52730855424 52843066302 52943135232 52947480924 52959721984 52973346816 53034103616 53047747584 53203265856 53224882176 53229256704 53277989544 53304016896 53352818181 53447929704 53460286464 53522997021 53535371136 53549144064 53561524224 53610561264 53624353536 53701718544 53727952896 53777142306 53781562224 53803413504 53857098126 53878980096 53883408384 53961147136 54036935264 54063333376 54112829836 54117277344 54139265024 54193284756 54224209728 54285432876 54311952384 54388233216 54464621184 54547681344 54624293256 54650978304 54701012769 54727735296 54732227472 54744881152 54758965248 54875491929 54979409664 54996634368 55073876832 55218035574 55235335038 55249545312 55262318592 55276535808 55327142988 55339934208 55354171392 55511888832 55516451328 55539007488 55594423872 55617011712 55621582848 55672505928 55757408148 55780062208 55858404992 55862995968 55885692928 55941455232 56036575872 56063950848 56115278928 56142692352 56194092522 56198711088 56221544448 56277641862 56307283968 56386367232 56465561568 56493146112 56544867132 56549514528 56645669088 56725227612 56752939008 56832648192 56850453504 56999262528 57079317672 57097200264 57107202048 57111889536 57125093376 57139789824 57192102864 57341806173 57355063168 57359771001 57387792384 57468393216 57636871344 57660289024 57665028096 57717822006 57746018304 57901923846 57925449216 58006805184 58011572736 58035142656 58093049664 58176861756 58205282304 58263359076 58287031296 58368895104 58373692416 58472948736 58555073664 58583678976 58637313936 58665959424 58719669714 58724495856 58809218949 58837948416 58920585984 59003339616 59037009408 59093321456 59176317694 59191541856 59205226496 59274676044 59288379904 59293246428 59303632896 59322212352 59561027136 59579687232 59608793088 59663366568 59853674088 59877992448 59882913792 59937738237 59967019008 60137879568 60142822272 60167258112 60227292528 60251762688 60256714752 60311881422 60409474816 60414433362 60443947008 60504257502 60528840192 60613852608 60618834432 60706290528 60735946752 60791552172 60821250048 60881937012 60906673152 60999557632 61085231168 61100946432 61115072512 61171025032 61186762368 61200908288 61216653312 61256939393 61272698832 61366141512 61452329913 61482350592 61568702208 61587991296 61749201072 61835927478 61851835872 61866135552 61871213664 61901438976 61958111436 62170108416 62195367936 62257425984 62327719228 62358167552 62445749248 62450874936 62456007744 62481383424 62543726856 62569138176 62574280704 62631569169 62752569984 62783225856 62840705616 62845870464 62871404544 62934137136 63005194437 63024933569 63041147856 63055722496 63071944704 63129688794 63144283904 63160528896 63232969696 63249237504 63345694464 63434663136 63465652224 63523756764 63554789376 63618203844 63726377724 63741110784 63830634816 63847056384 63861817344 63920284584 63936729216 63956760192 64124170344 64214232381 64234350297 64245602304 64265730048 64338290816 64369721344 64428653584 64460128256 64519143266 64524446064 64550662144 64561266432 64587497472 64651942368 64841480262 64867825152 64873156608 64964270592 65037620064 65128965036 65149369532 65160781824 65166130368 65181196288 65197965312 65257655832 65272742912 65289535488 65480942592 65572910208 65604943872 65665006992 65670403968 65765148072 65782067328 65797275648 65857514853 65874457872 65889687552 65906638848 65966978178 65982229248 65999204352 66192691968 66285659232 66318041088 66378757068 66413719552 66479986638 66506997248 66600405952 66605879808 66632941568 66699427392 66737488896 66894967828 67006155528 67021646848 67027148136 67059892224 67121287389 67135607808 67229899392 67262742528 67324323408 67357212672 67362741504 67378315264 67655114514 67660675056 67688165376 67755704094 67783233024 67788804096 67960659168 67981950816 67999440384 68015161344 68077431084 68094945216 68110688256 68128210944 68190584184 68294576844 68327940096 68423906304 68520007296 68618862584 68624502336 68652384256 68720885064 68748806144 68754456576 68817403161 68851021824 69036909201 69052870016 69149854384 69167644416 69183635456 69246974966 69264789984 69286490208 69301272576 69364719786 69398605824 69467851206 69496075776 69593682624 69599402496 69901483236 69941371968 69969788928 69975539712 70039604232 70152938496 70251467904 70257234303 70273477248 70285787136 70291556352 70307807232 70390280448 70457421736 70556378789 70590846976 70596641232 70631129088 70695793818 70701604272 70730330112 70800904278 70937687808 70966509568 71037319392 71072022528 71137090908 71245577078 71263906272 71280381952 71363996028 71380494848 71398858752 71480748352 71499138048 71602291392 71637270528 71702856408 71708749632 71737884672 71809464168 71838640128 71844544512 71910320157 72139691637 72156369792 72257713008 72276302592 72298946304 72380577168 72415936512 72482235282 72517644288 72590001822 72619494912 72660934656 72730241792 72832391008 72867971072 72934683692 72970313728 72976303296 72982301184 73011953664 73084804416 73167322572 73305879552 73328845824 73431835776 73624047432 73647113384 73666060416 73683091456 73702047744 73750550341 73769523984 73786578944 73805561856 73873132866 73985791581 74015851776 74021935104 74125898496 74156015616 74230007904 74343210864 74447625486 74466778464 74483994624 74571366636 74588606976 74607796224 74715434496 74820371904 74856923136 74925456696 74931614784 74962059264 75036855816 75076378624 75181822976 75287415424 75324194816 75393156176 75399352704 75405541653 75442378752 75527558784 75633636816 75670585344 75739863834 75776864256 75800604672 75999016704 76105756896 76129600352 76142936064 76149186048 76166791168 76256137152 76455741564 76479694668 76517056512 76624524288 76849161792 76868932608 76886704128 76957096008 76976894592 76994691072 77014499328 77065181817 77085008208 77196220407 77202565128 77233932288 77310995697 77342406912 77348763648 77457399552 77569149008 77607043072 77678094442 77684478768 77716041728 77793586182 77825193472 77831589888 77947301484 77963931648 78073431552 78183085248 78221279232 78292892952 78299327808 78412291932 78450597888 78560781312 78671119488 78716012544 78922055808 79032901392 79057661904 79071510528 79096283136 79264599453 79414702848 79421221386 79439582976 79460020224 79551155424 79571621376 79759384718 79804898784 79837323264 79843885056 79916984316 79956025344 80183839424 80190429696 80223010816 80303056704 80335683584 80342286336 80415841896 80552577816 80591929344 80665713459 80672343336 80705120256 80785647189 80818470144 80825112576 80941720704 80981262336 81055402896 81095000064 81169244754 81175916016 81208897536 81289927134 81428149314 81467928576 81582349824 81696931776 81821522016 81936439884 81976467456 82091602944 82098341208 82117321728 82138447872 82332268096 82447903304 82469114496 82488180736 82494951552 82535251968 82610815248 82827053361 82853002557 82893477888 83009901312 83267833248 83274676992 83308511232 83391635808 83425517568 83432374272 83508758892 83636112222 83670093312 83787607488 83794493952 83828539392 83912182848 84006925916 84054863808 84095926272 84172918392 84214038528 84291138783 84298066632 84332316672 84416462793 84460925952 84579550848 84620869632 84698342352 84739719168 84817300698 84824271792 84946649593 84968503632 84988147712 85087841418 85107513088 85129408512 85227046112 85248972288 85275680256 85498893792 85618976508 85645800396 85660803072 85687640064 86032594752 86081688576 86116663296 86202589824 86455307016 86490433536 86497542144 86576733009 86619027456 86716826752 86838620048 86852885769 86881042432 86888173824 87010207776 87017359104 87052713984 87139574496 87265292634 87307923456 87395038614 87430546944 87553342656 87560538624 87686864096 87709423104 87729700864 87810019804 87832610496 87852916736 87875518464 87955970904 87976305664 87998939136 88079504571 88256922624 88380878976 88424054784 88505009424 88639982184 88764476541 88787312784 88807839744 88912014066 88932569856 88939869642 88955449344 88983318528 89341540704 89369530848 89413189632 89495049852 89514143744 89639865856 89765764544 89780511132 89809616896 89816988672 89824370688 89950528512 90206819352 90214233408 90250887168 90340938792 90377644032 90385072128 90467822133 90614212224 90621650043 90642601088 90665920512 90686881792 90769908112 90793260288 90814251008 90920778912 91059435792 91103920128 91187328258 91231875072 91322905518 91360009728 91499336448 91627846752 91651419648 91672608768 91756537548 91780143552 91801362432 91824979968 91909048248 92049212268 92223525888 92353053312 92381986944 92401696768 92486293048 92531474432 92616189527 92623801608 92661434368 92753891217 92791576832 92799203328 92806820496 92852158464 92937167154 93201977648 93255162624 93293051904 93386138976 93491578842 93537251328 93668623872 93676312404 93697969664 93722075136 93853707264 94128854976 94174838784 94261058424 94268805696 94307106816 94401205704 94561721784 94583583744 94607917056 94694533191 94716425856 94740793344 94762696704 94849454544 94873856256 95018541696 95151994704 95198478336 95285635146 95332184064 95427305766 95469721856 95603808544 95611666176 95650512896 95745952224 95784853504 95792726016 95880426876 95935140288 96026647366 96186255516 96208493056 96343617344 96368403456 96398595072 96507436224 96554582016 96642980376 96690192384 96778714899 96786669096 96825993216 96881246208 97262220393 97301737728 97309734912 97446405888 97556430096 97693447554 97724054298 97741172736 97749195552 97771794432 97796947968 97886483748 97909114368 97934303232 98165396576 98221413888 98359365312 98407415808 98497510488 98505605952 98647722108 98687802368 98695913472 98834531328 98874687488 98973343872 99124281152 99263500648 99289037952 99311992832 99402915677 99428488848 99451475968 99477061632 99568135602 99620579328 99719979957 99760495872 99900608928 99908819712 99949412352 100049141088 100342451742 100509233292 100532470272 100540722204 100589838336 100703411712 100844849088 100894113792 100986485112 101035819008 101044112256 101067472896 101093474304 101332022272 101474342528 101482671771 101491012584 101523914752 101532248064 101633556141 101674849536 101683206144 101940988752 101972926224 102022742016 102116146626 102166032384 102441865266 102465549056 102491910144 102609461344 102635859456 102659588096 102753575756 102780010944 102928293876 102936753504 102978576384 103081327596 103123209216 103131684864 103276532736 103579305024 103724781576 103751466624 103775453184 103870462449 103897184976 103929735312 103951908864 104047079679 104097908736 104201776809 104244113664 104390523936 104399103744 104549722576 104600797184 104696562074 104747708416 104852224854 104894825984 104912057952 104954683392 104963309568 105059406348 105229407744 105377201856 105410215872 105428680704 105461710848 105686132604 105886270464 105894961848 105919443968 105946693632 106043690727 106068207232 106095495168 106406531712 106449764352 106458513408 106555979088 106608033792 106705636362 106868365617 106895859408 106920572928 107045994042 107070742272 107098288128 107221122528 107248707072 107403437088 107455905792 107554284612 107563124448 107606827008 107714196252 107757960192 107766816768 107922294272 108073870528 108126666752 108225659672 108234554688 108278530048 108386569512 108448419456 108570865752 108623904768 108723352923 108776466432 108885002733 108929242368 109095362688 109248586512 109301956608 109402025538 109455470592 109464454944 109489762304 109517930496 109750983858 109958819328 109993268736 110147753664 110436071148 110470670076 110499090624 110524637184 110553071616 110654285976 110679868416 110708342784 110809699299 111023777664 111032902656 111078014976 111188847744 111234023424 111243165696 111345011856 111505651699 111514816296 111560124416 111671438229 111716809984 111725991936 111882910464 112073151744 112230557856 112285384704 112388185044 112397422176 112443088896 112555283724 112614567936 112772734464 112931123136 112986292224 113089734264 113099029056 113291338176 113450455224 113505878016 113609795751 113665296384 113700907008 113998525056 114158635344 114194400528 114214404096 114223779072 114250186752 114384205728 114493310321 114683612346 114710126336 114719542002 114775584768 114936786432 115273742688 115320578048 115330056192 115435644012 115492036608 115803847692 115850898432 116013610368 116023145472 116070285312 116186099328 116353723512 116410564608 116517141663 116526718152 116574062592 116690379273 116737790208 116747384832 116945897472 117110147328 117274627872 117331918848 117439339428 117448991712 117618437898 117675896832 117841171968 118006679232 118074018816 118186642912 118352635388 118383083712 118410452992 118549352088 118576759808 118586492856 118607265792 118644424704 119122054272 119159374464 119217586176 119326733136 119639077077 119707348176 119755984896 119765827584 119875476474 119934038016 120275759136 120285644544 120334516224 120454585056 120503525376 120513429504 120623762844 120818949632 120828866724 120887894016 121008515004 121057680384 121227705216 121237668864 121412581056 121471893504 121583104344 121642500096 121753867131 121763874024 121813346304 121934890701 121999115264 122142223971 122170462336 122201892864 122230145024 122342050064 122373524736 122401816576 122513878786 122545397664 122732283024 122904659826 122964701184 123137404416 123175982592 123498402144 123671854956 123703671744 123732271104 123742427328 123802877952 123916222872 124340216832 124390735872 124514851968 124655438456 124716335104 124830516319 124891498496 124901749872 124912015488 124962766848 125087453712 125138276352 125148561408 125263138338 125454168333 125505139968 125681411232 125691740928 125742809088 125868274272 126010388874 126049867138 126082295712 126111444992 126143889408 126259377588 126288567808 126321057792 126465939392 126498475008 126691388928 126869326272 126931304448 127047513528 127109578752 127225951047 127236407688 127452755448 127482221568 127631762127 127661269632 127694112768 127723634688 127840569168 127873458432 127913520384 128248340688 128428464762 128468700594 128491204608 128531460096 128676581632 128857307168 128920256512 129038286532 129048892128 129101324288 129122532864 129174994944 129303884736 129682960524 129735650304 129746313216 129928541184 130075240128 130257930072 130298739064 130321563648 130332260736 130362392576 130395930624 130515311664 130545485824 130579070976 130897938951 130961885184 131092557921 131145820416 131330013984 131340807936 131530296144 131564134656 131594551296 131715029706 131748915744 131779375104 131813277696 131933956356 131964458496 131998408704 132385383936 132571318464 132636082176 132757514136 132827439104 132959973276 133013994496 133200811904 133211759616 133265883136 133398854784 133409804463 133474977792 133789935656 133977842869 134012311056 134043293696 134054296272 134119784448 134242574778 134271215616 134459798784 134648646816 134714425344 134725483008 134756630528 135310229028 135321350112 135376330752 135511408188 135566466048 135577608192 135921318336 135963901632 135998880768 136030322688 136154862168 136189890432 136221376512 136256421888 136381168368 136589153688 136655880192 136780992387 136847812608 136984358277 137040014592 137237725168 137249004672 137304768512 137441770128 137497612288 137508913152 137634806322 137702043648 138073818402 138105740032 138299708768 138335288832 138367270912 138493949932 138529579968 138572980416 138602545152 138729439572 138797211648 138935702412 138992151552 139187365248 139198804992 139802966472 139882743936 139939577856 139951079424 140079208464 140237368263 140305876992 140502935808 140514468606 140546954496 140583112704 140780560896 140914843472 141112757578 141181693952 141193282464 141262258176 141391587636 141403208544 141460660224 141601808556 141875375616 141933019136 142074638784 142144045056 142274181816 142491154156 142527812544 142560763904 142727992056 142760989696 142797717504 142928452719 142961496704 142998276096 143204582784 143274541056 143405712816 143417499264 143475769344 143618928336 143677280256 143689089024 143820640314 144039971049 144279383274 144312739584 144515426016 144552605184 144597892608 144761154336 144831873024 144964470564 145035288576 145180003644 145238989824 145321869312 145460483584 145664782016 145735942144 145869367384 145940627456 145952606592 145964602368 146023907328 146169608832 146334645144 146540171331 146586081447 146611759104 146657691648 146863671552 147248094864 147294226768 147332120832 147366182912 147501100682 147539047968 147573157888 147611123712 147746265732 147971583162 148031703552 148043870208 148251796992 148312031232 148460015808 148686421728 148895250972 148933556928 148967989248 149142733272 149177213952 149215592448 149352203403 149430868992 149640743808 149713846272 149850913392 149863229568 149924118528 150073711632 150152757248 150290226203 150363645952 150513677613 150574830848 150786312352 150798705408 150811083306 150884757504 151055117568 151267273632 151341170688 151479727668 151553728512 151601209344 151998033408 152211513792 152259200704 152285872128 152298372096 152333582336 152512274304 152911483128 152959389336 153034113024 153174219939 153249048576 153662797899 153698323584 153737865216 153773408256 153914192016 153953789184 153989382144 154130363634 154170016416 154392440814 154405130256 154467864576 154621991394 154684813824 154697527296 154914799104 155138298016 155214086144 155356188884 155368957536 155432083456 155587172364 155650386944 155663179776 155894602968 155927863296 156146863104 156366170496 156442558464 156585785904 156598655616 156824583864 156901195776 157044843111 157121562624 157278337281 157342238976 157432025088 157844111616 158065802784 158115323808 158143021056 158192566272 158529198906 158829405696 158842442772 158879165952 158920040448 159102310848 159143242752 159518769436 159609797568 159674646528 159687770112 159833968632 159912050688 160058454543 160367678848 160380859392 160446021632 160606113408 160671367168 160684572672 160831683792 161105155632 161183858688 161331426918 161344686672 161410240512 161571294378 161636940288 161650225152 161883441408 162110805792 162190000128 162338489508 162351832032 162417795072 162579854268 162856298628 162935857152 163164699648 163393863552 163643044032 163872879768 163952934912 164103038307 164183205888 164196682416 164234643456 164276895744 164626475787 164664536192 164895806608 164938228992 164976361472 164989903104 165221630496 165654106722 165706005114 165786955776 166019802624 166535666496 166549353984 166617022464 166783271616 166851035136 166864748544 167017517784 167272224444 167340186624 167575214976 167588987904 167657078784 167824365696 168013851832 168109727616 168191852544 168345836784 168428077056 168582277566 168596133264 168664633344 168832925586 168921851904 169159101696 169396684704 169479438336 169634601396 169648543584 169893299186 169937007264 169976295424 170175682836 170215026176 170258817024 170454092224 170497944576 170551360512 170997787584 171237953016 171291600792 171321606144 171375280128 172025418519 172065189504 172079313003 172163377152 172405179648 172910614032 172980867072 172995084288 173153466018 173238054912 173433653504 173677240096 173705771538 173762084864 173776347648 174020415552 174034718208 174105427968 174279148992 174530585268 174615846912 174790077228 174861093888 175106685312 175121077248 175373728192 175418846208 175459401728 175620039608 175665220992 175705833472 175751036928 175866696967 175911941808 175952611328 175997878272 176159009142 176427656847 176513845248 176761757952 177010018848 177279964368 177528953082 177574625568 177615679488 177824028132 177865139712 177879739284 177910898688 177966637056 178683081408 178739061696 178826379264 178990099704 179028287488 179279731712 179531529088 179561022264 179619233792 179633977344 179648741376 179813214711 179901057024 180413638704 180428466816 180501774336 180681877584 180755288064 180770144256 180935644266 181228424448 181243300086 181285202176 181331841024 181539816224 181586520576 181628502016 181841557824 182118871584 182207840256 182374656516 182463750144 182645811036 182720019456 182998672896 183255693504 183302839296 183345217536 183513075096 183560287104 183602724864 183649959936 183770818179 183818096496 184098424536 184356989739 184447051776 184706106624 184763973888 184803393536 184972586096 185062948864 185232379054 185247603216 185322868736 185507782434 185583153664 185598406656 185613640992 185704316928 185874334308 186403955296 186510325248 186586103808 186772277952 186983157684 187074502656 187337247744 187352624808 187395939328 187444150272 187707414528 188257709952 188349677568 188522116848 188537611392 188614213632 188802411408 189015583311 189074800707 189123443568 189167167488 189215834112 189389066382 189432851712 189481586688 189698909088 189747712512 190037083392 190303989408 190396956672 190571270292 190664368128 190854611532 190939443712 191207617088 191223332352 191301025792 191491904448 191569707008 191585452032 191760853752 191870280576 192053294732 192372511032 192416986112 192642697143 192687234688 192703050891 192736806912 192797190144 193014872448 193109164032 193285960752 193380384768 193557429798 193573338192 193651986432 193762492416 194524440786 194603475456 194619469824 194892811776 195112860192 195386895108 195448108596 195482345472 195498391104 195543588864 195593895936 195772967496 195818228736 195868606464 196330793152 196442827776 196718730624 196814831616 196995020976 197011211904 197295444216 197375604736 197391826944 197572544559 197669062656 197946687744 198248562304 198527001296 198578075904 198623985664 198805831354 198856977696 198902951936 198954123264 199136271204 199241158656 199439959914 199520991744 199801217856 199817639424 199898824704 200098282176 200684903484 201018466584 201064940544 201081444408 201179676672 201363862167 201406823424 201689698176 201788227584 201972970224 202071638016 202088224512 202134945792 202565087491 202664044544 202948685056 202965343542 202982025168 203064496128 203267112282 203349699072 203366412288 203881977504 203945852448 204045484032 204232293252 204332064768 204883730532 204931098112 204983820288 205218922688 205271718912 205319176192 205507151512 205560021888 205856587752 205873507008 205957152768 206162655192 206246418432 206263369728 206452209483 206553065472 207110727603 207158610048 207449563152 207502933248 207550906368 207740924898 207794369952 207859470624 207903817728 208094159358 208195817472 208403553618 208488227328 208781047872 208798207488 209099445152 209201594368 209393124148 209495416832 209704449708 209789651968 209824115904 209909366784 209926619136 210118812696 210458815488 210754403712 210820431744 210857361408 210923421696 211372265208 211669136367 211735450979 211772540928 211789923696 211838887936 211893387264 212087381454 212136414464 212190990336 212813063424 212899528704 213111958176 213216067584 213411272724 213736731234 213791718816 213841145856 214091988084 214141484544 214196576256 214442245056 214497414144 214806874176 214911811584 215108569224 215126248896 215213654016 215428392504 215515920384 215533633536 215730960471 215844588544 216147741056 216253333504 216451319344 216469109376 216557060096 216773139024 216896838912 217141731504 217247809536 217446705846 217552932864 217770005466 217858484736 218190725376 218497173024 218603913216 218804051076 218910941184 218928909888 218979524608 219035860992 219501967716 219917638656 219986537472 220295507328 220872142296 220941340152 220998181248 221049274368 221106143232 221251651023 221308571952 221359736832 221416685568 221619398598 221957374743 222047555328 222065805312 222377695488 222468046848 222690023712 223011303398 223029632592 223120248832 223342876458 223433619968 223451983872 223765820928 224146303488 224461115712 224570769408 224776370088 224794844352 224886177792 225110567448 225229135872 225545468928 225862246272 225972584448 226179468528 226198058112 226582676352 226900910448 227011756032 227219591502 227330592768 227401814016 227997050112 228317270688 228388801056 228428808192 228447558144 228500373504 228768411456 228986620642 229367224692 229420252672 229439084004 229551169536 229873572864 230547485376 230641156096 230660112384 230871288024 230984073216 231195545451 231588661221 231607695384 231701796864 231932987091 232027220736 232046290944 232372198656 232707447024 232821129216 233034283326 233053436304 233148125184 233380758546 233475580416 233494769664 233891794944 234220294656 234549255744 234663837696 234878678856 234897983424 235236875796 235351793664 235682343936 236013358464 236148037632 236373285824 236705270776 236766167424 236820905984 237037721999 237098704176 237153519616 237172985712 237214531584 237288849408 237793798359 238244108544 238318748928 238653466272 239278154154 239414696352 239511969792 239531655168 239750952948 239868076032 240551518272 240571289088 240669032448 240909170112 241007050752 241026859008 241247525688 241637899264 241657733448 241775788032 241997140377 242017030008 242115360768 242356941567 242455410432 242475337728 242825162112 242943787008 243166208688 243285000192 243507734262 243527748048 243626692608 243869781402 243998230528 244284447942 244340924672 244403785728 244684100128 244747049472 244803633152 245027757572 245090795328 245464566048 245809319652 245929402368 246274808832 246351965184 246996804288 247343709912 247407343488 247464542208 247484854656 247605755904 247832445744 248481160083 248559007671 248680433664 249029703936 249310876912 249432670208 249661032638 249782996992 249803499744 249824030976 249925533696 250174907424 250276552704 250297122816 250526276676 250908336666 251010279936 251362822464 251383481856 251485618176 251736548544 252020777748 252099734276 252164591424 252222889984 252287778816 252518755176 252577135616 252642115584 252873416349 252931878784 252996950016 253382777856 253738652544 253862608896 254095027056 254219157504 254451902094 254472815376 254839948779 254905510896 254964443136 255263524254 255322539264 255388225536 255681138336 255746916864 255827040768 256496681376 256856929524 256937401188 256982409216 257062920192 257353163264 257714614336 257840513024 258076573064 258097784256 258202648576 258245065728 258349989888 258607769472 259365921048 259471300608 259492626432 259730199027 259857082368 260150480256 260515860144 260597478128 260643127296 260664521472 260724785152 261030623328 261090971648 261158141952 261795877902 261923770368 262185115842 262291640832 262660027968 262681615872 263060592288 263128269312 263189102592 263430059412 263497831488 263558750208 263626555392 263867912712 263928916992 263996817408 264238513713 264770767872 265142636928 265272164352 265515028272 265654878208 265898092513 265919946552 266027988992 266293429623 266401623808 266423519232 266797709568 266819608926 266949955584 267579871312 267955685738 268024622112 268086587392 268108592544 268239568896 268485149556 268542431232 268919597568 269297293632 269428850688 269450966016 269513261056 270620458056 270642700224 270752661504 271022816376 271132932096 271155216384 271403466399 271842636672 271864950129 271927803264 271997761536 272060645376 272309724336 272379780864 272442753024 272762336736 273022509227 273178307376 273311760384 273561984774 273695625216 273968716554 274080029184 274475450336 274498009344 274609537024 274883540256 274995224576 275017826304 275269612644 275404087296 276147636804 276211480064 276599417536 276670577664 276734541824 276987899864 277059159936 277145960832 277205090304 277458879144 277594423296 277848568581 277871404824 277984303104 278261673651 278374730496 278397609984 279605932944 279765487872 279879155712 280158416928 280474736526 280611753984 281005871616 281028937212 281093908992 281166225408 281561121792 281829686944 282225515156 282363387904 282386564928 282524516352 282783175272 282806417088 282921320448 283203617112 283750751232 283866038272 284149277568 284288090112 284548363632 284982308312 285055625088 285121527808 285382564363 285455984112 285521979392 285595435008 285856905438 285922993408 285996552192 286409165568 286811425632 286834998528 286951538688 287237856672 287354560512 287378178048 287641280628 288079942098 288558766548 288625479168 289030852032 289105210368 289195785216 289522308672 289663746048 289928941128 290070577152 290336144697 290360007288 290477979648 290643738624 290920967168 291329564032 291471884288 291738734768 291786661179 291881254912 291905213184 291929204736 292339217664 292669290288 293080342662 293172162894 293223518208 293315383296 293727343104 294496189728 294588453536 294664241664 294732365824 295002201364 295078095936 295146315776 295222247424 295492531464 295943166324 296063407104 296087740416 296503593984 296624062464 296920031616 297372843456 297790501944 297867113856 297935978496 298208747031 298285466544 298354427904 298431184896 298704406806 298861737984 299159939871 299281487616 299701826784 299726459136 299848237056 300147423264 300305514496 300580452406 300727291904 301027355226 301149661696 301572624704 301597410816 301622166612 301769515008 302110235136 302534547264 302682341376 302959455336 303107457024 303202418688 303996066816 304423027584 304448015313 304518401408 304571744256 304596744192 304667164672 305024548608 305822966256 305918778672 306068226048 306348439878 306498097152 307325595798 307396647168 307475730432 307828384032 307907578368 307978764288 308260727268 308340032832 308784881628 308810260512 308935729152 309243982788 309369627648 309395054592 309829598208 310276596032 310428172288 310712377768 310737915072 310864166912 311174344728 311300773888 311326359552 311611387347 311789205936 311855726592 312141239037 312293726208 312605330427 312732340992 313171571808 313197311232 313649167728 313802391552 314089686222 314243125248 314556674562 314684477952 314864050176 315688223232 316131605568 316230647616 316286042112 316385132544 317058397812 317658811392 317684885544 317758331904 317840080896 318131072181 318204621696 318286485504 319037538872 319219595136 319349293056 319375540224 319667937264 319824101376 320116909086 320605096851 320735357696 320761718784 321212226816 321342734336 321663367584 322210311264 322367717376 322662853836 322689373344 322820481024 323142588756 323273880576 323300450304 323766882816 324221611584 324380000256 324676979016 324703664064 324835590144 325159708536 325712597256 325871714304 326170058769 326329399296 326655008199 326787727104 327286088064 327745759536 327905869824 328206076614 328366411776 328393364832 328469286912 328553791488 329252951574 329329072384 329791613216 329876457984 329952722944 329979806208 330443260992 331308213444 331412010228 331573911552 332039605248 333071332992 333098707968 333234044928 333566543232 333702070272 333729497088 334035035568 334516955097 334544448888 334680373248 335014314687 335150429952 335177975808 335648731392 336027703664 336219455232 336691673568 336856154112 337164555132 337192266528 337329266688 337665851172 337843703808 338318203392 338793369408 338958876672 339269202792 339297087168 339786598372 339874014528 339952590848 340351365672 340430052352 340517634048 340829387253 340908184448 340995889152 341102721024 341995575168 342475906032 342583201584 342643212288 342750560256 343479930963 344050837038 344130379008 344158626006 344326754304 344810359296 345821228064 345961734144 345990168576 346306932036 346476109824 346867307008 347354480192 347411543076 347524169728 347552695296 348040831104 348069436416 348210855936 348558297984 349061170536 349231693824 349551424989 349580154456 349722187776 350071137819 350213370624 350242154496 350747456384 350837692416 350918803456 351240079216 351330441984 351411666944 351733393934 351823883616 351905222656 351995756544 352318018284 352855313694 353027690496 353523515904 354020037696 354559928736 355057906164 355149251136 355231358976 355648056264 355730279424 355759478568 355821797376 355933274112 357366162816 357478123392 357652758528 357980199408 358056574976 358384385561 358559463424 358917231231 359063058176 359122044528 359267954688 359297482752 359626429422 359802114048 360827277408 360856933632 361003548672 361363755168 361510576128 361540288512 361871288532 362456848896 362486600172 362570404352 362663682048 363079632448 363173041152 363257004032 363683115648 364237743168 364415680512 364749313032 364927500288 365261601393 365291622072 365440038912 365804672103 365997345792 366426671913 366511387008 366605678592 366690435072 367026150192 367120574208 367205449728 367541636358 367636192992 368196849072 368713979478 368894103552 369412213248 369527947776 369945172192 370125897728 370464758108 370495206432 370645737472 371015564868 371166307328 371196813312 371227281984 371408633856 371748668616 372807910592 373020650496 373172207616 373544555904 373966315368 374149005312 374491548957 374674495488 374705249616 374791878656 374888300544 375414829056 376362504999 376515419904 377044233696 377075222784 377228427264 377604822816 378031166622 378149601414 378246887136 378334334976 378431668224 378778132764 378865703424 378963173376 379397818176 379495425024 380074166784 380607978816 380793913344 381142540584 381328736256 381677853141 381709223064 381878887424 382415234176 382446664704 382602051584 382983808896 383139414016 383170904064 383521707504 383740561152 384106589464 384646065011 384745022064 384833972224 385285394286 385374469376 385406101782 385473613824 385594380288 386029744896 386571921504 386760769536 387114859596 387146676384 387303972864 387524984832 389048881572 389206950912 389238939648 389785623552 390225720384 390773790216 390896217192 390964690944 390996782208 391087177728 391187791872 391545934992 391636457472 391737212928 392661586304 392693816853 392885655552 393277673763 393437461248 393990041952 394022423808 394590888432 394751209472 394783653888 395145089118 395338125312 395893375488 396497124608 397054002592 397156151808 397247971328 397611662708 397713955392 397805903872 397908246528 398272542408 398482317312 398879919828 399041983488 399602435712 399635278848 399797649408 400196564352 401369806968 401933528607 402036933168 402129881088 402162888816 402359353344 402727724334 402813646848 403379396352 403945940448 404143276032 404176449024 404269891584 405130174982 405328089088 405897370112 405930687084 405964050336 406128992256 406534224564 406699398144 406732824576 407763955008 407891704896 408090968064 408464586504 408664129536 409767461064 409862196224 409967640576 410342977161 410437845376 410543437824 410638352384 411014303024 411120043776 411713175504 411747014016 411914305536 412325310384 412492836864 412526739456 412904418966 413106130944 414221455206 414317220096 414899126304 415005866496 415101812736 415481849796 415588739904 415718941248 415807635456 416188318716 416391634944 416807107236 416976454656 417562095744 417596414976 418198890304 418403188736 418786248296 418990833664 419374431229 419408899416 419579303936 419648231808 419818733568 419853238272 420237625392 420712104789 420917630976 421508807424 421640863488 422744530416 423338272734 423470901958 423545081856 423579847392 423677775872 423786774528 424174762908 424272828928 424381980672 425626126848 425799057408 426223916352 426432135168 426822545448 427473462468 427583437632 427682291712 428183976168 428282969088 428393152512 428785358157 428884490112 428994828288 429613748352 429823623168 430217138448 430252497792 430427308032 430856785008 431031840768 431067267072 431461920942 431689177088 432119913147 432295482112 432902638688 432938218752 433114120192 433546278048 433793677824 434283463008 434495619072 434893411692 435105865728 435540010932 435716969472 436381450752 436994346048 437207826432 437608102152 437821882368 437857819776 437959049216 438071721984 439003935432 439620513993 439758244341 439835277312 439973074944 440591014656 441744284592 441882680304 441996362496 442098548736 442503302046 442617143904 442719473664 442833371136 443238797196 443914749486 444095110656 444131610624 444755390976 444936093696 445380047424 446022606796 446059265184 446240497664 446685752916 446867239936 446903967744 447531641856 448292606976 448922231424 449141538816 449552740176 449589688704 449772355584 450221134896 450458271744 450870678609 451090937856 451541032839 451724492544 452358937056 452396116224 453165352704 453801820896 454023512064 454439183004 454661185536 454803628032 455994100224 456634541376 456777602112 456857616384 456895116288 457000747008 457536822912 457973241284 458734449384 458840505344 458878168008 459102339072 459522659817 459747145728 461094970752 461282312192 461320224768 461742576048 461968146432 462391090902 463177322442 463215390768 463403593728 463865974182 464054441472 464092581888 464744397312 465414894048 465642258432 466068566652 466106872608 466296250368 466761517092 466951160832 466989539328 467783589888 468440589312 469098511488 469327675392 469757357712 469795966848 470473751592 470703587328 471134529333 471364687872 471835011843 472026716928 472296075264 472746571648 473410541552 473532334848 473641811968 474075443998 474197408352 474307039232 474345971424 474429063168 474577698816 475587596718 476488217088 476637497856 477306932544 478556308308 478829392704 479023939584 479063310336 479501905896 479736152064 480175363629 481103036544 481142578176 481338064896 481818340224 482014101504 482053718016 482495051376 483039824017 483275798528 483315466896 483551576064 483994280754 484034060016 484230721536 484713883134 484910820864 484950675456 485650324224 486332417376 486570000384 487015468524 487055496096 487253385216 487739562804 487996461056 488568895884 488681849344 488807571456 489368200256 489494098944 489607266304 490055515144 490181590656 490929132096 491618639304 491858804736 492309114921 492549617664 492703930368 493879427361 493993608576 494687419824 494814686976 494929084416 494969709312 495664891488 496962320166 497118015342 497360867328 498059407872 498621753824 498865340416 499322065276 499565993984 499606999488 499648061952 499851067392 500349814848 500553105408 500594245632 501052553352 501816673332 502020559872 502725644928 502766963712 502971236352 503473097088 504041555496 504199468552 504329182848 504445779968 504575557632 504907613873 505037510352 505154271232 505284231168 505746832698 505863757568 505993900032 506765555712 507477305088 508190054112 508438315008 508903804188 508945630752 509679897558 509811021792 509928886272 510527048508 510645078528 510776451072 511362276672 511493833728 511654081536 512993362752 513713859048 513874802376 513964818432 514125840384 514706326528 515429228672 515681026048 516153146128 516195568512 516237939009 516405297152 516490131456 517215538944 518436000667 518731842096 518942601216 518985252864 519460398054 519714164736 520300960512 521031720288 521194956256 521286254592 521329042944 521449570304 522061246656 522181943296 522316283904 523591755804 523847540736 524370231684 524583281664 525320055936 525363231744 526121184576 526256538624 526378205184 526860118824 526995662976 527117500416 527253110784 527600090901 527735825424 527857833984 527993634816 528477027426 529282970541 529541535744 530285273856 531030056544 531309756416 531796185026 531839893104 532055977984 532586859246 532803247616 532847038464 533595419136 533639217852 533899911168 535159742624 535911371476 536049244224 536173174784 536217185088 536479137792 536970299112 537084862464 537839195136 538594587264 538857701376 538901932032 539026522112 541240916112 541285400448 541505323008 542045632752 542265864192 542310432768 542806932798 543685273344 543729900258 543855606528 543995523072 544619448672 544759561728 544885506048 545524673472 546045018454 546356614752 546623520768 547123969548 547391250432 547937433108 548160058368 548950900672 548996018688 549219074048 549767080512 549990449152 550035652608 550539225288 550808174592 551312454537 552295273608 552422960128 553070969217 553198835072 553341155328 553469083648 553975799728 554118319872 554291921664 554410180608 554917758288 555188846592 555697137162 555742809648 555968606208 556523347302 556749460992 556795219968 559211865888 559530975744 559758311424 560316833856 560949473052 561223507968 562011743232 562057874424 562187817984 562332450816 563122243584 563659373888 564451030312 564726775808 564773129856 565049032704 565566350544 565612834176 565842640896 566407234224 567046749933 567224402121 567501502464 568298555136 569096727264 569964616624 570111250176 570243055616 570765128726 570911968224 571043958784 571190870016 571713810876 571845986816 571993104384 572818331136 573622851264 573669997056 573903077376 574475713344 574709121024 574756356096 575282561256 576159884196 577117533096 577250958336 577928091429 578061704064 578109152673 578210420736 578391570432 579044617344 579327492096 579857882256 580141154304 580672289394 580720014576 580955959296 581287477248 581841934336 582659128064 583477469536 583573322358 583762509824 583810426368 583858409472 584678435328 585338580576 586160685324 586344325788 586447036416 586630766592 587454686208 588992379456 589176907072 589328483328 589464731648 590004402728 590156191872 590292631552 590444494848 590985062928 591886332648 592126814208 592175480832 592717633677 593007187968 593840063232 594745686912 595581003888 595734227712 595871956992 596417494062 596570933088 596708855808 596862369792 597408813612 597723475968 598319879742 598562975232 599403653568 599452918272 599696474112 600294846528 600611028992 601160904812 601454583808 602054710452 602299323392 603145249408 603194821632 603244333224 603539030016 604091586501 604220470272 605069094528 605364682752 605918910672 606214914048 606404837376 607695262473 607992133632 608846055168 608896030626 609036802816 609193488384 610049097216 611645932512 611837557344 612136452096 612696879756 612996194304 614651191596 614793294336 614951460864 615656768064 615815156736 615957528576 616521454536 616680065664 617569763256 617620521024 617871458304 618487965576 618739255296 618790109184 619356628449 619659196416 620553192064 620856344576 621424755536 621475830144 621728333824 622348689456 622601547776 622652719104 623222774694 623578411872 623711453184 624282478074 624587452416 625210660854 625464681984 626343143616 626394622464 627298335456 627604783104 628179372444 628486250496 629113349124 629368955904 629728100352 631376446464 632263211136 632461295232 632572084224 632770265088 634116795624 635007409101 635206352937 635317622784 635369771088 635516663808 635680161792 636262144362 636409243392 636572971008 638075077744 638439190272 638698586112 639335874528 639648202752 640233818172 641210193702 641470715392 641523437568 642424453632 642685468672 643326735168 644420622528 644735434752 645325707672 645378746688 645640962048 646285177512 646547761152 646600900608 647192881413 647533765632 648443223168 648760000512 649353958032 649407328128 649671180288 650319417072 651425194512 651743428608 652340117538 652658798592 653310016398 653575454208 654572176128 655491519072 655811739648 656412153228 656732823552 656786729664 656938573824 657107582976 658505903148 658658144768 659583226432 659752915968 659905445888 659959612416 660886521984 662616426888 662824020456 663147823104 663754953069 664079210496 665872124229 666142665984 666197415936 667133086464 667404140544 668070071136 669033910194 669088897776 669360746496 670028629374 670300859904 670355951616 671297462784 672055407328 672438910464 673383347136 673712308224 674329110264 674384533056 674658533376 675331702344 675687407616 676636406784 677586738816 677917753344 678538405584 678594174336 679573196744 679748029056 679905181696 680527653481 680702731344 680860104704 681035268096 681658774506 681816368896 681991778304 682205442048 683991150336 684951812064 685166403168 685286424576 685501120512 686959861926 688101674076 688260758016 688317252012 688653508608 689620718592 691642456128 691923468288 691980337152 692613864072 692952219648 693586636353 693734614016 694708960384 694765983663 694823086152 695048339456 695105390592 695798961273 696081662208 696138872832 697116595968 698122341072 698463387648 699102849978 699160308912 699444375552 700142275638 700426741248 700484308992 701494912768 701675384832 702480158432 702660883968 702823333888 703466787868 703647767232 703810445312 703991513088 704636036568 705710627388 706055380992 707047031808 708040075392 709119857472 710115812328 710298502272 710462717952 711113165997 711296112528 711460558848 711518957136 711643594752 711866548224 713381395077 714732325632 714956246784 715960398816 716113149952 716768771122 717118926848 717834462462 718126116352 718244089056 718535909376 718594965504 719252858844 719604228096 721654554816 721713867264 722007097344 722727510336 723021152256 723080577024 723742577064 724913697792 724973200344 725140808704 725327364096 725991421131 726159264896 726346082304 726514008064 727366231296 728475486336 728831361024 729498626064 729855000576 730523202786 730583244144 730880077824 731609344206 731994691584 732853343826 733022774016 733211357184 734052300384 734241148416 734410899456 735083272716 735272385984 736393698144 737427958956 737788207104 738824426496 739055895552 739890344384 740251795456 740929516216 740990412864 741291474944 742031129736 742332614656 742393626624 742454563968 742817267712 743497337232 745443480249 745615821184 745677023013 746041300992 747089111808 747932630736 748298010624 748983097914 749348990976 749410499232 749583757312 749776601088 750829658112 752725009998 753030839808 754088467392 754150445568 754456854528 755209645632 756062333244 756299202828 756493774272 756668669952 756863336448 757556265528 757731406848 757926346752 758620249047 758795636352 758990850048 760148333568 761215957632 761587826688 762285081168 762657472512 763355706282 763418446128 763757774848 764519846337 764830468352 764893329408 765967617792 766278828032 767043415008 767481122304 768213178928 769292130022 769490044128 769667944448 770570788572 770748938752 770812203564 770947227648 771188760576 772059489792 773143843008 773521539072 774229719192 774293352768 774607945728 775049969664 778097763144 778413901824 778477879296 779190597081 779571247104 780451440768 781547580432 781792434384 781929381888 781993564416 782174355456 783091869984 783272914944 783474425856 785323172608 785387633706 785771311104 786555347526 786874922496 787980083904 788044847616 789181776864 789502418944 789567307776 790290178236 790676250624 791786750976 792994249216 794108005184 794312303616 794495942656 795223325416 795427910784 795611807744 795816493056 796340212109 796545084816 796964634624 797694277539 797759839656 798083966976 798880288869 799204871424 799270557696 800393128704 802739613936 803867057214 804073866336 804259762176 804325777632 804718706688 805455448668 805627293696 806758792704 807891880896 808286552064 808352898048 808539783168 810260349964 810656178176 811794740224 811861374168 811928100672 812257984512 813068449128 813398796288 813465649152 814210399197 815527910016 815783409792 816181936128 816929173008 817328259072 819067527681 819324136397 819534922128 819724392448 819935281152 820685954322 820875690752 821086875648 822028606048 822240087552 823426351008 823494028032 823828611072 824650620768 824985673728 825053478912 825808837932 826212261888 828442910412 828634440192 829798252608 830011732992 830203625472 830963699592 831177479808 831437882496 831615270912 832376637432 832783269888 833545705743 833614214472 833952909312 834785020953 835124191488 835192829952 836397780608 836806377472 837572496592 837981667328 838748862458 838817798832 839158607872 839296463616 839637467136 840475250784 841424209578 841835261952 843017614848 843281726976 845489060832 846676545468 846941803916 847090163712 847159694784 847355551744 847573549056 848349525816 848545657856 848763961344 851252253696 851598114816 852447832704 852864270336 853645090896 854946924936 855166875264 855364583424 856147693089 856367952336 856565938176 856786305024 857570716314 857768980224 857989656576 859227496704 860434276896 860504995584 860854616064 861713570016 862063681536 862134534144 862923841884 863378354176 864239826294 864590964224 865805277376 865876437504 866228240384 867092556096 867587355648 868566926016 868991238144 869786823384 870211731456 871008434091 871080021864 871433938944 872762901504 873988692096 874415652864 875216204304 875643764736 875715639552 875918098432 878007870864 879241027986 879516488682 879670554624 879946149888 881182029312 883488569184 883765360608 883992724992 884197097472 885006604092 885234287808 885438947328 885666742272 886477594392 887829498972 888190221312 888263221248 889510781952 889872187392 890760094848 892045213592 892118530368 892480995328 893371505832 893734479872 893807935488 894626241093 895063283712 896585213952 897479819613 897844462848 899105480352 899179377408 899544711168 900442269792 900916543488 901741357218 902181875712 903082065678 903448985088 904717874112 904792232448 906330705408 907603641792 908047024128 908878366008 909322371072 909607256064 911988200448 913269082752 913344045939 913555204224 913715232768 913790232576 914001494016 915073645824 915946482568 917232924257 917468898768 917681010688 917756336016 918204678144 919045319634 919494291456 922189941504 922564624384 923485152096 923936292864 924782181804 926354644884 926430781536 926807187456 927731948364 928108882944 928185163776 929488794624 930829788096 931284516864 932137133304 932213745216 932592500736 933523034184 933902321664 933979078656 934834162041 935567179776 936423717111 936881178624 937815991281 938197022976 939514715424 939591933696 940947503184 941407174656 942269058666 942729375744 943670023686 944053433856 944592150528 945493143296 946821083104 947064669696 947283623936 948150887996 948394816704 948614078464 948691942848 948858126336 949155397632 951175193436 952976434176 953274995712 954613865088 957112616616 957658785408 958047879168 958126620672 959003811792 959472304128 960350727258 961815290553 962206073088 962285156352 963636680448 964028203008 964990102752 966079648034 966551597056 966630933792 967103152128 967988561508 968068120032 968461443072 969427766268 969821641728 969901350912 971300648448 972664834752 973140000768 974030937048 974110992192 974506770432 975479125608 975992922112 977137791768 977363698688 977615142912 978510176307 978736400512 978988197888 979214532608 980111030288 980363181312 981858264192 983237278608 983717609472 984618229842 985099235328 985407860736 987758854722 987987217152 989374839648 989629373952 989858168832 989939418624 991329782976 993924640332 994236030684 994721734656 996118815744 997243507648 997730680832 998644130552 999131987968 999213998976 999296123904 999702134784 1000699629696 1001106210816 1001188491264 1002105106704 1003550865291 1003633346664 1004041119744 1005042944061 1005451289856 1005533927424 1006946194176 1008083110992 1008398937104 1008658365696 1008891559936 1009815227746 1010075020704 1010308542464 1010568462336 1011493665396 1011727515136 1011987800064 1013531111424 1014954610176 1016380108224 1016876630016 1017807608376 1017891261504 1019359795116 1019622043584 1019857772544 1021054097016 1021290157056 1021552902144 1022488161759 1022724553344 1022987667456 1023308163072 1025986725504 1027427718096 1027749604752 1027929636864 1028251680768 1029412653056 1030439792889 1030858457344 1032306292256 1032391137024 1032475878018 1032810594304 1032980262912 1034431077888 1036872001334 1037463684192 1037885202432 1037970505728 1038920796108 1039428329472 1040601921024 1042063440576 1042389912512 1042572509184 1042658085888 1042899140608 1044122493312 1044363886592 1044632567808 1047183511608 1047695081472 1048654274967 1048740463368 1049166563328 1050213413457 1050640111872 1050726463488 1052242369152 1052513077248 1052756410368 1053720237648 1053991325952 1054235000832 1055200181802 1055471650848 1055715667968 1055987269632 1056954054852 1058565941082 1059083071488 1060570547712 1062060113088 1062619512832 1063592370052 1063679786208 1064111955968 1065173718492 1065606495232 1065694076928 1067190838272 1067278435704 1067799822336 1070319485248 1071822742952 1072098488448 1072346349568 1072434370176 1072958275584 1073940598224 1074169724928 1075153156683 1075678390272 1076751693693 1077189174528 1077803864064 1082481832224 1082570800896 1083010646016 1084091265504 1084531728384 1084620865536 1085613865596 1087370546688 1087459800516 1087711213056 1087991046144 1089238897344 1089519123456 1089771012096 1091049346944 1092090036908 1092713229504 1093247041536 1094247939096 1094782500864 1095784804179 1095874866216 1096320116736 1097414016309 1097901801344 1097992037376 1098438148096 1099534161024 1099980898304 1100071305216 1101078450576 1101616349184 1102624909074 1104306444709 1104590547216 1104845920256 1106141938434 1106397670144 1106682310656 1107951599456 1108236639744 1108583843328 1109835516576 1110377693184 1111394274324 1111485619296 1111937212416 1113046694604 1113498921984 1113590439936 1118423731776 1119061951488 1119516622848 1120633667712 1121898946104 1122447015936 1123474646871 1124023486464 1124115748848 1124375635968 1124664901632 1126244487168 1127318747776 1128902060624 1129087514997 1129453551616 1129546259712 1131132701088 1131225668352 1131685281792 1132814468448 1134093499866 1134448804242 1135003004928 1136597110272 1138193454528 1139929233248 1140222500352 1140486111232 1141530257452 1141823936448 1142087917568 1142381740032 1143427621752 1143691973632 1143986208768 1145033559423 1145636662272 1147245702528 1147339994112 1147806154752 1148951426688 1149418242048 1149512712192 1150565122512 1152319768392 1153938195033 1154235066192 1154501916672 1155856182858 1156123408128 1156218305346 1156420841472 1156783140864 1158089234688 1159715764512 1160282308608 1161344578788 1161440029152 1161911918592 1162574954496 1163683868672 1165318256128 1166954939072 1167146644716 1167525019648 1167620852736 1167716818944 1169356870656 1170677161152 1172321370648 1172688651576 1172894072832 1173261533184 1174909372416 1177984758912 1178081450559 1178353814144 1178656966656 1178929463296 1180008805456 1180312383744 1180585263104 1181970125856 1183772665296 1184253628416 1184350961664 1185435267354 1186014375936 1187680126464 1189491373824 1191162007776 1191468455424 1191743913984 1192834988124 1193141866176 1193417711616 1193724739584 1194817627224 1195446951936 1196639759484 1197125950464 1198807307136 1198905836544 1199392948224 1200589693056 1201222057984 1202321809624 1202909167616 1204010463851 1204109420904 1204598646784 1205800585821 1206290498816 1206389643264 1206488666448 1207078060032 1208183173002 1208440940544 1210138189056 1211837821344 1212429828096 1212809674752 1215390524946 1215984267264 1217692110336 1217792061252 1218073605632 1218386976768 1220098194432 1223291865024 1223675114688 1224272904192 1225393759512 1225992388608 1229302383192 1229586588672 1229902921728 1231028931483 1231313536128 1231630313472 1231915057152 1233042909072 1233360131328 1235139526512 1235241042048 1235742916608 1236975931152 1237478510592 1237580218368 1238713256898 1239318392832 1241106384128 1242849511072 1242951660288 1243456667648 1244697378912 1245203095552 1245305438208 1246445549388 1247156823744 1247422906368 1248564956148 1249174904832 1250421321708 1250929363968 1252686287232 1252789244928 1254596670912 1255209566208 1256358744888 1256972500992 1258123293687 1258226698248 1258737911808 1259456200704 1262136314367 1262752892928 1264526422272 1264922590464 1268233591248 1270014818202 1270412705874 1270635245568 1270739542176 1271033327616 1271360323584 1272524288724 1272818486784 1273145942016 1276150155488 1276878380544 1277397172224 1278671749056 1279296405504 1280467636344 1282420387404 1282941430784 1283046875136 1284848907264 1285370937344 1286653470336 1288841245056 1289470869504 1290651415344 1290757493376 1291281924096 1292570355024 1293095522304 1293201801216 1294385762826 1295067531264 1296359739441 1296886446336 1298707916064 1298814656256 1299342360576 1300638834144 1302850389024 1303486857216 1304680235076 1305317597184 1306620032796 1307150908416 1309144352256 1310983038144 1311623479296 1312824306456 1313465647104 1313573459328 1313877147648 1314215165952 1317011806296 1317316289536 1318861541979 1319166452864 1319274733023 1319505831936 1319810891776 1319919224832 1321773043968 1325232853776 1325648040912 1326295646208 1327509906138 1328158420992 1331744248458 1332285331968 1332394831872 1334266172928 1334808281088 1336140142272 1338067820388 1338177795552 1338721492992 1340057258748 1340601719808 1340711903232 1342594925568 1344110814656 1344877820928 1346766694272 1347424616448 1348658220528 1348769066112 1349317066752 1350663404688 1351374815232 1352612035827 1353272813568 1354623098517 1355173477632 1357076811168 1357188348672 1359146393488 1359496058112 1359810363392 1361055306962 1361405462688 1361720209408 1362070536192 1363317549012 1363632737792 1363983556608 1364410884096 1367982300672 1369903624128 1370332806336 1370572849152 1371002241024 1373919723852 1376203348152 1376521516032 1376634504024 1377307017216 1378567979451 1379241437184 1383284912256 1383846936576 1383960674304 1385227728144 1385904439296 1387173272706 1387469228032 1389417920768 1389531967326 1389646172304 1390210781184 1391597922546 1392163324416 1392277745664 1394233191936 1396244682144 1396926775296 1398205699956 1398320617824 1398888751104 1400284551276 1400853482496 1400968617984 1402989825536 1403350769664 1404960316864 1405321767936 1405646667776 1406933575736 1407295534464 1407620890624 1407983026176 1409272073136 1411421254776 1412110761984 1413403587999 1414094063616 1415505035529 1416080150784 1418239714944 1420231624656 1420597004544 1420925435904 1422226331994 1422592225056 1422921117696 1423037914272 1423287189504 1423733096448 1426762790154 1429464651264 1429912493568 1431920797632 1432226299904 1433537542244 1434237853696 1435668924924 1436252232704 1436488178112 1437071818752 1437189931008 1438505717688 1439208456192 1440526090887 1443309109632 1443427734528 1444014194688 1445455020672 1446042304512 1446161154048 1447485154128 1449119472051 1449573472087 1449827395584 1449946400688 1450281617408 1450654728192 1451982842262 1452318529792 1452692164608 1454732462592 1456950972672 1458997252128 1459710001152 1461046405572 1461166488288 1461760155648 1463218688412 1463989383168 1465706687652 1466045548032 1466422714368 1468104600768 1468482296832 1468821798912 1470166545432 1470544771968 1472787396288 1474855917912 1475576414208 1476927344763 1477648852992 1478111791104 1479780688768 1480503590912 1481859032432 1481980825728 1482582949888 1484062259472 1484665229312 1484787253248 1484909127936 1486994674464 1488413034173 1490886960498 1491231642368 1491354046026 1492082601984 1494178223616 1495865261472 1496596021248 1497966195828 1498697981952 1498820998464 1499167514624 1499553202176 1501659316224 1505450019996 1506061679616 1508176934784 1508300891136 1508913709056 1510419291264 1512124666488 1512598405656 1512987548544 1513337339904 1513726672896 1514722841619 1515112531056 1515462813696 1515852693504 1517240498094 1517591272704 1517981700096 1520296667136 1522431915264 1524570162336 1525314945024 1526711412564 1526836892256 1527515549696 1529039692674 1529660936704 1529786658816 1531935235584 1532557656064 1534086830016 1534962244608 1536426357856 1538584260044 1538980088256 1539335888896 1541141577144 1541497877504 1541624407128 1541894455296 1542377521152 1544118979584 1546287686016 1547043078144 1548459438384 1548586705536 1549215891456 1555308002001 1556195526288 1556827803648 1556955758592 1558381194162 1559142494208 1560902881536 1563095160864 1563584868768 1563858763776 1563987128832 1564348710912 1566183739968 1566545829888 1566948851712 1570646345216 1570775267412 1571542622208 1573110695052 1573749844992 1575960167808 1576089695232 1578363553728 1579004837888 1579134615552 1580580356472 1581352501248 1582800272703 1583573501952 1585988498432 1587848911623 1588216010368 1588624607232 1588991885312 1590446650832 1590855821568 1591223615488 1592680424218 1593090169632 1593929269248 1595388555078 1595519679312 1596167933952 1597760577738 1598409742848 1598541115392 1600786257408 1605479227872 1607734114428 1608147732672 1608519524352 1608651555264 1609437413376 1610910897336 1611254587392 1613517585408 1615783761792 1616573104128 1616705796096 1617079566336 1620520699928 1621312356352 1622796712147 1623589480448 1623722748336 1623856201344 1624515969024 1626136898256 1626797592576 1626931298304 1628420798394 1631055820032 1631566819584 1633858346016 1634656518144 1638135055362 1638648272794 1639069844256 1639448784896 1639870562304 1641371908644 1641751381504 1642173751296 1644057212096 1644480175104 1646852702016 1646988056064 1647657222144 1649301241536 1649971347456 1650106957824 1651617675864 1652424523776 1653937363611 1656885820824 1657268880384 1659212907651 1659596505216 1660023465984 1660407250944 1661927399184 1662354959616 1662875764992 1663230541824 1664753274864 1665566539776 1667091411486 1667228428944 1667905818624 1669570041906 1670248382976 1670385659904 1672795561216 1675144993184 1675963334656 1677497724916 1677635597664 1678317215744 1678592927232 1679274934272 1680950501568 1682848419156 1683670523904 1686035229696 1686563453952 1690978121664 1693353090936 1693883607832 1694180327424 1694319389568 1694711103488 1695147098112 1696699051632 1697091315712 1697527922688 1701140249799 1701673206363 1702504507392 1704895665408 1707290181792 1709893849872 1710333750528 1710729166848 1712295386178 1712735904672 1713131876352 1713572610048 1715141432628 1715537960448 1715979313152 1718454993408 1720868553792 1721009991168 1721709232128 1723427140032 1724127363072 1724269068288 1725847683768 1726756708352 1728479652588 1729181928448 1731610554752 1731752875008 1732456480768 1734185112192 1734327458019 1735174711296 1737133852032 1737982476288 1739573646768 1740423462912 1742016868182 1742160043728 1742867877888 1745525803008 1747977384192 1750432408608 1751287529472 1751431279104 1751836196864 1756015741728 1758482055972 1759032977364 1759341109248 1759892299776 1762364058624 1766977138368 1767530721216 1767985449984 1768394194944 1770013208184 1770468575616 1770877894656 1771333484544 1772955188784 1775658997944 1776380442624 1776526442496 1778152901031 1779021563904 1781520189696 1784090427184 1784237060736 1784961990656 1786743011664 1787468959744 1787615870976 1789252482186 1790126567424 1793170427904 1794959639226 1795688925696 1798210960704 1798358754816 1799089422336 1800884539584 1801833086976 1803482714436 1804363751424 1806164131356 1806897970176 1809435748224 1809584464896 1812661410816 1815207283584 1816094048256 1817756732016 1818644742144 1819214512128 1823085787419 1823976400896 1826538165504 1826688091878 1827110408448 1827580465152 1830147291648 1831892965136 1834465848514 1834937797536 1835362021376 1835512672032 1836409356288 1838090639268 1838988582912 1844379883008 1845129248768 1846970304192 1847872585728 1849564363608 1852709289768 1852861563072 1853614374912 1855463896728 1856217765888 1856370327552 1858069885347 1858977589248 1861659576192 1862569033728 1864274266608 1864427490432 1865185001472 1867046068368 1867804643328 1867958157312 1869668324082 1871134359552 1872847434222 1873762357248 1875631982562 1876394045952 1879029430848 1879183867392 1881895006368 1882814349312 1884538117332 1885458751488 1887340047372 1888106867712 1889184301056 1890986286592 1893642166208 1894129339392 1894567247872 1896301775992 1896789633408 1897228156928 1897383885696 1897716252672 1898310795264 1902350386872 1905022227303 1905619058811 1905952868352 1906549991424 1909227730176 1914225233232 1915317570816 1916095758336 1918007623584 1918944608256 1920701454516 1923630581106 1924412146176 1924570312704 1927273360896 1928056406016 1929980205504 1932159296068 1933103194112 1933261867584 1934206304256 1935977123016 1936136240064 1936922886144 1938855532536 1939643283456 1939802701824 1941578644239 1942601296896 1945329669504 1946280001536 1948061874096 1948221984384 1949013540864 1950958251216 1951985844224 1953772940639 1954275583536 1954727397376 1955230285824 1957020352614 1957472801024 1957976395776 1960222060576 1960726362624 1963716528384 1966474557216 1967435218944 1969236459684 1970198470656 1970815721472 1975517709444 1975974434304 1978749679296 1979258747904 1979716337664 1979878837248 1982659565952 1987849280664 1988472061368 1989443469312 1991264859207 1992237631488 1994487015296 1995461361664 1997288261104 1997616372687 1998263975936 1998427997952 1998592247808 2001399259392 2002212421632 2004210213408 2007101730582 2007266693328 2008082239488 2010085888122 2010902579712 2011067854848 2013892388352 2016166221984 2016797874208 2017316731392 2017783119872 2019630455492 2020150041408 2020617084928 2021136924672 2022987330792 2023455030272 2023975600128 2027062222848 2029909220352 2032760216448 2033753260032 2035615216752 2035782523008 2038719590232 2039244087168 2039715545088 2041582960443 2042108194032 2042580314112 2043105804288 2044976323518 2045449106688 2045975334912 2046616326144 2051973451008 2054855436192 2055499209504 2055859273728 2056503361536 2058825306112 2060879585778 2061716914688 2064612584512 2064782274048 2064951756036 2065621188608 2065960525824 2068862155776 2073744002668 2074927368384 2075770404864 2075941011456 2077841592216 2078856658944 2080759909059 2081203842048 2084126881152 2084297950989 2084779825024 2085145018368 2085316171776 2085798281216 2088244986624 2088727773184 2094367023216 2095390162944 2097308549934 2097480926736 2098333126656 2100426826914 2101280223744 2101452926976 2104484738304 2105026154496 2107440475296 2107982651904 2108470001664 2110400363604 2110943301696 2111431335936 2111974539264 2113908109704 2117131882164 2118166142976 2121141095424 2124120226176 2125239025664 2127184740104 2127359572416 2128223911936 2130347436984 2131212990464 2131388153856 2133339497991 2134381676544 2134556871408 2135599644672 2140144185231 2140638970496 2143645485904 2144196976896 2144692699136 2144868740352 2147881196448 2148339449856 2150306313366 2151356780544 2153503387386 2154378349056 2155607728128 2164963664448 2165141601792 2166021292032 2168182531008 2169063456768 2169241731072 2171227731192 2174741093376 2174919601032 2175422426112 2175982092288 2177974263393 2178477794688 2179038246912 2179542024192 2182098693888 2184180073816 2185426459008 2186494083072 2188495878192 2189565001728 2191569608358 2191749732432 2192640233472 2194828032618 2195803602688 2195984074752 2199068322048 2199961796608 2202156901152 2203232698368 2205249818148 2208612889418 2209181094432 2209691840512 2212283876868 2212795340288 2213364621312 2215903198912 2216473279488 2217167686656 2219671033152 2220755386368 2222788548648 2222971238592 2223874424832 2226093389208 2226997843968 2227180879872 2236330440747 2236847463552 2237031069039 2238123902976 2241267335424 2243797892208 2244894031872 2246949293742 2248046972928 2248231497696 2248751271936 2249329803264 2252488974336 2254637495552 2257804121248 2258175029994 2258907103232 2259092519424 2262265402176 2262451336704 2263370563584 2265628936896 2268186999732 2268897608484 2270006009856 2273194220544 2276386909056 2279858466496 2280445000704 2280972222464 2283060514904 2283647872896 2284175835136 2284763480064 2286267060571 2286855243504 2287383947264 2287972417536 2290067118846 2291273324544 2293559539011 2294491405056 2294679988224 2297902853376 2298836484096 2301130245024 2304639536784 2307876390066 2308470132384 2309003833344 2311712365716 2312246816256 2312436610692 2312841682944 2313566281728 2316178469376 2319431529024 2320564617216 2322689157576 2322880058304 2323823837184 2325149908992 2327367737344 2330636512256 2333909878144 2334293289432 2335050039296 2335241705472 2335433637888 2337571791243 2338713741312 2341354322304 2344642741296 2345377303152 2345788145664 2346523066368 2349818744832 2355969517824 2356162901118 2356707628288 2357313933312 2360017610912 2360624767488 2361170526208 2363940251712 2367545330592 2368507256832 2368701923328 2370870534708 2372028751872 2375360252928 2378982747648 2382324015552 2382936910848 2383487827968 2385669976248 2386283732352 2386835423232 2387449479168 2389020636327 2389635254448 2390893903872 2393082832617 2393279518968 2394251900928 2396640866607 2397614614272 2397811673088 2401179386112 2402444115968 2404643619248 2405818335232 2408020927702 2408218841808 2409197293568 2411601171642 2412580997632 2412779286528 2412977332896 2414156120064 2416366346004 2416881881088 2420276378112 2423675642688 2424859656192 2425619349504 2430781049892 2431968534528 2435384220672 2435584122504 2436147211264 2436773953536 2440196388864 2446583730048 2447350229376 2448545808384 2450787519024 2451984777216 2457202583043 2457972409191 2458604766384 2459173177344 2459805843456 2462057862966 2462627072256 2463260626944 2466085818144 2466720262656 2470279053024 2470482084096 2471485833216 2473951862304 2474957021184 2475160436736 2477426513796 2478636785664 2482212768256 2485699022144 2485903320576 2486913335296 2489394757824 2490406191104 2490610876416 2492891098776 2494313647488 2494845812736 2497129912296 2498349809664 2500637117229 2500842643416 2501858727936 2504355062859 2505372574464 2505578489856 2509193341824 2510419132416 2512717489776 2513945001984 2516246587374 2516453396496 2517475823616 2518912401408 2524272628734 2525505785856 2529052844544 2529845180928 2536467182496 2540029636404 2540825411748 2541270491136 2541479084352 2542066655232 2542720647168 2545048577448 2545636973568 2546291884032 2552300310976 2553756761088 2554794344448 2557343498112 2558592811008 2560935272688 2564840774808 2565882861568 2566093750272 2568443079267 2569697814528 2573306940672 2577682490112 2581302830688 2581514986752 2582563848192 2585140710048 2586191044608 2586403602432 2588771525652 2590135062528 2592719478882 2593772892672 2597415832128 2597629312512 2598684721152 2601277668288 2605700778048 2606973714432 2609360470152 2610635194368 2613025302273 2613240065592 2614301816832 2618288704512 2621966076288 2623246958592 2625648612912 2626931294208 2627146918656 2627754295296 2633346137383 2634023612592 2634632579072 2637723083958 2638332905728 2638549466046 2639011663872 2639838449664 2643546087936 2650465707552 2651296081824 2652591292416 2655019812276 2656316841984 2663488496916 2664570663936 2664789663744 2668532345856 2669616562176 2672280284544 2676135640776 2676355591104 2677442985984 2680114517496 2681203439616 2681423806464 2683878723279 2685189851136 2688221629312 2689755641856 2692439458839 2693533388544 2697316441056 2697538132224 2698634133504 2701326809376 2702749630464 2705224071654 2706545627136 2709246197034 2710346955264 2714153622336 2714376697344 2718292786976 2718992116224 2719620726784 2722110613924 2722810925376 2723440418816 2724141072384 2726635098024 2727265475584 2727967113216 2728821768192 2735964601344 2739807248256 2740665612672 2741145698304 2742004482048 2747839447704 2751698772771 2752406696304 2753043032064 2753269008048 2754614034432 2757135958902 2758482874368 2766569824512 2767693873152 2770455456288 2771808878592 2774346545412 2774938456064 2778835841536 2779063934652 2779292344608 2780421562368 2783195845092 2784326648832 2784555491328 2788466383872 2792489364288 2793853550592 2796411399912 2796641235648 2797777502208 2800569102552 2801706964992 2801937235968 2804502486123 2805979651072 2806701539328 2809271151333 2809920633728 2810643535872 2811293335552 2813867151472 2814591068928 2815241781248 2818544146272 2822842509552 2824221523968 2826807175998 2828188127232 2831010071058 2832160301568 2836479429888 2840463249312 2841194009088 2841850871808 2844452663988 2845184450112 2845842235392 2846075828544 2846574379008 2847466192896 2853525580308 2858929302528 2859824987136 2863841595264 2864452599808 2867075084488 2868475707392 2871101875337 2871337849848 2872504465408 2872976356224 2874143637504 2874379862016 2877011435376 2878416912384 2881052181774 2885445871659 2886618219264 2886855469056 2890910041344 2892084609024 2894970308256 2898238944102 2899146944174 2899654791168 2899892801376 2900563234816 2901309456384 2903965684524 2904637059584 2905384329216 2909464925184 2913901945344 2917994504256 2919420002304 2922092811144 2922332976576 2923520311296 2926437376824 2927978766336 2931413375304 2932091096064 2932845428736 2935530528921 2936209201536 2936964593664 2937643597824 2940333090864 2941089543936 2945574792576 2949711835824 2951152828416 2953854689526 2955297705984 2956223582208 2959561377536 2963718064864 2963961651456 2965165899776 2968124518944 2969330458624 2969574506496 2969818255872 2973989348928 2976826068346 2981773920996 2982463284736 2982708092052 2984165203968 2988356447232 2991730522944 2993192042496 2995932391656 2997395963904 2997641996928 2998335029248 2999106404352 3003318632448 3010652595873 3010900039992 3012123359232 3015128832183 3016353869568 3016601782272 3020838582528 3024249332976 3025196811312 3025975097088 3026674679808 3029445683238 3030225062112 3030925627392 3031705387008 3034480996188 3035182545408 3035963400192 3040593334272 3044863830528 3049140324672 3050629890048 3053422825128 3053673784512 3055031099392 3058079385348 3059321873408 3059573317632 3063870471168 3065115312128 3068173660032 3069924489216 3072852715712 3077168520088 3077960176512 3078671777792 3081490385987 3082283154288 3082995755008 3083248814256 3083788910592 3084755042304 3088237959168 3091319378667 3092575372032 3096918876768 3097173411072 3098431782912 3110616004002 3112391052576 3113655607296 3113911517184 3116762388324 3118284988416 3121805763072 3126190321728 3127169737536 3127717527552 3127974257664 3128697421824 3132367479936 3133091659776 3133897703424 3141292690432 3141550534824 3143085244416 3145962824901 3146221390104 3147499689984 3150640240371 3151920335616 3152179390464 3156727107456 3158009675776 3158269231104 3161160712944 3162705002496 3165600545406 3167147003904 3171976996864 3175697823246 3176432020736 3177249214464 3180893301664 3181711643136 3182447230976 3185360848436 3186180339264 3187858538496 3190777110156 3191039358624 3192335867904 3195521155476 3196819485696 3197082230784 3201572514816 3210958455744 3215468228856 3216295465344 3217039048704 3217303110528 3218874826752 3221821794672 3222509174784 3225459470049 3227035170816 3230255081079 3231567523584 3233411592192 3241041399856 3242624712704 3245593424294 3247178960896 3247445496672 3247712402688 3249031938048 3252273796512 3253595185152 3253862596608 3256841596788 3262111640064 3263133639168 3267716692032 3269313036288 3276270110724 3277296545588 3278139688512 3278897569792 3279741124608 3282743817288 3283502763008 3284347502592 3287354412537 3288114424192 3288960350208 3293705404032 3293976112128 3295314444288 3298602483072 3299942694912 3300213915648 3303235351728 3304849047552 3307874727222 3312919334127 3313771641648 3314537760768 3318425815302 3319193010432 3320046931968 3323854798368 3324709919232 3325751529984 3329506549728 3331133079552 3334182822972 3334456857888 3335811637248 3339140083812 3340496765952 3340771319808 3345591122432 3350289986368 3351926669312 3354995449832 3355271195328 3356634431488 3357185854464 3358549868544 3361901003136 3365696838312 3367341047808 3370423940613 3372070459392 3373126907904 3381956243328 3386706181872 3387767215664 3388360654848 3388638779136 3389422206976 3393398103264 3394182631424 3395055845376 3402280499598 3403346412726 3405009014784 3409791330816 3414580363584 3419787699744 3420667501056 3421458333696 3424590772356 3425471809344 3426263752704 3427145220096 3430282865256 3431075920896 3431958626304 3435100678269 3436909986816 3441737107584 3442019982336 3443418464256 3446854280064 3448254726144 3448538136576 3451695367536 3453513416704 3456675202669 3456959305176 3458363856896 3461814585099 3463221109504 3463505750016 3468370224384 3468654916038 3470349422592 3474267704064 3479147293536 3480846925824 3484033736364 3484320087456 3485735755776 3491051606016 3495954768384 3500864817216 3502575058944 3502862558208 3503672393728 3512031483456 3516964111944 3518065954728 3518682218496 3519784599552 3524728117248 3533954276736 3534244351677 3535061442432 3535970899968 3536788389888 3540026416368 3540937151232 3541755789312 3545910377568 3549292619951 3551317995888 3552760885248 3553052884992 3556305802062 3558043127808 3563040379392 3568180854368 3568474121472 3569923981312 3573486023328 3574937919488 3575231741952 3578504964372 3580253134848 3586340855808 3589919278452 3591377851392 3596421921408 3596717509632 3598178844672 3601769079168 3603666173952 3606965428872 3608727502848 3612031391553 3612328262712 3613795940352 3617401757463 3618871496448 3619168929792 3625322821632 3630414567168 3635513464032 3637289484288 3638429024256 3646171574838 3647952801792 3653076331008 3653376183756 3654220816896 3655160930304 3660294583296 3663785930272 3668931697028 3669875595072 3670724042752 3671025344064 3672818712576 3676181278536 3677977165824 3688759766016 3690258497536 3693940608384 3695745171456 3699128727216 3705418579536 3705723126144 3707228749824 3710927793456 3712435531776 3712740655104 3716139770694 3717955178496 3723319152384 3728548533216 3728854980864 3730370002944 3734092136736 3735609286656 3735916314624 3739336648164 3742268719104 3745694868444 3747524714496 3751263965124 3752788091904 3758058861696 3758367734784 3763790012736 3765628698624 3769076234664 3770917502976 3774369881061 3774680094744 3776213735424 3778368602112 3781972573184 3786408943101 3787284332416 3788258678784 3789134495744 3792603551984 3793579266816 3794456313856 3794767771392 3804700773744 3810044454606 3811238117622 3811905736704 3813099982848 3818455460352 3828450466464 3830635141632 3832191516672 3836015247168 3837889216512 3841402909032 3847261162212 3848824292352 3849140625408 3854546721792 3856112812032 3859960411008 3864318592136 3866206388224 3866523735168 3868412608512 3871954246032 3872272480128 3873845772288 3877711065072 3879286566912 3879605403648 3883157288478 3885202593792 3889079218323 3890659339008 3896123748192 3896443968768 3898027081728 3901916502432 3903971688448 3907545881278 3908551167072 3909454794752 3910460571648 3914040705228 3914945602048 3915952791552 3920444121152 3921452725248 3927433056768 3932949114432 3934870437888 3938472919368 3940396941312 3941631442944 3951035418888 3951948868608 3956584625937 3957499358592 3957824199069 3958517495808 3959432675328 3959757674496 3965319131904 3975698561328 3976944122736 3978886938624 3982529718414 3984475262976 3988974030592 3994576522208 3995232745374 3996527951872 3996855995904 3997184495616 4002798518784 4004424843264 4008420426816 4014203461164 4014533386656 4016164478976 4020171776244 4021805159424 4022135709696 4027784776704 4032332443968 4033595748416 4034633462784 4035566239744 4039260910984 4040300082816 4041234169856 4042273849344 4045974661584 4046910060544 4047951200256 4054124445696 4057836107481 4059818440704 4063869295551 4065520432896 4071230433504 4071565046016 4077439180464 4078488174336 4079431090176 4083165920886 4084216388064 4085160628224 4086211608576 4089952647036 4090898213376 4091950669824 4093232652288 4103946902016 4109710872384 4110998419008 4111718547456 4113006723072 4117650612224 4121759171556 4123433829376 4129225169024 4129564548096 4129903512072 4131242377216 4131921051648 4135703938353 4137724311552 4147488005336 4149854736768 4151540809728 4151882022912 4155683184432 4157713317888 4161519818118 4162407684096 4168253762304 4168595901978 4169559650048 4170632343552 4176489973248 4177455546368 4188734046432 4190780325888 4194617099868 4194961853472 4196666253312 4200853653828 4202560447488 4202905853952 4208969476608 4210052308992 4214880950592 4215965303808 4216940003328 4220800727208 4221886603392 4222862671872 4223949078528 4227816219408 4234263764328 4236332285952 4240210763997 4242282190848 4246515106587 4248240452352 4250478051328 4254369480208 4254719144832 4256447823872 4260694873968 4262425980928 4262776307712 4266678995982 4268763353088 4269113742816 4271199289344 4280288370462 4281277940992 4287290971808 4288393953792 4289385398272 4289737480704 4295762392896 4296678899712 4300612626732 4302713561088 4307006774772 4308756698112 4311215456256 4329927328896 4330283203584 4332042584064 4336365062016 4338126913536 4338483462144 4342455462384 4347358416153 4348720416261 4349482186752 4349839202064 4350844852224 4351964184576 4355948526786 4356955589376 4358076493824 4364197387776 4368360147632 4370852918016 4376991756384 4379130003456 4383139216716 4383499464864 4385280466944 4389656065236 4391607205376 4391968149504 4398136644096 4399923593216 4404313802304 4406465396736 4410499636296 4417225778836 4418362188864 4419383681024 4424567753736 4425590680576 4426729242624 4430782034289 4431806397824 4432946558976 4434335373312 4439342066304 4441510772736 4445577097296 4445942477184 4447748849664 4452186778416 4453995687936 4454361759744 4465239102519 4472660881494 4473694927104 4474062138078 4476247805952 4482534670848 4487595784416 4489788063744 4493898587484 4496093945856 4496462995392 4497502543872 4498659606528 4504977948672 4509274991104 4515608242496 4516350059988 4517814206464 4518185038848 4524530804352 4524902673408 4526741127168 4531257873792 4536373999464 4537795216968 4540012019712 4544168524857 4546388441088 4552773818112 4559716932992 4560890001408 4561944444928 4566121029808 4567295745792 4568351670272 4572534121142 4573710487008 4574767894528 4575944835072 4580134237692 4582546649088 4587119078022 4588982810112 4589359976448 4595805706752 4597672968192 4602260490048 4609279073568 4615752780132 4616940264768 4618007666688 4623424731432 4624493632512 4624873221384 4625683365888 4627132563456 4632356938752 4638863058048 4641129234432 4645378315152 4645760116608 4647647674368 4654735474688 4658997012293 4661273024512 4665924006003 4667819756288 4668586578864 4670483410944 4670867275776 4675143582486 4677427482624 4682708644608 4689285482592 4690754606304 4691576291328 4693046132736 4699637489664 4711939035648 4712325802236 4713415256576 4714627866624 4720035221824 4721249534976 4722341052416 4727880503424 4735090661184 4737014513664 4737403846656 4741741069416 4744057503744 4748400818109 4750720505856 4757965495296 4763546734869 4764648031104 4765873821696 4766975655936 4771339952496 4772567464704 4773670846464 4778041272654 4779270508896 4781787807744 4786165665234 4786559037936 4788503801856 4793281733214 4795229228544 4795623346176 4802358772224 4809287238496 4811636670464 4816041855404 4816437683616 4818394587136 4823202343284 4825161995264 4825558573056 4825954665792 4828312240128 4832732692008 4833763762176 4840552756224 4847351285376 4849719312384 4851238699008 4861562099784 4863937069056 4868390136441 4870768441344 4871168245008 4872294422528 4873547907072 4880392777728 4893167460096 4894700458752 4901575038048 4903969554432 4914405166086 4915944818382 4917209532768 4918346354688 4919611686912 4924115725932 4925254144512 4926521253888 4932171636288 4933440525312 4940558106048 4940964168192 4942971666432 4947903724608 4949914042368 4950320873472 4954853027592 4957273571328 4961812090833 4964425536512 4971398044288 4971806641152 4973826670592 4978789515648 4980812382208 4981221752832 4985782197552 4988627294976 4989691625472 4994259824592 4996699619328 5001274234458 5001685286832 5003717455872 5008710125718 5010745148928 5011156979712 5018386683648 5025434979552 5027890003968 5032493174748 5032906792992 5034951647232 5037824802816 5048545257468 5051011571712 5058105689088 5059690361856 5072934364992 5080059272808 5081650823496 5082540982272 5082958168704 5084133310464 5085441294336 5090097154896 5091273947136 5092583768064 5103420749397 5104600621952 5105019619089 5107513522176 5114686996224 5121870545376 5129681549616 5131765723136 5132187500544 5136886158534 5139395629056 5146613881344 5155364980224 5162605661376 5163029973504 5165127696384 5170281420096 5172382089216 5172807204864 5177543051304 5180270125056 5185438957764 5187545785344 5194831664256 5195258625024 5197369442304 5202555336576 5211401556096 5213947428864 5218720940304 5221270388736 5226050604546 5226480131184 5228603633664 5236577409024 5243932152576 5251297225824 5253862588416 5254293837312 5255508590592 5266692274766 5268047225184 5269265158144 5275446167916 5276665811456 5277098932092 5278023327744 5279676899328 5287092175872 5300931415104 5302592163648 5305182584832 5310039624552 5312633683968 5326976993832 5329141327872 5329579327488 5334458703093 5337064691712 5344560569088 5352271281552 5352711182208 5354885971968 5360229034992 5362406879232 5362847612928 5367757446558 5370379702272 5376443258624 5379511283712 5384878917678 5387066777088 5394632882112 5395076264448 5397268267008 5402653618752 5405499260928 5410448143308 5413091254272 5418492394068 5420693910528 5428307244672 5428753394688 5436585573952 5437984232448 5439241453568 5444221227848 5445621850752 5446880837632 5448282144768 5451867605977 5453270196048 5454530951168 5455934226432 5457643536384 5469257362257 5471929202688 5479614496512 5481331225344 5495678895408 5503397545542 5504813392608 5506086064128 5506538016096 5509228068864 5514271917804 5516965748736 5533139649024 5535387746304 5540910912576 5543617757184 5548693090824 5549876912128 5557671683072 5558127869304 5558584689216 5560843124736 5566391690184 5568653297664 5569110982656 5574209656041 5576932767744 5584978728576 5587707101184 5592822799824 5593282471296 5595555004416 5601138205104 5603413929984 5603874471936 5609004972246 5611959302144 5613403078656 5618542302666 5619841267456 5621287071744 5627734302944 5629182137856 5630483562496 5637088292544 5645685019104 5648443047936 5653614351996 5656376254464 5662020142116 5664320603136 5672958859776 5680926498624 5682388018176 5683701743616 5688905327976 5690368900224 5691684470784 5692151657088 5693148758016 5694932385792 5707051160616 5715066681909 5716857176433 5717858605056 5719649974272 5727683190528 5728905199616 5734150168976 5736951414784 5742203750674 5742675699696 5745008930816 5745952712448 5748287275008 5754022870752 5756833824768 5762104363548 5770891743318 5773236438528 5773710938112 5781820082688 5784169218048 5789940616512 5796477888204 5798293888348 5799309582336 5799785602752 5801126469632 5802618912768 5807931369048 5809274119168 5810768658432 5818929850368 5827803890688 5835989008512 5838840004608 5844185622288 5844665953152 5847040622592 5852874753648 5855957532672 5861318821917 5862826750608 5864182192128 5865690857472 5871061057842 5872418403072 5873929187328 5880666181728 5882179087872 5891149585152 5899423671648 5902305656832 5907709379052 5910595411968 5912447164416 5919122755072 5927436129728 5927923302912 5930331799552 5936249037888 5938660917248 5939149012992 5939636511744 5947978697856 5953652136692 5963547841992 5964926569472 5965416184104 5968330407936 5973794577621 5976712894464 5983461045888 5986384084992 5991864783312 5994791927808 5995283993856 5996670058496 6006637264896 6021305191746 6021800079984 6024246718464 6030257664366 6032707739136 6033203564544 6041677165056 6048498665952 6050393622624 6051950194176 6053349359616 6058891366476 6060450124224 6061851254784 6063410774016 6068961992376 6070365090816 6071926800384 6081186668544 6089727661056 6098280649344 6101259780096 6106845650256 6107347569024 6110062198784 6116158770696 6118643746816 6119146635264 6124748881329 6127740942336 6136347320064 6139848978432 6145705431424 6154337040176 6155920353024 6157343555584 6162980771974 6164566308576 6165991510016 6166497628512 6167577821184 6169510084608 6176475918336 6182638757334 6185150744064 6193837753536 6194346822144 6196863565824 6221232008004 6224782105152 6227311214592 6227823034368 6233524776648 6236569976832 6242279727177 6243611526144 6252380643456 6252893852967 6254339475072 6255435055104 6255948515328 6257394843648 6264734959872 6266183319552 6279517712221 6282585380864 6283101069648 6286170488832 6291925649802 6292442780208 6294999379968 6301280480742 6303840671232 6304358780928 6313454214912 6316019351552 6322321425888 6325410004992 6331201090812 6334294007808 6343953993728 6351395646492 6352864041472 6354498428928 6361786603328 6363423286272 6364894461952 6370721696872 6372360678528 6375717076992 6381554220312 6382078717248 6384671735808 6391042310952 6393638971392 6394164461568 6400018493973 6403145029632 6420432555693 6421916911488 6430936457712 6432590930688 6434078097408 6434606221056 6443643589344 6445018349568 6450918940098 6454070341632 6460510162158 6463135047168 6466823184384 6482082799712 6485249425408 6491186848588 6494357921792 6494890993344 6495424805376 6498063876096 6504547593024 6507190370304 6507725193216 6513683193576 6524223280128 6526267278336 6535433384064 6538626072576 6552540221448 6554593091176 6556279377024 6557795139584 6559482249216 6563798980349 6565487634576 6567005526016 6568695005184 6574708825074 6576228848384 6577920700416 6587410808064 6587952224256 6597204966144 6599885389824 6606470703456 6609698095104 6615749454444 6625838668254 6627543283296 6629075521536 6636851630604 6638386020864 6640093863936 6647709596736 6649419838464 6651503059968 6659013099456 6662266159104 6668365645944 6668913715776 6671623274496 6678280167624 6680993531904 6681542639616 6691182244864 6700579972736 6703853338624 6709990899664 6710542390656 6711093207117 6713268862976 6714371708928 6723802006272 6731393676624 6734682095616 6740847881226 6744140918784 6746253815808 6763912486656 6773412363744 6775534431328 6776721309696 6777277558272 6778844413952 6786796206528 6788365262848 6790111690752 6804560999196 6806692825452 6810018029568 6819582661632 6829160727168 6839575399488 6841335002112 6842916667392 6849181544712 6850943618688 6852527505408 6854290440192 6858801181713 6860565730512 6862151841792 6863917252608 6870201356538 6873819973632 6880678617033 6883474215168 6884039964672 6893708560128 6896509452288 6903390735072 6907026833408 6913350405338 6913918610352 6916727713792 6923629170198 6926442219008 6927011500032 6936740448768 6937309832076 6940698845184 6948535408128 6958294587072 6961693851648 6968067472728 6968640174912 6971471511552 6982103212032 6991909536768 7001729634432 7005150117888 7005725116416 7007344787456 7024062966912 7033928223888 7036131909456 7037364436992 7039569199104 7049456234496 7067908553472 7068488703354 7070122884864 7071941799936 7080052832736 7081874302464 7083511578624 7091820755136 7098585239902 7102635991776 7105521770496 7106105769984 7112611604124 7116086255616 7126080758784 7136361708736 7136948242944 7139847962624 7146972046656 7149875838976 7150463483904 7157009928744 7160506269696 7167061908981 7172681711616 7179248497851 7179838556904 7182755702784 7189922599821 7192843842816 7193435019264 7203538158336 7207332347904 7213930857744 7217455005696 7224062783106 7224656525424 7227591880704 7234803514926 7237742992896 7238337859584 7250645643264 7260829134336 7271026928064 7274578968576 7276858048512 7292343149676 7295905603584 7306152662016 7306752367512 7308441633792 7310321860608 7320589166592 7327571860544 7337863394056 7339751190144 7341448085504 7342050688128 7345637425152 7352362557072 7355954331648 7371607749129 7373917227573 7377519532032 7387881216768 7398257454432 7410837159072 7411446252288 7414457499648 7421855586912 7424871063552 7425481310208 7432279541388 7435910356992 7446638304768 7457097066432 7457709961728 7460740005888 7468184273472 7471218573312 7471832629248 7478673296328 7484537438208 7491389736888 7495049428992 7501911351687 7502527930248 7505576183808 7513065188577 7516117723392 7516735469568 7527580025472 7531257397248 7538152469328 7541835005952 7548739762122 7549360189488 7552427470848 7556737204224 7563945146368 7572817886202 7574568664832 7576517357568 7585207103968 7587158533632 7588912627712 7589535542784 7609401547488 7620088909212 7622476235244 7623811473408 7626199965696 7636910920704 7656900932928 7661270283264 7664383033344 7672030494336 7675778433024 7682805818064 7694522324424 7697648584704 7698281250816 7705329237801 7709093443584 7719920822016 7728637184272 7732412776448 7733047470336 7743908492064 7744544960256 7747691544576 7755422130144 7758573133824 7759210807296 7766314576956 7770405187584 7778158436646 7781318678016 7792247496384 7792887937536 7796054163456 7803833004864 7807943376896 7815091762556 7817102334144 7818909589504 7820921143296 7828081410456 7829891204096 7831905583104 7839075906819 7840888242304 7842905450496 7854866113536 7865898228864 7869740875776 7876945838736 7880793882624 7883262885888 7900038412149 7902070837776 7903897737216 7913169251874 7914998717184 7915648398138 7917034991616 7919515348992 7930638263808 7951397122656 7953888245472 7957773877248 7965059436828 7968950525952 7977948061184 7989153044416 7990465490748 7993055903744 7993711991808 7994368991232 8005597037568 8008849686528 8016840853632 8028406922328 8029066773312 8032328957952 8040343552488 8043610318848 8044271419392 8051636169837 8055569553408 8064664887936 8067191496832 8069266925568 8071132479488 8078521821968 8080600165632 8082468339712 8091949323168 8093820121088 8095902400512 8108248891392 8115672214962 8119636881408 8127738591102 8131040865792 8142460867008 8143130092032 8154878360928 8156976348672 8158862180352 8166331841772 8168432776128 8170321256448 8172423217152 8179905294072 8181796426752 8183901339648 8186465304576 8207893804032 8219421744768 8221996838016 8223437094912 8226013446144 8235301224448 8242840867903 8243518343112 8246867658752 8255096318313 8258450338048 8259129096192 8259807024144 8263842103296 8271407876706 8275448623104 8294976010672 8299709473536 8303081619456 8311366368864 8315426635776 8323039636236 8324815368192 8336507524608 8337191803956 8339119300096 8341264687104 8352979946496 8354911092736 8377468092864 8381560651776 8389234199736 8389923706944 8393332506624 8401707307656 8405120894976 8405811707904 8413507458369 8417938953216 8420104617984 8427813453999 8429761901184 8431930607616 8433880006656 8441601454416 8443773206784 8445725343744 8455632438816 8468527528656 8472664571904 8480421527994 8484564381696 8493030213174 8496480904704 8508738960416 8509438289664 8512895647744 8521389747936 8524851961856 8525552615424 8533357991964 8537526706176 8538227485632 8542398578688 8560576740924 8562555881984 8574581943616 8576787907584 8578770796544 8579474961408 8591524785792 8593357799424 8601225253464 8605427122176 8613305626011 8614013549544 8617513396224 8622430912512 8656337614977 8659854657792 8660566407168 8672730124032 8676253827072 8684910924768 8694716832306 8697440832522 8698964373504 8699678404128 8701689704448 8703928369152 8711897053572 8713911178752 8716152987648 8728394775552 8736720295264 8741705836032 8753983512768 8758260006912 8766278433432 8766998929728 8770560933888 8779312130472 8783214410752 8783936299008 8796273288192 8799847186432 8808627604608 8812930793472 8820999272592 8834451557672 8836724377728 8838767362048 8846859495253 8849135507472 8851181361152 8853458485248 8861564068578 8863612795648 8865893117952 8868670746624 8878684132608 8891154194592 8891884954368 8895497699328 8904373556832 8907991375872 8908723519488 8930478205038 8945321762988 8947389854208 8948124276156 8952495611904 8965069341696 8975191568832 8979576127488 8987797174968 8992187891712 8992925990784 8995005087744 8997319213056 9009955897344 9018549982208 9031216484992 9031957787619 9032700119976 9035628412928 9036370077696 9045386496549 9049061608704 9049805346816 9062515747584 9072747998928 9075590433936 9080024039424 9088337049714 9092776882176 9105547636224 9119433865984 9121780002816 9132242059616 9134591491584 9136703340544 9145068242284 9147420974016 9149535789056 9151889670144 9160268475384 9165093298176 9174238156044 9177965620224 9178719952896 9191611413504 9195345936384 9204520980096 9218558147136 9231505560264 9233880529536 9236015333376 9244471157961 9246849462864 9248987265024 9249746442768 9251366731776 9254265126912 9264713877504 9273958136001 9277726116096 9290756630304 9291520233216 9295295348736 9309470949376 9317994024586 9322546049024 9331848012006 9335639512576 9337173157728 9340966821888 9341734551552 9350287164972 9354854965248 9365417289216 9378570965184 9381509212608 9383152582656 9386092265472 9399274979328 9423878071296 9424651604472 9426830513152 9429255733248 9437888474703 9440070443648 9442499069952 9444682104832 9455761006848 9470181322368 9474029027328 9474807693312 9483482138832 9488115007488 9496801636218 9501441011712 9515930990592 9527093469738 9529296062208 9531747643392 9542679904992 9545134929408 9547341692928 9556082545308 9558541017792 9563575615488 9572331330468 9573118075872 9577007603712 9586563466428 9590458457088 9591246692352 9604717544448 9618574476992 9623273340928 9632083710808 9632875367232 9636789174272 9646404686568 9650323990528 9651117146112 9651909331584 9656624480256 9665465384016 9667527524352 9676378410147 9681105512448 9690765243237 9694702570752 9723124199568 9727874138112 9736780272882 9741536882688 9742336490016 9744588845056 9747095814144 9760785555456 9786334920192 9789400917504 9803150076096 9807939108864 9828810332172 9831889636764 9834419065536 9836692709376 9839223373824 9848231451864 9850508289024 9853042507776 9862063237611 9864343272576 9866881050624 9881116212096 9881928336384 9885943332864 9895807449216 9899828084736 9900641746944 9909706055184 9914547142656 9923624181666 9928851073024 9938758002381 9942796088576 9943613282304 9957579031296 9961624764416 9971564395104 9977254589952 9988519649184 9993399238656 10002548468916 10003370573664 10007434911744 10017420251436 10021490297856 10022313959424 10036773367296 10050869959104 10055780007936 10064986349496 10065813585984 10069903294464 10075649605632 10097090514936 10102023143424 10111271821839 10116211378176 10119380723712 10145868729984 10160118545616 10163301646992 10165081964544 10165916337408 10168266620928 10180194309792 10182547894272 10185167536128 10206841498794 10209201243904 10210039238178 10215027044352 10229373992448 10243741090752 10259363099232 10263531446272 10264375001088 10273772317068 10278791258112 10293227762688 10310729960448 10325211322752 10326059947008 10330255392768 10340562840192 10344764178432 10345614409728 10355086102608 10360540250112 10370025608007 10370877915528 10375091570688 10385443755297 10389663328512 10390517250048 10405110673152 10422803112192 10437441880608 10442540777472 10452101209092 10452960262368 10457207267328 10473154818048 10487864305152 10502594451648 10507725176832 10508587674624 10511017181184 10533384549532 10536094450368 10538530316288 10550892335832 10553331622912 10554197864184 10556046655488 10559353798656 10574184351744 10601862830208 10605184327296 10610365169664 10620079249104 10625267367936 10647877859853 10653953987664 10658282655744 10659158654976 10668917406186 10674129383424 10689121138176 10704542563104 10705422364416 10709771943936 10720458069984 10724813758464 10725695225856 10735514893116 10740759404544 10752886517248 10759022567424 10769757835356 10774133554176 10789265764224 10790152528896 10794536534016 10805307237504 10810998521856 10820896286616 10826182508544 10836094174659 10836984788136 10841387821056 10852205272389 10856614489344 10857506789376 10873171147904 10875968464896 10878482907136 10888442455696 10891243701504 10893761675264 10903735211954 10906540392096 10909061902336 10911868452864 10915287072768 10938514724514 10943858405376 10959228993024 10962662450688 10991357790816 11006795091084 11009626785216 11012172128256 11013076032192 11018456137728 11028543835608 11033931497472 11066279298048 11070775492608 11081821825152 11087235514368 11097386181648 11099753824256 11109915952391 11115343366144 11116255738608 11117169378432 11121686249472 11132783380368 11137306595328 11138221965312 11148419312082 11153865535488 11169957457152 11185645599648 11186564942592 11191110008832 11202276410208 11206827859968 11207748943872 11218009944492 11223918604288 11226806157312 11237084605332 11239682534912 11242574143488 11255468605888 11258364275712 11260967124992 11274176585088 11291370038208 11296886095872 11307228703992 11312752508928 11323109643183 11324040284232 11328641206272 11345917719552 11359226829303 11361852997248 11364776036352 11367403487232 11377810655952 11380737800448 11383368941568 11384303314176 11414102321232 11430133363818 11433714352866 11435717210112 11439299948544 11455366381056 11468300337952 11473902829568 11484407501348 11485351399392 11490017861632 11491905424896 11496574550016 11508045741504 11513667649536 11524208727096 11541783486636 11546472877056 11547421876224 11563640165376 11568338436096 11579881233024 11592955776408 11596587776696 11598619164672 11599571205504 11602252939264 11605237825536 11615862738096 11618548238336 11621537316864 11637859700736 11655607781376 11667237654969 11671978017024 11688371244576 11689331906304 11694081245184 11705749507296 11711915065344 11722637643834 11725653501216 11728364384256 11731381714944 11742122115684 11744836806144 11747858374656 11761332363456 11764358175744 11782299170304 11798847343296 11804611313664 11815418758104 11821190823936 11824894328832 11838245510144 11854872259456 11855846605824 11860663599104 11872498075776 11873472597207 11877321834496 11878298025984 11879273023488 11895957395712 11907304273384 11924028015341 11927095683984 11929853138944 11930832368208 11936660815872 11947589155242 11953425788928 11966922091776 11983729566624 11989583855616 11990567987712 11993340116992 12013274529792 12042610383492 12043600159968 12048493436928 12060515328732 12065415478272 12066407129088 12083354330112 12096997331904 12100787245248 12103900388352 12106698719232 12117782732952 12120900248448 12123702509568 12126821548032 12137923984752 12140730181632 12143853600768 12162373337088 12173508322443 12179455322112 12191607886653 12196561298688 12213691300512 12214695138048 12220124397568 12232317541392 12237287493632 12238293270528 12249497762658 12255481884672 12272694640128 12279697956864 12291410862848 12308674080352 12311840706048 12314687111168 12325961543948 12329132617152 12331983020032 12332995257024 12335155642368 12339020169216 12352951836672 12365277514668 12370301488128 12387675507072 12388693644288 12393727131648 12442464016008 12449564210304 12454622429184 12455646068736 12467049553296 12473139953664 12484559454354 12487223052288 12504761286912 12505787705934 12508678950144 12511897030656 12529469919744 12532366639104 12559035424442 12565170761728 12566202139296 12572340977664 12583851299604 12584885560416 12589998759936 12602560961484 12607681342464 12608717561856 12626908429824 12632038703104 12644642851776 12650820009984 12662402181624 12668588015616 12687907987456 12702791292984 12705728082944 12708996857856 12720632291991 12723573206656 12726846572544 12729788923904 12741443393744 12744721357056 12751434153984 12763108440624 12764157434496 12769343471616 12782084621904 12787277942784 12788328923136 12800036987946 12806290059264 12840865111386 12843833822976 12861872915424 12865181861376 12868156194816 12869212442112 12887287178688 12890036699136 12901837880196 12908140683264 12921020324316 12926270094336 12933646368768 12964165599424 12970498850816 12982373697176 12988715843584 12989781986688 12990849610752 12996127752192 13009095186048 13014380740608 13015450386432 13027366387152 13042075248459 13046161248783 13048446560256 13052534556672 13070866768128 13105080442896 13109186182352 13112558754048 13115590279168 13127597960698 13130975269152 13134011052032 13137390010368 13149417650148 13152457696768 13155841400832 13174821616128 13175904448512 13194409932288 13199770779648 13212941406912 13219396190208 13231498908888 13251677336508 13255086566592 13258151043072 13273703261208 13276772041728 13280187727872 13292346102867 13295419193472 13298839676928 13303006119936 13318026198912 13324532318208 13336731291888 13337827431552 13343246548992 13356560335248 13361987063808 13363085279232 13382364489728 13395717307557 13401159945472 13419981799328 13421084781312 13422186414234 13426537725952 13428743417856 13447604012544 13462787353248 13469364191232 13481695762452 13488281837568 13492507631616 13527824973312 13546824727488 13551068862656 13553442619392 13554555116544 13557688827904 13573592413056 13576730525696 13580223381504 13609121998392 13613385650904 13620036059136 13632505574571 13639165323264 13658321454336 13679150798976 13682670004224 13685833334784 13698363089424 13701887237376 13705055010816 13717602363426 13721131461024 13724303683584 13727834505216 13740402713076 13747639947264 13761357234066 13766948430336 13768079929344 13787417120256 13793018904576 13806781470144 13814053666816 13826700810676 13827837220704 13833455427584 13847258340396 13852884438016 13854023000064 13873480897536 13874619664152 13881397690368 13897070816256 13916589174144 13923387703296 13936134945456 13937280349824 13942943023104 13964206424064 13976991036879 13983819073536 13997772018009 14003459268864 14011450232832 14048125933824 14067856447776 14072263818912 14074728873984 14079138398208 14098912468992 14135817106944 14136977406708 14140245769728 14143883599872 14160105665472 14163748604928 14167023157248 14183641510272 14197170479804 14205271983552 14211043540992 14212211539968 14225223208248 14232172511232 14245202454327 14252161517568 14272723417472 14273896485888 14279695925248 14293944093312 14299751677952 14300926967808 14314019857488 14321012539392 14334123817962 14345363423232 14358496995702 14359677113808 14365511405568 14379845199642 14385687685632 14386870038528 14407076316672 14427861715488 14434910011392 14448125566212 14449313050848 14455183761408 14469607029852 14475485985792 14476675719168 14501291286528 14521658268672 14542053856128 14549157937152 14553716097024 14584686299352 14591811207168 14605170409323 14612305324032 14613504735024 14616883267584 14620643721216 14641178333184 14655143721088 14675726788112 14679502380288 14682896171008 14684101376256 14704725114144 14711908663296 14743215498258 14747834455146 14755039064064 14775762433536 14796514908864 14821674318144 14822892504576 14828914999296 14843711173824 14849742127104 14850962620416 14864559082776 14871820713984 14885436272499 14893276609536 14914194132864 14915419923456 14921480011776 14936368546944 14942437146624 14943665258496 14957346592656 14969074876416 14982779473776 14990098857984 15003822703374 15005055860496 15011152367616 15026130377154 15032235446784 15033470939136 15055160050944 15076304938656 15083670011904 15097479524244 15098720378976 15104854941696 15113474408448 15127890292736 15145635772404 15149137329664 15153034715136 15170414207936 15174317067264 15177825255424 15179071085568 15218803094976 15240177818424 15244952470488 15247622946816 15252399931392 15273821841408 15310262248191 15313801865856 15315058857267 15322540566528 15344060988672 15365611636128 15389044648848 15395297169408 15396562501632 15410658475602 15418186887168 15439841644032 15457274368544 15464825552896 15466094940672 15487816984128 15489089920512 15495383089152 15510844260288 15517146267648 15518421614592 15532629153912 15540810375168 15556316873292 15562637356032 15584494992768 15585775875072 15592108326912 15607666009728 15615886753792 15630183525112 15634204668288 15637819179008 15641842286592 15652136030063 15656162820912 15659782408192 15663811166208 15678151813638 15681776484608 15685810900992 15709732227072 15731796457728 15753891677472 15761587765248 15766525771776 15800076824298 15804141675552 15807795474432 15826338503748 15829997434368 15831296796276 15834069983232 15839030697984 15861276527616 15902794245312 15907776490944 15915547754496 15930118873656 15937901051904 15955896122368 15978306088832 15980930981496 15986111807488 15987423983616 15988737982464 16003376109279 16011194075136 16033681707264 16056813844656 16058133546624 16064657915904 16080687104976 16087220637696 16088542838784 16103272339674 16111139106816 16129329775872 16134382993664 16138533851136 16157043643936 16161200331264 16164936679424 16183898646336 16187640242176 16191804801024 16216497782784 16231344429924 16239273762816 16255477182204 16262081731584 16284921734016 16286260184064 16309756721856 16313952697344 16317724360704 16332663683544 16336865552256 16340642512896 16344846434304 16355602817931 16359810588144 16363592853504 16367802679296 16372930609152 16407772086771 16415787608064 16438843489536 16443993676032 16470602448896 16485681735806 16487036686224 16493735317504 16510192636626 16516900676096 16518258192384 16519614048288 16527684206592 16542815753412 16550897246208 16589952021344 16599418947072 16606163238912 16622732737728 16630853271552 16646079272472 16649630736384 16673015049216 16674383607912 16678238600192 16682529374208 16705959892992 16709822185472 16754936185728 16763121303552 16778468399472 16779847413888 16786665013248 16803414615312 16810241789952 16811623415808 16827014916738 16835877906432 16840209235968 16855626907998 16859523802368 16863861215232 16883202908832 16887546413568 16891450687488 16911264877632 16937055057312 16945329143808 16960843055988 16969128763392 16986060426348 16992961809408 17017477920832 17018876579328 17025791295488 17042779495872 17049703923712 17051105230848 17066715983928 17075053412352 17076454971264 17084797157376 17121153481848 17125111763968 17145200045727 17149163887232 17150571529299 17153575815168 17157541593088 17158949922816 17183049571584 17186715598848 17202450506928 17210854244352 17226611252022 17228027099088 17235026792448 17244861825024 17312675229954 17319709315584 17321132814336 17345460248064 17352507654144 17369821849536 17389433664612 17394881665044 17397928747008 17399356808256 17403379408896 17407856738304 17423794107144 17427822357504 17432305975296 17456789551104 17473440590528 17483411672064 17507967025536 17516520013824 17532556866864 17533997859456 17541121867776 17558624260944 17566428821504 17567872598016 17583956465751 17592546576384 17617255209216 17641998545184 17668903115344 17673448755456 17677534724096 17693718990506 17698271014944 17702362722304 17706916970496 17723128137156 17727225591296 17731786235904 17737341493248 17757368265216 17782308389184 17783769908736 17790995398656 17808747113664 17815982751744 17817447038976 17860956410076 17890643525976 17894779708416 17896248552312 17904991223808 17921383732863 17930138683392 17950383137664 17959152254976 17975594349936 17984375783424 17985851981568 17990010175488 18019911794688 18037099964416 18062432969984 18063915575238 18065400239952 18072740155392 18090772993098 18098123217408 18099610693632 18125031495168 18145495997856 18151180867872 18160048078848 18176674099428 18185553764352 18211095272448 18238867731968 18243560005632 18264484119232 18269182983168 18273406681088 18290136484568 18294841948032 18299071578112 18303779340288 18320536950768 18330186596352 18348476312088 18355931240448 18357439905792 18374246643987 18383222827008 18409041960192 18437116294272 18463011120528 18467761059072 18472030666752 18488942315922 18493698925728 18497974530048 18499492885536 18502733463552 18508530253824 18529427755008 18547916272002 18555452232192 18581513260608 18583040466432 18590590697472 18618941898752 18635988049172 18645092098048 18663696024012 18671279025152 18674346315456 18681933643776 18683469103104 18700574329944 18709709930496 18726839181531 18730834578432 18757141930368 18763018425216 18766305165312 18772184530944 18798549958656 18838553136663 18844455137131 18847756142592 18849303208944 18853661026304 18858511466496 18875776949406 18880140887296 18884998139904 18911522013696 18940362644736 18948058054656 18966964277664 18976230014976 18993603272436 19002882023424 19031861981184 19054186939476 19058592124416 19063495286784 19085359809984 19090269858816 19094683385856 19112165090616 19117082035584 19127151230976 19144662660936 19146236151744 19154015207424 19173126932856 19180916914176 19182493384704 19200055481919 19209435088896 19237148953984 19246546681856 19264167421616 19265750734464 19273578348544 19292809373136 19300647981056 19302234292224 19303818663168 19330930768032 19335055048704 19352756820294 19362211024896 19381530486474 19389405141504 19446248399136 19455748276224 19473560545764 19483073765376 19484672980032 19489177690112 19494191628288 19521571110912 19572669840384 19578801835008 19606300152192 19615878217728 19657620664344 19663779273528 19668838131072 19673385418752 19678446747648 19691396941047 19696462903728 19701016578048 19706085015552 19724126475222 19728686545152 19733762101248 19762232424192 19763856672768 19791614898432 19799656169472 19819412110368 19829094285312 19847248363332 19857702146048 19877516004762 19885592177152 19887226564608 19915158062592 19923249528832 19943128790208 19954509179904 19977039298368 19986798477312 20005096937832 20006741147328 20014869823488 20034840502872 20042980595712 20044627918848 20073546734592 20101739918208 20111560015872 20129972698992 20131627171968 20139806588928 20194181029872 20204046286848 20222543643678 20232422756352 20238761447424 20291737459968 20320237091232 20326603293984 20330163929088 20331832674816 20336533241856 20360388619584 20365095788544 20370335072256 20413682997588 20418402487808 20420078476356 20430054088704 20458747984896 20487482181504 20518726198464 20527062892544 20528750002176 20547544634136 20557582516224 20576403545139 20586455525376 20621459920896 20642035851099 20650422645504 20652119894016 20681125680384 20689528356864 20710172205216 20721080500224 20740051216014 20741755831056 20750183141376 20770887510594 20779326657024 20781034500096 20810221346304 20845606224384 20874883761216 20885081554944 20904202418184 20905920524736 20914414534656 20946309636096 20975728610304 21005188903296 21015450353664 21017175349248 21022034362368 21066769099064 21072188900736 21077060632576 21096357257911 21101784671664 21106663245824 21108395728368 21112093310976 21118707597312 21148368703488 21203725660416 21210368654592 21240158498208 21250534735872 21295755719706 21307907975328 21316565311488 21318317309952 21337834812372 21348258766848 21378242276352 21409085126208 21410844728832 21419543887872 21440916139968 21449627516928 21451390451712 21471029786232 21481518809088 21501185726943 21505773034496 21518045134848 21537745493553 21539515670712 21548267108352 21569767799463 21578531528448 21580305057792 21610614475008 21621997043712 21641792573232 21652365017088 21672188349318 21673969576272 21682775642112 21704410544778 21713228978688 21715013578752 21746342295808 21751936929792 21776884911392 21782487403008 21787523350528 21807470423908 21813080784192 21818123804672 21823736905728 21830574145536 21877029449028 21887716810752 21918457986048 21925324901376 21982715581632 22013590182168 22019253570432 22024344256512 22026152064384 22036912275456 22057087671216 22067862994944 22114823247387 22121751682719 22132558596096 22163643650304 22194772363296 22199507648512 22219831904782 22230686732288 22232511477216 22234338756864 22243372498944 22265566760736 22274613190656 22276443930624 22296838624164 22307731070976 22339914914304 22371291199296 22373129885184 22382220017664 22404552820416 22413655719936 22415497887744 22436019888984 22447837208576 22453612314624 22474169210664 22479365069824 22485148286976 22505734055061 22510937211776 22516728551424 22521934249984 22548353170176 22582740076416 22593772191744 22614457407984 22625505017856 22646219286366 22648080568464 22657282412544 22691835439104 22718453658606 22723705994496 22729552072704 22755621311904 22761475600896 22766737883136 22768606628352 22828204642464 22860266727636 22867428705732 22871434420224 22878599897088 22910732762112 22936600675904 22947805659136 22968815002696 22970702798784 22980035723264 22983810849792 22993149100032 23016091483008 23027335299072 23048417454192 23083566973272 23092945754112 23094843752448 23115987713403 23127280330752 23159762466048 23185911552816 23193175553392 23197238329344 23199142411008 23204505878528 23231725476192 23237096476672 23243074633728 23275719401472 23311215562752 23334475309938 23343956034048 23376742489152 23378663812608 23388162490368 23411499014592 23423830130688 23445275287668 23451307002432 23456728768512 23462763429888 23484244231368 23489673612288 23495716749312 23517227720457 23522664726912 23528716351488 23564598340608 23597694686592 23609222627328 23630837516208 23642381647872 23649788657664 23676491020288 23700115236447 23709744518912 23711693211648 23744996151552 23746945194414 23754643668992 23758546046976 23791914791424 23814608546768 23848056030682 23854191367968 23859706277888 23861664736416 23873321631744 23895178310484 23906851577856 23933844183552 23967459133248 23979167711232 23981135975424 23986680233984 24026549059584 24085220766984 24087200319936 24096986873856 24121030657464 24130830956544 24132814258176 24154908509511 24166708660224 24193994663808 24201574490496 24207800776704 24213397438464 24235565465904 24241800496896 24247405019136 24275847969504 24281460363264 24287707201536 24324746674176 24347016644886 24358910644224 24383215773306 24393122597376 24427382601024 24429390276096 24440248795136 24464635082784 24474574987264 24476586541056 24498995525316 24510963769344 24545389280256 24559395913728 24582821725696 24617348160704 24623681412096 24629374222336 24651923087896 24658265234304 24663966040064 24665990514048 24670311284736 24678040338432 24705903673344 24728522603709 24730555029336 24740602976256 24765288954939 24775351014144 24777387288576 24884928032016 24899128420608 24909244858368 24934099106592 24946279907328 24969118908708 24974446104576 25009522573824 25011575411868 25017357900288 25023794061312 25058939839488 25064733278208 25118070848884 25130341523456 25132404278592 25144681955328 25167702599208 25169771120832 25179997519872 25205121922968 25215362684928 25217435123712 25240522375107 25253816859648 25264077406208 25289285703552 25301640019968 25324804363248 25337176031232 25375815974912 25399048228307 25405582585968 25411456165888 25417993715712 25441264583982 25447146413312 25453693145088 25482886787488 25489442714112 25526216881248 25528314868992 25538686943232 25564169243808 25574555885568 25576657846272 25600073975892 25612580118528 25681730222772 25687667645952 25723745830848 25730363722752 25736312389632 25738424884224 25774574357376 25780073398272 25803675760392 25816281366528 25839916878033 25842040648632 25852540188672 25867292737536 25928331198848 25940997701632 25964747394352 25969012844931 25977431687168 25979563973376 25981699221504 26018190372096 26028761481216 26054732774304 26084150496918 26092322497566 26096893120512 26105069113344 26141733536256 26210160885792 26218372364704 26225117508096 26231180558336 26255195921396 26261950538304 26268022104064 26274780020736 26298835300296 26304915393536 26311682801664 26349643232256 26351808897024 26388819864576 26399541559296 26425882813824 26438792380416 26462997817776 26503354673016 26510173133184 26516302086144 26540578485759 26547406522416 26553544083456 26560375455744 26584692205734 26590838386944 26597679353856 26606012239872 26636052397824 26673462583776 26675654863104 26686493097984 26713120670496 26723974127616 26726170558464 26764728979456 26791434615114 26802319890944 26839963598656 26842169562624 26844372828468 26853075451904 26857486835712 26895208025088 26925574706496 26938728382464 26963391524904 26976563675136 26985015263232 27055649946624 27093649454976 27095873362857 27102137725312 27106885238784 27109110233088 27115377655808 27147184826112 27153461051392 27218243996784 27226771301808 27240072118272 27265011149142 27278330646528 27316642908672 27358301597952 27365340008448 27396726178848 27403774474752 27410110021632 27435204726852 27442262922048 27448607367168 27455669010432 27480805426152 27495279894528 27522714468132 27533896860672 27536159858688 27574834240512 27586037809152 27613562940288 27628107333632 27653401621352 27655674441408 27666910855168 27694516680792 27705768876032 27708046000128 27733413473883 27746961795072 27749239328304 27762795380736 27794141632512 27821874408003 27833178348288 27872269890912 27874560699648 27885886046208 27928412848128 27953982073758 27967638147072 27995544036018 28006918537728 28022900465664 28096251867648 28135712895552 28144527637824 28149457747968 28158276796416 28197824937984 28271634213888 28273954813416 28280491539456 28287767199744 28313665424109 28320211330944 28327497209856 28334046314496 28367283020544 28394340959608 28410543967104 28422087081984 28424423079936 28450446416496 28464345022464 28490404908654 28504323035136 28545446834944 28547792971776 28587888186624 28599503355904 28628039714976 28642025078784 28668247635924 28690726846464 28716993991404 28719354227616 28731022811136 28759690399284 28771375371264 28773740077056 28814152633344 28855723430976 28869820022784 28896251132424 28898626101696 28910367522816 28939214059704 28950971971584 28953351438336 29002582573056 29029135230441 29043316537344 29072295729711 29084107712256 29169372598704 29183622414336 29210340818646 29224610648064 29227009470048 29233766535168 29241287442432 29282356666368 29310287442176 29351453576224 29359004760576 29365792342016 29368202752512 29409450228288 29423817326592 29486430996516 29495668910292 29510078128128 29551524867072 29593029817728 29643348636288 29645785009152 29657829998592 29687422347648 29699484254208 29701925240832 29729118165552 29743641427968 29770872544998 29786553219072 29816274007143 29828388265728 29830839846912 29872737093888 29884874293248 29914693185312 29965558947552 29980197715968 30007645406748 30010111720992 30022304735232 30052260754308 30064470893568 30066941878272 30110320101888 30152609877312 30167340023808 30194959048488 30197440757952 30209709883392 30226948816896 30255780585472 30291271544808 30298274659328 30306069430272 30333815465517 30340828415872 30348634134528 30355650510848 30358142171136 30437606189952 30480355636848 30489904940976 30495245893632 30504799862784 30547643682816 30620524496382 30627603731712 30630117714534 30645081133056 30688121977344 30731223272256 30778089297696 30790594338816 30793125003264 30821316951204 30836373774336 30879683288064 30914548737088 30929651105792 30932189881344 30975633968256 30978179841024 30990766178304 31021688520576 31034292535296 31036843229184 31065258307824 31081620750336 31110076824021 31112633746584 31125274712064 31156331265891 31168989985536 31171551750144 31215332019456 31231773507584 31260367050224 31268409336576 31275638358016 31304272060126 31312325641824 31319564816384 31327622332416 31356303627276 31363552969216 31371621801984 31419464454144 31463592915456 31507783354944 31523175530496 31533051543552 31600153648596 31608283351104 31615590948864 31652677007496 31659994868736 31662593592552 31668139966464 31678061395968 31722553055232 31805588490624 31815552981888 31831095508992 31860237747312 31875802103808 31911792244736 31943633579559 31956612177664 31961861962992 31974847967232 31977475964928 32006752218558 32022388150272 32067363414528 32113627689312 32116267093248 32129315831808 32161374209952 32174441275392 32177085677568 32206544679348 32222278213632 32258659551744 32268765987328 32277067702272 32314087287872 32322400662528 32329873358848 32367797292672 32375280484352 32383609602048 32432995565568 32462688859848 32478547525632 32508282523977 32510954364408 32524163463168 32556615817167 32569843468032 32572520368128 32619513443712 32627905394688 32635448721408 32665327367088 32673731104512 32681285025792 32711205635862 32719621176288 32727185707008 32735605358592 32745861218304 32815544173542 32831575216128 32877686979072 32887987352064 32941204897792 32971363471612 32974073372448 32987470635008 33020385273252 33033801352192 33036516384768 33039228096576 33055368413184 33085631506824 33101794492416 33179904042688 33198837894144 33212326477824 33245465475456 33261706543104 33292158544944 33299261472768 33329747857173 33346030098432 33348767215824 33356477200384 33365058748416 33411919785984 33509872371456 33556936798944 33559694827776 33573330026496 33606829230624 33620483579904 33623246831616 33654029833476 33671755812864 33680418471936 33711253815996 33719047604736 33727722430464 33766405817664 33775092827136 33782901374976 33822529755264 33874110114624 33890658287616 33921686111976 33938257526784 33969328929549 33972120852696 33985923618816 34034955841664 34037753158656 34051582590976 34085558991744 34099407847424 34102210461696 34133431967856 34150106824704 34152909942528 34233499785979 34242306963696 34250223527936 34290400091454 34298327774464 34301143058598 34307151630336 34317899845632 34366099143168 34404901013856 34421708488704 34453222504044 34456054198176 34470053584896 34489723650048 34625350459908 34639418631168 34642265628672 34690920496128 34705015308288 34739643699072 34778867329224 34789763330088 34795857494016 34798713616512 34806758817792 34815713476608 34847588214288 34855644715008 34864611950592 34913579102208 34946881181056 34966823344128 35001712964907 35015934051072 35065113733728 35067995718912 35082243735552 35117248521888 35132857643008 35135745196032 35167912931502 35185093152768 35234510418432 35283997090368 35337806230688 35346897510912 35355069448192 35387437981012 35396542029888 35404725444608 35413833940992 35446256274312 35454451182592 35463572471808 35474682986496 35514736530432 35564616778368 35567539817472 35581990797312 35617494227328 35631965503488 35634894077952 35721912820152 35772084046023 35781287051952 35789559416832 35792497104624 35809982447616 35842767465726 35860277366784 35900766275328 35951188699872 35968751566848 35971703963136 35980020350976 36039823589376 36074199928832 36124865939968 36127831150476 36130800479904 36145480310784 36181545986196 36196246434816 36199221387264 36250062990336 36290991995712 36302361735744 36320096157696 36353348198856 36371107528704 36422190544896 36477735463936 36487120011264 36520524967329 36528968238464 36538365966336 36546813362176 36580272969136 36589683896064 36598143156224 36641073901536 36660373192704 36696952624176 36711862480896 36714879811584 36748493287974 36766445654016 36818083920384 36874232588544 36926022241056 36935522118144 36944061333504 36977884631844 36987397851456 36995949060096 36998985771072 37005466927104 37017060507648 37058855510016 37095832544004 37110904464384 37163026521216 37166080932864 37181181394944 37237883797504 37271976098344 37290184196096 37324324379381 37327392048024 37342558050304 37348692630912 37363867287552 37366938206208 37401148659888 37419419860992 37453678363062 37461669156864 37514283860736 37526036850432 37597099917312 37677106273326 37688910274262 37695512285184 37698606417888 37707322052608 37717022932992 37751553898812 37760281774592 37769996279808 37823044027392 37880725289472 37896116109312 37933928555328 37952460029952 37987206544872 38005764046848 38063723962368 38108373878952 38117184248832 38126990573568 38161896875973 38170719619968 38180539717632 38189366771712 38224330181232 38234164071168 38254302461952 38289325321872 38292472303488 38308030414848 38346253865712 38361833828352 38364986769408 38400110963838 38418870177792 38474297907968 38528334843232 38531501468928 38547156697088 38585618746272 38601295962112 38604468584448 38607637326336 38661861536064 38670110097408 38705513640588 38724422049792 38763060972948 38778810283008 38892496798272 38911496552448 38947121091528 38966147530752 38969345960064 38978355380224 38988383256576 39043142221824 39126225745377 39138483746349 39145339680768 39157603670016 39212600304384 39315241328688 39327558547056 39337676262144 39346770837504 39382793882094 39392925807456 39402033156096 39412170031104 39448252950444 39457373090304 39467524202496 39524464848384 39527713345536 39583229796864 39599312338944 39638824220736 39658188570624 39694496726664 39715404292096 39755032009524 39771184354304 39774453129216 39830316125184 39846499057664 39886257580416 39909018359808 39954078596736 39973596954624 40010193875664 40013482294656 40029739646976 40069681005744 40085961191424 40089255837696 40147093469184 40187151922671 40203479836416 40259945397984 40263254343936 40279613177856 40388362059744 40408092573696 40445087287356 40464845512704 40477522894848 40583474919936 40640474182464 40653206587968 40660327858176 40663665349632 40673066483712 40720777239168 40730191577088 40740670144512 40827365995176 40836804975616 40840156952712 40860108177408 40897516723713 40917495969792 40974964363008 41037452396928 41054125785088 41057500004352 41095089268272 41115165032448 41152807090278 41172911050752 41242919841792 41284071702198 41300845291008 41304239788032 41362251360768 41379056713728 41420344410432 41442161000448 41480102432028 41483511662112 41500366282752 41541775021188 41558653314048 41562069000192 41620442692608 41691212448768 41749767522432 41770163109888 41808404836368 41811841049472 41828829069312 41892619272192 41930973110637 41951457220608 41993316054027 42010377806592 42034350698496 42133538198128 42144377801472 42154121265152 42192714515822 42203569343328 42213326491648 42216791456736 42224186621952 42237415194624 42296737406976 42407451320832 42420737309184 42480316996416 42501069471744 42591511439412 42615815950656 42633130622976 42636634619904 42675669624744 42696517533696 42735607362981 42756484552704 42818170252416 42821689457664 42839087775744 42881832279936 42899255033856 42902780903424 42942059572464 42963037618176 43002371453886 43011546068992 43036090269696 43075490987106 43079031341424 43096534216704 43139535598926 43157063056896 43160610115584 43221228950016 43283585146464 43304730034176 43344376698636 43347939152544 43365551284224 43408821089556 43426457957376 43430027157504 43492684591616 43503873859584 43553769822784 43564974806016 43575046701056 43614940847816 43626161568384 43636247609344 43647473811456 43661148291072 43754058898056 43775433621504 43815511227969 43836915972096 43850649802752 43965431163264 44027180364336 44038507140864 44048688513024 44052304128768 44114175342432 44135725989888 44229646494774 44243503365438 44265117192192 44327287300608 44389544726592 44399015297024 44439663809564 44461373464576 44465022954432 44468677513728 44486744997888 44531133521472 44549226381312 44552887861248 44593677248328 44615462141952 44656308817497 44679829828608 44742582398592 44746259770368 44764440035328 44809105640832 44827311439872 44830995775488 44872039777968 44895674417152 44907224629248 44936777634697 44948338421328 44958730139648 44970296573952 45011468110122 45021874423552 45033457102848 45096706340352 45165480152832 45228914815968 45251010035712 45292438572732 45296161136928 45314564825088 45383670878208 45436907317212 45447411988992 45459104145408 45511242623808 45522951201792 45533475766272 45537213256704 45656409284928 45720533455272 45734857411464 45742868840448 45757199794176 45821465524224 45873201351808 45895611318272 45937630005392 45941405597568 45945176571801 45960071446528 45967621699584 46032182966016 46096834908384 46140804059363 46167133946544 46185891508224 46189687504896 46231975426806 46254560661504 46319524932096 46371823105632 46386351106784 46394476658688 46398284822016 46409011757056 46463450952384 46474192953344 46486149267456 46551438802944 46622431125504 46668950619876 46687912068096 46753484978304 46757327625216 46776324980736 46822998029184 46847660261376 46890550575336 46902614004864 46913457537024 46925526859776 46956408090189 46968488462736 46979347224576 46991433498624 47034455440914 47045329453824 47057432702976 47129196681216 47195389373184 47261675032416 47284763295744 47299577315328 47352982040576 47400230472894 47419489037824 47423386423296 47489992303104 47493890388828 47509287337984 47517092093952 47583829582848 47629217093536 47696112061364 47708382735936 47719412555776 47723329472832 47746643263488 47790356620968 47813703155712 47867688367104 47934918266496 47958335422464 47962271950848 47973360467968 48170441533968 48174400639872 48193973747712 48242061314928 48261661913088 48265628516352 48309817019022 48333417320448 48387989327616 48403148980992 48415601553408 48471130931808 48483600993792 48494810038272 48551695939008 48562920726528 48575414403072 48649493348352 48694033289772 48717821288448 48766431546612 48786245194752 48854765202048 48858780552192 48880497590272 48929270165568 48949149974528 48953173082112 48997991050632 49021927538688 49066808453793 49090778560512 49118791827456 49165643451392 49223316260313 49234696321408 49247362824192 49258748444672 49303846175792 49316530468608 49327932080128 49331981028096 49411807346688 49457045207418 49461110058672 49481205952512 49530577909878 49550702028288 49554774577152 49769856064032 49798256841216 49818489716736 49868198213184 49892559814656 49938237817416 49948892209152 50019045147648 50023150823736 50034715800576 50047588122624 50117879678976 50129466556416 50236141697768 50260683046912 50264808557184 50289363910656 50335405198416 50339542241664 50359995039744 50410243845936 50430725369856 50434870247424 50481044750214 50507633719296 50578571407104 50649608726496 50674352062464 50751631949824 50798096456614 50811165171936 50822912331776 50835987431424 50882529167964 50894292826624 50907386290176 50965773574976 50978885428224 51052433762496 51056629737984 51077373886464 51128338487616 51149111771136 51153315692544 51200147951784 51225160237056 51363460445544 51375335291904 51435600137181 51447491661696 51451714587897 51460727445504 51472624779264 51476849768448 51549148714752 51560146796544 51607351520784 51632562733056 51679833756066 51684081297264 51705080377344 51734585475072 51856662397696 51929494788704 51938025689862 51954863374336 51959127946752 51963398443008 52036380744192 52057522962432 52109465548608 52168300993836 52184644995132 52193786241024 52210138226688 52283467072512 52420321771584 52436744729408 52450235016192 52462361116672 52510391842792 52523901076608 52536044208128 52549560041472 52597670600592 52609830787072 52623365603328 52699286464512 52703617794048 52751869397253 52777639729152 52851765627648 52925995635552 53006709346032 53020346266368 53032604172288 53081156971518 53094813044832 53107088166912 53120750911488 53169384411468 53181676773888 53195358707712 53212024479744 53272104795648 53346925167552 53351309726208 53372986195968 53426241340992 53447948255232 53452341116928 53529457958912 53582869230228 53604639781888 53679927197312 53684339125248 53688745656936 53706150903808 53714973671424 53764151198589 53790416050176 53851149412992 53877456764928 53926783049808 53953127350272 53970030526464 54111299893248 54187298909952 54191746725714 54204275450624 54218220466176 54294369652224 54306922102784 54436487993568 54453542603616 54480144236544 54530022298284 54556661293056 54633285817344 54716603195904 54730680016896 54793452357696 54807548949504 54820220043264 54870409453704 54884525844096 54897214734336 54911338020864 54961610852304 54990559789056 55045428936264 55067793721344 55072319717376 55122739931961 55149668481024 55227125880576 55256214667264 55306803242704 55311348882816 55333821710336 55389033361584 55411537752064 55416092000256 55466826947766 55493923590144 55498478656608 55525590761472 55588283265024 55643748816006 55666356696576 55744539781824 55749121399296 55771772092416 55856825696256 55907964147516 55935276294144 55991088072036 56013837075456 56045800931328 56192503735296 56271425791104 56289055275648 56298915495936 56316553592832 56395649875968 56515659409989 56533365411393 56543268427776 56547909626832 56560983078912 56575534399488 56627330848218 56640422661888 56654994419712 56734566041088 56788681919216 56821087934208 56844174163968 56900892832992 56928690044928 56980809817308 57008646070272 57090893669888 57095585943552 57175776373248 57199006711808 57256079429952 57284050157568 57336495271848 57381453692928 57433987982808 57438708455232 57462045622272 57519380798568 57542750742528 57547480154112 57600166445757 57628305266688 57711446861952 57739640045568 57792502264848 57797252203392 57820735045632 57878428119408 57901943943168 57906702876672 58005165146112 58058270460882 58086633074688 58144591459422 58168215424512 58338745197408 58367244828672 58420681637292 58449221296128 58454018940096 58467533070336 58482574884864 58564713332736 58620574884352 58702907152448 58718009521152 58731584684032 58736405505024 58818900456576 58847634653184 58972861993032 58991337820584 59020156256256 59074190823141 59103049734144 59186059635456 59286697272576 59291570018304 59374844695296 59398968508416 59458236331104 59487282855936 59541745089996 59573106438144 59632548014286 59656776531456 59661679693824 59745474187776 59769748586496 59829386370624 59931117895104 59960395431936 60015290813496 60020223441984 60044609470464 60104521508616 60128941787136 60133883756544 60220640203776 60305219754624 60334680047616 60389918096976 60394881515904 60419419766784 60511561170944 60566961159809 60582543089616 60596549318656 60612138860544 60667630931034 60681656831744 60697268269056 60716284342272 60875212379904 60960711273696 60979809881952 60990491787264 61009599725568 61095287365632 61241048992764 61255207463424 61260235429068 61290162266112 61376243954688 61462446544512 61556178595392 61581188677632 61586250006528 61642633902408 61672747548672 61729210635417 61759366576128 61829097474176 61859302211584 61864379762688 61926107553297 61951267936512 61956359682048 62043377041152 62068585070592 62130516615648 62163241500672 62220153648042 62225267493168 62250549424128 62312662531782 62337979971072 62343103500288 62430664038912 62520734100448 62536818673152 62551276716032 62608544120252 62624651283648 62639129632768 62655244664832 62712607254552 62727105938432 62743243603968 62838928908288 62927185830912 63015566709888 63046351060992 63066103087104 63200307297192 63216566702208 63231181897728 63289071773733 63305354014992 63319989737472 63325187185104 63336279932928 63356122791936 63445106110464 63611176981248 63631105963776 63720475494624 63751604207616 63823584489472 63887267159118 63913224355328 63923723925984 63949695934464 63954951929856 64013504437116 64044776300544 64134726829056 64227255378624 64232534186496 64258631663616 64322748419904 64348882550784 64354171355136 64413089358696 64444556427264 64503557180829 64517319103488 64537531974656 64554135404544 64613236480659 64628174575744 64644801325056 64659746717696 64735594585344 64750560968704 64865991131136 64925377719696 64957095051264 65016565047954 65021908728816 65048326926336 65113231634334 65139686936064 65145040736256 65239026887424 65255810789376 65330654734176 65347462209024 65362570051584 65422411271724 65439242352576 65454371414016 65471210717184 65491722436608 65631088347084 65663150432256 65755373958144 65775974704128 65882409795584 65942726943224 65948146744896 65974941270016 66040770546504 66067602704384 66073032769536 66078456193152 66110736826368 66171263013648 66203588984832 66344469742161 66359808085376 66365255048157 66397675788288 66490930950912 66584317089888 66598522945536 66659495714346 66692060196864 66697534431648 66712954400768 66730117496832 66823839571968 67019744742912 67113873597888 67119389655552 67146660052992 67213658461248 67240967159808 67246493663232 67308059666952 67343511625728 67360836943872 67422507631992 67438095209472 67455444860928 67517202165183 67532811635328 67550185654272 67565802749952 67645059510528 67748220229248 67781316575232 67843372223952 67876515053568 67938657859098 67944241705392 67971847237632 68069911683328 68075506317312 68171117983488 68198815694848 68266863935712 68300213649408 68305819885056 68466999571958 68484613927392 68500447055872 68580800182908 68596655548928 68602286117196 68614303260672 68635799691264 68732198286336 68809802027712 68843416977408 68906445008088 68912108396352 68940107169792 68979447300096 69250700919816 69278837262336 69284531257344 69347963140209 69381840992256 69479287398144 69557734658448 69579526660176 69591714988032 69597427233024 69613517635584 69695176428576 69711289430016 69729223901184 69827158204416 69893762362112 69933646688256 70003425929814 70031868102144 70130227467456 70135991437824 70164487471104 70234497043776 70265715286016 70271490392064 70335825863004 70370186305536 70469020836864 70567994180736 70675612461376 70693795021824 70710138896384 70774875962024 70793084059776 70809450889216 70827667881984 70874278877701 70892512548624 70908902365184 70927144943616 70949365972992 71029473060864 71100345709341 71129233556736 71135079634944 71234988454656 71263931006976 71443825640304 71544168092046 71562574103904 71579118833664 71584994209248 71619964895232 71685534931452 71720554733568 71801532550656 71902377399744 71937503133696 71943407926272 71960040701952 72079647178752 72148399857664 72249731879936 72255662300952 72261600959808 72290960621568 72363091972392 72392492869632 72398442774528 72464725528533 72500125980672 72581983991424 72604723471488 72640192315392 72706696397712 72742215057408 72844381089792 72955470927872 72974240022528 73041049934658 73057936476928 73076731932672 73160545938272 73179367792128 73196286312448 73282147803072 73320746385408 73393905248352 73423724961792 73429759623168 73496986575948 73532891308032 73636167840768 73748465177088 73852044482112 73871044236288 73888122667008 73955769263688 73974795702912 73991898120192 73997971542144 74010933854208 74034121015296 74117711020032 74185567811127 74191665088008 74221808928768 74295866864817 74326053042432 74332161865728 74475767595008 74543952196688 74580368392192 74648648758762 74654784096048 74685116100608 74697385261824 74727734575104 74802297319776 74838839721984 74907356726124 74923338313728 75028567721472 75052073700864 75194199834624 75354212546652 75377820548524 75391024570368 75397212835776 75414644105216 75434045865984 75503107797624 75520563549184 75539992559616 75646088054784 75761450578944 75792232218624 75867857110656 75904920059904 75974413089744 76011528093696 76127447924736 76197144684921 76216747757904 76234368497664 76253981147136 76323793751946 76341439239936 76361079435264 76448660362464 76468328142336 76578650643744 76584944606976 76616060829696 76692507731424 76723667656704 76729973538816 76800221927676 76837740355584 76948595815936 77056669686464 77063002937856 77094313394176 77171237492544 77202591924224 77208937168896 77215274652672 77323723072128 77340220194816 77411027281176 77448844099584 77519750634099 77526121945896 77557620566016 77784993596544 77822993104896 77894242183056 77932295061504 77938691920128 77956710760448 78086284443648 78252451490754 78276967492698 78290679361536 78315207340032 78425200608768 78630482657376 78655117094112 78675352524288 78693541675008 78765587764188 78785851614912 78804066312192 78824340062208 78896505900888 78914746180608 78935048404992 79048929696768 79055426691072 79166459593728 79198624677888 79277648441472 79316377141248 79388993453328 79430808584192 79510064019048 79542368708608 79548906258432 79621735457277 79660632250368 79772515160832 79818036719616 79908157193472 80020387751328 80026964589312 80059479293952 80139362011488 80171922382848 80178511675392 80294186938368 80374303845342 80406959672832 80519890795968 80526508687872 80559226355712 80776724119488 80816185147392 80890174574712 80929691025408 80955045789696 81166949839872 81280948364928 81287620088571 81306413175936 81320655716352 81327330699264 81346132967424 81441554478336 81460383154176 81633730258873 81654731990352 81673609951232 81680313905424 81720216354816 81795033447426 81834991939584 81949928726016 82074904793856 82108251570176 82190178536544 82230330064896 82305614180556 82345822101504 82485839683584 82568143404396 82601690582016 82608479576064 82724502721536 82758113427456 82840688820864 82884322000896 82960204864056 82967023324224 83000732565504 83083550042376 83117306628096 83124138000384 83200240421649 83240885385216 83382424897536 83465623224009 83499535044864 83616809672736 83623682098944 83657658138624 83785238544384 83861946221274 83902914441216 83986632108054 84020755613184 84068701396992 84267076396256 84288755602944 84308242530304 84385429031644 84407138686656 84426652983296 84433582913472 84448373243904 84474830389248 84593474813952 84814902641664 84841474618368 84960633992832 85002138943488 85183022878824 85231631901312 85266261245952 85273269239808 85351339249488 85393035067392 85471214725962 85512969105408 85636340504832 85643378915328 85763664559872 85798510067712 85884119144928 85926075236352 86004742907772 86023092137984 86072180539392 86150981974212 86158062682848 86193068433408 86279071197852 86314126113792 86321220231168 86442457900032 86567170292928 86609460068352 86688753397272 86695878305088 86731102568448 86817642179112 86852915914752 86860054315008 86985369183232 87007747719168 87087405691323 87107539645568 87129949612032 87150093402112 87229881695632 87252323136768 87272495218688 87508117796112 87550867243008 87631022455938 87673831944192 87701299605504 87930862326528 88054360728672 88077014281728 88097377026048 88104608257536 88228350684864 88271451979776 88459292989548 88487006730876 88530234384384 88654574601216 88779089453184 88798030594048 88879327619128 88922746929152 88930045908864 88937355027456 88973489995776 89062267042944 89098452762624 89105775722496 89187354496656 89230924283904 89312617634994 89359659657216 89448822021429 89485164797184 89492519540736 89618211281664 89654622879744 89744079555936 89791348834304 89873555269394 89896676842656 89917460279296 89940593147904 90022936220244 90043748847104 90066914205696 90193412680704 90330960305664 90457829631936 90502020071424 90584877145464 90592322273856 90629129650176 90767341756416 90873814634424 90894823977984 90918208290816 91001446396551 91022485247616 91045902403584 91066951532544 91074426513408 91312818569856 91441066910544 91469714822928 91485737680896 91514399588352 91642931048448 91746402703616 91875260010784 91882811195136 91890353143602 91920142893056 91935243399168 92064365932032 92193669816768 92281608118726 92334267893088 92371783016448 92379375009792 92463950853612 92509121323008 92639049864192 92743646211264 92772702213568 92788953317376 92796569644032 92818023514112 92926901904768 92948385906688 92972298534912 93102877605888 93244862251008 93330230472063 93337901239752 93375824136192 93468993797673 93506969956608 93514655250432 93645996058368 93695320522752 93781101150672 93805228009728 93826915074048 93912816180378 93936976925472 93958694449152 93982866997248 94068910881828 94090658907648 94114865405952 94258393362432 94390778746368 94523350064832 94569526591488 94599154630656 94705964081152 94800460945788 94838978075648 94846772846592 94979984606208 94987780777656 95018574675968 95034184187904 95167659165696 95258434187072 95392224122728 95416765471872 95438825111552 95446658945664 95493286526976 95580713241936 95627406311424 95735376734208 95830900738677 95869836532992 95924543901696 96340883067936 96348801279744 96387947495424 96484122629856 96523323826176 96531257032704 96619634038044 96666834640896 96775978655232 96806297961984 96831203106816 96942261863616 96967201987584 96989620076544 97103391878016 97125841453056 97150828806144 97298986696704 97388066579544 97435642576896 97524847571931 97532863093224 97572490389504 97669847451501 97709530404096 97717561104384 97760995180544 97858540331136 97898299949056 97906346164224 97995982101264 98043855077376 98133616907586 98181557121024 98237583654912 98331286902784 98446632520626 98469392642816 98494725648384 98607692351584 98633060937216 98655864160256 98663962056192 98823614693376 98914090414836 98922220117344 98962411905024 99061155819756 99101404056576 99109549154304 99539712128064 99596513682432 99636979433472 99736396426368 99785119629312 99876475634832 99897784418304 99989243571519 100038090295296 100046301647472 100069431601152 100095176245248 100235759357952 100472283395536 100521366093824 100529617114368 100670810396832 100679084483328 100719990079488 100820487691872 100861450739712 100869740494848 100962089500428 101015267438592 101157142814208 101299217452992 101348704124928 101503263899648 101596192913228 101622330343872 101645824663552 101671974862848 101765058335928 101788585653248 101814772580352 101907986788647 101931547149952 101957770856448 102104867524992 102113259475968 102154747772928 102256676975232 102298223542272 102306631385088 102400295903568 102450320474112 102700499357937 102726920891088 102750670583808 102871200274362 102894983323392 102903429175794 102921454891008 102953699536896 103098297429504 103214703041568 103265125466112 103359667512132 103368162594528 103410160754688 103469170950144 103713324795392 103858989577408 103876051379724 103909726748672 103918255893504 103926796886016 104072761488384 104115045924864 104218931097216 104336601987672 104369289990264 104387572482048 104420276453376 104566934145024 104840643543168 104873489458816 104900470032384 104924722233344 105020783685584 105047802153216 105072088416256 105195341201184 105219661574144 105246731206656 105398572929024 105407235588096 105503738794506 105555279458304 105703531255296 105851991271104 106013418692064 106040692532736 106065208344576 106162313943036 106189626089664 106214176333824 106241501822976 106338768822936 106363353547776 106390717415424 106424048959488 106544209591296 106693850335104 106702619452416 106745972391936 106852482681984 106895896510464 106904682233856 107058915917824 107156931282739 107165738460456 107209279563776 107316252138069 107359854394624 107368678250496 107377491313872 107429947342848 107528302397178 107580832100352 107702298825984 107853566099616 107906254700544 107940061052928 108222599786496 108374597819904 108383493451428 108408550901248 108436440932352 108588739304448 108613844205568 108872975987136 108907085207232 108960288473088 109060044596568 109113322586112 109266571634688 109433206391808 109461360033792 109561574901987 109586904715392 109615097899008 109640440086528 109740818907408 109769051688192 109794429468672 109923221704608 109981119578112 110090857872528 110135587442688 110144639434752 110245479863922 110299336962048 110454251761152 110613606485408 110622697765632 110667643420672 110778066723168 110823075504128 110832184000512 110933653895532 110987847180288 110996957313216 111051181522944 111176566530048 111287497632012 111332713393152 111489079563648 111498242798592 111543544184832 111713651392512 111815928295032 111870552588288 111972973138143 111982176144072 112027674150912 112091601862656 112385007470592 112542851582208 112578110551296 112791299751936 113031318819978 113066730822786 113086536855552 113095819253664 113121966157824 113151068798976 113254661696436 113280845323776 113309988839424 113469132082176 113577363838432 113642175868416 113688348327936 113801785665984 113857380089856 113961619634616 114017292140544 114181787339776 114191171887104 114351552746496 114398013423616 114512158859904 114568100315136 114672990543696 114762907385856 114867975965616 114877416910464 114924091244544 115038761597136 115085501485056 115094960308224 115200332891514 115256610533376 115422893723904 115585004529696 115594504406784 115641470091264 115756856238816 115803887886336 115813405753344 116010330292224 116116540921764 116173266149376 116289182918844 116336430849024 116677490394816 116734489657344 116841363274584 116898442592256 116908037880192 116935066140672 116965149769728 117129426665472 117241149768704 117378677236131 117405814304896 117415451239047 117436019042304 117463169368064 117472811010048 117637800913152 117945723986064 117982675641168 118040312512512 118148381646282 118206099468288 118372119270912 118573394545152 118583140036608 118749689390592 118797937016832 118916472662208 118974565711872 119083490179992 119146212876288 119265096028572 119313553062912 119323359387648 119490948375552 119539497172992 119658772741248 119862235790208 119920790863872 120030581626992 120040446883968 120089218940928 120209043017232 120257883574272 120267767513088 120441280407552 120561455768013 120610439509248 120779836193952 120789763031808 120838839533568 121023122341888 121133922319618 121165086179232 121193098637312 121224277721088 121335261862068 121363313663488 121394536538112 121432568684544 121750424759808 121921422547392 121959619763904 121980983574528 122019199451136 122190574731264 122482097985528 122510414926848 122520470858136 122580324532224 122692550171139 122752487909376 122924893089024 123112357190784 123162377355264 123172500013056 123285267804816 123345495097344 123458421270834 123518733152256 123658194948352 123728759525376 123852215106594 123902535873024 123912719364096 124086754082304 124137170141184 124261033231296 124326483001344 124440307296084 124450534986336 124501098848256 124625325063564 124675959942144 124686207000576 124861328077824 125041468200896 125073637346304 125102553432064 125217088240504 125249302567296 125278259265536 125310489329664 125425214509104 125454211876864 125486487207936 125677857816576 125792919331911 125854371661824 125979948162081 126031133419776 126400614594384 126433133404416 126462363795456 126578143547466 126610708029984 126639979474944 126650374370208 126672559865856 126712245583872 126890212220928 127222353962496 127262211927552 127440950989248 127503208415232 127647168978944 127774534318236 127826448710656 127847447851968 127899391868928 127909903859712 128027008874232 128089552601088 128206822088943 128269453658112 128454510757248 128465068372992 128517263327232 128645496839808 128697765101568 128708342710272 128826178717392 128889112854528 129007114361658 129034638206976 129075063949312 129108270809088 129226472961318 129256349151488 129289602650112 129471189170688 129501121937408 129850755439392 129914190102528 130033130095908 130043817457632 130096653852672 130226463268668 130279373872128 130290081472512 130478053774848 130511621578752 130661309468352 130694924418048 130725140103168 130844822543448 130878484705152 130908742828032 130942421434368 130983444873216 131262176694168 131326300864512 131446533683907 131510747916288 131551949408256 131764819591168 131885453886448 131896293489792 131949882540032 132081541093008 132135205408768 132146065539072 132156912386304 132342526027296 132407177969664 132688939484322 132719616170752 132730510096314 132795351576576 132981861901824 133168634179776 133197045891072 133318991428692 133384120393728 133395068863296 133425908801536 133460234993664 133647679143936 134039489485824 134227747195776 134238779311104 134293320105984 134427316922496 134481934319616 134492987326464 134616119333904 134687023251456 134721673887744 134810332904091 134845015263984 134876190418944 134910889721856 135034404330366 135065623270656 135100371308544 135290119021056 135496440458496 135686744447904 135753030107136 135877315718196 135888483410784 135943694475264 136139823366656 136151012634624 136342235966976 136397631389696 136533727871424 136600427298816 136611639770112 136933999143916 136969227854784 137000894111744 137161600365816 137193311097856 137204572234392 137228606521344 137271599382528 137464396572672 137619604055424 137686833954816 137812890016176 137824216792704 137880214339584 138422412178089 138501401839632 138557674524672 138569062514688 138695926280418 138763681984512 138958574796288 139115469316896 139159053320352 139183429976064 139194854466048 139227035271168 139390352857152 139422578860032 139458447802368 139654316408832 139787524724224 139867293376512 140006851859628 140063736204288 140260454934912 140271982875648 140328974942208 140468994087552 140531430572032 140542980784128 140671651726008 140740372611072 140869224270567 140938041673728 141135988361472 141351224922752 141387590043648 141420277792768 141549751924048 141586168119552 141618901778432 141748557755402 141785025097248 141817804730368 141854289887232 141898731945984 142058946121728 142200691418682 142258467113472 142270159269888 142469976909312 142527862013952 142887651280608 143088336184092 143125148207808 143158237667328 143169988418496 143239929790464 143371069862904 143441109467136 143603065101312 143804754799488 143875006267392 143886815852544 143920081403904 144296799715328 144428907381083 144499463759872 144511324601904 144523201919616 144581921243136 144726183944784 144784985739264 144796885549056 144929451057066 145000251961344 145163967982848 145209446942976 145413392795424 145484430114816 145688762179584 145910941855744 145948480045056 146082099869316 146115872953856 146153463865344 146321091876544 146358735584256 146392572624896 146564295606144 146641492770816 146787810496704 146847449923584 146859519246336 146993973151896 147065782616064 147200425361379 147272335681536 147496930354176 147669948780939 147704088964224 147742088472576 147776245334016 147911538527376 147949591405824 147983796240384 147995943084288 148235422040064 148371135622254 148383330176016 148443617857536 148591733729634 148652106084864 148664323731456 149087904393376 149160736784384 149297297517524 149309568192096 149370232201216 149394770523648 149455469150208 149604594639552 149677679443968 149814713452248 149846676627456 150057135442944 150104147401728 150388399669248 150708425093304 150755641097048 150782049140736 150794425671552 150829288210432 150868091731968 151006215595248 151041127098368 151079985119232 151292176109568 151522901157888 151735714221312 151948826179488 152023056187392 152254895849472 152394289369842 152433495515808 152468736995328 152507962294272 152647587503892 152682878479872 152722158870528 152897320724928 152936656284672 153157301287488 153169889213952 153232121659392 153385015462848 153447335313408 153459947077632 153600443855352 153675480711168 153897191631872 154113339372928 154126005875712 154188626788352 154342474985088 154355143763691 154405183848448 154417874337792 154430549305344 154647446144256 154680440389632 154822054562352 154897688199168 155039501268198 155052243891792 155115241132032 155569987193088 155788484366112 155864590123008 155877383840256 155913421520896 156172568887296 156504902981508 156553934985396 156581358723072 156630414680064 156850401217536 157260965314752 157310234188224 157350705048576 157387083350016 157531175528376 157571703229824 157608132624384 157648680124416 157793011801776 157829492361216 157870096809984 158097859393536 158110853382144 158255608191759 158332919187456 158555296882944 158777986906656 158861617168384 159020128038096 159084737417216 159097812516864 159243470914554 159321264500736 159545030321664 159636073439232 159816314386944 160040775502656 160053929178624 160118958587904 160278724022976 160343844765696 160357023350784 160588373876736 160748607690684 160813919345664 161039781591936 161053017375744 161118452711424 161553448238976 161632370294784 161780349149424 161859382050816 161910091579392 162333899679744 162561896729856 162575240177142 162612826351872 162654661398528 162883108956672 162920766308352 163267460517746 163309463980704 163347219902464 163360627810848 163440432709632 163590066894852 163669983879168 163899857452032 164149809587712 164216503140352 164380357073088 164460660129792 164611228361112 164691644203008 164971679367168 165136286808792 165203381164032 165216959152128 165368219795883 165449005443072 165681377641728 165768644001792 165920409728112 165934046648448 166001465131008 166167100084752 166234613256192 166248276000768 166400480843298 166481770770432 166764849795072 166931246448018 166999070089728 167233619345472 167247364197888 167315316277248 167570477088768 167723892442548 167805828882432 167973264216108 168041511226368 168137402793984 168534152792512 168577511205888 168616485060608 168770858063288 168814277373312 168853305966592 168867165826944 168896746487808 168949660778496 169186949627904 169546978229967 169600096234179 169629805283328 169682949236736 169921267985664 170366045757648 170463263802624 170532522491904 170702678498976 170786070134784 170942429451924 171025938210816 171272681009664 171286757830656 171527329119744 171597020135424 171768238289856 171852150472704 172009485815544 172046184275968 172144361078784 172301963948424 172316125365696 172386136866816 172558142395704 172628252227584 172642440462336 172800499337271 172884915800064 173134340585856 173218920136704 173377506794544 173391756610176 173462205136896 173635284358224 173705831829504 173720108630016 173970738366464 174015495438336 174174811382646 174215079291136 174259899224064 174459763391264 174504646273536 174544990437376 175016235592224 175101734486016 175262044911876 175347663888384 175402599211008 175861724653056 176108721457344 176154028563456 176194754052096 176209216515072 176456701369728 176542903959552 176918585979096 176974013461752 177060468768768 177222572469423 177309149202432 177558178906368 177596061188096 177758655238256 177845493858304 177860091817728 177874710054912 178124534085888 178196905525248 178374708993312 178461848567808 178625235269988 178719319314432 178897644042858 178970329594368 178985039081472 179236422563328 179309245759488 179488159111872 179582697668608 179747110538788 179793353685312 179834920558592 179881186295808 180045872440488 180087497694208 180133828411392 180386825361408 180661920611328 180915659263872 181004040142848 181169754290928 181184644547712 181258259300352 181534683512832 181700883479427 181747629268848 181789647955968 181836416581632 182002892793102 182044970495232 182091804807168 182148853026816 182625637139712 182882133821088 182939429645856 182971475361792 183028799176704 183285862096896 183492805407232 183750520021568 183765622390272 183780706287204 183840285786112 183870486798336 184128731864064 184387339633536 184563216237452 184668535786176 184743566032896 184758750019584 184927901707224 185018242646016 185187631906251 185278099728384 185487292422528 185545404427136 185577906634752 185593139288064 185636047028224 185853803809536 185896771813376 186205755211776 186489724502016 186660460944126 186675802479504 186751648272384 186937987595346 187013939913216 187029310500864 187291992116736 187562202301344 187610456019456 187653830148096 187825632360756 187873953850944 187917388898304 187965733994496 188137821763656 188181317815296 188229730811904 188516786724864 188781557492736 189046700129664 189139053182976 189198309261312 189411928162304 189600921891576 189677956151296 189693545693184 189867215321199 189959969212416 189975561555312 190068368375808 190335318331392 190516868374144 190784448245456 190833530943744 190877650223104 190893317891328 191161426483872 191254812622848 191470753468416 191661801477354 191739673065984 191849087803392 192681766135872 192697602559488 192775894990848 192968245259712 193046647652352 193062514065408 193239268076088 193333669281792 193510671542487 193551957310464 193612595923968 193662406213632 193839709441977 193884523727232 193934403975168 193979240153088 194206783756032 194251682906112 194597973393408 194776133159088 194871285153792 195049695143862 195065726186448 195144980779008 195339694903002 195419060808192 195435122208768 195717080662272 195796599898112 195991964202528 196087710154752 196267233815172 196363114242048 196475167309824 196662573805568 196893265041252 196938785285632 196989451296768 197215384703168 197266121874432 197311728320512 197327924112384 197647229386752 197828180829672 197844440234688 197924823810048 198122311639512 198202808113152 198219098308608 199033409226483 199079424256128 199095765144471 199193027364864 199472792852736 199752951269664 199795568836608 199978487143038 200076180590592 200092603294944 200138863202304 200190352490496 200471518715904 200944566791072 201042732187648 201059234228736 201341620793664 201358168966656 201439980158976 201640975383744 201722901479424 201739480989696 201924179000856 202030534877184 202314285628416 202598434905984 202697408249856 203006527799296 203192385826456 203244660687744 203291649327104 203343949725696 203477768390819 203530116671856 203577171306496 203629545160704 203815973577294 203863094299904 203915541712896 204209735049984 204226518951936 204513353950464 204596447084544 204800591807136 204900640948224 205400998715874 205453841782176 205501341167616 205742400548724 205789966646784 205806858351588 205842909782016 205907399073792 206196594859008 206429406083136 206530250932224 206719335024264 206736325189056 206820321509376 206938341900288 207426649590784 207717979154816 207752102759448 207819453497344 207836511787008 207853593772032 208043889420627 208145522976768 208437862194432 208673203975344 208738579980528 208775144964096 208840552906752 209133868290048 209681287086336 209746978917632 209800940064768 210041567371168 210095604306432 210144176832512 210390682402368 210439323148288 210493462413312 210797145858048 210814471176192 211007477589012 211110558916608 211407062510592 211703982542208 212026837384128 212081385065472 212130416689152 212324627886072 212379252179328 212428352667648 212483003645952 212622836633103 212677537645872 212726707095552 212781434830848 212848097918976 213088419182592 213301037128023 213387700670208 213405238904832 213704965363968 213791793020928 214117831835648 214313862565478 214331476920912 214418559127552 214632504276138 214719708789248 214737356500992 214754982627744 214859894685696 215056604794356 215161664200704 215404597651968 215707132199232 215812509401088 215880122105856 216445199572992 216749195639808 216766986902856 216817101802496 216872881864704 217177478608896 217227688411136 217745951974272 217814170414464 217920576946176 218120089193136 218226645172224 218533143269376 218866412783616 218922720067584 219123149803974 219173809430784 219230195798016 219481637814816 219538103376384 219588858937344 219846443409216 219962239156224 220181715745056 220271174885376 220289278869504 220490959727844 220598673924096 220908503522304 221227212970816 221245395531264 221335286841344 221556133446336 221646151008256 221664368001024 221867307791064 221975694360576 221993914626432 222102363045888 222353133060096 222556703433381 222574995264024 222665426786304 222887600594451 222978159127296 222996485597184 223427302785024 223631856590064 223741105176576 223945946276286 223964352288144 224055348301824 224183203725312 224770014941184 225085703164416 225156221102592 225582599503872 226062637639956 226133461645572 226173073711104 226191638507328 226243932315648 226302137597952 226509323392872 226561690647552 226619977678848 226938264164352 227154727676864 227284351736832 227376696655872 227603571331968 227714760179712 227923239269232 228034584281088 228363574679552 228382343774208 228591434054763 228703105492992 229024317719808 229345981087392 229735951931232 229754833820928 229848182489088 230077523194272 230171002970112 230189920616448 230400665783028 230513221066752 230845787447808 231170009059392 231189008813568 231282940182528 231513712477632 231607775772672 231626811506688 232020660584448 232233081843528 232346532298752 232559251902297 232578365837688 232672861698048 233354980789632 233468979314688 233682726549168 233796885184512 233816075760384 233870132281344 234258853330944 234482299537408 234757354472262 234811628609792 234830902478094 234872038084608 234945622020096 235275601826304 235891447972128 235965351282336 236080625025024 236296763292564 236412198936576 236744238541824 237146789090304 237166280073216 237499378781184 237595874033664 237832945324416 237949131423744 238166980359984 238292425752576 238530192057144 238627106125824 238646718775296 238865206371831 238981896751104 239317545482496 239724471580416 240061163253984 240080893767936 240178437881856 240418086034464 240515767148544 240535535026176 240882560815104 241122911536026 241220879018496 241559672387904 241579526063616 241677679067136 242046244683776 242267844639236 242330172358464 242386197274624 242448555442176 242670523724136 242726627326976 242789073076224 242865137369088 243500849519616 243842845094784 243919239527808 243961967149056 244038398902272 244381149462528 244901190776619 244964195971056 245020829853696 245040941716272 245160649064448 245385100342278 245504975818752 245849786178048 246224714381568 246324754710528 246570535609632 246690990194688 246916842541668 247037466304512 247316389896704 247457519050752 247704430213188 247805071746048 247825438728192 248173508164608 248274340282368 248522066462592 248652966002688 248880614592168 248901069972672 249002197696512 249250650127128 249351919884288 249372414001152 249600721264947 249722656155648 250082936401792 250147274692608 250205106864128 250434176481008 250498605134592 250556518531072 250850429018208 250908423753728 250972974415872 251355715633152 251585838663822 251708743323648 251959896324162 252062266839552 252801229188768 252866266808832 252924727590912 253156287094932 253221416059968 253279958949888 253300748740416 253345119731712 253424491167744 253780424441856 254444707924992 254524423855104 254881901978496 255006416830464 255294337957888 255528066904993 255549068636472 255652897421312 255694895703936 255798783737856 255819807719424 256054017748464 256179105202176 256413644177886 256538907316224 256909021514496 256930136745984 257290993679616 257395530203136 257652357434784 257778225709056 258014228723316 258069276413952 258150127898624 258216541618176 258452945922636 258512698302976 258579205300224 258942378341376 259002243874816 259701510878784 259828380205056 260066260191816 260087634915264 260193307705344 260452926537336 260558747744256 260580162945024 260956107549696 261023243157504 261262217073969 261322618936704 261389848836096 261450280206336 261689645086896 261756969410304 261817485656064 262524353388336 262652601729024 262893067367814 263021495832576 263103898816512 263770907772896 263792586979584 263899765080064 264163082186016 264270410817536 264292131078144 264313824772608 264685052054592 264814355939328 265377878968644 265439232341504 265461020192628 265590703153152 265963723803648 266337268359552 266394091782144 266637982857384 266768240787456 266790137726592 266851817603072 266920469987328 267295358287872 268078978971648 268346466064287 268455494391552 268477558622208 268854633844992 268963868639232 269232238667808 269374046502912 269620665808182 269690030527968 269752380837888 269821779443712 270068808660732 270131246541312 270200742617088 270580238042112 270992880916992 271373488895808 271506060214272 271754631436392 271776966821568 271887388950528 272279646733312 272302025269248 272684471933952 272795262779392 273067455742848 273200854597632 273223279540224 273867998287832 273938455709568 274001788223488 274252644352843 274323200731632 274386622195712 274409144468784 274457213042688 274543198765056 274928793145344 275239208110848 275625780032352 275648433585408 275760428679168 276844824356178 277002803679264 277115349049344 277138125029376 277391852560836 277527363969024 277917149592576 278230938633792 278318106640704 278366859952128 278389708932096 278454070542336 278780705714304 278845157720064 278916895604736 279308632817664 279575049448448 279734586753024 279990691416189 280013703719256 280127472408576 280406981393019 280520909869824 280543965751296 280937988175104 281062861144064 281085961568256 281343303452016 281480745222144 281738448541134 281876083347456 282271976722944 282702449845504 282775180087296 283099503848096 283172336239104 283237803556864 283497115510804 283570050194496 283635609460736 283708579774464 283797463891968 284117892243456 284401382837364 284516934226944 284540318539776 284939953818624 285055724027904 285775302561216 286176672368184 286250296415616 286316475334656 286339976836992 286479859580928 286742139725808 286882218934272 287206130202624 287492702216031 287609509598976 287773631705088 288593599430656 288857814762166 288998927519744 289022649203808 289046403839232 289163842486272 289452367889568 289569971478528 289593771098112 289858902114132 290000503922688 290327935965696 290418893885952 290826785590848 290968860229632 291377524359168 291821883711488 291896960090112 292164199738632 292231745907712 292306927730688 292574542715793 292642183753088 292717471168512 292785145249792 293128591212288 293282985541632 293575620993408 293694899847168 293719038492672 293987946303792 294131565232128 294400850722758 294544671363072 294993860708352 295339897561878 295408177928448 295484176945152 295823077054752 295899182811648 295967592480768 295991886168576 296470844080128 296742271244508 296766660352032 296887235715072 297183467459268 297304212169728 297328647462912 298175808786752 298321473568768 298594595035048 298619136384192 298740464402432 298789541047296 298910938300416 299209189279104 299355358887936 299629426904496 299693353254912 299967730714557 300114270885888 300208294803456 301416850186608 301511282194096 301564098281472 301588851343104 301658576420864 302012431190496 302082254196736 302159970238464 302584352219136 303045802315776 303471428442624 303897652358976 304046112374784 304509791698944 304788578739684 304866991031616 304937473990656 305015924588544 305295175007784 305365756959744 305444317741056 305723960365941 305794641449856 305873312569344 306314602574976 306339778427904 306464243318784 306770030925696 306894670626816 306919894155264 307200887710704 307350961422336 307794383263744 308101498073811 308226678745856 308252011751424 308684949970176 308710287527382 308810367696896 308861098610688 309294892288512 309644109124704 309795376398336 310079002536396 310104487783584 310230482264064 311139974386176 311576968732224 311729180246016 311754767680512 311826843041792 312345137774592 313009805963016 313107869970792 313162717446144 313260829360128 313700802435072 314521930629504 314620468376448 314701410097152 314774166700032 315062351056752 315143406459648 315216265248768 315586023603552 315658984722432 315740193619968 316195718787072 316221706764288 316511216383518 316665838374912 317110593765888 317555973813312 317723234336768 318040256076192 318169474834432 318195625033728 318486941829108 318642529001472 319090060643328 319272146878464 319632628773888 320081551005312 320107858357248 320237917175808 320557448045952 320687689531392 320714046701568 321176747753472 321470793848217 321497215381368 321627838691328 321948756414207 322079563183872 322106034751488 323106896477952 323560698298848 323718764101632 323820183158784 324667799359488 325123793459712 325150480354284 325225652703744 325309322797056 325766217913344 325841532616704 326534921035492 326618927961408 326694439804928 326721255621696 326880865419264 327180133789704 327339967758336 327799714904064 328299619175424 328433006280704 328760714146176 328921320259584 329222456722224 329383288406016 329943358734336 330272573617584 330406762328064 330433918304256 330736439591766 330898010886144 331362755283456 331840819456224 331868093296896 332002930262016 332334200169504 332469226512384 332496552001536 332800961686596 332963541540864 333529699590144 333862492896036 333998140179456 334467238690944 334494728395776 334630632554496 335140954177536 335447784885096 335611657764864 335918919414429 335946528432216 336083022452736 336274805587968 337068305585024 337155022411776 337232970121216 337541716126576 337628554746624 337706611933184 337734331653888 338373899255808 339093956459934 339200192468358 339259610566656 339365898473472 339842535971328 340732091515296 340926527605248 341065044983808 341405356997952 341572140269568 341884858903848 342051876421632 342545362019328 342573515661312 343054658239488 343194040270848 343536476579712 343704300945408 344018971631088 344092368551936 344288722157568 344603927896848 344632250731392 344772273733632 345116284791408 345256504455168 345284880924672 345600998674542 345769831600128 346268681171712 346755013589088 346783513220352 346924410273792 347270568716448 347411663659008 347440217260032 347941476732928 348030990876672 348349622765292 348430158582272 348519798448128 348919526782528 349009292547072 349089980874752 350032471184448 350203468972032 350524089823752 350695327776768 350805198422016 351723449306112 352136031708393 352217442914688 352246353717141 352308057126912 352389508104192 352418433030144 352913402739456 353837171958192 353948026923504 354120937537536 354445144938846 354618298404864 355116357812736 355517310476512 355690987716608 355720183635456 355749420109824 356249068171776 356393811050496 356749417986624 356923697135616 357250470539976 357438638628864 357795288085716 357940659188736 357970078162944 358472845126656 358618491518976 358976318223744 359165395337216 359494221077576 359586707370624 359669841117184 359762372591616 360091744880976 360174995388416 360267656822784 360773650722816 361323841222656 361684367304039 361831318527744 362339508581856 362369289095424 362516518600704 363069367025664 363401766958854 363495258537696 363579295911936 363672833163264 364005785586204 364089940990464 364183609614336 364297706053632 365251274279424 365764267642176 365878859291712 365942950723584 366057598353408 366571724193792 366985610814464 367501040043136 367531244780544 367561412574408 367680571572224 367740973596672 368077650513417 368257463728128 368774679267072 369126432474904 369337071572352 369487132065792 369517500039168 369855803414448 370036485292032 370375263812502 370556199456768 370974584845056 371090808854272 371186278576128 371707607619072 371793543626752 372411510423552 372979449004032 373320921888252 373351604959008 373503296544768 373875975190692 374027879826432 374058621001728 374583984233472 375124404602688 375220912038912 375307660296192 375651264721512 375747907701888 375834777796608 375931467988992 376275643527312 376362635630592 376459461623808 377033573449728 377378757995733 377563114985472 377939844486243 378093400259328 378823856324608 379201843783152 379355912302592 379387091386368 379734430642398 379919938424832 379951123110624 380136736751616 380670636662784 381033736748288 381568896490912 381667061887488 381755300446208 381786635782656 382322852967744 382509625245696 382941506936832 383323602954708 383479346131968 383698175606784 385363532271744 385395205118976 385551789981696 385936490519424 386093295304704 386125028130816 386478536152176 386667338563584 387021343084974 387103914620928 387225191847936 387324812427264 387679418883954 387769047454464 387868807950336 388413567512064 388503365812224 389552266318176 389742570307584 390099390287724 390131452372896 390289961558016 390679389806004 390838121616384 390870244417536 391434161324544 391593199796224 391983928405056 392175420309504 392534467630344 392726228484096 392950334619648 393325147611136 393786530082504 393877570571264 393978902593536 394339601051721 394430769406336 394532243748864 394623456641024 394655848224768 395294458773504 395656361659344 395688880469376 395849647620096 396244623279024 396405616226304 396438196617216 398066818452966 398158848512256 398191530288942 398386054729728 398945585705472 399505902539328 399591137673216 399956974286076 400152361181184 400185206589888 400277726404608 400380704980992 400943037431808 401889133582144 402085464375296 402118468457472 402683241587328 402716337933312 402879960317952 403281950767488 403445802958848 403478961979392 403848358001712 404061069754368 404430998712273 404628571256832 405196869811968 406013055598592 406384771652912 406489321375488 406583298654208 406955536781638 407060233343712 407154342612992 407259090321408 407631947154588 407726188599808 407831083425792 408419470099968 408453037903872 409026707900928 409192894169088 409601183614272 409801281896448 410801997431748 410907683564352 411002682335232 411484801097448 411579933293568 411613716703176 411685819564032 411814798147584 412393189718016 412858812166272 413060501864448 413438670048528 413472650378112 413640643018752 414853299181568 415267236534267 415435958309632 415504205518896 415673023574016 415707187544064 416087778841254 416291045953536 416875724388864 417346407950688 417477159961056 417550289928192 417681105813504 418267736580096 419362574172672 419493957835264 419601880129536 420083134742336 420191208612864 420288353665024 420781364804736 420878646296576 420986924826624 421594291716096 421628942352384 422014955178024 422221117833216 422607672811701 422814125021184 423407965084416 424053674768256 424162770130944 424260833378304 424649255772144 424758504358656 424856705335296 425245673266206 425355075291744 425453414191104 425562869661696 425696195837952 426176838365184 426602074256046 426775401340416 426810477809664 427409930727936 427583586041856 428235663671296 428627725130956 428662953841824 428837118255104 429265008552276 429439417578496 429474713001984 429509965255488 429719789371392 430113209588712 430323328401408 430809195303936 431414264398464 431625018802176 431760244211712 432890399145984 433286722143249 433498391279616 433533973805712 433634203604992 433745763729408 434354957217792 435491903948544 435628340828928 436240178386272 436453290344448 437066286538752 437732825567232 437845440135168 438246299607948 438347618861568 438460391596032 438963275629632 439076206752768 439177717874688 439692886818432 439924478312448 440363431490112 440542349770752 440578557739008 440981919455688 441197347848192 441601276084137 441817007044608 442454425941632 442490791062528 442670573682688 443112266892672 443292302016512 443328736002048 443734615582128 443951388721152 443987829252864 444706266120192 445113406866762 445149990528048 445330853572608 445775201188902 445956318254592 445992971194368 447263713180128 447482210353152 447891892552572 447928704576288 448110696603648 448366407450624 449540029882368 450171406328832 450312442205184 451165199007744 452125275279912 452266923291144 452346147422208 452383277014656 452487864631296 452604275195904 453018646785744 453123381295104 453239955357696 453876528328704 454309455353728 454568703473664 455207142663936 455846478538464 456069168562176 456727149359104 456764687548416 457182868109526 457406210985984 458048635439616 458691962174784 459471903862464 459509667641856 459696364978176 460155046388544 460342005940224 460379841232896 460801331566056 461026442133504 461691574895616 462340018118784 462378017627136 462565880365056 463027424955264 463215551545344 463253623013376 464041321168896 464466163687056 464693064597504 465118503804594 465156731675376 465345723396096 466709961579264 467365453098336 467593770369024 467632151520768 467740264562688 468517706661888 468964599074816 469514708944524 469623257219584 469661804956188 469744076169216 469891244040192 470551203652608 471782895944256 471930702564672 472161250050048 472593526585128 472824397873152 473488477083648 474293578180608 474332560146432 474766824575277 474998757562368 475665890648832 476333960719968 476584851505152 477060384114288 477254212251648 477293437550592 477730412743662 477963793502208 478635090964992 479448943160832 480122326507968 480161787535872 480356875763712 480836172068928 481031534297088 481071070052352 481765121630208 482245823072052 482441758036992 483119344775808 483159052127232 483355358134272 484092489367552 484535689278472 484660344716928 484772394549248 484897110884352 485216216931953 485341047448272 485453254653952 485578146152448 485730274738176 487001699039232 487685690189568 487838479055616 488762298925056 489802381553238 489928391942112 490041659707392 490081883432544 490321298128896 490770200684556 491009951637504 491699572356096 492449428763136 492649509421056 493141071219264 493381980389376 493833685083336 494074932609024 494632779793408 494915038101504 495408860426376 495610143492096 495650877456384 496104659387649 496347016329216 497044132925184 497305932005376 497761229184336 497802139945344 498004395393024 498501300254256 498703839768576 498744828002304 499201442529894 499445312311296 500165872803584 500294549385216 500868352962016 500997210269184 501113037062144 501700858036416 501816847507456 501945948831744 502711431266304 503171677327644 503417486647296 503919792648324 504124533679104 505602458377536 505732533617664 505849455181824 506312574189864 506442832119936 506559917899776 506601497480832 506690239463424 506848982335488 507560848883712 508640934689901 508800288702537 508889415849984 509048847710208 509763803956992 510588675915776 511056133809986 511098137272944 511305794842624 511389791407872 511597567475712 512108035496928 512358210404352 512827288355772 513077814632448 513818043028992 513860273491968 514581987359232 514791060406272 515304714869568 515556451418112 516028457446632 516138552827904 516300255797248 516433083236352 516905891845272 517025396605952 517158410600448 517884756682752 518004487749632 519403021757568 519656760410112 520132520383632 520175269830528 520386615410688 520905853074672 521117495488512 521160325890048 521912215099392 522046486315008 522524434147938 522645237873408 522779697672192 523379290173792 523513938820608 523634971312128 525048706776672 525305203458048 525786134735628 526042991665152 526207797633024 527541815545792 527585173959168 527799530160128 528326164372032 528540821635072 528584262156288 528627649545216 529370104109184 529628711878656 530755757937288 530878464683008 530922040385256 531181406306304 531667717408269 531927447607296 532674536719104 532788183564288 533275965714768 533536481574912 533580275453184 533703635206144 534590716575744 536157957943296 536692932128574 536910988783104 536955117244416 537709267689984 537927737278464 538464477335616 538748093005824 539241331616364 539380061055936 539504761675776 539643558887424 540137617321464 540262493082624 540401485234176 541160476084224 541985761833984 542746977791616 543012120428544 543509262872784 543553933643136 543774777901056 544559293466624 544604050538496 545102650438281 545368943867904 546134911485696 546446559080448 547735996575664 547876911419136 548003576446976 548505288705686 548646401463264 548773244391424 548818288937568 548914426085376 549086397530112 549857586290688 550478416221696 551251560064704 551296867170816 551520857358336 553689648712356 554005607358528 554230698098688 554276250058752 554783705121672 555054727938048 555562895718753 555834299185152 556461877267584 556636213281408 556733719904256 556779417864192 556908141084672 557561411428608 557690315440128 558617265635328 559150098896896 559469173506048 559981382832378 560027407438512 560254944817152 560813962786038 561041819739648 561087931502592 561875976350208 562125722288128 562686606904032 562961490444288 563476897082268 563752166694912 564543953445888 565404899691008 565550360174592 566199007696192 566344672478208 566475607113728 566994231021608 567140100388992 567271218921472 567417159548928 567594927783936 568235784486912 568802765674728 569033868453888 569080637079552 569601645963597 569879907637248 571550605122432 572353344736368 572500592831232 572632950669312 572679953673984 573484279451616 573764437868544 574412260405248 574985404432062 575219019197952 575547263410176 577187198861312 577715629524332 577997855039488 578045298407616 578092807678464 578327684972544 578904735779136 579139942957056 579187542196224 579717804228264 580001007845376 580532014627461 580655871931392 580837787771904 581653571181696 581937720459264 582755048718336 583643767422976 583793920180224 584178109251061 584328399477264 584463491815424 584613855461376 585149085431586 585284367506176 585434942337024 586257182424576 587151241986816 587389799694336 587975892607584 588263130464256 588801701445516 589089342726144 589987721416704 590679795123756 590816355856896 590968353890304 591646154109504 591798365623296 591935184961536 591983772337152 592941688160256 593484542489016 593533320704064 593774471430144 594366934918536 594608424339456 594657294925824 596351617573504 596642947137536 597189190070096 597238272768384 597287295433413 597480928804864 597579082094592 598418378558208 599258853808992 599386706509824 599935461429114 600228541771776 600416589606912 602833700373216 603022564388192 603128196562944 603177702686208 603317152841728 604024862380992 604164508393472 604319940476928 605168704438272 606091604631552 606942856885248 607795304717952 608092224749568 609019583397888 609577157479368 609733982063232 609874947981312 610031849177088 610433305172457 610590350015568 610731513919488 610888635482112 611447920731882 611589282899712 611746625138688 612629205149952 612679556855808 613540061851392 613789341253632 614401775421408 614701922844672 615588766527488 616202996147622 616453357491712 616504023502848 617369899940352 617420575054764 617620735393792 617722197221376 618589784577024 619288218249408 619590752796672 620158005072792 620208975567168 620460964528128 622279948772352 623153937464448 623458360492032 623509535361024 623653686083584 626019611926032 626215739941584 626325434892288 626521658720256 627401604870144 629043861259008 629240936752896 629402820194304 630124702113504 630286812919296 630432530497536 631172047207104 631317969444864 631480387239936 632391437574144 632443413528576 633022432767036 633331676749824 634221187531776 635111947626624 635446468673536 636080512152384 636338949668864 636391250067456 636973883658216 637285058002944 637868509899309 638180121286656 638544293756928 639265257547776 639903111384069 640163102010624 640215716714496 641114896091904 641375379062784 642353495506944 642941587696434 642994430762736 643255677382656 643897512828414 644159126367744 644212069502976 646213792955904 647121396597696 647437528203264 647640366317568 649335598718976 650247586919424 650300960708568 650451305407488 650618645594112 651532435826688 651683065233408 653069842070984 653237855922816 653388879609856 653442511243392 653761730838528 654360267579408 654679935516672 655599429808128 656599238350848 657521428292352 658444913444448 658766576812032 659886717468672 660545147235168 660813524656128 660867836608512 661472879183532 661796021772288 662725510566912 663681638912448 663736186593792 664005860524032 664668400339008 664938453024768 664993104003072 665601923373192 665927083081728 667059399180288 667670110300143 667724985792072 667996280358912 668662801783353 668934477381888 668989456791552 670281908355072 670895569770192 671223315529728 671837838828858 671893056864432 672166044905472 672549611175936 674136611170048 674310044823552 675083432253152 675257109493248 675413223866368 675468663307776 676747798511616 678187912919868 678400384936716 678519221133312 678731796946944 679685071942656 681464183030592 681853055210496 682130089967616 682810713995904 683144280539136 683769717807696 684103752843264 685090724038656 685147031322624 685774302164289 686109316478976 687072953159424 688037943262176 688184737103872 689207855793696 689264501462784 689544547467264 690232569582816 690513008910336 690569761849344 691201997349084 691539663200256 692537362343424 693510027178176 693567026440704 693848820547584 694541137432896 694823327318016 694880434520064 695882953465856 696061981753344 696699245530584 696860317164544 697039596896256 697677755706891 697839053565056 698018585094144 698179961749504 700064942368896 700406937944064 701048179647504 701390655553536 701610396844032 703446898612224 704272063416786 704434885829376 704492707434282 704616114253824 704836866060288 705826805478912 707674343916384 707896053847008 708241875075072 708890289877692 709236596809728 710232715625472 711034620953024 711381975433216 711440367270912 711498840219648 712498136343552 712787622100992 713498835973248 713847394271232 714500941079952 714877277257728 715590576171432 715881318377472 715940156325888 716595619115493 716945690253312 717952636447488 718330790674432 718988442155152 719173414741248 719339682234368 720183489761952 720349990776832 720535313645568 721547301445632 722647682445312 723368734608078 723662637055488 724679017163712 724738578190848 725033037201408 726138734051328 726803533917708 726990517075392 727158591823872 727345666326528 728011571172408 728179881980928 728367219228672 728595412107264 730502548558848 731528535284352 731757718583424 731885901447168 732115196706816 733143448387584 733971221628928 734703572329857 735002080086272 735062489561088 735122825148816 735481947193344 736155301026834 736514927456256 737549358534144 738252864949808 738674143144704 738974264131584 739711606828896 740072970584064 740750527625004 741112398913536 741949169690112 742181617708544 742372557152256 743415215238144 743587087253504 744823020847104 745958898008064 746641843776504 746703209918016 747006593089536 747751950381384 748055759652864 748117242003456 748802163794841 749167968466944 750248809205376 750441824077824 750615320592384 751302529443024 751495815403776 751669555593216 752551287054624 752725271261184 752918923247616 754067146899456 754757515991466 755126229970944 755879688972486 756186800518656 757647712649216 758403687566304 758711824605184 758774182772736 759468861284796 759839876849664 759902246221248 760273473503232 761341273325568 762067473496576 763137792981824 763334123774976 763510600892416 763573271565312 764645705935488 765019250491392 765883013873664 766584200714979 766647205909416 766958692263936 767396351213568 770727064543488 770790410237952 771872981038848 772186590609408 772957072304352 773334677127168 774042686169948 774207829241856 774450383695872 774649624854528 775358837767908 775538094908928 775737615900672 776827135024128 777006731624448 779104532636352 779485140615168 780198780575448 780262904745792 780579923116032 781358779612008 781676243232768 781740488835072 782868322649088 783186399592448 783967856810112 784350840619008 785068935260688 785452456968192 786650295222272 787370495077517 787573060165008 787755141142528 787957805187072 788679202103442 788861538812672 789064487497728 789311696449536 791312723318688 791377760938752 791699295240192 792489246558048 792811232452608 792876393234432 796133636905932 796317697024512 796383060577884 796772109459456 797891171410944 799011805078656 799182275346432 799913948572152 800304722362368 800370413179776 800555452809216 800761409961984 801886074863616 803778267164288 804170928750592 804236936914944 805039398192861 805366483174656 805432675866624 806563901534976 806891605917696 807696716003424 808122139508736 808861997424546 809257142513664 810393739623936 812769543305824 812978642750976 813166597308416 813911073563276 814120466687424 814308685225984 814518180642816 815263894309176 815452377199616 815662166851584 816838940199936 816906075807744 818053415801856 818385788338176 819202367228544 819602563792896 821603994863496 821815367128704 822005364670464 822757933058529 822969602194896 823159866587136 823227433406352 823371639128064 823629596295168 824786379436032 825717624332544 826877340097056 826945300756224 827281286037504 829706598363136 830534473068534 830871916619264 831008411037792 831346047148032 831414375088128 832175557682508 832582091907072 833751448777728 834692815901376 834954319922112 835100579856384 835362211627008 836535473160192 838725148345344 838987915670528 839203760259072 839972074248567 840166269484672 840382417225728 840576707330048 841562729609472 841757292593152 843188583432192 843257884704768 844029910356048 844442235666432 845215345623402 845628250042368 846815930168832 848107349536512 848325540261888 849298511544288 849517008717312 849713410670592 850491346532412 850710150583488 850906828382208 851125739323392 851392391675904 852353676730368 853204148512092 853550802680832 853620955619328 854819861455872 855167172083712 856471327342592 857255450261912 857325907683648 857674236510208 858530017104552 858878835156992 858949426003968 859019930510976 859439578742784 860226419177424 860646656802816 861618390607872 862478106648093 862828528796928 865780798291968 866573444286498 866996782559232 867067947611424 867268407209984 867491527458816 868709914435584 870983807897088 871256681657856 872480356772544 872906580688896 874132573077504 875465651134464 875690880270336 876492599215896 876695237723136 876920783192064 877723628147379 877926551259264 878152413505536 878355435749376 879385773636864 879848956624896 880726862980224 881084699541504 881157115478016 881963838911376 882394695696384 883202552168274 883634014089216 884908851883264 884981582125056 886224533785344 886584604033024 887469231164256 887902777442304 887975658505728 889412532240384 890226813733524 890299981056096 890661707145216 891550402377804 891912636509184 891985942388736 894527426360256 894964420706304 895783785105144 895857409152576 896221393207296 896732814901248 899080059764736 899903192143671 900342812657664 900624884410368 904250550559824 904533846582288 904692294844416 904766554029312 904975729262592 906037293571488 906246762590208 906479910715392 907753056657408 908618910707456 909137406947328 910414285327872 911692957076928 912138337124352 913454298718208 913529375096832 914365736219052 914812421971968 916097270879232 917383924349568 918943807724928 919019335283712 919392729956352 920310092777088 920684011880448 920759682465792 921602663132112 922052884267008 923383149791232 924304494221433 924680036237568 924756035254272 926054849910528 926431103090688 928932327374112 929386129195008 930237007609188 930313463350752 930691446792192 933419923158528 934730906196672 935187540738048 935264303041536 935480529125376 937035413323776 937929198149632 939029417889048 939246514439168 939323609912376 939488152338432 939782488080384 941102407305216 943565791888512 943861405129344 944322500100096 945187053170256 945648795746304 946976954167296 948587156361216 948665120292864 949533649150554 949997515124736 951331781297664 952667921439936 953169703010304 954120768228576 954508424503296 954586875101184 955460825487324 955927587004416 957270181929984 958897886321664 960244653015936 960323575071744 960713751527424 961672344137856 962063068594176 962142140104704 963530243260416 964412381544651 964491646144104 964883516073984 965846269242621 966238689551616 966318104254464 968184978735104 969071378556944 969320689433856 969544789098496 970432433863906 970682094896544 970906509307904 971156292304896 971460549476352 974003398078464 975371380379136 975676958111232 977524597850112 979604763106476 979856783884224 980083319414784 980163766865088 980642596257792 981540401369112 982019903275008 983399144712192 984898857526272 985299018842112 986282142438528 986763960778752 987667370166672 988149865218048 989265559586816 989830076203008 990817720852752 991220286984192 991301754912768 992209318775298 992694032658432 994088265850368 995522458368672 995604279890688 996008790786048 997002600508512 997407679537152 997489656004608 998402885059788 998890624622592 1000331745607168 1000589098770432 1001736705924032 1001994420538368 1002226074124288 1003401716072832 1003633695014912 1003891897663488 1005422862532608 1006343354655288 1006834973294592 1007756758243287 1007839585296648 1008249067358208 1011204916755072 1011465067235328 1011698910363648 1012625148379728 1012885664239872 1013119835799552 1013202994961664 1015121697767424 1017281869379802 1017600577405074 1017778831699968 1018097695420416 1019527607913984 1021177351831552 1022112267619972 1022196274545888 1022611589685248 1022779582815744 1023195134951424 1024216070993856 1024716420808704 1025654576711544 1026155629264896 1027636086057984 1027720546983936 1029163974718464 1029582120812544 1030609429739136 1031112902836224 1032056914893264 1032277105655808 1032600511594496 1032866166472704 1033811783690544 1034050793211904 1034316821200896 1035769513365504 1038806043515136 1040265040767264 1040350539661056 1040773230821376 1041811706149344 1042234990977024 1042320651780096 1043824430198784 1044092972630016 1045048868295876 1045290475746816 1045559395344384 1046758580347584 1047027877641216 1047269942624256 1050097413553344 1050610406916096 1051572269471256 1052085983330304 1052415595266048 1055083631091584 1055170347918336 1055599060320256 1056652328744064 1056739061151423 1057081643270144 1057168524312576 1057255299090432 1058740208218368 1061238493365349 1061511515874576 1061756929366016 1061844080770512 1062362812612608 1063335434816538 1063854895214592 1065349073438208 1066551931429536 1067072963149824 1067160550906368 1067407270412288 1069181433151488 1072315915886592 1073385864257148 1073821977566208 1073910234488832 1075418535379968 1075855474556928 1076928954671232 1077496186011648 1078482663232728 1078760122111872 1079009523351552 1079287117774848 1080275234642928 1080524986165248 1080802970468352 1082320952168448 1083971523667968 1085053101912117 1085493955583232 1087018525745568 1087107867286272 1087549555802112 1089118586933248 1089208101076992 1090205300876562 1090737887735808 1092269822971392 1092893118160896 1095471993151328 1095753822838272 1096007152893952 1097010577411372 1097292802926528 1097546488782848 1097636577875136 1097828852170752 1098172795060224 1099715172581376 1100956832443392 1102503120129408 1102593734341632 1103041714716672 1107379297424712 1108011214717056 1108461396197376 1108552500117504 1109567410243344 1110109455876096 1111125791437506 1111668598370304 1112923754535168 1113272426562816 1113558835728384 1115122822857216 1115380630880256 1117234531270656 1118300197793792 1118938347012096 1119962765664756 1120054814877024 1120509889634304 1121627925572076 1122083639479296 1122175863005184 1123751952700416 1124251444576256 1125373213808064 1125922980888576 1126953794164536 1127504333389824 1129087906891776 1130809799382016 1131100720349184 1132136273987199 1132398015392384 1132689344956416 1132951214227456 1133988462043216 1134280200777984 1134542437842944 1136471568973824 1137605531349456 1138067736907776 1138161274159104 1139203291927194 1139759815274496 1143101210244864 1144706689472736 1145001185662464 1145265901338624 1145359907347968 1146968558903232 1147528875737088 1148824520810496 1149970808864124 1150438038395904 1151094526820352 1154374397722624 1155431259048664 1155995710078976 1156090596815232 1156185615356928 1156655369945088 1157809471558272 1158279885914112 1158375084392448 1159435608456528 1160002015690752 1161064029254922 1161311743862784 1161675575543808 1163307142363392 1165510097436672 1167287534845952 1168356218502122 1168656798954528 1168926983630848 1169227710922752 1170298170863172 1170568735012352 1170869884674048 1172514364849152 1174302483973632 1174779599388672 1175951785215168 1176526260928512 1177603402891032 1178178685452288 1179975442833408 1181359590247512 1181632711713792 1181936707780608 1183018803155163 1183292308219008 1183596731246592 1183870369923072 1183967544674304 1185883376320512 1186969084978032 1187066641408128 1187548942860288 1188733869837072 1189216848678912 1189314589851648 1192703235147008 1194378380140192 1194476545536768 1194574590866826 1194961857609728 1195158164189184 1196836757116416 1198517707617984 1198773413019648 1199870922858228 1200457083543552 1200833179213824 1205667400746432 1206045128776384 1206256393125888 1206355405372416 1206634305683456 1208049724761984 1208329016786944 1208639880953856 1210337408876544 1212183209263104 1213292996136819 1213885713770496 1215590609435904 1218039166795776 1219154314958736 1219467964126464 1219749895962624 1220866610344914 1221180700031136 1221463027838976 1221777270964224 1222895841463764 1223178565799424 1223493250277376 1225258410299904 1225359113711616 1227080123702784 1227578682507264 1228803550842816 1229403845689344 1231177533054976 1232405992295244 1232906714983424 1233008047005696 1234739799880704 1234841150109528 1235241470787584 1235444394442752 1237179569154048 1238576436498816 1239181505593344 1240316010145584 1240417951134336 1240921929056256 1244559897544704 1245801709602801 1246307874928896 1247019070722048 1252039223852064 1252431479883168 1252650869784576 1253043317440512 1254803209740288 1258087722518016 1258481873505792 1258805640388608 1260249404227008 1260573625838592 1260865060995072 1262344094414208 1262635938889728 1262960774479872 1264782875148288 1264886827057152 1266044865534072 1266663353499648 1267823018435103 1268442375063552 1270223895253248 1270892937347072 1272161024304768 1272677899337728 1272782500134912 1273947767316432 1274570116005888 1275737019798618 1276360242573312 1277088587513856 1278530515095552 1279806222768138 1280326204021248 1280431433428992 1282229792183808 1282750758125568 1284706991013888 1285883175392868 1285988861525472 1286511354765312 1287795025656828 1288318252735488 1288424139005952 1292427585911808 1294242793195392 1294875056406528 1295280732635136 1298671197437952 1299860166429747 1300495173838848 1300601921417136 1300902610814976 1301237291188224 1303064871653376 1306139684141968 1306475711845632 1306777759219712 1306885022486784 1308720535158816 1309359871033344 1311198859616256 1313198476701696 1315042856584704 1316889826888896 1317533153624064 1319773434937344 1321090294470336 1321627049312256 1321735673217024 1322945758367064 1323592043544576 1324803828252411 1325451021133824 1327363277824896 1327472373187584 1328011721048064 1329336800678016 1329876906049536 1329986208006144 1331203846746384 1331854166163456 1334118798360576 1335340220600286 1335449971584144 1335992560717824 1337325603566706 1337868954763776 1337978913583104 1341791139540384 1342446631059456 1343675677657716 1343786113728864 1344332089810944 1345099222351872 1348273222340096 1348620089647104 1350166864506304 1350514218986496 1350826447732736 1350937326615552 1353495597023232 1356375825839736 1356800769873432 1357038442266624 1357463593893888 1359370143885312 1362928366061184 1363706110420992 1365621427991808 1367539435615392 1368207505686528 1370181448077312 1370294062645248 1371548604328578 1372218632957952 1374145906318848 1376075886524352 1376369474207744 1378415711587392 1378529002925568 1379089094934528 1380465139165632 1381026017820672 1381139523698688 1382403994698168 1383079326400512 1385074724686848 1387020054356352 1387134052881408 1387697641095168 1389082274865792 1389646654636032 1389760869040128 1391765906931712 1392123963506688 1393040106675607 1393398491061168 1393720634329088 1394079193792512 1395355511413782 1395678107130112 1396037170188288 1400129884737792 1402096359295008 1402781311107072 1403220793688064 1406893797224448 1408544126833572 1408869771658752 1408985414868564 1409232228507648 1409673732120576 1411653610957824 1415348687832768 1415792107694016 1416483750150144 1417780579755384 1418473193619456 1420465431250944 1422069241906048 1422763950866432 1422880734541824 1422997680439296 1424300473725831 1424996272687104 1426997671946496 1429001882159904 1429754554515456 1431181152342864 1431762636754944 1431880312651776 1433191238230986 1433891380506624 1435905272894976 1437976884310304 1438346829482496 1438679364468736 1440366979523904 1440699981553664 1441070627291136 1443094602891264 1445295364890624 1446737469216156 1447325274110976 1449358034327424 1449477156381696 1450066074402816 1452277468102656 1453607067835416 1453981034150784 1454317183647744 1454691332653056 1455648650795859 1456023142344816 1456359763961856 1456734438457344 1457190824214528 1461005097117696 1463057070568704 1463515437166848 1466286896775168 1467942443257856 1469407144659714 1470004160172544 1470124979122176 1470245650297632 1470963894386688 1472310602053668 1473029854912512 1475098717068288 1476505729899616 1477348286289408 1477948528263168 1479423213657792 1480145941168128 1481501055250008 1482224797827072 1483898339380224 1484363235417088 1484745114304512 1486830430476288 1487174174507008 1491917796016128 1493283687553008 1493406419836032 1494013186179072 1495503900762768 1496111519305728 1496234484006912 1497604327589682 1498335936933888 1500497618410752 1500883648155648 1502605058886048 1502991630807552 1503339111186432 1505102574109248 1505450542522368 1505837846495232 1508134293798912 1509515031982932 1510252459941888 1511759377944972 1512373601037312 1515295425298432 1516807375132608 1517423649210368 1517548365545472 1518937722569592 1519679753699328 1519804492442496 1520546947006464 1522682546651136 1524134946993152 1525922804069703 1526275585963648 1526400866107611 1526668247549952 1527021201784832 1527146543130624 1529291411870976 1531766027747328 1533168401429958 1533294411818832 1533917384527872 1534792702427136 1541454129086976 1541580820475904 1543745962077696 1544373181218816 1545914144608704 1546669354254336 1548085372339896 1548415658483712 1548900767391744 1549299249709056 1550717675535816 1551076189817856 1551475231801344 1553654270048256 1554013463248896 1558209065272704 1558970281230336 1560397561150896 1560525809491584 1561159846232064 1562717559224016 1563352486465536 1563480977670144 1565736645298176 1567935713620224 1570137870521376 1570904913936384 1573300590444544 1574740990155034 1575146120330016 1575510282285056 1575915610374144 1577358404206884 1577723077625344 1578128974995456 1578623392899072 1582625446637376 1582755521877504 1583398590480384 1584978493116096 1585622464905216 1585752786468864 1592267273811864 1592635394049024 1592766121155768 1593544218918912 1595003152224807 1595782342821888 1598023610157312 1598364550692864 1599827897144304 1600609444724736 1600740826359552 1601110905618432 1603772149727232 1607556534328576 1608473873829888 1610078796385722 1610732966349312 1610865351733248 1613127803069952 1613783211835392 1615393432006848 1616244279017472 1617723994849092 1618514285027328 1620787479247872 1625539086611648 1625957285501952 1626333194616832 1627822147126552 1628240933374848 1628617370451968 1629036361285632 1630527788618352 1630904754399232 1631324333703168 1633677880399872 1633812151615488 1635307951314843 1636106831603712 1638404734457088 1643207989726992 1643630734257408 1644010729340928 1645515866117058 1645939204389792 1646319733174272 1646454866812704 1646743278256128 1647259192590336 1649572758872064 1651435248665088 1653754680194112 1653890601512448 1654562572075008 1659413196726272 1661068946137068 1661743833238528 1662016822075584 1662692094296064 1662828750176256 1664351115365016 1665164183814144 1666688687156259 1667502897555456 1669385631802752 1669908639844224 1670201159712768 1670724423254016 1673070946320384 1677450296690688 1677975831341056 1678407520518144 1679944148497134 1680332538969344 1680764834451456 1683125459218944 1683514585186304 1686377166864384 1688059820712096 1688884471332864 1690430691246804 1691256500084736 1693631860337664 1696214699073024 1696651080523776 1698597023088576 1699034017434624 1699426821341184 1700982693064824 1701420301166976 1701813656764416 1702251478646784 1702784783351808 1704707353460736 1706408297024184 1707101605361664 1707241911238656 1708804937890791 1709639722911744 1712942654685184 1714510900523824 1714651815367296 1715348473020416 1717060034209104 1717757670313984 1717898852007936 1718039861021952 1720452838354848 1721293313605632 1723236781215744 1724956213296186 1725657057593856 1731561596583936 1733146888572996 1733993565118464 1734135895222848 1734536814419968 1734983054917632 1737419828871168 1741967615794176 1742513363315712 1744960713545088 1745813161377792 1748265146155008 1750931302268928 1751381760540672 1752534327753183 1752985198431792 1753390475446272 1753841566384128 1755447256294758 1755853102518528 1756304827011072 1758771547273728 1761453725960448 1762169399083008 1763927677822752 1764789391392768 1766405104336548 1767268028178432 1769817703766528 1769963164250112 1772449067570688 1773169208066048 1774938462328512 1775805554884608 1775951317011456 1778825064480768 1780453627467048 1780599962112192 1781323414290432 1783100804755608 1783825273018368 1783971884777472 1789054852720512 1789928841412608 1791567570210288 1791714818305152 1792442786414592 1798160119529472 1799806384287342 1800685625315328 1801249768820736 1808501101119648 1809067693164576 1809384589688832 1809533108058624 1809951458525184 1812074587142976 1812493525180416 1812959821430784 1815506113314816 1817237821414912 1818274813894656 1820828570655744 1823385914153856 1824276674248704 1826908597436416 1827058750193664 1828731472438104 1829624843943936 1831299915517371 1832194541758464 1834767848699136 1837887615449856 1838038670567424 1840620185554176 1841368023760896 1843205326264224 1844105768534016 1846766299582464 1848608988442866 1849360072475136 1849512070508544 1852109699821056 1852862206181376 1857864654748224 1858772258390016 1860474015218376 1860626926701504 1861382893584384 1866839846317056 1869461812393344 1870375081476096 1870528606083072 1870961058250752 1875858396299264 1877575795954079 1878058835778096 1878493028878336 1878647219824752 1878976304676864 1879564976160768 1882204814610432 1887131583777024 1887722810258688 1890374106340512 1891297591492608 1893953908334592 1897174312722432 1897330240585728 1899067298301108 1899995030249472 1902663562595328 1905335842879872 1906339406020608 1908241536457152 1909016849006592 1909173750202368 1910921650974648 1911855174008832 1913605529697927 1914540363859968 1917795772643328 1919709334152207 1920489306031872 1920647150143488 1923344688275712 1924126137188352 1927060486520832 1928824763089302 1928983292288208 1929767032147968 1931692538485242 1932477379103232 1932636208508928 1938142757113888 1938641378867712 1939089578196992 1940864867727812 1941364189793088 1941813018615808 1942312584609792 1942921098952704 1948006796156928 1950742760758272 1951353916222464 1955049195700224 1959209526212952 1959713567768448 1960166638829568 1960327533730176 1961285192515584 1963080802738224 1964039806550016 1966798289424384 1969797715052544 1972564284877056 1975334740333344 1976299730436096 1978531119173632 1979660152406016 1981635441705504 1982440573968384 1982603509825536 1984418637550596 1985388065316864 1988176531700736 1991044916737344 1991208559781376 1992017581572096 1994005201017024 1994815359074304 1994979312009216 1996805770119576 1997781249245184 2000663491214336 2001178197540864 2003010330900429 2003473411848064 2003988841076736 2004452148248576 2006803432145664 2007267390029824 2010845725065216 2012686709310576 2013669946589184 2015513516486574 2015679170593296 2016498134716416 2022409833510144 2022930134470656 2025250296759456 2025771328479744 2026239671599104 2026405989923328 2030243395534848 2034563738759604 2035201154810148 2035557663399936 2036195390840832 2039055215827968 2042354703663104 2044224535239944 2044392549091776 2045223179370496 2045559165631488 2046390269902848 2048432141987712 2049432841617408 2051309153423088 2052311258529792 2055272172115968 2055441093967872 2057322906492867 2058327949436928 2061218859478272 2064113829786528 2064554211311616 2065201023188992 2067623567381088 2068101586423808 2068633642401792 2071539026731008 2077612087030272 2080530081534528 2080701079322112 2081546461642752 2083623412298688 2084469981954048 2084641303560192 2087648860397568 2088185945260032 2090097736591752 2090580951493632 2091118790688768 2093033267120673 2093517160695168 2094055755282432 2094539885248512 2100194827106688 2101220813832192 2103144538942512 2104171966660608 2104831190532096 2110167262183168 2110340695836672 2113304657488128 2113478122302846 2114163286540288 2114510598180864 2117480416436736 2122476986730698 2123023031749152 2123513858732032 2123688161541024 2124725625225216 2126670869633076 2127709790429184 2130698146876416 2133103862859072 2134145926299648 2134321101812736 2134814540824576 2138362866302976 2144631831773184 2146771728514296 2147643955132416 2147820468977664 2149786857346479 2150837070759936 2153857909342464 2154992372023296 2156965326465456 2157520244223744 2158019046703104 2160550469285856 2161049972330496 2161605940936704 2164641904336896 2167943047335936 2170106203824234 2170987911166464 2174037051491136 2174215734572544 2175099111604224 2178237173866496 2178416202153984 2180410601753124 2181475775471616 2184539645942784 2185786236321792 2190943986302656 2191507645676544 2192014305787904 2194021154822744 2194585605853056 2195092977565696 2195273155750272 2195657704341504 2196345590120448 2199430345162752 2201913664886784 2204110716989571 2205006240258816 2205187468683264 2214758594849424 2216022429434112 2216922792394752 2219134820486688 2220218911752192 2222251582875012 2223337196740608 2225847509070336 2226544853125632 2227117671456768 2230245645714432 2230761261760512 2234469062541312 2236600395587584 2237876694024192 2239925531329512 2240109629754048 2241019779268608 2243255851144152 2244167278958592 2244351726010368 2246406491384523 2247503905400832 2248502889152512 2250746427616128 2251845961777152 2253907588329072 2255008666779648 2258175813783552 2261619598764032 2262201440698368 2264272547974398 2264796030784768 2265378689912832 2267976924086432 2268560401555968 2269084875685888 2272943137947648 2275211062698912 2276135473815552 2276322548318208 2278406583854388 2279519630548992 2286202420489728 2289413378945472 2290002371324928 2290531802677248 2290719814695936 2293937117806464 2295057751474176 2297649041620992 2299752602144937 2299941617728248 2300876076791808 2302189053640704 2308748795445248 2310862518097328 2311991420157952 2312181193630464 2312371230713856 2315618943116544 2316559771828224 2318871216913056 2320004031381504 2322128058509844 2322623487725568 2323351151087616 2326614284726784 2331020194873344 2334575069691904 2336712437004244 2337313597909056 2337853967261696 2338455421845504 2340596341726344 2341137470024704 2341739769348096 2345028729698304 2348604967947264 2349559198777344 2351903570430336 2353052521857024 2355206805782064 2356357370904576 2359950885666816 2362111485232551 2362719180495024 2363265423427584 2363873415561216 2366037606310326 2366584616438016 2367193462493184 2367935089348608 2373938169956064 2374133282816256 2375097885720576 2377467739674144 2378433697357824 2378629179703296 2385406470294016 2388756760280384 2388953091073536 2389149181733652 2389923715219456 2390316328378368 2393673514232832 2397035415235968 2397546826039296 2399741845716456 2400914167087104 2401666358427648 2411334801492864 2412090257552768 2412512786251776 2412710810744832 2413268611366912 2416099449523968 2416658033573888 2420674817753088 2424366418526208 2426585992273638 2427771427540992 2431181218871808 2438308629917472 2438935928252928 2439499791925248 2441733220689828 2442361400062272 2442926055677952 2443554541928448 2445791682927528 2446357131598848 2446986500554752 2450516820599808 2450718227423232 2454160247405568 2455157365014528 2457607101685632 2458807691378688 2462355066109952 2464811984590488 2465813429966848 2466016094011392 2468273799175587 2469479599761408 2469682300219056 2470888788885504 2474359138308096 2477152872997632 2480632020291168 2480835902268672 2481843858112512 2489119795089408 2491603419205602 2492615749857792 2494038141444096 2504078447704128 2504862959766336 2505301739569152 2506086634881024 2509606419480576 2516175445036032 2516963747011584 2517611280777216 2519916222745701 2520498808454016 2521147251677184 2521730121990144 2524688188828416 2525271877779456 2529565750296576 2529773654114304 2532089731068144 2533326706999296 2535646036870206 2536884750127104 2540447790506496 2544322048609536 2545355798675456 2547895534632864 2549140232011776 2551474039597236 2552720485146624 2554177175027712 2557061030191104 2559612445536276 2560652408042496 2560862866857984 2564459584367616 2565501516251136 2569413982027776 2571766350785736 2571977723050944 2573022709530624 2575590051313656 2576636505470976 2576848278011904 2584855171823616 2587434319944279 2588485586390784 2597342394875904 2599720332859494 2600990347677696 2601203842834272 2601805221629952 2602474582376448 2606129743306752 2612279368283936 2612951423691264 2613555518439424 2613770044973568 2617441070317632 2618719742066688 2622397719232512 2626396953403392 2630085713169408 2633779653777792 2635066307248128 2639546869874688 2642180588940672 2643254098624512 2643471346434048 2645891516734128 2647184087089152 2649607656504822 2650902042267648 2654726555649792 2654944746375168 2658673601356032 2659753812099072 2662407693492768 2663708332326912 2668237596721152 2670680441200572 2670899943168288 2671985121435648 2674651207133412 2675737909527552 2675957827166208 2683582279080768 2684893262118912 2687351355315432 2687572227457728 2688664179621888 2690198444703744 2696546444680192 2697240179294208 2699709576431013 2700333729012608 2701028437972992 2701652895465472 2701874653231104 2712751651679472 2713601539746864 2714076884533248 2714927187787776 2718740287770624 2725856732122368 2727412220841984 2731242855983616 2735078871230784 2736415011373056 2740362896154624 2740588125290496 2743097208657156 2744437265915904 2748291812637696 2752151773048704 2752738948415488 2756831423174784 2757058005851136 2758178189869056 2760930278331264 2762052035641344 2762279047397376 2764807989396336 2766158652801024 2770149449373696 2772913482664299 2774040108712704 2774268105762816 2778164549731584 2779293309272064 2783531813863424 2786080213351214 2786796982122336 2787441268658176 2788158387585024 2790711022827564 2791356214260224 2792074340376576 2800259769475584 2804192718590016 2805562622214144 2806441587376128 2813787594448896 2817088253667144 2817739543317504 2817970829737128 2818464457015296 2819347464241152 2823307221915648 2830697375665536 2831584215388032 2832967500300288 2835561159510768 2836946387238912 2840930862501888 2844138483812096 2845761469083648 2845995360878592 2848600947451662 2849992545374208 2853995343892992 2858003764319808 2859509109030912 2862362304685728 2863525273509888 2863760625303552 2866382476461972 2867782761013248 2871810545789952 2875953768620608 2876693658964992 2877358728937472 2880733959047808 2881399963107328 2882141254582272 2886189205782528 2890590729781248 2893237144633953 2893474938432312 2894650548221952 2897538807727863 2898716068654848 2898954312763392 2904554936205312 2907214135670832 2907962068301568 2908634367295488 2911297301591718 2912046284689632 2912719527923712 2913468876914688 2914381648429056 2922010194235392 2926114141137408 2927030874333696 2932573793550336 2935884886515712 2938814289319428 2940008320345088 2940249958244352 2940491300595264 2941927788773376 2944621204107336 2946059709825024 2950197434136576 2953011459799232 2954696572578816 2955897056526336 2958846427315584 2960291882336256 2963002110500016 2964449595654144 2967796678760448 2968726470834176 2969490228609024 2973660860952576 2986567375106016 2986812839672064 2988026372358144 2991007801525536 2992223038611456 2992468968013824 2995208655179364 2996671873867776 3000995236821504 3001767296311296 3005210117772096 3005983261615104 3006678222372864 3010205148218496 3010901085044736 3011675692990464 3016268587597824 3019030063965864 3020504919883776 3023270274729861 3023518755889944 3024747202074624 3030590850596864 3033614750265216 3034847298420736 3035096731090944 3037875445139184 3039359507398656 3039608984884992 3045365093302272 3048269893986304 3051845608139406 3052551171927296 3052801732215222 3053336495099904 3054293086261248 3058582823741952 3063532055494656 3066336802859916 3066588823637664 3067834769055744 3069585404854272 3082908258173952 3083161640951808 3087491924155392 3088746362437632 3091828289217408 3093338708508672 3096170744679792 3096831316967424 3097801534783488 3098598499418112 3101435351071632 3102152379635712 3102950463602688 3107308540096512 3116418130545408 3120795122301792 3121051618983168 3122319692464128 3125435118448032 3126704972931072 3126961955340288 3131473290596352 3135871427240448 3140275741042752 3141809827872768 3146601180889088 3149481980310068 3150292240660032 3151020564570112 3151831220748288 3154716808413768 3155446155250688 3156257949990912 3157246785798144 3165250893274752 3165511043755008 3166797180960768 3169956986232192 3171244929810432 3171505572937728 3183715480096047 3184534547623728 3185270788098048 3185532242311536 3187088437837824 3190006304449614 3191564685643776 3196047220314624 3199655794288608 3201218889449472 3201481652719104 3202221811236864 3207544299454464 3215113068657152 3216947747659776 3220157592771444 3221465932698624 3221730703466496 3226255606139904 3227566423670784 3230786864013696 3232488558034944 3235447989698184 3237028570054656 3241574958495744 3251078173223296 3251914571003904 3252666389233664 3255644294253104 3256481866749696 3257234740903936 3261055577236704 3261809508798464 3262648667406336 3267355760799744 3267624303230976 3270615902629686 3272213663207424 3276809468914176 3286415979453984 3287261468514816 3288021458681856 3291031732234116 3291878408779584 3292639466348544 3292909733625408 3293486556512256 3294518385180672 3299145517744128 3302870497330176 3307509360388224 3307781203024896 3309125144150016 3318826393452544 3321864869764909 3322137892274136 3323487666477056 3324033644151168 3325384188592128 3325657500352512 3328702230730032 3330328367628288 3333377374312518 3335005795110912 3338771263605504 3339817279688448 3346141892640768 3354900593381376 3355951662682112 3356815041036288 3359888296994268 3360665077938688 3361529668902912 3366250918437888 3367029170372608 3372754333728768 3376119641424192 3377768942665728 3380861382493608 3382513000169472 3387263720675328 3392429398146048 3393302161047552 3396408821961597 3397194046177152 3398068034869248 3398853642682368 3401965386129648 3402840602333952 3403627313528832 3409414706921472 3412816594048368 3414203210723328 3414483822477312 3417609875781582 3419279445823488 3429021801047648 3429303630734592 3430696946040832 3434120068418208 3435515340627968 3435797704015872 3436079722043904 3440905676709696 3442586627211264 3446473562431488 3449912426592372 3451314115187712 3463123193167872 3466293777145992 3467987130236928 3468271790445696 3469073628839936 3469966109835264 3474839657742336 3483935231588352 3485026726631424 3489921427090176 3496530292310016 3501862604537856 3505068655506366 3505970396863584 3506780950892544 3507683132768256 3510894512589516 3511706205037056 3512609654022144 3517543094547456 3522907451920896 3524338798166016 3527855355645504 3529578782785536 3532810208673096 3534536056356864 3539635407533056 3539926328500224 3544898135141376 3546338416132096 3549876924657024 3551611109769216 3551902634022912 3557650128961536 3560907254934096 3561199924224384 3562646828580864 3566201609511216 3567650546036736 3567943769554944 3578109705441024 3583135140420576 3583429636610304 3584885572829184 3596320239058944 3599612768574684 3601371250630656 3602499537641472 3617002202239296 3618135386329152 3618769179377664 3619066216117248 3619902917050368 3624149174285952 3624987050360832 3625919642861568 3631012226629632 3634475642829824 3636549627789312 3639878988410457 3641657141311488 3646771828307712 3653817194872832 3654117500387328 3657462944876208 3659249687887872 3662599831034742 3664389083516928 3669535697398272 3675775230899712 3676077341134848 3681240371108352 3682736047521792 3686410652528448 3688211537068032 3693532599164928 3697217976885732 3698720144950272 3699024141017088 3704219399642112 3705724412362752 3715729309496448 3717544516780032 3720948030436752 3721253853403008 3722765787168768 3733679692634112 3737405128808403 3738923624786688 3741057212166144 3751716792598528 3755151591908158 3756117671556192 3756986057756672 3757294439649504 3757952609353728 3759129952321536 3764409629220864 3774263167554048 3775445620517376 3780748212681024 3782595182985216 3787907816669184 3794348625444864 3794660481171456 3798134596602216 3799990060498944 3803469055305309 3805327125190656 3810671685759744 3812678812041216 3816483072914304 3818033698013184 3818347500404736 3821843301949296 3823710348017664 3827211059395854 3829080727719936 3835591545286656 3839418668304414 3840978612063744 3841294300286976 3846689376551424 3848252274376704 3854120973041664 3857649526178604 3857966584576416 3859534064295936 3863385076970484 3864954758206464 3865272417017856 3876285514227776 3877282757735424 3878179156393984 3881729735455624 3882728379586176 3883626037231616 3884625169219584 3885842197905408 3896013592313856 3899580499289241 3901485521516544 3902707832444928 3918419052425904 3919427135536896 3920333277659136 3920655067460352 3926161605476448 3928079613100032 3933596578848768 3939595430105088 3945128569754112 3950669480666688 3952599460872192 3957062238347264 3959320304812032 3963270883411008 3964881147936768 3965207019651072 3968837275101192 3970776130633728 3974411484757233 3976353063401472 3982089833474688 3982417119562752 3984035163144192 3988010402034048 3989630718148608 3989958624018432 3993611540239152 3995562498490368 4001326982428672 4002356395081728 4006020661800858 4006946823696128 4007977682153472 4013606864291328 4014534780059648 4025373418621152 4027339893178368 4031027032973148 4031358341186592 4032996269432832 4044819667020288 4045860268941312 4050500593518912 4051542656959488 4052479343198208 4052811979846656 4060486791069696 4069127477519208 4070402309620296 4071115326799872 4072390781681664 4078110431655936 4084709407326208 4088449070479888 4088785098183552 4090446358740992 4091118331262976 4096864283975424 4102618306846176 4104622517059584 4110544344231936 4110882187935744 4114645812985734 4116655898873856 4122437718956544 4128227659573056 4129108422623232 4130402046377984 4135247134762176 4136203172847616 4137267284803584 4143078053462016 4155224174060544 4161060163069056 4161402158644224 4163092923285504 4167246824597376 4168939963908096 4169282607120384 4175297720795136 4176371890520064 4179120320026821 4180195473183504 4181161902987264 4182237581377536 4186066534241346 4187034321390336 4188111510564864 4200389654213376 4206289077885024 4208343933321216 4209662381064192 4220334524366336 4220681391673344 4226609314976256 4226956244605692 4228326573080576 4229021196361728 4234960832873472 4244953973461396 4246046063498304 4247027717464064 4247376323082048 4249451250450432 4253341739266152 4255419580858368 4261396293752832 4266207725718144 4268291852599296 4268642203625472 4269629081649152 4289263663546368 4293543457028592 4295287910264832 4295640937955328 4299573714692958 4301674141519872 4307715818684928 4313930652930912 4315040488447488 4316038093406208 4321100938571712 4322099944660992 4323211881873408 4329283808673792 4335886094671872 4340212407648468 4341975822332928 4348074102982272 4348431469145088 4350198223208448 4356474347732992 4356832404307968 4360821203506248 4362951550943232 4366945952387577 4369079291885568 4371572472643584 4381887972605312 4383015291353088 4384028611575808 4388042309645488 4389171211706112 4390185955131392 4390546311500544 4398860690325504 4403827329773568 4408221433979142 4410012480517632 4410374937366528 4429517189698848 4432044858868224 4433845584789504 4438269640973376 4440437823504384 4444503165750024 4446674393481216 4451695018140672 4453089706251264 4454235342913536 4460491291428864 4461522523521024 4473200791175168 4475753388048384 4479851062659024 4480219259508096 4482039558537216 4486511702288304 4488334557917184 4488703452020736 4492812982769046 4495007810801664 4501492855232256 4507815176658144 4510017333559296 4516351627567104 4523239197528064 4524402881396736 4528545095948796 4529592061569536 4530757379825664 4535953848172864 4537120803111936 4538169751371776 4545886275895296 4550422125397824 4552270947631104 4552645096636416 4556813167708776 4559039261097984 4572404840979456 4577768412209109 4578826757890944 4579202598322833 4580004742649856 4581063605354496 4581439629391872 4587874235612928 4595298083241984 4599505204289874 4599883235456496 4601752153583616 4604378107281408 4621725036194656 4623982840315904 4624362387260928 4624742461427712 4631237886233088 4633119543656448 4637742433826112 4640008062763008 4644256117019688 4645246975451136 4646702302175232 4653228569453568 4662040389746688 4669150139383808 4673424874008488 4674627195818112 4675707934523392 4676910843691008 4681192683452688 4682274940049408 4683479538696192 4690057459396608 4697209935894528 4703807140860672 4710413611564128 4712714741809152 4719901771333632 4724222970465102 4725438360990048 4726530846855168 4727746831122432 4732075212620652 4733169232876032 4734386924986368 4735870178697216 4747876339912128 4748266565632512 4750195771441152 4754935479348288 4756867394715648 4757258359406592 4770812940588032 4777513520560768 4777906182147072 4778298363467304 4779847430438912 4780632656756736 4785009456674421 4787347028465664 4794070830471936 4795093652078592 4799483691432912 4801828334174208 4803332716855296 4822669602985728 4824180515105536 4825421621489664 4832198899047936 4833316067147776 4841349635506176 4848732837052416 4853171984547276 4855542855081984 4862362437743616 4876617259834944 4877871856505856 4878999583850496 4883466441379656 4884722800124544 4885852111355904 4887109083856896 4891583365855056 4892714263197696 4893973001109504 4901033641199616 4901436454846464 4905923853944529 4908320494811136 4915214203371264 4924710132219904 4929623969180976 4931626859933696 4932032188022784 4936547598351174 4938959199522816 4939364600438112 4941777577771008 4948718276616192 4954305745995264 4961264040582336 4961671804537344 4963687716225024 4978239590178816 4983206838411204 4985231499715584 4988076282888192 5008156895408256 5009725919532672 5010603479138304 5012173269762048 5019212838961152 5032350890072064 5033927494023168 5035222561554432 5039832445491402 5040997616908032 5042294503354368 5049376377656832 5050543755558912 5059131500593152 5064179462136288 5066653413998592 5071292073740412 5073769500254208 5080895581012992 5088644097219072 5090711597350912 5095791069265728 5098280464023552 5102948079194472 5105440970293248 5108354350055424 5114122060382208 5119224891072552 5121304816084992 5121725733715968 5126414813672373 5128919168735232 5138827964055552 5143532701571472 5143955446101888 5146045419061248 5151180102627312 5153273010941952 5153696556023808 5169710343647232 5174868639888558 5176971172781568 5194684789751808 5199440665718988 5201980695355392 5202407685668544 5203610443259904 5204949164752896 5212259486613504 5224558736567872 5225902847382528 5227111036878848 5227540089947136 5234882140635264 5237439484133376 5244795438465024 5252793906806784 5257602983259549 5260171426338816 5267559307555584 5284361177881344 5286508197249024 5291783033468256 5294368174178304 5299215313009644 5301804084535296 5309453111299584 5309889492750336 5317347202712064 5319507624198144 5324815386985536 5327416664653824 5336475193442304 5341360882401144 5341799886336576 5343970242871296 5349302414266824 5351475819055104 5351915654332416 5367164558161536 5369786524237824 5374702710630864 5375144454915456 5377328359243776 5393092889360384 5394480358588416 5399419152862026 5400667458025216 5402056875945984 5403749306462208 5425503303358944 5427203079493728 5428153769066496 5429854375575552 5437480575541248 5451713464244736 5454824441683968 5462485711967232 5470157742461568 5472830022746112 5480725792309248 5481176250580992 5486194417314312 5488874531831808 5493899746552113 5496583625275392 5504303546097408 5505477896830976 5513662846349568 5514116011702272 5521860556662528 5524104071282688 5529615978792672 5532317305602048 5540298898747392 5545826965328598 5548080217425408 5548536211525632 5556329099463168 5558586618544128 5567063627726848 5572160426702428 5573593964244672 5574882537316352 5576316775170048 5581422045655128 5582712428520448 5584148680753152 5600519538951168 5608385437180032 5611125244428288 5612883174752256 5627575188897792 5632727387862237 5634176507334288 5635479086635008 5635941659474256 5636928914030592 5638694928482304 5646614443831296 5661394751331072 5663168430776064 5671122319021536 5673892774477824 5681861725003776 5688276967624192 5691522938167296 5691990721757184 5697201894903324 5699985090748416 5707990687785984 5716007528639616 5719018218061824 5724724609371456 5727050547019776 5727521250607104 5732764952923944 5735565522026496 5740816589093781 5743621091579904 5751907537241216 5753387317929984 5754717457874944 5761467918095616 5762799926214656 5772378411565056 5781181459562496 5786474289267906 5786949876864624 5789301096443904 5795077615455726 5797432137309696 5797908625526784 5814428271341664 5815924136603136 5817268734590976 5822594603183436 5824092569379264 5825439055847424 5826937753829376 5828763296858112 5844020388470784 5852228282274816 5854061748667392 5865147587100672 5871769773031424 5877628578638856 5880016640690176 5880499916488704 5880982601190528 5883855577546752 5889242408214672 5892119419650048 5900394868273152 5906022919598464 5909393145157632 5917692854631168 5926004221000032 5928899191308288 5935593357520896 5937452941668352 5938980457218048 5947321721905152 5973134750212032 5973625679344128 5976052744716288 5982015603051072 5984446077222912 5984937936027648 5990417310358728 5993343747735552 6001990473643008 6003534592622592 6009030992701287 6010420235544192 6011966523230208 6013356444745728 6020410296436992 6021802170089472 6032537175195648 6038060127931728 6041009839767552 6046540549459722 6047037511779888 6049494404149248 6067229500530432 6069694596841472 6075750890278368 6078719014797312 6079217969769984 6090730186604544 6096539787972608 6103691216278812 6105102343854592 6105603464430444 6106672990199808 6108586172522496 6117165647483904 6127064110989312 6132673605719832 6133177647275328 6135669538111488 6139170809708544 6165816516347904 6166323281903616 6171968719478601 6174983848310784 6183656578434816 6192341489359584 6193662633934848 6195603069566976 6202870702143264 6204304759271424 6205900927205376 6214617080193024 6232836261090816 6241590244603584 6242103237966336 6244639384928256 6250870236896064 6253409945862144 6253923910680576 6262946581192704 6271742854480896 6280551482085504 6283619655745536 6293202361778176 6298963960620136 6300584481320064 6302041129140224 6303662441496576 6307810820115389 6309433616827536 6310892310501376 6312515899981824 6314493571596288 6330501786549504 6331022087510016 6339913972464384 6342489859620864 6367430960192094 6369069095247456 6370541576196096 6371064484623072 6374176875675648 6380012608899228 6383129371287552 6392094440629248 6399311588577216 6402437778898944 6402963305438208 6404443622473728 6415088598908928 6430226137314304 6433895495319552 6440315185542888 6442931865397248 6443461406932992 6449360572039437 6452511212279808 6461573728027392 6464977116069888 6470895979396368 6474057140109312 6483149916991488 6502156346446592 6503829142007808 6511288588506208 6512963733499392 6514469481807872 6522111154473408 6523619017596928 6525297334812672 6534711521599488 6535248606461952 6541231805259372 6544427326414848 6553618937828352 6572831958907968 6574522937029632 6576042917363712 6582063464468232 6583756817559168 6585278932697088 6585819467250816 6586973113024512 6589036770361344 6598291035488256 6605740994660352 6612332150968713 6615018720776448 6615562406049792 6637652786905088 6643729739529818 6644275784548272 6646975332954112 6648067288302336 6650768377184256 6657404461460064 6660656735256576 6666754748625036 6670011590221824 6677542527211008 6679634559376896 6692283785281536 6709801186762752 6711903325364224 6713630082072576 6719776593988536 6721330155877376 6723059337805824 6732501836875776 6734058340745216 6745508667457536 6752239282848384 6755537885331456 6761722764987216 6765026000338944 6774527441350656 6784858796292096 6786604322095104 6792817643923194 6794388092354304 6796136069738496 6803930772259296 6805681204667904 6807254627057664 6818829413842944 6825633188096736 6828406421446656 6828967644954624 6835219751563164 6838558891646976 6858043602095296 6858607261469184 6861393892081664 6868240136836416 6871030681255936 6871595408031744 6872159444087808 6881811353419392 6885173254422528 6892947124862976 6899257806434811 6899824853184744 6902628230375424 6926246386335744 6932587554291984 6935974260473856 6936543580891392 6938147257679872 6949679315484672 6967870463176704 6970053453262848 6979842854180352 6993060584620032 7003725209075712 7010137311012732 7011940793727168 7013561901785088 7015366265536512 7021789025179032 7023412410074112 7025219308044288 7035086189094912 7045814903841792 7048677596332032 7055710711291008 7059157565571072 7065620417346192 7069072112713728 7079270815066112 7079852657000448 7086334455697653 7089796270282752 7099753849314048 7103805268045824 7121814509868192 7122399848448768 7125293657161728 7132403219022432 7135301092073472 7135887539109888 7156219410882048 7166270280841152 7166859273220608 7169771145658368 7192640478117888 7199225537149368 7202742501261312 7204999075282944 7234004404478592 7236270772658304 7237538358755328 7238132432234496 7239805834100736 7248298348571904 7249974100721664 7262024453259264 7268951285659648 7273099255578624 7279757976820914 7283314282622976 7293543656615424 7307634389745664 7314925889752416 7318499375775744 7325199662069484 7328778167033856 7339071394796544 7351550461799424 7352154682269696 7362480742216704 7365472095043584 7372821305056896 7376423074136064 7387065198329856 7394435953771464 7397440289900544 7398048282034176 7404821397526761 7408438799284224 7431458618992896 7441896060873504 7442507706806016 7445531574337536 7467359385268224 7474810257616806 7477847249573376 7482114424332288 7503433585197056 7510303183816316 7512235343112384 7513972115513344 7514588879299008 7515905218707456 7518259904643072 7528819258441728 7548526335108096 7550891241034752 7561496425362048 7565190365970432 7575815633338368 7588697250889728 7589320962342912 7596269193204432 7599980120997888 7606938110610618 7610654250381312 7621343371519488 7632966145828608 7636067396026368 7643686603898592 7647420696035328 7654422118791708 7658161455439872 7671183090573312 7678837336608828 7681957224127488 7682588600573952 7693378753102848 7696504548753408 7708241946083328 7715299052357208 7715933169152832 7719068128591872 7726770153940968 7729909516412928 7730544834035712 7752571028455552 7754565515470848 7756358312787968 7763459470911248 7765456759172352 7767252074463232 7792027184627712 7799160998578482 7802971043033088 7805415664889856 7836838104851808 7838854271073792 7840666555318272 7841310134920704 7852323210952896 7856159226200064 7867193157697536 7879190860210176 7890257139508224 7901338961333376 7905198921744384 7914124476694528 7918640609624064 7926541766822016 7929762295873536 7930414039302144 7937674550202384 7941552261267456 7948822969514466 7952706126802944 7964179666949376 7964834239125504 7976020804068096 7979261436297216 7987223080478304 7991124996980736 8002653964857344 8004712790163456 8012041323601716 8013893647392256 8015955364306944 8027213728582656 8029069560119296 8050746837242304 8054679786356736 8062054065946296 8062716682373184 8065992538865664 8089639334040576 8091720537882624 8099128729293039 8101001187037824 8103085313918976 8104958686396416 8105623959693312 8138254955038416 8140804619240592 8142230653599744 8144781563363328 8156220863311872 8176898140959776 8177570196367104 8180892717481984 8182236662525952 8193728567950848 8205236613692352 8209245034119168 8221088688463872 8221764375871488 8229291625971468 8233311797747712 8244875437913088 8256455319146112 8258216845246464 8260804092755968 8270494269524352 8272406345695232 8274534569607168 8286156106924032 8310448348121088 8318740447992897 8322120326138112 8322804317288448 8334493649194752 8337879927816192 8350595441590272 8358240640053642 8360390946367008 8362323805974528 8364475162755072 8372133068482692 8374068642780672 8376223021129728 8400779308426752 8412578155770048 8416687866642432 8419324762128384 8440669048732672 8441362783346688 8453218629952512 8453912489211384 8456653146161152 8458042392723456 8469921665746944 8489907946922792 8492092126996608 8494055434928128 8494752646164096 8498902500900864 8506683478532304 8510839161716736 8522792587505664 8532415451436288 8537284407250944 8578527327092736 8587086914057184 8590575820529664 8591281875910656 8599147429385916 8603348283039744 8615431637369856 8627861305861824 8630080976894976 8632076186812416 8642201877143424 8644199889321984 8646423763746816 8658567617347584 8671772189343744 8679711433901859 8680424815296936 8683951644665856 8692616423183589 8696148205964544 8696862938290176 8712948695465984 8713664808615936 8721642407012496 8725903101886464 8733891904775154 8738158583771136 8743144945287168 8763775945210624 8766030582706176 8776084619290976 8778342423412224 8780371910262784 8781092623001088 8797721380651008 8807654659547136 8816442867958284 8820024961035264 8820749874733056 8859034379397696 8864089717736448 8867691169579008 8876539281946752 8880875647008768 8889006331500048 8893348786962432 8903390036281344 8906179412502528 8908470685827072 8920982582857728 8946401582350336 8959702125318048 8960438519016192 8964079117074432 8973023404576608 8976669115834368 8977406904041472 8985625965538092 8990015621603328 9002985710464512 9015630353316288 9020034667118592 9032703255134208 9046478395056128 9048805762793472 9057090191897592 9059184123139072 9061514759651328 9069810824189583 9071907696345728 9074241606223872 9076339502743552 9091772551790592 9100844250795648 9104541895262208 9105290193272832 9113626335417552 9118078522195968 9144809681958912 9155536824418218 9157653515781888 9158405196645666 9160009485299712 9162879258783744 9175748471225856 9190596166483968 9199010408579748 9199766470912992 9203504307167232 9208756214562816 9243450072389312 9247965680631808 9248724774521856 9249484922855424 9262475772466176 9266239087312896 9275484867652224 9280016125526016 9288512234039376 9290493950902272 9293404604350464 9306457138907136 9338300278767616 9346849748016976 9349254391636224 9351415869046784 9362385366905376 9364549880098816 9366959077392384 9380114918793216 9394419871789056 9407614281721344 9420827223128256 9425429483618304 9439803542667264 9448445940930204 9450876721980096 9453061693710336 9455493662244864 9464150425241304 9466338465752064 9468773849972736 9471740357394432 9495752679824256 9496533131265024 9500391542882304 9509870958696576 9513734789431296 9514516718813184 9541625881176064 9551146440288141 9555027041121536 9555812364294144 9556596726934608 9561265313513472 9570018913348842 9574694056931328 9588141660943872 9598967382865824 9603656668348416 9606665433710592 9645339205971456 9648361030211072 9650843242979328 9664397798095872 9666632134295552 9682699271012352 9697465674104832 9706343969094552 9711085710163968 9724724875487232 9753234519669888 9755743713011712 9757999167700992 9766932882759312 9769445600249088 9771704222711808 9783166731710112 9785428526395392 9787946002219008 9802067282399232 9802872909692928 9811847707889058 9816640989622272 9830428406742528 9849420264439808 9859247938361952 9863253719867392 9864064376045568 9873095196702348 9877918399045632 9878729200876224 9883555155542016 9897436553232384 9908611491990528 9922528081164672 9923343609074688 9927375432450048 9956479180357632 9965594609294727 9966413676822408 9970462999431168 9976152565776384 10016313790816512 10019451839065344 10038425677922304 10064701780144128 10067854988046336 10070445123108864 10079664890982804 10081995233816064 10084589006708736 10098752755313664 10101087511117824 10118263001186304 10128358924272576 10133306827997184 10142584147480824 10147539000508416 10161791162025984 10177288194438144 10181423194701824 10191582138531456 10196560928047104 10205896158388944 10210881940586496 10228244120764416 10238449782145104 10242609632169984 10243451467431936 10252829627344746 10257838337470464 10287065403142944 10287910892203776 10292090838122496 10302360205254624 10306546021883904 10307393112047616 10339420687294464 10349737279777116 10353942345563136 10389369579503616 10398881331437976 10403961390710784 10404815371337088 10407220886519808 10409898329505792 10424518973227008 10449117473135744 10451805694765056 10454222073757696 10455080179894272 10469764281270528 10489590876930048 10505587813613568 10515205966519098 10520342852677632 10535118615111168 10568722355762688 10573016394498048 10583566066936512 10588736348356608 10598430626019288 10603608169070592 10618906222599168 10619778985500672 10634694405424128 10639015248396288 10649630773971072 10654833329307648 10672950386884608 10682721764802288 10683599772673152 10687940485742592 10698604828533648 10702951638110208 10703831308664832 10734329116323072 10749405421261728 10750288909830912 10754656718487552 10786185778720768 10788960717176832 10798838305724052 10801334916050432 10804113751891968 10807498612924416 10851006606717888 10854406158987456 10856307538132992 10859708751151104 10874961151082496 10903426928489472 10909648883367936 10919636965231371 10924971423934464 10940315484923136 10961451584618496 10962352501161984 10972388834628624 10977749063663616 10987799493104226 10993167250550784 11008607092194816 11027325692699136 11028232023404544 11043721113325056 11048208142565376 11059231957585344 11064634611204096 11080597797494784 11091653930657196 11096160434850816 11097072423051264 11112658198926336 11117173237088256 11134127255453696 11144320853404856 11147187928489344 11149765074632704 11152633550340096 11162844091310256 11165424857040896 11168297361506304 11201039077902336 11212215386425209 11216770874360064 11255150377795584 11265454775724474 11268353014668576 11270958173270016 11271883318948512 11273857828061184 11277389856964608 11293228887662592 11322789502662144 11326336861552128 11342244638043072 11347785548955648 11363723450007552 11376553935248384 11383045876334592 11383981443514368 11394403789806648 11399970181496832 11410407165915927 11415981375571968 11432015057279232 11438036436123648 11449449218742912 11454101094039552 11455042501214208 11465529905847888 11471131044052992 11481633178187562 11487242183159808 11503815074482432 11506774635859968 11522935836191232 11525599852429312 11544756823130112 11562362919124992 11572948578535812 11573899753729248 11578602192887808 11590155230911452 11594864274619392 11595817251053568 11628856542683328 11631848273206272 11634537469181952 11645189206366872 11648185138758528 11650878111694848 11653875507658752 11657526593716224 11688040776941568 11698741497867723 11704456564549632 11708123497334784 11743539546062848 11755257157277712 11760033281380352 11760999832977408 11761965202381056 11778484816429344 11784238839300096 11800789736546304 11812045839196928 11818786290315264 11835385709262336 11852008442000064 11857798382616576 11871186715041792 11874905883336704 11877960914436096 11894643443810304 11946269500424064 11947251358688256 11952105489432576 11964031206102144 11968892154445824 11969875872055296 11980834620717456 11986687495471104 12003980947286016 12007069185245184 12018061985402574 12020840471088384 12023933046460416 12040820592873984 12043604340178944 12076120255863456 12082019679535104 12093081098919444 12094075023559776 12098988808298496 12134459001060864 12139389193682944 12151501780556736 12157438029594624 12158435939539968 12181460373209088 12193079575945216 12207382432557624 12210204687709184 12211206928860888 12213345980399616 12217172345044992 12234331294967808 12254128221978624 12265347211439664 12266355294550656 12271339076222976 12331633032695808 12332646563807232 12343937438957202 12349967696621568 12367313156869632 12384682978719168 12387325267869696 12391206139133952 12405741404286528 12408609518542848 12411801854410752 12429234160386048 12465672522181632 12483180489207168 12484206475932672 12489278769856512 12501740473792128 12506819891724288 12507847821361152 12525893162385408 12537360960080463 12543485708961792 12561102964171008 12586404723556352 12597927921240272 12601168962640128 12604082258280448 12615621640230778 12618867233655072 12621784621002752 12625031799963648 12628987143192576 12661003573099008 12662044175020032 12679827944928768 12684979719241728 12734861920384188 12738138190494912 12741083152392192 12742128969246144 12748353751351296 12760025217798456 12766258742575104 12784188881258496 12798623177154432 12804875557797888 12805926610876416 12808887244947456 12860452274628608 12867790990639104 12880630371085776 12885863730794496 12886922813865984 12898721144078874 12905022424559616 12923147456054784 12941791958792736 12948114280218624 12966299833982976 13004312692893184 13007658284015616 13022577177012416 13025927466998784 13028938963615744 13044222308946816 13047238035193856 13050594669625344 13069423043198976 13070497212923904 13082463610518744 13088854652829696 13100837857162731 13107237875656704 13145663917815936 13149045874059264 13152085834727424 13164126928936464 13167513635118336 13170557865394176 13171638934501632 13196582070976512 13211481989320704 13224664301937426 13230037441552896 13231124812099584 13275305573810176 13287459479059636 13288551569096544 13293950665908224 13296134576604672 13301536754368512 13314808922920128 13321313470513152 13333509497250072 13340023180443648 13355085054422016 13359269118753792 13384567570563072 13419602373525504 13423806650728448 13427260164145152 13439553187977072 13442660311754752 13446118675611648 13465003673751552 13504478565696768 13523445529974432 13530052000677888 13549054882701312 13569717592584192 13573208644190208 13585635287846388 13588776184708608 13592272139476992 13607861544518592 13611362409335808 13614509254115328 13637658827685888 13651266376193472 13656812842893312 13657935289909248 13670439503126328 13677117783293952 13716087204190592 13717214522938368 13722787784163328 13736480273672832 13737607794968499 13742061362511872 13743190816063488 13744318888175616 13763622706838784 13785894249725952 13798515612869622 13799649706369488 13805256460750848 13865175108583968 13871948520947712 13873087161782784 13876294515359744 13899358630969344 13935740926353408 13940106906525696 13959685708360704 13986121169240064 14007450418151424 14020274622025464 14023881587454336 14027123803570176 14030732531073024 14043578050358064 14046824820148224 14050438616088576 14070172378189824 14091629807683584 14111421422582016 14131240834692384 14138144225427456 14158541630132224 14159705314000896 14172668911395306 14179592540565504 14199507698628096 14207610536091648 14243629019736384 14244799696897536 14250587314323456 14264806438044864 14270602184146944 14271775078219776 14312438821764096 14332540561682304 14333718546441216 14339542291316736 14385280956235776 14398451074298736 14405485002522624 14409998150565888 14468008808957184 14472541545316608 14476264864468992 14496596697143808 14499948201443328 14524048906518528 14537902571319296 14546198511157248 14559515953641828 14566628565245952 14587087313230848 14615268779491328 14629851779504832 14636998751551488 14650399324138968 14657556334067712 14678142789593088 14703100923598848 14704309364539392 14717771561833587 14724961484433408 14745642610113792 14774130396659712 14788871907542928 14794880579801088 14796096564068352 14809642795053522 14816877598568448 14862917237985792 14883792121747008 14885015413612032 14891063148675072 14934718770536448 14949620515233612 14955694499146752 14964228848664576 15006867170394112 15020606367632632 15024470686224768 15027944231026688 15029177758598016 15031810437414912 15036519809286144 15057638516883456 15097052670216192 15101782482069504 15122992850724096 15151631266676736 15177394501779456 15192538386408864 15199960241995776 15213876221221236 15221308500762624 15242686743038976 15265932291657216 15272134792052736 15287373207797184 15294841392070656 15308844237583416 15316322910879744 15342366181146624 15357674673217656 15363914448254976 15365177201147904 15379244441017119 15386757506205696 15416483892166656 15430598104714416 15431866338305664 15438136257183744 15453540307881936 15459819032825856 15461089668071424 15505142056911104 15509131030941696 15526918941822496 15530913518344704 15534504148926464 15584054369255424 15598321997156964 15605942086066176 15610831329779712 15673676209703616 15677708542147584 15681333110636544 15682620269841408 15704646421905792 15712318452400128 15734386315395072 15758381720420352 15772808949778647 15780514279016448 15802677922666752 15828248953389056 15853083533644032 15859524591747072 15875349100404768 15883104522534912 15897645939028932 15905412253605888 15928359333898752 15929668478251008 15952041608136192 15958522872594432 15974446160956608 15982249993961472 16005307929714688 16009425580326912 16024082647203432 16027787294784512 16031910728613888 16054427457165312 16058139120238592 16101493674484608 16109359572713472 16124108131892592 16125433364746368 16131985077731328 16179278668081152 16183441075765248 16198257458586078 16202002374075648 16206170627837952 16211247919386624 16276509910076832 16281609238481184 16284461307199488 16289563126726656 16312441726623744 16353796281919552 16355140392734208 16361785434963968 16364473325051904 16387457135901696 16410473227384704 16418490068238336 16442177376927744 16443528751742976 16458583251942936 16466623595495424 16481699239656339 16489750875826176 16512910638292224 16516433690492928 16521608185511936 16540988539048704 16544812691390464 16572312213848064 16620896696242176 16637480895985794 16644240652276224 16645608634576896 16668987298389504 16675759855632384 16701190883180544 16716481280107284 16720781892734016 16724647611949056 16728950325510144 16744266136965384 16748137285561344 16752446042259456 16801558616853504 16825156311540096 16833375733284864 16838649524256768 16881338097465344 16882725566693376 16898182163586711 16906437259905024 16907824978422768 16916084785446912 16939843331493888 16979815893845584 16984184253993216 16988110869856256 16989505292328192 17013366957064608 17021678323433472 17045585175011328 17064830902872576 17074568814501888 17157054654185472 17174173828114368 17181151641059328 17182563751821312 17198294858771832 17206696566079488 17222449767281343 17230863274739712 17255722611723648 17260161953789952 17264152373624832 17284403754286848 17288399778643968 17317135234695168 17343544378687488 17359422867803718 17360849630593872 17367903289331712 17385232846367178 17392296411929088 17393725876580352 17425897390931968 17443284814024992 17451806203772928 17467783809550308 17476317167542272 17486289890574336 17527551890421248 17532061165412352 17552169238581952 17556684846824448 17560743820525568 17562185246002176 17595442761302016 17615309319094272 17632885735916568 17640049922070528 17641499749466112 17718068758795392 17728179435472896 17753078563893504 17778012663000096 17786697573924864 17806780072562688 17812358825005056 17816941371654144 17841965165715456 17892803164700672 17919404250636096 17920877038032384 17928158234148864 17946046809153216 17953338231668736 17954813808082944 17971251931076184 17980031243206656 18005971420929024 18031260706632576 18040069334237184 18065406510268416 18092956790112256 18097611525586944 18109521386782891 18114180383795184 18118368246278144 18123029519302656 18139621648379166 18143815392691456 18148483212447744 18201688501591296 18209083790524416 18227252670835104 18236157044391936 18289619363917824 18311073648836436 18315307031563776 18316810393291332 18320018970599424 18325758517567488 18351496942451712 18381192332967936 18398020817159496 18399532941825984 18407008614334464 18417512429125632 18486900144778624 18495931361263616 18497449549043712 18498969845710848 18515906158435803 18524951544932352 18550969735304448 18577024468078752 18580987901804544 18586809208700928 18612914277814272 18693699496033952 18698508783272448 18702831738093568 18724770733810752 18729099760197632 18733918154784768 18760229837586432 18788839743578112 18815228563442688 18841654446256512 18850858967236608 18879607085334528 18896891881860408 18901753443960192 18906123387420672 18910987324489728 18923432460346167 18928300850482608 18932676931504128 18937547699945472 18943480714788864 18991505359648512 18993066262530048 19019741917393152 19027469578862592 19083251762352128 19102292880576282 19110054082243072 19111624728588288 19113193453869216 19122530627026944 19140037826697684 19149388113862656 19176283321887744 19197934765731648 19207313336696832 19213330867421184 19290678411942912 19296722060422144 19301686485958656 19328795596191744 19333264268591104 19394931348209664 19412687938189104 19422171420327936 19449449750974464 19506469039339776 19511487426023424 19533865765518624 19538891200498176 19543408445423616 19566333463420224 19570857052790784 19575892004438016 19604134564798464 19605745819385856 19623695415778116 19633281979244544 19660856813485056 19698840528879616 19718495876723904 19726507439734784 19728128752091136 19746190393404696 19755836798091264 19757458401752448 19767110311084032 19794873106464768 19817222983981056 19836996452906139 19845056162329344 19846687218149376 19912958360715264 19931189218589454 19932827353644816 19940925998862336 19952305131552768 20032627581633024 20038903678130688 20076851355844608 20129403560288256 20135709976092672 20140890246217728 20159329781965608 20163990467632128 20169178013417472 20197505510627328 20202175022235648 20236526002372608 20256717848545152 20266613655994368 20285168294961648 20295078001016832 20323582324051968 20354576388876288 20383164277062912 20411792316777888 20421763881172992 20456488241528832 20476899564290208 20485219264339968 20486902934863872 20505659254689492 20515676674940928 20574130806285888 20575821784407552 20584181676244992 20604720410509248 20613092043767808 20614786224095232 20678841374588928 20697773419304433 20699474559554232 20707884691126272 20778739159007232 20797762662875952 20807922781421568 20809630742674176 20814441773039616 20849037946454016 20898234946271488 20903611389530112 20910160359788544 20939528562541056 20979181753860096 21011175627227136 21030411933038196 21040685705355264 21070237230222336 21137444711525376 21146032788996096 21167132133873024 21177472696713216 21196861252038576 21207216338141184 21237812445198336 21239557971001344 21259003367092959 21269388810848256 21299261547942144 21365443529604576 21367199545346304 21375880971485184 21397209657067296 21405903276220416 21407662617329664 21468658232646144 21498810842523456 21500577819661824 21509313436975104 21572371557441536 21577921434353664 21597676611448104 21602669832100864 21608227503783936 21614997225848832 21702013213435776 21708812317974912 21712615076265984 21719417502302208 21749922302164992 21806853856978944 21819297766735872 21839273930462742 21849942847868928 21880630969846272 21922903169236992 21944777669257248 21955498127327232 21975598986208452 21986334501101568 22017214184389632 22054651385398272 22056464046809088 22087442226650112 22096416285130752 22118463915170688 22129269222408192 22161195594989568 22183307861314392 22192320869701632 22194144846102528 22214464192580283 22225316397852672 22268254510907392 22288641706809712 22294375856978688 22299530149265408 22325688182620512 22330849714081792 22336594723012608 22402078155804672 22424430772850418 22433541748720128 22510300755591168 22530909551448948 22536706029337152 22541916346540032 22543766637897024 22547715656122368 22554779713929216 22586457775325184 22645579005324288 22652673723104256 22684489276086144 22695571097911296 22727446900015104 22753107870496768 22766091752669184 22767962887028736 22788807579613296 22799940362993664 22820814331831854 22831962751143936 22864030114558464 22898898437485824 22908202188079104 22931059811695776 22942262088105984 22963266356375124 22974484366319616 23007630148964864 23013549271719936 23045871672382464 23051199704858624 23089513646260224 23124725838249984 23145897157071624 23147799507458496 23157204385775616 23180310461822904 23189728549238784 23191634502107136 23257713085366656 23263696546412544 23269074938363904 23290378412733744 23296370277517056 23301756223389696 23376081553883136 23397482995735446 23408913129099264 23416246994669568 23487079092125696 23510514314555424 23520066562760704 23521999665954816 23523930404762112 23556969632858688 23568477678600192 23601579473092608 23624091678393856 23637572580630528 23670771418524672 23704016884000128 23715596765233152 23742373430083584 23749811766673408 23755921828872192 23789286887620608 23892539000848128 23894502717376512 23928062412204288 23937784308891648 23961669241434912 23973374990942208 24007961894572032 24014138370490368 24036123970805148 24041680942176768 24047866092920832 24081641185747968 24087208680357888 24152240511726912 24164039359070208 24186162197838888 24188150047119552 24197977616596992 24268918002121728 24278778387365888 24303003561113472 24314876059189248 24316871879079936 24386159151890432 24408485347403027 24414764865115248 24420409375418368 24422413857721776 24426691960799232 24434344690089984 24468662589935616 24530694422879328 24532710589101312 24542678152445952 24663266065391616 24665293127614464 24687874877914404 24699935393243136 24734626313739264 24769365957438336 24774650535739392 24782412278267904 24811482808573056 24817219037085696 24823603708821504 24858468320772096 24931345044363264 24956221343978691 24966360978414336 24968412951865344 25003480947584256 25013639783448576 25051786324770816 25074721920160926 25086971417923584 25122205928342016 25195855842480544 25202337925280256 25208164516560896 25231243280461556 25237734467310144 25243569242005504 25250063599927296 25257974286385152 25322007146198016 25324088350040064 25359655889857536 25369959438483456 25469723840768376 25476276380989824 25482166304784384 25484257938492288 25496707502702592 25520050435596912 25532517485150208 25568377762516992 25597246354308864 25611853221752832 25720904549257216 25735581981278208 25761260742171552 25771727461588992 25773845627731968 25797442288157748 25810044849119232 25846294912109568 25883583917585472 25896228560437248 25932599667965952 26008625385786368 26015316568031232 26039134301705577 26045154354024832 26051854933997568 26057877927231488 26088444617893632 26094476070387712 26138846086397952 26140994425847808 26164927221037488 26177709305659392 26201675714325462 26214475751313408 26291327835631872 26298091748118528 26328253857872928 26335027270236672 26341115730788352 26343277869003264 26393164141953024 26422963978641408 26449328603874852 26460074883105792 26462249624199168 26550611147620352 26574918958119272 26577103138193088 26587901331816448 26592269153209344 26603073508737024 26629617845840256 26642626941026304 26667018994500144 26680046360887296 26710170108844032 26718538237507584 26839204747051008 26847613301456896 26879106375954144 26885320623509504 26892237351223296 26930007347503104 27008957131393536 27046891059948864 27060104001355776 27098109765402624 27139435185168384 27146417288380416 27171270575692776 27177552369417216 27184544278953984 27209432472568749 27215723089037184 27222724818671616 27229018508230656 27275317655371776 27302532752386944 27313625685786624 27315870579818496 27340879006252656 27354235566587904 27432174408381184 27434429045876736 27472960547345664 27475215589936998 27484122725023744 27488637776351232 27527245413677568 27571788499451904 27597031225739244 27599299412738976 27610512921501696 27730350217167936 27743897041895424 27746174323565568 27752589030719488 27798717261938688 27871481852706816 27880213813051392 27919371416721408 28014900836302848 28040549244050928 28047763174908672 28054247607140352 28087156100716128 28093649640296448 28100877232177152 28140344756379648 28183259615367168 28222842845164032 28262481669384768 28276288450854912 28317083260264448 28319410628001792 28345337822790612 28359185081131008 28399015397256192 28415221072183296 28487258039472768 28489599393795072 28501174628646912 28529612876089728 28541204368293888 28543550156439552 28624877643528192 28653439320864423 28665081123364608 28667437092882432 28796902148597472 28810970005045248 28819996301131776 28936017617914368 28945083090633216 28952529728937984 28993193394287616 28999896402886656 29048097813037056 29075805142638592 29092397022314496 29119031907283656 29133257130491904 29174174626461696 29230537558982656 29259703559009664 29273997503102976 29300798648277936 29315112668135424 29356285579186176 29406201847197696 29408618729078784 29435543123667174 29449922968866816 29491285220227584 29548260793319424 29577743815085856 29589761159602176 29592193128136704 29619285590107044 29633755197136896 29725834475971584 29767584243494016 29770030827224064 29782126297350144 29869437541072896 29896783827884181 29899241030467224 29911388998293504 29928457697329152 30013734340788224 30041212735265264 30048941372449536 30055888462053376 30058355517196032 30115277033766912 30194105340432384 30203564964139008 30245985701448192 30303262533353472 30354789003558912 30385076772817728 30399920483991552 30427752442442472 30442617001525248 30485373486077952 30531864583314432 30544269584105472 30574746415594368 30589682784141312 30617688475166832 30632645821759488 30684732362293248 30715349346435312 30727828896509952 30730354402295808 30758488882034238 30773515012411392 30861196209428832 30863732676611328 30876272514367488 30907080615763872 30919638065651712 30922179336142848 31010284113822208 31018262061883392 31053837883644992 31061827036689408 31069008297852928 31168108738510848 31196643994313928 31211884172132352 31221662659559424 31347352419407232 31355417084295168 31362666221273088 31365240539682816 31409292843811584 31468772630790144 31516763440840704 31545617899557294 31561028558032896 31605355845333504 31656497906778112 31706167067288064 31719049183494144 31750698200809536 31766209045069824 31795291878057864 31810824507211776 31856718667797504 31859336956502016 31904083216272384 31917045745188864 31948892321913216 31964499987922944 32010615859429376 32018851160653824 32048165294406864 32055574589569024 32063821457227776 32108854914330624 32202987348969216 32248216263785184 32250866729492736 32263970155462656 32358557336162304 32366882151530496 32396514917172156 32404004748151296 32412341255675904 32422495838773248 32553019820153664 32563218476962368 32568922614398976 32579126253453312 32624883453247488 32707592563839104 32710280785468416 32723570869927936 32728946650103808 32758910895694113 32774914271803392 32820946454769408 32884354753855488 32887057503485952 32917166503885872 32933247190990848 32963398479312678 32979501751652352 33025821276584448 33081977078097408 33089625382780928 33144624427696128 33241793392484352 33274961791971588 33288481304552448 33291217269153792 33337974596779008 33351519711264768 33402381766361088 33432962560214568 33441563785468032 33449295223898112 33457900651020288 33488532273930768 33496274571122688 33504892084518912 33603117233707008 33636646159275627 33650312623080192 33762676194930688 33765451133386752 33796364327173422 33812874519810048 33815649956845536 33832169570893824 33879686662987776 33959631787691168 33968368507986432 33976221739712512 33979010584656384 34026733914129216 34043356646866944 34091170350022656 34129661805745152 34149137629003776 34314109308370944 34348347656228736 34362303282118656 34365127503642624 34396589717543664 34413393132158976 34444899534562686 34461726549479424 34511445223447296 34520323907579904 34568807508573696 34576799557287936 34634270469390336 34687088757374976 34718845735607436 34721699261187744 34735806578663424 34770465692734356 34784592823858176 34787451753160704 34851794781863936 34886569628049984 34903612407545856 34935567619100616 34952634335084544 34972579781148672 35055103780842496 35064122330824704 35096224493603169 35104338477163904 35113369693648896 35121487641051136 35124370492004352 35230618638188544 35265771471833136 35280099844141056 35282999498932224 35436137517590784 35456358870945792 35506157127787008 35556025326000192 35573395147849728 35613560145125376 35624717650010112 35633882743308288 35683930331430912 35785606329401344 35838808501272192 35841754076064768 35856316468297728 35892093618306432 35906676463337472 35909627616165888 35942503862152368 35960062486413312 36011942841858048 36062521413265152 36130813020536832 36185913580224512 36219042773565782 36228360767590368 36236736492556288 36246059038605312 36279243296758332 36287630785382912 36296966424895488 36403377003182592 36418167581048832 36454505341670208 36472314088783872 36579238727835648 36622147297672872 36630614063127552 36633620786582664 36640037941198848 36651517035134976 36702993884903424 36762384665935872 36796041634318992 36799065883651968 36814017228668928 36973800289557248 36994899098087424 36997939691421696 37031812316871606 37049903089864704 37101939470608896 37154048936157504 37161975803609088 37173618417401856 37225828555628544 37387398992067904 37397017566544896 37405663476187136 37449541467621504 37458199520395264 37467836309569536 37520459675172864 37577679487156224 37612082880241389 37630457126885376 37683308892513024 37759214170669056 37793783763720816 37803506887920384 37812246774841344 37846864920692334 37856601700965216 37865353863008256 37875095399890944 37886961429577728 37983010719297024 37986132525060096 38039483834786304 38054939157725184 38166503524704256 38204585761152564 38220108164486144 38223249457176576 38226386907738432 38245061254053888 38280075653395368 38298776227725312 38352566643775488 38395869531463296 38414626673393664 38426661734842368 38581356823885824 38593444120844288 38603372971917312 38657591192383488 38825375876378208 38844342840655872 38898899501948928 39012938078679552 39022974852046848 39067731531037248 39077782400996352 39086816890847232 39132666926840448 39141714105581568 39151784008876032 39208269129596928 39211491638771712 39247390831556232 39266563958489088 39302513571488193 39321713626970112 39397681057759232 39436991753447808 39453014879469568 39456257504182272 39492380786809392 39511673596182528 39514916803504896 39589746212929536 39634445967962112 39673992905812278 39690112324658688 39693374436298752 39825916721430528 39862378437178908 39865654707289632 39881851997724672 39904610263105536 40065255163266048 40077807356261376 40153702711689216 40258807120576512 40271419952185344 40281780492435456 40318659563931216 40327980935264256 40338356026834944 40395011021254656 40513435697090304 40570336589923296 40590156002033664 40647164648103936 40709152777752576 40766328554125824 40823584633555776 40843527762345984 40912976483057664 40953799128580416 40970438528679936 40973805869727744 41011318509378984 41031353349881856 41148261612571776 41151643568815104 41168363352489984 41209440821018496 41226184087535616 41229572448190464 41357682749177856 41395546838608866 41398949119108464 41415769382252544 41595525325751904 41615845562843136 41619261485348352 41628883546079232 41698075892908032 41796469892542976 41807222779060224 41820320719577088 41879057125082112 41958363507720192 42022351254454272 42060823866076392 42081371410710528 42140474460444672 42274889423050752 42334264267746048 42393722504077152 42414432676282368 42475624890396672 42479115942002688 42518006734185918 42538777621696512 42598523095884288 42730887059209152 42734399090692608 42751761942970368 42794419314134592 42811806552440832 42815325234659328 42937316465292288 42997621685046912 43001155639323648 43018626873950208 43144743114883072 43155842868707328 43184243306943817 43195353222896208 43205339664201728 43216455007567872 43229994451697664 43404026426871552 43417624635949824 43499844604329984 43613707713957888 43638595533471744 43678547860925484 43699885695737856 43761261939692544 43845806338473984 43889555338514496 43910996254654464 43951197972416904 43972669002203136 44034428368779264 44109302770796544 44112928093618176 44153314685500761 44174884453300224 44236927830341376 44322391189979136 44366615722628784 44384641739403264 44388289692205056 44428928385160566 44450632795705344 44577283413619424 44588751713957376 44599060298530816 44651376365241024 44661699428163584 44673189446025216 44804156311609344 44848861545700836 44867083497440256 45020601511182336 45061819102897896 45073412058674304 45083832693080064 45087533275794048 45095431312244736 45109559427858432 45172915550650368 45291158010648576 45305347446208512 45368978552172288 45454893800030208 45506215740993536 45532183505338368 45577615159226592 45599880725987328 45641628663663708 45663925502287872 45728060229116928 45797796874971648 45816404376158208 45862119623391552 45884524176211968 45926532712750248 45948968732639232 46015260297929728 46027098543439872 46091743344764928 46102399409717248 46249451676499968 46291794314143248 46295599014916992 46314408771551232 46360620923645808 46379457098477568 46383269004214272 46515426170733312 46527393092825088 46580756825467488 46592740555034112 46603512446779392 46752163107766272 46794965991470892 46817826258198528 46832493989339136 46974158184251392 47021028629110848 47040133125521408 47043999331909632 47047860809524224 47113939265717376 47136955357200384 47203158946185216 47248183356787712 47275145161261056 47318426849335941 47341542837049344 47408033768000256 47484746860167168 47499623533346816 47578573775241216 47785078001696256 47789005434753024 47856124824408576 47875568617783296 47923338482869824 47946749981884416 48015923789144064 48028276740980736 48072247941610296 48083361884353536 48095732185841664 48163282371495936 48174417360715776 48304481023453824 48328078718140416 48372324395677776 48376300094239104 48395955233193984 48537836004243456 48606007122226944 48633743758159872 48772318303780864 48816970694806054 48829529730230496 48840818750836736 48844827715443552 48853383921598464 48868689380179968 48937325179871232 49061388845758656 49065421178202624 49085356304891904 49326532130783232 49330586255228928 49375749755828808 49399870786486272 49445097718969017 49469252627478528 49538731914876672 49549301071478784 49564824556535808 49622965617146112 49634438074171392 49716936641544192 49862690088726528 49912442687957382 49932721956828672 49936825903730688 50006961895168512 50027279566897152 50103572649541632 50149443840321852 50173942835847168 50244411856684032 50391711684961088 50404675850560512 50416329033121792 50462486560923112 50475468934620288 50487138484011008 50500127199854592 50515948572770304 50644014292396032 50648176700080128 50694546490760133 50719311779715072 50939447681536752 50952552761979648 50964332609568768 50968515876984576 51040100871193824 51065034970300416 51136755525033984 51194492708617728 51223706443505664 51441809098514432 51471163962556416 51522521484343104 51543454923177984 51547691255463936 51594884576315496 51620089698238464 51667349301844029 51692589824219136 51767167835170944 51792457120874496 51865199335931904 52017250771572736 52030633136062464 52078268603411154 52090308708049664 52103709867995136 52176889235787264 52188952140775424 52277692172795904 52329854442074976 52355418611318784 52403351428650924 52428951502626816 52582655671263744 52596183496237056 52656507715745856 52670054540473344 52682231461576704 52686555738006528 52786328283906048 52845927957282816 52898657207749704 52920149766211584 52924499248398336 53101222295240704 53149837916238544 53154206276386176 53175802663632896 53184538306418688 53259235691680512 53334037989000288 53360092721774592 53420340217688064 53437076475015168 53678409494102016 53695226602913792 53758212751908288 53770641247019008 53784474702446592 53860014695006208 54017914262787072 54093782119897728 54120208002711552 54196219530805248 54278870370336768 54292834576760832 54328564160348673 54342541151385552 54355104738834432 54369088557907968 54418864945137498 54431446178074368 54445449637343232 54605065504773888 54627251371573248 54681758012505312 54708471133175808 54864348816762368 54868858091753472 54945921094691328 54950431179873996 54968245450047488 54977275552702464 55054490827355136 55143576998903808 55194062451478488 55198598825477952 55221025843003392 55460700434335872 55487794083790848 55492348647131136 55505178061438976 55742963705413632 55760427626102784 55838742833442816 56081098488101856 56095526349817344 56108495214280704 56174312201432256 56187299280592896 56201754464354304 56280689512759296 56366519230734336 56445685690328064 56524963338769536 56552576901709824 56634166520528896 56638821256003584 56690675645581224 56718370162262016 56770297381038501 56798030794512384 56830442144366592 56974516078945536 56979198787590144 57059225752179456 57082408736587776 57249755287056384 57306878641728846 57330162246729216 57334874185764864 57593804297194944 57621940010090496 57639992602263552 57872035235828736 57890166181266432 57905059457875968 57986386788575232 57999792805773312 58151610285277184 58184794044628992 58238063814567312 58266514260983808 58348349252923392 58519407118019328 58601597296555872 58630225336270848 58712571158372352 58812403694395392 58817237458157568 58871086247334348 58899845937733632 58982570440455168 59096521586638848 59155487630171712 59179522319204352 59184386256273408 59238571180214088 59267510394273792 59451668951943168 59510989358718417 59535168486988032 59540061654448128 59738875082145792 59793567655768362 59798482060934448 59822777996587008 59856915394658304 60082425470530528 60097882744899072 60111776924106752 60116711034392064 60230554067533824 60388210680864768 60407129928278016 60491971402896384 60606525066706944 60709578007117824 60770153545635456 60799840967983104 60855504884884944 60885234003050496 60970746972155904 61063729166628864 61149492831188736 61235376950333664 61265291643518976 61369464724586496 61430698692870624 61455657793019904 61460708804591616 61516977764068476 61547030024822784 61722392418857664 61727465353222656 61752545028734976 61814161231527744 61839276131303424 61844358672285696 62020568227644416 62036524123766784 62093320257913299 62107675767289984 62123654073378816 62138016595705856 62336217477021696 62393287988627856 62423768344264704 62443325319118848 62694704838814464 62710834168590336 62730481079365632 62818585687623168 62937545261580288 63033526881681408 63091235799114588 63122057116065792 63210711690667008 63312995813556224 63412334134576128 63438098366988288 63501396401619072 63532418090139648 63590583756115728 63621649014423552 63713437335595008 63718673913004032 63777010101278877 63808166432544768 63897784643826432 64021231718858752 64096330588813728 64111149179138048 64127642914455552 64217709828661248 64405974697938432 64496432527570368 64501733458985472 64527940310925312 64717114672324608 64733764303060992 64793029834344312 64808009496302592 64824682511351808 64844991677546496 65106039640307328 65126436953924736 65137845228797952 65158252506906624 65249766906494976 65415185127678208 65420561570936832 65457893300207616 65517821791388226 65549828543606784 65641892909538816 65768709507710976 65834333007771744 65866494381981696 65926796958625356 65959003503304704 66051642553168896 66163954156194816 66179250765561856 66289248855392256 66483586784968704 66549923583943176 66576962609104896 66582434538307584 66643392577740849 66675949193558016 66804763532722176 66865925120429136 66883127570936064 66898590447796224 66977064547861536 66992549142245376 67009784169037824 67206234467414016 67273292318551254 67300625246160384 67525352389861376 67530902266773504 67592728654346844 67625749039620096 67631299913691072 67664339141787648 67759373325975552 67919263575382336 67936737015972864 67952443479425024 67958021169312768 68053467828258432 68086713293733888 68182340700045312 68259323611490304 68298275258007552 68696695312457472 68724606564237312 68793179435087328 68826786264317952 68889799069125372 68923453098958848 69022890446894592 69040647815159808 69137615017147392 69153599114575872 69268540938780672 69374177514749952 69437691471214872 69443398522375488 69471613157326848 69540931385468712 69569185647716352 69574903506321408 69703589563727872 69773139256099968 69807224815091712 69871135238201232 69905268670169088 70110207561684992 70128244661649408 70192448987206338 70208676954327808 70226739387297792 70248740984008704 70461237276377088 70531542943666272 70560199688282112 70565998997864448 70872275035181568 70912717741891584 71012314255574016 71112050652000384 71146790295699456 71227120290250752 71249435300020224 71267765486616576 71367860662861824 71571212658802688 71677617002544384 71683508152129536 71784187236612864 71813352926674944 71885007724304736 71920124972826624 72023885683716096 72125042826530304 72261626041073664 72371827160449024 72438085547131564 72456721535180736 72473472985112576 72492118077210624 72558486593516664 72575261570765824 72593932849790976 72806754006365184 72836335162097664 72909010683340416 72944628177567744 73158477455671296 73225456042209081 73244294595345744 73261228126255104 73267241573165328 73280075882397696 73303034070269952 73405987769806848 73592083268637984 73598131767303936 73628034457337856 73947600579114496 73989798196174848 73995879382843392 74063624633743212 74099806179729408 74203878941217792 74308097872315008 74323951607218176 74347236834803712 74451657111257088 74774797984135808 74794035133089792 74811326952374272 74899082935243008 74916399040790528 75040919350345728 75155358974312448 75224165760482778 75260914253770752 75366617785026048 75587567527441632 75607013775840768 75624493549682688 75693729841384668 75713203401930432 75730707726016512 75750190799781888 75773922859155456 75966021438594048 75972265050120192 76078967669572608 76109878315450368 76333007049408512 76409171522305128 76440216328972288 76446498914353152 76452773815476864 76490122508107776 76560151306790736 76597552455450624 76705133287550976 76791739062926592 77162713647771648 77186888241688576 77206745943834624 77315182384766976 77650751752756416 77688685681311744 77797799003897856 78025876157359104 78045949704093696 78117402905116731 78135463062074496 78155564801992704 78173633781694464 78265333853680896 78283428211163136 78416538259193856 78422983277543424 78494781663112464 78533127916978176 78605027142976386 78643427253940224 78873983506895616 78906029758939136 78984761573618784 79023347192365056 79029833607009792 79179492425859072 79268891935924224 79347985811624556 79380224649317376 79386748872597504 79651833442861056 79724756874357816 79731309414579264 79763703995449344 79809220526211072 80130510326532096 80155614712522752 80517614241153024 80542839904370688 80637319127862432 80655961870528512 80676712053669888 80790022042509312 81026871394180608 81140673179846592 81180312004067328 81294329296207872 81418305555505152 81532657108251648 81647169267111552 81687055524691968 81825952966115328 81907598257160832 81940877057359872 81947611739455488 82022637018757968 82062706699763712 82296523225143552 82303287137630208 82418881642036992 82452368175071232 82715365498355712 82791093677217732 82797898238216928 82831538764505088 83191050651503808 83231691125686272 83238522970696704 83257767092158464 83396151785816064 83592939785085952 83614445558120448 83640641439154176 83758114250164224 84044702508908544 84121647732152784 84162742821421056 84280948920889344 84549778846101504 84668528535492096 84787445008154304 84828865352564736 84951249780793344 84958231884005376 85036013468371836 85077555243393024 85197046191768576 85461774118418304 85468798181385216 85503523885940736 85588838628269184 85623613104881664 85630650469318656 85874632930584576 85960317962593269 85995243370093824 86002311278647296 86289486229766144 86368486613887634 86390706445792416 86410679328403456 86432910015135744 86459988903395328 86808052853743104 86835249271899648 86999689208659968 87227415427915776 87277191066943488 87357095721850968 87399771391475712 87522523879385088 87691612676947968 87779110677028992 87821992509308928 87902395944833808 87945338004406272 88068856737558528 88218605541593088 88225856187236352 88306629371001522 88349768906600448 88473855660682752 88644782379958272 88733231445257568 88769283478806528 88776579384410112 88857856770321132 88901265591410688 89154566827238848 89177503427914752 89198120597061632 89302752730482048 89323398856327168 89346378892050432 89608312623218688 89690351483652543 89697723091401672 89734166994880512 90041203022364672 90123638205795792 90146824117348608 90167665386160128 90175066551588096 90345831101300736 90582316021297152 90610694892417024 90737957104344576 90909787600060416 91012431481987072 91064367010676736 91155230318453184 91199761451974656 91283257327327416 91327851004575744 91456120458233856 91595593749943296 91632808752316416 91724239246783104 91769048352423936 91853065425500496 91897937465278464 92030520595859456 92054197086879744 92183486689529856 92583588628286496 92591198029833984 92628817543102464 92721241847291616 92758914196955136 92766538008428544 93030852341466624 93054786185650176 93161513650934976 93185481110068224 93207024893558784 93504326215532544 93589931982941784 93635652516397056 93664987978678272 93948316368502784 94042057258221696 94080266251042816 94087998663819264 94095721619048448 94227878531434752 94406317892370432 94496366713575424 94550290322522112 94636853698671882 94683085674098688 94816067536000512 94969493720334336 94999247066693632 95157147550482432 95570156003392512 95578010869506048 95712249648817152 95751137235566592 95846676965739648 95893499963768832 96031847578288128 96056553481961472 96144495883220592 96166723768707072 96191464371683328 96326564742991872 96608962046907648 96744648791355552 96752600188478208 96791910466387968 97075672008486912 97212014244453888 97267487516319744 97544636607561728 97633941389612108 97659059460460992 97681637501673472 97689655430887104 97706767843196928 97737378760359936 97874650359742464 98122777691517312 98130842356405248 98170712609783808 98653064261566464 98661172510457856 98751499511657616 98799741572972544 98890195437938034 98938505254957056 99077463829753344 99245931234292224 99268876148342784 99433873283088384 99725380177453056 99824885375914764 99865443913657344 99873651807461376 100013923790337024 100054559133794304 100207145299083264 100298887680643704 100347885671694336 100488823713368064 100783423369922176 100809351701121024 100832658066243584 100924973121846224 100950937869240576 100974276968022016 101288028584792064 101296353400160256 101389092981520266 101438623559430144 101878895363073504 101905105523959296 101928665219137536 101937031753969152 102080201742387648 102130069940600832 102273511050067968 102388985417235456 102447412887011328 102883618197028864 102942327925112832 103045042968686208 103086909846355968 103095382510927872 103189769152630992 103240179396476928 103334698603688058 103385179648438272 103534335670341888 103730398671863808 104034501543145472 104061266272124928 104156537206822308 104180617416099328 104207419735990272 104353778471574528 104377904281550848 104555384345591808 104659708884149952 104710837222637568 104806702857301848 104857903005253632 105165311342527488 105192366992474112 105288673480809507 105313015431491712 105340109080946688 105364462923153408 105373111476013056 105691855914565632 105797314415499408 105840299532423168 105848998496796672 106299675832477088 106308412552772352 106351605327265792 106369076612837376 106518471383361024 106668075978000576 106720185443549184 106840680435376128 106874152950030336 107356818988204032 107390453205827584 107516425503816576 107541282494038016 107568949404893184 107720029390012416 108035828525574144 108187564239795456 108392439061610496 108557740740673536 108657128320697346 108685082302771104 108710209477668864 108738177115815936 108837729890274996 108862892356148736 108890899274686464 109210131009547776 109254502743146496 109363516025010624 109416942266351616 109728697633524736 109737716183506944 109891842189382656 109900862359747992 109936490900094976 109954551105404928 110108981654710272 110287153997807616 110388124902956976 110397197650955904 110442051686006784 110921400868671744 110984697294262272 111485927410827264 111520855252205568 111677485666885632 112162196976203712 112191052699634688 112216990428561408 112348624402864512 112374598561185792 112403508928708608 112561379025518592 112733038461468672 112836248640724167 112891371380656128 113049926677539072 113268333041057792 113277642512007168 113381351291162448 113436740324524032 113540594762077002 113596061589024768 113660884288733184 113949032157891072 113958397575180288 114118451504358912 114164817473175552 114499510574112768 114613757283457692 114660324493458432 114669748371529728 115187608594389888 115243880020180992 115279985204527104 115744070471657472 115780332362532864 115810118915751936 115972773577150464 116303220570554368 116476127629134624 116533028521967616 116696698505846784 117038814236038656 117203194593111744 117260450672541696 117425142316744704 117624807388790784 117634474916315136 117742172494668696 117799691875467264 117907540714464579 117965140880910336 118193043173277696 118310975260343424 118359044638408704 118368772512546816 118477142360428176 118535020788547584 118903337903886336 119021978717436834 119070336973976064 119080123308896256 119477750164291584 119587135311536724 119596964121868896 119645555993174016 119713830789316608 120164850941061056 120195765489798144 120223553848213504 120233422068784128 120461108135067648 120776421361729536 120814259856556032 120983942805792768 121540307091270912 121711009769769888 121770468006100992 121941493944311808 122127458333257728 122298985662377472 122470753900667328 122530583287037952 122738929449172992 122861397385741248 122911315586039808 122921417609183232 123033955528136952 123094060049645568 123444784837715328 123454930706445312 123505090057469952 123628322463055488 123678552262606848 123688717344571392 124041136455288832 124073048247533568 124186640515826598 124215351534579968 124247308146757632 124786575977255712 124847536688529408 124886650638237696 125389409677628928 125421668337180672 125460962158731264 125637171375246336 125875090523160576 126067053763362816 126182471598229176 126244114232131584 126421423381334016 126625991627112448 126824668269152256 127002792803238144 127181167512231456 127243298028847104 127426874671190016 127437347826008064 127554020202557754 127616332865089536 127795569287652864 128042463437717504 128192661177627456 128222298358276096 128255285828911104 128435419657322496 128811949395876864 128992865055140736 129003466917970944 129055880621850624 129434229344649216 129467528606121984 129552729920831451 129586059668688624 129616018992605184 129649365022703616 129689983355092992 130212079280614656 130252873907849472 130499533812989952 130830370255356416 130841123141873664 130915786600415232 131035643582776452 131099657087213568 131283785819077632 131537419015421952 131668666015543488 131732988763963392 131853593917250712 131918007006609408 132103285106337792 132327908312389632 132358501531123712 132967173569937408 133099847167886352 133153925218209792 133164869076615168 133286785155481698 133351898387116032 133731850240858272 133766255141872128 133797180895592448 133954129095723072 133985098284490752 134019568338075648 134412468934828032 134546584637102508 134601250492320768 135050704779722752 135061804533547008 135185457308693688 135251498079240192 135262599827382144 135328678283575296 135518746651951104 135838527150764672 135873474031945728 135904886958850048 135916042338625536 136106935656516864 136364681400090624 136518647222980608 136596550516015104 137393390624914944 137449213128474624 137586358870174656 137653572528635904 137779598138250744 137846906197917696 138045780893789184 138081295630319616 138275230034294784 138307198229151744 138748355029499904 138875382942429744 138886797044750976 138943226314653696 139081862770937424 139138371295432704 139149807012642816 139546278512199936 139742270476402464 139810537340338176 140220415123369984 140256489323298816 140384897974412676 140417353908655616 140453478774595584 140497481968017408 140922474552754176 141063085887332544 141120399376564224 141131997995728896 141744550070363136 141825435483783168 141955280548007823 142024628511148032 142224101304000768 142454240580501504 142498870600040448 142735721325723648 143355234005088768 143367016304259072 143568374473225728 143626705853349888 143770015448609472 143840249945653248 144047771367432192 144250085653060608 144523252082147328 144743654320898048 144876171094263128 144913443070361472 144946945970225152 144984236154421248 145116973187033328 145150523141531648 145187865699581952 145613508012730368 145818021366680832 146316954911342592 146450912084418162 146488589190691488 146522456252510208 146534483146330656 146560151764795392 146606068140539904 146811975539613696 147184166537275968 147196263534607872 147256068914675712 147895201158228992 147979596392349696 147991758765686784 148127249267486424 148199612359458816 148335293156907051 148407757882435584 148616195744630016 148647903214436352 148694473669607424 148903314222514176 149549595968271616 149588070266179584 149798165870486016 149832798081581056 150081838700691456 150310717948624896 150448331520965556 150521828507541504 150733235570052096 151175135054883264 151214027551681536 151248987099365376 151387459682769336 151426406803860864 151461415452033024 151500381599563776 151547845718310912 151932042877188096 151944530100240384 152083639472280399 152157935339145216 152666014098817024 152818343044610256 152880432657944576 152892997828706304 152905547630953728 153120302613581472 153195104910901248 153410266575101952 153583478125853184 154325427295543296 154373776483377152 154413491887669248 154630364769533952 155301503505512832 155377371362623488 155595598007795712 156051752314718208 156091899408187392 156234805810233462 156270926124148992 156311129603985408 156530667707361792 156566856422326272 156833076518387712 156989563326224928 157066255833956352 157210054285952772 157286854507880448 157747967013791232 157812059517878272 157969523147237568 158046694384730112 158059667214019584 158358984851718144 158537783871848448 158695971623249112 158760449298634752 158773497745195008 159303666885722112 159449513748715632 159462618829158528 159527407990898688 160261020653064192 160311229425045504 161035228482306048 161085679808741376 161274638255724864 161311923741057024 161353424107339776 161580044085018624 162053742788361216 162281346359693184 162360624008134656 162588658592415744 162836611111010304 162985692481046019 163065314216503296 163294338534223104 163815196514321664 163881754114719744 164045274037515936 164125413399527424 164593046450287104 164606574275260416 164837763284073984 164904736350142464 165430730996711424 165582187354435464 165595796476433856 165663077529010176 166382101303007616 166463382251372544 166477045941393408 166515534184316928 167185879570171904 167228891116240896 167281282878308352 167516228500328448 168243295464305568 168325485642842112 168561897841778688 169099557692203008 169337057070984192 169574890016308608 169657730705129472 169902499561586688 169916463768010752 170072026936743672 170155110486786048 170310892143115503 170394092383537152 170923548236836608 170937596362770432 171177677256538368 171247226209763328 171749265861169152 171920635925186538 171990486740187648 172004622557294592 172578972459532288 172736973227775268 172781412891584832 172821358656806912 172865820030271488 172919977806790656 173616105707486208 173670498543799296 173999378417319936 174454830855831552 174554382133886976 174714191443701936 174799542782951424 175045047758770176 175558221354057984 175804791889667616 175890676008812544 176137713475117056 176437211083186176 176451712374472704 176613258742003044 176699537813200896 176947711321365504 177289564759916544 177466462890515136 177538566957613056 177553158768820224 177715713540642264 177802531182821376 178309133654477696 178355006855829504 178396241194123264 178605505460964096 178646797712654336 179216625246437376 179380702967305086 179395446182803344 179468333989761024 180247276411591584 180293648234697216 180335330772320256 180350133103176192 180691662202601472 181164632042594304 181221389784834048 181475914208689152 181819575200120832 182024862963974144 182128734021353472 182310460636906368 182399522903949312 182566514654654832 182655702009151488 182912240916467712 183191187499886592 183448478493566208 183706130851000992 183795874930556928 184061041191718912 184108394173759488 184366973379059712 185167177256572992 185182396059667968 185257635086204928 185442483694583232 185517828393910272 185533076016857088 186061704682933248 186109572371300352 186279960773739897 186323027301869952 186370962220136448 186414049787117568 187008652431065088 187179863965883568 187271305032794112 187329975957356544 188084114516443392 188160532502085632 188191443238096896 188455757062869504 188812635784740864 188992733427150848 189100580645044224 189273707397343764 189366171348197376 189632135072001024 189938987440668672 189998494133387264 190314295100964864 191140312006785024 191156021739012096 191331030303836631 191424499297634304 191693353931479296 192063695156576256 192288991766441184 192333447537414144 192382928743366656 192653129485983744 193217924093815296 193489297582711104 193505200376956416 193583820932775936 194151344016973824 194424028488907776 194534975032639488 195089273215123456 195267882779224216 195318118920921984 195363275003346944 195379310861774208 195413535686393856 195474757520719872 195749300719484928 196245555383034624 196261684712810496 197306128523132928 197502999023315232 197599483145945088 197780390875876068 197877010509914112 198154927659506688 198491862468584448 198537752296685568 198867746566176768 199450760354906112 199649770751829528 199730887827314688 199747303614922752 199930177733222547 200027847580674048 200414290598166528 200597775361287408 200695771343388672 200977647426736128 201566846739844352 201618703402242048 201849946243692448 201901875738481152 201948553936044032 202576057169584128 202592706800320512 202778185963040532 202877247118860288 203757790726147008 203810211047918592 203857330438275072 203874063507938304 204160403484775296 204260139881201664 204547022100135936 204777970834470912 204894825774022656 205767236394057728 206090085937372416 206173819692711936 206379538305261984 206480358792953856 206669397207376116 206770359296876544 207068671340683776 207460797343727616 208069003086290944 208122532544249856 208313074413644616 208361234832198656 208414839471980544 208707556943149056 208755808563101696 209110768691183616 209319417768299904 209421674445275136 209613405714603696 209715806010507264 210330622685054976 210384733984948224 210577346961619014 210626030862983424 210680218161893376 210746222952026112 211383711829131264 211594628830998816 211680599064846336 211697996993593344 212599351664954176 212616825105544704 212703210654531584 212738153225674752 213036942766722048 213336151956001152 213440370887098368 213681360870752256 213748305900060672 214713637976408064 214780906411655168 215032851007633152 215082564988076032 215440058780024832 216071657051148288 216375128479590912 216784878123220992 217115481481347072 217314256641394692 217370164605542208 217420418955337728 217476354231631872 217675459780549992 217725784712297472 217781798549372928 218420262019095552 218509005486292992 218727032050021248 218833884532703232 219457395267049472 219475432367013888 219676368126627243 219783684378765312 219801724719495984 219909102210809856 220217963309420544 220776249805913952 220794395301911808 220884103372013568 221842801737343488 221969394588524544 222971854821654528 223041710504411136 223354971333771264 224324393952407424 224382105399269376 224433980857122816 224697248805729024 224749197122371584 225122758051037184 225466076922937344 225672497281448334 225782742761312256 226099853355078144 226536666082115584 226762702582324896 226873480649048064 227081189524154004 227192123178049536 227321768577466368 227898064315782144 227916795150360576 228236903008717824 228329634946351104 228999021148225536 229227514566915384 229320648986916864 229339496743059456 230375217188779776 231488140943314944 231560664725065728 231620237831503872 231945547154300928 232606441141108736 232952255258269248 233066057043935232 233393397011693568 234077628472077312 234406389186223488 234520901345083392 234850284633489408 235249614777581568 235268949832630272 235484344989337392 235599383750934528 235815081428929158 235930281761820672 236621950520686848 236718089276817408 236954284720856352 237070041577095168 237806675807772672 238043957434873668 238140673947952128 238160246617792512 238955500328583168 239174270623073448 239193928243737792 239291111986348032 239427661578633216 240329701882122112 240391530979596288 240447107696427008 240466844137568256 241552842723459072 241628519713112064 241967885611585536 243080614182541824 243422019539539776 243540936012201984 243882987888623616 244254916666515456 244597971324754944 244941507801334656 245061166574075904 245477858898345984 245722794771482496 245822631172079616 245842835218366464 246067911056273904 246188120099291136 246889569675430656 246909861412890624 247256644926110976 247357104525213696 248082272910577664 248146096495067136 248373281031653196 248430703069159936 248494616293515264 249573151954511424 249695073377058816 249773301276475392 250778819355257856 250843336674361344 250921924317462528 251274342750492672 252134107526725632 252364943196458352 252488228464263168 252842846762668032 253649336538304512 254005585606476288 254362335024462912 254486596057694208 254853749342380032 254874695652016128 255108040405115508 255232665730179072 255591138575305728 256084926875435008 256385322355254912 256444596716552192 256510571657822208 256870839314644992 257623898791753728 257880953887779807 257985730110281472 258006933835941888 258868458689298432 259105459841662902 259172119337377248 259232037985210368 259298730045407232 259379966710185984 260424158561229312 260505747815698944 260999067625979904 261660740510712832 261682246283747328 261831573200830464 262071287165552904 262199314174427136 262567571638155264 263074838030843904 263337332031086976 263465977527926784 263707187834501424 263836014013218816 264206570212675584 264655816624779264 265934347139874816 266199694335772704 266307850436419584 266329738153230336 266573570310963396 266703796774232064 267463700481716544 267532510283744256 267594361791184896 267908258191446144 267970196568981504 268039136676151296 268824937869656064 269071054450957629 269093169274205016 269202500984641536 270101409559445504 270123609067094016 270370914617387376 270502996158480384 270525199654764288 271037493303902208 271677054301529344 271746948063891456 271832084677251072 272213871313033728 272729362800181248 273037294445961216 273193101032030208 274786781249829888 274898426256949248 275172717740349312 275307145057271808 275559196276501488 275693812395835392 276091561787578368 276162591260639232 276550460068589568 277750765884859488 277773594089501952 277886452629307392 278163725541874848 278276742590865408 278299614025285632 279092557024399872 279484540952804928 279621074680676352 280440830246739968 280512978646597632 280769795948825352 280834707817311232 280906957549191168 280994963936034816 281844949105508352 282126171774665088 282240798753128448 282263995991457792 283489100140726272 283650870967566336 283910561096015646 284049257022296064 284448202608001536 284908481161003008 284997741200080896 285471442651447296 286710468010177536 286734032608518144 287136748946451456 287253411706699776 287540030897218944 287680499891306496 288095542734864384 288500171306121216 289487308641796096 289752342188526256 289826886140722944 289893891940450304 290233946374066656 290301046283063296 290375731399163904 291227016025460736 291636042733361664 292633909822685184 292901824168836324 292977178381382976 293044912505020416 293068966292661312 293120303529590784 293212136281079808 293623951079227392 294368333074551936 294392527069215744 294512137829351424 295790402316457984 295959192784699392 295983517531373568 296254498534972848 296399224718917632 296670586313814102 296815515764871168 297232391489260032 297806628445028352 299099191936543232 299176140532359168 299596331740972032 299665596163162112 300163677401382912 300621435897249792 300896663041931112 301043657015083008 301466471140104192 302350270109766528 302428055103363072 302497974198730752 302774919365538672 302852813607721728 302922830904066048 303864085754376192 303889060200480768 304167278944560798 304315870678290432 305332028197634048 305636686089220512 305760865315889152 305785995657412608 305811095261907456 306240605227162944 306390209821802496 306820533150203904 307166956251706368 308650854591086592 308747552966754304 308826983775338496 309260729539067904 310603007011025664 311191196015591424 312103504629436416 312183798816374784 312469611620466924 312541852248297984 312622259207970816 313061335414723584 313133712844652544 313666153036775424 313979126652449856 314132511667912704 314420108571905544 314573709015760896 315495934027582464 315624119035756544 315939046294475136 316093388769460224 316119334428039168 317075567743696896 317391943246498224 317520898597269504 317546995490390016 318899027497431264 318925237658317056 319054815981797376 320522041306128384 320622458850091008 322070456964612096 322171359617482752 322549276511449728 322623847482114048 322706848214679552 323160088170037248 324107485576722432 324562692719386368 325177317184831488 325673222222020608 325971384962092038 326130628433006592 326588677068446208 327630393028643328 327763508229439488 328090548075031872 328250826799054848 329186092900574208 329213148550520832 329675526568147968 329809472700284928 330861461993422848 331164374708870928 331191592952867712 331326155058020352 332764202606015232 332954091882786816 334371759140343808 334457782232481792 334562565756616704 335032457000656896 336486590928611136 336650971285684224 337123795683557376 338199115384406016 338508745922172501 338674114141968384 339149780032617216 339804999123173376 339832927536021504 340144053873487344 340310220973572096 340621784286231006 340788184767074304 341847096473673216 341875192725540864 342355354513076736 342494452419526656 343498531722338304 343841271850373076 343980973480375296 344009245114589184 345157944919064576 345473946455550536 345562825783169664 345642717313613824 345731640060542976 345839955613581312 347232211414972416 347340997087598592 348909661711663104 349428382887403872 349599085565902848 350090095517540352 351116442708115968 351609583779335232 351781352017625088 352275426950234112 352874422166372352 352903424748945408 353226517484006088 353399075626401792 353722622143393737 353895422642731008 354579129519833088 354932925781030272 355077133915226112 355106317537640448 355431427081284528 355605062365642752 356618267308955392 356710013711659008 357211010921928192 357293595425308672 358433250492874752 358761405934610172 358790892365606688 358936667979522048 360494552823183168 360587296469394432 360670661544640512 360700266206352384 361383324405202944 362329264085188608 362442779569668096 362951828417378304 364049725927948288 364620921273812736 365133029309309664 365311404018302976 365824481832935424 366382374999773184 366896956987132416 367412261702001984 367591749861113856 368122082383437824 368216788347518976 368733946758119424 370334354513145984 370364792119335936 370515270172409856 370884967389166464 371035656787820544 371066152033714176 372123409365866496 372219144742600704 372559921547479794 372646054603739904 372741924440272896 374359727931767136 374542610065588224 374659951914713088 376168229032886784 376321065004171264 376382886476193792 376911514125739008 377625271569481728 377985466854301696 378201161290088448 378547414794687528 378732342696394752 379264270144002048 379877974881337344 379996988266774528 382280624013570048 382312043478024192 382662060607673262 382848998595268608 383386707862958592 384127390313152512 384577983532882368 384666895074828288 384765857486733312 385306258971967488 386435848187630592 386978595165422208 387010400753912832 387167641865551872 388302688033947648 388658189762494353 388848056977815552 389069950065278976 390178546430246912 390535765558448432 390636237841843968 390726550006693888 390758621723548416 391498601438969856 392491110766069248 392523369425620992 394612257046265856 395005998046630464 395198966291890176 395560781751752136 395754021019828224 396309855319013376 396983724937168896 397075504593371136 398901520709812224 399299541503659056 399461775654629376 399494607229845504 399860355466445094 400055695161348096 401195550722574816 401391542686777344 401955294853472256 403133693479688704 403237406804484096 403699892487384896 403803751476962304 403897107872088064 405152114339168256 405185413600641024 405556371926081064 405754494237720576 407515581452294016 407620422095837184 407714660876550144 407748127015876608 408320806969550592 409094044200271872 409555941668941824 409789651548045312 411534472788115456 412180171874744832 412347639385423872 412759076610523968 412960717585907712 413338794414752232 413540718593753088 414137342681367552 414921594687455232 416138006172581888 416245065088499712 416626148827289232 416722469664397312 416829678943961088 417415113886298112 418638835536599808 419226811429207392 419431612021014528 420661245370109952 420769467969896448 421154693923238028 421252061725966848 421360436323786752 421492445904052224 422767423658262528 423189257661997632 423361198129692672 423395993987186688 425198703329908352 425233650211089408 425406421309063168 425476306451349504 425865841644023469 426073885533444096 426672303912002304 427362721741504512 427496611800121344 430065702015266304 430165129976152064 430880117560049664 432143314102296576 432750256959181824 433569756246441984 434230962962694144 434628513282789384 434740329211084416 434840837910675456 434952708463263744 435350919561099984 435451569424594944 435563597098745856 436840524038191104 437454064100042496 438914790534098944 438950864734027776 439352736253254486 439567368757530624 439603449438991968 439818204421619712 440435926618841088 441552499611827904 441588790603823616 441768206744027136 443685603474686976 443938789177049088 445943709643309056 446083421008822272 446709942667542528 448648787904814848 448764210798538752 449394497611458048 449498394244743168 450245516102074368 450932153845874688 451344994562896668 451565485522624512 452199706710156288 453073332164231168 453525405164649792 453746961298096128 454162379048308008 454384246356099072 454643537154932736 455796128631564288 455833590300721152 456250918416841197 456473806017435648 457998042296451072 458455029133830768 458641297973833728 458678993486118912 460750434377559552 462976281886629888 463121329450131456 463240475663007744 463891094308601856 465212882282217472 465904510516538496 466132114087870464 466786794023387136 468155256944154624 468812778372446976 469700569266978816 470499229555163136 470968689978674784 471198767501869056 471630162857858316 471860563523641344 473243901041373696 473436178553634816 473908569441712704 474140083154190336 475613351615545344 476087914869747336 476281347895904256 476320493235585024 477911000657166336 478348541246146896 478387856487475584 478582223972696064 480659403764244224 480783061959192576 480933688275136512 483105685446918144 483257039426224128 483935771223171072 486161228365083648 486844039079079552 487081872024403968 487765975777247232 488509833333030912 488957077443138057 489195942649509888 489883015602669312 491445589542964992 491645262344159232 492135822112547808 492376240198582272 493779139350861312 493819722825781248 494513289852221952 494714209050427392 496164545821155328 496292192990134272 496746562063306392 496861406138319872 496989232587030528 499146303909022848 499390146754117632 499546602552950784 501557638710515712 501686673348722688 501843848634925056 502548685500985344 504729886392916704 504976456928526336 505685693525336064 507298673076609024 508011171212952576 508724670048925824 508973192115388416 509707498684760064 509749391304032256 510216080810231016 510465331460358144 510932676429346509 511182277150611456 512169853750870016 512770644710509824 512889193433104384 513741678629289984 515247797583507456 515761907775559614 515971460220562944 516013867671883776 517736917378596864 518210919683325804 518344238674754496 518464075970420736 518597460090814464 518759933420371968 520848317122458624 521011495631397888 521998135251959808 523321481021425664 523364492567494656 523663146401660928 524142574331105808 524398628348854272 525135143276310528 526674664062173952 527414375669002848 527672028026437632 528413140425351168 529311633249558528 531868694279749632 532399388671545408 532615700872839168 532659476306460672 533147140621926792 533407593548464128 534927400963433088 535065020567488512 535188723582369792 535816516382892288 535940393137963008 537649875739312128 538142108901915258 538186338548410032 538405001969283072 540202819118891008 540741829234774752 541005992316960768 541050399309528576 542074986607804416 543354108603058688 543493896127782912 543664169354502144 544427742626067456 545458725600362496 546074588891922432 546386202064060416 549573562499659776 550345435480698624 551118392553002976 551387624791670784 552183123575156736 552325182521278464 553100920137179136 555501531769718976 555547188179003904 555772905258614784 556327451083749696 556553485181730816 556599228050571264 558185114048799744 558969081905609856 559242149361352704 560881660493479936 561025957293195264 561395162990269621 561539591897650704 561669415634622464 561813915098382336 561989927872069632 564252343549330176 564481597506256896 566978200281452544 567301741935132672 567821122192031292 568098514044592128 568896405216003072 569816962322006016 569995482400161792 570942885302894592 573420936020355072 573468065217036288 573993090911509893 574273497892902912 575080061794437888 576191085469728768 577000342612242432 579504684377052512 579653772281445888 579787783880900608 580467892748133312 580602092566126592 580751462798327808 582454032050921472 583272085466723328 585267819645370368 585803648337672648 585954356762765952 586089825010040832 586137932585322624 586240607059181568 586424272562159616 587247902158454784 588736666149103872 588785054138431488 591580804632915968 591918385569398784 592508997069945696 592798449437835264 593341172627628204 593631031529742336 594464782978520064 595613256890056704 598198383873086464 598352281064718336 599192663481944064 599331192326324224 601242871794499584 601793326083862224 602087314030166016 602932942280208384 604700540219533056 604856110206726144 605549838731077344 605705627215443456 605845661808132096 607728171508752384 607778120400961536 608334557889121596 608631741356580864 610664056395268096 611273372178441024 611521730631778304 611571991314825216 611622190523814912 612481210454325888 612780419643604992 613641066300407808 614333912503412736 617301709182173184 617495105933508608 618521459078135808 621206014022051328 622382392031182848 624207009258872832 624367597632749568 624939223240933848 625083704496595968 625244518415941632 626122670829447168 626267425689305088 627332306073550848 627958253304899712 628265023335825408 628840217143811088 629147418031521792 630991868055164928 631878092588950272 632238668856078336 634151135487393792 634783886492996448 635041797194539008 635093990980780032 637798054994862528 637850475316634112 638109631963594752 641044082612256768 641244917700182016 644140913929224192 644342719234965504 645098553022899456 645247694964228096 646320176340074496 648214971153444864 649125385438772736 650354634369662976 651346444444041216 651942769924184076 652261256866013184 653177354136892416 655260786057286656 655527016458878976 656181096150063744 656501653598109696 658372185801148416 658426297101041664 659029104379881729 659351053136295936 662328749417741856 662383185905735424 662652310116040704 665528405212030464 665908183765573632 668743518280687616 668915564464963584 669125131513233408 670064914001313792 672973181857222272 673301942571368448 674247591367114752 676398230768812032 677017491844345002 677348228283936768 678299560065234432 679609998246346752 680288107746974688 680620441947144192 681243568572462012 681576369534148608 683694192947346432 683750385451081728 684710709026153472 684988904839053312 686997063444676608 687682543700746152 687961946960750592 688018490229178368 690315889838129152 690947892911101072 691125651566339328 691285434627227648 694464422829944832 694681994175197184 697819323423326208 698856765774807744 699198171131805696 700180191035080704 702232885416231936 703219167558670464 703562704035250176 704550853900468224 705748844332744704 705806849497890816 706453034968012176 706798151252803584 707445244286787474 707790845285462016 709865851562060544 710154267830452224 710862854162569056 711210124731285504 713236534617910784 713420027423318016 714422021843856384 714587190850617344 716866500985749504 717522811869220344 717581784731213376 717873335959044096 720989105646366336 721174592938788864 721341323089281024 721400532412704768 724658528170377216 724885559139336192 725903656834756608 728099451855896576 729241842547625472 730266058618619328 730622808036605952 731648963665870848 732764749999546368 733793913974264832 734824523404003968 735183499722227712 736244164766875648 736433576695037952 737467893516238848 740668709026291968 740729584238671872 741769934778332928 742071313575641088 744246818731732992 744438289485201408 745119843094959588 745292109207479808 745483848880545792 748719455863534272 749085220131176448 749319903829426176 752336458065773568 752642130008342528 752765772952387584 753823028251478016 755970933708603392 756402322580176896 757094829589375056 757464685392789504 758528540288004096 764561248027140096 764624086956048384 765324121215346524 765697997190537216 766773415725917184 768254780626305024 769155967065764736 769333790149656576 769531714973466624 770612517943934976 772871696375261184 773642861663339421 773957190330844416 774020801507825664 776605376067895296 777316379524988706 777696113955631104 778139900130557952 781071531116896864 781272475683687936 781453100013387776 781517243447096832 782997202877939712 784982221532138496 785046738851241984 789224514092531712 790011996093260928 790397932583780352 791121563503504272 791508042039656448 792619710638026752 793967449874337792 797803041419624448 798599083007318112 798923551309258752 798989214459691008 799720710932890188 800111390322696192 802391101445149632 802783085373554688 803910589706944512 806267386959377408 806474813608968192 807213163352872887 807399784974769792 807607502953924608 807794215744176128 810304228678336512 810370827201282048 811112743852162128 811508988475441152 815031162904588032 815240844191674368 815496254031753216 816641613939101184 818188088400543744 819111883337883648 819579303096090624 823068945576230912 824360343749489664 824695278770847744 825518153221047936 825921435171815424 826677588829504464 827081437187506176 828274685362735104 832276012345163776 833252297654578464 833444939328794624 833659357887922176 834830227772596224 837277671073199616 838453622858414784 838863224042029056 841322490740219904 841538935939792896 842309387846476056 842504123451933696 842720872647573504 842984891808104448 845534847316525056 846378515323995264 846722396259385344 846791987974373376 850397406659816704 850467300422178816 850952612902699008 851731683288046938 852147771066888192 853344607824004608 854725443483009024 854993223600242688 860131404030532608 860330259952304128 861760235120099328 864286628204593152 865500513918363648 868461925925388288 869257026565578768 869480658422168832 869681675821350912 870701839122199968 870903138849189888 871127194197491712 873681048076382208 874908128200084992 877829581068197888 877901729468055552 878705472506508972 879134737515061248 879206898877983936 879636408843239424 880871853237682176 883104999223655808 883177581207647232 883536413488054272 887371206949373952 887877578354098176 893419885335085056 897297575809629696 897528421597077504 898788995222916096 898996788489486336 900491032204148736 901864307691749376 902689989125793336 903130971045249024 904399413420312576 906146664328462336 907050810329299584 907493922596192256 908324758096616016 908768492712198144 911592257263128576 911667180601442304 912501836833682394 912947612034871296 915996084592902144 916910058267661536 917282595947667456 917357986972237824 921500868755119104 925952563773259776 926242658900262912 926480951326015488 927782188617203712 930425764564434944 931809021033076992 933573588046774272 936310513888309248 937625556744893952 939401138533957632 940998459110326272 941937379957349568 942397535003738112 943260325715716632 943721127047282688 946487802082747392 946872357107269632 947817138883425408 948280166308380672 951226703231090688 952175829739494672 952562695791808512 952640986471170048 956697082492293792 956775712974951168 957164447945392128 961318807528488448 961566123918385152 961867376550273024 966211370893836288 966514078852448256 967871542446342144 972322456730167296 973688078158159104 975531951554494464 977019666666061824 977914154886276114 978391885299019776 979766031205338624 982891179085929984 983290524688318464 984271644225095616 984752480397164544 987558278701722624 987639445651562496 989026579704443904 989428418100854784 992329091642310656 992584385980268544 993493124126612784 993722812276639744 993978465174061056 998292607818045696 1003115277421031424 1003373346697445376 1003687697269850112 1005097371001970688 1009459772785833408 1009952913857052672 1011371387050672128 1014597346153218048 1015526237766517503 1016022342425905152 1017449340097851648 1019414997369520128 1019498782608064512 1020432161620462032 1020930662920716288 1021865352858693018 1022364554301222912 1025541289421019648 1025778386866208768 1027483357258579968 1030495595167014912 1031523815551119228 1031942920441125888 1032027735343767552 1035473834757193728 1036421839366651608 1036688477349508992 1036928151940841472 1037194920181628928 1037519866840743936 1041696634244917248 1042022991262795776 1046642962042851328 1046728985134989312 1048285148662211616 1048797256697708544 1050270286552621056 1053349328124347904 1054828751338005696 1055344056052875264 1056826280850702336 1058623266499117056 1063737388559499264 1064798777343090816 1065231401745678336 1065318952612921344 1066294281243853584 1066815187096928256 1069854801926866176 1070130041134977024 1071633032765784576 1071880786275926016 1075299751478624256 1076284217803830516 1076372677096820064 1076810003938566144 1080405638237782016 1081483658469549504 1082011984633921536 1082100798619057152 1084149973215608832 1086708217206117376 1086987792255565824 1087328338709004288 1088855485252134912 1092149177783844864 1099147124999319552 1100690870961397248 1102236785106005952 1102775249583341568 1104366247150313472 1104650365042556928 1106201840274358272 1111003063539437952 1111094376358007808 1111545810517229568 1112654902167499392 1113106970363461632 1113198456101142528 1116370228097599488 1117938163811219712 1121763320986959872 1122790325980539242 1123079183795301408 1123338831269244928 1123627830196764672 1123979855744139264 1128504687098660352 1128963195012513792 1133956400562905088 1134603483870265344 1135642244384062584 1136197028089184256 1137792810432006144 1139633924644012032 1139990964800323584 1146841872040710144 1146936130434072576 1147986181823019786 1148546995785805824 1150160123588875776 1152382170939457536 1154000685224484864 1159009368754105024 1159307544562891776 1159575567761801216 1160935785496266624 1161204185132253184 1161502925596655616 1164908064101842944 1165974569287483059 1166544170933446656 1170535639290740736 1171607296675345296 1171908713525531904 1172179650020081664 1172275865170645248 1174495804316909568 1177473332298207744 1177570108276862976 1183161609265831936 1183836771138797568 1185017994139891392 1185596898875670528 1186682345255256408 1187262063059484672 1188929565957040128 1191226513780113408 1196396767746172928 1196704562129436672 1198385326963888128 1203586652167724448 1204174628060332032 1205865884560416768 1209401080439066112 1209712220413452288 1211099677462154688 1211411254430886912 1211691323616264192 1215456343017504768 1215556240801923072 1216669115778243192 1217263482713161728 1221328112790536192 1222546744356882048 1223043461263556608 1223143982629650432 1223244381047629824 1224962420908651776 1227282132600815616 1228667825006825472 1234603418364346368 1234990211867017216 1237042918156271616 1242412028044102656 1244764784062365696 1248414018517745664 1248735195265499136 1249878446481867696 1250167408993191936 1250489036831883264 1252245341658894336 1255916506609799424 1257680434287622176 1258294836063043584 1261983736110329856 1263756185177900544 1264477337712156672 1268302270974787584 1269567772985992896 1270083594389078016 1270187981961560064 1275596109989725056 1275700950633268224 1276219263927189504 1282088165224513536 1282489835400364032 1290197106045798912 1290495389928456192 1292640352680148992 1296429942306889728 1298250770877545472 1300709268739325952 1302692888888082432 1303885539848368152 1304522513732026368 1306354708273784832 1310521572114573312 1312362192300127488 1316744371602296832 1316852594202083328 1318058208759763458 1318702106272591872 1324657498835483712 1324766371811470848 1325304620232081408 1331056810424060928 1331816367531147264 1337487036561375232 1337831128929927168 1338250263026466816 1340129828002627584 1345946363714444544 1348495182734229504 1352796461537624064 1354034983688690004 1354696456567873536 1356599120130468864 1359219996492693504 1360576215493949376 1361240883894288384 1362487137144924024 1363152739068297216 1367388385894692864 1367500770902163456 1368752755250523591 1369421418052306944 1373994126889353216 1375365087401492304 1375923893921501184 1376036980458356736 1381895785822202144 1382251303132678656 1382570869254455296 1388928845659889664 1389363988350394368 1395638646846652416 1397713531549615488 1398396342263611392 1400360382070161408 1404465770832463872 1406438335117340928 1409101707800936448 1411497688665489408 1412906069936024352 1413596302505607168 1414890488573574948 1415581690570924032 1419731703124121088 1420308535660904448 1421725708325138112 1422420249462571008 1426473069235821568 1426840054846636032 1428844043687712768 1429174381701234688 1433733001971499008 1435045623738440688 1435163569462426752 1435746671918088192 1441978211292732672 1442349185877577728 1442801064825409536 1449317056340754432 1449771118278672384 1451807313669513216 1456198903711793152 1458483685095250944 1460532117237238656 1461245616073211904 1463297927331741696 1465529499999092736 1466871232329414171 1467587827948529664 1469649046808007936 1472488329533751296 1474935787032477696 1481337418052583936 1481459168477343744 1483539869556665856 1484142627151282176 1488493637463465984 1488876578970402816 1490239686189919176 1490584218414959616 1490967697761091584 1497438911727068544 1498170440262352896 1498639807658852352 1504672916131547136 1505531545904775168 1507646056502956032 1511941867417206784 1514189659178750112 1514929370785579008 1517057080576008192 1529122496054280192 1529248173912096768 1530648242430693048 1531395994381074432 1532798029288039527 1533546831451834368 1536509561252610048 1538311934131529472 1538667580299313152 1541225035887869952 1545743392750522368 1547285723326678842 1547914380661688832 1548041603015651328 1553210752135790592 1554632759049977412 1555392227911262208 1556279800261115904 1562143062233793728 1562544951367375872 1562906200026775552 1563034486894193664 1565994405755879424 1569964443064276992 1570093477702483968 1580023992186521856 1582243127007008544 1583016084079312896 1585239421276053504 1587934899748675584 1595606082839248896 1597198166014636224 1597847102618517504 1597978428919382016 1599441421865780376 1600222780645392384 1604782202890299264 1605566170747109376 1607821179413889024 1612534773918754816 1612949627217936384 1614426326705745774 1614799569949539584 1615215005907849216 1620608457356673024 1622225487704324256 1623017976950882304 1630062325809176064 1630481688383348736 1630992508063506432 1633283227878202368 1636376176801087488 1638223766675767296 1639158606192181248 1646137891152461824 1648720687498979328 1651036306442095872 1653355177659008928 1654162874375012352 1656549370725470208 1664552024690327552 1666504595309156928 1666889878657589248 1667318715775844352 1669660455545192448 1674555342146399232 1676907245716829568 1677726448084058112 1682644981480439808 1683077871879585792 1684185488970808863 1684618775692952112 1685008246903867392 1685441745295147008 1685969783616208896 1692757030647990528 1693444792518770688 1700794813319633408 1700934600844357632 1701905225805398016 1703463366576093876 1704295542133776384 1706689215648009216 1709450886966018048 1709986447200485376 1720262808061065216 1720660519904608256 1728573256409186304 1731001027836727296 1738514053131157536 1738961316844337664 1739363351642701824 1741403678244399936 1741806277698379776 1742254388394983424 1747362096152764416 1749816256400169984 1755659162136395776 1755803458936111104 1757410945013017944 1758269475030122496 1758413797755967872 1759272817686478848 1761743706475364352 1766209998447311616 1766355162415294464 1774742413898747904 1775755156708196352 1786839770670170112 1794595151619259392 1795056843194155008 1797577990445832192 1797993576978972672 1803728615383498752 1805379978251586672 1806261942090498048 1808798826840625152 1814101620658599168 1816649516193232032 1817536985424396288 1823184514526257152 1823334361202884608 1825003673667364788 1825895224069742592 1831992169185804288 1833820116535323072 1834565191895334912 1834715973944475648 1843001737510238208 1851905127546519552 1852485317800525824 1855564377234407424 1863618042066153984 1867147176093548544 1872621027776618496 1875251113489787904 1878802277067915264 1881996918220652544 1883874759914699136 1884795070007476224 1886520651431433264 1887442254094565376 1892975604165494784 1895634277766850816 1902453406462181376 1904351659478989344 1905125391583617024 1905281972942340096 1913394164984587584 1913551425949902336 1914328895890784256 1922637615056976896 1923132247836770304 1923734753100546048 1932422741787672576 1933028157704896512 1935743084892684288 1944644913460334592 1947376156316318208 1951063903108988928 1954039333332123648 1955828309772552228 1956783770598039552 1959532062410677248 1965782358171859968 1966581049376636928 1968543288450191232 1969504960794329088 1975116557403445248 1975278891303124992 1977087313139645187 1978053159408887808 1984658183284621312 1986986248253225568 1987445624553279488 1987956930348122112 1996585215636091392 2006230554842062848 2006746693394890752 2007375394539700224 2010194742003941376 2018919545571666816 2019905827714105344 2022742774101344256 2029194692306436096 2031052475533035006 2032044684851810304 2034898680195703296 2038829994739040256 2040864323240924064 2041861325841432576 2043730705717386036 2044729108602445824 2051082578842039296 2051556773732417536 2054966714517159936 2060991190334029824 2063047631102238456 2063885840882251776 2064055470687535104 2070947669514387456 2072843678733303216 2073376954699017984 2073856303881682944 2083393268489834496 2084045982525591552 2093285924085702656 2093457970269978624 2096570297324423232 2097594513395417088 2100540573105242112 2106698656248695808 2109657502676011392 2110688112105750528 2113652561701404672 2117246532998234112 2129597554686181632 2130462803491356672 2132588562487707168 2133630374193856512 2139709603853732352 2140260082269954048 2143266065531569152 2143761572551852032 2150599502957248512 2152568435607661032 2152745354193640128 2153620007877132288 2160811276475564032 2162967316939099008 2164023969267843072 2164201597238114304 2173416434412234752 2173975584511131648 2174656677418008576 2177710970504269824 2184298355567689728 2198294249998639104 2201381741922794496 2204473570212011904 2205550499166683136 2208732494300626944 2209300730085113856 2212403680548716544 2222006127078875904 2222188752716015616 2225309804334998784 2226213940726923264 2232740456195198976 2235876327622439424 2243526641973919744 2245580651961078484 2246158367590602816 2246677662538489856 2247255660393529344 2247959711488278528 2257009374197320704 2257926390025027584 2267912801125810176 2269206967740530688 2271284488768125168 2272394056178368512 2275585620864012288 2293683744081420288 2293872260868145152 2295972363646039572 2297093991571611648 2300320247177751552 2304764341878915072 2308001370448969728 2318018737508210048 2318615089125783552 2319151135523602432 2321871570992533248 2322408370264506368 2329816128203685888 2331949138574966118 2333088341866893312 2343214593350690592 2343817427051063808 2344359300040163328 2344551730341290496 2348991608633819136 2354946664596415488 2355140216553725952 2366323218531663872 2367673542277595136 2370035988279782784 2371193797751341056 2373364690510512816 2374524126118969344 2377859131914080256 2392793535492345856 2393409124258873344 2396770653927776256 2407173304335448896 2408349256120664064 2411731769120833536 2418802160878132224 2419424440826904576 2421639490058618661 2422199354924309376 2422822508861773824 2423382647232528384 2430912686035009536 2431112481603846144 2433338231556486384 2434526965426323456 2445093488713764096 2446086922527113216 2446488762095259648 2449924841817303552 2454564265201631232 2457335650013650944 2469206836728692736 2469980423734034432 2474085836312543232 2484824056088205312 2496828037035491328 2499756892963735392 2500334817986383872 2500978073663766528 2504490683317788672 2511833013219598848 2515360868575244352 2516589672126087168 2523967472220659712 2527512370355801088 2528954675424313344 2536604541949575168 2539135545971985792 2540167188778156032 2540375963923120128 2551192219979450112 2551401901266536448 2564176330449027072 2564979670800728064 2580394212091597824 2580990779856912384 2585280705360297984 2592859884613779456 2596501541755090944 2605385777776164864 2607771079696736304 2609045027464052736 2612709416547569664 2621043144229146624 2624724384600254976 2633488743204593664 2633705188404166656 2636116417519526916 2637404212545183744 2649314997670967424 2649532743622941696 2650609240464162816 2662113620848121856 2663632735062294528 2674974073122750464 2680259656005255168 2691892727428889088 2696990365468459008 2705592923075248128 2708069967377380008 2709392913135747072 2713198240260937728 2718439992985387008 2721152430987898752 2722481767788576768 2724974274289848048 2726305478136594432 2734776771789385728 2735001541804326912 2737505510501047182 2738842836104613888 2747988253778706432 2750730174802984608 2751847787843002368 2752073960916713472 2763791571644404288 2764502606265357312 2765141738508910592 2777857691319779328 2778727976700788736 2791277293693304832 2795427063099230976 2800720764140322816 2808931541664927744 2812876670234681856 2818203415601872896 2822995377330978816 2825812139872048704 2827192605011214336 2829780977147149896 2831163381141848064 2839463406248242176 2840617071321808896 2843451416650276224 2844840498925142016 2852946138471643136 2853680109693272064 2857688087375425536 2870091247476881376 2870327138924853504 2871493343836176384 2883956422585465344 2884698371755155456 2885602129650819072 2898634112681508864 2899542236557344768 2903614627339026432 2912397807423586304 2916967370190501888 2921064234474477312 2926595854663483392 2931058999998185472 2933742464658828342 2935175655897059328 2939298093616015872 2944976659067502592 2949871574064955392 2962674836105167872 2962918336954687488 2967079739113331712 2968285254302564352 2976987274926931968 2977753157940805632 2980479372379838352 2981168436829919232 2981935395522183168 2994877823454137088 3009345832263094272 3011063091809550336 3015292113005912064 3023883734834413568 3028379318357500224 3029858741571158016 3034114161152016384 3058244992108560384 3058496347824193536 3061296484861386096 3062791988762148864 3065596058576079054 3067093662903668736 3076623868263058944 3077335160598626304 3082450071775739904 3091486785501044736 3094571446653357684 3095828761323377664 3096083206031302656 3106421504271581184 3109265518099954824 3110784455822524416 3112559600522231808 3124286124467587456 3125089902734751744 3125812400053551104 3126068973788387328 3139928886128553984 3140186955404967936 3160047984373043712 3164486254014017088 3166032168158625792 3170478842552107008 3175869799497351168 3191212165678497792 3194396332029272448 3195694205237035008 3195956857838764032 3198882843731560752 3200445561290784768 3209564405780598528 3215642358827778048 3225069547837509632 3225899254435872768 3228852653411491548 3229599139899079168 3230430011815698432 3241216914713346048 3244450975408648512 3246035953901764608 3260124651618352128 3260963376766697472 3261985016127012864 3266566455756404736 3276447533351534592 3297441374997958656 3302072612884191744 3306710355318017856 3308325748750024704 3313098741450940416 3329104049380655104 3333009190618313856 3333779757315178496 3334637431551688704 3339320911090384896 3349110684292798464 3353814491433659136 3365289962960879616 3368370977941617726 3369237551385904224 3370016493807734784 3370883490590294016 3371939567232417792 3385514061295981056 3386889585037541376 3401589626639266816 3401869201688715264 3403810451610796032 3406926733152187752 3408591084267552768 3413378431296018432 3418901773932036096 3419972894400970752 3440525616122130432 3457146512818372608 3462002055673454592 3477028106262315072 3477922633688675328 3478726703285403648 3482807356488799872 3483612555396759552 3484508776789966848 3494724192305528832 3497923707862449177 3499632512800339968 3511318324272791552 3511606917872222208 3514821890026035888 3516538950060244992 3516827595511935744 3523487412950728704 3532419996894623232 3532710324830588928 3549484827797495808 3551510313416392704 3573679541340340224 3589190303238518784 3590113686388310016 3595155980891664384 3610759956503173344 3612523884180996096 3617597653681250304 3628203241317198336 3633299032386464064 3635073970848792576 3646369029052514304 3646668722405769216 3650007347334729576 3651790448139485184 3663984338371608576 3667640233070646144 3669130383790669824 3669431947888951296 3686003475020476416 3703810255093039104 3704970635601051648 3711128754468814848 3727236084132307968 3734294352187097088 3745242055553236992 3750502226979575808 3767749519829398272 3773041302862866528 3774884508189130752 3785951208330989568 3791268555533701632 3804906812924362752 3808703318957978688 3810250783167234048 3810563945884680192 3826788329969175168 3827102851899804672 3828657791781568512 3845275230113953792 3846264495673540608 3847469506201092096 3871486169785368576 3889289826920669184 3894752312632636416 3902127806217977856 3908078666664247296 3911656619545104456 3913567541196079104 3919064124821354496 3931564716343719936 3937086576900382464 3950233114806890496 3950557782606249984 3954174626279290374 3956106318817775616 3969316366569242624 3973972496506451136 3974891249106558976 3975913860696244224 3993170431272182784 4012461109684125696 4013493386789781504 4014750789079400448 4020389484007882752 4037839091143333632 4045485548202688512 4058389384612872192 4062104951066070012 4064089369703620608 4069797360391406592 4077659989478080512 4081728646481848128 4083722651682865152 4087461411434772072 4089458217204891648 4102165157684078592 4103113547464835072 4121982380668059648 4126095262204476912 4127771681764503552 4128110941375070208 4145687357466606432 4146753909398035968 4147712607763365888 4166786536979668992 4168091965051183104 4186571848171405312 4186915940539957248 4193140594648846464 4195189026790834176 4201081146210484224 4213397312497391616 4219315005352022784 4227305123402809344 4234493065996468224 4259195109372363264 4260925606982713344 4265177124975414336 4267260748387713024 4279419207707464704 4280520164539908096 4286532131063138304 4287523145103704064 4301199005914497024 4305136871215322064 4305490708387280256 4307240015754264576 4325934633878198016 4328403194476228608 4346832868824469504 4347951169022263296 4349313354836017152 4355421941008539648 4368596711135379456 4396588499997278208 4400613696988242513 4402763483845588992 4408947140424023808 4417464988601253888 4424807361097433088 4444012254157751808 4444377505432031232 4450619608669997568 4452427881453846528 4465480912390397952 4471752655244878848 4487053283947839488 4491161303922156968 4492316735181205632 4493355325076979712 4494511320787058688 4495919422976557056 4514018748394641408 4535825602251620352 4542568977536250336 4544788112356737024 4551171241728024576 4587367488162840576 4587744521736290304 4591944727292079144 4594187983143223296 4598394087864118581 4600640494355503104 4609528683757830144 4616002740897939456 4636037475016420096 4637230178251567104 4643743141985066496 4644816740529012736 4659632256407371776 4663898277149932236 4666176683733786624 4686429186701381184 4687634854102127616 4688718600080326656 4689103460682580992 4697983217267638272 4709893329192830976 4710280433107451904 4732646437063327744 4740071976559565568 4746729381021025632 4749048252237938688 4755718263828160512 4785587070984691712 4786818248517746688 4793541307855552512 4814346608670897792 4816698512241328128 4823463538241667072 4837604321756264448 4838848881653809152 4843278980117237322 4844398709848618752 4845645017723547648 4861825372070019072 4866676463112972768 4869053930852646912 4890186977427528192 4892173845054226432 4892977524190519296 4899849683634607104 4909128530403262464 4914671300027301888 4938413673457385472 4939960847468068864 4969648112176410624 4993656074070982656 4999513785927470784 5000669635972767744 5001956147327533056 5008981366635577344 5023666026439197696 5030721737150488704 5033179344252174336 5047934944441319424 5052556466912426589 5055024740711602176 5057909350848626688 5078271091943971584 5080334377556312064 5102384439958900224 5102803802533072896 5128352660898054144 5129959341601456128 5160788424183195648 5161981559713824768 5185719769227558912 5193003083510181888 5215542159393472608 5218090054928105472 5225418833095139328 5242086288458293248 5249448769200509952 5266977486409187328 5267410376808333312 5272232835039053832 5274808425090367488 5298629995341934848 5299065487245883392 5324227241696243712 5327265470124589056 5349948146245500928 5360519312010510336 5383785454857778176 5393980730936918016 5411185846150496256 5416139934754760016 5418785826271494144 5426396480521875456 5442304861975797504 5449948548579696096 5452610956273188864 5469553543578771456 5470003083608653824 5475011021002094364 5477685672209227776 5495976507557412864 5501460349605969216 5503695575686004736 5504147921833426944 5527583143288808576 5529005212530714624 5530283477017821184 5555715382639558656 5557455953401577472 5590854126198461952 5601441528280645632 5617863083329855488 5625753340469363712 5636406831203745792 5645990754661957632 5651624279744097408 5654385210022428672 5659561954294299792 5662326762283696128 5678926812496484352 5686902833300552448 5705892276943286272 5707360219386544128 5715376174750851072 5740182494953762752 5740654277849707008 5742986687672352768 5767912845170930688 5769396743510310912 5771204259301638144 5797268225363017728 5799084473114689536 5807229254678052864 5833934740381003776 5842128468948954624 5853191709326966784 5862117999996370944 5867484929317656684 5870351311794118656 5878596187232031744 5889953318135005184 5899743148129910784 5925349672210335744 5925836673909374976 5931261939418935561 5934159478226663424 5953974549853863936 5960958744759676704 5962336873659838464 5963870791044366336 5989755646908274176 6018691664526188544 6022126183619100672 6030584226011824128 6047767469668827136 6056758636715000448 6059717483142316032 6068228322304032768 6116489984217120768 6122592969722772192 6125583977524297728 6131192117152158108 6134187325807337472 6153247736526117888 6154670321197252608 6164900143551479808 6182973571002089472 6189142893306715368 6191657522646755328 6192166412062605312 6212843008543162368 6218531036199909648 6221568911645048832 6248572248935174912 6250179805469503488 6252137947576774656 6279857772257107968 6280373910809935872 6320095968746087424 6328972508028034176 6332064336317251584 6340957685104214016 6351739598994702336 6388792664058544896 6391388410474070016 6397765687463121504 6400891122581569536 6419128811561197056 6431284717655556096 6450139095675019264 6451798508871745536 6457705306822983096 6459198279798158336 6460860023631396864 6482433829426692096 6488901950817297024 6492071907803529216 6520249303236704256 6521926753533394944 6523970032254025728 6533132911512809472 6552895066703069184 6594882749995917312 6604145225768383488 6613420710636035712 6616651497500049408 6626197482901880832 6658208098761310208 6666018381236627712 6667559514630356992 6678641822180769792 6698221368585596928 6707628982867318272 6730579925921759232 6736741955883235452 6738475102771808448 6740032987615469568 6741766981180588032 6743879134464835584 6771028122591962112 6773779170075082752 6803179253278533632 6803738403377430528 6807620903221592064 6813853466304375504 6817182168535105536 6826756862592036864 6881051232244260864 6914293025636745216 6924004111346909184 6954056212524630144 6955845267377350656 6957453406570807296 6965614712977599744 6967225110793519104 6989448384611057664 6995847415724898354 6999265025600679936 7022636648545583104 7029643780052071776 7033077900120489984 7033655191023871488 7046974825901457408 7064839993789246464 7065420649661177856 7098969655594991616 7103020626832785408 7178380606477037568 7180227372776620032 7190311961783328768 7221519913006346688 7225047768361992192 7235195307362500608 7256406482634396672 7266598064772928128 7270147941697585152 7292738058105028608 7293337444811538432 7300014694669459152 7303580896278970368 7335280466141292288 7338260767581339648 7372006950040952832 7407620510186078208 7409941271202103296 7422257508937629696 7454472168264615936 7490484111106473984 7501004453959151616 7535499039658796544 7546082605725733056 7549769016378261504 7571902416661979136 7582537111067403264 7609813625848725504 7617406637915957376 7620501566334468096 7621127891769360384 7653576659938350336 7654205703799609344 7690550460227907584 7692528991347081216 7694939012402184192 7742972339570737152 7778579653841338368 7789504625265272832 7816157333328494592 7823313239090208912 7827135082392158208 7838128249642708992 7863129432687439872 7874173153800764928 7900466229613780992 7901115565212499968 7908349252558580748 7912212637635551232 7938632733138485248 7947944993012902272 7949782498213117952 7951827721392488448 7986340862544365568 8024922219368251392 8040778968015765504 8075678182286667264 8090971096405377024 8116778769225744384 8124209902132140024 8128178739407241216 8139594720782813184 8155319978956161024 8163457292963696256 8167445303365730304 8174922822869544144 8178916434409783296 8204330315368157184 8243964761336119296 8252190524408953824 8255543363529007104 8256221882750140416 8291374714933212864 8293507818796071936 8295425215526731776 8333573073959337984 8336183930102366208 8373143696342810624 8373831881079914496 8386281189297692928 8402162292420968448 8426794624994783232 8438630010704045568 8454610246805618688 8468986131992936448 8518390218744726528 8521851213965426688 8530354249950828672 8534521496775426048 8558838415414929408 8561040329079816192 8573064262126276608 8610273742430644128 8610981416774560512 8614480031508529152 8651869267756396032 8656806388952457216 8693665737648939008 8695902338044526592 8698626709672034304 8710843882017079296 8737193422270758912 8793176999994556416 8801227393976485026 8805526967691177984 8817894280848047616 8834929977202507776 8849614722194866176 8888024508315503616 8888755010864062464 8901239217339995136 8904855762907693056 8930961824780795904 8943505310489757696 8974106567895678976 8982322607844313936 8984633470362411264 8986710650153959424 9028037496789282816 9071651204503240704 9085137955072500672 9089576224713474048 9102342483456049152 9174734976325681152 9175489043472580608 9183889454584158288 9188375966286446592 9196788175728237162 9201280988711006208 9232005481795878912 9272074950032840192 9274460356503134208 9287486283970132992 9289633481058025472 9319264512814743552 9327796554299864472 9332353367467573248 9372858373402762368 9375269708204255232 9377437200160653312 9378206921365161984 9419786658385661952 9420560866214903808 9465292874126655488 9480143953119131136 9493458762042051264 9498096504475877376 9511436527656321024 9571174141969383424 9573636497035493376 9587082615711105024 9628693217341795584 9646927076483334144 9675208643512528896 9677697763307618304 9686557960234474644 9688797419697237504 9691290035447095296 9723650744140038144 9733352926225945536 9738107861705293824 9780373954855056384 9784347690108452864 9785955048381038592 9799699367269214208 9829342600054603776 9939296224352821248 9987312148141965312 9999027571854941568 10001339271945535488 10003912294655066112 10017962733271154688 10047332052878395392 10061443474300977408 10095869888882638848 10105112933824853178 10110049481423204352 10115818701697253376 10156542183887943168 10160668755112624128 10204768879917800448 10205607605066145792 10256705321796108288 10259918683202912256 10321576848366391296 10371439538455117824 10386006167020363776 10431084318786945216 10436180109856210944 10450837666190278656 10484172576916586496 10493771123587347531 10498897538401019904 10533954972818374656 10534820753616666624 10544465670078107664 10549616850180734976 10597259990683869696 10598130974491766784 10648454483392487424 10654530940249178112 10699896292491001856 10721038624021020672 10767570909715556352 10832279869509520032 10837571652542988288 10852792961043750912 10884609723951595008 10899897097159392192 10905221912546377728 10939107087157542912 10940006167217307648 10950022042004188728 10955371344418455552 10991953015114825728 11002920699211938432 11007391151372009472 11008295843666853888 11055166286577617152 11058010425061429248 11111430765279117312 11114911906803154944 11181708252396923904 11202883056561291264 11235726166659710976 11251506680938727424 11303248559488194816 11319123908588599584 11324653524567392256 11357853624992968704 11373805666601104896 11411784553886572544 11414720438773088256 11430752349501702144 11480364989907525504 11481308555699414016 11485973375344705536 11535825690341861376 11538793487020621824 11542408518603276288 11614458509356105728 11667869480762007552 11684256937897909248 11706383418653933568 11724235999992741888 11734969858635313368 11740702623588237312 11757192374464063488 11779906636270010368 11850699344420671488 11851673347818749952 11862523878837871122 11868318956453326848 11907949099707727872 11921917489519353408 11924673747319676928 11927741582088732672 11979511293816548352 12037383329052377088 12044252367238201344 12061168452023648256 12095534939337654272 12113517273430000896 12136456644608065536 12232979968434241536 12245185939445544384 12251167955048595456 12262384234304316216 12268374651614674944 12306495473052235776 12309340642394505216 12365947142004178944 12378285786613430736 12383315045293510656 12384332824125210624 12437062072399819296 12443137823290097664 12497144497870349824 12500359610939006976 12504275895153549312 12559715544514215936 12560747821619871744 12640191937492174848 12657945016056068352 12681915370208428032 12703479197989404672 12777585328117089792 12782776820948140032 12795531374926243008 12801782245163139072 12838257623122394112 12862569435311112192 12900278191350038528 12903597017743491072 12915410613645966192 12918396559596316672 12921720047262793728 12977803901634594048 13040498606473408512 13043853507066789888 13047940064508051456 13066265823025618944 13105790133406138368 13189765499991834624 13201841090964727539 13208290451536766976 13226841421272071424 13252394965803761664 13332036762473255424 13335119029260713984 13357283644361539584 13396442737171193856 13415257965734636544 13461159851843518464 13473483911766470904 13476950205543616896 13480065975230939136 13483533962361176064 13487758268929671168 13542056245183924224 13606358506557067264 13607476806754861056 13627706932608751008 13634364337070211072 13653513725184073728 13762102464488521728 13828586051273490432 13848008222693818368 13908112425049260288 13911690534754701312 13931229425955199488 13934450221587038208 13978896769222115328 13991694831449796708 13998530051201359872 14045273297091166208 14059287560104143552 14066155800240979968 14067310382047742976 14093949651802914816 14129679987578492928 14130841299322355712 14197939311189983232 14356761212954075136 14360454745553240064 14380623923566657536 14443039826012693376 14450095536723984384 14470390614725001216 14512812965268793344 14533196129545856256 14585476116210057216 14600029389338918304 14607161792557940736 14670560932282584576 14676521535162679296 14744013900081905664 14815241020372156416 14819882542404206592 14908944336529231872 14980968222212947968 15002008907918303232 15070998079317593088 15092165211451466112 15099538032756523008 15143804833323958272 15157669400737279767 15165074222134806528 15234813275831914752 15241003132668936192 15307153319876700672 15308411407599218688 15381100920455815168 15385057982694162432 15389878024804368384 15485944679141474304 15557159307682676736 15579009250530545664 15646626478180417824 15654270164784316416 15676256499285417984 15726258865374879744 15748346307601529856 15800932459227561984 15802231130424999936 15816698505117161496 15824425275271102464 15877265466276970496 15895889986025804544 15899564996426235904 15972681725088731136 16049844438736502784 16081557936031531008 16151356364573334528 16181942192810754048 16233557538451488768 16248419804264280048 16256357478814482432 16279189441565626368 16326914585927392512 16349845645739088288 16357832868819566592 16408660630736314368 16487929522672238592 16504381048817907648 16511086727058014208 16512443765500280832 16582749429866425728 16587015637592143872 16590850431053463552 16667146147918675968 16672367860204732416 16746287392685621248 16772562378595385856 16804324584841936896 16853589249989566464 16877260021408091136 16909220493611237376 16937972263985872896 17036780437489453056 17060708499901657344 17117676830829858816 17122080658159632384 17146128524252553216 17220547484861288256 17221962833549121024 17228960063017058304 17303738535512792064 17313612777904914432 17387331475297878016 17391804676089053184 17397253419344068608 17421687764034158592 17586353999989112832 17602454787952970052 17611053935382355968 17635788561696095232 17669859954405015552 17699229444389732352 17776049016631007232 17777510021728124928 17793785818256806683 17802478434679990272 17861923649561591808 17887010620979515392 17964645215688627872 17969266940724822528 17973421300307918848 18056074993578565632 18143302409006481408 18170275910145001344 18179152449426948096 18204684966912098304 18349469952651362304 18367778909168316576 18376751932572893184 18393576351456474324 18402561977422012416 18464010963591757824 18544149900065680384 18548920713006268416 18574972567940265984 18579266962116050944 18638529025629487104 18655593108599728944 18664706734935146496 18745716746805524736 18750539416408510464 18756413842730323968 18839573316771323904 18841121732429807616 18930585748253310976 18960287906238262272 18986917524084102528 18996193008951754752 19022873055312642048 19142348283938766848 19174165231422210048 19257386434683591168 19293854152966668288 19350417287025057792 19355395526615236608 19373115920468949288 19377594839394475008 19382580070894190592 19447301488280076288 19466705852451891072 19476215723410587648 19560747909710112768 19571910096762077184 19599398734538428416 19658685200109207552 19878592448705642496 19974624296283930624 19998055143709883136 20002678543891070976 20035925466542309376 20094664105756790784 20122886948601954816 20191739777765277696 20210225867649706356 20220098962846408704 20231637403394506752 20313084367775886336 20321337510225248256 20409537759835600896 20411215210132291584 20643153696732782592 20742879076910235648 20772012334040727552 20862168637573890432 20872360219712421888 20901675332380557312 20968345153833172992 20987542247174695062 20997795076802039808 21067909945636749312 21088931340156215328 21099233700361469952 21194519981367739392 21196261948983533568 21296908966784974848 21309061880498356224 21399792584982003712 21535141819431112704 21664559739019040064 21675143305085976576 21705585922087501824 21769219447903190016 21799794194318784384 21810443825092755456 21878214174315085824 21880012334434615296 21900044084008377456 21910742688836911104 22005841398423876864 22014782302744018944 22110332573155234304 22116020850122858496 22222861530558234624 22229823813606309888 22363416504793847808 22471452333319421952 22503013361877454848 22606497118976389632 22638247817177199168 22649307049134784512 22715707249985937408 22747611333202209792 22823569107773145088 22829440877546176512 22861504699003404288 22960729979815051008 22962617111398828032 23071651380683722752 23077586974041243648 23084817037206552576 23228917018712211456 23335738961524015104 23368513875795818496 23448471999985483776 23469939717270626736 23481405247176474624 23514384748928126976 23701398688841342976 23703346695637499904 23725047757675742244 23736637912906653696 23815898199415455744 23843834979038706816 23849347494639353856 23855483164177465344 23959022587633096704 24074766658104754176 24122336904047296512 24227034546860001792 24272913289216131072 24465959936868483072 24490371878891088768 24502335910097190912 24524768468608632432 24536749303229349888 24612990946104471552 24731894284008357888 24756571573226861472 24766630090587021312 24768665648250421248 24874124144799638592 24886275646580195328 24994288995740699648 25000719221878013952 25008551790307098624 25119431089028431872 25121495643239743488 25280383874984349696 25315890032112136704 25363830740416856064 25406958395978809344 25555170656234179584 25565553641896280064 25591062749852486016 25603564490326278144 25676515246244788224 25800556382700077056 25830821227291932384 25836793119192633344 25843440094525587456 25955607803269188096 26080997212946817024 26087707014133579776 26095880129016102912 26132531646051237888 26211580266812276736 26379530999983669248 26403682181929455078 26416580903073533952 26453682842544142848 26504789931607523328 26664073524946510848 26670238058521427968 26714567288723079168 26792885474342387712 26830515931469273088 26922319703687036928 26946967823532941808 26953900411087233792 26960131950461878272 27084112490367848448 27212717013114134528 27214953613509722112 27255413865217502016 27268728674140422144 27307027450368147456 27524204928977043456 27696016445387636736 27816224850098520576 27823381069509402624 27862458851910398976 27868900443174076416 27957793538444230656 27983389662899593416 27997060102402719744 28090546594182332416 28118575120208287104 28132311600481959936 28134620764095485952 28259359975156985856 28261682598644711424 28395878622379966464 28713522425908150272 28720909491106480128 28761247847133315072 28886079652025386752 28940781229450002432 29025625930537586688 29066392259091712512 29170952232420114432 29200058778677836608 29214323585115881472 29341121864565169152 29353043070325358592 29488027800163811328 29817888673058463744 29961936444425895936 30004017815836606464 30141996158635186176 30184330422902932224 30287609666647916544 30315338801474559534 30330148444269613056 30469626551663829504 30482006265337872384 30614306639753401344 30616822815198437376 30762201840911630336 30770115965388324864 30779756049608736768 31114318615365353472 31158018501061091328 31293252956360835648 31308540329568632832 31352512998570835968 31452517730749759488 31481313370762042593 31496692615203059712 31601864918455123968 31604462260849999872 31633397010234322992 31648850550542204928 31791779972051609088 31799129992852471808 31945363450177462272 32099688877473005568 32163115872063062016 32302712729146669056 32496839608528560096 32512714957628964864 32558378883131252736 32653829171854785024 32699691291478176576 32715665737639133184 32817321261472628736 32975859045344477184 33008762097635815296 33022173454116028416 33024887531000561664 33165498859732851456 33174031275184287744 33334292295837351936 33344735720409464832 33492574785371242496 33545124757190771712 33608649169683873792 33707178499979132928 33754520042816182272 34073560874978906112 34121416999803314688 34235353661659717632 34244161316319264768 34292257048505106432 34441094969722576512 34443925667098242048 34457920126034116608 34607477071025584128 34627225555809828864 34774662950595756032 34843375528068317184 35172707999978225664 35204909575905940104 35222107870764711936 35271577123392190464 35339719908810031104 35552098033262014464 35555020043456249856 35587571636513613366 35604956869359980544 35723847299123183616 35774021241959030784 35929290431377255744 35938533881449645056 35946842600615837696 36112149987157131264 36286604818012962816 36340551820290002688 36409369933824196608 36698939905302724608 36735557818336633152 36753503865145786368 36787152702912948648 36805123954844024832 36928021927183515648 37088299800131360768 37097841426012536832 37149945135880531968 37311186217199457888 37329413469870292992 37491433493611049472 37501078832817020928 37512827685460647936 37679146633542647808 37682243464859615232 37861171496506621952 37920575812476524544 37973835048168205056 38045746110625284096 38284696567877533696 38348330462844420096 38514772869367182336 38587708305933336576 38700834574050115584 38710791053230473216 38746231840937898576 38755189678788950016 38765160141788381184 38933411704903782144 39121495819420225536 39143820193524154368 39198797469076856832 39317370400218415104 39757184897411284992 39996110287419766272 40005357087782141952 40071850933084618752 40189328211513581568 40245773897203909632 40383479555530555392 40420451735299412712 40440197925692817408 40463274806789013504 40626168735551772672 40819075519671201792 40822430420264583168 41286307393465565184 41485758153820471296 41544024668081455104 41724337275147780864 41803350664761114624 41936690307666345984 41975084494349390124 41995590153604079616 42135819891273498624 42177862680312430656 42198467400722939904 42389039962735478784 42392523897967067136 42593817933569949696 43070283638862225408 43329119478038080128 43350286610171953152 43411171844175003648 43538438895806380032 43599588388637568768 43756428348630171648 43800088168016754912 43821485377673822208 44011682796847753728 44029564605488037888 44220665146310468608 44232041700245716992 44445723061116469248 44459647627212619776 44726833009587695616 44942904666638843904 45006026723754909696 45212994237952779264 45276495634354398336 45298614098269569024 45431414499971874816 45473008202211839301 45495222666404419584 45647138215546290176 45723009398006808576 45921459959630102016 45925234222797656064 46143302761367445504 46155173948082487296 46169634074413105152 46457834037424422912 46671477923048030208 46737027751591636992 46939879434541253472 46962810494352949248 47028769497856253952 47402797377682685952 47406693391274999808 47450095515351484488 47473275825813307392 47631796398830911488 47687669958077413632 47698694989278707712 47918045175266193408 48149533316209508352 48244673808094593024 48454069093720003584 48545826578432262144 48980743757782177536 49049536937217264864 49073498606458699776 49225981892208943104 49463788568016715776 49513143146453722944 49533260181174042624 49537331296500842496 49748248289599277184 49772551293160390656 49988577991481399296 50001438443756027904 50017103580614197248 50238862178056863744 50560767749968699392 50631780064224273408 50727661480833712128 50813916791957618688 51110341312468359168 51182125499704972032 51353030492489576448 51601112765400154112 51661642454583864768 51673586238385266688 51686880189051174912 51911215606538376192 52161994425893634048 52175414028267159552 52191760258032205824 52265063292102475776 52759061999967338496 52807364363858910156 52833161806147067904 52907365685088285696 53009579863215046656 53328147049893021696 53340476117042855936 53585770948684775424 53661031862938546176 53893935647065883616 53907800822174467584 53920263900923756544 54168224980735696896 54425434026228269056 54429907227019444224 54510827730435004032 54537457348280844288 54614054900736294912 55048409857954086912 55392032890775273472 55632449700197041152 55646762139018805248 55724917703820797952 55737800886348152832 55915587076888461312 55966779325799186832 55994120204805439488 56237150240416574208 56269241528190971904 56518719950313971712 56523365197289422848 56791757244759932928 57427044851816300544 57522495694266630144 57772159304050773504 57881562458900004864 58051251861075173376 58132784518183425024 58341904464840228864 58400117557355673216 58428647170231762944 58682243729130338304 58976055600327622656 59635777346116927488 59923872888851791872 60008035631673212928 60283992317270372352 60368660845805864448 60575219333295833088 60630677602949119068 60660296888539226112 60939253103327659008 60964012530675744768 61228613279506802688 61233645630396874752 61524403681823260672 62228637230730706944 62316037002122182656 62586505912721671296 62617080659137265664 62705025997141671936 62905035461499518976 62962626741524085186 62993385230406119424 63203729836910247936 63266794020468645984 63297701101084409856 63583559944103218176 63598259985704943616 63890726900354924544 64199377754946011136 64605425458293338112 64993679217057120192 65025429915257929728 65116757766262505472 65307658343709570048 65399382582956353152 65431331475278266368 65634642522945257472 66017524195271630592 66044346908232056832 66330997719465702912 66348062550368575488 66668584591674703872 66689471440818929664 66985149570742484992 67090249514381543424 67414356999958265856 67509040085632364544 68147121749957812224 68242833999606629376 68470707323319435264 68488322632638529536 68584514097010212864 68882189939445153024 68887851334196484096 69214954142051168256 69254451111619657728 69549325901191512064 69686751056136634368 70345415999956451328 70409819151811880208 70444215741529423872 70543154246784380928 71104196066524028928 71110040086912499712 71175143273027226732 71209913738719961088 71447694598246367232 71548042483918061568 71858580862754511488 71877067762899290112 71893685201231675392 72224299974314262528 72681103640580005376 72818739867648393216 73397879810605449216 73471115636673266304 73507007730291572736 73574305405825897296 73610247909688049664 74176599600262721536 74195682852025073664 74299890271761063936 74622372434398915776 74658826939740585984 74982866987222098944 75002157665634041856 75025655370921295872 75358293267085295616 75364486929719230464 75841151624953049088 75947670096336410112 76091492221250568192 76569393135755067392 76696660925688840192 77029545738734364672 77401669148100231168 77492463681875797152 77510379357577900032 77530320283576762368 77866823409807564288 78242991638840451072 78287640387048308736 78397594938153713664 78634740800436830208 79514369794822569984 79992220574839532544 80010714175564283904 80143701866169237504 80378656423027163136 80491547794407819264 80766959111061110784 80840903470598825424 80880395851385634816 81252337471103545344 81638151039342403584 81644860840529166336 82572614786931130368 83088049336162910208 83448674550295561728 83606701329522229248 83873380615332691968 83950168988698780248 83991180307208159232 84271639782546997248 84355725360624861312 84396934801445879808 84778079925470957568 84785047795934134272 85187635867139899392 86140567277724450816 86658238956076160256 86822343688350007296 87076877791612760064 87199176777275137536 87512856697260343296 87600176336033509824 87642970755347644416 88023365593695507456 88059129210976075776 88441330292620937216 88464083400491433984 89453666019175391232 89885809333277687808 90012053447509819392 90425988475905558528 90552991268708796672 90862828999943749632 90946016404423678602 90990445332808839168 91294276431092580352 91446018796013617152 91842919919260204032 91850468445595312128 92286605522734891008 92310347896164974592 92339268148826210304 93342955846096060416 93474055503183273984 93879758869082506944 93925620988705898496 94057538995712507904 94805594755365371904 94813386782549999616 94900191030702968976 94946551651626614784 95375339916154827264 95397389978557415424 95836090350532386816 96299066632419016704 96489347616189186048 96908138187440007168 97961487515564355072 98099073874434529728 98146997212917399552 98451963784417886208 98927577136033431552 99026286292907445888 99066520362348085248 99074662593001684992 99496496579198554368 99977155982962798592 100002876887512055808 100034207161228394496 100477724356113727488 101121535499937398784 101263560128448546816 102220682624936718336 102364250999409944064 102706060984979152896 103202225530800308224 103323284909167729536 103347172476770533376 103373760378102349824 103822431213076752384 104323988851787268096 104530126584204951552 105518123999934676992 105614728727717820312 105666323612294135808 105814731370176571392 106019159726430093312 106656294099786043392 107171541897369550848 107322063725877092352 107787871294131767232 107815601644348935168 107840527801847513088 108336449961471393792 108850868052456538112 108859814454038888448 109021655460870008064 109228109801472589824 110096819715908173824 110784065781550546944 111264899400394082304 111293524278037610496 111449835407641595904 111933558651598373664 111988240409610878976 112474300480833148416 112538483056381943808 113037439900627943424 113046730394578845696 113583514489519865856 114854089703632601088 115044991388533260288 115544318608101547008 115763124917800009728 116102503722150346752 116265569036366850048 116800235114711346432 117364487458260676608 117952111200655245312 119271554692233854976 120016071263346425856 120567984634540744704 120737321691611728896 121150438666591666176 121261355205898238136 121320593777078452224 121878506206655318016 122457226559013605376 122467291260793749504 123048807363646521344 124457274461461413888 124632074004244365312 125173011825443342592 125410051994283343872 125810070922999037952 125925253483048170372 125986770460812238848 126407459673820495872 126533588040937291968 126595402202168819712 127167119888206436352 127196519971409887232 127781453800709849088 129210850916586676224 129987358434114240384 130050859830515859456 130233515532525010944 130615316687419140096 130798765165912706304 131269285045890514944 132035048390543261184 132088693816464113664 132661995438931405824 132696125100737150976 133337169183349407744 133378942881637859328 134180499028763086848 134828713999916531712 135018080171264729088 136294243499915624448 136419024606635517903 136485667999213258752 136941414646638870528 137169028194020425728 137764379878890306048 137775702668392968192 138429908284102336512 138508902223239315456 139098651802383024128 139373502112273268736 140819638303623760416 140888431483058847744 141086308493568761856 142208392133048057856 142220080173824999424 142350286546054453464 142419827477439922176 142895389196492734464 143096084967836123136 143717161725509022976 143754135525798580224 144448599948628525056 145362207281160010752 145637479735296786432 146942231273346532608 147148610811651794592 147220495819376099328 148353199200525443072 148391365704050147328 148599780543522127872 149244744868797831552 149317653879481171968 149965733974444197888 150004315331268083712 150051310741842591744 150716586534170591232 151682303249906098176 151895340192672820224 152182984442501136384 153138786271510134784 154059091477468729344 154803338296200462336 154984927363751594304 155020758715155800064 155060640567153524736 155733646819615128576 156485983277680902144 156575280774096617472 156795189876307427328 159028739589645139968 159984441149679065088 160021428351128567808 160757312846054326272 160983095588815638528 161681806941197650848 161760791702771269632 162504674942207090688 163276302078684807168 163289721681058332672 165145229573862260736 166176098672325820416 166897349100591123456 167213402659044458496 167746761230665383936 167900337977397560496 167982360614416318464 168711450721249722624 169556159850941915136 169570095591868268544 170375271734279798784 172281134555448901632 173316477912152320512 173644687376700014592 174153755583225520128 174398353554550275072 175025713394520686592 175200352672067019648 175285941510695288832 176046731187391014912 176882660585241874432 176928166800982867968 178907332038350782464 179771618666555375616 180024106895019638784 180851976951811117056 181105982537417593344 181725657999887499264 181892032808847357204 181980890665617678336 182588552862185160704 182892037592027234304 183685839838520408064 183700936891190624256 184573211045469782016 186685911692192120832 186948111006366547968 187759517738165013888 187851241977411796992 188115077991425015808 189611189510730743808 189800382061405937952 189893103303253229568 190750679832309654528 190794779957114830848 191672180701064773632 192598133264838033408 193816276374880014336 195922975031128710144 196198147748869059456 196293994425834799104 196903927568835772416 198052572585814891776 198133040724696170496 198992993158397108736 199954311965925597184 200005753775024111616 200068414322456788992 200955448712227454976 202243070999874797568 202527120256897093632 204441365249873436672 204728501998819888128 205412121969958305792 206404451061600616448 206646569818335459072 206694344953541066752 207644862426153504768 208647977703574536192 209060253168409903104 211036247999869353984 211229457455435640624 211332647224588271616 211629462740353142784 213312588199572086784 214343083794739101696 214644127451754184704 215575742588263534464 215631203288697870336 215681055603695026176 216672899922942787584 217701736104913076224 218043310921740016128 218456219602945179648 220193639431816347648 222529798800788164608 222587048556075220992 222899670815283191808 223867117303196747328 223976480819221757952 224948600961666296832 225076966112763887616 226074879801255886848 226093460789157691392 229708179407265202176 230089982777066520576 231088637216203094016 232205007444300693504 232531138072733700096 233600470229422692864 234728974916521353216 235904222401310490624 238543109384467709952 240032142526692851712 241135969269081489408 241474643383223457792 242300877333183332352 242522710411796476272 242641187554156904448 243757012413310636032 244914453118027210752 244934582521587499008 246097614727293042688 249264148008488730624 250346023650886685184 250820103988566687744 251620141845998075904 251850506966096340744 251973540921624477696 252814919347640991744 253067176081874583936 253190804404337639424 254334239776412872704 255562907601419698176 258421701833173352448 259974716868228480768 260467031065050021888 261230633374838280192 261597530331825412608 262538570091781029888 264070096781086522368 264177387632928227328 265323990877862811648 265392250201474301952 268360998057526173696 269657427999833063424 270036160342529458176 272588486999831248896 272838049213271035806 272971335998426517504 273882829293277741056 274338056388040851456 275528759757780612096 275551405336785936384 276859816568204673024 277017804446478630912 278197303604766048256 281639276607247520832 281776862966117695488 282172616987137523712 284416784266096115712 284440160347649998848 284700573092108906928 284839654954879844352 286192169935672246272 287434323451018045952 287508271051597160448 288897199897257050112 290724414562320021504 293884462546693065216 294297221623303589184 294440991638752198656 296706398401050886144 296782731408100294656 297199561087044255744 298489489737595663104 299931467948888395776 300008630662536167424 300102621483685183488 301433173068341182464 303364606499812196352 303790680385345640448 308118182954937458688 309606676592400924672 309969854727503188608 310041517430311600128 310121281134307049472 311467293639230257152 312971966555361804288 313590379752614854656 318057479179290279936 319968882299358130176 321514625692108652544 321966191177631277056 323363613882395301696 323521583405542539264 325009349884414181376 326552604157369614336 326579443362116665344 330290459147724521472 332352197344651640832 333794698201182246912 335800675954795120992 335964721228832636928 337422901442499445248 339112319701883830272 339140191183736537088 340750543468559597568 344562269110897803264 346632955824304641024 347289374753400029184 348307511166451040256 348796707109100550144 350400705344134039296 352093462374782029824 353765321170483748864 353856333601965735936 357814664076701564928 360048213790039277568 361703953903622234112 362211965074835186688 363451315999774998528 363784065617694714408 363961781331235356672 365177105724370321408 367371679677040816128 367401873782381248512 369146422090939564032 373371823384384241664 373896222012733095936 375519035476330027776 376230155982850031616 379222379021461487616 379600764122811875904 379786206606506459136 381501359664619309056 381589559914229661696 383344361402129547264 387632552749760028672 391845950062257420288 392396295497738118912 393807855137671544832 396105145171629783552 396266081449392340992 397985986316794217472 399908623931851194368 400011507550048223232 400136828644913577984 404486141999749595136 405054240513794187264 408882730499746873344 409257073819906553709 409457003997639776256 410824243939916611584 413293139636670918144 413388689907082133504 415289724852307009536 417295955407149072384 418120506336819806208 422458914910871281248 422665294449176543232 423258925480706285568 426625176399144173568 428686167589478203392 429288254903508369408 431151485176527068928 431262406577395740672 433345799845885575168 435403472209826152448 436086621843480032256 436912439205890359296 445059597601576329216 445174097112150441984 445799341630566383616 447734234606393494656 447952961638443515904 449897201923332593664 450153932225527775232 452149759602511773696 459416358814530404352 462177274432406188032 464410014888601387008 465062276145467400192 467200940458845385728 469457949833042706432 477086218768935419904 480064285053385703424 482271938538162978816 482949286766446915584 485045420823592952544 485282375108313808896 487514024826621272064 489828906236054421504 489869165043174998016 492195229454586085376 498528296016977461248 500692047301773370368 501640207977133375488 503240283691996151808 503701013932192681488 503947081843248955392 506134352163749167872 508668479552825745408 511125815202839396352 516843403666346704896 519949433736456961536 520934062130100043776 522461266749676560384 523195060663650825216 525077140183562059776 528140193562173044736 530647981755725623296 530784500402948603904 536721996115052347392 539314855999666126848 540072320685058916352 545176973999662497792 545676098426542071612 545942671996853035008 547765658586555482112 548676112776081702912 551057519515561224192 551102810673571872768 553719633136409346048 563278553214495041664 563553725932235390976 564345233974275047424 568833568532192231424 569401146184217813856 569679309909759688704 572384339871344492544 574868646902036091904 575016542103194320896 577794399794514100224 581448829124640043008 587768925093386130432 588594443246607178368 588881983277504397312 593412796802101772288 594399122174088511488 596978979475191326208 599862935897776791552 600017261325072334848 600205242967370366976 602866346136682364928 606729212999624392704 607581360770691280896 616236365909874917376 619213353184801849344 619939709455006377216 620083034860623200256 622934587278460514304 625943933110723608576 627180759505229709312 639937764598716260352 643029251384217305088 643932382355262554112 646727227764790603392 647043166811085078528 650018699768828362752 653105208314739228672 660580918295449042944 667589396402364493824 671601351909590241984 671929442457665273856 674845802884998890496 678224639403767660544 678280382367473074176 689124538221795606528 693265911648609282048 696615022332902080512 697593414218201100288 700801410688268078592 704186924749564059648 707530642340967497728 707712667203931471872 715629328153403129856 720096427580078555136 723407907807244468224 724423930149670373376 726902631999549997056 727568131235389428816 727923562662470713344 734743359354081632256 734803747564762497024 738292844181879128064 747792444025466191872 751038070952660055552 752460311965700063232 758444758042922975232 759201528245623751808 759572413213012918272 763002719329238618112 766688722804259094528 775265105499520057344 783691900124514840576 784792590995476237824 787615710275343089664 792210290343259567104 792532162898784681984 795971972633588434944 799817247863702388736 808972283999499190272 810108481027588374528 817765460999493746688 818514147639813107418 818914007995279552512 821648487879833223168 826586279273341836288 826777379814164267008 830579449704614019072 834591910814298144768 844917829821742562496 845330588898353086464 846517850961412571136 853250352798288347136 858576509807016738816 862302970353054137856 862524813154791481344 866691599691771150336 870806944419652304896 872173243686960064512 890119195203152658432 890348194224300883968 891598683261132767232 895468469212786989312 899794403846665187328 900307864451055550464 904299519205023547392 924354548864812376064 928820029777202774016 930124552290934800384 934401880917690771456 938915899666085412864 954172437537870839808 964543877076325957632 965898573532893831168 970090841647185905088 970564750216627617792 975028049653242544128 979657812472108843008 979738330086349996032 997056592033954922496 1001384094603546740736 1007402027864385362976 1007894163686497910784 1012268704327498335744 1017336959105651490816 1022251630405678792704 1033686807332693409792 1039898867472913923072 1041868124260200087552 1044922533499353120768 1046390121327301650432 1056280387124346089472 1061295963511451246592 1061569000805897207808 1073443992230104694784 1080144641370117832704 1090353947999324995584 1091352196853084143224 1091885343993706070016 1095531317173110964224 1102115039031122448384 1102205621347143745536 1107439266272818692096 1126557106428990083328 1128690467948550094848 1137667137064384462848 1138802292368435627712 1139358619819519377408 1144768679742688985088 1149737293804072183808 1150033084206388641792 1162897658249280086016 1175537850186772260864 1177188886493214356736 1186825593604203544576 1188798244348177022976 1193957958950382652416 1199725871795553583104 1200034522650144669696 1200410485934740733952 1213458425999248785408 1215162721541382561792 1232472731819749834752 1239879418910012754432 1240166069721246400512 1245869174556921028608 1251887866221447217152 1254361519010459418624 1279875529197432520704 1286058502768434610176 1287864764710525108224 1293454455529581206784 1300037399537656725504 1306210416629478457344 1335178792804728987648 1343202703819180483968 1343858884915330547712 1349691605769997780992 1356449278807535321088 1378249076443591213056 1386531823297218564096 1393230044665804161024 1395186828436402200576 1401602821376536157184 1408373849499128119296 1415061284681934995456 1431258656306806259712 1440192855160157110272 1446815815614488936448 1448847860299340746752 1455136262470778857632 1455847125324941426688 1469486718708163264512 1469607495129524994048 1476585688363758256128 1495584888050932383744 1502076141905320111104 1504920623931400126464 1518403056491247503616 1526005438658477236224 1533377445608518189056 1550530210999040114688 1567383800249029681152 1569585181990952475648 1575231420550686179328 1584420580686519134208 1591943945267176869888 1599634495727404777472 1617944567998998380544 1620216962055176749056 1635530921998987493376 1637028295279626214836 1637828015990559105024 1643296975759666446336 1653172558546683672576 1653554759628328534016 1661158899409228038144 1689835659643485124992 1690661177796706172928 1693035701922825142272 1706500705596576694272 1717153019614033477632 1724605940706108275712 1725049626309582962688 1733383199383542300672 1744346487373920129024 1780238390406305316864 1783197366522265534464 1790936938425573978624 1799588807693330374656 1800615728902111100928 1808599038410047094784 1848709097729624752128 1857640059554405548032 1860249104581869600768 1868803761835381542912 1877831799332170825728 1929087754152651915264 1931797147065787662336 1940181683294371810176 1941129500433255235584 1950056099306485088256 1959315624944217686016 2002768189207093481472 2014804055728770725952 2015788327372995821568 2024537408654996671488 2034673918211302981632 2067373614665386819584 2079797734945827846144 2089845066998706241536 2092780242654603300864 2112560774248692178944 2122591927022902493184 2123138001611794415616 2146887984460209389568 2160289282740235665408 2180707895998649991168 2182704393706168286448 2183770687987412140032 2204230078062244896768 2204411242694287491072 2214878532545637384192 2253114212857980166656 2257380935897100189696 2275334274128768925696 2277604584736871255424 2278717239639038754816 2299474587608144367616 2300066168412777283584 2325795316498560172032 2351075700373544521728 2354377772986428713472 2373651187208407089152 2377596488696354045952 2387915917900765304832 2399451743591107166208 2426916851998497570816 2430325443082765123584 2464945463639499669504 2479758837820025508864 2480332139442492801024 2491738349113842057216 2503775732442894434304 2559751058394865041408 2575729529421050216448 2586908911059162413568 2600074799075313451008 2612420833258956914688 2670357585609457975296 2686405407638360967936 2699383211539995561984 2712898557615070642176 2773063646594437128192 2786460089331608322048 2790373656872804401152 2803205642753072314368 2816747698998256238592 2830122569363869990912 2862517312613612519424 2893631631228977872896 2897695720598681493504 2910272524941557715264 2911694250649882853376 2938973437416326529024 2939214990259049988096 2991169776101864767488 3004152283810640222208 3036806112982495007232 3052010877316954472448 3066754891217036378112 3101060421998080229376 3134767600498059362304 3139170363981904951296 3168841161373038268416 3183887890534353739776 3199268991454809554944 3240433924110353498112 3271061843997974986752 3274056590559252429672 3275656031981118210048 3286593951519332892672 3306345117093367345152 3322317798818456076288 3379671319286970249984 3386071403845650284544 3413001411193153388544 3434306039228066955264 3449211881412216551424 3450099252619165925376 3488692974747840258048 3560476780812610633728 3566394733044531068928 3581873876851147957248 3599177615386660749312 3601231457804222201856 3697418195459249504256 3720498209163739201536 3737607523670763085824 3755663598664341651456 3858175508305303830528 3863594294131575324672 3880363366588743620352 3900112198612970176512 3918631249888435372032 4005536378414186962944 4029608111457541451904 4031576654745991643136 4049074817309993342976 4069347836422605963264 4134747229330773639168 4159595469891655692288 4179690133997412483072 4185560485309206601728 4225121548497384357888 4245183854045804986368 4293775968920418779136 4320578565480471330816 4365408787412336572896 4367541375974824280064 4408460156124489793536 4408822485388574982144 4429757065091274768384 4506228425715960333312 4514761871794200379392 4555209169473742510848 4598949175216288735232 4600132336825554567168 4651590632997120344064 4702151400747089043456 4708755545972857426944 4747302374416814178304 4775831835801530609664 4798903487182214332416 4853833703996995141632 4860650886165530247168 4929890927278999339008 4959517675640051017728 4960664278884985602048 4983476698227684114432 5119502116789730082816 5151459058842100432896 5173817822118324827136 5200149598150626902016 5340715171218915950592 5372810815276721935872 5398766423079991123968 5425797115230141284352 5546127293188874256384 5572920178663216644096 5580747313745608802304 5606411285506144628736 5633495397996512477184 5660245138727739981824 5787263262457955745792 5795391441197362987008 5820545049883115430528 5823388501299765706752 5877946874832653058048 6008304567621280444416 6073612225964990014464 6104021754633908944896 6202120843996160458752 6269535200996118724608 6278340727963809902592 6337682322746076536832 6367775781068707479552 6398537982909619109888 6480867848220706996224 6542123687995949973504 6548113181118504859344 6551312063962236420096 6612690234186734690304 6644635597636912152576 6759342638573940499968 6772142807691300569088 6826002822386306777088 6898423762824433102848 6900198505238331850752 6977385949495680516096 7120953561625221267456 7132789466089062137856 7163747753702295914496 7198355230773321498624 7394836390918499008512 7440996418327478403072 7475215047341526171648 7511327197328683302912 7727188588263150649344 7760726733177487240704 7800224397225940353024 7837262499776870744064 8011072756828373925888 8059216222915082903808 8098149634619986685952 8138695672845211926528 8319190939783311384576 8359380267994824966144 8371120970618413203456 8450243096994768715776 8490367708091609972736 8587551937840837558272 8730817574824673145792 8735082751949648560128 8816920312248979587072 8817644970777149964288 9012456851431920666624 9110418338947485021696 9197898350432577470464 9200264673651109134336 9303181265994240688128 9404302801494178086912 9417511091945714853888 9551663671603061219328 9597806974364428664832 9721301772331060494336 9859781854557998678016 9919035351280102035456 9966953396455368228864 10239004233579460165632 10302918117684200865792 10347635644236649654272 10681430342437831901184 10745621630553443871744 10797532846159982247936 11092254586377748512768 11161494627491217604608 11212822571012289257472 11266990795993024954368 11320490277455479963648 11574526524915911491584 11590782882394725974016 11641090099766230861056 11755893749665306116096 12016609135242560888832 12147224451929980028928 12208043509267817889792 12404241687992320917504 12539070401992237449216 12556681455927619805184 12675364645492153073664 12735551562137414959104 12961735696441413992448 13096226362237009718688 13102624127924472840192 13225380468373469380608 13289271195273824305152 13518685277147880999936 13544285615382601138176 13796847525648866205696 13800397010476663701504 13954771898991361032192 14241907123250442534912 14327495507404591828992 14396710461546642997248 14789672781836998017024 14881992836654956806144 14950430094683052343296 15454377176526301298688 15521453466354974481408 15600448794451880706048 16022145513656747851776 16118432445830165807616 16196299269239973371904 16277391345690423853056 16638381879566622769152 16718760535989649932288 16742241941236826406912 16900486193989537431552 16980735416183219945472 17461635149649346291584 17470165503899297120256 17633840624497959174144 18024913702863841333248 18220836677894970043392 18395796700865154940928 18606362531988481376256 18808605602988356173824 18835022183891429707776 19103327343206122438656 19195613948728857329664 19442603544662120988672 19838070702560204070912 19933906792910736457728 20478008467158920331264 20695271288473299308544 21362860684875663802368 21491243261106887743488 21595065692319964495872 22184509172755497025536 22322989254982435209216 22425645142024578514944 22533981591986049908736 23181565764789451948032 23282180199532461722112 23511787499330612232192 24033218270485121777664 24294448903859960057856 24416087018535635779584 25078140803984474898432 25113362911855239610368 25350729290984306147328 25471103124274829918208 26192452724474019437376 26205248255848945680384 26450760936746938761216 27037370554295761999872 27593695051297732411392 27600794020953327403008 27909543797982722064384 28654991014809183657984 28793420923093285994496 29579345563673996034048 29900860189366104686592 30908754353052602597376 31042906932709948962816 32044291027313495703552 32236864891660331615232 32392598538479946743808 33276763759133245538304 33484483882473652813824 33800972387979074863104 33961470832366439890944 34923270299298692583168 35267681248995918348288 36049827405727682666496 36441673355789940086784 36791593401730309881856 37212725063976962752512 37617211205976712347648 37670044367782859415552 38206654686412244877312 38885207089324241977344 39676141405120408141824 39867813585821472915456 41390542576946598617088 42725721369751327604736 42982486522213775486976 43190131384639928991744 44369018345510994051072 44645978509964870418432 44851290284049157029888 46363131529578903896064 46564360399064923444224 48066436540970243555328 48588897807719920115712 48832174037071271559168 50156281607968949796864 50226725823710479220736 50701458581968612294656 50942206248549659836416 52384905448948038874752 52410496511697891360768 52901521873493877522432 54074741108591523999744 55187390102595464822784 55819087595965444128768 57309982029618367315968 57586841846186571988992 59801720378732209373184 62085813865419897925632 64088582054626991407104 64473729783320663230464 64785197076959893487616 66553527518266491076608 66968967764947305627648 67601944775958149726208 69846540598597385166336 70535362497991836696576 72099654811455365332992 72883346711579880173568 73583186803460619763712 75234422411953424695296 75340088735565718831104 76413309372824489754624 79352282810240816283648 82781085153893197234176 85964973044427550973952 86380262769279857983488 88738036691021988102144 89702580568098314059776 92726263059157807792128 93128720798129846888448 96132873081940487110656 97177795615439840231424 100453451647420958441472 101402917163937224589312 101884412497099319672832 104769810897896077749504 105803043746987755044864 108149482217183047999488 110374780205190929645568 111638175191930888257536 114619964059236734631936 119603440757464418746368 124171627730839795851264 128177164109253982814208 128947459566641326460928 129570394153919786975232 133107055036532982153216 133937935529894611255296 139693081197194770332672 144199309622910730665984 145766693423159760347136 147166373606921239527424 150468844823906849390592 150680177471131437662208 152826618745648979509248 158704565620481632567296 165562170307786394468352 171929946088855101947904 172760525538559715966976 179405161136196628119552 186257441596259693776896 192265746163880974221312 194355591230879680462848 200906903294841916882944 202805834327874449178624 209539621795792155499008 211606087493975510089728 216298964434366095998976 220749560410381859291136 229239928118473469263872 248343255461679591702528 257894919133282652921856 259140788307839573950464 266214110073065964306432 279386162394389540665344 288398619245821461331968 291533386846319520694272 301360354942262875324416 305653237491297959018496 317409131240963265134592 331124340615572788936704 343859892177710203895808 358810322272393256239104 372514883192519387553792 384531492327761948442624 388711182461759360925696 401813806589683833765888 419079243591584310998016 432597928868732191997952 441499120820763718582272 458479856236946938527744 496686510923359183405056 515789838266565305843712 518281576615679147900928 558772324788779081330688 576797238491642922663936 583066773692639041388544 602720709884525750648832 634818262481926530269184 662248681231145577873408 687719784355420407791616 745029766385038775107584 777422364923518721851392 838158487183168621996032 865195857737464383995904 916959712473893877055488 993373021846718366810112 1031579676533130611687424 1117544649577558162661376 1153594476983285845327872 1166133547385278082777088 1205441419769051501297664 1324497362462291155746816 1375439568710840815583232 1490059532770077550215168 1554844729847037443702784 1676316974366337243992064 1730391715474928767991808 1986746043693436733620224 2063159353066261223374848 2235089299155116325322752 2332267094770556165554176 2750879137421681631166464 2980119065540155100430336 3352633948732674487984128 3460783430949857535983616 3973492087386873467240448 4126318706132522446749696 4470178598310232650645504 4664534189541112331108352 5960238131080310200860672 6705267897465348975968256 8252637412265044893499392 8940357196620465301291008 11920476262160620401721344 13410535794930697951936512 17880714393240930602582016 26821071589861395903873024 35761428786481861205164032 53642143179722791807746048 107284286359445583615492096
- Sum of all divisors σ(n): 380763857027729812396032000
- Sum of proper divisors (its aliquot sum) s(n): 273479570668284228780539904
- 107284286359445583615492096 is an abundant number, because the sum of its proper divisors (273479570668284228780539904) is greater than itself. Its abundance is 166195284308838645165047808
Bases of 107284286359445583615492096
- Binary: 1011000101111100101010011010001001101011000110101100100110111011011010000000000000000002
- Hexadecimal: 0x58BE54D1358D64DDB40000
- Base-36: DHABVJMQ8ZTKHS000
Squares and roots of 107284286359445583615492096
- 107284286359445583615492096 squared (1072842863594455836154920962) is 11509918099655521717283863696688631936054456238473216
- 107284286359445583615492096 cubed (1072842863594455836154920963) is 1234833349377208722093487894804133944269745164043551780764463395363083555700736
-
The
square root of 107284286359445583615492096 is 10357812817358.9613105461 -
107284286359445583615492096 is a
perfect cube number . Itscube root is 475166016
Scales and comparisons
How big is 107284286359445583615492096?- 107,284,286,359,445,583,615,492,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,284,286,359,445,583,615,492,096 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 107284286359445583615492096 cubic inches would be around 39597168 feet tall.
Recreational maths with 107284286359445583615492096
- 107284286359445583615492096 backwards is 690294516385544953682482701
- The number of decimal digits it has is: 27
- The sum of 107284286359445583615492096'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 107284286359445583615492096 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 107284286359445583615492096 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/107284286359445583615492096/
Chicago style:
Numbermatics. 2024. "Number 107284286359445583615492096 - Facts about the integer". https://numbermatics.com/n/107284286359445583615492096/
The information we have on file for 107284286359445583615492096 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 107284286359445583615492096, math, Factors of 107284286359445583615492096, curriculum, school, college, exams, university, Prime factorization of 107284286359445583615492096, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven septillion, two hundred eighty-four sextillion, two hundred eighty-six quintillion, three hundred fifty-nine quadrillion, four hundred forty-five trillion, five hundred eighty-three billion, six hundred fifteen million, four hundred ninety-two thousand and ninety-six.