147727856916821158152634368
147,727,856,916,821,158,152,634,368 is an even composite number composed of six prime numbers multiplied together.
147727856916821158152634368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, seven hundred forty-four divisors.
Prime factorization of 147727856916821158152634368:
230 × 33 × 73 × 133 × 313 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 61 × 61 × 61)See below for interesting mathematical facts about the number 147727856916821158152634368 from the Numbermatics database.
Names of 147727856916821158152634368
- Cardinal: 147727856916821158152634368 can be written as One hundred forty-seven septillion, seven hundred twenty-seven sextillion, eight hundred fifty-six quintillion, nine hundred sixteen quadrillion, eight hundred twenty-one trillion, one hundred fifty-eight billion, one hundred fifty-two million, six hundred thirty-four thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 1.47727856916821158152634368 × 1026
Factors of 147727856916821158152634368
Divisors of 147727856916821158152634368
- Number of divisors d(n): 31744
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 61 62 63 64 72 78 84 91 93 96 98 104 108 112 117 122 124 126 128 144 147 156 168 169 182 183 186 189 192 196 208 216 217 224 234 244 248 252 256 273 279 288 294 312 336 338 343 351 364 366 372 378 384 392 403 416 427 432 434 441 448 468 488 496 504 507 512 546 549 558 576 588 624 637 651 672 676 686 702 728 732 744 756 768 784 793 806 819 832 837 854 864 868 882 896 936 961 976 992 1008 1014 1024 1029 1092 1098 1116 1152 1176 1183 1209 1248 1274 1281 1302 1323 1344 1352 1372 1404 1456 1464 1488 1512 1519 1521 1536 1568 1586 1612 1638 1647 1664 1674 1708 1728 1736 1764 1792 1872 1891 1911 1922 1952 1953 1984 2016 2028 2048 2058 2184 2196 2197 2232 2304 2352 2366 2379 2418 2457 2496 2548 2562 2604 2646 2688 2704 2744 2808 2821 2883 2912 2928 2976 2989 3024 3038 3042 3072 3087 3136 3172 3224 3276 3294 3328 3348 3416 3456 3472 3528 3549 3584 3627 3721 3744 3782 3822 3843 3844 3904 3906 3968 4032 4056 4096 4116 4368 4392 4394 4459 4464 4557 4563 4608 4704 4732 4758 4836 4914 4992 5096 5124 5208 5239 5292 5376 5408 5488 5551 5616 5642 5673 5733 5766 5824 5856 5859 5952 5978 6048 6076 6084 6144 6174 6272 6344 6448 6552 6588 6591 6656 6696 6727 6832 6912 6944 7056 7098 7137 7168 7254 7442 7488 7564 7644 7686 7688 7808 7812 7936 8064 8112 8192 8232 8281 8463 8649 8736 8784 8788 8918 8928 8967 9114 9126 9216 9261 9408 9464 9516 9672 9828 9984 10192 10248 10309 10416 10478 10584 10633 10647 10752 10816 10881 10976 11102 11163 11232 11284 11346 11466 11529 11532 11648 11712 11718 11904 11956 12096 12152 12168 12288 12348 12493 12544 12688 12896 13104 13176 13182 13237 13312 13377 13392 13454 13664 13671 13824 13888 14112 14196 14274 14336 14508 14884 14976 15128 15288 15372 15376 15379 15616 15624 15717 15872 16128 16224 16384 16464 16562 16653 16926 17019 17199 17298 17472 17568 17576 17836 17856 17934 18228 18252 18432 18522 18816 18928 19032 19344 19656 19747 19773 19968 20181 20384 20496 20618 20832 20923 20956 21168 21266 21294 21411 21504 21632 21762 21952 22204 22326 22464 22568 22692 22932 23058 23064 23296 23424 23436 23808 23912 24192 24304 24336 24576 24583 24696 24843 24986 25088 25376 25389 25792 25947 26047 26208 26352 26364 26474 26624 26754 26784 26901 26908 27328 27342 27648 27776 28224 28392 28548 28672 29016 29768 29791 29952 30256 30576 30744 30752 30758 30927 31232 31248 31434 31744 31899 31941 32256 32448 32768 32928 33124 33306 33489 33852 34038 34398 34596 34944 35136 35152 35672 35712 35868 36456 36504 36673 36864 37044 37479 37632 37856 38064 38688 38857 39312 39494 39546 39711 39936 40131 40362 40768 40992 41013 41236 41664 41846 41912 42336 42532 42588 42822 43008 43264 43524 43904 44408 44652 44928 45136 45384 45864 46116 46128 46137 46592 46848 46872 47089 47151 47616 47824 48373 48384 48608 48672 49152 49166 49392 49686 49959 49972 50176 50752 50778 51057 51584 51894 52094 52416 52704 52728 52948 53248 53508 53568 53802 53816 54656 54684 55296 55552 56448 56784 57096 57344 57967 58032 58621 59241 59319 59536 59582 59904 60512 60543 61152 61488 61504 61516 61854 62464 62496 62769 62868 63488 63798 63882 64512 64896 65536 65856 66248 66612 66978 67704 68076 68107 68796 69192 69888 70272 70304 71344 71424 71736 72163 72912 73008 73346 73728 73749 74088 74529 74958 75264 75712 76128 76167 77376 77714 78141 78624 78988 79092 79422 79872 80262 80703 80724 81536 81984 82026 82472 83328 83692 83824 84672 85064 85176 85644 86016 86528 87048 87451 87808 88816 89304 89373 89856 90272 90768 91728 92232 92256 92274 92659 92781 93184 93696 93744 94178 94302 95232 95648 95697 96746 96768 97216 97344 98304 98332 98784 99372 99918 99944 100352 100467 101504 101556 102114 103168 103788 104188 104832 105408 105456 105896 106496 107016 107136 107604 107632 107653 109312 109368 110019 110592 111104 112437 112896 113568 114192 114688 115351 115934 116064 116571 117242 118482 118638 119072 119133 119164 119808 120393 121024 121086 122304 122976 123008 123032 123708 124928 124992 125538 125736 126976 127596 127764 129024 129792 131072 131712 132496 133224 133956 134017 135408 136152 136214 137592 138229 138384 138411 139776 140544 140608 141267 141453 142688 142848 143472 144326 145119 145824 146016 146692 147456 147498 148176 149058 149877 149916 150528 151424 152256 152334 154752 155428 156282 157248 157976 158184 158844 159744 160524 161406 161448 162409 163072 163968 164052 164944 166656 167384 167648 169344 170128 170352 171288 172032 172081 173056 173901 174096 174902 175616 175863 177632 177723 178608 178746 179712 180544 181536 181629 182329 183456 184464 184512 184548 185318 185562 186368 187392 187488 188307 188356 188604 190464 191296 191394 193492 193536 194432 194688 196608 196664 197568 198744 199836 199888 200704 200934 203008 203112 204228 204321 206336 207576 208376 208537 209664 210816 210912 211792 212992 214032 214272 215208 215264 215306 216489 218624 218736 220038 221184 221247 222208 223587 224874 225792 226981 227136 228384 229376 230702 231868 232128 233142 234423 234484 236964 237276 238144 238266 238328 239616 240786 242048 242172 244608 245952 246016 246064 247416 249856 249984 251076 251472 253952 255192 255528 256711 258048 259584 262144 262353 263424 264992 266448 267912 268034 268119 270816 271999 272304 272428 275184 276458 276768 276822 277977 278343 279552 281088 281216 282534 282906 285376 285696 286944 287091 288652 290238 291648 292032 293384 294912 294996 296352 298116 299754 299832 301056 302848 304512 304668 309504 310856 312564 314496 315952 316368 317688 319488 319579 321048 322812 322896 322959 324818 326144 327936 328104 329623 329888 330057 333312 334768 335296 337311 338611 338688 340256 340704 342576 344064 344162 346053 346112 347802 348192 349713 349804 351232 351726 355264 355446 357216 357399 357492 359424 361088 363072 363258 364658 366912 368928 369024 369096 370636 371124 372736 374784 374976 376614 376712 377208 380928 382592 382788 386984 387072 387283 388864 389376 393216 393328 395136 397488 399672 399776 401408 401868 402051 406016 406224 408456 408642 410347 412672 414687 415152 415233 416752 417074 419328 421632 421824 423584 423801 425984 428064 428544 430416 430528 430612 432978 435357 437248 437472 440076 442368 442494 444416 447174 449748 451584 453962 454272 456768 458752 461404 463736 464256 466284 468846 468968 473928 474552 476288 476532 476656 476749 479232 481572 484096 484344 487227 489216 491904 492032 492128 494832 499712 499968 502152 502944 505141 507904 510384 511056 513422 516096 516243 519168 521703 524288 524706 526848 527589 529984 532896 533169 535824 536068 536238 541632 543998 544608 544856 546987 550368 552916 553536 553644 555954 556686 559104 562176 562432 564921 565068 565812 570752 571392 573888 574182 577304 580476 583296 584064 586768 589824 589992 592704 596232 599508 599664 602112 605696 609024 609336 612157 612963 619008 621712 625128 625611 628849 628992 631904 632736 635376 638976 639158 642096 645624 645792 645918 648613 649467 649636 652288 655872 656208 659246 659776 660114 663741 666624 669536 670592 674622 677222 677376 680512 680943 681408 685152 688128 688324 692106 692224 695604 696384 699426 699608 702464 703269 703452 710528 710892 714432 714798 714984 718848 722176 726144 726516 729316 733824 737856 738048 738192 741272 742248 745472 749568 749952 753228 753424 753571 754416 761856 762073 765184 765576 770133 773968 774144 774566 777728 778752 786432 786656 787059 790272 794976 799344 799552 802816 803736 804102 804357 807457 812032 812448 815997 816912 817284 820694 825344 829374 830304 830466 833504 833931 834148 838656 843264 843648 847168 847602 851968 856128 857088 860832 861056 861224 865956 870714 874496 874944 880152 884736 884988 888832 894348 899496 903168 907924 908544 913536 917504 922808 927472 928512 932568 937692 937936 938119 947856 949104 952576 953064 953312 953498 958464 958737 963144 968192 968688 968877 974454 978432 983808 984064 984256 988869 989664 990171 999424 999936 1004304 1005888 1010282 1015808 1015833 1020768 1022112 1026844 1032192 1032486 1038159 1038336 1043406 1048576 1049139 1049412 1053696 1055178 1059968 1065792 1066338 1071648 1072136 1072476 1083264 1087996 1089216 1089712 1093974 1100736 1105832 1107072 1107288 1111908 1113372 1118208 1124352 1124864 1129842 1130136 1131624 1136863 1141504 1142784 1147776 1148364 1154608 1160952 1161849 1166592 1168128 1173536 1179648 1179984 1185408 1192464 1199016 1199328 1204224 1204567 1206153 1211392 1218048 1218672 1224314 1225926 1231041 1238016 1243424 1244061 1250256 1251222 1257698 1257984 1263808 1265472 1270752 1271403 1276303 1277952 1278316 1284192 1291248 1291584 1291836 1297226 1298934 1299272 1304576 1306071 1311744 1312416 1318492 1319552 1320228 1327482 1333248 1339072 1341184 1349244 1354444 1354752 1361024 1361886 1362816 1370304 1376256 1376648 1384212 1384448 1391208 1392768 1398852 1399216 1404928 1406538 1406904 1421056 1421784 1428864 1429596 1429968 1430247 1437696 1444352 1452288 1453032 1458632 1459759 1461681 1467648 1475712 1476096 1476384 1482544 1484496 1490944 1499136 1499563 1499904 1506456 1506848 1507142 1508832 1515423 1523712 1524146 1530368 1531152 1540266 1547936 1548288 1548729 1549132 1555456 1557504 1565109 1572864 1573312 1574118 1580544 1582767 1588867 1589952 1598688 1599104 1605632 1607472 1608204 1608714 1614914 1624064 1624896 1631994 1633824 1634568 1640961 1641388 1650688 1658748 1660608 1660932 1667008 1667862 1668296 1677312 1686528 1687296 1694336 1695204 1703936 1712256 1714176 1721664 1722112 1722448 1731912 1741428 1748992 1749888 1760304 1769472 1769976 1777664 1788696 1796977 1798992 1806336 1815848 1817088 1817251 1827072 1835008 1836471 1838889 1845616 1854944 1857024 1865136 1875384 1875872 1876238 1876833 1886547 1895712 1898208 1905152 1906128 1906624 1906996 1916928 1917474 1926288 1936384 1937376 1937754 1945839 1948401 1948908 1956864 1967616 1968128 1968512 1977738 1979328 1980342 1998848 1999872 2008608 2011776 2020564 2031616 2031666 2041536 2042829 2044224 2053688 2064384 2064972 2076318 2076672 2086812 2097152 2098278 2098824 2107392 2110356 2111317 2119936 2131584 2132676 2143296 2144272 2144952 2166528 2175992 2178432 2179424 2187948 2201472 2211664 2214144 2214576 2223816 2226744 2236416 2237053 2248704 2249728 2259684 2260272 2260713 2263248 2273726 2283008 2285568 2286219 2295552 2296728 2309216 2310399 2321904 2323698 2333184 2336256 2347072 2359296 2359968 2361177 2370277 2370816 2384928 2398032 2398656 2408448 2409134 2412306 2422371 2422784 2436096 2437344 2447991 2448628 2451852 2462082 2476032 2486848 2488122 2500512 2501793 2502444 2515396 2515968 2527616 2530944 2541504 2542806 2552606 2555904 2556632 2568384 2582496 2583168 2583672 2594452 2597868 2598544 2609152 2612142 2623488 2624832 2636984 2639104 2640456 2654964 2666496 2678144 2682368 2698488 2708888 2709504 2710981 2722048 2723772 2725632 2740608 2752512 2753296 2768424 2768896 2782416 2785536 2797704 2798432 2809856 2813076 2813808 2814357 2842112 2843568 2857728 2859192 2859936 2860494 2872429 2875392 2876211 2888704 2904576 2906064 2906631 2917264 2919518 2923362 2935296 2950753 2951424 2952192 2952768 2965088 2966607 2968992 2981888 2998272 2999126 2999808 3012912 3013696 3014284 3017664 3030846 3047424 3047499 3048292 3060736 3062304 3080532 3095872 3096576 3097458 3098264 3110912 3114477 3115008 3130218 3145728 3146624 3148236 3161088 3165534 3177734 3179904 3197376 3198208 3211264 3214944 3216408 3217428 3229828 3248128 3249792 3263988 3267648 3269136 3281922 3282776 3301376 3317496 3321216 3321864 3334016 3335724 3336592 3337243 3354624 3373056 3374592 3388672 3390408 3407872 3410589 3424512 3428352 3443328 3444224 3444896 3463824 3482856 3485547 3497984 3499776 3520608 3535987 3538944 3539952 3555328 3575881 3577392 3593954 3597984 3612672 3613701 3618459 3631696 3634176 3634502 3654144 3670016 3672942 3677778 3691232 3693123 3709888 3714048 3730272 3732183 3750768 3751744 3752476 3753666 3773094 3791424 3796416 3810304 3812256 3813248 3813992 3828909 3833856 3834948 3852576 3872768 3874752 3875508 3891678 3896802 3897816 3913728 3935232 3936256 3937024 3955476 3958656 3960684 3997696 3999744 4017216 4023552 4041128 4063232 4063332 4083072 4085658 4088448 4107376 4128768 4129944 4152636 4153344 4154527 4173624 4194304 4196556 4197648 4214784 4220712 4222634 4239872 4263168 4265352 4285099 4286592 4288544 4289904 4290741 4333056 4351984 4356864 4358848 4375896 4379277 4385043 4401943 4402944 4423328 4428288 4429152 4447632 4453488 4472832 4474106 4497408 4498689 4499456 4519368 4520544 4521426 4526496 4546269 4547452 4566016 4571136 4572438 4591104 4593456 4618432 4620798 4643808 4646187 4647396 4666368 4672512 4694144 4718592 4719936 4722354 4740554 4741632 4766601 4769856 4796064 4797312 4816896 4818268 4824612 4844742 4845568 4872192 4874688 4895982 4897256 4903704 4922883 4924164 4952064 4973696 4976244 5001024 5003586 5004888 5030792 5031936 5034679 5055232 5061888 5083008 5085612 5105212 5111808 5113264 5136768 5164992 5166336 5167344 5188904 5195736 5197088 5218304 5224284 5246976 5249664 5273968 5278208 5280912 5309928 5332992 5334511 5356288 5364736 5390931 5396976 5417776 5419008 5421962 5444096 5447544 5451264 5451753 5481216 5505024 5506592 5509413 5536848 5537792 5564832 5571072 5595408 5596864 5619712 5626152 5627616 5628714 5630499 5652199 5659641 5684224 5687136 5715456 5718384 5719872 5720988 5744858 5750784 5752422 5777408 5809152 5812128 5813262 5834528 5837517 5839036 5846724 5870592 5901506 5902848 5904384 5905536 5930176 5933214 5937984 5963776 5996544 5998252 5999616 6025824 6027392 6028568 6035328 6061692 6094848 6094998 6096584 6121472 6124608 6128487 6161064 6191744 6193152 6194916 6196528 6221824 6228954 6230016 6260436 6291456 6293248 6296472 6322176 6331068 6333951 6355468 6359808 6394752 6396416 6422528 6429888 6432816 6434856 6459656 6496256 6499584 6527976 6535296 6538272 6563844 6565552 6566833 6602752 6634992 6642432 6643728 6668032 6671448 6673184 6674486 6709248 6711159 6746112 6749184 6777344 6780816 6782139 6815744 6821178 6849024 6856704 6858657 6886656 6888448 6889792 6927648 6931197 6965712 6971094 6995968 6999552 7036411 7041216 7071974 7077888 7079904 7110656 7110831 7151762 7154784 7187908 7195968 7225344 7227402 7236918 7263392 7267113 7268352 7269004 7308288 7340032 7343973 7345884 7355556 7382464 7386246 7419776 7428096 7460544 7464366 7501536 7503488 7504952 7507332 7546188 7582848 7592832 7620608 7624512 7626496 7627984 7657818 7667712 7669896 7705152 7745536 7749504 7751016 7783356 7793604 7795632 7827456 7870464 7872512 7874048 7910952 7917312 7921368 7958041 7995392 7999488 8034432 8047104 8082256 8126464 8126664 8132943 8166144 8171316 8175037 8176896 8214752 8257536 8259888 8305272 8306688 8309054 8347248 8388608 8393112 8395296 8429568 8431969 8441424 8443071 8445268 8479744 8526336 8530704 8570198 8573184 8577088 8579808 8581482 8617287 8628633 8666112 8703968 8713728 8717696 8751792 8758554 8770086 8803886 8805888 8846656 8852259 8856576 8858304 8895264 8899821 8906976 8945664 8948212 8994816 8997378 8998912 9038736 9041088 9042852 9052992 9092538 9094904 9132032 9142272 9142497 9144876 9182208 9186912 9236864 9241596 9287616 9292374 9294792 9332736 9345024 9388288 9437184 9439872 9444708 9481108 9483264 9533202 9539712 9592128 9594624 9633792 9636536 9649224 9689484 9691136 9744384 9749376 9791964 9794512 9807408 9845766 9848328 9904128 9906949 9947392 9952488 10002048 10007172 10009776 10011729 10061584 10063872 10069358 10110464 10123776 10166016 10171224 10210424 10218313 10223616 10226528 10231767 10273536 10329984 10332672 10334688 10377808 10391472 10394176 10436608 10448568 10456641 10493952 10496941 10499328 10547936 10556416 10561824 10607961 10619856 10665984 10669022 10712576 10727643 10729472 10781862 10793952 10835552 10838016 10841103 10843924 10888192 10895088 10902528 10903506 10962432 11010048 11013184 11018826 11073696 11075584 11079369 11122069 11129664 11142144 11190816 11193728 11239424 11252304 11255232 11257428 11260998 11304398 11319282 11368448 11374272 11430912 11436768 11439744 11441976 11486727 11489716 11501568 11504844 11554816 11618304 11624256 11626524 11669056 11675034 11678072 11693448 11741184 11803012 11805696 11808768 11811072 11860352 11866428 11875968 11927552 11993088 11996504 11999232 12051648 12054784 12057136 12070656 12123384 12189696 12189996 12193168 12242944 12249216 12256974 12322128 12383488 12386304 12389832 12393056 12443648 12457908 12460032 12463581 12520872 12582912 12586496 12592944 12644352 12662136 12667902 12710936 12719616 12720757 12789504 12792832 12845056 12855297 12859776 12865632 12869712 12872223 12919312 12992512 12999168 13055952 13070592 13076544 13127688 13131104 13133666 13137831 13205504 13205829 13269984 13284864 13287456 13336064 13342896 13346368 13348972 13418496 13422318 13492224 13496067 13498368 13554688 13561632 13564278 13631488 13638807 13642356 13698048 13713408 13717314 13773312 13776896 13779584 13855296 13862394 13931424 13942188 13991936 13999104 14072822 14082432 14143948 14155776 14159808 14221312 14221662 14299803 14303524 14309568 14375816 14391936 14450688 14454804 14473836 14526784 14534226 14536704 14538008 14616576 14680064 14687946 14691768 14711112 14764928 14772492 14779219 14839552 14856192 14921088 14928732 15003072 15006976 15009904 15014664 15092376 15104037 15165696 15185664 15241216 15249024 15252992 15255968 15315636 15335424 15339792 15410304 15491072 15499008 15502032 15566712 15587208 15591264 15654912 15659371 15740928 15745024 15748096 15821904 15834624 15842736 15916082 15990784 15998976 16003533 16068864 16094208 16164512 16172793 16252928 16253328 16265886 16332288 16342632 16350074 16353792 16355259 16429504 16515072 16519776 16528239 16591939 16610544 16613376 16618108 16694496 16777216 16786224 16790592 16859136 16863938 16882848 16886142 16890536 16956597 16959488 16978923 17052672 17061408 17140396 17146368 17154176 17159616 17162964 17234574 17257266 17332224 17407936 17427456 17435392 17503584 17512551 17517108 17540172 17607772 17611776 17693312 17704518 17713152 17716608 17790528 17799642 17813952 17891328 17896424 17989632 17994756 17997824 18077472 18082176 18085704 18105984 18185076 18189808 18264064 18284544 18284994 18289752 18364416 18373824 18473728 18483192 18575232 18584748 18589584 18665472 18690048 18776576 18874368 18879744 18889416 18962216 18966528 18976867 19001853 19066404 19079424 19184256 19189248 19267584 19273072 19298448 19378968 19382272 19488768 19494319 19498752 19583928 19589024 19614816 19691532 19696656 19700499 19808256 19813898 19894784 19904976 20004096 20014344 20019552 20023458 20107003 20123168 20127744 20133477 20138716 20220928 20247552 20332032 20342448 20346417 20420848 20436626 20447232 20453056 20463534 20547072 20575971 20655271 20659968 20665344 20669376 20755616 20782944 20788352 20873216 20897136 20913282 20987904 20993882 20998656 21095872 21109233 21112832 21123648 21215922 21239712 21331968 21332493 21338044 21425152 21455286 21458944 21563724 21587904 21671104 21676032 21682206 21687848 21776384 21790176 21801339 21805056 21807012 21924864 22020096 22026368 22037652 22147392 22151168 22158738 22244138 22259328 22284288 22381632 22387456 22478848 22504608 22510464 22514856 22521996 22608796 22638564 22736896 22748544 22861824 22873536 22879488 22883952 22973454 22979432 23003136 23009688 23109632 23236608 23248512 23253048 23338112 23350068 23356144 23360701 23386896 23482368 23606024 23611392 23617536 23622144 23624263 23720704 23732856 23751936 23855104 23874123 23986176 23993008 23998464 24103296 24109568 24114272 24141312 24246768 24379392 24379992 24386336 24398829 24485888 24498432 24513948 24525111 24644256 24766976 24772608 24779664 24786112 24887296 24915816 24920064 24927162 25031167 25041744 25165824 25172992 25185888 25288704 25295907 25324272 25329213 25335804 25421872 25439232 25441514 25579008 25585664 25690112 25710594 25719552 25731264 25739424 25744446 25838624 25851861 25985024 25998336 26111904 26141184 26153088 26255376 26262208 26267332 26275662 26411008 26411658 26539968 26556777 26569728 26574912 26672128 26685792 26692736 26697944 26836992 26844636 26984448 26992134 26996736 27109376 27123264 27128556 27262976 27277614 27284712 27396096 27426816 27434628 27546624 27553792 27559168 27710592 27724788 27862848 27884376 27983872 27998208 28145644 28164864 28287896 28311552 28319616 28442624 28443324 28599606 28607048 28619136 28751632 28783872 28901376 28909608 28947672 29053568 29068452 29073408 29076016 29081689 29233152 29360128 29375892 29383536 29422224 29529856 29544984 29558438 29679104 29712384 29720847 29842176 29857464 30006144 30013952 30019808 30029328 30035187 30184752 30208074 30331392 30371328 30482432 30498048 30505984 30511936 30631272 30654939 30670848 30679584 30695301 30813601 30820608 30982144 30998016 31004064 31133424 31174416 31182528 31309824 31318742 31481856 31490048 31490823 31496192 31643808 31669248 31685472 31823883 31832164 31981568 31997952 32007066 32137728 32182929 32188416 32329024 32345586 32505856 32506656 32523309 32531772 32664576 32685264 32700148 32707584 32710518 32859008 33030144 33039552 33056478 33183878 33221088 33226752 33236216 33366207 33388992 33554432 33572448 33581184 33718272 33727876 33765696 33772284 33781072 33913194 33918976 33957846 34105344 34122816 34280792 34292736 34308352 34319232 34325928 34460181 34469148 34514532 34664448 34815872 34854912 34870784 35007168 35025102 35034216 35080344 35215544 35223552 35242753 35386624 35409036 35426304 35433216 35581056 35599284 35627904 35782656 35792848 35979264 35989512 35995648 36154944 36164352 36171408 36211968 36370152 36379616 36528128 36569088 36569988 36579504 36728832 36747648 36947456 36966384 37150464 37169496 37179168 37330944 37341577 37380096 37390743 37553152 37748736 37759488 37778832 37924432 37933056 37953734 38003706 38132808 38158848 38162271 38359789 38368512 38378496 38535168 38546144 38565891 38596896 38757936 38764544 38977536 38988638 38997504 39167856 39178048 39229632 39383064 39393312 39400998 39413493 39565393 39616512 39617487 39627796 39789568 39809952 40008192 40028688 40039104 40046916 40214006 40246336 40255488 40266954 40277432 40441856 40488201 40495104 40664064 40684896 40692834 40841696 40873252 40894464 40906112 40927068 41094144 41151942 41310542 41319936 41330688 41338752 41511232 41565888 41576704 41746432 41794272 41826564 41975808 41987764 41997312 42191744 42218466 42225664 42247296 42431844 42479424 42663936 42664986 42676088 42850304 42899409 42910572 42917888 43127448 43175808 43342208 43352064 43364412 43375696 43552768 43580352 43602678 43610112 43614024 43849728 44040192 44052736 44075304 44294784 44302336 44317476 44337657 44488276 44518656 44568576 44763264 44774912 44957696 45009216 45020928 45029712 45043992 45217592 45277128 45312111 45473792 45497088 45723648 45747072 45758976 45767904 45946908 45958864 45967831 46006272 46019376 46219264 46473216 46486453 46497024 46506096 46676224 46700136 46712288 46721402 46773792 46964736 46978113 47212048 47222784 47235072 47244288 47248526 47441408 47465712 47503872 47710208 47748246 47972352 47986016 47996928 48010599 48206592 48219136 48228544 48282624 48493536 48518379 48758784 48759984 48772672 48797658 48971776 48996864 49027896 49050222 49065777 49254877 49288512 49533952 49545216 49559328 49572224 49774592 49775817 49831632 49840128 49854324 50062334 50083488 50331648 50345984 50371776 50577408 50591814 50648544 50658426 50671608 50843744 50869791 50878464 50883028 51158016 51171328 51380224 51421188 51439104 51462528 51478848 51488892 51677248 51703722 51970048 51996672 52223808 52282368 52306176 52510752 52524416 52534664 52551324 52822016 52823316 53079936 53113554 53139456 53149824 53344256 53371584 53385472 53395888 53673984 53689272 53968896 53984268 53993472 54218752 54246528 54257112 54525952 54555228 54569424 54792192 54853632 54869256 55093248 55107584 55118336 55421184 55449576 55706287 55725696 55768752 55967744 55996416 56291288 56329728 56575792 56623104 56639232 56885248 56886648 56930601 57005559 57199212 57214096 57225259 57238272 57503264 57567744 57802752 57819216 57895344 58107136 58136904 58146816 58152032 58163378 58466304 58482957 58720256 58751784 58767072 58844448 59059712 59089968 59101497 59116876 59358208 59424768 59441694 59684352 59714928 60012288 60027904 60039616 60058656 60070374 60321009 60369504 60400431 60416148 60662784 60742656 60964864 60996096 61011968 61023872 61262544 61309878 61341696 61359168 61390602 61627202 61641216 61964288 61965813 61996032 62008128 62266848 62348832 62365056 62619648 62637484 62963712 62980096 62981646 62992384 63287616 63327699 63338496 63370944 63647766 63664328 63963136 63995904 63997479 64014132 64275456 64365858 64376832 64658048 64691172 65011712 65013312 65046618 65063544 65329152 65370528 65400296 65415168 65421036 65450827 65718016 66060288 66079104 66112956 66367756 66442176 66453504 66472432 66732414 66777984 67108864 67144896 67162368 67436544 67455752 67531392 67544568 67562144 67826388 67837952 67915692 68210688 68245632 68561584 68585472 68616704 68638464 68651856 68920362 68938296 69029064 69328896 69348643 69631744 69709824 69741568 70014336 70050204 70068432 70082103 70160688 70431088 70447104 70485506 70773248 70818072 70852608 70866432 70872789 71162112 71198568 71255808 71565312 71585696 71622369 71958528 71979024 71991296 72309888 72328704 72342816 72423936 72740304 72759232 73056256 73138176 73139976 73159008 73196487 73457664 73478587 73495296 73575333 73894912 73932768 74300928 74338992 74358336 74661888 74683154 74760192 74781486 75093501 75106304 75497472 75518976 75557664 75848864 75866112 75887721 75907468 76007412 76265616 76317696 76324542 76719578 76737024 76756992 77070336 77092288 77131782 77193792 77515872 77529088 77555583 77854483 77955072 77977276 77995008 78335712 78356096 78459264 78766128 78786624 78801996 78826986 79130786 79233024 79234974 79255592 79579136 79619904 79670331 80016384 80057376 80078208 80093832 80428012 80492672 80510976 80533908 80554864 80883712 80976402 80990208 81328128 81369792 81385668 81683392 81746504 81788928 81812224 81854136 82188288 82303884 82621084 82639872 82661376 82677504 83022464 83131776 83153408 83492864 83588544 83653128 83951616 83975528 83994624 84383488 84436932 84451328 84494592 84863688 84958848 85327872 85329972 85352176 85700608 85798818 85821144 85835776 86254896 86351616 86684416 86704128 86728824 86751392 87105536 87160704 87205356 87220224 87228048 87245067 87699456 88080384 88105472 88150608 88589568 88604672 88634952 88675314 88976552 89037312 89045299 89137152 89162541 89526528 89549824 89915392 90018432 90041856 90059424 90087984 90105561 90435184 90554256 90624222 90947584 90994176 91447296 91473343 91494144 91517952 91535808 91893816 91917728 91935662 91964817 92012544 92038752 92438528 92440803 92946432 92972906 92994048 93012192 93352448 93400272 93424576 93442804 93547584 93929472 93956226 94424096 94445568 94470144 94472469 94488576 94497052 94882816 94931424 95007744 95420416 95471649 95496492 95944704 95972032 95993856 96021198 96413184 96438272 96457088 96548787 96565248 96987072 97036758 97517568 97519968 97545344 97595316 97943552 97993728 98055792 98100444 98131554 98509754 98577024 99067904 99090432 99118656 99144448 99549184 99551634 99663264 99680256 99708648 100098621 100124668 100166976 100663296 100691968 100743552 101154816 101183628 101297088 101316852 101343216 101687488 101739582 101756928 101766056 102316032 102342656 102760448 102842376 102878208 102925056 102957696 102977784 103354496 103407444 103454533 103940096 103993344 104447616 104564736 104612352 105021504 105048832 105069328 105102648 105644032 105646632 105728259 106159872 106227108 106278912 106299648 106688512 106743168 106770944 106791776 107347968 107378544 107937792 107968536 107986944 108437504 108493056 108514224 109051904 109110456 109138848 109584384 109615597 109707264 109738512 110186496 110215168 110236672 110842368 110852311 110899152 111412574 111451392 111537504 111935488 111992832 112024731 112172229 112582576 112659456 113151584 113246208 113278464 113770496 113773296 113861202 114011118 114398424 114428192 114450518 114476544 114486813 115006528 115079367 115135488 115605504 115638432 115697673 115790688 116214272 116273808 116293632 116304064 116326756 116932608 116965914 117440512 117503568 117534144 117688896 118119424 118179936 118202994 118233752 118696179 118716416 118849536 118852461 118883388 119368704 119429856 120024576 120055808 120079232 120117312 120140748 120642018 120739008 120800862 120832296 121325568 121485312 121929728 121992192 122023936 122047744 122525088 122619756 122683392 122718336 122781204 123254404 123282432 123928576 123931626 123992064 124016256 124533696 124697664 124730112 125239296 125274968 125927424 125960192 125963292 125984768 126575232 126655398 126676992 126741888 127295532 127328656 127926272 127991808 127994958 128028264 128550912 128731716 128753664 128790337 129316096 129382344 130023424 130026624 130093236 130127088 130658304 130741056 130800592 130830336 130842072 130901654 131436032 132120576 132158208 132225912 132735512 132838069 132884352 132907008 132944864 133012971 133464828 133555968 134217728 134289792 134324736 134873088 134911504 135062784 135089136 135124288 135652776 135675904 135831384 135936333 136421376 136460233 136491264 137123168 137170944 137233408 137276928 137303712 137840724 137876592 137903493 138058128 138657792 138697286 139263488 139419648 139459359 139483136 140028672 140100408 140136864 140164206 140321376 140862176 140894208 140934339 140971012 141546496 141636144 141705216 141732864 141745578 142324224 142397136 142511616 143130624 143171392 143244738 143917056 143958048 143982592 144031797 144586897 144619776 144657408 144685632 144847872 145480608 145518464 146112512 146276352 146279952 146318016 146392974 146915328 146957174 146990592 147150666 147764631 147789824 147865536 148601856 148677984 148716672 149323776 149327451 149366308 149520384 149562972 150187002 150212608 150994944 151037952 151115328 151697728 151732224 151775442 151814936 152014824 152531232 152609373 152635392 152649084 153439156 153474048 153513984 154140672 154184576 154263564 154387584 155031744 155058176 155111166 155708966 155910144 155954552 155990016 156671424 156712192 156918528 157532256 157573248 157603992 157653972 158261572 158466048 158469948 158511184 159158272 159239808 159340662 160032768 160114752 160156416 160187664 160856024 160985344 161021952 161067816 161109728 161767424 161952804 161980416 162656256 162739584 162771336 163366784 163493008 163577856 163624448 163708272 164376576 164607768 165242168 165279744 165322752 165355008 165369841 166044928 166263552 166306816 166985728 167118861 167177088 167306256 167903232 167951056 167989248 168766976 168873864 168902656 168989184 169727376 169917696 170655744 170659944 170704352 170791803 171401216 171597636 171642288 171671552 171675777 172509792 172703232 173368832 173408256 173457648 173502784 174211072 174321408 174410712 174440448 174456096 174490134 175218169 175398912 175448871 176160768 176210944 176301216 177179136 177209344 177269904 177304491 177350628 177953104 178074624 178090598 178274304 178325082 179053056 179099648 179830784 180036864 180083712 180118848 180175968 180211122 180870368 180963027 181108512 181248444 181895168 181988352 182894592 182946686 182988288 183035904 183071616 183787632 183835456 183871324 183929634 184025088 184077504 184877056 184881606 185892864 185897439 185945812 185988096 186024384 186704896 186800544 186849152 186885608 187095168 187858944 187912452 188848192 188891136 188940288 188944938 188977152 188994104 189765632 189862848 189983097 190015488 190840832 190943298 190992984 191889408 191944064 191987712 192042396 192826368 192876544 192914176 193097574 193130496 193974144 194073516 195035136 195039936 195090688 195190632 195887104 195987456 196111584 196200888 196263108 196352481 197019508 197154048 198135808 198180864 198237312 198288896 199098368 199103268 199326528 199360512 199417296 200197242 200249336 200333952 201326592 201383936 201487104 202309632 202367256 202594176 202633704 202686432 203374976 203479164 203513856 203532112 203571823 204632064 204685312 205520896 205684752 205756416 205850112 205915392 205955568 206708992 206814888 206909066 207880192 207986688 208045929 208895232 209129472 209224704 210043008 210097664 210138656 210205296 210246309 211288064 211293264 211456518 212319744 212454216 212557824 212599296 212618367 213377024 213486336 213541888 213583552 214695936 214757088 214867107 215695207 215875584 215937072 215973888 216875008 216986112 217028448 218103808 218128741 218220912 218277696 219168768 219231194 219414528 219477024 220372992 220430336 220435761 220473344 220725999 221684736 221704622 221798304 222825148 222902784 223075008 223870976 223985664 224049462 224344458 225165152 225280503 225318912 226303168 226492416 226556928 227540992 227546592 227663163 227722404 228022236 228796848 228856384 228901036 228953088 228973626 230013056 230158734 230270976 231211008 231276864 231395346 231581376 232428544 232547616 232587264 232608128 232653512 233563449 233865216 233931828 234881024 235007136 235068288 235377792 236238848 236359872 236405988 236467504 237392358 237432832 237699072 237704922 237766776 238737408 238859712 240049152 240111616 240158464 240234624 240281496 241284036 241478016 241601724 241664592 242651136 242970624 243859456 243984384 244047872 244095488 245050176 245239512 245366784 245436672 245562408 246508808 246564864 246699271 247857152 247863252 247984128 248032512 249067392 249395328 249460224 250478592 250549936 251854848 251920384 251926584 251969536 253150464 253310796 253353984 253426147 253483776 254591064 254657312 255852544 255983616 255989916 256056528 257101824 257463432 257507328 257580674 258632192 258764688 260046848 260053248 260186472 260254176 261316608 261391039 261482112 261601184 261660672 261684144 261735201 261803308 262872064 264241152 264316416 264451824 265471024 265676138 265768704 265814016 265889728 266025942 266929656 267111936 267135897 267487623 268435456 268518523 268579584 268649472 269746176 269823008 270125568 270178272 270248576 271305552 271351808 271662768 271872666 272842752 272920466 272982528 274246336 274341888 274420029 274466816 274553856 274607424 275681448 275753184 275806986 275894451 276116256 277315584 277322409 277394572 278526976 278839296 278918718 278966272 280057344 280200816 280273728 280328412 280642752 281724352 281788416 281868678 281942024 283092992 283272288 283410432 283417407 283465728 283491156 284648448 284794272 285023232 286261248 286342784 286489476 287834112 287916096 287965184 288063594 289173794 289239552 289314816 289371264 289695744 290961216 291036928 292225024 292552704 292559904 292636032 292785948 293830656 293914348 293981184 294301332 295529262 295579648 295731072 297203712 297355968 297433344 298647552 298654902 298732616 299040768 299125944 300295863 300374004 300425216 301989888 302075904 302230656 303395456 303464448 303550884 303629872 304029648 305062464 305218746 305270784 305298168 306878312 306948096 307027968 307115419 308281344 308369152 308527128 308775168 310063488 310116352 310222332 310363599 311417932 311820288 311909104 311980032 313342848 313424384 313837056 315064512 315146496 315207984 315307944 316523144 316932096 316939896 317022368 317184777 318316544 318479616 318681324 320065536 320229504 320312832 320375328 321712048 321970688 322043904 322135632 322219456 323534848 323905608 323960832 325312512 325405171 325479168 325542672 326733568 326986016 327155712 327248896 327416544 328753152 328846791 329215536 330484336 330559488 330645504 330710016 330739682 332089856 332527104 332556933 332613632 333971456 334237722 334354176 334612512 335806464 335902112 335978496 336074193 337533952 337747728 337805312 337978368 339454752 339835392 341311488 341319888 341408704 341583606 342802432 343195272 343284576 343343104 343351554 343460439 344784139 345019584 345238101 345406464 346737664 346816512 346915296 347005568 348422144 348642816 348821424 348880896 348912192 348980268 350436338 350797824 350897742 352321536 352421888 352602432 354358272 354418688 354539808 354608982 354701256 355906208 356088537 356149248 356181196 356548608 356650164 358106112 358199296 359661568 360073728 360167424 360237696 360351936 360422244 361740736 361926054 362217024 362496888 363790336 363976704 365789184 365893372 365976576 366071808 366143232 367575264 367670912 367742648 367859268 368050176 368155008 369754112 369763212 371785728 371794878 371891624 371976192 372048768 373409792 373601088 373698304 373771216 374190336 375717888 375824904 377696384 377782272 377880576 377889876 377954304 377988208 379531264 379725696 379966194 380030976 381681664 381886596 381985968 383778816 383888128 383975424 384084792 385652736 385753088 385828352 386195148 386260992 386371011 387948288 388147032 390070272 390079872 390181376 390381264 391774208 391974912 392223168 392401776 392526216 392704962 394039016 394308096 396271616 396361728 396474624 396577792 398196736 398206536 398514207 398653056 398721024 398834592 399038913 400394484 400498672 400576813 400667904 402653184 402767872 402974208 404619264 404734512 405188352 405267408 405372864 406749952 406958328 407027712 407064224 407143646 409264128 409370624 409380699 411041792 411369504 411512832 411700224 411830784 411911136 413417984 413629776 413710479 413818132 415760384 415973376 416091858 417790464 418258944 418378077 418449408 420086016 420195328 420277312 420410592 420492618 422576128 422586528 422803017 422913036 424639488 424908432 425115648 425198592 425236734 426754048 426972672 427083776 427167104 429391872 429514176 429734214 431390414 431751168 431874144 431947776 433750016 433760691 433972224 434056896 436207616 436257482 436441824 436555392 438337536 438462388 438829056 438954048 440745984 440860672 440871522 440946688 441451998 443293893 443369472 443409244 443596608 445650296 445805568 446150016 447741952 447971328 447982353 448098924 448688916 450330304 450561006 450637824 452606336 452984832 453113856 455081984 455093184 455326326 455444808 456044472 457593696 457712768 457802072 457906176 457947252 458155789 460026112 460317468 460541952 462422016 462553728 462790692 463162752 464857088 465095232 465174528 465216256 465307024 467126898 467730432 467863656 469762048 470014272 470136576 470755584 472477696 472719744 472811976 472935008 474784716 474865664 475398144 475409844 475533552 477474816 477719424 480098304 480223232 480316928 480469248 480562992 482568072 482956032 483203448 483329184 485302272 485440501 485941248 487718912 487968768 488095744 488190976 490100352 490479024 490733568 490873344 491124816 493017616 493129728 493398542 495714304 495726504 495968256 496065024 496109523 498134784 498677257 498790656 498920448 500957184 501099872 501356583 503709696 503840768 503853168 503939072 506300928 506621592 506707968 506852294 506967552 509182128 509314624 511705088 511967232 511979832 512113056 512375409 514203648 514350109 514926864 515014656 515027331 515161348 517264384 517529376 520093696 520106496 520372944 520508352 522633216 522782078 522964224 523202368 523321344 523368288 523470402 523606616 525654507 525744128 526346613 528482304 528632832 528903648 530942048 531352276 531537408 531628032 531779456 532051884 533859312 534223872 534271794 534975246 536870912 537037046 537159168 537298944 539492352 539646016 540251136 540356544 540497152 542611104 542703616 542889081 543325536 543745332 545685504 545840932 545965056 548492672 548683776 548840058 548933632 549107712 549214848 551362896 551506368 551613972 551788902 552232512 554631168 554644818 554789144 557053952 557678592 557692317 557837436 557932544 560114688 560401632 560547456 560656824 561285504 563448704 563576832 563737356 563884048 566185984 566544576 566820864 566834814 566931456 566982312 569296896 569588544 570046464 572522496 572685568 572978952 575668224 575832192 575930368 576127188 578347588 578479104 578629632 578742528 579391488 581922432 582073856 584450048 585105408 585119808 585272064 585571896 587661312 587828696 587962368 588602664 589057443 591058524 591159296 591462144 594407424 594711936 594866688 597295104 597309804 597465232 598081536 598251888 600591726 600748008 600850432 603979776 604151808 604323889 604461312 606790912 606928896 607101768 607259744 608059296 610124928 610437492 610541568 610596336 610715469 613756624 613896192 614055936 614230838 616562688 616738304 617054256 617550336 620126976 620232704 620444664 620727198 622835864 623317093 623640576 623818208 623960064 624137787 626685696 626848768 627674112 630129024 630292992 630415968 630615888 630738927 633046288 633864192 633879792 634044736 634369554 636633088 636959232 637362648 637855101 640131072 640313401 640459008 640625664 640750656 643424096 643941376 644087808 644271264 644438912 647069696 647085621 647811216 647921664 650625024 650810342 650958336 651085344 653467136 653972032 654311424 654386223 654497792 654833088 657506304 657693582 658431072 660968672 661118976 661291008 661307283 661420032 661479364 664179712 665054208 665113866 665227264 667942912 668475444 668708352 669225024 671612928 671804224 671956992 672148386 675067904 675495456 675610624 675841509 675956736 678909504 679670784 682622976 682639776 682817408 683167212 685604864 686390544 686569152 686686208 686703108 686920878 689568278 690039168 690476202 690812928 693475328 693633024 693830592 694011136 696844288 697285632 697642848 697761792 697824384 697960536 700690347 700872676 701595648 701795484 704643072 704843776 705204864 708716544 708837376 709079616 709217964 709402512 711812416 712177074 712298496 712362392 713097216 713300328 716212224 716398592 719323136 720147456 720334848 720475392 720703872 720844488 723481472 723852108 724181731 724434048 724993776 727580672 727953408 731578368 731786744 731953152 732143616 732286464 735150528 735341824 735485296 735718536 736100352 736310016 739508224 739526424 740097813 743571456 743589756 743783248 743952384 744097536 746819584 747202176 747396608 747542432 748380672 751435776 751649808 755392768 755564544 755761152 755779752 755908608 755976416 759062528 759451392 759932388 760061952 760278441 763363328 763773192 763971936 767557632 767776256 767950848 768169584 771305472 771506176 771656704 772390296 772521984 772742022 775896576 775966177 776294064 780140544 780159744 780362752 780762528 783548416 783949824 784173117 784446336 784803552 785052432 785205603 785409924 788078032 788616192 792543232 792723456 792949248 793155584 796393472 796413072 797028414 797306112 797442048 797669184 798077826 800788968 800997344 801153626 801335808 801407691 805306368 805535744 805555569 805948416 809238528 809469024 810376704 810534816 810745728 813499904 813916656 814055424 814128448 814287292 818528256 818741248 818761398 822083584 822739008 823025664 823260087 823400448 823661568 823822272 826835968 827259552 827420958 827636264 831520768 831946752 831967227 832183716 835580928 836517888 836756154 836898816 840172032 840390656 840554624 840821184 840985236 845152256 845173056 845606034 845826072 849278976 849816864 850231296 850397184 850473468 853508096 853945344 854167552 854334208 858783744 859028352 859468428 862780828 863502336 863748288 863895552 867500032 867521382 867944448 868113792 872415232 872514964 872883648 873110784 876675072 876924776 877658112 877908096 881491968 881721344 881743044 881893376 882903996 886587786 886738944 886818488 887193216 891300592 891611136 892300032 895483904 895942656 895964706 896197848 897377832 900660608 901122012 901275648 901532359 905212672 905969664 906227712 910163968 910186368 910652652 910889616 912088944 915187392 915425536 915604144 915812352 915894504 916311578 920052224 920634936 921083904 921346257 924844032 925107456 925581384 926325504 929714176 930190464 930349056 930432512 930614048 931090797 934253796 935460864 935727312 939524096 940028544 940273152 941511168 944955392 945439488 945623952 945870016 949569432 949731328 950796288 950819688 951067104 951554331 954949632 955221631 955438848 960196608 960446464 960633856 960938496 961125984 965136144 965912064 966406896 966658368 970604544 970881002 971882496 975437824 975937536 976191488 976215513 976381952 980200704 980958048 981467136 981746688 982249632 986035232 986259456 986540373 986797084 991428608 991453008 991936512 992130048 992219046 996269568 997354514 997581312 997670799 997840896 1001914368 1002199744 1002713166 1007419392 1007681536 1007706336 1007878144 1008222579 1012108279 1012601856 1013243184 1013415936 1013704588 1013935104 1018364256 1018629248 1023410176 1023934464 1023959664 1024226112 1024750818 1028407296 1028700218 1029853728 1030029312 1030054662 1030322696 1034352417 1034528768 1035058752 1035714303 1040187392 1040212992 1040745888 1041016704 1045266432 1045564156 1045928448 1046404736 1046642688 1046736576 1046940804 1047213232 1051309014 1051488256 1052693226 1056964608 1057265664 1057807296 1061884096 1062704552 1063074816 1063256064 1063558912 1064103768 1067718624 1068265611 1068447744 1068543588 1069950492 1073741824 1074074092 1074318336 1074597888 1078984704 1079292032 1080502272 1080713088 1080994304 1085222208 1085407232 1085778162 1086651072 1087490664 1091371008 1091681864 1091930112 1096985344 1097367552 1097680116 1097867264 1098215424 1098429696 1102725792 1103012736 1103227944 1103577804 1104465024 1109262336 1109289636 1109578288 1114107904 1115357184 1115384634 1115674872 1115865088 1120229376 1120803264 1121094912 1121313648 1122571008 1126897408 1127153664 1127474712 1127768096 1132371968 1133089152 1133641728 1133669628 1133862912 1133964624 1138593792 1139177088 1140092928 1145044992 1145371136 1145957904 1151336448 1151664384 1151860736 1152254376 1156695176 1156958208 1157259264 1157485056 1157588887 1158782976 1159113033 1163844864 1164147712 1168900096 1170210816 1170239616 1170544128 1171143792 1175322624 1175657392 1175924736 1177205328 1178114886 1182117048 1182318592 1182924288 1188814848 1189153459 1189423872 1189733376 1194590208 1194619608 1194930464 1195542621 1196163072 1196503776 1201183452 1201496016 1201700864 1201730439 1207959552 1208303616 1208647778 1208922624 1213581824 1213857792 1214203536 1214519488 1216118592 1220249856 1220874984 1221083136 1221192672 1221430938 1226527183 1227513248 1227792384 1228111872 1228142097 1228461676 1233125376 1233476608 1234108512 1235100672 1240253952 1240465408 1240889328 1241131437 1241454396 1245671728 1246634186 1247281152 1247636416 1247920128 1248275574 1253371392 1253697536 1255134231 1255348224 1260258048 1260585984 1260831936 1261231776 1261477854 1266092576 1267728384 1267759584 1268089472 1268739108 1273266176 1273918464 1274725296 1275710202 1280262144 1280626802 1280918016 1281251328 1281501312 1286848192 1287882752 1288175616 1288542528 1288877824 1294139392 1294171242 1295622432 1295843328 1301250048 1301282073 1301620684 1301916672 1302170688 1306934272 1307944064 1308622848 1308772446 1308995584 1309666176 1315012608 1315387164 1316862144 1321937344 1322237952 1322582016 1322614566 1322840064 1322958728 1328359424 1329881679 1330108416 1330227732 1330454528 1335885824 1336950888 1337416704 1338450048 1343225856 1343608448 1343913984 1344296772 1350135808 1350990912 1351221248 1351683018 1351913472 1357819008 1359341568 1365245952 1365279552 1365634816 1366334424 1371209728 1372781088 1373138304 1373372416 1373406216 1373841756 1374467367 1379136556 1380078336 1380952404 1381625856 1386950656 1387266048 1387661184 1388022272 1393688576 1394571264 1395285696 1395523584 1395648768 1395921072 1401380694 1401745352 1403191296 1403590968 1409286144 1409687552 1410409728 1417433088 1417674752 1418159232 1418435928 1418805024 1423624832 1424354148 1424596992 1424724784 1425002761 1426194432 1426600656 1432424448 1432797184 1438646272 1440294912 1440669696 1440950784 1441080043 1441407744 1441688976 1446962944 1447704216 1448363462 1448868096 1449987552 1455161344 1455906816 1456321503 1463156736 1463573488 1463906304 1464287232 1464572928 1470301056 1470683648 1470970592 1471437072 1472200704 1472620032 1479016448 1479052848 1480195626 1487142912 1487179512 1487566496 1487904768 1488195072 1488328569 1493639168 1494404352 1494793216 1495084864 1496031771 1496761344 1502871552 1503299616 1504069749 1510785536 1511129088 1511522304 1511559504 1511817216 1511952832 1518125056 1518902784 1519864776 1520123904 1520556882 1526726656 1526901187 1527546384 1527943872 1535115264 1535552512 1535901696 1536339168 1542610944 1543012352 1543050327 1543313408 1544780592 1545043968 1545081993 1545484044 1551793152 1551932354 1552588128 1560281088 1560319488 1560725504 1561525056 1567096832 1567899648 1568346234 1568892672 1569607104 1570104864 1570411206 1570819848 1576156064 1576963521 1577232384 1585086464 1585446912 1585898496 1586311168 1592786944 1592826144 1594056828 1594612224 1594884096 1595338368 1596155652 1601577936 1601994688 1602307252 1602671616 1602815382 1610612736 1611071488 1611111138 1611896832 1618477056 1618938048 1620753408 1621069632 1621491456 1626999808 1627833312 1628110848 1628256896 1628574584 1637056512 1637482496 1637522796 1644167168 1645478016 1646051328 1646520174 1646800896 1647323136 1647644544 1653671936 1654519104 1654841916 1655272528 1663041536 1663893504 1663934454 1664367432 1671161856 1673035776 1673512308 1673797632 1680344064 1680781312 1681109248 1681642368 1681970472 1690304512 1690346112 1691212068 1691652144 1698557952 1699633728 1700462592 1700794368 1700946936 1707016192 1707890688 1708335104 1708668416 1717567488 1718056704 1718936856 1725561656 1726894897 1727004672 1727496576 1727791104 1735000064 1735042764 1735888896 1736227584 1744830464 1745029928 1745767296 1746221568 1753350144 1753849552 1755316224 1755816192 1762983936 1763442688 1763486088 1763786752 1765807992 1767172329 1773175572 1773477888 1773636976 1773983029 1774386432 1782601184 1783222272 1784600064 1790967808 1791885312 1791929412 1792395696 1794755664 1801321216 1802244024 1802551296 1803064718 1810425344 1811939328 1812455424 1812971667 1820327936 1820372736 1821305304 1821779232 1824177888 1830374784 1830851072 1831208288 1831624704 1831789008 1832146407 1832623156 1840104448 1841269872 1842167808 1842692514 1849688064 1850214912 1851162768 1852651008 1859428352 1860380928 1860698112 1860865024 1861228096 1862181594 1868507592 1869951279 1870921728 1871454624 1872413361 1879048192 1879629661 1880057088 1880546304 1883022336 1889910784 1890878976 1891247904 1891740032 1899138864 1899462656 1901592576 1901639376 1902134208 1903108662 1909899264 1910443262 1910877696 1920393216 1920892928 1920940203 1921267712 1921876992 1922251968 1930272288 1931824128 1932813792 1933316736 1941209088 1941256863 1941762004 1943764992 1950875648 1951875072 1952382976 1952431026 1952763904 1960401408 1961916096 1962934272 1963158669 1963493376 1964499264 1972070464 1972518912 1973080746 1973594168 1982857216 1982906016 1983873024 1983921849 1984260096 1984438092 1992539136 1994709028 1995162624 1995341598 1995681792 2003828736 2004399488 2005426332 2014838784 2015363072 2015412672 2015756288 2016445158 2024216558 2025203712 2026486368 2026831872 2027409176 2027870208 2036728512 2037258496 2046820352 2047868928 2047919328 2048452224 2049501636 2056814592 2057400436 2059707456 2060058624 2060109324 2060645392 2068704834 2069057536 2070117504 2071428606 2080374784 2080425984 2081491776 2082033408 2090532864 2091128312 2091856896 2092809472 2093285376 2093473152 2093881608 2094426464 2102071041 2102618028 2102976512 2105386452 2113929216 2114531328 2115614592 2123768192 2125409104 2126149632 2126512128 2127117824 2128207536 2135437248 2136531222 2136895488 2137087176 2139900984 2148148184 2148636672 2149195776 2149807933 2157969408 2158584064 2161004544 2161426176 2161988608 2170444416 2170814464 2171556324 2172545193 2173302144 2174981328 2182742016 2183363728 2183860224 2193970688 2194735104 2195360232 2195734528 2196430848 2196859392 2205451584 2206025472 2206455888 2207155608 2208930048 2218524672 2218579272 2219156576 2220293439 2228215808 2230714368 2230769268 2231349744 2231730176 2240458752 2241606528 2242189824 2242627296 2245142016 2253794816 2254307328 2254949424 2255536192 2264743936 2266178304 2267283456 2267339256 2267725824 2267929248 2277187584 2277836197 2278354176 2280185856 2280835323 2290089984 2290742272 2291915808 2302672896 2303328768 2303721472 2304508752 2313390352 2313916416 2314518528 2314970112 2315177774 2317565952 2318226066 2327689728 2327898531 2328295424 2337800192 2340421632 2340479232 2341088256 2342287584 2350645248 2351314784 2351849472 2352519351 2354410656 2356229772 2364234096 2364637184 2365848576 2377629696 2378306918 2378847744 2379466752 2389180416 2389239216 2389860928 2391085242 2392326144 2393007552 2402366904 2402992032 2403401728 2403460878 2404223073 2413488973 2415919104 2416607232 2416666707 2417295556 2417845248 2427163648 2427715584 2428407072 2429038976 2432237184 2440499712 2441749968 2442166272 2442385344 2442861876 2453054366 2455026496 2455584768 2456223744 2456284194 2456923352 2466250752 2466953216 2468217024 2469780261 2470201344 2480507904 2480930816 2481778656 2482262874 2482908792 2491343456 2493268372 2494562304 2495272832 2495840256 2496551148 2506742784 2507395072 2510268462 2510696448 2520516096 2521171968 2521663872 2522463552 2522955708 2532185152 2535456768 2535519168 2536178944 2537478216 2546532352 2547836928 2549450592 2551420404 2560524288 2561253604 2561836032 2562502656 2563002624 2573696384 2575765504 2576351232 2577085056 2577755648 2588278784 2588342484 2591244864 2591686656 2602500096 2602564146 2603241368 2603833344 2604341376 2613868544 2615888128 2617245696 2617544892 2617991168 2619332352 2630025216 2630774328 2633724288 2643874688 2644475904 2645164032 2645229132 2645680128 2645917456 2656718848 2659763358 2660216832 2660455464 2660909056 2671771648 2673901776 2674833408 2676900096 2686451712 2687216896 2687827968 2688593544 2700271616 2701981824 2702442496 2703366036 2703826944 2704597077 2715638016 2718683136 2730491904 2730559104 2731269632 2732668848 2742419456 2745562176 2746276608 2746744832 2746812432 2747683512 2748934734 2758273112 2760156672 2761904808 2763251712 2764038771 2773901312 2774532096 2775322368 2776044544 2787377152 2789142528 2790571392 2791047168 2791297536 2791842144 2793272391 2802761388 2803490704 2804037691 2806382592 2807181936 2818572288 2819375104 2820819456 2834866176 2835349504 2835673633 2836318464 2836871856 2837610048 2847249664 2848708296 2849193984 2849449568 2850005522 2852388864 2853201312 2864848896 2865594368 2865664893 2877292544 2880589824 2881339392 2881901568 2882160086 2882815488 2883377952 2893925888 2895408432 2896726924 2897736192 2899975104 2910322688 2911813632 2912643006 2926313472 2927146976 2927812608 2928574464 2928646539 2929145856 2940602112 2941367296 2941941184 2942874144 2944401408 2945240064 2958032896 2958105696 2959621119 2960391252 2974285824 2974359024 2975132992 2975809536 2976390144 2976657138 2987278336 2988808704 2989586432 2990169728 2992063542 2993012397 2993522688 3005743104 3006599232 3008139498 3021571072 3022258176 3023044608 3023119008 3023634432 3023905664 3036250112 3036324837 3037805568 3039729552 3040247808 3041113764 3053453312 3053802374 3055092768 3055887744 3070230528 3071105024 3071803392 3072678336 3085221888 3086024704 3086100654 3086626816 3089561184 3090087936 3090163986 3090968088 3103057251 3103586304 3103864708 3105176256 3120562176 3120638976 3121451008 3123050112 3134193664 3135799296 3136692468 3137785344 3139214208 3140209728 3140822412 3141639696 3152312128 3153927042 3154464768 3170172928 3170893824 3171796992 3172622336 3185573888 3185652288 3188113656 3189224448 3189768192 3190676736 3192311304 3203155872 3203989376 3204614504 3205343232 3205630764 3207090523 3221225472 3222142976 3222222276 3223793664 3236954112 3237876096 3241506816 3242139264 3242982912 3253999616 3255666624 3256221696 3256513792 3257149168 3274113024 3274964992 3275045592 3288334336 3290956032 3292102656 3293040348 3293601792 3294646272 3295289088 3307343872 3309038208 3309683832 3310545056 3326083072 3327787008 3327868908 3328734864 3342323712 3346071552 3347024616 3347595264 3360688128 3361562624 3362218496 3363284736 3363940944 3380609024 3380692224 3382424136 3383304288 3397115904 3398083507 3399267456 3400925184 3401588736 3401893872 3414032384 3415781376 3416670208 3417336832 3435134976 3436113408 3437873712 3451123312 3453789794 3454009344 3454993152 3455582208 3470000128 3470085528 3471777792 3472455168 3472766661 3477339099 3489660928 3490059856 3490740799 3491534592 3492443136 3506700288 3507699104 3510632448 3511632384 3525967872 3526885376 3526972176 3527573504 3531615984 3534344658 3546351144 3546955776 3547273952 3547966058 3548772864 3565202368 3566444544 3567460377 3569200128 3581935616 3583770624 3583858824 3584791392 3586627863 3589511328 3602642432 3604488048 3605102592 3605191317 3606129436 3620850688 3623878656 3624910848 3625943334 3640655872 3640745472 3642610608 3643558464 3648355776 3660749568 3661702144 3662416576 3663249408 3663578016 3664292814 3665246312 3679581549 3680208896 3682539744 3684335616 3684426291 3685385028 3699376128 3700429824 3702325536 3705302016 3718856704 3720761856 3721396224 3721730048 3722456192 3724363188 3737015184 3739902558 3741843456 3742909248 3744826722 3758096384 3759259322 3760114176 3761092608 3766044672 3779821568 3781757952 3782495808 3783480064 3798277728 3798925312 3803185152 3803278752 3804268416 3806217324 3819798528 3820886524 3821755392 3840786432 3841785856 3841880406 3842535424 3843753984 3844503936 3860544576 3863648256 3865627584 3866633472 3882418176 3882513726 3883524008 3887529984 3901751296 3903750144 3903846219 3904765952 3904862052 3905527808 3920802816 3923832192 3925868544 3926317338 3926986752 3928998528 3944140928 3945037824 3946161492 3947188336 3965714432 3965812032 3967746048 3967843698 3968520192 3968876184 3985078272 3989418056 3990325248 3990683196 3991363584 3992500447 4007657472 4008798976 4010852664 4029677568 4030726144 4030825344 4031512576 4032890316 4048433116 4050407424 4052972736 4053663744 4054818352 4055740416 4073457024 4074516992 4093640704 4095737856 4095838656 4096904448 4099003272 4113629184 4114800872 4119414912 4120117248 4120218648 4121290784 4123402101 4137409668 4138115072 4140235008 4142857212 4160749568 4160851968 4162983552 4164066816 4181065728 4182256624 4183713792 4185618944 4186570752 4186946304 4187763216 4188852928 4204142082 4205236056 4205953024 4210772904 4227858432 4229062656 4230267223 4231229184 4247536384 4250818208 4252299264 4253024256 4254235648 4256415072 4270874496 4273062444 4273790976 4274174352 4275008283 4279801968 4296296368 4297273344 4298391552 4299615866 4315938816 4317168128 4322009088 4322852352 4323240129 4323977216 4340888832 4341628928 4343112648 4345090386 4346604288 4349962656 4365484032 4366727456 4367720448 4368964509 4387941376 4389470208 4390720464 4391469056 4392861696 4393718784 4410903168 4412050944 4412911776 4414311216 4417860096 4437049344 4437158544 4438313152 4440586878 4456431616 4461428736 4461538536 4462699488 4463460352 4464985707 4480917504 4482193807 4483213056 4484379648 4485254592 4488095313 4490284032 4507589632 4508614656 4509898848 4511072384 4529487872 4532356608 4534566912 4534678512 4535451648 4535858496 4554375168 4555672394 4556708352 4560371712 4561670646 4580179968 4580703561 4581484544 4583831616 4605345792 4606657536 4607442944 4609017504 4626780704 4627832832 4629037056 4629150981 4629940224 4630355548 4635131904 4636452132 4655379456 4655797062 4656590848 4675600384 4680843264 4680958464 4682176512 4684575168 4701290496 4702629568 4703698944 4705038702 4708821312 4712459544 4728468192 4729274368 4730890563 4731697152 4755259392 4756613836 4757695488 4758933504 4778360832 4778478432 4779721856 4782170484 4784652288 4786015104 4804733808 4805984064 4806803456 4806921756 4808446146 4826977946 4831838208 4833214464 4833333414 4834591112 4835690496 4854327296 4855431168 4856814144 4858077952 4864474368 4880999424 4883499936 4884332544 4884770688 4885723752 4906108732 4910052992 4911169536 4912447488 4912568388 4913846704 4932501504 4933906432 4936434048 4939560522 4940402688 4961015808 4961861632 4963557312 4964525748 4965817584 4982686912 4986536744 4989124608 4990545664 4991680512 4993102296 5013485568 5014790144 5020536924 5021392896 5041032192 5042343936 5043327744 5044927104 5045911416 5064370304 5070913536 5071038336 5072357888 5074956432 5093064704 5095673856 5098901184 5102840808 5121048576 5122507208 5123672064 5125005312 5126005248 5147392768 5151531008 5152702464 5154170112 5155511296 5176557568 5176684968 5180684691 5182489728 5183373312 5205000192 5205128292 5206482736 5207666688 5208682752 5227737088 5231776256 5234491392 5235089784 5235982336 5238664704 5260050432 5261548656 5267448576 5287749376 5288951808 5290328064 5290458264 5291360256 5291834912 5313437696 5319526716 5320433664 5320910928 5321818112 5321949087 5343543296 5347803552 5349666816 5353800192 5372903424 5374433792 5375655936 5377187088 5400543232 5403963648 5404884992 5406732072 5407653888 5409194154 5431276032 5431763239 5437366272 5438915001 5460983808 5461118208 5462539264 5465337696 5484838912 5491124352 5492553216 5493489664 5493624864 5495367024 5496439221 5497869468 5516546224 5520313344 5523809616 5526503424 5528077542 5547802624 5549064192 5550644736 5552089088 5574754304 5578285056 5581142784 5582094336 5582595072 5583684288 5586544782 5605522776 5606981408 5608075382 5609853837 5612765184 5614363872 5637144576 5638750208 5638888983 5641638912 5669732352 5670699008 5671347266 5672636928 5673743712 5675220096 5694499328 5697416592 5698387968 5698899136 5700011044 5704777728 5706402624 5729697792 5731188736 5731329786 5754585088 5761179648 5762678784 5762820609 5763803136 5764320172 5765630976 5766755904 5787851776 5790816864 5793453848 5795472384 5799950208 5820645376 5823627264 5823770589 5825286012 5852626944 5854293952 5855625216 5857148928 5857293078 5858291712 5881204224 5882734592 5883882368 5885748288 5888802816 5889476007 5890480128 5916065792 5916211392 5919242238 5920782504 5948571648 5948718048 5950265984 5951619072 5952780288 5953314276 5974556672 5977617408 5979172864 5980339456 5984127084 5986024794 5987045376 6011486208 6013198464 6016278996 6043142144 6044516352 6046089216 6046238016 6047268864 6047811328 6072500224 6072649674 6075611136 6079459104 6080495616 6082227528 6106906624 6107604748 6110185536 6111775488 6140461056 6142210048 6143606784 6145356672 6170443776 6172049408 6172201308 6173253632 6179122368 6180175872 6180327972 6181936176 6206114502 6207172608 6207729416 6210352512 6241124352 6241277952 6242902016 6246100224 6268387328 6271598592 6273384936 6275570688 6278428416 6280419456 6281644824 6283279392 6304624256 6307854084 6308929536 6310726513 6340345856 6341787648 6343593984 6345244672 6371147776 6371304576 6376227312 6378448896 6379536384 6381353472 6384622608 6406311744 6407978752 6409229008 6410686464 6411261528 6414181046 6444285952 6444444552 6447587328 6449423799 6473908224 6475752192 6483013632 6484278528 6485965824 6507999232 6511333248 6512443392 6513027584 6514298336 6517635579 6548226048 6549929984 6550091184 6576668672 6581912064 6584205312 6586080696 6587203584 6589292544 6590578176 6614687744 6618076416 6619367664 6621090112 6652166144 6655574016 6655737816 6657469728 6660880317 6684647424 6686551417 6692143104 6694049232 6695190528 6721376256 6723125248 6724436992 6726569472 6727881888 6761218048 6761384448 6761990971 6764848272 6766608576 6794231808 6796167014 6798534912 6801850368 6803177472 6803787744 6828064768 6831562752 6833340416 6833508591 6834673664 6842505969 6870269952 6872226816 6875747424 6902246624 6907579588 6908018688 6909986304 6911164416 6940000256 6940171056 6943555584 6944910336 6945533322 6954678198 6979321856 6980119712 6981481598 6983069184 6983695593 6984886272 7013400576 7015398208 7021264896 7023264768 7051935744 7053770752 7053944352 7055147008 7057558053 7063231968 7068689316 7092702288 7093911552 7094547904 7095932116 7097545728 7130404736 7132889088 7134920754 7138400256 7163871232 7167541248 7167717648 7169582784 7173255726 7179022656 7205284864 7208976096 7210205184 7210382634 7212258872 7240466919 7241701376 7247757312 7249821696 7250000121 7251886668 7281311744 7281490944 7285221216 7287116928 7296711552 7321499136 7323404288 7324833152 7326498816 7327156032 7328585628 7330492624 7359163098 7360417792 7365079488 7368671232 7368852582 7370770056 7398752256 7400859648 7404651072 7410604032 7437713408 7441523712 7442792448 7443460096 7444912384 7448726376 7474030368 7479805116 7483686912 7485818496 7489653444 7516192768 7518518644 7520228352 7522185216 7532089344 7559643136 7563515904 7564991616 7566960128 7596555456 7597850624 7606370304 7606557504 7608536832 7612434648 7639597056 7641773048 7643510784 7681572864 7683571712 7683760812 7685070848 7687507968 7689007872 7721089152 7727296512 7731255168 7733266944 7764836352 7765027452 7767048016 7775059968 7803502592 7807500288 7807692438 7809531904 7809724104 7811055616 7841605632 7847664384 7851737088 7852634676 7853973504 7856210557 7857997056 7888281856 7890075648 7892322984 7894376672 7931428864 7931624064 7935492096 7935687396 7937040384 7937752368 7970156544 7978836112 7980650496 7981366392 7982727168 7985000894 8015314944 8017597952 8021705328 8059355136 8061452288 8061650688 8063025152 8065780632 8096866232 8100814848 8103122209 8105945472 8107327488 8109636704 8111480832 8113791231 8146914048 8149033984 8187281408 8191475712 8191677312 8193808896 8198006544 8227258368 8229601744 8238829824 8240234496 8240437296 8242581568 8246804202 8274819336 8276230144 8280470016 8285714424 8292116313 8321499136 8321703936 8324074213 8325967104 8328133632 8362131456 8364513248 8367427584 8371237888 8373141504 8373892608 8375526432 8377705856 8408284164 8410472112 8411906048 8412113073 8421545808 8455716864 8458125312 8460534446 8462458368 8495072768 8501636416 8504598528 8506048512 8507020899 8508471296 8512830144 8541748992 8546124888 8547581952 8548348704 8550016566 8559603936 8592592736 8594546688 8596783104 8596994679 8599231732 8631877632 8634336256 8644018176 8645704704 8646480258 8647954432 8681777664 8683257856 8686225296 8690180772 8693208576 8699925312 8730968064 8733454912 8735440896 8737929018 8775882752 8778940416 8781440928 8782938112 8785723392 8785939617 8787437568 8821806336 8824101888 8825823552 8828622432 8835720192 8874098688 8874317088 8876626304 8881173756 8912863232 8922857472 8923077072 8925398976 8926920704 8929971414 8961835008 8964387614 8966426112 8968759296 8970509184 8976190626 8980568064 9015179264 9017229312 9019797696 9022144768 9058975744 9064713216 9069133824 9069357024 9070903296 9071716992 9108750336 9108974511 9111344788 9113416704 9120743424 9123341292 9160359936 9161407122 9162969088 9167663232 9210691584 9213315072 9214885888 9218035008 9253561408 9255665664 9258074112 9258301962 9259880448 9260711096 9270263808 9272904264 9309171753 9310758912 9311594124 9313181696 9351200768 9361686528 9361916928 9364353024 9369150336 9402580992 9405259136 9407397888 9410077404 9417642624 9424919088 9456936384 9458548736 9461781126 9463394304 9510518784 9513227672 9515390976 9517867008 9556721664 9556956864 9559443712 9564340968 9569304576 9572030208 9609467616 9611968128 9613606912 9613843512 9616892292 9621271569 9653955892 9663676416 9666428928 9666666828 9669182224 9671380992 9708654592 9710862336 9713628288 9716155904 9728948736 9761998848 9766999872 9768665088 9769541376 9771447504 9812217464 9820105984 9822339072 9824894976 9825136776 9827693408 9865003008 9867812864 9872868096 9879121044 9880805376 9922031616 9923723264 9927114624 9929051496 9931635168 9965373824 9973073488 9978249216 9981091328 9983361024 9986204592 10026971136 10029580288 10041073848 10042785792 10082064384 10084687872 10086655488 10087560301 10089854208 10091822832 10128740608 10141827072 10142076672 10144715776 10149912864 10186129408 10191347712 10194250521 10197802368 10205681616 10242097152 10245014416 10247344128 10250010624 10252010496 10294785536 10303062016 10305404928 10308340224 10311022592 10353115136 10353369936 10361369382 10364979456 10366746624 10410000384 10410256584 10412965472 10415333376 10417365504 10418299983 10455474176 10463552512 10468982784 10470179568 10471964672 10472222397 10477329408 10520100864 10523097312 10534897152 10575498752 10577903616 10580656128 10580916528 10582720512 10583669824 10626875392 10639053432 10640867328 10641821856 10643636224 10643898174 10687086592 10688308309 10695607104 10699333632 10702381131 10707600384 10745806848 10748867584 10751311872 10754374176 10801086464 10807927296 10809769984 10813464144 10815307776 10815573951 10818388308 10862552064 10863526478 10874732544 10877830002 10921967616 10922236416 10925078528 10930675392 10969677824 10982248704 10985106432 10986979328 10987249728 10990734048 10992878442 10995738936 11033092448 11038744647 11040626688 11047619232 11053006848 11056155084 11095605248 11098128384 11101289472 11104178176 11149508608 11156570112 11162285568 11164188672 11165190144 11167368576 11173089564 11211045552 11213962816 11216150764 11219707674 11225530368 11228727744 11274289152 11277500416 11277777966 11283277824 11339464704 11341398016 11342694532 11345273856 11347487424 11350440192 11388998656 11394833184 11396775936 11397798272 11400022088 11409555456 11412805248 11459395584 11462377472 11462659572 11509170176 11522359296 11525357568 11525641218 11527606272 11528640344 11531261952 11533511808 11575703552 11581633728 11586907696 11590944768 11599900416 11641290752 11647254528 11647541178 11650572024 11705253888 11708587904 11711250432 11714297856 11714586156 11716583424 11762408448 11765469184 11767764736 11771496576 11777605632 11778952014 11780960256 11832131584 11832422784 11838484476 11841565008 11897143296 11897436096 11900531968 11903238144 11905560576 11906628552 11949113344 11955234816 11958345728 11960678912 11968254168 11972049588 11974090752 11977501341 12022972416 12026396928 12032557992 12086284288 12089032704 12092178432 12092476032 12094537728 12095622656 12145000448 12145299348 12151222272 12158918208 12160991232 12164455056 12213813248 12215209496 12220371072 12223550976 12280922112 12284420096 12287213568 12290713344 12340887552 12344098816 12344402616 12346507264 12358244736 12360351744 12360655944 12363872352 12370206303 12412229004 12414345216 12415458832 12417881203 12420705024 12482248704 12482555904 12485804032 12492200448 12536774656 12543197184 12546769872 12551141376 12556856832 12560838912 12563289648 12566558784 12609248512 12615708168 12617859072 12621453026 12680691712 12683575296 12687187968 12690489344 12690801669 12742295552 12742609152 12752454624 12756897792 12759072768 12762706944 12769245216 12812623488 12815957504 12818458016 12821372928 12822523056 12825024849 12828362092 12888571904 12888889104 12895174656 12898847598 12947816448 12951504384 12966027264 12968557056 12969720387 12971931648 13015998464 13022666496 13024886784 13026055168 13028596672 13035271158 13096452096 13099859968 13100182368 13106893527 13153337344 13157407627 13163824128 13168410624 13172161392 13174407168 13178585088 13181156352 13229375488 13236152832 13238735328 13242180224 13304332288 13311148032 13311475632 13314939456 13321760634 13369294848 13373102834 13384286208 13388098464 13390381056 13442752512 13446250496 13446581421 13448873984 13453138944 13455763776 13464285939 13522436096 13522768896 13523981942 13529696544 13533217152 13588463616 13592334028 13597069824 13603700736 13606354944 13607575488 13656129536 13663125504 13666680832 13667017182 13669347328 13685011938 13740539904 13742110683 13744453632 13751494848 13804493248 13815159176 13816037376 13819972608 13822328832 13880000512 13880342112 13887111168 13887452943 13889820672 13891066644 13909356396 13958643712 13960239424 13962963196 13966138368 13967391186 13969772544 14026801152 14030796416 14042529792 14046529536 14103871488 14107541504 14107888704 14110294016 14115116106 14126463936 14137378632 14185404576 14187823104 14189095808 14191864232 14195091456 14260809472 14265778176 14269841508 14276800512 14327742464 14335082496 14335435296 14339165568 14346511452 14358045312 14410569728 14417952192 14420410368 14420765268 14424517744 14480933838 14483402752 14495514624 14499643392 14500000242 14503773336 14562623488 14562981888 14570442432 14574233856 14593423104 14642998272 14646808576 14649666304 14652997632 14654312064 14657171256 14660985248 14718326196 14720835584 14730158976 14737342464 14737705164 14741540112 14797504512 14801719296 14809302144 14821208064 14875426816 14883047424 14885584896 14886920192 14889824768 14897452752 14948060736 14959610232 14967373824 14971636992 14979306888 15037037288 15040456704 15044370432 15048655531 15064178688 15119286272 15127031808 15129983232 15133920256 15193110912 15195701248 15212740608 15213115008 15217073664 15224869296 15279194112 15283546096 15287021568 15363145728 15367143424 15367521624 15370141696 15375015936 15378015744 15442178304 15454593024 15458994967 15462510336 15466533888 15529672704 15530054904 15534096032 15542054073 15550119936 15607005184 15615000576 15615384876 15619063808 15619448208 15622111232 15683211264 15695328768 15703474176 15705269352 15707947008 15712421114 15715994112 15776563712 15780151296 15784645968 15788753344 15862857728 15863248128 15870984192 15871374792 15874080768 15875504736 15940313088 15944853379 15957672224 15961300992 15962732784 15965454336 15965847261 15970001788 16030629888 16035195904 16043410656 16118710272 16122904576 16123301376 16126050304 16131561264 16193732464 16201629696 16206244418 16211890944 16214654976 16219273408 16222961664 16227582462 16293828096 16295289717 16298067968 16316745003 16374562816 16382951424 16383354624 16387617792 16396013088 16454516736 16459203488 16477659648 16480468992 16480874592 16485163136 16493608404 16549638672 16552460288 16560940032 16571428848 16584232626 16642998272 16643407872 16648148426 16651934208 16656267264 16724262912 16729026496 16734855168 16742475776 16746283008 16747785216 16751052864 16755411712 16816568328 16820944224 16823812096 16824226146 16829561511 16843091616 16911433728 16916250624 16916666949 16921068892 16924916736 16990145536 17003272832 17009197056 17012097024 17014041798 17016942592 17025660288 17083497984 17092249776 17095163904 17096697408 17100033132 17119207872 17185185472 17189093376 17193566208 17193989358 17198463464 17263755264 17268672512 17288036352 17288461827 17291409408 17292960516 17295908864 17363555328 17366515712 17372450592 17380361544 17386417152 17399850624 17461936128 17466909824 17470881792 17475858036 17551765504 17557880832 17562881856 17565876224 17571446784 17571879234 17574875136 17643612672 17648203776 17651647104 17657244864 17671440384 17748197376 17748634176 17753252608 17762347512 17825726464 17845714944 17846154144 17850797952 17853841408 17859942828 17923670016 17928775228 17932852224 17937518592 17941018368 17952381252 17961136128 18030358528 18034458624 18039595392 18044289536 18117951488 18129426432 18138267648 18138714048 18141806592 18143433984 18217500672 18217949022 18222689576 18226833408 18241486848 18246682584 18320719872 18322814244 18325938176 18335326464 18421383168 18426630144 18429771776 18436070016 18507122816 18511331328 18516148224 18516603924 18519760896 18521422192 18540527616 18545808528 18618343506 18621517824 18623188248 18626363392 18702401536 18723373056 18723833856 18728706048 18734040559 18738300672 18805161984 18810518272 18814795776 18820154808 18835285248 18849838176 18913872768 18917097472 18923562252 18926788608 18932179539 19021037568 19026455344 19030781952 19035734016 19113443328 19113913728 19118887424 19128681936 19138609152 19144060416 19218935232 19223936256 19227213824 19227687024 19233784584 19242543138 19307911784 19332857856 19333333656 19338364448 19342761984 19348271397 19417309184 19421724672 19427256576 19432311808 19457897472 19523997696 19533999744 19537330176 19539082752 19542895008 19552906737 19624434928 19640211968 19644678144 19649789952 19650273552 19655386816 19730006016 19735625728 19745736192 19758242088 19761610752 19844063232 19847446528 19849715431 19854229248 19858102992 19863270336 19930747648 19946146976 19956498432 19962182656 19966722048 19972409184 20053942272 20059160576 20059654251 20082147696 20085571584 20164128768 20169375744 20173310976 20175120602 20179708416 20183645664 20257481216 20283654144 20284153344 20285972913 20289431552 20299825728 20372258816 20382695424 20388501042 20395604736 20411363232 20484194304 20490028832 20494688256 20500021248 20500525773 20504020992 20589571072 20606124032 20610809856 20616680448 20622045184 20706230272 20706739872 20722738764 20729958912 20733493248 20820000768 20820513168 20825930944 20830666752 20834731008 20836599966 20910948352 20927105024 20937965568 20940359136 20943929344 20944444794 20951086779 20954658816 21040201728 21046194624 21069794304 21150997504 21155807232 21161312256 21161833056 21165441024 21167339648 21253750784 21278106864 21281734656 21283643712 21287272448 21287796348 21374173184 21376616618 21391214208 21398667264 21404762262 21415200768 21491613696 21497735168 21502623744 21508748352 21602172928 21615854592 21619539968 21626928288 21630615552 21631147902 21636776616 21721400757 21725104128 21727052956 21749465088 21755660004 21843935232 21844472832 21850157056 21861350784 21939355648 21964497408 21970212864 21973958656 21974499456 21981468096 21985756884 21991477872 22066184896 22077489294 22081253376 22095238464 22106013696 22112310168 22191210496 22196256768 22202578944 22208356352 22299017216 22313140224 22324571136 22328377344 22330380288 22334737152 22346179128 22422091104 22427925632 22432301528 22439415348 22449633661 22451060736 22457455488 22548578304 22555000832 22555555932 22566555648 22678929408 22682796032 22685389064 22690547712 22694974848 22700880384 22777997312 22789666368 22793551872 22795596544 22800044176 22819110912 22825610496 22918791168 22924754944 22925319144 23018340352 23044718592 23050715136 23051282436 23055212544 23057280688 23062523904 23067023616 23151407104 23163267456 23173815392 23181889536 23199800832 23282581504 23294509056 23295082356 23301144048 23410507776 23417175808 23422500864 23428595712 23429172312 23433166848 23524816896 23530938368 23535529472 23542993152 23555211264 23557904028 23561920512 23568631671 23664263168 23664845568 23676968952 23683130016 23794286592 23794872192 23801063936 23806476288 23811121152 23813257104 23898226688 23910469632 23916691456 23921357824 23936508336 23944099176 23948181504 23955002682 24045944832 24052793856 24065115984 24172568576 24178065408 24184356864 24184952064 24189075456 24191245312 24290000896 24290598696 24302444544 24309366627 24317836416 24321982464 24328910112 24341373693 24427626496 24430418992 24435185593 24440742144 24447101952 24561844224 24568840192 24574427136 24581426688 24681775104 24688197632 24688805232 24693014528 24716489472 24720703488 24721311888 24727744704 24740412606 24824458008 24828690432 24830917664 24835762406 24841410048 24964497408 24965111808 24971608064 24972222639 24984400896 25073549312 25086394368 25093539744 25102282752 25113713664 25121677824 25126579296 25133117568 25218497024 25231416336 25235718144 25236339219 25242906052 25361383424 25367150592 25374375936 25380978688 25381603338 25484591104 25485218304 25504909248 25513795584 25518145536 25521062697 25525413888 25538490432 25625246976 25631915008 25636916032 25642745856 25645046112 25650049698 25656724184 25777143808 25777778208 25790349312 25790984037 25797695196 25895632896 25903008768 25932054528 25937114112 25939440774 25943863296 26031996928 26045332992 26049773568 26052110336 26057193344 26070542316 26192904192 26199719936 26200364736 26213787054 26306674688 26314815254 26327648256 26336821248 26344322784 26348814336 26357170176 26362312704 26458750976 26472305664 26477470656 26484360448 26608664576 26622296064 26622951264 26629878912 26643521268 26738589696 26746205668 26768572416 26776196928 26780762112 26885505024 26892500992 26893162842 26897747968 26906277888 26911527552 26928571878 27044872192 27045537792 27047963884 27059393088 27066434304 27176927232 27184668056 27194139648 27207401472 27212709888 27215150976 27312259072 27326251008 27326923533 27333361664 27334034364 27338694656 27370023876 27481079808 27484221366 27488907264 27502989696 27608986496 27630318352 27632074752 27639945216 27644657664 27760001024 27760684224 27774222336 27774905886 27779641344 27782133288 27818712792 27920478848 27925926392 27932276736 27934782372 27939545088 27947503129 28053602304 28061592832 28085059584 28093059072 28207742976 28215083008 28215777408 28220588032 28230232212 28252927872 28274757264 28370809152 28375646208 28378191616 28383728464 28390182912 28521618944 28531556352 28539683016 28553601024 28655484928 28670164992 28670870592 28678331136 28693022904 28716090624 28821139456 28835904384 28840820736 28841530536 28849035488 28863814707 28961867676 28966805504 28991029248 28999286784 29000000484 29007546672 29125246976 29125963776 29140884864 29148467712 29186846208 29285996544 29293617152 29299332608 29305995264 29308624128 29314342512 29321970496 29436652392 29441671168 29460317952 29474684928 29475410328 29483080224 29595009024 29603438592 29611870561 29618604288 29642416128 29750853632 29766094848 29771169792 29773840384 29779649536 29794905504 29896121472 29919220464 29934747648 29943273984 29958613776 30074074576 30080913408 30088740864 30097311062 30128357376 30238572544 30254063616 30259966464 30262680903 30267840512 30386221824 30391402496 30425481216 30426230016 30434147328 30449738592 30558388224 30567092192 30574043136 30582751563 30726291456 30734286848 30735043248 30740283392 30750031872 30756031488 30884356608 30909186048 30917989934 30925020672 30933067776 31059345408 31060109808 31068192064 31084108146 31100239872 31214010368 31230001152 31230769752 31238127616 31238896416 31244222464 31254899949 31366422528 31375356649 31390657536 31406948352 31410538704 31415894016 31416667191 31424842228 31431988224 31553127424 31560302592 31569291936 31577506688 31725715456 31726496256 31741968384 31742749584 31748161536 31751009472 31880626176 31889706758 31915344448 31922601984 31925465568 31930908672 31931694522 31940003576 32061259776 32064924927 32070391808 32086821312 32107143393 32237420544 32245809152 32246602752 32252100608 32263122528 32387464928 32403259392 32412488836 32423781888 32429309952 32438546816 32445923328 32455164924 32587656192 32590579434 32596135936 32633490006 32749125632 32765902848 32766709248 32775235584 32792026176 32909033472 32918406976 32955319296 32960937984 32961749184 32970326272 32987216808 33099277344 33104920576 33116233941 33121880064 33142857696 33168465252 33285996544 33286815744 33296296852 33303868416 33312534528 33448525824 33458052992 33469710336 33484951552 33492566016 33495570432 33502105728 33510823424 33633136656 33641888448 33647624192 33648452292 33659123022 33686183232 33822867456 33832501248 33833333898 33842137784 33849833472 33980291072 34006545664 34018394112 34024194048 34028083596 34033885184 34051320576 34166995968 34184499552 34190327808 34193394816 34200066264 34238415744 34370370944 34378186752 34387132416 34387978716 34396926928 34527510528 34537345024 34576072704 34576923654 34582818816 34585921032 34591817728 34727110656 34733031424 34744901184 34760723088 34772834304 34799701248 34923872256 34933819648 34941763584 34951716072 35103531008 35115761664 35125763712 35131752448 35142893568 35143758468 35149750272 35287225344 35296407552 35303294208 35314489728 35342880768 35496394752 35497268352 35506505216 35524695024 35651452928 35691429888 35692308288 35701595904 35707682816 35719885656 35847340032 35857550456 35865704448 35875037184 35882036736 35904762504 35922272256 35932504023 36060717056 36068917248 36079190784 36088579072 36235902976 36258852864 36276535296 36277428096 36283613184 36286867968 36435001344 36435898044 36445379152 36453666816 36482973696 36493365168 36641439744 36645628488 36651876352 36670652928 36842766336 36853260288 36859543552 36863757229 36872140032 37014245632 37022662656 37032296448 37033207848 37039521792 37042844384 37081055232 37091617056 37236687012 37243035648 37246376496 37252726784 37253643609 37404803072 37446746112 37447667712 37457412096 37468081118 37476601344 37610323968 37621036544 37629591552 37640309616 37670570496 37699676352 37827745536 37834194944 37847124504 37853577216 37864359078 38022342673 38042075136 38052910688 38061563904 38071468032 38072405007 38226886656 38227827456 38237774848 38257363872 38277218304 38288120832 38437870464 38447872512 38454427648 38455374048 38467569168 38475074547 38485086276 38615823568 38665715712 38666667312 38676728896 38685523968 38696542794 38834618368 38843449344 38854513152 38864623616 38909161161 38915794944 39047995392 39067999488 39074660352 39078165504 39085790016 39105813474 39248869856 39280423936 39289356288 39299579904 39300547104 39310773632 39460012032 39471251456 39472222881 39491472384 39516484176 39523221504 39688126464 39694893056 39699430862 39708458496 39716205984 39726540672 39861495296 39892293952 39912996864 39924365312 39933444096 39944818368 40107884544 40118321152 40119308502 40164295392 40171143168 40328257536 40338751488 40339744263 40346621952 40350241204 40359416832 40367291328 40514962432 40567308288 40568306688 40571945826 40578863104 40599651456 40744517632 40765390848 40777002084 40791209472 40822726464 40968388608 40980057664 40989376512 41000042496 41001051546 41008041984 41179142144 41212248064 41221619712 41226332049 41233360896 41244090368 41412460544 41413479744 41445477528 41459917824 41466986496 41640001536 41641026336 41651861888 41661333504 41669462016 41673199932 41821896704 41854210048 41875931136 41880718272 41887858688 41888889588 41902173558 41909317632 42080403456 42092389248 42139588608 42301995008 42311614464 42322624512 42323666112 42330882048 42334679296 42507501568 42556213728 42563469312 42567287424 42574544896 42575592696 42748346368 42753233236 42782428416 42797334528 42809524524 42830401536 42983227392 42995470336 43005247488 43017496704 43204345856 43231709184 43239079936 43253856576 43261231104 43262295804 43273553232 43442801514 43450208256 43454105912 43498930176 43511320008 43687870464 43688945664 43700314112 43722701568 43878711296 43928994816 43940425728 43947917312 43948998912 43962936192 43971513768 43982955744 44132369792 44154978588 44162506752 44175085591 44190476928 44212027392 44224620336 44382420992 44392513536 44405157888 44416712704 44598034432 44626280448 44649142272 44656754688 44660760576 44669474304 44692358256 44844182208 44855851264 44864603056 44878830696 44899267322 44902121472 44914910976 45110001664 45111111864 45133111296 45145966593 45357858816 45365592064 45370778128 45381095424 45389949696 45401760768 45555994624 45579332736 45587103744 45591193088 45600088352 45638221824 45651220992 45837582336 45849509888 45850638288 46036680704 46089437184 46101430272 46102564872 46110425088 46114561376 46125047808 46134047232 46302814208 46326534912 46347630784 46363779072 46376984901 46399601664 46565163008 46589018112 46590164712 46602288096 46626162219 46821015552 46834351616 46845001728 46857191424 46858344624 46866333696 47049633792 47061876736 47071058944 47085986304 47110422528 47115808056 47123841024 47137263342 47328526336 47329691136 47333936797 47353937904 47366260032 47588573184 47589744384 47602127872 47612952576 47622242304 47626514208 47796453376 47820939264 47833382912 47834560137 47842715648 47873016672 47888198352 47896363008 47897541783 47910005364 48091889664 48105587712 48130231968 48345137152 48356130816 48368713728 48369904128 48378150912 48382490624 48580001792 48581197392 48604889088 48618733254 48635672832 48643964928 48657820224 48682747386 48855252992 48860837984 48870371186 48881484288 48885869151 48894203904 49123688448 49137680384 49148854272 49162853376 49363550208 49376395264 49377610464 49386029056 49432978944 49441406976 49442623776 49455489408 49480825212 49648916016 49657380864 49661835328 49671524812 49682820096 49928994816 49930223616 49943216128 49944445278 49968801792 50147098624 50172788736 50187079488 50204565504 50227427328 50243355648 50253158592 50266235136 50436994048 50462832672 50471436288 50472678438 50485812104 50722766848 50734301184 50748751872 50750000847 50761957376 50763206676 50969182208 50970436608 51009818496 51027591168 51036291072 51042125394 51050827776 51076980864 51250493952 51263830016 51273832064 51285491712 51290092224 51300099396 51313448368 51554287616 51555556416 51580698624 51581968074 51595390392 51791265792 51806017536 51864109056 51874228224 51878881548 51887726592 52063993856 52090665984 52099547136 52104220672 52114386688 52141084632 52385808384 52399439872 52400729472 52427574108 52613349376 52629630508 52655296512 52673642496 52688645568 52697628672 52714340352 52724625408 52917501952 52944611328 52954941312 52968720896 53217329152 53244592128 53245902528 53259757824 53287042536 53477179392 53492411336 53537144832 53552393856 53561524224 53771010048 53785001984 53786325684 53795495936 53812555776 53823055104 53857143756 54089744384 54091075584 54095927768 54118786176 54132868608 54353854464 54369336112 54388279296 54414802944 54425419776 54430301952 54624518144 54652502016 54653847066 54666723328 54668068728 54677389312 54740047752 54962159616 54968442732 54977814528 54993473899 55005979392 55217972992 55260636704 55264149504 55279890432 55289315328 55520002048 55521368448 55548444672 55549811772 55559282688 55564266576 55637425584 55840957696 55851852784 55864553472 55869564744 55879090176 55895006258 56107204608 56123185664 56170119168 56186118144 56202121677 56415485952 56430166016 56431554816 56441176064 56460464424 56505855744 56549514528 56741618304 56751292416 56756383232 56767456928 56780365824 56796538617 57043237888 57063112704 57079366032 57107202048 57310969856 57340329984 57341741184 57356662272 57386045808 57432181248 57642278912 57671808768 57681641472 57683061072 57698070976 57727629414 57923735352 57933611008 57998573568 58000000968 58015093344 58044814191 58250493952 58251927552 58268519491 58281769728 58296935424 58373692416 58571993088 58587234304 58598665216 58611990528 58617248256 58628685024 58643940992 58873304784 58883342336 58920635904 58949369856 58950820656 58966160448 59190018048 59206877184 59223741122 59237208576 59284832256 59501707264 59532189696 59542339584 59547680768 59549146293 59559299072 59589811008 59792242944 59838440928 59869495296 59886547968 59917227552 60148149152 60161826816 60177481728 60178962753 60194622124 60256714752 60477145088 60508127232 60519932928 60525361806 60535681024 60772443648 60782804992 60850962432 60852460032 60857918739 60868294656 60899477184 61116776448 61134184384 61148086272 61165503126 61452582912 61468573696 61470086496 61480566784 61500063744 61501577319 61512062976 61768713216 61818372096 61835979868 61850041344 61866135552 62118690816 62120219616 62136384128 62168216292 62200479744 62428020736 62460002304 62461539504 62476255232 62477792832 62488444928 62509799898 62732845056 62750713298 62781315072 62813896704 62821077408 62831788032 62833334382 62849684456 62863976448 63106254848 63120605184 63138583872 63155013376 63451430912 63452992512 63483936768 63485499168 63496323072 63502018944 63761252352 63779413516 63830688896 63845203968 63850931136 63861817344 63863389044 63880007152 64122519552 64129849854 64140783616 64173642624 64214286786 64474841088 64491618304 64493205504 64504201216 64526245056 64774929856 64806518784 64824977672 64847563776 64858619904 64877093632 64891846656 64910329848 65164202271 65175312384 65181158868 65192271872 65266980012 65498251264 65531805696 65533418496 65550471168 65584052352 65818066944 65836813952 65910638592 65921875968 65923498368 65940652544 65974433616 66198554688 66209841152 66232467882 66243760128 66285715392 66336930504 66573631488 66592593704 66607736832 66625069056 66897051648 66916105984 66939420672 66969903104 66985132032 66991140864 67004211456 67021646848 67266273312 67283776896 67295248384 67296904584 67318246044 67348900983 67372366464 67645734912 67665002496 67666667796 67684275568 67699666944 67960582144 68013091328 68036788224 68048388096 68056167192 68067770368 68102641152 68333991936 68368999104 68380655616 68386789632 68400132528 68476831488 68740741888 68756373504 68774264832 68775957432 68793853856 69055021056 69074690048 69152145408 69153847308 69165637632 69171842064 69183635456 69454221312 69466062848 69489802368 69521446176 69545668608 69599402496 69847744512 69867639296 69883527168 69903432144 70207062016 70231523328 70251527424 70263504896 70285787136 70287516936 70299500544 70574450688 70592815104 70606588416 70612922107 70628979456 70685761536 70705895013 70992789504 70994536704 71013010432 71049390048 71302905856 71382859776 71384616576 71403191808 71415365632 71439771312 71694680064 71715100912 71731408896 71750074368 71764073472 71809525008 71844544512 71865008046 72121434112 72137834496 72158381568 72177158144 72471805952 72517705728 72553070592 72554856192 72567226368 72573735936 72870002688 72871796088 72890758304 72907333632 72928099881 72965947392 72986730336 73282879488 73291256976 73303752704 73305556779 73341305856 73685532672 73706520576 73719087104 73727514458 73744280064 74028491264 74045325312 74064592896 74066415696 74079043584 74085688768 74162110464 74183234112 74473374024 74486071296 74492752992 74505453568 74507287218 74809606144 74818158163 74893492224 74895335424 74914824192 74916667917 74936162236 74953202688 75220647936 75242073088 75259183104 75280619232 75341140992 75399352704 75655491072 75668389888 75694249008 75707154432 75709017657 75728718156 76044685346 76084150272 76105821376 76123127808 76142936064 76144810014 76453773312 76455654912 76475549696 76514727744 76554436608 76563188091 76576241664 76875740928 76895745024 76908855296 76910748096 76935138336 76950149094 76970172552 77231647136 77331431424 77333334624 77353457792 77371047936 77393085588 77669236736 77686898688 77709026304 77729247232 77818322322 77831589888 78095990784 78135998976 78149320704 78156331008 78171580032 78211626948 78497739712 78560847872 78578712576 78599159808 78601094208 78621547264 78920024064 78942502912 78944445762 78982944768 79032968352 79046443008 79376252928 79389786112 79398861724 79416916992 79432411968 79453081344 79722990592 79784587904 79825993728 79848730624 79866888192 79889636736 80215769088 80236642304 80238617004 80328590784 80342286336 80656515072 80677502976 80679488526 80693243904 80700482408 80718833664 80734582656 81029924864 81134616576 81136613376 81143891652 81157726208 81199302912 81489035264 81530781696 81554004168 81582418944 81645452928 81936777216 81960115328 81978753024 82000084992 82002103092 82016083968 82358284288 82424496128 82443239424 82452664098 82466721792 82488180736 82824921088 82826959488 82890955056 82919835648 82933972992 83280003072 83282052672 83303723776 83322667008 83338924032 83346399864 83643793408 83708420096 83761436544 83775717376 83777779176 83804347116 83818635264 83842509387 84160806912 84184778496 84279177216 84603990016 84623228928 84645249024 84647332224 84661764096 84669358592 85015003136 85112427456 85126938624 85134574848 85149089792 85151185392 85496692736 85506466472 85564856832 85594669056 85619049048 85660803072 85966454784 85990940672 86010494976 86034993408 86408691712 86463418368 86478159872 86507713152 86522462208 86524591608 86547106464 86591444121 86885603028 86900416512 86908211824 86925168421 86997860352 87022640016 87375740928 87377891328 87400628224 87445403136 87757422592 87857989632 87880851456 87895834624 87897997824 87905882623 87925872384 87943027536 87965911488 88264739584 88309957176 88325013504 88350171182 88380953856 88424054784 88449240672 88764841984 88785027072 88810315776 88833425408 88835611683 89196068864 89252560896 89298284544 89313509376 89321521152 89338948608 89384716512 89688364416 89711702528 89729206112 89757661392 89798534644 89804242944 89829821952 90220003328 90222223728 90266222592 90291933186 90715717632 90731184128 90741556256 90762190848 90779899392 90788042709 90803521536 91111989248 91158665472 91174207488 91182386176 91200176704 91276443648 91302441984 91675164672 91699019776 91701276576 91748254689 92073361408 92178874368 92202860544 92205129744 92220850176 92229122752 92250095616 92268094464 92605628416 92653069824 92695261568 92727558144 92753969802 92799203328 93130326016 93178036224 93180329424 93204576192 93252324438 93642031104 93668703232 93690003456 93714382848 93716689248 93732667392 94099267584 94123753472 94126069947 94142117888 94171972608 94220845056 94231616112 94247682048 94250001573 94274526684 94657052672 94659382272 94667873594 94707875808 94732520064 95177146368 95179488768 95204255744 95225905152 95244484608 95253028416 95592906752 95641878528 95666765824 95669120274 95685431296 95746033344 95776396704 95792726016 95795083566 95820010728 96183779328 96194774781 96211175424 96260463936 96690274304 96712261632 96737427456 96739808256 96756301824 96764981248 97160003584 97162394784 97209778176 97237466508 97271345664 97287929856 97315640448 97365494772 97710505984 97721675968 97740742372 97762968576 97771738302 97788407808 98247376896 98275360768 98297708544 98325706752 98727100416 98752790528 98755220928 98772058112 98865957888 98882813952 98885247552 98910978816 98961650424 99297832032 99314761728 99323670656 99343049624 99365640192 99857989632 99860447232 99886432256 99888890556 99937603584 100294197248 100345577472 100374158976 100409131008 100454854656 100486711296 100506317184 100532470272 100873988096 100925665344 100942872576 100945356876 100971624208 101445533696 101468602368 101497503744 101500001694 101523914752 101526413352 101938364416 101940873216 102019636992 102055182336 102072582144 102084250788 102101655552 102153961728 102500987904 102527660032 102547664128 102570983424 102580184448 102600198792 102626896736 103108575232 103111112832 103161397248 103163936148 103190780784 103582531584 103612035072 103728218112 103748456448 103757763096 103775453184 104127987712 104181331968 104199094272 104208441344 104228773376 104282169264 104771616768 104798879744 104801458944 104855148216 105259261016 105310593024 105340588717 105347284992 105377291136 105395257344 105428680704 105449250816 105835003904 105889222656 105909882624 105937441792 106434658304 106489184256 106491805056 106519515648 106574085072 106954358784 106984822672 107074289664 107104787712 107123048448 107542020096 107570003968 107572651368 107590991872 107625111552 107646110208 107714287512 107797512069 108179488768 108182151168 108191855536 108212964769 108237572352 108265737216 108707708928 108738672224 108776558592 108829605888 108850839552 108860603904 109249036288 109305004032 109307694132 109333446656 109336137456 109354778624 109480095504 109924319232 109936885464 109955629056 109986947798 110011958784 110435945984 110521273408 110528299008 110559780864 110578630656 110591271687 111040004096 111042736896 111096889344 111099623544 111118565376 111128533152 111274851168 111681915392 111703705568 111729106944 111739129488 111758180352 111760930827 111790012516 112214409216 112246371328 112340238336 112372236288 112404243354 112830971904 112860332032 112863109632 112882352128 112920928848 113011711488 113099029056 113483236608 113502584832 113512766464 113534913856 113560731648 113593077234 114067028019 114086475776 114126225408 114158732064 114214404096 114217215021 114621939712 114680659968 114683482368 114713324544 114772091616 114864362496 115284557824 115343617536 115363282944 115366122144 115396141952 115455258828 115847470704 115867222016 115997147136 116000001936 116030186688 116089628382 116500987904 116503855104 116537038982 116563539456 116593870848 116747384832 117143986176 117174468608 117197330432 117223981056 117234496512 117257370048 117287881984 117746609568 117766684672 117841271808 117898739712 117901641312 117932320896 118380036096 118413754368 118416668643 118447482244 118474417152 118569664512 119003414528 119064379392 119084679168 119095361536 119098292586 119118598144 119179622016 119584485888 119676881856 119738990592 119773095936 119834455104 120296298304 120323653632 120354963456 120357925506 120389244248 120513429504 120954290176 121016254464 121019232789 121039865856 121050723612 121071362048 121544887296 121565609984 121701924864 121704920064 121715837478 121736589312 121798954368 122233552896 122268368768 122296172544 122331006252 122905165824 122937147392 122940172992 122961133568 123000127488 123003154638 123024125952 123537426432 123636744192 123671959736 123700082688 123732271104 124237381632 124240439232 124272768256 124336432584 124400959488 124856041472 124920004608 124923079008 124952510464 124955585664 124976889856 125019599796 125465690112 125501426596 125562630144 125627793408 125642154816 125663576064 125666668764 125699368912 125727952896 126212509696 126241210368 126277167744 126310026752 126902861824 126905985024 126967873536 126970998336 126992646144 127004037888 127522504704 127558827032 127661377792 127690407936 127701862272 127723634688 127726778088 127760014304 128245039104 128259699708 128281567232 128347285248 128428573572 128949682176 128983236608 128986411008 129008402432 129052490112 129549859712 129613037568 129649955344 129695127552 129717239808 129754187264 129783693312 129820659696 130328404542 130350624768 130362317736 130384543744 130533960024 131063611392 131066836992 131100942336 131138283913 131168104704 131636133888 131673627904 131821277184 131843751936 131846996736 131881305088 131948867232 132397109376 132419682304 132464935764 132487520256 132525256773 132571430784 132673861008 133147262976 133185187408 133215473664 133250138112 133794103296 133832211968 133878841344 133939806208 133970264064 133982281728 134008422912 134043293696 134532546624 134567553792 134590496768 134593809168 134636492088 134697801966 134744732928 135330004992 135333335592 135368551136 135399333888 135437899779 135921164288 136026182656 136073576448 136096776192 136112334384 136135540736 136205282304 136667983872 136737998208 136761311232 136773579264 136800265056 136953662976 137481483776 137512747008 137548529664 137551914864 137587707712 138110042112 138149380096 138304290816 138307694616 138331275264 138343684128 138367270912 138908442624 138932125696 138948008017 138979604736 139042892352 139091337216 139130954703 139198804992 139695489024 139735278592 139767054336 139806864288 140414124032 140463046656 140503054848 140527009792 140571574272 140575033872 140599001088 141148901376 141185630208 141213176832 141225844214 141257958912 141371523072 141411790026 141985579008 141989073408 142001810391 142026020864 142098780096 142605811712 142765719552 142769233152 142806383616 142830731264 142879542624 143389360128 143430201824 143462817792 143500148736 143503680411 143528146944 143619050016 143689089024 143730016092 144242868224 144275668992 144316763136 144354316288 144943611904 145035411456 145106141184 145109712384 145134452736 145147471872 145740005376 145743592176 145781516608 145814667264 145856199762 145931894784 145973460672 146565758976 146582513952 146607505408 146611113558 146657607453 146682611712 147371065344 147413041152 147438174208 147455028916 147488560128 148056982528 148090650624 148129185792 148132831392 148158087168 148171377536 148324220928 148366468224 148946748048 148972142592 148985505984 149010907136 149014574436 149619212288 149636316326 149786984448 149790670848 149829648384 149833335834 149872324472 149906405376 150441295872 150484146176 150518366208 150561238464 150682281984 150798705408 151310982144 151336779776 151388498016 151414308864 151418035314 151457436312 152089370692 152168300544 152211642752 152246255616 152285872128 152289620028 152907546624 152911309824 152951099392 153029455488 153108873216 153126376182 153152483328 153751481856 153791490048 153817710592 153821496192 153870276672 153900298188 153940345104 154463294272 154662862848 154666669248 154706915584 154742095872 154786171176 155338473472 155373797376 155418052608 155458494464 155636644644 155663179776 156191981568 156271997952 156298641408 156312662016 156343160064 156423253896 156995479424 157121695744 157157425152 157198319616 157202188416 157243094528 157840048128 157885005824 157888891524 157965889536 158065936704 158092886016 158752505856 158779572224 158797723448 158833833984 158864823936 158906162688 159445981184 159569175808 159651987456 159697461248 159733776384 159779273472 160431538176 160473284608 160477234008 160657181568 160684572672 161313030144 161355005952 161358977052 161386487808 161400964816 161437667328 161469165312 162059849728 162269233152 162273226752 162287783304 162315452416 162398605824 162978070528 163061563392 163108008336 163164837888 163290905856 163873554432 163920230656 163957506048 164000169984 164004206184 164032167936 164716568576 164848992256 164886478848 164905328196 164933443584 164976361472 164980421697 165649842176 165653918976 165781910112 165839671296 165867945984 166560006144 166564105344 166607447552 166645334016 166677848064 166692799728 167287586816 167416840192 167522873088 167551434752 167555558352 167608694232 167637270528 167685018774 168321613824 168369556992 168558354432 168606365031 169207980032 169246457856 169290498048 169294664448 169323528192 169338717184 170030006272 170224854912 170253877248 170269149696 170298179584 170302370784 170389615851 170993385472 171012932944 171046299151 171129713664 171189338112 171238098096 171321606144 171932909568 171981881344 172020989952 172069986816 172817383424 172926836736 172956319744 173015426304 173044924416 173049183216 173094212928 173182888242 173771206056 173800833024 173816423648 173850336842 173995720704 174045280032 174751481856 174755782656 174801256448 174805558473 174890806272 175514845184 175715979264 175761702912 175791669248 175795995648 175811765246 175851744768 175886055072 175931822976 176529479168 176619914352 176650027008 176700342364 176761907712 176848109568 176898481344 177529683968 177570054144 177620631552 177666850816 177671223366 178392137728 178505121792 178596569088 178627018752 178643042304 178647438879 178677897216 178769433024 179376728832 179423405056 179458412224 179515322784 179597069288 179608485888 179659643904 180440006656 180444447456 180532445184 180536888259 180583866372 181431435264 181462368256 181483112512 181524381696 181559798784 181576085418 181607043072 182223978496 182317330944 182348414976 182364772352 182400353408 182552887296 182573756217 182604883968 183350329344 183398039552 183402553152 183496509378 184146722816 184357748736 184405721088 184410259488 184441700352 184458245504 184500191232 184536188928 185211256832 185306139648 185390523136 185455116288 185507939604 185598406656 186260652032 186356072448 186360658848 186409152384 186504648876 187284062208 187337406464 187380006912 187428765696 187433378496 187465334784 188198535168 188247506944 188252139894 188284235776 188343945216 188441690112 188463232224 188495364096 188500003146 188549053368 189314105344 189318764544 189335747188 189415751616 189465040128 190354292736 190358977536 190408511488 190451810304 190488969216 190506056832 191185813504 191283757056 191333531648 191338240548 191370862592 191492066688 191552793408 191585452032 191590167132 191640021456 192367558656 192389549562 192422350848 192520927872 193380548608 193424523264 193474854912 193479616512 193512603648 193529962496 194320007168 194324789568 194419556352 194474933016 194542691328 194575859712 194631280896 194730989544 195443351936 195481484744 195525937152 195543476604 195576815616 195632521903 196494753792 196550721536 196595417088 196651413504 197454200832 197505581056 197510441856 197544116224 197731915776 197765627904 197770495104 197821957632 197923300848 198595664064 198629523456 198647341312 198686099248 198731280384 199720894464 199772864512 199777781112 199875207168 200588394496 200691154944 200748317952 200818262016 200909709312 200973422592 201012634368 201064940544 201747976192 201851330688 201885745152 201890713752 201943248416 202046702949 202891067392 202937204736 202995007488 203000003388 203047829504 203052826704 203876728832 203881746432 204039273984 204110364672 204145164288 204168501576 204203311104 204307923456 205001975808 205055320064 205095328256 205141966848 205160368896 205200397584 205253793472 206217150464 206222225664 206322794496 206327872296 206381561568 207165063168 207224070144 207283093927 207456436224 207496912896 207515526192 207550906368 208255975424 208362663936 208398188544 208416882688 208457546752 208564338528 209543233536 209597759488 209602917888 209710296432 210518522032 210621186048 210681177434 210694569984 210754582272 210790514688 210857361408 210898501632 211670007808 211778445312 211819765248 211838766321 211874883584 212117685039 212869316608 212978368512 212983610112 213039031296 213148170144 213908717568 213969645344 214148579328 214209575424 214246096896 215084040192 215140007936 215145302736 215181983744 215250223104 215292220416 215428575024 215595024138 216358977536 216364302336 216383711072 216425929538 216475144704 216531474432 217415417856 217477344448 217553117184 217659211776 217701679104 217721207808 218498072576 218610008064 218615388264 218666893312 218672274912 218709557248 218784299643 218960191008 219848638464 219873770928 219911258112 219916670337 219973895596 220023917568 220871891968 221042546816 221056598016 221119561728 221157261312 221182543374 222080008192 222085473792 222193778688 222199247088 222237130752 222257066304 222549702336 223363830784 223407411136 223458213888 223478258976 223516360704 223521861654 223580025032 224428818432 224454474489 224492742656 224680476672 224744472576 224750003751 224808486708 225661943808 225720664064 225726219264 225764704256 225841857696 226023422976 226198058112 226966473216 227005169664 227025532928 227069827712 227121463296 227186154468 228134056038 228172951552 228252450816 228317464128 228428808192 228434430042 229243879424 229361319936 229366964736 229426649088 229544183232 229728724992 230569115648 230687235072 230726565888 230732244288 230792283904 230910517656 231694941408 231734444032 231994294272 232000003872 232060373376 232179256764 233001975808 233007710208 233074077964 233127078912 233187741696 233494769664 234287972352 234348937216 234394660864 234447962112 234468993024 234514740096 234575763968 235493219136 235533369344 235682543616 235797479424 235803282624 235864641792 236760072192 236827508736 236833337286 236894964488 236948834304 237139329024 238006829056 238128758784 238169358336 238190723072 238196585172 238237196288 238359244032 239168971776 239353763712 239477981184 239546191872 239668910208 240592596608 240647307264 240709926912 240715851012 240778488496 241026859008 241908580352 242032508928 242038465578 242079731712 242101447224 242142724096 243089774592 243131219968 243403849728 243409840128 243431674956 243473178624 243542527267 243597908736 244467105792 244536737536 244592345088 244662012504 245810331648 245874294784 245880345984 245922267136 246000254976 246006309276 246048251904 247074852864 247273488384 247343919472 247400165376 247464542208 248474763264 248480878464 248545536512 248672865168 248801918976 249712082944 249840009216 249846158016 249905020928 249911171328 249953779712 250039199592 250931380224 251002853192 251125260288 251284309632 251327152128 251333337528 251398737824 251455905792 251527528161 252425019392 252482420736 252554335488 252620053504 253805723648 253811970048 253935747072 253941996672 253985292288 254008075776 255045009408 255117654064 255322755584 255380815872 255403724544 255447269376 255453556176 255520028608 256490078208 256519399416 256563134464 256694570496 256857147144 257899364352 257966473216 257972822016 258016804864 258046300603 258104980224 259099719424 259226075136 259299910688 259390255104 259434479616 259508374528 259567386624 259641319392 260656809084 260701249536 260724635472 260769087488 260775505263 261067920048 262127222784 262133673984 262201884672 262276567826 262336209408 263272267776 263347255808 263642554368 263687503872 263693993472 263717647869 263762610176 263897734464 264794218752 264839364608 264929871528 264975040512 265050513546 265142861568 265347722016 266294525952 266370374816 266430947328 266500276224 266506835049 267588206592 267664423936 267757682688 267879612416 267940528128 267964563456 268016845824 268086587392 269065093248 269135107584 269180993536 269187618336 269272984176 269395603932 269489465856 270660009984 270666671184 270737102272 270798667776 270875799558 271842328576 272052365312 272147152896 272193552384 272224668768 272271081472 272364128127 272410564608 273335967744 273475996416 273522622464 273547158528 273600530112 273907325952 274962967552 275025494016 275097059328 275103829728 275175415424 276220084224 276298760192 276608581632 276615389232 276662550528 276687368256 276734541824 277816885248 277864251392 277896016034 277959209472 278085784704 278182674432 278261909406 278397609984 279390978048 279470557184 279534108672 279613728576 280828248064 280926093312 281006109696 281054019584 281143148544 281150067744 281198002176 282297802752 282371260416 282378209841 282426353664 282451688428 282515917824 282743046144 282823580052 283971158016 283978146816 284003620782 284052041728 284197560192 285211623424 285531439104 285538466304 285612767232 285661462528 285759085248 286778720256 286860403648 286925635584 287000297472 287007360822 287056293888 287238100032 287378178048 287460032184 288485736448 288551337984 288584324343 288633526272 288708632576 289887223808 290070822912 290212282368 290219424768 290268905472 290294943744 291480010752 291487184352 291563033216 291629334528 291712399524 291863789568 291946921344 293131517952 293165027904 293215010816 293222227116 293315214906 293365223424 294742130688 294826082304 294876348416 294910057832 294977120256 296113965056 296181301248 296258371584 296265662784 296316174336 296342755072 296648441856 296732936448 297893496096 297944285184 297971011968 298021814272 298029148872 299238424576 299272632652 299573968896 299581341696 299659296768 299666671668 299744648944 299812810752 300882591744 300968292352 301036732416 301122476928 301364563968 301597410816 302621964288 302673559552 302776996032 302828617728 302836070628 302914872624 304178741384 304336601088 304423285504 304492511232 304571744256 304579240056 305815093248 305822619648 305902198784 306058910976 306217746432 306252752364 306304966656 307502963712 307582980096 307635421184 307642992384 307740553344 307800596376 307880690208 308926588544 309325725696 309333338496 309413831168 309484191744 309572342352 310676946944 310747594752 310836105216 310916988928 311273289288 311326359552 312383963136 312543995904 312597282816 312625324032 312686320128 312846507792 313990958848 314243391488 314314850304 314396639232 314404376832 314486189056 315770011648 315777783048 315931779072 316021766151 316131873408 316185772032 317505011712 317559144448 317595446896 317667667968 317729647872 317812325376 318891962368 319138351616 319303974912 319394922496 319467552768 319558546944 320863076352 320946569216 320954468016 321314363136 321369145344 322626060288 322710011904 322717954104 322772975616 322801929632 322875334656 322938330624 324119699456 324538466304 324546453504 324575566608 324630904832 324638894307 324797211648 325956141056 326123126784 326216016672 326329675776 326581811712 327747108864 327840461312 327915012096 328000339968 328008412368 328064335872 329433137152 329697984512 329772957696 329810656392 329866887168 329952722944 329960843394 331299684352 331307837952 331337557579 331563820224 331679342592 331735891968 331773815061 333120012288 333128210688 333214895104 333290668032 333355696128 333385599456 334575173632 334833680384 335045746176 335102869504 335111116704 335217388464 335274541056 335282792481 335370037548 336643227648 336739113984 337116708864 337212730062 338415960064 338492915712 338580996096 338589328896 338647056384 338677434368 340060012544 340449709824 340507754496 340538299392 340596359168 340604741568 340779231702 341986770944 342025865888 342092598302 342201084057 342259427328 342378676224 342476196192 342643212288 343865819136 343963762688 344041979904 344139973632 345634766848 345853673472 345912639488 346030852608 346089848832 346098366432 346188425856 346365776484 347542412112 347601666048 347632847296 347700673684 347991441408 348090560064 349502963712 349511565312 349602512896 349611116946 349781612544 351029690368 351431958528 351523405824 351583338496 351591991296 351623530492 351703489536 351772110144 351863645952 353058958336 353239828704 353300054016 353400684728 353523815424 353696219136 353796962688 355059367936 355140108288 355241263104 355250005929 355333701632 355342446732 356784275456 357010243584 357193138176 357254037504 357286084608 357294877758 357355794432 357538866048 358753457664 358846810112 358916824448 359030645568 359194138576 359216971776 359319287808 360880013312 360888894912 361064890368 361073776518 361167732744 362862870528 362966225024 363048763392 363119597568 363152170836 363214086144 364447956992 364634661888 364696829952 364729544704 364800706816 365105774592 365147512434 365209767936 366700658688 366796079104 366805106304 366993018756 368293445632 368715497472 368811442176 368820518976 368883400704 368916491008 369000382464 369072377856 370422513664 370612279296 370781046272 370910232576 371015879208 371196813312 372521304064 372712144896 372721317696 372818304768 373009297752 374568124416 374674812928 374760013824 374857531392 374866756992 374930669568 376397070336 376495013888 376504279788 376568471552 376687890432 376883380224 376926464448 376990728192 377000006292 377098106736 378628210688 378637529088 378671494376 378831503232 378930080256 380708585472 380717955072 380817022976 380903620608 380977938432 381012113664 382371627008 382567514112 382667063296 382676481096 382741725184 382984133376 383105586816 383170904064 383180334264 383280042912 384735117312 384779099124 384844701696 384954317293 385041855744 386761097216 386849046528 386949709824 386959233024 387025207296 387059924992 388640014336 388649579136 388839112704 388949866032 389085382656 389151719424 389262561792 389461979088 390886703872 390962969488 391051874304 391086953208 391153631232 391265043806 393101443072 393190834176 393302827008 393414851739 394908401664 395011162112 395020883712 395088232448 395463831552 395531255808 395540990208 395643915264 395846601696 397191328128 397259046912 397294682624 397372198496 397462560768 397575770319 399441788928 399545729024 399555562224 399750414336 401176788992 401382309888 401496635904 401636524032 401819418624 401946845184 402025268736 402129881088 403495952384 403702661376 403771490304 403781427504 403886496832 404093405898 405782134784 405990014976 406000006776 406095659008 406105653408 406313699337 407753457664 407763492864 407879636437 408078547968 408220729344 408290328576 408337003152 408406622208 408615846912 410003951616 410110640128 410190656512 410283933696 410320737792 410400795168 410507586944 412434300928 412444451328 412645588992 412655744592 412763123136 414330126336 414448140288 414566187854 414912872448 414993825792 415031052384 415101812736 416511950848 416725327872 416796377088 416833765376 416844024051 416915093504 417128677056 417392864109 419086467072 419195518976 419205835776 419420592864 421037044064 421242372096 421362354868 421389139968 421509164544 421581029376 421714722816 421797003264 423340015616 423556890624 423639530496 423677532642 423749767168 424235370078 425738633216 425956737024 425967220224 426005431173 426078062592 426296340288 427817435136 427939290688 428297158656 428419150848 428492193792 430168080384 430280015872 430290605472 430363967488 430500446208 430511041233 430584440832 430857150048 431190048276 432717955072 432728604672 432767422144 432851859076 432950289408 433062948864 434830835712 434954688896 435106234368 435318423552 435403358208 435442415616 436996145152 437220016128 437230776528 437333786624 437344549824 437419114496 437568599286 437920382016 439697276928 439747541856 439822516224 439833340674 439947791192 440047835136 441743783936 442085093632 442113196032 442239123456 442314522624 442365086748 444160016384 444170947584 444387557376 444398494176 444474261504 444514132608 445099404672 446727661568 446814822272 446916427776 446956517952 447032721408 447043723308 447160050064 448857636864 448908948978 448985485312 449360953344 449488945152 449500007502 449616973416 451323887616 451441328128 451452438528 451529408512 451683715392 452046845952 452396116224 453932946432 454010339328 454051065856 454139655424 454242926592 454372308936 456268112076 456345903104 456504901632 456634928256 456857616384 456868860084 458487758848 458722639872 458733929472 458853298176 459088366464 459457449984 461138231296 461374470144 461453131776 461464488576 461584567808 461821035312 463389882816 463468888064 463988588544 464000007744 464120746752 464358513528 466015420416 466148155928 466254157824 466375483392 466989539328 468575944704 468697874432 468789321728 468895924224 468937986048 469029480192 469151527936 470986438272 471066738688 471365087232 471594958848 471606565248 471729283584 473520144384 473655017472 473666674572 473789928976 473897668608 474278658048 476013658112 476257517568 476338716672 476381446144 476393170344 476474392576 476718488064 478337943552 478707527424 478955962368 479092383744 479228843977 479337820416 481185193216 481294614528 481419853824 481431702024 481556976992 482053718016 483817160704 484065017856 484076931156 484159463424 484202894448 484285448192 486179549184 486262439936 486807699456 486819680256 486863349912 486946357248 487085054534 487195817472 488934211584 489073475072 489184690176 489324025008 491620663296 491748589568 491760691968 491844534272 492000509952 492012618552 492096503808 494149705728 494290454749 494546976768 494687838944 494800330752 494929084416 494941265091 496949526528 496961756928 497091073024 497345730336 497603837952 499424165888 499680018432 499692316032 499810041856 499822342656 499907559424 500078399184 501862760448 502005706384 502250520576 502568619264 502654304256 502666675056 502797475648 502911811584 503055056322 504850038784 504964841472 505108670976 505240107008 505819095093 507611447296 507623940096 507871494144 507883993344 507970584576 508016151552 510090018816 510235308128 510645511168 510761631744 510807449088 510894538752 510907112352 511040057216 512980156416 513038798832 513126268928 513138897453 513389140992 513714294288 515798728704 515932946432 515945644032 516033609728 516092601206 516209960448 518199438848 518452150272 518599821376 518780510208 518868959232 519016749056 519134773248 519282638784 521313618168 521402499072 521449270944 521538174976 521551010526 522135840096 524254445568 524267347968 524403769344 524416675419 524553135652 524672418816 526544535552 526694511616 527285108736 527375007744 527387986944 527435295738 527525220352 527795468928 529588437504 529678729216 529859743056 529950081024 530101027092 530285723136 530695444032 532589051904 532740749632 532861894656 533000552448 533013670098 535176413184 535328847872 535515365376 535759224832 535881056256 535929126912 535942316637 536033691648 536173174784 538130186496 538270215168 538361987072 538375236672 538545968352 538791207864 538978931712 541320019968 541333342368 541474204544 541597335552 541751599116 543684657152 544104730624 544294305792 544387104768 544449337536 544542162944 544728256254 544821129216 546671935488 546951992832 547045244928 547094317056 547201060224 547814651904 549925935104 550050988032 550194118656 550207659456 550350830848 552440168448 552597520384 553217163264 553230778464 553325101056 553374736512 553469083648 555633770496 555728502784 555792032068 555918418944 556171569408 556365348864 556523818812 556795219968 558781956096 558941114368 559068217344 559227457152 561656496128 561852186624 562012219392 562108039168 562286297088 562300135488 562396004352 564595605504 564742520832 564756419682 564852707328 564903376856 565031835648 565486092288 565647160104 567942316032 567956293632 568007241564 568104083456 568395120384 570423246848 571062878208 571076932608 571225534464 571322925056 571518170496 573557440512 573720807296 573851271168 574000594944 574014721644 574112587776 574476200064 574756356096 574920064368 576971472896 577102675968 577168648686 577267052544 577417265152 579774447616 580141645824 580424564736 580438849536 580537810944 580589887488 582960021504 582974368704 583126066432 583258669056 583424799048 583727579136 583893842688 586330055808 586430021632 586444454232 586630429812 586730446848 586897565709 589484261376 589652164608 589752696832 589820115664 589954240512 592227930112 592362602496 592516743168 592531325568 592632348672 592685510144 593296883712 593465872896 595786992192 595888570368 595942023936 596043628544 596058297744 598476849152 598545265304 599162683392 599318593536 599333343336 599489297888 599625621504 601765183488 601936584704 602073464832 602244953856 602729127936 603194821632 605243928576 605347119104 605553992064 605657235456 605672141256 605829745248 606140108847 608357482768 608673202176 608846571008 608985022464 609143488512 609158480112 611630186496 611645239296 611804397568 612117821952 612435492864 612505504728 612609933312 615005927424 615165960192 615270842368 615285984768 615341178361 615481106688 615601192752 615761380416 617853177088 618651451392 618666676992 618827662336 618968383488 619144684704 621353893888 621495189504 621672210432 621833977856 621849281781 622546578576 622652719104 624767926272 625087991808 625194565632 625250648064 625372640256 625693015584 627981917696 628486782976 628629700608 628793278464 628808753664 628972378112 631540023296 631555566096 631863558144 632043532302 632263746816 632371544064 635010023424 635118288896 635190893792 635335335936 635459295744 635516298963 635624650752 637783924736 638276703232 638607949824 638789844992 638935105536 639117093888 641726152704 641893138432 641908936032 642628726272 642738290688 645252120576 645420023808 645435908208 645545951232 645603859264 645750669312 645876661248 648239398912 649076932608 649092907008 649151133216 649261809664 649277788614 649594423296 651912282112 652246253568 652432033344 652659351552 653163623424 655494217728 655680922624 655830024192 656000679936 656016824736 656128671744 658866274304 659395969024 659545915392 659621312784 659733774336 659750011011 659905445888 659921686788 662599368704 662615675904 662675115158 663127640448 663358685184 663471783936 663547630122 666240024576 666256421376 666429790208 666581336064 666711392256 666771198912 669150347264 669667360768 670091492352 670205739008 670222233408 670434776928 670549082112 670565584962 670740075096 673286455296 673363423467 673478227968 674233417728 674425460124 676831920128 676985831424 677161992192 677178657792 677294112768 677354868736 680120025088 680899419648 681015508992 681076598784 681192718336 681209483136 681558463404 683973541888 684051731776 684185196604 684402168114 684518854656 684757352448 684952392384 685286424576 687731638272 687927525376 688083959808 688279947264 691269533696 691707346944 691825278976 692061705216 692179697664 692196732864 692376851712 692731552968 695084824224 695203332096 695265694592 695401347368 695982882816 696181120128 699005927424 699023130624 699205025792 699222233892 699563225088 702059380736 702863917056 703046811648 703166676992 703183982592 703247060984 703406979072 703544220288 703727291904 706117916672 706479657408 706600108032 706801369456 707047630848 707392438272 707593925376 710118735872 710280216576 710482526208 710500011858 710667403264 710684893464 713568550912 714020487168 714386276352 714508075008 714572169216 714589755516 714711588864 715077732096 717506915328 717693620224 717833648896 718061291136 718388277152 718433943552 718638575616 721760026624 721777789824 722129780736 722147553036 722335465488 725725741056 725932450048 726097526784 726239195136 726304341672 726428172288 728895913984 729269323776 729393659904 729459089408 729601413632 730211549184 730295024868 730419535872 730627581801 733401317376 733592158208 733610212608 733986037512 737430994944 737622884352 737641037952 737766801408 737832982016 738000764928 738144755712 740845027328 741224558592 741562092544 741820465152 742031758416 742393626624 745042608128 745424289792 745442635392 745636609536 746018595504 749136248832 749349625856 749520027648 749715062784 749733513984 749861339136 752794140672 752990027776 753008559576 753136943104 753375780864 753852928896 753981456384 754000012584 754196213472 754582584483 757256421376 757275058176 757342988752 757490753383 757663006464 757860160512 761417170944 761435910144 761634045952 761807241216 761955876864 762024227328 764743254016 765135028224 765334126592 765352962192 765483450368 765968266752 766211173632 766341808128 766360668528 766560085824 769470234624 769558198248 769689403392 769908634586 770083711488 773522194432 773698093056 773899419648 773918466048 774050414592 774119849984 774138901809 777280028672 777299158272 777678225408 777899732064 778170765312 778303438848 778525123584 778923958176 781773407744 781925938976 782103748608 782173906416 782307262464 782326515789 782530087612 786202886144 786381668352 786605654016 786829703478 789816803328 790022324224 790041767424 790176464896 790927663104 791062511616 791081980416 791152943607 791287830528 791693203392 794382656256 794518093824 794589365248 794744396992 794925121536 795151540638 798883577856 799091458048 799111124448 799500828672 799520505147 802353577984 802764619776 802993271808 803273048064 803638837248 803893690368 804050537472 804259762176 806991904768 807405322752 807542980608 807562855008 807772993664 808186811796 811564269568 811980029952 812000013552 812191318016 812211306816 812627398674 815506915328 815526985728 815759272874 816157095936 816441458688 816580657152 816674006304 816813244416 817231693824 820007903232 820221280256 820381313024 820567867392 820641475584 820801590336 821015173888 824868601856 824888902656 825291177984 825311489184 825526246272 828660252672 828896280576 829132375708 829825744896 829987651584 830062104768 830203625472 833023901696 833450655744 833592754176 833667530752 833688048102 833830187008 834257354112 834785728218 838172934144 838391037952 838411671552 838841185728 842074088128 842484744192 842724709736 842778279936 843018329088 843162058752 843429445632 843594006528 846680031232 847113781248 847134629523 847279060992 847355065284 847499534336 848470740156 851477266432 851913474048 851934440448 852010862346 852156125184 852592680576 855634870272 855878581376 856594317312 856838301696 856984387584 860336160768 860560031744 860581210944 860727934976 861000892416 861022082466 861168881664 861714300096 862380096552 865457209344 865534844288 865703718152 865900578816 866125897728 869661671424 869909377792 870212468736 870636847104 870806716416 870884831232 873992290304 874440032256 874461553056 874667573248 874689099648 874838228992 875137198572 875840764032 879394553856 879495083712 879645032448 879666681348 879895582384 880095670272 883487567872 884170187264 884226392064 884478246912 884629045248 884730173496 888320032768 888341895168 888775114752 888796988352 888948523008 889028265216 890198809344 893455323136 893629644544 893832855552 893913035904 894065442816 894087446616 894320100128 897715273728 897817897956 897970970624 898721906688 898977890304 899000015004 899233946832 902647775232 902882656256 902904877056 903058817024 903367430784 904093691904 904792232448 907865892864 908020678656 908102131712 908279310848 908485853184 908744617872 912536224152 912691806208 913009803264 913269856512 913715232768 913737720168 917445279744 917467858944 917706596352 917967987391 918176732928 918914899968 922276462592 922748940288 922906263552 922928977152 923169135616 923642070624 926779765632 926937776128 927977177088 928000015488 928241493504 928717027056 932030840832 932296311856 932508315648 932750966784 933979078656 937151889408 937395748864 937578643456 937791848448 937875972096 938058960384 938303055872 941972876544 942133477376 942730174464 943189917696 943213130496 943458567168 947310034944 947333349144 947579857952 947795337216 948065298453 948557316096 952027316224 952515035136 952677433344 952762892288 952786340688 952948785152 953436976128 956675887104 957415054848 957911924736 958184767488 958457687954 958675640832 962370386432 962589229056 962839707648 962863404048 963113953984 964107436032 967634321408 968130035712 968153862312 968318926848 968405788896 968570896384 972359098368 972524879872 972636056119 973615398912 973639360512 973726699824 973892714496 973916682921 974170109068 974391634944 977868423168 978146950144 978369380352 978648050016 983241326592 983497179136 983521383936 983689068544 984001019904 984025237104 984193007616 988299411456 988580909498 989093953536 989375677888 989600661504 989858168832 989882530182 993899053056 993923513856 994012672737 994182146048 994691460672 995207675904 995321445183 998848331776 999360036864 999384632064 999620083712 999644685312 999815118848 1000156798368 1003725520896 1004011412768 1004501041152 1005137238528 1005308608512 1005333350112 1005594951296 1005823623168 1006110112644 1009700077568 1009929682944 1010217341952 1010480214016 1011638190186 1015222894592 1015247880192 1015742988288 1015767986688 1015941169152 1016032303104 1020180037632 1020470616256 1021291022336 1021523263488 1021614898176 1021789077504 1021814224704 1022080114432 1025960312832 1026077597664 1026252537856 1026277794906 1026603252171 1026778281984 1027428588576 1031597457408 1031865892864 1031891288064 1032067219456 1032185202412 1032419920896 1036398877696 1036904300544 1037199642752 1037561020416 1037737918464 1038033498112 1038269546496 1038565277568 1042627236336 1042804998144 1042898541888 1043076349952 1043102021052 1044271680192 1048508891136 1048534695936 1048807538688 1048833350838 1049106271304 1049344837632 1053089071104 1053389023232 1054570217472 1054750015488 1054775973888 1054870591476 1055050440704 1055590937856 1059176875008 1059357458432 1059719486112 1059900162048 1060202054184 1060571446272 1061390888064 1065178103808 1065481499264 1065723789312 1066001104896 1066027340196 1070352826368 1070657695744 1071030730752 1071518449664 1071762112512 1071858253824 1071884633274 1072067383296 1072346349568 1076260372992 1076540430336 1076723974144 1076750473344 1077091936704 1077582415728 1077957863424 1082640039936 1082666684736 1082948409088 1083194671104 1083503198232 1087369314304 1088209461248 1088588611584 1088898675072 1089084325888 1089456512508 1089642258432 1093343870976 1093903985664 1094090489856 1094188634112 1094402120448 1095629303808 1099851870208 1100101976064 1100388237312 1100415318912 1100701661696 1104880336896 1105195040768 1106434326528 1106461556928 1106650202112 1106749473024 1106938167296 1111267540992 1111457005568 1111584064136 1111836837888 1112343138816 1112730697728 1113047637624 1113590439936 1117563912192 1117882228736 1118136434688 1118454914304 1123312992256 1123704373248 1124024438784 1124216078336 1124572594176 1124600270976 1124792008704 1129191211008 1129485041664 1129512839364 1129705414656 1129806753712 1130063671296 1130972184576 1131294320208 1135884632064 1135912587264 1136014483128 1136208166912 1136790240768 1140846493696 1142125756416 1142153865216 1142451068928 1142645850112 1142776474099 1143036340992 1147114881024 1147441614592 1147702542336 1148001189888 1148029443288 1148225175552 1148952400128 1149512712192 1149840128736 1153942945792 1154205351936 1154337297372 1154534105088 1154834530304 1154862951879 1159548895232 1160283291648 1160849129472 1160877699072 1161075621888 1161179774976 1165920043008 1165948737408 1166252132864 1166517338112 1166849598096 1167455158272 1167787685376 1172660111616 1172860043264 1172888908464 1173260859624 1173460893696 1173795131418 1179304329216 1179505393664 1179640231328 1179908481024 1180244555217 1184455860224 1184725204992 1185033486336 1185062651136 1185264697344 1185371020288 1186593767424 1186931745792 1191573984384 1191777140736 1191884047872 1192087257088 1192116595488 1192727310957 1196953698304 1197090530608 1198325366784 1198637187072 1198666686672 1198978595776 1199251243008 1203530366976 1203873169408 1204146929664 1204489907712 1205458255872 1206389643264 1210487857152 1210694238208 1211107984128 1211314470912 1211344282512 1211659490496 1212280217694 1216714965536 1217346404352 1217693142016 1217970044928 1218286977024 1218316960224 1223260372992 1223290478592 1223608795136 1223638909311 1224235643904 1224870985728 1225011009456 1225219866624 1230011854848 1230331920384 1230541684736 1230571969536 1230682356722 1230962213376 1231202385504 1231522760832 1235706354176 1237302902784 1237333353984 1237655324672 1237936766976 1238289369408 1242707787776 1242990379008 1243344420864 1243667955712 1243698563562 1245093157152 1245305438208 1249535852544 1250175983616 1250389131264 1250501296128 1250532072153 1250745280512 1251386031168 1255963835392 1256973565952 1257259401216 1257586556928 1257617507328 1257944756224 1263080046592 1263111132192 1263727116288 1264087064604 1264527493632 1264743088128 1270020046848 1270236577792 1270381787584 1270670671872 1270918591488 1271032597926 1271249301504 1275567849472 1276553406464 1277215899648 1277579689984 1277870211072 1278016293519 1278234187776 1283452305408 1283786276864 1283817872064 1285257452544 1285476581376 1290504241152 1290840047616 1290871816416 1291091902464 1291207718528 1291501338624 1291753322496 1296478797824 1298153865216 1298185814016 1298302266432 1298523619328 1298555577228 1299188846592 1303824564224 1304492507136 1304864066688 1305318703104 1306327246848 1310988435456 1311361845248 1311660048384 1312001359872 1312033649472 1312257343488 1317732548608 1318791938048 1319091830784 1319242625568 1319467548672 1319500022022 1319810891776 1319843373576 1325198737408 1325231351808 1325350230316 1326255280896 1326717370368 1326943567872 1327095260244 1332480049152 1332512842752 1332859580416 1333162672128 1333422784512 1333542397824 1338300694528 1339334721536 1340182984704 1340411478016 1340444466816 1340869553856 1341098164224 1341131169924 1341480150192 1346572910592 1346726846934 1346956455936 1348466835456 1348850920248 1353663840256 1353971662848 1354323984384 1354357315584 1354588225536 1354709737472 1360240050176 1361798839296 1362031017984 1362153197568 1362385436672 1362418966272 1363116926808 1368103463552 1368370393208 1368804336228 1369037709312 1369427653321 1369514704896 1369904784768 1370572849152 1375463276544 1375855050752 1376167919616 1376559894528 1382539067392 1383414693888 1383650557952 1384123410432 1384359395328 1384393465728 1384753703424 1385463105936 1390169648448 1390406664192 1390531389184 1390802694736 1391965765632 1392362240256 1398046261248 1398410051584 1398444467784 1399126450176 1404118761472 1405727834112 1406093623296 1406333353984 1406367965184 1406494121968 1406813958144 1407088440576 1407454583808 1412235833344 1412959314816 1413200216064 1413602738912 1414095261696 1414784876544 1415187850752 1420237471744 1420560433152 1420965052416 1421000023716 1421334806528 1421369786928 1427137101824 1428040974336 1428772552704 1429016150016 1429144338432 1429179511032 1429423177728 1430155464192 1435013830656 1435387240448 1435667297792 1436122582272 1436776554304 1436867887104 1437277151232 1437686531931 1443520053248 1443555579648 1444259561472 1444295106072 1444670930976 1451451482112 1451864900096 1452195053568 1452478390272 1452608683344 1452856344576 1457791827968 1458538647552 1458787319808 1458918178816 1459202827264 1460423098368 1460590049736 1460839071744 1461255163602 1466802634752 1467184316416 1467220425216 1467972075024 1474861989888 1475245768704 1475282075904 1475533602816 1475665964032 1476001529856 1476289511424 1481690054656 1482449117184 1482871364247 1483124185088 1483640930304 1484063516832 1484787253248 1484823795273 1490085216256 1490848579584 1490885270784 1491273219072 1492037191008 1498272497664 1498699251712 1499040055296 1499430125568 1499467027968 1499722678272 1505588281344 1505980055552 1506017119152 1506273886208 1506751561728 1507705857792 1507962912768 1508000025168 1508392426944 1509165168966 1514512842752 1514550116352 1514685977504 1514981506766 1515326012928 1515720321024 1522834341888 1522871820288 1523268091904 1523614482432 1523911753728 1524048454656 1529486508032 1530270056448 1530668253184 1530705924384 1530966900736 1531936533504 1532422347264 1532683616256 1532721337056 1533120171648 1538940469248 1539116396496 1539378806784 1539416692359 1539817269172 1540167422976 1547044388864 1547396186112 1547798839296 1547836932096 1548100829184 1548239699968 1548277803618 1554560057344 1554598316544 1555356450816 1555799464128 1556341530624 1556606877696 1557050247168 1557847916352 1563546815488 1563851877952 1564207497216 1564347812832 1564614524928 1564653031578 1565060175224 1572405772288 1572763336704 1573211308032 1573250026257 1573659406956 1579633606656 1580044648448 1580083534848 1580352929792 1581855326208 1582125023232 1582163960832 1582305887214 1582575661056 1583386406784 1588765312512 1589036187648 1589178730496 1589488793984 1589850243072 1590303081276 1597767155712 1598182916096 1598222248896 1599001657344 1599041010294 1604707155968 1605529239552 1605986543616 1606546096128 1607277674496 1607787380736 1608101074944 1608519524352 1613983809536 1614810645504 1615085961216 1615125710016 1615545987328 1616373623592 1623128539136 1623960059904 1624000027104 1624382636032 1624422613632 1625254797348 1631013830656 1631053971456 1631518545748 1632314191872 1632882917376 1633161314304 1633348012608 1633626488832 1634463387648 1640015806464 1640442560512 1640762626048 1641135734784 1641282951168 1641603180672 1642030347776 1649737203712 1649777805312 1650582355968 1650622978368 1651052492544 1657320505344 1657792561152 1658264751416 1659651489792 1659975303168 1660124209536 1660407250944 1666047803392 1666901311488 1667185508352 1667335061504 1667376096204 1667660374016 1668514708224 1669571456436 1676345868288 1676782075904 1676823343104 1677682371456 1684148176256 1684969488384 1685449419472 1685556559872 1686036658176 1686324117504 1686858891264 1687188013056 1693360062464 1694227562496 1694269259046 1694558121984 1694710130568 1694999068672 1696941480312 1703826948096 1703868880896 1704021724692 1704312250368 1704797690869 1705185361152 1711269740544 1711757162752 1713188634624 1713676603392 1713968775168 1720672321536 1721120063488 1721162421888 1721455869952 1722001784832 1722044164932 1722337763328 1723428600192 1724760193104 1730914418688 1731069688576 1731407436304 1731801157632 1732251795456 1739323342848 1739818755584 1740424937472 1741273694208 1741613432832 1741769662464 1747984580608 1748880064512 1748923106112 1749335146496 1749378199296 1749676457984 1750274397144 1751681528064 1758990167424 1759290064896 1759333362696 1759791164768 1760191340544 1760692697127 1766975135744 1768340374528 1768452784128 1768956493824 1769258090496 1769460346992 1776640065536 1776683790336 1777550229504 1777593976704 1777897046016 1778056530432 1780397618688 1786910646272 1787259289088 1787665711104 1787826071808 1788130885632 1788174893232 1788640200256 1795430547456 1795635795912 1795941941248 1797955780608 1798000030008 1798467893664 1805295550464 1805765312512 1805809754112 1806117634048 1806324104221 1806734861568 1808187383808 1809584464896 1815731785728 1816041357312 1816204263424 1816558621696 1816971706368 1817489235744 1825072448304 1825383612416 1826019606528 1826539713024 1827430465536 1827475440336 1834890559488 1834935717888 1835413192704 1835935974782 1836353465856 1837829799936 1844552925184 1845497880576 1845812527104 1845857954304 1846023535083 1846338271232 1847284141248 1853559531264 1853875552256 1855954354176 1856000030976 1856482987008 1857434054112 1864061681664 1864592623712 1865016631296 1865501933568 1865547845343 1867958157312 1874303778816 1874791497728 1875157286912 1875583696896 1875751944192 1876117920768 1876606111744 1883945753088 1884266954752 1885460348928 1886379835392 1886426260992 1886917134336 1894620069888 1894666698288 1895159715904 1895590674432 1896130596906 1897114632192 1904054632448 1905030070272 1905354866688 1905525784576 1905572681376 1905897570304 1906548896889 1906873952256 1913351774208 1914830109696 1915823849472 1916369534976 1916915375908 1917351281664 1924740772864 1925178458112 1925679415296 1925726808096 1926227907968 1928214872064 1935268642816 1936260071424 1936307724624 1936637853696 1936811577792 1937141792768 1944718196736 1945049759744 1945272112238 1947230797824 1947278721024 1947453399648 1947785428992 1947833365842 1948340218136 1948783269888 1955736846336 1956293900288 1956738760704 1957296100032 1966482653184 1966994358272 1967042767872 1967378137088 1968002039808 1968050474208 1968386015232 1976598822912 1977161818996 1978187907072 1978751355776 1979201323008 1979716337664 1979765060364 1987798106112 1987847027712 1988025345474 1988364292096 1989382921344 1990415351808 1990642890366 1997696663552 1998720073728 1998769264128 1999240167424 1999289370624 1999630237696 2000313596736 2007451041792 2008022825536 2009002082304 2010274477056 2010617217024 2010666700224 2011189902592 2011647246336 2012220225288 2019400155136 2019859365888 2020090270401 2020434683904 2020960428032 2023276380372 2030445789184 2030495760384 2031485976576 2031535973376 2031882338304 2032064606208 2040360075264 2040941232512 2042582044672 2043046526976 2043229796352 2043578155008 2043628449408 2044160228864 2051920625664 2052155195328 2052505075712 2052555589812 2053206504342 2053556563968 2054857177152 2063194914816 2063782576128 2064134438912 2064370404824 2064839841792 2072797755392 2073808601088 2074399285504 2075122040832 2075475836928 2076066996224 2076539092992 2077130555136 2085254472672 2085609996288 2085797083776 2086152699904 2086204042104 2088543360384 2097017782272 2097069391872 2097615077376 2097666701676 2098212542608 2098689675264 2106178142208 2106778046464 2109140434944 2109500030976 2109551947776 2109741182952 2110100881408 2111181875712 2118353750016 2118714916864 2119438972224 2119800324096 2120404108368 2121142892544 2122781776128 2130356207616 2130962998528 2131447578624 2132002209792 2132054680392 2140705652736 2141315391488 2142061461504 2143036899328 2143524225024 2143716507648 2143769266548 2144134766592 2144692699136 2152520745984 2153080860672 2153447948288 2153500946688 2154183873408 2155164831456 2155915726848 2165280079872 2165333369472 2165896818176 2166389342208 2167006396464 2174738628608 2176418922496 2177177223168 2177797350144 2178168651776 2178913025016 2179284516864 2186687741952 2187807971328 2188180979712 2188377268224 2188804240896 2191258607616 2191882745403 2199703740416 2200203952128 2200776474624 2200830637824 2201403323392 2210390081536 2212868653056 2212923113856 2213300404224 2213498946048 2213876334592 2222535081984 2222914011136 2223168128272 2223673675776 2224686277632 2225461395456 2226095275248 2227180879872 2235127824384 2235764457472 2236272869376 2236909828608 2246625984512 2247408746496 2248048877568 2248432156672 2249145188352 2249200541952 2249584017408 2258382422016 2258970083328 2259025678728 2259410829312 2259613507424 2260127342592 2261944369152 2262588640416 2271769264128 2271825174528 2272028966256 2272416333824 2272472260149 2273580481536 2281692987392 2284251512832 2284307730432 2284902137856 2285291700224 2285552948198 2286072681984 2294229762048 2294883229184 2295405084672 2296002379776 2296058886576 2296450351104 2297904800256 2299025424384 2299680257472 2307885891584 2308410703872 2308674594744 2309068210176 2309669060608 2309725903758 2319097790464 2319362903053 2320566583296 2321698258944 2321755398144 2322151243776 2322359549952 2322416705427 2331840086016 2331897474816 2332504265728 2333034676224 2333699196192 2334910316544 2335575370752 2345320223232 2345720086528 2345777816928 2346521719248 2346921787392 2346979547367 2347590262836 2358608658432 2359010787328 2359280462656 2359816962048 2360489110434 2368911720448 2369450409984 2370066972672 2370125302272 2370529394688 2370742040576 2373187534848 2373458830821 2373863491584 2383147968768 2383554281472 2383768095744 2384174514176 2384233190976 2385454621914 2393907396608 2394181061216 2396650733568 2397274374144 2397333373344 2397957191552 2398502486016 2407060733952 2407746338816 2408293859328 2408979815424 2410916511744 2412779286528 2420975714304 2421388476416 2422215968256 2422628941824 2422688565024 2423318980992 2424560435388 2433429931072 2434692808704 2435386284032 2435940089856 2436573954048 2436633920448 2446520745984 2446580957184 2447217590272 2447277818622 2448471287808 2449741971456 2450022018912 2450439733248 2460023709696 2460663840768 2461083369472 2461143939072 2461364713444 2461924426752 2462404771008 2463045521664 2471412708352 2474605805568 2474666707968 2475310649344 2475873533952 2476578738816 2485415575552 2485980758016 2486688841728 2487335911424 2487397127124 2490186314304 2490610876416 2499071705088 2500351967232 2500778262528 2501002592256 2501064144306 2501490561024 2502772062336 2511927670784 2513947131904 2514518802432 2515173113856 2515235014656 2515889512448 2526160093184 2526222264384 2527454232576 2528174129208 2529054987264 2529486176256 2540040093696 2540763575168 2541341343744 2541837182976 2542065195852 2542498603008 2551135698944 2553106812928 2554431799296 2555159379968 2555740422144 2556032587038 2556468375552 2566904610816 2567572553728 2567635744128 2570514905088 2570953162752 2581008482304 2581680095232 2581743632832 2582183804928 2582415437056 2583002677248 2583506644992 2592957595648 2596371628032 2596604532864 2597047238656 2597111154456 2598377693184 2607649128448 2608985014272 2609728133376 2610637406208 2612654493696 2621976870912 2622723690496 2623320096768 2624002719744 2624067298944 2624514686976 2635465097216 2637583876096 2638183661568 2638485251136 2638935097344 2639000044044 2639621783552 2639686747152 2650397474816 2650462703616 2650700460632 2652510561792 2653434740736 2653887135744 2654190520488 2664960098304 2665025685504 2665719160832 2666325344256 2666845569024 2667084795648 2676601389056 2678669443072 2680365969408 2680822956032 2680888933632 2681739107712 2682196328448 2682262339848 2682960300384 2693145821184 2693453693868 2693912911872 2694680221051 2696933670912 2697701840496 2707327680512 2707943325696 2708647968768 2708714631168 2709176451072 2709419474944 2720480100352 2723597678592 2724062035968 2724306395136 2724770873344 2724837932544 2726233853616 2736206927104 2736740786416 2737608672456 2738075418624 2738855306642 2739029409792 2739809569536 2741145698304 2751710101504 2752335839232 2753119789056 2753903962173 2765078134784 2766829387776 2767301115904 2768246820864 2768718790656 2768786931456 2769507406848 2770926211872 2780339296896 2780813328384 2781062778368 2781605389472 2783931531264 2784724480512 2796092522496 2796820103168 2796888935568 2798252900352 2808237522944 2811455668224 2812187246592 2812666707968 2812735930368 2812988243936 2813627916288 2814176881152 2814909167616 2824471666688 2825918629632 2826400432128 2827205477824 2828190523392 2829569753088 2830375701504 2840474943488 2841930104832 2842000047432 2842669613056 2842739573856 2844195895359 2854274203648 2856081948672 2857545105408 2858032300032 2858288676864 2858359022064 2858846355456 2860310928384 2870027661312 2870774480896 2871334595584 2872245164544 2873553108608 2873735774208 2874554302464 2875373063862 2887040106496 2887111159296 2888519122944 2888590212144 2889341861952 2902902964224 2903729800192 2904390107136 2904956780544 2905217366688 2905712689152 2915583655936 2917077295104 2917574639616 2917836357632 2917908168357 2918405654528 2920846196736 2921180099472 2921678143488 2921750048763 2922510327204 2933605269504 2934368632832 2934440850432 2935944150048 2949723979776 2950491537408 2950564151808 2951067205632 2951331928064 2952003059712 2952579022848 2963380109312 2964898234368 2965742728494 2966248370176 2967281860608 2968127033664 2969574506496 2969647590546 2980170432512 2981697159168 2981770541568 2982038018211 2982546438144 2984074382016 2996544995328 2997398503424 2998080110592 2998860251136 2998934055936 2999445356544 3011176562688 3011960111104 3012034238304 3012547772416 3013503123456 3015411715584 3015925825536 3016000050336 3016784853888 3018330337932 3029025685504 3029100232704 3029371955008 3029963013532 3030652025856 3031440642048 3045668683776 3045743640576 3046536183808 3047228964864 3047823507456 3048096909312 3058973016064 3060540112896 3061336506368 3061411848768 3061933801472 3063873067008 3064844694528 3065367232512 3065442674112 3066240343296 3077880938496 3078232792992 3078757613568 3078833384718 3079634538344 3080334845952 3094088777728 3094792372224 3095597678592 3095673864192 3096201658368 3096479399936 3096555607236 3109120114688 3109196633088 3110712901632 3111598928256 3112683061248 3113213755392 3114100494336 3115695832704 3127093630976 3127703755904 3128414994432 3128695625664 3129229049856 3129306063156 3130120350448 3144811544576 3145526673408 3146422616064 3146500052514 3147318813912 3159267213312 3160089296896 3160167069696 3160705859584 3163710652416 3164250046464 3164327921664 3164611774428 3165151322112 3166772813568 3177530625024 3178072375296 3178357460992 3178977587968 3179700486144 3180606162552 3195534311424 3196365832192 3196444497792 3198003314688 3198082020588 3209414311936 3211058479104 3211973087232 3213092192256 3214555348992 3215574761472 3216202149888 3217039048704 3227967619072 3229621291008 3230171922432 3230251420032 3231091974656 3232747247184 3246257078272 3247920119808 3248000054208 3248765272064 3248845227264 3250509594696 3262107942912 3263037091496 3264628383744 3265765834752 3266696025216 3267252977664 3268926775296 3280031612928 3280885121024 3281525252096 3282271469568 3282565902336 3283206361344 3284060695552 3299474407424 3299555610624 3301164711936 3301245956736 3302104985088 3314641010688 3315585122304 3316529502832 3319302979584 3319950606336 3320248419072 3320814501888 3332095606784 3333802622976 3334371016704 3334670123008 3334752192408 3335320748032 3337029416448 3339142912872 3352691736576 3353564151808 3353646686208 3354601907839 3355364742912 3368296352512 3369938976768 3370898838944 3371113119744 3372073316352 3372648235008 3373717782528 3374376026112 3386720124928 3388455124992 3388538518092 3389116243968 3389420261136 3389998137344 3393882960624 3407653896192 3407737761792 3408043449384 3408624500736 3409595381738 3410370722304 3422539481088 3423514325504 3426377269248 3427353206784 3427937550336 3428329422297 3441344643072 3442240126976 3442324843776 3442911739904 3444003569664 3444088329864 3444675526656 3446857200384 3449520386208 3461828837376 3462139377152 3462814872608 3463602315264 3464503590912 3464588855637 3478646685696 3479637511168 3480849874944 3482547388416 3483226865664 3483539324928 3495969161216 3497760129024 3497846212224 3498670292992 3498756398592 3499352915968 3500548794288 3503363056128 3517980334848 3518580129792 3518666725392 3519582329536 3520382681088 3521385394254 3533950271488 3536680749056 3537912987648 3538516180992 3538920693984 3540733665651 3553280131072 3553367580672 3555100459008 3555187953408 3555794092032 3556113060864 3560795237376 3573821292544 3574518578176 3575331422208 3575652143616 3576261771264 3576349786464 3577280400512 3590861094912 3591271591824 3591883882496 3595911561216 3596000060016 3596935787328 3610591100928 3611530625024 3611619508224 3612235268096 3612648208442 3613469723136 3616374767616 3619168929792 3631463571456 3632082714624 3632408526848 3633117243392 3633943412736 3634978471488 3650144896608 3650767224832 3652039213056 3653079426048 3654860931072 3654950880672 3669781118976 3669871435776 3670826385408 3670916727933 3671871949564 3672706931712 3675659599872 3689105850368 3690995761152 3691625054208 3691715908608 3692047070166 3692676542464 3694568282496 3707119062528 3707751104512 3711908708352 3712000061952 3712965974016 3714868108224 3728123363328 3729185247424 3730033262592 3731003867136 3731095690686 3735916314624 3748607557632 3749582995456 3750314573824 3751167393792 3751503888384 3751596216459 3752235841536 3753212223488 3767891506176 3768533909504 3770920697856 3772759670784 3772852521984 3773834268672 3789240139776 3789333396576 3790319431808 3791181348864 3792261193812 3794229264384 3808109264896 3810060140544 3810709733376 3811051569152 3811145362752 3811795140608 3813097793778 3813747904512 3826703548416 3829660219392 3831647698944 3832739069952 3833830751816 3834702563328 3849481545728 3850356916224 3851358830592 3851453616192 3852455815936 3856429744128 3870537285632 3872520142848 3872615449248 3873275707392 3873623155584 3874283585536 3889436393472 3890099519488 3890544224476 3894461595648 3894557442048 3894906799296 3895570857984 3895666731684 3896680436272 3897566539776 3911473692672 3912587800576 3913477521408 3914592200064 3932965306368 3933988716544 3934085535744 3934756274176 3936004079616 3936100948416 3936772030464 3953197645824 3954323637992 3956375814144 3957502711552 3958402646016 3959432675328 3959530120728 3975596212224 3975694055424 3976050690948 3976728584192 3978765842688 3980830703616 3981285780732 3995393327104 3997440147456 3997538528256 3998480334848 3998578741248 3999260475392 4000627193472 4014902083584 4016045651072 4018004164608 4020548954112 4021234434048 4021333400448 4022379805184 4023294492672 4024440450576 4038800310272 4039718731776 4040180540802 4040869367808 4041920856064 4046552760744 4060991520768 4062971953152 4063071946752 4063764676608 4064129212416 4080720150528 4081882465024 4085164089344 4086093053952 4086459592704 4087156310016 4087256898816 4088320457728 4104310390656 4105010151424 4105111179624 4106413008684 4107113127936 4108282959963 4109714354304 4126389829632 4127565152256 4128268877824 4128740809648 4129679683584 4145595510784 4147617202176 4148798571008 4150244081664 4150951673856 4152133992448 4153078185984 4154261110272 4170508945344 4171219992576 4171594167552 4172305399808 4172408084208 4177086720768 4194138783744 4195230154752 4195333403352 4196425085216 4197379350528 4212356284416 4213556092928 4218280869888 4219000061952 4219103895552 4219482365904 4220201762816 4222363751424 4236707500032 4237429833728 4238877944448 4239600648192 4240808216736 4242285785088 4245563552256 4260712415232 4261925997056 4262895157248 4264004419584 4264109360784 4281411305472 4282630782976 4284122923008 4286073798656 4287048450048 4287433015296 4287538533096 4288269533184 4289385398272 4305041491968 4306161721344 4306895896576 4307001893376 4307388248527 4308367746816 4310329662912 4311831453696 4313059595793 4330560159744 4330666738944 4331793636352 4332778684416 4334012792928 4349477257216 4352837844992 4354354446336 4355594700288 4356337303552 4357826050032 4358569033728 4373375483904 4375615942656 4376361959424 4376754536448 4377608481792 4382517215232 4383765490806 4399407480832 4400407904256 4401552949248 4401661275648 4402806646784 4420780163072 4425737306112 4425846227712 4426600808448 4426997892096 4427752669184 4445070163968 4445828022272 4446336256544 4447347351552 4448614092741 4449372555264 4450922790912 4452190550496 4454361759744 4470255648768 4471528914944 4472545738752 4473819657216 4493251969024 4494817492992 4496097755136 4496864313344 4498290376704 4498401083904 4499168034816 4516764844032 4517940166656 4518051357456 4518821658624 4519227014848 4520254685184 4523888738304 4525177280832 4543538528256 4543650349056 4544057932512 4544832667648 4544944520298 4547160963072 4563385974784 4568503025664 4568615460864 4569804275712 4570583400448 4571105896396 4572145363968 4588459524096 4589766458368 4590810169344 4592004759552 4592117773152 4592900702208 4595809600512 4598050848768 4599360514944 4615771783168 4616821407744 4617349189488 4618136420352 4618250077077 4619338121216 4619451807516 4638195580928 4638725806106 4641133166592 4643396517888 4643510796288 4644302487552 4644719099904 4644833410854 4663680172032 4663794949632 4665008531456 4666069352448 4667398392384 4669820633088 4671150741504 4690640446464 4691440173056 4691555633856 4693043438496 4693843574784 4693959094734 4695180525672 4717217316864 4718560925312 4719633924096 4720978220868 4737823440896 4738900819968 4740133945344 4740250604544 4741058789376 4741484081152 4746375069696 4746917661642 4747726983168 4766295937536 4767108562944 4767536191488 4768349028352 4768466381952 4770909243828 4787814793216 4788362122432 4793301467136 4794548748288 4794666746688 4795914383104 4797004972032 4814121467904 4815492677632 4816587718656 4817959630848 4821833023488 4825558573056 4841951428608 4842776952832 4844431936512 4845257883648 4845377130048 4846637961984 4849120870776 4866859862144 4869385617408 4870772568064 4871880179712 4873147908096 4873267840896 4893041491968 4893161914368 4894435180544 4894555637244 4896942575616 4899483942912 4900044037824 4900879466496 4920047419392 4921327681536 4922166738944 4922287878144 4922729426888 4923848853504 4924809542016 4926091043328 4942825416704 4949211611136 4949333415936 4950621298688 4951747067904 4953157477632 4970831151104 4971961516032 4973377683456 4974671822848 4974794254248 4980372628608 4981221752832 4998143410176 5000703934464 5001556525056 5002005184512 5002128288612 5002981122048 5005544124672 5023855341568 5027894263808 5029037604864 5030346227712 5030470029312 5031779024896 5052320186368 5052444528768 5054908465152 5056348258416 5058109974528 5058972352512 5080080187392 5081527150336 5082682687488 5083674365952 5084130391704 5084997206016 5102271397888 5106213625856 5110318759936 5111480844288 5112065174076 5112936751104 5114393072607 5133809221632 5135145107456 5135271488256 5141029810176 5141906325504 5162016964608 5163360190464 5163487265664 5164367609856 5164830874112 5166005354496 5167013289984 5185915191296 5192743256064 5193209065728 5194094477312 5194222308912 5196755386368 5215298256896 5217970028544 5219456266752 5221274812416 5225308987392 5243953741824 5245447380992 5246640193536 5248005439488 5248134597888 5249029373952 5270930194432 5275167752192 5276970502272 5277870194688 5278000088088 5279243567104 5279373494304 5282078091381 5300794949632 5300925407232 5301400921264 5302435273681 5305021123584 5306869481472 5307774271488 5308381040976 5329920196608 5330051371008 5331438321664 5332650688512 5333691138048 5334169591296 5353202778112 5357338886144 5360731938816 5361645912064 5361777867264 5363478215424 5364392656896 5364524679696 5365920600768 5386291642368 5386907387736 5387825823744 5389360442102 5393867341824 5395403680992 5414655361024 5415886651392 5417295937536 5417429262336 5418352902144 5418838949888 5418972312663 5440960200704 5447195357184 5448124071936 5448612790272 5449541746688 5449675865088 5452467707232 5472413854208 5473481572832 5475217344912 5476150837248 5477710613284 5478058819584 5479619139072 5482291396608 5503420203008 5504671678464 5506239578112 5507807924346 5530156269568 5533658775552 5534602231808 5536493641728 5537437581312 5537573862912 5538070605249 5539014813696 5541852423744 5560678593792 5561626656768 5562125556736 5563210778944 5567863062528 5569448961024 5592185044992 5593640206336 5593777871136 5596505800704 5596643536029 5616475045888 5622911336448 5624374493184 5625333415936 5625471860736 5625976487872 5627255832576 5628353762304 5629818335232 5648943333376 5651837259264 5652800864256 5654410955648 5656381046784 5659139506176 5660751403008 5680949886976 5683860209664 5684000094864 5685339226112 5685479147712 5688391790718 5708548407296 5712163897344 5715090210816 5716064600064 5716577353728 5716718044128 5717692710912 5720621856768 5740055322624 5741548961792 5742669191168 5744490329088 5747106217216 5747471548416 5749108604928 5750746127724 5774080212992 5774222318592 5777038245888 5777180424288 5778683723904 5805805928448 5807459600384 5808780214272 5809913561088 5810434733376 5811425378304 5831167311872 5834154590208 5835149279232 5835672715264 5835816336714 5836811309056 5841692393472 5842360198944 5843356286976 5843500097526 5845020654408 5867210539008 5868737265664 5868881700864 5871888300096 5899447959552 5900983074816 5901128303616 5902134411264 5902663856128 5904006119424 5905158045696 5926760218624 5929796468736 5931485456988 5932496740352 5934563721216 5936254067328 5939149012992 5939295181092 5960340865024 5963394318336 5963541083136 5964076036422 5965092876288 5968148764032 5993089990656 5994797006848 5996160221184 5997720502272 5997868111872 5998890713088 6022353125376 6023920222208 6024068476608 6025095544832 6027006246912 6030823431168 6031851651072 6032000100672 6033569707776 6036660675864 6058200465408 6058743910016 6059926027064 6061304051712 6062881284096 6091337367552 6091487281152 6093072367616 6094457929728 6095647014912 6096193818624 6117946032128 6121080225792 6122673012736 6122823697536 6123867602944 6127746134016 6129689389056 6130734465024 6130885348224 6132480686592 6155761876992 6156465585984 6157515227136 6157666769436 6159269076688 6160669691904 6188177555456 6189584744448 6191347728384 6192403316736 6192958799872 6193111214472 6218240229376 6218393266176 6221425803264 6223197856512 6225366122496 6226427510784 6228200988672 6231391665408 6254187261952 6255407511808 6256829988864 6257391251328 6258458099712 6258612126312 6260240700896 6289623089152 6291053346816 6292845232128 6293000105028 6294637627824 6318534426624 6320178593792 6320334139392 6321411719168 6327421304832 6328500092928 6328655843328 6329223548856 6330302644224 6333545627136 6355061250048 6356144750592 6356714921984 6357955175936 6359400972288 6361212325104 6391068622848 6392731664384 6392888995584 6396006629376 6396164041176 6422116958208 6423946174464 6425775911737 6426184384512 6429110697984 6431149522944 6432404299776 6434078097408 6455935238144 6459242582016 6460343844864 6460502840064 6462183949312 6465494494368 6492514156544 6495840239616 6496000108416 6497530544128 6497690454528 6501019189392 6524215885824 6526074182992 6529256767488 6531531669504 6533392050432 6534505955328 6537853550592 6560063225856 6561770242048 6563050504192 6564542939136 6565131804672 6566412722688 6568121391104 6575648236209 6598948814848 6599111221248 6602329423872 6602491913472 6604209970176 6631170244608 6633059005664 6638605959168 6639901212672 6640496838144 6641629003776 6664191213568 6667605245952 6668742033408 6669340246016 6669504384816 6670641496064 6674058832896 6678285825744 6705383473152 6707128303616 6707293372416 6709203815678 6710729485824 6736592705024 6739877953536 6741797677888 6742226239488 6744146632704 6745296470016 6747435565056 6748752052224 6773440249856 6776910249984 6777077036184 6778232487936 6778840522272 6779996274688 6787765921248 6815307792384 6815475523584 6816086898768 6817249001472 6817416780447 6819190763476 6820741444608 6845078962176 6847028651008 6852754538496 6854706413568 6855875100672 6856658844594 6882689286144 6884480253952 6884649687552 6885823479808 6888007139328 6888176659728 6889351053312 6893714400768 6899040772416 6923657674752 6924278754304 6925629745216 6927204630528 6929007181824 6929177711274 6957293371392 6958088709159 6959275022336 6961699749888 6965094776832 6966453731328 6967078649856 6967250116281 6991938322432 6995520258048 6995692424448 6997340585984 6997512797184 6998705831936 7001097588576 7006726112256 7035960669696 7037160259584 7037333450784 7039164659072 7040765362176 7042770788508 7067900542976 7073361498112 7075825975296 7077032361984 7077841387968 7081467331302 7106560262144 7106735161344 7110200918016 7110375906816 7111588184064 7112226121728 7121590474752 7147642585088 7149037156352 7150662844416 7151304287232 7152523542528 7152699572928 7154560801024 7181722189824 7182543183648 7183767764992 7191823122432 7192000120032 7193871574656 7221182201856 7223061250048 7223239016448 7224470536192 7225296416884 7226939446272 7232749535232 7238337859584 7262927142912 7264165429248 7264817053696 7266234486784 7267886825472 7269956942976 7300289793216 7301534449664 7304078426112 7306158852096 7309721862144 7309901761344 7339562237952 7339742871552 7341652770816 7341833455866 7343743899128 7345413863424 7351319199744 7378211700736 7381991522304 7383250108416 7383431817216 7384094140332 7385353084928 7389136564992 7414238125056 7415502209024 7423817416704 7424000123904 7425931948032 7429736216448 7456246726656 7458370494848 7460066525184 7462007734272 7462191381372 7471832629248 7497215115264 7499165990912 7500629147648 7502334787584 7503007776768 7503192432918 7504471683072 7506424446976 7535783012352 7537067819008 7541841395712 7545519341568 7545705043968 7547668537344 7578480279552 7578666793152 7580638863616 7582362697728 7584522387624 7588458528768 7616218529792 7620120281088 7622103138304 7622290725504 7623590281216 7626195587556 7627495809024 7653407096832 7659320438784 7663295397888 7665478139904 7667661503632 7669405126656 7698963091456 7700713832448 7702717661184 7702907232384 7704911631872 7712859488256 7741074571264 7745040285696 7745230898496 7746551414784 7747246311168 7748567171072 7778872786944 7780199038976 7781088448952 7789114884096 7789813598592 7791141715968 7791333463368 7793360872544 7795133079552 7822947385344 7825175601152 7826955042816 7829184400128 7865930612736 7867977433088 7868171071488 7869512548352 7872008159232 7872201896832 7873544060928 7906395291648 7908647275984 7912751628288 7915005423104 7916805292032 7918865350656 7919060241456 7951192424448 7951388110848 7952101381896 7953457168384 7957531685376 7961661407232 7962571561464 7994880294912 7995077056512 7996960669696 7997157482496 7998520950784 7999435318693 8001254386944 8029804167168 8032091302144 8036008329216 8041097908224 8042468868096 8042666800896 8044759610368 8046588985344 8048880901152 8077600620544 8079437463552 8080361081604 8081738735616 8083841712128 8084040663153 8093105521488 8121983041536 8125943906304 8126143893504 8127529353216 8128258424832 8161440301056 8163764930048 8170328178688 8172186107904 8172919185408 8174312620032 8174513797632 8176640915456 8208620781312 8210020302848 8210222359248 8212826017368 8214226255872 8216565919926 8219428708608 8255130304512 8256537755648 8257481619296 8259359367168 8261711886519 8291191021568 8295234404352 8297597142016 8300488163328 8301903347712 8304267984896 8306156371968 8308522220544 8341017890688 8342439985152 8343188335104 8344610799616 8344816168416 8354173441536 8388277567488 8390460309504 8390666806704 8392850170432 8394758701056 8424712568832 8427112185856 8436561739776 8438000123904 8438207791104 8438964731808 8440403525632 8444727502848 8473415000064 8474859667456 8477755888896 8479201296384 8481616433472 8484571570176 8491127104512 8521424830464 8523851994112 8525790314496 8528008839168 8528218721568 8562822610944 8565261565952 8568245846016 8572147597312 8574096900096 8574866030592 8575077066192 8576539066368 8578770796544 8610082983936 8612323442688 8613791793152 8614003786752 8614776497054 8616735493632 8620659325824 8623662907392 8626119191586 8661120319488 8661333477888 8663587272704 8665557368832 8668025585856 8698954514432 8705675689984 8708708892672 8711189400576 8712674607104 8715652100064 8717138067456 8746750967808 8751231885312 8752723918848 8753509072896 8753724505071 8755216963584 8765034430464 8767530981612 8798814961664 8800815808512 8803105898496 8803322551296 8805613293568 8841560326144 8851474612224 8851692455424 8853201616896 8853995784192 8855505338368 8890140327936 8891656044544 8892672513088 8894694703104 8897228185482 8898745110528 8901845581824 8904381100992 8908723519488 8940511297536 8943057829888 8945091477504 8946114054633 8947639314432 8986503938048 8989634985984 8992195510272 8993728626688 8996580753408 8996802167808 8998336069632 9033529688064 9035880333312 9036102714912 9037643317248 9038454029696 9040509370368 9047777476608 9050354561664 9087077056512 9087300698112 9088115865024 9089665335296 9089889040596 9094321926144 9126771949568 9137006051328 9137230921728 9139608551424 9141166800896 9142211792792 9144290727936 9176919048192 9179532916736 9181620338688 9184009519104 9184235546304 9185801404416 9191619201024 9196101697536 9198721029888 9231543566336 9233642815488 9234698378976 9236272840704 9236500154154 9238676242432 9238903615032 9276391161856 9277451612212 9282266333184 9286793035776 9287021592576 9288604975104 9289438199808 9289666821708 9327360344064 9327589899264 9330017062912 9332138704896 9334796784768 9339641266176 9342301483008 9381280892928 9382880346112 9383111267712 9386086876992 9387687149568 9387918189468 9390361051344 9434434633728 9437121850624 9439267848192 9441956441736 9475646881792 9477801639936 9480267890688 9480501209088 9482117578752 9482968162304 9492750139392 9493835323284 9495453966336 9532591875072 9534217125888 9535072382976 9536698056704 9536932763904 9541818487656 9576724244864 9586602934272 9589097496576 9589333493376 9591828766208 9594009944064 9628242935808 9630985355264 9633175437312 9635919261696 9643666046976 9651117146112 9683902857216 9685553905664 9688863873024 9690515767296 9690754260096 9693275923968 9698241741552 9733719724288 9738771234816 9741545136128 9743760359424 9746295816192 9746535681792 9786323828736 9788870361088 9789111274488 9793885151232 9800088075648 9801758932992 9840094838784 9842655363072 9844333477888 9844575756288 9845458853776 9847697707008 9849619084032 9852182086656 9885650833408 9898423222272 9898666831872 9901242597376 9903494135808 9906314955264 9941662302208 9943923032064 9946755366912 9949343645696 9949588508496 9960745257216 9962443505664 9996286820352 10001407868928 10003113050112 10004010369024 10004256577224 10005962244096 10011088249344 10047710683136 10055788527616 10058075209728 10060692455424 10060940058624 10063558049792 10063805723517 10104640372736 10104889057536 10109816930304 10112696516832 10116219949056 10117944705024 10160160374784 10163054300672 10165365374976 10167348731904 10168260783408 10169994412032 10204542795776 10212427251712 10220637519872 10222961688576 10224130348152 10225873502208 10228786145214 10267618443264 10270290214912 10270542976512 10282059620352 10283812651008 10284988266891 10324033929216 10326720380928 10326974531328 10328735219712 10329661748224 10332010708992 10334026579968 10371830382592 10385486512128 10386418131456 10388188954624 10388444617824 10393510772736 10393766566911 10430596513792 10435940057088 10438912533504 10442549624832 10450617974784 10487907483648 10490894761984 10493280387072 10496010878976 10496269195776 10498058747904 10541860388864 10550335504384 10553941004544 10555740389376 10556000176176 10558487134208 10558746988608 10564156182762 10601589899264 10601850814464 10602801842528 10604870547362 10610042247168 10613738962944 10615548542976 10616762081952 10659840393216 10660102742016 10662876643328 10665301377024 10667382276096 10668339182592 10706405556224 10714677772288 10721463877632 10723291824128 10723555734528 10726956430848 10728785313792 10729049359392 10731841201536 10772583284736 10773814775472 10775651647488 10778720884204 10787734683648 10790807361984 10829310722048 10831773302784 10834591875072 10834858524672 10836705804288 10837677899776 10837944625326 10881920401408 10894390714368 10896248143872 10897225580544 10899083493376 10899351730176 10904935414464 10944827708416 10946963145664 10950434689824 10952301674496 10955421226568 10956117639168 10959238278144 10964582793216 11006840406016 11009343356928 11012479156224 11012750183799 11015615848692 11060312539136 11067317551104 11069204463616 11072987283456 11074875162624 11075147725824 11076141210498 11078029627392 11083704847488 11121357187584 11123253313536 11124251113472 11126421557888 11135726125056 11138897922048 11184370089984 11187280412672 11187555742272 11193011601408 11193287072058 11232950091776 11245822672896 11248748986368 11250943721472 11251952975744 11254511665152 11256707524608 11259636670464 11297886666752 11303674518528 11305601728512 11308821911296 11312762093568 11318279012352 11321502806016 11361899773952 11367720419328 11368000189728 11370678452224 11370958295424 11376783581436 11417096814592 11424327794688 11430180421632 11432129200128 11433154707456 11433436088256 11435385421824 11441243713536 11480110645248 11483097923584 11485338382336 11488980658176 11494212434432 11494943096832 11498217209856 11501492255448 11548160425984 11548444637184 11554076491776 11554360848576 11557367447808 11611611856896 11614919200768 11617560428544 11619827122176 11620869466752 11622850756608 11662334623744 11668309180416 11670298558464 11671345430528 11671632673428 11673622618112 11683384786944 11684720397888 11686712573952 11687000195052 11690041308816 11734421078016 11737474531328 11737763401728 11743776600192 11798895919104 11801966149632 11802256607232 11804268822528 11805327712256 11808012238848 11810316091392 11853520437248 11859592937472 11862970913976 11864993480704 11869127442432 11872508134656 11878298025984 11878590362184 11926788636672 11927082166272 11928152072844 11930185752576 11933583836083 11936297528064 11986179981312 11989594013696 11992320442368 11995441004544 11995736223744 11997781426176 12044706250752 12047840444416 12048136953216 12050191089664 12054012493824 12061646862336 12063703302144 12064000201344 12067139415552 12073321351728 12116400930816 12117487820032 12119852054128 12122608103424 12125762568192 12182974562304 12186144735232 12188915859456 12191294029824 12192387637248 12235892064256 12242160451584 12245346025472 12245647395072 12247735205888 12255492268032 12259378778112 12261468930048 12261770696448 12264961373184 12312931171968 12315030454272 12315333538872 12318538153376 12321339383808 12324848879889 12376355110912 12379169488896 12382695456768 12384806633472 12385917599744 12386222428944 12436480458752 12436786532352 12442851606528 12446395713024 12450732244992 12452855021568 12456401977344 12462783330816 12508374523904 12510815023616 12513659977728 12514782502656 12516916199424 12517224252624 12520481401792 12579246178304 12585690464256 12586000210056 12589275255648 12637068853248 12640357187584 12640668278784 12642823438336 12644268729547 12654842609664 12657000185856 12657311686656 12658447097712 12660605288448 12667091254272 12710122500096 12712289501184 12713429843968 12715910351872 12718801944576 12722424650208 12782137245696 12785463328768 12785777991168 12792013258752 12792328082352 12844233916416 12847892348928 12851551823474 12852368769024 12858221395968 12862299045888 12864808599552 12868156194816 12911870476288 12918485164032 12920687689728 12921005680128 12922164745581 12924367898624 12930988988736 12939178787379 12985028313088 12991680479232 12992000216832 12995061088256 12995380909056 13002038378784 13048431771648 13052148365984 13058513534976 13063063339008 13066784100864 13069011910656 13075707101184 13120126451712 13123540484096 13126101008384 13129085878272 13130263609344 13132825445376 13136242782208 13151296472418 13197897629696 13198222442496 13204658847744 13204983826944 13208419940352 13262340489216 13266118011328 13277211918336 13279802425344 13280993676288 13283258007552 13328382427136 13335210491904 13337484066816 13338680492032 13339008769632 13341282992128 13345842278223 13348117665792 13356571651488 13410766946304 13414256607232 13414586744832 13418407631356 13421458971648 13473185410048 13479755907072 13483595355776 13484452478976 13488293265408 13490592940032 13494871130112 13497504104448 13546880499712 13553820499968 13554154072368 13556464975872 13557681044544 13559992549376 13575531842496 13630615584768 13630951047168 13632173797536 13634498002944 13634833560894 13638381526952 13641482889216 13690157924352 13694057302016 13705509076992 13709412827136 13711750201344 13713317689188 13765378572288 13768960507904 13769299375104 13771646959616 13776014278656 13776353319456 13778702106624 13787428801536 13798081544832 13847315349504 13848557508608 13851259490432 13854409261056 13858014363648 13858355422548 13914586742784 13916177418318 13918550044672 13923399499776 13930189553664 13932907462656 13934157299712 13934500232562 13983876644864 13991040516096 13991384848896 13994681171968 13995025594368 13997411663872 14002195177152 14013452224512 14071921339392 14074320519168 14074666901568 14078329318144 14081530724352 14085541577016 14135801085952 14146722996224 14151651950592 14155682775936 14162934662604 14213120524288 14213470322688 14220401836032 14220751813632 14223176368128 14224452243456 14243180949504 14295285170176 14298074312704 14301325688832 14302608574464 14305047085056 14305399145856 14309121602048 14363444379648 14365086367296 14367535529984 14383646244864 14384000240064 14387743149312 14442364403712 14446478032896 14448941072384 14450592833768 14453878892544 14465499070464 14476675719168 14525854285824 14528330858496 14529634107392 14532468973568 14535773650944 14539913885952 14600579586432 14603068899328 14608156852224 14612317704192 14619443724288 14619803522688 14679124475904 14679485743104 14683305541632 14683666911732 14687487798256 14690827726848 14702638399488 14756423401472 14763983044608 14766500216832 14766863634432 14768188280664 14770706169856 14778273129984 14828476250112 14831004418048 14847634833408 14848000247808 14851863896064 14856094163287 14859472432896 14912493453312 14916740989696 14920133050368 14924015468544 14924382762744 14943665258496 14994430230528 14998331981824 15001258295296 15004669575168 15006015553536 15006384865836 15008943366144 15012848893952 15071566024704 15074135638016 15083682791424 15091038683136 15091410087936 15095337074688 15156960559104 15157333586304 15161277727232 15164725395456 15169044775248 15176917057536 15232437059584 15240240562176 15244206276608 15244581451008 15247180562432 15252391175112 15254991618048 15306814193664 15318640877568 15330956279808 15335323007264 15338810253312 15343179217821 15397926182912 15401427664896 15405435322368 15405814464768 15409823263744 15425718976512 15482149142528 15490080571392 15490461796992 15493102829568 15494492622336 15497134342144 15557745573888 15560398077952 15562176897904 15578229768192 15579627197184 15582283431936 15582666926736 15586721745088 15590266159104 15645894770688 15650351202304 15653910085632 15658368800256 15731861225472 15735954866176 15736342142976 15739025096704 15744016318464 15744403793664 15747088121856 15812790583296 15817294551968 15825503256576 15830010846208 15833610584064 15837730701312 15838120482912 15902384848896 15902776221696 15904202763792 15906914336768 15907305821043 15915063370752 15923322814464 15925143122928 15989760589824 15990154113024 15993921339392 15994314964992 15997041901568 15998870637386 16002508773888 16059608334336 16064182604288 16072016658432 16082195816448 16084937736192 16085333601792 16089519220736 16093177970688 16097761802304 16155201241088 16158874927104 16160722163208 16163477471232 16167683424256 16168081326306 16186211042976 16243966083072 16251887812608 16252287787008 16255058706432 16256516849664 16256916937989 16322880602112 16327529860096 16340656357376 16344372215808 16345838370816 16348625240064 16349027595264 16353281830912 16417241562624 16420040605696 16420444718496 16425652034736 16428452511744 16433131839852 16438857417216 16510260609024 16513075511296 16514963238592 16518718734336 16523423773038 16582382043136 16590468808704 16595194284032 16600976326656 16603806695424 16608535969792 16612312743936 16614211815747 16617044441088 16682035781376 16684879970304 16686376670208 16689221599232 16689632336832 16708346883072 16776555134976 16780920619008 16781333613408 16785700340864 16789517402112 16849425137664 16854224371712 16873123479552 16876000247808 16876415582208 16877929463616 16880807051264 16889455005696 16946830000128 16949719334912 16955511777792 16958402592768 16963232866944 16969143140352 16982254209024 17042849660928 17047703988224 17051580628992 17056017678336 17056437443136 17125645221888 17130523131904 17136491692032 17144295194624 17148193800192 17149732061184 17150154132384 17153078132736 17157541593088 17220165967872 17224646885376 17227583586304 17228007573504 17229552994108 17233470987264 17241318651648 17247325814784 17252238383172 17322240638976 17322666955776 17327174545408 17331114737664 17336051171712 17397909028864 17411351379968 17417417785344 17422378801152 17425349214208 17431304200128 17434276134912 17493501935616 17502463770624 17505447837696 17507018145792 17507449010142 17510433927168 17530068860928 17535061963224 17597629923328 17601631617024 17606211796992 17606645102592 17611226587136 17683120652288 17702949224448 17703384910848 17706403233792 17707991568384 17711010676736 17780280655872 17785345026176 17789389406208 17794456370964 17797490221056 17803691163648 17808762201984 17817447038976 17881022595072 17886115659776 17890182955008 17892228109266 17895278628864 17973007876096 17979269971968 17984391020544 17987457253376 17993161506816 17993604335616 17996672139264 18067059376128 18071760666624 18072205429824 18075286634496 18076908059392 18081018740736 18095554953216 18100709123328 18174601396224 18176231730048 18179330670592 18179778081192 18188643852288 18253543899136 18274012102656 18274461843456 18279217102848 18282333601792 18284423585584 18288581455872 18353838096384 18359065833472 18363240677376 18368019038208 18368471092608 18371602808832 18383238402048 18392203395072 18397442059776 18463087132672 18467285630976 18469396757952 18472545681408 18473000308308 18477352484864 18477807230064 18552782323712 18554903224424 18564532666368 18574043185152 18577209950208 18578876399616 18579333643416 18654720688128 18655179798528 18660034125824 18664277409792 18669593569536 18679282532352 18684602966016 18762561785856 18765760692224 18766222535424 18772173753984 18775374299136 18775836378936 18780722102688 18868869267456 18874243701248 18878535696384 18883912883472 18951293763584 18955603279872 18960535781376 18961002418176 18964235157504 18965936324608 18985500278784 18987670646568 18990907932672 19065183750144 19068434251776 19070144765952 19073396113408 19073865527808 19083636975312 19153448489728 19173205868544 19178194993152 19178666986752 19183657532416 19188019888128 19261970710528 19266350874624 19271838523392 19277327735211 19287332093952 19302234292224 19367805714432 19371107811328 19377727746048 19381031534592 19381508520192 19386551847936 19396483483104 19467439448576 19477542469632 19483090272256 19487520718848 19492591632384 19493071363584 19572647657472 19577740722176 19578222548976 19587770302464 19600176151296 19603517865984 19680189677568 19685310726144 19688666955776 19689151512576 19690917707552 19695395414016 19699238168064 19704364173312 19771301666816 19796846444544 19797333663744 19802485194752 19806988271616 19812629910528 19883324604416 19893510733824 19898687291392 19899177016992 19921490514432 19924887011328 19992573640704 20002815737856 20006226100224 20008020738048 20008513154448 20011924488192 20022176498688 20095421366272 20111577055232 20116150419456 20121384910848 20121880117248 20127116099584 20127611447034 20209280745472 20209778115072 20219633860608 20225393033664 20232439898112 20235889410048 20320320749568 20326108601344 20330730749952 20334697463808 20336521566816 20339988824064 20409085591552 20424854503424 20441275039744 20445923377152 20448260696304 20451747004416 20452250341341 20457572290428 20535236886528 20540580429824 20541085953024 20564119240704 20567625302016 20569976533782 20648067858432 20653440761856 20653949062656 20657470439424 20659323496448 20664021417984 20668053159936 20743660765184 20770973024256 20772836262912 20776377909248 20776889235648 20787021545472 20787533133822 20861193027584 20871880114176 20874266127477 20877825067008 20885099249664 20901235949568 20975814967296 20981789523968 20986560774144 20992021757952 20992538391552 20996117495808 21083720777728 21100671008768 21107882009088 21111480778752 21112000352352 21116974268416 21117493977216 21128312365524 21203179798528 21203701628928 21205603685056 21209741094724 21220084494336 21227477925888 21231097085952 21233524163904 21319680786432 21320205484032 21325753286656 21330602754048 21334764552192 21336678365184 21412811112448 21429355544576 21442927755264 21446583648256 21447111469056 21453912861696 21457570627584 21458098718784 21463682403072 21545166569472 21547629550944 21551303294976 21557441768408 21575469367296 21581614723968 21658621444096 21663546605568 21669183750144 21669717049344 21673411608576 21675355799552 21675889250652 21763840802816 21788781428736 21792496287744 21794451161088 21798166986752 21798703460352 21809870828928 21889655416832 21893926291328 21900869379648 21904603348992 21910842453136 21912235278336 21918476556288 21929165586432 22013680812032 22018686713856 22024958312448 22025500367598 22031231697384 22120625078272 22134635102208 22145974566912 22149750325248 22150295451648 22152282420996 22156059254784 22167409694976 22242714375168 22246506627072 22248502226944 22252843115776 22271452250112 22277795844096 22368740179968 22374560825344 22375111484544 22386023202816 22386574144116 22465900183552 22491645345792 22497497972736 22501887442944 22503905951488 22509023330304 22513415049216 22519273340928 22595773333504 22607349037056 22611203457024 22617643822592 22625524187136 22636558024704 22643005612032 22723799547904 22735440838656 22736000379456 22741356904448 22741916590848 22753567162872 22848655589376 22860360843264 22866309414912 22866872176512 22870770843648 22882487427072 22960221290496 22966195847168 22970676764672 22977961316352 22988424868864 22989886193664 22996434419712 23002984510896 23096320851968 23096889274368 23108152983552 23108721697152 23114734895616 23223223713792 23229838401536 23235120857088 23239654244352 23241738933504 23245701513216 23324669247488 23336618360832 23340597116928 23342690861056 23343265346856 23347245236224 23369440795776 23373425147904 23374000390104 23380082617632 23468842156032 23474949062656 23475526803456 23482213354873 23487553200384 23597791838208 23603932299264 23604513214464 23608537645056 23610655424512 23616024477696 23620632182784 23707040874496 23719185874944 23725941827952 23729986961408 23738254884864 23745016269312 23756596051968 23757180724368 23853577273344 23854164332544 23856304145688 23860371505152 23867167672166 23872595056128 23979188027392 23984640884736 23990882009088 23991472447488 23995562852352 23998305956079 24089412501504 24095680888832 24096273906432 24100382179328 24108024987648 24123293724672 24127406604288 24128000402688 24134278831104 24146642703456 24232801861632 24234975640064 24239704108256 24245216206848 24251525136384 24252121989459 24365949124608 24372289470464 24377831718912 24382588059648 24384775274496 24471784128512 24484320903168 24490692050944 24491294790144 24495470411776 24510984536064 24518757556224 24522937860096 24523541392896 24529922746368 24625862343936 24630060908544 24630667077744 24637076306752 24642678767616 24649697759778 24752710221824 24765390913536 24769613266944 24771835199488 24772444857888 24785135659557 24872960917504 24873573064704 24885703213056 24892791426048 24901464489984 24905710043136 24912803954688 24925566661632 25016749047808 25021630047232 25027319955456 25029565005312 25033832398848 25034448505248 25040962803584 25158492356608 25171380928512 25172000420112 25178550511296 25274137706496 25280714375168 25281336557568 25285646876672 25288537459094 25309685219328 25314000371712 25314623373312 25316894195424 25321210576896 25334182508544 25420245000192 25424579002368 25426859687936 25431820703744 25437603889152 25444849300416 25564274491392 25570926657536 25571555982336 25584026517504 25584656164704 25688467832832 25695784697856 25703103646948 25704737538048 25716442791936 25724598091776 25729617199104 25736312389632 25823740952576 25836970328064 25841375379456 25842011360256 25844329491162 25848735797248 25861977977472 25878357574758 25970056626176 25983360958464 25984000433664 25990122176512 25990761818112 26004076757568 26096863543296 26104296731968 26117027069952 26126126678016 26133568201728 26138023821312 26151414202368 26240252903424 26247080968192 26252202016768 26258171756544 26260527218688 26261173515213 26265650890752 26272485564416 26302592944836 26395795259392 26396444884992 26409317695488 26409967653888 26416839880704 26524680978432 26532236022656 26554423836672 26559604850688 26561987352576 26566516015104 26656764854272 26670420983808 26674968133632 26677360984064 26678017539264 26682565984256 26691684556446 26696235331584 26713143302976 26821533892608 26829173489664 26836815262712 26842917943296 26946370820096 26959511814144 26967190711552 26968904957952 26976586530816 26981185880064 26989742260224 26995008208896 27093760999424 27107640999936 27108308144736 27112929951744 27115362089088 27119985098752 27151063684992 27261231169536 27261902094336 27264347595072 27268996005888 27269667121788 27276763053904 27282965778432 27380315848704 27388114604032 27411018153984 27418825654272 27423500402688 27426635378376 27530757144576 27537921015808 27538598750208 27543293919232 27552028557312 27552706638912 27557404213248 27574857603072 27596163089664 27694630699008 27697115017216 27702518980864 27708818522112 27716028727296 27716710845096 27829173485568 27832354836636 27837100089344 27846798999552 27860379107328 27865814925312 27868314599424 27869000465124 27967753289728 27982081032192 27982769697792 27989362343936 27990051188736 27994823327744 28004390354304 28026904449024 28143842678784 28148641038336 28149333803136 28156658636288 28163061448704 28171083154032 28271602171904 28293445992448 28303303901184 28311365551872 28325869325208 28426940645376 28440803672064 28441503627264 28446352736256 28448904486912 28486361899008 28590570340352 28596148625408 28602651377664 28605217148928 28610094170112 28610798291712 28618243204096 28730172734592 28735071059968 28767292489728 28768000480128 28775486298624 28884728807424 28892956065792 28897882144768 28901185667536 28907757785088 28930998140928 28953351438336 29051708571648 29056661716992 29059268214784 29064937947136 29071547301888 29079827771904 29201159172864 29206137798656 29216313704448 29224635408384 29238887448576 29239607045376 29358971486208 29366611083264 29367333823464 29374975596512 29381655453696 29405276798976 29512846802944 29527966089216 29533000433664 29533727268864 29536376561328 29541412339712 29556546259968 29656952500224 29662008836096 29695269666816 29696000495616 29703727792128 29712188326574 29718944865792 29824986906624 29833481979392 29840266100736 29848030937088 29848765525488 29887330516992 29988860461056 29996663963648 30002516590592 30009339150336 30012031107072 30012769731672 30017886732288 30025697787904 30143132049408 30148271276032 30151717739689 30167365582848 30182077366272 30182820175872 30190674149376 30191417170551 30313921118208 30314667172608 30322555454464 30329450790912 30338089550496 30353834115072 30464874119168 30480481124352 30488412553216 30489162902016 30494361124864 30504782350224 30509983236096 30613628387328 30637281755136 30661912559616 30670646014528 30677620506624 30686358435642 30795852365824 30802855329792 30810870644736 30811628929536 30819646527488 30851437953024 30854964800673 30964298285056 30980161142784 30980923593984 30986205659136 30988985244672 30994268684288 31115491147776 31120796155904 31124353795808 31156459536384 31159254394368 31164566863872 31165333853472 31173443490176 31180532318208 31291789541376 31300702404608 31307820171264 31316737600512 31463722450944 31471909732352 31472684285952 31478050193408 31488032636928 31488807587328 31494176243712 31625581166592 31634589103936 31651006513152 31660021692416 31667221168128 31675461402624 31676240965824 31804769697792 31805552443392 31808405527584 31813828673536 31814611642086 31830126741504 31846645628928 31850286245856 31979521179648 31980308226048 31987842678784 31988629929984 31994083803136 31997741274772 32005017547776 32119216668672 32128365208576 32144033316864 32164391632896 32169875472384 32170667203584 32179038441472 32186355941376 32195523604608 32310402482176 32317749854208 32321444326416 32326954942464 32335366848512 32336162652612 32372422085952 32487932166144 32503775625216 32504575574016 32510117412864 32513033699328 32513833875978 32645761204224 32655059720192 32681312714752 32688744431616 32691676741632 32697250480128 32698055190528 32706563661824 32834483125248 32840081211392 32840889436992 32851304069472 32856905023488 32866263679704 32877714834432 33020521218048 33029926477184 33037437468672 33046847546076 33164764086272 33180937617408 33190388568064 33201952653312 33207613390848 33217071939584 33224625487872 33228423631494 33234088882176 33364071562752 33369759940608 33372753340416 33378443198464 33379264673664 33416693766144 33553110269952 33561841238016 33562667226816 33571400681728 33579034804224 33698850275328 33708448743424 33746246959104 33752831164416 33755858927232 33761614102528 33778910011392 33893660000256 33899438669824 33911023555584 33916805185536 33926465733888 33938286280704 33964508418048 34085699321856 34095407976448 34103161257984 34112035356672 34112874886272 34251290443776 34261046263808 34272983384064 34288590389248 34296387600384 34299464122368 34300308264768 34306156265472 34315083186176 34440331935744 34449293770752 34455167172608 34456015147008 34459105988216 34466941974528 34482637303296 34494651629568 34504476766344 34644481277952 34645333911552 34654349090816 34662229475328 34672102343424 34795818057728 34822702759936 34834835570688 34844757602304 34850698428416 34862608400256 34868552269824 34987003871232 35004927541248 35010895675392 35014036291584 35014898020284 35020867854336 35060137721856 35070123926448 35195259846656 35203263234048 35212423593984 35213290205184 35222453174272 35366241304576 35405898448896 35406769821696 35412806467584 35415983136768 35422021353472 35560561311744 35570690052352 35578778812416 35588912741928 35594980442112 35607382327296 35617524403968 35634894077952 35772231319552 35780365910016 35784456218532 35790557257728 35800751508249 35946015752192 35958539943936 35968782041088 35974914506752 35986323013632 35987208671232 35993344278528 36134118752256 36143521333248 36144410859648 36150573268992 36153816118784 36162037481472 36191109906432 36201418246656 36349202792448 36352463460096 36358661341184 36359556162384 36377287704576 36507087798272 36548923686912 36558434205696 36564667203584 36568847171168 36577162911744 36707676192768 36718131666944 36726481354752 36736038076416 36736942185216 36743205617664 36766476804096 36784406790144 36794884119552 36926174265344 36938793515904 36945091362816 36946000616616 36954704969728 36955614460128 36974546639667 37105564647424 37109806448848 37129065332736 37148086370304 37154419900416 37157752799232 37158667286832 37309441376256 37310359597056 37320068251648 37328554819584 37339187139072 37358565064704 37369205932032 37525123571712 37531521384448 37532445070848 37544347507968 37550748598272 37551672757872 37561444205376 37737738534912 37748487402496 37757071392768 37767825766944 37902587527168 37911206559744 37921071562752 37922004836352 37928470315008 37931872649216 37932806188641 37971000557568 37975341293136 37981815865344 38130367500288 38136868503552 38140289531904 38146792226816 38147731055616 38167273950624 38306896979456 38346411737088 38356389986304 38357333973504 38367315064832 38376039776256 38523941421056 38532701749248 38543677046784 38554655470422 38574664187904 38604468584448 38735611428864 38742215622656 38755455492096 38762063069184 38763017040384 38766494236743 38773103695872 38792966966208 38934878897152 38955084939264 38966180544512 38975041437696 38985183264768 38986142727168 39145295314944 39155481444352 39156445097952 39175540604928 39200352302592 39207035731968 39360379355136 39370621452288 39377333911552 39378303025152 39381835415104 39390790828032 39398476336128 39408728346624 39542603333632 39593692889088 39594667327488 39604970389504 39613976543232 39625259821056 39766649208832 39787021467648 39797374582784 39798354033984 39842981028864 39849774022656 39985147281408 40005631475712 40012452200448 40016041476096 40017026308896 40023848976384 40044352997376 40190842732544 40223154110464 40232300838912 40242769821696 40243760234496 40254232199168 40255222894068 40418561490944 40419556230144 40439267721216 40450786067328 40464879796224 40471778820096 40640641499136 40652217202688 40661461499904 40669394927616 40673043133632 40679977648128 40818171183104 40849709006848 40882550079488 40891846754304 40896521392608 40903494008832 40904500682682 40915144580856 41070473773056 41081160859648 41082171906048 41128238481408 41135250604032 41139953067564 41296135716864 41306881523712 41307898125312 41314940878848 41318646992896 41328042835968 41336106319872 41487321530368 41541946048512 41545672525824 41552755818496 41553778471296 41574043090944 41575066267644 41722386055168 41743760228352 41748532254954 41755650134016 41770198499328 41802471899136 41951629934592 41963579047936 41973121548288 41984043515904 41985076783104 41992234991616 42167441555456 42201342017536 42215764018176 42222961557504 42224000704704 42233948536832 42234987954432 42256624731048 42407403257856 42411207370112 42419482189448 42440168988672 42454955851776 42467048327808 42639361572864 42640410968064 42651506573312 42661205508096 42669529104384 42673356730368 42825622224896 42858711089152 42885855510528 42893167296512 42894222938112 42907825723392 42915141255168 42916197437568 42927364806144 43090333138944 43095259101888 43102606589952 43114883536816 43150938734592 43163229447936 43317242888192 43327093211136 43339434098688 43346823217152 43350711599104 43351778501304 43527681605632 43577562857472 43584992575488 43588902322176 43596333973504 43597406920704 43619741657856 43779310833664 43787852582656 43801738759296 43809206697984 43821684906272 43824470556672 43836953112576 43858331172864 44027361624064 44037373427712 44049916624896 44051000735196 44062463394768 44241250156544 44269270204416 44291949133824 44299500650496 44300590903296 44304564841992 44312118509568 44334819389952 44485428750336 44493013254144 44497004453888 44505686231552 44542904500224 44555591688192 44568282489861 44737480359936 44749121650688 44750222969088 44772046405632 44773148288232 44983290691584 44994995945472 45003774885888 45007811902976 45018046660608 45026830098432 45038546681856 45191546667008 45214698074112 45222406914048 45235287645184 45251048374272 45273116049408 45286011224064 45447599095808 45470881677312 45472000758912 45482713808896 45483833181696 45507134325744 45697311178752 45720721686528 45732618829824 45733744353024 45741541687296 45764974854144 45920442580992 45932391694336 45941353529344 45955922632704 45976849737728 45992868839424 46005969021792 46029537653463 46192641703936 46193778548736 46216305967104 46217443394304 46229469791232 46446447427584 46459676803072 46470241714176 46479308488704 46483477867008 46491403026432 46649338494976 46673236721664 46681194233856 46685381722112 46686530693712 46694490472448 46738881591552 46746850295808 46748000780208 46760165235264 46937684312064 46949898125312 46951053606912 46964426709746 46975106400768 47195583676416 47207864598528 47209026428928 47217075290112 47221310849024 47232048955392 47241264365568 47414081748992 47438371749888 47451883655904 47459973922816 47476509769728 47490032538624 47513192103936 47514361448736 47707154546688 47708328665088 47712608291376 47720743010304 47721917463129 47734335344332 47745190112256 47958376054784 47969281769472 47981764018176 47982944894976 47991125704704 47996611912158 48178825003008 48191361777664 48192547812864 48200764358656 48216049975296 48246587449344 48254813208576 48256000805376 48268557662208 48293285406912 48465603723264 48469951280128 48479408216512 48490432413696 48503050272768 48504243978918 48731898249216 48744578940928 48755663437824 48765176119296 48769550548992 48770750813967 48943568257024 48968641806336 48981384101888 48982589580288 48990940823552 49021969072128 49037515112448 49045875720192 49047082785792 49059845492736 49251724687872 49260121817088 49261334155488 49274152613504 49285357535232 49299395519556 49505420443648 49530781827072 49539226533888 49543670398976 49544889715776 49570271319114 49745921835008 49747146129408 49771406426112 49785582852096 49802928979968 49811420086272 49825607909376 49851133323264 50033498095616 50043260094464 50054639910912 50059130010624 50067664797696 50068897010496 50081925607168 50316984713216 50342761857024 50344000840224 50357101022592 50548275412992 50561428750336 50562673115136 50571293753344 50577074918188 50619370438656 50628000743424 50629246746624 50633788390848 50642421153792 50668365017088 50840490000384 50849158004736 50853719375872 50863641407488 50875207778304 50889698600832 51128548982784 51141853315072 51143111964672 51168053035008 51169312329408 51376935665664 51391569395712 51406207293896 51409475076096 51432885583872 51449196183552 51459234398208 51472624779264 51647481905152 51673940656128 51682750758912 51684022720512 51688658982324 51697471594496 51723955954944 51756715149516 51940113252352 51966721916928 51968000867328 51980244353024 51981523636224 52008153515136 52193727086592 52208593463936 52234054139904 52252253356032 52267136403456 52276047642624 52302828404736 52480505806848 52494161936384 52504404033536 52516343513088 52521054437376 52522347030426 52531301781504 52544971128832 52605185889672 52792889769984 52818635390976 52819935307776 52833679761408 53049361956864 53064472045312 53108847673344 53119209701376 53123974705152 53133032030208 53313529708544 53340841967616 53354721968128 53356035078528 53365131968512 53383369112892 53392470663168 53426286605952 53643067785216 53658346979328 53673630525424 53685835886592 53892741640192 53919023628288 53934381423104 53937809915904 53953173061632 53962371760128 53979484520448 53990016417792 54187521998848 54215281999872 54216616289472 54225859903488 54230724178176 54239970197504 54302127369984 54523804188672 54528695190144 54537992011776 54539334243576 54553526107808 54565931556864 54760631697408 54776229208064 54822036307968 54837651308544 54847000805376 54853270756752 55061514289152 55075842031616 55077197500416 55086587838464 55104057114624 55105413277824 55114808426496 55149715206144 55192326179328 55389261398016 55394230034432 55405037961728 55417637044224 55432057454592 55433421690192 55658346971136 55664709673272 55674200178688 55693597999104 55731629850624 55736629198848 55738000930248 55964162064384 55965539395584 55978724687872 55980102377472 55989646655488 55996047230851 56008780708608 56053808898048 56287685357568 56297282076672 56298667606272 56313317272576 56326122897408 56342166308064 56543204343808 56586891984896 56606607802368 56622731103744 56651738650416 56853881290752 56881607344128 56883007254528 56892705472512 56897808973824 56972723798016 57181140680704 57192297250816 57205302755328 57210434297856 57220188340224 57221596583424 57236486408192 57460345469184 57470142119936 57534584979456 57536000960256 57550972597248 57785912131584 57795764289536 57802371335072 57815515570176 57831983205633 57861996281856 57906702876672 58103417143296 58113323433984 58118536429568 58129875894272 58143094603776 58159655543808 58402318345728 58412275597312 58432627408896 58449270816768 58477774897152 58479214090752 58717942972416 58733222166528 58734667646928 58749951193024 58763310907392 58810553597952 59025693605888 59055932178432 59066000867328 59067454537728 59072753122656 59082824679424 59113092519936 59313905000448 59324017672192 59390539333632 59392000991232 59407455584256 59424376653148 59437889731584 59649973813248 59666963958784 59680532201472 59696061874176 59697531050976 59774661033984 59977720922112 59993327927296 60005033181184 60018678300672 60024062214144 60025539463344 60035773464576 60051395575808 60286264098816 60296542552064 60303435479378 60334731165696 60364154732544 60365640351744 60381348298752 60382834341102 60627842236416 60629334345216 60645110908928 60658901581824 60676179100992 60707668230144 60929748238336 60960962248704 60976825106432 60978325804032 60988722249728 61009564700448 61019966472192 61227256774656 61274563510272 61323825119232 61341292029056 61355241013248 61372716871284 61591704731648 61605710659584 61621741289472 61623257859072 61639293054976 61702875906048 61709929601346 61928596570112 61960322285568 61961847187968 61972411318272 61977970489344 61988537368576 62230982295552 62241592311808 62248707591616 62312919072768 62318508788736 62329133727744 62330667706944 62346886980352 62361064636416 62583579082752 62601404809216 62615640342528 62622798382431 62633475201024 62927444901888 62943819464704 62945368571904 62956100386816 62976065273856 62977615174656 62988352487424 63251162333184 63269178207872 63302013026304 63320043384832 63334442336256 63350922805248 63352481931648 63609539395584 63611104886784 63616811055168 63627657347072 63629223284172 63660253483008 63693291257856 63700572491712 63959042359296 63960616452096 63977259859968 63988167606272 63995482549544 64010035095552 64238433337344 64256730417152 64288066633728 64328783265792 64339750944768 64341334407168 64358076882944 64372711882752 64391047209216 64620804964352 64635499708416 64642888652832 64653909884928 64670733697024 64672325305224 64744844171904 64975864332288 65007551250432 65009151148032 65020234825728 65026067398656 65027667751956 65291522408448 65310119440384 65362625429504 65377488863232 65383353483264 65394500960256 65396110381056 65413127323648 65668966250496 65680162422784 65681778873984 65702608138944 65713810046976 65732527359408 65755429668864 66041042436096 66059852954368 66074874937344 66093695092152 66329528172544 66361875234816 66380777136128 66403905306624 66434143879168 66449250975744 66456847262988 66468177764352 66728143125504 66739519881216 66745506680832 66756886396928 66758529347328 66833387532288 67106220539904 67123682476032 67125334453632 67142801363456 67158069608448 67397700550656 67416897486848 67492493918208 67505662328832 67511717854464 67523228205056 67557820022784 67787320000512 67798877339648 67822047111168 67833610371072 67852931467776 67876572561408 67929016836096 68171398643712 68190815952896 68206322515968 68224070713344 68225749772544 68522092527616 68545966768128 68577180778496 68598928244736 68600616529536 68612312530944 68630166372352 68880663871488 68898587541504 68910334345216 68912030294016 68918211976432 68933883949056 68965274606592 68989303259136 69008953532688 69288962555904 69290667823104 69308698181632 69324458950656 69344204686848 69591636115456 69645405519872 69669671141376 69689515204608 69701396856832 69725216800512 69737104539648 69974007742464 70009855082496 70021791350784 70028072583168 70029796040568 70041735708672 70120275443712 70140247852896 70390519693312 70406526468096 70424847187968 70426580410368 70444906348544 70446640064619 70732482609152 70811796897792 70813539643392 70825612935168 70831966273536 70844042706944 71121122623488 71141380104704 71157557624832 71177825483856 71189960884224 71214764654592 71235048807936 71269788155904 71544462639104 71560731820032 71568912437064 71581114515456 71601503016498 71892031504384 71937564082176 71949829013504 71972646027264 71974417342464 71986688557056 71994917868237 72268237504512 72287042666496 72288821719296 72301146537984 72307632237568 72324074962944 72382219812864 72402836493312 72698405584896 72704926920192 72717322682368 72719112324768 72754575409152 72756365968377 73014175596544 73097847373824 73116868411392 73129334407168 73137694342336 73154325823488 73415352385536 73436263333888 73452962709504 73472076152832 73473884370432 73486411235328 73532953608192 73568813580288 73589768239104 73852348530688 73877587031808 73890182725632 73892001233232 73909409939456 73911228920256 73949093279334 74211129294848 74219612897696 74258130665472 74296172740608 74308839800832 74315505598464 74317334573664 74618882752512 74620719194112 74640136503296 74657109639168 74678374278144 74717130129408 74738411864064 75050247143424 75063042768896 75064890141696 75088695015936 75101497196544 75103345515744 75122888410752 75475477069824 75496974804992 75514142785536 75535651533888 75805175054336 75822413119488 75842143125504 75844009672704 75856940630016 75863745298432 75865612377282 75942001115136 75950682586272 75963631730688 76260735000576 76273737007104 76280579063808 76293584453632 76295462111232 76334547901248 76613793958912 76692823474176 76712779972608 76714667947008 76734630129664 76752079552512 77047882842112 77065403498496 77087354093568 77109310940844 77149328375808 77208937168896 77471222857728 77484431245312 77510910984192 77524126138368 77526034080768 77532988473486 77546207391744 77585933932416 77869757794304 77910169878528 77932361089024 77950082875392 77970366529536 77972285454336 78290590629888 78310962888704 78312890195904 78351081209856 78400704605184 78414071463936 78720758710272 78741242904576 78756606050304 78763670830208 78781581656064 78796952672256 78817456693248 79085206667264 79187385778176 79189334654976 79209940779008 79227953086464 79250519642112 79533298417664 79574042935296 79594749165568 79596708067968 79685962057728 79699548045312 79970294562816 80011262951424 80024904400896 80032082952192 80034052617792 80047697952768 80088705994752 80381685465088 80446308220928 80464601677824 80487520468992 80508464398336 80510445788136 80837122981888 80839112460288 80878535442432 80901572134656 80929759592448 80943557640192 81281282998272 81304434405376 81322922999808 81338789855232 81346086267264 81359955296256 81636342366208 81699418013696 81765100158976 81783693508608 81793042785216 81806988017664 81809001365364 81830289161712 82140947546112 82162321719296 82164343812096 82256476962816 82270501208064 82279906135128 82592271433728 82613763047424 82615796250624 82629881757696 82637293985792 82656085671936 82672212639744 82974643060736 83083892097024 83091345051648 83105511636992 83107556942592 83148086181888 83150132535288 83487520456704 83497064509908 83511300268032 83535086852581 83540396998656 83604943798272 83903259869184 83927158095872 83946243096576 83968087031808 83970153566208 83984469983232 84334883110912 84402684035072 84431528036352 84445923115008 84448001409408 84467897073664 84469975908864 84513249462096 84814806515712 84822414740224 84838964378896 84880337977344 84909911703552 84934096655616 85280821936128 85303013146624 85322411016192 85339058208768 85346713460736 85651244449792 85717422178304 85771711021056 85786334593024 85788445876224 85815651446784 85830282510336 85832394875136 85854729612288 86190518203776 86205213179904 86229767073632 86301877469184 86326458895872 86634485776384 86654186422272 86678868197376 86693646434304 86701423198208 86703557002608 87055363211264 87155125714944 87169985150976 87177804644352 87192667947008 87194813841408 87239483315712 87558621667328 87575705165312 87603477518592 87618413395968 87643369812544 87648941113344 87673906225152 87716662345728 88054723248128 88099833249792 88102001470392 88124926789536 88482500313088 88538540408832 88583898267648 88599001300992 88601181806592 88609129683984 88624237019136 88669638779904 88970857500672 88986026508288 88994008907776 89011372463104 89085809000448 89111183376384 89136564979722 89474960719872 89498243301376 89500445938176 89544092811264 89546296576464 89966581383168 89989991890944 90007549771776 90015623805952 90036093321216 90053660196864 90077093363712 90383093334016 90429396148224 90444813828096 90455153219067 90470575290368 90502096748544 90546232098816 90572022448128 90574251511653 90895198191616 90941763354624 90944001517824 90965427617792 90967666363392 91014268651488 91394622357504 91441443373056 91465237659648 91467488706048 91483083374592 91529949708288 91840885161984 91864783388672 91882707058688 91911845265408 91953699475456 91985737678848 92011938043584 92059075306926 92385283407872 92387557097472 92432611934208 92434886788608 92458939582464 92892894855168 92919353606144 92940483428352 92958616977408 92966955734016 92982806052864 93298676989952 93346473443328 93362388467712 93370763444224 93373061387424 93388980944896 93477763183104 93493700591616 93496001560416 93520330470528 93875368624128 93899796250624 93902107213824 93928853419492 93950212801536 94391167352832 94415729197056 94418052857856 94434150580224 94442621698048 94464097910784 94482528731136 94828163497984 94876743499776 94903767311808 94919947845632 94953019539456 94980065077248 95026384207872 95028722897472 95414309093376 95416657330176 95425216582752 95441486020608 95443834926258 95468670688664 95490380224512 95916752109568 95938563538944 95963528036352 95965889789952 95982251409408 95993223824316 96357650006016 96382723555328 96385095625728 96401528717312 96432099950592 96493174898688 96509626417152 96512001610752 96537115324416 96586570813824 96931207446528 96939902560256 96958816433024 96980864827392 97006100545536 97008487957836 97463796498432 97489157881856 97511326875648 97530352238592 97539101097984 97541501627934 97887136514048 97937283612672 97962768203776 97965179160576 97981881647104 98043938144256 98075030224896 98091751440384 98094165571584 98119690985472 98503449375744 98520243634176 98522668310976 98548305227008 98570715070464 98598791039112 99010840887296 99061563654144 99087340797952 99089779431552 99140542638228 99491843670016 99494292258816 99542812852224 99571165704192 99605857959936 99622840172544 99651215818752 99702266646528 100066996191232 100086520188928 100109279821824 100118260021248 100135329595392 100137794020992 100163851214336 100633969426432 100685523714048 100688001680448 100714202045184 101096550825984 101125346230272 101142587506688 101154149836376 101238740877312 101258493493248 101267576781696 101284842307584 101336730034176 101680980000768 101698316009472 101707438751744 101727282814976 101750415556608 101779397201664 102257097965568 102283706630144 102286223929344 102336106070016 102338624658816 102753871331328 102783138791424 102812414587792 102818950152192 102865771167744 102898392367104 102918468796416 102945249558528 103294963810304 103347881312256 103365501517824 103368045441024 103377317964648 103394943188992 103447911909888 103513430299032 103933443833856 103936001734656 103960488706048 103963047272448 103992659143009 104016307030272 104387454173184 104417186927872 104468108279808 104504506712064 104534272806912 104552095285248 104605656809472 104961011613696 104988323872768 105008808067072 105032687026176 105042108874752 105044694060852 105062603563008 105089942257664 105210371779344 105585779539968 105637270781952 105639870615552 105667359522816 106098723913728 106128944090624 106217695346688 106238419402752 106247949410304 106266064060416 106627059417088 106681683935232 106709443936256 106712070157056 106730263937024 106766738225784 106784941326336 106852573211904 107316693958656 107347261050848 107371671773184 107402254524747 107785483280384 107838047256576 107868762846208 107875619831808 107906346123264 107924743520256 107958969040896 107980032835584 108375043997696 108430563999744 108433232578944 108451719806976 108461448356352 108479940395008 108604254739968 109047608377344 109057390380288 109075984023552 109078668487152 109107052215616 109131863113728 109521263394816 109552458416128 109675302617088 109694001610752 109706541513504 110123028578304 110151684063232 110154395000832 110173175676928 110208114229248 110210826555648 110229616852992 110299430412288 110384652358656 110778522796032 110788460068864 110810075923456 110835274088448 110864114909184 110866843380384 111316693942272 111329419346544 111348400357376 111387195998208 111463259701248 111473258397696 111476001860496 111928324128768 111931078791168 111957449375744 111960204754944 111979293310976 111992094461702 112017561417216 112107617796096 112575370715136 112594564153344 112597335212544 112626634545152 112652245794816 112684332616128 113086408687616 113173783969792 113213215604736 113245462207488 113303477300832 113707762581504 113763214688256 113766014509056 113785410945024 113795617947648 113798418565923 113945447596032 114362281361408 114384594501632 114410605510656 114420868595712 114440376680448 114443193166848 114472972816384 114920690938368 114940284239872 115069169958912 115072001920512 115101945194496 115571824263168 115591528579072 115604742670144 115631031140352 115663966411266 115723992563712 115813405753344 116206834286592 116226646867968 116237072859136 116259751788544 116286189207552 116299482710229 116319311087616 116804636691456 116824551194624 116865254817792 116898541633536 116955549794304 116958428181504 117435885944832 117466444333056 117469335293856 117499902386048 117526621814784 117621107195904 118051387211776 118111864356864 118132001734656 118134909075456 118145506245312 118165649358848 118226185039872 118627810000896 118648035344384 118781078667264 118784001982464 118814911168512 118848753306296 118875779463168 119299947626496 119333927917568 119361064402944 119392123748352 119395062101952 119549322067968 119955441844224 119986655854592 120010066362368 120037356601344 120048124428288 120051078926688 120071546929152 120102791151616 120572528197632 120593085104128 120606870958756 120669462331392 120728309465088 120731280703488 120762696597504 120765668682204 121255684472832 121258668690432 121290221817856 121317803163648 121352358201984 121415336460288 121859496476672 121921924497408 121953650212864 121956651608064 121977444499456 122019129400896 122039932944384 122454513549312 122549127020544 122647650238464 122682584058112 122710482026496 122745433742568 123183409463296 123211421319168 123243482578944 123246515718144 123278586109952 123405751812096 123419859202692 123857193140224 123920644571136 123923694375936 123944822636544 123955940978688 123977074737152 124461964591104 124497415183232 124625838145536 124637017577472 124658267455488 124661335413888 124693773960704 124722129272832 125167158165504 125202809618432 125231280685056 125245596764862 125266950402048 125854889803776 125890737143808 125912200773632 125952130547712 125955230349312 125976704974848 126502324666368 126538356415744 126604026052608 126640086769664 126668884672512 126701845610496 126704963863296 127222209773568 127233622110336 127255314694144 127258446568344 127320506966016 127401144983424 127918084718592 127921232904192 127954519719936 127976335212544 127990965099088 128020070191104 128476866674688 128513460834304 128576133267456 128657566531584 128679501889536 128682668814336 128716153765888 128745423765504 128782094418432 129241609928704 129270999416832 129285777305664 129307819769856 129341467394048 129344650610448 129489688343808 129951728664576 130018302296064 130040469651456 130052134797312 130055335503912 130583044816896 130620238880768 130725250859008 130754977726464 130766706966528 130789001920512 130792220762112 130826254647296 131337932500992 131360324845568 131363557747968 131405216277888 131427620093952 131465054718816 131510859337728 132082084872192 132119705908736 132149749874688 132187390184304 132659056345088 132723750469632 132761554272256 132807810613248 132868287758336 132898501951488 132913694525976 132936355528704 133456286251008 133479039762432 133491013361664 133513772793856 133517058694656 133666775064576 133704847469583 134212441079808 134247364952064 134250668907264 134285602726912 134316139216896 134833794973696 134984987836416 135011324657664 135023435708928 135046456410112 135115640045568 135574640001024 135597754679296 135644094222336 135667220742144 135705862935552 135753145122816 135858033672192 136342797287424 136381631905792 136412645031936 136448141426688 136451499545088 137044185055232 137091933536256 137154361556992 137197856489472 137201233059072 137224625061888 137260332744704 137761327742976 137797175083008 137820668690432 137824060588032 137836423952864 137867767898112 137930549213184 137978606518272 138017907065376 138577925111808 138581335646208 138617396363264 138648917901312 138688409373696 139183272230912 139290811039744 139339342282752 139379030409216 139402793713664 139450433601024 139474209079296 139948015484928 140019710164992 140043582701568 140056145166336 140059592081136 140083471417344 140240550887424 140280495705792 140781039386624 140813052936192 140849694375936 140853160820736 140889812697088 140893280129238 141464965218304 141623593795584 141627079286784 141651225870336 141663932547072 141688085413888 142242245246976 142282760209408 142315115249664 142355650967712 142379921768448 142429529309184 142470097615872 142539576311808 143088925278208 143121463640064 143137824874128 143162229030912 143165752389387 143203006032996 143784063008768 143875128164352 143899658027008 143945292054528 143948834684928 143973377114112 143989835736474 144536475009024 144574085332992 144577643438592 144602293075968 144615264475136 144648149925888 144764439625728 144805672986624 145396811169792 145409853840384 145434645364736 145438224649536 145509150818304 145512731936754 146028351193088 146195694747648 146233736822784 146275388684672 146308651646976 146830704771072 146872526667776 146905925419008 146944152305664 146947768740864 146972822470656 147065907216384 147137627160576 147179536478208 147704697061376 147755174063616 147780365451264 147784002466464 147818819878912 147822457840512 147898186558668 148422258589696 148439225795392 148516261330944 148592345481216 148617679601664 148631011196928 148634669147328 149237765505024 149241438388224 149280273006592 149314219278336 149356748556288 149434260258816 149476823728128 150100494286848 150126085537792 150129780283392 150177390031872 150202994393088 150206691031488 150245776821504 150950954139648 150993949609984 151028285571072 151071303067776 151610350108672 151644826238976 151684286251008 151688019345408 151713881260032 151727490596864 151731224754564 151884002230272 151901365172544 151927263461376 152521470001152 152547474014208 152561158127616 152587168907264 152590924222464 152669095802496 153227587917824 153385646948352 153425559945216 153429335894016 153469260259328 153504159105024 154095765684224 154130806996992 154174708187136 154218621881688 154298656751616 154417874337792 154942445715456 155021821968384 155048252276736 155052068161536 155065976946972 155092414783488 155171867864832 155739515588608 155820339757056 155864722178048 155900165750784 155940733059072 155944570908672 156581181259776 156621925777408 156625780391808 156702162419712 156801409210368 156828142927872 157441517420544 157482485809152 157513212100608 157527341660416 157563163312128 157593905344512 157634913386496 158170413334528 158378669309952 158419881558016 158455906172928 158501039284224 159066596835328 159148085870592 159189498331136 159193416135936 159371924115456 159399096090624 159940589125632 160022525902848 160064165904384 160068105235584 160095395905536 160177411989504 160763370930176 160892616441856 160929203355648 160975040937984 161016928796672 161020891576272 161674245963776 161678224920576 161757070884864 161803144269312 161859519184896 161887115280384 162562565996544 162608868810752 162645845999616 162677579710464 162692172534528 162719910592512 163272684732416 163398836027392 163530200317952 163586085570432 163613976035328 163618002730728 163660578323424 164281895092224 164324643438592 164328687624192 164375493484111 164512953925632 164541002416128 164559812270256 165184542867456 165227526094848 165231592501248 165259763515392 165274587971584 165312171343872 165344425279488 165949286121472 166167784194048 166182690103296 166211023273984 166215113885184 166296172363776 166300265070576 166975040913408 166994129019816 167022600536064 167070173705162 167080793997312 167209887596544 167854316191744 167892486193152 167936174063616 167940307132416 167968939966464 167988141692553 168669766221824 168805368070144 168863056072704 168891846230016 168896002818816 168935794147328 168939951817728 169026498924192 169629613031424 169644829480448 169677928757792 169760675954688 169819823407104 169868193311232 170561643872256 170606026293248 170644822032384 170678116417536 170693426921472 171302488899584 171434844356608 171543422042112 171572669186048 171576891752448 171631302893568 171660565020672 171664789750272 171709459224576 172381036407552 172410426359808 172459534147264 172603754938368 172652917791744 173268971552768 173357736394752 173387292868608 173402846396416 173407114005216 173495949616899 174110726422528 174310251429888 174339970301952 174355609288704 174385335894016 174389627682816 174478966631424 175117243334656 175151410330624 175206955037184 175236826791936 175286739625088 175297882226688 175347812450304 175433324691456 176109446496256 176199666499584 176204002940784 176249853579072 176965000626176 177077080817664 177167796535296 177198002601984 177202363613184 177218259367968 177248474038272 177339277559808 177941715001344 177972053016576 177988017815552 178022744926208 178171618000896 178222366752768 178273129959444 178949921439744 178996486602752 179000891876352 179088185622528 179092593152928 179933162766336 179979983781888 180015099543552 180031247611904 180072186642432 180107320393728 180154186727424 180766186668032 180858792296448 180889627656192 180910306438134 180941150580736 181004193497088 181092464197632 181144044896256 181148503023306 181790396383232 181883526709248 181888003035648 181930855235584 181935332726784 182028537302976 182789244715008 182882886746112 182930475319296 182934977412096 182966166749184 183059899416576 183681770323968 183729566777344 183765414117376 183823690530816 183907398950912 183971475357696 184023876087168 184118150613852 184770566815744 184775114194944 184865223868416 184869773577216 184917879164928 185785789710336 185838707212288 185880966856704 185917233954816 185933911468032 185965612105728 186597353979904 186692946886656 186724776935424 186741526888448 186746122774848 186777961889792 186955526366208 186987401183232 186992003120832 187040660941056 187750737248256 187804214427648 187857706838984 187900425603072 188782334705664 188831458394112 188836105715712 188868301160448 188885243396096 188928195821568 188965057462272 189656326995968 189753486999552 189807534623616 189839895691264 189906039078912 189960130154496 190052768415744 190057445794944 190828618186752 190833314660352 190850433165504 190882972041216 190887669852516 190937341377328 190980760449024 191833504219136 191877127077888 191931779579904 191964502818816 191986447648632 192715300012032 192765447110656 192770191251456 192803057434624 192864199901184 192986349797376 193019252834304 193024003221504 193074230648832 193173141627648 193862414893056 193879805120512 193917632866048 193961729654784 194012201091072 194016975915672 194927592996864 194978315763712 195022653751296 195060704477184 195078202195968 195083003255868 195774273028096 195874567225344 195925536407552 195930358321152 195963763294208 196087876288512 196150060449792 196183502880768 196188331143168 196239381970944 197006898751488 197040487268352 197045336621952 197096610454016 197141430140928 197197582078224 198021681774592 198123127308288 198174681595904 198179558863104 198281085276456 198988584517632 199085625704448 199142331408384 199211715919872 199302431637504 199404533293056 200133992382464 200173040377856 200218559643648 200236520042496 200270659190784 200275588041984 200327702428672 201267938852864 201371047428096 201376003360896 201428404090368 202193101651968 202250692460544 202285175013376 202308299672752 202477481754624 202516986986496 202535153563392 202569684615168 202673460068352 203361960001536 203396632018944 203414877503488 203454565629952 203500831113216 203558794403328 204514195931136 204567413260288 204572447858688 204672212140032 204677249317632 205566277582848 205624829175584 205637900304384 205731542335488 205796784734208 205836937592832 205890499117056 206589927620608 206695762624512 206731003035648 206736090882048 206754635929296 206789886377984 206895823819776 207026860598064 207866887667712 207872003469312 207920977412096 207926094544896 207985318286018 208032614060544 208774908346368 208834373855744 208936216559616 209009013424128 209068545613824 209104190570496 209211313618944 209922023227392 209976647745536 210017616134144 210065374052352 210084217749504 210089388121704 210125207126016 210179884515328 210420743558688 211171559079936 211274541563904 211279741231104 211334719045632 211339920193857 212197447827456 212257888181248 212435390693376 212476838805504 212495898820608 212532128120832 213254118834176 213363367870464 213418887872512 213424140314112 213460527874048 213533476451568 213569882652672 213705146423808 214633387917312 214694522101696 214743343546368 214804509049494 215570966560768 215676094513152 215737525692416 215812692246528 215849487040512 215917938081792 215960065671168 215984753604711 216750087995392 216861127999488 216866465157888 216903439613952 216922896712704 216959880790016 217208509479936 218095216754688 218114780760576 218151968047104 218157336974304 218214104431232 218263726227456 219042526789632 219104916832256 219350605234176 219388003221504 219413083027008 220246057156608 220303368126464 220308790001664 220346351353856 220416228458496 220421653111296 220459233705984 220598860824576 220769304717312 221557045592064 221576920137728 221620151846912 221670548176896 221728229818368 221733686760768 222633387884544 222658838693088 222696800714752 222774391996416 222926519402496 222946516795392 222952003720992 223856648257536 223862157582336 223914898751488 223920409509888 223958586621952 223984188923404 224035122834432 224215235592192 225150741430272 225189128306688 225194670425088 225253269090304 225304491589632 225368665232256 226172817375232 226347567939584 226426431209472 226490924414976 226606954601664 227415525163008 227526429376512 227532029018112 227570821890048 227591235895296 227596837131846 227890895192064 228724562722816 228769189003264 228821211021312 228841737191424 228880753360896 228886386333696 228945945632768 229841381876736 229880568479744 230138339917824 230144003841024 230203890388992 231143648526336 231209485340288 231262062280704 231327932822532 231447985127424 231626811506688 232413668573184 232453293735936 232474145718272 232519503577088 232572378415104 232598965420458 232638622175232 233609273382912 233649102389248 233730509635584 233797083267072 233911099588608 233916856363008 234871771889664 234932888666112 234938670587712 234999804772096 235053243629568 235242214391808 236102774423552 236223728713728 236269818150912 236291012490624 236331298717696 236452370079744 237255620001792 237296070688768 237562157334528 237568003964928 237629822337024 237697506612592 237751558926336 238599895252992 238667855835136 238722128805888 238784247496704 238790124203904 239098644135936 239910883688448 239973311709184 240020132724736 240074713202688 240096248856576 240102157853376 240143093858304 240205582303232 241145056395264 241186170208256 241213741917512 241338924662784 241462561406976 241525393195008 241531337364408 242511368945664 242517337380864 242580443635712 242635606327296 242704716403968 242830672920576 243718992953344 243843848994816 243907300425728 243913303216128 243954888998912 244038258801792 244079865888768 244909027098624 245098254041088 245295300476928 245365168116224 245420964052992 245490867485136 246366818926592 246422842638336 246486965157888 246493031436288 246557172219904 246811503624192 246839718405384 247841289142272 247847388751872 247889645273088 247911881957376 247954149474304 248923929182208 248994830366464 249251676291072 249274035154944 249316534910976 249322670827776 249387547921408 249444258545664 250405619236864 250462561370112 250491193529724 250533900804096 250605260557743 251709779607552 251781474287616 251824401547264 251904261095424 251910460698624 251953409949696 253004649332736 253076712831488 253208052105216 253280173539328 253337769345024 253403691220992 253409927726592 254444419547136 254467244220672 254510629388288 254516893136688 254641013932032 254802289966848 255842465808384 255909039439872 255952670425088 255981930198176 256040140382208 256953733349376 257026921668608 257152266534912 257315133063168 257359003779072 257365337628672 257432307531776 257490847531008 257564188836864 258483219857408 258571554611328 258615639539712 258682934788096 258689301220896 258979376687616 259903457329152 260036604592128 260080939302912 260104269594624 260110671007824 261166089633792 261240477761536 261450501718016 261509955452928 261533413933056 261578003841024 261584441524224 261652509294592 262675865001984 262720649691136 262727115495936 262810432555776 262855240187904 262930109437632 263021718675456 264164169744384 264239411817472 264299499749376 264374780368608 265318112690176 265447500939264 265523108544512 265615621226496 265736575516672 265797003902976 265827389051952 265872711057408 266912572502016 266958079524864 266982026723328 267027545587712 267034117389312 267333550129152 267409694939166 268424882159616 268494729904128 268501337814528 268571205453824 268632278433792 269667589947392 269969975672832 270022649315328 270046871417856 270092912820224 270231280091136 271149280002048 271195509358592 271288188444672 271334441484288 271365459657201 271411725871104 271506290245632 271716067344384 272685594574848 272763263811584 272825290063872 272896282853376 272902999090176 274088370110464 274183867072512 274308723113984 274395712978944 274402466118144 274449250123776 274520665489408 275522655485952 275594350166016 275641337380864 275648121176064 275672847905728 275735535796224 275861098426368 275957213036544 276035814130752 277155850223616 277162671292416 277234792726528 277297835802624 277376818747392 278366544461824 278581622079488 278678684565504 278758060818432 278805587427328 278900867202048 278948418158592 279896030969856 280039420329984 280087165403136 280112290332672 280119184162272 280166942834688 280481101774848 280560991411584 281562078773248 281626105872384 281699388751872 281706321641472 281779625394176 281786560258476 282929930436608 283247187591168 283254158573568 283302451740672 283327865094144 283376170827776 284484490493952 284565520418816 284630230499328 284711301935424 284759843536896 284859058618368 284940195231744 285079152623616 286177850556416 286242927280128 286275649748256 286324458061824 286331504778774 286406012065992 287568126017536 287750256328704 287890584109056 287897669369856 287946754228224 287979671472948 289072950018048 289148170665984 289155286877184 289204586151936 289230528950272 289296299851776 289528879251456 289611345973248 290793622339584 290819707680768 290869290729472 290876449299072 291018301636608 291025463873508 292056702386176 292391389495296 292467473645568 292550777369344 292617303293952 293661409542144 293745053335552 293811850838016 293888304611328 293895537481728 293945644941312 294131814432768 294275254321152 294359072956416 295409394122752 295510348127232 295560730902528 295568004932928 295637639757824 295644915681024 295796373117336 296878451590784 297032522661888 297184690962432 297262022393856 297269338294656 298475531010048 298482876776448 298560546013184 298628438556672 298713497112576 298868520517632 298953647456256 300200988573696 300252171075584 300259560566784 300354780063744 300405988786176 300413382062976 300491553643008 301901908279296 301987899219968 302056571142144 302142606135552 303220700217344 303289652477952 303376038690816 303427762520064 303454981193728 303462449509128 303802730345088 303854526922752 305042940002304 305094948028416 305122316255232 305174337814528 305181848444928 305338191604992 306455175835648 306771293896704 306851119890432 306858671788032 306938520518656 307008318210048 308191531368448 308261613993984 308349416374272 308437243763376 308597313503232 308835748675584 309884891430912 310043643936768 310096504553472 310104136323072 310131953893944 310184829566976 310343735729664 311479031177216 311729444356096 311800331501568 311881466118144 311889141817344 311977977429027 313162362519552 313243851554816 313251560783616 313404324839424 313602818420736 313656285855744 314883034841088 314964971618304 315026424201216 315054683320832 315126326624256 315187810689024 315269826772992 316340826669056 316757338619904 316839763116032 316911812345856 317002078568448 318133193670656 318296171741184 318378996662272 318386832271872 318743848230912 318798192181248 319881178251264 320045051805696 320128331808768 320136210471168 320190791811072 320354823979008 321526741860352 321785232883712 321950081875968 322033857593344 322041783152544 322206763574241 323348491927552 323356449841152 323514141769728 323606288538624 323719038369792 323774230560768 325125131993088 325217737621504 325291691999232 325355159420928 325384345069056 325439821185024 326545369464832 326797672054784 327060400635904 327172171140864 327227952070656 327236005461456 327321156646848 328563790184448 328649286877184 328657375248384 328750986968222 329025907851264 329082004832256 329119624540512 330369085734912 330455052189696 330463185002496 330519527030784 330549175943168 330624342687744 330688850558976 331898572242944 332335568388096 332365380206592 332422046547968 332430227770368 332592344727552 332600530141152 333950081826816 333988258039632 334045201072128 334140347410324 334161587994624 334419775193088 335708632383488 335784972386304 335872348127232 335880614264832 335937879932928 335976283385106 337339532443648 337610736140288 337726112145408 337783692460032 337792005637632 337871588294656 337879903635456 338052997848384 339259226062848 339289658960896 339355857515584 339521351909376 339639646814208 339736386622464 341123287744512 341212052586496 341289644064768 341356232835072 341386853842944 341395255697769 342604977799168 342869688713216 343086844084224 343145338372096 343153783504896 343262605787136 343321130041344 343329579500544 343418918449152 344762072815104 344820852719616 344919068294528 345207509876736 345305835583488 346537943105536 346715472789504 346774585737216 346805692792832 346814228010432 346991899233798 348221452845056 348620502859776 348679940603904 348711218577408 348779255365632 348957933262848 350234486669312 350302820661248 350413910074368 350473653583872 350573479250176 350595764453376 350695624900608 350866649382912 352218892992512 352399332999168 352408005881568 352499707158144 353930001252352 354154161635328 354335593070592 354396005203968 354404727226368 354436518735936 354496948076544 354678555119616 355883430002688 355944106033152 355976035631104 356045489852416 356343236001792 356444733505536 356546259918888 357899842879488 357992973205504 358001783752704 358176371245056 358185186305856 359866325532672 359959967563776 360030199087104 360062495223808 360144373284864 360214640787456 360308373454848 361532373336064 361717584592896 361779255312384 361820612876268 361882301161472 362008386994176 362184928395264 362288089792512 362297006046612 363580792766464 363767053418496 363776006071296 363861710471168 363870665453568 364057074605952 365578489430016 365765773492224 365860950638592 365869954824192 365932333498368 366119798833152 367363540647936 367459133554688 367530828234752 367647381061632 367814797901824 367942950715392 368047752174336 368236301227704 369550228389888 369730447736832 369739547154432 369835758329856 371571579420672 371677414424576 371761933713408 371834467909632 371867822936064 371931224211456 373194707959808 373385893773312 373483053776896 373492245549696 373555923779584 373911052732416 373974802366464 373984006241664 374081321882112 375501474496512 375608428855296 375715413677968 375800851206144 377564669411328 377672211431424 377736602320896 377770486792192 377856391643136 377930114924544 379312653991936 379506973999104 379615069247232 379679791382528 379812078157824 379920260308992 380105536831488 380114891589888 381666629320704 381700866331008 381765944082432 381775339705032 381874682754656 381961520898048 383667008438272 383754254155776 383863559159808 383929005637632 383972895297264 385430600024064 385530894221312 385540382502912 385606114869248 385728399802368 385972699594752 386038505668608 386048006443008 386148461297664 386346283255296 387724829786112 387759610241024 387835265732096 387923459309568 388024402182144 388033951831344 389855185993728 389956631527424 390121408954368 390156404391936 390166006511736 391749134450688 391851072815104 391860716642304 391927526588416 391972330615957 392175752577024 392300120899584 392367005761536 392376662286336 392478763941888 394013797502976 394080974536704 394090673243904 394193220908032 394282860281856 394395164156448 396043363549184 396246254616576 396349363191808 396359117726208 396562170552912 397977169035264 398171251408896 398284662816768 398423431839744 398604863275008 398809066586112 400267984764928 400346080755712 400437119287296 400473040084992 400541318381568 400551176083968 400655404857344 401114542408749 402535877705728 402742094856192 402752006721792 402856808180736 404501384921088 404570350026752 404616599345504 404954963509248 405033973972992 405070307126784 405139369230336 405346920136704 406723920003072 406793264037888 406829755006976 406909131259904 407001662226432 407117588806656 409028391862272 409134826520576 409144895717376 409344424280064 409354498635264 411132555165696 411249658351168 411275800608768 411463084670976 411593569468416 411673875185664 411780998234112 413179855241216 413391525249024 413462006071296 413472181764096 413509271858592 413579772755968 413791647639552 414053721196128 415733775335424 415744006938624 415841954824192 415852189089792 415970636572036 416065228121088 417549816692736 417668747711488 417872433119232 418018026848256 418137091227648 418208381140992 418422627237888 419844046454784 419953295491072 420035232268288 420130748104704 420168435499008 420178776243408 420250414252032 420359769030656 420841487117376 422343118159872 422549083127808 422559482462208 422669438091264 422679840387714 424394895654912 424515776362496 424870781386752 424953677611008 424991797641216 425064256241664 426508237668352 426726735740928 426837775745024 426848280628224 426921055748096 427066952903136 427139765305344 427410292847616 429266775834624 429389044203392 429486687092736 429609018098988 431141933121536 431352189026304 431475051384832 431625384493056 431698974081024 431835876163584 431920131342336 431969507209422 433500175990784 433722255998976 433732930315776 433806879227904 433845793425408 433919761580032 434417018959872 436190433509376 436229561521152 436303936094208 436314673948608 436428208862464 436527452454912 438085053579264 438209833664512 438701210468352 438826166054016 440492114313216 440606736252928 440617580003328 440692702707712 440832456916992 440843306222592 440918467411968 441197721649152 441538609434624 443114091184128 443153840275456 443240303693824 443341096353792 443456459636736 443467373521536 445266775769088 445317677386176 445393601429504 445548783992832 445853038804992 445893033590784 445904007441984 447713296515072 447724315164672 447840819019776 447917173243904 447968377846808 448070245668864 448430471184384 450301482860544 450378256613376 450389340850176 450506538180608 450608983179264 450737330464512 452345634750464 452695135879168 452852862418944 452981848829952 453213909203328 454831050326016 455052858753024 455064058036224 455141643780096 455182471790592 455193674263692 455781790384128 457449125445632 457538378006528 457642422042624 457683474382848 457761506721792 457772772667392 457891891265536 459682763753472 459761136959488 460276679835648 460288007682048 460407780777984 462287297052672 462418970680576 462524124561408 462655865645064 462895970254848 463253623013376 464827337146368 464948291436544 465039007154176 465144756830208 465197930840916 465277244350464 467218546765824 467298204778496 467461019271168 467594166534144 467822199177216 467833712726016 469743543779328 469865777332224 469877341175424 469999609544192 470106487259136 470484428783616 472205548847104 472447457427456 472539636301824 472582024981248 472662597435392 472904740159488 474511240003584 474592141377536 475136007929856 475259644674048 475395013225184 475503117852672 477199790505984 477335711670272 477444257611776 477568494993408 477580248407808 478197288271872 479821767376896 479946623418368 480040265449472 480192497713152 480204315706752 480286187716608 480411164606464 482290112790528 482372340416512 482427483835024 482677849325568 482925122813952 483050786390016 483062674728816 485022737891328 485034674761728 485160887271424 485271212654592 485409432807936 485661345841152 487687697989632 487814600851456 487826606432256 487909777997824 488076517603584 488159731777536 489818054197248 490196508082176 490590600953856 490730336232448 490841928105984 490981734970272 492733637853184 492845685276672 492973930315776 492986062872576 493114344439808 493126480452333 493623007248384 493679436810768 495682578284544 495694777503744 495779290546176 495823763914752 495908298948608 497847858364416 497989660732928 498503352582144 498548070309888 498633069821952 498645341655552 498775095842816 498888517091328 500811238473728 500925122740224 500982387059448 501067801608192 501210521115486 503562948575232 503648803094528 503808522190848 503820921397248 503906819899392 503964425077659 506009298665472 506153425662976 506416104210432 506560347078656 506675538690048 506807382441984 506819855453184 508888839094272 508934488441344 509021258776576 509033786273376 509282027864064 509604579933696 511684931616768 511818078879744 511905340850176 511963860396352 512080280764416 513907466698752 514053843337216 514304533069824 514630266126336 514718007558144 514730675257344 514864615063552 514981695062016 515128377673728 516966439714816 517143109222656 517231279079424 517365869576192 517378602441792 517958753375232 519806914658304 520073209184256 520161878605824 520208539189248 520221342015648 522332179267584 522480955523072 522901003436032 523019910905856 523066827866112 523156007682048 523168883048448 523305018589184 525351730003968 525441299382272 525454230991872 525620865111552 525710480375808 525860218875264 526043437350912 528328339488768 528478823634944 528598999498752 528749560737216 530636225380352 530895001878528 531046217089024 531231242452992 531473151033344 531594007805952 531654778103904 531745422114816 533825145004032 533916159049728 533964053446656 534055091175424 534068234778624 534667100258304 534819389878332 536849764319232 536989459808256 537002675629056 537142410907648 537264556867584 539335179894784 539939951345664 540045298630656 540093742835712 540185825640448 540462560182272 542298560004096 542391018717184 542576376889344 542668882968576 542730919314402 542823451742208 543012580491264 543432134688768 545371189149696 545526527623168 545650580127744 545792565706752 545805998180352 548176740220928 548367734145024 548617446227968 548791425957888 548804932236288 548898500247552 549041330978816 551045310971904 551188700332032 551296242352128 551345695811456 551471071592448 551722196852736 551914426073088 552071628261504 554311700447232 554325342584832 554469585453056 554595671605248 554753637494784 556733088923648 557163244158976 557357369131008 557516121636864 557611174854656 557801734404096 557896836317184 559792061939712 560078840659968 560174330806272 560224580665344 560238368324544 560333885669376 560962203549696 561121982823168 563124157546496 563252211744768 563412643282944 563559250788352 563573120516952 565859860873216 566494375182336 566508317147136 566604903481344 566655730188288 566752341655552 568968980987904 569131040837632 569260460998656 569422603870848 569519687073792 569718117236736 569880390463488 570158305247232 572355701112832 572485854560256 572551299496512 572648916123648 572663009557548 572812024131984 575136252035072 575500512657408 575795338739712 575893508456448 575959342945896 578145900036096 578296341331968 578310573754368 578409172303872 578461057900544 578592599703552 579057758502912 579222691946496 581587244679168 581639415361536 581738581458944 581752898598144 582036603273216 582050927747016 584782778990592 584934947291136 585101554738688 585234606587904 587322819084288 587490106671104 587623701676032 587776609222656 587791074963456 587891289882624 588263628865536 588550508642304 588718145912832 590818788245504 591020696254464 591121461805056 591136009865856 591275279515648 591289831362048 591592746234672 593756903181568 594065045323776 594369381924864 594524044787712 594538676589312 596965753552896 597121092026368 597256877113344 597426994225152 597907294912512 600401977147392 600504342151168 600519121133568 600709560127488 600811977572352 600826764125952 600983107286016 603803816558592 603975798439936 604113142284288 604285212271104 606441400434688 606579304955904 606752077381632 606855525040128 606909962387456 606924899018256 607605460690176 607709053845504 610085880004608 610189896056832 610244632510464 610348675629056 610363696889856 610676383209984 612910351671296 613542587793408 613702239780864 613717343576064 613877041037312 614016636420096 616383062736896 616698832748544 616874487526752 617194627006464 617671497351168 619769782861824 620087287873536 620193009106944 620208272646144 620263907787888 620369659133952 620687471459328 622958062354432 623458888712192 623600663003136 623762932236288 623778283634688 623955954858054 626324725039104 626487703109632 626503121567232 626808649678848 627205636841472 627312571711488 629766069682176 629929943236608 630052848402432 630109366641664 630252653248512 630375621378048 630539653545984 632681653338112 633514677239808 633679526232064 633823624691712 634004157136896 634019760581571 636266387341312 636592343482368 636757993324544 636773664543744 637487696461824 637596384362496 639762356502528 640090103611392 640256663617536 640272420942336 640381583622144 640709647958016 643053483720704 643570465767424 643900163751936 644067715186688 644083566305088 644413527148482 646696983855104 646712899682304 647028283539456 647212577077248 647438076739584 647548461121536 650250263986176 650435475243008 650583383998464 650710318841856 650768690138112 650879642370048 653090738929664 653595344109568 654120801271808 654344342281728 654455904141312 654472010922912 654642313293696 657127580368896 657298573754368 657314750496768 657501973936444 658051815702528 658164009664512 658239249081024 660738171469824 660910104379392 660926370004992 661039054061568 661098351886336 661248685375488 661377701117952 663797144485888 664671136776192 664730760413184 664844093095936 664860455540736 665184689455104 665201060282304 667900163653632 667976516079264 668090402144256 668280694820648 668323175989248 668839550386176 671417264766976 671569944772608 671744696254464 671761228529664 671875759865856 671952566770212 674679064887296 675221472280576 675452224290816 675567384920064 675584011275264 675743176589312 675759807270912 676105995696768 678518452125696 678579317921792 678711715031168 679042703818752 679279293628416 679472773244928 682246575489024 682424105172992 682579288129536 682712465670144 682773707685888 682790511395538 685209955598336 685739377426432 686173688168448 686307567009792 686525211574272 686642260082688 686659159001088 686837836898304 689524145630208 689641705439232 689838136589056 690415019753472 690611671166976 693075886211072 693430945579008 693611385585664 693628456020864 693983798467596 696442905690112 697241005719552 697359881207808 697422437154816 697558510731264 697915866525696 700468973338624 700605641322496 700827820148736 700947307167744 701146958500352 701191528906752 701391249801216 701733298765824 704437785985024 704798665998336 704816011763136 704999414316288 708308323270656 708671186141184 708809454452736 708873037471872 708993896153088 709357110239232 711766860005376 711888212066304 711952071262208 712090979704832 712686472003584 712889467011072 713092519837776 715799685758976 715985946411008 716003567505408 716352742490112 716370372611712 719732651065344 719919935127552 720060398174208 720124990447616 720288746569728 720429281574912 720616746909696 723064746672128 723435169185792 723558510624768 723641225752536 723764602322944 724016773988352 724576179585024 724594012093224 727534106836992 727552012142592 727723420942336 727741330907136 727948614001063 728114149211904 731156978860032 731531546984448 731721901277184 731739909648384 731864666996736 732239597666304 734727081295872 734918267109376 735061656469504 735294762123264 735629595803648 735885901430784 736095504348672 736472602455408 739100456779776 739460895473664 739479094308864 739671516659712 743354828849152 743523867426816 743668935819264 743735645872128 743862448422912 746389415919616 746771787546624 746966107553792 746984491099392 747111847559168 747822105464832 747949604732928 747968012483328 748162643764224 751216857710592 751430827355936 751601702412288 751815781673229 755129338822656 755344422862848 755473204641792 755540973584384 755712783286272 755860229849088 758625307983872 759013947998208 759230138494464 759359582765056 759624156315648 759840520617984 760211073662976 760229783179776 763333258641408 763401732662016 763531888164864 763550679410064 763749365509312 763923041796096 767334016876544 767727118319616 767858011275264 767945790594528 770861200048128 771061788442624 771080765005824 771212229738496 771456799604736 771945399189504 772077011337216 772096012886016 772296922595328 772692566510592 775449659572224 775519220482048 775670531464192 775846918619136 776048804364288 776067903662688 779710371987456 779913263054848 780242817908736 780312808783872 780332013023472 783498268901376 783702145630208 783721433284608 783855053176832 783944661231914 784351505154048 784600241799168 784734011523072 784753324572672 784957527883776 788027595005952 788161949073408 788181346487808 788386441816064 788565720563712 788790328312896 792086727098368 792492509233152 792698726383616 792718235452416 793124341105824 795954338070528 796342502817792 796569325633536 796846863679488 797209726550016 797618133172224 800535969529856 800692161511424 800874238574592 800946080169984 801082636763136 801102352167936 801310809714688 802229084817498 805071755411456 805484189712384 805504013443584 805713616361472 809002769842176 809140700053504 809233198691008 809909927018496 810067947945984 810140614253568 810278738460672 810693840273408 813447840006144 813586528075776 813659510013952 813818262519808 814003324452864 814096378971603 814235177613312 818056783724544 818269653041152 818289791434752 818688848560128 818708997270528 822265110331392 822499316702336 822551601217536 822926169341952 823187138936832 823347750371328 823561996468224 826359710482432 826783050498048 826924012142592 826944363528192 827018543717184 827159545511936 827583295279104 828107442392256 831467550670848 831488013877248 831704378179584 831941273144072 832130456242176 835099633385472 835337495422976 835744866238464 836036053696512 836274182455296 836416762281984 836845254475776 839688092909568 839906590982144 840070464536576 840261496209408 840336870998016 840357552486816 840500828504064 840719538061312 841682974234752 844686236319744 845098166255616 845118964924416 845338876182528 845359680775428 848789791309824 849031552724992 849741562773504 849907355222016 849983595282432 850128512483328 853016475336704 853453471481856 853675551490048 853696561256448 853842111496192 854133905806272 854279530610688 854820585695232 858533551669248 858778088406784 858973374185472 859218036197976 862283866243072 862704378052608 862950102769664 863250768986112 863671752327168 863840262684672 863939014418844 867000351981568 867444511997952 867465860631552 867613758455808 867691586850816 867839523160064 868834037919744 872380867018752 872459123042304 872607872188416 872629347897216 872856417724928 873054904909824 876170107158528 876419667329024 877402420936704 877652332108032 880984228626432 881235160006656 881385405415424 881664913833984 881686612445184 881836934823936 882395443298304 883077218869248 886228182368256 886307680550912 886480607387648 886682192707584 886912919273472 886934747043072 890635354772352 890787202859008 891097567985664 891786067181568 891808014883968 895426593030144 895448630329344 895681638039552 895834346487808 895936755693616 896140491337728 896860942368768 900602965721088 900756513226752 900778681700352 901013076361216 901217966358528 901474660929024 904691269500928 905390271758336 905705724837888 905963697659904 906427818406656 909662100652032 910128116072448 910283287560192 910364943581184 910387348527384 911563580768256 914898250891264 915076756013056 915284844085248 915366948765696 915523013443584 915545545334784 915783782531072 919365527506944 919522273918976 920553359671296 920576015364096 920815561555968 924574594105344 924837941361152 925048249122816 925311731290128 925791940509696 926507246026752 929654674292736 929896582873088 930078014308352 930289513660416 930395861681832 930554488700928 934437093531648 934596409556992 935188333068288 935644398354432 935667425452032 935933932287081 939487087558656 939731554664448 939754682350848 939999219088384 940212974518272 940968857567232 944411097694208 944894914854912 945079272603648 945164049962496 945325194870784 945809480318976 949022480007168 949184282755072 950272015859712 950519289348096 950790026450368 951006235705344 954399581011968 954671423340544 954888515223552 955136989986816 955160496815616 956394576543744 959643534753792 959893246836736 960080530898944 960384995426304 960408631413504 960572375433216 960822329212928 964580225581056 964744680833024 964854967670048 965355698651136 965850245627904 966101572780032 966125349457632 970045475782656 970069349523456 970321774542848 970542425309184 970818865615872 971322691682304 975375395979264 975629201702912 975653212864512 975819555995648 976153035207168 976319463555072 979636108394496 980393016164352 981181201907712 981460672464896 981683856211968 981963469940544 985467275706368 985691370553344 985947860631552 985972125745152 986228688879616 986252960904666 987246014496768 987358873621536 991365156569088 991389555007488 991558581092352 991647527829504 991816597897216 995695716728832 995979321465856 997006705164288 997096140619776 997266139643904 997290683311104 997550191685632 997777034182656 1001622476947456 1001850245480448 1001964774118896 1002135603216384 1002421042230972 1007125897150464 1007297606189056 1007617044381696 1007641842794496 1007813639798784 1007928850155318 1012018597330944 1012306851325952 1012832208420864 1013120694157312 1013351077380096 1013614764883968 1013639710906368 1017777678188544 1017868976882688 1018042517553152 1018067572546752 1018564055728128 1019209159867392 1023369863233536 1023636157759488 1023927720792704 1024160561528832 1027814933397504 1028107686674432 1028609066139648 1029260532252672 1029436015116288 1029461350514688 1029729230127104 1029963390124032 1030256755347456 1033932879429632 1034286218445312 1034462558158848 1034731739152384 1034757204883584 1035917506750464 1039613829316608 1040146418368512 1040323757211648 1040417078378496 1040442684031296 1044664358535168 1044961911046144 1045802006872064 1046039821811712 1046133655732224 1046337766096896 1046610037178368 1050703460007936 1050882598764544 1050908461983744 1051241730223104 1051420960751616 1051720437750528 1052086874701824 1056656678977536 1056957647269888 1057197998997504 1057499121474432 1061272450760704 1061790003757056 1062092434178048 1062462484905984 1062946302066688 1063188015611904 1063309556207808 1063490844229632 1067650290008064 1067832318099456 1067928106893312 1068110182350848 1068136469557248 1069334200516608 1069638779756664 1073699528638464 1073978919616512 1074005351258112 1074284821815296 1074529113735168 1078670359789568 1079879902691328 1080090597261312 1080187485671424 1080371651280896 1080925120364544 1084597120008192 1085152753778688 1085337765937152 1085461838628804 1085646903484416 1086025160982528 1086864269377536 1090742378299392 1091053055246336 1091301160255488 1091585131413504 1091611996360704 1096353480441856 1096735468290048 1097234892455936 1097582851915776 1097609864472576 1097797000495104 1098082661957632 1102090621943808 1102377400664064 1102592484704256 1102691391622912 1102942143184896 1103444393705472 1103828852146176 1104143256523008 1108650685169664 1108939170906112 1109191343210496 1109507274989568 1113466177847296 1114326488317952 1114714738262016 1115032243273728 1115222349709312 1115603468808192 1115793672634368 1119584123879424 1120157681319936 1120449161330688 1120476736649088 1120667771338752 1121924407099392 1122243965646336 1126248315092992 1126504423489536 1126825286565888 1127118501576704 1127146241033904 1131719721746432 1133016634294272 1133209806962688 1133311460376576 1133504683311104 1137937961975808 1138262081675264 1138520921997312 1138845207741696 1139039374147584 1139436234473472 1139760780926976 1140316610494464 1144711402225664 1145102598993024 1145297832247296 1145326019115096 1145624048263968 1150272504070144 1151001025314816 1151590677479424 1151787016912896 1151918685891792 1156291800072192 1156592682663936 1156621147508736 1156818344607744 1156922115801088 1157185199407104 1158115517005824 1158445383892992 1163174489358336 1163278830723072 1163477162917888 1163505797196288 1164073206546432 1164101855494032 1169565557981184 1169869894582272 1170203109477376 1170469213175808 1174980213342208 1175247403352064 1175553218445312 1175582149926912 1175782579765248 1175916991847871 1176527257731072 1177101017284608 1177436291825664 1181637576491008 1182041392508928 1182242923610112 1182272019731712 1182550559031296 1182579662724096 1183185492469344 1187513806363136 1188130090647552 1188738763849728 1189048089575424 1189077353178624 1193931507105792 1194242184052736 1194513754226688 1194853988450304 1195814589825024 1200803954294784 1201008684302336 1201038242267136 1201419120254976 1201623955144704 1201653528251904 1201966214572032 1207607633117184 1207951596879872 1208226284568576 1208570424542208 1212882800869376 1213504154763264 1213711050080256 1213819924774912 1213849798036512 1215210921380352 1215418107691008 1220171760009216 1220379792113664 1220489265020928 1220697351258112 1220727393779712 1221352766419968 1225820703342592 1227085175586816 1227404479561728 1227434687152128 1227754082074624 1228033272840192 1232766125473792 1233397665497088 1233748975053504 1234389254012928 1235342994702336 1239539565723648 1240174575747072 1240386018213888 1240416545292288 1240527815575776 1240739318267904 1241374942918656 1245916124708864 1246917777424384 1247201326006272 1247525864472576 1247556567269376 1247911909716108 1252649450078208 1252975406219264 1253006243134464 1253617299357696 1254411273682944 1254625143422976 1259532139364352 1259859886473216 1260105696804864 1260218733283328 1260505306497024 1260751242756096 1261079307091968 1265363306676224 1267029354479616 1267359052464128 1267647249383424 1268008314273792 1268039521163142 1272532774682624 1273184686964736 1273515986649088 1273547329087488 1274975392923648 1275192768724992 1279524713005056 1280180207222784 1280513327235072 1280544841884672 1280763167244288 1281419295916032 1286106967441408 1287140931534848 1287800327503872 1288135430373376 1288167132610176 1288827054296964 1293393967710208 1293425799364608 1294056567078912 1294425154154496 1294876153479168 1295096922243072 1300500527972352 1300870950486016 1301166767996928 1301420637683712 1301537380276224 1301759284740096 1306181477859328 1307190688219136 1308241602543616 1308688684563456 1308911808282624 1308944021845824 1309284626587392 1314255160737792 1314629500993536 1315003947872888 1316103631405056 1316478498162048 1321476342939648 1321820208758784 1321852740009984 1322078108123136 1322196703772672 1322497370750976 1322755402235904 1327594288971776 1329342273552384 1329461520826368 1329688186191872 1329720911081472 1330369378910208 1330402120564608 1335800327307264 1335953032158528 1336180804288512 1336561389641296 1336646351978496 1337679100772352 1342834529533952 1343139889545216 1343522457059328 1343751519731712 1343905133540424 1349358129774592 1350904448581632 1351134769840128 1351168022550528 1351486353178624 1351519614541824 1352211991393536 1357036904251392 1357158635843584 1357423430062336 1358085407637504 1358558587256832 1358945546489856 1364493150978048 1364848210345984 1365158576259072 1365424931340288 1365547415371776 1365581022791076 1370419911196672 1371478754852864 1372347376336896 1372615134019584 1373050423148544 1373284520165376 1373318318002176 1373675673796608 1379048291260416 1379283410878464 1379676273178112 1380830039506944 1381223342333952 1386151772422144 1386861891158016 1387222771171328 1387256912041728 1387967596935192 1394482011439104 1394844874309632 1395117021462528 1395831733051392 1400937946677248 1401211282644992 1401655640297472 1401894614335488 1402293917000704 1402383057813504 1402782499602432 1403466597531648 1408875571970048 1409597331996672 1409632023526272 1409998828632576 1416616646541312 1417342372282368 1417618908905472 1417746074943744 1417987792306176 1418714220478464 1423533720010752 1423776424132608 1423904142524416 1424181959409664 1425778934022144 1426185039675552 1431599371517952 1431971892822016 1432007135010816 1432705484980224 1432740745223424 1439465302130688 1439839870255104 1440120796348416 1440249980895232 1440577493139456 1440858563149824 1441233493819392 1446129493344256 1446870338371584 1447117021249536 1447282451505072 1447529204645888 1448033547976704 1449152359170048 1449188024186448 1455068213673984 1455104024285184 1455446841884672 1455482661814272 1455897228002126 1456228298423808 1463063093968896 1463443802554368 1463479819296768 1463729333993472 1464479195332608 1469454162591744 1469836534218752 1470123312939008 1470589524246528 1471259191607296 1471771802861568 1472191008697344 1472945204910816 1478200913559552 1478921790947328 1478958188617728 1479343033319424 1479379441356999 1486709657698304 1487047734853632 1487337871638528 1487471291744256 1487724896845824 1492778831839232 1493543575093248 1493932215107584 1493968982198784 1494223695118336 1495644210929664 1495899209465856 1495936024966656 1496325287528448 1502433715421184 1502861654711872 1503203404824576 1503631563346458 1510688845725696 1510946409283584 1511081947168768 1511425566572544 1511720459698176 1511893275232977 1517250615967744 1518027895996416 1518460276988928 1518719165530112 1519248312631296 1519681041235968 1520422147325952 1520459566359552 1526666517282816 1526803465324032 1527063776329728 1527101358820128 1527498731018624 1527846083592192 1534668033753088 1535454236639232 1535716022550528 1535891581189056 1541722400096256 1542123576885248 1542161530011648 1542424459476992 1542913599209472 1543890798379008 1544154022674432 1544192025772032 1544593845190656 1545385133021184 1550899319144448 1551038440964096 1551341062928384 1551693837238272 1552097608728576 1552135807325376 1559420743974912 1559826526109696 1560485635817472 1560625617567744 1560664026046944 1566996537802752 1567404291260416 1567442866569216 1567710106353664 1567889322463828 1568703010308096 1569200483598336 1569468023046144 1569506649145344 1569915055767552 1576055190011904 1576323898146816 1576362692975616 1576772883632128 1577131441127424 1577580656625792 1584173454196736 1584985018466304 1585397452767232 1585436470904832 1586248682211648 1591908676141056 1592685005635584 1593138651267072 1593693727358976 1594419453100032 1595236266344448 1601071939059712 1601384323022848 1601748477149184 1601892160339968 1602165273526272 1602204704335872 1602621619429376 1604458169634996 1610143510822912 1610968379424768 1611008026887168 1611427232722944 1618005539684352 1618466397382016 1619819854036992 1620135895891968 1620281228507136 1620557476921344 1621387680546816 1626895680012288 1627173056151552 1627319020027904 1627636525039616 1628006648905728 1628192757943206 1628470355226624 1636113567449088 1636579582869504 1637377697120256 1637417994541056 1644530220662784 1644998633404672 1645103202435072 1645852338683904 1646374277873664 1646695500742656 1647123992936448 1652719420964864 1653566100996096 1653888727056384 1654037087434368 1654319091023872 1655166590558208 1656214884784512 1662935101341696 1662976027754496 1663408756359168 1663882546288144 1664260912484352 1670199266770944 1670674990845952 1671489732476928 1672072107393024 1672548364910592 1672833524563968 1673690508951552 1679376185819136 1679813181964288 1680140929073152 1680522992418816 1680673741996032 1680715104973632 1681001657008128 1681439076122624 1683365948469504 1689372472639488 1690237929848832 1690677752365056 1690719361550856 1697579582619648 1698063105449984 1699483125547008 1699814710444032 1699967190564864 1700257024966656 1706032950673408 1706906942963712 1707351102980096 1707393122512896 1707684222992384 1708267811612544 1708559061221376 1709641171390464 1717067103338496 1717556176813568 1717946748370944 1718436072395952 1724567732486144 1725408756105216 1725900205539328 1726501537972224 1727680525369344 1727878028837688 1734889023995904 1734931721263104 1735227516911616 1735383173701632 1735679046320128 1737668075839488 1744761734037504 1744918246084608 1745215744376832 1745258695794432 1745712835449856 1746109809819648 1752839334658048 1754804841873408 1755304664216064 1761968457252864 1762470320013312 1762770810830848 1763329827667968 1763373224890368 1763673869647872 1764790886596608 1766154437738496 1772456364736512 1772615361101824 1772961214775296 1773364385415168 1773825838546944 1773869494086144 1781270709544704 1781574405718016 1782195135971328 1783572134363136 1783616029767936 1790897260658688 1791363276079104 1791668692975616 1791873511387232 1792280982675456 1793721884737536 1801205931442176 1801513026453504 1801557363400704 1802026152722432 1802435932717056 1802949321858048 1809382539001856 1810780543516672 1811411449675776 1811927395319808 1812855636813312 1819324201304064 1820256232144896 1820566575120384 1820729887162368 1820774697054768 1823127161536512 1829796501782528 1830153512026112 1830569688170496 1830733897531392 1831046026887168 1831091090669568 1831567565062144 1838731055013888 1839044547837952 1841106719342592 1841152030728192 1841631123111936 1849149188210688 1849675882722304 1850096498245632 1850623462580256 1851583881019392 1853014492053504 1859309348585472 1859793165746176 1860156028616704 1860579027320832 1860791723363664 1861108977401856 1868874187063296 1869192819113984 1870376666136576 1871288796708864 1871334850904064 1871867864574162 1878974175117312 1879463109328896 1879509364701696 1879998438176768 1880425949036544 1881937715134464 1888822195388416 1889789829709824 1890158545207296 1890328099924992 1890650389741568 1891618960637952 1898044960014336 1898368565510144 1900544031719424 1901038578696192 1901580052900736 1902012471410688 1908799162023936 1909342846681088 1909777030447104 1910273979973632 1910320993631232 1912789153087488 1919287069507584 1919786493673472 1920161061797888 1920769990852608 1920817262827008 1921144750866432 1921644658425856 1929160451162112 1929489361666048 1929709935340096 1930711397302272 1931700491255808 1932203145560064 1932250698915264 1940090951565312 1940138699046912 1940643549085696 1941084850618368 1941637731231744 1942645383364608 1950750791958528 1951258403405824 1951306425729024 1951639111991296 1952306070414336 1952638927110144 1959272216788992 1960786032328704 1962362403815424 1962921344929792 1963367712423936 1963926939881088 1970934551412736 1971382741106688 1971895721263104 1971944251490304 1972457377759232 1972505921809332 1974492028993536 1974717747243072 1982730313138176 1982779110014976 1983117162184704 1983295055659008 1983633195794432 1991391433457664 1991958642931712 1994013410328576 1994192281239552 1994532279287808 1994581366622208 1995100383371264 1995554068365312 2003244953894912 2003700490960896 2003929548237792 2004271206432768 2004842084461944 2014251794300928 2015234088763392 2015283685588992 2015627279597568 2015857700310636 2024037194661888 2024613702651904 2025664416841728 2026241388314624 2026702154760192 2027229529767936 2027279421812736 2035555356377088 2035737953765376 2036085035106304 2036135145093504 2037128111456256 2038418319734784 2046739726467072 2047272315518976 2047855441585408 2048321123057664 2055629866795008 2056215373348864 2057218132279296 2058521064505344 2058922701029376 2059458460254208 2059926780248064 2060513510694912 2067865758859264 2068572436890624 2068925116317696 2069463478304768 2069514409767168 2071835013500928 2079227658633216 2080292836737024 2080834156756992 2080885368062592 2089328717070336 2089923822092288 2091604013744128 2092079643623424 2092267311464448 2092675532193792 2093220074356736 2101406920015872 2101765197529088 2101816923967488 2102483460446208 2102841921503232 2103440875501056 2104173749403648 2113313357955072 2113915294539776 2114395997995008 2114998242948864 2122544901521408 2124184868356096 2124924969811968 2125892604133376 2126619112415616 2126981688459264 2135300580016128 2135664636198912 2135856213786624 2136220364701696 2136272939114496 2138668401033216 2139277559513328 2147399057276928 2147957839233024 2148010702516224 2148569643630592 2149058227470336 2157340719579136 2159759805382656 2160181194522624 2160374971342848 2160743302561792 2161850240729088 2169194240016384 2170305507557376 2170675531874304 2170923677257608 2171293806968832 2172050321965056 2173728538755072 2182106110492672 2182602320510976 2183170262827008 2183223992721408 2183845842003189 2192706960883712 2193470936580096 2194469784911872 2195165703831552 2195219728945152 2195594000990208 2196165323915264 2204181243887616 2204754801328128 2205184969408512 2205382783245824 2205884286369792 2206888787410944 2207657704292352 2208286513046016 2217301370339328 2217878341812224 2218382686420992 2219014549979136 2226932355694592 2228652976635904 2230064486547456 2230444699418624 2231206937616384 2231587345268736 2239168247758848 2240315362639872 2240898322661376 2240953473298176 2241335542677504 2243848814198784 2244487931292672 2252496630185984 2253650573131776 2254237003153408 2254292482067808 2255447345019687 2263439443492864 2266033268588544 2266419613925376 2266622920753152 2267009366622208 2275875923951616 2276524163350528 2277041843994624 2277690415483392 2278078748295168 2278872468946944 2279521561853952 2280633220988928 2289422804451328 2290205197986048 2290595664494592 2290652038230192 2291248096527936 2300545008140288 2302002050629632 2303181354958848 2303574033825792 2303837371783584 2312583600144384 2313185365327872 2313242295017472 2313636689215488 2313844231602176 2314370398814208 2316231034011648 2316890767785984 2326348978716672 2326557661446144 2326954325835776 2327011594392576 2328146413092864 2328203710988064 2339131115962368 2339739789164544 2340406218954752 2340938426351616 2349960426684416 2350494806704128 2351106436890624 2351164299853824 2351565159530496 2351833983695742 2353054515462144 2354202034569216 2354872583651328 2363275152982016 2364082785017856 2364485847220224 2364544039463424 2365101118062592 2365159325448192 2366370984938688 2375027612726272 2376260181295104 2377477527699456 2378096179150848 2378154706357248 2387863014211584 2388484368105472 2389027508453376 2389707976900608 2391629179650048 2401607908589568 2402017368604672 2402076484534272 2402838240509952 2403247910289408 2403307056503808 2403932429144064 2415215266234368 2415903193759744 2416452569137152 2417140849084416 2425765601738752 2427008309526528 2427422100160512 2427639849549824 2427699596073024 2430421842760704 2430836215382016 2440343520018432 2440759584227328 2440978530041856 2441454787559424 2442705532839936 2451641406685184 2454170351173632 2454808959123456 2454869374304256 2455508164149248 2456066545680384 2465532250947584 2466795330994176 2467497950107008 2468778508025856 2470685989404672 2479079131447296 2480349151494144 2480772036427776 2480833090584576 2481055631151552 2481478636535808 2482749885837312 2491832249417728 2493835554848768 2494402652012544 2495113134538752 2495823819432216 2505298900156416 2505950812438528 2506012486268928 2507234598715392 2508822547365888 2509250286845952 2519064278728704 2519719772946432 2520211393609728 2520437466566656 2521010612994048 2521502485512192 2522158614183936 2530726613352448 2534058708959232 2534718104928256 2535294498766848 2536016628547584 2536079042326284 2545065549365248 2546369373929472 2547031973298176 2547094658174976 2549950785847296 2550385537449984 2559049426010112 2560360414445568 2561026654470144 2561089683769344 2561526334488576 2562838591832064 2572213934882816 2574281863069696 2575600655007744 2576270860746752 2576334265220352 2577654108593928 2586851598729216 2588113134157824 2588850308308992 2589752306958336 2601001055944704 2601741900972032 2602333535993856 2602841275367424 2603074760552448 2603518569480192 2612362955718656 2614381376438272 2616483205087232 2617377369126912 2617823616565248 2617888043691648 2618569253174784 2628510321475584 2629259001987072 2630007895745776 2632207262810112 2632956996324096 2642952685879296 2643705480019968 2644156216246272 2644393407545344 2644994741501952 2645510804471808 2655188577943552 2658684547104768 2658923041652736 2659376372383744 2659441822162944 2660738757820416 2660804241129216 2671906064317056 2672361608577024 2673122779282592 2673292703956992 2675358201544704 2685669059067904 2686279779090432 2687044914118656 2687503039463424 2687810267080848 2698716259549184 2701808897163264 2702269539680256 2702336045101056 2702972706357248 2703039229083648 2704423982787072 2714073808502784 2714317271687168 2714846860124672 2716170815275008 2717117174513664 2717891092979712 2728986301956096 2729696420691968 2730849862680576 2731094830743552 2731162045582152 2742957509705728 2744694752673792 2745230268039168 2746100846297088 2746569040330752 2746636636004352 2747351347593216 2758096582520832 2758566821756928 2759352546356224 2761660079013888 2762446684667904 2772303544844288 2773723782316032 2774445542342656 2774513824083456 2775935193870384 2788964022878208 2789689748619264 2790234042925056 2791663466102784 2801875893354496 2802422565289984 2803311280594944 2803789228670976 2804587834001408 2805564999204864 2806933195063296 2807801796861243 2817751143940096 2819194663993344 2819264047052544 2819997657265152 2833233293082624 2834684744564736 2835237817810944 2835492149887488 2835975584612352 2837428440956928 2847067440021504 2847552848265216 2847808285048832 2848363918819328 2851557868044288 2852370079351104 2863198743035904 2863943785644032 2864014270021632 2865410969960448 2865481490446848 2878930604261376 2879679740510208 2880241592696832 2880499961790464 2881154986278912 2881717126299648 2882466987638784 2892258986688512 2893740676743168 2894234042499072 2894564903010144 2895058409291776 2896067095953408 2898304718340096 2898376048372896 2910136427347968 2910208048570368 2910893683769344 2910965323628544 2911794456004252 2912456596847616 2926126187937792 2926887605108736 2926959638593536 2927458667986944 2928958390665216 2938908325183488 2939673068437504 2940246625878016 2941179048493056 2942518383214592 2943543605723136 2944382017394688 2945890409821632 2956401827119104 2957843581894656 2957916377235456 2958686066638848 2958758882713998 2973419315396608 2974095469707264 2974675743277056 2974942583488512 2975449793691648 2985557663678464 2987087150186496 2987864430215168 2987937964397568 2988447390236672 2991288421859328 2991798418931712 2991872049933312 2992650575056896 3004867430842368 3005723309423744 3006406809649152 3007263126692916 3021377691451392 3021892818567168 3022163894337536 3022851133145088 3023440919396352 3023786550465954 3034501231935488 3036055791992832 3036920553977856 3037438331060224 3038496625262592 3039362082471936 3040844294651904 3040919132719104 3053333034565632 3053606930648064 3054127552659456 3054202717640256 3054997462037248 3055692167184384 3069336067506176 3070908473278464 3071783162378112 3083444800192512 3084247153770496 3084323060023296 3084848918953984 3085827198418944 3087781596758016 3088308045348864 3088384051544064 3089187690381312 3090770266042368 3101798638288896 3102076881928192 3102682125856768 3103387674476544 3104195217457152 3104271614650752 3118841487949824 3119653052219392 3120971271634944 3121251235135488 3121328052093888 3133993075605504 3134885733138432 3135420212707328 3135778644927656 3137406020616192 3138400967196672 3139013298290688 3139830111535104 3152110380023808 3152647796293632 3152725385951232 3153545767264256 3154262882254848 3155161313251584 3168346908393472 3169970036932608 3170794905534464 3170872941809664 3172497364423296 3183817352282112 3185370011271168 3186277302534144 3187387454717952 3188838906200064 3190472532688896 3202143878119424 3202768646045696 3203496954298368 3203784320679936 3204330547052544 3204409408671744 3205243238858752 3208916339269992 3221936758849536 3222016053774336 3222854465445888 3236011079368704 3236932794764032 3239639708073984 3240271791783936 3240562457014272 3241114953842688 3242775361093632 3253791360024576 3254638040055808 3255273050079232 3256013297811456 3256385515886412 3256940710453248 3272227134898176 3273159165739008 3274755394240512 3274835989082112 3289060441325568 3289997266809344 3290206404870144 3291704677367808 3292748555747328 3293391001485312 3294247985872896 3305438841929728 3307132201992192 3307777454112768 3308074174868736 3308638182047744 3310333181116416 3312429769569024 3325952055508992 3326817512718336 3327765092576288 3328521824968704 3340398533541888 3341349981691904 3342979464953856 3344144214786048 3345096729821184 3345667049127936 3347381017903104 3358752371638272 3359626363928576 3360281858146304 3361347483992064 3361430209947264 3362003314016256 3362878152245248 3366731896939008 3378744945278976 3380475859697664 3381355504730112 3381438723101712 3395159165239296 3396126210899968 3399629420888064 3399934381129728 3400514049933312 3413813885927424 3414702205960192 3414786245025792 3415368445984768 3416535623225088 3417118122442752 3419282342780928 3434134206676992 3435112353627136 3435893496741888 3436872144791904 3449135464972288 3450817512210432 3451800411078656 3453003075944448 3455361050738688 3455756057675376 3469778047991808 3469863442526208 3470455033823232 3470766347403264 3471358092640256 3475336151678976 3489523468075008 3489836492169216 3490431488753664 3490517391588864 3491425670899712 3492219619639296 3505678669316096 3509609683746816 3510609328432128 3524940640026624 3525541621661696 3526659655335936 3526746449780736 3527347739295744 3527750975543613 3529581773193216 3532308875476992 3544912729473024 3545230722203648 3545922429550592 3546728770830336 3547651677093888 3547738988172288 3562541419089408 3563148811436032 3564390271942656 3567144268726272 3567232059535872 3581794521317376 3582726552158208 3583337385951232 3583747022774464 3584561965350912 3587443769475072 3602411862884352 3603026052907008 3603114726801408 3604052305444864 3604871865434112 3605898643716096 3618765078003712 3621561087033344 3622822899351552 3623854790639616 3625711273626624 3638648402608128 3640512464289792 3641133150240768 3641459774324736 3641549394109536 3646254323073024 3659593003565056 3660307024052224 3661139376340992 3661467795062784 3662092053774336 3662182181339136 3663135130124288 3677462110027776 3678089095675904 3682213438685184 3682304061456384 3683262246223872 3698298376421376 3699351765444608 3700192996491264 3701246925160512 3703167762038784 3706028984107008 3718618697170944 3719586331492352 3720312057233408 3721158054641664 3721583446727328 3722217954803712 3737748374126592 3738385638227968 3740753332273152 3742577593417728 3742669701808128 3743735729148324 3757948350234624 3758926218657792 3759018729403392 3759996876353536 3760851898073088 3763875430268928 3777644390776832 3779579659419648 3780317090414592 3780656199849984 3781300779483136 3783237921275904 3796089920028672 3796737131020288 3801088063438848 3802077157392384 3803160105801472 3804024942821376 3817598324047872 3818685693362176 3819554060894208 3820547959947264 3820641987262464 3825578306174976 3838574139015168 3839572987346944 3840322123595776 3841539981705216 3841634525654016 3842289501732864 3843289316851712 3858320902324224 3859419870680192 3861422794604544 3863400982511616 3864406291120128 3864501397830528 3880181903130624 3880277398093824 3881287098171392 3882169701236736 3883275462463488 3885290766729216 3901501583917056 3902612851458048 3903278223982592 3904612140828672 3905277854220288 3918544433577984 3921572064657408 3924724807630848 3925842689859584 3926735424847872 3927853879762176 3941869102825472 3942765482213376 3943888502980608 3944914755518464 3945011843618664 3949435494486144 3965460626276352 3965558220029952 3966234324369408 3966590111318016 3967266391588864 3982782866915328 3983917285863424 3988026820657152 3988384562479104 3989064558575616 3989162733244416 3990200766742528 3991108136730624 4006489907789824 4007400981921792 4007859096475584 4008542412865536 4009684168923888 4028503588601856 4030567371177984 4031254559195136 4031715400621272 4048074389323776 4049227405303808 4052482776629248 4053404309520384 4054459059535872 4054558843625472 4071110712754176 4071475907530752 4072170070212608 4072270290187008 4074256222912512 4076836639469568 4093479452934144 4094544631037952 4095710883170816 4096642246115328 4111259733590016 4112430746697728 4114436264558592 4117042129010688 4117845402058752 4118916920508416 4119853560496128 4121027021389824 4135731517718528 4137144873781248 4137850232635392 4138926956609536 4139028819534336 4143670027001856 4158455317266432 4160585673474048 4161668313513984 4161770736125184 4179847644184576 4183208027488256 4184534622928896 4185351064387584 4186440148713472 4202813840031744 4203530395058176 4203633847934976 4204966920892416 4205683843006464 4206881751002112 4208347498807296 4226626715910144 4227830589079552 4228791995990016 4229996485897728 4245089803042816 4248369736712192 4249849939623936 4251785208266752 4253238224831232 4253963376918528 4270601160032256 4271329272397824 4271712427573248 4272440729403392 4272545878228992 4277336802066432 4278555119026656 4294798114553856 4295915678466048 4296021405032448 4297139287261184 4298116454940672 4314681439158272 4319519610765312 4320362389045248 4320749942685696 4321486605123584 4323700481458176 4338388480032768 4340611015114752 4341351063748608 4341847354515216 4342587613937664 4344100643930112 4347457077510144 4364212220985344 4365204641021952 4366340525654016 4366447985442816 4367691684006378 4385413921767424 4388939569823744 4390331407663104 4390439457890304 4391188001980416 4392330647830528 4408362487775232 4409509602656256 4410369938817024 4410765566491648 4411768572739584 4413777574821888 4415315408584704 4416573026092032 4434602740678656 4435756683624448 4436765372841984 4438029099958272 4438138324070997 4453864711389184 4457305953271808 4460128973094912 4460889398837248 4462413875232768 4463174690537472 4478336495517696 4480630725279744 4481796645322752 4481906946596352 4482671085355008 4487697628397568 4488975862585344 4504993260371968 4507301146263552 4508474006306816 4508584964135616 4510894690039374 4526878886985728 4532066537177088 4532839227850752 4533245841506304 4551751847903232 4553048326701056 4554083687989248 4555380830966784 4556157496590336 4557744937893888 4559043123707904 4561266441977856 4578845608902656 4580410395972096 4581191328989184 4581304076460384 4582496193055872 4601090016280576 4604004101259264 4606362709917696 4607148067651584 4607674743567168 4625167200288768 4626370730655744 4626484590034944 4627273378430976 4627688463204352 4628740797628416 4632462068023296 4633781535571968 4652697957433344 4653115322892288 4653908651671552 4654023188785152 4656292826185728 4656407421976128 4678262231924736 4679479578329088 4680812437909504 4681876852703232 4699920853368832 4700989613408256 4702212873781248 4702328599707648 4703130319060992 4703667967391484 4706109030924288 4708404069138432 4709745167302656 4726550305964032 4728165570035712 4728971694440448 4729088078926848 4730202236125184 4730318650896384 4732741969877376 4750055225452544 4752520362590208 4754955055398912 4756192358301696 4756309412714496 4775726028423168 4776968736210944 4778055016906752 4779415953801216 4783258359300096 4803215817179136 4804152969068544 4805676481019904 4806495820578816 4806614113007616 4807864858288128 4830430532468736 4831806387519488 4832905138274304 4834281698168832 4851531203477504 4854016619053056 4855279699099648 4855399192146048 4860843685521408 4861672430764032 4880687040036864 4881519168454656 4881957060083712 4882909575118848 4885411065679872 4903282813370368 4908340702347264 4909738748608512 4911016328298496 4912133091360768 4931064501895168 4933590661988352 4934995900214016 4937557016051712 4941371978809344 4958158262894592 4960698302988288 4961666181169152 4962111262303104 4962957273071616 4965499771674624 4983664498835456 4987671109697536 4988805304025088 4990226269077504 4991647638864432 5010597800312832 5011901624877056 5012024972537856 5014469197430784 5017645094731776 5018500573691904 5038128557457408 5039439545892864 5040422787219456 5040874933133312 5042021225988096 5043004971024384 5044317228367872 5061453226704896 5068117417918464 5069436209856512 5072033257095168 5072158084652568 5092738747858944 5094063946596352 5094189316349952 5095640298007441 5099901571694592 5100771074899968 5118098852020224 5120720828891136 5122053308940288 5122179367538688 5123052668977152 5125677183664128 5144427869765632 5148563726139392 5151201310015488 5152541721493504 5152668530440704 5155308217187856 5173703197458432 5176226268315648 5177700616617984 5179504613916672 5203483801944064 5204667071987712 5205682550734848 5206149521104896 5207037138960384 5224725911437312 5228762752876544 5232966410174464 5234754738253824 5235647233130496 5235776087383296 5237138506349568 5258518003974144 5260015791491552 5264414525620224 5265913992648192 5285905371758592 5287410960039936 5288312432492544 5288786815090688 5289989483003904 5291021608943616 5310377155887104 5317369094209536 5317846083305472 5318752744767488 5318883644325888 5321477515640832 5321608482258432 5343812128634112 5344723217154048 5346245558565184 5346585407913984 5350716403089408 5371338118135808 5374089828237312 5375006078926848 5375620534161696 5397432519098368 5403617794326528 5404539079360512 5404672090202112 5405945412714496 5406078458167296 5408847965574144 5428147617005568 5428634543374336 5429693720249344 5432341630550016 5434234349027328 5435782185959424 5457972603912192 5459392841383936 5461699725361152 5462189661487104 5462324091164304 5485915019411456 5489389505347584 5490460536078336 5492201692594176 5493138080661504 5493273272008704 5494702695186432 5516193165041664 5517133643513856 5518705092712448 5523320158027776 5524893369335808 5544607089688576 5547447564632064 5548891084685312 5549027648166912 5551870387740768 5577928045756416 5579379497238528 5580468085850112 5583326932205568 5603751786708992 5604845130579968 5606622561189888 5607578457341952 5609175668002816 5611129998409728 5613866390126592 5615603593722486 5635502287880192 5638389327986688 5638528094105088 5639995314530304 5666466586165248 5669369489129472 5670475635621888 5670984299774976 5671951169224704 5674856881913856 5694134880043008 5695105696530432 5695616570097664 5696727837638656 5703115736088576 5704740158702208 5726397486071808 5727887571288064 5728028540043264 5730821939920896 5730962980893696 5757861208522752 5759359481020416 5760483185393664 5760999923580928 5762309972557824 5763434252599296 5764933975277568 5784517973377024 5787481353486336 5788468084998144 5789129806020288 5790116818583552 5792134191906816 5796609436680192 5796752096745792 5820272854695936 5820416097140736 5821930647257088 5823588912008504 5824913193695232 5852252375875584 5853775210217472 5853919277187072 5854917335973888 5857916781330432 5877816650366976 5879346136875008 5880493251756032 5882358096986112 5885036766429184 5887087211446272 5888764034789376 5891780819643264 5912803654238208 5915687163789312 5915832754470912 5917372133277696 5917517765427996 5946838630793216 5948190939414528 5949351486554112 5949885166977024 5950899587383296 5971115327356928 5974174300372992 5975728860430336 5975875928795136 5976894780473344 5982576843718656 5983596837863424 5983744099866624 5985301150113792 6009734861684736 6011446618847488 6012813619298304 6014526253385832 6042755382902784 6044327788675072 6045702266290176 6046881838792704 6047573100931908 6069002463870976 6072111583985664 6073841107955712 6074876662120448 6076993250525184 6078724164943872 6081688589303808 6081838265438208 6106666069131264 6107213861296128 6108255105318912 6108405435280512 6109994924074496 6111384334368768 6138672135012352 6141816946556928 6143566324756224 6166889600385024 6168646120046592 6169697837907968 6171654396837888 6175563193516032 6176768103088128 6178375380762624 6181540532084736 6203597276577792 6204153763856384 6205364251713536 6206775348953088 6208390434914304 6208543229301504 6237682975899648 6239306104438784 6242502470270976 6242656104187776 6267986151211008 6269771466276864 6270840425414656 6271557289855312 6274812041232384 6276801934393344 6278026596581376 6279660223070208 6304220760047616 6305295592587264 6305450771902464 6307091534528512 6308525764509696 6310322626503168 6339940073865216 6341589811068928 6341745883619328 6344994728846592 6367634704564224 6372554605068288 6374774909435904 6377677812400128 6380945065377792 6404287756238848 6405537292091392 6406993908596736 6407568641359872 6408661094105088 6408818817343488 6410486477717504 6417832678539984 6443873517699072 6444032107548672 6445708930891776 6472022158737408 6473865589528064 6479279416147968 6480543583567872 6481124914028544 6482229907685376 6485550722187264 6507582720049152 6509276080111616 6510546100158464 6512026595622912 6512771031772824 6513881420906496 6546318331478016 6549510788481024 6549671978164224 6551537526009567 6578120882651136 6579994533618688 6580412809740288 6583409354735616 6585497111494656 6586782002970624 6588495971745792 6610877683859456 6614264403984384 6615554908225536 6616148349737472 6617276364095488 6620666362232832 6624859539138048 6651904111017984 6653635025436672 6655530185152576 6657043649937408 6680797067083776 6682699963383808 6685958929907712 6690193459642368 6691334098255872 6694762035806208 6717504743276544 6719252727857152 6720563716292608 6722694967984128 6722860419894528 6724006628032512 6725756304490496 6733463793878016 6757489890557952 6760951719395328 6762711009460224 6762877446203424 6790318330478592 6792252421799936 6799258841776128 6799868762259456 6801028099866624 6827627771854848 6829404411920384 6829572490051584 6830736891969536 6833071246450176 6834236244885504 6838564685561856 6868268413353984 6870224707254272 6871786993483776 6873744289583808 6898270929944576 6901635024420864 6903600822157312 6906006151888896 6910722101477376 6911512115350752 6939556095983616 6939726885052416 6940910067646464 6941532694806528 6942716185280512 6950672303357952 6979046936150016 6979672984338432 6980862977507328 6981034783177728 6982851341799424 6984439239278592 7011357338632192 7019219367493632 7021218656864256 7049881280053248 7051083243323392 7053319310671872 7053492899561472 7054695478591488 7055501951087226 7059163546386432 7064617750953984 7089825458946048 7090461444407296 7091844859101184 7093457541660672 7095303354187776 7095477976344576 7125082838178816 7126297622872064 7128780543885312 7134288537452544 7134464119071744 7163589042634752 7165453104316416 7167494045548928 7169123930701824 7174887538950144 7204823725768704 7206052105814016 7206229453602816 7208104610889728 7209743730868224 7211797287432192 7237530156007424 7243122174066688 7245645798703104 7247709581279232 7251422547253248 7277296805216256 7281024928579584 7282266300481536 7282919548649472 7283098788219072 7292508646146048 7319186007130112 7320614048104448 7322278752681984 7322935590125568 7324364362678272 7326270260248576 7354924220055552 7356178191351808 7364426877370368 7364608122912768 7366524492447744 7396596752842752 7398703530889216 7400385992982528 7402493850321024 7406335524077568 7412057968214016 7437237394341888 7439172662984704 7440624114466816 7442316109283328 7443166893454656 7444435909607424 7475496748253184 7476771276455936 7481506664546304 7485339403616256 7487471458296648 7515896700469248 7517852437315584 7518037458806784 7519993752707072 7521703796146176 7527750860537856 7555288781553664 7559159318839296 7560634180829184 7561312399699968 7562601558966272 7566475842551808 7592179840057344 7602176126877696 7604154314784768 7606320211602944 7608049885642752 7635196648095744 7637371386724352 7639108121788416 7641095919894528 7641283974524928 7651156612349952 7677148278030336 7680644247191552 7683079963410432 7683269051308032 7684579003465728 7686578633703424 7716641804648448 7718839741360384 7722845589209088 7726801965023232 7728812582240256 7729002795661056 7760554796187648 7762574196342784 7764339402473472 7766550924926976 7803003167834112 7805225702916096 7806556447965184 7809224281657344 7810555708440576 7837088867155968 7843144129314816 7849449615261696 7851685379719168 7853470849695744 7855707759524352 7883738205650944 7885530964426752 7887777005961216 7889829511036928 7890023687237328 7898870988972288 7931116440059904 7932468648738816 7933180222636032 7934532783177728 7965565733830656 7967834571726848 7976053641314304 7976769124958208 7978129117151232 7978325466488832 7980401533485056 7982216273461248 8012979815579648 8015718192951168 8017084825731072 8019368337847776 8057007177203712 8061134742355968 8062509118390272 8063430801242544 8096148778647552 8098454810607616 8104965553258496 8106808619040768 8108918119071744 8109117687250944 8142221425508352 8142951815061504 8144340140425216 8144540580374016 8148512445825024 8153673278939136 8186958905868288 8189089262075904 8191421766341632 8193284492230656 8224861493395456 8228872529117184 8234084258021376 8235690804117504 8237833841016832 8239707120992256 8242054042779648 8271463035437056 8274289747562496 8275700465270784 8277853913219072 8278057639068672 8287340054003712 8316910634532864 8321171346948096 8323336627027968 8323541472250368 8359695288369152 8366416054976512 8369069245857792 8370702128775168 8372880297426944 8405627680063488 8407060790116352 8407267695869952 8409933841784832 8411367686012928 8413763502004224 8416694997614592 8453253431820288 8455661178159104 8457583991980032 8459992971795456 8490179606085632 8496739473424384 8499699879247872 8503570416533504 8506476449662464 8507926753837056 8541202320064512 8542658544795648 8543424855146496 8544881458806784 8545091756457984 8554673604132864 8557110238053312 8589596229107712 8591831356932096 8592042810064896 8594278574522368 8596232909881344 8629362878316544 8639039221530624 8640724778090496 8641499885371392 8642973210247168 8647400962916352 8676776960065536 8681222030229504 8682702127497216 8683694709030432 8685175227875328 8688201287860224 8694914155020288 8728424441970688 8730409282043904 8732681051308032 8732895970885632 8735383368012756 8770827843534848 8777879139647488 8780662815326208 8780878915780608 8782376003960832 8784661295661056 8816724975550464 8819019205312512 8820739877634048 8821531132983296 8823537145479168 8827555149643776 8830630817169408 8833146052184064 8869205481357312 8871513367248896 8873530745683968 8876058199916544 8876276648141994 8907729422778368 8914611906543616 8920257946189824 8924827750465536 8926349381074944 8956672991035392 8961261450559488 8963593290645504 8963813893192704 8965342170710016 8975395256795136 8977951725170688 9009986520743936 9014602292527104 9016948012613632 9017169928271232 9021789380078748 9053757773971456 9064133074354176 9065678455701504 9066491683012608 9103503695806464 9106096653402112 9108167375978496 9110761661933568 9112314993180672 9115489875787776 9118086247415808 9122532883955712 9157691217805312 9160820791944192 9162382657978368 9162608152920768 9164992386111744 9208008202518528 9212725419835392 9215349487134336 9250334400577536 9252741461311488 9252969180069888 9254546756861952 9255376926408704 9257481595256832 9264924136046592 9267563071143936 9305395914866688 9306230645784576 9307817303343104 9308046377570304 9312585652371456 9312814843952256 9356524463849472 9358959156658176 9361624875819008 9363753705406464 9399841706737664 9401979226816512 9404657199415296 9406260638121984 9407335934782968 9412218061848576 9419490334605312 9456331140071424 9457943388880896 9458176157853696 9460404472250368 9460637301792768 9465483939754752 9500110450905088 9505040725180416 9509910110797824 9512384716603392 9512618825428992 9551452056846336 9553937472421888 9556110033813504 9558831907602432 9566516718600192 9606431634358272 9608305938137088 9611352962039808 9612991641157632 9613228226015232 9615729716576256 9663612775038976 9665810276548608 9668563396337664 9703062406955008 9708033238106112 9710559398199296 9710798384292096 9721687371042816 9723344861528064 9761374080073728 9763914120167424 9765819150237696 9770822131359744 9806565626740736 9816681404694528 9819477497217024 9822032656596992 9824266182721536 9862129003790336 9867181323976704 9869991800428032 9875114032103424 9882743957618688 9916316525789184 9921396605976576 9923332362338304 9924222524606208 9925914546143232 9930999543349248 9967328997670912 9975342219395072 9980452538155008 9983295277728864 10021195600625664 10023803249754112 10024049945075712 10028938394861568 10035290189463552 10037001147383808 10076257114914816 10078879091785728 10080845574438912 10081749866266624 10084042451976192 10086009942048768 10088634456735744 10122906453409792 10136234835836928 10138872419713024 10144066514190336 10144316169305136 10185477495717888 10188127893192704 10188378632699904 10191280596014882 10199803143389184 10201542149799936 10241441657782272 10244106617880576 10244358735077376 10246105337954304 10251354367328256 10288855739531264 10297127452278784 10302402620030976 10305083442987008 10305337060881408 10310616434375712 10347406394916864 10352452536631296 10355401233235968 10359009227833344 10406967603888128 10409334143975424 10411365101469696 10412299042209792 10414074277920768 10449451822874624 10457525505753088 10465932820348928 10469509476507648 10471294466260992 10471552174766592 10474277012699136 10517036007948288 10520031582983104 10528829051240448 10531827985296384 10574821920079872 10576624864985088 10577573630181376 10579978966007808 10582043217887232 10583252926630839 10620754311774208 10634738188419072 10635692166610944 10637505489534976 10637767288651776 10642955031281664 10643216964516864 10687624257268224 10689446434308096 10692491117130368 10693170815827968 10701432806178816 10742676236271616 10748179656474624 10750012157853696 10751241068323392 10794865038196736 10807235588653056 10809078158721024 10809344180404224 10812156916334592 10817695931148288 10856295234011136 10857269086748672 10859387440498688 10864683261100032 10868468698054656 10871564371918848 10915945207824384 10918785682767872 10923399450722304 10924379322974208 10924648182328608 10971830038822912 10978779010695168 10980921072156672 10984403385188352 10986276161323008 10986546544017408 10989405390372864 11032386330083328 11034267287027712 11037410185424896 11046640316055552 11049786738671616 11089214179377152 11094895129264128 11097782169370624 11098055296333824 11103740775481536 11155856091512832 11158758994477056 11160936171700224 11166653864411136 11207503573417984 11209690261159936 11213245122379776 11215156914683904 11218351336005632 11222259996819456 11227732780253184 11231207187444972 11271004575760384 11276778655973376 11277056188210176 11279990629060608 11332933172330496 11338738978258944 11340951271243776 11341968599549952 11343902338449408 11349713763827712 11388269760086016 11390211393060864 11391233140195328 11393455675277312 11406231472177152 11409480317404416 11452794972143616 11456057080086528 11461643879841792 11461925961787392 11515722417045504 11518718962040832 11520966370787328 11521999847161856 11524619945115648 11526868505198592 11529867950555136 11569035946754048 11574962706972672 11578259612040576 11580233637167104 11584268383813632 11593218873360384 11593504193491584 11640545709391872 11640832194281472 11643861294514176 11647177824017008 11649826387390464 11704504751751168 11707838554374144 11709834671947776 11715833562660864 11755633300733952 11758692273750016 11760986503512064 11764716193972224 11770073532858368 11774174422892544 11777528069578752 11783561639286528 11825607308476416 11831665508941824 11834744266555392 11835035530855992 11893677261586432 11896381878829056 11898702973108224 11899770333954048 11901799174766592 11942230654713856 11948348600745984 11951457720860672 11951751857590272 11953789560946688 11965153687437312 11967193675726848 11967488199733248 11970602300227584 12019469723369472 12022893237694976 12025627238596608 12029052506771664 12085510765805568 12088655577350144 12093763677585408 12095146201863816 12144223167971328 12147682215911424 12149753324240896 12157448329887744 12163377178607616 12163676530876416 12213332138262528 12214427722592256 12216510210637824 12216810870561024 12219989848148992 12222768668737536 12277344270024704 12283633893113856 12287132649512448 12333779200770048 12337292240093184 12339395675815936 12343308793675776 12351126387032064 12353536206176256 12356750761525248 12363081064169472 12407194553155584 12408307527712768 12410728503427072 12413550697906176 12416780869828608 12417086458603008 12475365951799296 12478612208877568 12485004940541952 12485312208375552 12539542932553728 12541680850829312 12543114579710624 12549624082464768 12553603868786688 12556053193162752 12559320446140416 12608441520095232 12610591185174528 12610901543804928 12614183069057024 12617051529019392 12620645253006336 12679880147730432 12683179622137856 12683491767238656 12689989457693184 12735269409128448 12745109210136576 12749549818871808 12755355624800256 12761890130755584 12808575512477696 12811074584182784 12813987817193472 12815137282719744 12817322188210176 12817637634686976 12820972955435008 12835665357079968 12887747035398144 12888064215097344 12891417861783552 12944044317474816 12947731179056128 12958558832295936 12961087167135744 12962249828057088 12964459815370752 12971101444374528 13015165440098304 13018552160223232 13021092200316928 13024053191245824 13025542063545648 13027762841812992 13092636662956032 13099021576962048 13099343956328448 13103075052019134 13156241765302272 13159989067237376 13166818709471232 13170994222989312 13173564005941248 13176991943491584 13221755367718912 13228528807968768 13231109816451072 13232296699474944 13234552728190976 13241332724465664 13249719078276096 13303808222035968 13307270050873344 13311060370305152 13314087299874816 13361594134167552 13365399926767616 13371917859815424 13380386919284736 13382668196511744 13389524071612416 13435009486553088 13438505455714304 13441127432585216 13445389935968256 13445720839789056 13448013256065024 13451512608980992 13466927587756032 13514979781115904 13521903438790656 13525422018920448 13525754892406848 13580636660957184 13584504843599872 13598517683552256 13599737524518912 13655255543709696 13658808823840768 13659144980103168 13661473783939072 13666142492900352 13668472489771008 13677129371123712 13736536826707968 13740449414508544 13743573986967552 13747488579167616 13796541859889152 13803270048841728 13807201644314624 13812012303777792 13821444202954752 13823024230701504 13879112191967232 13879453770104832 13881820135292928 13883065389613056 13885432370561024 13901344606715904 13958093872300032 13959345968676864 13961725955014656 13962069566355456 13965702683598848 13968878478557184 14022714677264384 14038438734987264 14042437313728512 14099762560106496 14106638621343744 14106985799122944 14109390957182976 14111003902174452 14118327092772864 14129235501907968 14179650917892096 14180922888814592 14183689718202368 14186915083321344 14190606708375552 14190955952689152 14250165676357632 14252595245744128 14257561087770624 14268577074905088 14268928238143488 14327178085269504 14330906208632832 14334988091097856 14338247861403648 14349775077900288 14409647451537408 14412458907205632 14416209221779456 14419487461736448 14423594574864384 14475060312014848 14486244348133376 14491291597406208 14495419162558464 14502845094506496 14554593610432512 14562049857159168 14565839097298944 14566197576438144 14585017292292096 14638372014260224 14641228096208896 14644557505363968 14645871180251136 14648728725356544 14652540520497152 14709848440111104 14712356382703616 14729216245825536 14733048984895488 14793193505685504 14797407061778432 14800771985965056 14804987700642048 14812671048155136 14824115936428032 14874474788683776 14878345325969408 14881248228933632 14886333786909312 14888871819214848 14950993496506368 14953542552911872 14963013329092608 14970678807232512 14974942916593296 15031793400938496 15035704874631168 15036074917613568 15039987505414144 15043407592292352 15055501721075712 15118318637678592 15121268361658368 15122624799399936 15125203117932544 15132951685103616 15184359680114688 15204352253755392 15208308629569536 15212640423205888 15216099771285504 15274742773448704 15278216243576832 15282191839789056 15282567949049856 15286920894022323 15302313224699904 15354296556060672 15361288494383104 15366159926820864 15366538102616064 15369158006931456 15373157267406848 15433283609296896 15437679482720768 15445691178418176 15453603930046464 15457625164480512 15458005591322112 15521109592375296 15525148392685568 15528678804946944 15533101849853952 15610451405832192 15613112895930368 15618448563314688 15621111416881152 15674177734311936 15686288258629632 15698899230523392 15703370759438336 15706941699391488 15711415519048704 15767476411301888 15775554011922432 15779659022073856 15780047374474656 15797741977944576 15862232880119808 15864937297477632 15866360445272064 15869065566355456 15931131467661312 15935669143453696 15952107282628608 15953538249916416 15956258234302464 15956650932977664 15960803066970112 15964432546922496 16025959631159296 16031436385902336 16034169651462144 16038736675695552 16114014354407424 16122269484711936 16125018236780544 16126861602485088 16192297557295104 16196909621215232 16209931106516992 16213617238081536 16217836238143488 16218235374501888 16284442851016704 16285903630123008 16288680280850432 16289081160748032 16297024891650048 16307346557878272 16373917811736576 16378178524151808 16382843532683264 16386568984461312 16449722986790912 16457745058234368 16468168516042752 16471381608235008 16475667682033664 16479414241984512 16484108085559296 16542926070874112 16548579495124992 16551400930541568 16555707826438144 16556115278137344 16574680108007424 16633821269065728 16642342693896192 16646673254055936 16647082944500736 16719390576738304 16732832109953024 16738138491715584 16741404257550336 16745760594853888 16811255360126976 16814121580232704 16814535391739904 16819867683569664 16822735372025856 16827527004008448 16833389995229184 16906506863640576 16911322356318208 16915167983960064 16919985943590912 16980359212171264 16993478946848768 16999399758495744 17007140833067008 17012952899324928 17015853507674112 17082404640129024 17085317089591296 17086849710292992 17090183512915968 17109347208265728 17114220476106624 17179192458215424 17183662713864192 17184085620129792 17188557149044736 17192465819762688 17258725756633088 17278078443061248 17281449556180992 17282999770742784 17285946420494336 17294801925832704 17353553920131072 17362444060459008 17365404254994432 17367389418060864 17370350455750656 17376402575720448 17389828310040576 17456848883941376 17460818564087808 17465791941771264 17470766736025512 17541655687069696 17561325630652416 17561757831561216 17564752007921664 17569322591322112 17633449951100928 17638038410625024 17641479755268096 17643062265966592 17647074290958336 17655110299287552 17661261634338816 17666292104368128 17738410962714624 17743026734497792 17747061491367936 17752116399833088 17752553296283988 17815458845556736 17829223813087232 17840515892379648 17849655500931072 17852698762149888 17913345982070784 17922522901118976 17927186581291008 17927627786385408 17930684341420032 17950790513590272 17955903450341376 18019973041487872 18029204585054208 18033896025227264 18034339856542464 18043578760157496 18128266148708352 18132983366025216 18207007391612928 18212193306804224 18216334751956992 18221523323867136 18224629986361344 18230979751575552 18236172494831616 18245065767911424 18315382435610624 18321641583888384 18324765315956736 18325216305841536 18329984772223488 18416016405037056 18425450839670784 18430698974268672 18500668801155072 18505938360139776 18509093513723904 18510753852817408 18514963190513664 18535126142287872 18610791829733376 18612461291569152 18615634606686208 18616092755140608 18625171304742912 18625629687904512 18713048927698944 18717918313316352 18723249751638016 18727507410812928 18799683413475328 18803958453633024 18809314398830592 18812521276243968 18814671869565936 18824436123697152 18838980669210624 18912662280142848 18915886777761792 18916352315707392 18920808944500736 18921274603585536 18930967879509504 19000220901810176 19019820221595648 19024769433206784 19025237650857984 19102904113692672 19107874944843776 19117663815204864 19133033437200384 19212863268716544 19216611876274176 19222705924079616 19225983282315264 19226456452030464 19231459433152512 19327225550077952 19331620553097216 19337126792675328 19406124813910016 19416066476212224 19421118796398592 19421596768584192 19443374742085632 19446689723056128 19522748160147456 19527828240334848 19531638300475392 19541644262719488 19613131253481472 19638954994434048 19644065313193984 19648532365443072 19654612578028701 19724258007580672 19734362647953408 19739983600856064 19750228064206848 19765487915237376 19832633051578368 19842793211953152 19846664724676608 19848445049212416 19851829092286464 19861999086698496 19934657995341824 19950684438790144 19960905076310016 19966590555457728 20042391201251328 20047606499508224 20048099890151424 20057876789723136 20070580378927104 20074002294767616 20152514229829632 20157758183571456 20161691148877824 20163499732533248 20168084903952384 20172019884097536 20177268913471488 20245812906819584 20272469671673856 20277744839426048 20288133028380672 20288632338610272 20370954991435776 20376255786385408 20376757265399808 20382561192029764 20399606286778368 20403084299599872 20482883315564544 20488213235761152 20488717470154752 20492210675908608 20502708734656512 20577711479062528 20594254904557568 20604805240061952 20610166885974016 20610674121762816 20621232868751424 20694812789833728 20704905073262592 20710802466471936 20718018455666688 20813935207776256 20818668287950848 20822730202939392 20824598084419584 20828148555841536 20898903645749248 20915051011506176 20931865640697856 20939018953015296 20942588932521984 20943104349533184 20948554025398272 21034072015896576 21040063165966208 21057658102480896 21063655970592768 21149643840159744 21153249729970176 21155147260362752 21159957932015616 21164086435774464 21166505853261678 21241508623548416 21269476376838144 21271384333221888 21275534577303552 21285910062563328 21286433929033728 21375248514536448 21378892868616192 21384982234260736 21386341631655936 21402865612357632 21485352472543232 21496359312949248 21502482136646784 21589730076393472 21614471177306112 21618156317442048 21618688360808448 21624313832669184 21635391862296576 21712590468022272 21714538173497344 21718774880997376 21729366522200064 21736937396109312 21743128743837696 21831890415648768 21837571365535744 21846798901444608 21848758645948416 21849296364657216 21957558021390336 21961842144313344 21968806770376704 21973093088034816 21978810780745728 22064772660166656 22068534574055424 22074820370849792 22093280632111104 22099573477343232 22178428358754304 22189790258528256 22195564338741248 22196110592667648 22207481550963072 22311712183025664 22317517988954112 22321872343400448 22333307728822272 22415007146835968 22419380522319872 22426490244759552 22430313829367808 22436702672011264 22444519993638912 22462414374889944 22553557311946752 22554112376420352 22559981258121216 22665866344660992 22677477956517888 22681902542487552 22683937199099904 22687804676898816 22699427527655424 22776539520172032 22782466280390656 22786911350554624 22812462944354304 22818960634808832 22905589944287232 22912114160173056 22923287759683584 22923851923574784 23031444834091008 23041932741574656 23043999694323712 23049239890231296 23053737010397184 23059735901110272 23138071893508096 23149925413945344 23156519224081152 23160467274334208 23168536767627264 23186437746720768 23187008386983168 23281664388562944 23287722589028352 23294355648034016 23299652774780928 23409009503502336 23415677108748288 23419669343895552 23431667125321728 23511266601467904 23517384547500032 23521973007024128 23529432387944448 23540147065716736 23548348845785088 23555056139157504 23567123278573056 23651214616952832 23663331017883648 23669488533110784 23670071061711984 23787354523172864 23797405946216448 23799540667908096 23803598349533184 23896697201491968 23902915441721344 23903503715180544 23907579121893376 23930307374874624 23934387351453696 23934976399466496 23941204600455168 24038939446738944 24045786475389952 24051254477193216 24058105013543328 24171021531611136 24177311154700288 24187527355170816 24190292403727632 24288446335942656 24295364431822848 24299506648481792 24314896659775488 24326754357215232 24327353061752832 24426664276525056 24428855445184512 24433020421275648 24433621741122048 24439979696297984 24445537337475072 24554688540049408 24567267786227712 24574265299024896 24674584480186368 24678791351631872 24686617587351552 24702252774064128 24707072412352512 24713501523050496 24726162128338944 24814389106311168 24816615055425536 24821457006854144 24827101395812352 24833561739657216 24834172917206016 24950731903598592 24957224417755136 24970009881083904 24970624416751104 25079085865107456 25083361701658624 25086229159421248 25099248164929536 25107207737573376 25112106386325504 25118640892280832 25216883040190464 25221182370349056 25221803087609856 25228366138114048 25234103058038784 25241290506012672 25359760295460864 25366359244275712 25366983534477312 25379978915386368 25470538818256896 25490218420273152 25499099637743616 25510711249600512 25523780261511168 25617151024955392 25622149168365568 25627975634386944 25630274565439488 25634644376420352 25635275269373952 25641945910870016 25671330714159936 25775494070796288 25776128430194688 25782835723567104 25888088634949632 25895462358112256 25917117664591872 25922174334271488 25924499656114176 25928919630741504 25942202888749056 26030330880196608 26037104320446464 26042184400633856 26048106382491648 26051084127091296 26055525683625984 26185273325912064 26198043153924096 26198687912656896 26206150104038268 26312483530604544 26319978134474752 26333637418942464 26341988445978624 26347128011882496 26353983886983168 26443510735437824 26457057615937536 26462219632902144 26464593398949888 26469105456381952 26482665448931328 26499438156552192 26607616444071936 26614540101746688 26622120740610304 26628174599749632 26723188268335104 26730799853535232 26743835719630848 26760773838569472 26779048143224832 26870018973106176 26877010911428608 26882254865170432 26890779871936512 26891441679578112 26896026512130048 26903025217961984 26933855175512064 27029959562231808 27043806877581312 27050844037840896 27051509784813696 27161273321914368 27169009687199744 27197035367104512 27199475049037824 27310511087419392 27318289960206336 27322947567878144 27332284985800704 27336944979542016 27354258742247424 27473073653415936 27480898829017088 27487147973935104 27494977158335232 27593083719778304 27614403288629248 27624024607555584 27646048461403008 27758224383934464 27758907540209664 27763640270585856 27766130779226112 27770864741122048 27802689213431808 27916187744600064 27918691937353728 27923451910029312 27924139132710912 27931405367197696 27937756957114368 28045429354528768 28076877469974528 28084874627457024 28199525120212992 28213971598245888 28218781914365952 28222007804348904 28236654185545728 28258471003815936 28361845777629184 28367379436404736 28373830166642688 28381213416751104 28381911905378304 28500331352715264 28505190491488256 28515122175541248 28537154149810176 28537856476286976 28654356170539008 28661812417265664 28669976182195712 28676495722807296 28699550155800576 28819294903074816 28824917814411264 28832418443558912 28838974923472896 28847189149728768 28950120624029696 28972488696266752 28990838325116928 29005690189012992 29109187220865024 29124099714318336 29131678194597888 29132395152876288 29170034584584192 29276744028520448 29282456192417792 29291742360502272 29297457450713088 29305081040994304 29419696880222208 29424712765407232 29458432491651072 29466097969790976 29586387011371008 29594814123556864 29601543971930112 29609975401284096 29625342096310272 29648231872856064 29748949577367552 29756690651938816 29762496457867264 29772667573818624 29777743638429696 29901986993012736 29907085105823744 29926026658185216 29941357614465024 29949885833186592 30063586801876992 30071409749262336 30072149835227136 30079975010828288 30086815184584704 30111003442151424 30236637275357184 30242536723316736 30245249598799872 30250406235865088 30265903370207232 30368719360229376 30408704507510784 30416617259139072 30425280846411776 30432199542571008 30549485546897408 30556432487153664 30564383679578112 30565135898099712 30573841788044646 30604626449399808 30722576988766208 30732319853641728 30733076205232128 30738316013862912 30746314534813696 30866567218593792 30875358965441536 30891382356836352 30907207860092928 30915250328961024 30916011182644224 31042219184750592 31050296785371136 31057357609893888 31066203699707904 31220902811664384 31226225791860736 31236897126629376 31242222833762304 31348355468623872 31372576517259264 31397798461046784 31406741518876672 31413883398782976 31422831038097408 31534952822603776 31551108023844864 31559318044147712 31560094748949312 31595483955889152 31724465760239616 31729874594955264 31732720890544128 31862262935322624 31871338286907392 31904214565257216 31907076499832832 31912516468604928 31913301865955328 31921606133940224 31928865093844992 32051919262318592 32062872771804672 32068339302924288 32077473351391104 32228028708814848 32244538969423872 32250036473561088 32253723204970176 32384595114590208 32393819242430464 32419862213033984 32427234476163072 32436470749003776 32568885702033408 32571807260246016 32577360561700864 32578162321496064 32594049783300096 32614693115756544 32747835623473152 32756357048303616 32765687065366528 32773137968922624 32899445973581824 32915490116468736 32936337032085504 32942763216470016 32951335364067328 32958828483969024 32968216171118592 33085852141748224 33097158990249984 33102801861083136 33111415652876288 33112230556274688 33149360216014848 33267642538131456 33284685387792384 33293346508111872 33294165889001472 33438781153476608 33465664219906048 33476276983431168 33482808515100672 33491521189707776 33622510720253952 33629070783479808 33639735367139328 33645470744051712 33655054008016896 33666779990458368 33813013727281152 33822644712636416 33830335967920128 33839971887181824 33960718424342528 33986957893697536 33998799516991488 34014281666134016 34025905798649856 34031707015348224 34164809280258048 34170634179182592 34173699420585984 34180367025831936 34218694416531456 34228440952213248 34358384916430848 34368171240259584 34377114298089472 34384931639525376 34517451513266176 34556156886122496 34562899112361984 34565999541485568 34571892840988672 34589603851665408 34707107840262144 34724888120918016 34734778836121728 34740700911501312 34752805151440896 34779656620081152 34913697767882752 34921637128175616 34931583883542528 34941533472051024 35083311374139392 35123515663122432 35129504015843328 35138645182644224 35266899902201856 35276076821250048 35282959510536192 35286124531933184 35294148581916672 35310220598575104 35322523268677632 35332584208736256 35476821925429248 35486053468995584 35504232799666176 35505106592567976 35658447626174464 35681031784759296 35699311001862144 35705397524299776 35826691964141568 35845045802237952 35854373162582016 35855255572770816 35861368682840064 35901581027180544 35911806900682752 36039946082975744 36058409170108416 36067792050454528 36068679713084928 36087157520314992 36256532297416704 36265966732050432 36424386613608448 36432669503913984 36443046647734272 36449259972722688 36472344989663232 36490131535822848 36630764871221248 36643283167776768 36649530631913472 36650432611683072 36659969544446976 36832032810074112 36850901679341568 36861397948537344 37001337602310144 37011876720279552 37018187027447808 37021507705634816 37029926381027328 37070252284575744 37221583659466752 37224922583138304 37231269213372416 37232185510281216 37250342609485824 37251259375809024 37426097855397888 37435836626632704 37446499503276032 37455014821625856 37599366826950656 37618628797661184 37625042552487936 37629343739131872 37648872247394304 37677961338421248 37825324560285696 37831773555523584 37832704631414784 37841617889001472 37842549207171072 37861935759019008 38000441803620352 38039640443191296 38049538866413568 38050475301715968 38205808227385344 38215749889687552 38235327630409728 38266066874400768 38425726537433088 38433223752548352 38445411848159232 38451966564630528 38452912904060928 38462918866305024 38654451100155904 38663241106194432 38674253585350656 38812249627820032 38832132952424448 38842237592797184 38843193537168384 38886749484171264 38893379446112256 39045496320294912 39055656480669696 39063276600950784 39083288525438976 39226262506962944 39277909988868096 39288130626387968 39297064730886144 39309225156057402 39448516015161344 39468725295906816 39479967201712128 39500456128413696 39530975830474752 39665266103156736 39685586423906304 39693329449353216 39696890098424832 39703658184572928 39723998173396992 39869315990683648 39901368877580288 39921810152620032 39933181110915456 40084782402502656 40095212999016448 40096199780302848 40115753579446272 40141160757854208 40148004589535232 40305028459659264 40315516367142912 40323382297755648 40326999465066496 40336169807904768 40344039768195072 40354537826942976 40491625813639168 40544939343347712 40555489678852096 40576266056761344 40577264677220544 40741909982871552 40753514530799616 40765122384059528 40799212573556736 40965766631129088 40976426471522304 40977434940309504 40984421351817216 41005417469313024 41155422958125056 41188509809115136 41209610480123904 41220333771948032 41221348243525632 41242465737502848 41389625579667456 41409810146525184 41421604932943872 41436036911333376 41627870415552512 41637336575901696 41645460405878784 41649196168839168 41656297111683072 41797807291498496 41830102023012352 41878037906030592 41885177865043968 41886208699066368 41897108050796544 42068144031793152 42080126331932416 42115316204961792 42127311941185536 42299287680319488 42310294520725504 42319915864031232 42328172871548928 42333011706523356 42483017247096832 42538952753676288 42542768666443776 42551069154607104 42571820125126656 42572867858067456 42750497029072896 42757785737232384 42769964468521472 42772683263311872 42805731224715264 42970704945086464 42992718625898496 43004964273293568 43228942354612224 43237376721616896 43248627665338368 43270783724593152 43425180936044544 43429076346994688 43437549761994752 43458733044400128 43473874792218624 43486257487675392 43663780831297536 43675142731071488 43697517291896832 43698592729314432 43915116042780672 43923684288626688 43937613540753408 43946186176069632 43957621561491456 44129545320333312 44137069148110848 44149640741699584 44199146954686464 44379580517056512 44391128677482496 44392221185335296 44414963101926144 44623424366051328 44635035977908224 44643744686800896 44666615457644544 44830014293671936 44838761044639744 44852980489519104 44860627658735616 44873405344022528 44889039987277824 44924828749779888 45107114623893504 45108224752840704 45119962516242432 45354955913035776 45363805084975104 45367874398199808 45375609353797632 45398855055310848 45553079040344064 45564932560781312 45573822701109248 45624925888708608 45637921269617664 45824228320346112 45846575519367168 45847703847149568 45860762682066969 46062889668182016 46083865483149312 46087999388647424 46098479780462592 46107474020794368 46119471802220544 46276143787016192 46299850827890688 46313038448162304 46320934548668416 46337073535254528 46372875493441536 46374016773966336 46563328777125888 46575445178056704 46588711296068032 46599305549561856 46831354217496576 46839338687791104 46863334250643456 47022533202935808 47034769095000064 47043946014048256 47058864775888896 47080294131433472 47096697691570176 47110112278315008 47134246557146112 47302429233905664 47326662035767296 47338977066221568 47340142123423968 47574709046345728 47594811892432896 47599081335816192 47607196699066368 47793394402983936 47805830883442688 47807007430361088 47815158243786752 47860614749749248 47868774702907392 47869952798932992 47882409200910336 48077878893477888 48091572950779904 48102508954386432 48116210027086656 48342043063222272 48354622309400576 48375054710341632 48380584807455264 48576892671885312 48590728863645696 48599013296963584 48629793319550976 48653508714430464 48654706123505664 48853328553050112 48857710890369024 48866040842551296 48867243482244096 48879959392595968 48891074674950144 49109377080098816 49134535572455424 49148530598049792 49349168960372736 49357582703263744 49373235174703104 49404505548128256 49414144824705024 49427003046100992 49452324256677888 49628778212622336 49633230110851072 49642914013708288 49654202791624704 49667123479314432 49668345834412032 49901463807197184 49914448835510272 49940019762167808 49941248833502208 50158171730214912 50172458318842496 50198496329859072 50214415475146752 50224212772651008 50237281784561664 50433766080380928 50442364740698112 50443606175219712 50456732276228096 50468206116077568 50482581012025344 50719520590921728 50733967068954624 50759957830772736 50941077636513792 50980436840546304 50998199275487232 51021422499201024 51047560523022336 51234302049910784 51244298336731136 51255951268773888 51260549130878976 51270550538747904 51283891821740032 51342661428319872 51550988141592576 51552256860389376 51565671447134208 51776177269899264 51790924716224512 51834235329183744 51844348668542976 51848999312228352 51857839261483008 51884405777498112 52060661760393216 52074208640892928 52084368801267712 52096212764983296 52102168254182592 52111051367251968 52370546651824128 52397375825313792 52412300208076536 52624967061209088 52639956268949504 52683976891957248 52694256023764992 52707967773966336 52887021470875648 52914115231875072 52924439265804288 52929186797899776 52938210912763904 52965330897862656 52998876313104384 53215232888143872 53229080203493376 53244241481220608 53256349199499264 53446376536670208 53461599707070464 53487671439261696 53521547677138944 53558096286449664 53740037946212352 53764509730340864 53781559743873024 53782883359156224 53792053024260096 53806050435923968 53867710351024128 54059919124463616 54087613755162624 54101688075681792 54103019569627392 54338019374399488 54398950098075648 54621022174838784 54636579920412672 54645895135756288 54664569971601408 54673889959084032 54708517484494848 54946147306831872 54961797658034176 54974295947870208 54989954316670464 55186167439556608 55228806577258496 55248049215111168 55292096922806016 55517815080419328 55527280541171712 55532261558452224 55541729482244096 55605378426863616 55832375489200128 55837383874707456 55846903820058624 55848278265421824 55862810734395392 55875513914228736 56090858709057536 56153754939949056 56169749254914048 56399050240425984 56427943196491776 56437563828731904 56444015608697808 56473308371091456 56516942007631872 56723691555258368 56734758872809472 56747660333285376 56762426833502208 56763823810756608 57000662705430528 57010380982976512 57074308299620352 57075712952573952 57308712341078016 57323624834531328 57339952364391424 57352991445614592 57399100311601152 57638589806149632 57649835628822528 57664836887117824 57677949846945792 57694378299457536 57900241248059392 57944977392533504 57981676650233856 58011380378025984 58218374441730048 58248199428636672 58263356389195776 58264790305752576 58340069169168384 58553488057040896 58564912384835584 58583484721004544 58594914901426176 58610162081988608 58839393760444416 58849425530814464 58916864983302144 58932195939581952 59172774022742016 59189628247113728 59203087943860224 59219950802568192 59250684192620544 59296463745712128 59497899154735104 59513381303877632 59524992915734528 59545335147637248 59555487276859392 59803973986025472 59814170211647488 59852053316370432 59882715228930048 59899771666373184 60127173603753984 60142819498524672 60144299670454272 60159950021656576 60173630369169408 60222006884302848 60473274550714368 60485073446633472 60490499197599744 60500812471730176 60531806740414464 60737438720458752 60817409015021568 60833234518278144 60850561692823552 60864399085142016 61098971093794816 61112864974307328 61128767359156224 61130271796199424 61147683576089292 61209252898799616 61445153977532416 61464639707283456 61466152410464256 61476632027725824 61492629069627392 61733134437187584 61750717930883072 61782764713672704 61814415720185856 61830500657922048 61832022365288448 62084438369501184 62100593570742272 62114715219787776 62132407399415808 62441805623328768 62473794253258752 62484445667524608 62696710937247744 62745153034518528 62795596922093568 62813483037753344 62827766797565952 62845662076194816 63069905645207552 63102216047689728 63118636088295424 63120189497898624 63190967911778304 63448931520479232 63459749189910528 63465441781088256 63724525870645248 63742676573814784 63808429130514432 63814152999665664 63826603731910656 63843212267880448 63857730187689984 64103838524637184 64125745543609344 64136678605848576 64154946702782208 64456057417629696 64489077938847744 64507446409940352 64769190229180416 64787638484860928 64839724426067968 64854468952326144 64872941498007552 65137771404066816 65143614520492032 65154721123401728 65156324642992128 65188099566600192 65229386231513088 65495671246946304 65512714096607232 65531374130733056 65546275937845248 65798891947163648 65872674064171008 65885526432940032 65902670728134656 65936432342237184 66194317980499968 66205603722166272 66222831305752576 66224461112549376 66298720432029696 66535285076262912 66569370775584768 66586693016223744 66588331778002944 66877562306953216 66931328439812096 66952553966862336 66965617030201344 66983042379415552 67245021440507904 67258141566959616 67279470734278656 67290941488103424 67310108016033792 67333559980916736 67645289425272832 67660671935840256 67679943774363648 67921436848685056 67973915787395072 67997599033982976 68028563332268032 68051811597299712 68063414030696448 68329618560516096 68347398841171968 68360734051663872 68437388833062912 68456881904426496 68716769832861696 68736342480519168 68754228596178944 68769863279050752 69034903026532352 69125798224723968 69131999082971136 69143785681977344 69179207703330816 69414215680524288 69449776241836032 69469557672243456 69481401823002624 69505610302881792 69559313240162304 69827395535765504 69863167767085056 69883066944102048 70166622748278784 70247031326244864 70259008031686656 70277290365288448 70533799804403712 70552153642500096 70565919021072384 70572249063866368 70588297163833344 70620441197150208 70645046537355264 70665168417472512 70953643850858496 70972106937991168 71008465599332352 71010213185135952 71316895252348928 71362063569518592 71398622003724288 71410795048599552 71690091604475904 71708746325164032 71710511145541632 71722737365680128 71803162054361088 71823613801365504 72079892165951488 72116818340216832 72135584100909056 72137359426169856 72174315040629984 72513064594833408 72531933464100864 72848773227216896 72865339007827968 72886093295468544 72898519945445376 72944689979326464 72980263071645696 73261529742442496 73286566335553536 73299061263826944 73300865223366144 73319939088893952 73664065620148224 73701803358683136 73722795897074688 74023753440559104 74036374054895616 74043015411269632 74059852762054656 74140504569151488 74443167318933504 74449845166276608 74462538426744832 74464371020562432 74500685218971648 74502518751618048 74852195710795776 74871673253265408 74892999006552064 74910029643251712 75198733653901312 75237257595322368 75250085104975872 75258687478263744 75297744494788608 75355922676842496 75650649120571392 75663547111047168 75665409262829568 75685098414342144 75723871518038016 76000883607240704 76079280886382592 76099077732827136 76100950603431936 76411616454770688 76431499779375104 76470655260819456 76532133748801536 76851453074866176 76866447505096704 76890823696318464 76903933129261056 76905825808121856 76925837732610048 77308902200311808 77326482212388864 77348507170701312 77624499255640064 77664265904848896 77684475185594368 77686387074336768 77773498968342528 77786758892224512 78090992640589824 78111312961339392 78126553201901568 78166577050877952 78452525013925888 78555819977736192 78576261252775936 78594129461772288 78618450312114804 78897032030322688 78937450591813632 78959934403424256 79000912256827392 79061951660949504 79330532206313472 79371172847812608 79386658898706432 79393780196849664 79407316369145856 79447996346793984 79738631981367296 79802737755160576 79843620305240064 79866362221830912 80169564805005312 80192399560605696 80231507158892544 80282321515708416 80610056919318528 80631032734285824 80646764595511296 80653998930132992 80672339615809536 80688079536390144 80709075653885952 80983251627278336 81089878686695424 81110979357704192 81152532113522688 81154529354441088 81483819965743104 81507029061599232 81530244768119056 81598425147113472 81931533262258176 81954869880619008 81968842703634432 82010834938626048 82310845916250112 82419220960247808 82440667543896064 82442696487051264 82484931475005696 82779251159334912 82843209865887744 82872073822666752 83255740831105024 83274673151803392 83290920811757568 83298392337678336 83312594223366144 83595614582996992 83660204046024704 83756075812061184 83770355730087936 83772417398132736 83794216101593088 84136288063586304 84160252663864832 84230632409923584 84254623882371072 84598575360638976 84620589041451008 84656345743097856 84666023413046712 85085537332887552 85102138309214208 85143640250253312 85145735716134912 85500994058145792 85515571474464768 85539928937042944 85545366526623744 85611462449430528 85941409890172928 85985437251796992 86009928546587136 86457884709224448 86474753443233792 86497255330676736 86541567449186304 86850361872089088 86858152693989376 86875099523989504 86917466088800256 86972514975350784 87327561662595072 87350285462142976 87395034583793664 87397185458628864 87830232085561344 87847368577253376 87875227081506816 87892372352139264 87915243122982912 88259090640666624 88274138296221696 88299281483399168 88398293909372928 88759161034113024 88782257354964992 88784442370670592 88829926203852288 89246848732102656 89270071955816448 89287489373601792 89333230915289088 89660028587343872 89677522089279488 89705960979038208 89721255317471232 89746810688045056 89778079974555648 89849657499559776 90214229247787008 90216449505681408 90239925032484864 90709911826071552 90727610169950208 90735748796399616 90751218707595264 90797710110621696 91106158080688128 91129865121562624 91147645402218496 91249851777417216 91275842539235328 91648456640692224 91693151038734336 91695407694299136 91721525364133938 92167730966298624 92175998777294848 92196959560925184 92214948041588736 92238943604441088 92552287574032384 92599701655781376 92626076896324608 92641869097336832 92674147070509056 92745750986883072 92748033547932672 93126657554251776 93150890356113408 93177422592136064 93198611099123712 93662708434993152 93678677375582208 93726668501286912 94045066405871616 94069538190000128 94087892028096512 94117729551777792 94160588262866944 94193395383140352 94220224556630016 94268493114292224 94604858467811328 94653324071534592 94677954132443136 94680284246847936 95149418092691456 95189623784865792 95198162671632384 95586788805967872 95611661766885376 95614014860722176 95630316487573504 95721229499498496 95737549405814784 95739905597865984 95764818401820672 96155757786955776 96183145901559808 96205017908772864 96232420054173312 96684086126444544 96709244618801152 96750109420683264 96761169614910528 97153785343770624 97181457727291392 97198026593927168 97259586639101952 97309412247011328 97706657106100224 97715421780738048 97732081685102592 97734486964488192 97759918785191936 97782149349900288 98218754160197632 98269071144910848 98297061196099584 98698337920745472 98746470349406208 98809011096256512 98828289649410048 98854006092201984 98904648513355776 99257556425244672 99266460221702144 99285828027416576 99308405583249408 99334246958628864 99336691668824064 99802927614394368 99880039524335616 99882497667004416 100316343460429824 100344916637684992 100396992659718144 100428830950293504 100448425545302016 100474563569123328 100867532160761856 100887212350439424 100913464552456192 100936412232155136 100965162024050688 101439041181843456 101467934137909248 101519915661545472 101882155273027584 101960873681092608 101996398550974464 102042844998402048 102095121046044672 102468604099821568 102488596673462272 102511902537547776 102521098261757952 102541101077495808 102567783643480064 102685322856639744 103104513720778752 103131342894268416 103552354539798528 103581849432449024 103668470658367488 103688697337085952 103697998624456704 103715678522966016 103768811554996224 104121323520786432 104148417281785856 104168737602535424 104204336508365184 104222102734503936 104741093303648256 104794751650627584 104824600416153072 105249934122418176 105279912537899008 105388512047529984 105415935547932672 105828230463750144 105848878531608576 105858373595799552 105876421825527808 105930661795725312 105997752626208768 106430465776287744 106458160406986752 106488482962441216 106512698398998528 106923199414140928 106975342878523392 107043095354277888 107116192572899328 107480075892424704 107529019460681728 107563119487746048 107565766718312448 107584106048520192 107612100871847936 107735420702048256 108119838248927232 108175227510325248 108203376151363584 108206039139254784 108676038748798976 108797900196151296 109273159840825344 109291790271512576 109329139943202816 109347779918168064 109417034968989696 109892294613663744 109923595316068352 109948591895740416 109979908633340928 110372334879113216 110457613154516992 110496098430222336 110584193845612032 111035630160838656 111054561082343424 111064523116904448 111083458964488192 111210756853727232 111664750978400256 111674767749414912 111693807640117248 111696556530843648 111725621468790784 111751027828457472 112181717418115072 112307509879898112 112339498509828096 112798100480851968 112855886392983552 112875127657463808 112888031217395616 112946616742182912 113033884015263744 113447383110516736 113469517745618944 113495320666570752 113524853667004416 113527647621513216 114001325410861056 114020761965953024 114148616599240704 114151425905147904 114617424682156032 114647249669062656 114679904728782848 114705982891229184 114798200623202304 115277179612299264 115299671257645056 115329673774235648 115355899693891584 115388756598915072 115800482496118784 115889954785067008 115963353300467712 116022760756051968 116436748883460096 116496398857273344 116526712778391552 116529580611505152 116680138338336768 117106976114081792 117129824769671168 117166969442009088 117189829802852352 117220324163977216 117678787520888832 117698851061628928 117833729966604288 117864391879163904 118345548045484032 118379256494227456 118406175887720448 118439901605136384 118501368385241088 118592927491424256 118995798309470208 119026762607755264 119049985831469056 119090670295274496 119110974553718784 119607947972050944 119704106632740864 119765430457860096 119799543332746368 120254347207507968 120285638997049344 120288599340908544 120319900043313152 120347260738338816 120444013768605696 120946549101428736 120970146893266944 120980998395199488 121001624943460352 121063613480828928 121474877440917504 121634818030043136 121666469036556288 121701123385647104 121728798170284032 122197942187589632 122225729948614656 122260543592398848 122295367152178584 122929279414566912 122932304820928512 122953264055451648 122985258139254784 123466268874375168 123501435861766144 123565529427345408 123628831440371712 123661001315844096 123664044730576896 124168876739002368 124201187141484544 124229430439575552 124264814798831616 124883611246657536 124947588506517504 124968891335049216 125393421874495488 125490306069037056 125626966075506688 125655533595131904 125691324152389632 126139811290415104 126204432095379456 126237272176590848 126240378995797248 126381935823556608 126897863040958464 126930883562176512 127449051741290496 127485353147629568 127616858261028864 127628305999331328 127653207463821312 127686424535760896 127715460375379968 128207677049274368 128251491087218688 128273357211697152 128309893405564416 128912114835259392 128978155877695488 129014892819880704 129575276969721856 129679448852135936 129745882996015104 130275542808133632 130287229040984064 130309442246803456 130312649285984256 130376199133200384 130458772463026176 130991342493892608 131025428193214464 131062748261466112 131092551875690496 131597783894327296 131745348128342016 131771052865880064 131805341456269312 131872864684474368 132388635960999936 132411207444332544 132445662611505152 132448922225098752 132597440864059392 133138741551169536 133173386032447488 133176663556005888 133755124613906432 133862656879624192 133905107933724672 133931234060402688 133966084758831104 134490042881015808 134516283133919232 134558941468557312 134581882976206848 134620216032067584 134667119961833472 135290578850545664 135321343871680512 135359887548727296 135842873697370112 135947831574790144 136057126664536064 136103623194599424 136126828061392896 136659237121032192 136694797682343936 136721468103327744 136874777666125824 136913763808852992 137472684961038336 137508457192357888 137539726558101504 137582288046200907 138069806053064704 138251596449447936 138263998165942272 138287571363954688 138358415406661632 138828431361048576 138899552483672064 138939115344486912 138962803646005248 139011220605763584 139118626480324608 139654791071531008 139726335534170112 139766133888204096 140333245496557568 140494062652489728 140518016063373312 141067599608807424 141104307285000192 141131838042144768 141144498127732736 141176594327666688 141240882394300416 141290093074710528 141330336834945024 141907287701716992 141944213875982336 142016931198664704 142020426370271904 142633790504697856 142724127139037184 142797244007448576 142821590097199104 143380183208951808 143417492650328064 143421022291083264 143445474731360256 143606324108722176 143647227602731008 144159784331902976 144233636680433664 144271168201818112 144274718852339712 144348630081259968 145026129189666816 145063866928201728 145697546454433792 145730678015655936 145772186590937088 145797039890890752 145889379958652928 145960526143291392 146523059484884992 146573132671107072 146598122527653888 146601730446732288 146639878177787904 147328131240296448 147403606717366272 147445591794149376 148047506881118208 148072748109791232 148086030822539264 148119705524109312 148281009138302976 148886334637867008 148899690332553216 148928742041124864 149001370437943296 149005037503236096 149704391421591552 149743346506530816 149785998013104128 149820059286503424 150397467307802624 150474515190644736 150517374956527488 150595488989577216 150711845353684992 151301298241142784 151327094222094336 151330818525659136 151370196828684288 151447743036076032 152001767214481408 152158561772765184 152201901206863872 152823232909541376 152862999558750208 152941310521638912 153064267497603072 153702906149732352 153732895010193408 153781647392636928 153811651616243712 153851675465220096 154617804400623616 154652964424777728 154697014341402624 155248998511280128 155328531809697792 155368950371188736 155372774148673536 155546997936685056 155573517784449024 156181985281179648 156222625922678784 156253106403803136 156333154101755904 156905050027851776 157111639955472384 157152522505551872 157236900624229608 157874901183627264 157919868806848512 158123903321899008 158661064412626944 158742345695625216 158773317797412864 158787560393699328 158814632738291712 158895992693587968 159477263962734592 159605475510321152 159687240610480128 159732724443661824 160339129610010624 160384799121211392 160463014317785088 160564643031416832 161220113838637056 161293529191022592 161307997860265984 161344679231619072 161376159072780288 161418151307771904 161966503254556672 162179757373390848 162221958715408384 162305064227045376 162309058708882176 163014058123198464 163060489536238112 163196850294226944 163863066524516352 163909739761238016 163937685407268864 164021669877252096 164621691832500224 164838441920495616 164881335087792128 164885392974102528 164969862950011392 165558502318669824 165686419731775488 165744147645333504 166511481662210048 166581841623515136 166596784675356672 166625188446732288 167320408092049408 167512151624122368 167540711460175872 167544834796265472 167588432203186176 168272576127172608 168320505327729664 168461264819847168 168509247764742144 169197150721277952 169241178082902016 169312691486195712 169332046826093424 170171074665775104 170204276618428416 170287280500506624 170291471432269824 171001988116291584 171031142948929536 171079857874085888 171222924898861056 171882819780345856 171970874503593984 172019857093174272 172915769418448896 172949506886467584 172994510661353472 173083134898372608 173700723744178176 173716305387978752 173750199047979008 173834932177600512 173945029950701568 174655123325190144 174700570924285952 174790069167587328 174794370917257728 175660464171122688 175694737154506752 175750454163013632 175784744704278528 175830486245965824 176518181281333248 176548276592443392 176598562966798336 176796587818745856 177518322068226048 177564514709929984 177568884741341184 177659852407704576 178493697464205312 178540143911632896 178574978747203584 178666461830578176 179320057174687744 179355044178558976 179411921958076416 179442510634942464 179493621376090112 179556159949111296 179699314999119552 180428458495574016 180432899011362816 180479850064969728 181419823652143104 181455220339900416 181471497592799232 181502437415190528 181595420221243392 182212316161376256 182259730243125248 182295290804436992 182499703554834432 182551685078470656 183296913281384448 183386302077468672 183390815388598272 183443050728267876 184335461932597248 184351997554589696 184393919121850368 184429896083177472 184477887208882176 185104575148064768 185199403311562752 185252153792649216 185283738194673664 185348294141018112 185491501973766144 185496067095865344 186253315108503552 186301780712226816 186354845184272128 186397222198247424 187325416869986304 187453337002573824 188090132811743232 188139076380000256 188175784056193024 188235459103555584 188321176525733888 188386790766280704 188440449113260032 188536986228584448 189209716935622656 189306648143069184 189355908264886272 189360568493695872 190298836185382912 190379247569731584 190396325343264768 191173577611935744 191228029721444352 191260632975147008 191442458998996992 191479811195731968 191529636803641344 192311515573911552 192366291803119616 192410035817545728 192464840108346624 193368172252889088 193418489237602304 193522339229821056 194307570687541248 194362915454582784 194396053187854336 194519173278203904 194618824494022656 195413314212200448 195430843561476096 195464163370205184 195468973928976384 195519837570383872 195564298699800576 196538142289821696 196594122392199168 197396675841490944 197618022192513024 197656579298820096 197708012184403968 197809297026711552 198532920443404288 198571656054833152 198616811166498816 198668493917257728 198673383337648128 199605855228788736 199760079048671232 199764995334008832 200632686920859648 200689833275369984 200793985319436288 200857661900587008 200896851090604032 200949127138246656 201735064321523712 201774424700878848 201826929104912384 201872824464310272 201930324048101376 202935868275818496 203039831323090944 203764310546055168 203921747362185216 203992797101948928 204085689996804096 204190242092089344 204937208199643136 204977193346924544 205042196523515904 205082202154991616 205135567286960128 205370645713279488 206209027441557504 206262685788536832 207104709079597056 207163698864898048 207377394674171904 207395997248913408 207431357045932032 207537623109992448 208242647041572864 208296834563571712 208337475205070848 208408673016730368 208444205469007872 209482186607296512 209589503301255168 209649200832306144 210499868244836352 210559825075798016 210777024095059968 210831871095865344 211656460927500288 211697757063217152 211716747191599104 211752843651055616 211861323591450624 211995505252417536 212860931552575488 212916320813973504 212976965924882432 213025396797997056 213846398828281856 213950685757046784 214086190708555776 214232385145798656 215058038921363456 215126238975492096 215131533436624896 215168212097040384 215224201743695872 215470841404096512 216239676497854464 216350455020650496 216406752302727168 216412078278509568 217352077497597952 217595800392302592 218546319681650688 218583580543025152 218658279886405632 218695559836336128 218834069937979392 219784589227327488 219847190632136704 219897183791480832 219959817266681856 220744669758226432 220915226309033984 220992196860444672 221168387691224064 222071260321677312 222109122164686848 222129046233808896 222421513707454464 223329501956800512 223349535498829824 223387615280234496 223393113061687296 223451242937581568 223502055656914944 224363434836230144 224615019759796224 224678997019656192 225596200961703936 225711772785967104 225750255314927616 225776062434791232 225893233484365824 226067768030527488 226894766221033472 226939035491237888 226990641333141504 227055295243026432 228002650821722112 228041523931906048 228297233198481408 228302851810295808 229234849364312064 229294499338125312 229359809457565696 229411965782458368 229596401246404608 230554359224598528 230599342515290112 230659347548471296 230711799387783168 230777513197830144 231600964992237568 231779909570134016 231926706600935424 232045521512103936 232873497766920192 232992797714546688 233053425556783104 233059161223010304 233360276676673536 234213952228163584 234259649539342336 234333938884018176 234379659605704704 234440648327954432 235357575041777664 235667459933208576 235728783758327808 236691096090968064 236758512988454912 236812351775440896 236879803210272768 237002736770482176 237185854982848512 237991596618940416 238099971662938112 238181340590548992 238221949107437568 239215895944101888 239408213265481728 239530860915720192 239599086665492736 240508694415015936 240577198681817088 240639800086626304 240694521476677632 241893098202857472 241940293786533888 241961996790398976 242003249886920704 242127226961657856 242949754881835008 243269636060086272 243332938073112576 243402246771294208 243457596340568064 244395884375179264 244451459897229312 244521087184797696 244590734304357168 245864609641857024 245906528110903296 245970516278509568 246932537748750336 247002871723532288 247257662880743424 247322002631688192 247328089461153792 248337753478004736 248402374282969088 248529629597663232 249767222493315072 249895177013035008 249937782670098432 250786843748990976 250980612138074112 251253932151013376 251311067190263808 251382648304779264 252279622580830208 252408864190758912 252474544353181696 252480757991594496 252763871647113216 253795726081916928 253861767124353024 254970706295259136 255256611998662656 255306414927642624 255372849071521792 255430920750759936 256415354098548736 256502982174437376 256546714423394304 256619786811128832 257824229670518784 257956311755390976 258029785639761408 259150553939443712 259358897704271872 259491765992030208 260551085616267264 260574458081968128 260618884493606912 260625298571968512 260752398266400768 260917544926052352 261982684987785216 262050856386428928 262125496522932224 262185103751380992 263195567788654592 263490696256684032 263542105731760128 263610682912538624 263745729368948736 264777271921999872 264822414888665088 264891325223010304 264897844450197504 265194881728118784 266277483102339072 266346772064894976 266353327112011776 267510249227812864 267725313759248384 267810215867449344 267862468120805376 267932169517662208 268980085762031616 269032566267838464 269117882937114624 269163765952413696 269240432064135168 269334239923666944 270581157701091328 270642687743361024 270719775097454592 271685747394740224 271895663149580288 272114253329072128 272207246389198848 272253656122785792 273318474242064384 273389595364687872 273442936206655488 273749555332251648 273827527617705984 274945369922076672 275016914384715776 275079453116203008 275164576092401814 276139612106129408 276503192898895872 276527996331884544 276716830813323264 277656862722097152 277799104967344128 277878230688973824 277925607292010496 278022441211527168 278237252960649216 279309582143062016 279452671068340224 279532267776408192 280666490993115136 280988125304979456 281036032126746624 282135199217614848 282208614570000384 282263676084289536 282288996255465472 282353188655333376 282481764788600832 282580186149421056 282660673669890048 283814575403433984 283888427751964672 284033862397329408 284040852740543808 285448254278074368 285594488014897152 286760366417903616 286834985300656128 286842044582166528 286890949462720512 287212648217444352 287294455205462016 288319568663805952 288467273360867328 288542336403636224 288549437704679424 288697260162519936 290052258379333632 290127733856403456 291395092908867584 291461356031311872 291544373181874176 291594079781781504 291778759917305856 293146265342214144 293196245055307776 293203460893464576 293279756355575808 294656262480592896 294807213434732544 294891183588298752 296095013762236416 296172061645078528 296239411048218624 296562018276605952 297772669275734016 297799380665106432 297857484082249728 298002740875886592 298010075006472192 299408782843183104 299571996026208256 299640118573006848 300794934615605248 300949030381289472 301034749913054976 301190977979154432 301423690707369984 302602596482285568 302661637051318272 302740393657368576 302895486072152064 304003534428962816 304317123545530368 304403802413727744 305646465819082752 305725999117500416 305882621043277824 306128534995206144 307405812299464704 307465790020386816 307563294785273856 307623303232487424 307703350930440192 309235608801247232 309394028682805248 310657063619395584 310737900742377472 310745548297347072 311093995873370112 311147035568898048 312363970562359296 312445251845357568 312506212807606272 312666308203511808 313810100055703552 314223279910944768 314305045011103744 314473801248459216 315749802367254528 315839737613697024 316247806643798016 317484691391250432 317546635594825728 317575120787398656 317629265476583424 317791985387175936 318954527925469184 319210951020642304 319374481220960256 319465448887323648 320769598242422784 320926028635570176 321129286062833664 322440227677274112 322587058382045184 322615995720531968 322689358463238144 322752318145560576 322836302615543808 323933006509113344 324359514746781696 324443917430816768 324610128454090752 324618117417764352 326028116246396928 326120979072476224 326393700588453888 327819479522476032 327875370814537728 328043339754504192 329243383665000448 329676883840991232 329762670175584256 329770785948205056 329939725900022784 331117004637339648 331372839463550976 331488295290667008 333022963324420096 333163683247030272 333193569350713344 333250376893464576 334640816184098816 335024303248244736 335081422920351744 335089669592530944 335176864406372352 336545152254345216 336641010655459328 336922529639694336 337018495529484288 338394301442555904 338482356165804032 338625382972391424 338664093652186848 340342149331550208 340408553236856832 340574561001013248 340582942864539648 342003976232583168 342062285897859072 342159715748171776 342445849797722112 343765639560691712 343941749007187968 344039714186348544 345831538836897792 345899013772935168 345989021322706944 346166269796745216 347401447488356352 347432610775957504 347500398095958016 347669864355201024 347890059901403136 349310246650380288 349401141848571904 349580138335174656 349588741834515456 351320928342245376 351389474309013504 351500908326027264 351569489408557056 351660972491931648 353036362562666496 353096553184886784 353197125933596672 353593175637491712 355036644136452096 355137769482682368 355319704815409152 356987394928410624 357080287823265792 357149957494407168 357332923661156352 358640114349375488 358710088357117952 358823843916152832 358987242752180224 359112319898222592 359398629998239104 360856916991148032 360865798022725632 360959700129939456 362839647304286208 362910440679800832 362942995185598464 363004874830381056 363190840442486784 364424632322752512 364519460486250496 364590581608873984 364999407109668864 365103370156941312 366593826562768896 366781630777196544 366886101456535752 368703995109179392 368787838243700736 368859792166354944 368955774417764352 370209150296129536 370398806623125504 370504307585298432 370567476389347328 370696588282036224 370983003947532288 370992134191730688 372506630217007104 372603561424453632 372709690368544256 372794444396494848 374650833739972608 374906674005147648 376180265623486464 376351568112386048 376470918207111168 376642353051467776 376880898226520064 377073972457168896 378419433871245312 378613296286138368 378711816529772544 378721136987391744 380597672370765824 380792650686529536 382347155223871488 382456059442888704 382521265950294016 382884917997993984 382959622391463936 383059273607282688 384623031147823104 384732583606239232 384820071635091456 384929680216693248 386736344505778176 386836978475204608 387044678459642112 388725830909165568 388792106375708672 389038346556407808 389237648988045312 390826628424400896 390861687122952192 390928326740410368 390937947857952768 391039675140767744 391128597399601152 393076284579643392 393188244784398336 394793351682981888 395236044385026048 395313158597640192 395416024368807936 395618594053423104 397065840886808576 397143312109666304 397233622332997632 397336987834515456 397346766675296256 399520158097342464 399529990668017664 401265373841719296 401379666550739968 401587970638872576 401715323801174016 401793702181208064 401898254276493312 403470128643047424 403548849401757696 403653858209824768 403745648928620544 403860648096202752 405871736551636992 406079662646181888 407528621092110336 407843494724370432 408171379993608192 408380484184178688 409874416399286272 409954386693849088 410084393047031808 410164404309983232 410271134573920256 410741291426558976 412418054883115008 412525371577073664 414209418159194112 414327397729796096 414754789348343808 414791994497826816 414862714091864064 415075246219984896 416485294083145728 416593669127143424 416674950410141696 416817346033460736 416888410938015744 418964373214593024 419179006602510336 419298401664612288 420999736489672704 421119650151596032 421554048190119936 423312921855000576 423395514126434304 423433494383198208 423505687302111232 423722647182901248 423991010504835072 425721863105150976 425832641627947008 425953931849764864 426050793595994112 427692797656563712 427901371514093568 428172381417111552 428464770291597312 430116077842726912 430252477950984192 430263066873249792 430336424194080768 430448403487391744 430941682808193024 432479352995708928 432700910041300992 432813504605454336 432824156557019136 434704154995195904 435191600784605184 437092639363301376 437316559772811264 437391119672672256 437668139875958784 439569178454654976 439694381264273408 439794367582961664 439919634533363712 441489339516452864 441830452618067968 441984393720889344 442336775382448128 444142520643354624 444218244329373696 444258092467617792 444843027414908928 446659003913601024 446699070997659648 446786226123374592 446902485875163136 447004111313829888 448726869672460288 449230039519592448 449357994039312384 451192401923407872 451423545571934208 451552124869582464 451786466968731648 452135536061054976 453789532442066944 453878070982475776 453981282666283008 454110590486052864 456005301643444224 456083047863812096 456605703620591616 458469698728624128 458588998676250624 458719618915131392 458823931564916736 459192802492809216 461108718449197056 461198685030580224 461318695096942592 461555026395660288 463559819140268032 463853413201870848 464091043024207872 465746995533840384 465985595429093376 466106851113566208 466118322446020608 466720553353347072 468519299078684672 468667877768036352 468759319211409408 468881296655908864 470715150083555328 471334919866417152 471457567516655616 473517025976909824 473624703550881792 473759606420545536 474371709965697024 475983193237880832 476199943325876224 476362681181097984 476443898214875136 478431791888203776 478816426530963456 479061721831440384 479198173330985472 481017388830031872 481154397363634176 481279600173252608 481389042953355264 483880587573067776 483923993580797952 484006499773841408 484254453923315712 485899509763670016 486539272120172544 486665876146225152 486804493542588416 486915192681136128 488791768750358528 489042174369595392 489181468608714336 491729219283714048 491813056221806592 491941032557019136 493865075497500672 494005743447064576 494515325761486848 494644005263376384 494656178922307584 496675506956009472 496804748565938176 497059259195326464 499534444986630144 499790354026070016 499875565340196864 501961224276148224 502507864302026752 502622134380527616 502765296609558528 504559245161660416 504817728381517824 504949088706363392 504961515983188992 505527743294226432 507591452163833856 507723534248706048 509941412590518272 510513223997325312 510612829855285248 510745698143043584 510861841501519872 512830708197097472 513005964348874752 513093428846788608 513239573622257664 515648459341037568 515912623510781952 516059571279522816 518301107878887424 518717795408543744 518983531984060416 521102171232534528 521148916163936256 521237768987213824 521250597143937024 521504796532801536 521835089852104704 523965369975570432 524101712772857856 524250993045864448 524370207502761984 526391135577309184 526981392513368064 527084211463520256 527221365825077248 527491458737897472 529554543843999744 529644829777330176 529795688900395008 530389763456237568 532554966204678144 532693544129789952 532706654224023552 535020498455625728 535450627518496768 535620431734898688 535724936241610752 535864339035324416 537960171524063232 538065132535676928 538235765874229248 538327531904827392 538480864128270336 538668479847333888 541162315402182656 541285375486722048 541439550194909184 543371494789480448 543791326299160576 544414492778397696 544507312245571584 546636948484128768 546779190729375744 546885872413310976 547499110664503296 547655055235411968 549890739844153344 550033828769431552 550158906232406016 550329152184803628 552279224212258816 553006385797791744 553055992663769088 553433661626646528 555313725444194304 555598209934688256 555756461377947648 555851214584020992 556044882423054336 556474505921298432 558619164286124032 558905342136680448 559064535552816384 561976250609958912 564270398435229696 564417229140000768 564527352168579072 564577992510930944 564706377310666752 564963529577201664 565160372298842112 565321347339780096 567629150806867968 567776855503929344 568067724794658816 568081705481087616 570896508556148736 571188976029794304 573520732835807232 573684089164333056 573781898925441024 574588910410924032 576934546721734656 577084672807272448 577098875409358848 577394520325039872 580104516758667264 580255467712806912 582790185817735168 582922712062623744 583088746363748352 583188159563563008 583557519834611712 586292530684428288 586392490110615552 586406921786929152 586559512711151616 589614426869465088 589782367176597504 592190027524472832 592344123290157056 593124036553211904 595598761330212864 595714968164499456 596005481751773184 596020150012944384 598817565686366208 599143992052416512 599280237146013696 601589869231210496 601898060762578944 602069499826109952 602381955958308864 602847381414739968 605205192964571136 605323274102636544 605480787314737152 605790972144304128 608007068857925632 608807604827455488 611292931638165504 611451998235000832 611765242086555648 612257069990412288 614811624598929408 614931580040773632 615126589570547712 615246606464974848 615406701860880384 618471217602494464 618788057365610496 621314127238791168 621475801484754944 621491096594694144 622187991746740224 622294071137796096 624727941124718592 624890503690715136 625012425615212544 625332616407023616 627620200111407104 628446559821889536 628610090022207488 628947602496918432 631499604734509056 631679475227394048 632495613287596032 634969382782500864 635093271189651456 635150241574797312 635258530953166848 635583970774351872 637909055850938368 638421902041284608 638748962441920512 638930897774647296 641539196484845568 641852057271140352 642258572125667328 645174116764090368 645231991441063936 645378716926476288 645504636291121152 645672605231087616 647866013018226688 648719029493563392 648887834861633536 649220256908181504 649236234835528704 652056232492793856 652241958144952448 652787401176907776 655638959044952064 655750741629075456 656086679509008384 658486767330000896 659353767681982464 659541571896410112 659879451800045568 662234009274679296 662745678927101952 662976590581334016 666045926648840192 666327366494060544 666387138701426688 669281632368197632 670048606496489472 670162845840703488 670179339185061888 670353728812744704 673090304508690432 673282021310918656 673845059279388672 674036991058968576 676788602885111808 676964712331608064 677250765944782848 677328187304373696 680684298663100416 680817106473713664 681165885729079296 684007952465166336 684124571795718144 684319431496343552 684891699595444224 687531279121383424 687883498014375936 688079428372697088 691663077673795584 691798027545870336 691978042645413888 692332539593490432 694802894976712704 694865221551915008 695000796191916032 695339728710402048 695780119802806272 698620493300760576 699160276670349312 699177483669030912 702641856684490752 702778948618027008 703001816652054528 703138978817114112 703321944983863296 706072725125332992 706394251867193344 707186351274983424 710073288272904192 710275538965364736 710639409630818304 713974789856821248 714299914988814336 714665847322312704 717280228698750976 717420176714235904 717647687832305664 717974485504360448 718224639796445184 718797259996478208 721731596045451264 721919400259878912 725679294608572416 725820881359601664 725885990371196928 726009749660762112 726381680884973568 728849264645505024 729038920972500992 729181163217747968 729998814219337728 730206740313882624 733187653125537792 733563261554393088 733772202913071504 737407990218358784 737719584332709888 737911548835528704 740797613246251008 741008615170596864 741134952778694656 741966007895064576 741984268383461376 745013260434014208 745207122848907264 745419380737088512 745588888792989696 749301667479945216 749813348010295296 752360531246972928 752703136224772096 752941836414222336 753284706102935552 753761796453040128 754147944914337792 756838867742490624 757226592572276736 757423633059545088 757442273974783488 761195344741531648 761585301373059072 764912118885777408 765042531900588032 765769835995987968 765919244782927872 766118547214565376 769246062295646208 769465167212478464 769640143270182912 769859360433386496 773472689011556352 773673956950409216 774089356919284224 777451661818331136 777584212751417344 778076693112815616 778475297976090624 781653256848801792 781723374245904384 781856653480820736 781875895715905536 782079350281535488 782257194799202304 786152569159286784 786376489568796672 789586703365963776 790472088770052096 790626317195280384 790832048737615872 791237188106846208 794131681773617152 794286624219332608 794467244665995264 794673975669030912 794693533350592512 799040316194684928 799059981336035328 802530747683438592 802759333101479936 803175941277745152 803430647602348032 803587404362416128 803796508552986624 806940257286094848 807097698803515392 807307716419649536 807491297857241088 807721296192405504 811743473103273984 812159325292363776 815057242184220672 815686989448740864 816342759987216384 816760968368357376 819748832798572544 819908773387698176 820168786094063616 820328808619966464 820542269147840512 821482582853117952 824836109766230016 825050743154147328 828418836318388224 828654795459592192 829509578696687616 829583988995653632 830150492439969792 832970588166291456 833187338254286848 833349900820283392 833634692066921472 833776821876031488 837928746429186048 838358013205020672 838596803329224576 841999472979345408 842239300303192064 843108096380239872 846625843710001152 846791028252868608 846866988766396416 847011374604222464 847445294365802496 847982021009670144 851443726210301952 851665283255894016 851907863699529728 852101587191988224 855385595313127424 856344762834223104 860504955901968384 860526133746499584 860672848388161536 860896806974783488 861883365616386048 864958705991417856 865401820082601984 865627009210908672 865648313114038272 869408309990391808 870383201569210368 874185278726602752 874633119545622528 874782239345344512 875336279751917568 879388762528546816 879588735165923328 879839269066727424 882978679032905728 883660905236135936 883968787441778688 884673550764896256 888285041286709248 888516184935235584 889686054829817856 893318007827202048 893398141995319296 893572452246749184 893804971750326272 894008222627659776 897453739344920576 898715988078624768 902384803846815744 902847091143868416 903104249739164928 903572933937463296 904271072122109952 907579064884133888 907756141964951552 908221180972105728 912010603286888448 912166095727624192 913211407241183232 916939397457248256 917177997352501248 917439237830262784 917647863129833472 918385604985618432 922217436898394112 922397370061160448 922637390193885184 923110052791320576 927119638280536064 927706826403741696 928182086048415744 931971190858186752 932213702227132416 932236644892041216 933441106706694144 937038598157369344 937335755536072704 937518638422818816 937762593311817728 941430300167110656 942669839732834304 942915135033311232 947034051953819648 947249407101763584 947519212841091072 948743419931394048 952399886651752448 952725362362195968 952887796429750272 956863583776407552 957632853061926912 958123443662880768 958396346661970944 962308794727268352 962559200346505216 962778085906710528 967761175146135552 967847987161595904 968012999547682816 968508907846631424 971799019527340032 973078544240345088 973331752292450304 973608987085176832 973830385362272256 977583537500717056 978084348739190784 978362937217428672 983458438567428096 983626112443613184 987730150995001344 988011486894129152 989030651522973696 989288010526752768 989312357844615168 993351013912018944 993609497131876352 994118518390652928 999068889973260288 999580708052140032 999751130680393728 1003922448552296448 1005015728604053504 1005244268761055232 1005530593219117056 1009118490323320832 1009635456763035648 1009898177412726784 1009923031966377984 1011055486588452864 1015182904327667712 1015447068497412096 1019882825181036544 1021026447994650624 1021225659710570496 1021491396286087168 1021723683003039744 1025661416394194944 1026011928697749504 1026186857693577216 1026479147244515328 1031296918682075136 1031825247021563904 1032119142559045632 1036602215757774848 1037435590817087488 1037967063968120832 1042204342465069056 1042297832327872512 1042501194287874048 1043009593065603072 1043670179704209408 1047930739951140864 1048203425545715712 1048501986091728896 1048740415005523968 1052782271154618368 1053962785026736128 1054168422927040512 1054442731650154496 1054982917475794944 1059109087687999488 1059289659554660352 1059591377800790016 1060779526912475136 1065109932409356288 1065413308448047104 1070040996911251456 1071240863469797376 1071449872483221504 1071728678070648832 1075920343048126464 1076130265071353856 1076471531748458496 1076961728256540672 1077336959694667776 1082324630804365312 1082570750973444096 1082879100389818368 1086742989578960896 1087582652598321152 1088828985556795392 1089014624491143168 1093273896968257536 1093558381458751488 1093771744826621952 1094998221329006592 1095310110470823936 1099781479688306688 1100067657538863104 1100658304369607256 1106111985327538176 1106867323253293056 1110627450888388608 1111196419869376512 1111512922755895296 1111702429168041984 1112089764846108672 1112949011842596864 1117238328572248064 1117810684273360896 1118129071105632768 1123952501219917824 1128540796870459392 1129054704337158144 1129155985021861888 1129412754621333504 1129927059154403328 1130642694679560192 1135258301613735936 1135553711007858688 1136135449589317632 1136163410962175232 1141793017112297472 1142377952059588608 1147041465671614464 1147368178328666112 1147563797850882048 1149177820821848064 1153869093443469312 1154169345614544896 1154197750818717696 1154789040650079744 1160209033517334528 1160510935425613824 1165580371635470336 1166177492727496704 1166376319127126016 1167115039669223424 1172585061368856576 1172784980221231104 1172813843573858304 1173119025422303232 1179228853738930176 1179564734353195008 1184380055048945664 1184688246580314112 1186248073106423808 1191197522660425728 1191429936328998912 1192010963503546368 1192040300025888768 1198287984104833024 1198560474292027392 1203179738462420992 1203796121525157888 1204138999652219904 1204763911916617728 1205694762829479936 1210410385929142272 1210646548205273088 1210961574629474304 1211581944288608256 1216014137715851264 1217615209654910976 1222585863276331008 1222903996470001664 1223530484173111296 1224514139980824576 1229623249197858816 1229863160081547264 1230253179141095424 1230493212929949696 1230813403721760768 1236942435204988928 1237576114731220992 1242628254477582336 1242951602969509888 1242982193189388288 1244375983493480448 1244588142275592192 1249455882249437184 1249781007381430272 1250024851230425088 1250665232814047232 1255240400222814208 1256893119643779072 1257220180044414976 1257895204993836864 1262999209469018112 1263358950454788096 1269938765565001728 1270186542379302912 1270300483149594624 1270517061906333696 1271167941548703744 1275818111701876736 1276843804082569216 1277497924883841024 1277861795549294592 1283078392969691136 1283704114542280704 1284517144251334656 1290348233528180736 1290463982882127872 1290757433852952576 1291009272582242304 1291345210462175232 1295732026036453376 1297438058987126784 1298440513816363008 1298472469671057408 1304112464985587712 1304483916289904896 1305574802353815552 1311277918089904128 1312173359018016768 1316973534660001792 1318707535363964928 1319083143792820224 1319758903600091136 1324468018549358592 1325491357854203904 1325953181162668032 1332091853297680384 1332654732988121088 1332774277402853376 1340097212992978944 1340358678370123776 1340707457625489408 1346180609017380864 1346564042621837312 1347690118558777344 1348073982117937152 1353577205770223616 1353929424663216128 1354656374608747392 1361368597326200832 1361634212947427328 1362331771458158592 1368015904930332672 1368249143591436288 1368638862992687104 1375766996028751872 1376158856745394176 1383326155347591168 1383596055091740672 1383956085290827776 1384665079186980864 1389730443103830016 1390001592383832064 1390679457420804096 1391560239605612544 1397240986601521152 1398320553340698624 1398354967338061824 1405557897236054016 1406003633304109056 1406277957634228224 1406643889967726592 1412145450250665984 1412788503734386688 1414372702549966848 1420551077930729472 1421278819261636608 1427949579713642496 1428599829977628672 1429331694644625408 1434560457397501952 1434840353428471808 1435295375664611328 1435948971008720896 1436449279592890368 1437594519992956416 1443463192090902528 1443838800519757824 1451641762719203328 1451771980742393856 1452019499321524224 1452763361769947136 1457698529291010048 1458077841945001984 1458362326435495936 1459997628438675456 1460413480627765248 1466375306251075584 1467126523108786176 1467544405826143008 1474815980436717568 1475439168665419776 1475823097671057408 1481595226492502016 1482017230341193728 1482269905557389312 1483932015790129152 1483968536766922752 1490026520868028416 1490414245697814528 1490838761474177024 1491177777585979392 1498603334959890432 1499626696020590592 1505406272449544192 1505883672828444672 1506569412205871104 1507523592906080256 1508295889828675584 1513677735484981248 1514453185144553472 1514847266119090176 1514884547949566976 1522390689483063296 1523170602746118144 1529824237771554816 1530085063801176064 1531539671991975936 1531838489565855744 1532237094429130752 1538492124591292416 1538930334424956928 1539280286540365824 1539718720866772992 1546945378023112704 1547347913900818432 1548178713838568448 1554903323636662272 1556153386225631232 1556950595952181248 1563306513697603584 1563446748491808768 1563713306961641472 1563751791431811072 1564158700563070976 1564514389598404608 1572305138318573568 1572752979137593344 1579173406731927552 1580944177540104192 1581252634390560768 1581664097475231744 1582474376213692416 1588263363547234304 1588573248438665216 1588934489331990528 1589387066701185024 1598080632389369856 1598119962672070656 1605061495366877184 1605518666202959872 1606351882555490304 1606861295204696064 1607174808724832256 1607593017105973248 1613880514572189696 1614195397607030784 1614615432839299072 1614982595714482176 1615442592384811008 1623486946206547968 1624318650584727552 1630114484368441344 1631373978897481728 1633521936736714752 1639497665597145088 1639817546775396352 1640337572188127232 1640657617239932928 1641084538295681024 1642965165706235904 1649672219532460032 1650101486308294656 1656837672636776448 1657309590919184384 1659019157393375232 1659167977991307264 1660300984879939584 1665941176332582912 1666699801640566784 1667269384133842944 1667553643752062976 1675857492858372096 1676716026410041344 1677193606658449152 1684478600606384128 1693251687420002304 1693582056505737216 1693733977532792832 1694022749208444928 1694890588731604992 1695964042019340288 1702887452420603904 1703330566511788032 1703815727399059456 1704203174383976448 1710771190626254848 1712689525668446208 1721052267492999168 1721345696776323072 1721793613949566976 1723766731232772096 1730803640165203968 1731254018421817344 1731296626228076544 1738816619980783616 1740766403138420736 1748370557453205504 1749266239091245056 1749564478690689024 1750672559503835136 1758777525057093632 1759177470331846656 1759678538133454848 1765957358065811456 1767321810472271872 1769347101529792512 1776570082573418496 1777032369870471168 1779372109659635712 1786796283990638592 1787144904493498368 1787609943500652544 1788016445255319552 1794907478689841152 1797431976157249536 1804769607693631488 1805694182287736832 1806208499478329856 1807145867874926592 1808542144244219904 1815158129768267776 1815512283929903104 1816442361944211456 1824021206573776896 1824332191455248384 1826422814482366464 1833878794914496512 1834355994705002496 1834878475660525568 1835295726259666944 1836771209971236864 1844434873796788224 1844794740122320896 1845274780387770368 1846220105582641152 1854239276561072128 1855413652807483392 1856364172096831488 1863942381716373504 1864427404454264832 1864473289784082432 1866882213413388288 1874077196314738688 1874671511072145408 1875037276845637632 1875525186623635456 1882860600334221312 1885339679465668608 1885830270066622464 1894068103907639296 1894498814203527168 1895038425682182144 1897486839862788096 1904799773303504896 1905450724724391936 1905775592859500544 1913727167552815104 1915265706123853824 1916246887325761536 1916792693323941888 1924617589454536704 1925118400693010432 1925556171813421056 1935522350292271104 1935695974323191808 1937017815693262848 1943598039054680064 1946157088480690176 1946663504584900608 1947217974170353664 1947660770724544512 1955167075001434112 1956168697478381568 1956725874434857344 1966916877134856192 1967252224887226368 1975460301990002688 1976022973788258304 1978061303045947392 1978624715689230336 1986702027824037888 1987218994263752704 1988237036781305856 1998137779946520576 1999161416104280064 2007844897104592896 2010031457208107008 2010488537522110464 2011061186438234112 2018236980646641664 2019270913526071296 2019796354825453568 2019846063932755968 2022110973176905728 2030365808655335424 2030894136994824192 2039765650362073088 2042052895989301248 2042451319421140992 2042982792572174336 2052023857395499008 2052373715387154432 2052958294489030656 2062593837364150272 2063650494043127808 2064238285118091264 2073204431515549696 2074871181634174976 2075934127936241664 2084408684930138112 2084595664655745024 2085002388575748096 2086019186131206144 2087340359408418816 2095861479902281728 2097003972183457792 2097480830011047936 2105564542309236736 2107925570053472256 2108336845854081024 2108885463300308992 2109965834951589888 2118218175375998976 2119182755601580032 2121559053824950272 2130219864818712576 2130826616896094208 2140081993822502912 2142899744966443008 2143457356141297664 2151840686096252928 2152260530142707712 2152943063496916992 2153923456513081344 2154673919389335552 2164649261608730624 2165758200779636736 2175165305196642304 2177657971113590784 2178029248982286336 2186547793936515072 2187116762917502976 2187543489653243904 2189996442658013184 2190620220941647872 2199562959376613376 2200135315077726208 2201316608739214512 2212223970655076352 2213734646506586112 2222392839738753024 2223025845511790592 2223404858336083968 2225898023685193728 2234476657144496128 2235621368546721792 2236258142211265536 2247905002439835648 2257081593740918784 2258109408674316288 2258311970043723776 2258825509242667008 2259854118308806656 2261285389359120384 2270516603227471872 2271107422015717376 2272270899178635264 2272326821924350464 2283586034224594944 2284755904119177216 2294736356657332224 2295127595701764096 2298355641643696128 2307738186886938624 2308338691229089792 2308395501637435392 2309578081300159488 2320418067034669056 2321021870851227648 2331160743270940672 2332354985454993408 2332752638254252032 2334230079338446848 2345170122737713152 2345569960442462208 2345627687147716608 2346238050844606464 2358457707477860352 2359129468706390016 2368760110097891328 2369376493160628224 2372496146212847616 2382395045320851456 2382859872657997824 2384021927007092736 2384080600051777536 2396575968209666048 2397120948584054784 2406359476924841984 2407592243050315776 2408277999304439808 2409527823833235456 2411389525658959872 2420820771858284544 2421293096410546176 2421923149258948608 2423163888577216512 2432028275431702528 2435230419309821952 2445171726552662016 2445807992940003328 2447060968346222592 2449028279961649152 2459246498395717632 2459726320163094528 2460506358282190848 2460986425859899392 2461626807443521536 2473884870409977856 2475152229462441984 2485256508955164672 2485964386378776576 2488751966986960896 2498911764498874368 2499562014762860544 2500049702460850176 2501330465628094464 2510480800445628416 2513786239287558144 2514440360088829952 2515790409987673728 2525998418938036224 2526717900909576192 2539877531130003456 2540373084758605824 2540600966299189248 2541034123812667392 2542335883097407488 2551636223403753472 2554995849767682048 2555723591098589184 2566156785939382272 2569034288502669312 2580927965764255744 2581514867705905152 2582018545164484608 2582690420924350464 2591464052072906752 2594876117974253568 2596881027632726016 2596944939342114816 2608224929971175424 2608967832579809792 2611149604707631104 2622555836179808256 2624346718036033536 2638166287585640448 2639517807200182272 2648936037098717184 2650982715708407808 2651906362325336064 2664183706595360768 2665548554805706752 2680194425985957888 2680717356740247552 2681414915250978816 2692361218034761728 2693128085243674624 2696147964235874304 2707154411540447232 2707858849326432256 2709312749217494784 2722737194652401664 2723268425894854656 2724663542916317184 2736031809860665344 2736498287182872576 2737277725985374208 2751533992057503744 2752317713490788352 2766652310695182336 2767192110183481344 2767912170581655552 2769330158373961728 2779460886207660032 2780003184767664128 2781358914841608192 2783120479211225088 2796641106681397248 2796709934676123648 2811115794472108032 2812007266608218112 2812555915268456448 2813287779935453184 2824290900501331968 2825577007468773376 2828745405099933696 2841102155861458944 2842557638523273216 2857199659955257344 2858663389289250816 2869120914795003904 2869680706856943616 2870590751329222656 2871897942017441792 2872898559185780736 2875189039985912832 2886926384181805056 2887677601039515648 2903283525438406656 2903543961484787712 2904038998643048448 2905526723539894272 2915397058582020096 2916155683890003968 2916724652870991872 2919995256877350912 2920826961255530496 2932750612502151168 2934253046217572352 2935088811652286016 2949631960873435136 2950878337330839552 2963190452985004032 2964034460682387456 2964539811114778624 2967864031580258304 2967937073533845504 2980053041736056832 2980828491395629056 2981677522948354048 2982355555171958784 2997206669919780864 2999253392041181184 3010812544899088384 3011767345656889344 3013138824411742208 3015047185812160512 3016591779657351168 3027355470969962496 3028906370289106944 3029694532238180352 3029769095899133952 3044781378966126592 3046341205492236288 3059648475543109632 3063079343983951872 3063676979131711488 3064474188858261504 3076984249182584832 3077860668849913856 3078560573080731648 3079437441733545984 3093890756046225408 3096357427677136896 3109806647273324544 3112306772451262464 3113901191904362496 3126613027395207168 3126893496983617536 3127503582863622144 3128317401126141952 3129028779196809216 3144610276637147136 3145505958275186688 3158346813463855104 3161888355080208384 3162505268781121536 3163328194950463488 3164948752427384832 3176526727094468608 3177146496877330432 3177868978663981056 3178774133402370048 3196239925344141312 3210122990733754368 3211037332405919744 3213722590409392128 3214349617449664512 3215186034211946496 3227761029144379392 3228390795214061568 3229230865678598144 3230885184769622016 3246973892413095936 3248637301169455104 3260228968736882688 3262747957794963456 3267043873473429504 3279635093550792704 3280675144376254464 3281315234479865856 3282169076591362048 3285930331412471808 3299344439064920064 3300202972616589312 3314619181838368768 3318335955982614528 3320601969759879168 3331882352665165824 3333399603281133568 3334538768267685888 3335107287504125952 3351714985716744192 3353432052820082688 3354387213316898304 3368957201212768256 3387164113011474432 3387467955065585664 3388045498416889856 3389781177463209984 3391928084038680576 3405774904841207808 3406661133023576064 3407631454798118912 3408406348767952896 3421542381252509696 3425379051336892416 3442104534985998336 3442691393552646144 3443587227899133952 3447533462465544192 3461607280330407936 3462508036843634688 3462593252456153088 3477633239961567232 3481532806276841472 3496741114906411008 3498532478182490112 3499128957381378048 3501345119007670272 3517555050114187264 3518354940663693312 3519357076266909696 3531914716131622912 3534643620944543744 3538694203059585024 3553140165146836992 3554064739740942336 3558744219319271424 3573592567981277184 3574289808986996736 3575219887001305088 3576032890510639104 3589814957379682304 3594863952314499072 3609539215387262976 3611388364575473664 3612416998956659712 3614291735749853184 3617084288488439808 3630316259536535552 3631024567859806208 3632884723888422912 3648042413147553792 3648664382910496768 3652845628964732928 3667757589828993024 3668711989410004992 3669756951321051136 3670591452519333888 3673542419942473728 3688869747593576448 3689589480244641792 3690549560775540736 3692440211165282304 3710827305614966784 3712728344193662976 3727884763432747008 3728854808908529664 3728946579568164864 3733764426826776576 3748154392629477376 3749343022144290816 3750074553691275264 3751050373247270912 3765721200668442624 3770679358931337216 3771660540133244928 3788136207815278592 3788997628407054336 3790076851364364288 3810901449448783872 3811551185719001088 3827454335105630208 3830531412247707648 3832493774651523072 3833585386647883776 3849235178909073408 3850236801386020864 3851112343626842112 3871044700584542208 3871391948646383616 3874035631386525696 3887196078109360128 3892314176961380352 3894435948340707328 3895321541449089024 3910334150002868224 3912337394956763136 3913451748869714688 3933833754269712384 3950920603980005376 3952045947576516608 3956122606091894784 3957249431378460672 3973404055648075776 3974437988527505408 3976474073562611712 3996275559893041152 3998322832208560128 4020062914416214016 4022122372876468224 4038541827052142592 4039592709650907136 4039692127865511936 4044221946353811456 4060731617310670848 4061788273989648384 4079531300724146176 4084105791978602496 4084902638842281984 4085965585144348672 4104047714790998016 4104747430774308864 4105916588978061312 4127300988086255616 4128476570236182528 4146408863031099392 4149742363268349952 4151868255872483328 4169191329311490048 4170004777151496192 4172038372262412288 4174680718816837632 4191722959804563456 4194007944366915584 4194961660022095872 4211129084618473472 4216673691708162048 4217770926600617984 4219931669903179776 4236436350751997952 4238365511203160064 4243118107649900544 4261653233792188416 4280163987645005824 4285799489932886016 4286914712282595328 4303681372192505856 4304521060285415424 4305886126993833984 4307846913026162688 4309347838778671104 4329298523217461248 4331516401559273472 4350330610393284608 4355315942227181568 4356058497964572672 4373095587873030144 4374233525835005952 4375086979306487808 4379992885316026368 4381240441883295744 4399125918753226752 4400270630155452416 4402633217478429024 4424447941310152704 4427469293013172224 4444785679477506048 4446051691023581184 4446809716672167936 4451796047370387456 4468953314288992256 4471242737093443584 4472516284422531072 4495810004879671296 4516218817348632576 4516623940087447552 4517651018485334016 4519708236617613312 4522570778718240768 4541033206454943744 4542214844031434752 4544541798357270528 4544653643848700928 4567172068449189888 4569511808238354432 4589472713314664448 4590255191403528192 4596711283287392256 4615476373773877248 4616791003274870784 4619156162600318976 4640836134069338112 4642043741702455296 4662321486541881344 4664709970909986816 4668460158676893696 4690340245475426304 4691139920884924416 4691255374295433216 4692476101689212928 4716915414955720704 4718258937412780032 4737520220195782656 4738752986321256448 4744992292425695232 4764790090641702912 4765719745315995648 4768161200103555072 4793151936419332096 4794241897168109568 4812718953849683968 4815184486100631552 4816555998608879616 4819055647666470912 4822779051317919744 4841641543716569088 4842586192821092352 4843846298517897216 4846327777154433024 4864056550863405056 4870460838619643904 4890343453105324032 4894121936692445184 4918492996791435264 4919452640326189056 4921012716564381696 4921972851719798784 4923253614887043072 4947769740819955712 4950304458924883968 4970513017910329344 4971928772757553152 4977503933973921792 4997823528997748736 5000099404921700352 5002660931256188928 5020961600891256832 5027572478575116288 5028880720177659904 5031580819975347456 5053435801819152384 5079755062260006912 5080746169517211648 5081201932598378496 5082068247625334784 5084671766194814976 5103272446807506944 5109991699535364096 5111447182197178368 5132313571878764544 5138068577005338624 5161855931528511488 5164037090328969216 5165380841848700928 5193762055265452032 5193889878684229632 5216449859942350848 5217935665159619584 5222299209415262208 5245111672359616512 5248693436072067072 5276332575171280896 5279035614400364544 5297872074197434368 5301965431416815616 5328367413190721536 5331097109611413504 5360388851971915776 5361434713480495104 5362829830501957632 5384722436069523456 5386256170487349248 5392295928471748608 5414308823080894464 5415717698652864512 5418625498434989568 5445474389304803328 5446536851789709312 5449327085832634368 5472063619721330688 5472996574365745152 5474555451970748416 5503067984115007488 5504635426981576704 5533304621390364672 5534384220366962688 5535824341163311104 5538660316747923456 5558921772415320064 5560006369535328256 5562717829683216384 5566240958422450176 5593282213362794496 5593419869352247296 5622231588944216064 5624014533216436224 5625111830536912896 5626575559870906368 5648581801002663936 5651154014937546752 5657490810199867392 5682204311722917888 5685115277046546432 5714399319910514688 5717326778578501632 5738241829590007808 5739361413713887232 5741181502658445312 5743795884034883584 5745797118371561472 5750378079971825664 5773852768363610112 5775355202079031296 5806567050876813312 5807087922969575424 5811053447079788544 5830794117164040192 5832311367780007936 5833449305741983744 5839990513754701824 5841653922511060992 5865501225004302336 5868506092435144704 5870177623304572032 5899263921746870272 5901756674661679104 5926380905970008064 5928068921364774912 5929079622229557248 5935874147067691008 5960106083472113664 5961656982791258112 5963355045896708096 5964711110343917568 5994413339839561728 6023534691313778688 6026277648823484416 6030094371624321024 6033183559314702336 6054710941939924992 6057812740578213888 6059389064476360704 6059538191798267904 6092682410984472576 6119296951086219264 6126158687967903744 6127353958263422976 6128948377716523008 6155721337699827712 6157121146161463296 6158874883467091968 6187781512092450816 6192714855354273792 6219613294546649088 6224613544902524928 6227802383808724992 6253226054790414336 6253786993967235072 6255007165727244288 6256634802252283904 6258057558393618432 6291011916550373376 6316693626927710208 6323776710160416768 6325010537562243072 6326656389900926976 6329897504854769664 6353053454188937216 6354292993754660864 6357548266804740096 6392479850688282624 6420245981467508736 6422074664811839488 6428699234899329024 6430372068423892992 6455522058288758784 6456781590428123136 6458461731357196288 6461770369539244032 6493947784826191872 6497274602338910208 6525495915589926912 6534087746946859008 6559270187101585408 6561350288752508928 6562630468959731712 6564338153182724096 6571860662824943616 6598688878129840128 6600405945233178624 6629238363676737536 6636671911965229056 6641203939519758336 6666799206562267136 6669077536535371776 6670214575008251904 6703429971433488384 6706864105640165376 6708774426633796608 6737914402425536512 6774328226022948864 6774935910131171328 6776090996833779712 6779562354926419968 6783856168077361152 6811549809682415616 6813322266047152128 6815262909596237824 6816812697535905792 6843084762505019392 6850758102673784832 6884209069971996672 6885382787105292288 6895066924931088384 6923214560660815872 6925016073687269376 6925186504912306176 6955266479923134464 6963065612553682944 6993482229812822016 6997064956364980224 6998257914762756096 7002690238015340544 7035110100228374528 7036709881327386624 7038714152533819392 7063829432263245824 7069287241889087488 7077388406119170048 7106280330293673984 7108129479481884672 7117488438638542848 7147185135962554368 7148579617973993472 7150439774002610176 7152065781021278208 7179629914759364608 7189727904628998144 7219078430774525952 7222776729150947328 7224833997913319424 7228583471499706368 7234168576976879616 7260632519073071104 7262049135719612416 7265769447776845824 7296084826295107584 7305691257929465856 7335515179657986048 7337423978820009984 7339513902642102272 7341182905038667776 7347084839884947456 7377739495187152896 7379178960489283584 7381099121551081472 7384880422330564608 7421654611229933568 7425456688387325952 7455769526865494016 7457893159136329728 7498686044288581632 7500149107382550528 7502100746494541824 7531442401336885248 7541358717862674432 7543321080266489856 7576272415630557184 7577995256814108672 7580153702728728576 7621802898897567744 7623102371438002176 7654908670211260416 7664987549303046144 7667170773295767552 7698470357818146816 7700473602772041728 7742783897292767232 7748071262773051392 7774392156218720256 7784628353922760704 7788871896681414656 7790643082898178048 7820668300005736448 7824674789913526272 7826903497739429376 7867667508539424768 7904091895153033216 7914498862756921344 7946808111296151552 7948875977055010816 7952948147125223424 7992551119786082304 7996645664417120256 8040125828832428032 8044244745752936448 8077083654104285184 8079185419301814272 8079384255731023872 8088443892707622912 8121463234621341696 8123576547979296768 8159062601448292352 8168211583957204992 8169805277684563968 8171931170288697344 8208095429581996032 8209494861548617728 8211833177956122624 8254601976172511232 8256953140472365056 8292817726062198784 8299484726536699904 8303736511744966656 8338382658622980096 8340009554302992384 8344076744524824576 8349361437633675264 8388015888733831168 8389923320044191744 8422258169236946944 8433347383416324096 8435541853201235968 8439863339806359552 8472872701503995904 8476731022406320128 8486236215299801088 8523306467584376832 8560327975290011648 8571598979865772032 8607362744385011712 8609042120570830848 8611772253987667968 8615693826052325376 8618695677557342208 8658597046434922496 8663032803118546944 8700661220786569216 8710631884454363136 8712116995929145344 8746191175746060288 8748467051670011904 8750173958612975616 8759985770632052736 8762480883766591488 8798251837506453504 8800541260310904832 8805266434956858048 8848895882620305408 8889571358955012096 8892103382047162368 8893619433344335872 8903592094740774912 8937906628577984512 8942485474186887168 8945032568845062144 8991620009759342592 9032437634697265152 9033247880174895104 9035302036970668032 9039416473235226624 9045141557436481536 9082066412909887488 9089083596714541056 9089307287697401856 9134344136898379776 9139023616476708864 9178945426629328896 9193422566574784512 9230952747547754496 9233582006549741568 9238312325200637952 9281672268138676224 9324642973083762688 9329419941819973632 9336920317353787392 9380680490950852608 9382510748590866432 9384952203378425856 9433830829911441408 9436517874825560064 9475040440391565312 9477505972642512896 9489984584851390464 9529580181283405824 9531439490631991296 9536322400207110144 9586303872838664192 9630368972201263104 9633111997217759232 9645558102635839488 9683283087433138176 9685172385642184704 9687692597035794432 9692655554308866048 9728113101726810112 9740921677239287808 9780686906210648064 9788243873384890368 9838905280652378112 9842025433128763392 9843945703439597568 9846507229774086144 9895539481639911424 9900608917849767936 9943857545515106304 9955007867947843584 9995647057995497472 10000198809843400704 10005321862512377856 10041923201782513664 10055144957150232576 10057761440355319808 10063161639950694912 10106871603638304768 10161492339034423296 10162403865196756992 10164136495250669568 10169343532389629952 10206544893615013888 10219983399070728192 10222894364394356736 10264627143757529088 10276137154010677248 10323711863057022976 10328074180657938432 10330761683697401856 10387524110530904064 10387779757368459264 10432899719884701696 10435871330319239168 10444598418830524416 10490223344719233024 10497386872144134144 10552665150342561792 10558071228800729088 10595744148394868736 10603930862833631232 10656734826381443072 10662194219222827008 10720777703943831552 10722869426960990208 10725659661003915264 10769444872139046912 10772512340974698496 10784591856943497216 10828617646161788928 10831435397305729024 10837250996869979136 10890948778609606656 10893073703579418624 10898654171665268736 10944127239442661376 10945993148731490304 10949110903941496832 11006135968230014976 11009270853963153408 11066609242780729344 11068768440733925376 11071648682326622208 11077320633495846912 11117843544830640128 11120012739070656512 11132481916844900352 11186564426725588992 11186839738704494592 11244463177888432128 11248029066432872448 11250223661073825792 11253151119741812736 11297163602005327872 11302308029875093504 11314981620399734784 11364408623445835776 11370230554093092864 11434653557157003264 11476483659180015616 11478722827427774464 11482363005316890624 11487591768069767168 11491594236743122944 11500756159943651328 11547705536727220224 11550710404158062592 11613134101753626624 11614175845939150848 11622106894159577088 11661588234328080384 11666898611483967488 11683307845022121984 11731002450008604672 11737012184870289408 11740355246609144064 11798527843493740544 11852761811940016128 11856137842729549824 11858159244459114496 11871748294135382016 11920212166944227328 11923313965582516224 11926710091793416192 11929422220687835136 11988826679679123456 12052555297646968832 12060188743248642048 12066367118629404672 12115625481156427776 12118778128952721408 12119076383596535808 12185364821968945152 12238593902172438528 12252317375935807488 12254707916526845952 12257896755433046016 12311442675399655424 12314242292322926592 12317749766934183936 12385429710708547584 12439226589093298176 12449227089805049856 12455604767617449984 12507573987934470144 12510014331454488576 12513269604504567808 12516115116787236864 12582023833100746752 12633387253855420416 12650021075124486144 12653312779801853952 12659795009709539328 12706106908377874432 12708585987509321728 12715096533609480192 12784959701376565248 12840491962935017472 12844149329623678976 12857398469798658048 12860744136847785984 12911044116577517568 12913563180856246272 12916923462714392576 12923540739078488064 12987895569652383744 12994549204677820416 13050991831179853824 13068175493893718016 13118540374203170816 13122700577505017856 13125260937919463424 13128676306365448192 13143721325649887232 13197377756259680256 13200811890466357248 13258476727353475072 13273343823930458112 13282407879039516672 13333598413124534272 13338155073070743552 13340429150016503808 13406859942866976768 13413728211280330752 13417548853267593216 13475828804851073024 13548656452045897728 13549871820262342656 13559124709852839936 13567712336154722304 13623099619364831232 13626644532094304256 13630525819192475648 13633625395071811584 13686169525010038784 13701516205347569664 13768418139943993344 13770765574210584576 13790133849862176768 13846429121321631744 13850373009824612352 13910532959846268928 13926131225107365888 13986964459625644032 13994129912729960448 14005380476030681088 14070220200456749056 14073419762654773248 14077428305067638784 14127658864526491648 14138574483778174976 14154776812238340096 14212560660587347968 14216258958963769344 14234976877277085696 14294370271925108736 14297159235947986944 14300879548005220352 14379455809257996288 14438156861549051904 14445553458301894656 14449667995826638848 14457166942999412736 14468337153953759232 14524098271439224832 14531538895553691648 14592169652590215168 14611382515858931712 14671030359315972096 14679027805284204544 14682365810077335552 14755478990374305792 14758357920978567168 14762198243102162944 14769760844661129216 14843309222459867136 14850913376774651904 14911539053730988032 14915786318272659456 15000298214765101056 15004201492989083648 15062884802673770496 15082717435725348864 15086642160532979712 15152544831261114368 15160307405457457152 15243605797795135488 15246204742876004352 15309817340422520832 15329975098606092288 15334341546591535104 15396940715636293632 15400947205544083456 15485567794585534464 15496142525546102784 15577743793362829312 15581286165796356096 15641336600011472896 15649349579827052544 15653806995478858752 15735335017078849536 15808183790306066432 15828997725513842688 15893616222592303104 15897751954110021632 15905896294250446848 15985102239572164608 15993291328834240512 16080251657664856064 16088489491505872896 16154167308208570368 16158370838603628544 16158768511462047744 16176887785415245824 16242926469242683392 16247153095958593536 16318125202896584704 16336423167914409984 16339610555369127936 16343862340577394688 16416190859163992064 16418989723097235456 16423666355912245248 16509203952345022464 16513906280944730112 16585635452124397568 16598969453073399808 16607473023489933312 16676765317245960192 16680019108605984768 16688153489049649152 16698722875267350528 16776031777467662336 16779846640088383488 16844516338473893888 16866694766832648192 16879726679612719104 16945745403007991808 16953462044812640256 16972472430599602176 17046612935168753664 17120655950580023296 17143197959731544064 17214725488770023424 17218084241141661696 17223544507975335936 17231387652104650752 17237391355114684416 17317194092869844992 17326065606237093888 17421263768908726272 17492382351492120576 17496934103340023808 17500347917225951232 17519971541264105472 17524961767533182976 17596503675012907008 17601082520621809664 17610532869913716096 17697791765240610816 17779142717910024192 17784206764094324736 17787238866688671744 17884970948373774336 17890065137690124288 17983240019518685184 18066495760349790208 18070604073941336064 18078832946470453248 18090283114872963072 18164132825819774976 18178167193429082112 18178614575394803712 18278047232953417728 18357890853258657792 18386845133149569024 18467164013099483136 18476624650401275904 18563344536277352448 18649285946167525376 18658839883639947264 18673840634707574784 18761360981901705216 18765021497181732864 18769904406756851712 18873035749651120128 18950080880783130624 18955011945285025792 18979969169702780928 19059160362566811648 19062878981263982592 19072644800414220288 19172607745677328384 19260737944402526208 19266223994435518464 19291116205271678976 19366566174866276352 19370344771284369408 19375385194071588864 19385311108617732096 19456226203453620224 19481843354478575616 19576487746769780736 19677810561304756224 19684050866257526784 19687891406879195136 19693014459548172288 19791078963279822848 19801217835699535872 19887715091030212608 19910015735895687168 20000397619686801408 20010643725024755712 20083846403565027328 20110289914300465152 20115522880710639616 20126323279901389824 20213743207276609536 20322984678068846592 20324807730393513984 20328272990501339136 20338687064779259904 20413089787230027776 20439966798141456384 20445788728788713472 20529254287515058176 20552274308021354496 20647423726114045952 20656148361315876864 20775048221061808128 20775559514736918528 20865799439769403392 20871742660638478336 20889196837661048832 20980446689438466048 20994773744288268288 21105330300685123584 21116142457601458176 21191488296789737472 21207861725667262464 21313469652762886144 21324388438445654016 21441555407887663104 21445738853921980416 21451319322007830528 21538889744278093824 21545024681949396992 21569183713886994432 21657235292323577856 21674501993739958272 21781897557219213312 21786147407158837248 21797308343330537472 21888254478885322752 21898221807882993664 22012271936460029952 22018541707926306816 22133218485561458688 22137536881467850752 22143297364653244416 22154641266991693824 22235687089661280256 22240025478141313024 22264963833689800704 22373679477408989184 22496058132865744896 22500447322147651584 22506302239483625472 22594327204010655744 22604616059750187008 22629963240799469568 22728817246891671552 22740461108186185728 22869307114314006528 22957445654855548928 22964726010633781248 22975183536139534336 23001512319887302656 23095411073454440448 23101420808316125184 23228351691878301696 23244213788319154176 23323176468656160768 23333797222967934976 23366615690044243968 23462004900017209344 23474024369740578816 23480710493218288128 23597055686987481088 23712275685459099648 23716318488918228992 23743496588270764032 23840424333888454656 23846627931165032448 23853420183586832384 23858844441375670272 23977653359358246912 24105110595293937664 24120377486497284096 24132734237258809344 24231250962312855552 24237556257905442816 24238152767193071616 24370729643937890304 24477187804344877056 24504634751871614976 24509415833053691904 24515793510866092032 24622885350799310848 24628484584645853184 24635499533868367872 24770859421417095168 24878453178186596352 24898454179610099712 24911209535234899968 25015147975868940288 25020028662908977152 25026539209009135616 25032230233574473728 25164047666201493504 25266774507710840832 25300042150248972288 25306625559603707904 25319590019419078656 25412213816755748864 25417171975018643456 25430193067218960384 25569919402753130496 25680983925870034944 25688298659247357952 25714796939597316096 25822088233155035136 25827126361712492544 25833846925428785152 25847081478156976128 25975791139304767488 25989098409355640832 26101983662359707648 26136350987787436032 26237080748406341632 26245401155010035712 26250521875838926848 26257352612730896384 26287442651299774464 26394755512519360512 26401623780932714496 26516953454706950144 26546687647860916224 26676310146141487104 26680858300033007616 26813719885733953536 26827456422560661504 26835097706535186432 26951657609702146048 27097312904091795456 27099743640524685312 27118249419705679872 27135424672309444608 27246199238729662464 27261051638384951296 27267250790143623168 27372339050020077568 27403032410695139328 27536836279887986688 27580267699724353536 27692858242643263488 27700746019649224704 27821065919692537856 27973928919251288064 27988259825459920896 28010760952061362176 28140440400913498112 28154856610135277568 28277148967556349952 28309553624476680192 28425121321174695936 28432517917927538688 28469953754554171392 28588740543850217472 28594318471895973888 28601759096010440704 28758911618515992576 28891106916603789312 28899335991653277696 28936674307907518464 29048196542878449664 29063077791107383296 29184339305180430336 29222765031717863424 29342060718631944192 29358055610568409088 29364731620154671104 29516715841957134336 29524396486204325888 29539521689322258432 29686618444919734272 29701826753549303808 29831572636545318912 30000596429530202112 30008402985978167296 30125769605347540992 30165434871450697728 30173284321065959424 30305089662522228736 30320614810914914304 30487211595590270976 30492409485752008704 30619634680845041664 30659950197212184576 30668683093183070208 30793881431272587264 30801894411088166912 30971135589171068928 30992285051092205568 31155487586725658624 31162572331592712192 31282673200022945792 31298699159654105088 31307613990957717504 31470670034157699072 31616367580612132864 31657995451027685376 31787232445184606208 31795503908220043264 31811792588500893696 31970204479144329216 31986582657668481024 32160503315329712128 32176978983011745792 32308334616417140736 32317537022924095488 32353775570830491648 32485852938485366784 32494306191917187072 32636250405793169408 32672846335828819968 32679221110738255872 32687724681154789376 32832381718327984128 32837979446194470912 32847332711824490496 33018407904690044928 33027812561889460224 33171270904248795136 33214946046979866624 33353530634491920384 33360038217211969536 33397445750534701056 33552063554935324672 33559693280176766976 33689032676947787776 33733389533665296384 33759453359225438208 33891490806015983616 33906924089625280512 33944944861199204352 34093225870337507328 34429450977540046848 34436168482283323392 34447089015950671872 34462775304209301504 34474782710229368832 34634388185739689984 34652131212474187776 34842527537817452544 34984764702984241152 35000695834451902464 35049923535066365952 35193007350025814016 35202165041243619328 35221065739827432192 35395583530481221632 35558285435820048384 35568413528188649472 35574477733377343488 35769941896747548672 35780130275380248576 35966480039037370368 36132991520699580416 36157665892940906496 36180566229745926144 36356334386858164224 36357229150789607424 36556094465906835456 36715781706517315584 36773690266299138048 36934328026198966272 36953249300802551808 37298571892335050752 37317679767279894528 37347681269415149568 37522721963803410432 37530042994363465728 37539808813513703424 37746071499302240256 37900161761566261248 37910023890570051584 37959938339405561856 38118320725133623296 38125757962527965184 38145289600828440576 38345215491354656768 38521475888805052416 38532447988871036928 38582232410543357952 38733132349732552704 38740689542568738816 38750770388143177728 38770622217235464192 38912452406907240448 38963686708957151232 39152975493539561472 39355621122609512448 39368101732515053568 39375782813758390272 39386028919096344576 39582157926559645696 39602435671399071744 39775430182060425216 39820031471791374336 40000795239373602816 40021287450049511424 40167692807130054656 40220579828600930304 40252646559802779648 40427486414553219072 40645969356137693184 40649615460787027968 40677374129558519808 40826179574460055552 40879933596282912768 40891577457577426944 41058508575030116352 41104548616042708992 41294847452228091904 41312296722631753728 41551119029473837056 41731598879538806784 41743485321276956672 41778393675322097664 41960893378876932096 42210660601370247168 42232284915202916352 42382976593579474944 42415723451334524928 42648776876891308032 42883110815775326208 42891477707843960832 42902638644015661056 43090049363898793984 43138367427773988864 43314470584647155712 43349003987479916544 43572294814317674496 43594616686661074944 43776508957770645504 43796443615765987328 44037083415852613632 44266436971122917376 44275073762935701504 44286594729306488832 44309282533983387648 44471374179322560512 44480050956282626048 44529927667379601408 44747358954817978368 45000894644295303168 45012604478967250944 45188654408021311488 45209232119500374016 45259926481598939136 45457634493783343104 45480922216372371456 45738614228628013056 45914891309711097856 45929452021267562496 45950367072279068672 46003024639774605312 46190822146908880896 46202841616632250368 46456703383756603392 46488427576638308352 46667594445935869952 46733231380088487936 46924009800034418688 46948048739481157632 46961420986436576256 47194111373974962176 47424551370918199296 47432636977836457984 47486993176541528064 47680848667776909312 47693255862330064896 47706840367173664768 47717688882751340544 47955306718716493824 48240754972994568192 48265468474517618688 48462501924625711104 48475112515810885632 48476305534386143232 48741459287875780608 48954375608689754112 49009269503743229952 49018831666107383808 49031587021732184064 49245770701598621696 49256969169291706368 49270999067736735744 49541718842834190336 49756906356373192704 49796908359220199424 49822419070469799936 50030295951737880576 50040057325817954304 50053078418018271232 50064460467148947456 50328095332402987008 50533549015421681664 50600084300497944576 50639180038838157312 50824427633511497728 50834343950037286912 50860386134437920768 51139838805506260992 51361967851740069888 51376597318494715904 51429593879194632192 51644176466310070272 51654252723424985088 51667693850857570304 51694162956313952256 51951582278609534976 51978196818711281664 52490802310020071424 52501043751677853696 52514705225461792768 52574885302599548928 52789511025038721024 52803247561865428992 53033906909413900288 53093375295721832448 53352620292282974208 53361716600066015232 53654912845121323008 53670195413070372864 53903315219404292096 54199487281049370624 54236498839411359744 54270849344618889216 54492398477459324928 54522103276769902592 54534501580287246336 54744678100040155136 55073672559775973376 55160535399448707072 55401492039298449408 55642131839385075712 55947857838502576128 55976519650919841792 56021521904122724352 56280880801826996224 56309713220270555136 56554297935112699904 56619107248953360384 56850242642349391872 56865035835855077376 56939907509108342784 57177481087700434944 57188636943791947776 57203518192020881408 57517823237031985152 57782213833207578624 57798671983306555392 57873348615815036928 58096393085756899328 58126155582214766592 58368678610360860672 58445530063435726848 58716111221136818176 58729463240309342208 59033431683914268672 59048792972408651776 59079043378644516864 59373236889839468544 59403653507098607616 59663145273090637824 60001192859060404224 60251539210695081984 60330869742901395456 60346568642131918848 60610179325044457472 60641229621829828608 60974423191180541952 60984818971504017408 61239269361690083328 61319900394424369152 61337366186366140416 61587762862545174528 61603788822176333824 61942271178342137856 62310975173451317248 62325144663185424384 62565346400045891584 62597398319308210176 62615227981915435008 62941340068315398144 63232735161224265728 63315990902055370752 63574464890369212416 63623585177001787392 63940408958288658432 63973165315336962048 64321006630659424256 64353957966023491584 64616669232834281472 64635074045848190976 64707551141660983296 64971705876970733568 65272500811586338816 65345692671657639936 65358442221476511744 65375449362309578752 65664763436655968256 65694665423648980992 66036815809380089856 66055625123778920448 66342541808497590272 66429892093959733248 66707061268983840768 66720076434423939072 66794891501069402112 67104127109870649344 67518906718450876416 67782981612031967232 67813848179250561024 67889889722398408704 68186451740675014656 68872336964566646784 68894178031901343744 68925550608418603008 69268776371479379968 69304262424948375552 69685055075634905088 69969529405968482304 70001391668903804928 70099847070132731904 70386014700051628032 70404330082487238656 70442131479654864384 70791167060962443264 71136827056377298944 71148955466754686976 71539883793495097344 71560260550760497152 71932960078074740736 72265983041399160832 72315331785881812992 72361132459491852288 72712668773716328448 72714458301579214848 73112188931813670912 73431563413034631168 73547380532598276096 73868656052397932544 73906498601605103616 74597143784670101504 74635359534559789056 74695362538830299136 75045443927606820864 75060085988726931456 75079617627027406848 75492142998604480512 75800323523132522496 75820047781140103168 75919876678811123712 76236641450267246592 76251515925055930368 76290579201656881152 76690430982709313536 77042951777610104832 77064895977742073856 77466264699465105408 77481379085137477632 77501540776286355456 77541244434470928384 77824904813814480896 77927373417914302464 78305950987079122944 78711242245219024896 78736203465030107136 78751565627516780544 78772057838192689152 79204871342798143488 79550860364120850432 79640062943582748672 80042574900099022848 80335385614260109312 80441159657201860608 80505293119605559296 80854972829106438144 81291938712275386368 81299230921574055936 81354748259117039616 81783154915154853888 82117017150060232704 82209097232085417984 82589694904456183808 83102238058947674112 83463197759077613568 83486970642553913344 83921786757753864192 84421321202740494336 84464569830405832704 84831446902669049856 85297553753782616064 85766221631550652416 85782955415687921664 85805277288031322112 86180098727797587968 86276734855547977728 86698007974959833088 87144589628635348992 87189233373322149888 87553017915541291008 87592887231531974656 88074166831705227264 88550147525871403008 88573189458612977664 88618565067966775296 88942748358645121024 88960101912565252096 89059855334759202816 89494717909635956736 90001789288590606336 90025208957934501888 90377308816042622976 90418464239000748032 90519852963197878272 90915268987566686208 90961844432744742912 91477228457256026112 91829782619422195712 91858904042535124992 91900734144558137344 92006049279549210624 92381644293817761792 92405683233264500736 92913406767513206784 92976855153276616704 93335188891871739904 93466462760176975872 93848019600068837376 93896097478962315264 93922841972873152512 94388222747949924352 94849102741836398592 94973986353083056128 95361697335553818624 95386511724660129792 95413680734347329536 95435377765502681088 95910613437432987648 96481509945989136384 96530936949035237376 96925003849251422208 96952611068772286464 97482918575751561216 97908751217379508224 98018539007486459904 98037663332214767616 98063174043464368128 98491541403197243392 98513938338583412736 98541998135473471488 99083437685668380672 99513812712746385408 99644838140939599872 100060591903475761152 100080114651635908608 100106156836036542464 100656190664805974016 101067098030843363328 101200168600995889152 101278360077676314624 101668687900074573824 101720772268875841536 102279677611012521984 102753194636989431808 103288352932620140544 103308505446849970176 103335387701715140608 103388325912627904512 103903164557219069952 103956393637422563328 105002087503355707392 105029410450923585536 105149770605199097856 105579022050077442048 105606495123730857984 106067813818827800576 106186750591443664896 106705240584565948416 106723433200132030464 107309825690242646016 107340390826140745728 107806630438808584192 108398974562098741248 108472997678822719488 108541698689237778432 109044206553539805184 109069003160574492672 109489356200080310272 110147345119551946752 110321070798897414144 110802984078596898816 111284263678770151424 111895715677005152256 111953039301839683584 112043043808245448704 112561761603653992448 112619426440541110272 113108595870225399808 113238214497906720768 113700485284698783744 113730071671710154752 113879815018216685568 114354962175400869888 114377273887583895552 114407036384041762816 115035646474063970304 115564427666415157248 115597343966613110784 115746697231630073856 116192786171513798656 116252311164429533184 116737357220721721344 116891060126871453696 117432222442273636352 117458926480618684416 118066863367828537344 118158086757289033728 118746473779678937088 118807307014197215232 119326290546181275648 120002385718120808448 120503078421390163968 120661739485802790912 121220358650088914944 121282459243659657216 121948846382361083904 122478538723380166656 122639800788848738304 122674732372732280832 123175525725090349056 123207577644352667648 123884542356684275712 124621950346902634496 125194796638616420352 125230455963830870016 125882680136630796288 126465470322448531456 126631981804110741504 127148929780738424832 127247170354003574784 127946330630673924096 128642013261318848512 128707915932046983168 129270148091696381952 129415102283321966592 129943411753941467136 130545001623172677632 130716884442953023488 130750898724619157504 131329526873311936512 131389330847297961984 132111250247557840896 132685083616995180544 132859784187919466496 133414122537967681536 133440152868847878144 133589783002138804224 134208254219741298688 135037813436901752832 135565963224063934464 135627696358501122048 135779779444796817408 136372903481350029312 137744673929133293568 137788356063802687488 137851101216837206016 138537552742958759936 138608524849896751104 139370110151269810176 140002783337807609856 140199694140265463808 140772029400103256064 140808660164974477312 140884262959309728768 141582334121924886528 142273654112754597888 142297910933509373952 143079767586990194688 143120521101520994304 143865920156149481472 144531966082798321664 144722264918983704576 145425337547432656896 145428916603158429696 146224377863627341824 146863126826069262336 147094761065196552192 147737312104795865088 147812997203210207232 149194287569340203008 149270719069119578112 149390725077660598272 150090887855213641728 150120171977453862912 150159235254054813696 150984285997208961024 151600647046265044992 152473282900534493184 152503031850111860736 152581158403313762304 153380861965418627072 154085903555220209664 154129791955484147712 154932529398930210816 154962758170274955264 155003081552572710912 155082488868941856768 155649809627628961792 155854746835828604928 157472406930060214272 157503131255033561088 157544115676385378304 158409742685596286976 159101720728241700864 159280125887165497344 160085149800198045696 161010586239211118592 161709945658212876288 162598461843148111872 162709496518234079232 163566309830309707776 164234034300120465408 165179389808912367616 166204476117895348224 166926395518155227136 166973941285107826688 167843573515507728384 168842642405480988672 168929139660811665408 169662893805338099712 170595107507565232128 171532443263101304832 171565910831375843328 171610554576062644224 172360197455595175936 172553469711095955456 173396015949919666176 174289179257270697984 174378466746644299776 175106035831082582016 175185774463063949312 176148333663410454528 177100295051742806016 177146378917225955328 177237130135933550592 177885496717290242048 177920203825130504192 178119710669518405632 178989435819271913472 180003578577181212672 180754617632085245952 180836928478001496064 181039705926395756544 181830537975133372416 181923688865489485824 182954456914512052224 183659565238844391424 183717808085070249984 183801468289116274688 184012098559098421248 184763288587635523584 184811366466529001472 185826813535026413568 186932925520353951744 187696039200137674752 187792194957924630528 187845683945746305024 189698205483672797184 189947972706166112256 190723394671107637248 190827361468694659072 190870755531005362176 191821226874865975296 192963019891978272768 193061873898070474752 193850007698502844416 193905222137544572928 195817502434759016448 196037078014972919808 196075326664429535232 196126348086928736256 196983082806394486784 197083996270946942976 198166875371336761344 199027625425492770816 199289676281879199744 200121183806951522304 200160229303271817216 200212313672073084928 201312381329611948032 202556720155352629248 203337375800149147648 203441544537751683072 204559355222025043968 205506389273978863616 206617010893699940352 206670775403430281216 206776651825255809024 207806329114438139904 207912787274845126656 210004175006711414784 210058820901847171072 210299541210398195712 211158044100154884096 211212990247461715968 212135627637655601152 212373501182887329792 213410481169131896832 213446866400264060928 214619651380485292032 214680781652281491456 215613260877617168384 216797949124197482496 216945995357645438976 217083397378475556864 218088413107079610368 218138006321148985344 218978712400160620544 220294690239103893504 220642141597794828288 221605968157193797632 222568527357540302848 223791431354010304512 223906078603679367168 224086087616490897408 225123523207307984896 225238852881082220544 226476428995813441536 227400970569397567488 227460143343420309504 227759630036433371136 228709924350801739776 228754547775167791104 228814072768083525632 230071292948127940608 231128855332830314496 231194687933226221568 232504622328859066368 233474714441443442688 233782120253742907392 234864444884547272704 234917852961237368832 236133726735657074688 236316173514578067456 237614614028394430464 238652581092362551296 241006156842780327936 241323478971605581824 242440717300177829888 242564918487319314432 243897692764722167808 245349464745464561664 246351051450180698112 246415155288705335296 247769084713368551424 249243900693805268992 250389593277232840704 250460911927661740032 251765360273261592576 252930940644897062912 253263963608221483008 254494340708007149568 255892661261347848192 257284026522637697024 257415831864093966336 258540296183392763904 258830204566643933184 261090003246345355264 261433768885906046976 261501797449238315008 262659053746623873024 262778661694595923968 264222500495115681792 265370167233990361088 265719568375838932992 266828245075935363072 266880305737695756288 267179566004277608448 268416508439482597376 270075626873803505664 271131926448127868928 271255392717002244096 271559558889593634816 272745806962700058624 275489347858266587136 275576712127605374976 275702202433674412032 277075105485917519872 277217049699793502208 278740220302539620352 280005566675615219712 280399388280530927616 281544058800206512128 281768525918619457536 283164668243849773056 284547308225509195776 286159535173980389376 286241042203041988608 287731840312298962944 289063932165596643328 289444529837967409152 290857833206316859392 292448755727254683648 293726253652138524672 294189522130393104384 295474624209591730176 295625994406420414464 298541438138239156224 300181775710427283456 300240343954907725824 300318470508109627392 301968571994417922048 303201294092530089984 305006063700223721472 305162316806627524608 306761723930837254144 308259583910968295424 309865058797860421632 309925516340549910528 310006163105145421824 310164977737883713536 311299619255257923584 311709493671657209856 315006262510067122176 315088231352770756608 316819485371192573952 318203441456483401728 318560251774330994688 320170299600396091392 322021172478422237184 323419891316425752576 325196923686296223744 325418993036468158464 327132619660619415552 328468068600240930816 330358779617824735232 332408952235790696448 333852791036310454272 333947882570215653376 335687147031015456768 337685284810961977344 337858279321623330816 339325787610676199424 341190215015130464256 343064886526202609664 343131821662751686656 343221109152125288448 344720394911190351872 345106939422191910912 346792031899839332352 348578358514541395968 348756933493288599552 350212071662165164032 350371548926127898624 352296667326820909056 354200590103485612032 354474260271867101184 355770993434580484096 355840407650261008384 356239421339036811264 357978871638543826944 360007157154362425344 361509235264170491904 361673856956002992128 363661075950266744832 363847377730978971648 367435616170140499968 367602936578232549376 368024197118196842496 369526577175271047168 369622732933058002944 371653627070052827136 373865851040707903488 375584389915849261056 375691367891492610048 379396410967345594368 379895945412332224512 381446789342215274496 381654722937389318144 381741511062010724352 385926039783956545536 386123747796140949504 387810444275089145856 391635004869518032896 392150653328859070464 392252696173857472512 393966165612788973568 394167992541893885952 396333750742673522688 398055250850985541632 398579352563758399488 400242367613903044608 400320458606543634432 400424627344146169856 402624762659223896064 405113440310705258496 406674751600298295296 406883089075503366144 409118710444050087936 411012778547957727232 413234021787399880704 413341550806860562432 413553303650511618048 415612658228876279808 415825574549690253312 420008350013422829568 420599082420796391424 422316088200309768192 422425980494923431936 424271255275311202304 424747002365774659584 426820962338263793664 426893732800528121856 429239302760970584064 429361563304562982912 431226521755234336768 433595898248394964992 434166794756951113728 436176826214159220736 436276012642297970688 437957424800321241088 440589380478207787008 441284283195589656576 443211936314387595264 447582862708020609024 447812157207358734336 448172175232981794816 450247046414615969792 450477705762164441088 452952857991626883072 454801941138795134976 457419848701603479552 457509095550335582208 457628145536167051264 460142585896255881216 462257710665660628992 462389375866452443136 465009244657718132736 466949428882886885376 467564240507485814784 469728889769094545408 472632347029156134912 475229228056788860928 477305162184725102592 484881434600355659776 485129836974638628864 487795385529444335616 490698929490929123328 492702102900361396224 492830310577410670592 495538169426737102848 498487801387610537984 500779186554465681408 500921823855323480064 503530720546523185152 505861881289794125824 506527927216442966016 508988681416014299136 511785322522695696384 514568053045275394048 514831663728187932672 517080592366785527808 517660409133287866368 522180006492690710528 522867537771812093952 525318107493247746048 525557323389191847936 528445000990231363584 530740334467980722176 531439136751677865984 533656490151870726144 533760611475391512576 534359132008555216896 536833016878965194752 542263852896255737856 542510785434004488192 543119117779187269632 545491613925400117248 550978695716533174272 551153424255210749952 551404404867348824064 554434099399587004416 557480440605079240704 560798776561061855232 563088117600413024256 563537051837238915072 569094616451018391552 572482084406083977216 575463680624597925888 578127864331193286656 578889059675934818304 581715666412633718784 587452507304277049344 588379044260786208768 590949248419183460352 591251988812840828928 597082876276478312448 600363551420854566912 600480687909815451648 600636941016219254784 603937143988835844096 610012127400447442944 610324633613255049216 613523447861674508288 616519167821936590848 619851032681099821056 620012326210290843648 620329955475767427072 622599238510515847168 623418987343314419712 630012525020134244352 630176462705541513216 633638970742385147904 636406882912966803456 637120503548661989376 640340599200792182784 644042344956844474368 646839782632851505152 650393847372592447488 650837986072936316928 654265239321238831104 656936137200481861632 660717559235649470464 664817904471581392896 667705582072620908544 667895765140431306752 671374294062030913536 675370569621923954688 675716558643246661632 682380430030260928512 686129773052405219328 686263643325503373312 686442218304250576896 689440789822380703744 690213878844383821824 693584063799678664704 697513866986577199104 700424143324330328064 700743097852255797248 704593334653641818112 708401180206971224064 708948520543734202368 711680815300522016768 715957743277087653888 723018470528340983808 723347713912005984256 727322151900533489664 727694755461957943296 735205873156465098752 736048394236393684992 739053154350542094336 739245465866116005888 743307254140105654272 747731702081415806976 751168779831698522112 751382735782985220096 758792821934691188736 759791890824664449024 763309445874778636288 763483022124021448704 771852079567913091072 772247495592281899008 775620888550178291712 783270009739036065792 784301306657718140928 784505392347714945024 787932331225577947136 788335985083787771904 792667501485347045376 796110501701971083264 797158705127516798976 800484735227806089216 800640917213087268864 800849254688292339712 805249525318447792128 810226880621410516992 813349503200596590592 813766178151006732288 818237420888100175872 822025557095915454464 826468043574799761408 827106607301023236096 831225316457752559616 831651149099380506624 840016700026845659136 841198164841592782848 844632176400619536384 848542510550622404608 849494004731549319168 853641924676527587328 858478605521941168128 858723126609125965824 862453043510468673536 867191796496789929984 868333589513902227456 872353652428318441472 881178760956415574016 882568566391179313152 886423872628775190528 895624314414717468672 900494092829231939584 900955411524328882176 905905715983253766144 909603882277590269952 915018191100671164416 915256291072334102528 920285171792511762432 924778751732904886272 930018489315436265472 933898857765773770752 935128481014971629568 939457779538189090816 945264694058312269824 950458456113577721856 954610324369450205184 969762869200711319552 970259673949277257728 975590771058888671232 981397858981858246656 985404205800722792448 985660621154821341184 991076338853474205696 996975602775221075968 1001558373108931362816 1001843647710646960128 1007061441093046370304 1011723762579588251648 1013055854432885932032 1017977362832028598272 1023570645045391392768 1029663327456375865344 1034161184733571055616 1035320818266575732736 1044360012985381421056 1045735075543624187904 1050636214986495492096 1051114646778383695872 1056890001980462727168 1067312980303741452288 1067521222950783025152 1068718264017110433792 1073666033757930389504 1084527705792511475712 1085021570868008976384 1090983227850800234496 1102306848510421499904 1102808809734697648128 1108868198799174008832 1114960881210158481408 1121597553122123710464 1127074103674477830144 1138189232902036783104 1144964168812167954432 1156255728662386573312 1157778119351869636608 1163431332825267437568 1174905014608554098688 1176758088521572417536 1181898496838366920704 1182503977625681657856 1194165752552956624896 1200727102841709133824 1200961375819630903296 1201273882032438509568 1207874287977671688192 1220024254800894885888 1220649267226510098432 1227046895723349016576 1233038335643873181696 1239702065362199642112 1240024652420581687296 1240659910951534854144 1245198477021031694336 1246837974686628839424 1260025050040268488704 1267277941484770295808 1272813765825933606912 1274241007097323978752 1280681198401584365568 1288084689913688948736 1293679565265703010304 1300787694745184894976 1308530478642477662208 1313872274400963723264 1329635808943162785792 1335791530280862613504 1342748588124061827072 1350741139243847909376 1351433117286493323264 1372259546104810438656 1372527286651006746624 1372884436608501153792 1378881579644761407488 1380427757688767643648 1387168127599357329408 1395027733973154398208 1400848286648660656128 1401486195704511594496 1409186669307283636224 1417897041087468404736 1423361630601044033536 1431915486554175307776 1446695427824011968512 1454644303801066979328 1455389510923915886592 1470411746312930197504 1472096788472787369984 1478106308701084188672 1478490931732232011776 1486614508280211308544 1495463404162831613952 1502337559663397044224 1502765471565970440192 1517585643869382377472 1519583781649328898048 1526618891749557272576 1526966044248042897408 1543704159135826182144 1544494991184563798016 1551241777100356583424 1566540019478072131584 1568602613315436281856 1575864662451155894272 1576671970167575543808 1585335002970694090752 1592221003403942166528 1594317410255033597952 1600969470455612178432 1601281834426174537728 1601698509376584679424 1610499050636895584256 1627532356302013464576 1636474841776200351744 1644051114191830908928 1652936087149599522816 1654213214602046472192 1663302298198761013248 1682396329683185565696 1689264352801239072768 1697085021101244809216 1707283849353055174656 1717446253218251931648 1724906087020937347072 1734383592993579859968 1736667179027804454912 1744707304856636882944 1762357521912831148032 1765137132782358626304 1772847745257550381056 1791248628829434937344 1800988185658463879168 1801910823048657764352 1811811431966507532288 1830036382201342328832 1830512582144668205056 1840570343585023524864 1849557503465809772544 1860036978630872530944 1867797715531547541504 1870256962029943259136 1878915559076378181632 1890529388116624539648 1900916912227155443712 1909220648738900410368 1939525738401422639104 1940519347898554515456 1951181542117777342464 1962795717963716493312 1970808411601445584896 1982152677706948411392 1993951205550442151936 2003116746217862725632 2003687295421293920256 2014122882186092740608 2023447525159176503296 2026111708865771864064 2047141290090782785536 2059326654912751730688 2068322369467142111232 2070641636533151465472 2101272429972990984192 2102229293556767391744 2113780003960925454336 2135042445901566050304 2147332067515860779008 2169055411585022951424 2170043141736017952768 2181966455701600468992 2205617619469395296256 2217736397598348017664 2229921762420316962816 2243195106244247420928 2254148207348955660288 2276378465804073566208 2289928337624335908864 2312511457324773146624 2315556238703739273216 2326862665650534875136 2349810029217108197376 2353516177043144835072 2363796993676733841408 2365007955251363315712 2388331505105913249792 2401454205683418267648 2401922751639261806592 2402547764064877019136 2415748575955343376384 2440048509601789771776 2441298534453020196864 2466076671287746363392 2479404130724399284224 2481319821903069708288 2490396954042063388672 2493675949373257678848 2520050100080536977408 2545627531651867213824 2548482014194647957504 2576169379827377897472 2587359130531406020608 2601575389490369789952 2617060957284955324416 2659271617886325571584 2671583060561725227008 2701482278487695818752 2702866234572986646528 2745054573302013493248 2745768873217002307584 2757763159289522814976 2760855515377535287296 2774336255198714658816 2790055467946308796416 2801696573297321312256 2802972391409023188992 2818373338614567272448 2835794082174936809472 2846723261202088067072 2863830973108350615552 2893390855648023937024 2909288607602133958656 2910779021847831773184 2944193576945574739968 2956212617402168377344 2956981863464464023552 2973229016560422617088 2990926808325663227904 3004675119326794088448 3005530943131940880384 3035171287738764754944 3039167563298657796096 3053237783499114545152 3053932088496085794816 3088989982369127596032 3102483554200713166848 3133080038956144263168 3137205226630872563712 3151729324902311788544 3153343940335151087616 3170670005941388181504 3201938940911224356864 3202563668852349075456 3203397018753169358848 3220998101273791168512 3255064712604026929152 3272949683552400703488 3288102228383661817856 3308426429204092944384 3326604596397522026496 3364792659366371131392 3394170042202489618432 3414567698706110349312 3434892506436503863296 3449812174041874694144 3468767185987159719936 3473334358055608909824 3489414609713273765888 3524715043825662296064 3530274265564717252608 3545695490515100762112 3582497257658869874688 3601976371316927758336 3603821646097315528704 3623622863933015064576 3660072764402684657664 3681140687170047049728 3699115006931619545088 3720073957261745061888 3735595431063095083008 3740513924059886518272 3757831118152756363264 3801833824454310887424 3818441297477800820736 3881038695797109030912 3902363084235554684928 3925591435927432986624 3941616823202891169792 3987902411100884303872 4007374590842587840512 4028245764372185481216 4046895050318353006592 4052223417731543728128 4118653309825503461376 4136644738934284222464 4141283273066302930944 4202544859945981968384 4204458587113534783488 4227560007921850908672 4270084891803132100608 4294664135031721558016 4340086283472035905536 4363932911403200937984 4411235238938790592512 4435472795196696035328 4459843524840633925632 4486390212488494841856 4508296414697911320576 4552756931608147132416 4579856675248671817728 4625022914649546293248 4631112477407478546432 4653725331301069750272 4699620058434216394752 4727593987353467682816 4730015910502726631424 4776663010211826499584 4802908411366836535296 4803845503278523613184 4805095528129754038272 4831497151910686752768 4882597068906040393728 4932153342575492726784 4958808261448798568448 4962639643806139416576 5091255063303734427648 5152338759654755794944 5174718261062812041216 5203150778980739579904 5234121914569910648832 5318543235772651143168 5343166121123450454016 5402964556975391637504 5405732469145973293056 5490109146604026986496 5491537746434004615168 5515526318579045629952 5521711030755070574592 5548672510397429317632 5580110935892617592832 5603393146594642624512 5605944782818046377984 5636746677229134544896 5671588164349873618944 5693446522404176134144 5727661946216701231104 5818577215204267917312 5821558043695663546368 5888387153891149479936 5912425234804336754688 5946458033120845234176 5981853616651326455808 6009350238653588176896 6011061886263881760768 6070342575477529509888 6078335126597315592192 6106475566998229090304 6177979964738255192064 6204967108401426333696 6303458649804623577088 6306687880670302175232 6341340011882776363008 6405127337704698150912 6406794037506338717696 6441996202547582337024 6510129425208053858304 6545899367104801406976 6576204456767323635712 6616852858408185888768 6653209192795044052992 6729585318732742262784 6788340084404979236864 6829135397412220698624 6869785012873007726592 6899624348083749388288 6937534371974319439872 6946668716111217819648 6978829219426547531776 7049430087651324592128 7060548531129434505216 7091390981030201524224 7164994515317739749376 7207643292194631057408 7247245727866030129152 7320145528805369315328 7398230013863239090176 7471190862126190166016 7481027848119773036544 7515662236305512726528 7636882594955601641472 7762077391594218061824 7804726168471109369856 7851182871854865973248 7975804822201768607744 8014749181685175681024 8093790100636706013184 8104446835463087456256 8237306619651006922752 8273289477868568444928 8282566546132605861888 8405089719891963936768 8408917174227069566976 8455120015843701817344 8540169783606264201216 8589328270063443116032 8680172566944071811072 8727865822806401875968 8870945590393392070656 8919687049681267851264 8972780424976989683712 9016592829395822641152 9105513863216294264832 9159713350497343635456 9307450662602139500544 9399240116868432789504 9455187974706935365632 9460031821005453262848 9605816822733673070592 9607691006557047226368 9610191056259508076544 9662994303821373505536 9765194137812080787456 9864306685150985453568 9925279287612278833152 10182510126607468855296 10304677519309511589888 10349436522125624082432 10406301557961479159808 10468243829139821297664 10637086471545302286336 10686332242246900908032 10805929113950783275008 10811464938291946586112 10980218293208053972992 11031052637158091259904 11043422061510141149184 11097345020794858635264 11160221871785235185664 11206786293189285249024 11211889565636092755968 11273493354458269089792 11455323892433402462208 11643116087391327092736 11776774307782298959872 11824850469608673509376 11963707233302652911616 12022123772527763521536 12140685150955059019776 12156670253194631184384 12212951133996458180608 12355959929476510384128 12409934216802852667392 12606917299609247154176 12613375761340604350464 12682680023765552726016 12810254675409396301824 12813588075012677435392 12883992405095164674048 13020258850416107716608 13091798734209602813952 13152408913534647271424 13233705716816371777536 13306418385590088105984 13459170637465484525568 13576680168809958473728 13658270794824441397248 13739570025746015453184 13875068743948638879744 13893337432222435639296 13957658438853095063552 14098860175302649184256 14182781962060403048448 14329989030635479498752 14415286584389262114816 14494491455732060258304 14796460027726478180352 15031324472611025453056 15273765189911203282944 15524154783188436123648 15609452336942218739712 15702365743709731946496 15951609644403537215488 16029498363370351362048 16187580201273412026368 16208893670926174912512 16474613239302013845504 16546578955737136889856 16565133092265211723776 16810179439783927873536 16817834348454139133952 16910240031687403634688 17080339567212528402432 17455731645612803751936 17839374099362535702528 17945560849953979367424 18033185658791645282304 18211027726432588529664 18319426700994687270912 18614901325204279001088 18910375949413870731264 18920063642010906525696 19215382013114094452736 19220382112519016153088 19325988607642747011072 19530388275624161574912 19728613370301970907136 19850558575224557666304 20365020253214937710592 20609355038619023179776 20698873044251248164864 20812603115922958319616 20936487658279642595328 21274172943090604572672 21372664484493801816064 21622929876583893172224 21960436586416107945984 22062105274316182519808 22194690041589717270528 22413572586378570498048 22423779131272185511936 22546986708916538179584 22910647784866804924416 23286232174782654185472 23553548615564597919744 23927414466605305823232 24044247545055527043072 24281370301910118039552 24313340506389262368768 24425902267992916361216 24711919858953020768256 24819868433605705334784 25213834599218494308352 25226751522681208700928 25365360047531105452032 25620509350818792603648 25767984810190329348096 26040517700832215433216 26183597468419205627904 26304817827069294542848 26612836771180176211968 26918341274930969051136 27316541589648882794496 27479140051492030906368 27915316877706190127104 28197720350605298368512 28365563924120806096896 28830573168778524229632 28988982911464120516608 29592920055452956360704 30062648945222050906112 30547530379822406565888 31048309566376872247296 31218904673884437479424 31404731487419463892992 32058996726740702724096 32375160402546824052736 32417787341852349825024 33093157911474273779712 33130266184530423447552 33620358879567855747072 33635668696908278267904 33820480063374807269376 35891121699907958734848 36066371317583290564608 36422055452865177059328 36638853401989374541824 37229802650408558002176 37820751898827741462528 37840127284021813051392 38430764026228188905472 38440764225038032306176 38651977215285494022144 39060776551248323149824 39457226740603941814272 39701117150449115332608 40730040506429875421184 41218710077238046359552 41625206231845916639232 41872975316559285190656 42548345886181209145344 42745328968987603632128 43245859753167786344448 44124210548632365039616 44389380083179434541056 44847558262544371023872 45093973417833076359168 45821295569733609848832 46572464349565308370944 47107097231129195839488 47854828933210611646464 48088495090111054086144 48562740603820236079104 48626681012778524737536 48851804535985832722432 49423839717906041536512 49639736867211410669568 50453503045362417401856 50730720095062210904064 51241018701637585207296 52367194936838411255808 52609635654138589085696 53836682549861938102272 54633083179297765588992 54958280102984061812736 55830633755412380254208 56731127848241612193792 57661146337557048459264 57977965822928241033216 59185840110905912721408 60125297890444101812224 61095060759644813131776 62096619132753744494592 62437809347768874958848 62809462974838927785984 64117993453481405448192 66186315822948547559424 67240717759135711494144 67271337393816556535808 67640960126749614538752 71782243399815917469696 72132742635166581129216 72844110905730354118656 73277706803978749083648 74459605300817116004352 75641503797655482925056 75680254568043626102784 76861528052456377810944 77303954430570988044288 78121553102496646299648 78914453481207883628544 82437420154476092719104 83745950633118570381312 85096691772362418290688 85490657937975207264256 86491719506335572688896 88248421097264730079232 88778760166358869082112 89695116525088742047744 90187946835666152718336 91642591139467219697664 93144928699130616741888 94214194462258391678976 96176990180222108172288 97125481207640472158208 97253362025557049475072 97703609071971665444864 99279473734422821339136 100907006090724834803712 101461440190124421808128 105219271308277178171392 107673365099723876204544 109266166358595531177984 109916560205968123625472 111661267510824760508416 113462255696483224387584 115322292675114096918528 115955931645856482066432 118371680221811825442816 122190121519289626263552 124875618695537749917696 125618925949677855571968 128235986906962810896384 132372631645897095118848 134542674787633113071616 135281920253499229077504 143564486799631834939392 144265485270333162258432 145688221811460708237312 146555413607957498167296 148919210601634232008704 151360509136087252205568 153723056104912755621888 157828906962415767257088 164874840308952185438208 167491901266237140762624 170193383544724836581376 170981315875950414528512 172983439012671145377792 176496842194529460158464 177557520332717738164224 180375893671332305436672 183285182278934439395328 186289857398261233483776 188428388924516783357952 192353980360444216344576 195407218143943330889728 198558947468845642678272 201814012181449669607424 202922880380248843616256 210438542616554356342784 215346730199447752409088 218532332717191062355968 219833120411936247250944 226924511392966448775168 231911863291712964132864 236743360443623650885632 251237851899355711143936 256471973813925621792768 264745263291794190237696 269085349575266226143232 270563840506998458155008 288530970540666324516864 291376443622921416474624 293110827215914996334592 297838421203268464017408 302721018272174504411136 315657813924831534514176 329749680617904370876416 334983802532474281525248 340386767089449673162752 341962631751900829057024 345966878025342290755584 355115040665435476328448 366570364557868878790656 376856777849033566715904 384707960720888432689152 390814436287886661779456 397117894937691285356544 403628024362899339214848 405845760760497687232512 420877085233108712685568 430693460398895504818176 437064665434382124711936 439666240823872494501888 473486720887247301771264 502475703798711422287872 512943947627851243585536 529490526583588380475392 541127681013996916310016 577061941081332649033728 586221654431829992669184 595676842406536928034816 605442036544349008822272 631315627849663069028352 659499361235808741752832 680773534178899346325504 683925263503801658114048 710230081330870952656896 753713555698067133431808 769415921441776865378304 781628872575773323558912 794235789875382570713088 807256048725798678429696 811691521520995374465024 874129330868764249423872 879332481647744989003776 946973441774494603542528 1004951407597422844575744 1025887895255702487171072 1154123882162665298067456 1172443308863659985338368 1191353684813073856069632 1210884073088698017644544 1262631255699326138056704 1318998722471617483505664 1367850527007603316228096 1420460162661741905313792 1507427111396134266863616 1538831842883553730756608 1588471579750765141426176 1623383043041990748930048 1758664963295489978007552 1893946883548989207085056 2051775790511404974342144 2308247764325330596134912 2344886617727319970676736 2382707369626147712139264 2421768146177396035289088 2637997444943234967011328 2735701054015206632456192 2840920325323483810627584 3014854222792268533727232 3077663685767107461513216 3517329926590979956015104 3787893767097978414170112 4103551581022809948684288 4616495528650661192269824 4765414739252295424278528 5275994889886469934022656 5471402108030413264912384 5681840650646967621255168 6155327371534214923026432 7034659853181959912030208 8207103162045619897368576 9232991057301322384539648 10551989779772939868045312 11363681301293935242510336 12310654743068429846052864 16414206324091239794737152 18465982114602644769079296 21103979559545879736090624 24621309486136859692105728 36931964229205289538158592 49242618972273719384211456 73863928458410579076317184 147727856916821158152634368
- Sum of all divisors σ(n): 580924795454037065973760000
- Sum of proper divisors (its aliquot sum) s(n): 433196938537215907821125632
- 147727856916821158152634368 is an abundant number, because the sum of its proper divisors (433196938537215907821125632) is greater than itself. Its abundance is 285469081620394749668491264
Bases of 147727856916821158152634368
- Binary: 1111010001100101001011100101011100110000100011000010010110000000000000000000000000000002
- Hexadecimal: 0x7A32972B984612C0000000
- Base-36: IK87X4B2NK1TFMDC0
Squares and roots of 147727856916821158152634368
- 147727856916821158152634368 squared (1477278569168211581526343682) is 21823519709236784899212227909447816064013538294759424
- 147727856916821158152634368 cubed (1477278569168211581526343683) is 3223941797027558244283110083893656516162146736469128684304578404157394394284032
-
The
square root of 147727856916821158152634368 is 12154334902281.6200394243 -
147727856916821158152634368 is a
perfect cube number . Itscube root is 528632832
Scales and comparisons
How big is 147727856916821158152634368?- 147,727,856,916,821,158,152,634,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 147,727,856,916,821,158,152,634,368 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 147727856916821158152634368 cubic inches would be around 44052736 feet tall.
Recreational maths with 147727856916821158152634368
- 147727856916821158152634368 backwards is 863436251851128619658727741
- 147727856916821158152634368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 147727856916821158152634368'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 147727856916821158152634368 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 147727856916821158152634368 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/147727856916821158152634368/
Chicago style:
Numbermatics. 2024. "Number 147727856916821158152634368 - Facts about the integer". https://numbermatics.com/n/147727856916821158152634368/
The information we have on file for 147727856916821158152634368 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 147727856916821158152634368, math, Factors of 147727856916821158152634368, curriculum, school, college, exams, university, Prime factorization of 147727856916821158152634368, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-seven septillion, seven hundred twenty-seven sextillion, eight hundred fifty-six quintillion, nine hundred sixteen quadrillion, eight hundred twenty-one trillion, one hundred fifty-eight billion, one hundred fifty-two million, six hundred thirty-four thousand, three hundred sixty-eight.