59555069902973600731496448
59,555,069,902,973,600,731,496,448 is an even composite number composed of six prime numbers multiplied together.
59555069902973600731496448 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 59555069902973600731496448:
218 × 33 × 76 × 133 × 313 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 103 × 103 × 103)See below for interesting mathematical facts about the number 59555069902973600731496448 from the Numbermatics database.
Names of 59555069902973600731496448
- Cardinal: 59555069902973600731496448 can be written as Fifty-nine septillion, five hundred fifty-five sextillion, sixty-nine quintillion, nine hundred two quadrillion, nine hundred seventy-three trillion, six hundred billion, seven hundred thirty-one million, four hundred ninety-six thousand, four hundred forty-eight.
Scientific notation
- Scientific notation: 5.9555069902973600731496448 × 1025
Factors of 59555069902973600731496448
Divisors of 59555069902973600731496448
- Number of divisors d(n): 34048
-
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 62 63 64 72 78 84 91 93 96 98 103 104 108 112 117 124 126 128 144 147 156 168 169 182 186 189 192 196 206 208 216 217 224 234 248 252 256 273 279 288 294 309 312 336 338 343 351 364 372 378 384 392 403 412 416 432 434 441 448 468 496 504 507 512 546 558 576 588 618 624 637 651 672 676 686 702 721 728 744 756 768 784 806 819 824 832 837 864 868 882 896 927 936 961 992 1008 1014 1024 1029 1092 1116 1152 1176 1183 1209 1236 1248 1274 1302 1323 1339 1344 1352 1372 1404 1442 1456 1488 1512 1519 1521 1536 1568 1612 1638 1648 1664 1674 1728 1736 1764 1792 1854 1872 1911 1922 1953 1984 2016 2028 2048 2058 2163 2184 2197 2232 2304 2352 2366 2401 2418 2457 2472 2496 2548 2604 2646 2678 2688 2704 2744 2781 2808 2821 2883 2884 2912 2976 3024 3038 3042 3072 3087 3136 3193 3224 3276 3296 3328 3348 3456 3472 3528 3549 3584 3627 3708 3744 3822 3844 3906 3968 4017 4032 4056 4096 4116 4326 4368 4394 4459 4464 4557 4563 4608 4704 4732 4802 4836 4914 4944 4992 5047 5096 5208 5239 5292 5356 5376 5408 5488 5562 5616 5642 5733 5766 5768 5824 5859 5952 6048 6076 6084 6144 6174 6272 6386 6448 6489 6552 6591 6592 6656 6696 6727 6912 6944 7056 7098 7168 7203 7254 7416 7488 7644 7688 7812 7936 8034 8064 8112 8192 8232 8281 8463 8649 8652 8736 8788 8918 8928 9114 9126 9216 9261 9373 9408 9464 9579 9604 9672 9828 9888 9984 10094 10192 10416 10478 10584 10609 10633 10647 10712 10752 10816 10881 10976 11124 11232 11284 11466 11532 11536 11648 11718 11904 12051 12096 12152 12168 12288 12348 12493 12544 12772 12896 12978 13104 13182 13184 13312 13377 13392 13454 13671 13824 13888 14112 14196 14336 14406 14508 14832 14976 15141 15288 15376 15379 15624 15717 15872 16068 16128 16224 16384 16464 16562 16807 16926 17199 17298 17304 17407 17472 17576 17836 17856 18228 18252 18432 18522 18746 18816 18928 19158 19208 19344 19467 19656 19747 19773 19776 19968 20181 20188 20384 20832 20956 21168 21218 21266 21294 21424 21504 21609 21632 21762 21952 22248 22351 22464 22568 22932 23064 23072 23296 23436 23808 24102 24192 24304 24336 24576 24696 24843 24986 25088 25389 25544 25792 25947 25956 26208 26364 26368 26624 26754 26784 26908 27342 27648 27776 28119 28224 28392 28672 28737 28812 29016 29664 29791 29952 30282 30576 30752 30758 31213 31248 31434 31744 31827 31899 31941 32136 32256 32448 32768 32928 33124 33614 33852 34398 34596 34608 34814 34944 35152 35329 35672 35712 36153 36456 36504 36673 36864 37044 37479 37492 37632 37856 38316 38416 38688 38934 39312 39494 39546 39552 39936 40131 40362 40376 40768 41013 41509 41664 41912 42336 42436 42532 42588 42848 43008 43218 43264 43524 43904 44496 44702 44928 45136 45423 45864 46128 46137 46144 46592 46872 47089 47151 47616 48204 48384 48608 48672 49152 49392 49686 49972 50176 50421 50778 51088 51584 51894 51912 52221 52416 52728 52736 53248 53508 53568 53816 54684 55296 55552 56238 56448 56784 57344 57474 57624 57967 58032 59241 59319 59328 59582 59904 60543 60564 61152 61504 61516 62426 62496 62868 63488 63654 63798 63882 64272 64512 64827 64896 65536 65611 65856 66248 67053 67228 67704 68107 68796 69192 69216 69628 69888 70304 70658 71344 71424 72306 72912 73008 73346 73728 74088 74263 74431 74529 74958 74984 75264 75712 76167 76632 76832 77376 77868 78624 78988 79092 79104 79872 80262 80724 80752 81536 82026 83018 83328 83824 84357 84672 84872 85064 85176 85696 86016 86211 86436 86528 87048 87451 87808 88992 89373 89404 89856 90272 90846 91728 92256 92274 92288 93184 93639 93744 94178 94302 95232 95481 95697 96408 96768 97216 97344 98304 98784 98983 99372 99944 100352 100842 101556 102176 103168 103788 103824 104442 104832 105456 105472 105987 106496 107016 107136 107632 107653 109368 110019 110592 111104 112437 112476 112896 113568 114688 114948 115248 115934 116064 117649 118482 118638 118656 119164 119808 120393 121086 121128 121849 122304 123008 123032 124527 124852 124992 125736 126976 127308 127596 127764 128544 129024 129654 129792 131072 131222 131712 132496 134106 134456 135408 136214 136269 137592 137917 138229 138384 138411 138432 139256 139776 140608 141267 141316 141453 142688 142848 144612 145824 146016 146692 147456 148176 148526 148862 149058 149916 149968 150528 151263 151424 152334 153264 153664 154752 155736 156457 156663 157248 157976 158184 158208 159744 160524 161448 161504 162409 163072 164052 166036 166656 167648 168714 169344 169744 170128 170352 171392 172032 172422 172872 173056 173901 174096 174902 175616 177723 177984 178746 178808 179712 180544 181629 181692 183456 184512 184548 184576 186368 187278 187488 188356 188604 190464 190962 191394 192816 193536 194432 194688 196608 196833 197568 197966 198744 199888 200704 201159 201684 203112 204321 204352 206336 207576 207648 208537 208884 209664 210912 210944 211974 212992 214032 214272 215264 215306 218491 218736 220038 221184 222208 222789 223293 223587 224874 224952 225792 226291 227136 229376 229896 230496 231868 232128 235298 236964 237276 237312 238328 239616 240786 242172 242256 243698 244608 246016 246064 247303 249054 249704 249984 251472 253071 253952 254616 255192 255528 256711 257088 258048 259308 259584 262144 262353 262444 263424 264992 268119 268212 268912 270816 272428 272538 275184 275834 276458 276768 276822 276864 278512 279552 280917 281216 282534 282632 282906 285376 285696 286443 287091 289224 290563 291648 292032 293384 294912 296352 296949 297052 297724 298116 299832 299936 301056 302526 302848 304668 306528 307328 309504 311472 312914 313326 314496 315952 316368 316416 317961 319488 321048 322896 322959 323008 324818 326144 328104 328879 329623 330057 332072 333312 335296 337311 337428 338688 339488 340256 340704 342784 344064 344844 345744 346112 347802 348192 349804 351232 352947 355446 355968 357492 357616 359424 361088 363258 363384 365547 366912 369024 369096 369152 372736 373581 374556 374976 376712 377208 380928 381924 382788 385632 387072 387283 388864 389376 393216 393666 395136 395932 397488 399776 401408 402318 403368 405769 406224 408642 408704 412672 413751 414687 415152 415233 415296 417074 417768 419328 421824 421888 423801 423948 425984 428064 428544 430528 430612 436982 437472 440076 442368 444416 445578 446586 447174 449748 449904 451584 452582 453789 454272 458752 459277 459792 460992 463736 464256 469371 469989 470596 473928 474552 474624 476656 476749 479232 481572 484344 484512 487227 487396 489216 492032 492128 494606 498108 499408 499968 502944 506142 507904 509232 510384 511056 513422 514176 516096 518616 519168 519841 521017 521703 524706 524888 526848 529984 533169 536238 536424 537824 539617 541632 544856 545076 550368 551668 552916 553536 553644 553728 557024 559104 561834 562432 565068 565264 565812 570752 571392 572886 574182 578448 581126 583296 584064 586768 589824 590499 592704 593898 594104 595448 596232 599664 599872 602112 603477 605052 605696 609336 612157 612963 613056 614656 619008 622944 625611 625828 626652 628992 631904 632736 632832 635922 638976 642096 645792 645918 646016 649636 652288 655473 656208 657758 659246 660114 664144 666624 668367 669879 670592 674622 674856 677376 678873 678976 680512 681408 685568 688128 689688 691488 692224 692881 695604 696384 699608 702464 705894 710892 711936 714984 715232 718848 722176 726516 726768 731094 733824 738048 738192 738304 741909 745472 747162 749112 749952 753424 753571 754416 761856 763848 765576 770133 771264 774144 774566 777728 778752 786432 787059 787332 790272 791864 794976 799552 802816 804357 804636 806736 811538 812448 817284 817408 825344 827502 829374 830304 830466 830592 834148 835536 838656 842751 843648 843776 847602 847896 851968 852943 856128 857088 861056 861224 871689 873964 874944 880152 884736 888832 890847 891156 893172 894348 899496 899808 903168 905164 907578 908544 917504 918554 919584 921984 927472 928512 938742 939978 941192 947856 949104 949248 953312 953498 953883 958464 963144 965419 967603 968688 968877 969024 974454 974792 978432 984064 984256 986637 988869 989212 990171 996216 998816 999936 1005888 1012284 1015808 1018464 1020768 1022112 1026844 1028352 1032192 1037232 1038336 1039682 1042034 1043406 1049412 1049776 1053696 1058841 1059968 1066338 1072476 1072848 1075648 1079234 1083264 1089712 1090152 1092727 1095199 1096641 1100736 1103336 1105832 1107072 1107288 1107456 1114048 1118208 1120743 1123668 1124864 1130136 1130528 1131624 1136863 1141504 1142784 1145772 1148364 1156896 1161849 1162252 1166592 1168128 1173536 1179648 1180998 1185408 1187796 1188208 1190896 1192464 1199328 1199744 1204224 1206954 1210104 1211392 1217307 1218672 1224314 1225926 1226112 1229312 1238016 1241253 1244061 1245888 1251222 1251656 1253304 1257984 1263808 1265472 1265664 1271403 1271844 1277952 1284192 1286779 1291584 1291836 1292032 1299272 1304576 1310946 1312416 1315516 1318492 1320228 1328288 1333248 1336734 1339758 1341184 1349244 1349712 1354752 1357746 1357952 1361024 1362816 1371136 1376256 1377831 1379376 1382976 1384448 1385762 1391208 1392768 1399216 1404928 1408113 1411788 1421784 1423872 1429968 1430247 1430464 1437696 1444352 1453032 1453536 1459759 1461681 1462188 1467648 1476096 1476384 1476608 1483818 1490944 1494324 1498224 1499904 1506848 1507142 1508832 1523712 1527696 1529437 1531152 1540266 1542528 1548288 1549132 1555456 1557504 1559523 1563051 1565109 1574118 1574664 1580544 1583728 1584037 1589952 1599104 1605632 1608714 1609272 1613472 1618851 1623076 1624896 1634568 1634816 1650688 1655004 1658748 1660608 1660932 1661184 1668296 1671072 1677312 1685502 1687296 1687552 1695204 1695792 1703936 1705886 1712256 1714176 1722112 1722448 1731121 1743378 1747928 1749888 1760304 1769472 1771497 1777664 1781694 1782312 1786344 1788696 1792921 1796977 1798992 1799616 1806336 1810328 1815156 1817088 1835008 1836471 1837108 1838889 1839168 1843968 1854944 1857024 1876833 1877484 1879956 1882384 1895712 1898208 1898496 1906624 1906996 1907766 1916928 1926288 1930838 1935206 1937376 1937754 1938048 1948908 1949584 1956864 1966419 1968128 1968512 1973274 1977738 1978424 1980342 1992432 1997632 1999872 2005101 2009637 2011776 2024568 2031616 2033941 2036619 2036928 2041536 2044224 2053688 2056704 2064384 2074464 2076672 2078643 2079364 2084068 2086812 2098824 2099552 2107392 2111317 2117682 2119936 2132676 2144952 2145696 2151296 2158468 2166528 2179424 2180304 2185454 2190398 2193282 2201472 2206672 2211664 2214144 2214576 2214912 2225727 2228096 2236416 2241486 2247336 2249728 2260272 2260713 2261056 2263248 2273726 2283008 2285568 2291544 2296728 2302153 2307361 2310399 2313792 2323698 2324504 2333184 2336256 2347072 2359296 2361177 2361996 2370816 2375592 2376416 2381792 2384928 2398656 2399488 2408448 2413908 2420208 2422784 2434614 2437344 2448628 2451852 2452224 2458624 2476032 2482506 2488122 2491776 2502444 2503312 2506608 2515968 2527616 2530944 2531328 2542806 2543688 2555904 2558829 2568384 2573558 2583168 2583672 2584064 2598544 2609152 2615067 2621892 2624832 2631032 2636984 2640456 2656576 2666496 2672541 2673468 2679516 2682368 2698488 2699424 2709504 2710981 2715492 2715904 2722048 2725632 2742272 2752512 2755662 2758752 2765952 2768896 2771524 2782416 2785536 2798432 2809856 2816226 2823576 2840383 2843568 2847744 2859936 2860494 2860928 2875392 2888704 2896257 2902809 2906064 2906631 2907072 2919518 2923362 2924376 2935296 2952192 2952768 2953216 2959911 2966607 2967636 2981888 2988648 2996448 2999808 3013696 3014284 3017664 3047424 3055392 3058874 3062304 3068473 3080532 3085056 3096576 3098264 3110912 3115008 3119046 3126102 3130218 3148236 3149328 3161088 3167456 3168074 3176523 3179904 3198208 3211264 3214939 3217428 3218544 3226944 3237702 3246152 3249792 3269136 3269632 3278181 3285597 3289923 3301376 3310008 3317496 3321216 3321864 3322368 3336592 3337243 3342144 3354624 3371004 3374592 3375104 3390408 3391584 3407872 3410589 3411772 3424512 3428352 3444224 3444896 3462242 3485547 3486756 3495856 3499776 3520608 3538944 3542994 3555328 3563388 3564624 3572688 3577392 3585842 3593954 3597984 3599232 3612672 3620656 3630312 3634176 3638887 3647119 3651921 3672942 3674216 3677778 3678336 3687936 3709888 3714048 3723759 3732183 3753666 3754968 3759912 3764768 3777319 3791424 3796416 3796992 3813248 3813992 3815532 3833856 3852576 3860337 3861676 3870412 3874752 3875508 3876096 3897816 3899168 3913728 3932838 3936256 3937024 3946548 3955476 3956848 3960684 3984864 3995264 3999744 4010202 4019274 4023552 4049136 4063232 4067882 4073238 4073856 4083072 4088448 4107376 4113408 4128768 4133493 4148928 4153344 4157286 4158728 4168136 4173624 4197648 4199104 4214784 4222634 4224339 4235364 4239872 4265352 4275427 4285099 4289904 4290741 4291392 4302592 4316936 4333056 4358848 4360608 4370908 4379277 4380796 4385043 4386564 4402944 4413344 4423328 4428288 4429152 4429824 4451454 4456192 4472832 4482972 4494672 4499456 4520544 4521426 4522112 4526496 4547452 4566016 4571136 4583088 4588311 4593456 4604306 4614722 4620798 4627584 4647396 4649008 4666368 4672512 4678569 4689153 4694144 4722354 4723992 4741632 4751184 4752111 4752832 4763584 4769856 4797312 4798976 4816896 4827816 4840416 4845568 4850167 4856553 4869228 4874688 4897256 4903704 4904448 4917248 4952064 4965012 4976244 4983552 5004888 5006624 5013216 5031936 5034679 5055232 5061888 5062656 5085612 5087376 5111808 5117658 5136768 5147116 5166336 5167344 5168128 5193363 5197088 5218304 5230134 5243784 5249664 5262064 5273968 5274997 5280912 5313152 5332992 5345082 5346936 5359032 5364736 5378763 5390931 5396976 5398848 5419008 5421962 5430984 5431808 5444096 5451264 5484544 5505024 5509413 5511324 5517504 5531904 5537792 5543048 5564832 5571072 5596864 5619712 5630499 5632452 5647152 5680766 5687136 5695488 5719872 5720988 5721856 5750784 5777408 5792514 5805618 5812128 5813262 5814144 5839036 5846724 5848752 5870592 5899257 5904384 5905536 5906432 5919822 5933214 5935272 5963776 5970601 5977296 5992896 5999616 6027392 6028568 6035328 6094848 6101823 6109857 6110784 6117748 6124608 6136946 6161064 6170112 6193152 6196528 6221824 6230016 6235929 6238092 6252204 6260436 6296472 6298656 6322176 6333951 6334912 6336148 6353046 6359808 6396416 6422528 6429878 6434856 6437088 6453888 6475404 6492304 6499584 6538272 6539264 6556362 6571194 6579846 6602752 6620016 6634992 6642432 6643728 6644736 6673184 6674486 6677181 6684288 6709248 6742008 6749184 6750208 6757933 6773221 6780816 6782139 6783168 6821178 6823544 6849024 6856704 6888448 6889792 6906459 6922083 6924484 6931197 6971094 6973512 6991712 6999552 7015021 7041216 7077888 7085988 7110656 7126776 7129248 7145376 7154784 7171684 7187908 7195968 7198464 7225344 7241312 7260624 7268352 7277774 7294238 7303842 7345884 7348432 7355556 7356672 7375872 7419776 7428096 7447518 7464366 7507332 7509936 7519824 7529536 7554638 7582848 7592832 7593984 7626496 7627984 7631064 7649089 7666393 7667712 7676487 7705152 7720674 7723352 7740824 7749504 7751016 7752192 7795632 7798336 7827456 7845201 7865676 7872512 7874048 7893096 7910952 7913696 7921368 7958041 7969728 7990528 7999488 8020404 8038548 8047104 8098272 8126464 8132943 8135764 8146476 8147712 8166144 8176896 8214752 8226816 8257536 8266986 8297856 8306688 8314572 8317456 8336272 8347248 8395296 8398208 8429568 8445268 8448678 8470728 8479744 8521149 8530704 8550854 8570198 8579808 8581482 8582784 8605184 8633872 8666112 8688771 8708427 8717696 8721216 8741816 8758554 8761592 8770086 8773128 8805888 8826688 8846656 8856576 8858304 8859648 8879733 8899821 8902908 8912384 8945664 8965944 8989344 8998912 9007453 9041088 9042852 9044224 9052992 9094904 9132032 9142272 9166176 9176622 9186912 9205419 9208612 9229444 9241596 9255168 9294792 9298016 9332736 9345024 9357138 9378306 9388288 9444708 9447984 9483264 9502368 9504222 9505664 9527168 9539712 9594624 9597952 9633792 9644817 9655632 9680832 9691136 9700334 9713106 9738456 9749376 9794512 9807408 9808896 9834496 9834543 9856791 9904128 9930024 9952488 9967104 10009776 10011729 10013248 10026432 10063872 10069358 10110464 10123776 10125312 10171224 10174752 10195249 10218313 10223616 10231767 10235316 10273536 10294232 10332672 10334688 10336256 10386726 10394176 10436608 10456641 10460268 10487568 10499328 10524128 10547936 10549994 10561824 10626304 10665984 10690164 10693872 10718064 10729472 10757526 10781862 10793952 10797696 10838016 10843924 10861968 10863616 10888192 10902528 10916661 10941357 10955763 10969088 11018826 11022648 11035008 11063808 11075584 11086096 11088259 11129664 11142144 11193728 11239424 11260998 11264904 11294304 11331957 11361532 11374272 11390976 11439744 11441976 11443712 11501568 11554816 11581011 11585028 11611236 11624256 11626524 11628288 11678072 11693448 11697504 11741184 11798514 11808768 11811072 11812864 11839644 11866428 11870544 11927552 11941202 11954592 11985792 11999232 12054784 12057136 12070656 12117847 12189696 12203646 12219714 12221568 12235496 12249216 12273892 12322128 12340224 12386304 12393056 12400479 12443648 12460032 12471858 12476184 12504408 12520872 12550447 12578839 12592944 12597312 12644352 12667902 12669824 12672296 12706092 12719616 12792832 12826281 12845056 12855297 12859756 12869712 12872223 12874176 12907776 12950808 12984608 12999168 13076544 13078528 13112724 13137831 13142388 13159692 13205504 13240032 13269984 13284864 13287456 13289472 13346368 13348972 13354362 13368576 13418496 13484016 13498368 13500416 13515866 13546442 13561632 13564278 13566336 13642356 13647088 13698048 13713408 13764933 13776896 13779584 13812918 13844166 13848968 13862394 13942188 13947024 13983424 13999104 14030042 14035707 14067459 14082432 14171976 14205451 14221312 14237587 14253552 14256333 14258496 14290752 14309568 14343368 14375816 14391936 14396928 14450688 14482624 14521248 14536704 14550501 14555548 14569659 14588476 14607684 14691768 14696864 14711112 14713344 14751744 14779219 14839552 14856192 14895036 14928732 15014664 15019872 15039648 15059072 15104037 15109276 15165696 15185664 15187968 15252992 15255968 15262128 15298178 15332786 15335424 15352974 15410304 15441348 15446704 15481648 15499008 15502032 15504384 15580089 15591264 15596672 15654912 15690402 15731352 15745024 15748096 15786192 15821904 15824991 15827392 15842736 15916082 15939456 15981056 15998976 16040808 16077096 16094208 16115071 16136289 16151527 16172793 16196544 16265886 16271528 16292952 16295424 16332288 16353792 16429504 16453632 16515072 16528239 16533972 16595712 16613376 16629144 16634912 16672544 16694496 16728127 16790592 16796416 16859136 16890536 16897356 16941456 16959488 17042298 17061408 17101708 17140396 17159616 17162964 17165568 17210368 17267744 17332224 17377542 17416854 17435392 17442432 17483632 17517108 17523184 17540172 17546256 17611776 17653376 17693312 17713152 17716608 17719296 17759466 17799642 17805816 17824768 17891328 17911803 17931888 17978688 17997824 18014906 18082176 18085704 18088448 18105984 18189808 18264064 18284544 18305469 18332352 18353244 18373824 18410838 18417224 18458888 18483192 18510336 18589584 18596032 18665472 18690048 18707787 18714276 18756612 18776576 18889416 18895968 18966528 18976867 19001853 19004736 19008444 19011328 19054336 19079424 19189248 19195904 19267584 19289634 19311264 19361664 19382272 19400668 19426212 19476912 19498752 19589024 19614816 19617792 19668992 19669086 19713582 19808256 19860048 19882681 19904976 19934208 20019552 20023458 20026496 20052864 20127744 20138716 20220928 20247552 20250624 20273799 20319663 20342448 20346417 20349504 20390498 20436626 20463534 20470632 20547072 20588464 20665344 20669376 20672512 20719377 20766249 20773452 20788352 20873216 20913282 20920536 20975136 20998656 21045063 21048256 21095872 21099988 21123648 21252608 21331968 21380328 21387744 21436128 21458944 21479311 21515052 21563724 21587904 21595392 21676032 21687848 21723936 21727232 21776384 21805056 21833322 21882714 21911526 21938176 22037652 22045296 22070016 22127616 22151168 22172192 22176518 22259328 22284288 22387456 22478848 22504573 22521996 22529808 22588608 22663914 22723064 22748544 22781952 22879488 22883952 22887424 22947267 22999179 23003136 23029461 23109632 23162022 23170056 23222472 23248512 23253048 23256576 23307973 23356144 23360701 23386896 23395008 23482368 23597028 23617536 23622144 23625728 23679288 23732856 23741088 23855104 23874123 23882404 23909184 23971584 23998464 24109568 24114272 24141312 24235694 24379392 24398829 24407292 24439428 24443136 24470992 24498432 24547784 24644256 24680448 24772608 24786112 24800958 24887296 24920064 24943716 24952368 25008816 25041744 25100894 25157678 25185888 25194624 25288704 25335804 25339648 25344592 25412184 25439232 25472209 25563447 25585664 25652562 25710594 25719512 25739424 25744446 25748352 25815552 25901616 25969216 25998336 26066313 26125281 26153088 26157056 26225448 26275662 26284776 26319384 26411008 26441233 26480064 26539968 26569728 26574912 26578944 26692736 26697944 26708724 26737152 26836992 26968032 26996736 27000832 27022359 27031732 27092884 27123264 27128556 27132672 27284712 27294176 27396096 27426816 27529866 27553792 27559168 27616257 27625836 27688332 27697936 27724788 27884376 27894048 27966848 27998208 28060084 28071414 28134918 28164864 28343952 28410902 28442624 28475174 28507104 28512666 28516992 28581504 28619136 28686736 28751632 28783872 28793856 28901376 28934451 28965248 29042496 29073408 29101002 29111096 29139318 29176952 29215368 29383536 29393728 29422224 29426688 29503488 29503629 29558438 29570373 29679104 29712384 29790072 29857464 29927989 29995693 30029328 30035187 30039744 30079296 30118144 30208074 30218552 30331392 30371328 30375936 30505984 30511936 30524256 30585747 30596356 30654939 30665572 30670848 30695301 30705948 30820608 30882696 30893408 30963296 30998016 31004064 31008768 31160178 31182528 31193344 31309824 31380804 31462704 31490048 31496192 31572384 31643808 31649982 31654784 31685472 31832164 31878912 31962112 31997952 32081616 32154192 32188416 32230142 32272578 32303054 32345586 32393088 32531772 32543056 32585904 32590848 32664576 32707584 32749983 32824071 32859008 32907264 33056478 33067944 33191424 33226752 33258288 33264777 33269824 33345088 33388992 33456254 33581184 33592832 33718272 33781072 33794712 33874537 33882912 33918976 33951169 33995871 34084596 34122816 34203416 34280792 34319232 34325928 34331136 34420736 34535488 34664448 34743033 34755084 34833708 34870784 34884864 34967264 35034216 35046368 35080344 35092512 35223552 35242753 35306752 35386624 35426304 35433216 35438592 35518932 35599284 35611632 35649536 35782656 35823606 35863776 35957376 35995648 36029812 36164352 36171408 36176896 36211968 36353541 36379616 36528128 36569088 36610938 36664704 36706488 36747648 36821676 36834448 36917776 36924979 36966384 37020672 37179168 37192064 37330944 37380096 37415574 37428552 37513224 37553152 37651341 37736517 37778832 37791936 37933056 37953734 38003706 38009472 38016888 38022656 38108672 38158848 38378496 38391808 38478843 38535168 38565891 38579268 38622528 38723328 38764544 38801336 38852424 38953824 38997504 39178048 39229632 39235584 39337984 39338172 39413493 39427164 39616512 39720096 39765362 39809952 39868416 39890149 40039104 40046916 40052992 40105728 40255488 40277432 40441856 40495104 40501248 40547598 40639326 40684896 40692834 40699008 40780996 40873252 40927068 40941264 41094144 41176928 41294799 41330688 41338752 41345024 41438754 41532498 41546904 41576704 41746432 41794207 41826564 41841072 41950272 41997312 42090126 42096512 42191744 42199976 42247296 42505216 42616353 42663936 42712761 42760656 42768999 42775488 42872256 42917888 42958622 43030104 43127448 43175808 43190784 43352064 43375696 43447872 43454464 43552768 43610112 43651503 43666644 43765428 43823052 43876352 44075304 44090592 44140032 44255232 44302336 44337657 44344384 44353036 44518656 44568576 44774912 44957696 45009146 45043992 45059616 45177216 45312111 45327828 45446128 45497088 45563904 45758976 45767904 45774848 45894534 45998358 46006272 46058922 46219264 46324044 46340112 46444944 46497024 46506096 46513152 46615946 46712288 46721402 46740267 46773792 46790016 46964736 47194056 47235072 47244288 47251456 47305531 47358576 47412547 47465712 47474973 47482176 47748246 47764808 47818368 47943168 47996928 48219136 48228544 48282624 48345213 48408867 48454581 48471388 48518379 48797658 48814584 48878856 48886272 48941984 48996864 49095568 49105147 49288512 49360896 49545216 49572224 49601916 49774592 49840128 49887432 49904736 50017632 50083488 50184381 50201788 50315356 50371776 50389248 50577408 50671608 50679296 50689184 50824368 50878464 50944418 51126894 51171328 51305124 51421188 51439024 51478848 51488892 51496704 51631104 51803232 51938432 51996672 52132626 52250562 52306176 52314112 52450896 52551324 52569552 52638768 52822016 52882466 52960128 53079936 53139456 53149824 53157888 53385472 53395888 53417448 53474304 53543623 53664751 53673984 53735409 53936064 53993472 54044718 54063464 54185768 54246528 54257112 54265344 54569424 54588352 54792192 54853632 54916407 55059732 55107584 55118336 55232514 55251672 55376664 55395872 55449576 55580551 55706287 55768752 55788096 55933696 55996416 56120168 56142828 56269836 56329728 56687904 56821804 56885248 56930601 56950348 57005559 57014208 57025332 57033984 57163008 57238272 57373472 57503264 57567744 57587712 57802752 57868902 57930496 58084992 58146816 58202004 58222192 58278636 58353904 58430736 58767072 58787456 58844448 58853376 59006976 59007258 59116876 59140746 59358208 59424768 59580144 59648043 59714928 59855978 59991386 60058656 60070374 60079488 60158592 60236288 60416148 60437104 60662784 60742656 60751872 60821397 60958989 61011968 61023872 61048512 61171494 61192712 61309878 61331144 61390602 61411896 61641216 61765392 61786816 61926592 61996032 62008128 62017536 62158131 62298747 62320356 62365056 62386688 62619648 62761608 62925408 62980096 62992384 63052171 63135189 63144768 63287616 63299964 63309568 63370944 63664328 63757824 63924224 63995904 64163232 64308384 64376832 64437933 64460284 64545156 64606108 64691172 64786176 65063544 65086112 65171808 65181696 65329152 65415168 65450827 65499966 65648142 65718016 65814528 66112956 66135888 66382848 66453504 66516576 66529554 66539648 66690176 66777984 66912508 67162368 67185664 67436544 67513719 67562144 67589424 67749074 67765824 67837952 67902338 67991742 68169192 68245632 68406832 68561584 68638464 68651856 68662272 68841472 68841801 68997537 69070976 69328896 69486066 69510168 69667416 69741568 69769728 69923919 69934528 70068432 70082103 70092736 70160688 70185024 70447104 70485506 70613504 70773248 70852608 70866432 70877184 71037864 71198568 71223264 71299072 71366743 71528191 71565312 71622369 71647212 71727552 71914752 71991296 72059624 72328704 72342816 72353792 72423936 72707082 72759232 73056256 73138176 73196487 73221876 73329408 73412976 73495296 73643352 73668896 73835552 73849958 73932768 74041344 74358336 74384128 74661888 74760192 74831148 74857104 75026448 75106304 75302682 75473034 75557664 75583872 75866112 75907468 76007412 76018944 76033776 76045312 76217344 76317696 76416627 76690341 76756992 76783616 76957686 77131782 77158536 77245056 77446656 77529088 77602672 77617813 77704848 77907648 77995008 78356096 78459264 78471168 78675968 78676344 78826986 78854328 79233024 79323699 79440192 79530724 79619904 79736832 79780298 80078208 80093832 80105984 80211456 80510976 80554864 80883712 80990208 81002496 81067077 81095196 81278652 81369792 81385668 81398016 81561992 81746504 81854136 81882528 82188288 82353856 82589598 82661376 82677504 82690048 82848771 82877508 83064996 83093808 83153408 83492864 83588414 83653128 83682144 83900544 83994624 84180252 84193024 84383488 84399952 84494592 85010432 85232706 85327872 85425522 85521312 85537998 85550976 85744512 85835776 85917244 86060208 86254896 86351616 86381568 86704128 86751392 86803353 86895744 86908928 87105536 87220224 87303006 87333288 87530856 87646104 87752704 87853129 88051873 88150608 88181184 88280064 88510464 88675314 88688768 88706072 89037312 89137152 89549824 89783967 89915392 89987079 90018292 90087984 90105561 90119232 90354432 90624222 90655656 90892256 90994176 91127808 91517952 91535808 91549696 91757241 91789068 91964817 91996716 92012544 92117844 92438528 92648088 92680224 92889888 92994048 93012192 93026304 93231892 93424576 93442804 93480534 93547584 93580032 93929472 94388112 94470144 94488576 94502912 94611062 94717152 94825094 94931424 94949946 94964352 95496492 95529616 95636736 95886336 95993856 96438272 96457088 96565248 96690426 96817734 96909162 96942776 97036758 97595316 97629168 97757712 97772544 97883968 97993728 98191136 98210294 98249949 98472213 98577024 98721792 99144448 99203832 99438157 99549184 99663109 99680256 99774864 99794331 99809472 100035264 100166976 100368762 100403576 100630712 100743552 100778496 101154816 101343216 101358592 101378368 101623611 101648736 101756928 101853507 101888836 101987613 102253788 102342656 102610248 102842376 102878048 102957696 102977784 102993408 103262208 103454533 103606464 103876864 103993344 104265252 104501124 104612352 104628224 104901792 105102648 105139104 105277536 105644032 105728259 105764932 105920256 106159872 106278912 106299648 106315776 106770944 106791776 106834896 106948608 107087246 107329502 107347968 107470818 107872128 107986944 108089436 108126928 108371536 108493056 108514224 108530688 109060623 109138848 109176704 109584384 109707264 109832814 110119464 110215168 110236672 110465028 110503344 110753328 110774937 110791744 110899152 111161102 111412574 111537504 111576192 111867392 111992832 112240336 112285656 112539672 112659456 112805497 112954023 113060689 113209551 113375808 113643608 113861202 113900696 114011118 114028416 114050664 114067968 114326016 114476544 114746944 115006528 115135488 115175424 115436529 115605504 115697673 115737804 115860992 116169984 116293632 116404008 116444384 116557272 116707808 116861472 117096889 117534144 117574912 117688896 117706752 118013952 118014516 118233752 118281492 118716416 118849536 119160288 119296086 119429856 119670447 119711956 119982772 120117312 120140748 120158976 120317184 120472576 120832296 120874208 121325568 121485312 121503744 121642794 121917978 122023936 122047744 122097024 122342988 122385424 122619756 122662288 122781204 122823792 123282432 123530784 123573632 123853184 123992064 124016256 124035072 124316262 124597494 124640712 124730112 124773376 125239296 125382621 125523216 125850816 125960192 125984768 126104342 126270378 126289536 126575232 126599928 126619136 126741888 127328656 127515648 127848448 127849059 127991808 128138283 128326464 128616768 128753664 128875866 128920568 129090312 129212216 129382344 129572352 130127088 130172224 130343616 130363392 130658304 130830336 130901654 130954509 130999932 131296284 131436032 131629056 132225912 132271776 132538237 132765696 132838069 132907008 133012971 133033152 133059108 133079296 133380352 133555968 133825016 134324736 134371328 134873088 135027438 135124288 135178848 135498148 135531648 135675904 135804676 135936333 135983484 136338384 136491264 136813664 137123168 137276928 137303712 137324544 137682944 137683602 137995074 138141952 138657792 138972132 139020336 139334832 139483136 139539456 139847838 139869056 140136864 140164206 140185472 140321376 140370048 140894208 140971012 141227008 141546496 141705216 141732864 141754368 141916593 142075728 142237641 142397136 142424919 142446528 142598144 142733486 143056382 143244738 143294424 143455104 143829504 143982592 144119248 144657408 144685632 144707584 144847872 145035639 145363743 145414164 145518464 146112512 146392974 146443752 146658816 146825952 146990592 147286704 147315441 147337792 147671104 147699916 147865536 148082688 148716672 148768256 149323776 149520384 149662296 149714208 150052896 150212608 150355177 150553143 150605364 150946068 151115328 151167744 151732224 151814936 152014824 152037888 152067552 152090624 152434688 152635392 152833254 153380682 153513984 153567232 153915372 154263564 154317072 154490112 154893312 155058176 155205344 155235626 155409696 155815296 155990016 156712192 156918528 156942336 157351936 157352688 157532011 157653972 157708656 158466048 158647398 158880384 159061448 159239808 159473664 159560596 160156416 160187664 160211968 160422912 160630869 160994253 161021952 161109728 161206227 161767424 161980416 162134154 162190392 162557304 162739584 162771336 162796032 163123984 163155811 163493008 163524907 163708272 163765056 164376576 164707712 165179196 165322752 165355008 165380096 165697542 165755016 166129992 166187616 166306816 166741653 166985728 167118861 167176828 167306256 167364288 167801088 167989248 168360504 168386048 168766976 168799904 168989184 170020864 170465412 170655744 170791803 170851044 171042624 171075996 171101952 171489024 171671552 171834488 172120416 172509792 172703232 172763136 173408256 173502784 173606706 173791488 173817856 174211072 174440448 174606012 174666576 175061712 175292208 175505408 175706258 176103746 176301216 176362368 176560128 177020928 177350628 177377536 177412144 178074624 178274304 178305463 178944129 179099648 179567934 179974158 180036584 180175968 180211122 180238464 180708864 181248444 181311312 181784512 181988352 182255616 182464191 182876967 183035904 183071616 183099392 183514482 183578136 183929634 183993432 184235688 184670863 184877056 185088631 185296176 185360448 185779776 185988096 186024384 186052608 186463784 186849152 186885608 186961068 187095168 187160064 187858944 188776224 188940288 188977152 189005824 189156513 189222124 189405567 189434304 189650188 189862848 189899892 189928704 190992984 191059232 191273472 191772672 191987712 192876544 192914176 193130496 193313799 193380852 193635468 193818324 193885552 194073516 195190632 195258336 195515424 195545088 195767936 195987456 196352481 196382272 196420588 196499898 196944426 197154048 197443584 198288896 198407664 198876314 199098368 199326218 199360512 199549728 199588662 199618944 200070528 200333952 200737524 200807152 201261424 201487104 201556992 202309632 202541157 202686432 202717184 202756736 203247222 203297472 203513856 203707014 203777672 203975226 204507576 204685312 205220496 205684752 205756096 205915392 205955568 205986816 206524416 206525403 206909066 206992611 207212928 207753728 207986688 208530504 209002248 209224704 209256448 209495923 209771757 209803584 209969851 210205296 210246309 210278208 210555072 211456518 211529864 211840512 212319744 212557824 212599296 212631552 213541888 213583552 213669792 213897216 214100229 214174492 214584573 214659004 214695936 214867107 214941636 215744256 215973888 216178872 216253856 216743072 216986112 217028448 217061376 217465651 218121246 218277696 218353408 219168768 219414528 219665628 220238928 220430336 220473344 220930056 221006688 221506656 221549874 221583488 221798304 222322204 222825148 223075008 223152384 223734784 223985664 224480672 224571312 225079344 225318912 225610994 225908046 226121378 226419102 226751616 227287216 227722404 227801392 228022236 228056832 228101328 228135936 228652032 228953088 229249881 229493888 230013056 230270976 230350848 230873058 231395346 231475608 231721984 232339968 232587264 232808016 232853439 232888768 233114544 233415616 233722944 234193778 235068288 235149824 235377792 235413504 236027904 236029032 236467504 236562984 237121759 237432832 237658183 237699072 237971097 238320576 238592172 238859712 239340894 239423912 239965544 240234624 240281496 240317952 240634368 240945152 241664592 241748416 242651136 242970624 243007488 243201231 243285588 243835956 244047872 244095488 244194048 244685976 244770848 245239512 245324576 245562408 245647584 246564864 246699271 247061568 247147264 247706368 247984128 248032512 248070144 248632524 249194988 249281424 249460224 249546752 250478592 250765242 251046432 251701632 251920384 251969536 252208684 252540756 252579072 253150464 253199856 253238272 253483776 254657312 255031296 255696896 255698118 255983616 256276566 256652928 257233536 257507328 257751732 257841136 258180624 258424432 258474853 258764688 259144704 260254176 260344448 260687232 260726784 261316608 261660672 261803308 261909018 261999864 262592568 262872064 263258112 263559387 264155619 264451824 264543552 265076474 265531392 265676138 266025942 266066304 266118216 266158592 266760704 267111936 267650032 268649472 268742656 269351901 269746176 269961237 270054876 270248576 270357696 270996296 271063296 271351808 271609352 271872666 271966968 272676768 272982528 273627328 274246336 274553856 274607424 274649088 275271723 275365888 275367204 275894451 275990148 276283904 277315584 277944264 278040672 278669664 278966272 279078912 279231043 279695676 279738112 280273728 280328412 280370944 280642752 280740096 281788416 281942024 282454016 283092992 283410432 283465728 283508736 283833186 284151456 284475282 284794272 284849838 284893056 285196288 285466972 286112764 286489476 286588848 286910208 287659008 287965184 288238496 289314816 289371264 289415168 289695744 290071278 290727486 290828328 291036928 292225024 292559449 292785948 292887504 293317632 293651904 293981184 294573408 294630882 294675584 295342208 295399832 295731072 296165376 297433344 297536512 298314471 298647552 298989327 299040768 299324592 299382993 299428416 300105792 300425216 300710354 301106286 301210728 301892136 302230656 302335488 303464448 303629872 304029648 304075776 304135104 304181248 304869376 304870833 305270784 305560521 305666508 306761364 307027968 307134464 307830744 308527128 308634144 308980224 309786624 310116352 310363599 310410688 310471252 310819392 311630592 311980032 313424384 313837056 313884672 314703872 314705376 315064022 315307944 315417312 316052719 316932096 317184777 317294796 317760768 318122896 318479616 318947328 319121192 320312832 320375328 320423936 320845824 321261738 321988506 322043904 322219456 322412454 323534848 323960832 324268308 324380784 325114608 325479168 325542672 325592064 326247968 326311622 326986016 327049814 327181869 327416544 327530112 328753152 329415424 330358392 330645504 330710016 330760192 331138717 331395084 331510032 332259984 332324811 332375232 332613632 333483306 334237722 334353656 334612512 334728576 335602176 335978496 336721008 336772096 337533952 337599808 337978368 338416491 338862069 339182067 339628653 340041728 340930824 341583606 341702088 342085248 342151992 342203904 342978048 343343104 343668976 343736029 344240832 345019584 345406464 345526272 346816512 347005568 347213412 347582976 347635712 348422144 348880896 349212024 349333152 350123424 350584416 351010816 351290667 351412516 352207492 352602432 352724736 353120256 354041856 354701256 354755072 354824288 356149248 356548608 356610926 357888258 358199296 359011341 359135868 359948316 360073168 360351936 360422244 360476928 361417728 362496888 362622624 363569024 363976704 364511232 364928382 365753934 366071808 366143232 366198784 367028964 367156272 367859268 367986864 368471376 369341726 369754112 370177262 370592352 370720896 371559552 371976192 372048768 372105216 372927568 373698304 373771216 373922136 374190336 374320128 374805361 375653257 375717888 376147863 377552448 377880576 377954304 378313026 378444248 378811134 378868608 379300376 379725696 379799784 379857408 381985968 382118464 382546944 383545344 383547177 383975424 384414849 385753088 385828352 386260992 386627598 386761704 387270936 387636648 387771104 388147032 389063857 389944009 390381264 390516672 391030848 391090176 391535872 391974912 392704962 392764544 392841176 392999796 393888852 394308096 394887168 396577792 396815328 397614711 397752628 398196736 398514207 398652436 398721024 399038913 399099456 399177324 399237888 400141056 400667904 401475048 401614304 402522848 402974208 403113984 404619264 405082314 405372864 405434368 405513472 406494444 406594944 407027712 407414028 407555344 407950452 409015152 409370624 410440992 411369504 411512192 411830784 411911136 411973632 413048832 413050806 413818132 413985222 414425856 415507456 415973376 417061008 418004496 418449408 418512896 418991846 419543514 419607168 419939702 420410592 420492618 420556416 421110144 422913036 423059728 423681024 424639488 425115648 425198592 425263104 425749779 426712923 427083776 427167104 427339584 427794432 428200458 428348984 429169146 429318008 429734214 429883272 431488512 431947776 432357744 432507712 433486144 433972224 434056896 434122752 434931302 435106917 436091229 436242492 436555392 436706816 438337536 439331256 440368981 440477856 440860672 440946688 441365197 441860112 441946323 442013376 443013312 443099748 443166976 443596608 444644408 445650296 446150016 446304768 447469568 447971328 448961344 449142624 450158688 450637824 451065531 451221988 451659429 451816092 452242756 452838204 453503232 454574432 455444808 455602784 456044472 456113664 456202656 456271872 457304064 457906176 458155789 458499762 458987776 460026112 460541952 460701696 461746116 462790692 462951216 463443968 464679936 465174528 465616032 465706878 465777536 466229088 466831232 467445888 468387556 470136576 470299648 470755584 470827008 472055808 472058064 472596033 472935008 473125968 474243518 474865664 475316366 475398144 475942194 476641152 477184344 477719424 478681788 478847824 479931088 480469248 480562992 480635904 481268736 481890304 481892607 482982759 483329184 483496832 485302272 485941248 486402462 486571176 487671912 488095744 488190976 488388096 489371952 489467433 489541696 490479024 490574721 490649152 491124816 491295168 493129728 493398542 494123136 494294528 495412736 495968256 496065024 496140288 497265048 498389976 498562848 498920448 499093504 499567201 500224959 500697337 500957184 501356583 501530484 502092864 503403264 503939072 504417368 505081512 505158144 506300928 506399712 506476544 506967552 509314624 510062592 511393792 511396236 511967232 512375409 512553132 513305856 514467072 515014656 515503464 515682272 516361248 516848864 516949706 517529376 518289408 518571937 520508352 520688896 521374464 521453568 522633216 523321344 523606616 523818036 523999728 525185136 525744128 526516224 527118774 528311238 528903648 529087104 530152948 531062784 531352276 532051884 532132608 532236432 532317184 533521408 534223872 534916389 535300064 536832387 537298944 537485312 538703802 539922474 540109752 540497152 540715392 541992592 542126592 542703616 543218704 543324691 543745332 543933936 545353536 545965056 547254656 548492672 549107712 549214848 549298176 550543446 550731776 550734408 551788902 551980296 552567808 554012589 554631168 555265893 555888528 556081344 557339328 557932544 558157824 558462086 559391352 559476224 560547456 560656824 560741888 561285504 561480192 563576832 563884048 564908032 566185984 566820864 566931456 567017472 567469539 567666372 568302912 568950564 569588544 569699676 569786112 570392576 570933944 572225528 572978952 573177696 573820416 575318016 575930368 576476992 578629632 578742528 578830336 579391488 579941397 580142556 581454972 581656656 582073856 584450048 585118898 585571896 585775008 586635264 587303808 587962368 589057443 589146816 589261764 589351168 590684416 590799664 591462144 592330752 594866688 595073024 596628942 597295104 597978654 598081536 598649184 598765986 598856832 600211584 600850432 601420708 602212572 602421456 603784272 604461312 604670976 606928896 607259744 607623471 608059296 608151552 608270208 608362496 609738752 609741666 610541568 611121042 611333016 613522728 614055936 614268928 614971903 615661488 616363111 617054256 617268288 617960448 619573248 620727198 620821376 620942504 621638784 623261184 623960064 626848768 627674112 627769344 628487769 629315271 629407744 629410752 629909553 630128044 630615888 630738927 630834624 632105438 634369554 634589592 635521536 636245792 636959232 637894656 638242384 640625664 640750656 640847872 641691648 642300687 642523476 643753719 643977012 644087808 644438912 644824908 647069696 647921664 648536616 648761568 650229216 650958336 651085344 651184128 652396953 652495936 652623244 653972032 654099628 654363738 654833088 655060224 657506304 658830848 660716784 661291008 661420032 661520384 662277434 662790168 663020064 664519968 664649622 664750464 665227264 666966612 668475444 668707312 669225024 669457152 671204352 671956992 673442016 673544192 675067904 675199616 675956736 676832982 677724138 678364134 679257306 680083456 681861648 683167212 683404176 684170496 684303984 684407808 685956096 686686208 687337952 687472058 687749643 688481664 690039168 690812928 691052544 694011136 694426824 695165952 695271424 696067099 696844288 697641763 697761792 698424048 698560317 698666304 700246848 701168832 702581334 702825032 704414984 705204864 705449472 706240512 708083712 709402512 709510144 709648576 711365277 712298496 712974549 713097216 713221852 713913291 715776516 716398592 718022682 718271736 719896632 720146336 720703872 720844488 720953856 722547163 722835456 724181731 724993776 725245248 727138048 727953408 729022464 729856764 731507868 732143616 732286464 732397568 734057928 734312544 735718536 735973728 736942752 738683452 739508224 740097813 740354524 741184704 741441792 743119104 743952384 744097536 744210432 745855136 747396608 747542432 747844272 748380672 748640256 749610722 751306514 751435776 752295726 755104896 755761152 755908608 756626052 756888496 757622268 757737216 758600752 759451392 759599568 759714816 763971936 764236928 765093888 767090688 767094354 767950848 768829698 771506176 771656704 772521984 773255196 773523408 774541872 775273296 775424559 775542208 776294064 778127714 779888018 780762528 781033344 782061696 782180352 783071744 783949824 785409924 785529088 785682352 785999592 787777704 788616192 789638479 789774336 790678161 792466857 793155584 793630656 795229422 795505256 797028414 797304872 798077826 798198912 798354648 798475776 800282112 801335808 802950096 803228608 805045696 805948416 806227968 808055703 809238528 809883711 810164628 810745728 810868736 811026944 812988888 813189888 814055424 814828056 815110688 815900904 818030304 818741248 819678223 820881984 822739008 823024384 823661568 823822272 823947264 826097664 826101612 827636264 827970444 828851712 831014912 831946752 834122016 836008992 836898816 837025792 837693129 837983692 839087028 839214336 839879404 840821184 840985236 841112832 842220288 845826072 846119456 847362048 849278976 850231296 850397184 850526208 851499558 853425846 854167552 854334208 854679168 855588864 856400916 856697968 858338292 858636016 859468428 859766544 862977024 863895552 864715488 865015424 866972288 867944448 868113792 868245504 869862604 870213834 872182458 872484984 873110784 873413632 876675072 877678347 878662512 880737962 880955712 881721344 881893376 882730394 883720224 883892646 884026752 886026624 886199496 886333952 887193216 889288816 891300592 892300032 892609536 894939136 894943413 895942656 896967981 897922688 898285248 900317376 901275648 902131062 902443976 903318858 903632184 904485512 905676408 907006464 909148864 910889616 911205568 912088944 912227328 912405312 912543744 914608128 914612499 915812352 916311578 916681563 916999524 917975552 920052224 921083904 921403392 923492232 925581384 925902432 926887936 927767659 929359872 929866483 930349056 931090797 931232064 931413756 931555072 932458176 933662464 934891776 936775112 940273152 940599296 941511168 941654016 944111616 944116128 945192066 945870016 946251936 948158157 948487036 949731328 950632732 950796288 951554331 951884388 953282304 954368688 955438848 957363576 957695648 959862176 960938496 961125984 961271808 962537472 963780608 963785214 965965518 966658368 966993664 970604544 971882496 972804924 973142352 975343824 976191488 976381952 976776192 978743904 978934866 979083392 980958048 981149442 981298304 982249632 982590336 986259456 986797084 988246272 988589056 990825472 991936512 992130048 992280576 993416151 994530096 996779952 996974433 997125696 997840896 998187008 999134402 1000449918 1001394674 1002713166 1003060968 1004185728 1006806528 1007878144 1008834736 1010163024 1010316288 1012601856 1012799424 1012953088 1013935104 1015249473 1017546201 1018629248 1020125184 1022787584 1022792472 1024750818 1025106264 1026611712 1028934144 1030029312 1031006928 1031208087 1031364544 1032722496 1033697728 1033899412 1035058752 1036578816 1037143874 1041016704 1041377792 1042748928 1042907136 1045266432 1046642688 1047213232 1047636072 1047999456 1050110647 1050370272 1051488256 1052486239 1053032448 1053872001 1054237548 1056622476 1057807296 1058174208 1060305896 1062125568 1062704552 1064103768 1064265216 1064472864 1064634368 1067042816 1068447744 1069832778 1070600128 1073664774 1074597888 1074970624 1077034023 1077407604 1079844948 1080219504 1080994304 1081430784 1083985184 1084253184 1085407232 1086437408 1086649382 1087490664 1087867872 1090707072 1091930112 1094509312 1096985344 1098215424 1098429696 1098596352 1101086892 1101463552 1101468816 1103577804 1103960592 1105135616 1108025178 1109262336 1110531786 1111777056 1112162688 1114678656 1115865088 1116315648 1116924172 1118782704 1118952448 1121094912 1121313648 1121483776 1122571008 1122960384 1124416083 1126959771 1127153664 1127768096 1128443589 1129816064 1132371968 1133641728 1133862912 1134939078 1135332744 1136605824 1137901128 1139177088 1139399352 1139572224 1140785152 1141867888 1142090677 1144451056 1144674349 1145957904 1146355392 1147640832 1150636032 1152953984 1157259264 1157485056 1157660672 1158782976 1159882794 1160285112 1162909944 1163313312 1164147712 1167191571 1168900096 1169832027 1170237796 1171143792 1171550016 1173270528 1174607616 1175924736 1178114886 1178293632 1178523528 1178702336 1181368832 1181599328 1182924288 1184661504 1189733376 1190146048 1192844133 1193257884 1194590208 1195542621 1195957308 1196163072 1197298368 1197531972 1197713664 1200423168 1201700864 1202841416 1204425144 1204842912 1207568544 1208922624 1209341952 1213857792 1214519488 1215246942 1216118592 1216303104 1216540416 1216724992 1219477504 1219483332 1221083136 1222242084 1222666032 1227045456 1228111872 1228537856 1229943806 1231322976 1232726222 1234108512 1234536576 1235920896 1239146496 1241454396 1241642752 1241885008 1243277568 1246522368 1247920128 1248138241 1253697536 1255348224 1255538688 1256975538 1258630542 1258821504 1259819106 1260256088 1261231776 1261477854 1261669248 1264210876 1268739108 1269179184 1271043072 1272491584 1273918464 1275789312 1276484768 1277249337 1280138769 1281251328 1281501312 1281695744 1283383296 1284601374 1285046952 1287507438 1287954024 1288877824 1289649816 1292696041 1294139392 1295620417 1295843328 1297073232 1297523136 1300458432 1301916672 1302170688 1302368256 1304793906 1304991872 1305246488 1307944064 1308199256 1308727476 1309666176 1310120448 1315012608 1317661696 1321106943 1321433568 1322582016 1322840064 1323040768 1324095591 1324554868 1325580336 1325838969 1326040128 1329039936 1329299244 1329500928 1330454528 1333933224 1336950888 1337414624 1338450048 1338914304 1342408704 1343913984 1346884032 1347088384 1350135808 1350399232 1351913472 1353196593 1353665964 1355448276 1356728268 1358514612 1360166912 1363723296 1366334424 1366808352 1368340992 1368607968 1368815616 1371912192 1373372416 1374467367 1374675904 1374944116 1375499286 1376963328 1380078336 1381625856 1382105088 1388022272 1388853648 1390331904 1390542848 1392134198 1393688576 1395283526 1395523584 1396848096 1397120634 1397332608 1400493696 1402337664 1405162668 1405650064 1408829968 1410409728 1410898944 1412481024 1416167424 1417788099 1418805024 1419020288 1419297152 1422730554 1424596992 1425949098 1426194432 1426443704 1427826582 1431553032 1432797184 1436045364 1436543472 1439793264 1440292672 1441407744 1441688976 1441907712 1445094326 1445670912 1445677821 1448363462 1448948277 1449987552 1450490496 1454276096 1455906816 1459713528 1463015736 1464287232 1464572928 1464795136 1466471461 1468115856 1468402299 1468625088 1469788957 1471437072 1471724163 1471947456 1473885504 1477366904 1480195626 1480709048 1482369408 1482883584 1486238208 1487904768 1488195072 1488420864 1491710272 1494793216 1495084864 1495688544 1496761344 1497280512 1498701603 1499221444 1500674877 1502092011 1502613028 1502871552 1504069749 1504591452 1510209792 1511817216 1513252104 1513776992 1515244536 1515474432 1517201504 1518902784 1519199136 1519429632 1522259557 1527943872 1528473856 1530187776 1534181376 1534188708 1535901696 1537659396 1543012352 1543313408 1545043968 1546510392 1547046816 1549083744 1550546592 1550849118 1551084416 1552588128 1555715811 1556255428 1559776036 1561525056 1562066688 1564123392 1564360704 1566143488 1567899648 1570819848 1571058176 1571364704 1571999184 1575555408 1577232384 1579276958 1579548672 1581356322 1584933714 1586311168 1587261312 1590458844 1591010512 1594056828 1594609744 1596155652 1596397824 1596709296 1596951552 1600564224 1602671616 1604749167 1605900192 1606457216 1610091392 1611896832 1612455936 1616111406 1619767422 1620329256 1621491456 1621737472 1622053888 1625977776 1626379776 1628110848 1629656112 1629974073 1630221376 1631801808 1636060608 1637482496 1639356446 1641763968 1645478016 1646048768 1647323136 1647644544 1647894528 1652195328 1652203224 1655272528 1655940888 1657703424 1659852313 1662029824 1662037767 1663607281 1663893504 1665797679 1668244032 1672017984 1673797632 1675386258 1675967384 1678174056 1678428672 1679758808 1681642368 1681970472 1682225664 1684440576 1691652144 1692238912 1694724096 1698557952 1700462592 1700794368 1701052416 1702408617 1702999116 1706851692 1708335104 1708668416 1709358336 1711177728 1712801832 1713395936 1716676584 1717272032 1718936856 1719533088 1722997081 1725954048 1726894897 1727791104 1729430976 1730030848 1733944576 1735888896 1736227584 1736491008 1739725208 1740427668 1744364916 1744969968 1746221568 1746827264 1753350144 1755356694 1757325024 1761475924 1761911424 1763442688 1763786752 1765460788 1767172329 1767440448 1767785292 1768053504 1772053248 1772398992 1772667904 1774386432 1778577632 1782601184 1784600064 1785219072 1789878272 1789886826 1791885312 1793935962 1795845376 1796570496 1800634752 1802551296 1804262124 1804887952 1806637716 1807264368 1808971024 1811352816 1814012928 1818297728 1821779232 1822411136 1824177888 1824454656 1824810624 1825087488 1829216256 1829224998 1831624704 1832623156 1833363126 1833999048 1835951104 1840104448 1842167808 1842806784 1844915709 1846984464 1849089333 1851162768 1851804864 1853775872 1855535318 1858719744 1859732966 1862181594 1862464128 1862827512 1863110144 1864916352 1867324928 1869783552 1873550224 1880546304 1881198592 1883022336 1883308032 1885463307 1888223232 1888232256 1889728659 1890384132 1891740032 1892503872 1896316314 1896974072 1899462656 1901265464 1903108662 1903768776 1906564608 1908737376 1910877696 1914727152 1915391296 1919724352 1921876992 1922251968 1922543616 1925074944 1926902061 1927561216 1927570428 1931261157 1931931036 1933316736 1933987328 1941209088 1943764992 1945609848 1946284704 1950687648 1952382976 1952763904 1953552384 1954617301 1957190859 1957487808 1957869732 1958166784 1961916096 1962298884 1962596608 1964499264 1965180672 1972518912 1973594168 1976492544 1977178112 1981650944 1983873024 1984260096 1984561152 1986832302 1989060192 1993559904 1993948866 1994251392 1995681792 1996374016 1998268804 2000899836 2002789348 2005426332 2006121936 2008371456 2013613056 2015756288 2017669472 2020326048 2020632576 2025203712 2025598848 2025906176 2027870208 2030498946 2035092402 2037258496 2040250368 2045575168 2045584944 2047916143 2049501636 2050212528 2053223424 2057868288 2060058624 2062013856 2062416174 2062729088 2065444992 2067395456 2067798824 2070117504 2073157632 2074287748 2082033408 2082755584 2085497856 2085814272 2088201297 2090532864 2092925289 2093285376 2094426464 2095272144 2095680951 2095998912 2100221294 2100740544 2102976512 2104972478 2107744002 2108475096 2113244952 2115614592 2116348416 2120611792 2124251136 2125409104 2128207536 2128530432 2128945728 2129268736 2134085632 2134095831 2136895488 2138923647 2139665556 2141200256 2147329548 2149195776 2149941248 2154068046 2154815208 2159689896 2160439008 2161988608 2162861568 2167641489 2167970368 2168506368 2170814464 2172545193 2172874816 2173298764 2174981328 2175735744 2181414144 2183860224 2189018624 2193970688 2196430848 2196859392 2197192704 2202173784 2202927104 2202937632 2207155608 2207921184 2210271232 2212369033 2216050356 2218524672 2220293439 2221063572 2223554112 2224325376 2229357312 2231730176 2232631296 2233848344 2237565408 2237904896 2242189824 2242627296 2242967552 2245142016 2245920768 2248832166 2253919542 2254307328 2255536192 2256887178 2259632128 2264743936 2267283456 2267725824 2269878156 2270665488 2273211648 2275802256 2278354176 2278798704 2279144448 2281570304 2283735776 2284181354 2288902112 2289348698 2291915808 2292710784 2295281664 2301272064 2305907968 2314518528 2314970112 2315321344 2317565952 2317971019 2319765588 2320570224 2325819888 2326273677 2326626624 2328295424 2334383142 2339664054 2340475592 2342287584 2343100032 2346541056 2349215232 2351849472 2356229772 2356587264 2357047056 2357404672 2362737664 2363198656 2365848576 2368915437 2369323008 2372034483 2377400571 2379466752 2380292096 2385688266 2386515768 2391085242 2391914616 2394596736 2395063944 2395427328 2400721219 2400846336 2403401728 2405682832 2406152203 2408850288 2409685824 2415137088 2417845248 2418683904 2427715584 2429038976 2430493884 2432237184 2432606208 2433080832 2433449984 2438955008 2438966664 2442166272 2444484168 2445332064 2454090912 2456223744 2457075712 2459034669 2459887612 2462645952 2465452444 2468217024 2469073152 2471841792 2478292992 2482908792 2483285504 2483770016 2486555136 2493044736 2495840256 2496276482 2507395072 2510696448 2511077376 2513079387 2513951076 2517261084 2517643008 2519638212 2520512176 2522463552 2522955708 2523338496 2528421752 2537478216 2538358368 2542086144 2544983168 2547836928 2551578624 2552969536 2554498674 2560277538 2562502656 2563002624 2563391488 2566766592 2569202748 2570093904 2575014876 2575908048 2577755648 2579299632 2585392082 2588278784 2591240834 2591686656 2594146464 2595046272 2600916864 2603833344 2604341376 2604736512 2609587812 2609983744 2610492976 2615888128 2616398512 2617454952 2619332352 2620240896 2623637527 2630025216 2633035041 2635323392 2642213886 2642867136 2645164032 2645680128 2648191182 2649109736 2651160672 2651677938 2652080256 2658079872 2658598488 2659001856 2660909056 2667866448 2673901776 2674829248 2676900096 2677828608 2684817408 2684830239 2687827968 2690903943 2693768064 2694176768 2700271616 2700798464 2703826944 2706393186 2707331928 2710896552 2713456536 2717029224 2720333824 2723446999 2727446592 2729608063 2732668848 2733616704 2736681984 2737215936 2737631232 2743824384 2748934734 2749351808 2749888232 2750998572 2753926656 2760156672 2763251712 2764210176 2776044544 2777707296 2780663808 2781085696 2783302977 2784268396 2787377152 2789599449 2790567052 2791047168 2793272391 2793696192 2794241268 2794665216 2800987392 2804675328 2810325336 2811300128 2817659936 2820819456 2821797888 2824962048 2832334848 2835576198 2837610048 2838040576 2838594304 2844474471 2845461108 2849193984 2851898196 2852388864 2852887408 2855653164 2863106064 2865594368 2872090728 2873086944 2879586528 2880585344 2882815488 2883377952 2883815424 2890188652 2891341824 2891355642 2896726924 2897896554 2899975104 2900980992 2908552192 2911813632 2919427056 2926031472 2928574464 2929145856 2929590272 2932942922 2936231712 2936804598 2937250176 2939577914 2942874144 2943448326 2943894912 2947771008 2954733808 2960391252 2961418096 2964738816 2965767168 2972476416 2975809536 2976390144 2976841728 2980248453 2983420544 2989586432 2990169728 2991377088 2993522688 2994561024 2997403206 2998442888 3001349754 3004184022 3005226056 3008139498 3009182904 3020419584 3023634432 3026504208 3027553984 3030489072 3030948864 3034403008 3037805568 3038398272 3038859264 3044519114 3045748419 3052638603 3055887744 3056947712 3060375552 3068362752 3068377416 3075318792 3082582867 3086024704 3086626816 3089556379 3090087936 3093020784 3093624261 3094093632 3098167488 3101093184 3101698236 3102168832 3105176256 3111431622 3112510856 3119552072 3123050112 3124133376 3128246784 3128721408 3132286976 3135799296 3141639696 3142116352 3142729408 3143998368 3150331941 3151110816 3154464768 3157458717 3158553916 3159097344 3161616003 3162712644 3169867428 3172622336 3174522624 3180917688 3182021024 3188113656 3189219488 3192311304 3192795648 3193418592 3193903104 3201128448 3205343232 3207090523 3209498334 3211800384 3212914432 3220182784 3223793664 3224911872 3232222812 3239534844 3240658512 3242982912 3243474944 3244107776 3251955552 3252759552 3256221696 3259312224 3259948146 3260442752 3263603616 3272121216 3274964992 3278712892 3283527936 3290956032 3292097536 3294646272 3295289088 3295789056 3304390656 3304406448 3310545056 3311881776 3315406848 3319704626 3324059648 3324075534 3327214562 3327787008 3331595358 3336488064 3344035968 3347595264 3350772516 3351934768 3356348112 3356857344 3359517616 3363284736 3363940944 3364451328 3368881152 3373248249 3380879313 3383304288 3384477824 3389448192 3397115904 3400925184 3401588736 3404817234 3405998232 3413703384 3416670208 3417336832 3418716672 3422355456 3425603664 3426272031 3426791872 3433353168 3434023047 3434544064 3437873712 3439066176 3445994162 3451908096 3453789794 3458861952 3460061696 3467889152 3471777792 3472455168 3472982016 3479450416 3480855336 3488729832 3489939936 3492443136 3493654528 3496970407 3501574713 3504881359 3506700288 3509496081 3510713388 3514650048 3522951848 3523822848 3527573504 3530921576 3534344658 3534880896 3535570584 3536107008 3544106496 3544797984 3545335808 3548772864 3557155264 3565202368 3569200128 3570438144 3578532399 3579756544 3579773652 3583770624 3586627863 3587871924 3591690752 3593140992 3601269504 3605102592 3608524248 3609775904 3613275432 3614528736 3617942048 3622705632 3628025856 3630003559 3636595456 3643558464 3644822272 3648355776 3648909312 3649621248 3650174976 3658432512 3658449996 3663249408 3665246312 3666726252 3667998096 3671902208 3680208896 3684335616 3685613568 3689831418 3693968928 3698178666 3702325536 3703609728 3707551744 3711070636 3717439488 3719465932 3724363188 3724928256 3725655024 3726220288 3729832704 3734649856 3739567104 3744414723 3747100448 3761092608 3762397184 3766044672 3766616064 3770926614 3776464512 3779457318 3780768264 3783480064 3785007744 3792632628 3793948144 3798925312 3802530928 3803272837 3806217324 3807537552 3813129216 3817474752 3821755392 3829454304 3830782592 3839448704 3843753984 3844503936 3845087232 3850149888 3853804122 3855122432 3855140856 3862522314 3863862072 3866633472 3867974656 3878088123 3882418176 3886861251 3887529984 3891219696 3892569408 3901375296 3904765952 3905527808 3907104768 3909234602 3914381718 3914975616 3915739464 3916333568 3923832192 3924597768 3925193216 3928998528 3930361344 3945037824 3947188336 3952985088 3954356224 3963301888 3963320829 3967746048 3968520192 3969122304 3972286773 3973664604 3978120384 3987119808 3987897732 3988502784 3991363584 3992748032 3996537608 4001799672 4005578696 4010852664 4012243872 4016742912 4027226112 4031512576 4035338944 4040652096 4041265152 4050407424 4051197696 4051812352 4055740416 4059589779 4060997892 4070184804 4074516992 4080500736 4091150336 4091169888 4095832286 4099003272 4100425056 4106446848 4108685347 4115736576 4120117248 4123402101 4124027712 4124832348 4125458176 4130889984 4134790912 4135597648 4140235008 4146315264 4148575496 4164066816 4165511168 4170995712 4171628544 4176402594 4181065728 4185850578 4186570752 4188852928 4190544288 4191361902 4191997824 4200442588 4201481088 4205953024 4209944956 4215488004 4216950192 4226489904 4231229184 4232696832 4241223584 4248502272 4250818208 4253364297 4256415072 4257060864 4257891456 4258537472 4268171264 4268191662 4273790976 4277847294 4279331112 4282400512 4294659096 4298391552 4299882496 4304803321 4308136092 4309630416 4319379792 4320878016 4323977216 4325723136 4335282978 4335940736 4337012736 4345090386 4345749632 4346597528 4349962656 4351471488 4362828288 4367720448 4378037248 4387941376 4392861696 4393718784 4394385408 4399414383 4404347568 4405206897 4405854208 4405875264 4409366871 4414311216 4415172489 4415842368 4420542464 4424738066 4432100712 4440586878 4442127144 4447108224 4448650752 4458714624 4463460352 4465262592 4467696688 4475130816 4475809792 4484379648 4485254592 4485935104 4490284032 4491841536 4496104809 4497664332 4506276033 4507839084 4508614656 4511072384 4513774356 4519264256 4529487872 4535451648 4539756312 4541330976 4546423296 4551604512 4556708352 4557597408 4558288896 4563140608 4566778671 4567471552 4568362708 4577804224 4578697396 4583831616 4585421568 4590563328 4602544128 4611815936 4629037056 4629940224 4630642688 4635131904 4635942038 4639531176 4641140448 4651639776 4652547354 4653253248 4656590848 4667147433 4668766284 4679328108 4680951184 4684575168 4686200064 4693082112 4698430464 4703698944 4712459544 4713174528 4714094112 4714809344 4725475328 4726397312 4731697152 4737830874 4738646016 4744068966 4754801142 4758933504 4760584192 4771376532 4773031536 4782170484 4783829232 4789193472 4790127888 4790854656 4801442438 4801692672 4806803456 4811365664 4812304406 4814247501 4817700576 4819371648 4830274176 4835690496 4837367808 4858077952 4860987768 4864474368 4865212416 4866161664 4866899968 4872469693 4877910016 4877933328 4883492341 4884332544 4888968336 4889922219 4890664128 4908181824 4912447488 4918069338 4919775224 4925291904 4930904888 4936434048 4938146304 4943683584 4956585984 4965817584 4966571008 4967540032 4973110272 4979556939 4986089472 4986113301 4990821843 4991680512 4992552964 4997393037 5014790144 5021392896 5026158774 5027902152 5034522168 5035286016 5039276424 5041024352 5044927104 5045911416 5046676992 5056843504 5057830141 5069272117 5074956432 5076716736 5084172288 5089966336 5095673856 5103157248 5105939072 5108997348 5120555076 5125005312 5126005248 5126782976 5133533184 5138405496 5140187808 5150029752 5151816096 5155511296 5158599264 5168991243 5170784164 5176557568 5180684691 5182481668 5183373312 5188292928 5190092544 5201833728 5207666688 5208682752 5209473024 5219175624 5219967488 5220985952 5231776256 5232797024 5234909904 5238664704 5240481792 5247275054 5260050432 5266070082 5270646784 5284427772 5285734272 5290328064 5291360256 5296382364 5298219472 5302321344 5303355876 5304160512 5316159744 5317196976 5318003712 5321818112 5335732896 5347803552 5349658496 5353800192 5355657216 5369634816 5369660478 5375655936 5381807886 5387536128 5388353536 5400543232 5401596928 5407653888 5412786372 5414663856 5421793104 5426913072 5434058448 5440667648 5446893998 5454893184 5459216126 5465337696 5467233408 5473363968 5474431872 5475262464 5487648768 5497869468 5498703616 5499776464 5501997144 5507853312 5520313344 5526503424 5527469353 5528420352 5534747127 5547267999 5552089088 5555414592 5561327616 5566605954 5568536792 5579198898 5581134104 5586544782 5587392384 5588482536 5589330432 5601974784 5609350656 5620650672 5622600256 5635319872 5641638912 5643595776 5649924096 5656389921 5664669696 5669185977 5671152396 5675220096 5676081152 5677188608 5688948942 5690922216 5698387968 5703796392 5705774816 5711306328 5724796753 5726212128 5731188736 5737747561 5744181456 5746173888 5759173056 5761170688 5765630976 5766755904 5767630848 5780377304 5782683648 5782711284 5793453848 5795793108 5799950208 5801961984 5817104384 5823627264 5838854112 5852062944 5857148928 5858291712 5859180544 5863851903 5865885844 5871572577 5872463424 5873609196 5874500352 5879155828 5885748288 5886896652 5887789824 5895542016 5909467616 5920782504 5922836192 5929477632 5931534336 5944952832 5951619072 5952780288 5953683456 5960496906 5966841088 5979172864 5980339456 5982754176 5987045376 5989122048 5994806412 5996885776 6002699508 6008368044 6010452112 6016278996 6018365808 6040839168 6047268864 6053008416 6055107968 6060978144 6061897728 6068806016 6075611136 6076796544 6077718528 6089038228 6091496838 6105277206 6111775488 6113895424 6120751104 6136725504 6136754832 6143748429 6150637584 6165165734 6172049408 6173253632 6179112758 6180175872 6186041568 6187248522 6188187264 6196334976 6202186368 6203396472 6204337664 6210352512 6222863244 6225021712 6239104144 6246100224 6248266752 6256493568 6257442816 6264573952 6264603891 6271598592 6278775867 6283279392 6284232704 6285458816 6287996736 6300663882 6302221632 6308929536 6314917434 6317107832 6323232006 6325425288 6339734856 6345244672 6349045248 6361835376 6364042048 6376227312 6378438976 6384622608 6385591296 6386837184 6387806208 6402256896 6402287493 6410686464 6414181046 6416770941 6418996668 6423600768 6425828864 6440365568 6447587328 6449823744 6464445624 6479069688 6481317024 6485965824 6486949888 6488215552 6494373613 6502924467 6503911104 6505519104 6509065381 6512443392 6517635579 6518624448 6519896292 6520885504 6527207232 6544242432 6557425784 6567055872 6581912064 6584195072 6589292544 6590578176 6591578112 6608781312 6608812896 6621090112 6623763552 6630813696 6637107099 6639409252 6648119296 6648151068 6654429124 6655574016 6660880317 6663190716 6672976128 6688071936 6695190528 6701545032 6703869536 6712696224 6713714688 6719035232 6726569472 6727881888 6728902656 6737762304 6741435181 6746496498 6761758626 6766608576 6768955648 6778896384 6794231808 6801850368 6803177472 6809634468 6811996464 6827406768 6833340416 6834673664 6837433344 6844710912 6851207328 6852544062 6853583744 6866706336 6868046094 6869088128 6875747424 6878132352 6891988324 6903816192 6907579588 6917723904 6920123392 6935778304 6943555584 6944910336 6945964032 6953913057 6958900832 6961710672 6977459664 6978821031 6979879872 6984886272 6987309056 6993940814 7003149426 7009762718 7018992162 7021426776 7029300096 7045903696 7047645696 7055147008 7061843152 7068689316 7069761792 7071141168 7072214016 7088212992 7089595968 7090671616 7097545728 7106746311 7114310528 7130404736 7138400256 7140876288 7157064798 7159513088 7159547304 7173255726 7175743848 7183381504 7186281984 7202163657 7202539008 7210205184 7217048496 7218456609 7219551808 7226550864 7229057472 7235884096 7245411264 7256051712 7260007118 7273190912 7287116928 7289644544 7296711552 7297818624 7299242496 7300349952 7316865024 7316899992 7326498816 7330492624 7333452504 7335996192 7343804416 7350774529 7360417792 7367403673 7368671232 7371227136 7377104007 7379662836 7387937856 7396357332 7404651072 7407219456 7415103488 7422141272 7434878976 7438931864 7448726376 7449856512 7451310048 7452440576 7459665408 7469299712 7479134208 7488829446 7494200896 7522185216 7524794368 7532089344 7533232128 7539238161 7541853228 7552929024 7558914636 7561536528 7566960128 7570015488 7585265256 7587896288 7597850624 7605061856 7606545674 7612434648 7615075104 7626258432 7634949504 7643510784 7658908608 7661565184 7678897408 7687507968 7689007872 7690174464 7700299776 7707608244 7710244864 7710281712 7725044628 7727724144 7733266944 7735949312 7756176246 7764836352 7773722502 7775059968 7782439392 7785138816 7802750592 7809531904 7811055616 7814209536 7818469204 7828763436 7829951232 7831478928 7832667136 7847664384 7849195536 7850386432 7857997056 7860722688 7870912581 7890075648 7894376672 7899105123 7905970176 7908712448 7926603776 7926641658 7935492096 7937040384 7944573546 7947329208 7956240768 7974239616 7975795464 7977005568 7982727168 7985496064 7993075216 7994634739 8003599344 8011157392 8012720443 8021705328 8024487744 8033485824 8054452224 8070677888 8081304192 8082530304 8100814848 8102395392 8103624704 8111480832 8119179558 8121995784 8140369608 8149033984 8161001472 8170340997 8182300672 8182339776 8188824189 8191664572 8198006544 8200850112 8212893696 8217370694 8231473152 8246804202 8248055424 8249664696 8250916352 8261779968 8269581824 8271195296 8280470016 8292630528 8297150992 8328133632 8331022336 8341991424 8343257088 8349908931 8352805188 8362131456 8368798347 8371701156 8373141504 8377705856 8381088576 8382723804 8383995648 8400885176 8402962176 8411906048 8419889912 8430976008 8433900384 8452979808 8462458368 8465393664 8482447168 8497004544 8501636416 8506728594 8512830144 8514121728 8515782912 8517074944 8533423413 8536342528 8536383324 8547581952 8555694588 8558662224 8564801024 8589318192 8596783104 8599764992 8609606642 8616272184 8619260832 8638759584 8641756032 8647954432 8651446272 8670565956 8671881472 8674025472 8690180772 8691499264 8693195056 8699925312 8702942976 8725656576 8735440896 8756074496 8775882752 8785723392 8787437568 8788770816 8798828766 8808695136 8810413794 8811750528 8818733742 8828622432 8830344978 8831684736 8841084928 8849476132 8864201424 8881173756 8884254288 8894216448 8897301504 8917429248 8926920704 8930525184 8935393376 8940745359 8950261632 8951619584 8968759296 8970509184 8971870208 8980568064 8983683072 8992209618 8995328664 9012552066 9015678168 9022144768 9027548712 9038528512 9048872287 9058975744 9069342919 9070903296 9079512624 9082661952 9092846592 9103209024 9113416704 9115194816 9116577792 9133557342 9134943104 9136725416 9155608448 9157394792 9167663232 9170843136 9181126656 9205088256 9223631872 9247748601 9258074112 9259880448 9261285376 9268669137 9270263808 9271884076 9279062352 9280872783 9282280896 9303279552 9305094708 9306506496 9313181696 9334294866 9337532568 9358656216 9361902368 9369150336 9372400128 9386164224 9396860928 9407397888 9424919088 9426349056 9428188224 9429618688 9450950656 9450995823 9452794624 9463394304 9472376151 9475661748 9477292032 9488137932 9509602284 9517867008 9521168384 9542753064 9546063072 9564340968 9567658464 9578386944 9580255776 9581709312 9602884876 9603385344 9613606912 9621271569 9622731328 9624608812 9628495002 9635401152 9638743296 9660548352 9671380992 9674735616 9716155904 9721975536 9728948736 9730424832 9732323328 9733799936 9744939386 9755820032 9755866656 9766984682 9768665088 9777936672 9779844438 9781328256 9816363648 9824894976 9836138676 9839550448 9850583808 9861809776 9872868096 9876292608 9887367168 9913171968 9931635168 9933142016 9935080064 9946220544 9959113878 9972178944 9972226602 9981643686 9983361024 9985105928 9994786074 10029580288 10042785792 10052317548 10055804304 10069044336 10070572032 10078552848 10082048704 10089854208 10091822832 10093353984 10113687008 10115660282 10119744747 10138544234 10142637939 10149912864 10153433472 10168344576 10179932672 10191347712 10211878144 10217994696 10241110152 10250010624 10252010496 10253565952 10265300227 10267066368 10276810992 10278816093 10280375616 10300059504 10302069141 10303632192 10311022592 10317198528 10337982486 10341568328 10361369382 10364963336 10376585856 10380185088 10403667456 10415333376 10417365504 10418946048 10438351248 10439934976 10441971904 10463552512 10465594048 10469819808 10477329408 10480963584 10490911221 10494550108 10504724139 10514644077 10520100864 10528488243 10532140164 10541293568 10568855544 10571468544 10582720512 10592764728 10596438944 10604642688 10606711752 10608321024 10632319488 10634393952 10636007424 10643636224 10655816899 10671465792 10695607104 10699316992 10707600384 10711314432 10739269632 10739320956 10751311872 10763615772 10775072256 10776707072 10801086464 10803193856 10815307776 10825572744 10829327712 10843586208 10853826144 10868116896 10881335296 10890010677 10893787996 10909786368 10918432252 10930675392 10934466816 10946727936 10948863744 10950524928 10975297536 10995738936 10997407232 10999552928 11003994288 11015706624 11040626688 11053006848 11054938706 11056840704 11069494254 11094535998 11104178176 11110829184 11122655232 11133211908 11137073584 11158397796 11162268208 11173089564 11174784768 11176965072 11178660864 11203949568 11218701312 11233244169 11241301344 11245200512 11270639744 11283277824 11287191552 11299848192 11312779842 11338371954 11342304792 11350440192 11352162304 11354377216 11377897884 11381844432 11396775936 11407592784 11409818511 11411549632 11422612656 11449593506 11452424256 11462377472 11475495122 11488362912 11492347776 11518346112 11522341376 11531261952 11533511808 11535261696 11560754608 11565367296 11565422568 11586907696 11591586216 11599900416 11603923968 11618966191 11634208768 11634264369 11645250967 11647254528 11660583753 11677708224 11704125888 11714297856 11716583424 11727703806 11731771688 11743145154 11744926848 11747218392 11749000704 11758311656 11771496576 11773793304 11775579648 11791084032 11818935232 11841565008 11845672384 11858955264 11863068672 11889905664 11889962487 11903238144 11905560576 11907366912 11916860319 11920993812 11933682176 11958345728 11960678912 11965508352 11974090752 11978244096 11989612824 11993771552 12005399016 12016736088 12020904224 12032557992 12036731616 12060979567 12081678336 12088264279 12094537728 12106016832 12110215936 12121956288 12123795456 12137612032 12151222272 12153593088 12155437056 12178076456 12182993676 12210554412 12223550976 12227790848 12241502208 12273451008 12273509664 12287496858 12301275168 12326056041 12330331468 12344098816 12346507264 12358225516 12360351744 12370206303 12372083136 12374497044 12376374528 12392669952 12404372736 12406792944 12408675328 12420705024 12445726488 12450043424 12478208288 12492200448 12496533504 12512987136 12514885632 12529147904 12529207782 12543197184 12557551734 12566558784 12568465408 12570917632 12575993472 12601327764 12604443264 12617859072 12629834868 12634215664 12646464012 12650850576 12679469712 12690489344 12698090496 12723670752 12728084096 12752454624 12756877952 12769245216 12771182592 12773674368 12775612416 12804513792 12804574986 12821372928 12828362092 12833541882 12837993336 12847201536 12851657728 12880731136 12895174656 12899647488 12914409963 12928891248 12958139376 12962634048 12971931648 12973899776 12976431104 12988747226 13005848934 13007822208 13011038208 13018130762 13035271158 13037248896 13039792584 13041771008 13054414464 13088484864 13114851568 13134111744 13163824128 13168390144 13178585088 13181156352 13183156224 13198243149 13217562624 13217625792 13228100613 13242180224 13247527104 13261627392 13274214198 13278818504 13296238592 13296302136 13308858248 13321760634 13326381432 13345952256 13376143872 13390381056 13403090064 13407739072 13425392448 13427429376 13438070464 13453138944 13455763776 13457805312 13475524608 13482870362 13488314427 13492992996 13518828099 13523517252 13533217152 13537911296 13557792768 13588463616 13606354944 13619268936 13623992928 13651438411 13654813536 13666680832 13669347328 13674866688 13682321107 13689421824 13700336013 13702414656 13705088124 13707167488 13733412672 13736092188 13738176256 13751494848 13756264704 13783976648 13807632384 13815159176 13835447808 13840246784 13871556608 13887111168 13889820672 13891928064 13907826114 13917801664 13923421344 13954919328 13957642062 13959759744 13969772544 13974618112 13987881628 14001442299 14006298852 14019525436 14037984324 14042853552 14058600192 14091807392 14095291392 14110294016 14123686304 14137378632 14139523584 14142282336 14144428032 14176425984 14179191936 14181343232 14195091456 14213492622 14228621056 14260809472 14276800512 14281752576 14314129596 14319026176 14319094608 14346511452 14351487696 14366763008 14372563968 14404327314 14405078016 14420410368 14434096992 14436913218 14439103616 14453101728 14458114944 14471768192 14490822528 14512103424 14520014236 14546381824 14574233856 14579289088 14593423104 14595637248 14598484992 14600699904 14617409079 14633730048 14633799984 14650477023 14652997632 14660985248 14666905008 14669766657 14671992384 14687608832 14701549058 14720835584 14734807346 14737342464 14754208014 14759325672 14775875712 14792714664 14809302144 14814438912 14830206976 14844282544 14869757952 14877863728 14897452752 14899713024 14902620096 14904881152 14919330816 14938599424 14938670817 14958268416 14972465529 14977658892 14988401792 15044370432 15049588736 15064178688 15078476322 15083706456 15105858048 15117829272 15123073056 15133920256 15140030976 15170530512 15173490423 15175792576 15195701248 15207816351 15210123712 15213091348 15224869296 15230150208 15252516864 15269899008 15287021568 15317817216 15323130368 15357794816 15375015936 15378015744 15380348928 15400599552 15415216488 15420489728 15420563424 15450089256 15455448288 15466533888 15471898624 15486583231 15506973729 15512352492 15529672704 15542054073 15547445004 15550119936 15564878784 15570277632 15605501184 15622111232 15628419072 15636938408 15657526872 15659902464 15662957856 15665334272 15695328768 15698391072 15700772864 15715994112 15721445376 15741825162 15780151296 15788753344 15798210246 15811940352 15817424896 15853207552 15853283316 15870984192 15874080768 15889147092 15894658416 15912481536 15948479232 15951590928 15954011136 15965454336 15970992128 15986150432 15989269478 16007198688 16022314784 16025440886 16043410656 16048975488 16066971648 16108904448 16141355776 16162608384 16165060608 16201629696 16204790784 16207249408 16222961664 16225797133 16238359116 16243991568 16280739216 16298067968 16322002944 16340681994 16364679552 16377648378 16383329144 16396013088 16401700224 16425787392 16434741388 16462946304 16493608404 16496110848 16499329392 16501832704 16523559936 16539163648 16542390592 16560940032 16582408059 16585261056 16594301984 16604241381 16641803997 16656267264 16662044672 16683982848 16699817862 16705610376 16737596694 16743402312 16755411712 16762177152 16765447608 16767991296 16801770352 16805048533 16805924352 16823812096 16839779824 16843065421 16861952016 16867800768 16905959616 16924916736 16930787328 16964894336 16994009088 17003272832 17013457188 17025660288 17028243456 17031565824 17034149888 17066846826 17072685056 17072766648 17095163904 17111389176 17117324448 17129602048 17174390259 17178636384 17193566208 17199529984 17213242683 17219213284 17232544368 17238521664 17277519168 17283512064 17295908864 17302892544 17341131912 17343762944 17348050944 17380361544 17382998528 17386390112 17399850624 17405885952 17451313152 17470881792 17512148992 17551765504 17571446784 17574875136 17577541632 17591555709 17597657532 17617390272 17620827588 17623501056 17637467484 17657244864 17660689956 17663369472 17682169856 17698952264 17728402848 17762347512 17768508576 17788432896 17794603008 17834858496 17853841408 17861050368 17870786752 17881490718 17900523264 17903239168 17937518592 17941018368 17943740416 17961136128 17967366144 17984419236 17990657328 18025104132 18031356336 18044289536 18055097424 18077057024 18097744574 18117951488 18138685838 18141806592 18159025248 18165323904 18185693184 18206418048 18226833408 18230389632 18233155584 18267114684 18269886208 18273450832 18311216896 18314789584 18335326464 18341686272 18362253312 18365462689 18410176512 18431245287 18447263744 18495497202 18516148224 18519760896 18537338274 18540527616 18543768152 18558124704 18561745566 18564561792 18606559104 18610189416 18613012992 18626363392 18668589732 18675065136 18717312432 18723804736 18738300672 18744800256 18772328448 18793721856 18793811673 18814795776 18836327601 18849838176 18852698112 18856376448 18859237376 18901901312 18901991646 18905589248 18926788608 18944752302 18951323496 18976275864 19019204568 19035734016 19042336768 19064128993 19085506128 19092126144 19107256441 19128681936 19135316928 19156773888 19160511552 19163418624 19205769752 19206770688 19242543138 19245462656 19249217624 19256990004 19270802304 19277486592 19321096704 19342761984 19349471232 19432311808 19443951072 19457897472 19460849664 19464646656 19467599872 19483120839 19489878772 19508773401 19511640064 19511733312 19527196143 19533969364 19537330176 19552906737 19555873344 19559688876 19562656512 19632727296 19672277352 19679100896 19701167616 19723619552 19745736192 19752585216 19774734336 19826343936 19863270336 19866284032 19870160128 19892441088 19911321297 19918227756 19944357888 19944453204 19963287372 19966722048 19970211856 19989572148 20059160576 20085571584 20104635096 20111608608 20138088672 20141144064 20157105696 20164097408 20179708416 20183645664 20186707968 20224305543 20227374016 20231320564 20239489494 20277088468 20285275878 20299825728 20306866944 20336689152 20359865344 20382695424 20423756288 20435989392 20482220304 20500021248 20504020992 20507131904 20530600454 20534132736 20553621984 20557632186 20560751232 20600119008 20604138282 20607264384 20622045184 20634397056 20675964972 20683136656 20722738764 20729926672 20753171712 20760370176 20807334912 20830666752 20834731008 20837892096 20861739171 20876702496 20879869952 20883943808 20927105024 20931188096 20939639616 20954658816 20961927168 20981822442 20989100216 21009448278 21029288154 21056976486 21064280328 21082587136 21137711088 21142937088 21165441024 21185529456 21192877888 21209285376 21213423504 21216642048 21264638976 21268787904 21272014848 21287272448 21311633798 21320238933 21342931584 21391214208 21398633984 21415200768 21422628864 21478539264 21478641912 21527231544 21550144512 21553414144 21578080069 21602172928 21606387712 21606490971 21626894653 21630615552 21651145488 21655369827 21658655424 21687172416 21707652288 21736233792 21780021354 21787575992 21819572736 21836864504 21861350784 21868933632 21893455872 21897727488 21901049856 21950595072 21991477872 21994814464 21999105856 22007988576 22031413248 22052323587 22081253376 22102211019 22106013696 22109877412 22113681408 22131312021 22138988508 22189071996 22208356352 22221658368 22245310464 22266423816 22274147168 22316795592 22324536416 22346179128 22349569536 22353930144 22357321728 22398962053 22407899136 22437402624 22449633661 22466488338 22482602688 22490401024 22541279488 22566555648 22574383104 22599696384 22625559684 22676743908 22684609584 22700880384 22704324608 22708754432 22755795768 22763688864 22793551872 22815185568 22819637022 22823099264 22845225312 22899187012 22904848512 22924754944 22950990244 22976725824 22984695552 23036692224 23044682752 23062523904 23067023616 23070523392 23121509216 23130734592 23130845136 23173815392 23183172432 23199800832 23207847936 23237932382 23268417536 23268528738 23290501934 23294509056 23321167506 23355416448 23408251776 23428595712 23433166848 23455407612 23463543376 23486290308 23489853696 23494436784 23498001408 23516623312 23542993152 23547586608 23551159296 23582168064 23612737743 23637870464 23683130016 23691344768 23717910528 23726137344 23779811328 23779924974 23806476288 23811121152 23833720638 23841987624 23867364352 23916691456 23921357824 23931016704 23948181504 23956488192 23979225648 23983904217 23987543104 24010798032 24033472176 24038161329 24041808448 24065115984 24073463232 24121959134 24163356672 24176528558 24212033664 24220431872 24243912576 24247590912 24275224064 24302444544 24307186176 24310874112 24356152912 24365987352 24421108824 24447101952 24455581696 24478792849 24483004416 24511022991 24546902016 24547019328 24566472567 24574993716 24602550336 24652112082 24660662936 24693014528 24716451032 24740412606 24744166272 24748994088 24752749056 24785339904 24808745472 24813585888 24817350656 24841410048 24891452976 24900086848 24956416576 24984400896 24993067008 25025974272 25029771264 25049726793 25058295808 25058415564 25086394368 25106395041 25115103468 25133117568 25136930816 25141835264 25151986944 25202655528 25208886528 25235718144 25259669736 25268431328 25292928024 25301701152 25358939424 25380978688 25396180992 25410024913 25447341504 25456168192 25504909248 25513755904 25538490432 25542365184 25547348736 25551224832 25609027584 25609149972 25642745856 25656724184 25667083764 25675986672 25694403072 25703315456 25761462272 25790349312 25799294976 25828819926 25857782496 25916278752 25925268096 25943863296 25947799552 25952862208 25977494452 26011697868 26015644416 26022076416 26036261524 26070542316 26074497792 26079585168 26083542016 26108828928 26176969728 26229703136 26268223488 26327648256 26336780288 26357170176 26362312704 26366312448 26396486298 26435251584 26456201226 26484360448 26495054208 26523254784 26548428396 26557637008 26592477184 26592604272 26617716496 26622909859 26643521268 26652762864 26691904512 26752287744 26780762112 26806180128 26815478144 26850784896 26854858752 26876140928 26906277888 26911527552 26915610624 26951049216 26965740724 26976628854 26985985992 27037656198 27047034504 27066434304 27075822592 27115585536 27146616861 27176927232 27208028757 27212709888 27238537872 27247985856 27302876822 27309627072 27333361664 27338694656 27349733376 27364642214 27400672026 27404829312 27410176248 27414334976 27466825344 27472184376 27476352512 27502989696 27512529408 27567953296 27615264768 27630318352 27670895616 27680493568 27743113216 27743245803 27774222336 27779641344 27783856128 27806007411 27815652228 27835603328 27846842688 27909838656 27915284124 27919519488 27939545088 27949236224 27975763256 28002884598 28012597704 28039050872 28075968648 28085707104 28117200384 28183614784 28190582784 28220588032 28247372608 28274757264 28279047168 28284564672 28288856064 28352851968 28352987469 28358383872 28362686464 28390182912 28417128453 28426985244 28457242112 28521618944 28553601024 28563505152 28628259192 28638052352 28638189216 28693022904 28702975392 28733526016 28745127936 28760797429 28808654628 28810156032 28840820736 28863814707 28868193984 28873826436 28878207232 28906203456 28916229888 28943536384 28981645056 29024206848 29040028472 29092763648 29148467712 29158578176 29186846208 29191274496 29196969984 29201399808 29234818158 29267460096 29267599968 29300954046 29305995264 29321970496 29333810016 29339533314 29343984768 29375217664 29403098116 29441671168 29469614692 29474684928 29508416028 29518651344 29551751424 29585429328 29618604288 29628877824 29660413952 29688565088 29739515904 29755727456 29794905504 29799426048 29805240192 29809762304 29838661632 29877198848 29877341634 29916536832 29944931058 29955317784 29976803584 30088740864 30099177472 30128357376 30133623247 30156952644 30167412912 30211716096 30235658544 30246146112 30267840512 30280061952 30341061024 30346980846 30351585152 30415632702 30420247424 30426182696 30449738592 30460300416 30505033728 30539798016 30574043136 30635634432 30646260736 30715589632 30750031872 30756031488 30760697856 30795900681 30801199104 30830432976 30836448279 30840979456 30841126848 30900178512 30906207423 30910896576 30933067776 30943797248 30973166462 31013947458 31024704984 31084108146 31094890008 31129757568 31140555264 31211002368 31244222464 31256838144 31273876816 31315053744 31319804928 31325915712 31330668544 31390657536 31396782144 31401545728 31431988224 31442890752 31472733663 31483650324 31543932231 31560302592 31577506688 31596420492 31623880704 31634849792 31706415104 31706566632 31748161536 31778294184 31789316832 31824963072 31896958464 31903181856 31908022272 31930908672 31941984256 31967450697 31972300864 31978538956 32014397376 32044629568 32050881772 32086821312 32097950976 32133943296 32217808896 32282711552 32325216768 32330121216 32403259392 32409581568 32414498816 32445923328 32451594266 32476718232 32487983136 32553430057 32561478432 32596135936 32644005888 32670032031 32681363988 32729359104 32755296756 32766658288 32792026176 32803400448 32851574784 32869482776 32925892608 32987216808 32992221696 32998658784 33003665408 33047119872 33078327296 33084781184 33121880064 33164816118 33170522112 33188603968 33208482762 33283607994 33312534528 33324089344 33367965696 33399635724 33411220752 33475193388 33486804624 33510823424 33524354304 33530895216 33535982592 33603540704 33610097066 33611848704 33647624192 33679559648 33686130842 33699732507 33723904032 33735601536 33811919232 33849833472 33861574656 33929788672 34006545664 34026914376 34051320576 34056486912 34063131648 34068299776 34107287851 34133693652 34145370112 34145533296 34190327808 34222778352 34229455533 34234648896 34259204096 34348780518 34357272768 34387132416 34426485366 34438426568 34465088736 34477043328 34555038336 34567024128 34591817728 34605785088 34682263824 34687525888 34696101888 34760723088 34765997056 34772780224 34799701248 34811771904 34856898573 34902626304 34902793107 34935752901 34941763584 34981751259 35024297984 35103531008 35142893568 35149750272 35183111418 35195315064 35234780544 35241655176 35247002112 35274934968 35314489728 35321379912 35326738944 35364339712 35397904528 35404810987 35456805696 35484904819 35524695024 35537017152 35576865792 35589206016 35669716992 35722100736 35741573504 35762981436 35801046528 35806478336 35875037184 35882036736 35887480832 35922272256 35934732288 35968838472 35981314656 36050208264 36062712672 36088579072 36110194848 36154114048 36182938701 36195489148 36235902976 36264792837 36277371676 36283613184 36318050496 36330647808 36371386368 36412836096 36453666816 36460779264 36466311168 36534229368 36539772416 36546901664 36622433792 36629579168 36670652928 36683372544 36724506624 36730925378 36820353024 36862490574 36894527488 36978168123 36990994404 37032296448 37039521792 37074676548 37081055232 37087536304 37116249408 37123491132 37129123584 37213118208 37220378832 37226025984 37252726784 37337179464 37350130272 37434624864 37447609472 37476601344 37489600512 37544656896 37587443712 37587623346 37629591552 37672655202 37699676352 37705396224 37712752896 37718474752 37803802624 37803983292 37811178496 37853577216 37889504604 37902646992 37952551728 38038409136 38071468032 38084673536 38128257986 38171012256 38184252288 38214512882 38257363872 38270633856 38313547776 38321023104 38326837248 38411539504 38413541376 38485086276 38490925312 38498435248 38513980008 38541604608 38554973184 38642193408 38685523968 38692285471 38698942464 38743229889 38864623616 38887902144 38915794944 38921699328 38929293312 38966241678 38979757544 39017546802 39023466624 39054392286 39067938728 39105813474 39111746688 39119377752 39125313024 39265454592 39344554704 39358201792 39402335232 39447239104 39491472384 39505170432 39549468672 39594729447 39652687872 39684301839 39726540672 39732568064 39740320256 39784882176 39822642594 39836455512 39888715776 39888906408 39926574744 39940423712 39979144296 40073577271 40118321152 40164232927 40171143168 40209270192 40223217216 40276177344 40282288128 40314211392 40328194816 40359416832 40367291328 40373415936 40448611086 40454748032 40462641128 40478978988 40554176936 40570551756 40599651456 40613733888 40673378304 40719730688 40765390848 40847512576 40871978784 40954315233 40964440608 41000042496 41008041984 41014263808 41046963321 41061200908 41068265472 41101008039 41107243968 41115264372 41121502464 41200238016 41208276564 41214528768 41244090368 41268794112 41351929944 41366273312 41445477528 41459853344 41506343424 41520740352 41614669824 41661333504 41669462016 41675784192 41723478342 41753404992 41759739904 41767887616 41854210048 41862376192 41879279232 41909317632 41923854336 41963644884 41978200432 42018896556 42058576308 42113952972 42128560656 42165174272 42275422176 42285874176 42330882048 42371058912 42385755776 42418570752 42426847008 42433284096 42529277952 42537575808 42544029696 42574544896 42623267596 42640477866 42685863168 42782428416 42797267968 42830401536 42845257728 42957078528 42957283824 43054463088 43100289024 43106828288 43156160138 43204345856 43212775424 43212981942 43253789306 43261231104 43302290976 43310739654 43317310848 43374344832 43415304576 43472467584 43560042708 43575151984 43639145472 43673729008 43722701568 43737867264 43786911744 43795454976 43802099712 43852227237 43901190144 43951431069 43982955744 43989628928 43998211712 44015977152 44062826496 44104647174 44162506752 44204422038 44212027392 44219754824 44262624042 44277977016 44378143992 44416712704 44443316736 44490620928 44532847632 44548294336 44633591184 44649072832 44692358256 44699139072 44707860288 44714643456 44797924106 44815798272 44816012451 44874805248 44899267322 44917396587 44932976676 44965205376 44980802048 45082558976 45133111296 45148766208 45251119368 45353487816 45369219168 45401760768 45408649216 45417508864 45460615291 45511591536 45520471269 45527377728 45563457667 45587103744 45623449053 45630371136 45639274044 45646198528 45690450624 45798374024 45809697024 45901980488 45953451648 45969391104 46073384448 46089365504 46125047808 46134047232 46141046784 46243018432 46261469184 46261690272 46347630784 46366344864 46399601664 46415695872 46459749693 46475864764 46520921187 46536835072 46537057476 46581003868 46589018112 46626162219 46642335012 46710832896 46816503552 46866333696 46910815224 46927086752 46972580616 46979707392 46988873568 46996002816 47033246624 47085986304 47095173216 47102318592 47164336128 47190046267 47225475486 47275740928 47366260032 47382689536 47435821056 47452274688 47559622656 47559849948 47612952576 47622242304 47667441276 47683975248 47734728704 47833382912 47842715648 47862033408 47896363008 47912976384 47958451296 47967808434 47975086208 48021596064 48066944352 48076322658 48083616896 48130231968 48146926464 48243918268 48326713344 48353057116 48424067328 48440863744 48487825152 48495181824 48550448128 48604889088 48614372352 48621748224 48677391399 48712305824 48731974704 48842217648 48894203904 48911163392 48957585698 48966008832 49022045982 49094038656 49132945134 49149987432 49205100672 49304224164 49321325872 49386029056 49432902064 49480825212 49488332544 49497988176 49505498112 49570679808 49617490944 49627171776 49634701312 49682820096 49747224177 49782905952 49800173696 49912833152 49968801792 49986134016 50051948544 50099453586 50116591616 50116831128 50212790082 50230206936 50266235136 50273861632 50283670528 50303973888 50405311056 50415145599 50417773056 50471436288 50519339472 50529196263 50536862656 50585856048 50603402304 50717878848 50761957376 50792361984 50820049826 50894683008 50912336384 51009818496 51027511808 51076980864 51084730368 51094697472 51102449664 51218055168 51218299944 51285491712 51313448368 51334167528 51351973344 51388806144 51406630912 51455421703 51522924544 51523170777 51571825711 51580698624 51598589952 51639728049 51657639852 51715564992 51832557504 51850536192 51887726592 51905724416 51954988904 52023395736 52031288832 52044152832 52072523048 52141084632 52148995584 52159170336 52167084032 52217657856 52353939456 52459406272 52536446976 52655296512 52673560576 52714340352 52724625408 52732624896 52774667127 52792972596 52870503168 52912402452 52968720896 52990108416 53046509568 53096856792 53115274016 53184954368 53185208544 53235432992 53245819718 53287042536 53305525728 53383809024 53412909511 53504575488 53561524224 53612360256 53630956288 53701569792 53709717504 53752281856 53812555776 53823055104 53831221248 53902098432 53931481448 53953257708 53971971984 54075312396 54094069008 54132868608 54151645184 54231171072 54293233722 54353854464 54416057514 54425419776 54477075744 54495971712 54605753644 54619254144 54666723328 54677389312 54699466752 54729284428 54801344052 54809658624 54820352496 54828669952 54933650688 54944368752 54952705024 55005979392 55025058816 55096388067 55135906592 55230529536 55260636704 55293735861 55341791232 55360987136 55486226432 55486491606 55548444672 55559282688 55612014822 55631304456 55671206656 55693685376 55819677312 55830568248 55839038976 55879090176 55898472448 55951526512 55962443173 56005769196 56025195408 56078101744 56151937296 56171414208 56234400768 56367229568 56381165568 56494745216 56549514528 56558094336 56569129344 56577712128 56705703936 56705974938 56716767744 56725372928 56780365824 56834256906 56853970488 56914484224 57043237888 57107202048 57127010304 57192386979 57256518384 57276104704 57276378432 57321769323 57386045808 57405950784 57467052032 57490255872 57521594858 57617309256 57620312064 57727629414 57736387968 57747652872 57756414464 57812406912 57832459776 57887072768 57963290112 58048413696 58080056944 58185527296 58296935424 58317156352 58373692416 58382548992 58393939968 58402799616 58449362517 58469636316 58534920192 58535199936 58581588429 58601908092 58611990528 58643940992 58667620032 58679066628 58687969536 58750435328 58806196232 58883342336 58939229384 59016832056 59037302688 59103502848 59170858656 59237208576 59257755648 59320827904 59377130176 59479031808 59511454912 59589811008 59598852096 59610480384 59619524608 59677323264 59733963891 59754397696 59754683268 59833073664 59889862116 59910635568 59953607168 60177481728 60198354944 60256714752 60267246494 60313905288 60334825824 60423432192 60471317088 60492292224 60535681024 60560123904 60672916629 60682122048 60693961692 60703170304 60831265404 60840494848 60852365392 60899477184 60920600832 61010067456 61079596032 61148086272 61271268864 61292521472 61431179264 61500063744 61512062976 61521395712 61591801362 61602398208 61660865952 61672896558 61682253696 61800357024 61812414846 61821793152 61866135552 61887594496 61946332924 62027894916 62049409968 62168216292 62189780016 62259515136 62281110528 62422004736 62488444928 62513676288 62547753632 62585217513 62630107488 62639609856 62651831424 62661337088 62781315072 62793564288 62803091456 62863976448 62885781504 62945467326 62967300648 63087864462 63155013376 63192840984 63247761408 63269699584 63342106009 63412830208 63413133264 63485400433 63496323072 63556588368 63578633664 63649926144 63793916928 63806363712 63816044544 63861817344 63934901394 63944601728 63957077912 64028794752 64089259136 64101763544 64173642624 64195901952 64267886592 64435617792 64565423104 64650433536 64660242432 64734240207 64806518784 64819163136 64819472913 64828997632 64880683959 64891846656 64903188532 64953436464 64966109481 64975966272 65106860114 65122956864 65192271872 65340064062 65362727976 65458718208 65510593512 65533316576 65584052352 65606800896 65703149568 65738965552 65851785216 65974433616 65984443392 65997317568 66007330816 66094239744 66156654592 66156970761 66169562368 66243760128 66306633057 66329632236 66341044224 66377207936 66416965524 66567215988 66625069056 66648178688 66735931392 66799271448 66822441504 66950386776 66973609248 67021646848 67048708608 67061790432 67071965184 67196886159 67207081408 67220194132 67223697408 67295248384 67348900983 67359119296 67372261684 67399465014 67447808064 67471203072 67623838464 67699666944 67723149312 67859577344 68013091328 68053828752 68102641152 68112973824 68126263296 68136599552 68214575702 68267387304 68290740224 68291066592 68380655616 68445556704 68458911066 68469297792 68518408192 68697561036 68714545536 68774264832 68852970732 68876853136 68930177472 68954086656 69110076672 69134048256 69183635456 69211570176 69364527648 69375051776 69392203776 69521446176 69531994112 69545560448 69599402496 69623543808 69713797146 69805252608 69805586214 69871505802 69883527168 69963502518 70048595968 70207062016 70285787136 70299500544 70366222836 70390630128 70469561088 70483310352 70494004224 70549869936 70628979456 70642759824 70653477888 70728679424 70795809056 70809621974 70838213229 70913611392 70969809638 71049390048 71074034304 71153731584 71178412032 71339433984 71483147008 71525962872 71602093056 71612956672 71750074368 71764073472 71774961664 71844544512 71857101589 71869464576 71937676944 71951712651 71962629312 72100416528 72114483987 72125425344 72177158144 72220389696 72365877402 72390978296 72529585674 72554743352 72636100992 72661295616 72742772736 72825672192 72907333632 72921558528 72932622336 73068458736 73079544832 73093803328 73244867584 73259158336 73341305856 73366745088 73436378547 73449013248 73461850756 73533068973 73640706048 73699417701 73724981148 73789054976 73956336246 73981988808 74079043584 74149353096 74175072608 74232498816 74246982264 74258247168 74422357789 74426236416 74440757664 74452051968 74505453568 74590718293 74674358928 74700260544 74869249728 74895218944 74953202688 74979201024 75089313792 75174887424 75175246692 75259183104 75345310404 75399352704 75410792448 75425505792 75436949504 75607605248 75607966584 75622356992 75707154432 75779009208 75805293984 75905103456 76076818272 76142936064 76169347072 76230074739 76256515972 76342024512 76368504576 76429025764 76514727744 76541267712 76627095552 76642046208 76653674496 76823079008 76827082752 76970172552 76981850624 76996870496 77027960016 77083209216 77109946368 77284386816 77371047936 77384570942 77397884928 77486459778 77729247232 77775804288 77831589888 77843398656 77858586624 77932483356 77959515088 78035093604 78046933248 78108784572 78135877456 78211626948 78223493376 78238755504 78250626048 78530909184 78689109408 78716403584 78804670464 78894478208 78982944768 79010340864 79098937344 79189458894 79368603678 79453081344 79465136128 79480640512 79569764352 79645285188 79672911024 79777431552 79777812816 79853149488 79868729577 79880847424 79958288592 80147154542 80236642304 80328465854 80342286336 80418540384 80446434432 80552354688 80564576256 80628422784 80656389632 80718833664 80734582656 80746831872 80897222172 80909496064 80925282256 80957957976 81108353872 81141103512 81199302912 81227467776 81332763337 81346756608 81439461376 81439850583 81530781696 81624086271 81695025152 81743957568 81908630466 81928881216 82000084992 82016083968 82093926642 82122401816 82202016078 82214487936 82230528744 82243004928 82400476032 82416553128 82429057536 82488180736 82537588224 82703859888 82732546624 82890955056 82919706688 83012686848 83041480704 83229339648 83229737409 83322667008 83338924032 83351568384 83418022233 83446956684 83506809984 83519479808 83535775232 83708420096 83724752384 83758558464 83818635264 83847708672 83927289768 83956400864 84037793112 84117152616 84227905944 84257121312 84330348544 84426856969 84550844352 84571748352 84617849953 84661764096 84742117824 84771511552 84837141504 84853694016 84866568192 85058555904 85075151616 85088059392 85246535192 85280955732 85371726336 85564856832 85594535936 85660803072 85690515456 85914157056 85914567648 86108926176 86200578048 86213656576 86282392287 86312320276 86408691712 86425550848 86425963884 86507578612 86522462208 86591444121 86604581952 86621479308 86634621696 86748689664 86830609152 86944935168 87120085416 87150303968 87278290944 87347458016 87445403136 87475734528 87573823488 87590909952 87604199424 87704454474 87802380288 87902862138 87965911488 87979257856 87996423424 88031954304 88125652992 88209294348 88325013504 88408844076 88424054784 88439509648 88525248084 88555954032 88756287984 88833425408 88886633472 88981241856 89065695264 89096588672 89267182368 89298145664 89384716512 89398278144 89415720576 89429286912 89595848212 89631596544 89632024902 89749610496 89798534644 89834793174 89865953352 89930410752 89961604096 90165117952 90266222592 90297532416 90400869741 90502238736 90706975632 90738438336 90803521536 90817298432 90835017728 90921230582 91023183072 91040942538 91054755456 91126915334 91246898106 91260742272 91278548088 91292397056 91380901248 91596748048 91619394048 91803960976 91906903296 91938782208 92146768896 92178731008 92250095616 92268094464 92282093568 92387702043 92486036864 92522938368 92523380544 92695261568 92732689728 92799203328 92831391744 92919499386 92951729528 93041842374 93073670144 93074114952 93162007736 93252324438 93284670024 93421665792 93633007104 93732667392 93821630448 93854173504 93945161232 93959414784 93977747136 93992005632 94066493248 94171972608 94190346432 94204637184 94328672256 94380092534 94418200989 94450950972 94551481856 94631796693 94732520064 94765379072 94871642112 94904549376 95119245312 95119699896 95244484608 95334882552 95367950496 95469457408 95560068877 95666765824 95685431296 95724066816 95776247749 95792726016 95825952768 95902352091 95916902592 95935616868 95950172416 96043192128 96133888704 96152645316 96167233792 96260463936 96293852928 96487836536 96653426688 96706114232 96848134656 96881727488 96975650304 96990363648 97100896256 97209778176 97228744704 97243496448 97354782798 97424611648 97463949408 97660290171 97684435296 97788407808 97822326784 97915171396 97932017664 98010096093 98044091964 98188077312 98265890268 98299974864 98410201344 98608448328 98642651744 98772058112 98865804128 98961650424 98976665088 98995976352 99010996224 99141359616 99234981888 99254343552 99269402624 99365640192 99494448354 99565811904 99600347392 99825666304 99937603584 99972268032 100103897088 100198907172 100233183232 100233662256 100425580164 100460413872 100532470272 100547723264 100567341056 100607947776 100810622112 100830291198 100835546112 100942872576 101038678944 101058392526 101073725312 101171712096 101206804608 101435757696 101523914752 101584723968 101640099652 101789366016 101824672768 102019636992 102055023616 102153961728 102169460736 102189394944 102204899328 102321863553 102436110336 102436599888 102570983424 102626896736 102668335056 102688366599 102703946688 102777612288 102813261824 102910843406 103045849088 103046341554 103143651422 103161397248 103279456098 103315279704 103431129984 103665115008 103701072384 103775453184 103811448832 103909977808 104046791472 104062577664 104088305664 104145046096 104282169264 104297991168 104318340672 104334168064 104435315712 104570695719 104707878912 104807258703 104918812544 105072893952 105310593024 105347121152 105428680704 105449250816 105549334254 105585945192 105741006336 105824804904 105937441792 105980216832 106093019136 106193713584 106214432961 106230548032 106369908736 106370417088 106454714457 106470865984 106491639436 106574085072 106611051456 106767618048 106825819022 107009150976 107224720512 107261912576 107403139584 107419435008 107504563712 107625111552 107646110208 107662442496 107804196864 107862962896 107906515416 107943943968 108150624792 108188138016 108265737216 108303290368 108406082617 108462342144 108548816103 108586467444 108707708928 108794378511 108832115028 108850839552 108954151488 108991943424 109211507288 109238508288 109354778624 109398933504 109458568856 109602688104 109619317248 109640704992 109657339904 109867301376 109888737504 109905410048 110011958784 110050117632 110192776134 110271813184 110461059072 110521273408 110587471722 110683582464 110721974272 110934504369 110972452864 110972983212 111096889344 111118565376 111224029644 111262608912 111342413312 111387370752 111639354624 111661136496 111678077952 111758180352 111796944896 111903053024 111924886346 112011538392 112050390816 112156203488 112303874592 112342828416 112468801536 112734459136 112762331136 112989490432 113099029056 113116188672 113138258688 113155424256 113411407872 113411949876 113433535488 113450745856 113560731648 113668513812 113707940976 113828968448 114086475776 114214404096 114254020608 114384773958 114513036768 114552756864 114643538646 114772091616 114811901568 114934104064 114980511744 115043189716 115234618512 115240624128 115455258828 115472775936 115495305744 115512828928 115624813824 115664919552 115774145536 115926580224 116076856413 116096827392 116160113888 116229689667 116371054592 116593870848 116634312704 116747384832 116765097984 116787879936 116898725034 116939272632 117070399872 117163176858 117203816184 117287881984 117335240064 117358133256 117375939072 117500870656 117612392464 117635339731 117766684672 117878458768 117901457947 118033664112 118074605376 118207005696 118341717312 118474417152 118515511296 118754260352 118958063616 119022909824 119179622016 119197704192 119220960768 119239049216 119354646528 119467927782 119508795392 119509366536 119666147328 119779724232 119821271136 119907214336 120220731813 120354963456 120396709888 120492698781 120513429504 120534492988 120627810576 120669651648 120846864384 120942634176 120984584448 121071362048 121120247808 121345833258 121364244096 121387923384 121406340608 121662530808 121680989696 121704730784 121798954368 121841201664 122020134912 122159192064 122296172544 122542537728 122585042944 122862358528 122862945699 123000127488 123024125952 123042791424 123140889963 123183602724 123204796416 123321731904 123345793116 123364507392 123600714048 123624829692 123643586304 123732271104 123775188992 123892665848 124055789832 124098819936 124336432584 124379560032 124519030272 124562221056 124844009472 124976889856 125027352576 125095507264 125170435026 125260214976 125279219712 125303662848 125322674176 125562630144 125587128576 125606182912 125727952896 125771563008 125890934652 125934601296 126175728924 126310026752 126385681968 126495522816 126539399168 126684212018 126825660416 126826266528 126970800866 126992646144 127113176736 127157267328 127299852288 127587833856 127612727424 127632089088 127723634688 127869802788 127889203456 127914155824 128057589504 128178518272 128203527088 128347285248 128391803904 128535773184 128558238823 128871235584 129130846208 129300867072 129320484864 129468480414 129613037568 129638326272 129638945826 129761367918 129783693312 129806377064 129906872928 129932218962 129951932544 130213720228 130245913728 130384543744 130680128124 130725455952 130917436416 131021187024 131066633152 131168104704 131213601792 131406299136 131477931104 131556681711 131703570432 131854293207 131948867232 131968886784 131994635136 132014661632 132188479488 132313309184 132313941522 132339124736 132487520256 132613266114 132659264472 132754415872 132833931048 133134431976 133250138112 133296357376 133448902951 133471862784 133598542896 133644883008 133900773552 133947218496 134043293696 134097417216 134123580864 134143930368 134393772318 134414162816 134440388264 134447394816 134697801966 134718238592 134744523368 134798930028 134895616128 134942406144 135247676928 135399333888 135446298624 135719154688 136026182656 136107657504 136205282304 136225947648 136252526592 136273199104 136381845873 136429151404 136534774608 136561413807 136581480448 136582133184 136690373001 136761311232 136870347159 136891113408 136917822132 136938595584 137036816384 137395122072 137429091072 137705941464 137753706272 137860354944 137908173312 138220153344 138268096512 138367270912 138423140352 138729055296 138750103552 138784407552 139042892352 139063988224 139091120896 139198804992 139247087616 139379249079 139427594292 139610505216 139611172428 139743011604 139767054336 139927005036 140097191936 140414124032 140599001088 140732445672 140781260256 140939122176 140966620704 140988008448 141099739872 141257958912 141285519648 141306955776 141457358848 141570138801 141591618112 141619243948 141676426458 141827222784 141939619276 142098780096 142148068608 142307463168 142356824064 142678867968 142966294016 143051925744 143204186112 143225913344 143500148736 143528146944 143549923328 143689089024 143714203178 143738929152 143875353888 143903425302 143925258624 144200833056 144228967974 144250850688 144354316288 144440779392 144731754804 144781956592 145059171348 145109486704 145272201984 145322591232 145485545472 145651344384 145814667264 145843117056 145865244672 146032174197 146136917472 146159089664 146187606656 146489735168 146518316672 146682611712 146733490176 146872757094 146898026496 146923701512 147066137946 147398835402 147449962296 147578109952 147912672492 147963977616 148158087168 148298706192 148350145216 148464997632 148493964528 148516494336 148844715578 148852472832 148881515328 148904103936 149010907136 149181436586 149241672531 149348717856 149400521088 149738499456 149790437888 149906405376 149958402048 150349774848 150350493384 150690620808 150798705408 150821584896 150851011584 150873899008 151046560483 151215210496 151215933168 151244713984 151245436797 151388262571 151414308864 151558018416 151587588789 151610587968 151810206912 152153636544 152285872128 152460149478 152513031944 152684049024 152737009152 152858051528 153029455488 153082535424 153254191104 153284092416 153307348992 153646158016 153654165504 153940345104 153963701248 153993740992 154055920032 154166418432 154219892736 154366265109 154568773632 154569512331 154715477133 154742095872 154769141884 154795769856 154919184147 154972919556 155458494464 155551608576 155663179776 155717173248 155864966712 155919030176 156070187208 156093866496 156217569144 156271754912 156423253896 156446986752 156477511008 156501252096 156792734371 157061818368 157147435627 157378218816 157432807168 157609340928 157788956416 157965889536 158020681728 158197874688 158378917788 158737207356 158906162688 158930272256 158961281024 159139528704 159290570376 159345822048 159554863104 159555625632 159706298976 159737459154 159761694848 159916577184 160238728533 160294309084 160473284608 160656931708 160684572672 160837080768 160892868864 161104709376 161129152512 161256845568 161312779264 161437667328 161469165312 161493663744 161794444344 161818992128 161850564512 161915915952 162216707744 162282207024 162398605824 162454935552 162665526674 162693513216 162878922752 162879701166 163061563392 163248172542 163390050304 163487915136 163817260932 163857762432 164000169984 164032167936 164187853284 164244803632 164404032156 164428975872 164461057488 164486009856 164800952064 164833106256 164858115072 164976361472 165075176448 165289164201 165407719776 165465093248 165781910112 165839413376 166025373696 166082961408 166458679296 166459474818 166645334016 166677848064 166836044466 166893913368 167013619968 167038959616 167071550464 167416840192 167449504768 167517116928 167637270528 167695417344 167854579536 167887329519 167912801728 168075586224 168234305232 168455811888 168514242624 168660697088 168853713938 169101688704 169143496704 169235699906 169484235648 169543023104 169674283008 169707388032 169733136384 170117111808 170150303232 170176118784 170493070384 170561911464 170743452672 171129713664 171189071872 171321606144 171351549943 171381030912 171577160937 171828314112 171829135296 171965307969 172217852352 172401156096 172564784574 172624640552 172851101696 172851927768 173015157224 173182888242 173209163904 173242958616 173269243392 173497379328 173661218304 173889870336 174240170832 174300607936 174556581888 174694916032 174890806272 174951469056 175147646976 175181819904 175208398848 175348087551 175408908948 175604760576 175744765287 175805724276 175931822976 175958515712 175992846848 176063908608 176251305984 176418588696 176650027008 176817688152 176879019296 177050496168 177111908064 177468699343 177512575968 177666850816 177773266944 177870174391 177962483712 178131390528 178193177344 178534364736 178596291328 178769433024 178796556288 178831441152 178858573824 179191696424 179263193088 179264049804 179499220992 179597069288 179669586348 179731906704 179860821504 179923208192 180330235904 180532445184 180595064832 180801739482 181004477472 181413951264 181476876672 181607043072 181634596864 181670035456 181842461164 182018749887 182046366144 182081885076 182109510912 182253830668 182493796212 182521484544 182557096176 182584794112 182761802496 183193496096 183238788096 183607921952 183813806592 183877564416 184293537792 184357462016 184500191232 184536188928 184564187136 184775404086 184972073728 185046761088 185390523136 185465379456 185598406656 185662783488 185838998772 185903459056 186083684748 186147340288 186148229904 186324015472 186504648876 186569340048 186843331584 187266014208 187465334784 187643260896 187708347008 187890322464 187918829568 187955494272 187984011264 188132986496 188343945216 188380692864 188409274368 188657344512 188760185068 188836401978 188901901944 189102963712 189263593386 189465040128 189530758144 189743284224 189809098752 190026318027 190238490624 190239399792 190456201299 190488969216 190669765104 190735900992 190938914816 191120137754 191333531648 191370862592 191448133632 191552495498 191585452032 191804704182 191833805184 191871233736 191900344832 192086384256 192267777408 192305290632 192334467584 192520927872 192587705856 192975673072 193306853376 193412228464 193696269312 193763454976 193951300608 193980727296 194201792512 194202720621 194419556352 194457489408 194486992896 194642051877 194709565596 194849223296 194927898816 195320580342 195368870592 195576815616 195644653568 195830342792 196020192186 196088183928 196376154624 196531780536 196599949728 196820402688 197216896656 197285303488 197544116224 197731608256 197923300848 197953330176 197991952704 198021992448 198282719232 198469963776 198470912283 198508687104 198538805248 198731280384 198919899171 198988896708 199131623808 199200694784 199651332608 199875207168 199944536064 200207794176 200397814344 200466366464 200467324512 200851160328 200920827744 201064940544 201095446528 201134682112 201215895552 201325582003 201590658477 201621244224 201660582396 201671092224 201885745152 202046702949 202077357888 202116785052 202147450624 202343424192 202413609216 202871515392 203169447936 203280199304 203578732032 203649345536 204039273984 204110047232 204307923456 204338921472 204378789888 204409798656 204643727106 204872220672 204873199776 205141966848 205253793472 205336670112 205376733198 205407893376 205555224576 205626523648 205821686812 206091698176 206092683108 206287302844 206322794496 206558912196 206630559408 206862259968 207330230016 207402144768 207550906368 207622897664 207819955616 208093582944 208125155328 208176611328 208290092192 208564338528 208595982336 208636681344 208668336128 208870631424 209141391438 209415757824 209614517406 209837625088 210145787904 210621186048 210694242304 210857361408 210898501632 210935362729 211098668508 211171890384 211482012672 211649609808 211874883584 211960433664 212186038272 212387427168 212428865922 212461096064 212740834176 212909428914 212941731968 212983278872 213148170144 213222102912 213535236096 213651638044 214018301952 214449441024 214523825152 214806279168 214838870016 215009127424 215250223104 215292220416 215324884992 215571304767 215608393728 215725925792 215813030832 215855137953 215887887936 216301249584 216343451961 216376276032 216531474432 216606580736 216812165234 217097632206 217172934888 217588757022 217664230056 217908302976 217983886848 218423014576 218477016576 218709557248 218797867008 218917137712 219205376208 219238634496 219281409984 219314679808 219734602752 219777475008 219810820096 220023917568 220100235264 220309135641 220385552268 220543626368 220922118144 221042546816 221174943444 221367164928 221443948544 221869008738 221944905728 221945966424 222237130752 222448059288 222525217824 222684826624 222774741504 223267073367 223278709248 223322272992 223356155904 223516360704 223593889792 223772154879 223806106048 223849772692 224023076784 224100781632 224312406976 224607749184 224685656832 224937603072 225468918272 225524662272 225978980864 226198058112 226232377344 226276517376 226310848512 226822815744 226823899752 226867070976 226901491712 227121463296 227337027624 227415881952 227657936896 227874010399 228172951552 228428808192 228508041216 228690224217 228769547916 229026073536 229105513728 229287077292 229544183232 229623803136 229868208128 229961023488 230086379432 230469237024 230481248256 230910517656 230945551872 230990611488 231025657856 231249627648 231329839104 231548291072 231853160448 232153712826 232193654784 232320227776 232459379334 232742109184 233187741696 233268625408 233494769664 233530195968 233575759872 233797450068 233878545264 234140799744 234326353716 234407632368 234575763968 234670480128 234716266512 234751878144 235001741312 235224784928 235270679462 235533369344 235756917536 235802915894 236067328224 236149210752 236414011392 236683434624 236948834304 237031022592 237508520704 238045819648 238359244032 238395408384 238441921536 238478098432 238709293056 238751014957 238935855564 239017590784 239018733072 239332294656 239559448464 239606188731 239642542272 239814428672 240441463626 240709926912 240985397562 241026859008 241068985976 241255621152 241339303296 241693728768 241885268352 241969168896 242142724096 242240495616 242691666516 242728488192 242775846768 242812681216 243325061616 243361979392 243409461568 243597908736 243682403328 243998290011 244040269824 244318384128 244319551749 244592345088 244872258813 245085075456 245170085888 245724717056 245725891398 246000254976 246048251904 246281779926 246367205448 246643463808 246691586232 246729014784 247201428096 247249659384 247287172608 247464542208 247550377984 247785331696 247833676909 248111579664 248197639872 248394333733 248672865168 248759120064 249038060544 249124442112 249688018944 250054705152 250191014528 250340870052 250520429952 250558439424 250607325696 250645348352 251125260288 251174257152 251212365824 251455905792 251543126016 251781869304 251869202592 252351457848 252620053504 252771363936 252991045632 253078798336 253280570907 253368424036 253651320832 253652533056 253853549859 253941601732 253985292288 254226353472 254314534656 254599704576 255175667712 255225454848 255264178176 255739605576 255778406912 255828311648 256115179008 256357036544 256407054176 256694570496 256783607808 257071546368 257116477646 257742471168 258261692416 258601734144 258640969728 258847176861 258936960828 259226075136 259276652544 259277891652 259522735836 259567386624 259612754128 259813745856 259864437924 259903865088 260427440456 260491827456 260769087488 261360256248 261450911904 261834872832 262042374048 262133266304 262336209408 262427203584 262812598272 262955862208 263113363422 263407140864 263708586414 263897734464 263937773568 263989270272 264029323264 264376958976 264626618368 264627883044 264678249472 264975040512 265226532228 265318528944 265508831744 265667862096 266268863952 266500276224 266592714752 266897805902 266943725568 267197085792 267289766016 267801547104 267894436992 268086587392 268194834432 268247161728 268287860736 268787544636 268828325632 268880776528 268894789632 269395603932 269436477184 269489046736 269597860056 269791232256 269884812288 270495353856 270798667776 270892597248 271202609223 271438309376 272052365312 272215315008 272410564608 272451895296 272505053184 272763691746 272858302808 273069549216 273122827614 273164266368 273380746002 273740694318 273782226816 273835644264 273877191168 274073632768 274790244144 274858182144 275411882928 275507412544 275720709888 275816346624 276440306688 276536193024 276734541824 276846280704 277163106129 277458110592 277500207104 277568815104 278085784704 278127976448 278182241792 278397609984 278494175232 278758498158 278855188584 279221010432 279222344856 279486023208 279854010072 280194383872 280515040897 280828248064 281149630489 281198002176 281464891344 281562520512 281878244352 281933241408 281976016896 282199479744 282515917824 282571039296 282613911552 283140277602 283183236224 283238487896 283352852916 283654445568 283879238552 284197560192 284296137216 284614926336 284713648128 285357735936 285932588032 286103851488 286408372224 286451826688 286680206631 287000297472 287056293888 287099846656 287328743247 287378178048 287428406356 287477858304 287707056273 287750707776 287806850604 287850517248 288401666112 288457935948 288501701376 288708632576 288881558784 289463509608 289563913184 290118342696 290218973408 290544403968 290645182464 290971090944 291302688768 291629334528 291686234112 291730489344 292064348394 292273834944 292318179328 292375213312 292979470336 292980870513 293036633344 293365223424 293466980352 293745514188 293796052992 293847403024 294132275892 294797670804 294899924592 295156219904 295825344984 295927955232 296316174336 296597412384 296700290432 296929995264 296987929056 297032988672 297689431156 297704945664 297763030656 297808207872 298021814272 298362873172 298483345062 298697435712 298801042176 299476998912 299580875776 299812810752 299916804096 300699549696 300700986768 301381241616 301597410816 301643169792 301702023168 301747798016 302093120966 302430420992 302431866336 302489427968 302490873594 302776525142 302828617728 303116036832 303175177578 303221175936 303620413824 304307273088 304571744256 304920298956 305026063888 305368098048 305474018304 305716103056 306058910976 306165070848 306508382208 306568184832 306614697984 306965590659 307292316032 307308331008 307880690208 307927402496 307987481984 308111840064 308332836864 308439785472 308732530218 309137547264 309139024662 309430954266 309484191744 309538283768 309838368294 309945839112 310916988928 311103217152 311326359552 311434346496 311729933424 311838060352 312140374416 312187732992 312435138288 312543509824 312846507792 312893973504 312955022016 313002504192 313585468742 313712087157 314123636736 314294871254 314421776109 314756437632 314865614336 315218681856 315577912832 315931779072 316041363456 316757835576 317474414712 317812325376 317860544512 317922562048 318224307037 318279057408 318581140752 318643298883 318691644096 319109726208 319111251264 319364143371 319412597952 319474918308 319523389696 319833154368 320477457066 320588618168 321313863416 321674161536 321785737728 322209418752 322258305024 322513691136 322625558528 322875334656 322938330624 322987327488 323588888688 323637984256 323701129024 323831831904 324433415488 324564414048 324797211648 324909871104 325218247851 325331053348 325387026432 325646448309 325757845504 325759402332 326123126784 326383135533 326496345084 326780100608 326975830272 327634521864 327715524864 328064335872 328375706568 328489607264 328808064312 328857951744 328922114976 328972019712 329601904128 329666212512 329716230144 329952722944 330150352896 330330323869 330578328402 330815439552 330930186496 331563820224 331678826752 332050747392 332165922816 332917358592 332918949636 333290668032 333355696128 333672088932 333787826736 334027239936 334077919232 334143100928 334833680384 334899009536 335034233856 335274541056 335390834688 335709159072 335774659038 335825603456 336151172448 336468610464 336911623776 337028485248 337321394176 337707427876 338203377408 338286993408 338471399812 338968471296 339086046208 339348566016 339414776064 339466272768 340234223616 340300606464 340352237568 340986140768 341123822928 341486905344 342259427328 342378143744 342643212288 342703099886 342762061824 343154321874 343658270592 343930615938 344435704704 344802312192 345129569148 345249281104 345702203392 345703855536 346030314448 346365776484 346418327808 346485917232 346538486784 346994758656 347322436608 347779740672 348230569239 348480341664 348601215872 349113163776 349389832064 349781612544 349902938112 350295293952 350363639808 350696175102 350817817896 351489530574 351611448552 351863645952 351917031424 351985693696 352127817216 352502611968 352837177392 352906019193 353300054016 353635376304 353704373841 353758038592 354100992336 354223816128 354937398686 355025151936 355333701632 355546533888 355740348782 356262781056 356386354688 357068729472 357192582656 357538866048 357593112576 357662882304 357717147648 358383392848 358526386176 358528099608 358998441984 359194138576 359339172696 359463813408 359721643008 359846416384 360187951921 360660471808 360662195439 361002779977 361064890368 361190129664 361478096343 361603478964 362008954944 362827902528 362953753344 363214086144 363340070912 363684922328 364037499774 364092732288 364163770152 364219021824 364507661336 364987592424 365042969088 365114192352 365169588224 365523604992 366386992192 366477576192 367215843904 367627613184 367755128832 368587075584 368588837097 368714924032 369000382464 369072377856 369128374272 369422669889 369550808172 369944147456 370093522176 370781046272 370930758912 371196813312 371325566976 371677997544 371806918112 372167369496 372294680576 372296459808 372648030944 373009297752 373138680096 373686663168 373890366577 374532028416 374930669568 375286521792 375416694016 375780644928 375837659136 375910988544 375968022528 376265972992 376687890432 376761385728 376818548736 377314689024 377520370136 377672803956 377803803888 378205927424 378527186772 378930080256 379061516288 379486568448 379618197504 380052636054 380476981248 380478799584 380912402598 380977938432 381339530208 381471801984 381877829632 382240275508 382667063296 382741725184 382896267264 383104990996 383170904064 383609408364 383667610368 383742467472 383800689664 384172768512 384535554816 384610581264 384668935168 385041855744 385175411712 385674716469 385951346144 386613706752 386824456928 387392538624 387526909952 387902601216 387961454592 388403585024 388405441242 388839112704 388914978816 389284103754 389419131192 389698446592 389855797632 390641160684 390737741184 391153631232 391289307136 391660685584 391737102211 392040384372 392176367856 392752309248 393063561072 393199899456 393640805376 394433793312 394570606976 395463216512 395846601696 395906660352 395983905408 396043984896 396565438464 396939927552 396941824566 397017374208 397077610496 397462560768 397839798342 397977793416 398263247616 398401389568 399302665216 399750414336 399889072128 400346708853 400415588352 400795628688 400932732928 400934649024 401702320656 401841655488 402129881088 402190893056 402269364224 402431791104 402651164006 403181316954 403242488448 403321164792 403342184448 404093405898 404154715776 404233570104 404294901248 404686848384 404827218432 405743030784 406338895872 406560398608 407157464064 407298691072 408078547968 408220094464 408615846912 408677842944 408757579776 408819597312 409145537619 409287454212 409744441344 409746399552 410071119003 410283933696 410507586944 410673340224 410753466396 410815786752 411110449152 411253047296 411643373624 412183396352 412185366216 412574605688 413117824392 413261118816 413724519936 414660460032 414804289536 415101812736 415245795328 415639911232 416187165888 416250310656 416353222656 416580184384 417128677056 417191964672 417273362688 417336672256 417741262848 418137747237 418282782876 418831515648 419229034812 419675250176 420291575808 421242372096 421388484608 421797003264 421870725458 422197337016 422343780768 422964025344 423194590741 423299219616 423749767168 423920867328 424372076544 424710416403 424774854336 424857731844 424922192128 425481668352 425818857828 425883463936 425966557744 426296340288 426444205824 427070472192 427303276088 428036603904 428898882048 429047650304 429612558336 429677740032 430018254848 430500446208 430584440832 430649769984 431142609534 431216787456 431451851584 431626061664 431710275906 431775775872 432602499168 432686903922 432752552064 433062948864 433213161472 433624330468 434195264412 434345869776 435177514044 435328460112 435816605952 435967773696 436846029152 436954033152 437419114496 437595734016 437834275424 438096522591 438410752416 438477268992 438562819968 438629359616 439469205504 439554950016 439621640192 440047835136 440200470528 440618271282 440771104536 441087252736 442085093632 442349886888 442734329856 442887897088 443394742063 443738017476 443889811456 443891932848 444474261504 444896118576 445050435648 445369653248 445549483008 446534146734 446557418496 446644545984 446712311808 447032721408 447544309758 447612212096 447699545384 448046153568 448201563264 448624813952 449215498368 449371313664 449875206144 450937836544 451049324544 451957961728 452396116224 452464754688 452553034752 452621697024 453139681449 453645631488 453647799504 453734141952 453736310391 453802983424 454164787713 454242926592 454674055248 454762766367 454831763904 455315873792 455748020798 456345903104 456857616384 457380448434 457539095832 458052147072 458211027456 458574154584 459088366464 459247606272 459736416256 459922046976 460172758864 460938474048 460962496512 461821035312 461891103744 461981222976 462051315712 462499255296 462659678208 463096582144 463098795327 463706320896 464146431399 464307425652 464387309568 464640455552 464918758668 465484218368 466375483392 466537250816 466989539328 467151519744 467594900136 467757090528 468281599488 468652707432 468815264736 469151527936 469340960256 469432533024 469503756288 470003482624 470378203113 470449569856 470541358924 471066738688 471442306881 471513835072 471605831788 472134656448 472298421504 472828022784 473366869248 473897668608 474062045184 475017041408 476091639296 476718488064 476790816768 476883843072 476956196864 477418586112 477502029914 477871711128 478035181568 478037466144 478664589312 479118896928 479212377462 479285084544 479628857344 480716185599 480882927252 481419853824 481970795124 482053718016 482137971952 482511242304 482678606592 483387457536 483770536704 483938337792 484285448192 484480991232 485383333032 485456976384 485551693536 485625362432 486650123232 486723958784 486818923136 487195817472 487364806656 487996580022 488080539648 488636768256 488639103498 489184690176 489744517626 490170150912 490340171776 491449434112 491451782796 492000509952 492096503808 492563559852 492734410896 493286927616 493383172464 493458029568 494402856192 494499318768 494574345216 494929084416 495100755968 495570663392 495667353818 495867492603 496223159328 496395279744 496788667466 497345730336 497518240128 498076121088 498248884224 499376037888 500382029056 500681740104 501040859904 501116878848 501214651392 501290696704 502250520576 502348514304 502424731648 502911811584 502999711123 503086252032 503563738608 503661988557 503738405184 504702915696 505240107008 505542727872 505982091264 506561141814 506736848072 507305066112 507707099718 507883203464 508452706944 508629069312 509199409152 510351335424 510450909696 510528356352 511479211152 511556813824 511656623296 512230358016 512714073088 512814108352 513389140992 513567215616 514054649829 514143092736 514232955292 514731482811 515484942336 515895923907 516523384832 517203468288 517694353722 517873921656 518553305088 518555783304 519045471672 519225508256 519627491712 519728875848 519807730176 520854880912 520956504523 520983654912 521538174976 522135028051 522720512496 522901823808 523669745664 524084748096 524266532608 524672418816 524854407168 525625196544 525911724416 526226726844 526814281728 527417172828 527795468928 527875547136 527978540544 528058646528 528753917952 529253236736 529255766088 529356498944 529950081024 530453064456 530637057888 531017663488 531335724192 532406098029 532537727904 533000552448 533185429504 533610523173 533795611804 533887451136 534394171584 534579532032 535603094208 535788873984 536173174784 536389668864 536494323456 536575721472 537575089272 537656651264 537761553056 537789579264 538791207864 538872954368 538978093472 539195720112 539582464512 539769624576 540990707712 541597335552 541785194496 542405218446 542876618752 544104730624 544430630016 544821129216 544903790592 545010106368 545527383492 545716605616 546139098432 546245655228 546328532736 546761492004 547481388636 547564453632 547671288528 547754382336 548147265536 549580488288 549716364288 550823765856 551014825088 551441419776 551632693248 552880613376 553072386048 553469083648 553692561408 554326212258 554916221184 555000414208 556171569408 556255952896 556364483584 556795219968 556988350464 557516996316 557710377168 558442020864 558444689712 558972046416 559708020144 560388767744 561030081794 561656496128 562299260978 562396004352 562929782688 563125041024 563756488704 563866482816 563952033792 564398959488 565031835648 565142078592 565227823104 566280555204 566366472448 566476975792 566705705832 567308891136 567758477104 568395120384 568592274432 569229852672 569329343359 569427296256 570078954081 570715471872 571368603897 571865176064 572207702976 572816744448 573360413262 574000594944 574112587776 574657486494 574756356096 574856812712 575414112546 575501415552 575613701208 575701034496 576803332224 576915871896 577003402752 577417265152 577763117568 578927019216 579127826368 580236685392 580437946816 581088807936 581290364928 581942181888 582605377536 582608161863 583258669056 583372468224 583460978688 583926155631 584128696788 584547669888 584636358656 584750426624 585958940672 585961741026 586073266688 586730446848 586933960704 587491028376 587694806048 588264551784 589595341608 589799849184 590312439808 590987998783 591650689968 591855910464 592324949671 592632348672 593194824768 593400580864 593859990528 593975858112 594065977344 595378862312 595409891328 595526061312 595616415744 596725746344 596966690124 597394871424 597602084352 598953997824 599161751552 599625621504 599833608192 601399099392 601401973536 602762483232 603194821632 603286339584 603404046336 603495596032 603976746009 604186241932 604771975431 604860841984 604863732672 604978855936 604981747188 605553050284 605657235456 606140108847 606232073664 606350355156 606442351872 607240827648 608614546176 609840597912 610052127776 610736196096 610948036608 611432206112 612117821952 612330141696 613016764416 613136369664 613229395968 613931181318 614584632064 614616662016 615761380416 615854804992 615974963968 616223680128 616665673728 616879570944 617465060436 618275094528 618278049324 618861908532 618968383488 619076567536 619676736588 619891678224 621833977856 622206434304 622652719104 622868692992 623459866848 623676120704 624280748832 624375465984 624870276576 625087019648 625693015584 625787947008 625910044032 626005008384 627170937484 627424174314 628247273472 628589742508 628843552218 629512875264 629731228672 630437363712 631155825664 631863558144 632082726912 632806088187 633515671152 634948829424 635624650752 635721089024 635845124096 636448614074 636558114816 637162281504 637286597766 637383288192 638222502528 638728286742 638825195904 638949836616 639046779392 639666308736 640954914132 641177236336 642627726832 643348323072 643571475456 644418837504 644516610048 645027382272 645251117056 645750669312 645876661248 645974654976 646713914301 647177777376 647275968512 647402258048 647663663808 648866830976 649128828096 649594423296 649819742208 650436495702 650662106696 651292896618 651515691008 651518804664 652766271066 652992690168 653560201216 653951660544 655269043728 655431049728 656128671744 656751413136 656979214528 657616128624 657715903488 657844229952 657944039424 659203808256 659332425024 659432460288 659905445888 660300705792 660660647738 660927406923 661156656804 661630879104 661860372992 663127640448 663357653504 664101494784 664331845632 665834717184 665837899272 666711392256 667344177864 667575653472 668054479872 668155838464 668286201856 668920482139 669667360768 669798019072 669801220101 670068467712 670433734243 670549082112 670781669376 671316464637 671418318144 671549318076 671651206912 672302344896 672937220928 673823247552 674056970496 675414855752 676406754816 676573986816 676942799624 677936942592 678172092416 678697132032 678829552128 678932545536 680468447232 680601212928 680704475136 681972281536 682247645856 682973810688 683622031197 684518854656 684756287488 685286424576 685406199772 685524123648 686070672651 686308643748 687316541184 687861231876 688871409408 689604624384 690259138296 690498562208 691404406784 691407711072 692060628896 692731552968 692836655616 692971834464 693076973568 693989517312 694367823643 694644873216 695559481344 696461138478 696960683328 697202431744 698226327552 698779664128 699563225088 699805876224 700590587904 700727279616 701392350204 701635635792 702979061148 703222897104 703727291904 703834062848 703971387392 704255634432 705005223936 705674354784 705812038386 706600108032 707270752608 707408747682 707516077184 708201984672 708447632256 709874797372 710050303872 710667403264 711093067776 711480697564 712525562112 712772709376 714137458944 714385165312 715077732096 715186225152 715325764608 715434295296 716253044871 716766785696 717052772352 717056199216 717996883968 718388277152 718678345392 718818566193 718927626816 719443286016 719692832768 720375903842 721320943616 721324390878 722005559954 722129780736 722956192686 723206957928 724017909888 725655805056 725907506688 726428172288 726680141824 727369844656 728074999548 728185464576 728327540304 728438043648 729015322672 729975184848 730085938176 730228384704 730339176448 731047209984 731994870033 732773984384 732955152384 734431687808 735255226368 735510257664 737174151168 737177674194 737429848064 738000764928 738144755712 738845339778 739101616344 739888294912 740187044352 741562092544 741861517824 742393626624 742651133952 743355995088 743501030727 743613836224 744334738992 744589361152 744592919616 745183001199 745296061888 746018595504 746277360192 747373326336 747780733154 749064056832 750573043584 750833388032 751561289856 751675318272 751821977088 751936045056 752531945984 753375780864 753522771456 753637097472 754629378048 755040740272 755345607912 755607607776 756411854848 757054373544 757860160512 758123032576 758842578319 758973136896 759236395008 759841712721 760105272108 760953962496 760957599168 761560649577 761824805196 761955876864 762679060416 762943603968 763755659264 764480551016 765483450368 765792534528 766209981992 767218816728 767335220736 767484934944 767601379328 768345537024 769071109632 769221162528 769337870336 770083711488 770350823424 771349432938 771902692288 773227413504 773648913856 774785077248 775053819904 775805202432 775922909184 776541530583 776807170048 776810882484 777678225408 777829957632 778568207508 778838262384 779396893184 779711595264 781282321368 781475482368 782307262464 782578614272 783321371168 783474204422 784080768744 784352735712 785504618496 786127122144 786399798912 787281610752 788867586624 789141213952 790926433024 791693203392 791813320704 791967810816 792087969792 793130876928 793879855104 793883649132 794034748416 794155220992 794925121536 795679596684 795955586832 796526495232 796802779136 798605330432 799500828672 799778144256 800693417706 800831176704 801591257376 801869298048 803404641312 803683310976 804259762176 804381786112 804538728448 804863582208 805302328012 806362633908 806484976896 806642329584 806684368896 808186811796 808309431552 808467140208 808589802496 809373696768 809654436864 811486061568 812677791744 813120797216 813607827669 814314928128 814597382144 816157095936 816440188928 817231693824 817355685888 817515159552 818291075238 818574908424 819492799104 820142238006 821015173888 821346680448 821506932792 821631573504 822220898304 822506094592 823286747248 823447378117 824366792704 824370732432 825149211376 825310205629 826235648784 826522237632 827449039872 829320920064 829608579072 830203625472 831279822464 832374331776 832500621312 832706445312 833160368768 834257354112 834383929344 834546725376 834673344512 835482525696 836275494474 836565565752 837663031296 838458069624 839350500352 840583151616 841545122691 842484744192 842776969216 843448891467 843594006528 843741450916 844394674032 844687561536 845928050688 846389181482 846598439232 847499534336 847841734656 849420832806 849549708672 849715463688 849844384256 850963336704 851637715656 851766927872 851933115488 852592680576 852888411648 854140944384 854606552176 856073207808 857797764096 858095300608 859225116672 859355480064 860036509696 860040619893 861000892416 861168881664 861299539968 861986229741 862285219068 862433574912 862903703168 863252123328 863420551812 863551551744 865204998336 865373807844 865505104128 866125897728 866426322944 867248660936 868390528824 868691739552 870355028088 870656920224 871633211904 871935547392 873692058304 873908066304 874838228992 875191468032 875668550848 876193045182 876821504832 876954537984 877125639936 877258719232 878938411008 878942611539 879109900032 879243280384 880095670272 880400941056 881236542564 881542209072 882174505472 884170187264 884699773776 885468659712 885775794176 886789484126 887476034952 887779622912 887783865696 888948523008 889792237152 890100871296 890739306496 891098966016 893068293468 893114836992 893289091968 893424623616 894065442816 895088619516 895224424192 895399090768 896092307136 896403126528 897249627904 898430996736 898742627328 899750412288 901875673088 902098649088 903915923456 904792232448 904929509376 905106069504 905243394048 906279362898 907291262976 907295599008 907468283904 907472620782 908329575426 908485853184 909348110496 909525532734 909663527808 910631747584 911496041596 912691806208 913715232768 914760896868 915078191664 916104294144 916422054912 917148309168 918176732928 918495212544 919472832512 919844093952 920345517728 920896771977 921876948096 921924993024 923642070624 923782207488 923962445952 924102631424 924998510592 925319356416 926193164288 926197590654 927412641792 928292862798 928614851304 929280911104 929837517336 930968436736 932750966784 933074501632 933979078656 934142320657 934303039488 935189800272 935514181056 936563198976 937305414864 937630529472 938303055872 938681920512 938865066048 939007512576 940756406226 940899139712 941082717848 942884613762 943027670144 943211663576 944269312896 944596843008 945656045568 946733738496 947795337216 948124090368 950034082816 952183278592 953436976128 953581633536 953767686144 953912393728 954672921111 954837172224 955004059828 955743422256 955929896649 956070363136 956074932288 957329178624 958092430113 958237793856 958424754924 958570169088 959257714688 961432371198 961765854504 963941590248 964275943904 965022484608 965357213184 966774915072 967541073408 967876675584 968570896384 968961982464 970766666064 970913952768 971103387072 971250724864 973300246464 973447917568 973637846272 974391634944 974729613312 975654743553 975993160044 976161079296 977273536512 977278206996 978369380352 979489035252 980340301824 980680343552 982898868224 982903565592 984193007616 985127119704 985468821792 986573855232 986766344928 986916059136 988805712384 988998637536 989148690432 989858168832 990201511936 990990971607 991141326784 991334707636 991734985206 992446318656 992790559488 993577334932 994691460672 995036480256 996152242176 996497768448 998752075776 1000764058112 1001363480208 1002081719808 1002233757696 1002429302784 1002581393408 1004501041152 1004697028608 1004849463296 1005823623168 1005999422246 1006172504064 1007127477216 1007323977114 1007476810368 1009405831392 1010480214016 1011085455744 1011964182528 1013122283628 1013473696144 1014610132224 1015414199436 1015766406928 1016905413888 1017258138624 1018398818304 1020702670848 1020901819392 1021056712704 1022958422304 1023113627648 1023313246592 1024460716032 1025428146176 1025628216704 1026778281984 1027134431232 1028109299658 1028286185472 1028465910584 1029462965622 1031791847814 1033046769664 1034406936576 1035388707444 1035747843312 1037106610176 1037111566608 1038090943344 1038451016512 1039254983424 1039457751696 1039615460352 1041709761824 1041913009046 1041967309824 1043076349952 1044270056102 1044691707717 1045441024992 1045803647616 1047339491328 1048169496192 1048533065216 1049344837632 1049708814336 1051823448832 1052453453688 1054834345656 1055590937856 1055751094272 1055957081088 1056117293056 1057325923381 1057507835904 1058506473472 1058511532176 1058712997888 1058718057579 1059900162048 1060906128912 1061113121523 1061274115776 1062035326976 1062671448384 1064812196058 1065075455808 1066001104896 1067221046346 1067591223608 1068788343168 1069159064064 1071206188416 1071577747968 1072346349568 1072779337728 1072988646912 1073151442944 1075150178544 1075313302528 1075523106112 1075579158528 1077582415728 1077745908736 1077956186944 1078391440224 1079164929024 1079539249152 1080563855763 1081981415424 1081986586317 1083008339931 1083194671104 1083570388992 1084434289029 1084810436892 1085753237504 1088209461248 1088861260032 1089642258432 1090020212736 1091054766984 1091433211232 1092278196864 1092491310456 1092657065472 1093522984008 1094962777272 1095128907264 1095342577056 1095508764672 1096294531072 1097549140597 1099160976576 1099432728576 1100032049389 1101647531712 1102029650176 1102882839552 1103265386496 1105761226752 1106144772096 1107385122816 1108652424516 1109832442368 1110000828416 1112343138816 1112511905792 1112728967168 1113590439936 1113976700928 1115033992632 1115420754336 1116884041728 1116889379424 1117944092832 1119416040288 1120777535488 1121671099731 1122060163588 1123312992256 1124598521956 1124792008704 1125859565376 1126250082048 1127512977408 1127732965632 1127904067584 1128797918976 1130063671296 1130284157184 1130455646208 1132561110408 1132732944896 1132953951584 1133411411664 1134617782272 1135516954208 1136790240768 1137184548864 1138459705344 1138658686718 1138854592512 1140157908162 1141430943744 1142737207794 1143730352128 1144415405952 1145633488896 1146720826524 1148001189888 1148225175552 1149314972988 1149512712192 1149713625424 1150828225092 1151002831104 1151227402416 1151402068992 1153606664448 1153831743792 1154006805504 1154834530304 1155526235136 1157024149407 1157854038432 1158255652736 1160473370784 1160875893632 1162177615872 1162580729856 1163884363776 1165210755072 1165216323726 1166517338112 1166744936448 1167852311262 1168257393576 1169095339776 1169272717312 1169500853248 1171917881344 1171923482052 1172146533376 1173460893696 1173867921408 1174982056752 1175211306633 1175389612096 1176529103568 1179190683216 1179599698368 1180624879616 1181975997566 1183301379936 1183711820928 1184649899342 1186389649536 1186801161728 1187719981056 1187951716224 1188131954688 1190757724624 1190819782656 1191052122624 1191232831488 1193451492688 1193933380248 1194789742848 1195204168704 1197907995648 1198323503104 1199251243008 1199460849601 1199667216384 1201040126559 1202798198784 1202803947072 1205524966464 1206389643264 1206572679168 1206808092672 1207953492018 1208372483864 1209543950862 1209727465344 1209957711872 1209963494376 1211106100568 1212280217694 1212464147328 1212700710312 1212884703744 1214481655296 1217229092352 1219681195824 1220104255552 1221472392192 1221896073216 1222864412224 1224235643904 1224660283392 1226033528832 1226272739328 1226458791936 1227436612857 1227862362636 1229169264128 1229233324032 1230213357009 1231522760832 1231709609984 1231949927936 1232447360256 1233331347456 1233759141888 1234930120872 1236550189056 1236556098648 1237723817064 1238153135072 1239353473176 1239783356448 1242280895401 1243667955712 1244412868608 1245091220737 1245305438208 1245737385984 1246919733696 1247352241408 1248561497664 1248750931968 1249740553152 1250174039296 1251386031168 1251575894016 1251820088064 1252010016768 1254341874968 1254848348628 1256494546944 1257179485016 1257687104436 1259025750528 1259462457344 1260874727424 1262311651328 1263727116288 1264165453824 1265612176374 1267031342304 1269583772223 1269897658848 1271249301504 1271442178048 1271690248192 1272897228148 1273116229632 1274131249209 1274324563008 1274573195532 1274766576384 1276445005056 1277456573484 1277650391808 1277899673232 1278093558784 1279332617472 1281909828264 1282354472672 1285255453664 1286696646144 1287142950912 1288837675008 1289033220096 1290054764544 1290502234112 1291501338624 1291753322496 1291949309952 1293427828602 1294355554752 1294551937024 1294804516096 1295327327616 1297733661952 1298257656192 1299188846592 1299639484416 1300872991404 1301324213392 1302585793236 1303031382016 1303037609328 1305532542132 1305985380336 1307120402432 1307903321088 1310538087456 1310862099456 1312257343488 1313502826272 1313958429056 1315232257248 1315431806976 1315688459904 1315888078848 1318407616512 1318664850048 1318864920576 1319810891776 1320601411584 1321321295476 1321854813846 1322313313608 1323261758208 1323720745984 1326255280896 1326715307008 1328202989568 1328663691264 1330184226189 1331669434368 1331675798544 1333422784512 1334688355728 1335151306944 1336108959744 1336311676928 1336572403712 1337840964278 1339334721536 1339596038144 1339602440202 1340136935424 1340867468486 1341098164224 1342632929274 1342836636288 1343098636152 1343302413824 1344604689792 1345874441856 1347646495104 1348113940992 1350829711504 1352813509632 1353147973632 1353885599248 1355873885184 1356344184832 1357394264064 1357659104256 1357865091072 1359419044347 1360936894464 1361202425856 1361408950272 1362494363139 1363944563072 1364495291712 1365947621376 1367244062394 1369037709312 1369512574976 1370572849152 1370812399544 1372141345302 1372617287496 1374633082368 1375722463752 1377742818816 1379209248768 1380518276592 1380997124416 1382808813568 1382815422144 1384121257792 1385463105936 1385673311232 1385943668928 1386153947136 1387979034624 1388735647286 1389289746432 1389296385981 1391118962688 1392439294197 1392922276956 1393921366656 1394404863488 1396452655104 1397559328256 1399126450176 1399611752448 1401454559232 1402784700408 1403271271584 1405958122296 1406445794208 1407454583808 1407668125696 1407942774784 1408511268864 1409279074021 1410010447872 1411134609339 1411348709568 1411624076772 1413200216064 1414326920643 1414541505216 1414817495364 1415032154368 1416403969344 1416895264512 1419749594744 1420100607744 1422186135552 1422961395128 1425051124224 1425545418752 1428274917888 1428770330624 1430155464192 1430372450304 1430651529216 1430868590592 1432506089742 1433533571392 1434105544704 1434112398432 1435993767936 1436776554304 1437356690784 1437637132386 1437855253632 1438886572032 1439385665536 1440751807684 1442148556797 1442641887232 1442648781756 1444011119908 1444259561472 1445912385372 1446413915856 1448035819776 1451311610112 1451815013376 1452856344576 1453360283648 1454739689312 1456149999096 1456370929152 1456655080608 1456876087296 1458030645344 1459950369696 1460171876352 1460456769408 1460678352896 1462094419968 1463989740066 1465547968768 1465910304768 1468863375616 1470510452736 1471020515328 1474348302336 1474355348388 1474859696128 1476001529856 1476289511424 1477690679556 1478203232688 1479776589824 1480374088704 1483124185088 1483723035648 1484787253248 1485302267904 1486711990176 1487002061454 1487227672448 1488669477984 1489185839232 1490366002398 1490592123776 1492037191008 1492554720384 1494746652672 1495561466308 1498128113664 1501146087168 1501666776064 1503122579712 1503350636544 1503643954176 1503872090112 1505063891968 1506751561728 1507045542912 1507274194944 1508999133369 1509258756096 1510081480544 1510691215824 1510985965671 1511215215552 1512823709696 1514108747088 1515720321024 1516246065152 1517685156638 1517946273792 1519683425442 1520210544216 1521915198336 1523121299154 1523649610392 1525358120832 1525887207936 1527511318528 1528961102032 1530966900736 1531585069056 1532419963984 1534437633456 1534670441472 1534969869888 1535202758656 1536691074048 1538142219264 1538442325056 1538675740672 1540167422976 1540701646848 1542163949487 1542698865876 1543805384576 1546454827008 1547297827712 1549570154496 1550107639808 1551610404864 1553083061166 1553614340096 1553621764968 1555659915264 1557136415016 1557676524768 1558793786368 1559423190528 1562564642736 1562869513569 1562950964736 1564614524928 1565157228544 1566405084153 1566642742336 1566948408844 1568161537488 1568705471424 1571009236992 1572254244288 1572799597824 1574563221504 1577735173248 1578282427904 1581852866048 1583386406784 1583626641408 1583935621632 1584175939584 1586261753856 1587759710208 1587767298264 1588069496832 1588310441984 1589850243072 1591359193368 1591911173664 1593052990464 1593605558272 1595118072793 1597210660864 1597218294087 1599001657344 1599556288512 1600831569519 1601386835412 1601662353408 1603182514752 1603738596096 1606809282624 1607366621952 1608519524352 1609077456896 1609727164416 1610604656024 1612725267816 1612969953792 1613284659168 1613368737792 1616373623592 1616618863104 1616934280416 1617179604992 1618747393536 1619308873728 1622972123136 1625355583488 1626241594432 1627215655338 1628629856256 1629194764288 1632314191872 1632880377856 1634463387648 1634711371776 1635030319104 1636582150476 1637149816848 1638985598208 1640284476012 1642030347776 1642693360896 1643013865584 1643263147008 1644441796608 1645012189184 1646573494496 1646894756234 1648733585408 1648741464864 1650298422752 1650620411258 1652471297568 1653044475264 1654898079744 1658641840128 1659217158144 1660407250944 1662559644928 1664748663552 1665001242624 1666320737536 1668514708224 1668767858688 1669093450752 1669346689024 1670965051392 1671257104699 1672550988948 1673131131504 1675326062592 1676916139248 1678701000704 1681166303232 1683090245382 1684969488384 1686897782934 1687188013056 1687482901832 1688789348064 1689375123072 1691856101376 1692778362964 1693196878464 1694999068672 1695683469312 1698841665612 1699099417344 1699430927376 1699688768512 1701926673408 1703275431312 1703533855744 1703866230976 1705185361152 1705776823296 1707988030077 1708281888768 1709213104352 1710236862243 1712146415616 1714105811691 1715595528192 1716190601216 1718450233344 1720073019392 1720081239786 1722001784832 1722337763328 1723972459482 1724570438136 1725807406336 1726504246656 1726841103624 1727103103488 1730409996672 1730747615688 1731010208256 1732251795456 1732852645888 1734497321872 1734835738363 1736781057648 1737383479104 1740710056176 1741313840448 1743266423808 1743871094784 1747384116608 1747816132608 1750382936064 1751337101696 1752386090364 1753643009664 1753909075968 1754251279872 1754517438464 1757876822016 1757885223078 1758219800064 1758486560768 1760191340544 1760801882112 1762473085128 1763084418144 1764349010944 1768340374528 1769399547552 1770937319424 1771551588352 1772963996349 1773578968252 1774952069904 1775559245824 1775567731392 1776974849013 1777897046016 1779584474304 1780201742592 1781478612992 1782197932032 1786136586936 1786229673984 1786578183936 1786849247232 1790177239032 1790448848384 1790798181536 1792184614272 1792806253056 1794499255808 1796861993472 1797485254656 1799500824576 1803751346176 1804197298176 1807831846912 1809584464896 1809859018752 1810212139008 1810486788096 1811930238027 1812558725796 1814582525952 1814591198016 1814936567808 1814945241564 1816659150852 1816971706368 1818696220992 1819051065468 1819327055616 1821263495168 1822992083192 1825383612416 1829521793736 1830156383328 1832208588288 1832844109824 1834296618336 1836353465856 1836990425088 1838945665024 1839688187904 1840691035456 1841793543954 1843753896192 1843849986048 1847284141248 1847564414976 1847924891904 1848205262848 1849997021184 1850638712832 1852386328576 1852395181308 1854825283584 1856585725596 1857229702608 1858561822208 1859675034672 1861936873472 1865501933568 1866149003264 1867958157312 1868284641314 1868606078976 1870379600544 1871028362112 1873126397952 1874610829728 1875261058944 1876606111744 1877363841024 1877730132096 1878015025152 1881512812452 1881798279424 1882165435696 1885769227524 1886055340288 1886423327152 1888538625792 1889193686016 1891312091136 1893467476992 1895590674432 1896248180736 1898418264561 1900068165632 1904366557184 1906873952256 1907163267072 1907535372288 1909345842222 1909674344448 1910008119656 1911486844512 1911859793298 1912149864576 1916184860226 1916475587712 1916849509848 1917140338176 1918515429376 1922864742396 1923531709008 1927883180496 1928551887808 1930044969216 1930714426368 1933549830144 1935082146816 1935753351168 1937141792768 1937923964928 1940141742903 1941533332128 1941827905536 1942206774144 1942501449728 1946600492928 1946895835136 1947275692544 1948783269888 1949459226624 1951309487106 1951986320088 1954547073024 1954556413992 1958978070504 1960680603648 1961360687104 1963605286279 1965797736448 1965807131184 1968047413423 1968386015232 1970254239408 1970937643584 1973147710464 1973532689856 1973832118272 1977611424768 1977997275072 1978297380864 1979716337664 1981981943214 1982282653568 1982669415272 1983469970412 1984892637312 1985581118976 1987154669864 1989382921344 1990072960512 1992304484352 1992995536896 1997504151552 2001528116224 2002726960416 2004163439616 2004467515392 2004858605568 2005162786816 2006761446417 2009002082304 2009394057216 2009403660303 2009698926592 2011301202729 2011647246336 2011998844492 2012345008128 2013949393911 2014254954432 2014647954228 2014953620736 2018811662784 2020960428032 2022170911488 2026244567256 2026947392288 2029220264448 2030828398872 2031532813856 2033810827776 2034516277248 2036797636608 2041405341696 2041803638784 2042113425408 2045916844608 2046227255296 2046626493184 2048921432064 2050856292352 2050866093591 2051256433408 2053556563968 2054268862464 2056218599316 2056572370944 2056931821168 2058925931244 2063583695628 2066093539328 2068813873152 2070777414888 2071495686624 2074213220352 2074223133216 2076181886688 2076902033024 2078509966848 2078915503392 2079230920704 2083103470929 2083419523648 2083826018092 2083934619648 2086152699904 2088540112204 2089383415434 2090882049984 2091607295232 2094678982656 2096338992384 2097066130432 2098689675264 2099417628672 2103646897664 2104906907376 2109668691312 2111181875712 2111502188544 2111914162176 2112234586112 2114651846762 2115015671808 2117012946944 2117023064352 2117425995776 2117436115158 2119800324096 2121812257824 2122226243046 2122548231552 2124070653952 2125342896768 2129624392116 2130150911616 2132002209792 2134442092692 2135182447216 2137576686336 2138318128128 2142412376832 2143155495936 2144692699136 2145558675456 2145977293824 2146302885888 2148759134613 2150300357088 2150626605056 2151046212224 2151158317056 2155164831456 2155491817472 2155912373888 2156782880448 2158329858048 2159078498304 2161127711526 2163962830848 2163973172634 2166016679862 2166389342208 2168868578058 2169620873784 2171506475008 2176418922496 2177722520064 2179284516864 2180040425472 2182109533968 2182866422464 2184556393728 2184982620912 2185314130944 2187045968016 2189925554544 2190257814528 2190685154112 2191017529344 2192589062144 2195098281194 2195984610099 2198321953152 2198865457152 2200064098778 2203295063424 2204059300352 2205765679104 2206530772992 2211522453504 2212289544192 2217304849032 2219664884736 2220001656832 2224686277632 2225023811584 2225457934336 2227180879872 2227570149259 2227953401856 2230067985264 2230503092181 2230841508672 2233768083456 2233778758848 2235549003597 2235888185664 2238832080576 2243342199462 2244120327176 2249197043912 2251719130752 2252500164096 2255025954816 2255465931264 2255808135168 2257595837952 2260127342592 2260568314368 2260911292416 2265122220816 2265465889792 2265907903168 2266822823328 2269235564544 2271033908416 2273580481536 2274369097728 2276527734957 2276919410688 2277317373436 2277709185024 2279525138163 2280315816324 2282861887488 2284681948731 2285474415588 2287460704256 2288830811904 2291266977792 2293441653048 2296450351104 2298629945976 2299427250848 2301656450184 2302005662208 2302454804832 2302804137984 2307093091459 2307213328896 2307663487584 2308013611008 2309669060608 2311052470272 2312312267083 2314048298814 2315708076864 2316511305472 2320946741568 2321751787264 2324355231744 2325161459712 2327768727552 2330421510144 2330432647452 2333034676224 2333489872896 2335704622524 2336514787152 2338190679552 2338545434624 2339001706496 2343835762688 2343846964104 2344293066752 2346921787392 2347735842816 2349964113504 2350422613266 2350779224192 2353058207136 2358381366432 2359199396736 2361249759232 2363951995132 2366602759872 2367423641856 2369299798684 2372779299072 2373602323456 2375439962112 2375903432448 2376263909376 2381515449248 2381639565312 2382104245248 2382465662976 2386902985376 2387866760496 2389579485696 2390408337408 2395815991296 2396647006208 2398502486016 2398921699202 2399334432768 2402080253118 2405607894144 2411049932928 2412779286528 2413145358336 2413616185344 2415906984036 2416744967728 2419087901724 2419454930688 2419915423744 2419926988752 2422212201136 2424560435388 2424928294656 2425401420624 2425769407488 2428963310592 2434458184704 2439362391648 2440208511104 2442944784384 2443792146432 2445728824448 2448471287808 2449320566784 2452067057664 2452545478656 2454873225714 2455724725272 2458338528256 2460426714018 2463045521664 2463419219968 2463899855872 2464894720512 2466662694912 2467518283776 2469860241744 2470342134351 2473100378112 2473112197296 2475447634128 2475930616887 2476306270144 2478706946352 2479566712896 2484561790802 2487335911424 2488825737216 2490182441474 2490610876416 2493839467392 2494704482816 2497122995328 2497501863936 2499481106304 2500348078592 2502772062336 2503151788032 2503640176128 2504020033536 2508683749936 2509696697256 2512989093888 2514358970032 2515374208872 2518051501056 2518924914688 2521315663447 2521749454848 2524623302656 2524635368073 2527454232576 2528330907648 2530346674401 2531224352748 2534062684608 2539167544446 2539795317696 2542498603008 2543380496384 2545794456296 2548262498418 2548649126016 2549146391064 2549533152768 2552890010112 2554913146968 2555300783616 2555799346464 2556187117568 2558665234944 2563819656528 2564708945344 2570510907328 2573393292288 2574285901824 2577675350016 2578066440192 2580109529088 2580121859679 2581004468224 2583002677248 2583506644992 2583898619904 2585958689223 2586855657204 2588711109504 2589103874048 2589609032192 2590654655232 2595467323904 2596515312384 2598377693184 2599278968832 2601745982808 2602648426784 2605171586472 2606062764032 2606075218656 2611065084264 2611970760672 2614240804864 2615806642176 2617232566039 2621076174912 2621724198912 2624514686976 2627005652544 2627916858112 2630464514496 2630863613952 2631376919808 2631776157696 2636815233024 2637329700096 2637729841152 2641202823168 2642642590952 2643709627692 2644626627216 2646523516416 2647441491968 2652510561792 2653430614016 2656405979136 2657327382528 2660368452378 2663338868736 2663351597088 2666845569024 2669376711456 2670302613888 2672217919488 2672623353856 2673144807424 2675681928556 2678669443072 2679192076288 2679204880404 2680273870848 2681734936972 2682196328448 2685265858548 2685673272576 2686197272304 2686604827648 2689209379584 2691748883712 2695292990208 2696227881984 2701659423008 2705627019264 2706295947264 2707771198496 2711747770368 2712688369664 2714788528128 2715318208512 2715730182144 2718838088694 2721873788928 2722404851712 2724988726278 2727889126144 2728990583424 2731895242752 2734488124788 2738075418624 2739025149952 2741145698304 2741624799088 2742159715477 2744282690604 2745234574992 2749266164736 2751444927504 2755485637632 2758418497536 2761036553184 2761994248832 2765630844288 2768242515584 2770926211872 2771346622464 2771887337856 2772307894272 2775958069248 2777471294572 2778579492864 2778592771962 2782237925376 2784878588394 2785844553912 2787842733312 2788809726976 2792905310208 2795118656512 2798252900352 2799223504896 2802426961971 2802909118464 2805569400816 2806542543168 2811916244592 2812891588416 2814909167616 2815336251392 2815885549568 2817022537728 2818558148042 2822269218678 2822697419136 2823248153544 2828653841286 2829083010432 2829634990728 2830064308736 2832807938688 2833790529024 2839499189488 2840201215488 2844372271104 2845922790256 2850102248448 2851090837504 2856549835776 2857540661248 2860310928384 2860744900608 2861303058432 2861737181184 2864018763333 2865012179484 2867067142784 2868211089408 2868224796864 2871987535872 2873553108608 2874713381568 2875274264772 2875710507264 2877773144064 2878771331072 2881503615368 2884297113594 2885283774464 2885297563512 2888022239816 2891824770744 2892827831712 2896071639552 2902623220224 2903630026752 2905712689152 2906720567296 2909479378624 2912299998192 2912741858304 2913310161216 2913752174592 2916061290688 2919900739392 2920343752704 2920913538816 2921356705792 2924188839936 2926964230659 2927979480132 2931095937536 2931820609536 2937726751232 2941020905472 2942041030656 2948696604672 2948710696776 2949719392256 2952579022848 2955381359112 2956406465376 2959553179648 2960748177408 2962362135187 2966248370176 2967446071296 2969574506496 2970604535808 2972972914821 2973423980352 2974004122908 2974455344896 2977338955968 2978371678464 2980732004796 2981184247552 2984074382016 2985109440768 2989493305344 2991122932616 2996256227328 3002292174336 3003333552128 3006245159424 3006701273088 3007287908352 3007744180224 3010127783936 3013503123456 3014091085824 3014548389888 3017998266738 3018517512192 3020162961088 3021382431648 3021971931342 3022430431104 3025647419392 3028217494176 3031440642048 3032492130304 3035370313276 3035892547584 3039366850884 3040421088432 3043830396672 3046242598308 3047299220784 3050716241664 3051774415872 3055022637056 3057922204064 3061933801472 3063170138112 3064839927968 3068875266912 3069340882944 3069939739776 3070405517312 3073382148096 3076284438528 3076884650112 3077351481344 3080334845952 3081403293696 3084327898974 3085397731752 3087610769152 3094595655424 3099140308992 3100215279616 3103220809728 3103763194441 3106166122332 3107228680192 3107243529936 3111319830528 3114272830032 3115353049536 3117587572736 3118846381056 3125129285472 3125739027138 3125901929472 3129229049856 3132810168306 3133285484672 3133896817688 3136323074976 3137410942848 3142018473984 3144508488576 3145599195648 3149126443008 3155470346496 3156564855808 3163705732096 3166772813568 3167253282816 3167871243264 3168351879168 3171977770143 3172523507712 3175519420416 3175534596528 3176138993664 3176154172737 3176620883968 3179700486144 3182718386736 3183339364569 3183822347328 3186105980928 3187211116544 3190236145586 3194421321728 3194436588174 3198003314688 3201663139038 3202773670824 3206365029504 3207477192192 3213618565248 3214733243904 3217039048704 3218154913792 3219454328832 3221209312048 3225450535632 3225939907584 3226569318336 3226737475584 3232747247184 3233237726208 3233868560832 3234359209984 3237494787072 3238617747456 3241691567289 3245944246272 3249025019793 3250711166976 3252483188864 3254431310676 3257259712512 3258389528576 3264628383744 3265760755712 3268926775296 3270060638208 3273164300952 3274299633696 3277971196416 3280568952024 3284060695552 3285386721792 3286027731168 3286526294016 3288883593216 3290024378368 3292647421791 3293146988992 3293789512468 3297467170816 3297482929728 3300096148167 3300596845504 3301240822516 3304942595136 3306088950528 3309796159488 3317283680256 3318434316288 3325119289856 3329497327104 3330002485248 3332641475072 3337029416448 3337535717376 3338186901504 3338693378048 3341930102784 3342514209398 3345101977896 3346262263008 3350652125184 3353832278496 3357402001408 3362332606464 3365013299193 3366180490764 3369938976768 3373795565868 3374376026112 3374965803664 3377578696128 3378750246144 3383712202752 3385556725928 3386393756928 3389998137344 3391366938624 3397683331224 3398198834688 3398861854752 3399377537024 3403853346816 3406550862624 3407067711488 3407732461952 3410370722304 3411553646592 3415976060154 3416563777536 3418426208704 3420473724486 3424292831232 3428211623382 3431191056384 3432381202432 3436900466688 3440146038784 3440162479572 3444003569664 3444675526656 3447944918964 3449140876272 3451614812672 3453008493312 3453682207248 3454206206976 3460819993344 3461495231376 3462020416512 3464503590912 3465705291776 3468994643744 3469671476726 3471072448221 3473562115296 3474766958208 3481420112352 3482627680896 3486532847616 3487742189568 3494768233216 3495632265216 3502674203392 3504772180728 3507286019328 3507818151936 3508502559744 3509034876928 3515753644032 3515770446156 3516439600128 3516973121536 3520382681088 3521603764224 3524946170256 3525633919899 3526168836288 3528698021888 3536680749056 3538799095104 3541874638848 3545927992698 3547157936504 3549904139808 3551135462784 3553949698026 3559168948608 3560403485184 3562957225984 3564395864064 3572273173872 3572459347968 3573156367872 3573698494464 3580354478064 3580897696768 3581596363072 3584369228544 3585612506112 3588998511616 3593723986944 3594970509312 3598382548803 3599001649152 3603120379677 3607502692352 3608394596352 3615663693824 3619168929792 3619718037504 3620424278016 3623860476054 3625117451592 3629182396032 3629873135616 3629890483128 3633318301704 3637392441984 3638102130936 3638654111232 3642526990336 3645984166384 3646695531661 3650767224832 3654945196357 3659043587472 3660312766656 3664417176576 3665688219648 3668593236672 3672706931712 3673980850176 3679376375808 3681382070912 3683587087908 3687507792384 3687699972096 3694568282496 3695128829952 3695849783808 3696410525696 3699994042368 3701277425664 3704772657152 3704790362616 3709650567168 3713171451192 3714459405216 3717123644416 3719350069344 3723873746944 3726842686203 3731003867136 3732298006528 3735273662211 3735916314624 3736569282628 3737212157952 3740759201088 3742056724224 3746252795904 3749221659456 3750522117888 3753212223488 3754727682048 3755460264192 3756030050304 3763025624904 3763596558848 3764330871392 3771538455048 3772110680576 3772846654304 3777077251584 3778387372032 3782624182272 3786934953984 3791181348864 3792496361472 3796836529122 3800136331264 3808733114368 3808751316669 3813747904512 3814326534144 3815070744576 3818691684444 3819348688896 3820016239312 3822973689024 3823719586596 3824299729152 3832369720452 3832951175424 3833699019696 3834280676352 3837030858752 3845729484792 3847063418016 3855766360992 3857103775616 3860089938432 3861428852736 3867099660288 3870164293632 3871506702336 3874283585536 3875847929856 3880283485806 3883066664256 3883655811072 3884413548288 3885002899456 3893200985856 3893791670272 3894551385088 3897566539776 3898918453248 3902618974212 3903972640176 3909094146048 3909112827984 3917956141008 3921361207296 3922721374208 3927210572558 3931595472896 3931614262368 3936094826846 3936772030464 3940508478816 3941875287168 3946295420928 3947065379712 3947664236544 3955222849536 3955994550144 3956594761728 3959432675328 3963963886428 3964565307136 3965338830544 3966939940824 3969785274624 3971162237952 3974309339728 3978765842688 3980145921024 3984608968704 3985305403513 3985991073792 3990552678567 3995008303104 4003056232448 4005453920832 4008326879232 4008935030784 4009717211136 4013522892834 4018004164608 4018788114432 4018807320606 4022602405458 4023294492672 4023997688984 4027898787822 4028509908864 4029295908456 4029907241472 4037623325568 4041920856064 4044341822976 4052489134512 4053894784576 4058440528896 4061656797744 4063065627712 4067621655552 4069032554496 4073595273216 4078257133041 4082810683392 4083607277568 4084226850816 4087483089417 4091833689216 4092454510592 4093252986368 4097842864128 4101712584704 4101732187182 4102512866816 4107113127936 4108537724928 4112437198632 4113863642336 4117851862488 4127167391256 4132187078656 4136915991481 4137627746304 4141554829776 4142991373248 4148426440704 4148446266432 4152363773376 4153804066048 4157019933696 4157831006784 4158461841408 4166206941858 4166839047296 4167652036184 4167869239296 4177080224408 4178766830868 4181764099968 4183214590464 4189357965312 4192677984768 4194132260864 4197379350528 4198835257344 4207293795328 4209813814752 4219337382624 4222363751424 4223004377088 4223828324352 4224469172224 4227837222063 4229303693524 4230031343616 4233403828017 4234025893888 4234046128704 4234851991552 4234872230316 4239600648192 4242980761929 4243624515648 4244452486092 4245096463104 4248141307904 4250685793536 4259248784232 4260301823232 4268884185384 4270364894432 4275153372672 4276636256256 4284824753664 4286310991872 4289385398272 4291117350912 4291954587648 4292605771776 4297518269226 4300600714176 4301253210112 4302092424448 4302316634112 4310329662912 4310983634944 4311824747776 4313565760896 4316659716096 4318156996608 4322255423052 4327925661696 4327946345268 4332033359724 4332778684416 4337737156116 4339241747568 4343012950016 4352837844992 4355445040128 4358569033728 4360080850944 4364219067936 4365732844928 4369112787456 4369965241824 4370628261888 4374091936032 4379851109088 4380515629056 4381370308224 4382035058688 4385178124288 4390196562388 4391969220198 4396643906304 4397730914304 4400128197556 4406590126848 4408118600704 4411531358208 4413061545984 4423044907008 4424579088384 4434609698064 4439329769472 4440003313664 4449372555264 4450047623168 4450915868672 4454361759744 4455140298518 4455906803712 4460135970528 4461006184362 4461683017344 4467557517696 4471098007194 4471776371328 4477664161152 4486684398924 4488240654352 4498394087824 4503438261504 4505000328192 4510051909632 4510931862528 4511616270336 4515191675904 4520254685184 4521136628736 4521822584832 4526997400107 4530244441632 4530931779584 4531815806336 4533645646656 4538471129088 4542067816832 4547160963072 4548738195456 4553055469914 4553838821376 4554634746872 4559050276326 4560631632648 4569363897462 4570948831176 4574921408512 4577661623808 4582533955584 4586883306096 4592900702208 4597259891952 4598854501696 4603312900368 4604011324416 4604909609664 4605608275968 4614186182918 4614426657792 4615326975168 4616027222016 4619338121216 4622104940544 4624624534166 4626491848461 4628096597628 4631416153728 4633022610944 4641893483136 4643503574528 4648710463488 4650322919424 4660843020288 4660865294904 4666979745792 4671409245048 4673029574304 4676381359104 4677090869248 4678003412992 4682443374973 4687671525376 4687693928208 4688586133504 4688608540707 4693036139701 4693843574784 4695471685632 4699215252459 4699928227008 4700845226532 4701558448384 4706116414272 4716762732864 4718398793472 4727903990264 4733205519744 4734847283712 4738599597368 4745558598144 4747204646912 4750879924224 4751806864896 4752527818752 4763030898496 4763279130624 4764208490496 4764931325952 4773805970752 4775733520992 4779158971392 4780816674816 4785354218379 4791631982592 4791654882261 4793294012416 4797004972032 4797843398404 4798668865536 4802494708557 4804160506236 4811215788288 4822099865856 4825558573056 4827232370688 4831813968072 4833489935456 4838175803448 4838909861376 4839830847488 4839853977504 4844424402272 4849120870776 4849856589312 4850802841248 4851538814976 4857926621184 4860574765501 4868916369408 4878724783296 4880417022208 4885889568768 4887584292864 4891457648896 4896942575616 4898641133568 4904134115328 4905090957312 4909746451428 4911449450544 4916677056512 4920853428036 4926091043328 4926838439936 4927799711744 4929789441024 4933325389824 4935036567552 4939720483488 4940684268702 4946200756224 4946224394592 4950895268256 4951861233774 4952612540288 4957413892704 4959133425792 4969123581604 4974671822848 4977651474432 4980364882948 4981221752832 4987678934784 4989408965632 4994245990656 4995003727872 4998962212608 5000696157184 5005544124672 5006303576064 5007280352256 5008040067072 5013771314097 5017367499872 5019393394512 5025978187776 5028717940064 5030748417744 5036103002112 5037849829376 5042631326894 5043498909696 5049246605312 5049270736146 5054908465152 5060693348802 5062448705496 5068125369216 5078335088892 5079590635392 5084997206016 5086760992768 5091588912592 5096524996836 5097298252032 5098292782128 5099066305536 5105780020224 5109826293936 5110601567232 5111598692928 5112374235136 5117330469888 5123964090231 5127639313056 5129417890688 5141021814656 5146786584576 5148571803648 5155350700032 5160219058176 5160243719358 5162008936448 5166005354496 5167013289984 5171917378446 5173711314408 5177422219008 5178207748096 5179218064384 5181309310464 5190934647808 5193030624768 5196755386368 5198557937664 5203491965616 5204507215089 5205296853568 5210343172944 5212125528064 5212150437312 5222130168528 5223941521344 5228481609728 5231613284352 5234465132078 5242152349824 5243448397824 5254011305088 5255833716224 5260929028992 5261727227904 5262753839616 5263552315392 5273630466048 5274659400192 5275459682304 5282405646336 5285285181904 5287419255384 5289253254432 5293047032832 5294882983936 5305021123584 5306861228032 5311898048233 5312811958272 5314654765056 5318891989047 5320736904756 5326677737472 5326703194176 5330924547039 5333691138048 5338753422912 5340605227776 5344435838976 5346289614848 5351363857112 5358384152576 5358409760808 5360547741696 5363469873944 5370531717096 5371346545152 5372394544608 5373209655296 5378418759168 5383497767424 5390585980416 5392455763968 5403318846016 5411254038528 5412591894528 5415542396992 5423495540736 5425376739328 5429577056256 5430636417024 5431460364288 5435790714081 5437676177388 5443747577856 5444809703424 5449977452556 5455778252288 5457981166848 5463790485504 5468976249576 5476150837248 5478050299904 5483249598176 5484319430954 5488565381208 5490469149984 5498532329472 5501529679633 5502889855008 5510971275264 5516836995072 5522073106368 5523988497664 5531261688576 5536485031168 5541852423744 5542693244928 5543774675712 5544615788544 5551916138496 5554942589144 5557158985728 5557185543924 5564475850752 5569757176788 5571689107824 5575685466624 5577619453952 5585810620416 5590237313024 5596505800704 5598447009792 5604853923942 5605818236928 5611138801632 5613085086336 5623832489184 5625783176832 5629818335232 5630672502784 5631771099136 5634045075456 5637116296084 5644538437356 5645394838272 5646496307088 5657307682572 5658166020864 5659269981456 5660128617472 5665615877376 5667581058048 5678998378976 5680402430976 5688744542208 5691845580512 5695254793683 5700204496896 5702181675008 5713099671552 5715081322496 5720621856768 5721489801216 5722606116864 5728037526666 5730024358968 5734134285568 5736449593728 5747106217216 5749426763136 5750548529544 5751421014528 5755546288128 5757542662144 5763007230736 5764131646819 5768594227188 5770567548928 5770595127024 5776044479632 5783649541488 5785655663424 5792143279104 5805246440448 5807260053504 5811425378304 5818958757248 5824599996384 5825483716608 5826620322432 5827504349184 5832122581376 5839801478784 5840687505408 5841827077632 5842713411584 5848377679872 5853928461318 5855958960264 5862191875072 5863641219072 5875453502464 5882041810944 5884082061312 5890815858837 5897393209344 5897421393552 5899438784512 5904142240269 5905158045696 5910762718224 5912812930752 5919106359296 5921496354816 5924724270374 5932496740352 5934892142592 5939149012992 5945945829642 5946847960704 5948008245816 5948910689792 5954677911936 5956743356928 5961464009592 5962368495104 5968148764032 5970218881536 5978986610688 5982245865232 5992512454656 6004584348672 6006667104256 6012490318848 6013402546176 6014575816704 6015488360448 6020255567872 6020284339251 6027006246912 6028182171648 6029096779776 6033903608187 6035996533476 6037035024384 6040325922176 6042764863296 6043943862684 6044860862208 6051294838784 6056434988352 6062881284096 6064984260608 6070740626552 6078733701768 6080842176864 6087660793344 6092485196616 6094598441568 6101432483328 6103548831744 6110045274112 6115844408128 6123867602944 6126340276224 6129679855936 6137750533824 6138681765888 6139879479552 6140811034624 6146764296192 6152568877056 6152598280773 6153769300224 6154702962688 6160669691904 6162806587392 6168655797948 6170795463504 6175221538304 6189191310848 6198280617984 6200430559232 6206441619456 6207526388882 6212332244664 6214457360384 6214487059872 6222639661056 6228545660064 6230706099072 6235175145472 6237692762112 6249310412787 6250258570944 6251478054276 6251803858944 6258458099712 6265620336612 6266570969344 6267793635376 6272646149952 6274821885696 6284036947968 6289016977152 6291198391296 6298252886016 6310940692992 6313129711616 6327411464192 6333545627136 6334506565632 6335742486528 6336703758336 6343955540286 6345047015424 6351038840832 6351069193056 6352277987328 6352308345474 6359400972288 6365436773472 6366678729138 6367644694656 6372211961856 6374422233088 6380472291172 6388842643456 6388873176348 6396006629376 6403326278076 6405547341648 6412730059008 6414954384384 6427237130496 6429466487808 6434078097408 6436309827584 6438908657664 6442418624096 6446277403839 6450901071264 6451879815168 6453138636672 6453474951168 6465494494368 6466475452416 6467737121664 6468718419968 6474989574144 6477235494912 6483383134578 6491888492544 6498050039586 6504966377728 6508862621352 6514519425024 6516779057152 6529256767488 6531521511424 6537853550592 6538996244599 6540121276416 6546328601904 6548599267392 6555942392832 6561137904048 6568121391104 6570773443584 6572055462336 6573052588032 6577767186432 6585294843582 6586293977984 6587579024936 6594965859456 6600192296334 6601193691008 6602481645032 6609885190272 6612177901056 6619592318976 6634567360512 6636868632576 6650238579712 6658994654208 6660004970496 6665282950144 6674058832896 6675071434752 6676373803008 6677386756096 6682710447777 6683860205568 6685028418796 6690203955792 6691509276543 6692524526016 6701304250368 6706647010791 6707664556992 6714804002816 6730026598386 6732360981528 6747591131736 6749931607328 6755157392256 6757500492288 6767424405504 6771113451856 6772787513856 6779996274688 6782733877248 6795366662448 6796397669376 6797723709504 6798755074048 6807706693632 6813101725248 6814135422976 6815464923904 6820741444608 6823107293184 6829583204871 6831952120308 6833127555072 6836852417408 6840947448972 6848585662464 6856423246764 6862382112768 6864762404864 6873800933376 6880292077568 6880324959144 6889351053312 6895889837928 6898281752544 6903229625344 6906016986624 6907364414496 6908412413952 6921279274377 6921639986688 6922990462752 6924040833024 6929007181824 6931410583552 6936936801249 6937989287488 6939342953452 6942144896442 6947124230592 6949533916416 6962840224704 6965255361792 6973065695232 6975484379136 6989536466432 6991264530432 7005348406784 7009544361456 7014572038656 7015636303872 7017005119488 7018069753856 7031507288064 7031540892312 7032879200256 7033946243072 7040765362176 7043207528448 7049892340512 7051267839798 7052337672576 7057396043776 7073361498112 7077598190208 7083749277696 7091855985396 7094315873008 7099808279616 7102270925568 7107899396052 7118337897216 7120806970368 7125914451968 7128791728128 7144546347744 7144918695936 7146312735744 7147396988928 7160708956128 7161795393536 7163192726144 7168738457088 7171225012224 7177997023232 7187447973888 7189941018624 7196765097606 7198003298304 7206240759354 7215005384704 7231327387648 7238337859584 7239436075008 7240848556032 7247720952108 7250234903184 7258364792064 7259746271232 7259780966256 7266636603408 7274784883968 7276204261872 7277308222464 7285053980672 7291968332768 7293391063322 7301534449664 7309890392714 7318087174944 7320625533312 7328834353152 7331376439296 7337186473344 7345413863424 7347961700352 7362764141824 7367174175816 7375015584768 7389136564992 7390257659904 7391699567616 7392821051392 7399988084736 7401281463667 7402554851328 7409545314304 7409580725232 7411026403053 7419301134336 7426342902384 7427791850661 7428918810432 7434247288832 7438700138688 7453685372406 7462007734272 7470547324422 7471832629248 7473138565256 7481518402176 7484113448448 7492505591808 7498443318912 7501044235776 7506424446976 7509455364096 7510920528384 7512060100608 7526051249808 7527193117696 7528661742784 7543076910096 7544221361152 7545693308608 7554154503168 7556774744064 7563946990341 7565248364544 7573869907968 7573906104219 7582362697728 7584992722944 7591040023203 7593673058244 7600272662528 7617466228736 7617502633338 7627495809024 7630141489152 7637383368888 7640032478624 7645947378048 7647439173192 7648599458304 7664739440904 7665902350848 7667398039392 7668561352704 7674061717504 7682843984179 7691458969584 7694126836032 7700224345723 7711532721984 7714207551232 7720179876864 7722857705472 7734199320576 7740328587264 7743013404672 7751695859712 7760566971612 7766133328512 7767311622144 7768827096576 7770005798912 7786401971712 7787583340544 7789102770176 7795133079552 7797836906496 7805237948424 7807945280352 7818188292096 7818225655968 7835912282016 7842722414592 7845442748416 7851697698117 7854421145116 7863190945792 7863228524736 7872189653692 7873544060928 7881016957632 7883750574336 7892590841856 7894130759424 7895328473088 7910445699072 7911989100288 7913189523456 7927927772856 7929130614272 7930677661088 7933879881648 7939570549248 7942324475904 7948618679456 7957531685376 7960291842048 7969217937408 7970610807026 7971982147584 7981105357134 7990016606208 8006112464896 8010907841664 8016653758464 8017870061568 8019434422272 8027045785668 8036008329216 8037576228864 8037614641212 8045204810916 8046588985344 8047995377968 8055797575644 8057019817728 8058591816912 8059814482944 8075246651136 8083841712128 8088683645952 8104978269024 8107789569152 8116881057792 8123313595488 8126131255424 8135243311104 8138065108992 8147190546432 8156514266082 8165621366784 8167214555136 8174966178834 8183667378432 8184909021184 8186505972736 8195685728256 8203425169408 8203464374364 8205025733632 8214226255872 8217075449856 8224874397264 8226479146431 8227727284672 8235703724976 8254334782512 8264374157312 8273831982962 8275255492608 8283109659552 8285982746496 8296892532864 8304727546752 8307608132096 8314039867392 8315662013568 8316923682816 8332413883716 8333678094592 8335304072368 8335738478592 8354160448816 8357533661736 8363528199936 8366429180928 8378715930624 8385355969536 8388264521728 8394758701056 8397670514688 8407280885913 8414587590656 8419627629504 8438674765248 8444727502848 8446008754176 8447656648704 8455674444126 8458607387048 8466807656034 8468092257408 8469703983104 8469744460632 8485961523858 8487249031296 8488904972184 8490192926208 8496282615808 8501371587072 8518497568464 8520603646464 8537768370768 8540729788864 8550306745344 8553272512512 8569649507328 8572621983744 8578770796544 8582234701824 8583909175296 8585211543552 8592056289999 8595036538452 8601201428352 8602506420224 8604184848896 8604633268224 8620659325824 8621967269888 8623649495552 8627131521792 8633319432192 8636313993216 8644510846104 8655851323392 8655892690536 8664066719448 8675474312232 8678483495136 8686025900032 8695966267807 8705675689984 8710890080256 8715638545159 8717138067456 8720161701888 8728438135872 8731465689856 8738225574912 8739930483648 8741256523776 8748183872064 8759702218176 8761031258112 8762740616448 8764070117376 8780393124776 8783938440396 8793287812608 8795461828608 8800256395112 8813180253696 8816237201408 8823062716416 8826123091968 8846089814016 8849158176768 8869219396128 8878659538944 8880006627328 8887086405561 8898745110528 8900095246336 8901831737344 8908723519488 8910280597036 8911813607424 8918918744463 8920271941056 8922012368724 8923366034688 8935115035392 8942196014388 8943552742656 8955328322304 8973368797848 8976481308704 8996788175648 9006876523008 9010000656384 9020103819264 9021863725056 9023232540672 9030383351808 9040509370368 9042273257472 9043645169664 9053994800214 9060488883264 9061863559168 9063631612672 9067291293312 9076942258176 9084135633664 9094321926144 9097476390912 9106110939828 9107677642752 9109269493744 9118100552652 9121263265296 9138727794924 9141897662352 9149842817024 9155323247616 9165067911168 9173766612192 9185801404416 9194519783904 9197709003392 9206625800736 9208022648832 9209819219328 9211216551936 9228372365836 9228853315584 9230653950336 9232054444032 9238676242432 9244209881088 9249249068332 9252983696922 9256193195256 9262832307456 9266045221888 9283786966272 9287007149056 9297420926976 9300645838848 9311289583323 9321686040576 9321730589808 9333959491584 9342818490096 9346059148608 9352762718208 9354181738496 9356006825984 9364886749946 9375343050752 9375387856416 9377172267008 9377217081414 9386072279402 9387687149568 9398430504918 9399856454016 9401690453064 9403116896768 9412232828544 9433525465728 9436797586944 9455807980528 9466411039488 9469694567424 9477199194736 9491117196288 9494409293824 9501759848448 9503613729792 9505055637504 9515933310429 9526061796992 9526558261248 9528416980992 9529862651904 9547611941504 9551467041984 9558317942784 9561633349632 9570708436758 9583263965184 9583309764522 9586588024832 9594009944064 9595686796808 9604989417114 9608321012472 9622431576576 9644199731712 9651117146112 9654464741376 9663627936144 9666979870912 9676351606896 9677819722752 9679661694976 9679707955008 9688848804544 9698241741552 9699713178624 9701605682496 9703077629952 9715853242368 9721149531002 9725074701867 9737832738816 9747075059379 9757449566592 9760834044416 9771779137536 9775168585728 9782915297792 9793885151232 9797282267136 9810181914624 9819492902856 9822898901088 9833354113024 9841706856072 9852182086656 9853676879872 9855599423488 9859578882048 9864953518147 9866650779648 9870073135104 9877942265373 9879440966976 9881368537404 9892401512448 9892448789184 9900288444501 9901790536512 9903722467548 9905225080576 9914827785408 9918266851584 9938247163208 9955302948864 9960729765896 9975357869568 9978817931264 9988491981312 9990007455744 9997924425216 10001392314368 10011088249344 10012607152128 10014560704512 10016080134144 10027542628194 10034734999744 10038786789024 10051956375552 10057435880128 10061496835488 10072206004224 10075699658752 10085262653788 10086997819392 10095039897579 10098493210624 10098541472292 10109816930304 10121386697604 10124897410992 10136250738432 10156670177784 10159181270784 10169994412032 10173521985536 10183177825184 10193049993672 10194596504064 10196585564256 10198132611072 10211560040448 10219652587872 10221203134464 10223197385856 10224748470272 10234660939776 10247928180462 10255278626112 10258835781376 10282043629312 10293573169152 10297143607296 10310701400064 10320438116352 10320487438716 10324017872896 10332010708992 10334026579968 10343834756892 10347422628816 10354844438016 10356415496192 10358436128768 10362618620928 10381869295616 10386061249536 10393510772736 10397115875328 10406983931232 10409014430178 10410593707136 10420686345888 10424300874624 10444260337056 10447883042688 10456963219456 10463226568704 10468930264156 10484304699648 10486896795648 10508022610176 10511667432448 10521858057984 10523454455808 10525507679232 10527104630784 10547260932096 10549318800384 10550919364608 10564811292672 10570570363808 10574838510768 10576901759697 10578506508864 10586094065664 10589765967872 10610042247168 10613722456064 10623796096466 10625623916544 10637783978094 10641473809512 10653406388352 10661849094078 10677506845824 10681210455552 10688871677952 10692579229696 10702727714224 10716768305152 10716819521616 10721095483392 10726939747888 10741063434192 10742693090304 10744789089216 10746419310592 10756837518336 10766995534848 10781171960832 10784911527936 10795147646409 10806637692032 10822508077056 10825183789056 10831084793984 10846991081472 10850753478656 10859154112512 10861272834048 10871581428162 10875352354776 10889619406848 10899954905112 10911556504576 10915962333696 10927580971008 10937952499152 10940086594983 10952301674496 10956100599808 10964835589071 10966499196352 10968638861908 10977130762416 10980938299968 10997064658944 11003059359266 11005779710016 11021942550528 11044146212736 11047976995328 11062523377152 11072970062336 11083704847488 11085386489856 11087549351424 11089231577088 11103832276992 11109885178288 11114317971456 11114371087848 11128951701504 11139514353576 11143378215648 11151370933248 11155238907904 11165826509551 11171621240832 11180474626048 11180528058609 11193011601408 11196894019584 11205820986633 11209707847884 11211636473856 11222277603264 11226170172672 11247664978368 11251566353664 11259636670464 11263542198272 11268090150912 11274232592168 11289076874712 11290789676544 11292992614176 11314615365144 11316332041728 11318539962912 11320257234944 11331231754752 11335162116096 11357996757952 11360804861952 11377489084416 11383691161024 11390509587366 11400408993792 11404363350016 11426199343104 11426253950007 11430162644992 11441243713536 11442979602432 11445212233728 11456075053332 11460048717936 11468268571136 11472899187456 11494212434432 11498853526272 11501097059088 11502842029056 11511092576256 11515085324288 11526014461472 11528263293638 11537188454376 11541135097856 11541190254048 11552088959264 11567299082976 11571311326848 11584286558208 11610492880896 11614520107008 11622850756608 11637917514496 11649199992768 11650967433216 11653240644864 11655008698368 11664245162752 11679602957568 11681375010816 11683654155264 11685426823168 11696755359744 11707856922636 11711917920528 11724383750144 11727282438144 11750907004928 11764083621888 11768164122624 11781631717674 11794786418688 11794842787104 11808284480538 11810316091392 11821525436448 11825625861504 11838212718592 11842992709632 11849448540748 11864993480704 11869784285184 11878298025984 11891891659284 11893695921408 11896016491632 11897821379584 11909355823872 11913486713856 11922928019184 11924736990208 11936297528064 11940437763072 11955916210539 11957973221376 11964491730464 11971658035701 11985024909312 12009168697344 12013334208512 12024980637696 12026805092352 12029151633408 12040511135744 12040568678502 12054012493824 12056364343296 12067807216374 12071993066952 12080651844352 12085529726592 12087887725368 12089721724416 12102589677568 12112869976704 12125762568192 12129968521216 12141481253104 12143850168541 12157467403536 12161684353728 12175321586688 12184970393232 12189196883136 12202864966656 12207097663488 12231688816256 12252680552448 12259359711872 12275501067648 12277363531776 12279758959104 12281622069248 12293528592384 12305137754112 12305196561546 12307538600448 12309405925376 12321339383808 12325613174784 12337311595896 12341590927008 12350443076608 12378382621696 12396561235968 12400861118464 12410747974443 12412883238912 12415052777764 12424664489328 12428914720768 12428974119744 12445279322112 12457091320128 12461412198144 12470350290944 12475385524224 12498620825574 12500517141888 12502956108552 12503607717888 12531240673224 12533141938688 12535587270752 12545292299904 12549643771392 12568073895936 12578033954304 12582396782592 12596505772032 12621881385984 12626259423232 12654822928384 12667091254272 12669013131264 12671484973056 12673407516672 12683511666189 12687911080572 12690094030848 12702077681664 12702138386112 12704555974656 12704616690948 12718801944576 12730873546944 12733357458276 12735289389312 12744423923712 12748844466176 12760944582344 12777685286912 12777746352696 12806652556152 12811094683296 12825460118016 12829908768768 12854474260992 12858932975616 12868156194816 12872619655168 12877817315328 12884837248192 12892554807678 12901802142528 12903759630336 12906277273344 12906949902336 12930988988736 12932950904832 12935474243328 12937436839936 12949979148288 12954470989824 12966766269156 12983776985088 12996100079172 13009932755456 13017725242704 13029038850048 13033558114304 13058513534976 13063043022848 13075707101184 13077992489198 13080242552832 13092657203808 13097198534784 13111884785664 13122275808096 13136242782208 13141546887168 13144110924672 13146105176064 13155534372864 13170589687164 13172587955968 13175158049872 13189931718912 13200384592668 13202387382016 13204963290064 13219770380544 13224355802112 13239184637952 13269134721024 13273737265152 13300477159424 13317989308416 13320009940992 13330565900288 13348117665792 13350142869504 13352747606016 13365420895554 13367720411136 13370056837592 13380407911584 13383018553086 13385049052032 13413294021582 13415329113984 13429608005632 13460053196772 13464721963056 13495182263472 13499863214656 13510314784512 13515000984576 13534848811008 13542226903712 13545575027712 13559992549376 13565467754496 13580992200321 13590733324896 13592795338752 13595447419008 13597510148096 13615413387264 13626203450496 13628270845952 13630929847808 13641482889216 13646214586368 13659166409742 13663904240616 13673704834816 13681894897944 13712846493528 13724764225536 13729524809728 13745237003953 13747601866752 13760584155136 13760649918288 13778702106624 13791779675856 13796563505088 13806459250688 13812033973248 13814728828992 13816824827904 13842558548754 13843279973376 13845980925504 13848081666048 13858014363648 13873873602498 13875978574976 13878685906904 13884289792884 13894248461184 13899067832832 13925680449408 13930510723584 13946131390464 13950968758272 13979072932864 13982529060864 14010696813568 14019088722912 14029144077312 14031272607744 14034010238976 14036139507712 14047330124919 14063014576128 14063081784624 14065758400512 14065825622121 14067892486144 14079108419103 14081530724352 14086415056896 14097645757377 14099784681024 14102535679596 14104675345152 14114792087552 14146722996224 14155196380416 14183711970792 14188631746016 14199616559232 14204541851136 14215798792104 14236675794432 14241613940736 14251828903936 14257583456256 14289092695488 14289837391872 14292625471488 14294793977856 14321417912256 14323590787072 14326385452288 14337476914176 14342450024448 14355994046464 14356062655137 14374895947776 14379882037248 14393530195212 14396006596608 14412481518708 14430010769408 14462654775296 14476675719168 14481697112064 14495441904216 14500469806368 14516729584128 14519492542464 14519561932512 14533273206816 14549569767936 14552408523744 14554616444928 14570107961344 14581724296503 14583936665536 14586782126644 14603068899328 14619780785428 14636174349888 14641251066624 14657668706304 14662752878592 14674372946688 14690827726848 14695923400704 14725528283648 14734348351632 14750031169536 14778273129984 14780515319808 14783399135232 14785642102784 14799976169472 14802562927334 14805109702656 14819090628608 14819161450464 14822052806106 14838602268672 14852685804768 14855583701322 14857837620864 14868494577664 14877400277376 14907370744812 14924015468544 14941094648844 14943665258496 14946277130512 14963036804352 14968226896896 14985011183616 14996886637824 15002088471552 15012848893952 15018910728192 15021841056768 15024120201216 15041313942291 15052102499616 15054386235392 15057323485568 15086153820192 15088442722304 15091386617216 15108309006336 15113549488128 15127893980682 15130496729088 15147739815936 15147812208438 15164725395456 15182080046406 15187346116488 15200545325056 15234932457472 15235005266676 15254991618048 15260282978304 15274766737776 15280064957248 15291894756096 15294878346384 15297198916608 15329478881808 15331804701696 15334796078784 15337122705408 15348123435008 15365687968358 15371892270693 15382917939168 15388253672064 15400448691446 15423065443968 15428415102464 15440359753728 15445715410944 15480657174528 15486026809344 15521133943224 15532266657024 15534623244288 15537654193152 15540011597824 15572803943424 15575166681088 15578205540352 15590266159104 15592991044813 15595673812992 15610475896848 15613521645267 15615890560704 15636376584192 15636451311936 15671824564032 15685444829184 15703395396234 15708842290232 15726457049472 15744379307384 15762033915264 15767501148672 15785181683712 15788261518848 15790656946176 15820891398144 15823978200576 15826379046912 15855855545712 15858261228544 15861355322176 15867759763296 15879141098496 15884648951808 15897237358912 15915063370752 15920583684096 15935694144699 15938435874816 15941221614052 15943964295168 15956675967141 15962210714268 15980033212416 15992773641117 16012224929792 16021815683328 16033307516928 16038868844544 16054091571336 16075152457728 16075229282424 16090409621832 16095990755936 16111595151288 16114039635456 16117183633824 16119628965888 16149651640213 16150493302272 16167683424256 16177367291904 16186185869581 16209956538048 16215579138304 16233762115584 16246627190976 16252262510848 16270486622208 16276130217984 16294381092864 16313028532164 16331242733568 16334429110272 16349932357668 16367334756864 16369818042368 16373011945472 16391371456512 16406850338816 16406928748728 16410051467264 16428452511744 16434150899712 16449748794528 16452958292862 16455454569344 16471407449952 16504589038899 16508669565024 16528748314624 16547663965924 16550510985216 16566219319104 16571965492992 16593785065728 16609455093504 16615216264192 16628079734784 16631324027136 16633847365632 16664827767432 16667356189184 16670608144736 16671476957184 16708320897632 16715067323472 16727056399872 16732858361856 16757431861248 16770711939072 16776529043456 16789517402112 16795341029376 16814561771826 16829175181312 16839255259008 16877349530496 16889455005696 16892017508352 16895313297408 16911348888252 16917214774096 16933615312068 16936184514816 16939407966208 16939488921264 16971923047716 16974498062592 16977809944368 16980385852416 16992565231616 17002743174144 17036995136928 17041207292928 17075536741536 17081459577728 17100613490688 17106545025024 17139299014656 17145243967488 17157541593088 17164469403648 17167818350592 17184112579998 17190073076904 17202402856704 17205012840448 17208369697792 17241318651648 17243934539776 17247298991104 17254263043584 17266638864384 17272627986432 17289021692208 17292394940457 17311702646784 17311785381072 17328133438896 17350948624464 17356966990272 17372051800064 17391932535614 17411351379968 17421780160512 17431277090318 17434276134912 17456876271744 17462931379712 17476451149824 17479860967296 17482513047552 17496367744128 17519404436352 17522062516224 17525481232896 17528140234752 17560786249552 17567876880792 17586575625216 17590923657216 17600512790224 17626360507392 17632474402816 17646125432832 17649209644129 17652246183936 17672447576511 17692179628032 17698316353536 17712426720807 17738438792256 17757319077888 17774172811122 17797490221056 17803663474688 17817447038976 17820561194072 17837837488926 17840543882112 17844024737448 17846732069376 17870230070784 17884392028776 17887105485312 17910656644608 17946737595696 17952962617408 17993576351296 18013753046016 18020001312768 18040207638528 18043727450112 18046465081344 18060766703616 18060853017753 18081018740736 18084546514944 18087290339328 18101710824561 18107989600428 18120977766528 18123727118336 18127263225344 18134582586624 18153884516352 18168271267328 18188643852288 18194952781824 18212221879656 18218538987488 18236201105304 18242526530592 18277455589848 18283795324704 18299685634048 18310646495232 18320627962273 18330135822336 18347533224384 18371602808832 18389039567808 18395418006784 18413251601472 18416045297664 18419638438656 18422433103872 18456744731672 18457706631168 18461307900672 18464108888064 18488419762176 18498498136664 18505967393844 18512386390512 18525664614912 18532090443776 18567573932544 18574014298112 18594841853952 18601291677696 18622579166646 18643372081152 18643461179616 18667918983168 18685636980192 18692118297216 18705525436416 18708363476992 18712013651968 18729773499892 18747931238361 18750686101504 18750775712832 18754344534016 18754434162828 18772144558804 18775374299136 18796861009836 18799712908032 18803380906128 18806233793536 18824465657088 18867050931456 18873595173888 18911615961056 18932822078976 18939389134848 18954398389472 18982234392576 18988818587648 19003519696896 19007227459584 19010111275008 19031866620858 19052123593984 19053116522496 19056833961984 19095223883008 19102934083968 19116635885568 19123266699264 19141416873516 19166527930368 19166619529044 19173176049664 19188019888128 19191373593616 19209978834228 19216642024944 19244863153152 19288399463424 19302234292224 19308929482752 19327255872288 19333959741824 19352703213792 19355639445504 19359415910016 19377697609088 19396483483104 19399426357248 19403211364992 19406155259904 19431706484736 19442299062004 19450149403734 19475665477632 19494150118758 19514899133184 19521668088832 19543558275072 19550337171456 19565830595584 19587770302464 19594564534272 19616988733797 19620363829248 19638985805712 19645797802176 19666708226048 19683413712144 19704364173312 19707353759744 19711198846976 19719157764096 19729907036294 19733301559296 19755884530746 19758881933952 19762737074808 19784897578368 19800576889002 19803581073024 19807444935096 19810450161152 19829655570816 19836533703168 19876494326416 19910605897728 19921459531792 19950715739136 19957635862528 19976983962624 19980014911488 19995848850432 20002784628736 20022176498688 20025214304256 20029121409024 20032160268288 20048131343331 20055085256388 20069469999488 20077573578048 20103912751104 20114871760256 20122993670976 20144412008448 20151399317504 20170525307576 20190079795158 20196986421248 20197082944584 20242773395208 20249794821984 20272501476864 20313340355568 20318362541568 20339988824064 20347043971072 20366355650368 20386099987344 20389193008128 20393171128512 20396265222144 20423120080896 20439305175744 20442406268928 20446394771712 20449496940544 20469321879552 20488749614613 20495856360924 20510557252224 20517671562752 20564087258624 20587146338304 20594287214592 20621402800128 20640876232704 20640974877432 20648035745792 20668053159936 20687669513784 20694845257632 20709688876032 20712830992384 20716872257536 20725237241856 20736534946309 20763738591232 20763837823131 20772122499072 20787021545472 20794231750656 20810810403747 20813967862464 20818028860356 20821187414272 20841372691776 20848601749248 20888520674112 20895766085376 20926453137408 20937860528312 20968609399296 20973793591296 21016045220352 21023334864896 21043716115968 21046908911616 21051015358464 21054209261568 21094521864192 21098637600768 21101838729216 21129622585344 21141140727616 21149677021536 21153803519394 21157013017728 21172188131328 21179531935744 21220084494336 21227444912128 21247592192932 21251247833088 21275567956188 21282947619024 21306812776704 21323698188156 21355013691648 21362420911104 21377743355904 21385158459392 21405455428448 21433536610304 21433639043232 21442190966784 21453879495776 21482126868384 21485386180608 21489578178432 21492838621184 21513675036672 21533991069696 21562343921664 21569823055872 21590295292818 21613275384064 21645016154112 21662169587968 21693982162944 21701506957312 21718308225024 21722545668096 21726342361087 21743162856324 21750704709552 21779238813696 21799909810224 21823113009152 21831924667392 21855161942016 21875904998304 21880173189966 21904603348992 21929671178142 21932998392704 21937277723816 21954261524832 21961876599936 21994129317888 22006118718532 22011559420032 22043885101056 22088292425472 22095953990656 22125046754304 22145940124672 22167409694976 22170772979712 22175098702848 22178463154176 22203844391001 22207664553984 22219770356576 22228635942912 22228742175696 22233079209159 22257903403008 22279028707152 22283375551983 22286756431296 22302741866496 22310477815808 22331653019102 22360949252096 22361056117218 22386023202816 22411641973266 22419415695768 22444555206528 22452340345344 22495329956736 22503132707328 22519273340928 22527084396544 22536180301824 22548465184336 22578153749424 22581579353088 22585985228352 22629230730288 22632664083456 22637079925824 22640514469888 22662463509504 22670324232192 22691840971023 22715993515904 22721609723904 22754978168832 22767382322048 22781019174732 22800817987584 22808726700032 22852398686208 22852507900014 22860325289984 22882487427072 22890424467456 22912150106664 22920097435872 22936537142272 22945798374912 22988424868864 22997707052544 23002194118176 23005684058112 23022185152512 23030170648576 23048531952537 23052028922944 23056526587276 23074376908752 23082270195712 23082380508096 23100673037169 23104177918528 23134598165952 23142622653696 23168573116416 23220985761792 23229040214016 23275835028992 23298399985536 23301934866432 23306481289728 23310017396736 23328490325504 23359205915136 23362750021632 23367308310528 23370853646336 23393510719488 23415713845272 23423835841056 23448767500288 23454564876288 23501814009856 23528167243776 23536328245248 23555093094351 23563263435348 23589572837376 23589685574208 23616568961076 23620632182784 23643050872896 23651251723008 23676425437184 23685985419264 23698897081496 23729986961408 23739568570368 23783783318568 23787391842816 23792032983264 23795642759168 23818711647744 23826973427712 23845856038368 23849473980416 23872595056128 23880875526144 23911832421078 23915946442752 23928983460928 23943316071402 23970049818624 24018337394688 24026668417024 24049961275392 24053610184704 24058303266816 24081022271488 24081137357004 24108024987648 24112728686592 24135614432748 24143986133904 24161303688704 24171059453184 24175775450736 24179443448832 24205179355136 24225739953408 24251525136384 24259937042432 24282962506208 24287700337082 24314934807072 24323368707456 24350643173376 24369940786464 24378393766272 24405729933312 24414195326976 24463377632512 24518719423744 24551002135296 24554727063552 24559517918208 24563244138496 24587057184768 24610275508224 24610393123092 24615077200896 24618811850752 24642678767616 24651226349568 24674623191792 24679437439293 24683181854016 24700886153216 24756765243392 24793122471936 24821495948886 24825766477824 24830105555528 24849328978656 24857948239488 24914182640256 24922824396288 24940700581888 24950771048448 24997241651148 25001034283776 25005912217104 25007215435776 25062481346448 25066283877376 25071174541504 25090584599808 25099287542784 25136147791872 25156067908608 25164793565184 25193011544064 25221842657739 25243762771968 25252518846464 25309645856768 25334182508544 25338026262528 25342969946112 25367023332378 25375822161144 25404276772224 25409111949312 25409233381896 25461747093888 25466714916552 25470578778624 25488847847424 25497688932352 25521889164688 25526868721627 25555370573824 25555492705392 25584616374499 25613305112304 25622189366592 25650920236032 25659817537536 25708948521984 25717865951232 25736312389632 25755634630656 25769674496384 25785109615356 25803604285056 25807519260672 25812554546688 25813899804672 25861977977472 25865901809664 25870948486656 25874873679872 25899958296576 25908941979648 25933532538312 25967553970176 25992200158344 26019865510912 26035450485408 26058077700096 26067116228608 26087898803421 26117027069952 26126086045696 26146915635477 26151414202368 26155984978396 26160485105664 26185314407616 26194397069568 26223769571328 26244551616192 26272485564416 26283093774336 26288221849344 26292210352128 26341179374328 26345175911936 26350316099744 26379863437824 26400769185336 26404774764032 26409926580128 26439540761088 26448711604224 26478369275904 26538269442048 26547474530304 26600954318848 26635978616832 26640019881984 26661131800576 26661259216683 26696235331584 26700285739008 26705495212032 26730841791108 26735440822272 26740113675184 26760815823168 26766037106172 26770098104064 26826588043164 26830658227968 26859216011264 26920106393544 26929443926112 26990364526944 26999726429312 27020629569024 27030001969152 27069697622016 27084453807424 27091150055424 27119985098752 27130935508992 27161984400642 27181466649792 27185590677504 27190894838016 27195020296192 27230826774528 27252406900992 27256541691904 27261859695616 27282965778432 27292429172736 27318332819484 27327808481232 27347409669632 27363789795888 27425692987056 27449528451072 27459049619456 27490474007906 27495203733504 27521168310272 27521299836576 27557404213248 27583559351712 27593127010176 27612918501376 27624067946496 27629457657984 27633649655808 27685117097508 27686559946752 27691961851008 27696163332096 27716028727296 27747747204996 27751957149952 27757371813808 27768579585768 27788496922368 27798135665664 27851360898816 27861021447168 27892262780928 27901937516544 27933868749969 27958145865728 27965058121728 28021393627136 28038177445824 28058288154624 28062545215488 28068020477952 28094660249838 28126029152256 28126163569248 28131516801024 28131651244242 28158216838206 28163061448704 28195291514754 28199569362048 28205071359192 28209350690304 28229584175104 28293445992448 28310392760832 28367423941584 28377263492032 28399233118464 28409083702272 28431597584208 28473351588864 28483227881472 28503657807872 28515166912512 28547799931287 28578185390976 28579674783744 28585250942976 28589587955712 28642835824512 28647181574144 28652770904576 28674953828352 28684900048896 28711988092928 28712125310274 28749791895552 28759764074496 28787060390424 28824963037416 28860021538816 28925309550592 28953351438336 28958411940367 28963394224128 28990883808432 29000939612736 29033459168256 29038985084928 29039123865024 29066546413632 29099139535872 29104817047488 29109232889856 29163448593006 29167873331072 29173564253288 29239561570856 29272348699776 29282502133248 29315337412608 29325505757184 29348745893376 29381655453696 29391846801408 29451056567296 29468696703264 29500062339072 29556546259968 29561030639616 29566798270464 29571284205568 29594860554441 29599952338944 29605125854668 29610219405312 29633826796119 29638181257216 29638322900928 29644105612212 29677204537344 29700865333503 29705371609536 29711167402644 29715675241728 29736989155328 29754800554752 29814741489624 29882189297688 29892554261024 29926073608704 29936453793792 29970022367232 29993773275648 30004176943104 30025697787904 30037821456384 30043682113536 30048240402432 30082627884582 30104204999232 30108772470784 30114646971136 30172307640384 30176885444608 30182773234432 30216618012672 30227098976256 30255787961364 30260993458176 30295479631872 30295624416876 30329450790912 30364160092812 30374692232976 30401090650112 30469864914944 30470010533352 30509983236096 30520565956608 30549533475552 30560129914496 30583789512192 30589756692768 30594397833216 30658957763616 30663609403392 30669592157568 30674245410816 30696246870016 30731375936716 30743784541386 30765835878336 30776507344128 30800897382892 30846130887936 30856830204928 30880719507456 30891430821888 30961314349056 30972053618688 31042267886448 31064533314048 31069246488576 31075308386304 31080023195648 31145607886848 31150333362176 31156411080704 31180532318208 31185982089626 31191347625984 31220951793696 31227043290534 31231781121408 31272902623872 31343649128064 31370889658368 31406790792468 31417684580464 31452914098944 31488758614768 31524067830528 31535002297344 31570363367424 31576523037696 31581313892352 31641782796288 31647956401152 31652758093824 31711711091424 31716522457088 31722710644352 31735519526592 31758282196992 31769297903616 31794474717824 31830126741504 31841167368192 31871388289398 31876871749632 31882443228104 31913351934282 31924421428536 31985547282234 32024449859584 32043631366656 32066615033856 32077737689088 32108183142672 32150304915456 32150458564848 32180819243664 32191981511872 32223190302576 32228079270912 32234367267648 32239257931776 32299303280426 32300986604544 32335366848512 32354734583808 32372371739162 32385442939227 32419913076096 32431158276608 32467524231168 32493254381952 32504525021696 32540973244416 32552260435968 32626057064328 32668858220544 32699864715336 32734669513728 32739636084736 32746023890944 32777103624811 32782742913024 32813700677632 32813857497456 32820102934528 32820259784949 32856905023488 32868301799424 32894506767213 32899497589056 32905916585724 32910909138688 32942814899904 33009178077798 33017339130048 33095327931848 33132438638208 33143930985984 33187570131456 33218910187008 33230432528384 33256159469568 33262648054272 33267694731264 33329655534864 33334712378368 33341216289472 33342953914368 33416641795264 33430134646944 33454112799744 33465716723712 33497479528653 33514863722496 33541423878144 33541584175827 33553058086912 33579034804224 33590682058752 33617462959899 33629123543652 33658350362624 33678510518016 33754699060992 33778910011392 33790626594816 33822697776504 33834429548192 33867230624136 33872369029632 33878815932416 33878977842528 33943846095432 33948996125184 33955619888736 33960771704832 33985130463232 34005486348288 34024023358507 34073990273856 34082414585856 34151073483072 34162919155456 34201226981376 34213090050048 34278598029312 34290487934976 34328938807296 34335636701184 34368225159996 34380146153808 34404805713408 34410025680896 34416739395584 34482637303296 34487869079552 34494597982208 34508526087168 34533277728768 34545255972864 34578043384416 34584789880914 34623405293568 34623570762144 34656266877792 34701897248928 34713933980544 34744103600128 34783865071228 34822702759936 34843560321024 34862554180636 34868552269824 34913752543488 34925862759424 34952902299648 34959721934592 34965026095104 34992735488256 35038808872704 35044125032448 35050962465792 35056280469504 35121572499104 35135753761584 35173151250432 35181847314432 35201025580448 35252721014784 35264948805632 35292250865664 35298419288258 35304492367872 35344895153022 35384359256064 35424853441614 35476877584512 35514638155776 35548345622244 35594980442112 35607326949376 35634894077952 35641122388144 35675674977852 35681087764224 35688049474896 35693464138752 35740460141568 35768784057552 35774210970624 35821313289216 35867748631617 35893475191392 35905925234816 35987152702592 36027506092032 36040002625536 36080415277056 36087454900224 36121533407232 36121706035506 36162037481472 36169093029888 36203421649122 36215979200856 36241955533056 36247454236672 36254526450688 36269165173248 36307769032704 36336542534656 36377287704576 36389905563648 36424443759312 36431550505623 36437077974976 36472402210608 36485053061184 36554911179696 36567590649408 36599371268096 36621292990464 36641255924546 36695066448768 36778079135616 36790836013568 36826503202944 36832090595328 36839276877312 36844866207744 36913489463344 36915413262336 36922615801344 36928217776128 36976839524352 36996996273328 37011934787688 37024772781024 37051329229824 37064180887552 37135147865088 37148028596224 37183286337631 37189683707904 37202583355392 37232243923329 37245158333292 37286744162304 37286922359232 37335837966336 37371273960384 37384236594432 37411050872832 37424027303936 37459546999784 37495862476722 37501551425664 37508689068032 37508868325656 37544289117608 37593722019672 37599425816064 37606761812256 37612467587072 37648931314176 37734101862912 37747190347776 37823231922112 37865644157952 37878778269696 37908796778944 37964468785152 37977637175296 38007039393792 38014454919168 38020222550016 38050534998567 38063733241716 38104247187968 38106233044992 38113667923968 38190447766016 38205868167936 38233271771136 38246533398528 38282833747032 38333055860736 38333239058088 38346352099328 38382747187232 38419957668456 38433284049888 38489726306304 38510707757431 38576798926848 38604468584448 38617858965504 38654511744576 38667919483648 38705406427584 38711278891008 38718831820032 38755395218176 38792966966208 38798852714496 38806422729984 38812310519808 38863412969472 38884598124008 38900298807468 38951330955264 38988300237516 39029798266368 39043336177664 39087116550144 39100674342912 39131661191168 39175540604928 39189129068544 39233977467594 39240727658496 39277971611424 39291595604352 39333416452096 39366827424288 39408728346624 39414707519488 39422397693952 39438315528192 39459814072588 39466603118592 39511769061492 39517763867904 39525474149616 39569795156736 39601153778004 39607162146048 39614889870192 39620900322304 39659311141632 39673067406336 39752988652832 39821211795456 39842919063584 39901431478272 39915271725056 39953967925248 39960029822976 39991697700864 40005569257472 40044352997376 40050428608512 40058242818048 40096262686662 40110170512776 40138939998976 40155147156096 40229743520512 40245987341952 40288824016896 40302798635008 40341050615152 40348921527733 40380159590316 40393972842496 40394165889168 40485546790416 40499589643968 40545002953728 40626680711136 40636725083136 40679977648128 40732711300736 40772199974688 40778386016256 40786342257024 40792530444288 40846240161792 40878610351488 40884812537856 40892789543424 40898993881088 40938643759104 40977499229226 40991712721848 41021114504448 41035343125504 41128174517248 41174292676608 41188574429184 41235711011859 41242805600256 41281752465408 41281949754864 41296071491584 41336106319872 41375339027568 41389690515264 41419377752064 41425661984768 41433744515072 41450474483712 41473069892618 41527477182464 41527675646262 41544244998144 41574043090944 41621620807494 41627935724928 41636057720712 41642374828544 41682745383552 41697203498496 41777041348224 41791532170752 41852906274816 41875721056624 41937218798592 41947587182592 42032090440704 42046669729792 42087432231936 42093817823232 42102030716928 42108418523136 42141990374757 42189043728384 42197275201536 42203677458432 42237325257309 42259245170688 42282281455232 42299354043072 42307607038788 42314026035456 42344376262656 42359063871488 42440168988672 42454889824256 42495184385864 42551135912376 42565895238048 42613625553408 42647396376312 42710027383296 42724841822208 42755486711808 42770316918784 42810910856896 42867073220608 42867278086464 42884381933568 42907758991552 42964253736768 42970772361216 42979156356864 42985677242368 43027350073344 43067982139392 43068187965411 43124687843328 43139646111744 43180590585636 43226550768128 43290032308224 43324339175936 43387964325888 43403013914624 43445091336192 43452684722174 43486325712648 43501409419104 43558477627392 43599819620448 43646226018304 43663849334784 43710323884032 43745172889509 43751809996608 43760346379932 43809206697984 43859342356284 43865996785408 43874555447632 43908523049664 43923753199872 43988258635776 44012237437064 44023118840064 44087770202112 44176584850944 44191907981312 44250093508608 44291880249344 44334819389952 44341545959424 44350197405696 44356926308352 44407688782002 44415329107968 44439540713152 44457271885824 44457484351392 44466158418318 44515806806016 44558057414304 44566751103966 44573512862592 44605483732992 44620955631616 44663306038204 44721898504192 44722112234436 44772046405632 44823283946532 44838831391536 44889110413056 44904680690688 44990659913472 45006265414656 45038546681856 45054168793088 45072360603648 45096930368672 45123941826873 45156307498848 45163158706176 45171970456704 45258461460576 45265328166912 45274159851648 45281028939776 45324927019008 45340648464384 45383681942046 45431987031808 45443219447808 45534764644096 45562038349464 45601635975168 45617453400064 45704797372416 45705015800028 45720650579968 45764974854144 45780848934912 45824300213328 45840194871744 45873074284544 45891596749824 45976849737728 45995414105088 46004388236352 46011368116224 46044370305024 46097063905074 46104057845888 46113053174552 46148753817504 46164761016192 46201346074338 46208355837056 46269196331904 46285245307392 46337146232832 46441971523584 46458080428032 46551670057984 46596799971072 46603869732864 46612962579456 46620034793472 46656980651008 46718411830272 46725500043264 46734616621056 46741707292672 46778973134439 46787021438976 46831427690544 46840564935801 46847671682112 46897535000576 46909129752576 47003628019712 47056334487552 47110186188702 47126526870696 47179371148416 47233137922152 47286101745792 47302503446016 47352850874368 47371970838528 47397794162992 47459973922816 47479137140736 47567566637136 47574783685632 47584065966528 47591285518336 47637423295488 47653946855424 47691712076736 47698947960832 47745190112256 47761751052288 47807082434097 47823664842156 47831892885504 47857966921856 47886632142804 47940099637248 48036674789376 48053336834048 48099922550784 48116606533632 48162044542976 48162274714008 48225457373184 48271228865496 48287972267808 48322607377408 48342118906368 48351550901472 48358886897664 48410358710272 48448954920639 48451479906816 48503050272768 48519874084864 48558557608743 48565925012416 48575400674164 48629869614144 48646737414912 48701286346752 48739881572928 48756787532544 48811459866624 48828390653952 48926755265024 49037438847488 49102004270592 49109454127104 49119035836416 49126488276992 49174114369536 49220551016448 49220786246184 49230154401792 49237623701504 49285357535232 49302452699136 49349246383584 49358874878586 49366363708032 49401772306432 49513530486784 49513767116697 49586244943872 49642991897772 49651532955648 49660211111056 49698657957312 49715896478976 49828365280512 49845648792576 49881401163776 49901542096896 49994483302296 50002068567552 50011824434208 50014430871552 50124962692896 50132567754752 50142349083008 50181169199616 50198575085568 50272295583744 50312135817216 50329587130368 50386023088128 50443685315478 50487525543936 50505037692928 50619291713536 50668365017088 50676052525056 50685939892224 50734046664756 50751644322288 50808553544448 50818223898624 50818466763792 50923494187776 50933429833104 50941157557248 50977695694848 50995377864704 51043778329376 51053737443254 51110741147648 51110985410784 51169232748998 51226610224608 51244378733184 51301840472064 51319635075072 51417897043968 51435731902464 51472624779264 51539348992768 51570219230712 51607208570112 51615038521344 51625109093376 51723955954944 51731803619328 51741896973312 51749747359744 51799916593152 51808970245669 51817883959296 51867065076624 51877184821371 51935107940352 51984400316688 52039731021824 52070900970816 52116155400192 52175797606842 52234054139904 52293831270954 52302828404736 52311969956792 52370628815232 52388794139136 52447539142656 52489103232384 52544971128832 52566187548672 52576443698688 52584420704256 52682358748656 52690351823872 52700632199488 52759726875648 52801538370672 52809549528064 52819853160256 52879081522176 52897423208448 52947628932387 52956738551808 53017342729533 53076538884096 53094949060608 53137280162421 53201908637696 53271957233664 53322263601152 53322518433366 53392470663168 53410990424064 53461683582216 53480227350368 53521631646336 53532074212344 53540196208128 53653176086328 53661316455936 53718432022528 53779907889253 53840212787088 53858887852224 53980729053888 53999452858624 54041259138048 54060003938304 54139395244032 54168907614848 54182300110848 54261871017984 54323968801284 54362933299584 54371181355008 54381789676032 54390040592384 54461653549056 54504813801984 54513083383808 54523719391232 54565931556864 54584858345472 54636665638968 54655616962464 54694819339264 54727579591776 54851385974112 54899056902144 54918099238912 54961883886819 54980948015812 54990407467008 55042336620544 55042599673152 55114808426496 55167118703424 55186254020352 55225837002752 55248135892992 55258915315968 55267299311616 55370234195016 55373119893504 55383923702016 55392326664192 55495494409992 55503914299904 55514743627616 55537159171536 55576993844736 55596271331328 55702721797632 55722042894336 55784525561856 55803875033088 55867737499938 55916291731456 55930116243456 56042787254272 56076354891648 56116576309248 56125090430976 56136040955904 56189320499676 56252058304512 56252327138496 56263033602048 56263302488484 56316433676412 56326122897408 56390583029508 56399138724096 56410142718384 56418701380608 56459168350208 56586891984896 56620785521664 56734847883168 56754526984064 56798466236928 56818167404544 56863195168416 56946703177728 56966455762944 57007315615744 57030333825024 57095599862574 57156370781952 57159349567488 57170501885952 57285671649024 57294363148288 57305541809152 57349907656704 57369800097792 57423976185856 57424250620548 57499583791104 57519528148992 57574120780848 57649926074832 57720043077632 57850619101184 57906702876672 57916823880734 57926788448256 57981767616864 58001879225472 58066918336512 58078247730048 58133092827264 58198279071744 58209634094976 58218465779712 58326897186012 58335746662144 58347128506576 58479123141712 58544697399552 58565004266496 58630674825216 58651011514368 58697491786752 58763310907392 58783693602816 58850966201391 58902113134592 58937393406528 59000124678144 59113092519936 59122061279232 59133596540928 59189721108882 59199904677888 59210251709336 59267653592238 59276645801856 59288211224424 59401730667006 59410743219072 59422334805288 59431350483456 59473978310656 59509601109504 59629482979248 59764378595376 59785108522048 59852147217408 59872907587584 59940044734464 59987546551296 60008353886208 60051395575808 60075642912768 60087364227072 60096480804864 60144394029993 60165255769164 60208409998464 60217544941568 60229293942272 60344615280768 60353770889216 60365546468864 60433236025344 60454197952512 60511575922728 60590959263744 60591248833752 60728320185624 60749384465952 60802181300224 60871763874649 60939729829888 60940021066704 61009469816113 61019966472192 61041131913216 61099066951104 61120259828992 61167579024384 61179513385536 61188795666432 61317915527232 61327218806784 61339184315136 61348490821632 61462751873432 61487569082772 61531671756672 61553014688256 61601794765784 61692261775872 61713660409856 61761439014912 61782861643776 61922628698112 61944107237376 62084535772896 62129066628096 62138492977152 62150616772608 62160046391296 62209604838927 62291215773696 62291513469393 62300666724352 62312822161408 62361064636416 62371964179252 62382695251968 62432431211241 62441903587392 62454086581068 62463562242816 62545805247744 62687298256128 62813581584936 62835369160928 62905828197888 62977517229536 63048135661056 63070004594688 63140726734848 63153046075392 63162627784704 63283565592576 63295912802304 63305516187648 63423422182848 63433044914176 63445421288704 63471039053184 63516564393984 63538595807232 63588949435648 63660253483008 63682334736384 63742776578796 63753743499264 63764886456208 63826703868564 63848842857072 63971094564468 64048899719168 64087262733312 64133230067712 64155475378176 64216366285344 64300609830912 64300917129696 64361638487328 64383963023744 64446380605152 64456158541824 64468734535296 64478515863552 64598606560852 64601973209088 64670733697024 64709469167616 64744743478324 64770885878454 64839826152192 64862316553216 64935048462336 64986508763904 65009050043392 65081946488832 65104520871936 65179027083261 65252114128656 65337716441088 65399729430672 65469339027456 65479272169472 65492047781888 65554207249622 65565485826048 65627401355264 65627714994912 65640205869056 65640519569898 65713810046976 65789013534426 65798995178112 65811833171448 65821818277376 65885629799808 66018356155596 66034678260096 66190655863696 66264877276416 66287861971968 66375140262912 66437820374016 66460865056768 66512318939136 66525296108544 66535389462528 66611533173003 66659311069728 66669424756736 66682432578944 66685907828736 66833283590528 66860269293888 66908225599488 66931433447424 66994959057306 67082847756288 67083168351654 67106116173824 67158069608448 67234925919798 67258247087304 67316700725248 67357021036032 67509398121984 67557820022784 67581253189632 67645395553008 67668859096384 67734461248272 67744738059264 67757631864832 67757955685056 67887692190864 67897992250368 67911239777472 67921543409664 67970260926464 68010972696576 68048046717014 68075522913069 68147980547712 68164829171712 68302146966144 68325838310912 68402453962752 68426180100096 68557196058624 68580975869952 68671273402368 68736450319992 68760292307616 68809611426816 68820051361792 68833478791168 68965274606592 68975738159104 68989195964416 69017052174336 69054674627029 69066555457536 69090511945728 69145595857611 69156086768832 69169579761828 69246810587136 69247141524288 69302019111507 69312533755584 69403794497856 69427867961088 69567730142456 69687120642048 69725108361272 69827505086976 69851725518848 69905804599296 69919443869184 69930052190208 69985470976512 70077617745408 70088250064896 70101924931584 70112560939008 70243144998208 70271507523168 70346302500864 70363694628864 70402051160896 70505442029568 70529897611264 70584501731328 70596838576516 70608984735744 70665279283053 70689790306044 70768718512128 70849706883228 70953755169024 71029276311552 71096691244488 71189960884224 71214653898752 71282244776288 71351349955704 71362175528448 71376098949792 71386928277504 71480920283136 71519885835229 71537568115104 71548421941248 71642626578432 71735497263234 71786950382784 71811850469632 71974305405184 72055012184064 72080005251072 72160830554112 72174909800448 72243066814464 72243412071012 72324074962944 72338186059776 72406843298244 72431958401712 72483911066112 72494908473344 72509052901376 72538330346496 72615538065408 72673085069312 72754575409152 72779811127296 72848887518624 72863101011246 72874155949952 72944804421216 72970106122368 73109822359392 73135181298816 73198742536192 73242585980928 73282511849092 73390132897536 73556158271232 73581672027136 73653006405888 73664181190656 73678553754624 73689732415488 73826978926688 73830826524672 73845231602688 73856435552256 73953679048704 73993992546656 74023869575376 74038312317879 74049545562048 74102658459648 74128361775104 74270295730176 74296057192448 74366572675262 74379367415808 74464487846658 74490316666584 74573844718464 74742547920768 74768473188864 74822101745664 74848054607872 74919093999568 74991724953444 75003102851328 75017378136064 75017736651312 75088578235216 75187444039344 75198851632128 75213523624512 75224935174144 75297862628352 75468203725824 75494380695552 75646463844224 75731288315904 75757556539392 75817593557888 75928937570304 75955274350592 76014078787584 76028909838336 76101069997134 76127466483432 76208494375936 76227335847936 76380895532032 76411736335872 76466543542272 76493066797056 76565667494064 76580606164881 76666111721472 76666478116176 76692704198656 76753849123497 76765494374464 76839915336912 76866568099776 76979452612608 77021415514862 77153597853696 77208937168896 77309023489152 77335838967296 77410812855168 77422557782016 77437663640064 77510790436352 77585933932416 77597705428992 77612845459968 77624621039616 77726825938944 77769196248016 77800597614936 77902661910528 77976600475032 78059596532736 78086672355328 78160785566857 78174233100288 78201348685824 78263322382336 78263696410263 78351081209856 78378258137088 78440746906431 78467954935188 78481455316992 78555943222848 78583191208704 78666832904192 78733654848576 78817456693248 78844795387904 78876631056384 78919628145176 79023538122984 79035527735808 79050948299232 79139590313472 79202307556008 79214324292096 79229779740384 79241800644608 79318622283264 79346134812672 79505977305664 79642423590912 79685838127168 79802862956544 79830543450112 79907935850496 79920059645952 79983395401728 79983777650049 80011138514944 80088705994752 80100857217024 80116485636096 80192525373324 80220341025552 80277879997952 80310294312192 80459487041024 80491974683904 80577648033792 80605597270016 80682101230304 80697843055466 80760319180632 80787945684992 80788331778336 80971093580832 80999179287936 81090005907456 81253361422272 81273450166272 81359955296256 81465422601472 81544399949376 81556772032512 81572684514048 81585060888576 81692480323584 81757220702976 81769625075712 81785579086848 81797987762176 81877287518208 81954998458452 81983425443696 82042229008896 82070686251008 82256349034496 82348585353216 82377148858368 82471422023718 82485611200512 82563504930816 82563899509728 82672212639744 82750678055136 82779381030528 82838755504128 82851323969536 82867489030144 82900948967424 82946139785236 83054954364928 83055351292524 83088489996288 83148086181888 83243241614988 83255871449856 83272115441424 83284749657088 83365490767104 83394406996992 83554082696448 83583064341504 83705812549632 83751442113248 83801606249907 83874437597184 83895174365184 84064180881408 84093339459584 84174864463872 84187635646464 84204061433856 84283980749514 84378087456768 84394550403072 84474650514618 84564562910464 84598708086144 84615214077576 84628052070912 84688752525312 84718127742976 84880337977344 84909779648512 84990368771728 85006951179787 85102271824752 85131790476096 85227251106816 85294792752624 85420054766592 85449683644416 85510973423616 85621821713792 85734556172928 85768763867136 85815517983104 85928507473536 85941544722432 85958312713728 85971354484736 86054700146688 86135964278784 86136375930822 86249375686656 86279292223488 86361181171272 86453101536256 86580064616448 86648678351872 86775928651776 86806027829248 86875235821101 86890182672384 86905369444348 86972651425296 87002818838208 87116955254784 87199639240896 87292452036608 87327698669568 87490345779018 87503619993216 87520692759864 87718684712568 87731993570816 87749110895264 87817046099328 87847506399744 87976517271552 88024474874128 88046237680128 88175540404224 88353169701888 88383815962624 88500187017216 88583760498688 88669638779904 88683091918848 88700394811392 88713852616704 88784581663323 88815377564004 88830658215936 88879081426304 88914543771648 88914968702784 88932316836636 89031613612032 89116114828608 89133502207932 89147025725184 89210967465984 89241911263232 89326612076408 89443797008384 89444224468872 89646567893064 89677662783072 89778220826112 89809361381376 89981319826944 90012530829312 90077093363712 90108337586176 90144721207296 90193860737344 90247883653746 90312614997696 90326317412352 90343940913408 90516922921152 90530656333824 90548319703296 90562057879552 90649854038016 90681296928768 90767363884092 90863974063616 90886438895616 91069529288192 91124076698928 91203271950336 91234906800128 91409594744832 91410031600056 91441301159936 91529949708288 91561697869824 91648600426656 91680389743488 91746148569088 91783193499648 91953699475456 91990828210176 92008776472704 92022736232448 92088740610048 92194127810148 92208115691776 92226106349104 92297507635008 92329522032384 92402692148676 92416711674112 92538392663808 92570490614784 92674292465664 92883943047168 92916160856064 93103340115968 93193599942144 93207739465728 93225925158912 93240069586944 93313961302016 93436823660544 93451000086528 93469233242112 93557946268878 93574042877952 93662855381088 93681129871602 93695343364224 93795070001152 94007256039424 94112668975104 94220372377404 94253053741392 94358742296832 94466275844304 94572203491584 94605006892032 94705701748736 94743941677056 94795588325984 94919947845632 94958274281472 95135133274272 95149567371264 95168131933056 95182571036672 95274846590976 95307893710848 95383424153472 95397895921664 95490380224512 95523502104576 95614164868194 95647329684312 95715933843712 95773264285608 96073349578752 96106673668096 96199845101568 96216659027671 96233213067264 96324089085952 96324549428016 96450914746368 96542457730992 96575944535616 96645214754816 96684237812736 96703101802944 96717773795328 96897909841278 96902959813632 97006100545536 97117115217486 97131850024832 97150801348328 97259739228288 97293474829824 97402572693504 97479763145856 97513575065088 97622919733248 97656781307904 97853510530048 98074877694976 98204008541184 98218908254208 98238071672832 98252976553984 98331310874433 98348228739072 98441102032896 98441572492368 98460308803584 98460779354847 98475247403008 98570715070464 98604905398272 98683520301639 98698492767168 98717749757172 98732727416064 98803544612864 99027060973568 99027534233394 99285983795544 99320422222112 99397315914624 99431792957952 99656730561024 99691297585152 99762802327552 99803084193792 99988966604592 100004137135104 100023648868416 100028861743104 100249925385792 100265135509504 100284698166016 100362338399232 100397150171136 100492438585959 100544591167488 100624271634432 100659174260736 100772046176256 100887370630956 100975051087872 101010075385856 101238583427072 101336730034176 101371879784448 101468093329512 101503288644576 101617107088896 101636447797248 101636933527584 101846988375552 101866859666208 101882315114496 101955391389696 101990755729408 102072070075521 102087556658752 102107474886508 102221482295296 102221970821568 102338465497996 102453220449216 102488757466368 102603680944128 102639270150144 102835794087936 102871463804928 103078697985536 103140438461424 103214417140224 103230077042688 103250218186752 103447911909888 103463607238656 103483793946624 103499494719488 103599833186304 103617940491338 103635767918592 103734130153248 103754369642742 103870215880704 103968800633376 104079462043648 104141801941632 104232310800384 104351595213684 104468108279808 104587662541908 104605656809472 104623939913584 104741257630464 104777588278272 104895078285312 104978206464768 105089942257664 105132375097344 105152887397376 105168841408512 105364717497312 105380703647744 105401264398976 105519453751296 105603076741344 105619099056128 105639706320512 105758163044352 105794846416896 105895257864774 105913477103616 106034685459066 106153077768192 106274560324842 106403817275392 106543914467328 106644527202304 106645036866732 106784941326336 106821980848128 106923367164432 106960454700736 107043263292672 107064148424688 107080392416256 107306352172656 107322632911872 107436864045056 107559815778506 107603245894851 107680425574176 107717775704448 107961458107776 107998905717248 108082518276096 108120007876608 108337815229696 108364600221696 108647937602568 108725866599168 108742362710016 108763579352064 108780081184768 108923307098112 109009627603968 109026166767616 109047438782464 109131863113728 109169716690944 109273331277936 109294651516869 109311233924928 109389638678528 109455159183552 109702771948224 109798113804288 109923767773638 109961896031624 110085199346304 110334237406848 110372508040704 110451674005504 110496271785984 110517830631936 110534598623232 110740468390032 110746239787008 110767847404032 110784653328384 110990988819984 111007828599808 111029487255232 111074318343072 111153987689472 111192542662656 111405443595264 111444085788672 111549859012893 111569051123712 111607750066176 111696731769987 111735474999876 111832583462912 111860232486912 112085574508544 112152709783296 112233152618496 112272081911808 112378640999352 112504654276992 112526067204096 112526604976968 112632867352824 112781166059016 112798277448192 112820285436768 112837402761216 112918336700416 113047561481491 113173783969792 113241571043328 113303301087067 113469695766336 113509053968128 113596932473856 113636334809088 113726390336832 113893406355456 113932911525888 114060667650048 114191199725148 114312741563904 114318699134976 114341003771904 114571343298048 114588726296576 114611083618304 114699815313408 114739600195584 114847952371712 114848501241096 114999167582208 115039056297984 115148241561696 115299852149664 115440086155264 115532123272293 115701238202368 115813405753344 115833647761468 115853576896512 115963535233728 116003758450944 116133836673024 116156495460096 116266185654528 116396558143488 116419268189952 116436931559424 116653794372024 116671493324288 116694257013152 116958246283424 117089394799104 117130008532992 117261349650432 117302023028736 117394983573504 117526621814784 117567387205632 117701932402782 117804226269184 117874786813056 118000249356288 118226185039872 118244122558464 118267193081856 118379442217764 118399809355776 118420503418672 118535307184476 118553291603712 118576422448848 118803461334012 118821486438144 118844669610576 118862700966912 118947956621312 119019202219008 119258965958496 119528757190752 119570217044096 119704294434816 119745815175168 119880089468928 119975093102592 120016707772416 120102791151616 120151285825536 120174728454144 120288788059986 120330511538328 120416819996928 120435089883136 120458587884544 120689230561536 120707541778432 120731092937728 120866472050688 120908395905024 121023151845456 121046764583199 121181918527488 121182497667504 121456640371248 121498768931904 121604362600448 121743527749298 121879459659776 121880042133408 122018939632226 122039932944384 122198133902208 122240519657984 122335158048768 122359026771072 122377591332864 122635831054464 122654437613568 122678368630272 122696981643264 122925503746864 122975138165544 123063343513344 123106029376512 123203589531568 123384523551744 123427320819712 123522878029824 123544467508903 123565723287552 123707133035577 123845257396224 123888214474752 124169071545792 124258133256192 124276985954304 124301233545216 124419209677854 124582431547392 124583026938786 124625644322816 124722129272832 124743928358504 124864862422482 124883807174784 124908173162136 124927124485632 125091610495488 125374596512256 125627163169872 125670738321856 125811656395776 125955034459072 126096271322112 126140009189376 126281453469696 126306092150784 126325255569408 126425971124271 126567131185152 126591825604608 126611032375296 126711975771927 126846844365696 126866089828352 126890842577408 126942078106368 127033128787968 127077191614464 127177898871296 127320506966016 127364669472768 127485553157592 127529772912416 127653407737128 127697685714144 127942189128936 128097799438336 128174525466624 128244395735911 128266460135424 128310950756352 128432732570688 128601219661824 128601834259392 128723276974656 128767926047488 128892761210304 128912317083648 128937469070592 128957031727104 129197213121704 129203946418176 129418938335232 129489486956648 129541771756908 129679652304384 129724633106432 129870096924672 129973017527808 130018100086784 130163892977664 130209041743872 130358054166522 130504228257312 130675432882176 130799458861344 130938678054912 130958544338944 130984095563776 131108414499244 131130971652096 131235518668527 131254802710528 131255429989824 131280411738112 131281039139796 131427620093952 131578027068852 131597990356224 131623666342896 131643636554752 131771259599616 132036712311192 132069356520192 132381311727392 132529754552832 132575723943936 132750280525824 132875640748032 132921730113536 133024637878272 133050592217088 133070778925056 133223066346006 133318622139456 133338849513472 133364865157888 133371815657472 133666567181056 133720538587776 133816451198976 133862866894848 133989918114612 134165695512576 134166336703308 134212232347648 134316139216896 134469851839596 134516494174608 134633401450496 134714042072064 135018796243968 135115640045568 135162506379264 135290791106016 135337718192768 135468922496544 135489476118528 135515911370112 135775384381728 135795984500736 135822479554944 135843086819328 135940521852928 136021945393152 136096093434028 136151045826138 136295961095424 136329658343424 136604293932288 136651676621824 136804907925504 136852360200192 137114392117248 137161951739904 137342546804736 137472900639984 137520584615232 137619222853632 137640102723584 137666957582336 137930549213184 137951476318208 137978391928832 138034104348672 138109349254058 138133110915072 138291191715222 138312173537664 138339159523656 138494283048576 138604038223014 138625067511168 138807588995712 138855735922176 139135460284912 139374241284096 139450216722544 139655010173952 139703451037696 139811609198592 139838887738368 139860104380416 139970941953024 140155235490816 140176500129792 140203849863168 140225121878016 140336919403317 140486289996416 140543015046336 140692605001728 140727389257728 140804102321792 141010884059136 141059795222528 141169003462656 141193677153032 141330558566106 141379580612088 141699413766456 141907510338048 142058552623104 142193382488976 142379921768448 142429307797504 142564489552576 142702699911408 142724351056896 142752197899584 142773856555008 142961840566272 143039771670458 143075136230208 143096843882496 143285253156864 143421247302291 143470994526468 143573900765568 143623700939264 143948610810368 144110024368128 144160010502144 144349819600896 144486133628928 144486824142024 144676372119552 144813686596488 144863916803424 144967822132224 144989816946688 145018105802752 145076660692992 145155744624163 145231076130816 145346170138624 145346864761917 145509150818304 145559622254592 145675672826229 145697775037248 145726202022492 145748311899904 145889608842432 145940212244736 146219644718784 146270362597632 146485171961856 146565023698184 146780265795072 147112316542464 147163344054272 147306012811776 147328362381312 147357107509248 147379464830976 147653957853376 147661653049344 147690463205376 147712871104512 147907358097408 147987985093312 148047739150752 148076624635758 148099091124096 148205316919296 148256723550208 148540591460352 148541301350091 148592114384896 148733145350524 148758734831616 148928975693316 148980633333168 149147689436928 149485095841536 149536946377728 149644203491328 149696109215744 149838187999136 149983449906888 150006205702656 150034756272128 150035473302624 150177156470432 150374888078688 150397703264256 150427047249024 150449870348288 150595725256704 150936407451648 150988761391104 151292927688448 151462576631808 151515113078784 151635187115776 151857875140608 151910548701184 152028157575168 152057819676672 152202139994268 152254932966864 152416988751872 152454671695872 152761791064064 152823472671744 152933087084544 152986133594112 153131334988128 153161212329762 153332223442944 153332956232352 153507698246994 153530988748928 153679830673824 153733136199552 153958905225216 154042831029724 154307195707392 154417874337792 154618046978304 154671677934592 154821625710336 154845115564032 154875327280128 155021580872704 155171867864832 155195410857984 155225690919936 155249242079232 155426910737007 155453651877888 155538392496032 155601195229872 155631554464113 155805323821056 155953200950064 156119193065472 156173344710656 156321571133714 156348466200576 156526644764672 156527392820526 156702162419712 156881493812862 156935909870376 157111886445696 157166382417408 157333665808384 157467309697152 157634913386496 157689590775808 157753262112768 157839256290352 158047076245968 158071055471616 158101896598464 158279180626944 158404615112016 158428648584192 158459559480768 158483601289216 158637244566528 158692269625344 158842886797161 159011954611328 159284847181824 159371676254336 159605725913088 159661086900224 159815871700992 159966790803456 159967555300098 160022277029888 160177411989504 160232971272192 160385050746648 160440682051104 160555759995904 160620588624384 160918974082048 160983949367808 161155296067584 161211194540032 161339723667759 161364202460608 161395686110932 161520638361264 161575891369984 161576663556672 161942187161664 161998358575872 162180011814912 162506722844544 162546900332544 162930845202944 163088799898752 163113544065024 163145369028096 163170121777152 163384960647168 163514441405952 163539250151424 163571158173696 163595975524352 163754575036416 163909996916904 163966850887392 164084458017792 164141372502016 164512698068992 164697170706432 164754297716736 164885651660457 164942844047436 164971222401024 165127009861632 165127799019456 165344425279488 165501356110272 165558762061056 165677511008256 165734978060288 165801897934848 165892279570472 166109908729856 166110702585048 166176979992576 166486483229976 166511742899712 166544230882848 166569499314176 166730981534208 166788813993984 167108165392896 167166128683008 167411625099264 167502884226496 167603212499814 167748875194368 167790348730368 168128361762816 168186678919168 168349728927744 168375271292928 168408122867712 168567961499028 168756174913536 168789100806144 168949301029236 169129125820928 169197416172288 169230428155152 169256104141824 169377505050624 169436255485952 169760675954688 169819559297024 169980737543456 170013902359574 170204543649504 170263580952192 170454502213632 170589585505248 170840109533184 170899367288832 171021946847232 171243643427584 171469112345856 171631035966208 171857014947072 171883089444864 171916625427456 171942708969472 172109400293376 172271928557568 172272751861644 172498751373312 172558584446976 172722362342544 172906203072512 173160129232896 173297356703744 173551857303552 173750471642202 173780365344768 173810738888696 173945302850592 174005637676416 174399278481792 174584904073216 174655397339136 174980691558036 175007239986432 175041385519728 175437369425136 175463987141632 175498221790528 175634092198656 175695012799488 175953034543104 176048949748256 176092475360256 176351080808448 176552898604173 176706339403776 176767631925248 177000374034432 177167520997376 177339277559808 177366183837696 177400789622784 177569163326646 177630755128008 177758162852608 177829937405568 177864633673272 178232229657216 178267004415864 178294051450368 178421934931968 178483822526464 178653224152816 178688081051389 178887594016768 178888448937744 179293135786128 179355325566144 179556441652224 179618722762752 179962639653888 180025061658624 180154186727424 180289442414592 180387721474688 180495767307492 180625229995392 180652634824704 180687881826816 181033845842304 181061312667648 181096639406592 181124115759104 181299708076032 181362593857536 181534727768184 181727948127232 181772877791232 182139058576384 182248153397856 182406543900672 182469813600256 182615291623947 182819189489664 182820063200112 182882602319872 183028409448339 183059899416576 183123395739648 183297200853312 183360779486976 183492297138176 183566386999296 183907398950912 183981656420352 184017552945408 184045472464896 184388255620296 184416231383552 184452212698208 184595015270016 184659044064768 184805384297352 184833423348224 185076785327616 185140981229568 185348584931328 185767886094336 185832321712128 186206680231936 186387199884288 186415478931456 186451850317824 186480139173888 186627922604032 186628814516781 186873647321088 186902000173056 186938466484224 187115892537756 187148085755904 187325710762176 187362259743204 187390686728448 187590140002304 188014512078848 188440744754808 188506107482784 188717484593664 188932551688608 189144406983168 189210013784064 189411403497472 189487883354112 189591176651968 189839895691264 189916548562944 190270266548544 190299134742528 190336263866112 190365142073344 190549693181952 190615787421696 190766848306944 190795791843328 190980760449024 191047004209152 191228329736388 191294659368624 191431867687424 191546528571216 192146699157504 192213347336192 192399690203136 192433318055342 192466426134528 192648178171904 192649098856032 192901829492736 193084915461984 193151889071232 193290429509632 193368475625472 193406203605888 193435547590656 193795819682556 193805919627264 194012201091072 194234230434972 194263700049664 194301602696656 194519478456576 194586949659648 194805145387008 194959526291712 195027150130176 195245839466496 195313562615808 195537081249783 195707021060096 196149755389952 196408017082368 196437816508416 196476143345664 196662621748866 196696457478144 196882204065792 196883144984736 196920617607168 196921558709694 197141430140928 197367040603278 197396985534336 197435499514344 197465454832128 197607089225728 198054121947136 198055068466788 198571967591088 198640844444224 198794631829248 198863585915904 199313461122048 199382595170304 199525604655104 199606168387584 199834599519009 199977933209184 200008274270208 200047297736832 200057723486208 200499850771584 200530271019008 200569396332032 200724676798464 200794300342272 200984877171918 201248543268864 201318348521472 201774741261912 201950102175744 202020150771712 202477166854144 202673460068352 202708883582569 202743759568896 202936186659024 203006577289152 203234214177792 203272895594496 203273867055168 203693976751104 203733719332416 203764630228992 203910782779392 204144140151042 204175113317504 204214949773016 204443941643136 204676930995992 204906440898432 204977514932736 205207361888256 205278540300288 205671588175872 205742927609856 206157395971072 206280876922848 206428834280448 206460154085376 206500436373504 206895823819776 206927214477312 206967587893248 206998989438976 207164023881087 207199666372608 207235880982676 207271535837184 207436787572833 207468260306496 207508739285484 207740431761408 207906057334521 207937601266752 208158924087296 208283603883264 208703190427368 209175325083816 209247879827168 209482515260928 209555176556544 209790156570624 209956412929536 210179884515328 210264750194688 210305774794752 210337682817024 210729434994624 210761407295488 210802528797952 211038907502592 211206153482688 211238198112256 211279412641024 211516326088704 211589692833792 211790515729548 211826954207232 212069370918132 212306155536384 212549120649684 212807634550784 213087828934656 213289054404608 213290073733464 213569882652672 213643961696256 213846734328864 213920909401472 214086526585344 214128296849376 214160784832512 214559657505687 214612704345312 214645265823744 214873728090112 215119631557012 215206491789702 215360851148352 215435551408896 215922916215552 215997811434496 216165036552192 216240015753216 216675630459392 216729200443392 217295875205136 217451733198336 217484725420032 217527158704128 217560162369536 217846614196224 218019255207936 218052333535232 218094877564928 218263726227456 218339433381888 218546662555872 218589303033738 218622467849856 218779277357056 218910318367104 219405543896448 219596227608576 219847535547276 219923792063248 220170398692608 220668474813696 220745016081408 220903348011008 220992543571968 221035661263872 221069197246464 221480936780064 221492479574016 221535694808064 221569306656768 221981977639968 222015657199616 222058974510464 222148636686144 222307975378944 222385085325312 222810887190528 222888171577344 223099718025786 223138102247424 223393463539974 223470949999752 223665166925824 224171149017088 224305419566592 224466305236992 224544163823616 224757281998704 225009308553984 225052134408192 225053209953936 225265734705648 225562332118032 225596554896384 225640570873536 225674805522432 225836673400832 226095122962982 226347567939584 226483142086656 226606602174134 226939391532672 227018107936256 227193864947712 227272669618176 227452780673664 227786812710912 227865823051776 228382399450296 228625483127808 228682007543808 229142686596096 229177452593152 229222167236608 229399630626816 229439725373677 229479200391168 229695904743424 229697002482192 229741818494643 229998335164416 230078112595968 230261547370491 230296483123392 230599704299328 231064246544586 231626811506688 231667295522936 231927070467456 232007516901888 232267673346048 232312990920192 232532371309056 232793116286976 232838536379904 232873863118848 233307588744048 233342986648576 233388514026304 233916492566848 234178789598208 234260017065984 234482356700571 234522699300864 234604046057472 234789967147008 234791089230789 235053243629568 235134774411264 235322240719293 235403864805564 235608452538368 235749573626112 236000498712576 236452370079744 236534386163712 236758884435528 236841006837344 237070614368952 237106583207424 237152844897696 237606922668024 237642972876288 237689339221152 237725401933824 237895913242624 238038404438016 238168163509549 238517931916992 239057514381504 239140434088192 239408588869632 239491630350336 239760178937856 239950186205184 240033415544832 240302571651072 240349456908288 240577576119972 240661023076656 240833639993856 240870179766272 240917175769088 241378461123072 241415083556864 241462185875456 241732944101376 241816791810048 242046303690912 242093529166398 242363837054976 242364995335008 242913280742496 242997537863808 243208725200896 243487055498596 243758919319552 243760084266816 244037879264452 244079865888768 244396267804416 244481039315968 244670316097536 244718053542144 244755182665728 245271662108928 245308875227136 245356737260544 245393963286528 245851007493728 245950276331088 246126687026688 246212058753024 246407179063136 246769047103488 246854641639424 247045756059648 247088935017806 247131446575104 247414266071154 247690514792448 248338143091584 248516266512384 248553971908608 248602467090432 248838419355708 249164863094784 249166053877572 249251288645632 249444258545664 249487856717008 249729724844964 249767614349568 249816346324272 249854248971264 250183220990976 250749193024512 251254326339744 251341476643712 251623312791552 251910068918144 252192542644224 252280018378752 252562906939392 252612184301568 252851942248542 253134262370304 253183651209216 253423951543854 253693688731392 253732179656704 253781685154816 253884156212736 254066257575936 254154383228928 254355797742592 254641013932032 254729338945536 254971106315184 255020853539361 255059545824832 255306815474256 255395371428288 255884378257872 256195598876672 256349050933248 256488791471822 256532920270848 256865465141376 257203668518784 257446553949312 257535852094976 257785522420608 257824634167296 257874938141184 257914063454208 258394426243408 258407892836352 258837876670464 258978973913296 259083543513816 259359304608768 259449266212864 259740193849344 259946035055616 260036200173568 260327785955328 260418083487744 260625707463303 260716108333044 261008456514624 261350865764352 261598917722688 261877356109824 261968191127552 262216828998488 262471037337054 262510859979648 262560823476224 262562078279592 263156054137704 263195980712448 263247332685792 263287273109504 263542519199232 264073424622384 264138713040384 264762623454784 265059509105664 265151447887872 265500561051648 265751281496064 265843460227072 266049275756544 266101184434176 266141557850112 266353744989969 266446132692012 266637244278912 266677699026944 266729730315776 266743631314944 267333134362112 267441077175552 267632902397952 267725733789696 267979836229224 268331391025152 268332673406616 268424464695296 268939703679192 269032988349216 269266802900992 269428084144128 269574954302017 270037592487936 270231280091136 270325012758528 270581582212032 270675436385536 270937844993088 270978952237056 271031822740224 271550768763456 271591969001472 271644959109888 271686173638656 272043890786304 272192186868056 272302091652276 272591922190848 272659316686848 273208587864576 273303353243648 273609815851008 273704720400384 274228784234496 274323903479808 274685093609472 274945801279968 275041169230464 275238445707264 275280205447168 275333915164672 275861098426368 275902952636416 275956783857664 276068208697344 276218698508116 276266221830144 276582383430444 276624347075328 276678319047312 276988566097152 277208076446028 277250135022336 277615177991424 277711471844352 278270920569824 278748482568192 278900433445088 279310020347904 279406902075392 279623218397184 279677775476736 279720208760832 279941883906048 280310470981632 280353000259584 280407699726336 280673838806634 280972579992832 281086030092672 281385210003456 281608204643584 282021768118272 282119590445056 282338006925312 282387354306064 282442450694131 282661117132212 282759161224176 283398827532912 283815020676096 284117105246208 284386764977952 284759843536896 285128979105152 285405399822816 285448702113792 285504395799168 285547713110016 285923681132544 286079543340916 286150272460416 286193687764992 286570506313728 286842494604582 286941989052936 287147801531136 287247401878528 287897221620736 288220048736256 288320021004288 288649977083013 288699639201792 288972267257856 288973648284048 289352744239104 289627373192976 289727833606848 289935644264448 289979633893376 290036211605504 290153321385984 290311489248326 290692340277248 290693729523834 291018301636608 291351345652458 291395550074496 291452404044984 291496623799808 291779217684864 291880424489472 292439289437568 292540725195264 292970343923712 293130047396368 293560531590144 294224633084928 294326688108544 294612025623552 294656724762624 294714215018496 294758929661952 294993932623299 295307915706752 295323306098688 295380926410752 295425742209024 295814716194816 295975970186624 296095478301504 296153249271516 296198182248192 296410633838592 296513447100416 297081182920704 297082602700182 297184228769792 297466290701048 297857951386632 297961266666336 298295378873856 298970191683072 299073892755456 299288406982656 299392218431488 299676375998272 299966899813776 300012411405312 300069512544256 300070946605248 300354312940864 300749776157376 300795406528512 300854094498048 300899740696576 301191450513408 301477315757877 301872814903296 301977522782208 302585855376896 302925153263616 303030226157568 303270374231552 303715750281216 303821097402368 304115639353344 304404279988536 304509865933728 304833977503744 304909343391744 305523582128128 305646945343488 305866174169088 305972267188224 306216210226563 306262669976256 306322424659524 306664446885888 306665912464704 307015396493988 307061977497856 307359661347648 307466272399104 307917810450432 308085662059448 308614391414784 309236093956608 309343355869184 309643251420672 309690231128064 309750654560256 310043161745408 310343735729664 310390821715968 310451381839872 310498484158464 310853821474014 310907303755776 311076784992064 311202390459744 311263108928226 311610647642112 311906401900128 312238386130944 312346689421312 312643142267428 312696932401152 313053289529344 313054785641052 313404324839424 313762987625724 313871819740752 314223772891392 314332764834816 314667331616768 314934619394304 315269826772992 315379181551616 315506524225536 315678512580704 316094152491936 316142110943232 316203793196928 316558361253888 316809230224032 316857297168384 316919118961536 316967202578432 317274489133056 317384539250688 317685773594322 318023909222656 318743352508672 319211451826176 319322173800448 319631743401984 319933581606912 319935110600196 320044554059776 320354823979008 320465942544384 320770101493296 320881364102208 321111519991808 321241177248768 321837948164096 321967898735616 322310592135168 322679447335518 322728404921216 322791372221864 323041276722528 323153327113344 323884374323328 323996717151744 324360023629824 325013445689088 325093800665088 325861690405888 326177599797504 326227088130048 326290738056192 326340243554304 326769921294336 327028882811904 327078500302848 327142316347392 327191951048704 327509150072832 327819993833808 327883954550607 327933701774784 328168916035584 328282745004032 329025396137984 329394341412864 329771303320914 329885688094872 330255598038912 331002712220544 331117524122112 331355022016512 331469956120576 331603795869696 331784559140944 332219817459712 332221405170096 332353959985152 332972966459952 333023485799424 333088461765696 333138998628352 333461963068416 333577627987968 334216330785792 334332257366016 334649577038679 334823250198528 335005768452992 335206424999628 335497750388736 335580697460736 336256723525632 336373357838336 336699457855488 336816245735424 337135922998056 337578201612288 337898602058472 338258251641856 338394832344576 338460856310304 338512208283648 338755010101248 338872510971904 339142684444473 339521351909376 339639118594048 339909903261201 339961475086912 340027804719148 340409087299008 340527161904384 340909004427264 341179171010496 341680219066368 341798734577664 342487286855168 342938224691712 343262071932416 343714029894144 343766178889728 343833250854912 343885417938944 344218800586752 344543857115136 344545503723288 344997502746624 345117168893952 345444724685088 345812406145024 346320258465792 346594713407488 346596369816879 347103714607104 347500943284404 347560730689536 347621477777392 347890605701184 348011275352832 348798556963584 349169808146432 349310794678272 349961383116072 350014479972864 350082771039456 350874738850272 350927974283264 350996443581056 351268184397312 351390025598976 351906069086208 352097899496512 352184950720512 352702161616896 353105797208346 353412678807552 353535263850496 354000748068864 354335041994752 354678555119616 354732367675392 354801579245568 355138326653292 355261510256016 355516325705216 355659874811136 355729267346544 356464459314432 356534008831728 356588102900736 356843869863936 356967645052928 357306448305632 357376162102778 357775188033536 357776897875488 358586271572256 358710651132288 359112883304448 359237445525504 359925279307776 360050123317248 360308373454848 360775442949376 360991534614984 361250459990784 361305269649408 361375763653632 362067691684608 362122625335296 362193278813184 362248231518208 362599416152064 362725187715072 363069455536368 363140293749597 363455896254464 363545755582464 364278117152768 364496306795712 364813087801344 365230583247894 365638378979328 365640126400224 366056818896678 366119798833152 366594401706624 366721558973952 366984594276352 367132773998592 367814797901824 367963312840704 368035105890816 368090944929792 368776511240592 368832462767104 368904425396416 369190030540032 369318088129536 369610768594704 369666846696448 370153570655232 370281962459136 370633402526709 370697169862656 371121399106731 371535772188672 371664643424256 372413360463872 372774399768576 372830957862912 372903700635648 373255845208064 373257629033562 373747294642176 373876932968448 374231785075512 374651421524352 374724519486408 374781373456896 375180280004608 376029024157696 376459355224771 376881489509616 377012214965568 377434969187328 377865103377216 378288813966336 378420027568128 378975766708224 379182353303936 379833097125888 380540533097088 380598269485056 380672527732224 380730284146688 381099386363904 381231574843392 381533696613888 381591583686656 381961520898048 382094008418304 382456659472776 382589318737248 382863735374848 383093057142432 384293398315008 384426694672384 384733187207733 384799380406272 384866636110684 384932852269056 385296356343808 385298197712064 385803658985472 386169830923968 386303778142464 386580859019264 386736951250944 386812407211776 386871095181312 387591639365112 387611839254528 388468460869944 388527400099328 388603205393312 389038956913152 389173899319296 389610290774016 389919052583424 390054300260352 390491678932992 390627125231616 391074162499566 391414042120192 392299510779904 392816034164736 392875633016832 392952286691328 393325243497732 393392914956288 393764408131584 393766289969472 393841235214336 393843117419388 394282860281856 394734081206556 394793971068672 394870999028688 394930909664256 395214178451456 396108243894272 396110136933576 397143935182176 397281688888448 397589263658496 397727171831808 398626922244096 398765190340608 399051209310208 399212336775168 399669199038018 399955866418368 400016548540416 400094595473664 400115446972416 400999701543168 401060542038016 401138792664064 401449353596928 401588600684544 401969754343836 402497086537728 402636697042944 403549482523824 403900204351488 404040301543424 404954333708288 405346920136704 405417767165138 405487519137792 405872373318048 406013154578304 406468428355584 406547734110336 407387953502208 407467438664832 407529260457984 407821565558784 408288280302084 408350226635008 408429899546032 408887883286272 409353861991984 409812881796864 409955029865472 410414723776512 410557080600576 411343176351744 411485855219712 412314791942144 412561753845696 412857668560896 412920308170752 413000872747008 413791647639552 413854428954624 413935175786496 414328047762174 414399332745216 414471761965352 414873575145666 414936520612992 415017478570968 415812114669042 415875202533504 416317848174592 416567207766528 417406380854736 418350650167632 418495759654336 418965030521856 419110353113088 419580313141248 419912825859072 420359769030656 420529500389376 420611549589504 420675365634048 421010758209951 421458869989248 421522814590976 421605057595904 422077815005184 422412306965376 422476396224512 422558825282048 423032652177408 423179385667584 423581031459096 424138741836264 425098241299368 425615269101568 426102347122543 426175657869312 426578108809216 426580147466928 427139765305344 427287923392512 427693468657728 427841818802944 428173053170688 428256593698752 428321569665024 429119315011374 429225408690624 429290531647488 430239263114024 430412983579404 430721702296704 430871102817792 431845832431104 431995622868992 432330073104384 432480031506432 433351260918784 433458400886784 434591750410272 434903466396672 434969450840064 435054317408256 435120324739072 435467233872489 435693228392448 436038510415872 436040594285751 436104667070464 436189755129856 436527452454912 436678866763776 437027018478687 437093325111744 437178606067476 437244935699712 437558554714112 437820636734208 438811087792896 439695071094552 439847584126496 440340797385216 441336949627392 441490032162816 441806696022016 441985087143936 442071322527744 442138394492928 442961873560128 442984959148032 443071389616128 443138613313536 443963955279936 444031314399232 444117949020928 444297273372288 444615950757888 444770170650624 445621774381056 445776343154688 446199436051572 446276204494848 446786927079948 446941899999504 447330333851648 448342298034176 448610839133184 448932610473984 449088327647232 449514563997408 450018617107968 450104268816384 450106419907872 450531469411296 451124664236064 451193109792768 451281141747072 451349611044864 451673346801664 452190245925964 452695135879168 452966284173312 453213204348268 453878783065344 454036215872512 454387729895424 454545339236352 454905561347328 455573625421824 455731646103552 456764798900592 457250966255616 457364015087616 458285373192192 458354905186304 458444334473216 458799261253632 458879450747354 458958400782336 459391809486848 459394004964384 459483636989286 459996670328832 460523094740982 460592966246784 461199408598656 462128493089172 463253623013376 463334591045872 463854140934912 464015033803776 464535346692096 464625981840384 465064742618112 465586232573952 465677072759808 465747726237696 466280732211021 466615177488096 466685973297152 466777028052608 467832985133696 468357579196416 468520034131968 468964713401142 469045398601728 469579934294016 469582178461578 470106487259136 470644481438586 470807729611128 471216905076736 471499147252224 472000997425152 472904740159488 473068772327424 473517768871056 473682013674688 474141228737904 474213166414848 474305689795392 475213845336048 475285945752576 475378678442304 475450803867648 475791826485248 476076808876032 476336327019098 476528660391483 477035863833984 478115028763008 478280868176384 478817177739264 478983260700672 479900372410368 480066831089664 480698913816576 481155152239944 481322046153312 481667279987712 481740359532544 481834351538176 482756922246144 482830167113728 482924371750912 483382722389203 483465888202752 483633583620096 484019171003277 484092607381824 484187058332796 484727674109952 484729990670016 485826561484992 485995075727616 486974110997192 487520168533632 488075758528904 488792535608832 488962078631936 489340632195072 489436107084288 489510365331456 490543324217856 490617750454272 490713474521088 490787926573056 491702014987456 491900552662176 492253374053376 492424117506048 492814358126272 493538094206976 493709283278848 494091512119296 494177870035612 494262893150208 494656954981371 494828532142308 495381029584896 496676286183168 497032533024768 497204934180864 497676838711416 498329726189568 498332107755144 498502577291264 498975713434016 499459449689928 499535228699136 499632692648544 499708497942528 500366441981952 500639200846603 501498386049024 502508652679488 502682953287424 503246625583104 503820137836288 504385085288448 504560036757504 505125813878784 505224368603136 505703884497084 506268524740608 506367302418432 506847903087708 507387377462784 507464359313408 507563370309632 507768312425472 508132515151872 508308766457856 508711595485184 509282027864064 509458677891072 509942212630368 510041707078722 510119091649664 510613630948512 510790742856576 511768756515744 512391197753344 512698101866496 512977582943644 513065840541696 513730930282752 514407337037568 514893107898624 515071704189952 515571044841216 515649268334592 515749876282368 515828126908416 516788852486816 516815785672704 517675753340928 517957947826592 518167087027632 518718609217536 518898532425728 519480387698688 519892070111232 520072400347136 520655571910656 521251414926606 521432216666088 522016913029248 523197835445376 523754712219648 523936382255104 524433657996976 524942074674108 525021719959296 525121646952448 525124156559184 526312108275408 526391961424896 526494665371584 526574546219008 527085038398464 528146849244768 528277426080768 529525246909568 530119018211328 530302895775744 531001122103296 531502562992128 531686920454144 532098551513088 532202368868352 532707489979938 532892265384024 533274488557824 533355398053888 533459460631552 534666268724224 534882154351104 535265804795904 535451467579392 535959672458448 536064243154167 536662782050304 536665346813232 536848929390592 537879407358384 538065976698432 538533605801984 538856168288256 539149908604034 540075184975872 540462560182272 541163164424064 541350872771072 541875689986176 541957904474112 542063645480448 543101537526912 543183938002944 543289918219776 543372347277312 544087781572608 544384373736112 544604183304552 545183844381696 545318633373696 546417175729152 546606706487296 547125498967999 547219631702016 547409440800768 547845874871841 548457568468992 548647806959616 549085228345017 549370187218944 549891602559936 550082338460928 550476891414528 550667830329344 551722196852736 551913567715328 552136417394688 552437397016232 553164766860888 553248694150656 553356638094624 553977132194304 554416152892056 554500270044672 555230355982848 555422943688704 556541841139648 557496965136384 557800866890176 558620040695808 558813804150784 559246436794368 559355550953472 559440417521664 559883767812096 559886443550343 560620941963264 560706000519168 560815399452672 561347677613268 561945159985664 562172060185344 562770420006912 563216409287168 564043536236544 564239180890112 564774708612128 564884901388262 565322234264424 565518322448352 566797655065824 567630041352192 568234210492416 568773529955904 569519687073792 570257958210304 570810799645632 570897404227584 571008791598336 571095426220032 571847362265088 572159086681832 572300544920832 572387375529984 573141012627456 573684989209164 573883978105872 574295603062272 574494803757056 575794443241472 576440097472512 576640042008576 577299954166026 577399278403584 577944534515712 577947296568096 578705488478208 579254746385952 579455667213696 579871288528896 579959267786752 580072423211008 580306642771968 580622978496652 581384680554496 581387459047668 582036603273216 582702691304916 582791100148992 582904808089968 582993247599616 583558435369728 583760848978944 584878578875136 585081450390528 585940687847424 586260094792736 586611243749349 587121063180288 588449266169856 588653376217088 589224051247104 589313449525248 589428430036992 589987865246598 590615831413504 590646612197376 590761852821504 591951940373248 592190956603008 592306498543032 592396364496384 592821267677184 593026894200832 594162365841408 594165205400364 594368457539584 594932581402096 595715902773264 595922533332672 596590757747712 597940383366144 598147785510912 598576813965312 599352751996544 599933799627552 600024822810624 600141893210496 600708625881728 601499552314752 601590813057024 601708188996096 601799481393152 602382901026816 602954631515754 603745629806592 603955045564416 605171710753792 605850306527232 606060452315136 606540748463104 607431500562432 607642194804736 608126650747707 608231278706688 608808559977072 609019731867456 609667955007488 609818686783488 611047164256256 611293890686976 611732348338176 612432420453126 612525339952512 612644849319048 613331824929408 614030792987976 614123954995712 614719322695296 614932544798208 615835620900864 616171324118896 617228782829568 618472187913216 618686711738368 619286502841344 619380462256128 619501309120512 620086323490816 620687471459328 620781643431936 620902763679744 620996968316928 621492071643261 621707642948028 621814607511552 622153569984128 622404780919488 622526217856452 623221295284224 623812803800256 624476772261888 624693378842624 625286284534856 626106579058688 626109571282104 627525975251448 627743639481504 628447545782784 628665529669632 629334663233536 629869238788608 630539653545984 630758363103232 631013048451072 631357025161408 632188304983872 632284221886464 632407586393856 633116722507776 633618460448064 633714594336768 633838237923072 633934405156864 634548978266112 634769078501376 635371547188644 636047818445312 637486705017344 638422903652352 638644347600896 639263486803968 639867163213824 639870221200392 640089108119552 640709647958016 640931885088768 641540202986592 641762728204416 642223039983616 642482354497536 643675896328192 643678972517061 643935797471232 644621184270336 645358894671036 645456809842432 645582744443728 646082553445056 646306654226688 647768748646656 647993434303488 648720047259648 650026891378176 650187601330176 651723380811776 652355199595008 652454176260096 652581476112384 652680487108608 653539842588672 654057765623808 654157000605696 654284632694784 655018300145664 655639987667616 655767909101214 655867403549568 656337832071168 656565490008064 658050792275968 658788682825728 659542606641828 659771376189744 660511196077824 662005424441088 662235048244224 662710044033024 662939912241152 663207591739392 663569118281888 664439634919424 664442810340192 664707919970304 665945932919904 666046971598848 666176923531392 666277997256704 666923926136832 667155255975936 668432661571584 668664514732032 669299154077358 670011536905984 670412849999256 670995500777472 672513447051264 672746715676672 673398915710976 673516613193697 673632491470848 674271845996112 675156403224576 675797204116944 676516503283712 676789664689152 676921712620608 677024416567296 677510020202496 678285368888946 679042703818752 679819806522402 679922950173824 680055609438296 680818174598016 681054323808768 681818008854528 682358342020992 683360438132736 683597469155328 684974573710336 685876449383424 686524143864832 687428059788288 687532357779456 687666501709824 687770835877888 688319176121031 688437601173504 689087714230272 689091007446576 689225455483929 689995005493248 690234337787904 690784642111473 690889449370176 691624812290048 693189426814976 693192739633758 695001886568808 695242955554784 695781211402368 696022550705664 697597113927168 698339616292864 698621589356544 699922766232144 700028959945728 700165542078912 701749477700544 701855948566528 701992887162112 702536368794624 702780051197952 703447070101713 703812138172416 704195798993024 704369901441024 705404323233792 706211594416692 706825357615104 707070527700992 708001496137728 708670083989504 709357110239232 709603158491136 710276653306584 710523020512032 711032651410432 711319749622272 711458534693088 712928918628864 713068017663456 713176205801472 713687739727872 713935290105856 714504490528647 714612896611264 714752324205556 715550376067072 715553795750976 717172543144512 717421302264576 718225766608896 718474891051008 719850558615552 720100246634496 721550885898752 721983069229968 722500919981568 722610539298816 722751527307264 724135383369216 724245250670592 724386557626368 724496463036416 725198832304128 725450375430144 726138911072736 726280587499194 726911792508928 727091511164928 728556234305536 728992613591424 729626175602688 730461166495788 731276757958656 731280252800448 732113637793356 732239597666304 733188803413248 733443117947904 733969188552704 734265547997184 735629595803648 735926625681408 736070211781632 736181889859584 737553022481184 737664925534208 737808850792832 738380061080064 738636176259072 739221537189408 739333693392896 740307141310464 740563924918272 741266805053418 741394339725312 742242798213462 743071544377344 744826720927744 745548799537152 745661915725824 745807401271296 746511690416128 746515258067124 747494589284352 747753865936896 748463570151024 749302843048704 749449038972816 749562746913792 750360560009216 752058048315392 752918710449542 753762979019232 754024429931136 754869938374656 755730206754432 756577627932672 756840055136256 758364706607872 761081066194176 761196538970112 761345055464448 761460568293376 762198772727808 762463149686784 763067393227776 763183167373312 763923041796096 764188016836608 764913318945552 765062560618083 765178637474496 765727470749696 766186114284864 768586796630016 769466374415466 769598760812544 769733272221368 770596395424128 772339661847936 772607556284928 773161718038528 773473902501888 773624814423552 773742190362624 775183278730224 775223678509056 776936921739888 777054800198656 777206410786624 778077913826304 778347798638592 779220581548032 779838105166848 780108600520704 780983357865984 781254250463232 781877122389909 782148324999132 782828084240384 784599021559808 785632068329472 785904573382656 786650486995464 787532579938944 787682470428672 787686234838776 789468162413112 789587942137344 789741998057376 789861819328512 790428356902912 791332930370437 792216487788544 792220273867152 793123107609469 794287870364352 794563377776896 795178527316992 795454343663616 797253844488192 797530380681216 798424673550336 799338398076036 799911732836736 800033097080832 800189190947328 800230893944832 801999403086336 802121084076032 802277585328128 802898707193856 803177201369088 803939508687672 804994173075456 805273394085888 807098965047648 807800408702976 808080603086848 808724862906051 809908667416576 810693840273408 810835534330276 810975038275584 811744746636096 812026309156608 812936856711168 813095468220672 814775907004416 814934877329664 815058520915968 816576560604168 816700453270016 816859799092064 817775766572544 818707723983968 819625763593728 819910059730944 820829447553024 821114161201152 822686352703488 822971710439424 824629583884288 825123507691392 825715337121792 825840616341504 826001745494016 827583295279104 827708857909248 827870351572992 828656095524348 828798665490432 828943523930704 829747150291332 829873041225984 830034957141936 831624229338084 831750405067008 832635696349184 833134415533056 834812761709472 836701300335264 836991519308672 837930061043712 838220706226176 839160626282496 839825651718144 840719538061312 841059000778752 841223099179008 842021516419902 842917739978496 843045629181952 843210115191808 844155630010368 844824613930752 844952792449024 845117650564096 846065304354816 846358771335168 847162062918192 847327352082393 848277483672528 850196482598736 851230538203136 852204694245086 852351315738624 853156217618432 853160294933856 854279530610688 855386937315456 855683637605888 856346106341376 856513187397504 856643139330048 858238630022748 858450817381248 858581063294976 860478526228048 860825967158808 861443404593408 861742205635584 863691664862208 863991245737984 864660146208768 864960063012864 865949931249039 866702521837568 866916801773568 869183500820544 869806932793344 869938901680128 870108634816512 870934467744978 872077020831744 872081188571502 872379510259712 873054904909824 874054036957374 874186650223488 874357212134952 874489871399424 875117109428224 875641273468416 877622175585792 879390142189104 879695168252992 880681594770432 882673899254784 882980064325632 883613392044032 883970174287872 884142645055488 884276788985856 884981797869897 885923747120256 885969918296064 886142779232256 886277226627072 887927910559872 888062628798464 888235898041856 888594546744576 889231901515776 889540341301248 891243548762112 891552686309376 892398872103144 893573854159896 893883799999008 894660667703296 896684596068352 897221678266368 897710770151377 897865220947968 898176655294464 899029127994816 900037234215936 900208537632768 900212839815744 901062938822592 902249328472128 902386219585536 902562283494144 902699222089728 904380491851928 905932568346624 906426408696536 907757566130688 908072431745024 908775459790848 909090678472704 909811122694656 911147250843648 911463292207104 913529597801184 914501932511232 914728030175232 916570746384384 916709810372608 916888668946432 917598522507264 917758901494708 917916801564672 918648630679689 918783618973696 918788009928768 918967273978572 919993340657664 921046189481964 921185932493568 922398817197312 924256986178344 926669182091744 927708281869824 928030067607552 929070693384192 929251963680768 930129485236224 931172465147904 931354145519616 931495452475392 932561464422042 933230354976192 933371946594304 933554056105216 935665970267392 936715158392832 937040068263936 937929426802284 938090797203456 939159868588032 939164356923156 940212974518272 941288962877172 941615459222256 942433810153472 942998294504448 944001994850304 945809480318976 946137544654848 947035537742112 947364027349376 948282457475808 948426332829696 948611379590784 950427690672096 950571891505152 950757356884608 950901607735296 951583652970496 952153617752064 952672654038196 953057320782966 954071727667968 956230057526016 956561736352768 957634355478528 957966521401344 959800744820736 960133662179328 961397827633152 962310304479888 962644092306624 963334559975424 963480719065088 963668703076352 965513844492288 965660334227456 965848743501824 966765444778406 966931776405504 968038342006554 968185214763648 968374116665592 969459981340032 971653122969984 971990151455232 973948221994384 975040337067264 976151517057808 977585071217664 977924157263872 978681264390144 978872214168576 979020730662912 981086648435712 981235500908544 981426949042176 981575853146112 983404029974912 983801105324352 984506748106752 984848235012096 985628716252544 987076188413952 987418566557696 988183024238592 988355740071224 989313909962742 989657064284616 993352572366336 994065066049536 994409868361728 995353677422832 996659452379136 996664215510288 997005154582528 997951426868032 998918899379856 999070457398272 999265385297088 999416995885056 1000732883963904 1001278401693206 1002996772098048 1003948731116037 1005017305358976 1005365906574848 1006493251166208 1007640275672576 1008770170576896 1009120073515008 1010448737206272 1011407768994168 1012734604836864 1013695806175416 1014774754925568 1014928718626816 1015126740619264 1015536624850944 1016090212369141 1016265030303744 1016617532915712 1017423190970368 1017428053333419 1018564055728128 1018917355782144 1019729709783603 1019884425260736 1020083414157444 1020238183299328 1021227261897024 1021581485713152 1023537513031488 1025396203732992 1025955165887288 1027461860565504 1028814674075136 1029786215797248 1030143408379904 1031142089682432 1031298536669184 1031499752564736 1031656253816832 1033577704973632 1033631571345408 1035351506681856 1035915895653184 1036334174055264 1037437218435072 1037797064851456 1038960775397376 1039784140222464 1039789109450637 1040144800694272 1041311143821312 1042502829853212 1042864433332176 1044033826058496 1046395670890752 1047509424439296 1047872764510208 1048867315993952 1049884149348216 1050043439918592 1050243293904896 1050248313118368 1052624216550816 1052783922849792 1052989330743168 1053149092438016 1054170076796928 1056293698489536 1056554852161536 1059050493819136 1060238036422656 1060605791551488 1062002244206592 1063005125984256 1063373840908288 1064197103026176 1064404737736704 1065414979959876 1065784530768048 1066548977115648 1066710796107776 1066918921263104 1069332537448448 1069764308702208 1070531609591808 1070902935158784 1071919344916896 1072128486308334 1073325564100608 1073330693626464 1075758814716768 1076131953396864 1077067211603968 1077712336576512 1078299817208068 1080150369951744 1080925120364544 1082326328848128 1082701745542144 1083751379972352 1083915808948224 1084127290960896 1086203075053824 1086367876005888 1086579836439552 1086744694554624 1088175563145216 1088768747472224 1089208366609104 1089420881248791 1090367688763392 1090637266747392 1092834351458304 1093213412974592 1094250997935998 1094439263404032 1095691749743682 1096915136937984 1098170456690034 1099783205119872 1100164676921856 1100953782829056 1101335660658688 1103444393705472 1103827135430656 1104272834789376 1104874794032464 1106329533721776 1106497388301312 1106713276189248 1107954264388608 1108832305784112 1109000540089344 1110460711965696 1110845887377408 1111900207580127 1113083682279296 1114993930272768 1115601733780352 1117240081391616 1117627608301568 1118492873588736 1118711101906944 1119767535624192 1119772887100686 1121241883926528 1121630798905344 1122695355226536 1123890319971328 1124344120370688 1125540840013824 1126432818574336 1128087072473088 1128478361780224 1129378065674313 1129549417224256 1129769802776524 1130644468528848 1131036644896704 1133595310131648 1135260082704384 1137547059911808 1140515916420608 1141621599291264 1141794808455168 1142017583196672 1142190852440064 1143694724530176 1144318173363664 1144601089841664 1144774751059968 1146282025254912 1147369978418328 1147767956211744 1148591206124544 1148989607514112 1151588886482944 1152880194945024 1153280084017152 1154199561623199 1154599908332052 1154798556807168 1155889069031424 1155894593136192 1157410976956416 1158509492771904 1158911334427392 1159742577057792 1160144846422016 1160613285543936 1161245956993304 1162769361108992 1162774918095336 1165405382609832 1165582200297984 1165809616179936 1165986495199232 1167116870739456 1167521697957888 1169757157750272 1170162900781056 1171881375694848 1172520189585472 1173222487498698 1174242126360576 1176898532339712 1177306752434176 1178448102494208 1178626899050496 1178856860073984 1179975730493196 1181231662827008 1181293224394752 1181523705643008 1183903880746496 1184381913206016 1184612997086064 1184792728992768 1185642535354368 1186053788401664 1188324731682816 1188330410800728 1188736915079168 1189865162804192 1191431805546528 1191845066665344 1193181515495424 1195880766732288 1196295571021824 1197153627930624 1198705503993088 1199867599255104 1200049645621248 1200283786420992 1201417251763456 1202999104629504 1203181626114048 1203416377992192 1203598962786304 1204765802053632 1205909263031508 1207491259613184 1207910091128832 1210343421507584 1211700613054464 1212120904630272 1213081496926208 1214863001124864 1216253301495414 1216462557413376 1217617119954144 1218039463734912 1219335910014976 1222094328512512 1222587781373952 1223464696676352 1224864840906252 1225050679905024 1225289698638096 1226663649858816 1228061585975952 1228247909991424 1229438645390592 1229865089596416 1231671241801728 1232342648237792 1234457565659136 1236944375826432 1237373423476736 1238573005682688 1238760924512256 1239002618241024 1240172646981632 1241374942918656 1241563286863872 1241805527359488 1242984143286522 1243415285896056 1244307139968256 1244809561838976 1245052435712904 1247625607600512 1248953544523776 1249386757685248 1250572569069712 1250816567359723 1252213158117376 1252219142564208 1255051950502896 1255487278963008 1256895091565568 1257331059339264 1259738477577216 1261079307091968 1262026096902144 1262714050322816 1264376609967744 1264568443772928 1264815172787712 1266233445015552 1267236920896128 1267429188673536 1267676475846144 1267868810313728 1269097956532224 1269538157002752 1270743094377288 1272095636890624 1274973410034688 1276845807304704 1277288695201792 1278307041367629 1278526973607936 1279734326427648 1279740442400784 1280178216239104 1281419295916032 1281863770177536 1283080405973184 1283525456408832 1284446079967232 1284964708995072 1287351792656384 1287357945034122 1287871594942464 1290717789342072 1290913619684864 1291165488887456 1292165106890112 1292613308453376 1295537497293312 1295986868606976 1297440094519296 1300053782756352 1300375202660352 1303446761623552 1304710399190016 1304908352520192 1305162952224768 1305360974217216 1306401701617467 1307079685177344 1308115531247616 1308314001211392 1308569265389568 1310036600291328 1311279975335232 1311535818202428 1311734807099136 1312675664142336 1313130980016128 1316101584551936 1319085213283656 1319542752379488 1321022392155648 1324010848882176 1324470096488448 1325420088066048 1325879824482304 1326415183478784 1327138236563776 1328879269838848 1328885620680384 1329415839940608 1331891865839808 1332093943197696 1332353847062784 1332555994513408 1333847852273664 1334310511951872 1336865323143168 1337329029464064 1338598308154716 1340023073811968 1340825699998512 1341991001554944 1345026894102528 1345493431353344 1346797831421952 1347033226387394 1347264982941696 1348543691992224 1350312806449152 1351594408233888 1353033006567424 1353579329378304 1353843425241216 1354048833134592 1355020040404992 1356570737777892 1358085407637504 1359639613044804 1359845900347648 1360111218876592 1361636349196032 1362108647617536 1363636017709056 1364716684041984 1366720876265472 1367194938310656 1369949147420672 1371752898766848 1373048287729664 1374856119576576 1375064715558912 1375333003419648 1376638352242062 1376875202347008 1378175428460544 1378182014893152 1378450910967858 1379990010986496 1381569284222946 1381778898740352 1383249624580096 1386378853629952 1386385479267516 1390003773137616 1390485911109568 1391562422804736 1392045101411328 1395194227854336 1396679232585728 1397243178713088 1398842196633063 1399845532464288 1400057919891456 1400331084157824 1403498955401088 1403711897133056 1403985774324224 1405072737589248 1405560102395904 1406894140203426 1408391597986048 1408739802882048 1412423188833384 1413650715230208 1414141055401984 1416002992275456 1417340167979008 1418714220478464 1419206316982272 1420553306613168 1421046041024064 1422065302820864 1422639499244544 1422917069386176 1425857837257728 1426136035326912 1426352411602944 1427375479455744 1429008981057294 1429225793222528 1429504648411112 1431107591501952 1434345086289024 1434842604529152 1436451533217792 1436949782102016 1439701117231104 1440200493268992 1443101771797504 1443966138459936 1445001839963136 1445221078597632 1445503054614528 1448270766738432 1448490501341184 1448773115252736 1448992926072832 1450148167167609 1450397664608256 1450900750860288 1452057513009831 1452277822145472 1452561174998388 1453823585017856 1454183022329856 1457112468611072 1457985227182848 1460922332991576 1462560505600896 1464227275586712 1466377606826496 1466886235895808 1467938377105408 1468531095994368 1471259191607296 1471853251362816 1472140423563264 1472363779719168 1475106044962368 1475329851068416 1475617701585664 1476760122160128 1477272352518144 1478443074378816 1478667386785792 1480614282620928 1481127849836544 1482533610106836 1482788679450624 1484485596426924 1486143088754688 1489653441855488 1491097599074304 1491614802542592 1493023380832256 1493030516134248 1494989178568704 1495507731873792 1496927140302048 1498605686097408 1498898077945632 1499125493827584 1500721120018432 1501917602539809 1504116096630784 1505837420899084 1507525958038464 1508048859862272 1509739876749312 1511460413508864 1513155255865344 1513680110272512 1516729413215744 1522162132388352 1522393077940224 1522690110928896 1522921136586752 1524397545455616 1524926299373568 1526134786455552 1526366334746624 1527846083592192 1528376033673216 1529826637891104 1530125121236166 1530357274948992 1531454941499392 1532372228569728 1537173593260032 1538932748830932 1539197521625088 1539466544442736 1541192790848256 1544679323695872 1545215112569856 1546323436077056 1546947805003776 1547249628847104 1547484380725248 1550366557460448 1550447357018112 1553873843479776 1554109600397312 1554412821573248 1556155827652608 1556695597277184 1558441163096064 1559676210333696 1560217201041408 1561966715731968 1563754244779818 1564296649998264 1565656168480768 1569198043119616 1571264136658944 1571809146765312 1573300973990928 1575065159877888 1575364940857344 1575372469677552 1578936324826224 1579175884274688 1579483996114752 1579723638657024 1580856713805824 1582665860740874 1584432975577088 1584440547734304 1586246215218938 1588575740728704 1589126755553792 1590357054633984 1590908687327232 1594507688976384 1595060761362432 1598676796152072 1599823465673472 1600066194161664 1600378381894656 1603998806172672 1604242168152064 1604555170656256 1605797414387712 1606078077615739 1606354402738176 1607879017375344 1608192729462501 1609988346150912 1610546788171776 1614197930095296 1615600817405952 1617449725812102 1621387680546816 1621671068660552 1623489493272192 1624052618313216 1625873713422336 1626190936441344 1629551814008832 1629869754659328 1630117041831936 1633153121208336 1633400906540032 1633719598184128 1635551533145088 1637415447967936 1639251527187456 1639820119461888 1641376496903997 1641658895106048 1642228322402304 1643537624615523 1645372705406976 1645943420878848 1647255685035051 1649259167768576 1650247015382784 1651430674243584 1652003490988032 1655166590558208 1655740703145984 1657312191048696 1657887047861408 1659494300582664 1659746082451968 1660069914283872 1663248458676168 1663500810134016 1665271392698368 1666268831066112 1667177144566843 1669625523418944 1673402600670528 1673983038617344 1675860122087424 1676441412452352 1678321252564992 1679651303436288 1682118001557504 1682446198358016 1684043032839804 1685835479956992 1686091258363904 1686420230383616 1688311260020736 1689649227861504 1689905584898048 1690235301128192 1692130608709632 1692717542670336 1694324125836384 1694654704164786 1696554967345056 1700392965197472 1702461076406272 1704409388490172 1704702631477248 1706312435236864 1706320589867712 1708559061221376 1710773874630912 1711367275211776 1712692212682752 1713026374795008 1713286278660096 1716477260045496 1716901634762496 1717162126589952 1720957052456096 1721651934317616 1722886809186816 1723484411271168 1727383329724416 1727982491475968 1729320292417536 1729920126025728 1731899862498078 1733405043675136 1733833603547136 1738367001641088 1739613865586688 1739877803360256 1740217269633024 1741868935489956 1744154041663488 1744162377143004 1744759020519424 1746109809819648 1748108073914748 1748373300446976 1748714424269904 1748979742798848 1750234218856448 1751282546936832 1755244351171584 1758780284378208 1759390336505984 1761363189540864 1765347798509568 1765960128651264 1767226784088064 1767940348575744 1768285290110976 1769963595739794 1771847494240512 1771939836592128 1772285558464512 1775855821119744 1776125257596928 1776471796083712 1777189093489152 1778463803031552 1779080682602496 1782487097524224 1783105372618752 1784797744206288 1787147708319792 1787767599998016 1789321335406592 1793369192136704 1794443356532736 1795421540302754 1795730441895936 1798058255989632 1800074468431872 1800425679631488 1802125877645184 1804498656944256 1804772439171072 1805124566988288 1805398444179456 1808760983703856 1811865136693248 1812852817393072 1815515132261376 1816144863490048 1817550919581696 1818181356945408 1819622245389312 1822294501687296 1822926584414208 1824379952243121 1827059195602368 1829003865022464 1829456060350464 1833141492768768 1833777337892864 1835197045014528 1835517802989416 1837297261359378 1837576019857536 1837934547957144 1842092378963928 1842371864987136 1844797634394624 1848513972356688 1853338364183488 1855416563739648 1856060135215104 1858141386768384 1858503927361536 1860258970472448 1862344930295808 1862708291039232 1862990904950784 1864476214929783 1865122928844084 1866460709952384 1866743893188608 1867108112210432 1871331940534784 1873430316785664 1874080136527872 1875858853604568 1878319737176064 1878328713846312 1882577925754344 1883230918444512 1884867620306944 1885996589008896 1887024680114119 1888003989700608 1891618960637952 1892275089309696 1894071075484224 1894728054698752 1896564914951616 1896852665659392 1897222759181568 1900855381344192 1901143783010304 1901514713769216 1901803215470592 1904307235504128 1905345308076392 1906114641565932 1908143455335936 1912460115052032 1913123472705536 1915268710957056 1915933042802688 1919601489641472 1920267324358656 1922795655266304 1924620608959776 1925288184613248 1926669119950848 1926961438130176 1927337406152704 1931027688984576 1931036917551183 1931320668454912 1931697487003648 1933530889556812 1933863552811008 1936076684013108 1936370429527296 1936748233331184 1938919962680064 1943306245939968 1943980302910464 1947896443988768 1950080674134528 1952303034115616 1955170142435328 1955848314527744 1957362528780288 1957744428337152 1958041461325824 1962173296871424 1962471001817088 1962853898084352 1966808059949824 1967602210648704 1969013496213504 1969696470024192 1971257432505088 1974152376827904 1974837133115392 1976366048477184 1976711480142448 1978627819925484 1979314128569232 1986705144732672 1988130132099072 1988819736723456 1990707354845664 1993318904758272 1993328431020576 1995902853736064 1997837798759712 1998140914796544 1998530770594176 1998833991770112 2001465767927808 2002556803386412 2005993544196096 2007897462232074 2010034610717952 2010731813149696 2012986502332416 2015280551345152 2017540341153792 2018240147030016 2020549839581091 2020897474412544 2022815537988336 2025469209673728 2027391612350832 2029549509851136 2029857437253632 2030253481238528 2031073249701888 2032180424738282 2032530060607488 2034846381940736 2034856106666838 2037128111456256 2039459419567206 2039768850521472 2040166828314888 2040476366598656 2042454523794048 2043162971426304 2047075026062976 2050792407465984 2051910331774576 2054923721131008 2057629348150272 2059572431594496 2060286816759808 2062284179364864 2062597073338368 2062999505129472 2063312507633664 2064957528363093 2067155409947264 2067263142690816 2070703013363712 2071831791306368 2072668348110528 2074874436870144 2075594129702912 2079568280444928 2079578218901274 2080289601388544 2085005659706424 2085728866664352 2088067652116992 2092791341781504 2095018848878592 2095745529020416 2097734631987904 2099768298696432 2100086879837184 2100486587809792 2100496626236736 2105248433101632 2105567845699584 2105978661486336 2106298184876032 2108340153593856 2110341210305139 2112587396979072 2113109704323072 2118100987638272 2120476072845312 2121211583102976 2124004488413184 2126010251968512 2126747681816576 2128809475473408 2130829959919752 2131569061536096 2133097954231296 2133421592215552 2133837842526208 2138665074896896 2139528617404416 2141063219183616 2141805870317568 2143513471585941 2143838689833792 2144256972616668 2146651128201216 2146661387252928 2151517629433536 2152263906793728 2155424673153024 2156599634416136 2160300739903488 2164652657696256 2165403491084288 2167502759944704 2167831617896448 2168254581921792 2172406150107648 2172735752011776 2173159672879104 2173489389109248 2176351126290432 2177537494944448 2178416733218208 2178841762497582 2180735377526784 2181274533494784 2185668702916608 2186426825949184 2188501995871996 2188878526808064 2191383499487364 2193830273875968 2196340913380068 2199566410239744 2200329353843712 2201907565658112 2202671321317376 2206888787410944 2207654270861312 2208545669578752 2209749588064928 2212659067443552 2212994776602624 2213426552378496 2215908528777216 2217664611568224 2218001080178688 2220921423931392 2221691774754816 2223800415160254 2226167364558592 2231203467560704 2234480162783232 2235255216603136 2236985747177472 2237422203813888 2239535071248384 2239545774201372 2242483767853056 2243261597810688 2245390710453072 2247780639942656 2248688240741376 2251081680027648 2252865637148672 2256174144946176 2258756131348626 2259098834448512 2259539605553048 2261288937057696 2262073289793408 2267190620263296 2270520165408768 2275094119823616 2281031832841216 2283243198582528 2283589616910336 2284035166393344 2284381704880128 2287389449060352 2288636346727328 2289202179683328 2289549502119936 2292564050509824 2294739956836656 2295187681854249 2295535912423488 2297182412249088 2297979215028224 2303177772965888 2305760389890048 2308399123246398 2309199816664104 2311789186272384 2317018985543808 2317822668854784 2319485154115584 2320289692844032 2321226571087872 2322491913986608 2325538722217984 2325549836190672 2330810765219664 2331164400595968 2331619232359872 2331972990398464 2334233741478912 2335043395915776 2339514315500544 2340325801562112 2343762751389696 2345040379170944 2346444974997396 2348484252721152 2353797064679424 2354613504868352 2356896204988416 2357713720147968 2359951460986392 2362463325654016 2363047411286016 2367807761492992 2368763826412032 2369225994172128 2369585457985536 2371285070708736 2372107576803328 2373998791111311 2376649463365632 2376660821601456 2377473830158336 2379369322828407 2379730325608384 2382863611093056 2383690133330688 2386363030990848 2391761533464576 2392591142043648 2397411007986176 2399735198510208 2400099291242496 2400567572841984 2402834503526912 2405998209259008 2406363252228096 2406832755984384 2407197925572608 2409531604107264 2411818526063016 2414982519226368 2415820182257664 2420686843015168 2423401226108928 2424241809260544 2426162993852416 2426174588718153 2429726002249728 2432506602990828 2432925114826752 2435234239908288 2436078927469824 2438671820029952 2444188657025024 2445175562747904 2449729681812504 2450101359810048 2450579397276192 2453327299717632 2456123171951904 2456495819982848 2458877290781184 2459730179192832 2463342483603456 2464685296475584 2468915131318272 2473888751652864 2474746846953472 2477146011365376 2477521849024512 2478005236482048 2480345293963264 2482749885837312 2483126573727744 2483611054718976 2485968286573044 2486830571792112 2488614279936512 2489619123677952 2490104871425808 2495251215201024 2497907089047552 2498773515370496 2501145138139424 2501633134719446 2504426316234752 2504438285128416 2510103901005792 2510974557926016 2513790183131136 2514662118678528 2519476955154432 2522158614183936 2525428100645632 2528753219935488 2529136887545856 2529630345575424 2532466890031104 2534473841792256 2534858377347072 2535352951692288 2535737620627456 2538195913064448 2539076314005504 2541486188754576 2541982056247179 2544191273781248 2549946820069376 2553691614609408 2556614082735258 2557053947215872 2559468652855296 2559480884801568 2562838591832064 2566160811946368 2567050912817664 2568892159934464 2569929417990144 2574703585312768 2574715890068244 2575743189884928 2581435578684144 2581827239369728 2582330977774912 2584330213780224 2585226616906752 2591074994586624 2591973737213952 2594880189038592 2597849793747117 2600107565512704 2600750405320704 2606893523247104 2609420798380032 2609816705040384 2610325904449536 2612803403234934 2616231062495232 2617138530779136 2622559950670464 2623071636404856 2623469614198272 2625351328284672 2626261960032256 2632203169103872 2635215486573397 2638170426567312 2639085504758976 2642044784311296 2648021697764352 2648940192976896 2650840176132096 2652830366957568 2654276473127552 2657771241360768 2658831679881216 2663783731679616 2664187886395392 2664707694125568 2665111989026816 2667695704547328 2668621023903744 2673730646286336 2674658058928128 2677196616309432 2680046147623936 2681651399997024 2683982003109888 2690053788205056 2690986862706688 2693132310454131 2693595662843904 2694066452774788 2694529965883392 2697087383984448 2700625612898304 2703188816467776 2706066013134848 2707158658756608 2707686850482432 2708097666269184 2713141475555784 2719279226089608 2719691800695296 2720222437753184 2723272698392064 2724217295235072 2727272035418112 2729433368083968 2733441752530944 2734389876621312 2739898294841344 2743505797533696 2746096575459328 2749712239153152 2750129431117824 2750666006839296 2753276704484124 2753750404694016 2756350856921088 2756364029786304 2756901821935716 2759980021972992 2763138568445892 2763557797480704 2766499249160192 2772757707259904 2772770958535032 2780007546275232 2780971822219136 2783124845609472 2784090202822656 2790388455708672 2793358465171456 2794486357426176 2797684393266126 2799691064928576 2800115839782912 2800662168315648 2806997910802176 2807423794266112 2807971548648448 2810145475178496 2811120204791808 2813788280406852 2816783195972096 2817479605764096 2824846377666768 2827301430460416 2828282110803968 2832005984550912 2834680335958016 2837428440956928 2838412633964544 2841106613226336 2842092082048128 2844130605641728 2845278998489088 2845834138772352 2851715674515456 2852272070653824 2852704823205888 2854750958911488 2858017962114588 2858451586445056 2859009296822224 2862215183003904 2868690172578048 2869685209058304 2872903066435584 2873899564204032 2879402234462208 2880400986537984 2886203543595008 2887932276919872 2890003679926272 2890442157195264 2891006109229056 2896541533476864 2896981002682368 2897546230505472 2900296334335218 2900795329216512 2904115026019662 2904555644290944 2905122349996776 2907647170035712 2914224937222144 2915970454365696 2921844665983152 2925121011201792 2928454551173424 2932755213652992 2933772471791616 2935876754210816 2937062191988736 2942518383214592 2943706502725632 2944280847126528 2944727559438336 2950212089924736 2950659702136832 2951235403171328 2953520244320256 2954544705036288 2956886148757632 2957334773571584 2961228565241856 2962255699673088 2965067220213672 2968971192853848 2979306883710976 2982195198148608 2982716429857801 2983229605085184 2986046761664512 2986061032268496 2989978357137408 2991015463747584 2993854280604096 2997211372194816 2997796155891264 2998250987655168 3003835205079618 3011674841798168 3015051916076928 3016097719724544 3019479753498624 3022920827017728 3026310511730688 3027360220545024 3033458826431488 3044324264776704 3044786155880448 3045380221857792 3045842273173504 3048270637107423 3048795090911232 3049852598747136 3052269572911104 3052284160000257 3052732669493248 3055692167184384 3056752067346432 3059189129350809 3059653275782208 3060250242472332 3060714549897984 3062909882998784 3064744457139456 3077865497661864 3078933088885472 3082385581696512 3089358647391744 3090430225139712 3092646872154112 3093895610007552 3094499257694208 3094968761450496 3100733114920896 3100894714036224 3107747686959552 3108219200794624 3108825643146496 3112311655305216 3113391194554368 3116882326192128 3119352420667392 3120434402082816 3123933431463936 3127508489559636 3128593299996528 3131312336961536 3138396086239232 3142528273317888 3143618293530624 3146601947981856 3150130319755776 3150729881714688 3150744939355104 3157872649652448 3158351768549376 3158967992229504 3159447277314048 3161713427611648 3165331721481748 3168865951154176 3168881095468608 3172492430437876 3177151481457408 3178253511107584 3180714109267968 3181817374654464 3189015377952768 3190121522724864 3197353592304144 3199646931346944 3200132388323328 3200756763789312 3207997612345344 3208484336304128 3209110341312512 3211594828775424 3212156155231478 3212708805476352 3215758034750688 3216385458925002 3219976692301824 3228395860190592 3231201634811904 3234899451624204 3242775361093632 3243342137321104 3246978986544384 3248105236626432 3251747426844672 3252381872882688 3259103628017664 3259739509318656 3260234083663872 3266306242416672 3266801813080064 3267439196368256 3271103066290176 3274830895935872 3278503054374912 3279640238923776 3282752993807994 3283317790212096 3287075249231046 3290745410813952 3294511370070102 3298518335537152 3300494030765568 3302861348487168 3304006981976064 3310333181116416 3311481406291968 3314624382097392 3315774095722816 3318988601165328 3319492164903936 3320139828567744 3326496917352336 3327001620268032 3330542785396736 3332537662132224 3334354289133686 3335700622740381 3339251046837888 3346805201341056 3347966077234688 3351720244174848 3352882824904704 3359302606872576 3364892396716032 3368086065679608 3371670959913984 3372182516727808 3372840460767232 3376622520041472 3379298455723008 3379811169796096 3380470602256384 3384261217419264 3385435085340672 3388134197022939 3388648251672768 3389309408329572 3393109934690112 3400785930394944 3408818776980344 3412641179735424 3421547749261824 3422734550423552 3425384425365504 3426052749590016 3426572557320192 3432954520090992 3433803269524992 3434324253179904 3441914104912192 3443303868635232 3445773618373632 3446968822542336 3454766659448832 3455964982951936 3458640584835072 3459840252051456 3462598684869597 3463799724996156 3466810087350272 3467667207094272 3476734003282176 3479227731173376 3480434539266048 3483737870979912 3488308083326976 3488324754286008 3489518041038848 3496216147829496 3496746600893952 3497428848539808 3497959485597696 3500468437712896 3502565093873664 3504474405926221 3510488702343168 3517560568756416 3518780673011968 3522726379081728 3530695597019136 3531920257302528 3535880697151488 3536570580221952 3539927191479588 3543694988481024 3543879673184256 3544571116929024 3551711642239488 3552250515193856 3552943592167424 3554378186978304 3556927606063104 3558161365204992 3564974195048448 3566210745237504 3569595488412576 3574295416639584 3575535199996032 3578642670813184 3586738384273408 3588886713065472 3590843080605508 3591460883791872 3596116511979264 3600148936863744 3600851359262976 3604251755290368 3608997313888512 3609544878342144 3610249133976576 3610796888358912 3617521967407712 3623730273386496 3625705634786144 3631030264522752 3632289726980096 3635101839163392 3636362713890816 3639244490778624 3644589003374592 3648759904486242 3654118391204736 3658007730044928 3666282985537536 3667554675785728 3670394090029056 3671035605978832 3674594522718756 3675152039715072 3675869095914288 3684184757927856 3684743729974272 3689595268789248 3697027944713376 3706676728366976 3710833127479296 3712120270430208 3716282773536768 3717007854723072 3720517940944896 3724689860591616 3725416582078464 3728952429859566 3730245857688168 3732921419904768 3733487786377216 3734216224420864 3742663881069568 3746860633571328 3748160273055744 3751717707209136 3752449702079169 3756639474352128 3756657427692624 3765155851508688 3766461836889024 3769735240613888 3771993178017792 3774049360228238 3783237921275904 3788142150968448 3789456109397504 3793129829903232 3793705331318784 3794445518363136 3801710762688384 3802287566020608 3803029427538432 3803606430941184 3808614471008256 3810690616152784 3812229283131864 3816286910671872 3824920230104064 3826246945411072 3829878492775993 3830537421914112 3831866085605376 3834921124102887 3839202979282944 3840534648717312 3845591310532608 3849241217919552 3850576369226496 3853338239901696 3854674812305408 3862055377969152 3862073835102366 3863394974007296 3867061779113624 3872153368026216 3872740859054592 3873496466662368 3877839925360128 3886612491879936 3887960605820928 3895792887977536 3900161348269056 3904606068231232 3910340284870656 3911696629055488 3914725057560576 3915488856674304 3916082922651648 3919205104852401 3924346593742848 3924942003634176 3925707796168704 3933616119899648 3935204421297408 3938026992427008 3939392940048384 3942514865010176 3948304753655808 3949674266230784 3953422960284896 3957255639850968 3958628257138464 3973410289465344 3976260264198144 3977639473446912 3981414709691328 3986637809516544 3986656862041152 3991805707472128 3995675597519424 3996281829593088 3997061541188352 3997667983540224 4002931535855616 4005113606772824 4011987088392192 4015794924464148 4020069221435904 4021463626299392 4025973004664832 4030561102690304 4035080682307584 4036480294060032 4041099679162182 4041794948825088 4045631075976672 4050938419347456 4054783224701664 4059099019702272 4059714874507264 4060506962477056 4062146499403776 4064360849476564 4065060121214976 4069692763881472 4069712213333676 4074256222912512 4078918839134412 4079537701042944 4080333656629776 4080952733197312 4084909047588096 4086325942852608 4094150052125952 4101584814931968 4103820663549152 4109847442262016 4115258696300544 4119144863188992 4120573633519616 4124568358729728 4125194146676736 4125999010258944 4129915056726186 4134310819894528 4134526285381632 4143663582612736 4145336696221056 4149748873740288 4151188259405824 4159136560889856 4159156437802548 4160579202777088 4170011319412848 4171457733328704 4176135304233984 4185582683563008 4190037697757184 4195469263975808 4199536597392864 4200173759674368 4200993252473472 4210496866203264 4211135691399168 4211957322972672 4212596369752064 4216680307187712 4220682420610278 4225174793958144 4226219408646144 4236201975276544 4240952145690624 4242423166205952 4248008976826368 4252020503937024 4253495363633152 4257618950946816 4261659919839504 4263138123072192 4266195908462592 4266843184431104 4267675685052416 4277330149793792 4279057234808832 4282126438367232 4287026943171882 4287677379667584 4288513945233336 4293322774505856 4303035258867072 4304527813587456 4310849346306048 4313199268832272 4320601479806976 4329305315392512 4330806982168576 4335005519889408 4335663235792896 4336509163843584 4344812300215296 4345471504023552 4346319345758208 4346978778218496 4350444501502827 4352702252580864 4355074989888896 4356833466436416 4357683524995164 4361470755053568 4362549066989568 4371337405833216 4372853651898368 4377003991743992 4382766998974728 4392681826760136 4399132820479488 4400658707687424 4403815131316224 4405342642634752 4413777574821888 4415308541722624 4417091339157504 4419499176129856 4425318134887104 4425989553205248 4426853104756992 4431817057554432 4435329223136448 4436002160357376 4441842847862784 4443383549509632 4447600830320508 4452334729117184 4462406935121408 4468960325566464 4470510433206272 4474844407627776 4479070142496768 4479091548402744 4484967535706112 4486523195621376 4490781420906144 4495561279885312 4497376481482752 4502163360055296 4505731274297344 4505752807619427 4512348289892352 4517512262697252 4518197668897024 4519079211106096 4522577874115392 4524146579586816 4534381240526592 4541040330817536 4550188239647232 4562063665682432 4566486397165056 4567179233820672 4568070332786688 4568763409760256 4574778898120704 4577272693454656 4578404359366656 4579099004239872 4585128101019648 4589479913673312 4590375363708498 4591071824846976 4594364824498176 4595958430056448 4606355545931776 4611520779780096 4616798246492796 4618399633328208 4623578372544768 4634037971087616 4635645337709568 4638970308231168 4640579385688064 4642453142175744 4644983827973216 4651077444435968 4651099672381344 4661621530439328 4662328801191936 4663238464719744 4663945980796928 4668467482957824 4670086791831552 4679028631001088 4680651603124224 4690080758341888 4692889949994792 4696968505442304 4707594129358848 4709227009736704 4713792409976832 4715427440295936 4719902921972784 4724926651308032 4726094822572032 4735615522985984 4737527652824064 4738451988344256 4739170915971072 4742570141417472 4747997582222622 4753298926731264 4753321643202912 4758738645656814 4759460651216768 4765727222186112 4767380266661376 4772726061981696 4783523066929152 4785182284087296 4794822015972352 4799470397020416 4800198582484992 4801135145683968 4805669007053824 4811996418518016 4812726504456192 4813665511968768 4814395851145216 4818234232847217 4819063208214528 4823637052126032 4824578188387503 4829965038452736 4831640364515328 4841373686030336 4846802452217856 4852325987704832 4852349177436306 4865013205981656 4870468479816576 4872157854939648 4877343640059904 4888377314050048 4890351125495808 4899459363625008 4900202719620096 4901158794552384 4906654599435264 4912246343903808 4912991639965696 4917754581562368 4919460358385664 4924129490711991 4926684967206912 4929370592951168 4937830262636544 4947777503305728 4949493693906944 4954292022730752 4956010472964096 4960690587926528 4965499771674624 4967222109437952 4971936573146088 4973661143584224 4977228559873024 4979238247355904 4980209742851616 4990502430402048 4995814178095104 4997547030740992 5001531433700529 5002290276278848 5003266269438892 5008852632469504 5008876570256832 5020207802011584 5021949115852032 5027580366262272 5029324237357056 5038953910308864 5050856201291264 5057506439870976 5058273775091712 5059260691150848 5064933780062208 5068947683584512 5069716754694144 5070705903384576 5071475241254912 5076391826128896 5078152628011008 5082972377509152 5083964112494358 5088382547562496 5099893640138752 5107383229218816 5113228165470516 5114107894431744 5118937305710592 5118961769603136 5125677183664128 5132321623892736 5134101825635328 5137784319868928 5139858835980288 5149407170625536 5149431780136488 5151486379769856 5162871157368288 5163654478739456 5164661955549824 5168660427560448 5170453233813504 5182149989173248 5183947474427904 5189760378077184 5195699587494234 5200215131025408 5201500810641408 5213787046494208 5218841596760064 5219633410080768 5220651808899072 5225606806469868 5232462124990464 5234277061558272 5245119901340928 5246143272809712 5246939228396544 5250702656569344 5252523920064512 5264406338207744 5270430973146794 5276340853134624 5278171009517952 5284089568622592 5296043395528704 5297880385953792 5301680352264192 5308552946255104 5315542482721536 5327567463359232 5328375772790784 5329415388251136 5330223978053632 5335391409094656 5337242047807488 5347461292572672 5349316117856256 5354393232618864 5360092295247872 5363302799994048 5367964006219776 5380107576410112 5386264620908262 5387191325687808 5388132905549576 5394174767968896 5406377632935552 5412132026269696 5414317317513216 5415373700964864 5416195332538368 5426282951111568 5438558452179216 5439383601390592 5440444875506368 5446545396784128 5448434590470144 5454544070836224 5458866736167936 5466883505061888 5468779753242624 5473139856729363 5479796589682688 5487011595067392 5492193150918656 5499424478306304 5501332013678592 5506553408968248 5512728059572608 5513803643871432 5526277136891784 5527115594961408 5532998498320384 5539330512593059 5545515414519808 5545541917070064 5560015092550464 5561943644438272 5566249691218944 5568180405645312 5580776911417344 5588972714852352 5595368786532252 5599382129857152 5600231679565824 5601324336631296 5613995821604352 5614847588532224 5615943097296896 5620290950356992 5622240409583616 5627576560813704 5633566391944192 5634959211528192 5649692755333536 5654602860920832 5656564221607936 5661074040342357 5664011969101824 5669360671916032 5674856881913856 5676825267929088 5682213226452672 5684184164096256 5688261211283456 5690557996978176 5691668277544704 5703431349030912 5704544141307648 5705409646411776 5716035924229176 5716903172890112 5718018593644448 5724430366007808 5737380345156096 5739370418116608 5745806132871168 5747799128408064 5758804468924416 5760801973075968 5772407087190016 5775864553839744 5780007359852544 5780884314390528 5782012218458112 5793083066953728 5793962005364736 5795092461010944 5800592668670436 5801590658433024 5808230052039324 5809111288581888 5810244699993552 5815294340071424 5828449874444288 5831940908731392 5843689331966304 5850242022403584 5856909102346848 5865510427305984 5867544943583232 5871753508421632 5874124383977472 5885036766429184 5887413005451264 5888561694253056 5900424179849472 5901319404273664 5902470806342656 5907040488640512 5909089410072576 5913772297515264 5914669547143168 5922457130483712 5924511399346176 5930134440427344 5937942385707696 5958613767421952 5964390396297216 5965432859715602 5966459210170368 5972093523329024 5972122064536992 5979956714274816 5987708561208192 5994422744389632 5995592311782528 5996501975310336 6007670410159236 6023349683596336 6030103832153856 6032195439449088 6038959506997248 6045841654035456 6052621023461376 6054720441090048 6061649518743273 6066917652862976 6088648529553408 6089572311760896 6090760443715584 6096541274214846 6097590181822464 6104539145822208 6104568320000514 6111384334368768 6118378258701618 6119306551564416 6120500484944664 6121429099795968 6125819765997568 6129488914278912 6155730995323728 6157866177770944 6164771163393024 6178717294783488 6180860450279424 6185293744308224 6187791220015104 6188998515388416 6189937522900992 6194872585089279 6201466229841792 6201789428072448 6215495373919104 6216438401589248 6217651286292992 6224623310610432 6226782389108736 6238704841334784 6240868804165632 6255016979119272 6257186599993056 6262624673923072 6276792172478464 6283975391059639 6285056546635776 6287236587061248 6293203895963712 6300260639511552 6301459763429376 6301489878710208 6315745299304896 6316703537098752 6317935984459008 6318894554628096 6330663442963496 6337762190937216 6344984860875752 6354302962914816 6356507022215168 6361428218535936 6363634749308928 6378030755905536 6380243045449728 6394707184608288 6399293862693888 6400264776646656 6401513527578624 6415995224690688 6416968672608256 6418220682625024 6423189657550848 6424312310462956 6425417610952704 6430540414757823 6431516069501376 6432770917850004 6439953384603648 6456791720381184 6469798903248408 6486684274642208 6493957973088768 6496210473252864 6503494853689344 6504763745765376 6518207256035328 6519479018637312 6520468167327744 6532612484833344 6533603626160128 6534878392736512 6542206132580352 6549661791871744 6557006108749824 6559280477847552 6565505987615988 6566635580424192 6574150498462092 6581490821627904 6589022740140204 6597036671074304 6600988061531136 6605722696974336 6608013963952128 6620666362232832 6622962812583936 6629248764194784 6631548191445632 6637977202330656 6638984329807872 6640279657135488 6652993834704672 6654003240536064 6661085570793472 6665075324264448 6668708578267372 6671401245480762 6678502093675776 6693610402682112 6695932154469376 6703440488349696 6705765649809408 6718605213745152 6729784793432064 6736172131359216 6743341919827968 6744365033455616 6745680921534464 6753245040082944 6758596911446016 6759622339592192 6760941204512768 6768522434838528 6776268394045878 6777296503345536 6778618816659144 6786219869380224 6801571860789888 6817637553960688 6825282359470848 6843095498523648 6845469100847104 6850768850731008 6852105499180032 6853145114640384 6865909040181984 6867606539049984 6868648506359808 6883828209824384 6886607737270464 6891547236747264 6893937645084672 6909533318897664 6911929965903872 6917281169670144 6925197369739194 6927599449992312 6933620174700544 6953468006564352 6958455462346752 6960869078532096 6967475741959824 6976616166653952 6976649508572016 6979036082077696 6992432295658992 6993493201787904 6994857697079616 6995918971195392 7000936875425792 7005130187747328 7008948811852442 7020977404686336 7035121137512832 7037561346023936 7045452758163456 7061391194038272 7063840514605056 7073141160443904 7079854382959176 7087389976962048 7089142233858048 7103423284478976 7104501030387712 7105887184334848 7108756373956608 7112631486583987 7113855212126208 7116322730409984 7121996373333933 7129948390096896 7132421490475008 7138107968485221 7139190976825152 7148590833279168 7151070399992064 7177773426130944 7181686161211016 7192233023958528 7200297873727488 7201702718525952 7208503510580736 7217994627777024 7219089756684288 7220498267953152 7221593776717824 7235043934815424 7247460546772992 7251411269572288 7262060529045504 7264579453960192 7270203678326784 7272725427781632 7278488981557248 7278523766154459 7289178006749184 7297519808972484 7308236782409472 7316015460089856 7332565971075072 7335109351571456 7342071211957664 7349189045437512 7350304079430144 7351738191828576 7368369515855712 7369487459948544 7379190537578496 7394055889426752 7413353456733952 7421666254958592 7424240540860416 7432565547073536 7434015709446144 7441035881889792 7449379721183232 7450833164156928 7457904859719132 7460491715376336 7465842839809536 7466975572754432 7468432448841728 7485327762139136 7493721267142656 7496320546111488 7503435414418272 7504899404158338 7513278948704256 7513314855385248 7530311703017376 7532923673778048 7539470481227776 7543986356035584 7548098720456476 7566475842551808 7576284301936896 7578912218795008 7586259659806464 7587410662637568 7588891036726272 7603421525376768 7604575132041216 7606058855076864 7607212861882368 7617228942016512 7621381232305568 7624458566263728 7625946168741537 7632573821343744 7649840460208128 7652493890822144 7659756985551986 7661074843828224 7669842248205774 7678405958565888 7698482435839104 7701152738452992 7706676479803392 7709349624610816 7724110755938304 7724147670204732 7726789948014592 7734123558227248 7744306736052432 7745481718109184 7746992933324736 7755679850720256 7773224983759872 7775921211641856 7791585775955072 7800322696538112 7809212136462464 7820680569741312 7823393258110976 7829450115121152 7830977713348608 7838410209704802 7848693187485696 7851415592337408 7867232239799296 7870408842594816 7876053984854016 7878785880096768 7885029730020352 7896609507311616 7899348532461568 7905646459720191 7906845920569792 7914511279701936 7917256514276928 7946820578930688 7952520528396288 7962829419382656 7973313724082304 7983611414944256 7991351195038848 7992563659186176 7994123082376704 7995335967080448 8005863071711232 8010227213545648 8023974176784384 8031589848928296 8040138442871808 8042927252598784 8051946009329664 8061122205380608 8070161364615168 8072960588120064 8079396931362393 8082199358324364 8083589897650176 8091262151953344 8101876838694912 8109566449403328 8118198039404544 8121013924954112 8124292998807552 8128721698953128 8139385527762944 8139424426667352 8157837678268824 8159075402085888 8160667313259552 8161905466394624 8169818095176192 8172651885705216 8188300104251904 8203169629863936 8207641327098304 8219694884524032 8230517392601088 8238289726377984 8241147267039232 8249136717459456 8250388293353472 8251998020517888 8259830113452372 8268621639789056 8269052570763264 8287327165225472 8290673392442112 8299497747480576 8302376518811648 8318273121779712 8318312875605096 8321158405554176 8340022638825696 8342915466657408 8352270608467968 8371165367126016 8380075395514368 8390938527951616 8399073194785728 8400347519348736 8401986504946944 8420993732406528 8422271382798336 8423914645945344 8425192739504128 8433360614375424 8441364841220556 8450349587916288 8452438817292288 8472403950553088 8481904291381248 8484846332411904 8496017953652736 8504041007874048 8515237901893632 8523319839679008 8526276246144384 8532391816925184 8533686368862208 8535351370104832 8554660299587584 8558114469617664 8564252876734464 8574053886343764 8575354759335168 8577027890466672 8586645549011712 8606070517734144 8609055627174912 8621698692612096 8626398537664544 8641202959613952 8658610630785024 8661613964337152 8670011039778816 8671326471585792 8673018327687168 8689624600430592 8690943008047104 8692638691516416 8700889003005654 8710149979777792 8713666932872832 8715367049990328 8722941510107136 8742674811666432 8745707303796736 8754007983487984 8755715971518061 8765533997949456 8785363653520272 8798265640958976 8801317415374848 8807630262632448 8827555149643776 8834182678315008 8838998352259712 8850636269774208 8851979106410496 8853706209513984 8863634115108864 8870658446272896 8872004320714752 8883685695725568 8886767099019264 8895201660641016 8904669458234368 8924813870242816 8937920651132928 8941020866412544 8948149289573403 8949688815255552 8958140284993536 8958183096805488 8969935071412224 8973046391242752 8981562841812288 8991122559770624 8994752962965504 9011462548594688 9011505615238854 9035024525394504 9036395337794048 9038158422212192 9045155748230784 9048293159173632 9068762481053184 9082080661635072 9100376479294464 9124127331364864 9132972794330112 9134358467641344 9136140665573376 9137526819520512 9144811911322269 9149557796241408 9154545386909312 9156808718733312 9158198008479744 9170256202039296 9178959827346624 9180750727416996 9182143649693952 9188729648996352 9191916860112896 9212711091863552 9233596492985592 9236799266656416 9247156745089536 9268075942175232 9271290675419136 9277940616462336 9281158771376128 9284906284351488 9289967655946432 9302154888871936 9302199344762688 9323243060878656 9324657602383872 9326476929439488 9327891961593856 9336934965915648 9340173583663104 9358057262002176 9361303206248448 9380161516683776 9385779899989584 9393937010884608 9415188258717696 9418454019473408 9427584819953664 9430854880591872 9439805843945568 9449853302616064 9452189645144064 9471231045971968 9475055305648128 9476903976688512 9478341831942144 9485140282834944 9495995164445244 9506597853462528 9506643286405824 9517477291313628 9518921302433536 9531454444372224 9534760533322752 9545452123963392 9567046133858304 9570364568174592 9589644031944704 9598940794040832 9600397164969984 9602270291367936 9611338014107648 9623992837036032 9625453008912384 9627331023937536 9636468465694434 9638126416429056 9647274104252064 9649156376775006 9659930076905472 9682747372060672 9693604904435712 9704651975409664 9704698354872612 9730026411963312 9740936959633152 9744315709879296 9754687280119808 9776754628100096 9780702250991616 9798918727250016 9800405439240192 9802317589104768 9813309198870528 9824492687807616 9825983279931392 9835509163124736 9838920716771328 9848258981423982 9858741185902336 9895555006611456 9898987387813888 9908584045461504 9912020945928192 9921381175853056 9930999543349248 9934444218875904 9943873146292176 9947322287168448 9954457119746048 9958476494711808 9960419485703232 9981004860804096 9991628356190208 10003062867401058 10004580552557696 10006532538877784 10017753140513664 10040415604023168 10043898231704064 10055160732524544 10058648474714112 10077907820617728 10101712402582528 10115012879741952 10116547550183424 10118521382301696 10129867560124416 10137895367169024 10139433509388288 10141411806769152 10142950482509824 10152783652257792 10156305256022016 10164402591068817 10165944755018304 10167928224988716 10176765095124992 10199787280277504 10226456330941032 10237923539206272 10264643247785472 10268203651270656 10275568639737856 10279717671960576 10298814341251072 10298863560272976 10302972759539712 10325742314736576 10327308957478912 10329323911099648 10337320855120896 10340906467627008 10364299978346496 10367894948855808 10379520756154368 10391399174988468 10400430262050816 10403001621282816 10427574092988416 10437683193520128 10441303617798144 10451213612939736 10464924249980928 10468554123116544 10490239802681856 10492286545619424 10493878456793088 10501405313138688 10505047840129024 10513423217778663 10528812676415488 10540861946293588 10552681706269248 10556342019035904 10568179137245184 10592086791057408 10595760771907584 10617105892510208 10631084965443072 10655134926718464 10656751545581568 10658830776502272 10660447956107264 10670782818189312 10674484095614976 10694922585145344 10698632235712512 10708786465237728 10720184590495744 10726605599988096 10735928012439552 10760215152820224 10772529241816524 10774382651375616 10776265811099152 10788349535937792 10812755265871104 10824264052539392 10828634635026432 10830747401929728 10832390665076736 10852565902223136 10877116904358432 10878767202781184 10880889751012736 10893090793568256 10896869180940288 10909088141672448 10917733472335872 10933767010123776 10946279713458726 10959593179365376 10974023190134784 10984386301837312 10998848956612608 11002664027357184 11013106817936496 11025456119145216 11027607287742864 11052554273783568 11054231189922816 11065996996640768 11078661025186118 11091030829039616 11091083834140128 11120030185100928 11123887288876544 11132499382437888 11136360811290624 11161553822834688 11190737573064504 11198764259714304 11200463359131648 11202648673262592 11227991643208704 11229695177064448 11231886194593792 11240581900713984 11244480819167232 11255153121627408 11257349106237507 11267132783888384 11269918423056384 11299385510667072 11309205721841664 11322148080684714 11349713763827712 11364426452905344 11368368328192512 11376522422566912 11381115993956352 11383336555089408 11406862698061824 11409088282615296 11410819292823552 11432071848458352 11433806345780224 11436037187288896 11448860732015616 11474760690312192 11478740836233216 11489635478327979 11491612265742336 11495598256816128 11504763372308661 11517608937848832 11521603946151936 11544814174380032 11551729107679488 11560014719705088 11564024436916224 11586166133907456 11590184922021888 11601185337340872 11616460104078648 11618222577163776 11620489399987104 11630588680142848 11656899748888576 11663881817462784 11670240011967901 11687378663932608 11700484044807168 11713818204693696 11731020854611968 11735089887166464 11748248767954944 11774826010902528 11777123388506112 11800848359698944 11802638808547328 11804941612685312 11814080977281024 11818178820145152 11827544595030528 11829339094286336 11844914260967424 11849022798692352 11860268880854688 11875884771415392 11917227534843904 11928780792594432 11930865719431204 11932918420340736 11944187046658048 11944244129073984 11959913428549632 11975417122416384 11988845488779264 11991184623565056 11993003950620672 12015340820318472 12046699367192672 12060207664307712 12064390878898176 12077919013994496 12091683308070912 12105242046922752 12109440882180096 12123299037486546 12133835305725952 12177297059106816 12179144623521792 12181520887431168 12193082548429692 12195180363644928 12209078291644416 12209136640001028 12222768668737536 12236756517403236 12238613103128832 12241000969889328 12242858199591936 12251639531995136 12258977828557824 12311461990647456 12315732355541888 12329542326786048 12357434589566976 12361720900558848 12370587488616448 12375582440030208 12377997030776832 12389745170178558 12402932459683584 12403578856144896 12430990747838208 12432876803178496 12435302572585984 12449246621220864 12453564778217472 12477409682669568 12481737608331264 12510033958238544 12514373199986112 12525249347846144 12553584344956928 12567950782119278 12570113093271552 12586407791927424 12600521279023104 12602979757420416 12631490598609792 12633407074197504 12635871968918016 12637789109256192 12661326885926992 12675524381874432 12689969721751504 12708605925829632 12713014044430336 12722856437071872 12727269498617856 12756061511811072 12760486090899456 12789414369216576 12798587725387776 12800529553293312 12803027055157248 12831990449381376 12836441365250048 12846379315101696 12848624620925912 12861080829515646 12863032139002752 12865541835700008 12913583440762368 12939597806496816 12973368549284416 12987915946177536 12992420946505728 13006989707378688 13009527491530752 13036414512070656 13038958037274624 13040936334655488 13051333504508481 13065224969666688 13067207252320256 13069756785473024 13084412265160704 13099323583743488 13114012217499648 13118560955695104 13131011975231976 13148300996924184 13178045480280408 13194073342148608 13201976123062272 13209172760798833 13211445393948672 13216027927904256 13241332724465664 13245925625167872 13258497528389568 13263096382891264 13275954404661312 13277968659615744 13280559314270976 13305987669409344 13308006481072128 13330150648528896 13337417156534744 13342802490961524 13357004187351552 13387220805364224 13391864308938752 13406880976699392 13411531299618816 13437210427490304 13459569586864128 13472344262718432 13486683839655936 13488730066911232 13491361843068928 13506490080165888 13517193822892032 13517258422858281 13519244679184384 13521882409025536 13537044869677056 13552536788091756 13554593006691072 13557237633318288 13572439738760448 13603143721579776 13635275107921376 13650564718941696 13686190997047296 13690938201694208 13701537701462016 13704210998360064 13706290229280768 13731818080363968 13735213078099968 13737297012719616 13767656419648768 13773215474540928 13783094473494528 13787875290169344 13819066637795328 13823859931807744 13834562339340288 13850394739478388 13855198899984624 13867240349401088 13906936013128704 13916910924693504 13921738157064192 13934951483919648 13953232333307904 13953299017144032 13984864591317984 13986986403575808 13989715394159232 13991837942390784 14001873750851584 14010260375494656 14017897623704884 14041954809372672 14070242275025664 14075122692047872 14090905516326912 14122782388076544 14127681029210112 14146282320887808 14159708765918352 14174779953924096 14178284467716096 14206846568957952 14209002060775424 14211774368669696 14217512747913216 14225262973167974 14227710424252416 14243992746667866 14259896780193792 14276215936970442 14278381953650304 14297181666558336 14302140799984128 14355546852261888 14363372322422032 14384466047917056 14400595747454976 14403405437051904 14417007021161472 14435989255554048 14438179513368576 14440996535906304 14443187553435648 14454702698541651 14470087869630848 14494921093545984 14502822539144576 14524121058091008 14529158907920384 14540407356653568 14556977963114496 14557047532308918 14595039617944968 14616473564818944 14632030920179712 14665131942150144 14670218703142912 14684142423915328 14698378090875024 14700608158860288 14703476383657152 14736739031711424 14738974919897088 14758381075156992 14772388472135973 14788111778853504 14826706913467904 14843332509917184 14848481081720832 14868031418892288 14882071763779584 14901666328313856 14915809719438264 14920983430752672 14931685679619072 14933951145508864 14936864897683456 14970655524278272 14987442534285312 14992641092222976 15004594301101587 15006870828836544 15009798808316676 15026557897408512 15026629710770496 15060623406034752 15065847347556096 15087972712071168 15096197440912952 15152568603873792 15157824437590016 15172519319612928 15174821325275136 15177782073452544 15206843050753536 15209150264082432 15212117710153728 15214425723764736 15234457884033024 15242762464611136 15248917132527456 15251892337483074 15265147642687488 15299680920416256 15304987781644288 15319513971103972 15322149687656448 15339684496411548 15356811917131776 15396964871678208 15402305476905984 15413352959606784 15418699249221632 15448221511876608 15448295340409464 15453579896029184 15468247116454496 15488613472104864 15490963436218368 15493985866649472 15511359701440512 15546449967519744 15551842423283712 15583171551910144 15600645393076224 15618424272924928 15641361139482624 15646786516221952 15658900230242304 15661955426697216 15676820419409604 15697386374971392 15702831184674816 15734464479598592 15740817685189632 15752107969708032 15757571760193536 15770059460040704 15793219014623232 15811292919440382 15813691841139584 15829022559403872 15834513028553856 15893641157861376 15905041056792576 15925658838765312 15946627448164608 15967222829888512 15982702390077696 15985127318372352 15988246164753408 15990671934160896 16011726143422464 16020454427091296 16047948353568768 16063179697856592 16080276885743616 16085854505197568 16103892018659328 16122244410761216 16140322729230336 16158793862724786 16164398716648728 16182524303906688 16219132898806656 16236396078809088 16242027849908224 16248585997615104 16257443397906256 16278771055525888 16278848853334704 16315675356537648 16318150804171776 16321334626519104 16323810932789248 16339636190352384 16345303771410432 16376600208503808 16406339259727872 16415282654196608 16439389769048064 16461034785202176 16476579452755968 16482294534078464 16498273434918912 16503996041035776 16519660226904744 16537243279578112 16574654330450944 16581346784884224 16598995494961152 16604753037623296 16617991537779177 16636546243559424 16636625751210192 16642316811108352 16680045277651392 16685830933314816 16704541216935936 16742330734252032 16781877055903232 16798146389571456 16800695038697472 16803973009893888 16841987464813056 16844542765596672 16847829291890688 16850385479008256 16866721228750848 16882729682441112 16900699175832576 16904877634584576 16944807901106176 16963808582762496 16969692664823808 16983222121027071 16992035907305472 17008082015748096 17030475803787264 17046639679358016 17052552492288768 17064783633850368 17070702740209664 17109320599175168 17116228939235328 17148107772687528 17150709518670336 17154055780933344 17173291098023424 17212141035468288 17218111254349824 17243397385224192 17252797075329088 17282405919227904 17317221261570048 17323227928674304 17340022079557632 17342652943171584 17346036655374336 17379249200861184 17381886016094208 17385277383032832 17401778006011308 17420299959555584 17427333865745664 17430734099980656 17445883020214272 17485349623332864 17491414607593472 17508015966975968 17511431943036122 17531067995898912 17570727307040544 17596531281917952 17602634830749696 17615260525264896 17655110299287552 17677996704519424 17701272539548416 17703958212820992 17707412419027968 17727268230217728 17741316892545792 17744008641429504 17767371391451136 17773534198038528 17790403321282032 17809338916468736 17849627740485632 17875841302265856 17896298579146806 17899377630511104 17916280569987072 17916366193610976 17939870142824448 17963125683624576 17982245119541248 17989505925931008 18022925097189376 18023011230477708 18070049050789008 18072790675588096 18076316844424384 18090311496461568 18096586318347264 18137524962106368 18164161323270144 18184948556229819 18200752958588928 18248254662729728 18265945588660224 18268716935282688 18272281331146752 18289623822644538 18309090773818624 18313617437466624 18357919654693248 18361501454833992 18364287299387904 18377459297992704 18383833720225792 18425422183727104 18467192985971184 18473598533312832 18494313490179072 18536151884350464 18542581350838272 18555881232924672 18569812568702976 18579935311892864 18604398689525376 18646486121757312 18649315204767744 18652953858878976 18655783923187712 18673869931831296 18680347167326208 18716114524004352 18722606412496896 18760323033367552 18771559799979168 18787874021769216 18830376517435392 18836908038946816 18851926173178917 18855169639907328 18861709761183744 18879611687891136 18899706605232128 18904379290288128 18942462091943936 18950110611296256 18953807953377024 18956683663884288 18991990328890488 19013286572811648 19034954582627256 19037842604867072 19062908888744448 19069521066645504 19090904247926784 19134092267716608 19140729136349184 19179288063889408 19197881588081664 19200794329939968 19204540582735872 19222676028215296 19247985674072064 19250906017824768 19254662047875072 19272936931388868 19276252832858112 19294548208504128 19298312753550012 19319860153810944 19365494744121344 19409303950819328 19409396709745224 19460052823926624 19481873919266304 19488631419758592 19509374560239616 19553509256200192 19561404501983232 19597837454500032 19600810878480384 19604635178209536 19626618397741056 19648985375615232 19651966559862784 19671018326249472 19677841433542656 19696517962847964 19717482371804672 19791110013222912 19797974775627776 19817168090923008 19824041891856384 19842762351706112 19861999086698496 19868888437751808 19887746292584352 19894644574336896 19908914239492096 19916952989423616 19920838971406464 19962009721608192 19983256712380416 20006125734802116 20009161105115392 20013065077755568 20035506281027328 20080831208046336 20087796463408128 20110321465049088 20117296949428224 20155815641235456 20203424805165056 20230025759483904 20233095100366848 20237042764603392 20259735120248832 20275790734338048 20278867018776576 20282823613538304 20305567304515584 20328805182137634 20331889510036608 20335856449977432 20353530190249984 20399574560555008 20452912661882064 20475847078412544 20529286495570944 20536407302541312 20551137279475712 20559435343921152 20597628682502144 20597727120545952 20605945519079424 20651484629473152 20654617914957824 20658647822199296 20674641710241792 20681812935254016 20728599956692992 20735789897711616 20782798349976936 20800860524101632 20855148185976832 20875366387040256 20879015009004607 20882607235596288 20902427225879472 20929848499961856 20937108246233088 20980479605363712 20984573091238848 20987756913586176 21002810626277376 21026846435557326 21081723892587176 21105363412538496 21112684038071808 21136358274490368 21184173582114816 21191521543815168 21234211785020416 21262169930886144 21310269853436928 21313503091163136 21317661553004544 21320895912214528 21337894459751961 21341565636378624 21348968191229952 21365989120001799 21389845170290688 21397264471425024 21414323905455663 21417572930475456 21440369180991488 21453211199976192 21545058483633048 21552531622198304 21576699071875584 21625510531742208 21648528105078784 21657269270052864 21661494803859456 21664781330153472 21705131804446272 21754233808716864 21757534405562368 21761779502025472 21786181587136512 21793738361880576 21818176283344896 21835466944671744 21867534020247552 21892559426917452 21919186358730752 21948046380269568 21968772603674624 21997697913225216 22005328054714368 22026213635872992 22050912238290432 22055214575485728 22105108547567136 22108462379845632 22131993993281536 22157322050372236 22182061658079232 22182167668280256 22240060370201856 22247774577753088 22264998764875776 22272721622581248 22323107645669376 22381475146129008 22397528519428608 22400926718263296 22405297346525184 22455983286417408 22459390354128896 22463772389187584 22481163801427968 22488961638334464 22510306243254816 22514698212475014 22534265567776768 22539836846112768 22598771021334144 22618411443683328 22644296161369428 22699427527655424 22728852905810688 22736736656385024 22753044845133824 22762231987912704 22766673110178816 22813725396123648 22818176565230592 22821638585647104 22864143696916704 22867612691560448 22872074374577792 22897721464031232 22949521380624384 22957481672466432 22979270956655958 22983224531484672 23009526744617322 23035217875697664 23089628348760064 23103458215358976 23120029439410176 23128048873832448 23172332267814912 23180369844043776 23202370674681744 23232920208157296 23236445154327552 23240978799974208 23261177360285696 23313799497777152 23327763634925568 23340480023935802 23374757327865216 23400968089614336 23427636409387392 23462041709223936 23470179774332928 23554246777012224 23601696719397888 23605277617094656 23609883225370624 23628161954562048 23636357640290304 23655089190061056 23658678188572672 23689828521934848 23698045597384704 23716939379160573 23720537761709376 23751769542830784 23857561585188864 23861731438862408 23888488258147968 23950834244832768 23977690977558528 23982369247130112 23986007901241344 24030681640636944 24093398734385344 24120415328615424 24128781757796352 24155838027988992 24183366616141824 24210484093845504 24218881764360192 24238190794087179 24246598074973092 24267670611451904 24354594118213632 24363041774862336 24386165096859384 24418156583288832 24418273280002056 24473513034806472 24477226206257664 24482001939778656 24485716399183872 24503279063990272 24517955657115648 24531320841483547 24622923981294912 24631464711083776 24659084653572096 24714869179133952 24723441801117696 24751164880060416 24755994061553664 24779490340357116 24805864919367168 24807157712289792 24861981495676416 24865753606356992 24870605145171968 24898493242441728 24907129556434944 24954819365339136 24963475216662528 25020067916477088 25028746399972224 25050498695692288 25107168689913856 25135901564238556 25140226186543104 25172815583854848 25201042558046208 25205959514840832 25262981197219584 25266814148395008 25271743937836032 25275578218512384 25322653771853984 25351048763748864 25379939443503008 25417211851659264 25426028088860672 25445712874143744 25454538997235712 25512123023622144 25578828738433152 25597175450775552 25601059106586624 25606054110314496 25663980898762752 25672882730500096 25692758630203392 25697249241851824 25722161659031292 25726064278005504 25731083671400016 25827166881524736 25879195612993632 25946737098568832 25975831892355072 25984841893011456 26013979414757376 26019054983061504 26072829024141312 26077916074549248 26102667009016962 26130449939333376 26134414504640512 26139513570946048 26168824530321408 26198647167486976 26228024434999296 26237121911390208 26262023950463952 26267147914554183 26296601993848368 26356090960560816 26388146684297216 26403952246124544 26418345521597666 26422890787897344 26482665448931328 26516995056779136 26526192765782528 26551908809322624 26555937319231488 26561118628541952 26611975338818688 26616012962144256 26660301297057792 26674834313069488 26685604981923048 26714008374703104 26774441610728448 26783728617877504 26813761953398784 26823062599237632 26844447868720209 26874420854980608 26919139173728256 26944688525436864 26973367679311872 26982723686137856 27034387645784064 27034516845716562 27043764818051072 27105073576183512 27109186013382144 27114475266636576 27144879477520896 27206287443159552 27270550215842752 27301129437883392 27372381994094592 27381876403388416 27403075402924032 27408421996720128 27412580458561536 27434435733966807 27463636160727936 27470426156199936 27474594025439232 27535312839297536 27546430949081856 27566188946989056 27575750580338688 27638133275590656 27647719863615488 27700789478956776 27710397799969248 27734480698802176 27813872026257408 27833821849387008 27843476314128384 27869902967839296 27906464666615808 27906598034288064 27969729182635968 27973972807151616 27979430788318464 27983675884781568 28020520750989312 28035795247409768 28083909618745344 28140484550051328 28150245384095744 28181811032653824 28245564776153088 28255362058420224 28292564641775616 28319417531836704 28349559907848192 28356568935432192 28413693137915904 28418004121550848 28423548737339392 28435025495826432 28450525946335948 28455420848504832 28487985493335732 28519793560387584 28552431873940884 28556763907300608 28594363333116672 28604281599968256 28711093704523776 28726744644844064 28768932095834112 28801191494909952 28806810874103808 28834014042322944 28871978511108096 28876359026737152 28881993071812608 28909405397083302 28940175739261696 29005645078289152 29048242116182016 29058317815840768 29080814713307136 29113955926228992 29114095064617836 29190079235889936 29232947129637888 29264061840359424 29330263884300288 29368284847830656 29396756181750048 29401216317720576 29406952767314304 29473478063422848 29477949839794176 29516762150313984 29544776944271946 29576223557707008 29653413826935808 29686665019834368 29696962163441664 29736062837784576 29764143527559168 29803332656627712 29831619438876528 29841966861505344 29863371359238144 29867902291017728 29873729795366912 29941311048556544 29974885068570624 30009188602203174 30013741657673088 30019597616633352 30053259421540992 30121246812069504 30131694695112192 30175945424142336 30192394881825904 30305137207747584 30315648875180032 30345038639225856 30349642650550272 30355564146905088 30413686101507072 30418300528164864 30424235420307456 30428851447529472 30468915768066048 30485524929222272 30497834265054912 30503784674966148 30530295285374976 30599361840832512 30609975563288576 30639027942207944 30679368992823096 30793929743356416 30804610953811968 30826705919213568 30837398498443264 30896443023753216 30896590680818928 30907159792058368 30936494232908992 30977226944209728 30981926872436736 30987971733298944 31022719402881024 31092899935039488 31103684846567424 31166343103820288 31201290786152448 31236848545849856 31282722278965248 31293573032443904 31323910853394432 31353640838819208 31394772749942784 31405662369349632 31468928959197184 31481635370379264 31504215939416064 31515143520387072 31540118920081408 31540269653335989 31586438029246464 31622585838880764 31627383682279168 31658045118807744 31669026057107712 31787282315722752 31851317677530624 31893254896329216 31934445659777024 31965404780155392 31970254636744704 31976492329506816 31981343868321792 32023452286844928 32040908854182592 32095896707137536 32126359395713184 32160553771487232 32171709010395136 32207784037318656 32244488821522432 32280645458460672 32317587725449572 32328797433297456 32365048607813376 32438265797613312 32472792157618176 32484055699816448 32497171995230208 32514886795812512 32557542111051776 32557697706669408 32631350713075296 32636301608343552 32642669253038208 32647621865578496 32679272380704768 32690607542820864 32753200417007616 32830565308393216 32878779538096128 32922069570404352 32953158905511936 32964589068156928 32996546869837824 33007992082071552 33039320453809488 33074486559156224 33149308660901888 33162693569768448 33197990989922304 33235983075558354 33273092487118848 33273251502420384 33360090555302784 33371661866629632 33409082433871872 33484661468504064 33563754111806464 33596292779142912 33601390077394944 33607946019787776 33683974929626112 33689085531193344 33695658583781376 33700770958016512 33733442457501696 33765459364882224 33772047318712521 33801398351665152 33809755269169152 33889615802212352 33927617165524992 33966444242054142 34093279358716032 34105104984577536 34129567267700736 34141405480419328 34218641198350336 34232457878470656 34296215545375056 34301419037340672 34308111561866688 34346582196046848 34424282070936576 34436222508699648 34468906434983937 34486794770448384 34505594150658176 34564811838455808 34634442523140096 34646455857348608 34680044159115264 34692073310748672 34758498401722368 34770554766065664 34803556012022616 34840599919111168 34854667731491328 34861468199961312 34891766040428544 34970699246665728 34982829215186944 35010720035903703 35016031933951936 35022863886072244 35062135991797824 35141454614081088 35193062563835904 35205269661499392 35355993409038848 35402545079096832 35407916425641984 35414824838055936 35454536460435456 35482633785091584 35488017282859008 35534742782902272 35547068396077056 35580806642564064 35618677832937472 35699255480971264 35751682604531712 35792597158293612 35798755261022208 35832561139974144 35832732387221952 35879740285648896 35926251367249152 35964490239082496 35979011851862016 36045850194378752 36046022460955416 36140098101578016 36145581351176192 36152633688848768 36180622992923136 36193172636694528 36275049924212736 36328322646540288 36369897112459638 36401505917177856 36496509325459456 36531891177320448 36537433870565376 36544562662293504 36579247645289076 36618181547637248 36627234874933248 36715839309386496 36723002909667984 36728574598775808 36754918595985408 36767667440451584 36850844367454208 36934385971942368 36947197066625664 36988626980358144 37072303768700928 37085162701676544 37111762465849344 37159870623785728 37208797379050752 37292972243514624 37298630409535488 37305907717757952 37311567846375424 37347739863662592 37360694334652416 37432229048008704 37445212824993792 37520646066735104 37543119599958336 37575748043538432 37660753034870784 37703852346357834 37710339279814656 37759223375782272 37799413210464256 37884924183887872 37900221222592512 37907615906754048 37913367327768576 37983980657780976 38026573145623296 38069909165254512 38075685209734144 38125817777488896 38139042133291008 38181808495853568 38268184535433216 38281458272698368 38358576127778816 38395763176163328 38401588659879936 38409081165471744 38445352056430592 38495971348144128 38509324095750144 38545873862777736 38589096417008256 38596625507100024 38730989488242688 38775313588151413 38818607901638656 38818793419490448 38920105647853248 38963747838532608 38977262839517184 39122809003966464 39195674909000064 39201621756960768 39209270356419072 39253236795482112 39297970751230464 39303933119725568 39342036652498944 39355682867085312 39393035925695928 39434964743609344 39582220026445824 39595949551255552 39627518282396499 39634336181846016 39648083783712768 39685524703412224 39723998173396992 39737776875503616 39775492585168704 39789289148673792 39817828478984192 39833905978847232 39841677942812928 39924019443216384 40012251469604232 40018322210230784 40026130155511136 40071012562054656 40161662416092672 40175592926816256 40220642930098176 40234593898856448 40311631282470912 40406849610330112 40460051518967808 40466190200733696 40474085529206784 40519470240497664 40551581468676096 40557734037553152 40565647227076608 40611134609031168 40657610364275268 40663779020073216 40671712899954864 40707060380499968 40799149121110016 40905825323764128 40951694156825088 41058572991141888 41072814605082624 41102274558951424 41118870687842304 41195257365004288 41195454241091904 41211891038158848 41302969258946304 41309235829915648 41317295644398592 41349283420483584 41363625870508032 41457199913385984 41471579795423232 41565596699953872 41601721048203264 41710296371953664 41750732774080512 41758030018009214 41765214471192576 41804854451758944 41859696999923712 41960959210727424 41969146182477696 41975513827172352 42005621252554752 42053692871114652 42163447785174352 42210726825076992 42225368076143616 42272716548980736 42368347164229632 42383043087630336 42468423570040832 42524339861772288 42620539706873856 42627006182326272 42635323106009088 42675788919503922 42683131272757248 42731978240003598 42779690340581376 42828647810911326 42835145860950912 42880738361982976 42906422399952384 43090116967266096 43105063244396608 43153398143751168 43251021063484416 43297056210157568 43314538540105728 43322989607718912 43329562660306944 43364108095624953 43410263608892544 43508467617433728 43515068811124736 43523559004050944 43572363174273024 43587476723761152 43670933889343488 43785118853834904 43838372717461504 43896092760539136 43937545207349248 43995395826450432 44010656109428736 44052427271745984 44101824476580864 44110429150971456 44210217095134272 44216924759691264 44314644100744472 44364335336560512 44480120740403712 44495549155506176 44529997529751552 44545443245162496 44646215291338752 44762950292258016 44795057038857216 44801853436526592 44810594693050368 44911966572834816 44918780708257792 44927544778375168 44962327602855936 44977923276668928 45013782903304761 45020612486509632 45029396424950028 45068531135553536 45079673692225536 45197542042668288 45288592322738856 45457705811621376 45473473312770048 45506089690267648 45524463975825408 45533346220357632 45627450792247296 45636353130461184 45643277171294208 45728287393833408 45735225383120896 45744148749155584 45795442928062464 45899042761248768 45914963344932864 45958541913311916 45966449062969344 46019053489234644 46070435751395328 46179256697520128 46206916430717952 46240058878820352 46256097747664896 46344664535629824 46360739688087552 46404741349363488 46465840416314592 46472890308655104 46481957599948416 46522354720571392 46627598995554304 46655527269851136 46680960047871604 46749514655730432 46801936179228672 46855272818774784 46924083418447872 46940359548665856 47108493554024448 47203393438795776 47210555234189312 47219766450741248 47256323909124096 47272715280580608 47310178380122112 47317356377145344 47379657043869696 47433878758321146 47441075523418752 47503539085661568 47715123170377728 47723462877724816 47776976516295936 47901668489665536 47955381955117056 47964738494260224 47972015802482688 48061363281273888 48186797468770688 48240830657230848 48257563515592704 48311676055977984 48366733232283648 48420968187691008 48476381588174358 48493196149946184 48535341222903808 48709188236427264 48726083549724672 48772330193718768 48836313166577664 48836546560004112 48947026069612944 48954452412515328 48964003879557312 48971432798367744 49006558127980544 49035911314231296 49062641682967094 49245847962589824 49262929422167552 49318169307144192 49429738358267904 49446883602235392 49511988123107328 49558980680714232 49611729838734336 49723962991352832 49731507212713984 49741210290343936 49788420406087909 49796986484883456 49814259112869888 49853974613337531 49909638730678272 49926950433325056 50040135832954176 50057492799944448 50271803128477112 50345631167709696 50402085116092416 50411919029681664 50525962394439168 50533628296790016 50543487875672064 50551156437024768 50645307543707968 50702097527497728 50759878887006016 50834423703318528 50852056177721344 50891425748287488 50909077994471424 50949666363081213 51024246047244288 51157657476866304 51194350901551104 51212108220628992 51327961797525504 51345765461000192 51394498483703648 51444323318062584 51452128556011008 51462167342800032 51654333763049472 51758391225987264 51893474197137664 51951663784710144 51969683786022912 52027958829514752 52038109966123008 52145658048282624 52155832149098496 52205334018033924 52260899878666752 52268829009281024 52279027141892096 52337649060642816 52397294334973952 52456048869998592 52474243822780416 52524047900927904 52534295829108366 52593203987696736 52712181921121632 52776293368594432 52807904492249088 52836691043195332 52845781575794688 52965330897862656 53033990113558272 53052385531565056 53103817618645248 53111874638462976 53122237257083904 53223950677637376 53232025924288512 53320602594115584 53349668626138976 53371209963846096 53428016749406208 53548883221456896 53567457235755008 53627523906797568 53688895737440418 53748841709961216 53889377050873728 53946735358623744 53965447372275712 54068775291568128 54069033691433124 54087529636102144 54210147152367024 54218372026764288 54228950533273152 54289758955041792 54412574886319104 54541100431685504 54602258875766784 54744763988189184 54763752806776832 54806150805848064 54816843993440256 54868871467933614 54927272321455872 54940852312399872 55070625678595072 55092861898163712 55132377893978112 55151501160677376 55276266551181312 55295439727230976 55401578957913552 55420795599938496 55468961397604352 55627744052514816 55667643698774016 55739805935678592 55813196068576128 55939458365271936 55947945614303232 55958861576636928 55967351769563136 56041041501978624 56071590494819536 56167819237490688 56280969100102656 56300490768191488 56363622065307648 56491129552306176 56510724116840448 56555778519536751 56585129283551232 56638835063673408 56699119815696384 56713137870864384 56827386275831808 56847097474678784 56870050991652864 56901051892671896 56975970986671464 57104863747881768 57113527814601216 57188726666233344 57208563199936512 57422187409047552 57453489289688128 57537864191668224 57602382989819904 57613621748207616 57668028084645888 57743957022216192 57752718053474304 57763986143625216 57818810794166604 57880351478523392 58011290156578304 58096484232364032 58116635631681536 58227911852457984 58228190129235672 58380158471779872 58465894259275776 58528123680718848 58660527768600576 58736569695661312 58793512363500096 58802432635441152 58813905534628608 58946956126845696 58955899679588352 59033524300627968 59089553888543892 59152447115414016 59306827653871616 59373330039668736 59393924326883328 59472125675569152 59528287055118336 59606665313255424 59663238877753056 59683933723010688 59726742718476288 59735804582035456 59747459590733824 59882622097113088 59949770137141248 60018377204406348 60027483315346176 60039195233266704 60106518843081984 60242493624139008 60263389390224384 60351890848284672 60384789763651808 60610274415495168 60631297750360064 60690077278451712 60699285301100544 60711128293810176 60827372203014144 60836601056329728 60848470840614912 60971049858444544 60995668530109824 61007569349932296 61060590570749952 61198723681665024 61219951126577152 61278055884415888 61358737985646192 61587859486712832 61609221907623936 61653411838427136 61792886047506432 61793181361637856 61872988465817984 61954453888419456 61963853744873472 61975943466597888 62045438805762048 62185799870078976 62207369693134848 62332686207640576 62402581572304896 62473697091699712 62565444557930496 62587146064887808 62637045027013821 62647821706788864 62707281677638416 62789545499885568 62811324738699264 62937857918394368 62963270740758528 63008431878832128 63080237840162816 63080539306671978 63245171677761528 63254767364558336 63316090237615488 63338052114215424 63574564631445504 63702635355061248 63786509792658432 63868891319554048 63930809560310784 63940509273489408 63952984659013632 63962687736643584 64013683379255883 64046904573689856 64081817708365184 64191793414275072 64252718791426368 64321107542974464 64343418020790272 64488977643044864 64635175450899144 64657594866594912 64730097215626752 64876531595226624 64945584315236352 64968111399632896 64994343990460416 65029773591625024 65115084222103552 65115395413338816 65262701426150592 65272603216687104 65285338506076416 65295243731156992 65358544761409536 65381215085641728 65506400834015232 65661130616786432 65757559076192256 65844139140808704 65906317811023872 65929178136313856 65993093739675648 66015984164143104 66078640907618976 66148973118312448 66298617321803776 66325387139536896 66395981979844608 66471966151116708 66546184974237696 66546503004840768 66720181110605568 66743323733259264 66818164867743744 66969322937008128 67127508223612928 67192585558285824 67202780154789888 67215892039575552 67367949859252224 67378171062386688 67391317167562752 67466884915003392 67530918729764448 67544094637425042 67602796703330304 67619510538338304 67779231604424704 67855234331049984 67932888484108284 68186558717432064 68210209969155072 68259134535401472 68282810960838656 68437282396700672 68464915756941312 68592431090750112 68602838074681344 68616223123733376 68693164392093696 68848564141873152 68872445017399296 68937812869967874 69011188301316352 69268885046280192 69292911714697216 69360088318230528 69384146621497344 69516996803444736 69541109532131328 69607112024045232 69681199838222336 69709335462982656 69722936399922624 69783532080857088 69941398493331456 70021440071807406 70032063867903872 70045727772144488 70124271983595648 70282909228162176 70386125127671808 70410539322998784 70711986818077696 70805090158193664 70815832851283968 70829649676111872 70909072920870912 70965267570183168 70976034565718016 71069485565804544 71094136792154112 71150818137481719 71161613285128128 71237355665874944 71398510961942528 71585194316587224 71665464774443904 71852502734498304 71928980478164992 71958023703724032 72091700388757504 72092044921910832 72280196203156032 72291162702352384 72305267377697536 72361245985846272 72386345273389056 72550099848425472 72656645293080576 72739794224919276 72803011834355712 72993018650918912 73063782354640896 73089125324587008 73158495290578152 73236363095274496 73254469749866496 73431678618772992 73446005819335968 73457149197551616 73509837191970816 73535334880903168 73593962524450641 73701688734908416 73868771943884736 73894394133251328 73977253960716288 74144607537401856 74170325403353088 74319741247571456 74417594758101504 74585944487029248 74597260819070976 74611815435515904 74623135692750848 74695479727325184 74721388669304832 74864458096017408 74890425649987584 75041292133470208 75086239199916672 75151496087076864 75321506069741568 75407704692715668 75420678559629312 75518446751564544 75598826420928512 75769848367775744 75800442445185024 75815231813508096 75826734655537152 75967961315561952 76053146291246592 76139818330509024 76151370419468288 76251635554977792 76278084266582016 76363616991707136 76536369070866432 76717152255557632 76791526352326656 76803177319759872 76818162330943488 76890704112861184 76991942696288256 77018648191500288 77091747725555472 77178192834016512 77193251014200048 77461978976485376 77550627176302826 77637215803277312 77637586838980896 77840211295706496 77927495677065216 77954525679034368 78391349818000128 78403243513921536 78418540712838144 78506473590964224 78595941502460928 78607866239451136 78684073304997888 78711365734170624 78786071851391856 78801443743662549 78869929487218688 79164440052891648 79255036564792998 79268672363692032 79447996346793984 79550985170337408 79578578297347584 79635656957968384 79667811957694464 79683355885625856 79848038886432768 80024502939208464 80036644420461568 80052260311022272 80142025124109312 80323324832185344 80351185853632512 80441285860196352 80469187797712896 80533343606160627 80623262564941824 80813699220660224 80920103037935616 80948171058413568 81103162937352192 81131294454153216 81315220728550536 81327558040146432 81343425799909728 81414120760999936 81598298242220032 81691680083775307 81811650647528256 81903388313650176 82117145982283776 82145629210165248 82237741375684608 82390908482183808 82423782076317696 82605938517892608 82618471659831296 82634591288797184 82698566840967168 82727251741016064 82914399826771968 82943159590846464 83131193399907744 83203442096406528 83420592743907328 83501465548161024 83516060036018428 83530428942385152 83609708903517888 83719393999847424 83921918421454848 83938292364955392 83951027654344704 84107385742229304 84326895570348704 84421453650153984 84450736152287232 84545433097961472 84736694328459264 84766086175260672 84936847140081664 85048679723544576 85241079413747712 85254012364652544 85270646212018176 85351577839007844 85366262545514496 85463956480007196 85559380681162752 85657295621822652 85670291721901824 85761476723965952 85812844799904768 86180233934532192 86210126488793216 86306796287502336 86502042126968832 86594112420315136 86629077080211456 86645979215437824 86728216191249906 86820527217785088 87016935234867456 87030137622249472 87047118008101888 87144726348546048 87174953447522304 87341867778686976 87570237707669808 87676745434923008 87792185521078272 87875090414698496 87990791652900864 88104854543491968 88203648953161728 88220858301942912 88420434190268544 88433849519382528 88629288201488944 88728670673121024 88960241480807424 88991098311012352 89059995059503104 89090886490324992 89292430582677504 89525900584516032 89590114077714432 89603706873053184 89621189386100736 89823933145669632 89855089556750336 89924655205711872 90027565806609522 90041224973019264 90058792849900056 90137062271107072 90395084085336576 90577184645477712 90915411623242752 90946946625540096 91012179380535296 91048927951650816 91066692440715264 91254901584494592 91272706260922368 91286554342588416 91456574787666816 91470450766241792 91488297498311168 91590885856124928 91798085522497536 91829926689865728 91917083826623832 92038106978469288 92358513395040256 92413832861435904 92464209325591831 92480117757640704 92512195495329792 92689329071259648 92721479376175104 92809482698726976 92931680832629184 92945780617310208 92963915199896832 93311054539702272 93361920095743208 93499029311460864 93603872358457344 93710545637549568 93848166836895744 93880719097331712 94216987108048896 94406786877591552 94421110468378624 94439532901482496 94512647818248192 94545430561161216 94620356760244224 94620808960007967 94634712754290688 94759314087739392 94867757516642292 94882151046837504 95007078171323136 95446925755449632 95553953032591872 95803336979331072 95910763910234112 95929476988520448 95944031604965376 96122726562547776 96373594937541376 96481661314461696 96515127031185408 96623352111955968 96733466464567296 96841936375382016 96952763176348716 96986392299892368 97070682445807616 97418376472854528 97452167099449344 97544660387437536 97672626333155328 97673093120008224 97894052139225888 97908904825030656 97928007759114624 97942865596735488 98013116255961088 98071822628462592 98125283365934188 98491695925179648 98525858844335104 98636338614288384 98859476716535808 98893767204470784 99023976246214656 99117961361428464 99223459677468672 99447925982705664 99463014425427968 99482420580687872 99576840812175818 99593972969766912 99707949226675062 99819277461356544 100080271665908352 100114985599888896 100543606256954224 100691262335419392 100804170232184832 100823838059363328 101051924788878336 101067256593580032 101086975751344128 101102312874049536 101290615087415936 101404195054995456 101519757774012032 101668847406637056 101704112355442688 101782851496574976 101899332726162426 102315314953732608 102388701803102208 102424216441257984 102655923595051008 102691530922000384 102788996967407296 102888646636125168 102904257112022016 102924334685600064 103308667526098944 103406719304951811 103516782451974528 103786948394275328 103903327569420288 103939367572045824 104076219932246016 104311664298196992 104410668036067848 104521799757333504 104537658018562048 104558054283784192 104675298121285632 104794588669947904 104912097739997184 104948487645560832 105032160107711109 105048095801855808 105068591658216732 105186407975393472 105424363842243264 105615808984498176 105673382086390664 106067980227116544 106104771063130112 106207635237290496 106223749276925952 106244474514167808 106447901355274752 106464051848577024 106641205188231168 106699337252277952 106742419927692192 106856033498812416 107097766442913792 107134914471510016 107255047813595136 107377791474880836 107497683419922432 107778754101747456 107893470717247488 107930894744551424 108137550583136256 108138067382866248 108175059272204288 108420294304734048 108436744053528576 108457901066546304 108579517910083584 108825149772638208 109082200863371008 109204517751533568 109489527976378368 109527505613553664 109612301611696128 109633687986880512 109737742935867228 109854544642911744 109881704624799744 110141251357190144 110185723796327424 110264755787956224 110303002321354752 110552533102362624 110803157915827104 110841591199876992 110937922795208704 111255488105029632 111335287397548032 111479611871357184 111626392137152256 111878916730543872 111895891228606464 111917723153273856 111934703539126272 112082083003957248 112143180989639072 112335638474981376 112561938200205312 112600981536382976 112727244130615296 112982259104612352 113111557039073502 113277670127346816 113398239631392768 113654772551663616 113694194949357568 113740101983305728 113802103785343792 113951941973342928 114209727495763536 114227055629202432 114377453332466688 114417126399873024 114844374818095104 114906978579376256 115075728383336448 115204765979639808 115227243496415232 115336056169291776 115487914044432384 115527972287250432 115637621588333208 115760702957046784 116022580313156608 116192968464728064 116233271263363072 116325940764454239 116455823704915968 116456380258471344 116760316943559744 116931788518551552 117473139391322624 117587024727000192 117604865270882304 117627811069257216 117893912253691392 117911799359176704 118067048601255936 118179107777087784 118304894230828032 118613655307743232 118746660079337472 118787848653766656 118882554847189497 118944251351138304 119056574110236672 119213330626510848 119326477755506112 119367867446021376 119453485436952576 119494919181467648 119765244194226176 120036754408812696 120054966630692352 120078390466533408 120213037686163968 120484987248278016 120526778780448768 120703781696569344 120769579527303616 121220548830990336 121262595500720128 121380154556903424 121398570602201088 121422256587620352 121654744406028288 121673202112659456 121696941681229824 121942099716889088 121991337060219648 122015138699864592 122121181141499904 122397447363330048 122439902253154304 122556111768831776 122717475971292384 123175718973425664 123218443815247872 123306823676854272 123585772095012864 123586362723275712 123745976931635968 123908907776838912 123927707489746944 123951886933195776 124090877611524096 124371599740157952 124414739386269696 124665372415281152 124805163144609792 124947394183399424 125130889115860992 125274090054027642 125295643413577728 125414563355276832 125579090999771136 125875715836788736 125926541481517056 126016863757664256 126160475680325632 126161078613343956 126490343355523056 126509534729116672 126632180475230976 126676104228430848 127149129262891008 127405270710122496 127573019585316864 127737782639108096 127861619120621568 127881018546978816 127905969318027264 128027366758511766 128163635416730368 128505437582852736 128642215085948928 128686836041580544 128977955286089728 129270350901798288 129315189733189824 129460194431253504 129753063190453248 129891168630472704 129988687980920832 130059547183250048 130230790826677632 130525402852301184 130545206433374208 130570677012152832 130590487462313984 130717089522819072 130762430171283456 131012801668030464 131322261233572864 131515118152384512 131688278281617408 131812635622047744 131858356272627712 131986187479351296 132031968328286208 132157281815237952 132297946236624896 132597234643607552 132650774279073792 132943932302233416 133093006009681536 133440362221211136 133486647466518528 133636329735487488 133938645874016256 134255016447225856 134385171116571648 134405560309579776 134431784079151104 134735899718504448 134756342124773376 134782634335125504 134933769830006784 135061837459528896 135088189274850084 135205593406660608 135239021076676608 135558463208849408 135865776968216568 136373117434864128 136420419938310144 136518269070802944 136565621921677312 136874564793401344 136929831513882624 137184862181500224 137205676149362688 137232446247466752 137386328784187392 137697128283746304 137744890034798592 137875625739935748 138022376602632704 138537770092560384 138585823429394432 138720176636461056 138768293242994688 139033993606889472 139082219064262656 139214224048090464 139362399676444672 139418670925965312 139445872799845248 139567064161714176 139882796986662912 140042880143614812 140064127735807744 140091455544288976 140248543967191296 140565818456324352 140772250255343616 140821078645997568 141423973636155392 141610180316387328 141631665702567936 141659299352223744 141818145841741824 141930535140366336 141952069131436032 142138971131609088 142301636274963438 142323226570256256 142474711331749888 142797021923885056 143170388633174448 143330929548887808 143705005468996608 143857960956329984 143916047407448064 144183400777515008 144184089843821664 144560392406312064 144582325404704768 144610534755395072 144722491971692544 144772690546778112 145100199696850944 145479588449838552 145606023668711424 145986037301837824 146127564709281792 146178250649174016 146316990581156304 146472726190548992 146508939499732992 146863357237545984 146892011638671936 146914298395103232 147019674383941632 147187925048901282 147737543887769472 147788788266502656 147954507921432576 148289215074803712 148340650806706176 148639482495142912 148835189516203008 149171888974058496 149194521638141952 149223630871031808 149246271385501696 149365261218263727 149390959454650368 149442777338609664 149561923840012593 149728916192034816 149780851299975168 150082584266940416 150172478399833344 150815409385431336 151036893503129088 151197652841857024 151539696735551488 151600884890370048 151630463627016192 151653469311074304 151935922631123904 152106292582493184 152279636661018048 152302740838936576 152503271109955584 152556168533164032 152727233983414272 153072738141732864 153434304511115264 153583052704653312 153636324661886976 153781408225722368 153983885392576512 154037296383000576 154183495451110944 154356385668033024 154386502028400096 154923957952970752 155101254352605652 155274431606554624 155275173677961792 155680422591412992 155854991354130432 155909051358068736 156782699636000256 156806487027843072 156837081425676288 157012947181928448 157191883004921856 157215732478902272 157368146609995776 157422731468341248 157572143702783712 157602887487325098 157739858974437376 158328880105783296 158510073129585996 158537344727384064 158895992693587968 159101970340674816 159157156594695168 159271313915936768 159335623915388928 159366711771251712 159696077772865536 160049005878416928 160073288840923136 160104520622044544 160284050248218624 160646649664370688 160702371707265024 160882571720392704 161066687212321254 161246525129883648 161627398441320448 161840206075871232 161896342116827136 162206325874704384 162262588908306432 162630441457101072 162655116080292864 162686851599819456 162828241521999872 163196596484440064 163383360167550614 163623301295056512 163806776627300352 164234291964567552 164291258420330496 164781816964367616 165211877035785216 165236943319662592 165269182577594368 165397133681934336 165454503482032128 165828799653543936 165886319181692928 166262386799815488 166406884192813056 167002931096322048 167032120072036856 167219417807035776 167843836842909696 167876584729910784 167902055308689408 168214771484458608 168653791140697408 168842907300307968 168901472304574464 169090866195922944 169473388656918528 169532172350521344 169667335558610253 169873694280163328 170097359447089152 170482158827495424 170541292424036352 170703155678015688 170927912960014392 171314591243645304 171340583443803648 171522953447931904 171625689599809536 171719245890384829 172360467869064384 172420252977586432 172613592575004672 173004084253937664 173258154160422912 173291958430875648 173456432382499812 173641054435570176 174033870469734912 174060275244498944 174094236016203776 174289452697092096 174349906895044608 174683735557373952 175140475415339616 175353490869846016 175584371042156544 175750180829396992 175981583305801728 176209709086983936 176407297906323456 176441716603885824 176840868380537088 176867699038765056 177258576402977888 177457341346242048 177920482961614848 177982196622024704 178119990119006208 178181772980649984 178584861165355008 179051801169032064 179180228155428864 179207413746106368 179242378772201472 179647866291339264 179710179113500672 179849310411423744 180055131613219044 180082449946038528 180117585699800112 180274124542214144 180790168170673152 181154369290955424 181830823246485504 181893893251080192 182024358761070592 182097855903301632 182133384881430528 182509803168989184 182545412521844736 182913149575333632 182940901532483584 182976594996622336 183181771712249856 183596171044995072 183659853379731456 183834167653247664 184076213956938576 184717026790080512 184827665722871808 184928418651183662 184960235515281408 185378658142519296 185618965397453952 185863361665258368 185891561234620416 185927830399793664 186622109079404544 186723840191486416 186998058622921728 187207744716914688 187421091275099136 187696333673791488 187761438194663424 187911135081041463 188433974216097792 188813573755183104 188879065802964992 189025295636496384 189240713520488448 189241617920015934 189735515033284584 189764302093675008 190014156342646272 190893851510899264 191107906065183744 191606673958662144 191821527820468224 191858953977040896 191888063209930752 192041050137767649 192245453125095552 192747189875082752 192963322628923392 193030254062370816 193466932929134592 193905526352697432 193972784599784736 194141364891615232 194836752945709056 194904334198898688 195089320774875072 195345252666310656 195346186240016448 195788104278451776 195817809650061312 195856015518229248 195885731193470976 196143645256925184 196250566731868376 196983391850359296 197051717688670208 197272677228576768 197718953433071616 197787534408941568 198047952492429312 198235922722856928 198446919354937344 198895851965411328 198926028850855936 198964841161375744 199153681624351636 199187945939533824 199415898453350124 199638554922713088 200160543331816704 200229971199777792 201087212513908448 201382524670838784 201608340464369664 201647676118726656 202103849577756672 202134513187160064 202173951502688256 202581230174831872 202808390109990912 203039515548024064 203337694813274112 203408224710885376 203565702993149952 203798665452324852 204630629907465216 204777403606204416 204848432882515968 205311847190102016 205577993934814592 205777293272250336 205808514224044032 205848669371200128 206617335052197888 206813438609903622 207033564903949056 207573896788550656 207806655138840576 207878735144091648 208152439864492032 208623328596393984 208821336072135696 209043599514667008 209075316037124096 209116108567568384 209350596242571264 209589177339895808 209824195479994368 210064320215422218 210096191603711616 210137183316433464 210372815950786944 210848727684486528 211231617968996352 211346764172781328 212135960454233088 212209542126260224 212415270474580992 212447498553851904 212488949028335616 212895802710549504 212928103697154048 213282410376462336 213398674504555904 213484839855384384 213712066997624832 214195532885827584 214269828943020032 214755582949761672 215557508203494912 215786941434494976 215861789489102848 216275101166272512 216276134765732496 216350118544408576 216840588609468096 216873488107057152 216915802133092608 217159035820167168 217650299545276416 218164401726742016 218409035503067136 218979055952756736 219055011227107328 219267375973761024 219475485871734456 219709089285823488 219763409249599488 220282502714380288 220371447592654848 220529511575912448 220606004642709504 220781887573351923 221105066204725248 221606315831654208 221683182399753984 222510976210059264 222959223742714368 223252784274304512 223757833461087744 223791782457212928 223835446306547712 223869407078252544 224164166007914496 224286361979278144 224671276949962752 225123876400410624 225201963072765952 225454488261230592 225964518209224704 226223114078147004 226555340254693632 226796479262785536 227309545103327232 227388389898715136 227480203966611456 227604207570687584 227903883946685856 228419454991527072 228454111258404864 228754906664933376 228834252799746048 229813957158752512 230151456766672896 230409531959279616 230454486992830464 230672112338583552 230975828088864768 231055944574500864 231275243176666416 231521405914093568 232045160626313216 232385936929456128 232651881528908478 232911647409831936 232912760516942688 233520633887119488 233863577037103104 234946278782645248 235174049454000384 235209730541764608 235255622138514432 235787824507382784 235823598718353408 236134097202511872 236358215554175568 236404331230987647 236609788461656064 237227310615486464 237493320158674944 237765109694378994 238652955511012224 238735734892042752 238906970873905152 238989838362935296 239530488388452352 240073508817625392 240109933261384704 240156780933066816 240426075372327936 240969974496556032 241053557560897536 241407563393138688 241539159054607232 242441097661980672 242525191001440256 242760309113806848 242844513175240704 243309488812056576 243393883362459648 243884199433778176 243982674120439296 244030277399729184 244242362282999808 244794894726660096 244879804506308608 245075040251325921 245112223537663552 245434951942584768 246351437946851328 246436887630495744 247172725446551424 247491953863271936 247817815553677824 247855414979493888 247903773866391552 248181755223048192 248743199480315904 248829478772539392 249330744830562304 249610326289219584 249894788366798848 250261778231721984 250548180108055284 250591286827155456 250829126710553664 251158181999542272 251751431673577472 251853082963034112 252320951360651264 252322157226687912 252980686711046112 253019069458233344 253264360950461952 253352208456861696 254298258525782016 254810541420244992 255146039170633728 255475565278216192 255723238241243136 255762037093957632 255811938636054528 256054733517023532 256327270833460736 257010875165705472 257284430171897856 257373672083161088 257955910572179456 258540701803596576 258630379466379648 258920388862507008 259506126380906496 259782337260945408 260119094366500096 260461581653355264 261050805704602368 261090412866748416 261141354024305664 261180974924627968 261434179045638144 261524860342566912 262025603336060928 262644522467145728 263030236304769024 263376556563234816 263625271244095488 263972374958702592 264314563630475904 264595892473249792 265194469287215104 265301548558147584 265887864604466832 266186012019363072 266880724442422272 266973294933037056 267272659470974976 267877291748032512 268510032894451712 268770342233143296 268811120619159552 268863568158302208 269471799437008896 269565268670251008 270123674919057792 270176378549700168 270411186813321216 271116926417698816 271427195117059891 271731553936433136 272746234869728256 272840839876620288 273036538141605888 273859663027765248 274369724363000448 274411352298725376 274464892494933504 274772657568374784 275394256567492608 275489780069597184 275751251479871496 276044753205265408 277075540185120768 277171646858788864 277392627976775493 277440353272922112 277536586485989376 278067987213778944 278164438128525312 278428448096180928 278724799352889344 278837341851930624 278891745599690496 280085760287229624 280128255471615488 280182911088577952 280497087934382592 281131636912648704 281544500510687232 281642157291995136 282847947272310784 283220360632774656 283263331405135872 283318598704447488 283636291683483648 283861070280732672 283904138262872064 284277942263218176 284603272549926876 284646453140512512 284949422663499776 285594043847770112 286340777266348896 286661859097775616 287410010937993216 287715921912659968 287832094814896128 288366801555030016 288368179687643328 289120784812624128 289164650809409536 289221069510790144 289444983943385088 289545381093556224 290200399393701888 290959176899677104 291212047337422848 291972074603675648 292255129418563584 292356501298348032 292633981162312608 292945452381097984 293017878999465984 293726714475091968 293784023277343872 293828596790206464 294039348767883264 294375850097802564 295475087775538944 295577576533005312 295909015842865152 296578430149607424 296681301613412352 297278964990285824 297670379032406016 298343777948116992 298389043276283904 298447261742063616 298730522436527454 298781918909300736 299123847680025186 299457832384069632 300165168533880832 300344956799666688 301630818770862672 302073787006258176 302395305683714048 303079393471102976 303201769780740096 303260927254032384 303306938622148608 303871845262247808 304212585164986368 304559273322036096 304605481677873152 305006542219911168 305112337066328064 306868609022230528 307166105409306624 307272649323773952 307562816451444736 307967770785153024 308074592766001152 308366990902221888 308712771336066048 308773004056800192 310202508705211304 310550347355923584 311360845182825984 311709982708260864 311818102716137472 313565399272000512 313612974055686144 313674162851352576 314025894363856896 314383766009843712 314431464957804544 314736293219991552 314845462936682496 315096480323133327 315144287405567424 315205774974650196 315479717948874752 317020146259171992 318203940681349632 318314313189390336 318542627831873536 318671247830777856 318733423542503424 319392155545731072 320098011756833856 320146577681846272 320209041244089088 320568100496437248 321293299328741376 321404743414530048 321765143440785408 322133374424642508 322493050259767296 323254796882640896 323680412151742464 323792684233654272 324412651749408768 324525177816612864 325260882914202144 325310232160585728 325373703199638912 325656483043999744 326393192968880128 326766720335101228 327246602590113024 327613553254600704 328468583929135104 328582516840660992 329563633928735232 330423754071570432 330473886639325184 330538365155188736 330794267363868672 330909006964064256 331657599307087872 332524773599630976 332813768385626112 334005862192644096 334064240144073712 334438835614071552 335687673685819392 335753169459821568 335804110617378816 336429542968917216 337307582281394816 337685814600615936 337802944609148928 338181732391845888 338946777313837056 339334671117220506 339747388560326656 340194718894178304 340964317654990848 341082584848072704 341406311356031376 341855825920028784 342629182487290608 342681166887607296 343045906895863808 343251379199619072 343438491780769658 344720935738128768 344840505955172864 345227185150009344 346008168507875328 346583916861751296 346912864764999624 347282108871140352 348067740939469824 348120550488997888 348188472032407552 348578905394184192 348699813790089216 348977822293362717 349367471114747904 350280950830679232 352419418173967872 352814595812646912 352883433207771648 353681736761074176 353735398077530112 354517152805955776 354914682692484096 355840965923229696 355964393244049408 356239980238012416 356363545961299968 356647664541568491 357169722330710016 358103602338064128 358360456310857728 358484757544402944 359295732582678528 359420358227001344 360110263226438088 360164899892077056 360235171399600224 360548249084428288 361580336341346304 362308738581910848 363661646492971008 363787786502160384 364195711806603264 364266769762861056 365019606337978368 365090825043689472 365826299150667264 365881803064967168 365953189993244672 366363543424499712 367192342089990144 367319706759462912 367668335306495328 368152427913877152 369434053580161024 369655331445743616 369856837302367324 369920471030562816 370757316285038592 371237930794907904 371726723330516736 371783122469240832 371855660799587328 373244218158809088 373447680382972832 373996117245843456 374415489433829376 374842182550198272 375392667347582976 375822270162082926 377627147510366208 377758131605929984 378050591272992768 378481427040976896 378483235840031868 379471030066569168 379528604187350016 380028312685292544 381787703021798528 382215812130367488 383213347917324288 383643055640936448 383717907954081792 384082100275535298 384490906250191104 385494379750165504 385926645257846784 386060508124741632 386933865858269184 387811052705394864 387945569199569472 388282729783230464 389673505891418112 390178641549750144 390692372480032896 391576208556903552 391635619300122624 391712031036458496 391771462386941952 392287290513850368 392501133463736752 393966783700718592 394103435377340416 394545354457153536 395437906866143232 395575068817883136 396095904984858624 396471845445713856 396893838709874688 397791703930822656 397929682322751488 398307363248703272 398831796906700248 400321086663633408 400459942399555584 402174425027816896 402765049341677568 403216680928739328 403295352237453312 404207699155513344 404269026374320128 404347903005376512 405162460349663744 405616780219981824 406079031096048128 406675389626548224 406816449421770752 407597330904649704 409261259814930432 409554807212408832 409696865765031936 410623694380204032 411155987869629184 411554586544500672 411617028448088064 411697338742400256 413234670104395776 413626877219807244 414067129807898112 415147793577101312 415613310277681152 415757470288183296 416304879728984064 417246657192787968 417642672144271392 418087199029334016 418150632074248192 418232217135136768 418701192485142528 419178354679791616 419648390959988736 420128640430844436 420192383207423232 420274366632866928 420745631901573888 421697455368973056 422463235937992704 422693528345562656 424271920908466176 424419084252520448 424830540949161984 424894997107703808 424977898056671232 425791605421099008 425856207394308096 426797349009111808 426969679710768768 427424133995249664 428391065771655168 428539657886040064 429511165899523344 431115016406989824 431573882868989952 432550202332545024 432552269531464992 433681177218936192 433746976214114304 433831604266185216 434318071640334336 435300599090552832 436328803453484032 436818071006134272 437958111905513472 438110022454214656 438534751947522048 438950971743468912 439418178571646976 439526818499198976 440565005428760576 440742895185309696 441059023151824896 441563775146703846 443212631663308416 443366364799507968 445021952420118528 445918447485428736 446505568548609024 447515666922175488 447583564914425856 447670892613095424 447738814156505088 448095783654791181 448328332015828992 448572723958556288 449342553899925504 450247752800821248 450403926145531904 452446228156294008 453110680509387264 453592958525571072 454619090206654464 454776779797430272 454960407933222912 455208415141375168 455807767893371712 456838909983054144 456908222516809728 457509813329866752 457668505599492096 459627914317505024 460302913533345792 460908973985660928 461344224677167104 461951656177729536 462111889149001728 462550486353332832 463042811828187136 464090321252626432 464771873858912256 465303763057816956 465823294819663872 465825521033885376 467041267774238976 467727154074206208 469892557565290496 470348098908000768 470419461083529216 470511244277028864 471575649014765568 471647197436706816 472268194405023744 472716431108351136 472808662461975294 473219576923312128 474454621230972928 474986640317349888 475530219388757988 477305911022024448 477471469784085504 477813941747810304 477979676725870592 479060976776904704 480147017635250784 480219866522769408 480313561866133632 480852150744655872 481939948993112064 482107115121795072 483078318109214464 484882195323961344 485050382002880512 485520618227613696 485689026350481408 486618977624113152 486787766724919296 487768398867556352 487965348240878592 488060554799458368 488484724565999616 489589789453320192 490150080502651842 490224447075327104 490869903885169536 492702875893702656 492873775260991488 494345450893102848 494983907726543872 495635631107355648 495710829958987776 495807547732783104 496363510446096384 497486398960631808 497658957545078784 498661489661124608 499220652578439168 499789576733597696 501096360216110568 501658253421107328 503502863347154944 503706165926068224 504641902721302528 504644314453375824 505961373422092224 506038138916466688 506528721900923904 506704416913723392 508596517051564032 509621082840489984 510292078341267456 510951130556432384 511446476482486272 511623877272109056 512109467034047064 512654541666921472 514021750331410944 514568860343795712 514747344166322176 515157737671154487 515911821144358912 517081403607193152 517260758932759296 517840777725014016 519012252761812992 520238188733000192 520923163306710528 522101611409204736 522180825733496832 522282708048611328 522361949849255936 522868358091276288 523049720685133824 524051206672121856 525289044934291456 526060472609538048 526753113126469632 527250542488190976 527944749917405184 528629127260951808 529191784946499584 530388938574430208 530603097116295168 531775729208933664 532372024038726144 533761448884844544 533946589866074112 534545318941949952 535754583496065024 537020065788903424 537540684466286592 537622241238319104 537727136316604416 538943598874017792 539130537340502016 540247349838115584 540352757099400336 540822373626642432 542233852835397632 542854390234119782 543463107872866272 545492469739456512 545681679753240576 546073076283211776 548739448726000896 548822704597450752 548929784989867008 549545315136749568 550788513134985216 550979560139194368 551502502959742992 552089506410530816 554151080370241536 554785255953550986 554880706545844224 556135974427557888 556856896192361856 557449598705778688 557674683703861248 557783491199380992 560171520574459248 560256510943230976 560365822177155904 560994175868765184 562263273825297408 563089001021374464 563284314583990272 563733405243124389 565695894544621568 566440721265549312 566637197408894976 567722140561465344 569206545099853752 569292906281025024 569898845326999552 571188087695540224 572681554532697792 573323718195551232 574820021875986432 575664189629792256 576736359375286656 578241569625248256 578329301618819072 578442139021580288 578889967886770176 579090762187112448 580400798787403776 581918353799354208 582424094674845696 583944149207351296 584510258837127168 584713002596696064 585267962324625216 585890904762195968 586035757998931968 587453428950183936 587568046554687744 587657193580412928 588751700195605128 590950175551077888 591155153066010624 591818031685730304 593156860299214848 593362603226824704 594557929980571648 595340758064812032 596687555896233984 596778086552567808 596894523484127232 597461044873054908 597563837818601472 598247695360050372 598915664768139264 600330337067761664 600689913599333376 603261637541725344 604147574012516352 604790611367428096 606158786942205952 606403539561480192 606521854508064768 607743690524495616 608425170329972736 609118546644072192 609210963355746304 610013084439822336 610224674132656128 613737218044461056 614332210818613248 614545298647547904 615125632902889472 615935541570306048 616733981804443776 617425542672132096 617546008113600384 620405017410422608 621100694711847168 622721690365651968 623419965416521728 623636205432274944 627130798544001024 627225948111372288 627348325702705152 628051788727713792 628767532019687424 629472586439983104 630192960646266654 630288574811134848 630411549949300392 630959435897749504 634040292518343984 636407881362699264 636628626378780672 637085255663747072 637342495661555712 637466847085006848 638784311091462144 640196023513667712 640293155363692544 640418082488178176 641136200992874496 642586598657482752 642809486829060096 644266748849285016 646509593765281792 647249465279142817 647360824303484928 647585368467308544 648825303498817536 649050355633225728 650521765828404288 650620464321171456 650747406399277824 653533440670202456 654493205180226048 655227106509201408 656937167858270208 657165033681321984 659127267857470464 660847508143140864 660947773278650368 661076730310377472 661588534727737344 661818013928128512 662345662720055769 663315198614175744 665049547199261952 668128480288147424 668877671228143104 671375347371638784 671506338919643136 671608221234757632 672859085937834432 674615164562789632 675371629201231872 675605889218297856 676363464783691776 677893554627674112 678669342234441012 679494777120653312 680389437788356608 681928635309981696 682165169696145408 682812622712062752 683711651840057568 685258364974581216 685362333775214592 686091813791727616 686502758399238144 686876983561539316 689441871476257536 689681011910345728 690454370300018688 692016337015750656 693167833723502592 693825729529999248 694564217742280704 696135481878939648 696241100977995776 696376944064815104 697157810788368384 697955644586725434 698734942229495808 700561901661358464 704838836347935744 705629191625293824 705766866415543296 707363473522148352 707470796155060224 709034305611911552 709829365384968192 711681931846459392 711928786488098816 712479960476024832 713295329083136982 716207204676128256 716720912621715456 716969515088805888 718591465165357056 718840716454002688 720220526452876176 720329799784154112 720470342799200448 721096498168856576 723160672682692608 724617477163821696 727323292985942016 727575573004320768 728533539525722112 730181650087378944 731652598301334528 731763606129934336 731906379986489344 732727086848999424 734384684179980288 734639413518925824 735225120753977763 735336670612990656 736304855827754304 739310662891487232 739713674604734648 742475861589815808 743453446661033472 743566244938481664 743711321599174656 746488436317618176 746895360765945664 747992234491686912 748830978867658752 749684365100396544 750785334695165952 751644540324165852 755254295020732416 755516263211859968 756962854081953792 756966471680063736 758942060133138336 759057208374700032 760056625370585088 763575406043597056 764431624260734976 766426695834648576 767286111281872896 767435815908163584 768164200551070596 768981812500382208 770988759500331008 771853290515693568 772121016249483264 773867731716538368 775622105410789728 775891138399138944 776565459566460928 779347011782836224 780357283099500288 781384744960065792 783152417113807104 783271238600245248 783424062072916992 783542924773883904 784574581027700736 785002266927473504 787933567401437184 788206870754680832 789090708914307072 790875813732286464 792943690891427712 793787677419749376 795583407861645312 795859364645502976 796614726497406544 797663593813400496 800642173327266816 800919884799111168 804348850055633792 805530098683355136 806433361857478656 806590704474906624 808415398311026688 808695806010753024 810324920699327488 811233560439963648 812158062192096256 813350779253096448 813632898843541504 814281585351179673 815194661809299408 818522519629860864 819109614424817664 822311975739258368 823109173089001344 823234056896176128 823394677484800512 826469340208791552 827253754439614488 828134259615796224 830295587154202624 831226620555362304 831514940576366592 832177883930326479 832609759457968128 834493314385575936 835285344288542784 836174398058668032 836464434270273536 838356709359583232 840257280861688872 840384766414846464 840548733265733856 841491263803147776 843394910737946112 844926471875985408 845387056691125312 848543841816932352 848838168505040896 849661081898323968 849789994215407616 849955796113342464 851583210842198016 851712414788616192 853594698018223616 853939359421537536 854848267990499328 856782131543310336 857079315772080128 859022331799046688 862230032813979648 863147765737979904 865100404665090048 865104539062929984 867362354437872384 867493952428228608 867663208532370432 868636143280668672 870601198181105664 872657606906968064 873636142012268544 875916223811026944 877069503895044096 877901943486937824 878836357143293952 879053636998397952 881130010857521152 881485790370619392 882118046303649792 883127550293407692 886425263326616832 886732729599015936 890043904840237056 891836894970857472 893011137097218048 895031333844350976 895167129828851712 895341785226190848 896191567309582362 897145447917112576 900495505601642496 900807852291063808 904892456312588016 906221361018774528 907185917051142144 909238180413308928 909920815866445824 910416830282750336 911615535786743424 913677819966108288 913816445033619456 915019626659733504 915337011198984192 919255828635010048 920605827066691584 921817947971321856 922688449354334208 923903312355459072 924223778298003456 925100972706665664 926085623656374272 928180642505252864 930607526115633912 931651042067770752 934082535548477952 935454308148412416 939785115130580992 940696197816001536 940838922167058432 941022488554057728 943151298029531136 943294394873413632 944536388810047488 945432862216702272 945617324923950588 946439153846624256 948909242461945856 951060438777515976 954611822044048896 954942939568171008 955627883495620608 955959353451741184 958121953553809408 960294035270501568 960439733045538816 960627123732267264 961704301489311744 963879897986224128 964214230243590144 966156636218428928 969764390647922688 970100764005761024 971041236455227392 971378052700962816 973237955248226304 973575533449838592 975536797735112704 975930696481757184 976121109598916736 976969449131999232 979179578906640384 980300161005303684 980448894150654208 981739807770339072 985405751787405312 985747550521982976 988690901786205696 989967815453087744 991271262214711296 991421659917975552 991615095465566208 992727020892192768 994972797921263616 997322979322249216 998441305156878336 999579153467195392 1002192720432221136 1003316506842214656 1007005726694309888 1007412331852136448 1009283805442605056 1009288628906751648 1011922746844184448 1012076277832933376 1013057443801847808 1013408833827446784 1019242165680979968 1020584156682534912 1021902261112864768 1022892952964972544 1023247754544218112 1024218934068094128 1025309083333842944 1028043500662821888 1029137720687591424 1030315475342308974 1034162807214386304 1034521517865518592 1035681555450028032 1038024505523625984 1040476377466000384 1041846326613421056 1044203222818409472 1044361651466993664 1044565416097222656 1044723899698511872 1045736716182552576 1046099441370267648 1046933466880088151 1048102413344243712 1050578089868582912 1057258254521903616 1058383569892999168 1060777877148860416 1061206194232590336 1063551458417867328 1064744048077452288 1067522897769689088 1067893179732148224 1069090637883899904 1071509166992130048 1074040131577806848 1075081368932573184 1075454272633208832 1077887197748035584 1078261074681004032 1080494699676231168 1080705514198800672 1081644747253284864 1084467705670795264 1085708780468239564 1086926215745732544 1090984939478913024 1091363359506481152 1097478897452001792 1097645409194901504 1097859569979734016 1099090630273499136 1101577026269970432 1101959120278388736 1103005005919485984 1104179012821061632 1108302160740483072 1109570511907101972 1109761413091688448 1112271948855115776 1113713792384723712 1114899197411557376 1115349367407722496 1115566982398761984 1120343041148918496 1120513021886461952 1120731644354311808 1121988351737530368 1124526547650594816 1126178002042748928 1127466810486248778 1131391789089243136 1132881442531098624 1133274394817789952 1135444281122930688 1138413090199707504 1138585812562050048 1139797690653999104 1142376175391080448 1145363109065395584 1146647436391102464 1149640043751972864 1153472718750573312 1156483139250496512 1156658603237638144 1156884278043160576 1157779935773540352 1158181524374224896 1160801597574807552 1163836707598708416 1164848189349691392 1169020517674254336 1170535924649250432 1171781809524391936 1174906857900367872 1175136093109375488 1175314387160825856 1177503400391210256 1181900351102155776 1182310306132021248 1183636063371460608 1186313720598429696 1186725206453649408 1189115859961143296 1190681516129624064 1193375111792467968 1193789046968254464 1194922089746109816 1196495390720100744 1200660674135523328 1201379827198666752 1202034721232693803 1206523275083450688 1208295148025032704 1212807079122960384 1213043709016129536 1215487381048991232 1216850340659945472 1218237093288144384 1218421926711492608 1220026168879644672 1220449348265312256 1227474436088922112 1228664421637226496 1229090597295095808 1230251265805778944 1231871083140612096 1233467963608887552 1234851085344264192 1235092016227200768 1240810034820845216 1242201389423694336 1245443380731303936 1246839930833043456 1247272410864549888 1254261597088002048 1254451896222744576 1254696651405410304 1256103577455427584 1257535064039374848 1258945172879966208 1260385921292533308 1260577149622269696 1260823099898600784 1261918871795499008 1268080585036687968 1272815762725398528 1273257252757561344 1274170511327494144 1274684991323111424 1274933694170013696 1277568622182924288 1280392047027335424 1280586310727385088 1280836164976356352 1282272401985748992 1285173197314965504 1285618973658120192 1288533497698570032 1293019187530563584 1294498930558285634 1294721648606969856 1297650606997635072 1301043531656808576 1301240928642342912 1301494812798555648 1307066881340404912 1308986410360452096 1310454213018402816 1313874335716540416 1314330067362643968 1318254535714940928 1321695016286281728 1322153460620754944 1323177069455474688 1324691325440111538 1330099094398523904 1336256960576294848 1337755342456286208 1342750694743277568 1343012677839286272 1343216442469515264 1344287350964373543 1345718171875668864 1349230329125579264 1350743258402463744 1351211778436595712 1357338684468882024 1358989554241306624 1360778875576713216 1363857270619963392 1364330339392290816 1365625245424125504 1367423303680115136 1370516729949162432 1370724667550429184 1373005516798476288 1373753967123078632 1378883742952515072 1379362023820691456 1380908740600037376 1384032674031501312 1386335667447005184 1387651459059998496 1389128435484561408 1392270963757879296 1392482201955991552 1392753888129630208 1394315621576736768 1395911289173450868 1397469884458991616 1401123803322716928 1409677672695871488 1411258383250587648 1411533732831086592 1414726947044296704 1414941592310120448 1418068611223823104 1419658730769936384 1423363863692918784 1423857572976197632 1424959920952049664 1426590658166273964 1432414409352256512 1433441825243430912 1433939030177611776 1437182930330714112 1440441052905752352 1440659599568308224 1440940685598400896 1442192996337713152 1446321345365385216 1449234954327643392 1454646585971884032 1455151146008641536 1457067079051444224 1460363300174757888 1463305196602669056 1463527212259868672 1463812759972978688 1465454173697998848 1468769368359960576 1470450241507955526 1470673341225981312 1472609711655508608 1478621325782974464 1479427349209469296 1484951723179631616 1486906893322066944 1487132489876963328 1487422643198349312 1492976872635236352 1493790721531891328 1495984468983373824 1497661957735317504 1499368730200793088 1503289080648331704 1510508590041464832 1511032526423719936 1513925708163907584 1513932943360127472 1517884120266276672 1518114416749400064 1520113250741170176 1527150812087194112 1528863248521469952 1532853391669297152 1534871631816327168 1536328401102141192 1537963625000764416 1541977519000662016 1543706581031387136 1544242032498966528 1545473213013463461 1547735463433076736 1551244210821579456 1551782276798277888 1560714566199000576 1562769489920131584 1566304834227614208 1566542477200490496 1566848124145833984 1567085849547767808 1569149162055401472 1570004533854947008 1575867134802874368 1576413741509361664 1578181417828614144 1581751627464572928 1585887381782855424 1587575354839498752 1591166815723290624 1591718729291005952 1593229452994813088 1595327187626800992 1601284346654533632 1601839769598222336 1608697700111267584 1611060197366710272 1612866723714957312 1613181408949813248 1616830796622053376 1617391612021506048 1620649841398654976 1622467120879927296 1624316124384192512 1626701558506192896 1628563170702359346 1630389323618598816 1637045039259721728 1638219228849635328 1644623951478516736 1646218346178002688 1646468113792352256 1646789354969601024 1652938680417583104 1654507508879228976 1656268519231592448 1660591174308405248 1662453241110724608 1664355767860652958 1670570688577085568 1672348796117336064 1672928868540547072 1676713418719166464 1680514561723377744 1680769532829692928 1681097466531467712 1682982527606295552 1686789821475892224 1689852943751970816 1690774113382250624 1697087683633864704 1697676337010081792 1699322163796647936 1699911592226684928 1703166421684396032 1707189396036447232 1707878718843075072 1709696535980998656 1713564263086620672 1714158631544160256 1718044663598093376 1724460065627959296 1730209078125859968 1734724708875744768 1734987904856457216 1735326417064740864 1737272286561337344 1741202396362211328 1745315213813936128 1747272284024537088 1751832447622053888 1754139007790088192 1755803886973875648 1757672714286587904 1758107273996795904 1762260021715042304 1762971580741238784 1766255100586815384 1772850526653233664 1773465459198031872 1780087809680474112 1783673789941714944 1786022274194436096 1790062667688701952 1790334259657703424 1790683570452381696 1792383134619164724 1794290895834225152 1800991011203284992 1801615704582127616 1809784912625176032 1812442722037549056 1814371834102284288 1818476360826617856 1820833660565500672 1823231071573486848 1827355639932216576 1827632890067238912 1830039253319467008 1830674022397968384 1838511657270020096 1841211654133383168 1843635895942643712 1845376898708668416 1847806624710918144 1850201945413331328 1852171247312748544 1856361285010505728 1861215052231267824 1863302084135541504 1868165071096955904 1870908616296824832 1879570230261161984 1881392395632003072 1881677844334116864 1882044977108115456 1886302596059062272 1890865724433404544 1891234649847901176 1892878307693248512 1897818484923891712 1902120877555031952 1909223644088097792 1909885879136342016 1911255766991241216 1920588070541003136 1920879466091077632 1921254247464534528 1923408602978623488 1927759795972448256 1928428460487180288 1932313272436857856 1939528781295845376 1940201528011522048 1941748395837428451 1942082472910454784 1942756105401925632 1946475910496452608 1947151066899677184 1951073595470225408 1951861392963514368 1952242219197833472 1960600322010607368 1960897788301308416 1963479615540678144 1970811503574810624 1971495101043965952 1977381803572411392 1979935630906175488 1982542524429422592 1982843319835951104 1983230190931132416 1985454041784385536 1989945595842527232 1994645958644498432 1999158306934390784 2004385440864442272 2006633013684429312 2014011453388619776 2014824663704272896 2018567610885210112 2018577257813503296 2023845493688368896 2024152555665866752 2026114887603695616 2026817667654893568 2038484331361959936 2041168313365069824 2043804522225729536 2045785905929945088 2046495509088436224 2048437868136188256 2050618166667685888 2056087001325643776 2058275441375182848 2060630950684617948 2068325614428772608 2069043035731037184 2071363110900056064 2076049011047251968 2080952754932000768 2083692653226842112 2088406445636818944 2088723302933987328 2089130832194445312 2091473432365105152 2093866933760176302 2096204826688487424 2101156179737165824 2114516509043807232 2116767139785998336 2121555754297720832 2122412388465180672 2127102916835734656 2129488096154904576 2135045795539378176 2135786359464296448 2148080263155613696 2150162737865146368 2150908545266417664 2155774395496071168 2156522149362008064 2160989399352462336 2161411028397601344 2163289494506569728 2171417560936479128 2173852431491465088 2181969878957826048 2182726719012962304 2194957794904003584 2195290818389803008 2195719139959468032 2198181260546998272 2203154052539940864 2203918240556777472 2205675362261933289 2206010011838971968 2208358025642123264 2219141023814203944 2227427584769447424 2229798394823114752 2230698734815444992 2231133964797523968 2240686082297836992 2241026043772923904 2241463288708623616 2243976703475060736 2249053095301189632 2252356004085497856 2254933620972497556 2262783578178486272 2265762885062197248 2266548789635579904 2270888562245861376 2276826180399415008 2277171625124100096 2279595381307998208 2284752350782160896 2290726218130791168 2293294872782204928 2299280087503945728 2306945437501146624 2312966278500993024 2313317206475276288 2313768556086321152 2315559871547080704 2316363048748449792 2321603195149615104 2327673415197416832 2329696378699382784 2338041035348508672 2341071849298500864 2343563619048783872 2349813715800735744 2350272186218750976 2350628774321651712 2355006800782420512 2363800702204311552 2364620612264042496 2367272126742921216 2372627441196859392 2378231719922286592 2381363032259248128 2386750223584935936 2387578093936508928 2389844179492219632 2392990781440201488 2401321348271046656 2402759654397333504 2404069442465387606 2413046550166901376 2416590296050065408 2426087418032259072 2430974762097982464 2433700681319890944 2436474186576288768 2436843853422985216 2440052337759289344 2440898696530624512 2442844756053539019 2457328843274452992 2466935927217775104 2469702170688528384 2470184032454401536 2481620069641690432 2484402778847388672 2490886761462607872 2493679861666086912 2494544821729099776 2496533651790979437 2508523194176004096 2509393302810820608 2515070128078749696 2520771842585066616 2521154299244539392 2521646199797201568 2523837743590998016 2536161170073375936 2545631525450797056 2546514505515122688 2549369982646222848 2549867388340027392 2555137244365848576 2560784094054670848 2561172621454770176 2561672329952712704 2564544803971497984 2570346394629931008 2571237947316240384 2577066995397140064 2586038375061127168 2588997861116571268 2589443297213939712 2595301213995270144 2602087063313617152 2602481857284685824 2602989625597111296 2614133762680809824 2617972820720904192 2620908426036805632 2627748671433080832 2636509071429881856 2643390032572563456 2644306921241509888 2646354138910949376 2649382650880223076 2660198188797047808 2672513921152589696 2675510684912572416 2685501389486555136 2686025355678572544 2688574701928747086 2691436343751337728 2698460658251158528 2701486516804927488 2702423556873191424 2714677368937764048 2717979108482613248 2721557751153426432 2727714541239926784 2731250490848251008 2734846607360230272 2741033459898324864 2741449335100858368 2746011033596952576 2747507934246157264 2757767485905030144 2758724047641382912 2761817481200074752 2768065348063002624 2772671334894010368 2775302918119996992 2778256870969122816 2784541927515758592 2785507776259260416 2791822578346901736 2802247606645433856 2819355345391742976 2822516766501175296 2823067465662173184 2829453894088593408 2829883184620240896 2836137222447646208 2839317461539872768 2846727727385837568 2847715145952395264 2853181316332547928 2864828818704513024 2866883650486861824 2867878060355223552 2874365860661428224 2880882105811504704 2881319199136616448 2881881371196801792 2892642690730770432 2898469908655286784 2909293171943768064 2910302292017283072 2914134158102888448 2920726600349515776 2926610393205338112 2927054424519737344 2927625519945957376 2930908347395997696 2937538736719921152 2940900483015911052 2941346682451962624 2945219423311017216 2957242651565948928 2958854698418938592 2969903446359263232 2973813786644133888 2974264979753926656 2974845286396698624 2987581443063782656 2991968937966747648 2995323915470635008 2998737460401586176 3006578161296663408 3021017180082929664 3027851416327815168 3027865886720254944 3035768240532553344 3036228833498800128 3040226501482340352 3054301624174388224 3057726497042939904 3065706783338594304 3069743263632654336 3072656802204282384 3075927250001528832 3083955038001324032 3087413162062774272 3090946426026926922 3102488421643158912 3103564553596555776 3121429132398001152 3125538979840263168 3132609668455228416 3133084954400980992 3133696248291667968 3134171699095535616 3138298324110802944 3140009067709894016 3151734269605748736 3152827483018723328 3171774763565710848 3175150709678997504 3182333631446581248 3183437458582011904 3186458905989626176 3190654375253601984 3202568693309067264 3203679539196444672 3217395400222535168 3222120394733420544 3226362817899626496 3233661593244106752 3234783224043012096 3241299682797309952 3244934241759854592 3248632248768385024 3253403117012385792 3257126341404718692 3260778647237197632 3274090078519443456 3289247902957033472 3292436692356005376 3292936227584704512 3293578709939202048 3305877360835166208 3309015017758457952 3312537038463184896 3321182348616810496 3324906482221449216 3328711535721305916 3341141377154171136 3344697592234672128 3345857737081094144 3353426837438332928 3361029123446755488 3361539065659385856 3362194933062935424 3365965055212591104 3373579642951784448 3381548226764501248 3394175367267729408 3395352674020163584 3398644327593295872 3399823184453369856 3406332843368792064 3414378792072894464 3415757437686150144 3419393071961997312 3427128526173241344 3436089327196186752 3448920131255918592 3460418156251719936 3469449417751489536 3469975809712914432 3470652834129481728 3474544573122674688 3482404792724422656 3490630427627872256 3494544568049074176 3511607773947751296 3515345428573175808 3524520043430084608 3525943161482477568 3532510201173630768 3545701053306467328 3546930918396063744 3560175619360948224 3567347579883429888 3572044548388872192 3580125335377403904 3581367140904763392 3584766269238329448 3588581791668450304 3601982022406569984 3603231409164255232 3606104163698081409 3619569825250352064 3624885444075098112 3641667321131001344 3646462143146973696 3654711279864433152 3655265780134477824 3660078506638934016 3661348044795936768 3677023314540040192 3682423308266766336 3687271791885287424 3690753797417336832 3695613249421836288 3700403890826662656 3704342494625497088 3712722570021011456 3722430104462535648 3726604168271083008 3736330142193911808 3741817232593649664 3759140460522323968 3762784791264006144 3763355688668233728 3764089954216230912 3772605192118124544 3781731448866809088 3782469299695802352 3785756615386497024 3795636969847783424 3804241755110063904 3818447288176195584 3819771758272684032 3822511533982482432 3841176141082006272 3841758932182155264 3842508494929069056 3846817205957246976 3855519591944896512 3856856920974360576 3864626544873715712 3879057562591690752 3883496791674856902 3884164945820909568 3892951820992905216 3902147190940450816 3903722785927028736 3904484438395666944 3921200644021214736 3921795576602616832 3926959231081356288 3941623007149621248 3942990202087931904 3954763607144822784 3959871261812350976 3965085048858845184 3966460381862264832 3989291917288996864 3998316613868781568 4008770881728884544 4013266027368858624 4029649327408545792 4037154515627006592 4047690987376737792 4048305111331733504 4052229775207391232 4053635335309787136 4076968662723919872 4082336626730139648 4087609044451459072 4091571811859890176 4092991018176872448 4096875736272376512 4101236333335371776 4112174002651287552 4121261901369235896 4136651228857545216 4138086071462074368 4142726221800112128 4152098022094503936 4161905509864001536 4167385306453684224 4176812891273637888 4177446605867974656 4178261664388890624 4182946864730210304 4187733867520352604 4192409653376974848 4202312359474331648 4229033018087614464 4233534279571996672 4243111508595441664 4244824776930361344 4254205833671469312 4258976192309809152 4270091591078756352 4271572718928592896 4296160526311227392 4300325475730292736 4301817090532835328 4311548790992142336 4321978798704924672 4322822056795202688 4326578989013139456 4342835121872958256 4347704862982930176 4363939757915652096 4365453438025924608 4389915589808007168 4390581636779606016 4391438279918936064 4396362521093996544 4406308105079881728 4411350724523866578 4412020023677943936 4416716051284246528 4438282047628407888 4454855169538894848 4459596789646229504 4461397469630889984 4462267929595047936 4481372164595673984 4482052087545847808 4482926577417247232 4487953406950121472 4498106190602379264 4509867241944995112 4525567156356972544 4531525770124394496 4533097579271159808 4541777124491722752 4553652360798830016 4554343250248200192 4581452436261582336 4586589745564409856 4598560175007891456 4613890875002293248 4625932557001986048 4626634412950552576 4627537112172642304 4631119743094161408 4632726097496899584 4636419639040390383 4643206390299230208 4655346830394833664 4682143698597001728 4687127238097567744 4699627431601471488 4700544372437501952 4701257548643303424 4710013601564841024 4727601404408623104 4729241224528084992 4734544253485842432 4745254882393718784 4756463439844573184 4762726064518496256 4773500447169871872 4775156187873017856 4779688358984439264 4785981562880402976 4802642696542093312 4805519308794667008 4808138884930775212 4826093100333802752 4833180592100130816 4852174836064518144 4861949524195964928 4867401362639781888 4872948373152577536 4873687706845970432 4880104675518578688 4885689512107078038 4914657686548905984 4933871854435550208 4939404341377056768 4940368064908803072 4963240139283380864 4968805557694777344 4981773522925215744 4987359723332173824 4993067303581958874 5017046388352008192 5018786605621641216 5030140256157499392 5041543685170133232 5042308598489078784 5043292399594403136 5047675487181996032 5072322340146751872 5091263050901594112 5093029011030245376 5099734776680054784 5121568188109341696 5122345242909540352 5123344659905425408 5129089607942995968 5140692789259862016 5142475894632480768 5154133990794280128 5177995722233142536 5204174126627234304 5204963714569371648 5205979251194222592 5228267525361619648 5235945641441808384 5241816852073611264 5255497342866161664 5273018142859763712 5286780065145126912 5288613842483019776 5298765301760446152 5320396377594095616 5345027842305179392 5351021369825144832 5371002778973110272 5372050711357145088 5377149403857494172 5382872687502675456 5396921316502317056 5402973033609854976 5404847113746382848 5429354737875528096 5435958216965226496 5443115502306852864 5455429082479853568 5462500981696502016 5469693214720460544 5482066919796649728 5482898670201716736 5492022067193905152 5495015868492314528 5515534971810060288 5517448095282765824 5523634962400149504 5536130696126005248 5550605836239993984 5556513741938245632 5569083855031517184 5571015552518520832 5583645156693803472 5604495213290867712 5638710690783485952 5645033533002350592 5646134931324346368 5658907788177186816 5672274444895292416 5678634923079745536 5693455454771675136 5695430291904790528 5706362632665095856 5729657637409026048 5733767300973723648 5761764211623009408 5762638398273232896 5763762742393603584 5785285381461540864 5796939817310573568 5818586343887536128 5820604584034566144 5825245187512285353 5828268316205776896 5841453200699031552 5853220786410676224 5855251039891914752 5881800966031822104 5882693364903925248 5890438846622034432 5914485303131897856 5917709396837877184 5939806892718526464 5947627573288267776 5948529959507853312 5949690572793397248 5975162886127565312 5983937875933495296 5997474920803172352 6013156322593326816 6042034360165859328 6055702832655630336 6055731773440509888 6071536481065106688 6072457666997600256 6080453002964680704 6108603248348776448 6115452994085879808 6131413566677188608 6139486527265308672 6145313604408564768 6151854500003057664 6167910076002648064 6174826324125548544 6181892852053853844 6204976843286317824 6207129107193111552 6242858264796002304 6251077959680526336 6265219336910456832 6266169908801961984 6267392496583335936 6280018135419788032 6303468539211497472 6305654966037446656 6343549527131421696 6350301419357995008 6364667262893162496 6372917811979252352 6381308750507203968 6405137386618134528 6407359078392889344 6434790800445070336 6444240789466841088 6452725635799252992 6467323186488213504 6469566448086024192 6482599365594619904 6489868483519709184 6497264497536770048 6514252682809437384 6521557294474395264 6548180157038886912 6578495805914066944 6584873384712010752 6585872455169409024 6587157419878404096 6611754721670332416 6618030035516915904 6625074076926369792 6642364697233620992 6657423071442611832 6682282754308342272 6689395184469344256 6691715474162188288 6706853674876665856 6722058246893510976 6723078131318771712 6724389866125870848 6731930110425182208 6747159285903568896 6763096453529002496 6788350734535458816 6790705348040327168 6797288655186591744 6799646368906739712 6812665686737584128 6828757584145788928 6831514875372300288 6838786143923994624 6854257052346482688 6872178654392373504 6897840262511837184 6920836312503439872 6938898835502979072 6939951619425828864 6941305668258963456 6949089146245349376 6964809585448845312 6981260855255744512 6989089136098148352 7023215547895502592 7030690857146351616 7049040086860169216 7051886322964955136 7065020402347261536 7091402106612934656 7093861836792127488 7134695159766859776 7144089096777744384 7160250670754807808 7162734281809526784 7169532538476658896 7177163583336900608 7203964044813139968 7212208327396162818 7239139650500704128 7249770888150196224 7283334642262002688 7292924286293947392 7309422559728866304 7310531560268955648 7320157013277868032 7322696089591873536 7328534268160617057 7354046629080080384 7400807781653325312 7408684989250994176 7425445140042022912 7444860208925071296 7453208336542166016 7472660284387823616 7483634465187299328 7518280921044647936 7525569582528012288 7528179908432461824 7545210384236249088 7563462897733618176 7564938599391604704 7571513230772994048 7591273939695566848 7608483510220127808 7636894576352391168 7639543516545368064 7682352282164012544 7683517864364310528 7685016989858138112 7693634411914493952 7711039183889793024 7713713841948721152 7729253089747431424 7758115125183381504 7766993583349713804 7768329891641819136 7785903641985810432 7804294381880901632 7807445571854057472 7808968876791333888 7842401288042429472 7843591153205233664 7853918462162712576 7883246014299242496 7909527214289645568 7919742523624701952 7930170097717690368 7932920763724529664 7978583834577993728 7996633227737563136 8017541763457769088 8026532054737717248 8074309031254013184 8095381974753475584 8096610222663467008 8104459550414782464 8107270670619574272 8153937325447839744 8164673253460279296 8183143623719780352 8193751472544753024 8202472666670743552 8224348005302575104 8242523802738471792 8273302457715090432 8276172142924148736 8285452443600224256 8304196044189007872 8323811019728003072 8334770612907368448 8353625782547275776 8356523328777781248 8375467735040705208 8404624718948663296 8414243048628856621 8458066036175228928 8489649553860722688 8508411667342938624 8517952384619618304 8540183182157512704 8543145437857185792 8592321052622454784 8600650951460585472 8603634181065670656 8623097581984284672 8643957597409849344 8645644113590405376 8685670243745916512 8695409725965860352 8727879515831304192 8730906876051849216 8779831179616014336 8781163273559212032 8782876559837872128 8792725042187993088 8812616210159763456 8822701449047733156 8824040047355887872 8833432102568493056 8876564095256815776 8909710339077789696 8919193579292459008 8922794939261779968 8924535859190095872 8962744329191347968 8964104175091695616 8965853154834494464 8975906813900242944 8996212381204758528 9019734483889990224 9051134312713945088 9063051540248788992 9083554248983445504 9107304721597660032 9108686500496400384 9162904872523164672 9173179491128819712 9197120350015782912 9227781750004586496 9251865114003972096 9255074224345284608 9262239486188322816 9272839278080780766 9310693660789667328 9364287397194003456 9374254476195135488 9399254863202942976 9401088744875003904 9402515097286606848 9420027203129682048 9455202808817246208 9458482449056169984 9512926879689146368 9525452129036992512 9547000894339743744 9550312375746035712 9559376717968878528 9571963125760805952 9611038617589334016 9616277769861550424 9652186200667605504 9666361184200261632 9704349672129036288 9723899048391929856 9734802725279563776 9745896746305155072 9747375413691940864 9760209351037157376 9771379024214156076 9867743708871100416 9878808682754113536 9880736129817606144 9926480278566761728 9937611115389554688 9963547045850431488 9974719446664347648 9986134607163917748 10034092776704016384 10037573211243282432 10060280512314998784 10083087370340266464 10084617196978157568 10086584799188806272 10095350974363992064 10144644680293503744 10182526101803188224 10186058022060490752 10199469553360109568 10243136376218683392 10244690485819080704 10246689319810850816 10258179215885991936 10281385578519724032 10308267981588560256 10355991444466285072 10408348253254468608 10409927429138743296 10411958502388445184 10456535050723239296 10471891282883616768 10483633704147222528 10546036285719527424 10573560130290253824 10577227684966039552 10597530603520892304 10640792755188191232 10690055684610358784 10702042739650289664 10744101422714290176 10754298807714988344 10765745375005350912 10793842633004634112 10805946067219709952 10809694227492765696 10818312491094244227 10858709475751056192 10925001963393004032 10939386429440921088 10964133839593299456 10965797340403433472 10984044134387810304 10990031736984629056 11031069943620120576 11034896190565531648 11047269924800299008 11072261392252010496 11101211672479987968 11113027483876491264 11138167710063034368 11142031105037041664 11167290313387606944 11208990426581735424 11277421381566971904 11290067066004701184 11292269862648692736 11317815576354373632 11344548889790584832 11357269846159491072 11386910909543350272 11412725265330191712 11459315274818052096 11467534601947447296 11523528423246018816 11525276796546465792 11527525484787207168 11570570762923081728 11593879634621147136 11637172687775072256 11650490375024570706 11706441572821352448 11710502079783829504 11763601932063644208 11765386729807850496 11780877693244068864 11828970606263795712 11835418793675754368 11879613785437052928 11895255146576535552 11899381145586794496 11950325772255130624 11967875751866990592 11994949841606344704 12026312645186653632 12111463546881019776 12143072962130213376 12144915333995200512 12160906005929361408 12217206496697552896 12230905988171759616 12262827133354377216 12278973054530617344 12290627208817129536 12303709000006115328 12335820152005296128 12363785704107707688 12409953686572635648 12414258214386223104 12485716529592004608 12502155919361052672 12530438673820913664 12532339817603923968 12534784993166671872 12560036270839576064 12606937078422994944 12611309932074893312 12687099054262843392 12700602838715990016 12729334525786324992 12745835623958504704 12762617501014407936 12810274773236269056 12814718156785778688 12869581600890140672 12888481578933682176 12905451271598505984 12934646372976427008 12965198731189239808 12979736967039418368 12994528995073540096 13028505365618874768 13043114588948790528 13096360314077773824 13156991611828133888 13169746769424021504 13171744910338818048 13174314839756808192 13236060071033831808 13250148153852739584 13284729394467241984 13314846142885223664 13364565508616684544 13378790368938688512 13444116493787021952 13446156262637543424 13448779732251741696 13463860220850364416 13494318571807137792 13526192907058004992 13576701469070917632 13581410696080654336 13594577310373183488 13599292737813479424 13625331373475168256 13657515168291577856 13663029750744600576 13744357308784747008 13795680525023674368 13841672625006879744 13877797671005958144 13879903238851657728 13882611336517926912 13898178292490698752 13929619170897690624 13962521710511489024 14046431095791005184 14061381714292703232 14098080173720338432 14103772645929910272 14130040804694523072 14182804213225869312 14187723673584254976 14269390319533719552 14288178193555488768 14320501341509615616 14325468563619053568 14339065076953317792 14354327166673801216 14407928089626279936 14424416654792325636 14478279301001408256 14499541776300392448 14566669284524005376 14585848572587894784 14618845119457732608 14621063120537911296 14640314026555736064 14657068536321234114 14708093258160160768 14801615563306650624 14817369978501988352 14850890280084045824 14889720417850142592 14906416673084332032 14945320568775647232 15036561842089295872 15051139165056024576 15056359816864923648 15090420768472498176 15126925795467236352 15129877198783209408 15143026461545988096 15216967020440255616 15273789152704782336 15279087033090736128 15364704564328025088 15367035728728621056 15370033979716276224 15387268823828987904 15422078367779586048 15427427683897442304 15458506179494862848 15533987166699427608 15608588763761803264 15614891143708114944 15617937753582667776 15684802576084858944 15687182306410467328 15707836924325425152 15766492028598484992 15819054428579291136 15839485047249403904 15860340195435380736 15865841527449059328 15957167669155987456 15993266455475126272 16035083526915538176 16053064109475434496 16148618062508026368 16190763949506951168 16193220445326934016 16208919100829564928 16214541341239148544 16307874650895679488 16329346506920558592 16366287247439560704 16387502945089506048 16404945333341487104 16448696010605150208 16485047605476943584 16546604915430180864 16552344285848297472 16570904887200448512 16608392088378015744 16647622039456006144 16669541225814736896 16707251565094551552 16713046657555562496 16750935470081410416 16809249437897326592 16828486097257713242 16916132072350457856 17016823334685877248 17035904769239236608 17080366364315025408 17086290875714371584 17201301902921170944 17287915194819698688 17291288227180810752 17371340487491833024 17390819451931720704 17455759031662608384 17461813752103698432 17475735562536856059 17559662359232028672 17565753119675744256 17645402898095466312 17648080094711775744 17666864205136986112 17753128190513631552 17819420678155579392 17845589878523559936 17849071718380191744 17925488658382695936 17928208350183391232 17931706309668988928 17951813627800485888 17992424762409517056 18039468967779980448 18102268625427890176 18126103080497577984 18167108497966891008 18214609443195320064 18217373000992800768 18325809745046329344 18346358982257639424 18394240700031565824 18455563500009172992 18503730228007944192 18510148448690569216 18524478972376645632 18545678556161561532 18621387321579334656 18728574794388006912 18748508952390270976 18798509726405885952 18802177489750007808 18840054406259364096 18910405617634492416 18916964898112339968 19025853759378292736 19050904258073985024 19094001788679487488 19118753435937757056 19143926251521611904 19222077235178668032 19232555539723100848 19304372401335211008 19332722368400523264 19408699344258072576 19447798096783859712 19469605450559127552 19491793492610310144 19542758048428312152 19735487417742200832 19757617365508227072 19761472259635212288 19852960557133523456 19875222230779109376 19927094091700862976 19972269214327835496 20068185553408032768 20075146422486564864 20120561024629997568 20166174740680532928 20169234393956315136 20173169598377612544 20289289360587007488 20365052203606376448 20372116044120981504 20398939106720219136 20486272752437366784 20489380971638161408 20493378639621701632 20516358431771983872 20562771157039448064 20616535963177120512 20711982888932570144 20816696506508937216 20819854858277486592 20823917004776890368 20913070101446478592 20943782565767233536 20967267408294445056 21092072571439054848 21147120260580507648 21195061207041784608 21281585510376382464 21380111369220717568 21404085479300579328 21488202845428580352 21508597615429976688 21531490750010701824 21587685266009268224 21611892134439419904 21636624982188488454 21717418951502112384 21850003926786008064 21878772858881842176 21928267679186598912 21931594680806866944 21968088268775620608 21980063473969258112 22062139887240241152 22069792381131063296 22202423344959975936 22226054967752982528 22276335420126068736 22284062210074083328 22334580626775213888 22417980853163470848 22554842763133943808 22584539725297385472 22635631152708747264 22689097779581169664 22714539692318982144 22773821819086700544 22825450530660383424 22918630549636104192 23047056846492037632 23050553593092931584 23055050969574414336 23141141525846163456 23187759269242294272 23274345375550144512 23300980750049141412 23412883145642704896 23421004159567659008 23527203864127288416 23530773459615700992 23561755386488137728 23670837587351508736 23759227570874105856 23790510293153071104 23798762291173588992 23900651544510261248 23935751503733981184 23989899683212689408 24052625290373307264 24222927093762039552 24286145924260426752 24289830667990401024 24321812011858722816 24434412993395105792 24461811976343519232 24581254417634259072 24607418000012230656 24671640304010592256 24727571408215415376 24819907373145271296 24828516428772446208 24971433059184009216 25004311838722105344 25060877347641827328 25069569986333343744 25120072541679152128 25213874156845989888 25222619864149786624 25242729145886569863 25374198108525686784 25491671247917009408 25525235002028815872 25620549546472538112 25629436313571557376 25739163201780281344 25776963157867364352 25810902543197011968 25869292745952854016 25930397462378479616 25989057990147080192 26057010731237749536 26086229177897581056 26192720628155547648 26313983223656267776 26339493538848043008 26343489820677636096 26348629679513616384 26472120142067663616 26500296307705479168 26569458788934483968 26629692285770447328 26729131017233369088 26757580737877377024 26888232987574043904 26892312525275086848 26897559464503483392 26927720441700728832 26988637143614275584 27052385814116009984 27153402938141835264 27189154620746366976 27250662746950336512 27315030336583155712 27326059501489201152 27488714617569494016 27591361050047348736 27683345250013759488 27755595342011916288 27765222673035853824 27925043421022978048 28092862191582010368 28122763428585406464 28207545291859820544 28260081609389046144 28365608426451738624 28375447347168509952 28538780639067439104 28576356387110977536 28641002683019231232 28650937127238107136 28678130153906635584 28708654333347602432 28848833309584651272 28956558602002816512 28999083552600784896 29133338569048010752 29171697145175789568 29237690238915465216 29242126241075822592 29280628053111472128 29314137072642468228 29416186516320321536 29603231126613301248 29634739957003976704 29701780560168091648 29779440835700285184 29812833346168664064 29890641137551294464 30073123684178591744 30102278330112049152 30112719633729847296 30180841536944996352 30253851590934472704 30259754397566418816 30286052923091976192 30433934040880511232 30547578305409564672 30558174066181472256 30729409128656050176 30734071457457242112 30740067959432552448 30774537647657975808 30844156735559172096 30917012358989725696 31067974333398855216 31217177527523606528 31229782287416229888 31235875507165335552 31369605152169717888 31374364612820934656 31415673848650850304 31638108857158582272 31678970094498807808 31720680390870761472 31731683054898118656 32070167053831076352 32106128218950868992 32297236125016052736 32381527899013902336 32386440890653868032 32417838201659129856 32429082682478297088 32454937473282732681 32775005890179012096 32809890666682974208 32897392021210300416 32970095210953887168 33093209830860361728 33104688571696594944 33141809774400897024 33216784176756031488 33295244078912012288 33339082451629473792 33414503130189103104 33426093315111124992 33501870940162820832 33618498875794653184 33656972194515426484 33832264144700915712 34033646669371754496 34071809538478473216 34160732728630050816 34402603805842341888 34575830389639397376 34582576454361621504 34742680974983666048 34781638903863441408 34911518063325216768 34951471125073712118 35119324718464057344 35131506239351488512 35290805796190932624 35296160189423551488 35333728410273972224 35506256381027263104 35638841356311158784 35698143436760383488 35850977316765391872 35856416700366782464 35863412619337977856 35903627255600971776 35984849524819034112 36078937935559960896 36429218886390640128 36434746001985601536 36651619490092658688 36692717964515278848 36788481400063131648 36911127000018345984 37007460456015888384 37020296897381138432 37091357112323123064 37242774643158669312 37457149588776013824 37597019452811771904 37604354979500015616 37680108812518728192 37820811235268984832 37833929796224679936 38051707518756585472 38101808516147970048 38188003577358974976 38237506871875514112 38287852503043223808 38444154470357336064 38465111079446201696 38608744802670422016 38665444736801046528 38895596193567719424 38939210901118255104 38983586985220620288 39085516096856624304 39470974835484401664 39515234731016454144 39522944519270424576 39705921114267046912 39750444461558218752 39854188183401725952 39944538428655670992 40136371106816065536 40332349481361065856 40338468787912630272 40346339196755225088 40578578721174014976 40730104407212752896 40744232088241963008 40797878213440438272 40972545504874733568 40986757279243403264 41233071926354241024 41423965777865140288 41633393013017874432 41639709716554973184 41647834009553780736 41826140202892957184 41887565131534467072 42184145142878109696 42294240521161015296 42390122414083569216 42563171020752764928 42760222738441435136 42808170958601158656 42976405690857160704 43017195230859953376 43062981500021403648 43175370532018536448 43223784268878839808 43273249964376976908 43434837903004224768 43700007853572016128 43757545717763684352 43856535358373197824 43863189361613733888 43960126947938516224 44124279774480482304 44139584762262126592 44404846689919951872 44452109935505965056 44552670840252137472 44669161253550427776 44835961706326941696 45109685526267887616 45169079450594770944 45271262305417494528 45378195559162339328 45429079384637964288 45650901061320766848 45837261099272208384 46094113692984075264 46101107186185863168 46110101939148828672 46282283051692326912 46375518538484588544 46601961500098282824 46825766291285409792 46842008319135318016 47054407728254576832 47061546919231401984 47123510772976275456 47341675174703017472 47518455141748211712 47581020586306142208 47597524582347177984 47801303089020522496 47871503007467962368 47979799366425378816 48105250580746614528 48445854187524079104 48572291848520853504 48579661335980802048 48643624023717445632 48868825986790211584 48923623952687038464 49162508835268518144 49214836000024461312 49343280608021184512 49455142816430830752 49639814746290542592 49657032857544892416 49942866118368018432 50008623677444210688 50121754695283654656 50139139972666687488 50240145083358304256 50427748313691979776 50485458291773139726 50748396217051373568 50983342495834018816 51050470004057631744 51241099092945076224 51258872627143114752 51478326403560562688 51860794924756959232 51978115980294160384 52114021462475499072 52172458355795162112 52385441256311095296 52627966447312535552 52678987077696086016 52697259359027232768 52944240284135327232 53000592615410958336 53138917577868967936 53259384571540894656 53458262034466738176 53776465975148087808 53784625050550173696 53795118929006966784 53855440883401457664 53977274287228551168 54104771628232019968 54306805876283670528 54378309241492733952 54501325493900673024 54630060673166311424 54652119002978402304 54977429235138988032 55182722100094697472 55366690500027518976 55511190684023832576 55530445346071707648 55850086842045956096 56185724383164020736 56245526857170812928 56520163218778092288 56731216852903477248 56750894694337019904 57077561278134878208 57152712774221955072 57282005366038462464 57356260307813271168 57417308666695204864 57697666619169302544 57913117204005633024 57998167105201569792 58266677138096021504 58343394290351579136 58475380477830930432 58628274145284936456 58832373032640643072 59206462253226602496 59558881671400570368 59625666692337328128 59781282275102588928 60146247368357183488 60204556660224098304 60225439267459694592 60361683073889992704 60507703181868945408 60519508795132837632 60867868081761022464 61095156610819129344 61116348132362944512 61458818257312100352 61468142914914484224 61480135918865104896 61549075295315951616 61688313471118344192 61834024717979451392 62135948666797710432 62434355055047213056 62459564574832459776 62471751014330671104 62739210304339435776 62748729225641869312 62831347697301700608 63276217714317164544 63357940188997615616 63441360781741522944 64140334107662152704 64212256437901737984 64594472250032105472 64763055798027804672 64835676403318259712 64909874946565465362 65550011780358024192 65619781333365948416 65794784042420600832 65940190421907774336 66186419661720723456 66209377143393189888 66590488157824024576 66678164903258947584 66829006260378206208 66852186630222249984 67003741880325641664 67313944389030852968 67664528289401831424 68067293338743508992 68143619076956946432 68321465457260101632 69151660779278794752 69165152908723243008 69485361949967332096 69563277807726882816 69823036126650433536 69902942250147424236 70238649436928114688 70263012478702977024 70581611592381865248 70592320378847102976 70667456820547944448 71012512762054526208 71277682712622317568 71396286873520766976 71701954633530783744 71712833400733564928 71726825238675955712 71807254511201943552 71969699049638068224 72157875871119921792 72858437772781280256 72869492003971203072 73303238980185317376 73385435929030557696 73822254000036691968 74014920912031776768 74040593794762276864 74182714224646246128 74485549286317338624 74914299177552027648 75208709959000031232 75360217625037456384 75641622470537969664 75667859592449359872 75728187437659709589 76475013743751028224 76575705006086447616 76888308940714672128 76930222158892403392 77217489605340844032 77330889473602093056 77791192387135438848 77967173970441240576 78171032193713248608 78941949670968803328 79030469462032908288 79045889038540849152 79411842228534093824 79500888923116437504 79708376366803451904 79889076857311341984 80272742213632131072 80664698962722131712 80676937575825260544 80692678393510450176 81157157442348029952 81460208814425505792 81945091009749467136 81973514558486806528 82466143852708482048 82847931555730280576 83266786026035748864 83295668019107561472 83652280405785914368 83775130263068934144 84368290285756219392 84780244828167138432 85126342041505529856 85520445476882870272 85616341917202317312 85952811381714321408 86034390461719906752 86125963000042807296 86350741064037072896 86546499928753953816 86869675806008449536 87400015707144032256 87515091435527368704 87713070716746395648 87726378723227467776 87920253895877032448 88248559548960964608 88279169524524253184 88809693379839903744 88904219871011930112 89105341680504274944 89338322507100855552 89671923412653883392 90219371052535775232 90338158901189541888 90542524610834989056 90756391118324678656 90858158769275928576 91301802122641533696 91674522198544416768 92188227385968150528 92202214372371726336 92220203878297657344 92751037076969177088 93203923000196565648 93651532582570819584 94108815456509153664 94123093838462803968 94247021545952550912 94683350349406034944 95036910283496423424 95162041172612284416 95195049164694355968 95602606178041044992 96210501161493229056 96891708375048158208 97144583697041707008 97159322671961604096 97287248047434891264 97737651973580423168 98325017670537036288 98429672000048922624 98686561216042369024 98910285632861661504 99279629492581085184 99314065715089784832 99885732236736036864 100017247354888421376 100243509390567309312 100278279945333374976 100480290166716608512 100855496627383959552 100970916583546279452 101496792434102747136 101966684991668037632 102100940008115263488 102482198185890152448 102956652807121125376 103721589849513918464 103956231960588320768 104228042924950998144 104344916711590324224 105255932894625071104 105357974155392172032 105394518718054465536 105888480568270654464 106001185230821916672 106518769143081789312 106916524068933476352 107552931950296175616 107569250101100347392 107590237858013933568 107710881766802915328 107954548574457102336 108209543256464039936 109260121346332622848 109304238005956804608 109954858470277976064 110365444200189394944 110733381000055037952 111022381368047665152 111060890692143415296 111700173684091912192 112371448766328041472 113040326437556184576 113462433705806954496 113501789388674039808 114155122556269756416 114305425548443910144 114564010732076924928 114712520615626542336 114834617333390409728 115395333238338605088 115826234408011266048 115996334210403139584 116533354276192043008 116686788580703158272 116950760955661860864 117256548290569872912 117664746065281286144 118412924506453204992 119117763342801140736 119251333384674656256 119562564550205177856 120409113320448196608 121015406363737890816 121039017590265675264 121735736163522044928 122190313221638258688 122232696264725889024 122917636514624200704 122960271837730209792 123668049435958902784 124271897333595420864 124919129149664919552 124943502028661342208 125478420608678871552 125497458451283738624 125662695394603401216 126552435428634329088 126715880377995231232 126882721563483045888 128280668215324305408 128424512875803475968 129188944500064210944 129526111596055609344 129671352806636519424 129819749893130930724 131100023560716048384 131239562666731896832 131589568084841201664 131880380843815548672 132372839323441446912 132418754286786379776 133180976315648049152 133356329806517895168 133658012520756412416 134007483760651283328 134627888778061705936 135329056578803662848 136134586677487017984 136287238153913892864 138303321558557589504 138330305817446486016 138970723899934664192 139126555615453765632 139805884500294848472 140477298873856229376 140526024957405954048 141163223184763730496 141184640757694205952 142025025524109052416 142555365425244635136 142792573747041533952 143403909267061567488 143425666801467129856 143453650477351911424 143614509022403887104 143939398099276136448 144315751742239843584 145716875545562560512 145738984007942406144 146606477960370634752 146770871858061115392 147644508000073383936 148029841824063553536 148365428449292492256 148971098572634677248 149828598355104055296 150417419918000062464 150720435250074912768 151283244941075939328 151456374875319419178 152950027487502056448 153151410012172895232 153776617881429344256 153860444317784806784 154434979210681688064 155582384774270877696 155934347940882481152 156342064387426497216 157883899341937606656 158091778077081698304 158823684457068187648 159001777846232875008 159416752733606903808 159778153714622683968 161329397925444263424 161353875151650521088 161385356787020900352 162314314884696059904 162920417628851011584 163890182019498934272 163947029116973613056 164932287705416964096 165695863111460561152 166533572052071497728 166591336038215122944 167304560811571828736 167550260526137868288 168736580571512438784 169560489656334276864 170252684083011059712 171040890953765740544 171232683834404634624 172068780923439813504 172251926000085614592 172701482128074145792 173092999857507907632 173739351612016899072 174800031414288064512 175030182871054737408 175426141433492791296 175840507791754064896 176497119097921929216 176558339049048506368 177619386759679807488 178676645014201711104 179343846825307766784 180438742105071550464 180676317802379083776 181085049221669978112 181512782236649357312 182603604245283067392 183349044397088833536 184376454771936301056 184404428744743452672 184440407756595314688 185502074153938354176 186407846000393131296 187303065165141639168 188217630913018307328 188246187676925607936 188494043091905101824 189366700698812069888 190073820566992846848 190324082345224568832 191205212356082089984 192421002322986458112 193783416750096316416 194289167394083414016 195475303947160846336 196650035341074072576 196859344000097845248 197820571265723323008 198559258985162170368 198628131430179569664 199771464473472073728 200034494709776842752 200487018781134618624 200556559890666749952 200960580333433217024 201941833167092558904 202993584868205494272 203933369983336075264 204201880016230526976 204964396371780304896 205913305614242250752 207443179699027836928 207912463921176641536 208456085849901996288 208689833423180648448 210511865789250142208 210715948310784344064 210789037436108931072 211776961136541308928 212002370461643833344 213037538286163578624 213833048137866952704 215105863900592351232 215138500202200694784 215180475716027867136 215421763533605830656 215909097148914204672 216419086512928079872 218520242692665245696 218608476011913609216 219909716940555952128 221466762000110075904 222044762736095330304 222121781384286830592 224742897532656082944 226080652875112369152 226924867411613908992 227003578777348079616 227184562312979128767 229425041231253084672 229669234666780819456 230790666476677210176 231652468816022532096 231992668420806279168 233066708552384086016 233373577161406316544 233901521911323721728 234513096581139745824 235329492130562572288 236825849012906409984 238235526685602281472 238502666769349312512 239125129100410355712 240818226640896393216 242030812727475781632 242078035180531350528 243471472327044089856 244380626443276517376 245835273029248401408 245920543675460419584 247336098871917805568 248543794667190841728 249887004057322684416 250956841217357743104 250994916902567477248 251325390789206802432 253104870857268658176 256561336430648610816 256849025751606951936 258377889000128421888 259052223192111218688 259639499786261861448 262200047121432096768 263179136169682403328 263760761687631097344 264745678646882893824 264837508573572759552 266361952631296098304 266712659613035790336 267316025041512824832 268014967521302566656 269255777556123411872 270658113157607325696 272269173354974035968 272574476307827785728 276606643117115179008 276660611634892972032 277941447799869328384 278253111230907531264 279611769000589696944 280954597747712458752 282326446369527460992 282369281515388411904 284050051048218104832 285110730850489270272 285585147494083067904 286807818534123134976 286907300954703822848 288631503484479687168 291433751091125121024 291477968015884812288 293212955920741269504 295289016000146767872 296059683648127107072 296730856898584984512 297942197145269354496 299657196710208110592 300834839836000124928 301440870500149825536 302566489882151878656 302912749750638838356 305900054975004112896 306302820024345790464 307720888635569613568 308869958421363376128 311164769548541755392 311868695881764962304 312684128774852994432 315767798683875213312 316183556154163396608 317647368914136375296 318003555692465750016 319556307429245367936 322658795850888526848 322707750303301042176 322770713574041800704 324628629769392119808 327780364038997868544 327894058233947226112 329864575410833928192 331391726222921122304 333067144104142995456 333182672076430245888 334609121623143657472 335100521052275736576 339120979312668553728 340505368166022119424 342081781907531481088 342465367668809269248 344137561846879627008 344503852000171229184 345402964256148291584 346185999715015815264 347478703224033798144 349600062828576129024 350060365742109474816 350852282866985582592 351681015583508129792 352994238195843858432 355238773519359614976 357353290028403422208 358687693650615533568 363025564473298714624 365207208490566134784 366698088794177667072 368752909543872602112 368880815513190629376 371004148307876708352 372815692000786262592 376435261826036614656 376492375353851215872 376988086183810203648 378733401397624139776 380147641133985693696 380648164690449137664 382410424712164179968 384842004645972916224 387566833500192632832 388578334788166828032 390950607894321692672 393300070682148145152 393718688000195690496 395641142531446646016 397118517970324340736 397256262860359139328 399542928946944147456 400068989419553685504 400974037562269237248 401921160666866434048 403883666334185117808 405987169736410988544 407866739966672150528 408403760032461053952 411826611228484501504 416912171699803992576 417379666846361296896 421023731578500284416 421431896621568688128 421578074872217862144 423553922273082617856 426075076572327157248 427666096275733905408 430211727801184702464 430277000404401389568 430360951432055734272 430843527067211661312 431818194297828409344 432838173025856159744 437040485385330491392 437216952023827218432 439819433881111904256 442933524000220151808 444089525472190660608 449485795065312165888 452161305750224738304 453849734823227817984 454369124625958257534 458850082462506169344 459338469333561638912 461581332953354420352 463304937632045064192 466133417104768172032 466747154322812633088 467803043822647443456 469026193162279491648 473651698025812819968 476471053371204562944 477005333538698625024 478250258200820711424 484061625454951563264 484156070361062701056 486942944654088179712 488761252886553034752 491670546058496802816 491841087350920839168 494672197743835611136 497087589334381683456 499774008114645368832 501913682434715486208 501989833805134954496 502650781578413604864 506209741714537316352 513122672861297221632 513698051503213903872 516755778000256843776 518104446384222437376 519278999572523722896 524400094242864193536 527521523375262194688 529491357293765787648 529675017147145519104 536029935042605133312 538511555112246823744 541316226315214651392 544538346709948071936 553213286234230358016 553321223269785944064 555882895599738656768 556506222461815062528 559223538001179393888 561909195495424917504 564652892739054921984 564738563030776823808 568100102096436209664 570221461700978540544 573615637068246269952 573814601909407645696 577263006968959374336 582867502182250242048 586425911841482539008 590578032000293535744 593461713797169969024 595884394290538708992 599314393420416221184 601669679672000249856 602881741000299651072 605825499501277676712 611800109950008225792 612605640048691580928 615441777271139227136 617739916842726752256 622329539097083510784 623737391763529924608 625368257549705988864 631535597367750426624 632367112308326793216 635294737828272750592 636007111384931500032 639112614858490735872 645317591701777053696 645415500606602084352 645541427148083601408 649257259538784239616 655560728077995737088 659729150821667856384 662783452445842244608 666134288208285990912 666365344152860491776 669218243246287314944 678241958625337107456 681010736332044238848 684163563815062962176 688275123693759254016 689007704000342458368 690805928512296583168 692371999430031630528 694957406448067596288 699200125657152258048 700120731484218949632 701704565733971165184 703362031167016259584 705988476391687716864 710477547038719229952 714706580056806844416 717375387301231067136 726051128946597429248 730414416981132269568 737505819087745204224 737761631026381258752 742008296615753416704 745631384001572525184 752870523652073229312 752984750707702431744 753976172367620407296 757466802795248279552 764820849424328359936 769684009291945832448 775133667000385265664 777156669576333656064 781901215788643385344 786600141364296290304 791282285062893292032 794237035940648681472 794512525720718278656 799085857893888294912 800137978839107371008 801948075124538474496 803842321333732868096 807767332668370235616 811974339472821977088 815733479933344301056 816807520064922107904 823653222456969003008 833824343399607985152 834759333692722593792 842863793243137376256 847107844546165235712 852150153144654314496 855332192551467810816 860423455602369404928 860721902864111468544 865676346051712319488 874433904047654436864 879638867762223808512 885867048000440303616 888179050944381321216 898971590130624331776 904322611500449476608 907699469646455635968 908738249251916515068 917700164925012338688 918676938667123277824 923162665906708840704 926609875264090128384 932266834209536344064 933494308645625266176 935606087645294886912 938052386324558983296 947303396051625639936 952942106742409125888 954010667077397250048 968123250909903126528 968312140722125402112 973885889308176359424 983341092116993605632 983682174701841678336 994175178668763366912 999548016229290737664 1003827364869430972416 1003979667610269908992 1005301563156827209728 1026245345722594443264 1027396103006427807744 1033511556000513687552 1036208892768444874752 1038557999145047445792 1048800188485728387072 1055043046750524389376 1058982714587531575296 1072059870085210266624 1077023110224493647488 1089076693419896143872 1106642446539571888128 1111765791199477313536 1113012444923630125056 1118447076002358787776 1129305785478109843968 1129477126061553647616 1136200204192872419328 1140442923401957081088 1147231274136492539904 1147629203818815291392 1154526013937918748672 1165735004364500484096 1172851823682965078016 1181156064000587071488 1186923427594339938048 1191768788581077417984 1198628786840832442368 1205763482000599302144 1211650999002555353424 1223600219900016451584 1225211280097383161856 1230883554542278454272 1235479833685453504512 1250736515099411977728 1263071194735500853248 1264734224616653586432 1270589475656545501184 1278225229716981471744 1290635183403554107392 1290831001213204168704 1291082854296167202816 1298514519077568479232 1311121456155991474176 1319458301643335712768 1325566904891684489216 1332268576416571981824 1338436486492574629888 1356483917250674214912 1368327127630125924352 1376550247387518508032 1378015408000684916736 1384743998860063261056 1389914812896135192576 1398400251314304516096 1400241462968437899264 1403409131467942330368 1406724062334032519168 1420955094077438459904 1429413160113613688832 1434750774602462134272 1452102257893194858496 1460828833962264539136 1475011638175490408448 1475523262052762517504 1484016593231506833408 1491262768003145050368 1505741047304146458624 1505969501415404863488 1507952344735240814592 1514933605590496559104 1529641698848656719872 1539368018583891664896 1550267334000770531328 1554313339152667312128 1573200282728592580608 1582564570125786584064 1588474071881297362944 1589025051441436557312 1607684642667465736192 1615534665336740471232 1623948678945643954176 1631466959866688602112 1633615040129844215808 1647306444913938006016 1667648686799215970304 1669518667385445187584 1685727586486274752512 1694215689092330471424 1704300306289308628992 1710664385102935621632 1720846911204738809856 1721443805728222937088 1731352692103424638976 1759277735524447617024 1771734096000880607232 1797943180261248663552 1808645223000898953216 1817476498503833030136 1835400329850024677376 1846325331813417681408 1853219750528180256768 1864533668419072688128 1866988617291250532352 1871212175290589773824 1876104772649117966592 1894606792103251279872 1905884213484818251776 1908021334154794500096 1936246501819806253056 1936624281444250804224 1947771778616352718848 1966682184233987211264 1988350357337526733824 1999096032458581475328 2007654729738861944832 2052490691445188886528 2067023112001027375104 2072417785536889749504 2077115998290094891584 2097600376971456774144 2110086093501048778752 2117965429175063150592 2144119740170420533248 2154046220448987294976 2178153386839792287744 2213284893079143776256 2223531582398954627072 2226024889847260250112 2236894152004717575552 2258611570956219687936 2258954252123107295232 2272400408385744838656 2294462548272985079808 2295258407637630582784 2309052027875837497344 2331470008729000968192 2345703647365930156032 2373846855188679876096 2383537577162154835968 2397257573681664884736 2411526964001198604288 2423301998005110706848 2447200439800032903168 2450422560194766323712 2461767109084556908544 2470959667370907009024 2501473030198823955456 2541178951313091002368 2556450459433962943488 2581270366807108214784 2582165708592334405632 2597029038155136958464 2638916603286671425536 2651133809783368978432 2664537152833143963648 2676872972985149259776 2712967834501348429824 2736654255260251848704 2753100494775037016064 2756030816001369833472 2769487997720126522112 2779829625792270385152 2796800502628609032192 2800482925936875798528 2806818262935884660736 2813448124668065038336 2841910188154876919808 2858826320227227377664 2921657667924529078272 2950023276350980816896 2951046524105525035008 2982525536006290100736 3011482094608292917248 3011939002830809726976 3015904689470481629184 3029867211180993118208 3059283397697313439744 3078736037167783329792 3100534668001541062656 3108626678305334624256 3146400565457185161216 3165129140251573168128 3176948143762594725888 3215369285334931472384 3231069330673480942464 3262933919733377204224 3267230080259688431616 3335297373598431940608 3339037334770890375168 3388431378184660942848 3408600612578617257984 3421328770205871243264 3441693822409477619712 3442887611456445874176 3462705384206849277952 3518555471048895234048 3543468192001761214464 3595886360522497327104 3617290446001797906432 3634952997007666060272 3670800659700049354752 3692650663626835362816 3706439501056360513536 3752209545298235933184 3789213584206502559744 3811768426969636503552 3872493003639612506112 3873248562888501608448 3895543557232705437696 3933364368467974422528 3976700714675053467648 4015309459477723889664 4104981382890377773056 4134046224002054750208 4154231996580189783168 4195200753942913548288 4220172187002097557504 4288239480340841066496 4308092440897974589952 4356306773679584575488 4426569786158287552512 4447063164797909254144 4452049779694520500224 4473788304009435151104 4517223141912439375872 4517908504246214590464 4544800816771489677312 4588925096545970159616 4618104055751674994688 4662940017458001936384 4747693710377359752192 4767075154324309671936 4823053928002397208576 4846603996010221413696 4894400879600065806336 4900845120389532647424 4923534218169113817088 4941919334741814018048 5002946060397647910912 5082357902626182004736 5112900918867925886976 5162540733614216429568 5164331417184668811264 5194058076310273916928 5277833206573342851072 5302267619566737956864 5353745945970298519552 5425935669002696859648 5473308510520503697408 5506200989550074032128 5538975995440253044224 5559659251584540770304 5593601005257218064384 5600965851873751597056 5613636525871769321472 5626896249336130076672 5683820376309753839616 5717652640454454755328 5843315335849058156544 5900046552701961633792 5965051072012580201472 6022964189216585834496 6059734422361986236416 6157472074335566659584 6201069336003082125312 6217253356610669248512 6292801130914370322432 6330258280503146336256 6353896287525189451776 6430738570669862944768 6462138661346961884928 6525867839466754408448 6534460160519376863232 6670594747196863881216 6678074669541780750336 6776862756369321885696 6817201225157234515968 6883387644818955239424 6885775222912891748352 7037110942097790468096 7191772721044994654208 7234580892003595812864 7269905994015332120544 7341601319400098709504 7385301327253670725632 7412879002112721027072 7504419090596471866368 7623536853939273007104 7746497125777003216896 7791087114465410875392 7953401429350106935296 8030618918955447779328 8209962765780755546112 8268092448004109500416 8308463993160379566336 8390401507885827096576 8440344374004195115008 8576478960681682132992 8616184881795949179904 8853139572316575105024 8894126329595818508288 8947576608018870302208 9034446283824878751744 9035817008492429180928 9089601633542979354624 9177850193091940319232 9236208111503349989376 9325880034916003872768 9495387420754719504384 9646107856004794417152 9693207992020442827392 9788801759200131612672 9801690240779065294848 9847068436338227634176 10005892120795295821824 10164715805252364009472 10225801837735851773952 10325081467228432859136 10328662834369337622528 10388116152620547833856 10555666413146685702144 10604535239133475913728 10707491891940597039104 10851871338005393719296 11012401979100148064256 11077951990880506088448 11119318503169081540608 11253792498672260153344 11367640752619507679232 11435305280908909510656 11686630671698116313088 11800093105403923267584 11930102144025160402944 12045928378433171668992 12119468844723972472832 12314944148671133319168 12402138672006164250624 12585602261828740644864 12660516561006292672512 12924277322693923769856 13051735678933508816896 13068920321038753726464 13341189494393727762432 13356149339083561500672 13553725512738643771392 13634402450314469031936 13766775289637910478848 14469161784007191625728 14539811988030664241088 14683202638800197419008 14770602654507341451264 14825758004225442054144 15008838181192943732736 15247073707878546014208 15492994251554006433792 15582174228930821750784 15906802858700213870592 16061237837910895558656 16419925531561511092224 16616927986320759132672 16780803015771654193152 16880688748008390230016 17152957921363364265984 17232369763591898359808 17788252659191637016576 17895153216037740604416 18068892567649757503488 18179203267085958709248 18472416223006699978752 18651760069832007745536 18990774841509439008768 19292215712009588834304 19386415984040885654784 19577603518400263225344 19603380481558130589696 19694136872676455268352 20011784241590591643648 20451603675471703547904 20650162934456865718272 20657325668738675245056 21111332826293371404288 21209070478266951827456 21414983783881194078208 21703742676010787438592 22024803958200296128512 22155903981761012176896 22238637006338163081216 22507584997344520306688 22870610561817819021312 23373261343396232626176 23860204288050320805888 24091856756866343337984 24238937689447944945664 24629888297342266638336 24804277344012328501248 25171204523657481289728 25321033122012585345024 25848554645387847539712 26682378988787455524864 27107451025477287542784 27268804900628938063872 27533550579275820957696 28938323568014383251456 29079623976061328482176 29366405277600394838016 29541205309014682902528 30017676362385887465472 30494147415757092028416 30985988503108012867584 31164348457861643501568 31813605717400427741184 32122475675821791117312 33233855972641518265344 33761377496016780460032 34305915842726728531968 34464739527183796719616 35576505318383274033152 35790306432075481208832 36137785135299515006976 36358406534171917418496 36944832446013399957504 37981549683018878017536 38772831968081771309568 39155207036800526450688 39206760963116261179392 39388273745352910536704 40023568483181183287296 40903207350943407095808 41300325868913731436544 42418140956533903654912 43407485352021574877184 44049607916400592257024 44311807963522024353792 44477274012676326162432 45015169994689040613376 45741221123635638042624 46746522686792465252352 47720408576100641611776 48183713513732686675968 49259776594684533276672 50342409047314962579456 50642066244025170690048 51697109290775695079424 53364757977574911049728 54537609801257876127744 57876647136028766502912 58159247952122656964352 58732810555200789676032 59082410618029365805056 60035352724771774930944 61971977006216025735168 63627211434800855482368 64244951351643582234624 66467711945283036530688 67522754992033560920064 68611831685453457063936 68929479054367593439232 71153010636766548066304 71580612864150962417664 72275570270599030013952 72716813068343834836992 73889664892026799915008 75963099366037756035072 77545663936163542619136 78776547490705821073408 80047136966362366574592 81806414701886814191616 82600651737827462873088 84836281913067807309824 86814970704043149754368 88099215832801184514048 88623615927044048707584 91482442247271276085248 93493045373584930504704 95440817152201283223552 96367427027465373351936 101284132488050341380096 103394218581551390158848 106729515955149822099456 109075219602515752255488 116318495904245313928704 117465621110401579352064 118164821236058731610112 120070705449543549861888 127254422869601710964736 132935423890566073061376 135045509984067121840128 137223663370906914127872 137858958108735186878464 143161225728301924835328 144551140541198060027904 147779329784053599830016 151926198732075512070144 155091327872327085238272 157553094981411642146816 160094273932724733149184 163612829403773628383232 169672563826135614619648 173629941408086299508736 176198431665602369028096 177247231854088097415168 190881634304402566447104 192734854054930746703872 202568264976100682760192 206788437163102780317696 213459031910299644198912 218150439205031504510976 232636991808490627857408 236329642472117463220224 240141410899087099723776 254508845739203421929472 265870847781132146122752 274447326741813828255744 275717916217470373756928 286322451456603849670656 289102281082396120055808 303852397464151024140288 310182655744654170476544 315106189962823284293632 320188547865449466298368 327225658807547256766464 352396863331204738056192 354494463708176194830336 381763268608805132894208 405136529952201365520384 413576874326205560635392 465273983616981255714816 472659284944234926440448 480282821798174199447552 509017691478406843858944 531741695562264292245504 551435832434940747513856 572644902913207699341312 578204562164792240111616 607704794928302048280576 620365311489308340953088 640377095730898932596736 654451317615094513532928 708988927416352389660672 763526537217610265788416 827153748652411121270784 930547967233962511429632 945318569888469852880896 960565643596348398895104 1063483391124528584491008 1102871664869881495027712 1145289805826415398682624 1215409589856604096561152 1240730622978616681906176 1417977854832704779321344 1527053074435220531576832 1654307497304822242541568 1861095934467925022859264 1921131287192696797790208 2126966782249057168982016 2205743329739762990055424 2290579611652830797365248 2481461245957233363812352 2835955709665409558642688 3308614994609644485083136 3722191868935850045718528 4253933564498114337964032 4581159223305661594730496 4962922491914466727624704 6617229989219288970166272 7444383737871700091437056 8507867128996228675928064 9925844983828933455249408 14888767475743400182874112 19851689967657866910498816 29777534951486800365748224 59555069902973600731496448
- Sum of all divisors σ(n): 232709607452894179299328000
- Sum of proper divisors (its aliquot sum) s(n): 173154537549920578567831552
- 59555069902973600731496448 is an abundant number, because the sum of its proper divisors (173154537549920578567831552) is greater than itself. Its abundance is 113599467646946977836335104
Bases of 59555069902973600731496448
- Binary: 110001010000110100011011001110111111100011011011011110100001101111110000000000000000002
- Hexadecimal: 0x314346CEFE36DE86FC0000
- Base-36: 7HE18T0CNOGV711C0
Squares and roots of 59555069902973600731496448
- 59555069902973600731496448 squared (595550699029736007314964482) is 3546806351148072008846766485793786610632653436616704
- 59555069902973600731496448 cubed (595550699029736007314964483) is 211230300174934159697352750984588459923702423149157650634478052714512113467392
-
The
square root of 59555069902973600731496448 is 7717193136301.1513482617 -
59555069902973600731496448 is a
perfect cube number . Itscube root is 390516672
Scales and comparisons
How big is 59555069902973600731496448?- 59,555,069,902,973,600,731,496,448 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,555,069,902,973,600,731,496,448 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 59555069902973600731496448 cubic inches would be around 32543056 feet tall.
Recreational maths with 59555069902973600731496448
- 59555069902973600731496448 backwards is 84469413700637920996055595
- 59555069902973600731496448 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 59555069902973600731496448'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 59555069902973600731496448 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 59555069902973600731496448 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/59555069902973600731496448/
Chicago style:
Numbermatics. 2024. "Number 59555069902973600731496448 - Facts about the integer". https://numbermatics.com/n/59555069902973600731496448/
The information we have on file for 59555069902973600731496448 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 59555069902973600731496448, math, Factors of 59555069902973600731496448, curriculum, school, college, exams, university, Prime factorization of 59555069902973600731496448, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine septillion, five hundred fifty-five sextillion, sixty-nine quintillion, nine hundred two quadrillion, nine hundred seventy-three trillion, six hundred billion, seven hundred thirty-one million, four hundred ninety-six thousand, four hundred forty-eight.