146369795271604031586041856
146,369,795,271,604,031,586,041,856 is an even composite number composed of six prime numbers multiplied together.
146369795271604031586041856 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 146369795271604031586041856:
218 × 33 × 76 × 133 × 313 × 1393
(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 × 139 × 139 × 139)See below for interesting mathematical facts about the number 146369795271604031586041856 from the Numbermatics database.
Names of 146369795271604031586041856
- Cardinal: 146369795271604031586041856 can be written as One hundred forty-six septillion, three hundred sixty-nine sextillion, seven hundred ninety-five quintillion, two hundred seventy-one quadrillion, six hundred four trillion, thirty-one billion, five hundred eighty-six million, forty-one thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.46369795271604031586041856 × 1026
Factors of 146369795271604031586041856
Divisors of 146369795271604031586041856
- 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 104 108 112 117 124 126 128 139 144 147 156 168 169 182 186 189 192 196 208 216 217 224 234 248 252 256 273 278 279 288 294 312 336 338 343 351 364 372 378 384 392 403 416 417 432 434 441 448 468 496 504 507 512 546 556 558 576 588 624 637 651 672 676 686 702 728 744 756 768 784 806 819 832 834 837 864 868 882 896 936 961 973 992 1008 1014 1024 1029 1092 1112 1116 1152 1176 1183 1209 1248 1251 1274 1302 1323 1344 1352 1372 1404 1456 1488 1512 1519 1521 1536 1568 1612 1638 1664 1668 1674 1728 1736 1764 1792 1807 1872 1911 1922 1946 1953 1984 2016 2028 2048 2058 2184 2197 2224 2232 2304 2352 2366 2401 2418 2457 2496 2502 2548 2604 2646 2688 2704 2744 2808 2821 2883 2912 2919 2976 3024 3038 3042 3072 3087 3136 3224 3276 3328 3336 3348 3456 3472 3528 3549 3584 3614 3627 3744 3753 3822 3844 3892 3906 3968 4032 4056 4096 4116 4309 4368 4394 4448 4459 4464 4557 4563 4608 4704 4732 4802 4836 4914 4992 5004 5096 5208 5239 5292 5376 5408 5421 5488 5616 5642 5733 5766 5824 5838 5859 5952 6048 6076 6084 6144 6174 6272 6448 6552 6591 6656 6672 6696 6727 6811 6912 6944 7056 7098 7168 7203 7228 7254 7488 7506 7644 7688 7784 7812 7936 8064 8112 8192 8232 8281 8463 8618 8649 8736 8757 8788 8896 8918 8928 9114 9126 9216 9261 9408 9464 9604 9672 9828 9984 10008 10192 10416 10478 10584 10633 10647 10752 10816 10842 10881 10976 11232 11284 11466 11532 11648 11676 11718 11904 12096 12152 12168 12288 12348 12493 12544 12649 12896 12927 13104 13182 13312 13344 13377 13392 13454 13622 13671 13824 13888 14112 14196 14336 14406 14456 14508 14976 15012 15288 15376 15379 15568 15624 15717 15872 16128 16224 16263 16384 16464 16562 16807 16926 17199 17236 17298 17472 17514 17576 17792 17836 17856 18228 18252 18432 18522 18816 18928 19208 19321 19344 19656 19747 19773 19968 20016 20181 20384 20433 20832 20956 21168 21266 21294 21504 21609 21632 21684 21762 21952 22464 22568 22932 23064 23296 23352 23436 23491 23808 24192 24304 24336 24576 24696 24843 24986 25088 25298 25389 25792 25854 25947 26208 26271 26364 26624 26688 26754 26784 26908 27244 27342 27648 27776 28224 28392 28672 28812 28912 29016 29791 29952 30024 30163 30576 30752 30758 31136 31213 31248 31434 31744 31899 31941 32256 32448 32526 32768 32928 33124 33614 33852 34398 34472 34596 34944 35028 35152 35584 35672 35712 36456 36504 36673 36864 37044 37479 37632 37856 37947 38416 38642 38688 38781 39312 39494 39546 39936 40032 40131 40362 40768 40866 41013 41664 41912 42336 42532 42588 43008 43218 43264 43368 43524 43904 44928 45136 45864 46128 46137 46592 46704 46872 46982 47089 47151 47616 47677 48384 48608 48672 48789 49152 49392 49686 49972 50176 50421 50596 50778 51584 51708 51894 52416 52542 52728 53248 53376 53508 53568 53816 54488 54684 55296 55552 56017 56448 56784 57344 57624 57824 57963 57967 58032 59241 59319 59582 59904 60048 60326 60543 61152 61299 61504 61516 62272 62426 62496 62868 63488 63798 63882 64512 64827 64896 65052 65536 65856 66248 67228 67704 68107 68796 68944 69192 69888 70056 70304 70473 71168 71344 71424 72912 73008 73346 73728 74088 74431 74529 74958 75264 75712 75894 76167 76832 77284 77376 77562 78624 78988 79092 79872 80064 80262 80724 81536 81732 82026 83328 83824 84672 85064 85176 86016 86436 86528 86736 87048 87451 87808 88543 89373 89856 90272 90489 91728 92256 92274 93184 93408 93639 93744 93964 94178 94302 95232 95354 95697 96768 97216 97344 97578 98304 98784 99372 99944 100352 100842 101192 101556 103168 103416 103788 104832 105084 105456 106496 106752 107016 107136 107632 107653 108976 109368 110019 110592 111104 112034 112437 112896 113568 113841 114688 115248 115648 115926 115934 116064 116343 117649 118482 118638 119164 119808 120096 120393 120652 121086 122304 122598 123008 123032 124544 124852 124992 125736 126976 127596 127764 129024 129654 129792 130104 131072 131712 132496 133579 134456 135247 135408 136214 137592 137888 138229 138384 138411 139776 140112 140608 140946 141267 141453 142336 142688 142848 143031 145824 146016 146692 147456 148176 148862 149058 149916 150528 151263 151424 151788 152334 153664 154568 154752 155124 157248 157976 158184 159744 160128 160524 161448 162409 163072 163464 164052 164437 166656 167648 168051 169344 170128 170352 172032 172872 173056 173472 173889 173901 174096 174902 175616 177086 177723 178746 179712 180544 180978 181629 183456 183897 184512 184548 186368 186816 187278 187488 187928 188356 188604 190464 190708 191394 193536 194432 194688 195156 196608 197568 198744 199888 200704 201684 202384 203112 204321 206336 206832 207576 208537 209664 210168 210912 211141 211419 212992 213504 214032 214272 215264 215306 217952 218491 218736 220038 221184 222208 223293 223587 224068 224874 225792 227136 227682 229376 230496 231296 231852 231868 232128 232686 235298 236964 237276 238328 239616 240192 240786 241304 242172 244608 245196 246016 246064 249088 249704 249984 251173 251472 253952 255192 255528 256711 258048 259308 259584 260208 262144 262353 263424 264992 265629 267158 268119 268912 270494 270816 271467 272428 275184 275776 276458 276768 276822 279552 280224 280917 281216 281892 282534 282906 284672 285376 285696 286062 287091 291648 292032 293384 294912 296352 297724 298116 299832 301056 302526 302848 303576 304668 305383 307328 309136 309504 310248 314496 315952 316368 319488 320256 321048 322896 322959 324818 326144 326928 328104 328874 329623 330057 333312 333739 335296 336102 337311 338688 340256 340704 341523 344064 345744 346112 346944 347778 347802 348192 349804 351232 352947 354172 355446 357492 359424 361088 361956 363258 366912 367794 369024 369096 372736 373632 374556 374976 375856 376712 377208 380928 381416 382788 387072 387283 388864 389376 390312 392119 393216 395136 397488 399776 400737 401408 403368 404768 405741 405769 406224 408642 412672 413664 414687 415152 415233 417074 419328 420336 421824 422282 422838 423801 425984 427008 428064 428544 429093 430528 430612 435904 436982 437472 440076 442368 444416 446586 447174 448136 449748 451584 453789 454272 455364 458752 460992 462592 463704 463736 464256 465372 470596 473928 474552 476656 476749 479232 480384 481572 482608 484344 487227 489216 490392 492032 492128 493311 498176 499408 499968 502346 502944 504153 507904 510384 511056 513422 516096 518616 519168 520416 521017 521667 521703 524706 526848 529984 531258 533169 534316 536238 537824 540988 541632 542934 544856 550368 551552 552916 553536 553644 559104 560448 561834 562432 563784 565068 565812 569344 570752 571392 572124 574182 583296 584064 586768 589824 592704 595448 596232 598951 599664 602112 605052 605696 607152 609336 610766 612157 612963 614656 618272 619008 619801 620496 625611 628992 631904 632736 633423 634257 638976 640512 642096 645792 645918 649636 652288 653856 655473 656208 657748 659246 660114 666624 667478 669879 670592 672204 674622 677376 680512 681408 683046 688128 691488 692224 693888 695556 695604 696384 699608 702464 705894 708344 710892 714984 718848 722176 723912 726516 728221 733824 735588 738048 738192 745472 747264 749112 749952 751712 753424 753519 753571 754416 761856 762832 765576 770133 774144 774566 777728 778752 780624 784238 786432 787059 790272 794976 796887 799552 801474 802816 804357 806736 809536 811482 811538 812448 814401 817284 825344 827328 829374 830304 830466 834148 838656 840672 842751 843648 844564 845676 847602 851968 854016 856128 857088 858186 861056 861224 871808 873964 874944 880152 884736 888832 893172 894348 896272 899496 903168 907578 908544 910728 916149 917504 921984 925184 927408 927472 928512 930744 935053 941192 946729 947856 949104 953312 953498 958464 960768 963144 965216 967603 968688 968877 974454 978432 980784 984064 984256 986622 988869 990171 996352 998816 999936 1001217 1004692 1005888 1008306 1015808 1020768 1022112 1026844 1032192 1037232 1038336 1040832 1042034 1043334 1043406 1049412 1053696 1058841 1059968 1062516 1066338 1068632 1072476 1075648 1081976 1083264 1085868 1089712 1100736 1103104 1105832 1107072 1107288 1118208 1120896 1123668 1124864 1127568 1130136 1131624 1136863 1138688 1141504 1142784 1144248 1148364 1151059 1161849 1166592 1168128 1173536 1176357 1179648 1185408 1190896 1192464 1197902 1199328 1202211 1204224 1210104 1211392 1214304 1217223 1217307 1218672 1221532 1224314 1225926 1229312 1236544 1238016 1239602 1240992 1244061 1251222 1257984 1263808 1265472 1266846 1268514 1271403 1277952 1281024 1284192 1287279 1291584 1291836 1299272 1304576 1307712 1310946 1312416 1315496 1318492 1320228 1333248 1334956 1339758 1341184 1344408 1349244 1354752 1361024 1362816 1366092 1376256 1382976 1384448 1387776 1391112 1391208 1392768 1399216 1404928 1411788 1416688 1421784 1429968 1430247 1437696 1444352 1447824 1453032 1456442 1459759 1461681 1467648 1471176 1476096 1476384 1477987 1479933 1490944 1494528 1498224 1499904 1503424 1506848 1507038 1507142 1508832 1512459 1523712 1525664 1529437 1531152 1540266 1548288 1549132 1555456 1557504 1561248 1563051 1565109 1568476 1574118 1580544 1589952 1593774 1599104 1602948 1605632 1608714 1613472 1619072 1622964 1623076 1624896 1628802 1634568 1650688 1654656 1658748 1660608 1660932 1668296 1677312 1681344 1685502 1687296 1689128 1691352 1695204 1703936 1708032 1712256 1714176 1716372 1722112 1722448 1736527 1743616 1747928 1749888 1758211 1760304 1769472 1777664 1786344 1788696 1792544 1796853 1796977 1798992 1806336 1815156 1817088 1821456 1832298 1835008 1836471 1838889 1843968 1850368 1854816 1854944 1857024 1859403 1861488 1870106 1876833 1882384 1893458 1895712 1898208 1900269 1906624 1906996 1916928 1921536 1926288 1930432 1935206 1937376 1937754 1948908 1956864 1961568 1966419 1968128 1968512 1973244 1977738 1980342 1992704 1997632 1999872 2002434 2009384 2009637 2011776 2016612 2031616 2041536 2044224 2053688 2064384 2074464 2076672 2081664 2084068 2086668 2086812 2098824 2107392 2111317 2117682 2119936 2125032 2132676 2137264 2137681 2144952 2151296 2163952 2166528 2171736 2179424 2184663 2201472 2206208 2211664 2214144 2214576 2236416 2241792 2247336 2249728 2255136 2260272 2260557 2260713 2263248 2273726 2277376 2283008 2285568 2288496 2296728 2302118 2307361 2310399 2323698 2333184 2336173 2336256 2347072 2352714 2359296 2361177 2370816 2381792 2384928 2390661 2395804 2398656 2404422 2408448 2420208 2422784 2428608 2434446 2434614 2437344 2443064 2448628 2451852 2458624 2473088 2476032 2479204 2481984 2488122 2502444 2515968 2527616 2530944 2533692 2537028 2542806 2555904 2562048 2568384 2574558 2583168 2583672 2598544 2609152 2615424 2621892 2624832 2630992 2636984 2640456 2666496 2669912 2679516 2682368 2685619 2688816 2698488 2709504 2710981 2722048 2725632 2732184 2744833 2748447 2752512 2765952 2768896 2775552 2782224 2782416 2785536 2798432 2805159 2809856 2823576 2833376 2840187 2840383 2843568 2859936 2860494 2875392 2888704 2895648 2902809 2906064 2906631 2912884 2919518 2923362 2935296 2942352 2952192 2952768 2955974 2959866 2966607 2981888 2989056 2996448 2999808 3003651 3006848 3013696 3014076 3014284 3017664 3024918 3047424 3051328 3058874 3062304 3080532 3096576 3098264 3110912 3115008 3122496 3126102 3130218 3136952 3148236 3161088 3176523 3179904 3187548 3198208 3205896 3211264 3217428 3226944 3238144 3245928 3246152 3249792 3257604 3265249 3269136 3301376 3309312 3317496 3321216 3321864 3336592 3337243 3354624 3362688 3371004 3374592 3378256 3382704 3390408 3407872 3410589 3416064 3424512 3428352 3432744 3444224 3444896 3453177 3473054 3485547 3487232 3495856 3499776 3516422 3520608 3529071 3538944 3555328 3572688 3577392 3585088 3593706 3593954 3597984 3606633 3612672 3630312 3634176 3642912 3647119 3651669 3651921 3664596 3672942 3677778 3687936 3700736 3709632 3709888 3714048 3718806 3722976 3732183 3740212 3753666 3764768 3786916 3791424 3796416 3800538 3813248 3813992 3833856 3843072 3852576 3860864 3870412 3874752 3875508 3897816 3913728 3923136 3932838 3936256 3937024 3946488 3955476 3960684 3985408 3995264 3999744 4004868 4018768 4019274 4023552 4033224 4063232 4083072 4088448 4107376 4128768 4140949 4148928 4153344 4163328 4168136 4173336 4173624 4192657 4197648 4214784 4222634 4235364 4239872 4250064 4265352 4274528 4275362 4285099 4289904 4290741 4302592 4327904 4333056 4338607 4343472 4358848 4369326 4379277 4385043 4402944 4412416 4423328 4428288 4429152 4433961 4439799 4472832 4483584 4494672 4499456 4510272 4520544 4521114 4521426 4526496 4547452 4554752 4566016 4571136 4576992 4588311 4593456 4604236 4614722 4620798 4647396 4666368 4672346 4672512 4689153 4694144 4705428 4722354 4741632 4763584 4769856 4781322 4791608 4797312 4808844 4816896 4840416 4845568 4857216 4868892 4869228 4874688 4886128 4897256 4903704 4917248 4946176 4952064 4958408 4963968 4976244 5004888 5031936 5034679 5055232 5061888 5067384 5074056 5085612 5097547 5111808 5124096 5136768 5149116 5166336 5167344 5197088 5209581 5218304 5230848 5243784 5249664 5261984 5273968 5274633 5274997 5280912 5332992 5339824 5359032 5364736 5371238 5377632 5390559 5390931 5396976 5419008 5421962 5444096 5451264 5464368 5489666 5496894 5505024 5509413 5531904 5537792 5551104 5564448 5564832 5571072 5578209 5596864 5610318 5619712 5630499 5647152 5666752 5680374 5680766 5687136 5700807 5719872 5720988 5750784 5777408 5791296 5805618 5812128 5813262 5825768 5839036 5846724 5870592 5884704 5899257 5904384 5905536 5911948 5919732 5933214 5963776 5978112 5992896 5999616 6007302 6013696 6027392 6028152 6028568 6035328 6049836 6094848 6102656 6117748 6124608 6161064 6193152 6196528 6221824 6230016 6244992 6252204 6260436 6273904 6296472 6322176 6333951 6353046 6359808 6375096 6396416 6411792 6413043 6422528 6434856 6453888 6476288 6491856 6492304 6499584 6515208 6530498 6538272 6545371 6553989 6602752 6618624 6627103 6634992 6642432 6643728 6673184 6674486 6709248 6725376 6742008 6749184 6756512 6765408 6773221 6780816 6781671 6782139 6821178 6832128 6849024 6856704 6865488 6888448 6889792 6906354 6922083 6931197 6946108 6971094 6974464 6991712 6999552 7008519 7032844 7041216 7058142 7077888 7110656 7145376 7154784 7170176 7187412 7187908 7195968 7213266 7225344 7260624 7268352 7285824 7294238 7303338 7303842 7329192 7345884 7355556 7375872 7401472 7419264 7419776 7428096 7437612 7445952 7464366 7480424 7507332 7529536 7573832 7582848 7592832 7601076 7626496 7627984 7667712 7686144 7705152 7721728 7740824 7749504 7751016 7786363 7795632 7827456 7846272 7865676 7872512 7874048 7892976 7910952 7921368 7958041 7970816 7990528 7999488 8009736 8037536 8038548 8047104 8056857 8057413 8066448 8126464 8132943 8166144 8176896 8214752 8234499 8245341 8257536 8281898 8297856 8306688 8326656 8336272 8346672 8347248 8385314 8395296 8415477 8429568 8445268 8470728 8479744 8500128 8520561 8521149 8530704 8549056 8550724 8570198 8579808 8581482 8605184 8655808 8666112 8677214 8686944 8708427 8717696 8738652 8758554 8770086 8805888 8824832 8846656 8856576 8858304 8867922 8879598 8899821 8945664 8967168 8989344 8998912 9010953 9020544 9041088 9042228 9042852 9052992 9094904 9109504 9132032 9142272 9153984 9176622 9186912 9208472 9229444 9241596 9294792 9332736 9344692 9345024 9378306 9388288 9410856 9444708 9466873 9483264 9527168 9539712 9562644 9583216 9594624 9617688 9633792 9680832 9691136 9714432 9737784 9738456 9749376 9772256 9794512 9795747 9807408 9834496 9892352 9904128 9916816 9927936 9952488 10009776 10011729 10063872 10069358 10110464 10123776 10134768 10148112 10171224 10195094 10218313 10223616 10231767 10248192 10273536 10298232 10332672 10334688 10345909 10359531 10394176 10419162 10436608 10456641 10461696 10487568 10499328 10523968 10547936 10549266 10549994 10561824 10587213 10665984 10679648 10718064 10729472 10742476 10755264 10781118 10781862 10793952 10838016 10843924 10888192 10902528 10928736 10941357 10955763 10979332 10993788 11018826 11063808 11075584 11102208 11128896 11129664 11142144 11156418 11193728 11220636 11239424 11260998 11294304 11333504 11360748 11361532 11374272 11401614 11439744 11441976 11501568 11554816 11582592 11611236 11624256 11626524 11651536 11678072 11693448 11741184 11769408 11798514 11808768 11811072 11823896 11839464 11866428 11927552 11956224 11985792 11999232 12014604 12027392 12054784 12056304 12057136 12070656 12099672 12155689 12189696 12205312 12235496 12249216 12307477 12322128 12386304 12393056 12422847 12443648 12460032 12489984 12504408 12520872 12547808 12577971 12578839 12592944 12644352 12667902 12706092 12719616 12750192 12792832 12823584 12826086 12845056 12855297 12869712 12872223 12907776 12952576 12983712 12984608 12999168 13015821 13030416 13060996 13076544 13090742 13107978 13137831 13205504 13237248 13254206 13269984 13284864 13287456 13301883 13346368 13348972 13418496 13450752 13484016 13498368 13513024 13530816 13546442 13561632 13563342 13564278 13642356 13664256 13698048 13713408 13730976 13764933 13776896 13779584 13812708 13844166 13862394 13892216 13942188 13948928 13983424 13999104 14017038 14065688 14067459 14082432 14116284 14221312 14290752 14309568 14340352 14374824 14375816 14391936 14426532 14450688 14521248 14536704 14571648 14588476 14606676 14607684 14658384 14691768 14711112 14751744 14779219 14802944 14838528 14839552 14856192 14875224 14891904 14928732 14960848 14963767 15014664 15059072 15104037 15147664 15165696 15185664 15202152 15252992 15255968 15292641 15335424 15372288 15410304 15443456 15481648 15499008 15502032 15572726 15591264 15628743 15654912 15692544 15731352 15745024 15748096 15785952 15821904 15823899 15824991 15842736 15916082 15941632 15981056 15998976 16019472 16075072 16077096 16094208 16113714 16114826 16132896 16151527 16171677 16172793 16265886 16332288 16353211 16353792 16429504 16468998 16490682 16515072 16528239 16563796 16595712 16613376 16653312 16672544 16693344 16694496 16734627 16770628 16790592 16830954 16859136 16890536 16941456 16959488 17000256 17041122 17042298 17061408 17098112 17101448 17140396 17159616 17162964 17210368 17311616 17332224 17354428 17373888 17416854 17435392 17477304 17517108 17540172 17611776 17649664 17693312 17713152 17716608 17735844 17759196 17799642 17891328 17934336 17978688 17997824 18021906 18041088 18082176 18084456 18085704 18105984 18189808 18219008 18264064 18284544 18307968 18353244 18373824 18416944 18458888 18483192 18567481 18589584 18665472 18689384 18690048 18756612 18776576 18799333 18821712 18889416 18933746 18966528 18976867 19001853 19054336 19079424 19125288 19166432 19189248 19213831 19235376 19239129 19267584 19361664 19382272 19428864 19475568 19476912 19498752 19544512 19589024 19591494 19614816 19636113 19661967 19668992 19784704 19808256 19833632 19855872 19881309 19882681 19904976 20019552 20023458 20127744 20138716 20220928 20247552 20269536 20296224 20319663 20342448 20346417 20390188 20436626 20463534 20496384 20547072 20596464 20665344 20669376 20691818 20719062 20766249 20788352 20838324 20873216 20913282 20923392 20975136 20998656 21025557 21047936 21095872 21098532 21099988 21123648 21174426 21331968 21359296 21436128 21458944 21484952 21510528 21562236 21563724 21587904 21676032 21687848 21776384 21805056 21857472 21882714 21911526 21958664 21987576 22037652 22127616 22151168 22204416 22257792 22259328 22284288 22312836 22387456 22441272 22478848 22521996 22574851 22588608 22667008 22721496 22723064 22748544 22803228 22856743 22879488 22883952 23003136 23109632 23165184 23222472 23248512 23253048 23303072 23356144 23359089 23360701 23386896 23482368 23538816 23597028 23617536 23622144 23647792 23678928 23732856 23855104 23874123 23912448 23971584 23998464 24029208 24054784 24109568 24112608 24114272 24141312 24170571 24172239 24199344 24311378 24379392 24398829 24410624 24470992 24498432 24614954 24644256 24703497 24772608 24786112 24845694 24887296 24920064 24979968 25008816 25041744 25095616 25155942 25157678 25185888 25246431 25288704 25335804 25412184 25439232 25500384 25561683 25563447 25585664 25647168 25652172 25710594 25739424 25744446 25815552 25905152 25967424 25969216 25998336 26031642 26060832 26121992 26125281 26153088 26181484 26215956 26275662 26411008 26474496 26508412 26539968 26569728 26574912 26603766 26692736 26697944 26836992 26901504 26968032 26996736 27026048 27061632 27092884 27123264 27126684 27128556 27284712 27328512 27396096 27426816 27461952 27529866 27553792 27559168 27625416 27688332 27724788 27784432 27884376 27897856 27966848 27998208 28034076 28131376 28134918 28164864 28232568 28400619 28442624 28581504 28619136 28680704 28749648 28751632 28783872 28853064 28901376 28986643 29042496 29073408 29143296 29176952 29213352 29215368 29316768 29348599 29383536 29387241 29422224 29503488 29558438 29605888 29677056 29679104 29712384 29750448 29783808 29857464 29921696 29927534 29995693 30029328 30035187 30118144 30208074 30295328 30331392 30370249 30371328 30404304 30505984 30511936 30585282 30654939 30670848 30695301 30744576 30820608 30886912 30963296 30998016 31004064 31037727 31078593 31145452 31182528 31257486 31309824 31385088 31462704 31490048 31496192 31571904 31643808 31647798 31649982 31685472 31832164 31883264 31962112 31997952 32038944 32150144 32154192 32188416 32227428 32229652 32265792 32303054 32343354 32345586 32531772 32664576 32706422 32707584 32824071 32859008 32937996 32981364 33056478 33127592 33191424 33226752 33306624 33345088 33386688 33388992 33469254 33541256 33581184 33661908 33718272 33781072 33882912 33918976 34000512 34082244 34084596 34122816 34196224 34202896 34280792 34319232 34325928 34420736 34623232 34664448 34708856 34747776 34833708 34870784 34913047 34954608 35034216 35080344 35223552 35242753 35299328 35386624 35426304 35433216 35471688 35518392 35599284 35682829 35782656 35868672 35957376 35995648 36043812 36082176 36164352 36168912 36171408 36211968 36379616 36438016 36467067 36528128 36569088 36615936 36706488 36747648 36833888 36917776 36922431 36924979 36966384 37134962 37179168 37268541 37330944 37378768 37380096 37513224 37553152 37598666 37643424 37733913 37736517 37778832 37867492 37933056 37953734 38003706 38108672 38158848 38250576 38332864 38378496 38427662 38470752 38478258 38535168 38565891 38723328 38764544 38857728 38951136 38953824 38997504 39047463 39089024 39178048 39182988 39229632 39272226 39323934 39337984 39413493 39569408 39616512 39667264 39711744 39762618 39765362 39809952 39905649 40039104 40046916 40255488 40277432 40441856 40495104 40539072 40592448 40639326 40684896 40692834 40780376 40873252 40927068 40992768 41094144 41192928 41294799 41330688 41338752 41383636 41438124 41532498 41576704 41676648 41746432 41826564 41846784 41950272 41997312 42051114 42095872 42191744 42197064 42199976 42247296 42348852 42448237 42663936 42718592 42872256 42917888 42969904 43021056 43124472 43127448 43175808 43352064 43375696 43552768 43610112 43714944 43765428 43823052 43917328 43975152 44075304 44255232 44302336 44337657 44408832 44515584 44518656 44568576 44625672 44774912 44882544 44891301 44957696 45043992 45149702 45177216 45312111 45334016 45442992 45446128 45497088 45606456 45713486 45758976 45767904 45817597 45877923 46006272 46219264 46330368 46389721 46444944 46497024 46506096 46606144 46712288 46718178 46721402 46773792 46886229 46964736 47077632 47194056 47235072 47244288 47295584 47357856 47412547 47465712 47471697 47474973 47748246 47824896 47943168 47996928 48058416 48109568 48219136 48225216 48228544 48282624 48341142 48344478 48398688 48454581 48518379 48622756 48797658 48821248 48941984 48996864 49059633 49229908 49288512 49406994 49545216 49572224 49691388 49774592 49840128 49959936 50017632 50083488 50191232 50311884 50315356 50371776 50492862 50577408 50671608 50824368 50878464 51000768 51123366 51126894 51171328 51294336 51304344 51421188 51478848 51488892 51631104 51810304 51934848 51938432 51996672 52063284 52121664 52243984 52250562 52306176 52362968 52431912 52551324 52822016 52948992 53016824 53079936 53139456 53149824 53207532 53385472 53395888 53673984 53803008 53832337 53936064 53993472 54052096 54123264 54185768 54246528 54253368 54257112 54504541 54569424 54657024 54792192 54853632 54923904 55059732 55107584 55118336 55250832 55376664 55449576 55568864 55702443 55706287 55768752 55795712 55933696 55996416 56068152 56262752 56269836 56329728 56397999 56401891 56465136 56801238 56885248 56930601 57005559 57163008 57238272 57361408 57499296 57503264 57567744 57641493 57706128 57717387 57802752 57973286 58084992 58146816 58286592 58353904 58426704 58430736 58633536 58697198 58767072 58774482 58844448 58908339 59006976 59116876 59211776 59354112 59358208 59424768 59500896 59567616 59643927 59648043 59714928 59843392 59855068 59991386 60058656 60070374 60236288 60416148 60590656 60662784 60740498 60742656 60808608 60958989 61011968 61023872 61170564 61309878 61390602 61489152 61641216 61773824 61926592 61996032 62008128 62075454 62157186 62290904 62298747 62365056 62514972 62619648 62770176 62925408 62980096 62992384 63076671 63143808 63287616 63295596 63299964 63370944 63664328 63766528 63924224 63995904 64077888 64300288 64308384 64376832 64454856 64459304 64531584 64606108 64686708 64691172 65063544 65329152 65412844 65415168 65450827 65648142 65718016 65875992 65962728 66112956 66255184 66268111 66382848 66453504 66613248 66690176 66773376 66777984 66938508 67082512 67162368 67323816 67436544 67562144 67724553 67765824 67837952 68001024 68164488 68169192 68245632 68392448 68405792 68561584 68570229 68638464 68651856 68841472 69246464 69328896 69417712 69495552 69667416 69741568 69826094 69909216 70068432 70077267 70082103 70160688 70447104 70485506 70598656 70773248 70852608 70866432 70943376 71036784 71198568 71365658 71528191 71565312 71622369 71737344 71914752 71991296 72087624 72164352 72328704 72337824 72342816 72421363 72423936 72511713 72516717 72759232 72934134 73056256 73138176 73196487 73231872 73412976 73495296 73667776 73835552 73844862 73849958 73932768 74110491 74269924 74358336 74537082 74661888 74757536 74760192 75026448 75106304 75197332 75286848 75467826 75473034 75557664 75734984 75866112 75907468 76007412 76217344 76317696 76501152 76665728 76690341 76756992 76855324 76941504 76956516 77131782 77446656 77529088 77715456 77902272 77907648 77995008 78094926 78178048 78356096 78365976 78459264 78544452 78647868 78675968 78826986 79138816 79233024 79334528 79423488 79525236 79530724 79619904 79811298 80078208 80093832 80510976 80554864 80883712 80990208 81078144 81184896 81278652 81369792 81385668 81560752 81746504 81854136 81985536 82188288 82385856 82589598 82661376 82677504 82767272 82876248 83064996 83153408 83254189 83353296 83492864 83653128 83693568 83900544 83994624 84102228 84191744 84383488 84394128 84399952 84494592 84697704 84896474 85089823 85201857 85327872 85437184 85744512 85835776 85939808 86042112 86152339 86248944 86254896 86351616 86704128 86751392 86959929 87105536 87220224 87429888 87530856 87646104 87834656 87950304 88045797 88051873 88150608 88161723 88510464 88675314 88817664 89031168 89037312 89137152 89251344 89549824 89765088 89782602 89915392 89987079 90087984 90105561 90299404 90354432 90624222 90668032 90885984 90892256 90994176 91110747 91212912 91426972 91517952 91535808 91635194 91755846 91964817 92012544 92438528 92660736 92779442 92889888 92994048 93012192 93113181 93212288 93424576 93436356 93442804 93547584 93772458 93929472 94155264 94388112 94470144 94488576 94591168 94715712 94825094 94931424 94943394 94949946 95496492 95649792 95886336 95993856 96116832 96219136 96438272 96450432 96457088 96565248 96682284 96688956 96797376 96909162 97036758 97245512 97595316 97642496 97883968 97993728 98119266 98459816 98472213 98577024 98813988 99144448 99382776 99549184 99680256 99919872 100035264 100166976 100382464 100623768 100630712 100743552 100985724 101154816 101222719 101343216 101648736 101756928 102001536 102246732 102253788 102342656 102588672 102608688 102842376 102957696 102977784 103262208 103454533 103620608 103869696 103876864 103993344 104126568 104243328 104487968 104501124 104612352 104725936 104739141 104746369 104863824 105102648 105644032 105728259 105897984 106033648 106159872 106278912 106299648 106415064 106770944 106791776 107048487 107347968 107606016 107664674 107872128 107986944 108104192 108246528 108371536 108493056 108506736 108514224 109009082 109138848 109314048 109401201 109584384 109707264 109847808 110119464 110215168 110236672 110501664 110753328 110767293 110774937 110899152 111137728 111404886 111412574 111537504 111591424 111805623 111867392 111992832 112136304 112525504 112539672 112659456 112795998 112803782 112930272 113060689 113201739 113209551 113602476 113861202 114011118 114326016 114476544 114722816 114998592 115006528 115135488 115282986 115412256 115434774 115605504 115697673 115946572 116169984 116293632 116573184 116707808 116853408 116861472 117142389 117267072 117394396 117534144 117548964 117688896 117816678 118013952 118233752 118423552 118708224 118716416 118849536 119001792 119135232 119287854 119296086 119429856 119686784 119710136 119982772 120117312 120140748 120472576 120832296 121181312 121325568 121480996 121485312 121617216 121917978 122023936 122047744 122341128 122619756 122781204 122978304 123282432 123547648 123853184 123992064 124016256 124150908 124314372 124581808 124597494 124730112 125029944 125239296 125540352 125850816 125960192 125984768 126153342 126287616 126575232 126591192 126599928 126741888 127328656 127344711 127533056 127848448 127991808 128155776 128600576 128616768 128753664 128909712 128918608 129063168 129212216 129373416 129382344 129972367 130127088 130658304 130825688 130830336 130901654 131296284 131436032 131595331 131751984 131925456 132225912 132510368 132536222 132765696 132838069 132907008 133012971 133226496 133380352 133546752 133555968 133877016 134165024 134324736 134496817 134647632 134673903 134873088 135124288 135449106 135531648 135675904 135936333 136002048 136328976 136338384 136491264 136784896 136811584 137123168 137140458 137276928 137303712 137452791 137633769 137682944 138492928 138657792 138835424 138991104 139169163 139334832 139483136 139652188 139818432 140136864 140154534 140164206 140321376 140894208 140971012 141197312 141546496 141705216 141732864 141886752 142073568 142237641 142397136 142424919 142731316 143056382 143244738 143474688 143829504 143982592 144175248 144328704 144657408 144675648 144685632 144842726 144847872 145023426 145033434 145363743 145518464 145868268 146112512 146392974 146463744 146825952 146990592 147178899 147335552 147671104 147689724 147699916 147865536 148220982 148539848 148716672 149074164 149323776 149515072 149520384 150052896 150212608 150394664 150573696 150935652 150946068 151115328 151469968 151732224 151814936 152014824 152434688 152635392 153002304 153331456 153380682 153513984 153710648 153883008 153913032 154263564 154893312 155058176 155430912 155804544 155815296 155990016 156189852 156356096 156712192 156731952 156918528 157088904 157295736 157351936 157653972 158023957 158277632 158466048 158669056 158846976 159050472 159061448 159239808 159622596 159997201 160156416 160187664 161021952 161109728 161497011 161767424 161980416 162156288 162369792 162557304 162739584 162771336 163121504 163493008 163513623 163524907 163708272 163971072 164376576 164771712 165179196 165322752 165355008 165534544 165752496 166129992 166306816 166508378 166706592 166985728 167107329 167118861 167306256 167387136 167801088 167989248 168204456 168383488 168766976 168788256 168799904 168989184 169193997 169205673 169395408 169792948 170179646 170403714 170655744 170791803 170874368 171489024 171671552 171879616 172084224 172304678 172497888 172509792 172703232 172924479 173408256 173502784 173919858 174211072 174440448 174859776 175061712 175292208 175669312 175900608 176091594 176103746 176301216 176323446 176725017 177020928 177350628 177635328 178062336 178074624 178274304 178502688 178931781 178944129 179099648 179530176 179565204 179974158 180175968 180211122 180598808 180708864 181248444 181336064 181771968 181784512 181988352 182221494 182425824 182853944 182876967 183035904 183071616 183270388 183511692 183929634 184877056 185321472 185558884 185779776 185988096 186024384 186226362 186424576 186849152 186872712 186885608 187095168 187544916 187858944 188310528 188776224 188940288 188977152 189182336 189431424 189650188 189862848 189886788 189899892 190992984 191299584 191772672 191987712 192233664 192438272 192876544 192900864 192914176 193130496 193364568 193377912 193594752 193818324 194073516 194491024 195190632 195284992 195767936 195987456 196238532 196352481 196919632 196944426 197154048 197627976 198288896 198765552 198804333 199098368 199360512 199839744 200070528 200333952 200764928 201247536 201261424 201487104 201971448 202309632 202445438 202686432 202906501 203173659 203297472 203513856 204003072 204493464 204507576 204685312 205177344 205217376 205440193 205684752 205710687 205915392 205955568 206524416 206909066 207241216 207739392 207753728 207986688 208253136 208486656 208975936 209002248 209224704 209451872 209478282 209492738 209727648 209969851 210205296 210231801 210246309 211456518 211795968 212067296 212319744 212557824 212591743 212599296 212830128 213541888 213583552 214096974 214584573 214695936 214867107 215212032 215329348 215744256 215973888 216208384 216493056 216743072 216986112 217013472 217028448 217264089 217550151 218018164 218277696 218802402 219168768 219414528 219695616 220238928 220430336 220473344 221003328 221506656 221534586 221549874 221798304 222275456 222809772 222825148 223075008 223182848 223611246 223734784 223985664 224272608 225051008 225079344 225318912 225591996 225607564 225860544 226121378 226403478 226419102 227204952 227722404 228022236 228652032 228953088 229445632 229997184 230013056 230270976 230565972 230824512 230869548 231395346 231893144 232339968 232587264 233146368 233415616 233706816 233722944 234284778 234534144 234788792 235068288 235097928 235377792 235633356 236027904 236467504 236847104 237416448 237432832 237699072 238003584 238270464 238575708 238592172 238859712 239373568 239420272 239965544 240234624 240281496 240945152 241377253 241664592 242362624 242651136 242961992 242970624 243234432 243835956 244047872 244095488 244391329 244682256 245239512 245562408 245956608 246564864 246699271 247095296 247706368 247984128 248032512 248301816 248628744 249163616 249194988 249460224 249762567 249779803 250059888 250478592 251080704 251701632 251920384 251969536 252306684 252575232 253150464 253182384 253199856 253483776 254657312 254689422 255066112 255269469 255605571 255696896 255983616 256311552 257201152 257233536 257507328 257819424 257837216 258126336 258424432 258457017 258474853 258746832 258764688 259944734 260254176 260879787 261316608 261651376 261660672 261803308 262592568 262872064 263190662 263503968 263850912 264137391 264155619 264451824 265020736 265072444 265531392 265676138 266025942 266452992 266760704 267093504 267111936 267754032 268330048 268649472 268993634 269295264 269347806 269746176 269961237 270248576 270898212 271063296 271351808 271872666 272004096 272657952 272676768 272982528 273332241 273569792 273623168 274246336 274280916 274553856 274607424 274905582 275267538 275365888 275894451 276985856 277315584 277670848 277982208 278338326 278669664 278966272 279304376 279339543 279636864 280273728 280309068 280328412 280642752 281788416 281942024 282394624 283092992 283410432 283465728 283773504 284147136 284475282 284794272 284849838 285462632 286112764 286489476 286949376 287659008 287965184 288350496 288657408 289314816 289351296 289371264 289685452 289695744 290046852 290066868 290727486 291036928 291736536 292225024 292785948 292927488 293473063 293651904 293981184 294357798 294671104 295342208 295379448 295399832 295731072 296441964 297079696 297137659 297433344 298148328 298647552 299030144 299040768 300105792 300425216 300789328 301147392 301871304 301892136 302230656 302939936 303464448 303629872 303668157 304029648 304869376 305270784 306004608 306662912 306761364 307027968 307421296 307766016 307826064 308527128 309786624 310116352 310363599 310861824 311609088 311630592 311980032 312379704 312712192 313424384 313463904 313837056 314177808 314217423 314239107 314591472 314703872 315307944 316047914 316555264 316932096 317184777 317338112 317693952 318100944 318122896 318479616 319245192 319994402 320312832 320375328 320723179 321145461 322043904 322219456 322994022 323534848 323960832 324312576 324728047 324739584 325114608 325479168 325542672 326243008 326986016 327027246 327049814 327416544 327942144 328203603 328753152 329543424 330358392 330645504 330710016 331069088 331504992 332259984 332301879 332324811 332613632 333016756 333413184 334214658 334237722 334612512 334774272 335602176 335978496 336408912 336766976 337533952 337576512 337599808 337978368 338387994 338411346 338790816 339182067 339585896 339628653 340359292 340807428 341583606 341748736 342978048 343343104 343759232 344168448 344609356 344995776 345019584 345406464 345848958 346816512 347005568 347839716 348422144 348880896 349719552 350123424 350584416 351338624 351801216 352183188 352207492 352602432 352646892 353450034 354041856 354701256 355270656 356124672 356149248 356548608 357005376 357863562 357888258 358199296 359060352 359130408 359948316 360351936 360422244 361197616 361417728 362496888 362672128 363543936 363569024 363976704 364442988 364851648 365707888 365753934 366071808 366143232 366540776 367023384 367859268 369754112 370642944 371117768 371559552 371976192 372048768 372452724 372849152 373698304 373745424 373771216 374190336 375089832 375717888 376621056 376826359 377552448 377880576 377954304 378364672 378862848 379300376 379725696 379773576 379799784 381531787 381985968 382034133 382599168 383545344 383975424 384467328 384876544 385753088 385801728 385828352 386260992 386729136 386755824 387189504 387636648 388147032 388982048 389917101 389944009 390381264 390569984 391535872 391974912 392477064 392704962 393839264 393888852 394308096 394785993 394813237 395255952 396577792 397531104 397608666 398196736 398514207 398721024 399038913 399679488 400141056 400667904 401529856 402495072 402522848 402974208 403490451 403942896 404021709 404619264 404890876 405372864 405813002 406347318 406594944 407027712 408006144 408986928 409015152 409370624 410354688 410434752 410880386 411369504 411421374 411830784 411911136 412358373 413048832 413818132 414482432 415478784 415507456 415973376 416506272 416973312 417507489 417951872 418004496 418449408 418903744 418956564 418985476 419455296 419939702 420410592 420463602 420492618 422913036 423591936 424134592 424639488 425115648 425183486 425198592 425660256 426712923 427083776 427167104 428193948 429169146 429734214 430424064 430658696 431488512 431947776 432416768 432986112 433486144 433972224 434026944 434056896 434528178 435100302 436036328 436091229 436555392 437604804 438337536 439391232 440477856 440860672 440946688 441536697 442006656 443013312 443069172 443099748 443596608 444550912 445619544 445650296 446150016 446365696 447222492 447469568 447971328 448545216 450102016 450158688 450637824 451183992 451215128 451721088 452242756 452806956 452838204 453869611 454409904 455444808 456044472 457304064 457906176 458155789 458891264 459994368 460026112 460541952 461131944 461649024 461739096 462790692 463786288 463876777 464679936 465174528 466292736 466831232 467413632 467445888 468569556 469068288 469577584 470136576 470195856 470755584 471266712 472055808 472935008 473694208 474071871 474832896 474865664 475398144 476007168 476540928 477151416 477184344 477719424 478747136 478840544 479931088 479991603 480469248 480562992 481890304 482754506 483329184 484491033 484725248 485302272 485923984 485941248 486468864 487671912 488095744 488190976 488782658 489364512 490479024 490540869 490574721 491124816 491913216 493129728 493398542 494190592 495412736 495968256 496065024 496603632 497257488 498327232 498389976 498920448 499525134 499559606 500119776 500697337 500957184 501321987 501356583 502161408 503403264 503939072 504613368 505150464 506300928 506364768 506399712 506949541 506967552 507581991 507617019 509314624 509378844 510538938 511211142 511393792 511967232 512375409 512623104 514402304 514467072 515014656 515638848 515674432 516252672 516848864 516914034 516949706 517493664 517529376 518773437 519889468 520508352 521759574 522633216 523302752 523321344 523606616 525185136 525744128 526381324 527007936 527701824 528274782 528311238 528903648 530041472 530144888 531062784 531352276 532051884 532905984 533521408 534187008 534223872 535508064 536660096 536832387 537298944 537987268 538590528 538695612 539922474 540497152 541796424 542126592 542703616 543745332 544008192 545315904 545353536 545965056 546664482 547139584 547246336 548492672 548561832 549107712 549214848 549811164 550535076 550731776 551788902 553971712 554631168 555341696 555964416 556676652 557339328 557932544 558608752 558679086 559273728 560547456 560618136 560656824 561285504 563576832 563884048 564789248 566185984 566820864 566931456 567547008 568294272 568950564 569588544 569699676 570925264 572225528 572978952 573898752 575318016 575591911 575930368 576700992 577314816 578629632 578702592 578742528 579370904 579391488 580093704 580133736 581454972 582073856 582779323 583473072 584450048 585571896 585854976 586946126 587303808 587962368 588715596 589057443 589342208 590684416 590758896 590799664 591462144 592883928 594159392 594275318 594866688 595628761 596296656 596412999 597295104 598060288 598081536 600211584 600850432 601578656 602294784 603066373 603742608 603784272 604461312 605879872 606928896 607259744 607336314 608059296 608719503 609520977 609738752 610541568 612009216 613325824 613522728 614055936 614842592 615532032 615652128 616320579 616363111 617054256 617132061 619573248 620727198 621723648 623218176 623261184 623960064 624759408 625424384 626848768 626927808 627674112 628355616 628434846 628478214 629182944 629407744 629909553 630615888 630738927 632095828 633110528 634369554 634676224 635387904 636201888 636245792 636959232 637775229 638490384 639988804 640625664 640750656 641446358 642290922 643753719 644087808 644438912 645988044 647069696 647921664 648625152 649456094 649479168 650229216 650958336 651085344 651792267 652486016 653972032 654054492 654099628 654833088 656407206 657506304 659086848 660716784 661291008 661420032 662138176 663009984 664519968 664603758 664649622 665227264 666033512 666826368 668429316 668475444 669225024 669548544 671204352 671956992 672817824 673533952 675067904 675153024 675199616 675956736 676775988 676822692 677581632 678364134 679171792 679257306 680718584 681614856 683167212 683497472 685956096 686686208 687518464 688336896 689218712 689991552 690039168 690812928 691697916 694011136 695679432 696844288 697761792 699439104 699820381 700246848 701168832 702677248 703602432 704366376 704414984 705204864 705293784 706900068 708083712 708559033 709402512 710541312 712249344 712298496 713097216 714010752 715727124 715776516 716398592 718120704 718260816 719896632 720703872 720844488 722395232 722835456 724131759 724181731 724993776 725344256 727087872 727138048 727953408 728885976 729703296 731415776 731507868 732143616 732286464 733081552 733173987 733224583 734046768 735718536 739508224 740097813 741285888 742235536 743119104 743952384 744097536 744905448 745698304 747396608 747490848 747542432 748380672 749287701 749339409 750179664 751435776 753242112 753652718 755104896 755761152 755908608 756729344 757725696 758600752 759451392 759547152 759599568 763063574 763971936 764068266 765198336 765808407 767090688 767950848 768934656 769753088 771506176 771603456 771656704 772521984 773458272 773511648 774379008 775273296 775371051 775424559 776294064 777964096 779834202 779888018 780762528 781139968 782639361 783071744 783949824 784954128 785409924 787678528 787777704 788616192 789571986 789626474 790511904 792412173 792466857 793155584 795062208 795217332 797028414 798077826 799358976 800282112 801335808 803059712 804990144 805045696 805948416 806980902 807885792 808043418 809238528 809781752 809883711 810745728 811626004 812694636 813189888 814055424 816012288 817973856 818030304 818741248 819996723 820709376 820869504 821760772 822739008 822842748 823661568 823822272 824716746 826097664 827636264 828964864 830957568 831014912 831946752 833012544 833946624 835014978 835903744 836008992 836898816 837807488 837913128 837970952 838910592 839879404 840821184 840927204 840985236 845826072 847183872 848269184 849278976 850231296 850366972 850397184 851320512 853425846 854167552 854334208 856387896 858338292 859468428 860848128 861317392 862977024 863895552 864833536 865972224 866972288 867944448 868053888 868113792 869056356 870200604 872072656 872182458 873110784 875209608 876675072 878782464 880419189 880955712 881721344 881893376 883073394 884013312 886026624 886138344 886199496 887193216 889101824 891239088 891300592 891412977 892300032 892731392 894444984 894939136 895942656 897090432 900204032 900317376 901275648 902367984 902430256 903442176 904485512 905613912 905676408 907739222 908819808 909806569 910889616 911004471 912088944 914608128 915812352 916311578 917782528 919988736 920052224 921083904 921167317 922263888 923298048 923478192 925581384 927572576 927753554 929359872 929866483 930349056 931090797 932585472 933662464 934827264 934891776 937139112 938136576 939155168 940273152 940391712 941477719 941511168 942533424 942652269 942717321 944111616 945870016 948143742 949665792 949731328 950796288 951554331 952014336 953081856 954302832 954368688 955438848 957494272 957681088 959862176 959983206 960938496 961125984 962169537 963436383 963780608 965509012 966658368 968982066 969450496 970604544 971847968 971882496 972937728 974184141 975343824 976191488 976381952 977565316 978729024 980958048 981081738 981149442 982249632 983826432 986259456 986797084 988381184 990825472 991936512 992130048 993207264 994514976 996654464 996779952 996974433 997840896 999050268 999119212 1000239552 1001394674 1002643974 1002713166 1004322816 1006806528 1007878144 1009226736 1010300928 1012601856 1012729536 1012799424 1013899082 1013935104 1015163982 1015234038 1017546201 1018629248 1018757688 1021077876 1022422284 1022787584 1024750818 1025246208 1028804608 1028934144 1030029312 1031277696 1031348864 1032505344 1033697728 1033828068 1033899412 1034987328 1035058752 1037546874 1039778936 1041016704 1043519148 1045266432 1046605504 1046642688 1047213232 1050370272 1051488256 1052762648 1054015872 1055403648 1056549564 1056622476 1057807296 1060082944 1060289776 1062125568 1062704552 1064103768 1065811968 1067042816 1068374016 1068447744 1071016128 1073320192 1073664774 1074597888 1075974536 1077181056 1077391224 1079844948 1080994304 1082304457 1083592848 1084253184 1085407232 1087490664 1088016384 1090631808 1090707072 1091930112 1093328964 1094279168 1094492672 1096985344 1097123664 1098215424 1098429696 1099622328 1101070152 1101463552 1103577804 1106167699 1107943424 1109262336 1110683392 1111928832 1113353304 1114678656 1115865088 1117217504 1117358172 1118547456 1119980407 1121094912 1121236272 1121313648 1122571008 1127153664 1127768096 1129578496 1130479077 1132371968 1133641728 1133862912 1135094016 1136588544 1137901128 1139177088 1139399352 1141850528 1144451056 1144595361 1144674349 1145957904 1146102399 1147797504 1150636032 1151183822 1153401984 1154629632 1157259264 1157405184 1157485056 1158741808 1158782976 1160187408 1160267472 1162909944 1164147712 1165558646 1166946144 1168900096 1169751303 1169832027 1171143792 1171709952 1173892252 1174607616 1175924736 1177431192 1178114886 1178684416 1181368832 1181517792 1181599328 1182924288 1184357979 1184439711 1185767856 1188318784 1188550636 1189733376 1191257522 1192593312 1192825998 1194590208 1195542621 1196120576 1196163072 1200423168 1201700864 1203157312 1204589568 1206132746 1207485216 1207568544 1208922624 1210471353 1211759744 1213857792 1214519488 1214672628 1216118592 1217439006 1219041954 1219477504 1221083136 1224018432 1226651648 1227045456 1228111872 1229685184 1231064064 1231304256 1232641158 1232726222 1234108512 1234264122 1237075119 1239146496 1241454396 1243447296 1246436352 1246522368 1247920128 1249518816 1250848768 1252522467 1253697536 1253855616 1255348224 1256711232 1256869692 1256956428 1258365888 1259819106 1261231776 1261477854 1264191656 1266221056 1268739108 1269352448 1270775808 1272403776 1272491584 1273918464 1275550458 1276980768 1279977608 1280138769 1281251328 1281501312 1282892716 1284581844 1287507438 1288877824 1291976088 1294139392 1295843328 1297250304 1298912188 1298958336 1300458432 1301916672 1302170688 1303584534 1304972032 1307944064 1308108984 1308199256 1309666176 1312814412 1315012608 1315895347 1318173696 1321433568 1322582016 1322840064 1324276352 1326019968 1329039936 1329207516 1329299244 1330454528 1332067024 1333652736 1336858632 1336950888 1338450048 1339097088 1342408704 1343913984 1345635648 1347067904 1350135808 1350306048 1350399232 1351913472 1353551976 1353645384 1355163264 1356728268 1358343584 1358514612 1361437168 1361608833 1363229712 1366334424 1366994944 1371912192 1373372416 1374467367 1375036928 1376673792 1378437424 1379983104 1380078336 1381625856 1383395832 1388022272 1391358864 1391630331 1393688576 1395523584 1398878208 1399640762 1400493696 1402337664 1405354496 1407204864 1408732752 1408829968 1410409728 1410587568 1413800136 1416167424 1417118066 1418805024 1420345507 1421082624 1422215613 1424498688 1424596992 1426194432 1428021504 1431454248 1431553032 1432797184 1436241408 1436521632 1438081351 1439793264 1439974809 1441407744 1441688976 1444790464 1445670912 1448263518 1448363462 1449987552 1450688512 1453473099 1454175744 1454276096 1455906816 1457771952 1459406592 1462831552 1463015736 1464287232 1464572928 1466163104 1466347974 1466449166 1468093536 1469788957 1471437072 1471622607 1471724163 1480195626 1482571776 1484471072 1486238208 1487904768 1488195072 1489810896 1491396608 1494793216 1494981696 1495084864 1496761344 1498575402 1498678818 1500359328 1502092011 1502871552 1504069749 1506484224 1507305436 1510209792 1511817216 1513458688 1515451392 1517201504 1518902784 1519094304 1519199136 1520848623 1522851057 1526127148 1527943872 1528136532 1531616814 1534181376 1535901696 1537869312 1539506176 1543012352 1543206912 1543313408 1545043968 1546916544 1547023296 1548758016 1550546592 1550742102 1550849118 1552588128 1555928192 1559668404 1559776036 1561525056 1562279936 1565278722 1566143488 1567899648 1569908256 1570819848 1575357056 1575555408 1577232384 1579143972 1579252948 1581023808 1584824346 1584933714 1586311168 1590124416 1590434664 1594056828 1596155652 1598717952 1600564224 1602671616 1606119424 1609980288 1610091392 1611896832 1613961804 1615771584 1616086836 1619563504 1619767422 1621491456 1623252008 1625389272 1626379776 1628110848 1632024576 1635947712 1636060608 1637482496 1639993446 1641418752 1641739008 1643521544 1645478016 1645685496 1647323136 1647644544 1649433492 1652195328 1655272528 1657929728 1661915136 1662029824 1663893504 1666025088 1667893248 1670029956 1671807488 1672017984 1673797632 1675614976 1675826256 1675941904 1677821184 1679758808 1681642368 1681854408 1681970472 1689640771 1691652144 1694367744 1696538368 1698557952 1700462592 1700733944 1700794368 1702641024 1706851692 1708335104 1708668416 1710739303 1712775792 1716676584 1718936856 1721696256 1722634784 1725954048 1726775733 1726894897 1727791104 1729667072 1731944448 1733944576 1735888896 1736107776 1736227584 1738112712 1740401208 1744145312 1744364916 1746221568 1748337969 1748458621 1750419216 1753350144 1757564928 1760838378 1761911424 1763442688 1763786752 1766146788 1767172329 1768026624 1772053248 1772276688 1772398992 1774386432 1778203648 1782478176 1782601184 1782825954 1784600064 1785462784 1786886283 1788889968 1789238997 1789878272 1791885312 1794180864 1800408064 1800634752 1802551296 1804735968 1804860512 1806884352 1808971024 1809199119 1811227824 1811352816 1815478444 1817639616 1819613138 1821779232 1822008942 1824177888 1826158509 1829216256 1831624704 1832623156 1835565056 1839977472 1840104448 1842167808 1842334634 1844527776 1846596096 1846956384 1848961737 1849089333 1851162768 1855145152 1855507108 1858719744 1859732966 1862181594 1865170944 1867324928 1869654528 1869783552 1874278224 1876273152 1878310336 1880546304 1880783424 1882955438 1883022336 1885066848 1885304538 1885434642 1888223232 1889728659 1891740032 1896287484 1899331584 1899462656 1903108662 1904028672 1906163712 1908605664 1908737376 1910877696 1913325687 1914988544 1915362176 1919724352 1919966412 1921876992 1922251968 1924339074 1926872766 1927561216 1931018024 1931261157 1933316736 1937964132 1938900992 1941209088 1943695936 1943764992 1945875456 1948368282 1950687648 1952382976 1952763904 1955130632 1955376801 1957458048 1961916096 1962163476 1962298884 1964499264 1972518912 1973594168 1976762368 1981650944 1983873024 1984260096 1986414528 1989029952 1993308928 1993559904 1993948866 1995681792 1998100536 1998238424 2000479104 2002789348 2005287948 2005426332 2008645632 2013613056 2015756288 2018453472 2020601856 2025203712 2025459072 2025598848 2027798164 2027870208 2030327964 2030468076 2035092402 2037258496 2037515376 2042155752 2044844568 2045575168 2049501636 2050492416 2054311441 2057609216 2057868288 2060058624 2062555392 2062697728 2065010688 2067395456 2067656136 2067798824 2069974656 2070117504 2075093748 2079557872 2079963613 2082033408 2087038296 2090532864 2093211008 2093285376 2094426464 2099461143 2100740544 2102976512 2105525296 2108031744 2110807296 2113099128 2113244952 2115614592 2120165888 2120579552 2124251136 2125409104 2125677099 2128207536 2131623936 2134085632 2136748032 2136895488 2142032256 2146640384 2147329548 2149195776 2151949072 2154362112 2154782448 2159689896 2161988608 2164608914 2167185696 2168506368 2170814464 2172395277 2172545193 2174981328 2176032768 2181263616 2181414144 2183860224 2186657928 2188558336 2188985344 2193970688 2194247328 2196430848 2196859392 2199244656 2199521961 2199673749 2202140304 2202927104 2207155608 2212335398 2215886848 2218524672 2220293439 2221366784 2223857664 2226706608 2229357312 2231730176 2234435008 2234716344 2237094912 2239960814 2242189824 2242472544 2242627296 2245062253 2245142016 2247863103 2248018227 2254307328 2255536192 2260958154 2264743936 2267283456 2267725824 2270188032 2273096329 2273177088 2275802256 2278354176 2278798704 2283701056 2288902112 2289190722 2289348698 2291915808 2292204798 2295595008 2297425221 2301272064 2302367644 2306803968 2309259264 2314518528 2314810368 2314970112 2317483616 2317565952 2320374816 2320534944 2325819888 2326113153 2326273677 2328295424 2331117292 2333892288 2339502606 2339664054 2342287584 2343419904 2347784504 2349215232 2351849472 2354862384 2356229772 2357368832 2362737664 2363035584 2363198656 2365848576 2368715958 2368879422 2371535712 2376637568 2377101272 2377400571 2379466752 2382515044 2385186624 2385651996 2391085242 2392241152 2400846336 2403401728 2406314624 2409179136 2412265492 2414970432 2415137088 2417845248 2420942706 2423519488 2427715584 2429038976 2429345256 2432237184 2434878012 2438083908 2438955008 2442166272 2448036864 2453303296 2454090912 2456223744 2459370368 2462128128 2462608512 2465282316 2465452444 2468217024 2468528244 2474150238 2478292992 2482908792 2486894592 2492872704 2493044736 2495840256 2499037632 2501697536 2505044934 2507395072 2507711232 2510696448 2513422464 2513739384 2513912856 2516731776 2519638212 2522463552 2522955708 2528383312 2532442112 2537478216 2538704896 2541551616 2544807552 2544983168 2547836928 2551100916 2553961536 2559955216 2560277538 2562502656 2563002624 2565785432 2569163688 2575014876 2577755648 2580879859 2583952176 2588278784 2591686656 2594500608 2597824376 2597916672 2600916864 2603833344 2604341376 2607169068 2609944064 2615888128 2616217968 2616398512 2619332352 2625628824 2630025216 2631790694 2636347392 2637784513 2641257567 2642867136 2645164032 2645680128 2648552704 2652039936 2658079872 2658415032 2658598488 2660909056 2664134048 2667305472 2670722509 2673717264 2673901776 2674238931 2676900096 2678194176 2684817408 2687827968 2691271296 2694135808 2700271616 2700612096 2700798464 2703826944 2707103952 2707290768 2710326528 2713456536 2716687168 2717029224 2722874336 2723217666 2726459424 2729419707 2729608063 2732668848 2733013413 2733989888 2743824384 2748934734 2750073856 2753347584 2756874848 2759966208 2760156672 2763251712 2763501951 2763692659 2766791664 2776044544 2782717728 2783260662 2787377152 2789599449 2791047168 2793272391 2797756416 2799281524 2800987392 2804675328 2810708992 2814409728 2817465504 2817659936 2820819456 2821175136 2824433157 2827600272 2828151963 2832334848 2834236132 2837610048 2840691014 2844431226 2848997376 2849193984 2852388864 2856043008 2862908496 2863106064 2865594368 2872482816 2873043264 2876162702 2879586528 2879949618 2882815488 2883377952 2886508611 2889580928 2891341824 2896527036 2896726924 2899975104 2901377024 2906946198 2908351488 2908552192 2911813632 2915543904 2918813184 2922552423 2925663104 2926031472 2928574464 2929145856 2932326208 2932695948 2932898332 2936187072 2939577914 2942874144 2943245214 2943448326 2960391252 2965143552 2968942144 2972476416 2975809536 2976390144 2979621792 2982793216 2989586432 2989963392 2990169728 2993522688 2997150804 2997357636 3000718656 3004184022 3008139498 3012968448 3014610872 3020419584 3023634432 3026917376 3030902784 3034403008 3037805568 3038188608 3038398272 3041697246 3045702114 3052254296 3052638603 3055887744 3056273064 3063233628 3068362752 3075738624 3079012352 3086024704 3086413824 3086626816 3090087936 3093833088 3094046592 3097516032 3101093184 3101484204 3101698236 3105176256 3111856384 3119336808 3119552072 3123050112 3124559872 3130557444 3132286976 3135799296 3137904289 3139816512 3141639696 3150714112 3151110816 3154464768 3158287944 3158505896 3162047616 3169648692 3169867428 3172622336 3177087277 3180248832 3180869328 3188113656 3192311304 3197435904 3201128448 3205343232 3207090523 3212238848 3219960576 3220182784 3223793664 3227923608 3231543168 3232173672 3239127008 3239534844 3242982912 3246504016 3246913371 3247137439 3250778544 3252759552 3256221696 3264049152 3271895424 3272121216 3274964992 3279986892 3282837504 3283478016 3287043088 3290956032 3291370992 3294646272 3295289088 3298866984 3304390656 3310545056 3315859456 3318503097 3323830272 3324059648 3327787008 3332050176 3335786496 3340059912 3343614976 3344035968 3347595264 3351229952 3351652512 3351883808 3355642368 3359517616 3359941221 3363284736 3363708816 3363940944 3379281542 3383304288 3388735488 3391437231 3393076736 3397115904 3400925184 3401467888 3401588736 3405282048 3413703384 3416670208 3417336832 3421478606 3425551584 3433353168 3433786083 3434023047 3437873712 3443392512 3445269568 3451908096 3453551466 3453789794 3459334144 3463888896 3467889152 3471777792 3472215552 3472455168 3476225424 3480802416 3488290624 3488729832 3492443136 3496675938 3496917242 3500838432 3504881359 3506700288 3509253909 3509496081 3515129856 3521676756 3523822848 3527573504 3532293576 3534344658 3536053248 3544106496 3544553376 3544797984 3548772864 3553073937 3553319133 3556407296 3564956352 3565202368 3565651908 3569200128 3573772566 3577779936 3578477994 3579756544 3583770624 3586627863 3588361728 3600816128 3601269504 3605102592 3609471936 3609721024 3613768704 3617942048 3618398238 3622455648 3622705632 3630956888 3631414059 3635279232 3639226276 3643558464 3644017884 3648355776 3652317018 3658432512 3663249408 3665246312 3671130112 3679954944 3680208896 3684335616 3684669268 3689055552 3693192192 3693912768 3697923474 3698178666 3702325536 3710290304 3711014216 3717439488 3719465932 3724363188 3730341888 3734649856 3739309056 3739567104 3748556448 3752546304 3756620672 3761092608 3761566848 3765910876 3766044672 3770133696 3770609076 3770869284 3779457318 3783480064 3792574968 3798663168 3798925312 3806217324 3808057344 3812327424 3817211328 3817474752 3821755392 3826651374 3829977088 3830724352 3839448704 3839932824 3843753984 3844503936 3848678148 3853745532 3855122432 3862036048 3862522314 3866633472 3875928264 3877801984 3882418176 3887391872 3887529984 3891750912 3896736564 3901375296 3904765952 3905527808 3910261264 3910753602 3914916096 3923832192 3924326952 3924597768 3928998528 3945037824 3947188336 3947686041 3953524736 3963301888 3967746048 3968520192 3972829056 3978059904 3986617856 3987119808 3987897732 3991363584 3996201072 3996476848 4000958208 4005578696 4010575896 4010852664 4017291264 4027226112 4029143377 4031512576 4036906944 4041203712 4050407424 4050918144 4051197696 4055596328 4055740416 4060655928 4060936152 4070184804 4074516992 4075030752 4079455261 4084311504 4084826499 4089689136 4091150336 4099003272 4100984832 4108622882 4115218432 4115736576 4120117248 4123402101 4125110784 4125395456 4130021376 4134790912 4135312272 4135597648 4139949312 4140235008 4150187496 4159115744 4159927226 4164066816 4169401327 4174076592 4174890993 4181065728 4186422016 4186570752 4188852928 4198922286 4201481088 4205953024 4211050592 4216063488 4221464611 4221614592 4226198256 4226489904 4231229184 4240331776 4241159104 4248502272 4250818208 4251354198 4256415072 4261036521 4263247872 4266646839 4268171264 4273496064 4273790976 4284064512 4293280768 4294659096 4298391552 4303898144 4308724224 4309564896 4314244053 4319379792 4319924427 4323977216 4329217828 4334371392 4337012736 4344790554 4345090386 4349962656 4352065536 4362527232 4362828288 4367720448 4373315856 4377116672 4377970688 4387941376 4388494656 4392861696 4393718784 4398489312 4399043922 4399347498 4404280608 4405854208 4409366871 4414311216 4415172489 4424670796 4431773696 4440586878 4442733568 4447715328 4453413216 4458714624 4463460352 4468870016 4469432688 4474189824 4479921628 4484379648 4484945088 4485254592 4490124506 4490284032 4495726206 4496036454 4506276033 4508614656 4511072384 4521916308 4529487872 4535451648 4540376064 4546192658 4546354176 4551604512 4556708352 4557597408 4562545869 4567402112 4577804224 4578381444 4578697396 4583831616 4584409596 4594850442 4602544128 4604735288 4613607936 4618518528 4629037056 4629620736 4629940224 4634967232 4635131904 4640749632 4641069888 4651639776 4652226306 4652547354 4656590848 4662234584 4667784576 4679005212 4679328108 4684575168 4686839808 4695569008 4698430464 4703698944 4709724768 4712459544 4714737664 4725475328 4726071168 4726397312 4731697152 4737431916 4737758844 4743071424 4753275136 4754202544 4754801142 4758933504 4765030088 4770373248 4771303992 4782170484 4784482304 4801692672 4806803456 4812629248 4818358272 4824530984 4829940864 4830274176 4835690496 4841885412 4847038976 4858077952 4858690512 4864474368 4869756024 4876167816 4877910016 4884332544 4896073728 4898742667 4906606592 4908181824 4912447488 4918740736 4924256256 4925217024 4930564632 4930904888 4936434048 4937056488 4948300476 4956585984 4959913231 4965817584 4973789184 4985745408 4986089472 4991680512 4998075264 5003395072 5010089868 5014790144 5015422464 5021392896 5026844928 5027478768 5027825712 5033463552 5039276424 5044927104 5045911416 5056766624 5064884224 5068922313 5069272117 5074956432 5077409792 5083103232 5089615104 5089966336 5095673856 5102201832 5107923072 5119910432 5120555076 5125005312 5126005248 5131570864 5132217909 5132572081 5138327376 5150029752 5155511296 5161759718 5167904352 5176557568 5180327199 5180684691 5183373312 5189001216 5195648752 5195833344 5201833728 5207666688 5208682752 5214338136 5219888128 5231776256 5232435936 5232797024 5238664704 5245013907 5245375863 5251257648 5260050432 5263581388 5272694784 5275569026 5282515134 5285734272 5290328064 5291360256 5297105408 5304079872 5316159744 5316830064 5317196976 5321818112 5328268096 5334610944 5341445018 5347434528 5347803552 5348477862 5353800192 5356388352 5360658849 5369634816 5375655936 5382542592 5388271616 5400543232 5401224192 5401596928 5407653888 5414207904 5414581536 5420653056 5426913072 5427597357 5433374336 5434058448 5445748672 5446435332 5452918848 5458839414 5459216126 5465337696 5466026826 5467979776 5478475527 5487648768 5497869468 5500147712 5506695168 5513749696 5519932416 5520313344 5526503424 5527003902 5527385318 5533583328 5546885211 5547267999 5552089088 5565435456 5566521324 5579198898 5586544782 5595512832 5598563048 5601974784 5609350656 5621417984 5628819456 5634931008 5635319872 5641638912 5642350272 5648866314 5655200544 5656303926 5664669696 5668472264 5669185977 5675220096 5681382028 5688862452 5697994752 5698387968 5712086016 5725816992 5726212128 5731188736 5739977061 5744965632 5746086528 5752325404 5759173056 5759899236 5765630976 5766755904 5773017222 5779161856 5782683648 5793054072 5793453848 5799950208 5802754048 5813892396 5816702976 5817104384 5823627264 5831087808 5837626368 5845104846 5851326208 5852062944 5857148928 5858291712 5864652416 5865391896 5865796664 5872374144 5879155828 5885748288 5886490428 5886896652 5900304943 5920782504 5930287104 5937884288 5944952832 5951619072 5952780288 5959243584 5965586432 5979172864 5979926784 5980339456 5987045376 5994301608 5994715272 6001437312 6008368044 6016278996 6025936896 6029221744 6040839168 6047268864 6053834752 6061805568 6068806016 6075611136 6076377216 6076796544 6083394492 6091404228 6104508592 6105277206 6111775488 6112546128 6126467256 6136725504 6151477248 6158024704 6162934323 6172049408 6172827648 6173253632 6180175872 6187666176 6188093184 6195032064 6202186368 6202968408 6203396472 6210352512 6223712768 6238673616 6239104144 6239890839 6246100224 6249119744 6261114888 6264573952 6271598592 6275808578 6279633024 6283279392 6298383429 6301428224 6302221632 6308929536 6316575888 6317011792 6324095232 6339297384 6339734856 6345244672 6354174554 6360497664 6361738656 6368645983 6376227312 6377031297 6384622608 6394871808 6402256896 6410686464 6414181046 6424477696 6439921152 6440365568 6447587328 6448171219 6455847216 6463086336 6464347344 6478254016 6479069688 6485965824 6493008032 6493826742 6494274878 6501557088 6505519104 6509065381 6512443392 6517185831 6517635579 6528098304 6543790848 6544242432 6559973784 6565675008 6566956032 6574086176 6581912064 6582741984 6589292544 6590344033 6590578176 6597733968 6598565883 6599021247 6608781312 6621090112 6637006194 6647660544 6648119296 6655574016 6660880317 6664100352 6671572992 6680119824 6687229952 6688071936 6695190528 6702459904 6703305024 6703767616 6711284736 6719035232 6719882442 6726569472 6727417632 6727881888 6735186759 6744054681 6758563084 6766608576 6782874462 6786153472 6794231808 6801850368 6802935776 6803177472 6810564096 6819288987 6827406768 6833340416 6834673664 6842957212 6851103168 6866706336 6867572166 6868046094 6875747424 6886785024 6890539136 6903816192 6907102932 6907579588 6918668288 6927777792 6935778304 6943555584 6944431104 6944910336 6952450848 6961604832 6976581248 6977459664 6978821031 6984886272 6993351876 6993834484 7001676864 7009762718 7018507818 7018992162 7030259712 7043353512 7047645696 7055147008 7064587152 7068689316 7072106496 7088212992 7089106752 7089595968 7097545728 7106147874 7106638266 7112814592 7129912704 7130404736 7131303816 7138400256 7147545132 7155559872 7156955988 7159513088 7173255726 7176723456 7201632256 7202539008 7210205184 7218943872 7219442048 7227537408 7235884096 7236796476 7244911296 7245411264 7261913776 7262828118 7270558464 7278452552 7287116928 7288035768 7296711552 7304634036 7316865024 7326498816 7330492624 7342260224 7359909888 7360417792 7368671232 7369338536 7378111104 7386384384 7387825536 7395846948 7396357332 7404651072 7420580608 7422028432 7434878976 7438931864 7448726376 7460683776 7469299712 7478618112 7479134208 7482694843 7497112896 7505092608 7513241344 7522185216 7523133696 7531821752 7532089344 7540267392 7541218152 7541738568 7558914636 7566960128 7576131199 7585149936 7597326336 7597850624 7612434648 7616114688 7624654848 7634422656 7634949504 7643510784 7653302748 7659954176 7661448704 7678897408 7679865648 7687507968 7689007872 7697356296 7707491064 7710244864 7724072096 7725044628 7733266944 7742639577 7743173893 7751856528 7755603968 7764836352 7774783744 7775059968 7783501824 7793473128 7802750592 7809531904 7811055616 7820522528 7821507204 7829832192 7839862849 7847664384 7848653904 7849195536 7857997056 7890075648 7894376672 7895372082 7907049472 7913353539 7923772701 7926603776 7935492096 7937040384 7945658112 7956119808 7973235712 7974239616 7975795464 7982727168 7992402144 7992953696 8001916416 8011157392 8012167527 8012720443 8021151792 8021705328 8022716793 8034582528 8054452224 8058286754 8073813888 8082407424 8100814848 8101836288 8102395392 8111192656 8111480832 8121311856 8121872304 8140369608 8149033984 8150061504 8158910522 8168623008 8169652998 8179378272 8182300672 8188259121 8188824189 8198006544 8201969664 8217245764 8230436864 8231473152 8246804202 8250221568 8250790912 8260042752 8269581824 8270624544 8271195296 8279898624 8280470016 8290505853 8291077977 8300374992 8318231488 8319854452 8328133632 8338802654 8348153184 8349781986 8362131456 8368798347 8372844032 8373141504 8377705856 8397844572 8402962176 8411906048 8422101184 8432126976 8442929222 8443229184 8452396512 8452979808 8462458368 8473299471 8480663552 8482318208 8497004544 8501636416 8502708396 8512830144 8522073042 8533293678 8536342528 8546992128 8547581952 8568129024 8586561536 8589318192 8596783104 8607796288 8617448448 8619129792 8628488106 8638759584 8639848854 8647954432 8658435656 8659525833 8668742784 8674025472 8689581108 8690180772 8699925312 8704131072 8725054464 8725656576 8735440896 8746631712 8754233344 8755941376 8767657269 8775882752 8776989312 8785723392 8787437568 8796978624 8798087844 8798694996 8808561216 8818733742 8828622432 8830344978 8849341592 8863547392 8881173756 8885467136 8895430656 8906826432 8917429248 8926920704 8937740032 8938865376 8948379648 8959843256 8968759296 8969890176 8970509184 8980249012 8980568064 8991452412 8992072908 9012552066 9022144768 9043832616 9058975744 9070903296 9080752128 9092385316 9092708352 9097664953 9103209024 9113416704 9115194816 9125091738 9134804224 9155608448 9156762888 9157394792 9167663232 9168819192 9189700884 9205088256 9209470576 9211267429 9227215872 9237037056 9258074112 9259241472 9259880448 9269934464 9270263808 9281499264 9282139776 9303279552 9304452612 9305094708 9313181696 9324469168 9335569152 9358010424 9358656216 9369150336 9373679616 9391138016 9396860928 9407397888 9413712867 9419449536 9424919088 9429475328 9450950656 9452142336 9452794624 9463394304 9474863832 9475517688 9486142848 9506550272 9508405088 9509602284 9517867008 9530060176 9531261831 9540746496 9542607984 9564340968 9568964608 9603385344 9613606912 9621271569 9625258496 9636716544 9649061968 9659881728 9660548352 9671380992 9683770824 9694077952 9716155904 9717381024 9728948736 9739512048 9740740113 9741412317 9752335632 9755820032 9768665088 9792147456 9797485334 9813213184 9816363648 9824894976 9837481472 9848512512 9850434048 9861129264 9861809776 9872868096 9874112976 9896600952 9913171968 9919826462 9931635168 9942418549 9947578368 9955509291 9971490816 9972178944 9983361024 9996150528 10006790144 10020179736 10029580288 10030844928 10042785792 10053689856 10054957536 10055651424 10066569457 10066927104 10078552848 10079823663 10089854208 10091822832 10113533248 10137844626 10138544234 10149912864 10154819584 10166206464 10174311693 10179230208 10179932672 10191347712 10204403664 10215846144 10239820864 10241110152 10250010624 10252010496 10263141728 10264435818 10265144162 10276654752 10300059504 10301358249 10302069141 10311022592 10323519436 10335808704 10360654398 10361369382 10378002432 10391297504 10391666688 10403667456 10415333376 10417365504 10428676272 10439776256 10463552512 10464871872 10465594048 10477329408 10490027814 10490751726 10502515296 10514644077 10520100864 10527162776 10528488243 10545389568 10551138052 10565030268 10571468544 10582720512 10594210816 10608159744 10632319488 10633660128 10634393952 10643636224 10656536192 10659957399 10669221888 10682890036 10694869056 10695607104 10696955724 10707600384 10721317698 10739269632 10751311872 10765085184 10776543232 10801086464 10802448384 10803193856 10815307776 10828415808 10829163072 10841306112 10853826144 10855194714 10866748672 10868116896 10891497344 10892870664 10905837696 10917678828 10918432252 10930675392 10932053652 10935959552 10956951054 10975297536 10995738936 11000295424 11013390336 11027499392 11039864832 11040626688 11053006848 11054007804 11054770636 11067166656 11093770422 11094535998 11104178176 11130870912 11133042648 11158397796 11173089564 11191025664 11197126096 11203949568 11218701312 11242835968 11257638912 11269862016 11270639744 11283277824 11284700544 11297732628 11310401088 11312607852 11336944528 11338371954 11350440192 11362764056 11377724904 11395989504 11396775936 11424172032 11451633984 11452424256 11462377472 11479954122 11489931264 11492173056 11504650808 11518346112 11519798472 11531261952 11533511808 11546034444 11558323712 11565367296 11586108144 11586907696 11599900416 11605508096 11627784792 11633405952 11634208768 11647254528 11662175616 11675252736 11690209692 11702652416 11704125888 11714297856 11716583424 11729304832 11730783792 11731593328 11744748288 11758311656 11771496576 11772980856 11773793304 11800609886 11827485397 11841565008 11843058123 11860574208 11875768576 11889905664 11903238144 11905560576 11918487168 11931172864 11958345728 11959853568 11960678912 11974090752 11975175121 11988603216 11989430544 12002874624 12016736088 12032557992 12051873792 12058443488 12081678336 12087430131 12088264279 12094537728 12107669504 12123611136 12137612032 12151222272 12152754432 12153593088 12166788984 12182808456 12209017184 12210554412 12223550976 12225092256 12238365783 12239210347 12252934512 12254479497 12273451008 12302954496 12325868646 12344098816 12345655296 12346507264 12360351744 12370206303 12375332352 12376186368 12390064128 12404372736 12405936816 12406792944 12420705024 12447425536 12477347232 12478208288 12479781678 12492200448 12498239488 12508203981 12522229776 12524672979 12529147904 12543197184 12551617156 12559266048 12566558784 12596766858 12602856448 12604443264 12617859072 12633151776 12634023584 12648190464 12664393833 12678594768 12679469712 12690489344 12708349108 12720995328 12723477312 12737291966 12752454624 12754062594 12769245216 12783109563 12789743616 12804513792 12821372928 12828362092 12848955392 12879842304 12880731136 12895174656 12896342438 12911694432 12926172672 12928694688 12942732159 12956508032 12958139376 12971931648 12986016064 12987653484 12988549756 13003114176 13011038208 13018130762 13034371662 13035271158 13056196608 13087581696 13088484864 13119947568 13131350016 13133912064 13148172352 13163824128 13165483968 13178585088 13180688066 13181156352 13195467936 13197131766 13198042494 13217562624 13228100613 13242180224 13274012388 13295321088 13296238592 13321760634 13328200704 13343145984 13360239648 13374459904 13376143872 13390381056 13404919808 13406610048 13407535232 13422569472 13438070464 13439764884 13453138944 13454835264 13455763776 13470373518 13488109362 13517126168 13518828099 13533217152 13565748924 13572306944 13588463616 13605871552 13606354944 13621128192 13638577974 13654813536 13666680832 13669347328 13685914424 13687637607 13702206336 13733412672 13735144332 13736092188 13751494848 13781078272 13807632384 13814205864 13815159176 13837336576 13855555584 13871556608 13887111168 13888862208 13889820672 13904901696 13923209664 13953162496 13954919328 13957642062 13969772544 13986703752 13987668968 14003353728 14019525436 14037015636 14037984324 14060519424 14069957941 14086707024 14095291392 14110294016 14129174304 14137378632 14144212992 14176425984 14178213504 14179191936 14195091456 14212295748 14213276532 14225629184 14259825408 14260809472 14262607632 14276800512 14295090264 14311119744 14313911976 14319026176 14346511452 14353446912 14380180087 14403264512 14405078016 14420410368 14437887744 14438884096 14455074816 14471768192 14473592952 14489822592 14490822528 14523827552 14525656236 14541116928 14556905104 14559745291 14574233856 14576071536 14593423104 14609268072 14633730048 14652997632 14660985248 14684520448 14696228001 14719819776 14720835584 14737342464 14738677072 14756222208 14772768768 14775651072 14791693896 14792714664 14809302144 14841161216 14844056864 14869757952 14877863728 14879739693 14897452752 14921367552 14938599424 14957236224 14958268416 14965389686 14994225792 15010185216 15026482688 15044370432 15046267392 15063643504 15064178688 15080534784 15082436304 15083477136 15117829272 15133920256 15152262398 15170299872 15194652672 15195701248 15206766939 15207816351 15224869296 15232229376 15249309696 15268845312 15269899008 15287021568 15306605496 15319908352 15322897408 15357794816 15359731296 15375015936 15378015744 15394712592 15396653727 15397716243 15414982128 15420489728 15448144192 15450089256 15466533888 15485279154 15486347786 15503713056 15511207936 15529672704 15540981597 15542054073 15549567488 15550119936 15567003648 15586946256 15605501184 15622111232 15641045056 15643014408 15659664384 15679725698 15695328768 15697307808 15698391072 15715435771 15715994112 15735041721 15736127589 15780151296 15788753344 15790744164 15826707078 15847545402 15853207552 15870984192 15874080768 15891316224 15912239616 15946471424 15948479232 15951590928 15965454336 15984804288 15985907392 16003832832 16022314784 16024335054 16025440886 16042303584 16043410656 16045433586 16069165056 16081976547 16108904448 16116573508 16147627776 16164814848 16201629696 16203672576 16204790784 16222385312 16222961664 16242623712 16243744608 16280739216 16282792071 16298067968 16300123008 16317821044 16337246016 16339305996 16358756544 16376518242 16377648378 16396013088 16403939328 16434491528 16460873728 16462946304 16493608404 16500443136 16501581824 16520085504 16539163648 16541249088 16542390592 16559797248 16560940032 16581011706 16582155954 16600749984 16636462976 16639708904 16641803997 16656267264 16677605308 16696306368 16699563972 16737596694 16745688064 16755411712 16795689144 16805924352 16823812096 16844202368 16864253952 16885858444 16886458368 16904793024 16905959616 16924916736 16946598942 16961327104 16964636416 16994009088 17003272832 17005416792 17025660288 17044146084 17066587356 17072685056 17093984256 17095163904 17136258048 17173123072 17178636384 17193566208 17215592576 17234896896 17238259584 17256976212 17277519168 17279697708 17295908864 17316871312 17319051666 17337485568 17348050944 17379162216 17380361544 17399850624 17408262144 17450108928 17451313152 17470881792 17493263424 17508466688 17511882752 17535314538 17551765504 17553978624 17571446784 17574875136 17593957248 17596175688 17597389992 17617122432 17637467484 17657244864 17660689956 17698683184 17700914829 17727094784 17762347512 17770934272 17790861312 17813652864 17834858496 17853841408 17875480064 17877730752 17896759296 17919686512 17937518592 17939780352 17941018368 17960498024 17961136128 17982904824 17984145816 18025104132 18044289536 18066159013 18087665232 18117951488 18141806592 18161504256 18184770632 18185416704 18195329906 18206418048 18226833408 18230389632 18250183476 18269608448 18311216896 18313525776 18314789584 18335326464 18337638384 18379401768 18410176512 18418941152 18422534858 18454431744 18464491591 18474074112 18488802969 18516148224 18518482944 18519760896 18539868928 18540527616 18562998528 18564279552 18606559104 18608905224 18610189416 18626363392 18648938336 18671138304 18695057563 18716020848 18717312432 18719672517 18738300672 18747359232 18782276032 18793721856 18814795776 18827425734 18838899072 18849838176 18858950656 18895150287 18901901312 18904284672 18905589248 18926788608 18949727664 18951035376 18972285696 19013100544 19016810176 19019204568 19035734016 19060120352 19062523662 19081492992 19085215968 19105937949 19107256441 19128681936 19131093891 19137929216 19206770688 19242543138 19250516992 19273433088 19298123936 19319763456 19321096704 19342761984 19344513657 19367541648 19388155904 19432311808 19434762048 19457897472 19479024096 19481480226 19482824634 19504671264 19511640064 19527196143 19537330176 19552906737 19584294912 19594970668 19626426368 19632727296 19674962944 19697025024 19700868096 19722258528 19723619552 19745736192 19748225952 19771032099 19793201904 19797063741 19826343936 19839652924 19863270336 19884837098 19911018582 19942981632 19944357888 19966722048 19992301056 20013580288 20040359472 20059160576 20061689856 20085571584 20107379712 20109915072 20111302848 20133138914 20133854208 20157105696 20159647326 20179708416 20183645664 20205560277 20227066496 20275689252 20277088468 20299825728 20309639168 20348623386 20358460416 20359865344 20382695424 20408807328 20431692288 20457866961 20479641728 20482220304 20500021248 20504020992 20526283456 20528871636 20530288324 20553309504 20600119008 20602716498 20604138282 20622045184 20647038872 20671617408 20721308796 20722738764 20756004864 20782595008 20783333376 20807334912 20830666752 20834731008 20857352544 20879552512 20927105024 20929743744 20931188096 20954658816 20980055628 20981503452 21005030592 21029288154 21054325552 21056976486 21090779136 21102276104 21130060536 21142937088 21165441024 21188421632 21216319488 21264638976 21267320256 21268787904 21287272448 21313072384 21319914798 21338443776 21365780072 21389738112 21391214208 21393911448 21415200768 21442635396 21478539264 21530170368 21553086464 21602172928 21604896768 21606387712 21630615552 21656831616 21658326144 21682612224 21707652288 21710389428 21733497344 21736233792 21782994688 21785741328 21811675392 21835357656 21836864504 21861350784 21864107304 21871919104 21913902108 21950595072 21965330023 21991477872 22000590848 22026780672 22054998784 22079729664 22081253376 22106013696 22108015608 22109541272 22134333312 22187540844 22189071996 22208356352 22239610939 22261741824 22266085296 22316795592 22346179128 22382051328 22394252192 22407899136 22437402624 22448084529 22449633661 22485671936 22515277824 22539724032 22541279488 22566555648 22569401088 22595465256 22620802176 22625215704 22673889056 22676743908 22700880384 22725528112 22728393597 22729962073 22755449808 22791979008 22793551872 22848344064 22903267968 22904848512 22924754944 22959908244 22979862528 22984346112 23009301616 23036692224 23039596944 23062523904 23067023616 23092068888 23116647424 23130734592 23172216288 23173815392 23199800832 23211016192 23227918731 23229521679 23255569584 23266811904 23268417536 23294509056 23324351232 23350505472 23380419384 23405304832 23408251776 23428595712 23433166848 23458609664 23461567584 23463186656 23489496576 23516623312 23519588547 23542993152 23545961712 23547586608 23601219772 23654970794 23683130016 23686116246 23721148416 23740060617 23751537152 23779811328 23806476288 23811121152 23836974336 23862345728 23916691456 23919707136 23921357824 23948181504 23950350242 23977206432 23978861088 24005749248 24033472176 24036502581 24038161329 24065115984 24103747584 24116886976 24163356672 24174860262 24176528558 24215339008 24247222272 24275224064 24302444544 24305508864 24307186176 24333577968 24365616912 24418034368 24421108824 24447101952 24450184512 24476731566 24478420694 24505869024 24508958994 24546902016 24564777363 24566472567 24605908992 24651737292 24691310592 24693014528 24740412606 24750664704 24752372736 24780128256 24808745472 24811873632 24813585888 24841410048 24871517559 24873233931 24894851072 24954694464 24956416576 24959563356 24984400896 25016407962 25044459552 25049345958 25058295808 25086394368 25103234312 25106395041 25118532096 25133117568 25193533716 25205712896 25208886528 25235718144 25266303552 25268047168 25296380928 25328787666 25357189536 25358939424 25380978688 25416698216 25419898413 25441990656 25446954624 25474583932 25504909248 25508125188 25538490432 25566219126 25609027584 25642745856 25656724184 25697910784 25759684608 25761462272 25790349312 25792684876 25823388864 25852345344 25857389376 25885464318 25913016064 25916278752 25943863296 25972032128 25975306968 25977099512 26006228352 26022076416 26036261524 26068743324 26070542316 26112393216 26175163392 26176969728 26239895136 26262700032 26267824128 26296344704 26327648256 26330967936 26357170176 26361376132 26362312704 26390935872 26394263532 26396084988 26456201226 26484360448 26548024776 26590642176 26592477184 26643521268 26656401408 26686291968 26720479296 26748919808 26752287744 26780762112 26809839616 26813220096 26815070464 26845138944 26876140928 26879529768 26906277888 26909670528 26911527552 26940747036 26976218724 27034252336 27037656198 27066434304 27131497848 27144613888 27176927232 27211743104 27212709888 27242256384 27277155948 27292994859 27309627072 27333361664 27338694656 27371828848 27375275214 27404412672 27466825344 27470288664 27472184376 27502989696 27562156544 27615264768 27628411728 27630318352 27633802287 27674673152 27711111168 27743113216 27774222336 27777724416 27779641344 27809803392 27846419328 27906324992 27909838656 27915284124 27939545088 27973407504 27975337936 28006707456 28039050872 28074031272 28075968648 28121038848 28139915882 28173414048 28190582784 28204003639 28220588032 28241138601 28258348608 28274757264 28288425984 28352851968 28356427008 28358383872 28390182912 28424591496 28426553064 28451258368 28519650816 28521618944 28525215264 28553601024 28556186827 28590180528 28593785493 28622239488 28627823952 28638052352 28693022904 28706893824 28760360174 28806529024 28810156032 28840820736 28863814707 28875775488 28877768192 28910149632 28943536384 28947185904 28979645184 28981645056 29047655104 29051312472 29082233856 29113810208 29119490582 29148467712 29152143072 29185809289 29186846208 29218536144 29222220339 29224236951 29267460096 29305995264 29321970496 29392456002 29439639552 29441671168 29474684928 29477354144 29512444416 29545537536 29550252277 29551302144 29583387792 29585429328 29618604288 29682322432 29688113728 29739515904 29755727456 29759479386 29794905504 29827255647 29842735104 29866527873 29877198848 29914472448 29916536832 29930779372 29988451584 30020370432 30052965376 30088740864 30092534784 30127287008 30128357376 30161069568 30164872608 30166954272 30199708371 30235658544 30239470989 30267840512 30304524796 30340599744 30413533878 30415632702 30449738592 30464458752 30498619392 30537690624 30539798016 30574043136 30613210992 30639816704 30645794816 30715589632 30719462592 30750031872 30756031488 30789425184 30793307454 30795432486 30829964256 30840979456 30896288384 30900178512 30906207423 30933067776 30970558308 30972695572 31007426112 31022415872 31081963194 31084108146 31099134976 31134007296 31173892512 31211002368 31244222464 31282090112 31286028816 31319328768 31359451396 31390657536 31394615616 31396782144 31430871542 31431988224 31470083442 31472255178 31543932231 31560302592 31577506688 31581488328 31653414156 31695090804 31706415104 31748161536 31782632448 31824479232 31892942848 31896958464 31903181856 31930908672 31969608576 31971814784 32007665664 32044629568 32048670108 32050881772 32084607168 32086821312 32090867172 32163953094 32217808896 32233147016 32295255552 32329629696 32403259392 32407345152 32409581568 32444770624 32445923328 32485247424 32487489216 32561478432 32565584142 32596135936 32600246016 32635642088 32674492032 32678611992 32717513088 32753036484 32755296756 32792026176 32807878656 32868983056 32921747456 32925892608 32987216808 33000886272 33003163648 33040171008 33078327296 33082498176 33084781184 33119594496 33121880064 33162023412 33164311908 33201499968 33272925952 33279417808 33283607994 33312534528 33355210616 33392612736 33399127944 33475193388 33491376128 33510823424 33551438167 33591378288 33611848704 33647624192 33688404736 33728507904 33771716888 33772916736 33809586048 33811919232 33849833472 33893197884 33922654208 33929272832 34006545664 34010833584 34051320576 34088292168 34133174712 34145370112 34187968512 34190327808 34272516096 34291198669 34346246144 34357272768 34387132416 34431185152 34469793792 34476519168 34513952424 34555038336 34559395416 34591817728 34633742624 34638103332 34674971136 34696101888 34719392617 34758324432 34760723088 34799701248 34816524288 34900217856 34902626304 34941763584 34986526848 35016933376 35023765504 35070629076 35103531008 35107957248 35142893568 35149750272 35187914496 35192351376 35194779984 35234244864 35274934968 35314489728 35321379912 35397366368 35401829658 35454189568 35482456191 35484904819 35524695024 35529174369 35541868544 35581722624 35627305728 35669716992 35750960128 35755461504 35793518592 35839373024 35875037184 35879560704 35882036736 35920996048 35922272256 35925525363 35928004567 35965809648 35968291632 36050208264 36088579072 36132318026 36175330464 36235902976 36262290393 36264792837 36283613184 36323008512 36369541264 36370833408 36390659812 36412836096 36453666816 36460779264 36500366952 36539216896 36622433792 36627051552 36629579168 36670652928 36675276768 36715097349 36717631041 36758803536 36820353024 36837882304 36845069716 36908863488 36928983182 36977605938 37032296448 37036965888 37039521792 37079737856 37081055232 37125997056 37128559104 37213118208 37217810448 37220378832 37252726784 37297876672 37342276608 37390115126 37432041696 37434624864 37439345034 37476601344 37494718464 37524611943 37564552064 37587443712 37629591552 37654851468 37677798144 37699676352 37717901312 37790300574 37803802624 37808569344 37811178496 37853577216 37899455328 37902070752 37944571392 37993181499 38026201088 38033620352 38038409136 38071468032 38120240704 38125047324 38162985984 38170431936 38211875898 38214512882 38257363872 38262187782 38275858432 38349328689 38413541376 38485086276 38501033984 38546866176 38596247872 38639526912 38642193408 38685523968 38689027314 38735083296 38776311808 38828196477 38864623616 38869524096 38915794944 38958048192 38962960452 38965649268 39009342528 39054392286 39105813474 39168589824 39189941336 39252852736 39265454592 39349925888 39394050048 39401736192 39444517056 39447239104 39491472384 39496451904 39542064198 39586403808 39594127482 39652687872 39679305848 39684301839 39726540672 39769674196 39822037164 39885963264 39888715776 39984602112 40027160576 40080718944 40118321152 40123379712 40171143168 40214759424 40219830144 40222605696 40266277828 40267708416 40314211392 40319294652 40359416832 40367291328 40411120554 40454132992 40551378504 40554176936 40599651456 40619278336 40697246772 40716920832 40719730688 40765390848 40792755757 40817614656 40863384576 40915733922 40959283456 40964440608 41000042496 41008041984 41052566912 41057743272 41060576648 41106619008 41200238016 41205432996 41208276564 41244090368 41294077744 41302134601 41343234816 41442617592 41445477528 41512009728 41565190016 41566666752 41614669824 41661333504 41669462016 41714705088 41759105024 41854210048 41859487488 41862376192 41909317632 41960111256 41963006904 42010061184 42058576308 42108651104 42113952972 42181558272 42204552208 42209873823 42260121072 42285874176 42330882048 42376843264 42432638976 42529277952 42534640512 42537575808 42574544896 42626144768 42639829596 42676887552 42731560144 42779476224 42782428416 42787822896 42830401536 42885270792 42957078528 43060340736 43106172928 43140540261 43204345856 43209793536 43212775424 43261231104 43313663232 43316652288 43365224448 43415304576 43420778856 43466994688 43472467584 43565989376 43571482656 43623350784 43670715312 43673729008 43679235873 43722701568 43728214608 43743838208 43827804216 43901190144 43930660046 43982955744 44001181696 44053561344 44088684003 44109997568 44159459328 44162506752 44212027392 44216031216 44219082544 44268666624 44375081688 44378143992 44416712704 44479221878 44523483648 44532170592 44580521881 44633591184 44639219079 44692358256 44764102656 44788504384 44815798272 44874805248 44896169058 44899267322 44971343872 45030555648 45079448064 45082558976 45133111296 45137198533 45138802176 45190930512 45241604352 45250431408 45347778112 45353487816 45401760768 45451056224 45456787194 45459924146 45510899616 45563457667 45583958016 45587103744 45620300817 45623449053 45696688128 45806535936 45809697024 45919816488 45959725056 45968692224 46018603232 46073384448 46079193888 46125047808 46134047232 46184137776 46189961181 46193148729 46233294848 46261469184 46344432576 46347630784 46399601664 46455837462 46459043358 46511139168 46533623808 46536835072 46589018112 46626162219 46648702464 46701010944 46760838768 46810609664 46816503552 46866333696 46917219328 46923135168 46926373312 46978993152 47033246624 47039177094 47085986304 47091923424 47095173216 47146307313 47202439544 47208382767 47309941588 47366260032 47372232492 47480121234 47503074304 47559622656 47612952576 47622242304 47673948672 47724691456 47833382912 47839414272 47842715648 47896363008 47900700484 47954412864 47957722176 48011498496 48066944352 48073005162 48076322658 48130231968 48207495168 48233773952 48326713344 48349720524 48353057116 48430678016 48494444544 48550448128 48604889088 48611017728 48614372352 48667155936 48731233824 48836068736 48842217648 48894203904 48900369024 48953463132 48956841388 49011738048 49017917988 49129554726 49132945134 49211817984 49303474584 49382621184 49386029056 49480825212 49501329408 49504745472 49560256512 49617490944 49623747264 49627171776 49682820096 49743035118 49746467862 49789702144 49909388928 49912833152 49919126712 49968801792 50032815924 50088919104 50098691916 50116591616 50206468624 50212790082 50237064192 50266235136 50387067432 50411425792 50417773056 50471436288 50532607104 50536094336 50592761856 50657575332 50714379072 50717878848 50761957376 50833396432 50839796826 50883981312 50893909248 50949167864 51009818496 51016250376 51076980864 51132438252 51218055168 51285491712 51313448368 51395821568 51519369216 51522924544 51580698624 51585369752 51646777728 51704690688 51714778752 51770928636 51826032128 51832557504 51887726592 51944064256 51950613936 51954199024 52012456704 52044152832 52072523048 52137486648 52141084632 52224786432 52350326784 52353939456 52378863901 52479790272 52525400064 52535648256 52592689408 52655296512 52661935872 52714340352 52722752264 52724625408 52781871744 52788527064 52792169976 52912402452 52968720896 53032918393 53096049552 53102744487 53181284352 53184954368 53287042536 53312802816 53372583936 53440958592 53497839616 53504575488 53561524224 53619679232 53626440192 53630140928 53690277888 53752281856 53759059536 53812555776 53819341056 53823055104 53881494072 53952437448 54068504672 54075312396 54132868608 54198477039 54202217251 54262995696 54289227776 54353854464 54423486208 54425419776 54484512768 54554311896 54585989718 54619254144 54666723328 54677389312 54743657696 54750550428 54808825344 54879039943 54933650688 54940577328 54944368752 55005979392 55124313088 55230529536 55256823456 55260636704 55267604574 55349346304 55393474773 55422222336 55466408907 55486226432 55548444672 55555448832 55559282688 55619606784 55692838656 55812649984 55819677312 55830568248 55879090176 55946815008 55950675872 56013414912 56078101744 56085172689 56148062544 56151937296 56159017551 56242077696 56279831764 56346828096 56381165568 56408007278 56482277202 56516697216 56549514528 56576851968 56705703936 56712854016 56716767744 56780365824 56849182992 56853106128 56902516736 57039301632 57043237888 57050430528 57107202048 57112373654 57180361056 57187570986 57244478976 57255647904 57276104704 57317813847 57321769323 57386045808 57413787648 57520720348 57613058048 57620312064 57727629414 57751550976 57755536384 57820299264 57887072768 57894371808 57959290368 57963290112 58033540971 58095310208 58102624944 58164467712 58227620416 58238981164 58296935424 58304286144 58371618578 58373692416 58437072288 58444440678 58448473902 58534920192 58581588429 58611990528 58643940992 58784912004 58879279104 58883342336 58954708288 59024888832 59091075072 59100504554 59102604288 59166775584 59170858656 59237208576 59313096297 59364644864 59376227456 59479031808 59511454912 59518958772 59589811008 59654511294 59733055746 59754397696 59828944896 59833073664 59861558744 59976903168 60040740864 60105930752 60177481728 60185069568 60254574016 60256714752 60322139136 60329745216 60333908544 60399416742 60471317088 60478941978 60535681024 60609049592 60616680831 60681199488 60827067756 60831265404 60899477184 60928917504 61075381248 61079596032 61148086272 61226421984 61279633408 61291589632 61373600883 61431179264 61438925184 61500063744 61512062976 61578850368 61586614908 61590864972 61659928512 61792576768 61800357024 61812414846 61866135552 61941116616 61945391144 62014852224 62044831744 62163926388 62168216292 62198269952 62268014592 62347785024 62422004736 62488444928 62564180224 62572057632 62638657536 62718902792 62781315072 62789231232 62793564288 62861743084 62863976448 62940166884 62944510356 63087864462 63155013376 63162976656 63306828312 63390181608 63412830208 63496323072 63565264896 63648958464 63683654671 63785885696 63793916928 63806363712 63861817344 63939217152 63943629568 64015331328 64089259136 64097340216 64101763544 64169214336 64173642624 64181734344 64327906188 64435617792 64466294032 64478872003 64590511104 64659259392 64806518784 64814690304 64819163136 64889541248 64891846656 64970494848 64974978432 65122956864 65131168284 65192271872 65200492032 65271284176 65348984064 65357223984 65435026176 65506072968 65510593512 65584052352 65615757312 65737966112 65843494912 65851785216 65895990069 65974433616 66001772544 66006327296 66080342016 66156654592 66164996352 66169562368 66239188992 66243760128 66324046824 66328623816 66402999936 66545851904 66558835616 66567215988 66625069056 66710421232 66718832817 66785225472 66798255888 66950386776 66982752256 67021646848 67102876334 67182756576 67223697408 67295248384 67344253587 67348900983 67376809472 67457015808 67543433776 67545833472 67619172096 67623838464 67699666944 67786395768 67845308416 67858545664 68013091328 68021667168 68102641152 68176584336 68185180791 68189886219 68266349424 68290740224 68375937024 68380655616 68545032192 68582397338 68692492288 68714545536 68774264832 68862370304 68939587584 68953038336 69027904848 69110076672 69118790832 69183635456 69267485248 69276206664 69349942272 69392203776 69438785234 69516648864 69521446176 69596929843 69599402496 69633048576 69683756193 69688565037 69800435712 69805252608 69883527168 69973053696 70047531008 70141258152 70207062016 70215914496 70285787136 70299500544 70375828992 70384702752 70389559968 70465986199 70468489728 70549869936 70558765641 70628979456 70642759824 70794732736 70803659316 70964912382 70969809638 71049390048 71058348738 71083737088 71163445248 71220181851 71254611456 71339433984 71501920256 71510923008 71587037184 71678746048 71750074368 71759121408 71764073472 71841992096 71844544512 71851050726 71856009134 71931619296 71936583264 72100416528 72109507743 72114483987 72177158144 72264636052 72350660928 72524580786 72529585674 72646017024 72739082528 72741666816 72781319624 72825672192 72907333632 72921558528 73000733904 73078433792 73244867584 73254103104 73259158336 73341305856 73350553536 73430194698 73435262082 73517607072 73640706048 73675764608 73690139432 73699417701 73817726976 73857966364 73955211876 74073931776 74079043584 74159475712 74251994112 74257118208 74426236416 74435620896 74440757664 74505453568 74595753344 74619701793 74684553216 74780230252 74864083392 74869249728 74878690068 74953202688 75049223886 75129104128 75174887424 75259183104 75309702936 75355596288 75399352704 75435802624 75580601148 75607605248 75617138688 75622356992 75707154432 75798910656 75804141504 75889142784 75986362998 76052402176 76067240704 76076818272 76142936064 76240481408 76250094648 76325971968 76340863872 76423751796 76429025764 76514727744 76524375564 76551716864 76698657378 76827082752 76970172552 77002067968 77093732352 77192495744 77279053824 77284386816 77371047936 77378054628 77470166592 77552623616 77656392954 77729247232 77739048192 77831589888 77916096384 77925920904 77931298536 78018685056 78108784572 78211626948 78337179648 78379882672 78505705472 78530909184 78699851776 78788100096 78803472384 78889034112 78894478208 78982944768 78992903808 79084128396 79172807616 79188254964 79358611696 79368603678 79453081344 79539348392 79644074328 79771926528 79777431552 79969204224 80007275629 80054321152 80161437888 80236642304 80246759424 80342286336 80429518848 80439660288 80445211392 80532555656 80535416832 80628422784 80638589304 80718833664 80734582656 80822241108 80908265984 81102757008 81108353872 81199302912 81238556672 81394493544 81433841664 81439461376 81530781696 81585511514 81635229312 81726769152 81831467844 81878984577 81918566912 81928881216 82000084992 82016083968 82105133824 82115486544 82121153296 82213238016 82400476032 82410865992 82416553128 82488180736 82588155488 82604269202 82686469632 82792397779 82885235184 82890955056 82901406861 83024019456 83130380032 83133333504 83229339648 83322667008 83338924032 83429410176 83518210048 83708420096 83718974976 83724752384 83818635264 83826225847 83920222512 83926013808 84020122368 84117152616 84217302208 84227905944 84363116544 84409104416 84419747646 84520242144 84571748352 84612010917 84617849953 84661764096 84723415803 84753686528 84865277952 85058555904 85069281024 85075151616 85252289536 85279659192 85353775104 85463120288 85558952448 85564856832 85575645792 85660803072 85668560481 85674472429 85770541584 85781356479 85914157056 86120681472 86281080522 86408691712 86419587072 86425550848 86522462208 86591444121 86627326464 86633304576 86730448896 86830609152 86841557712 86933989376 86944935168 87131978752 87142965312 87246701568 87341430624 87347458016 87358471746 87445403136 87456429216 87487676416 87557427867 87655608432 87672710853 87802380288 87861320092 87965911488 88002363392 88177368006 88219995136 88318918656 88325013504 88424054784 88432062432 88438165088 88537333248 88650756831 88750163376 88756287984 88833425408 88958443756 89046967296 89064341184 89161043762 89267182368 89278438158 89384716512 89481766941 89528205312 89577008768 89631596544 89749610496 89792338116 89798534644 89942687744 90061111296 90158896128 90165117952 90266222592 90274397066 90277604352 90381861024 90483208704 90500862816 90599125113 90695556224 90706975632 90803521536 90902112448 90913574388 90919848292 91021799232 91126915334 91240601634 91246898106 91393376256 91613071872 91619394048 91839632976 91919450112 91937384448 92037206464 92146768896 92158387776 92250095616 92268094464 92368275552 92379922362 92386297458 92466589696 92522938368 92688865152 92695261568 92799203328 92911674924 92918086716 93022278336 93067247616 93073670144 93252324438 93297404928 93402021888 93521677536 93621219328 93633007104 93732667392 93834438656 93846270336 93852746624 93957986304 94066493248 94078354188 94171972608 94183846848 94190346432 94292614626 94404879088 94416765534 94619883176 94631796693 94732520064 94744464984 94960242468 95006148608 95119245312 95244484608 95347897344 95449382912 95666765824 95678828544 95685431296 95792726016 95801400968 95908825728 95915444352 96022996992 96133888704 96146010324 96152645316 96260463936 96467547904 96653426688 96699441048 96706114232 96861356032 96988889088 97100896256 97209778176 97222035456 97228744704 97275032959 97334311872 97462467648 97672137472 97684435296 97788407808 97800738048 97906926264 97913682776 98023476096 98035835976 98259109452 98265890268 98423635968 98489705587 98606949168 98765242368 98772058112 98961650424 99002658816 99009490944 99120513024 99234981888 99247494528 99254343552 99365640192 99486070236 99492935724 99579404288 99818777856 99825666304 99838253424 99937603584 100065631848 100177838208 100197383832 100233183232 100412937248 100425580164 100474128384 100532470272 100654314501 100661260609 100774134864 100822851584 100835546112 100942872576 101065214208 101072188672 101185523712 101315150664 101428758144 101435757696 101523914752 101666792864 101679593652 101767962624 101787818496 101898335728 101918217037 102019636992 102032500752 102153961728 102264876504 102436110336 102570983424 102626896736 102791643136 102873596007 103038738432 103045849088 103161397248 103170739504 103293555456 103409381376 103429557504 103541857272 103652064256 103665115008 103775453184 103888128512 103901227872 103908398048 104024913408 104088305664 104145046096 104158177851 104274973296 104282169264 104449572864 104700653568 104707878912 104757727802 104959580544 105050800128 105071296512 105185378816 105310593024 105323871744 105428680704 105445504528 105449250816 105563743488 105577054128 105584339952 105824804904 105937441792 106065836786 106192099104 106205488974 106362568704 106369908736 106447368573 106454714457 106574085072 106625605632 106745167872 106881917184 106995679232 107009150976 107239358464 107252880384 107260281856 107380555776 107504563712 107518119072 107625111552 107638682112 107646110208 107762988144 107776576089 107784013701 107904874896 108137009344 108150624792 108265737216 108396954078 108404434502 108525991392 108578455552 108707708928 108786871179 108794378511 108846972416 108850839552 108969025536 109108623792 109171979436 109238508288 109354778624 109487315392 109501100856 109617650688 109758079886 109867301376 109881154656 109888737504 110011958784 110145292047 110152893123 110248626176 110461059072 110513646912 110521273408 110535209148 110786949546 110932817814 110972452864 111096889344 111110897664 111118565376 111239213568 111385677312 111625299968 111639354624 111661136496 111758180352 111893630016 111901351744 112026829824 112156203488 112170345378 112296125088 112303874592 112318035102 112484155392 112559663528 112573835829 112693656192 112762331136 112816014556 112964554404 113033394432 113099029056 113153703936 113411407872 113425708032 113433535488 113560731648 113698365984 113706212256 113805033472 113979544497 114078603264 114086475776 114100861056 114214404096 114224747308 114360722112 114375141972 114488957952 114511295808 114635627694 114643538646 114772091616 114827575296 115041440696 115226116096 115240624128 115455258828 115503101952 115511072768 115640598528 115774145536 115788743616 115918580736 115926580224 116067081942 116190620416 116205249888 116328935424 116455240832 116477962328 116593870848 116608572288 116743237156 116747384832 116874144576 116888881356 116896947804 117163176858 117287881984 117569824008 117758558208 117766684672 117909416576 118049777664 118182150144 118201009108 118205208576 118333551168 118341717312 118474417152 118626192594 118729289728 118752454912 118958063616 119022909824 119037917544 119179622016 119309022588 119466111492 119508795392 119657889792 119666147328 119723117488 119953806336 120081481728 120211861504 120354963456 120370139136 120509148032 120513429504 120644278272 120659490432 120667817088 120798833484 120942634176 120957883956 121071362048 121218099184 121233361662 121362398976 121654135512 121662530808 121798954368 121857835008 122150762496 122159192064 122296172544 122378267271 122452843968 122559266816 122583179264 122747201766 122862358528 122877850368 123000127488 123024125952 123157700736 123173229816 123181729944 123319857024 123585153536 123600714048 123624829692 123732271104 123882233232 123890782288 123906403803 124029704448 124089663488 124327852776 124336432584 124396539904 124536029184 124695570048 124844009472 124976889856 125128360448 125144115264 125277315072 125437805584 125562630144 125578462464 125587128576 125723486168 125727952896 125880333768 125889020712 126175728924 126310026752 126325953312 126463113091 126613656624 126629621469 126780363216 126825660416 126992646144 127130529792 127297916928 127367309342 127571771392 127587833856 127612727424 127723634688 127878434304 127887259136 128030662656 128178518272 128194680432 128203527088 128338428672 128347285248 128363468688 128655812376 128871235584 128932588064 128957744006 129181022208 129251441137 129318518784 129421620783 129613037568 129629380608 129638326272 129779082496 129783693312 129940989696 129949956864 130245913728 130262336568 130384543744 130400984064 130542568352 130697968128 130714447968 130865402941 130870052352 131012145936 131021187024 131037707619 131168104704 131231514624 131475932224 131703570432 131791980138 131948867232 132003545088 132012654592 132160684032 132266052009 132313309184 132329992704 132339124736 132478377984 132487520256 132648093648 132657247632 132805999872 133091703808 133117671232 133134431976 133250138112 133420842464 133437665634 133570450944 133596511776 133741565643 133900773552 133917657237 133965504512 134043293696 134205752668 134365513152 134447394816 134688507174 134697801966 134753618944 134914031616 135086867552 135091666944 135238344192 135247676928 135399333888 135411595599 135572791536 135690616832 135717091328 136026182656 136043334336 136205282304 136353168672 136370361582 136379772438 136532698848 136581480448 136690373001 136751874048 136761311232 136870347159 137090064384 137164794676 137384984576 137429091072 137724740608 137879175168 137906076672 138055809696 138220153344 138237581664 138367270912 138534970496 138552413328 138579446187 138699884544 138784407552 138877570468 139033297728 139042892352 139193859686 139198804992 139367512386 139377130074 139600871424 139610505216 139767054336 139946107392 140095062016 140282516304 140414124032 140431828992 140599001088 140751657984 140769405504 140779119936 140931972398 140936979456 141099739872 141117531282 141257958912 141285519648 141438921939 141589465472 141607318632 141929824764 141939619276 142098780096 142116697476 142167474176 142440363702 142509222912 142678867968 143003840512 143021846016 143174074368 143357492096 143500148736 143518242816 143528146944 143683984192 143689089024 143702101452 143712018268 143863238592 143873166528 144200833056 144219015486 144228967974 144354316288 144529272104 144701321856 145049161572 145059171348 145292034048 145478165056 145483333632 145562639248 145651344384 145814667264 145843117056 146001467808 146156867584 146489735168 146508206208 146518316672 146682611712 146701107072 146860389396 146870524164 147035214144 147351529216 147380278864 147398835402 147635453952 147715932728 147910423752 148147863552 148158087168 148318951424 148503988224 148514236416 148852472832 148871241792 148881515328 149010907136 149191506688 149239403586 149369106432 149560460504 149728166784 149738499456 149757380136 149906405376 150098447772 150258208256 150349774848 150619405872 150711192576 150798705408 150871605248 151161202296 151215210496 151234277376 151244713984 151414308864 151597821312 151608283008 151778285568 151972725996 152104804352 152134481408 152153636544 152285872128 152480962816 152500189296 152651943936 152681727744 152847503592 152858051528 153029455488 153048751128 153103433728 153397314756 153654165504 153757310161 153940345104 154004135936 154187464704 154384991488 154558107648 154568773632 154742095872 154756109256 154940333184 155105247232 155312785908 155458494464 155478096384 155663179776 155677276573 155832192768 155851841808 155862597072 156037370112 156217569144 156423253896 156674359296 156759765344 157011410944 157061818368 157136591703 157147435627 157399703552 157576200192 157606944768 157778068224 157788956416 157965889536 157985807616 158168256792 158345615232 158376509928 158717223392 158737207356 158906162688 159078696784 159098755179 159109734511 159288148656 159308233461 159543853056 159554863104 159938408448 160014551258 160322875776 160473284608 160493518848 160684572672 160859037696 160879320576 160890422784 161065111312 161070833664 161256845568 161277178608 161437667328 161469165312 161644482216 161816531968 162205514016 162216707744 162398605824 162477113344 162595431117 162606651753 162788987088 162867683328 162878922752 163061563392 163171023028 163270458624 163453538304 163662935688 163757969154 163837133824 163857762432 164000169984 164032167936 164210267648 164230973088 164242306592 164426476032 164637119829 164800952064 164821731984 164833106256 164976361472 165176310976 165208538404 165372939264 165584795558 165770470368 165781910112 165802813722 166048038912 166180424319 166260760064 166266667008 166458679296 166645334016 166677848064 166858820352 167036420096 167416840192 167437949952 167449504768 167637270528 167652451694 167840445024 167852027616 168040244736 168234305232 168255518067 168434604416 168455811888 168726233088 168818208832 168839495292 169040484288 169143496704 169224021834 169235699906 169446831606 169507373056 169730555904 170117111808 170138562048 170150303232 170504579072 170559318384 170707550208 170926240576 171117904896 171129713664 171151291584 171321606144 171337120962 171348944858 171541083168 171562712958 171828314112 171953441541 171965307969 172241362944 172562161044 172839174144 172851101696 173182888242 173254652928 173266609152 173460897792 173661218304 173683115424 173867978752 173889870336 174100622913 174263957504 174285930624 174493403136 174682861248 174694916032 174716943492 174890806272 174912858432 175114855734 175311216864 175345421706 175604760576 175722640184 175744765287 175931822976 176004726784 176354736012 176439990272 176637837312 176650027008 176864124864 176876330176 177074666496 177301513662 177500326752 177512575968 177666850816 177916887512 177939288891 178093934592 178128682368 178322087524 178534364736 178556876316 178769433024 178963533882 179154017536 179263193088 179499220992 179584676232 179597069288 179885375488 180122222592 180317792256 180330235904 180532445184 180548794132 180555208704 180763722048 180966417408 181001725632 181198250226 181391112448 181413951264 181607043072 181804224896 181827148776 181839696584 182043598464 182253830668 182481203268 182493796212 182786752512 182909453233 183226143744 183238788096 183679265952 183838900224 183874768896 184074412928 184293537792 184316775552 184500191232 184536188928 184736551104 184759844724 184772594916 184933179392 185377730304 185390523136 185598406656 185823349848 185836173432 186044556672 186134495232 186147340288 186504648876 186594809856 186804043776 187043355072 187242438656 187266014208 187465334784 187668877312 187692540672 187705493248 187915972608 188132986496 188156708376 188343945216 188367693696 188380692864 188585229252 188809758176 188833531068 189239766352 189263593386 189465040128 189488929968 189920484936 190012297216 190238490624 190488969216 190695794688 190898765824 191050964013 191333531648 191357657088 191370862592 191585452032 191602801936 191817651456 191830888704 192045993984 192267777408 192292020648 192305290632 192520927872 192935095808 193306853376 193398882096 193412228464 193436616009 193722712064 193977778176 194201792512 194419556352 194444070912 194457489408 194550065918 194668623744 194924935296 195344274944 195368870592 195576815616 195601476096 195813852528 195827365552 196046952192 196071671952 196518218904 196531780536 196847271936 196979411174 197213898336 197428025473 197530484736 197544116224 197687970207 197923300848 198005317632 198018981888 198241026048 198469963776 198494989056 198508687104 198731280384 198972140472 198985871448 199158808576 199637555712 199651332608 199676506848 199875207168 199893307789 200131263696 200156498451 200355676416 200394767664 200466366464 200825874496 200851160328 200948256768 201064940544 201308629002 201322521218 201548269728 201645703168 201671092224 201885745152 202032760761 202046702949 202130428416 202144377344 202371047424 202630301328 202857516288 202871515392 203333585728 203359187304 203535925248 203575636992 203796671456 203836434074 204039273984 204065001504 204300665023 204307923456 204529753008 204555542373 204569658657 204872220672 205141966848 205253793472 205747192014 206077476864 206091698176 206322794496 206341479008 206587110912 206818762752 206859115008 207083714544 207304128512 207330230016 207550906368 207776257024 207802455744 207816796096 208049826816 208176611328 208290092192 208316355702 208549946592 208564338528 208790789529 208899145728 209065695111 209401307136 209415757824 209515455604 209919161088 210142593024 210370757632 210621186048 210647743488 210857361408 210891009056 210898501632 211127486976 211154108256 211168679904 211397958597 211649609808 211676296923 211874883584 212131673572 212384198208 212410977948 212894737146 212909428914 213148170144 213251211264 213490335744 213763834368 213991358464 214018301952 214478716928 214505760768 214520563712 214761111552 215009127424 215036238144 215250223104 215277364224 215292220416 215525976288 215553152178 215568027402 215809749792 216274018688 216301249584 216343451961 216531474432 216793908156 216808869004 217051982784 217156911104 217573742358 217588757022 217693944832 217938051072 218217247584 218343958872 218477016576 218709557248 218974630784 219002201712 219235301376 219516159772 219734602752 219762309312 219777475008 220023917568 220290584094 220305786246 220497252352 220922118144 221027293824 221042546816 221070418296 221573899092 221865635628 221944905728 222221795328 222237130752 222478427136 222771354624 223250599936 223278709248 223322272992 223516360704 223787260032 223802703488 224053659648 224312406976 224340690756 224592250176 224607749184 224636070204 225119327056 225147671658 225387312384 225524662272 225632029112 225929108808 226066788864 226198058112 226307407872 226822815744 226851416064 226867070976 227121463296 227396731968 227412424512 227610066944 227959088994 228157206528 228172951552 228201722112 228428808192 228449494616 228721444224 228750283944 228977915904 229022591616 229271255388 229287077292 229544183232 229655150592 230082881392 230452232192 230481248256 230910517656 231006203904 231022145536 231281197056 231548291072 231577487232 231837161472 231853160448 232134163884 232381240832 232410499776 232657870848 232910481664 232955924656 233187741696 233217144576 233486474312 233494769664 233748289152 233777762712 233793895608 234326353716 234575763968 234860067169 235139648016 235517116416 235533369344 235818833152 236099555328 236364300288 236402018216 236410417152 236667102336 236683434624 236948834304 237252385188 237458579456 237504909824 238045819648 238075835088 238359244032 238618045176 238932222984 239017590784 239315779584 239332294656 239446234976 239907612672 240021826887 240038390683 240162963456 240423723008 240709926912 240740278272 241018296064 241026859008 241288556544 241318980864 241335634176 241597666968 241885268352 241915767912 242142724096 242436198368 242466723324 242724797952 243035748319 243308271024 243325061616 243597908736 243715670016 244301524992 244318384128 244592345088 244756534542 244905687936 245118533632 245166358528 245494403532 245636953731 245724717056 245755700736 246000254976 246048251904 246315401472 246346459632 246363459888 246639714048 247170307072 247201428096 247249659384 247464542208 247764466464 247781564576 247812807606 248059408896 248179326976 248377193337 248394333733 248655705552 248672865168 248704220583 248793079808 249072058368 249391140096 249688018944 250256720896 250288230528 250554630144 250875611168 251125260288 251156924928 251174257152 251446972336 251455905792 251478677541 251760667536 251778041424 252351457848 252620053504 252651906624 252926226182 253227313248 253259242938 253560726432 253651320832 253836032751 253853549859 253985292288 254261059584 254595833856 254734618684 255143542784 255175667712 255225454848 255756868608 255774518272 256061325312 256357036544 256389360864 256407054176 256676857344 256694570496 256726937376 257005681443 257023417287 257311624752 257742471168 257865176128 257915488012 258362044416 258502882274 258843241566 259226075136 259258761216 259276652544 259558164992 259567386624 259881979392 259899913728 260491827456 260524673136 260769087488 260801968128 261085136704 261395936256 261428895936 261730805882 261740104704 262024291872 262042374048 262075415238 262336209408 262463029248 262672283601 262951864448 263407140864 263583960276 263897734464 264007090176 264025309184 264532104018 264626618368 264659985408 264678249472 264956755968 264975040512 265296187296 265314495264 265611999744 265952270493 266183407616 266235342464 266268863952 266500276224 266841684928 266875331268 267140901888 267193023552 267483131286 267801547104 267835314474 267931009024 268086587392 268411505336 268445300823 268731026304 268894789632 269377014348 269395603932 269507237888 269828063232 270173735104 270183333888 270476688384 270495353856 270798667776 270823191198 271145583072 271381233664 271434182656 271797375339 272052365312 272086668672 272410564608 272706337344 272740723164 272759544876 273065397696 273380746002 273740694318 274180128768 274329589352 274769969152 274858182144 275449481216 275758350336 275812153344 276111619392 276440306688 276475163328 276734541824 277069940992 277104826656 277158892374 277399769088 277568815104 277755140936 278066595456 278085784704 278387719372 278397609984 278735024772 278754260148 279201742848 279221010432 279892214784 280190124032 280565032608 280828248064 280863657984 281198002176 281503315968 281538811008 281558239872 281863944796 281873958912 282199479744 282235062564 282515917824 282571039296 282877843878 283178930944 283214637264 283859649528 283879238552 284197560192 284233394952 284334948352 284880727404 285018445824 285357735936 285549290299 286007681024 286043692032 286348148736 286714984192 287000297472 287036485632 287056293888 287367968384 287378178048 287404202904 287424036536 287726477184 287746333056 288401666112 288438030972 288457935948 288708632576 289058544208 289114942207 289402643712 290098323144 290118342696 290584068096 290956330112 290966667264 291125278496 291302688768 291629334528 291686234112 291825098877 292002935616 292313735168 292979470336 293016412416 293036633344 293365223424 293402214144 293720778792 293741048328 294070428288 294703058432 294760557728 294797670804 295270907904 295431865456 295469116761 295820847504 296295727104 296316174336 296637902848 297007976448 297028472832 297704945664 297742483584 297763030656 298021814272 298383013376 298478807172 298738212864 299120921008 299456333568 299476998912 299514760272 299812810752 300196895544 300516416512 300699549696 301238811744 301422385152 301597410816 301743210496 301962943503 301983781827 302322404592 302430420992 302468554752 302489427968 302828617728 303195642624 303216566016 303556571136 303945451992 304209608704 304268962816 304307273088 304571744256 304961925632 305000378592 305303887872 305363455488 305695007184 305716103056 305754651111 306058910976 306097502256 306206867456 306794629512 307308331008 307514620322 307880690208 308008271872 308374929408 308620788021 308769982976 309116215296 309137547264 309484191744 309512218512 309880666368 310210494464 310625571816 310916988928 310956192768 311326359552 311354553146 311664385536 311703683616 311725194144 312063653167 312074740224 312435138288 312474533553 312846507792 313348718592 313519530688 314123636736 314273183406 314294871254 314799407104 315152400384 315213889536 315556136448 315577912832 315931779072 315960389731 315971615232 316336513584 316691230464 316753019856 317434446784 317474414712 317812325376 318157393568 318197510358 318219469022 318576297312 318616466922 319087706112 319109726208 319342105719 319364143371 319876816896 320029102516 320645751552 320987037696 321718075392 321758641152 321780845568 322130222624 322141667328 322513691136 322554357216 322875334656 322938330624 323288964432 323329728267 323352041103 323633063936 324411028032 324433415488 324797211648 325190862234 325213303506 325577974176 325735366656 325757845504 326123126784 326342046056 326383135533 326540917248 326907076608 327325871376 327515938308 327674267648 327715524864 328064335872 328420535296 328461946176 328484613184 328852952064 329274239658 329601904128 329643463968 329666212512 329952722944 330352621952 330417076808 330458679369 330745878528 331169591116 331540940736 331563820224 331605627444 332360848638 332521520128 332917358592 333290668032 333355696128 333717640704 334072840192 334833680384 334875899904 334899009536 335274541056 335304903388 335680890048 335704055232 336080489472 336468610464 336511036134 336869208832 336911623776 337452466176 337636417664 337678990584 338080968576 338286993408 338448043668 338471399812 338893663212 339014746112 339461111808 340234223616 340277124096 340300606464 341009158144 341118636768 341415100416 341852481152 342235809792 342259427328 342302583168 342643212288 342674241924 342697889716 343082166336 343125425916 343906883082 343930615938 344482725888 345124322088 345678348288 345702203392 346365776484 346509305856 346533218304 346921795584 347322436608 347366230848 347735957504 347779740672 348201245826 348527915008 348571861248 348986806272 349365722496 349389832064 349433886984 349781612544 349825716864 350229711468 350622433728 350690843412 351445280368 351489530574 351863645952 352009453568 352709472024 352879980544 353275674624 353300054016 353728249728 353752660352 354149332992 354603027324 355000653504 355025151936 355333701632 355833775024 355878577782 356187869184 356257364736 356644175048 357068729472 357113752632 357538866048 357927067764 358308035072 358526386176 358998441984 359169352464 359194138576 359770750976 360244445184 360635584512 360660471808 361064890368 361097588264 361110417408 361527444096 361932834816 362003451264 362396500452 362782224896 362827902528 363214086144 363608449792 363654297552 363679393168 364087196928 364507661336 364962406536 364987592424 365573505024 365818906466 366452287488 366477576192 366652047307 367134801813 367358531904 367677800448 367749537792 368148825856 368587075584 368633551104 369000382464 369072377856 369473102208 369519689448 369545189832 369866358784 370755460608 370781046272 371196813312 371230428751 371646699696 371672346864 371719211409 372089113344 372268990464 372294680576 373009297752 373189619712 373608087552 374086710144 374484877312 374532028416 374930669568 375337754624 375385081344 375410986496 375831945216 376265972992 376313416752 376687890432 376735387392 376761385728 377170458504 377619516352 377667062136 378479532704 378527186772 378930080256 378977859936 379389339273 379415520757 379840969872 379888864407 380024594432 380476981248 380977938432 381391589376 382101928026 382667063296 382715314176 382741725184 383170904064 383205603872 383635302912 383661777408 384091987968 384153279601 384535554816 384584041296 384610581264 385041855744 385870191616 386613706752 386797764192 386824456928 386873232018 387445424128 387754323411 387955556352 388264862349 388403585024 388839112704 388888141824 388914978816 389100131836 389337247488 389849870592 390688549888 390737741184 391153631232 391202952192 391627705056 391654731104 392093904384 392143343904 392596208823 393036437808 393063561072 393113122857 393694543872 393958822348 394427796672 394856050946 395375940414 395846601696 396010635264 396037963776 396482052096 396939927552 396989978112 397017374208 397462560768 397944280944 397971742896 398317617152 399275111424 399302665216 399353013696 399750414336 399786615578 400262527392 400312996902 400711352832 400789535328 400932732928 401224696929 401651748992 401702320656 401896513536 402129881088 402617258004 402645042436 403096539456 403291406336 403342184448 404065521522 404093405898 404260856832 404288754688 404742094848 405260602656 405715032576 405743030784 406234786797 406667171456 406718374608 407071850496 407151273984 407593342912 407672868148 408078547968 408130003008 408601330046 408615846912 409059506016 409111084746 409139317314 409744441344 410071119003 410283933696 410507586944 411494384028 412154953728 412183396352 412682958016 413174221824 413637525504 413718230016 414167429088 414608257024 414660460032 415101812736 415552514048 415604911488 415633592192 416099653632 416353222656 416580184384 416632711404 417099893184 417128677056 417581579058 418131390222 418802614272 418831515648 419030911208 419838322176 420285186048 420741515264 421242372096 421295486976 421782018112 421797003264 422254973952 422308216512 422337359808 422795917194 423299219616 423352593846 423749767168 424263347144 424316765817 424768396416 424821955896 425789474292 425818857828 426296340288 426502422528 427527668736 427982716928 428036603904 428957433856 429011521536 429041127424 429522223104 430018254848 430072476288 430500446208 430554728448 430584440832 431051952576 431106304356 431136054804 431619499584 432548037376 432602499168 432686903922 433062948864 433587816312 433617738008 434103965568 434313822208 435147484716 435177514044 435387889664 435876102144 436168696171 436434495168 436687917744 436954033152 437419114496 437949261568 438004403424 438470602752 439032319544 439469205504 439524618624 439554950016 440047835136 440581168188 440611572492 440994504704 442054587648 442085093632 442140836592 443147798184 443731271256 443889811456 444443590656 444474261504 444956854272 445542709248 445785582697 446501199872 446557418496 446644545984 447032721408 447574520064 447605406976 448107319296 448624813952 448681381512 449184500352 449215498368 449272140408 450238654112 450295343316 450774624768 451049324544 451264058224 451352104021 451858217616 452133577728 452396116224 452614815744 453645631488 453702832128 453734141952 454242926592 454793463936 454824849024 455220133888 455918177988 456314413056 456345903104 456403444224 456857616384 456898989232 457442888448 457500567888 457955831808 458045183232 458542510776 458574154584 459088366464 459310301184 460165762784 460904464384 460962496512 461271930483 461821035312 462012407808 462044291072 462562394112 463096582144 463154974464 463674322944 463706320896 464268327768 464762481664 464820999552 465315741696 465820963328 465911849312 466375483392 466434289152 466972948624 466989539328 467031829719 467496578304 467555525424 467587791216 468652707432 469151527936 469720134338 470279296032 471034232832 471066738688 471409775109 471442306881 471637666304 472199110656 472728600576 472804036432 472820834304 473334204672 473366869248 473897668608 474504770376 474917158912 475009819648 476091639296 476151670176 476718488064 477236090352 477296265537 477329203533 477864445968 478035181568 478631559168 478664589312 478892469952 479815225344 480043653774 480076781366 480847446016 481419853824 481480556544 482036592128 482053718016 482577113088 482637961728 482671268352 483195333936 483770536704 483831535824 484285448192 484872396736 484933446648 485449595904 486071496638 486616542048 486650123232 487178508901 487195817472 487431340032 487786293351 487819955259 488603049984 488636768256 489184690176 489513069084 489811375872 490332717056 490988807064 491273907462 491449434112 491511401472 492000509952 492096503808 492630802944 492692919264 492726919776 493279428096 493911359487 494340614144 494402856192 494499318768 494929084416 495528932928 495563129152 495625615212 496118817792 496754386674 496788667466 497311411104 497345730336 497408441166 497586159616 498144116736 498541272957 498782280192 499376037888 500513441792 500576461056 501109260288 501751222336 502250520576 502313849856 502348514304 502893944672 502911811584 502957355082 503521335072 503556082848 504702915696 504766554201 505240107008 505303813248 505852452364 506454626496 506518485876 507121452864 507672065502 507707099718 508522119168 509191667712 509469237368 510287085568 510351335424 510450909696 511513737216 511549036544 512122650624 512714073088 512778721728 512814108352 513353714688 513389140992 513453874752 514011362886 514046834574 514623249504 515484942336 515730352256 515830976024 515895923907 516724088832 517005764548 517686483132 518517522432 518553305088 519116329984 519763958784 519799827456 520983654912 521049346272 521538174976 521603936256 522170273408 522791872512 522857791872 523461611764 523480209408 524048583744 524084748096 524150830476 524672418816 525344567202 525903728896 526814281728 527167920552 527795468928 528014180352 528050618368 529064208036 529253236736 529319970816 529356498944 529913511936 529950081024 530592374592 530628990528 531223999488 531904540986 532366815232 532470684928 532537727904 533000552448 533683369856 533750662536 534281803776 534386047104 534966262572 535603094208 535670628948 535862018048 536173174784 536823010672 536890601646 537462052608 537789579264 538754028696 538791207864 539014475776 539656126464 540347470208 540366667776 540953376768 540990707712 541597335552 541646382396 542291166144 542762467328 542868365312 543594750678 544104730624 544173337344 544821129216 545412674688 545481446328 545519089752 546130795392 546761492004 547481388636 548360257536 548659178704 548728359699 549539938304 549716364288 550898962432 551516700672 551624306688 552223238784 552880613376 552950326656 553469083648 554139881984 554209653312 554317784748 554799538176 555510281872 556133190912 556171569408 556775438744 556795219968 557470049544 557508520296 558403485696 558442020864 559784429568 560050929403 560380248064 561130065216 561656496128 561727315968 562396004352 563006631936 563077622016 563116479744 563727889592 563747917824 564398959488 564470125128 565031835648 565142078592 565755687756 566357861888 566429274528 567719299056 567758477104 568395120384 568466789904 568669896704 569761454808 570036891648 570715471872 571098580598 572015362048 572087384064 572696297472 573152892039 573429968384 574000594944 574072971264 574112587776 574735936768 574756356096 574808405808 574848073072 575452954368 575492666112 576803332224 576876061944 576915871896 577417265152 578117088416 578229884414 578805287424 579546784453 580196646288 580236685392 580309848027 581168136192 581912660224 581933334528 582250556992 582605377536 583258669056 583372468224 583650197754 584005871232 584627470336 585958940672 586032824832 586073266688 586730446848 586783580929 586804428288 587441557584 587482096656 588140856576 589406116864 589521115456 589595341608 590541815808 590863730912 590938233522 591641695008 592284076419 592324949671 592591454208 592632348672 593063910621 593275805696 594015952896 594056945664 595409891328 595484967168 595526061312 596766026752 596957614344 597476425728 598241842016 598912667136 598953997824 599029520544 599625621504 599679923367 600393791088 600469495353 601032833024 601399099392 602477623488 602844770304 603194821632 603925887006 603967563654 604644809184 604860841984 604937109504 604978855936 605657235456 606140108847 606391285248 606433132032 607113142272 607890903984 608419217408 608537925632 608614546176 609923851264 610000757184 610607775744 610726910976 611390014368 611432206112 611509302222 612117821952 612195004512 612413734912 612901995069 613589259024 613708975971 614616662016 615029240644 615761380416 616016543744 617241576042 617539965952 618232430592 618275094528 618968383488 619024437024 619761332736 620420988928 621251143632 621833977856 621912385536 622652719104 622709106292 623328771072 623407367232 623450388288 624127306334 624149480448 624870276576 624949067106 625693015584 626372368587 626697437184 627039061376 628247273472 628546366812 628589742508 629598814208 630427779072 631112272896 631155825664 631863558144 631920779462 631943230464 632673027168 633382460928 633506039712 634193875791 634868893568 634948829424 635624650752 636314787136 636395020716 636438938044 637152594624 637232933844 638684211438 638728286742 639753633792 640058205032 641291503104 641974075392 643436150784 643517282304 643561691136 644260445248 644283334656 645027382272 645108714432 645750669312 645876661248 646577928864 646659456534 646704082206 647266127872 648822056064 648866830976 649594423296 650381724468 650426607012 651155948352 651470733312 651515691008 652684092112 652766271066 653081834496 653814153216 654651742752 655031876616 655348535296 655431049728 656128671744 656841070592 656923892352 656969226368 657705904128 658548479316 659203808256 659286927936 659332425024 659905445888 660705243904 660834153616 660917358738 661491757056 662339182232 663081881472 663127640448 663211254888 664721697276 665043040256 665834717184 666711392256 667435281408 668145680384 669667360768 669751799808 669798019072 670549082112 670609806776 671361780096 671408110464 672160978944 672937220928 673022072268 673738417664 673823247552 675272835328 675357981168 676161937152 676573986816 676896087336 676942799624 677787326424 678029492224 678922223616 680468447232 680554248192 680601212928 680925230713 682018316288 682237273536 682830200832 683704962304 684471619584 684518854656 684605166336 685286424576 685348483848 685395779432 686164332672 686250851832 687813766164 687861231876 688965451776 689427939109 690248644176 691356696576 691404406784 692731552968 693018611712 693066436608 693843591168 694644873216 694732461696 695471915008 695559481344 696402491652 697055830016 697143722496 697973612544 698731444992 698779664128 698867773968 699563225088 699651433728 700459422936 701244867456 701381686824 702890560736 702979061148 703727291904 704018907136 704580201507 704628824263 705418944048 705759961088 706551349248 706600108032 707456499456 707505320704 708298665984 709206054648 710001307008 710050303872 710667403264 711667550048 711757155564 712375738368 712514729472 713288350096 713427519259 714137458944 714227505264 715077732096 715854135528 716616070144 717052772352 717996883968 718338704928 718388277152 719541501952 720065480661 720115172049 720488890368 721271169024 721320943616 722129780736 722195176528 722220834816 723054888192 723865669632 724006902528 724793000904 725564449792 725655805056 726428172288 727216899584 727308595104 727358786336 728174393856 729015322672 729107244957 729924813072 729975184848 731147010048 731637812932 732904574976 732955152384 733304094614 734269603626 734717063808 735355600896 735499075584 736297651712 737174151168 737267102208 738000764928 738144755712 738946204416 739039378896 739090379664 739732717568 741510921216 741562092544 742393626624 742460857502 743293399392 743344693728 743438422818 744178226688 744537980928 744589361152 745131580011 745183001199 746018595504 746379239424 747216175104 748173420288 748969754624 749064056832 750675509248 750770162688 750821972992 751663890432 752531945984 752626833504 753375780864 753470774784 753522771456 754340917008 754436032623 755239032704 755334124272 756959065408 757054373544 757860160512 757955719872 758778678546 758831041514 759681939744 759777728814 760049188864 760953962496 761508098253 761560649577 761955876864 762783178752 764203856052 765430628352 765483450368 766411207744 767270605824 767323554816 768183975936 768306559202 769071109632 769168082592 769221162528 770083711488 771017044329 771070251861 771740383232 773227413504 773595528384 773648913856 773746464036 775508646822 776529724698 776807170048 777678225408 777776283648 777829957632 778200263672 778674494976 779699741184 781377099776 781475482368 782307262464 782405904384 783255410112 783309462208 784187808768 784286687808 785192417646 786072875616 786127122144 786226245714 787389087744 787917644696 788016850803 788855593344 789712101892 790751880828 791693203392 792021270528 792075927552 793879855104 793979956224 794034748416 794925121536 795888561888 795943485792 796635234304 797856811479 798550222848 798605330432 798706027392 799500828672 799573231156 800525054784 800625993804 801422705664 801579070656 802449393858 803303497984 803404641312 803793027072 804259762176 805234516008 805290084872 806193078912 806582812672 806684368896 808131043044 808186811796 808521713664 808577509376 809484189696 810521205312 811430065152 811486061568 812469573594 813334342912 813436749216 814143700992 814302547968 815186685824 815345736296 816157095936 816260006016 817202660092 817231693824 818119012032 818222169492 818278634628 820142238006 821015173888 822988768056 824309907456 824366792704 825365916032 826348443648 827275051008 827436460032 828334858176 829216514048 829320920064 830203625472 831105028096 831209822976 831267184384 832199307264 832706445312 833160368768 833265422808 834199786368 834257354112 835163158116 836262780444 837605228544 837663031296 838061822416 839676644352 840570372096 841483030528 842484744192 842590973952 843564036224 843594006528 844509947904 844616433024 844674719616 845591834388 846598439232 846705187692 847499534336 848526694288 848633531634 849536792832 849643911792 851578948584 851637715656 852592680576 853004845056 855055337472 855965433856 856073207808 856647870897 857914867712 858023043072 858082254848 859044446208 860036509696 860144952576 861000892416 861109456896 861168881664 862103905152 862212608712 862272109608 863238999168 865096074752 865204998336 865373807844 866125897728 867175632624 867235476016 867344826621 868207931136 868627644416 870294969432 870355028088 870775779328 871752204288 872337392342 872868990336 873375835488 873908066304 874838228992 875475296631 875898523136 876008806848 876941205504 878064639088 878938411008 879049237248 879109900032 880095670272 881162336376 881223144984 881989009408 884109175296 884170187264 884281673184 885241791637 886295596368 886407350283 887462542512 887779622912 888887181312 888948523008 889913708544 891085418496 891571165394 893002399744 893114836992 893289091968 894065442816 895149040128 895210813952 896214638592 897249627904 897362763024 898369000704 898430996736 898544280816 900477308224 900590686632 901549249536 902098649088 902528116448 902704208042 903716435232 904267155456 904760087959 904792232448 905229631488 905888830509 905951345481 907291262976 907405664256 907468283904 908485853184 909586927872 909649698048 911836355976 912628826112 912691806208 912806888448 913715232768 913797978464 914885776896 915001135776 915911663616 916057820587 916090366464 917085021552 917148309168 917263953333 918176732928 918620602368 920331525568 921924993024 922543860966 923642070624 924024815616 924088582144 925124788224 925862364063 926193164288 926309948928 927348645888 927412641792 928536655536 929524963328 929641999104 930631483392 931641926656 931823698624 932750966784 932868578304 933945897248 933979078656 934063659438 934993156608 935111050848 935175582432 936190959501 937305414864 937423600659 938303055872 939440268676 940558592064 942819550218 942884613762 943275332608 944398221312 945457201152 945608072864 945641668608 946668409344 946733738496 947795337216 947881169193 949009540752 949834317824 950019639296 952183278592 952303340352 953436976128 954472180704 954592531074 954658407066 955728891936 956070363136 957263118336 957329178624 957784939904 958092430113 959630450688 960087307548 960153562732 961694892032 962961113088 964073184256 965154226176 965275923456 965342536704 966390667872 967541073408 967663071648 968570896384 969744793472 969866893296 970056123309 970899191808 972142993276 973233084096 973300246464 974357017802 974391634944 975572586702 975639910518 977206099968 977273536512 978369380352 979026138168 979622751744 980665434112 981977614128 982547814924 982898868224 983022802944 984193007616 985261605888 985385838528 985453839552 986558856192 987822718974 988681228288 988805712384 988998637536 989858168832 991057865856 991126258304 991251230424 992237635584 993508773348 993577334932 994622822208 994691460672 994816882332 995172319232 997082545914 997564560384 998752075776 1001026883584 1001152922112 1002218520576 1003502444672 1004501041152 1004627699712 1004697028608 1005787889344 1005823623168 1005914710164 1007042670144 1007112165696 1009405831392 1009533108402 1010480214016 1010607626496 1011704904728 1012909252992 1013036971752 1014242905728 1015344131004 1015414199436 1017044238336 1018383335424 1018938474736 1020574171136 1020702670848 1020901819392 1023027474432 1023098073088 1024245301248 1025428146176 1025557443456 1025628216704 1026707429376 1026778281984 1026907749504 1028022725772 1028093669148 1029246499008 1031460704512 1031661952048 1031791847814 1033448177664 1034011529096 1035372966264 1037035044864 1037106610176 1038232659968 1039527917568 1039599654912 1040094583177 1041967309824 1042098692544 1043076349952 1043207872512 1044340546816 1045583745024 1045715583744 1046923223528 1046960418816 1048097167488 1048169496192 1048301660952 1049344837632 1050689134404 1051807457792 1054335841104 1055590937856 1056028360704 1056101236736 1058128416072 1058506473472 1058639941632 1058712997888 1059827023872 1059900162048 1061184749184 1061257981056 1062447998976 1063809081972 1064733630464 1064941369856 1065075455808 1066001104896 1067366739712 1067501325072 1068563607552 1068772094208 1069932525144 1071206188416 1071341257896 1071724036096 1072346349568 1073646021344 1073781203292 1074924105216 1075579158528 1076301171127 1077508057392 1077582415728 1078028951552 1079312252928 1080694940416 1080733335552 1081906753536 1081981415424 1083194671104 1083292764792 1084582332288 1085524934656 1085736730624 1087189501356 1088209461248 1088346674688 1089642258432 1089740936011 1090825349376 1090962892656 1091038179504 1092261590784 1093522984008 1094962777272 1096720515072 1097318357408 1097456719398 1099079876608 1099432728576 1099956141921 1100032049389 1101404405439 1101797924864 1103033401344 1103248613376 1104446477568 1105761226752 1105900653312 1108279763968 1108419306624 1108635569496 1109599076352 1111020563744 1112266381824 1112343138816 1113550877488 1113590439936 1113691286253 1113768141577 1114940099088 1115017040592 1115157634227 1116806971392 1116884041728 1119568859136 1120101858806 1122260130432 1123312992256 1123454631936 1124792008704 1126013263872 1126155244032 1126232959488 1127455779184 1127495835648 1128797918976 1128940250256 1130063671296 1130284157184 1131511375512 1132715723776 1132858549056 1135438598112 1135516954208 1136790240768 1136933579808 1137339793408 1138168017819 1138246562271 1139522909616 1140073783296 1141430943744 1142197161196 1144030724096 1144174768128 1146305784078 1146859936768 1148001189888 1148145942528 1148225175552 1149471873536 1149512712192 1149616811616 1149696146144 1150905908736 1150985332224 1152459838803 1153606664448 1153752123888 1153831743792 1154834530304 1156234176832 1156459768828 1157610574848 1159093568906 1160393292576 1160473370784 1160619696054 1162336272384 1163262970233 1163825320448 1163866669056 1164501113984 1165210755072 1166517338112 1166744936448 1167300395508 1168011742464 1169254940672 1171917881344 1172065649664 1172146533376 1173460893696 1173567161858 1173608856576 1174883115168 1174964193312 1176281713152 1177788626469 1178812233728 1179042230912 1179190683216 1181083631616 1181727461824 1181876467044 1183283390016 1184568152838 1184649899342 1186127821242 1186551611392 1188031905792 1188113891328 1190819782656 1190969934336 1191052122624 1193532053504 1193915228688 1194952851456 1196483684032 1197825334272 1197907995648 1198059041088 1199251243008 1199359846734 1200787582176 1200938990706 1202065666048 1202798198784 1203674090787 1204955246976 1205689540608 1206389643264 1207851774012 1207935127308 1209289618368 1209874219008 1209957711872 1212280217694 1212782570496 1212866264064 1214226284544 1215781807968 1216838434816 1217075851264 1217229092352 1218704360391 1219847702528 1220001514368 1221215551488 1221453821952 1222780028736 1222864412224 1223018604444 1224235643904 1224390009024 1225803990138 1227178518048 1227417951942 1229233324032 1230058481288 1230213357009 1231522760832 1232033087488 1234483152084 1235079931904 1236464861184 1236550189056 1238048874048 1239522665472 1240841977856 1242502287264 1243667955712 1243824771072 1245305438208 1245418212584 1246657542144 1246814734464 1246900776576 1248254612668 1248298960896 1249740553152 1249898134212 1251386031168 1252744737174 1254078122752 1256494546944 1257092733624 1257179485016 1259197628416 1260855558144 1262224545792 1262311651328 1263727116288 1263841558924 1263886460928 1264575428467 1265346054336 1266764921856 1267012079424 1268387751582 1269737787136 1269897658848 1271249301504 1272629574272 1272790041432 1272877876088 1274305189248 1274465867688 1277368422876 1277456573484 1279507267584 1280116410064 1280366172631 1282583006208 1283948150784 1286872301568 1287034564608 1287123382272 1288520890496 1288566669312 1290054764544 1290217428864 1291501338624 1291753322496 1293155857728 1293318913068 1293408164412 1294532255744 1297644112128 1297733661952 1299188846592 1300763448936 1300853214024 1302311896704 1302941466624 1303031382016 1305368184224 1305532542132 1306163668992 1307628306432 1308506088513 1309303485504 1310063753232 1310697070592 1310862099456 1312257343488 1313682141184 1313847784704 1313938452736 1315411808256 1317096958632 1318407616512 1318573855872 1318664850048 1319810891776 1321410487808 1321668307232 1321834717476 1322983514112 1324678364464 1326163762944 1326255280896 1326422509776 1329443394552 1330086080512 1331669434368 1333422784512 1334870562816 1336291360768 1337356748091 1339334721536 1339503599616 1339596038144 1341098164224 1341219613552 1342723560192 1342816220928 1344321957888 1345874441856 1346044144536 1347476835328 1347646495104 1350545670656 1350715962336 1352323874304 1353147973632 1353792174672 1353885599248 1354056312063 1355574652848 1356058984448 1357844447232 1360936894464 1361108496384 1361202425856 1361850461426 1364036632576 1364474547072 1365660401664 1367409924608 1368943239168 1369037709312 1369210332672 1370572849152 1370696967696 1370791558864 1372328665344 1372501703664 1375627532328 1375722463752 1377930903552 1378855878218 1380497288352 1381996178311 1382713393152 1382808813568 1383815791449 1385463105936 1386037223424 1386132873216 1387687182336 1389289746432 1389464923392 1390943830016 1391118962688 1392804983304 1394111660032 1394287444992 1395947225088 1397462889984 1397559328256 1397735547936 1399126450176 1399253154523 1399302867456 1400918845872 1401095489157 1402489734912 1402763373648 1405781121472 1405958122296 1407454583808 1409160403014 1409257648526 1410837888096 1411519922176 1413102698496 1413200216064 1414229325327 1414326920643 1414912998912 1415010641408 1416597331968 1418412109296 1420002614016 1420100607744 1423335100096 1423514311128 1424751476736 1425029458944 1426576700192 1426855038518 1428274917888 1428455010528 1430155464192 1431708271056 1431888796611 1431987610599 1433232140288 1434105544704 1435993767936 1436677409856 1436776554304 1440130961322 1440230344098 1442542338048 1442641887232 1444259561472 1444390353056 1444441669632 1446109776384 1447731339264 1448013805056 1449586001808 1451128899584 1451311610112 1452856344576 1454433799168 1454617190208 1454717572672 1456348787712 1458030645344 1458214489914 1459849626144 1459950369696 1461535526703 1462294020096 1463275625864 1463459865777 1465809149952 1465910304768 1466608189228 1468539207252 1469434127616 1470998151168 1472595303424 1474348302336 1474534204416 1476001529856 1476289511424 1477892408832 1478078757792 1478180759328 1479465435136 1481734078461 1483021842432 1483124185088 1484787253248 1484921715004 1486586798784 1486689387456 1486876845636 1488356453376 1490263160022 1490366002398 1492037191008 1492758478848 1494432350208 1496346840576 1497939509248 1498128113664 1501351018496 1501540325376 1501643945984 1503327780864 1505063891968 1505253667008 1506751561728 1506941549568 1507045542912 1508681834016 1508872065246 1510478065408 1510668248544 1513918130816 1514108747088 1515720321024 1515911439744 1517557357092 1517662083028 1519363879488 1519555457628 1520098377728 1523016196506 1523121299154 1525566357504 1528407712104 1530861256704 1530966900736 1532822415488 1534541211648 1534647109632 1536367951872 1536613118404 1538142219264 1538336165184 1538442325056 1540167422976 1542034088658 1542140503722 1543480766464 1546454827008 1547191056768 1547297827712 1547492928072 1551017293644 1553059449396 1553614340096 1555552567296 1555659915264 1556400527344 1557348989952 1559399482368 1562754199552 1562950964736 1564614524928 1564811808768 1566510820224 1566618924416 1568375617536 1568573375616 1570384835292 1572145751232 1572254244288 1572452491428 1575835289392 1576033701606 1577711186688 1579424203784 1581503761656 1583386406784 1584042541056 1584151855104 1587759710208 1587959912448 1588069496832 1589850243072 1591777123776 1591886971584 1593270468608 1595713622958 1597100445696 1597210660864 1597412054784 1599001657344 1599146462312 1601050109568 1601251987608 1602845411328 1603158141312 1604898787716 1606606995968 1606809282624 1607586054144 1608519524352 1610469032016 1610580169744 1612386157824 1613165625344 1613368737792 1616262086088 1616373623592 1617043427328 1617155018752 1618968379392 1621042410624 1622860130304 1622972123136 1624939147188 1626668685824 1626873498432 1628287401984 1628605095936 1630373371648 1630691472592 1632314191872 1632520012032 1634405320184 1634463387648 1636238024064 1636444338984 1636557269256 1640284476012 1642030347776 1644020470183 1645977536112 1646185079097 1648619814912 1648733585408 1650731832064 1652696887296 1654550102016 1654872920064 1656669716352 1658433028096 1658641840128 1660407250944 1662210056192 1662419645952 1662534368768 1664398614528 1666320737536 1666530845616 1668399572736 1668514708224 1670326316232 1672525560888 1675210457088 1675326062592 1676123644832 1679353288704 1680152788209 1680268734781 1681140744192 1682966061056 1684969488384 1685181947904 1687128072448 1687188013056 1689019895808 1689232866048 1689349439232 1691183668776 1693196878464 1693410375384 1694999068672 1697053388576 1697267063268 1699073585664 1699287823584 1701250238233 1703157897168 1703275431312 1705185361152 1706009690112 1710110674944 1712146415616 1713295741794 1715829735424 1716046086144 1716164509696 1718088892416 1719458676117 1720073019392 1720289905152 1722001784832 1722218913792 1722337763328 1724207810304 1724425217424 1724544219216 1726477998336 1730192149504 1730409996672 1730747615688 1732251795456 1734351265248 1734470952032 1734689653242 1736415862272 1737255288832 1738640353359 1740589938864 1740710056176 1740929544081 1741551558656 1743504408576 1744674784684 1745737980672 1746751670976 1747816132608 1750950593262 1751797046272 1752017613696 1753882411008 1756129278176 1757876822016 1758098474496 1758219800064 1760191340544 1760350742787 1762324672752 1762446289968 1763978018816 1768218350592 1768340374528 1768563346368 1770483583274 1772591192736 1772814700566 1774925085024 1775559245824 1776852229257 1776974849013 1777774362624 1777897046016 1779827417088 1782170836992 1783142330788 1786004799488 1786229673984 1786578183936 1790298080256 1790421627904 1792429277184 1794499255808 1794725526048 1796738001408 1796861993472 1797088561632 1799039770101 1800954616448 1801181373264 1803098499072 1804197298176 1805056232896 1805408416084 1807432870464 1808534310912 1809520175918 1809584464896 1811777661018 1811902690962 1814582525952 1814811328512 1814936567808 1816971706368 1819173855744 1819299396096 1823672711952 1825257652224 1825383612416 1825613776896 1827595956928 1829771553792 1830002271552 1831823327232 1832115641174 1832180732928 1834170043104 1834296618336 1834527906666 1836353465856 1837241204736 1838705985207 1840663051136 1843849986048 1845087721932 1847284141248 1848049631232 1848177164288 1851724728126 1852386328576 1852619897856 1854697291776 1854825283584 1857073311072 1859049926656 1859283998208 1861262966784 1863283853312 1863647397248 1865501933568 1865737156608 1867891794496 1867958157312 1868127318876 1869986313216 1870222101696 1870351164864 1872381919002 1874610829728 1874847201318 1876606111744 1878880537352 1879117105761 1881117184128 1885639100436 1885769227524 1886550665216 1888796442624 1891216145728 1891283337216 1893336818688 1893467476992 1895590674432 1895762338386 1898019081504 1899668635648 1900039278592 1902581627373 1904366557184 1904606680704 1906873952256 1908944361408 1909185062148 1909316814132 1911457783872 1915569879808 1916184860226 1919260901376 1920174615096 1920307125464 1923389784064 1925922226176 1928146368512 1930308452352 1930551846912 1930685073408 1932781335744 1935082146816 1935326143296 1937141792768 1939489586944 1939733786592 1940112246618 1941798383616 1944285986552 1946466168192 1946600492928 1948714035604 1948783269888 1951145173404 1951279821036 1954412199936 1954547073024 1958052276336 1959245503488 1961330868224 1963955228256 1965095629848 1965797736448 1966045605888 1968386015232 1970523211776 1970771677056 1970907679104 1973117712384 1975645437948 1977362456576 1977611424768 1977997275072 1979716337664 1982115731712 1982252516608 1982502460848 1984475271168 1987017546696 1987154669864 1989245644416 1989382921344 1989633764664 1990344638464 1994165091828 1995129120768 1997504151552 1998845032093 2002053767168 2002305844224 2004437041152 2007004889344 2009002082304 2009255399424 2009394057216 2011575778688 2011647246336 2011829420328 2014085340288 2014224331392 2018811662784 2019066216804 2020960428032 2021215252992 2023409809456 2023804595449 2025818505984 2026073943504 2028485811456 2030688262008 2030828398872 2034088476672 2036766670848 2037876949472 2041148342272 2041405341696 2041803638784 2042775692139 2046054948864 2046196146176 2048490602496 2050856292352 2051114886912 2051256433408 2053414858752 2053556563968 2053815499008 2056045451544 2056187338296 2058492998016 2062921409024 2063323904096 2063583695628 2066896355328 2068023058192 2068283817327 2070745932528 2074070089728 2074213220352 2076465319936 2079055835136 2079199309824 2080189166354 2083934619648 2084197385088 2086152699904 2086415745024 2088681093632 2091167490048 2091431167488 2093846447056 2093920837632 2096194334976 2096338992384 2096603321904 2098689675264 2101378268808 2103614915584 2108671682208 2111181875712 2112056721408 2112202473472 2113740604521 2113886472789 2116256832144 2117012946944 2117279883264 2117425995776 2119654047744 2119800324096 2122369498368 2122515962112 2124895997952 2127618163944 2129467260928 2129882739712 2130150911616 2132002209792 2134733479424 2135002650144 2137127215104 2137544188416 2139865050288 2140282557777 2142412376832 2142682515792 2143448072192 2144692699136 2147292042688 2147562406584 2149848210432 2151158317056 2152602342254 2155016114784 2155164831456 2156057903104 2158624505856 2160196441983 2160345516147 2161389880832 2161466671104 2163813507072 2163962830848 2166389342208 2166585529584 2169164664576 2171473461248 2174379002712 2176418922496 2176693349376 2179284516864 2179481872022 2181650698752 2181925785312 2182076359008 2184445572169 2184523181568 2187045968016 2187321734871 2189925554544 2193441030144 2194636714816 2194913438796 2198865457152 2199912283842 2200064098778 2202808810878 2203595849728 2206066802688 2206497226752 2208892955136 2211522453504 2211801306624 2216559527936 2216838613248 2217271138992 2219198152704 2222041127488 2224532763648 2224686277632 2227101754976 2227180879872 2227382572506 2227536283154 2229880198176 2230034081184 2230315268454 2233613942784 2233768083456 2235394740033 2235549003597 2239137718272 2240203717612 2244520260864 2246909263872 2252026527744 2252310488064 2252465918976 2254911558368 2254991671296 2257595837952 2257880500512 2260127342592 2260568314368 2263022751024 2263308097869 2265431447552 2265717098112 2270877196224 2271033908416 2273580481536 2273867159616 2276336035638 2276493124542 2279045819232 2280147566592 2282861887488 2284394322392 2284681948731 2288061448192 2288349536256 2292611568156 2293719873536 2296291885056 2296450351104 2298943747072 2299233623232 2299392292288 2301811817472 2301970664448 2304919677606 2307213328896 2307504247776 2307663487584 2309669060608 2312468353664 2312919537656 2313210755583 2315221149696 2318187137812 2320786585152 2320946741568 2321239392108 2326525940466 2327650640896 2329002227968 2330421510144 2333034676224 2333489872896 2334600791016 2336023484928 2338509881344 2343835762688 2344131299328 2344293066752 2346921787392 2347134323716 2347217713152 2349766230336 2349928386624 2352563426304 2355577252938 2357624467456 2358084461824 2358381366432 2362167263232 2363454923648 2363752934088 2366566780032 2369136305676 2369299798684 2372255642484 2373103222784 2376063811584 2376227782656 2381639565312 2381939868672 2382104245248 2387064107008 2387830457376 2389905702912 2392967368064 2395650668544 2395815991296 2396118082176 2398502486016 2398719693468 2401575164352 2401877981412 2404131332096 2407348181574 2409910493952 2411379081216 2412779286528 2415703548024 2415870254616 2418579236736 2419748438016 2419915423744 2424560435388 2425565140992 2425732528128 2428452569088 2431563615936 2433676869632 2434151702528 2434458184704 2437408720782 2439695405056 2440003028736 2442431102976 2442907643904 2445560057472 2445728824448 2446037208888 2448471287808 2448780018048 2451607980276 2454357036096 2454835903884 2460116962576 2460426714018 2463045521664 2464066174976 2468966304168 2470159863808 2472929722368 2473100378112 2476097748096 2479045330944 2481683955712 2485004574528 2487335911424 2487649542144 2490610876416 2490836425168 2493315084288 2493629468928 2493801553152 2496509225336 2496597921792 2499481106304 2499796268424 2502772062336 2505489474348 2508156245504 2512989093888 2514185467248 2514358970032 2518395256832 2521711116288 2524449091584 2524623302656 2527454232576 2527683117848 2527772921856 2529150856934 2530692108672 2533529843712 2534024158848 2536775503164 2539475574272 2539795317696 2542498603008 2545259148544 2545580082864 2545755752176 2548610378496 2548931735376 2554736845752 2554913146968 2559014535168 2560232820128 2560732345262 2565166012416 2566564331149 2567896301568 2569943612691 2573744603136 2574069129216 2574246764544 2577041780992 2577133338624 2580109529088 2580434857728 2583002677248 2583506644992 2586311715456 2586637826136 2586816328824 2589064511488 2595288224256 2595467323904 2598377693184 2598613001257 2601526897872 2601706428048 2602034479863 2604623793408 2605882933248 2606062764032 2610736368448 2611065084264 2612327337984 2615256612864 2617012177026 2618606971008 2620127506464 2621394141184 2621724198912 2624514686976 2626425889893 2627364282368 2627695569408 2627876905472 2630823616512 2634193917264 2636815233024 2637147711744 2637329700096 2642820975616 2643336614464 2643669434952 2645967028224 2649356728928 2652327525888 2652510561792 2652845019552 2655725374911 2655908645299 2658886789104 2659222050849 2660172161024 2663338868736 2666845569024 2669741125632 2674713496182 2678669443072 2679007199232 2679192076288 2682196328448 2682439227104 2685447120384 2685632441856 2688643915776 2691748883712 2692088289072 2694953670656 2695292990208 2701091341312 2701431924672 2704647748608 2706295947264 2707584349344 2707771198496 2708112624126 2711149305696 2712117968896 2714280263877 2715688894464 2717854036443 2721873788928 2722216992768 2722404851712 2723700922852 2728073265152 2728949094144 2734819849216 2737886478336 2738075418624 2738420665344 2741145698304 2741393935392 2741583117728 2744657330688 2745003407328 2748173461761 2751255064656 2751444927504 2751791859999 2755861807104 2757711756436 2760994576704 2763992356622 2767631582898 2770926211872 2772074446848 2772265746432 2775374364672 2778579492864 2778929846784 2781887660032 2782237925376 2785609966608 2788223320064 2788574889984 2791894450176 2794925779968 2795118656512 2795471095872 2798252900352 2798506309046 2798605734912 2801837691744 2802190978314 2804979469824 2805526747296 2808572878503 2811562242944 2811916244592 2814909167616 2818320806028 2818515297052 2821675776192 2823039844352 2828458650654 2828653841286 2829825997824 2830021282816 2833194663936 2836824218592 2840005228032 2840201215488 2843643507579 2846670200192 2847028622256 2849502953472 2850058917888 2853153400384 2853710077036 2856549835776 2856910021056 2860310928384 2863416542112 2863777593222 2863975221198 2866464280576 2868211089408 2871987535872 2873354819712 2873553108608 2880261922644 2880460688196 2885084676096 2885283774464 2888780706112 2888883339264 2892219552768 2895462678528 2896027610112 2899172003616 2902257799168 2902623220224 2905712689152 2908867598336 2909234380416 2909435145344 2912697575424 2916061290688 2916428979828 2919699252288 2919900739392 2923071053406 2926551251728 2926919731554 2931618299904 2931820609536 2933216378456 2937078414504 2938868255232 2941996302336 2945190606848 2948696604672 2949068408832 2952579022848 2955784817664 2956157515584 2956361518656 2958930870272 2963468156922 2966043684864 2966248370176 2969574506496 2969843430008 2973173597568 2973378774912 2973753691272 2976712906752 2980526320044 2980732004796 2984074382016 2985516957696 2992693681152 2995879018496 2996256227328 3002702036992 3003080650752 3003287891968 3006655561728 3010127783936 3010507334016 3013503123456 3013883099136 3014091085824 3017363668032 3017744130492 3020956130816 3021336497088 3027836261632 3028217494176 3031440642048 3031822879488 3035114714184 3035324166056 3038727758976 3039110915256 3040196755456 3046032393012 3046242598308 3051132715008 3053180873197 3056815424208 3061722513408 3061933801472 3065644830976 3069082423296 3069294219264 3072735903744 3073226236808 3076284438528 3076672330368 3076884650112 3080334845952 3084068177316 3084281007444 3086961532928 3094382113536 3094595655424 3094985856144 3102034587288 3106118898792 3107228680192 3111105134592 3111319830528 3112801054688 3114697979904 3118798964736 3120283749531 3120499078879 3125508399104 3125901929472 3129229049856 3129623617536 3133021640448 3133237848832 3136751235072 3137146751232 3140769670584 3144291502464 3144508488576 3144904982856 3151670578784 3152067403212 3155422373376 3158848407568 3159464728147 3163007523312 3166772813568 3168085082112 3168303710208 3175519420416 3175919824896 3176138993664 3179700486144 3183554247552 3183773943168 3186540937216 3191427245916 3194200891392 3194421321728 3194824109568 3198003314688 3198292924624 3202100219136 3202503975216 3205690822656 3206316282624 3209797575432 3213213991936 3213618565248 3215172108288 3217039048704 3220938064032 3221160339488 3224772315648 3226331250688 3226737475584 3228903513381 3232524172176 3232747247184 3234086854656 3234310037504 3237936758784 3242084821248 3245720260608 3245944246272 3249878294376 3253337371648 3253746996864 3256574803968 3257210191872 3260746743296 3261382945184 3264628383744 3265040024064 3268810640368 3268926775296 3269222808033 3272476048128 3272888677968 3273114538512 3280568952024 3284060695552 3288040940366 3291955072224 3292370158194 3297239629824 3297467170816 3299868425763 3300096148167 3301463664128 3305393774592 3309100204032 3309745840128 3313339432704 3316866056192 3317283680256 3324420112384 3324839291904 3325068737536 3328797229056 3332641475072 3333061691232 3336799145472 3337029416448 3340652632464 3341073858759 3341304424731 3345051121776 3350420914176 3350652125184 3352247289664 3358706577408 3360305576418 3360537469562 3365932122112 3369938976768 3370363895808 3374256144896 3374376026112 3378039791616 3378465732096 3378698878464 3382367337552 3386393756928 3386820750768 3389998137344 3394106777152 3394534126536 3398147171328 3398575647168 3402500476466 3406315794336 3406550862624 3410370722304 3412019380224 3414504053457 3414739686813 3420221349888 3424292831232 3426591483588 3432092172288 3432329019392 3438917352234 3440146038784 3440579810304 3444003569664 3444437827584 3444675526656 3448415620608 3448850434848 3449088438432 3452955996672 3457379516409 3460384299008 3460819993344 3461495231376 3464503590912 3468702530496 3468941904064 3469379306484 3472831724544 3477280706718 3481179877728 3481420112352 3481859088162 3483103117312 3487008817152 3489349569368 3489788910699 3491475961344 3493503341952 3495632265216 3501901186524 3503594092544 3504035227392 3507764822016 3512258556352 3515753644032 3516196948992 3516439600128 3520382681088 3520701485574 3524649345504 3524892579936 3527956037632 3533365879407 3536436701184 3536680749056 3537126692736 3540967166548 3545182385472 3545629401132 3549850170048 3553704458514 3553949698026 3559654834176 3564341673984 3566284661576 3572009598976 3572459347968 3573156367872 3580596160512 3580843255808 3584858554368 3588998511616 3589451052096 3593476002816 3593723986944 3594177123264 3598079540202 3601909232896 3602362746528 3606196998144 3608394596352 3610112465792 3610816832168 3614865740928 3617068621824 3619040351836 3619168929792 3623555322036 3623805381924 3629622657024 3629873135616 3638347711488 3638598792192 3647345423904 3650515304448 3650767224832 3651227553792 3655191913856 3659543107584 3660004543104 3663646654464 3664231282348 3664361465856 3668340086208 3668593236672 3669055813332 3672706931712 3677411970414 3681326102272 3687699972096 3690175443864 3694568282496 3696099262464 3696354328576 3703449456252 3704772657152 3705239795712 3709394583552 3709650567168 3714146622144 3718099853312 3718567996416 3722525933568 3726567706624 3727294794496 3731003867136 3731474313216 3735783588992 3735916314624 3736254637752 3739972626432 3740444203392 3740702329728 3744763838004 3749221659456 3749694402636 3753212223488 3757761074704 3758234211522 3762234368256 3771278200872 3771538455048 3773101330432 3777592885248 3782432291456 3782566674432 3786673637376 3786934953984 3791181348864 3791524676772 3793726285401 3796038163008 3799337271296 3800078557184 3805163254746 3808733114368 3809213361408 3813747904512 3817888722816 3818370124296 3818633628264 3822915567744 3831139759616 3832369720452 3838521802752 3840349230192 3840614250928 3841098517893 3846779568128 3851844452352 3856292737024 3860616904704 3861103693824 3861370146816 3865562671488 3870164293632 3870652286592 3874283585536 3878979173888 3879467573184 3880224493236 3883596767232 3888571973104 3892932336384 3893200985856 3897428071208 3897566539776 3902290346808 3902559642072 3908824399872 3909094146048 3916104552672 3918491006976 3920356505821 3922661736448 3925518265539 3927910456512 3930191259696 3931595472896 3932091211776 3936772030464 3941046423552 3941543354112 3941815358208 3946235424768 3951290875896 3954724913152 3955222849536 3955994550144 3959432675328 3964231463424 3964505033216 3965004921696 3968950542336 3974035093392 3974309339728 3978491288832 3978765842688 3979267529328 3980689276928 3988330183656 3990258241536 3995008303104 3997690064186 4004107534336 4004611688448 4008874082304 4012070244273 4014009778688 4018004164608 4018510798848 4018788114432 4023151557376 4023294492672 4023658840656 4028170680576 4028448662784 4037623325568 4038132433608 4041920856064 4042430505984 4046819618912 4047609190898 4051637011968 4052147887008 4056827491171 4056971622912 4061376524016 4061656797744 4062168936189 4068176953344 4073533341696 4075753898944 4082810683392 4083607277568 4085551384278 4092109897728 4092392292352 4096981204992 4101712584704 4102229773824 4102512866816 4106829717504 4107113127936 4107485066503 4107630998016 4112090903088 4112374676592 4116985996032 4125842818048 4126647808192 4127167391256 4133792710656 4136046116384 4136567634654 4141491865056 4145988534933 4148140179456 4148426440704 4151447374347 4152930639872 4158111670272 4158398619648 4160378332708 4167869239296 4168394770176 4172831490048 4177362187264 4182334980096 4182862334976 4187692894112 4187841675264 4192388669952 4192677984768 4193206643808 4197379350528 4197759463569 4202756537616 4203286467471 4207229831168 4217343364416 4222363751424 4227481209042 4227772945578 4232513664288 4234025893888 4234559766528 4234851991552 4239308095488 4239600648192 4242980761929 4244738996736 4245031924224 4249791995904 4255236327888 4258934521856 4259765479424 4260301823232 4269466958848 4270005300288 4274254430208 4275088376832 4279730100576 4280565115554 4284824753664 4285365031584 4286896144384 4289385398272 4294584085376 4295124813168 4295962831797 4299696420864 4302316634112 4305204684508 4310032229568 4310329662912 4312115806208 4320392883966 4320691032294 4322779761664 4327627014144 4327925661696 4332778684416 4333171059168 4338329329152 4342946922496 4348758005424 4352837844992 4353386698752 4358569033728 4358963744044 4363301397504 4363851570624 4364152718016 4368891144338 4369046363136 4374091936032 4374643469742 4379851109088 4384606580109 4386882060288 4389273429632 4389826877592 4397730914304 4399824567684 4400128197556 4405617621756 4407191699456 4412994453504 4417785910272 4423044907008 4423602613248 4433119055872 4433677226496 4434542277984 4438396305408 4444082254976 4449065527296 4449372555264 4454203509952 4454361759744 4454765145012 4455072566308 4459760396352 4460068162368 4460630536908 4470789480066 4471098007194 4478275436544 4480407435224 4489040521728 4493818527744 4504053055488 4504620976128 4504931837952 4509823116736 4509983342592 4515191675904 4515761001024 4520254685184 4521136628736 4526045502048 4526616195738 4530862895104 4531434196224 4541754392448 4542067816832 4547160963072 4547734319232 4552672071276 4552986249084 4558091638464 4560295133184 4568788644784 4569363897462 4576122896384 4576699072512 4585223136312 4587439747072 4592583770112 4592900702208 4597887494144 4598467246464 4598784584576 4603623634944 4603941328896 4609839355212 4614426657792 4615008495552 4615326975168 4619338121216 4624936707328 4625839075312 4626421511166 4630442299392 4636374275624 4641573170304 4641893483136 4642478784216 4653051880932 4655301281792 4658004455936 4660843020288 4666979745792 4669201582032 4672046969856 4677019762688 4687671525376 4688262598656 4688586133504 4693843574784 4694268647432 4694435426304 4699532460672 4699856773248 4705126852608 4711154505876 4715248934912 4716168923648 4716762732864 4726909847296 4727505868176 4733133560064 4738272611352 4738599597368 4744511284968 4746206445568 4752127623168 4752455565312 4763279130624 4763879737344 4764208490496 4766476614991 4774128214016 4775660914752 4779811405824 4785934736128 4791301337088 4791631982592 4792236164352 4797004972032 4797439386936 4803150328704 4803755962824 4808262664192 4814696363148 4819820987904 4822758162432 4825558573056 4825995573763 4831407096048 4831740509232 4837158473472 4839496876032 4839830847488 4849120870776 4851130281984 4851465056256 4856905138176 4863127231872 4867353739264 4868303405056 4868916369408 4874817441564 4879390810112 4880006057472 4884862205952 4885815287808 4891120114944 4891457648896 4892074417776 4896942575616 4897560036096 4903215960552 4908714072192 4909671807768 4920233925152 4920853428036 4926091043328 4928132349952 4932061410549 4932401769841 4937932608336 4938555237291 4940319727616 4945859444736 4946200756224 4952195496192 4958090661888 4970009149056 4974671822848 4975299084288 4981221752832 4981672850336 4986630168576 4987258937856 4987603106304 4993018450672 4993195843584 4993992634813 4998962212608 4999592536848 5005544124672 5010978948696 5016312491008 5025978187776 5028370934496 5028717940064 5036790513664 5040458364627 5040806204343 5043422232576 5048898183168 5049246605312 5054908465152 5055366235696 5055545843712 5058301713868 5061384217344 5067059687424 5068048317696 5073551006328 5078951148544 5079590635392 5084997206016 5090518297088 5091160165728 5091511504352 5097220756992 5097863470752 5103750714699 5109473691504 5109826293936 5118029070336 5120465640256 5121464690524 5130332024832 5133128662298 5139887225382 5147489206272 5148138258432 5148493529088 5154083561984 5154266677248 5160219058176 5160869715456 5166005354496 5167013289984 5172623430912 5173275652272 5173632657648 5178129022976 5190576448512 5190934647808 5196755386368 5197226002514 5203053795744 5203412856096 5204068959726 5209247586816 5211765866496 5212125528064 5215921060077 5221472736896 5222130168528 5224654675968 5230513225728 5234024354052 5237213942016 5240255012928 5242788282368 5243448397824 5252851779786 5254728564736 5255391138816 5255753810944 5261647233024 5268387834528 5273630466048 5274295423488 5274659400192 5281052228361 5285641951232 5286673228928 5287338869904 5291934056448 5298713457856 5304655051776 5305021123584 5305690039104 5311450749822 5311817290598 5317773578208 5318444101698 5320344322048 5326677737472 5330556687771 5330924547039 5333691138048 5339482251264 5349426992364 5358014398464 5358384152576 5364878454208 5370894240768 5371264883712 5377287831552 5383497767424 5384176578144 5389907341312 5390585980416 5397119310303 5402182682624 5402863849344 5409295497216 5412591894528 5415168698688 5415542396992 5416225248252 5422298611392 5428560527754 5435708072886 5443747577856 5444433985536 5444809703424 5447401845704 5456146530304 5457898188288 5469639698432 5475772956672 5476150837248 5476841330688 5482787870784 5483166235456 5489314661376 5490006814656 5496346923522 5502510129312 5502889855008 5503583719998 5511723614208 5515423512872 5516117955621 5521989153408 5527984713244 5535263165796 5541852423744 5544148893696 5544531492864 5557158985728 5557859693568 5563775320064 5564475850752 5571219933216 5576446640128 5577149779968 5583788900352 5589851559936 5590237313024 5590942191744 5596505800704 5597012618092 5597211469824 5603675383488 5604381956628 5609958939648 5611053494592 5617145757006 5623124485888 5623832489184 5629818335232 5636641612056 5637030594104 5643351552384 5646079688704 5656917301308 5657307682572 5659651995648 5660042565632 5666389327872 5670193050223 5673648437184 5680010456064 5680402430976 5687287015158 5693340400384 5694057244512 5699005906944 5700117835776 5706306800768 5707420154072 5713099671552 5713820042112 5720621856768 5726833084224 5727555186444 5727950442396 5732928561152 5746709639424 5747106217216 5760523845288 5760921376392 5770169352192 5770567548928 5777561412224 5777766678528 5784439105536 5790925357056 5792055220224 5798344007232 5804515598336 5805246440448 5811425378304 5817735196672 5818468760832 5818870290688 5825395150848 5832122581376 5832857959656 5839398504576 5839801478784 5846142106812 5853102503456 5853839463108 5863236599808 5863641219072 5866432756912 5874156829008 5877736510464 5883992604672 5890381213696 5897393209344 5898136817664 5905158045696 5911569635328 5912315031168 5912723037312 5917861740544 5926936313844 5932087369728 5932496740352 5939149012992 5939686860016 5946347195136 5946757549824 5947507382544 5953425813504 5961052640088 5961464009592 5968148764032 5971033915392 5985387362304 5991758036992 5992512454656 5996535096279 6005404073984 6006161301504 6006575783936 6013311123456 6020255567872 6021014668032 6027006246912 6027766198272 6028182171648 6034727336064 6035488260984 6041912261632 6042672994176 6055672523264 6056434988352 6062881284096 6063645758976 6070229428368 6070648332112 6071413786347 6077455517952 6078221830512 6080393510912 6092064786024 6092485196616 6102265430016 6106361746394 6113630848416 6123445026816 6123867602944 6128327076417 6131289661952 6138164846592 6138588438528 6145471807488 6146452473616 6152568877056 6153344660736 6153769300224 6160669691904 6168136354632 6168562014888 6173923065856 6188764227072 6189191310848 6189971712288 6196692541459 6204069174576 6204851451981 6212237797584 6214457360384 6222210269184 6222639661056 6225602109376 6229395959808 6237597929472 6240567499062 6240998157758 6251016798208 6251803858944 6258458099712 6259247235072 6266043280896 6266475697664 6273502470144 6274293502464 6281539341168 6288583004928 6289016977152 6289809965712 6303341157568 6304134806424 6310844746752 6317696815136 6318929456294 6326015046624 6333320615713 6333545627136 6336170164224 6336607420416 6341221813563 6341659418367 6351038840832 6351839649792 6352277987328 6359400972288 6367108495104 6367547886336 6382854491832 6388401782784 6388842643456 6389648219136 6396006629376 6396585849248 6404200438272 6405007950432 6411381645312 6412632565248 6419595150864 6420847673331 6426427983872 6427237130496 6430344216576 6434078097408 6441876128064 6442320678976 6449544631296 6453474951168 6457807026762 6465048344352 6465494494368 6468173709312 6468620075008 6475873517568 6481036548441 6484169642496 6491440521216 6491888492544 6499756588752 6506674743296 6507493993728 6514420383744 6521493486592 6522765890368 6529256767488 6530080048128 6537621280736 6537853550592 6538445616066 6544952096256 6545777355936 6546229077024 6553336716507 6561137904048 6561965204613 6568121391104 6576081880732 6583910144448 6584740316388 6599736851526 6600192296334 6602927328256 6610787549184 6618200408064 6619491680256 6626678865408 6633732112384 6634567360512 6648840224768 6649678583808 6650137475072 6657594458112 6665282950144 6666123382464 6673598290944 6674058832896 6681305264928 6682147717518 6682608849462 6690102243552 6700841828352 6701304250368 6704494579328 6706647010791 6717413154816 6720611152836 6721074939124 6731864244224 6740727791616 6748512289792 6756079583232 6756931464192 6757397756928 6764734675104 6772787513856 6773641501536 6779996274688 6788213554304 6789068253072 6796294342656 6797151294336 6805000952932 6812631588672 6813101725248 6820741444608 6829008106914 6829479373626 6840442699776 6848585662464 6853182967176 6864184344576 6864658038784 6877834704468 6880292077568 6881159620608 6888875655168 6889351053312 6896831241216 6897700869696 6898176876864 6905911993344 6914759032818 6920768598016 6921639986688 6922990462752 6929007181824 6937405060992 6937883808128 6938758612968 6945663449088 6954561413436 6962359755456 6962840224704 6963718176324 6966206234624 6978699138736 6979577821398 6982951922688 6987006683904 6991264530432 7003802373048 7007188185088 7008070454784 7015529644032 7024517112704 7031507288064 7032393897984 7032879200256 7040765362176 7041402971148 7049298691008 7049785159872 7055912075264 7066731758814 7072873402368 7073361498112 7074253385472 7081934333096 7090364770944 7091258802264 7099700340096 7107408917028 7107899396052 7119309668352 7128683347968 7132569323152 7144019197952 7144918695936 7146312735744 7161192321024 7161686511616 7169717108736 7177997023232 7178902104192 7186952005632 7187447973888 7188354246528 7196159080404 7203818465792 7204725493056 7212393996288 7220224931584 7221633664336 7229731481856 7234137243648 7238080703672 7238337859584 7247110644072 7247610763848 7259245314048 7259746271232 7276695422976 7277197584384 7280662082239 7294690847808 7301030608896 7301534449664 7302455107584 7310383827712 7319086215168 7320009086208 7327293308928 7328462564696 7328722931712 7336680172416 7337186473344 7338111626664 7345413863424 7354823940828 7362652204544 7380350887728 7389136564992 7392198524928 7392708657152 7406898912504 7409545314304 7410479591424 7418789167104 7419301134336 7428293244288 7436199706624 7437135992832 7445051867136 7453135413248 7454589588992 7462007734272 7462948626432 7471567177984 7471832629248 7472509275504 7479945252864 7480888406784 7481404659456 7489527676008 7498443318912 7499388805272 7506424446976 7515522149408 7516468423044 7524468736512 7534108197889 7542556401744 7543076910096 7546202660864 7555185770496 7564864582912 7565133348864 7573347274752 7573869907968 7582362697728 7583049353544 7587452570802 7592076326016 7598674542592 7600157114368 7610326509492 7617466228736 7618426722816 7627495809024 7628186552077 7635777445632 7636740248592 7637267256528 7645831135488 7662279519232 7664739440904 7677043605504 7680698460384 7681228501856 7682197035786 7693559136256 7699692993447 7700224345723 7703688904704 7709830838073 7712585474048 7721233809408 7722207387648 7722740293632 7731125342976 7740328587264 7741304573184 7757958347776 7758935146368 7760448986472 7767193534464 7777143946208 7785864672768 7786401971712 7794856142416 7795133079552 7795839003771 7804580693616 7805119284144 7806103439589 7817648799744 7818188292096 7832209105344 7836982013952 7840713011642 7851036531078 7855820913024 7860382519392 7863190945792 7864182423552 7873544060928 7882092847104 7883086708224 7883630716416 7892470849536 7902581751792 7909449826304 7910445699072 7911989100288 7928462926848 7929010066432 7930009843392 7937901084672 7948070186784 7948618679456 7956982577664 7957531685376 7958535058656 7961378553856 7967176124733 7967725935897 7976660367312 7980516483072 7990016606208 7995380128372 8008215068672 8009223376896 8024140488546 8028019557376 8036008329216 8037021597696 8037576228864 8046303114752 8046588985344 8047317681312 8056341361152 8056897325568 8075246651136 8076264867216 8083841712128 8084861011968 8093639237824 8095218381796 8103274023936 8104295774016 8113654982342 8113943245824 8122753048032 8123313595488 8124337872378 8136353906688 8142840791631 8147066683392 8151507797888 8165621366784 8167214555136 8171102768556 8184219795456 8184784584704 8203425169408 8204459547648 8205025733632 8213659435008 8214226255872 8214970133006 8215261996032 8224181806176 8224749353184 8233971992064 8244520385283 8251685636096 8253295616384 8254334782512 8267585421312 8272092232768 8273135269308 8282983730112 8291977069866 8302894748694 8305861279744 8316223340544 8316797239296 8320756665416 8335738478592 8336789540352 8345662980096 8354724374528 8364669960192 8365724669952 8375385788224 8375683350528 8384777339904 8385355969536 8386413287616 8394758701056 8395518927138 8405513075232 8406572934942 8414459662336 8425718635509 8434686728832 8444727502848 8454962418084 8455545891156 8465027328576 8469119533056 8469703983104 8485961523858 8489477993472 8490063848448 8499583991808 8510472655776 8517869043712 8519530958848 8520603646464 8530930522737 8538933917696 8540010600576 8548508860416 8550176753664 8559460201152 8561130231108 8569649507328 8570730063168 8578770796544 8589168170752 8590249626336 8591925663594 8599392841728 8604633268224 8610409369016 8620064459136 8620659325824 8624231612416 8640785767932 8641382064588 8645559523328 8655254028288 8655851323392 8666342118336 8676658658304 8685893844992 8697516010848 8705675689984 8706773397504 8717138067456 8717927488088 8726602795008 8727703141248 8728305436032 8737782288676 8738092726272 8748183872064 8749286939484 8759702218176 8769213160218 8778546859264 8779653755184 8795461828608 8799649135368 8800256395112 8811235243512 8814383398912 8825988907008 8835571820544 8846089814016 8847205226496 8852027999269 8866238111744 8867354452992 8869084555968 8876792610816 8888164509952 8898131054592 8898745110528 8908407019904 8908723519488 8909530290024 8910145132616 8919520792704 8920136324736 8921261073816 8941578960132 8942196014388 8956550873088 8960814870448 8962563208417 8978081043456 8987637055488 9008106110976 9009241952256 9009863675904 9019646233472 9019966685184 9030383351808 9031522002048 9040509370368 9042273257472 9052091004096 9053232391476 9061725790208 9062868392448 9083508784896 9084135633664 9094321926144 9095468638464 9105344142552 9105972498168 9116183276928 9120590266368 9137577289568 9138727794924 9152245792768 9153398145024 9159542619591 9170446272624 9174879494144 9185167540224 9185801404416 9195774988288 9196934492928 9197569169152 9207247269888 9207882657792 9219678710424 9228853315584 9230016991104 9230653950336 9238676242432 9249873414656 9251678150624 9252843022332 9260884598784 9272748551248 9283146340608 9283786966272 9284957568432 9306103761864 9310602563584 9316008911872 9321686040576 9333959491584 9338403164064 9344093939712 9354039525376 9360851248593 9361497236637 9375343050752 9376525197312 9377172267008 9387687149568 9388537294864 9388870852608 9399064921344 9399713546496 9410253705216 9422309011752 9430497869824 9432337847296 9433525465728 9453819694592 9455011736352 9466267120128 9476545222704 9477199194736 9478394184441 9489022569936 9492412891136 9504255246336 9504911130624 9526558261248 9527759474688 9528416980992 9532953229982 9548256428032 9551321829504 9559622811648 9571869472256 9582602674176 9583263965184 9584472328704 9594009944064 9594878773872 9606300657408 9607511925648 9616525328384 9629392726296 9639641975808 9645516324864 9651117146112 9651991147526 9662814192096 9663481018464 9673973248177 9674316946944 9678993752064 9679661694976 9686710540143 9698241741552 9702260563968 9702930112512 9713810276352 9726254463744 9736606810112 9737832738816 9749634883128 9758781620224 9760012114944 9769724411904 9771630575616 9782240229888 9782915297792 9784148835552 9793885151232 9794772081661 9795120072192 9806431921104 9807668424099 9817428144384 9819343615536 9840467850304 9841706856072 9852182086656 9864122821098 9864803539682 9875865216672 9877110474582 9880639455232 9891718889472 9892401512448 9899605277289 9900288444501 9904390992384 9916181323776 9940018298112 9950598168576 9963345700672 9973260337152 9974517875712 9975206212608 9986036901344 9986391687168 9987985269626 9997924425216 9999185073696 10011088249344 10021957897392 10023221576277 10023913274193 10032624982016 10051956375552 10056741868992 10057435880128 10080916729254 10081612408686 10097796366336 10098493210624 10109816930304 10110732471392 10111091687424 10116603427736 10122768434688 10134119374848 10136096635392 10147102012656 10157902297088 10159181270784 10169994412032 10181036594176 10182320331456 10183023008704 10194441513984 10195726941504 10207501429398 10218947383008 10219652587872 10236058140672 10240931280512 10242929381048 10244219060439 10260664049664 10266257324596 10279774450764 10296276516864 10296987058176 10308167123968 10320438116352 10321739430912 10332010708992 10334026579968 10345246861824 10346551304544 10347265315296 10356258045952 10372138549227 10381152897024 10381869295616 10393510772736 10394452005028 10406107591488 10406825712192 10408137919452 10418495173632 10431842120154 10442945473792 10444260337056 10449309351936 10461026451456 10468048708104 10474427884032 10480510025856 10485576564736 10486896795648 10505703559572 10509457129472 10510782277632 10511507621888 10523294466048 10536775669056 10547260932096 10548590846976 10549318800384 10562104456722 10571283902464 10573346457856 10574677739808 10583868112896 10597426915712 10609310103552 10610042247168 10611380078208 10622901499644 10623634581196 10635547156416 10636888203396 10640688644096 10661113375542 10661849094078 10678964502528 10698853984728 10716028796928 10716768305152 10729756908416 10741788481536 10742529767424 10754575663104 10766995534848 10768353156288 10779814682624 10781171960832 10794238620606 10804365365248 10805727698688 10818590994432 10825183789056 10830337397376 10831084793984 10832450496504 10844597222784 10857121055508 10871416145772 10888867971072 10889619406848 10894803691408 10912293060608 10915796376576 10939279396864 10951545913344 10952301674496 10953682661376 10965575741568 10966332470912 10978629322752 10980013629312 10992693847044 11005020258624 11005779710016 11007167439996 11030847025744 11032235911242 11043978306816 11055969426488 11070526331592 11083704847488 11088297787392 11089062985728 11114317971456 11115719387136 11127550640128 11128951701504 11142439866432 11152893280256 11154299559936 11167577800704 11179703119872 11180474626048 11181884383488 11193011601408 11194025236184 11194422939648 11207350766976 11208763913256 11219917879296 11222106989184 11234291514012 11246248971776 11247664978368 11259636670464 11273283224112 11274061188208 11286703104768 11292159377408 11313834602616 11314615365144 11319303991296 11320085131264 11332778655744 11340386100446 11347296874368 11360020912128 11360804861952 11374574030316 11381178856203 11386680800768 11388114489024 11398011813888 11400235671552 11412613601536 11414840308144 11426199343104 11427640084224 11441243713536 11453666168448 11455110372888 11455900884792 11465857122304 11493419278848 11494212434432 11508143291281 11521047690576 11521842752784 11523295553679 11540338704384 11541135097856 11555122824448 11555533357056 11568878211072 11581850714112 11584110440448 11596688014464 11609031196672 11610492880896 11622850756608 11635470393344 11636937521664 11637740581376 11650790301696 11664245162752 11665715919312 11678797009152 11679602957568 11692284213624 11706205006912 11707678926216 11726473199616 11727282438144 11732865513824 11748313658016 11755473020928 11761069517463 11761881143467 11767985209344 11776554796617 11780762427392 11794786418688 11796273635328 11810316091392 11823139270656 11824630062336 11825446074624 11853872627688 11864174739456 11864993480704 11878298025984 11879373720032 11892694390272 11893515099648 11895014765088 11906851627008 11908751667631 11922105280176 11922928019184 11936297528064 11942067830784 11970774724608 11985024909312 11993070192558 12010808147968 12012322603008 12013151567872 12026622246912 12036210732819 12040511135744 12042029336064 12054012493824 12055532396544 12056364343296 12069454672128 12070976521968 12083824523264 12085345988352 12111345046528 12112869976704 12125762568192 12127291517952 12140458856736 12141296664224 12142827572694 12154911035904 12156443661024 12160787021824 12170482473513 12184129572048 12184970393232 12186506808567 12204530860032 12212723492788 12227261696832 12256654152834 12262579323904 12276329693184 12277176877056 12290943614976 12292904947232 12305137754112 12306689321472 12307538600448 12321339383808 12322455199509 12336272709264 12337124029776 12347846131712 12377528454144 12378382621696 12379943424576 12393385082918 12408138349152 12409702903962 12424475595168 12428914720768 12437965604799 12444420538368 12445279322112 12451204218752 12458791919616 12475195858944 12481134998124 12481996315516 12502033596416 12503607717888 12518494470144 12532086561792 12532951395328 12547004940288 12548587004928 12563078682336 12577166009856 12578033954304 12579619931424 12593278390707 12606682315136 12608269612848 12621689493504 12635393630272 12637858912588 12652030093248 12666641231426 12667091254272 12682443627126 12683318836734 12702077681664 12703679299584 12704555974656 12718801944576 12734216990208 12735095772672 12765708983664 12776803565568 12777685286912 12779296438272 12793171698496 12808400876544 12810015900864 12822763290624 12825265130496 12839190301728 12841695346662 12852855967744 12854474260992 12860688433152 12868156194816 12883752256128 12884641357952 12899089262592 12906949902336 12915614053524 12930096688704 12930988988736 12936347418624 12937240150016 12962073096882 12968339284992 12982881042432 12983776985088 12999513177504 13013349486592 13014987987456 13028840767488 13042986973184 13045531780736 13058513534976 13060160096256 13075242561472 13075707101184 13076891232132 13089904192512 13091554711872 13092458154048 13106673433014 13122275808096 13123930409226 13136242782208 13152163761464 13153819740327 13167820288896 13169480632776 13199473703052 13200384592668 13205854656512 13221575098368 13238983360512 13253357730816 13267464224768 13269134721024 13297680449536 13299357167616 13300274950144 13315188916224 13330565900288 13332246764928 13347196581888 13348117665792 13362610529856 13364295435036 13365217698924 13380204487104 13408989158656 13413294021582 13434826309632 13441222305672 13442149878248 13463728488448 13481455583232 13497024579584 13512159166464 13513862928384 13514795513856 13521229581301 13529469350208 13545575027712 13547283003072 13559992549376 13576427108608 13578136506144 13592588685312 13594302588672 13610001905864 13625263177344 13626203450496 13641482889216 13658016213828 13658958747252 13680885399552 13706365934352 13728368689152 13729316077568 13755669408936 13760584155136 13762319241216 13777751310336 13778702106624 13793662482432 13795401739392 13796353753728 13811823986688 13829518065636 13841537196032 13843279973376 13845980925504 13858014363648 13874810121984 13875767616256 13877517225936 13891326898176 13909122826872 13924719510912 13925680449408 13927436352648 13932412469248 13957398277472 13959155642796 13965903845376 13974013367808 13982529060864 13991915224651 14007604746096 14014376370176 14016140909568 14031059288064 14049034225408 14063014576128 14064787795968 14065758400512 14081530724352 14082805942296 14098597382016 14099570319744 14111824150528 14133463517628 14145746804736 14146722996224 14148506770944 14163868666192 14166632168143 14180729541888 14182517604528 14199400680192 14214817834056 14215798792104 14238619336704 14257366695936 14265138646304 14288038395904 14289837391872 14292625471488 14299429844973 14322384642048 14323373023232 14339434217472 14355994046464 14357804208384 14373904011264 14374895947776 14376708493056 14392318160808 14407636931584 14409450986112 14424787992576 14440449863168 14443267328672 14459462963712 14468274487296 14476161407344 14476675719168 14477986721289 14494221288144 14495221527696 14518490628096 14519492542464 14553390845952 14554395168768 14561324164478 14589381695616 14602061217792 14603068899328 14604910215168 14620767655424 14638172430336 14640018172416 14654586617856 14656925129392 14657445863424 14673360344832 14674372946688 14676223253328 14690827726848 14709647881656 14725304409088 14760701775456 14778273129984 14784397049856 14785417314304 14796184231647 14797205309523 14813797825008 14819090628608 14820959182848 14837578334208 14838602268672 14856586488576 14872399413248 14874271985664 14906270826496 14909179177984 14924015468544 14925897252864 14943134355968 14943665258496 14945018551008 14959890505728 14961776813568 14962809318912 14979055352016 14981977904439 14996886637824 14998777610544 15012848893952 15031044298816 15032936846088 15048937473024 15068216395778 15085112803488 15086153820192 15092405321728 15110371540992 15121375093881 15122418613029 15129729165824 15130266697728 15146694549504 15147739815936 15164725395456 15166098707088 15174905141604 15184152652032 15200314228736 15220653018984 15234932457472 15236853445632 15254991618048 15256373104154 15271554891264 15273480497184 15274534513056 15291662270976 15311252144097 15324559038464 15329478881808 15354087211008 15361396920768 15362457003712 15364394071572 15399385986894 15400448691446 15419661676146 15425170948096 15442467618816 15444414775296 15445480587264 15462250685952 15480657174528 15482609146368 15515916695552 15517870292736 15520897972944 15534387068928 15554287892416 15571729345536 15572803943424 15589712284832 15590266159104 15591678007542 15609161387232 15610238568288 15612206879178 15635297599488 15636376584192 15647763180231 15664418210688 15673964027904 15681426023284 15702073062156 15711641826048 15720765038784 15728364847104 15764185694208 15766173416448 15767261432832 15784941699072 15805163503584 15818899652608 15820891398144 15823978200576 15843156685083 15856925853696 15858020132864 15860019686784 15875802169344 15896140373568 15897237358912 15913965155328 15915063370752 15917070117312 15934352249466 15935451871794 15953320734624 15961032966144 15980033212416 15990760256744 15992773641117 16016430137344 16018446753792 16048280977092 16056039114752 16074043195392 16075152457728 16092606229504 16094635362624 16112682722304 16113794651136 16150493302272 16152529734432 16167683424256 16169722023936 16187278475648 16190436763592 16206548047872 16208591548032 16227309964684 16227886491648 16245506096064 16246627190976 16248675744756 16285681583262 16303015595776 16331242733568 16334429110272 16342205537112 16368439590912 16369569169408 16406850338816 16408919095296 16410051467264 16427318870016 16428452511744 16429940266012 16430523992064 16448363612352 16449498706368 16467943984128 16489040770566 16503371272192 16506591232768 16508669565024 16535170842624 16544184465536 16546270538616 16565967460224 16583954139732 16605789497388 16611722559488 16632446681088 16633594478592 16641513330832 16671476957184 16673579080704 16691325960192 16709448749056 16729339920384 16731449339904 16750771576448 16751366701056 16769554679808 16770711939072 16772826575232 16789517402112 16791037854276 16811026150464 16813145869884 16828919324672 16851437271018 16869373457664 16889455005696 16909924836168 16911091782312 16930054657152 16938239066112 16939407966208 16971923047716 16978955986944 16980127696896 16999167983616 17010579150669 17020945311552 17035738087424 17039061917696 17041207292928 17061861045474 17077867835392 17080021201152 17097017720832 17100353507328 17118920402304 17122260462216 17139299014656 17141460126336 17157541593088 17178336341504 17180499252672 17183851327188 17198785683456 17220818738032 17240128918272 17241318651648 17248463224832 17281571535864 17282764129176 17291119046656 17310508056576 17311702646784 17332684236672 17353317316608 17371787689984 17395032021696 17411351379968 17413546795008 17434276134912 17435854976176 17453205590016 17455406282496 17456610872064 17475564577352 17476185452544 17496367744128 17498573878968 17519404436352 17538426320436 17557093718528 17559307510368 17590923657216 17599298270736 17600512790224 17622470487024 17628766797824 17651977814016 17671143641088 17692179628032 17694410452992 17704055998538 17732476223488 17734708905984 17738169111936 17753585221632 17776329019904 17796262109184 17797490221056 17816814039808 17817447038976 17819060580048 17820290265232 17839041585408 17840272649472 17842522147632 17883157920264 17884392028776 17913101746176 17921629740896 17925126416834 17956162086912 17965950318043 17975274110976 17989605288837 18016212221952 18018483904512 18019727351808 18039292466944 18039933370368 18060766703616 18063044004096 18081018740736 18084546514944 18104182008192 18106464782952 18123451580416 18125736784896 18167017569792 18168271267328 18188643852288 18190291008799 18190937276928 18210688285104 18211944996336 18214241359041 18232366553856 18241180532736 18275154579136 18277455589848 18306796290048 18319085239182 18340892545248 18349758988288 18370335080448 18371602808832 18384981229251 18391549976576 18393868985856 18395138338304 18414494539776 18415765315584 18439357420848 18457706631168 18460033982208 18461307900672 18499746829312 18503356301248 18505686044664 18521769197568 18545497102496 18566292681216 18567573932544 18569915136864 18590077624377 18612207523728 18614554355943 18621205127168 18632017823744 18643372081152 18667918983168 18676806328128 18688187879424 18721702497186 18722994473274 18750686101504 18753050394624 18754344534016 18775374299136 18777074589728 18777741705216 18798129842688 18799427092992 18820507410432 18844618023504 18860995739648 18864675694592 18867050931456 18907639389184 18910023472704 18932534240256 18953090445408 18954398389472 18956788368882 18978045139872 18984825782272 18999961847139 19008510492672 19009822261248 19024978255101 19053116522496 19055518949376 19056833961984 19065906459964 19096512856064 19102643659008 19143738944512 19165205348352 19166527930368 19168944657408 19188019888128 19189757547744 19212601314816 19215023851296 19233050656768 19258785452592 19262543019993 19279283951616 19291032649728 19302234292224 19303982295052 19325628384192 19326962036928 19347946496354 19348633893888 19373421080286 19396483483104 19404521127936 19405860225024 19427620552704 19452508927488 19473213620224 19475665477632 19499269766256 19517563240448 19520024229888 19543261151232 19564480459776 19565830595584 19568297671104 19587770302464 19589544163322 19590240144384 19612863842208 19615336848198 19634856288768 19638687231072 19660010149521 19680935700608 19683413712144 19704364173312 19728245642196 19729607079364 19751730433344 19754220949164 19761278910464 19799210554578 19800576889002 19808781984768 19832362647552 19880036596224 19901196337152 19926691401344 19946520674304 19949035751424 19950412425216 19972073802688 19972783374336 19975970539252 19995848850432 19998370147392 20022176498688 20043915794784 20046443152554 20047826548386 20065249964032 20103912751104 20113483737984 20114871760256 20161833458508 20163224817372 20195592732672 20196986421248 20221464942784 20222183374848 20233206855472 20245536869376 20268238749696 20272193270784 20294204025312 20315804594176 20318362541568 20339988824064 20362073188352 20364640662912 20366046017408 20388883027968 20391453883008 20415002858796 20437894766016 20439305175744 20481862561024 20485858762096 20488438120878 20521328099328 20532514649192 20559548901528 20592553033728 20593974116352 20616334247936 20640876232704 20643478861824 20668053159936 20690493723648 20693102609088 20694530630592 20712516091904 20744277098454 20762305794048 20763738591232 20787021545472 20788904010056 20812215182976 20813651424384 20816275838904 20836990347264 20863684240308 20885890947584 20888520674112 20898618703872 20936097416208 20948855768064 20961020051712 20971153129472 20973793591296 21011407119144 21018914258944 21021564555264 21023015243776 21046588932096 21073551338112 21094521864192 21097181693952 21098637600768 21124208913444 21142567804928 21146692915712 21149355479616 21167736225792 21194853831424 21218620207104 21220084494336 21222760156416 21245802999288 21247269162392 21271094312832 21273776406792 21281377288192 21322226751084 21323698188156 21357929005056 21372266112379 21397707969456 21432057593856 21433536610304 21459513816832 21483576963072 21485059534848 21509151326208 21533991069696 21536706312576 21559629365248 21562343921664 21588477241212 21608730730496 21611455397376 21637181988864 21660674794752 21662169587968 21664900993008 21689194445568 21714242111016 21742832291544 21777735942144 21779238813696 21789607382816 21824586121216 21831592753152 21841986246717 21843493552153 21878558793728 21903091826688 21904603348992 21907365322752 21931151483136 21932664941824 21957258645504 21960027258624 21985387694088 22010040517248 22011559420032 22014334879992 22061694051488 22064471822484 22087956613632 22111938852976 22116253097029 22141052663184 22167409694976 22176595574784 22178125971456 22228635942912 22231438774272 22257903403008 22284879732864 22305786560512 22308599119872 22335155601408 22359406239744 22360949252096 22363768766976 22386023202816 22388050472368 22388845879296 22414701533952 22417527826512 22439835758592 22444213978368 22468583028024 22492497943552 22495329956736 22519273340928 22546566448224 22548122376416 22573406209536 22584318754816 22602324593667 22627669205232 22629230730288 22638607982592 22640170262528 22665557311488 22680772200892 22694593748736 22720041824256 22721609723904 22749148060632 22762357712406 22773361601536 22776228978048 22796023627776 22800471343104 22825227203072 22829680616288 22852398686208 22855280168448 22882487427072 22884559656231 22907332336896 22910220745776 22911801769584 22931714244608 22986838557696 22988424868864 23016286582562 23042095381152 23043685505568 23046591107358 23080677408768 23082270195712 23099078980341 23100673037169 23110245648896 23111066714112 23137756422144 23163701428224 23168220880896 23193376028928 23218062393344 23220985761792 23270940786688 23273875043328 23275481162752 23301580603392 23328490325504 23331431838624 23357594018304 23359205915136 23384568427248 23387517011313 23412410013824 23415357852432 23452946399232 23454564876288 23465731027648 23496627316032 23510946041856 23522139034926 23523762286934 23553109593234 23561524854784 23589572837376 23592547270656 23620632182784 23646278541312 23649260124672 23650892149248 23707745255376 23728349478912 23729986961408 23758747440064 23785388780544 23787030199296 23790029530176 23813703254016 23817503335262 23844210560352 23845856038368 23872595056128 23884135661568 23901528374199 23903177807691 23941549449216 23970049818624 23986140385116 24024645206016 24026303135744 24072421465638 24081022271488 24084058672128 24108024987648 24111064793088 24112728686592 24138909344256 24141953043936 24167649046528 24170691976704 24222690093056 24225739953408 24251525136384 24254583035904 24280917713472 24282593328448 24285655145388 24309822071808 24312887322048 24340964947026 24368259144096 24369940786464 24373013617134 24409061720064 24425446985576 24428522374893 24454523393664 24513308305668 24525158647808 24552659386368 24554353754112 24585809894464 24610275508224 24613378642944 24615077200896 24642678767616 24644910399018 24672545418528 24674248059552 24695692263424 24733561155849 24755056908288 24756765243392 24759886849152 24786770165836 24816276698304 24819405807924 24848951190336 24875931209598 24902408437504 24917583839232 24950391717888 24962269996248 24963992631032 25004067192832 25007215435776 25036988940288 25064173123584 25065902790656 25094009880576 25097174009856 25126157364672 25154332019712 25156067908608 25159239862848 25186556781414 25213364630272 25216539225696 25243378987008 25270787260544 25275717825176 25304060186496 25333282462852 25334182508544 25364887254252 25366637673468 25407358599168 25409111949312 25468433980416 25470191545344 25531417967328 25553607131136 25555370573824 25558592876544 25586343396992 25616801753088 25620031801728 25645526581248 25650530260992 25678380603456 25683390693324 25705711935488 25708948521984 25736312389632 25767504512256 25769282715904 25798178525184 25813899804672 25831228107048 25860193377408 25861977977472 25872694837248 25874480300032 25924146193764 25936678569984 25965762084864 25967553970176 25999026355008 26026698973184 26029975974912 26057681534976 26085973946368 26091063561472 26117027069952 26120320192512 26150485122944 26151414202368 26153782464264 26179808385024 26183109423744 26184916308096 26213346866028 26244551616192 26247860818452 26272485564416 26304327522928 26307639480654 26335640577792 26338961265552 26398947406104 26400769185336 26411709313024 26443150196736 26477966721024 26506715461632 26534928449536 26538269442048 26556083997807 26595360899072 26598714335232 26600549900288 26630377832448 26661131800576 26664493529856 26694393163776 26696235331584 26725221059712 26728590870072 26730435397848 26760408974208 26817978317312 26826588043164 26869652619264 26882444611344 26884299756496 26887689625251 26927456976896 26962911166464 26994049159168 27024318332928 27027725856768 27029591027712 27042459162602 27058938700416 27091150055424 27094566006144 27119985098752 27152854217216 27156273012288 27185177370624 27188605177344 27220003811728 27250526354688 27252406900992 27282965778432 27316032427656 27317917494504 27361770799104 27412731868704 27442495540747 27456737378304 27458632155136 27478627858773 27511338817872 27521168310272 27524638482432 27555502620672 27557404213248 27587324964864 27590803478784 27592707507456 27623647973376 27659036131272 27683074392064 27686559946752 27691961851008 27716028727296 27749620243968 27751535232512 27755034451872 27782653796352 27818245653744 27849439021824 27851360898816 27854872705296 27864824938496 27914796554944 27918311285592 27931807690752 27948026735616 27965058121728 27983830449302 28015209492192 28028752740352 28032281819136 28062118576128 28082553745779 28084491709911 28098068450816 28126029152256 28129575591936 28131516801024 28163061448704 28165611884592 28197194764032 28199140639488 28266927035256 28291493609472 28293445992448 28297013541888 28327737332384 28333264336286 28361459083776 28365035209056 28397792438197 28398801360384 28429635668112 28431597584208 28435182553323 28477238673408 28514733391872 28530277292608 28579674783744 28585250942976 28598859689946 28644769284096 28646746046464 28678868434944 28711988092928 28715608416768 28747808022528 28749791895552 28753416986112 28784636321616 28815273863168 28818901972224 28849575985152 28880899726336 28886534657344 28918925927424 28936548974592 28952322814688 28953351438336 28955973442578 28988442576288 28990443055392 29021919744531 29036981256192 29038985084928 29060131620429 29106781691904 29108790337536 29122648328956 29178763391232 29209820430336 29241535310848 29276344860672 29280036344832 29309173235712 29313850258784 29314891726848 29346720689664 29348745893376 29352446506656 29381655453696 29384316244983 29419295763312 29423005272297 29450608818176 29521403550912 29556546259968 29592368463294 29594410619046 29627595650016 29638181257216 29641918365696 29675156668416 29677204537344 29700865333503 29713172977152 29744798826496 29748543971328 29812541652992 29818358355968 29851794505728 29886268711936 29890037102016 29919781011456 29923553627136 29925618637824 29958110704032 29963955808878 29993773275648 29997555221088 30025697787904 30062088597632 30065873692176 30071739822579 30097874946048 30136432791556 30170225606976 30172307640384 30184810643456 30242750187762 30244837226058 30259458331648 30293389099008 30295479631872 30329450790912 30332197414176 30349810283208 30368305304064 30400628457472 30441306037968 30469864914944 30473706891264 30509983236096 30512746208308 30543109782528 30546960994368 30549069026112 30583324541952 30622504288194 30649118076928 30658957763616 30708174422016 30722793841536 30724914007424 30728788143144 30798771973788 30800897382892 30839323352292 30850341896192 30888829550592 30890961174528 30924501371904 30961314349056 30965218292736 31031833391104 31035740585472 31041795945888 31068774137856 31108575784832 31143458691072 31145607886848 31179424569664 31180532318208 31183356015084 31218322774464 31220477136576 31224413758356 31295526360462 31328836421376 31347928055808 31362852046568 31404146124312 31423283652096 31441530077568 31456729694208 31528371388416 31532346832896 31534522865664 31569883398144 31610327007168 31637799305216 31641782796288 31647956401152 31686313370166 31713851707392 31716040265728 31720039373568 31751604338688 31792280747136 31794474717824 31827930310656 31830126741504 31834140234624 31868704498932 31870903743588 31906641469248 31922065932288 31981520513488 31985547282234 32032860274688 32036893507584 32096561954184 32112078229504 32148086390784 32150304915456 32185212459008 32189270725248 32225365444608 32227589302272 32300986604544 32305059468864 32335366848512 32339444047872 32374556951296 32380873527184 32413096095744 32417183096064 32454619929368 32455772983296 32491012192128 32493254381952 32497351489512 32571363166524 32606031191552 32668858220544 32684411074224 32736879181824 32739138338816 32813700677632 32817838190592 32820102934528 32854637740032 32856905023488 32859880532024 32861047984128 32896727224704 32898997412736 32935887968256 32978081541132 33006742544384 33013182465536 33017339130048 33088368931072 33092541077232 33131934920448 33167908279464 33211578994776 33223445118976 33264893362176 33267188957184 33283026661664 33342953914368 33347158161408 33365336304937 33382651920384 33418897498112 33458679840768 33462898679808 33501543152896 33502733402112 33539109359616 33541423878144 33545653150464 33579034804224 33582075708552 33622052300928 33626291739768 33657838649344 33702874542036 33738746915328 33778910011392 33781969016341 33819849672336 33822183564624 33860109314304 33876478132224 33878815932416 33943846095432 33957911973888 33960255393792 33998335967232 34021158301338 34041890623104 34071476174848 34078123835392 34082414585856 34123722090948 34143536568609 34155735670784 34160042402304 34194035441664 34200707014656 34237840804608 34244520924432 34278598029312 34282920252672 34356672683008 34360998505344 34367702654376 34397571366912 34441637476064 34480257836544 34482637303296 34496926449664 34524429873843 34526812388887 34563143071728 34565528258352 34569886661037 34582238093312 34621016113152 34623405293568 34665368473344 34706634633216 34790064043392 34822702759936 34827093590016 34868552269824 34871709952352 34906411180032 34910812564992 34913221744128 34951129154704 34952370905088 34992735488256 34997147757936 35038808872704 35076852640872 35114187437056 35118615020736 35181847314432 35198596541472 35201025580448 35244940974048 35257533595648 35283208552389 35285643430401 35303955628032 35342287282176 35384359256064 35388820905984 35408111997076 35464952446976 35469417811968 35476338223872 35552658039808 35592524218368 35594980442112 35633628079616 35634894077952 35638121160096 35640580530464 35678083170816 35680545298944 35685044295264 35726255002893 35766315840528 35768784057552 35826203492352 35843259481792 35850252833668 35912324173824 35931900636086 35979210577674 36032424443904 36036967809024 36039454703616 36078584933888 36079866740736 36121533407232 36126088008192 36162037481472 36169093029888 36208364016384 36212929565904 36246903160832 36251473569792 36334035139584 36336542534656 36377287704576 36380582017598 36381874553856 36421376570208 36423889992672 36428482718082 36464733107712 36482361065472 36511447420539 36550309158272 36554911179696 36613592580096 36638170478364 36681785090496 36699517976576 36769962458502 36783099953152 36787737971712 36790276676608 36828989079552 36831530631168 36878714841696 36915413262336 36920067964416 36922615801344 36967365598527 36999493658624 37006712602496 37011372089328 37043538395136 37090994204992 37132585362432 37135147865088 37139830273728 37180155248754 37224415047456 37229108711886 37242410254336 37264035647488 37286744162304 37313896814397 37335837966336 37353612656256 37376375758848 37443404994372 37445988946548 37506100789248 37508689068032 37554149179456 37555483410432 37596259685376 37598854185984 37641014820864 37689236047008 37721991479296 37729351389184 37734101862912 37779835172121 37815278778368 37820046945408 37865068480512 37906180890816 37908796778944 37913576737764 37956090279744 37999923694278 38049956510202 38106233044992 38111037898752 38113667923968 38131812919928 38193025712128 38205287318016 38287477889024 38330410696704 38333055860736 38337889314816 38379515095488 38425202629632 38430047702592 38466101313536 38517570905184 38525086039986 38558567903232 38582065299456 38604468584448 38607964590104 38651256768384 38653924073856 38695892992708 38697267787776 38746842160572 38792966966208 38809042255872 38811720450048 38905017854976 38946427240448 38951330955264 38998539532512 39035126480896 39040048459776 39086522302464 39128960919552 39131661191168 39136595342208 39175540604928 39179088326644 39180480288768 39225727684416 39230673696396 39269712577536 39277374462144 39320020299042 39361871401216 39366827424288 39408728346624 39456491284392 39459214158728 39503460866688 39508441898328 39522557820928 39598421109156 39601153778004 39617563969536 39664725295104 39691351351561 39760073192448 39802392674304 39853382802688 39893041348608 39898071502848 39900824850432 39944147605376 39945566748672 39951941078504 39991697700864 39996740294784 40044352997376 40087831589568 40092886305108 40095653096772 40130499928064 40226967475968 40229743520512 40323666917016 40326449634744 40391185465344 40393972842496 40442929885568 40444366749696 40466413710944 40491073738752 40536477499392 40544386541568 40563688743903 40588408050624 40631609188352 40636725083136 40679977648128 40724146376704 40729281325824 40732092034816 40777766055936 40782907766016 40830005717592 40875789532032 40878610351488 40963725122048 40971717524192 40976876241756 41042656198656 41065029298384 41119097803056 41185106067456 41187948232704 41232668495872 41281752465408 41286957723648 41336106319872 41380987447296 41386205218176 41389061261184 41425032183808 41488554196908 41524611588096 41527477182464 41574043090944 41577808020112 41624430365952 41627302848768 41632551677808 41673980694528 41727368480616 41771781895168 41777041348224 41797237407744 41872194832416 41897711536128 41922040103424 41942306258944 41947587182592 41975745673953 42022814238288 42037828517888 42043129110528 42046030487552 42093177864192 42147102676224 42189043728384 42194363387904 42197275201536 42248417826888 42285135609856 42293385831424 42298710959232 42335472451584 42389707662848 42437240414208 42440168988672 42445520312832 42491605998576 42494538324784 42499896504429 42542188625664 42547552813584 42562754576384 42644453502168 42647396376312 42715858010112 42744532224758 42795415938912 42864115187712 42867073220608 42898289534919 42919027633664 42967153926144 42970119069696 43018302652416 43067982139392 43073412625152 43119258730496 43124687843328 43176954482424 43217461460992 43222910794752 43274363977728 43321349589504 43324339175936 43329801986016 43376847790213 43378388891136 43428484222032 43433960163867 43485664583088 43555471884288 43558477627392 43579214765632 43663185506304 43683972493434 43686987104306 43757117587456 43806183653376 43809206697984 43814730645504 43862302966272 43865329883648 43914517291008 43920054517248 43970775388176 44020081034496 44023118840064 44028669759984 44123388102976 44128943644968 44175913227264 44223877705952 44232506194058 44282105326368 44334819389952 44353191149568 44356251942912 44388552694941 44391615928569 44457271885824 44462877548544 44515806806016 44569759465728 44617198239744 44718812479488 44721898504192 44727537533952 44772046405632 44776100944736 44777691758592 44829403067904 44835055653024 44879671517184 44888427956736 44937166056048 44945933713317 44984995887104 44990659913472 45038546681856 45093132896448 45096244752832 45146812419072 45204649187334 45255338410464 45258461460576 45277215965184 45280340525056 45331114622976 45361544401784 45367255839087 45389187497472 45440083648512 45443219447808 45498296121264 45524715424812 45546723203072 45552457956096 45600942686208 45650454406144 45659361232576 45704797372416 45710560336896 45764974854144 45769119312462 45814664673792 45820441491552 45823603539168 45863428489216 45933756432291 45973677115392 45976849737728 46032573165124 46084190762304 46087371011136 46093182214716 46198157960682 46201346074338 46220491297792 46275512844288 46327402856448 46336441761792 46386752057856 46436124786688 46441971523584 46541881573376 46547750086656 46550962325504 46603161206784 46656980651008 46662863677248 46715188036608 46718411830272 46769136854496 46775034022626 46824820027648 46830715704864 46905892798464 46909129752576 46931462055296 46993254632064 47021892083712 47044278069852 47047524573868 47106219186468 47123049709568 47185094541312 47292557082624 47298520249344 47301784298496 47415490510752 47456698957824 47459973922816 47517494880128 47570777561088 47574060398592 47580059060352 47627406508032 47635006670524 47688421120704 47691712076736 47745190112256 47803056748398 47806355615382 47883098898432 47940099637248 47972280770232 48049290412032 48052606271488 48144842931276 48162044542976 48168117344256 48222129586176 48225457373184 48277818688512 48283906087872 48335298093056 48341383953408 48445380186112 48451479906816 48503050272768 48509166071808 48561835426944 48565186656896 48571310290776 48619644143616 48625774644096 48681929894052 48736518288192 48739881572928 48746027234268 48850893971152 48857044749786 48909046787328 49026616611336 49050317295616 49105318772736 49108707508224 49171619788928 49220551016448 49226757285888 49230154401792 49285357535232 49289820798036 49345090837056 49348496119104 49391384526848 49467122311698 49510113816576 49513530486784 49519773698304 49573540331672 49632553396608 49638811615848 49697902380672 49751862419196 49804816875008 49835167678464 49900783435776 49924539992496 49927985262064 50008134385664 50014430871552 50073977880576 50128346247168 50131805581312 50188019761152 50194348019712 50252314729344 50308664039424 50312135817216 50318479725696 50373113562828 50426729260544 50433078451392 50486757974016 50541574521088 50551435650352 50608120372992 50666564925704 50668365017088 50729774508504 50733275346936 50814717198336 50818223898624 50936867960832 50940383090688 50964634575673 51031737452007 51062835934656 51107214262272 51110741147648 51117185753088 51172686793984 51233603506176 51240063603456 51291053162496 51301060521984 51356761206912 51366781386648 51411423870976 51417897043968 51472624779264 51535009024512 51538565431808 51596357050368 51662456214096 51720386754816 51723955954944 51745389674496 51748960600064 51848292387528 51873357139968 51931524169728 51935107940352 51998052710016 52053397946368 52059951949824 52115363069952 52171947892736 52182127122944 52234054139904 52240640385024 52300970245888 52302828404736 52307564928528 52359616770048 52366218847488 52369832616192 52426693732056 52489103232384 52495721636904 52544971128832 52608655045856 52615278961308 52671281155584 52677922531104 52738757385223 52797894812208 52801538370672 52823418626048 52886300393472 52955933442048 53013430923264 53076538884096 53112167995614 53190721798144 53197428670464 53201099800576 53260755664896 53322263601152 53328987059712 53388786327552 53392470663168 53397305864539 53450442119424 53457181740144 53460870795696 53520817948416 53635956634624 53653176086328 53739305238528 53764889222688 53768599512992 53775379250502 53854913953792 53897850954129 53925822332928 53968815866511 53988098318336 54048636665856 54055451713536 54059182055424 54084918325204 54117877400832 54182300110848 54189132012288 54305708434432 54312546024576 54370354741248 54377210354688 54440007623456 54501052709376 54504813801984 54565931556864 54570873026397 54632064855312 54635834989008 54642724077123 54723541598208 54825463737408 54884991081494 54957255717546 55022677635744 55042336620544 55049276964864 55111005241344 55114808426496 55174649929728 55181606957568 55185415014912 55247295946752 55318072262544 55366148784128 55373119893504 55383923702016 55499240487936 55503070465024 55510068903744 55565307592704 55636491307488 55698878043648 55702721797632 55709745410592 55729649876992 55770232873131 55829593109888 55836622571184 55863615381504 55896053471232 55930116243456 55967660898604 56030418984384 56057505480704 56064563638272 56165107491558 56168983419822 56196136901632 56252058304512 56259151183872 56263033602048 56326122897408 56331223769184 56394389528064 56398281278976 56533854070512 56582987218944 56586891984896 56594027083776 56655474664768 56666528672572 56722918167552 56730070418112 56795584876394 56797602720768 56859271336224 56863195168416 56870365106646 56954477346816 56999885541417 57029466783744 57060554585216 57159349567488 57170501885952 57197719379892 57289538568192 57293492092928 57423976185856 57431216833536 57495616045056 57499583791104 57506833972224 57569272643232 57630547726336 57637803944448 57699151970304 57761799452672 57773069314688 57837851854848 57873097949184 57904645629376 57906702876672 57911946885156 57976885152576 57980886110784 58043839489062 58120263240858 58213563383808 58217580675072 58245296657912 58357526782464 58419640860672 58483070621696 58552689721344 58560072689664 58627700517568 58629783453696 58693441379328 58697491786752 58704893013312 58763310907392 58768632489966 58838591526624 58846010544594 58901217636352 58980030448563 59042807101824 59113092519936 59184736926588 59188821238092 59255191300032 59283836731392 59401730667006 59426345954304 59489597652992 59497087942656 59625083305984 59636716711936 59703589011456 59772537423872 59780074204032 59839562022912 59847107254272 59851237275648 59916221408064 59927911617756 59987546551296 59995110442176 60051395575808 60124177195264 60131747384352 60143479645158 60195749892096 60272865583112 60340451213952 60344615280768 60369621286912 60485500375524 60489674452116 60518916663296 60586778198016 60590959263744 60664394828352 60699620566416 60736610608128 60801256914944 60882612075936 60939729829888 60947413782528 61019966472192 61025492416616 61086219565056 61093921988736 61098138052224 61166649083904 61245008576388 61298236153856 61317915527232 61445587683072 61449828014848 61457576286288 61597543947576 61601794765784 61678646704584 61700683792384 61777659101184 61781922349056 61849002743808 61922628698112 61930436585472 61964195994883 62063666782208 62071481170944 62083591891776 62137548275712 62217151569664 62286917382144 62291215773696 62358849139328 62361064636416 62366712030168 62436645548928 62440954273152 62448827516712 62591052720924 62657672842752 62695856111616 62725704093136 62737942458919 62808292248624 62846567304192 62883060155136 62913459388416 63056742776832 63064693665792 63069045731328 63139766796288 63220654014336 63275598610432 63283565592576 63295912802304 63372626740332 63427703414784 63432080531456 63440078747136 63503208677376 63584561494272 63588949435648 63655860621312 63660253483008 63668280469248 63737408997864 63741807487176 63813282938496 63844131864576 63963041026976 63971094564468 64065720549376 64073787015168 64116798337137 64193123908368 64224156459008 64296172781568 64300609830912 64370424918016 64378541450496 64450730889216 64455178604544 64601973209088 64610118937728 64670733697024 64678888095744 64749113902592 64761747054368 64826192191488 64834366192128 64909239858736 64911545966592 64982024384256 64986508763904 64994702979024 65142726333048 65212062383104 65337716441088 65368822148448 65473758363648 65478276677632 65525958740151 65530480656459 65627401355264 65635676381184 65640205869056 65709275480064 65713810046976 65719761064048 65722095968256 65793454449408 65797994825472 65871775936512 65956163082264 66013485088768 66026364931072 66034678260096 66176737862144 66185082154464 66263869840896 66335816558928 66348759291087 66423157989552 66446890237952 66529786724352 66534377914368 66566053323328 66685907828736 66694316322816 66730672609874 66837794996224 66917359681536 66925797359616 67003086305792 67005466804224 67078218719232 67082847756288 67091306300928 67158069608448 67164151417104 67244104601856 67252583479536 67315677298688 67405749084072 67477493830656 67557820022784 67563938032682 67639699344672 67644367129248 67717812737239 67720218628608 67752956264448 67757631864832 67806973781001 67887692190864 67915823947776 67920510787584 67996671934464 68042316602676 68083781246208 68156247670784 68164829171712 68247444181896 68287073137218 68311471341568 68320084804608 68388070883328 68401414029312 68475681609216 68489041848864 68557196058624 68565840505344 68653678968693 68713345366016 68721997010688 68735405308752 68795142733824 68883274952128 68960515673088 68965274606592 69048859747686 69053624777774 69126286143456 69131056516704 69139773322074 69164476186624 69242032226304 69246810587136 69297236941023 69302019111507 69330736946688 69413269266432 69580128086784 69654187180032 69743419904704 69812822360064 69821625129984 69826443488256 69902258309408 69904741810176 69985470976512 69994295515872 70077617745408 70153705281744 70162551033939 70228374874112 70237230041472 70363694628864 70397193082944 70402051160896 70489881948096 70566417104778 70571286860802 70684574564352 70768718512128 70777641811968 70816223994152 70929904893952 70938835623936 70952676447744 71105316079616 71185048436736 71189960884224 71267256159232 71276242320192 71281161060928 71356166341632 71361090597888 71370088590528 71452510005786 71532631681056 71537568115104 71652406984704 71686518963584 71700505667336 71709533423073 71824648347648 71863801272172 71958421155348 72073935618048 72078909407232 72157169867776 72243066814464 72252176016384 72324074962944 72338186059776 72416728032768 72425859131808 72493806321664 72502947139584 72668070279168 72673085069312 72754575409152 72761164035196 72763749107712 72842753140416 72847779985344 72856965436164 72929466215424 73022894841078 73100618316544 73109822359392 73227185160192 73276340956728 73363570180992 73399035953152 73539924917004 73566199906304 73575475943424 73580553353216 73657978159104 73663061262336 73757429683392 73830826524672 73840135928832 73845231602688 73934731197054 73998987317248 74013425204992 74022744178656 74087076790272 74181988409984 74265170724864 74270295730176 74279660547456 74360310497508 74448830094912 74458217423772 74484820508672 74528071294976 74627793628794 74707225312512 74752751517696 74886809988744 74891977893096 75012201578496 75017378136064 75108298358912 75110966820864 75192519370752 75197708371968 75282029641728 75378472094016 75443982958592 75458702778368 75468203725824 75559670344242 75630557556736 75640093890816 75730136961024 75812361781632 75817593557888 75827153475528 75912180559488 75999847388556 76099913020404 76222075797504 76227335847936 76263625839856 76386051424256 76410574636032 76574955778048 76660821393408 76666111721472 76675778629632 76759030190976 76850405259264 76860095405184 76932202627072 77035141810368 77050172079972 77117135806464 77208937168896 77215929180208 77302513536768 77307848147712 77391785985416 77394535575552 77493684321144 77585933932416 77618084511744 77623440900096 77810035709952 77892854480896 77902661910528 77997079065024 78070252961792 78080096919552 78173044604928 78257921839104 78263322382336 78273190684416 78351081209856 78358176653288 78360960577536 78451455368832 78461347392792 78539425155072 78554748924288 78640040598084 78723742802432 78733654848576 78817456693248 78912982568784 78918428317456 79006921733376 79016883796656 79045115641856 79196842218312 79202307556008 79235127939072 79329450590208 79382702703122 79520146384896 79604785348608 79668251993421 79706765605376 79786082697216 79796143005696 79801649700864 79888295210752 79891133497344 79903882157008 79983395401728 79993480589568 80088705994752 80175663179136 80185772610216 80191306193544 80260999856128 80453934951936 80459487041024 80557003038967 80647333834032 80652899269488 80663068875753 80782370930688 80787945684992 80885859771136 80888733499392 80932827421888 80982147477504 81072954998784 81088773083136 81127377487806 81176816101248 81263218376704 81273450166272 81359955296256 81448292753408 81458562651648 81464184069632 81555532111872 81565815532032 81660011435184 81751579064064 81757220702976 81927450244096 81943435048384 81953752483512 82085312397312 82130058596768 82238195606112 82327486622241 82333168004269 82370212134912 82375896465408 82435883576319 82465336991744 82563504930816 82573915447296 82672212639744 82761974894592 82772410436352 82778122522368 82977108393816 83049223176192 83054954364928 83148086181888 83155616040224 83248860731904 83254605697536 83265103355616 83347961389056 83454736961232 83543563790336 83554082696448 83594474815488 83744389664832 83795423072256 83844080206848 83895174365184 83951491347906 84045628476576 84075657035776 84086258221056 84092060975104 84186355728384 84253475129733 84294205352448 84378087456768 84388726775808 84394550403072 84496835653776 84570271219712 84586771662848 84597421918464 84779415325696 84874480828416 84880337977344 84891040625664 84983211997152 84989076649568 84999793008858 85084377251328 85095105627168 85125509152768 85193377314591 85288907004336 85294792752624 85305547659969 85431716020224 85489064449516 85590831877824 85796579069838 85838055267328 85934307852288 85940238139392 86036605304832 86135964278784 86146825250304 86238517460992 86249375686656 86353908964848 86434922921984 86445821589504 86548727955456 86642699179008 86648678351872 86659603972032 86753695580426 86756777782272 86856968444064 86867920327734 86971329166176 87065759233593 87110943768576 87116955254784 87158429531264 87326371012608 87367944986868 87373974208612 87514235174912 87629461291008 87724605932544 87730659767296 87829034582016 87840109034496 87941550776352 88040162068992 88046237680128 88057339519968 88152948734949 88246776205952 88257887289936 88351826454528 88447755411904 88465012388116 88564210652736 88669638779904 88777105389882 88783231857138 88914543771648 88925755097088 89031613612032 89139518931456 89234396479488 89437624958976 89443797008384 89455075067904 89552201889472 89555383517184 89658806135808 89670111306048 89759343034368 89776855913472 89874332112096 89891867426634 89969991774208 89981319826944 90077093363712 90186265792896 90192489505664 90293624838144 90409298374668 90510676820928 90516922921152 90554431930368 90560681050112 90723088803568 90734511678174 90778374994944 90880167297024 90886438895616 90996592242528 91049430849624 91093446406144 91104915912192 91201885372416 91300908812288 91318722465152 91409594744832 91421120673792 91529949708288 91538238624924 91629329347584 91640882983104 91647207078336 91726856978432 91867512864582 91947354230784 91953699475456 92065146330248 92168381524608 92174742022272 92186364429432 92396315921364 92402692148676 92440982595584 92551025688576 92672883523584 92773504115712 92872249573376 92883943047168 93083763146752 93095500173312 93101924651008 93206322413568 93313961302016 93325727354496 93430376073216 93436823660544 93538273708992 93550068045252 93649640055296 93661431409728 93862924110592 93986509264128 94043784167424 94088556139704 94095049147736 94212438372936 94246099419136 94370189082624 94585114165248 94597040498688 94603568596992 94648607069107 94830981021504 94913397915648 94919947845632 95034989760256 95141555122176 95148120797184 95160118120704 95254813016064 95270013341048 95376842241408 95383424153472 95490380224512 95606113496796 95612711230764 95766197796864 95944561540464 96098580824064 96105212542976 96289685862552 96324089085952 96336234688512 96444259172352 96450914746368 96555637377024 96567812175744 96670596186112 96682767906816 96890760372224 96902959813632 97006100545536 97018332143616 97123670853888 97130373313792 97142620581552 97239288287232 97251549288192 97363859788104 97473036576384 97479763145856 97492054468536 97701787942304 97714089499572 97818093574656 97943406572557 98053233222672 98100634591232 98210637545472 98217415016448 98343239577856 98441102032896 98453514571776 98460308803584 98570715070464 98579641596072 98690181674112 98696992238208 98782769053696 98934244623396 99020227633152 99027060973568 99039547396608 99147080663344 99166425177001 99265106793216 99277623231696 99395804761344 99503724838392 99609633750016 99670335356928 99801566871552 99849079984992 99855970524128 100016268771328 100028861743104 100096008914811 100147955761152 100256692494336 100263611162624 100376039522304 100388696039424 100504629458688 100617328078848 100624271634432 100636959451392 100746227125656 100853458521088 100866156902784 100973515948032 101083149042176 101102871300704 101216240745984 101333129851408 101336730034176 101345907049023 101459549017008 101466550693872 101629434396672 101636447797248 101873735921664 101880766181376 101929269151346 102063474904014 102125671869312 102214428524544 102221482295296 102234371506176 102345373587968 102467207012352 102480127206912 102582106324992 102602121043968 102713522413824 102733562773296 102822847741952 102835794087936 103070018049024 103077130863616 103192714100736 103324912428192 103440773509632 103447911909888 103490779348992 103497921200128 103573289621529 103580437166661 103696584775056 103746714279936 103863048339456 103870215880704 103996105420032 104106795892736 104119903899648 104343895785472 104364254245888 104468108279808 104481280770048 104601940491776 104605656809472 104615129857056 104719233540096 104732437694976 104739665232384 104853387464112 104978206464768 104991443273808 105089942257664 105217310091712 105230557922616 105342562311168 105355845062208 105477514770446 105595789624416 105603076741344 105646837252096 105772600786944 105849625657167 105856930291203 105911866884096 106026861846528 106153077768192 106224335991228 106394857340928 106402199601152 106644527202304 106657974119424 106777572655104 106784941326336 106794611729078 106900884238848 106914363480288 106921741591392 107041635896832 107178765008679 107271913269248 107306352172656 107478610477056 107529778445376 107537199025984 107550758501004 107795701908258 107937631733022 107976196636672 108097273331712 108110903427072 108118364110848 108169836650408 108235754801664 108364600221696 108378264024576 108611416868864 108625092049152 108740709482496 108754420709376 108880015246912 109002105418752 109009627603968 109131863113728 109141746052794 109264129710624 109271669978016 109285448154246 109447083196416 109534342261617 109650927474816 109769982162988 109914511435092 110045355271488 110098553929728 110349299859456 110363213915136 110370830029824 110494591893504 110636144525088 110732297568256 110746239787008 110767847404032 110902096795581 110998480975872 111006140930048 111020137807488 111130615185408 111272982614976 111397756087296 111405443595264 111419490821184 111540465746262 111659186219776 111673245142368 111727230763008 111792106942464 111860232486912 111935321797208 112060837968768 112115010961408 112129127276544 112330214983116 112337966839644 112392273803264 112518302367744 112526067204096 112662447538368 112788779056128 112796562557952 113067708141024 113165974437888 113173783969792 113188054167552 113310949329536 113333057345144 113445836335104 113460140836224 113591169752788 113595205441536 113718542672448 113726390336832 113740730213292 113999771082834 114121109170432 114318699134976 114341003771904 114395438759784 114579077136384 114586984185856 114847952371712 114862433667072 114991232090112 114999167582208 115013667944448 115138545286464 115261095452672 115275607888896 115398303940608 115523598905344 115546138629376 115675703709696 115746195898368 115809291258752 115813405753344 115823893770312 115953770305152 115961772221568 116087678978124 116240526481716 116427126767616 116435161350144 116490593315824 116715053564928 116839281721344 116966141243392 117105379442688 117120145379328 117255401035136 117259566907392 117386882758656 117394983573504 117409786026624 117526621814784 117537264979932 117677183053248 117692021089188 117802435272704 117960060897126 118085614203648 118226185039872 118369473853176 118377642476184 118510382600064 118567673462784 118803461334012 118852691908608 118979195305984 118994175885312 119074054054683 119250166611968 119273433423872 119407178022912 119545074847744 119560148408064 119679124045824 119694214508544 119702474551296 119832442816128 119855823235512 119975093102592 119990220884352 120102791151616 120248354390528 120263494768704 120286959290316 120391499784192 120545731166224 120680902427904 120689230561536 120739242573824 120971000751048 120979348904232 121037833326592 121173556396032 121181918527488 121328789656704 121399241132832 121473221216256 121602513829888 121691066231709 121765224151872 121879459659776 121894827565056 122039932944384 122050984833232 122172439130112 122187843977472 122196276104448 122333298167808 122490017152776 122596472307712 122635831054464 122891175366144 122899656029696 122915152572576 123195087895152 123203589531568 123357293409168 123401367584768 123555318202368 123563844698112 123698005487616 123845257396224 123860873170944 123928391989766 124127333564416 124142962341888 124167183783552 124275096551424 124434303139328 124573834764288 124582431547392 124717698278656 124722129272832 124733424060336 124873291097856 124881908546304 124897655033424 125182105441848 125315345685504 125391712223232 125451408186272 125475884917838 125616584497248 125693134608384 125761652226301 125766120310272 125826918776832 125927237021859 126113485553664 126129387331584 126138091462656 126279533592576 126441308028672 126567131185152 126591825604608 126745253480664 126855406829568 126864161062912 126880157494272 127006417354752 127169122988544 127177898871296 127311721242624 127320506966016 127332037061593 127336560938496 127474817995728 127483614974352 127499689513287 127626565876992 127688263729152 127926082053952 127942189128936 128147574030336 128233596674274 128386247816736 128448312918016 128592345563136 128601219661824 128694868604757 128740849836032 128757082900992 128901461778432 128910357209088 129203946418176 129220237875456 129357776191488 129498227805184 129523494108736 129652384382976 129668732384256 129818479717472 129823091933184 129964048768512 129973017527808 129989405958048 130130543370639 130285452666096 130301880491601 130424124766208 130675432882176 130737644296896 131051917480302 131060961312918 131254802710528 131271352762368 131280411738112 131418550960128 131427620093952 131439522128096 131444191936512 131586908898816 131595989650944 131743551873024 131912326164528 132026970177536 132052729862144 132069356520192 132353475724288 132370164308928 132527739681792 132671633117856 132697518582174 132846315979104 132893780475904 133059573448704 133068755828736 133132106646656 133174847785707 133371815657472 133388632645632 133461345219748 133675589992448 133851594719232 134006172611584 134156437438464 134165695512576 134182612601856 134316139216896 134328302834208 134488209203712 134505166959072 134631354597376 134811498168144 134837801139951 134954987661312 135115640045568 135127876065364 135279398689344 135288734258496 135435625474478 135440437257216 135613947562002 135775384381728 135831647895552 135841021575168 135993343868928 136084633205352 136167562492416 136312495341568 136329658343424 136494888363792 136574146274436 136622942683136 136640169609216 136802828058624 136951363218432 136978083697728 137114392117248 137131681010688 137307357937386 137426690732032 137443994021376 137470810617504 137590285467648 137766549904256 137921031346176 137930549213184 138097719495372 138107249555548 138252572286912 138262113033408 138279546644148 138328952373248 138594473882046 138604038223014 138661473893376 138826538532864 139160256173568 139308374360064 139486839809408 139625644720128 139643250259968 139652886976512 139804516618816 139809483620352 139970941953024 139988591031744 140155235490816 140307410563488 140325102067878 140456749748224 140474460082944 140727389257728 140794386165888 140804102321792 140979763896192 141132834209556 141142573721604 141369149128704 141555283623936 141632447988304 141859809787904 141877671247872 141905352895488 142210632159232 142370096873472 142379921768448 142534512318464 142552484640384 142562322121856 142712332683264 142722181195776 142740177181056 142905020011572 143065263362112 143075136230208 143373037927168 143401011334672 143419066846146 143649296695296 143727602544344 143916842310696 144147871236096 144157818814464 144314339735552 144486133628928 144504352032768 144676372119552 144833456065536 144851718263616 144987612643328 145005894279168 145336140558336 145346170138624 145509150818304 145522328070392 145527498215424 145685506280832 145695559970688 145713930872328 145858932430848 146045789682156 146201236633088 146219644718784 146552681913456 146727140361984 146798071906304 147079849834008 147132399812608 147150951886848 147161106706432 147315956318208 147326122524672 147514859366784 147661653049344 147680271857664 147690463205376 147869462394108 147997974634496 148026850409984 148045488357312 148174153580544 148363976819968 148530341449728 148540591460352 148559321094912 148720620995016 148897660189824 148916434847544 148969641017344 149056142589952 149255587257588 149414450625024 149505503035392 149605862786653 149773619977488 149783955786192 150024403156992 150034756272128 150216596717824 150221933641728 150385038741504 150395416743936 150564059283456 150756944188032 150887965917184 150917405556736 150936407451648 151119340688484 151261115113472 151280187781632 151460273922048 151624723563264 151635187115776 151654306951056 151824361118976 151999694777112 152199826040808 152444151595008 152454671695872 152527251679712 152772102848512 152821149272064 152893903727019 152904454865071 153095212356021 153149911556096 153321642786816 153332223442944 153351557259264 153518060381952 153700810518528 153720190810368 154070283620736 154100344159944 154234271612928 154417874337792 154431858360416 154605027073536 154615696295424 154783571970832 154789071151104 154813771679203 154987368642288 155171867864832 155236169023488 155246881800192 155620071419904 155805323821056 155994158130048 156140505923584 156160193839104 156346089209856 156515843678208 156526644764672 156546381368832 156702162419712 156716353306576 156721921155072 156902910737664 156922694785584 157078850310144 157109497848576 157280081196168 157447485604864 157467309697152 157634913386496 157825965137568 157836856634912 158013843466752 158033767593312 158090231283712 158216272155669 158393684436624 158404615112016 158470255878144 158658901180416 158765405406244 159040292769792 159336503986842 159413531210752 159572165394432 159592286011392 159603299401728 159776590421504 159782266994688 159807764314016 159966790803456 159986961179136 160177411989504 160191917593617 160351326358272 160371545220432 160382612387088 160521999712256 160907869903872 160918974082048 161114006077934 161294667668064 161305798538976 161326137751506 161564741861376 161575891369984 161693552862387 161771719542272 161777466998784 161865654843776 161964294955008 162145909997568 162177546166272 162254754975612 162353632202496 162526436753408 162546900332544 162896585506816 162917125303296 162928368139264 163111064223744 163131631064064 163320022870368 163503158128128 163514441405952 163712619079191 163854900488192 163886870096768 163907504967024 164170624794624 164260117193536 164476391212224 164654973244482 164666336008538 164871767152638 164930673983488 165127009861632 165147830894592 165344425279488 165523949789184 165544820872704 165556245044736 165954216787632 166098446352384 166109908729856 166311232080448 166497721463808 166509211395072 166530206711232 166695922778112 166909473922464 167087127580672 167108165392896 167188949630976 167310698619393 167488779329664 167590846144512 167688160413696 167790348730368 167902982695812 168091256953152 168172516442112 168184121950208 168506950259466 168588410704896 168756174913536 168777453551616 168789100806144 168993671307552 169140542439424 169173543325696 169194843836928 169558830651392 169748961656832 169760675954688 169782081251328 169966423994304 169978153299136 169999586017716 170168754502656 170190211254336 170386754629182 170577814008672 170589585505248 170611095319938 170863432040448 170978128899032 170999656624251 171181663755648 171593158139676 171676110534656 171868615704576 171880476278784 172271928557568 172293650500608 172477034921984 172498751373312 172707817929696 172869845843968 172891643179008 173097455910912 173285398358016 173297356703744 173319207944064 173507391160852 173513555564544 173713936888128 173735840655468 173942658332352 174131518467186 174316859062528 174652742025216 174735889973736 174747948417224 175028470349824 175258922582016 175449211865088 175461319534592 175658069164032 175680218068992 175775984556913 175883101552704 176080324137984 176092475360256 176114679039936 176305897469898 176493552411904 176515774579872 176703652909056 176895510823808 176930024776232 177128421305472 177339277559808 177554210779764 177566463714276 177851510194176 178279037862912 178468792958976 178875249917952 178887594016768 178910150135808 179104403778944 179110767034368 179317612271616 179340222612096 179518686068736 179553711826944 179748664224192 179783734853268 179939983548416 179962639653888 180154186727424 180372531585792 180384979011328 180587249676288 180818596749336 181021353641856 181033845842304 181108863860736 181121362100224 181446177607136 181469023356348 181556749989888 181760334594048 181772877791232 181993184485056 182098861699248 182186892812288 182209831824384 182403770744832 182601817624576 182637444930304 182819189489664 182842241347584 183059899416576 183076477249848 183258658695168 183281765966208 183294414156672 183453713956864 183735025729164 183894708461568 183907398950912 184130292660496 184336763049216 184349484044544 184372728858864 184792631842728 184805384297352 184881965191168 185102051377152 185345767047168 185547008231424 185744499146752 185767886094336 185892587984649 186167526293504 186191000346624 186203849302016 186412644827136 186627922604032 186651454708992 186860752146432 186873647321088 187076547417984 187100136090504 187299280110592 187322862819456 187725848221184 187973018528256 188087568334848 188177112279408 188190098295472 188213827376757 188424876745872 188492198838272 188740378165248 189170228330496 189194080997376 189207137193984 189297214138214 189661962043008 189826795831296 189839895691264 190069979520512 190283110244352 190296241594368 190320236241408 190509626032128 190540026682096 190753684482816 190766848306944 190980760449024 191212226993592 191225422461528 191532395593728 191889123080928 192097468785229 192197161648128 192210425085952 192350395011411 192579371725104 192648178171904 192672469377024 192888518344704 192901829492736 193111274754048 193135624351488 193341192372224 193365535813632 193781520744448 193805919627264 194012201091072 194036664287232 194247341707776 194260746627584 194285241163104 194478576574464 194503098576384 194727719576208 194946073152768 194959526291712 194984108937072 195403575884608 195428178999144 195636187149312 195886813145114 196106466445344 196201269182464 196421275090944 196434830032896 196577876220453 196591441969377 196686479155712 196882204065792 196907029143552 196920617607168 197141430140928 197159283192144 197380363348224 197393984476416 197868489246792 198040455266304 198054121947136 198079094793216 198294161326688 198332850354002 198530213586432 198555246463392 198791609522688 199007449676784 199046277873261 199219267500032 199340670713856 199603133743104 199698159969984 199711941048256 200057723486208 200192017829622 200513384988672 200527222325248 200752079044608 200777392078848 201009258917376 201234656157696 201248543268864 201273918902784 201492454251312 201706917042176 201732313805568 201947031896064 202166298084352 202205742601408 202432481491968 202666259702816 202673460068352 202691814098046 202919098034016 202933101387744 203153438211717 203258868793344 203272895594496 203420921343003 203747471843328 203761532362752 203858538302692 204126949808028 204251343738624 204468743012352 204690747175936 204934414024704 204960254413824 205164212649984 205204242087936 205427044827648 205467125546592 205645695483904 205671588175872 205961036906079 206140036098048 206154261727232 206385428201472 206649824856384 206881547019264 206895823819776 207146579243058 207160874333322 207393169550112 207493428559872 207726096678912 207740431761408 207906057334521 207992210840064 208213591785472 208239807799296 208687791570944 208728508491776 208962561540096 209203880983552 209230259714112 209438467080192 209464875389952 209479330464768 209706774928224 209956412929536 209982886547616 210179884515328 210434620183424 210461115845232 210685124622336 210711690124416 210955029540892 211191579248832 211206153482688 211293674504192 211699251314334 211713860582406 212053723693056 212306155536384 212448671982456 212789714681856 212804399202304 213289054404608 213315948238848 213555145310208 213569882652672 213589223458156 213801768477696 213828726960576 213843483182784 214083271793664 214357530017358 214543826538496 214612704345312 214957220954112 215059556890752 215074398051968 215101517002008 215591403816516 215875263466044 215952393273344 216221806854144 216236728221696 216339673300816 216471509603328 216729200443392 216756528049152 217222833737728 217250184098304 217481418964992 217508841418752 217760030493824 218004210837504 218019255207936 218263726227456 218283492105588 218528259421248 218543339956032 218570896308492 219068684523234 219301854949632 219539964325976 219829022870184 220090710542976 220197107859456 220698599718912 220726427830272 220741660059648 220989183787008 221272289050176 221464595136512 221492479574016 221535694808064 221804193591162 221996961951744 222012281860096 222040275614976 222261230370816 222545965229952 222795512174592 222810887190528 222838981642368 223080931492524 223318372439552 223346490284736 223454461526016 223584213884928 223870643594416 224121675937536 224230021922816 224258254553088 224660429966232 224675933679288 224784547606528 225036604735488 225052134408192 225324895076736 225577558112256 225593125115904 226135416282048 226331948875776 226347567939584 226376108335104 226621898659072 226666114690288 226891672670208 226920281672448 227182339505576 227190410883072 227437085344896 227452780673664 227481460426584 227999542165668 228242218340864 228682007543808 228790877519568 229158154272768 229173968371712 229695904743424 229724867334144 229982464180224 229998335164416 230027335888896 230277090572928 230522190905344 230551215777792 230796607881216 231047197810688 231092277258752 231351407419392 231618582517504 231626811506688 231647787540624 231907540610304 231923544443136 232175357956248 232481052963432 232854253535232 232870322700288 232981186631648 233430107129856 233557354134559 233678563442688 233932282486784 234210758885376 234240290758656 234510802070272 234519133814784 234773765517312 234789967147008 234819572053248 235053243629568 235074529959864 235354366106496 235384042178376 235604870545408 235920121794252 236171228407296 236452370079744 236473783114387 236738947706352 236755284952368 237020765200128 237135346925568 237606922668024 237705383817216 237988351770624 238148108109366 238500333223936 238546866847744 238814356045824 239004755980263 239090149695488 239120296816128 239358248091648 239388429017088 239404949102592 239664885632256 239711646471024 239950186205184 239980441768704 240496708781056 240526989537408 240573918580632 240782999568384 241091462332448 241361804855808 241378461123072 241478485147648 241671009116901 241942001502096 241958697808464 241989206627259 242075666653184 242347112792064 242363837054976 242657579313408 242798482265664 242946442432512 243382132463418 243530448303744 243758919319552 243789655130112 244079865888768 244101969666464 244344878260224 244375687954944 244392552208896 244666596335616 244980034305552 245192944615424 245271662108928 245782350732288 245799312059392 245830305145152 246390175790304 246407179063136 246714586818336 246802735169536 246982459866723 246999504012807 247110636404736 247127689396224 247396010975232 247690514792448 247721746341888 247856783979532 248254667128832 248285924683776 248334367567104 248868606278656 249147669528576 249164863094784 249435396557312 249444258545664 249466848120672 249746582195712 249763817092608 249795310066848 250364210883696 250630691371008 250783424446464 250902816372544 250951769835676 251233168994496 251386269216768 251523304452602 251532240620544 251854474043718 252226971107328 252258774663168 252276182925312 252559067185152 252882616057344 253134262370304 253183651209216 253490506961328 253710813659136 253728322125824 253760314988544 254338245977088 254355797742592 254623442485248 254641013932032 254664074123186 254673121876992 254949635991456 254967229948704 254999379026574 255253131753984 255376527458304 255580131943773 255852164107904 255884378257872 256295148060672 256467193348548 256772495633472 256896625836032 257389737209514 257481699672064 257514165801984 257802923556864 257820714418176 258407892836352 258440475750912 258715552382976 258996455610368 259046988217472 259304768765952 259337464768512 259636959434944 259646183866368 259928097537024 259946035055616 259978811916096 260261086741278 260570905332192 260603760983202 260848249532416 261197277700779 261350865764352 261475288593792 262103834960604 262121922625836 262542705524736 262560823476224 262879044256192 262888383873024 263173817797632 263191979301888 263487103746048 263824652329056 264053940355072 264105459724288 264138713040384 264458846204847 264706951448576 264740328617856 265055479363584 265343266235712 265395037164348 265692631958208 266264213293312 266349695571414 266743631314944 266777265291264 266922690439496 267351179984896 267703189438464 268012345223168 268312874876928 268331391025152 268365225203712 268656605668416 268976418407424 269010333918144 269262709194752 269622996336288 269675602279902 269909975322624 270231280091136 270255752130728 270558797378688 270577468516992 270871250948956 270880874514432 271227895124004 271550768763456 271663295791104 271682043150336 272169266410704 272335124984832 272624990683136 272659316686848 272989776727584 273148292548872 273245885366272 273280339218432 273605656117248 273902726436864 273956167395456 274228784234496 274263362021376 274614715874772 274853381464064 274887988042752 274941621235008 275180570935296 275533099808512 275842062692352 275861098426368 276195438990744 276214499111096 276505144573824 276524226066816 276559093288296 276657904746496 277188947764092 277208076446028 277322947786752 277653077065728 277839459460927 278320512347136 278616748720128 278973679618816 279251289440256 279286500519936 279305773953024 279609033237632 279618967240704 279941883906048 279977182063488 280310470981632 280614821126976 280650204135756 280913499496448 280948920165888 281588772331776 281608204643584 281959527792384 282265668419112 282285147443208 282738298257408 283110567247872 283264895976608 283719619575808 283755342495744 283810705790976 283945821207321 284421264318464 284740193746944 284759843536896 285069024636928 285104969280768 285124644243712 285424665366528 285444362391552 285480354362112 285810040023144 286130526724224 286150272460416 286746075854336 286802022669344 286838133692292 287298593390592 287455205088688 287833684621392 288295742472192 288315637628928 288628679471104 288972267257856 289008704065536 289352744239104 289666912131072 289703436527232 289975225286656 290011788558336 290672281116672 290692340277248 291018301636608 291044656140784 291054996430848 291371012561664 291391119941376 291427861744656 291717864861696 292091579364312 292402473266176 292439289437568 293105363826912 293454280723968 293596143812608 293830219717671 294159699668016 294264799625216 294301903773696 294322213412864 294631912636416 294652245049344 295029718733568 295323306098688 295360543715328 295380926410752 295738924788216 295995949268992 296053700819968 296090976714624 296348307161088 296727953639936 297060682899456 297081182920704 297118642189824 297441241990032 297499275531003 297795320379648 297832869695088 297939282034688 298112285179904 298511174515176 298828901250048 299011006070784 299211725573306 299547239954976 299567911572384 300048806313984 300069512544256 300288026744433 300433193435648 300443867283456 300770077483008 300790833487872 301128118566912 301513888376064 301834811113472 301872814903296 302238681376968 302522230226944 302560375563264 302920547844096 303249447126528 303270374231552 303308613902112 303637934531491 303648722237952 303999389554224 304037721147069 304399652081616 304888303190016 304909343391744 305054503359424 305642298544128 305787807454038 305808909730142 306190424712042 306299823112192 306643285573632 306664446885888 306703114518528 307036120763904 307401621037056 307440381620736 308140567241472 308200688319888 308468543225856 308863716720832 309210054147072 309231392590848 309567143941664 309578142302208 309627543358406 309974737284576 310343735729664 310472338046976 310493763600384 310719868864587 310741311499983 311240142839808 311610647642112 311988316260096 312320387678208 313031687356416 313053289529344 313092762737664 313404324839424 313432706613152 313443842310144 313805821475328 313845389571168 314157700620288 314218995697152 314560162392336 314894971209728 314934619394304 315269826772992 315651930275136 315673713269824 316027686933504 316067535186624 316432544311338 316787368873248 316809230224032 316940511756288 317317802360832 317530810812488 317570790873609 318080585539584 318673007973684 318827062421504 319184572022784 319206598803456 319553180843008 319615528628032 319933581606912 319973922358272 320354823979008 320383835187234 320702652716544 320743090440864 320765224774176 321043999424512 321536295026037 321815739807744 321837948164096 322228012155868 322589335336128 322611597077952 322652275503012 323387105724774 323543439084544 323731309687552 323928589910016 324291819995136 324355092332544 324509509951224 324707264404992 325052873506816 325093800665088 325793171013632 325834250606592 325856736278528 326222128447488 326263262128128 326640045740736 327006316256256 327028882811904 327425238158382 327709800976384 327773740193536 327815009934048 328341249589248 328520234387072 328952782424448 329309946488964 329332672017076 329743534305276 329861347966976 330295661789184 331047899578368 331089641745408 331112490089472 331908433575264 332196892704768 332219817459712 332622464160896 332995442927616 333018422790144 333060413422464 333391845556224 333818947844928 334174255161344 334216330785792 334621397238786 334977558659328 335181692289024 335376320827392 335580697460736 335805965391624 336182513906304 336345032884224 336368243900416 337013900518932 337176821409792 337554907103232 337578201612288 337987342615104 338281084878848 338347086651392 338389687673856 339117661302784 339497923313664 339521351909376 339564162502656 339932847988608 339956306598272 339999172035432 340337509005312 340380422508672 340773509258364 341155628017344 341179171010496 341222190639876 341956257798064 341999313248502 342363327511296 343186316279352 343352221069312 343737231409152 343760952557568 344543857115136 344587301001216 344954069843968 344997502746624 345415635859392 345739691687936 345783286358016 346194911821824 346570796716032 346594713407488 346638415888128 347014782321704 347027111129088 347427873776256 347471681310936 347885316664704 348263036934372 348633718125056 349305484050432 349471779947472 349495896834448 350056940699648 350517845164032 350898423730176 350922639069184 351316138328064 351360436137984 351551969113826 351766203105408 352160648275968 352184950720512 352229358079872 352611794939796 352987104823808 353031549159744 353407305818112 353791021647616 353860049552464 354256842610944 354678555119616 355108421559528 355132927428552 355703020388352 356558075725824 356752442029711 356937585917952 357222162164049 357750499835904 357775188033536 357820300271616 358208807557888 358221534068736 358635224543232 358680445224192 359037372137472 359107423653888 359497328448384 359567469706536 359879967096832 359925279307776 360308373454848 360745063171584 360769958022656 361174499352576 361637193498672 362042707283712 362067691684608 362217727721472 362242724200448 362892355214272 362938046712696 363113499979776 363520669188096 363545755582464 363986368970112 364197723398496 364373785624576 364419663648768 364807541489664 365073198695127 365203635249152 365274889860608 365638378979328 365684482695168 366119798833152 366152954499696 366517317390336 366563531932416 366588828313344 367470051458328 367789416923136 367814797901824 368260585320992 368673526098432 368698968089088 368745457717728 369171301696561 369585263685456 369610768594704 369763930382336 370204102754304 370691534094336 371094016462848 371535772188672 371785175969298 372335052587008 372382000693248 372407698604032 372825289654272 373255845208064 373302909417984 373721504292864 373747294642176 374153094835968 374200272181008 374598560221184 374645725638912 375451696442368 375946037056512 376175136669696 376354224558816 376380196590944 376427654753514 376849753491744 376984397676544 377284956678903 377480756330496 377781711065577 378340456660992 378388161994752 378414274387968 378594428276428 379323924086016 380139959041024 380566220488704 380592483188736 380640472482816 381019252064256 381080053364192 381507368965632 381533696613888 381961520898048 381996111184779 382424453987184 382450844923056 382499068539861 383064791187456 383778246161856 384194937570458 384700790022822 385158743450208 385296356343808 385344938754048 385777036689408 385803658985472 386222549508096 386271248702976 386682384744448 386731071627264 387563041488896 387611839254528 388073328574464 388494683415552 388521493255168 388570482326208 388957153148928 389006197152768 389455439152416 389892146305536 389919052583424 389968217874144 390391630111917 390807151769216 390856357998288 391272374298624 391773626290228 392212932890688 392402538364928 393155752440906 393182883938754 393372958311424 393764408131584 393814058287104 393841235214336 394282860281856 394318566384288 394760726696448 394787968952832 395736978493584 396080910532608 396108243894272 396158189586432 396588322653376 396665700708004 397060427172864 397110492926784 397583219045376 398014899353568 398092555746522 398438535000064 398681341427712 399206267486208 399396319939968 399423882096512 400115446972416 400384035659244 401026769977344 401054444650496 401554784157696 402018517834752 402469312315392 402497086537728 402547837805568 402984908502624 403413834084352 403464627611136 403894063792128 404332596168704 404411485202816 404864962983936 405332519405632 405346920136704 405383628196092 405838196068032 405866202775488 406306876423434 406841842686006 407494943686656 407523064725504 407717076605384 408253899616056 408502687477248 408937486024704 409381494351872 409868828049408 409920508827648 410408484175872 410854089655296 410934251093184 411291390967808 411343176351744 411922073812158 412280072196096 412308523454464 412770856402944 413299649712768 413763094038528 413791647639552 414293158486116 414321748666644 414786339100224 414986857119744 415812114669042 415984421680128 416427183570944 416479615598592 417375583141888 417457016983552 417925123080192 418407761967104 418460519428224 418876934160384 418929750779904 418958660929536 419413549856448 419912825859072 419965773095232 420359769030656 420869240366848 420922231690464 421370249244672 421423380248832 421910059081784 422383158497664 422412306965376 422587349008384 423398502628668 423427721164812 424107447386112 424897343964912 425579429363712 425608798404608 426578108809216 426631896477696 427110290620416 427139765305344 427178446916312 427603536955392 427657453921152 427686966365568 428166543587328 428715060034716 429087653076992 429225408690624 430119113781504 430148796103936 430203034004016 431182807633032 431750526932088 431904786546688 432443613708288 432473456443392 432679346601632 432943019206656 433458400886784 433513056098304 433749371964181 434445667475456 434500368196608 434962837929984 435017682837504 435520060987648 436008421675008 436038510415872 436527452454912 436566984211176 437056518842496 437086679912064 437141792616984 438137369046468 438603709899264 439079928651952 439165597212433 439658045740368 440181421085952 440394215718912 441397199437824 441452855660544 441483320119296 441978367574016 442544578100352 442929190273024 442984959148032 443071389616128 443608387182324 443993923903488 444024563720192 444080551229952 444522460741632 445091930459904 445591024349184 445621774381056 445677963284736 446161862985048 446636744879104 446692980569472 446908923052032 447168427769856 447741287188832 448243351875072 448460043845632 448516509106176 448817588359959 449320859932464 449351867358576 449569095213056 450073209470976 450104268816384 450649790153472 451155116224512 451186250231808 452270832564096 452663897751552 452695135879168 452752216670208 453243797318144 453332229380576 453783345340416 453840563344896 454364679011152 454380821766144 454874170689792 454905561347328 454962920853168 455999084331336 456484436681728 457364015087616 457581755039136 458316308545536 458347936743424 458681711181057 458713364595213 459391809486848 459449734668288 459964928360448 459996670328832 460054671777792 460554181145856 461044381810688 461102431555584 462094395621376 462184554517504 462702814838784 463237165035008 463253623013376 463295575081248 463815081220608 463847088886272 464350715912496 464441315037609 464962105926864 465708507070464 465740645400576 465962373263296 466860214259712 467114708269118 467864564973568 468421517770752 468480581517312 469021604140544 469038267629568 469547531034624 469579934294016 469639144106496 470106487259136 470149059919728 470708732212992 470768084356752 471209741090816 471840243588504 472342456814592 472904740159488 472947566228774 473477895412704 473510569904736 474041530400256 474270693851136 474648816467007 475213845336048 475410767634432 475976703541248 476296216218732 477093733695488 478009511960526 478180299390976 478240593632256 478716496183296 478776858034176 478809898205184 479329771264512 479423292942048 479900372410368 479960883537408 480575752780851 480993417562112 481053979074816 481147837161264 481565999136768 482182924664896 482723609711616 482756922246144 483342018233802 483884003004192 483917395616928 483978413254518 484151333306368 484694225584128 484727674109952 485080658587161 485315158626816 485596964531328 485892884865024 486764264926836 487060896607488 487579310260224 488203939332928 488689756520448 488751375909888 488785104417792 489333192671232 489960068611104 490385889230848 490543324217856 491137857237573 491564701464576 491598624118784 491660610290304 492780351580608 492814358126272 493429173636672 493964919733446 493999008025614 494792021950464 495381029584896 495443492683776 495713567959064 496509334257664 496571849367552 496668735134208 497737212557312 498295339057152 498329726189568 498870793114624 498933696241344 499493164391424 499527634185216 499590620133696 500728421767392 501261382742016 501566848892928 501805632745088 501903539671352 502466337988992 502772538433536 503046608905204 503064481241088 503708948087436 504517549326336 504552365850624 505765232114688 506268524740608 506367302418432 506981013922656 507421627318272 507456644251648 507520629977088 508676491954176 508711595485184 509246884970496 509282027864064 509328148246372 509346243753984 509899271982912 509934459897408 509998758053148 510506263507968 511160263887546 511704328215808 511768756515744 512590296121344 512934386697096 513544991266944 513793251672064 514779474419028 514963399344128 515028331603968 515605847113728 515641428836352 516815785672704 516880951501824 517431104765952 517992911220736 518093976434944 518609537531904 518674929537024 519273918869888 519292367732736 519856195074048 519892070111232 519957623832192 520522173482556 521141810664384 521207521966404 521696499064832 522394555401558 522950577187584 524207669921208 524243845251672 525085411049472 525121646952448 525758088512384 525776767746048 526347635595264 526383958603776 526974207492096 527327953670739 527649304658112 528107880710144 528210919448576 528277426080768 528917692409694 529413902897152 529480657235712 530110958727168 530686532471424 530790074328696 531385263916416 532528426586624 532699391142828 533554530582528 533845380878992 534702359969792 535406378876928 536024690446336 536625749753856 536662782050304 536730450407424 537313211336832 537952836814848 538020667836288 538525418389504 539245992672576 539351204559804 539819950645248 540462560182272 540511504261456 541117594757376 541154937033984 541742501897912 541761749028864 542455790248008 543101537526912 543326591582208 543364086300672 544338532821408 544670249969664 545249981366272 545318633373696 545979553455168 546296585097744 546491770732544 546560678436864 547211312234496 547805452873728 547912334790912 548457568468992 548526724042752 549229431749544 549706762928128 549775976085504 549883242470016 550361141870592 551066199617024 551684125384704 551722196852736 552390877981488 552428998222192 553010289147648 553048452133632 553118186576592 553315809492992 554377895528184 554416152892056 554645895573504 555306154131456 555678918921854 556641024694272 557233497440256 557677763953947 557947359237632 558502578880512 558573001039872 558611547906048 559218066475264 559237934481408 559883767812096 559954364126976 560620941963264 561229642253952 561300408271512 561826998992896 561897840331776 563177544663552 563216409287168 563899021272769 563919055584768 564531336838224 564570294886416 564641482130271 565476596514816 566221134495744 566529791953216 567510684991488 567621411581952 567891642414642 568842528636928 569480387493888 569519687073792 570138049273856 570209938561536 570249288487424 570849330733056 570888724783104 570960708724224 571620080046288 572261053448448 572300544920832 573492151708672 573604045338688 573676267384584 574597186781184 574910410177376 575667369242784 576292406355687 576591484944384 576631275257856 577051185034233 577257358942208 577944534515712 578017408131072 578705488478208 579333824262144 579406873054464 580023577116672 581344562233344 581384680554496 582036603273216 582089312281568 582109992861696 582742025123328 582782239882752 582855723489312 583435729723392 584183158728624 584804946532352 584878578875136 586210727653824 586908561447936 587660439435342 588319399336032 588529599250432 588603807547392 588644426825728 589263825272832 589304490098688 589774325908131 590059437467136 590646612197376 590721087430656 590761852821504 591477849576432 591991898537984 592107401639936 592181953429248 593455907279872 594121365798912 594162365841408 594237284379648 594882483980064 594998551062006 595590640759296 595665739390176 595878564069376 596224570359808 597022349030352 597138833619783 597657802500096 598022012141568 598423451146612 599094479909952 599135823144768 600576053488866 600866386871296 601540154966016 601581666975744 602256237133824 603027776752128 603669622226944 603745629806592 604477362753936 605044460453888 605120751126528 605841095688192 606498894253056 606540748463104 606617227804224 607275869062982 607297444475904 607998779108448 608075442294138 608799304163232 609460314635151 609776606380032 609818686783488 610109006718848 611284597088256 611575614908076 611617819460284 612380849424084 612599646224384 613406229037056 614072241527808 614803242074112 614880763241472 616281134482944 616401376639776 616937086451712 617727433441664 618420108294144 618462785181696 619134287883328 619156284604416 619255086716812 619949474569152 620687471459328 621439737729174 621482622999966 622480285679616 623221295284224 623976632520192 624640775356416 626063374712832 626106579058688 626185525475328 626865413226304 626887684620288 627611642950656 627690779142336 628315401240576 628437991394304 629120324784672 629789942419456 629869238788608 630539653545984 631303860550272 631347426539648 632055373867008 632135070373248 632865088622676 633574737746496 633618460448064 633881023512576 635061621624976 635141581747218 636161171079168 637346015947368 637654124843008 638369144045568 638413197606912 639106361686016 639231057256064 639867163213824 639947844716544 640709647958016 640767670374468 641405305433088 641486180881728 641530449548352 642087998849024 643072590052074 643631479615488 643675896328192 644456024311736 645178670672256 645223194155904 645304551006024 646774211449548 647086878169088 647462619375104 647857179820032 648710184665088 649019019902448 649414528809984 650105747013632 650187601330176 651586342027264 651668501213184 651713472557056 652444256894976 652526524256256 653280091481472 654012632512512 654057765623808 654850476316764 655419601952768 655547480387072 655630019868096 657040468774144 657905564848896 658619892977928 658665344034152 659487068610552 659722695933952 660591323578368 662095799156736 662179283490816 662224980178944 662540249483749 663816867150528 664393785409536 664439634919424 665244928321792 665990885855232 666036845580288 666120826844928 666783691112448 667637895689856 668348510322688 668432661571584 669242794477572 669955117318656 670363384578048 670752641654784 671611930783248 672365027812608 672690065768448 672736487800832 674027801037864 674353642819584 675109814206464 675156403224576 675974685230208 676562169757696 676694173302784 676779375347712 678235322605568 678995846627328 679042703818752 679128325005312 679865695977216 679912613196544 679998344070864 680675018010624 680760845017344 681547018516728 682311256034688 682358342020992 682444381279752 683912515596128 683998626497004 684726655022592 685603846007899 686372632558704 686704442138624 687474462818304 687521905115136 689087714230272 689174602002432 689995005493248 690831271718784 691479383375872 691566572716032 692389823643648 693141593432064 693189426814976 693276831776256 694029564643408 694054222258176 694164976239007 694855747552512 694943362621872 695770633329408 696526073868744 697267436250112 698610968100864 698943559894944 698991793668896 700113881399296 700672062403677 701035690328064 701796847460352 701845278138368 702632276656128 702720872275968 703103938227652 703532406210816 704321296551936 704369901441024 704458716159744 705223589879592 705974209647616 706063098319488 706814611636224 707582043295232 707720099104928 708513685221888 709357110239232 709421349343161 710216843119056 710265854857104 711406040776704 713116151451648 713504884059422 714444324328098 715500999671808 715550376067072 715640600543232 716417615115776 716443068137472 717270449086464 717360890448384 718074744274944 718214847307776 718994656896768 719134939413072 719759934193664 719850558615552 721490126343168 721539916045312 722348998705152 723274386997344 724085414567424 724135383369216 724435455442944 724485448400896 725013027350703 725784710428544 725876093425392 726226999959552 727041338376192 727091511164928 727972737940224 728395446796992 728747571249152 728839327297536 730146397390254 730407270498304 730549779721216 731276757958656 731368965390336 732239597666304 732305908999392 733034634780672 733127063864832 733177656626688 734940102916656 735578833846272 735629595803648 736521170641984 737347052196864 737397936178176 737490915435456 738342603393122 739170527370912 739221537189408 739527860764672 740408205508608 740947379600169 740998512038421 741383068188672 742188032925696 743071544377344 743570351938596 744764001386496 744815397208064 746511690416128 746605818835968 747443008585728 747494589284352 748306189671936 748400544362016 749197120442368 749291451277824 750903392884736 751892074113024 752350273339392 752708449117632 752760393181888 752855309507028 753699506983488 754569913357806 755563422131154 756680913321984 756776323989504 756828548775936 757188856552856 758647848172032 760279918082048 761132440977408 761184966377472 761280944965632 762160106728384 763014737931264 763067393227776 763923041796096 763992222369558 764848907974368 764901689846112 764998137079722 766129582374912 766740395831319 767556492323712 768389875140916 769401580045644 770317486900416 770689877508096 772445099016192 772542497405952 773364769488896 773462143254528 775126082977792 775223678509056 776146657148928 776989366831104 777042986510336 777140964652416 777914306297856 778012394305536 778910878304832 779784292611072 779838105166848 779936435748288 780783260223834 781614303538432 781712715996576 782544748597248 783547252580456 784425865781376 784805076729856 786311504881812 786365767877508 786745916622848 787628116574208 787682470428672 788637132768576 789521453392896 789575937905664 791473956987168 792161821065216 792216487788544 792316379172864 793176645306752 793331401416008 794120854345728 794220985853568 795166438090752 796029798707136 796185111493044 796877070000128 798792639879936 798847764193024 800230893944832 800768071318488 802053539954688 802108889300992 803109568315392 804037035669504 804938624630784 804994173075456 805095675611136 805969817005248 806827668168704 806929255222272 807788127584256 808665192337408 808822970405632 809729925967872 810665038811264 810693840273408 810767256392184 811676392136064 811732405550976 812613752846868 813683685372012 814989887373312 815046129451008 815434153210768 816507799232112 817005374954496 817874972049408 818762988703744 819737656098816 819841017655296 820816968351744 821708179310592 821868502186368 822582781935616 822686352703488 823844147624316 824560144392192 824617046908928 825541712805888 826599299425536 827526188077056 827583295279104 828586316972232 828643497333288 829572678200448 829973714239488 831624229338084 831968843360256 832854367141888 832959231197184 833518378382781 834751166283776 834914033967104 835850246160384 836815523934208 836921038856448 837753868320768 837859501559808 837917321859072 838827099712896 839825651718144 839931546190464 840719538061312 841738480733696 841844463380928 842740498489344 842846760497664 843820118163568 844766316995328 844824613930752 845174698016768 846797005257336 846855442329624 848214894772224 849794687929824 851158858727424 851217596809216 851837463621963 853156217618432 853263792955392 854220581240832 854279530610688 854356893832624 855207073910784 855314907842304 855373932731136 856333087174656 857430120069432 858175306153984 858450817381248 860238227563008 860297592207872 860406068008032 862365615266064 863501053864176 863809573093376 864887227416576 864946912886784 865358693203264 865886038413312 866916801773568 867026112196608 867498743928362 868891334950912 869000736393216 869925675859968 870035365675008 871040121975296 872016843350016 872077020831744 873054904909824 873133968422352 874113037684992 874173359824128 874283585233968 876274738092936 877207419798528 878159857303904 878331194424866 879316091480736 880331565584107 880362842171904 880788431437824 881490659153013 882794398875648 882905711321088 882966640238592 883956735148032 885089156200704 885969918296064 886142779232256 887216774364648 887987847806976 888049127440384 888161102459904 889044921483264 890183860919808 891182048698368 891243548762112 891355926569472 892323725970096 892497826593009 893273489758208 893385961138944 893817846104064 894336855539712 895482574377664 896486703750144 897033018212352 897635176719918 898641719864928 898703734717152 899138190426112 900146418941952 900208537632768 900864080233299 901299580306944 902310232449024 902372500463616 904541665128192 905504433340416 906487594636288 906664458761152 907566690680832 907681126689792 908729358022304 908761643532288 909748341379584 909811122694656 909925841706336 910913803594473 911998168662672 912113163441207 912968873363456 914728030175232 915163510078272 917363422362114 917426729190426 918783618973696 918899469336576 919929856720896 919993340657664 920109343555584 921108362291712 922088763621376 922204863111168 924188791242752 924369109035008 925405629677568 926474330070016 926591150162496 927630162441216 927694177772544 928701431824992 928882630075218 929924211853728 931417014140928 931481290801152 931924746526592 932223934499949 933720428519424 934229416538236 935729129947136 936961163034624 938043208281088 939095062069248 939159868588032 939278288212992 940212974518272 940298119839456 941417464425984 941536168713504 942419482181632 943680487177008 944684913629184 945809480318976 945895132457548 946955790825408 947021139809472 948083060800512 949297632934014 950427690672096 950821535268864 951953407082496 952592432437464 954187467390976 956019023921052 956360598781952 956481187264512 957553716068352 957619796410368 958659542529024 958846585884096 959800744820736 959921767074816 961151505561702 961986835124224 962107958149632 962295674322528 963131998273536 964365849329792 965447219423232 965513844492288 966684036467604 967768006008384 967834791233856 967956826509036 968302666612736 970161317174322 970630317253632 971193929062656 971785769730048 973528529853672 974121793214976 975158620520448 976407878665856 977379513040896 977502751819776 977570208835584 978666385342464 979920137222208 980771778461696 981086648435712 982275714475146 983129402929152 983197248237568 983321220580608 985560703161216 985628716252544 986858347273344 987929839466892 987998016051228 989584043900928 990886985367552 991427135918128 993018668515328 993143698735104 993337470268416 995474425114624 996590678114304 996659452379136 997741586229248 997867392482688 998986328782848 999055268370432 999181240267392 1001456843534784 1002522765484032 1003611265490176 1003807079342704 1004932675977984 1005545076867072 1006093217810408 1006128962482176 1007417896174872 1009035098652672 1009104731701248 1011530464229376 1012734604836864 1013962027845312 1014843254636544 1014913288503296 1015041259954176 1017352983908352 1017423190970368 1018493769940992 1018564055728128 1018656296492744 1018692487507968 1019798543965824 1019868919794816 1019997516106296 1021012527015936 1022320527775092 1023408656431616 1023537513031488 1025868773394192 1027089982533888 1027586503344128 1029558948838056 1029926798688256 1030056663207936 1031211694227456 1031282857672704 1033631571345408 1033761903003648 1034862209531904 1035985822441472 1036187952869888 1037219075063808 1037349859074048 1038547837739776 1038584735465472 1039712390148096 1039784140222464 1039915247664384 1041044346965112 1042283621328768 1042415043932808 1043392998129664 1044789110803116 1045901154375168 1047241039506571 1048415339842416 1048487690503344 1050170822098944 1050243293904896 1051516177024768 1051553535492096 1052695271190528 1052767917207552 1053948414984192 1054655907341478 1055298609316224 1056215761420288 1056421838897152 1056554852161536 1057835384819388 1058827805794304 1058961314471424 1060221917454336 1061373064942848 1061580148657392 1062770527832832 1065056853173248 1065398782285656 1067109061165056 1067690761757984 1069404719939584 1070257326089133 1070331184055497 1070812757753856 1071666486492147 1072049380892672 1073251499507712 1073325564100608 1073460900814848 1074626422673664 1075905673629696 1076041335672576 1078491985345152 1078702409119608 1079639901290496 1080925120364544 1081023008522912 1082235189514752 1082309874067968 1083485003795824 1083523498057728 1084911580496016 1086203075053824 1086653183164416 1086728172601344 1088677065642816 1089340499939328 1090637266747392 1091959106910336 1092593170195488 1092983541465088 1093121356873728 1094422624468992 1095610905747456 1095824669581824 1096915136937984 1097053448085504 1098458863499088 1099413525856256 1099551952171008 1099766484940032 1102132399234048 1103368250769408 1103444393705472 1104781755962976 1104857996444384 1106020578295296 1106096904267264 1106236373153184 1106631618985984 1107513905089683 1108755791056368 1108832305784112 1109291791147008 1110612308262912 1111357837843708 1113282049388544 1115355527907894 1115894718475264 1117005157761024 1117146002079744 1117223095812096 1118436132950528 1118475868962816 1119767535624192 1119908728253952 1121241883926528 1122459284507904 1122600816543024 1123653997985792 1123795680663552 1126355089327104 1126432818574336 1127798042545538 1127838111169536 1129062673676448 1129140589772832 1129282964260542 1130953193029632 1131854870036709 1132442268991488 1133059583906432 1135021369982976 1135242823163904 1135783284829284 1137685057273856 1140276098547712 1140419877123072 1140498576974848 1141698661466112 1141777449566208 1141921417448448 1143240160092576 1144522106896896 1144601089841664 1145988333554337 1146984303417344 1147208090677376 1147352534769168 1149194373562368 1149820820354752 1151334738485568 1152584812711374 1154102370068466 1154514717884416 1155889069031424 1156034816262144 1157410976956416 1158667648524288 1158813746108928 1160047154233344 1162689124466688 1162769361108992 1164178624563136 1164219985723392 1165484050246656 1165564479765504 1165711446978624 1166871459446784 1168366317457248 1169609893064704 1169757157750272 1171174890335751 1172421455307648 1173817122895872 1175320878870684 1176638798672064 1177207615094784 1177288853651456 1179548651816262 1180118874934272 1181293224394752 1181442174861312 1181523705643008 1182955699152864 1183983797075968 1184214803279872 1184363906858496 1186911814559744 1188242731597824 1188324731682816 1188474568759296 1189764967960128 1189997102124012 1191181281518592 1191331478780352 1192449140719616 1194044698060704 1194277667239566 1195315605000192 1196044024283136 1196846902293224 1198188959819904 1198271646289536 1201152106977732 1201732773742592 1203080309932032 1203163333951488 1206055553504256 1207339244453888 1207491259613184 1208954725507872 1210088920907776 1210241502253056 1211682191376384 1212997788506112 1213081496926208 1213234455608448 1214551738125964 1214594888951808 1215997558216896 1216150884588276 1217598608326464 1218920629270302 1220218013437696 1222569194176512 1223151229816152 1223235638920568 1224761698848168 1225199292448768 1226812458074112 1228144483055616 1229606484148224 1229761526482944 1230431891898391 1232562268965888 1232802753279552 1233874172903424 1235454866883328 1236840216588288 1236925570363392 1238268575766656 1238312569208832 1238510173433624 1239898949138304 1241374942918656 1242879475458348 1242965245999932 1244960571359232 1247953265040384 1249281550712832 1252126749425664 1252213158117376 1252371050950656 1253730826452608 1253775369240576 1255223285901312 1255381558284672 1256630802481152 1256875982788608 1258240649569344 1259579884838912 1259738477577216 1261079307091968 1262607721100544 1262694853079296 1264110747734016 1264270140746496 1265730177245352 1267149475492992 1267236920896128 1267762047025152 1270123243249952 1270283163494436 1272322342158336 1274692031894736 1275308249686016 1276738288091136 1276826395213824 1278212723372032 1278462114512128 1279734326427648 1279895689433088 1281419295916032 1281535340748936 1282810610866176 1282972361763456 1283060899096704 1284175997698048 1286145180104148 1287262959230976 1287351792656384 1288912048623472 1290357341344512 1290446388311808 1290609102012048 1293548422899096 1294173756338176 1294925238750208 1295714359640064 1297420369330176 1298038039804896 1298829057619968 1300211494027264 1300375202660352 1301248115892543 1303172684054528 1303337002426368 1303426945114112 1304888513789952 1305053048512512 1306560182962944 1308025265025024 1308115531247616 1309700952633528 1310839203905536 1311094960774144 1311260039736192 1314080937548288 1315811129697792 1317239785955856 1317330688068304 1317496791637299 1318974137221104 1319445391867904 1321182647156736 1324191598313472 1324358566981632 1324449960357888 1325080498967498 1327633734301056 1328787570819072 1328879269838848 1330489856643584 1331981771710464 1332073691160576 1332241653689856 1333567382224896 1335275791379712 1336697020645376 1336865323143168 1338485588955144 1339910234637312 1340726769156096 1341505283309568 1343223861566496 1344682281496603 1344730055625216 1345380131536896 1345472975601664 1346452765079877 1348055602075728 1348707285639168 1350219628412928 1350312806449152 1351949370460416 1353388346605568 1353558750695424 1356470645211136 1357991693254656 1358085407637504 1358256650010624 1359731391954432 1359825226393088 1359996688141728 1361350036021248 1361521690034688 1363094037033456 1364622512069376 1364716684041984 1364888762559504 1367825031192256 1367997252994008 1369453310045184 1371207692015798 1372745265117408 1373408884277248 1374948925636608 1375043810230272 1376045133543171 1376140093785639 1378175428460544 1378349204004864 1379990010986496 1381662543437568 1383133145432064 1386283186864128 1386378853629952 1386553663552512 1388059129286816 1388108444516352 1388329952478014 1389711495105024 1389886725243744 1391541266658816 1393052147737488 1393323945112827 1394534872500224 1397221936201728 1397887119789888 1397983587337792 1401344124807354 1403593694920704 1403690556276736 1405264553312256 1405441744551936 1406207876455304 1407064812421632 1408642593103872 1408739802882048 1408917432319488 1410447179759184 1411948419295232 1412126196638976 1413629223272448 1415164086590464 1415440198209856 1417027370443776 1418714220478464 1418842698686322 1420433686238112 1420531709714208 1422812081553408 1423946449401021 1426232302903296 1427009768118844 1428888648656196 1431281201086464 1432835230231552 1434540898172928 1434721780896768 1436149488549888 1436429694615552 1437989313793536 1438269878826144 1439519868387328 1439701117231104 1441727258342553 1442980252686336 1443079832090624 1444697997410304 1446548773994688 1448170829134848 1448270766738432 1450026054701406 1451569420857088 1451752186850784 1452453999919104 1454082676752384 1454183022329856 1455945475880448 1456790893593984 1457495142498304 1457678654595072 1460292794780508 1460814540996608 1461099559442432 1462737930780672 1464611817998784 1466069269561344 1466254127729664 1466355313253376 1469880205833312 1471157667692544 1471259191607296 1473042341283968 1474694104393728 1474795872356352 1474981830870912 1476685206786244 1478341054741824 1478443074378816 1479055721529344 1481894759200338 1481997024076842 1484376065851392 1486143088754688 1487140703877192 1489528002772992 1489630794416128 1493023380832256 1493211637671936 1494886017171456 1494989178568704 1496612379343872 1496801088724032 1498394240884736 1498582902555648 1501806785769472 1503784148226048 1504700546678784 1505416898235264 1505520786363776 1505710619014056 1507399013966976 1509139826715612 1511126844262308 1513552647979008 1513657097551872 1514377713105712 1517295696344064 1520559836164096 1522264881954816 1522369932754944 1522561889931264 1524320213456768 1526029475862528 1526134786455552 1527846083592192 1527984444739116 1529697815948736 1529803379692224 1529996274159444 1533480791662638 1535112984647424 1536779750281832 1538803160091288 1540634973800832 1541379755016192 1544890198032384 1545084994811904 1546729538977792 1546924286509056 1550252165955584 1550447357018112 1552293314297856 1553978733662208 1554085973020672 1554281929304832 1555828612595712 1556024788611072 1557821756609664 1559568585222144 1559676210333696 1559872871496576 1561566520447668 1563228607076864 1563425431993152 1565089497194496 1567094505160912 1568851731562752 1569610153459712 1572623009763624 1572731535755016 1573491833245696 1575256233148416 1575364940857344 1577274265537152 1579042906785792 1579151875811328 1581983861012217 1582947913974336 1584323642130432 1584432975577088 1584632758345728 1586353290613504 1586662802832016 1588241708691456 1588441971707136 1590332876181504 1592059597414272 1592370222986088 1593754140000256 1597585279759872 1597695528386048 1601536142636976 1604107079909376 1604217778601984 1606219136630784 1608074071339008 1609877249261568 1609988346150912 1610191351222272 1611939634010496 1613655336337408 1613858510444544 1615576255168512 1617330384674816 1617645940811264 1619459851935744 1621330077622528 1621387680546816 1621534512784368 1623352784272128 1623464811101952 1625227505693736 1627367370744024 1629979774746624 1630092258902016 1630868306421536 1633015598464224 1634010749908992 1634901478941913 1635749944098816 1637525977407488 1639475312197632 1639682035310592 1641633936703488 1643416358621184 1643737004372736 1645372705406976 1647688295248632 1649120288784384 1649234093817856 1651083425611776 1653198598851072 1655052376154112 1655166590558208 1655316481800709 1657172633944464 1657286994666576 1659145356400896 1659947428478976 1663248458676168 1663937686720512 1665918462394368 1667036756765562 1669502332567552 1669828067934208 1671700492320768 1673033291861841 1673631047868416 1673842077712896 1675507736641536 1675719003119616 1675834643718144 1677654199425792 1679651303436288 1679863092380928 1683476961467392 1683688926761856 1685480996978688 1685693520995328 1687640236327136 1689532633990656 1689649227861504 1690349396033536 1691697063818307 1693594010514672 1693710884659248 1693924446390813 1696429789544448 1699589375859648 1703674927243926 1706312435236864 1706527585910784 1708441162481664 1708559061221376 1708713787665248 1710414147821568 1710629815684608 1710747865462272 1712666174349312 1714860240138864 1716350612307968 1716901634762496 1720476455126016 1720595184415744 1720812136016064 1724731230532128 1727002107728352 1727619146186752 1728877219067061 1729774454833152 1729893825773568 1730717386406528 1731772076826624 1733833603547136 1734052224393216 1734997487856724 1737782669901824 1738001472786432 1740070731350016 1742080243950592 1744033686700032 1744154041663488 1746109809819648 1746267936844704 1748226075369984 1748346719648256 1748567170467936 1752549476185872 1754414839597056 1756319714607808 1756662388849732 1758632182961472 1760663131168214 1760725684343808 1762981318306026 1765588797751296 1765811422642176 1765933280477184 1767913470296064 1770178312401408 1771939836592128 1772285558464512 1774433548729296 1775975695613952 1776098254880768 1776322204919808 1780367721839616 1782364097396736 1782487097524224 1782711853138944 1784647451940192 1784995653186018 1786546979516416 1786771922277888 1787635692208128 1788673711079424 1790965148755328 1792973407500288 1794066036424704 1795270353439836 1797283439729856 1797407469434304 1798276380852224 1801728160466598 1802599160613888 1804620464898048 1804745000927232 1809083330256384 1811008866680832 1812975189272576 1813328917522304 1815133381361664 1815362253379584 1817458716044608 1817523287064576 1819496682759168 1819622245389312 1819851683412672 1821827607188946 1823996337325344 1824226326882414 1825937746726912 1828380943905453 1829456060350464 1830327020156544 1834726844724228 1834853458380852 1837798938673152 1840218687111168 1842216724583424 1844177527242752 1844409726222336 1848377582485504 1848738218070016 1850811259355136 1852948660140032 1853182300324992 1855260324882432 1855388355545088 1857402863649984 1857765260150436 1859848423707456 1863849493053184 1864447868999898 1867440857038848 1868458833076472 1871458259894272 1873922326069248 1876086416562176 1878190124138496 1878319737176064 1878556576425984 1880596239678912 1882834928851968 1883072337427008 1884838964363264 1887360974354016 1889369827258368 1891618960637952 1891790264915096 1893911581650816 1894042279618944 1896166121601024 1898595265868028 1900855381344192 1901643070537728 1905184864874928 1908374934781952 1912038047842104 1912721197563904 1912962374529024 1915107432136704 1915239592820736 1917319085058048 1917693171768192 1919601489641472 1919843534149632 1922303011123404 1923973670248448 1924215916299264 1924591348645056 1926263996547072 1928731698659584 1930894438846464 1931027688984576 1933368072935208 1935536012016768 1935669582467712 1935913653018072 1936605333225472 1940322634348644 1941260634507264 1942387858125312 1943571539460096 1944876216226489 1947057059707344 1948243586429952 1950317241040896 1952815757331712 1954759026081792 1955005503639552 1955140417671168 1957332770684928 1959840274444416 1961543556923392 1962173296871424 1964551428950292 1966258805858304 1966394496475136 1966642441161216 1971121406322432 1971257432505088 1973716694546688 1975859678933784 1975996032102456 1979168087801856 1981773970735104 1982854271836256 1986037337030656 1986287397470208 1986674940536832 1987620748451247 1990948850229248 1993181356228608 1993318904758272 1995483172458496 1995734784965376 1997972657565696 1998110536740864 1998362480534784 2002913687069568 2005045530968064 2007222530980352 2007614158685408 2009865351955968 2011090153734144 2012186435620816 2012257924964352 2014835792349744 2018070197305344 2018209463402496 2023060928458752 2025469209673728 2027924055690624 2029686509273088 2029826577006592 2030082519908352 2034705967816704 2034846381940736 2036987539881984 2037128111456256 2037312592985488 2037384975015936 2039597087931648 2039737839589632 2039995032212592 2042025054031872 2044641055550184 2046817312863232 2047075026062976 2051737546788384 2054179965067776 2055173006688256 2056811538023697 2059117897676112 2059853597376512 2060113326415872 2062423388454912 2062565715345408 2067263142690816 2067523806007296 2071971644882944 2072375905739776 2074438150127616 2074699718148096 2077095675479552 2077169470930944 2079424780296192 2079568280444928 2079830495328768 2082088693930224 2082494928717021 2084567242657536 2084830087865616 2086785996259328 2089578221606232 2091802308750336 2094482079013142 2096830679684832 2096975381006688 2100341644197888 2100486587809792 2102016187211031 2103032354049536 2103107070984192 2105390542381056 2105535834415104 2107896829968384 2109311814682956 2110597218632448 2112843677794304 2113109704323072 2115670769638776 2117655611588608 2117922628942848 2120443834908672 2122746129885696 2123160297314784 2125541055665664 2128264048029483 2130113706346496 2130797564571312 2134218122330112 2135381523515968 2140514652178266 2140662368110994 2143332972984294 2144098761785344 2146502999015424 2146651128201216 2146921801629696 2149252845347328 2151811347259392 2152082671345152 2156983970690304 2157404818239216 2159279802580992 2162046017045824 2164470379029504 2164619748135936 2166970007591648 2167046996115456 2169823160992032 2172406150107648 2173306366328832 2173456345202688 2175039082052109 2177354131285632 2178680999878656 2181274533494784 2183918213820672 2185186340390976 2186242713747456 2191221811494912 2191649339163648 2193830273875968 2194106896171008 2196917726998176 2198827051712512 2199103904342016 2199532969880064 2204264798468096 2206736501538816 2206888787410944 2209563511925952 2209715992888768 2212041156590592 2212193808534528 2212472746306368 2215027810179366 2217511582112736 2217664611568224 2218583582294016 2221224616525824 2222715675687416 2222995536115263 2226564098777088 2230711055815788 2231789436950528 2234292004159488 2234446191624192 2236872265901056 2239535071248384 2239817456507904 2242483767853056 2244918569015808 2245201633086048 2247307995971584 2247591361327104 2252710178654208 2252865637148672 2255596085091076 2255676222339072 2258125347352896 2258281179545664 2258565928521084 2263709740073418 2266119167812864 2270042739965952 2270485646327808 2271566569658568 2275370114547712 2280552197095424 2280839754246144 2280997153949696 2283397322932224 2283554899132416 2283842834896896 2286480320185152 2289044213793792 2289202179683328 2291976667108674 2293968606834688 2294416181354752 2294705069538336 2298388747124736 2299641640709504 2302669476971136 2305169625422748 2308204740136932 2309029435768832 2312069632524288 2317335297048576 2317627492217856 2320094308466688 2325378248933376 2325538722217984 2328357249126272 2328439971446784 2330968100493312 2331128959531008 2331422893957248 2333742918893568 2336732634914496 2339219786129408 2339514315500544 2342349780671502 2344842910615296 2347634245791744 2350641757741368 2353277597344128 2354415230189568 2354577707302912 2359097303632524 2360237749868544 2362884349722624 2363047411286016 2365911398305728 2367967594151936 2368429606559744 2368727813716992 2373823629119488 2376485463195648 2376649463365632 2376949137518592 2379529935920256 2379994204248024 2382362563037184 2382662957560704 2384898281439232 2388089396121408 2388555334479132 2390631210000384 2393693804586448 2396377919639808 2396543292579072 2402304213955464 2403465547485184 2406160619864064 2406326667902976 2412111107008512 2414678488907776 2414982519226368 2417909451015744 2420177841815552 2420483004506112 2423364382752768 2425995577012224 2426162993852416 2426468911216896 2429103476251928 2429189777903616 2431995116433792 2432301769176552 2435197216652928 2437841258540604 2440436026875392 2445138388353024 2446302459632304 2446471277841136 2449523397696336 2450398584897536 2453624916148224 2456288966111232 2459212968296448 2459523052965888 2460863783796782 2465124537931776 2465605506559104 2467748345806848 2470909733766656 2473680433176576 2473851140726784 2476537151533312 2476625138417664 2477020346867248 2479797898276608 2482749885837312 2485758950916696 2485930491999864 2489921142718464 2495906530080768 2497267094207977 2498563101425664 2500555135148343 2504253498851328 2504426316234752 2504742101901312 2507461652905216 2507550738481152 2510446571802624 2510763116569344 2513261604962304 2513751965577216 2516481299138688 2519159769677824 2519476955154432 2522158614183936 2525215442201088 2525389706158592 2528221495468032 2528540281492992 2531460354490704 2534298950985984 2534473841792256 2535524094050304 2540246486499904 2540566326988872 2544644684316672 2549384063789472 2550616499372032 2553476576182272 2553652790427648 2555512390865889 2556425446744064 2556924229024256 2559468652855296 2559791378866176 2562838591832064 2563070681497872 2565621221732352 2565944723526912 2566121798193408 2572290360208296 2574525918461952 2574703585312768 2577824097246944 2580714682689024 2580892776623616 2581218204024096 2587096845798192 2588347512676352 2589850477500416 2591428719280128 2594840738660352 2596076079609792 2597658115239936 2600750405320704 2602496231785086 2606345368109056 2606674004852736 2606853890228224 2609777027579904 2610106097025024 2613120365925888 2616050530050048 2616231062495232 2619401905267056 2621678407811072 2622189921548288 2622520079472384 2628161875096576 2631622259395584 2634479571911712 2634661376136608 2634993583274598 2637948274442208 2638890783735808 2640994696752321 2642365294313472 2644471977459039 2648383196626944 2648717133963264 2648899920715776 2650160997934996 2655267468602112 2660979713287168 2663963543420928 2664147382321152 2664483307379712 2667134764449792 2670551582759424 2673394041290752 2673730646286336 2676971177910288 2677493479779027 2679820469274624 2681453538312192 2683010566619136 2686447723132992 2689364562993206 2689460111250432 2692905530159754 2696111204151456 2697414571278336 2700439256825856 2700625612898304 2703898740920832 2706776693211136 2707117501390848 2712941290422272 2716513300021248 2719462783908864 2719650452786176 2719993376283456 2722700072042496 2723043380069376 2726188074066912 2729245024138752 2729433368083968 2729777525119008 2732741410783419 2735650062384512 2735994505988016 2738906620090368 2742415384031596 2745490530234816 2746817768554496 2752090267086342 2752280187571278 2756350856921088 2756698408009728 2759980021972992 2763325086875136 2766266290864128 2772566373728256 2772757707259904 2773107327105024 2776118258573632 2776216889032704 2776659904956028 2779422990210048 2779773450487488 2783082533317632 2786104295474976 2786647890225654 2789069745000448 2794443872403456 2795774239579776 2795967174675584 2802688249614708 2807187389841408 2807381112553472 2810883489103872 2812415752910608 2814129624843264 2817285186207744 2817479605764096 2817834864638976 2820894359518368 2823896838590464 2824252393277952 2827258446544896 2830328173180928 2830880396419712 2834054740887552 2837428440956928 2837685397372644 2840867372476224 2841063419428416 2847892898802042 2852464605806592 2854019536237688 2857777297312392 2862562402172928 2865670460463104 2869081796345856 2869443561793536 2872859389231104 2875978627587072 2876539757652288 2879039736774656 2879402234462208 2883454516685106 2885960505372672 2886159664181248 2889395994820608 2893097547989376 2896341658269696 2896541533476864 2900052109402812 2903138841714176 2903504373701568 2904907999838208 2911890951760896 2913581787187968 2914990284996608 2915357309190144 2920585589561016 2921629081993216 2922199118884864 2925475861561344 2929223635997568 2932138539122688 2932508255459328 2932710626506752 2939760411666624 2942315335385088 2942518383214592 2946084682567936 2949388208787456 2949591744712704 2949963661741824 2953370413572488 2956682109483648 2956886148757632 2958111443058688 2963789518400676 2963994048153684 2968752131702784 2974281407754384 2979056005545984 2979261588832256 2986046761664512 2986423275343872 2989772034342912 2989978357137408 2993224758687744 2993602177448064 2996788481769472 2997165805111296 3003613571538944 3007568296452096 3010833796470528 3011041572727552 3011421238028112 3014798027933952 3018279653431224 3022253688524616 3027105295958016 3027314195103744 3028755426211424 3034591392688128 3036245603749267 3041119672328192 3044529763909632 3044739865509888 3045123779862528 3048640426913536 3052058951725056 3052269572911104 3055692167184384 3055968889478232 3059395631897472 3059606759384448 3059992548318888 3066961583325276 3070225969294848 3073559500563664 3074159180487031 3077606320182576 3081269947601664 3082759510032384 3089780396064768 3090169989623808 3093848573018112 3100504331911168 3100894714036224 3104586628595712 3107957467324416 3108171946041344 3108563858609664 3111657225191424 3112049577222144 3115643513219328 3119137170444288 3119352420667392 3119745742993152 3123133040895336 3126457214153728 3126850863986304 3130178994388992 3134189010321824 3137703463125504 3139220306919424 3141723118519713 3145246019527248 3145463071510032 3146983666491392 3150512466296832 3150729881714688 3154548531074304 3158085813571584 3158303751622656 3163967722024434 3165895827948672 3168647284260864 3168865951154176 3169265516691456 3172706581227008 3173325605664032 3176483417382912 3176883943414272 3180665752363008 3184119194828544 3184740445972176 3187508280000512 3195170559519744 3195391056772096 3203072285273952 3208214159818752 3208435557203968 3210771978267399 3210993552166491 3212438273261568 3216148142678016 3219754498523136 3219976692301824 3220382702444544 3223879268020992 3227310672674816 3227717020889088 3234660769349632 3235291881622528 3238919703871488 3242660155245056 3242775361093632 3243069025568736 3246705568544256 3246929622203904 3250455011387472 3254734741488048 3259959549493248 3260184517804032 3261736612843072 3266031196928448 3268021499817984 3269802957883826 3275051954814976 3278950624395264 3279364070621184 3283267873406976 3286832717242368 3287474008745472 3290745410813952 3295376590497264 3298240577568768 3298468187635712 3306397197702144 3310104752308224 3310333181116416 3310632963601418 3314345267888928 3314573989333152 3318290712801792 3319894856957952 3322541715269049 3326496917352336 3327875373441024 3331836924788736 3334073513531124 3339656135868416 3346066583723682 3347262095736832 3347684155425792 3351015473283072 3351438006239232 3351669287436288 3355308398851584 3359302606872576 3359726184761856 3366953922934784 3367377853523712 3370961993957376 3371387041990656 3375280472654272 3379065267981312 3379298455723008 3383394127636614 3387188021029344 3387421769318496 3387848892781626 3392859579088896 3395564610110127 3399178751719296 3407349854487852 3413055171821568 3417427575330496 3420828295643136 3421259631369216 3421495730924544 3425332348698624 3429720480277728 3432701224615936 3433803269524992 3437965000663011 3440952910252032 3441190368831488 3441624272032128 3449462461064256 3454004215456704 3457754438134122 3461434772813056 3463544153653248 3467667207094272 3468104448786432 3469994975713448 3475565339803648 3476002945572864 3480141462700032 3484160487901184 3488067373400064 3488308083326976 3492535873689408 3496452150739968 3496693439296512 3497134340935872 3505098952371744 3508829679194112 3512639429215616 3513324777699464 3517264365922944 3521326262336428 3521451368687616 3525962636612052 3531622845284352 3531866560954368 3540356624802816 3543879673184256 3544571116929024 3548867097458592 3551951391227904 3552196509761536 3552644409839616 3560735443679232 3564728194793472 3564974195048448 3565423706277888 3569294903880384 3569991306372036 3573093959032832 3573543844555776 3577347422158848 3581930297510656 3585946815000576 3588132072849408 3590540706879672 3594566879459712 3594814938868608 3596552761704448 3603456320933196 3605198321227776 3609240929796096 3609490001854464 3618166660512768 3622017733361664 3625950378545152 3626657835044608 3630266762723328 3630724506759168 3634917432089216 3635046574129152 3638993365518336 3639244490778624 3639703366825344 3643655214377892 3647992674650688 3648452653764828 3651875493453824 3656761887810906 3660654040313088 3669453689448456 3669706916761704 3675597877346304 3680437374222336 3684433449166848 3688355054485504 3688819452444672 3691295675695173 3696755164971008 3697476436140032 3701622518710272 3705897320280064 3706364600649984 3710520649764864 3710776711090176 3714805727299968 3715530520300872 3719696847414912 3727698986106368 3728895737999796 3734881714077696 3736917666152944 3742916519788544 3747844652138496 3752172833124352 3756380248276992 3756639474352128 3757113152851968 3761192479357824 3765669857703936 3766144674854016 3769677928726528 3774721948708032 3778739654516736 3783237921275904 3783580529830192 3787823163301632 3788084559237888 3792332243202048 3797190531736056 3801710762688384 3803286141075456 3810369729749856 3816749869563904 3824076095684208 3825442395127808 3825924749058048 3830214864273408 3830479185641472 3834638170116096 3835386343536384 3839202979282944 3839687068299264 3844606022246808 3847947340496896 3848431832598528 3849182697290112 3852527993094144 3857463397319168 3861788877692928 3862055377969152 3866736145870416 3871072024033536 3871339164935424 3871827306036144 3873210666450944 3880645268697288 3882521269014528 3884775716250624 3887143078920192 3889752432452978 3894114119414688 3896487172859904 3900634482081792 3903744347677629 3905631514663424 3909518052163584 3910011007279104 3910280835342336 3914665541369856 3919680548888832 3924346593742848 3929102857900584 3932517611716608 3932788992950272 3933284882322432 3942242812644864 3942514865010176 3947293148909383 3947433389093376 3951719357867568 3951992064204912 3952490374911897 3958336175603712 3963547941470208 3965708543672512 3972574794940416 3973349881073664 3975241496902494 3981897700458496 3986362712457216 3986637809516544 3990966344916992 3991469569930752 3995945315131392 3996221073481728 3996724961069568 4005827374139136 4010091061936128 4014445061960704 4015228317370816 4019730703911936 4022180307468288 4024372871241632 4024515849928704 4029671584699488 4034046844489809 4036140394610688 4036418926804992 4039358295239631 4046121856917504 4050938419347456 4055848111381248 4060165039816704 4069411935633408 4069692763881472 4073975079763968 4074256222912512 4074625185970976 4074769950031872 4079194175863296 4079475679179264 4079990064425184 4084050108063744 4089282111100368 4093634625726464 4094150052125952 4103475093576768 4108359930135552 4113623076047394 4118235795352224 4119707194753024 4120226652831744 4124846776909824 4125131430690816 4128420281356917 4134526285381632 4135047612014592 4143943289765888 4144751811479552 4149399436296192 4154191350959104 4158849560592384 4159136560889856 4159660990657536 4164177387860448 4164989857434042 4169134485315072 4169660175731232 4173571992518656 4179156443212464 4179971835338481 4183604617500672 4188964158026284 4193661359369664 4193950762013376 4204032374422062 4206064708099072 4210781084762112 4211071668830208 4215793659936768 4218623629365912 4221194437264896 4225687355588608 4226219408646144 4231341539277552 4235311223177216 4235845257885696 4240887669817344 4245492259771392 4246320594629568 4251082111331328 4256528096058966 4260227412692992 4261595129142624 4268436244660224 4270763047031936 4281029304356532 4281324736221988 4286665945968588 4288197523570688 4293843603259392 4298505690694656 4303622694518784 4304165342690304 4313967941380608 4314809636478432 4318559605161984 4324092034091648 4328940758059008 4329239496271872 4333940015183296 4334093992230912 4339646321984064 4344812300215296 4350078164104218 4354708262571264 4357361999757312 4362549066989568 4367836427641344 4370372680781952 4372485427494912 4382443622989824 4383298678327296 4388213792342016 4393835453996352 4397654103425024 4398207808684032 4399065939760128 4408529596936192 4413473003077632 4413777574821888 4419127023851904 4419431985777536 4424082313181184 4424387617069056 4424945492612736 4430055620358732 4435023164225472 4435329223136448 4437167164588032 4445431351374832 4445991072230526 4453128197554176 4461422111631576 4463578873901056 4468584008318976 4468892383248384 4473744531802112 4479070142496768 4479634913015808 4484967535706112 4489837138031616 4490403266172096 4494615991943168 4495182722654208 4505420357308416 4505731274297344 4511192170182152 4511352444678144 4516250694705792 4516562359091328 4517131857042168 4527419480146836 4532238335625728 4540971292655616 4543133139317136 4550740229095424 4561104394190848 4561679508492288 4561994307899392 4566794645864448 4567109798264832 4567685669793792 4572960640370304 4578088427587584 4578404359366656 4583953334217348 4587937213669376 4588832362709504 4589410139076672 4599283281419008 4605338953942272 4610339250845496 4616409480273864 4618058871537664 4624139265048576 4634670594097152 4635254984435712 4637781746386243 4640188616933376 4650756497866752 4651077444435968 4656714498252544 4656879942893568 4661936200986624 4662257919062016 4662845787914496 4667485837787136 4673465269828992 4678439572258816 4679028631001088 4684699561343004 4689685821230592 4695268491583488 4701283515482736 4706555194688256 4708830460379136 4709155414605824 4718194607265048 4720475499737088 4725768699445248 4726094822572032 4731822796611456 4735935188303872 4736859213119488 4737455627433984 4745951583036651 4747647258238976 4752970926391296 4753298926731264 4753898275037184 4759059871840512 4759988408496048 4764725126074368 4765325915121408 4776178792242816 4777110668958264 4781262420000768 4787387609172896 4792755839279616 4793086585158144 4799226922055293 4804608427910928 4806931094970368 4812321239728128 4812653335805952 4824222214017024 4829965038452736 4835818902031488 4840355683631104 4840966009012224 4846728765505536 4851991154024448 4852325987704832 4852937822433792 4858206952503856 4858379555807232 4863990232867584 4864603538353104 4870394433305856 4875682517081208 4880872053750784 4890276776706048 4892604919264608 4892942555682272 4899046795392672 4900797169795072 4904704436825739 4907249832296448 4912577932222464 4918425936592896 4919046105931776 4921727567593564 4930249075863552 4931211013118208 4941819467533312 4947360866353152 4947702281453568 4953074303066624 4953250276835328 4954040693734496 4959595796553216 4965499771674624 4965949445402127 4971517901833392 4971860983999728 4979842285436928 4991813060161536 4994534188415954 5001110270296686 5008506997702656 5008852632469504 5009484203802624 5014923305810432 5015101476962304 5020893143605248 5021526233138688 5026523209924608 5027503931154432 5032962598277376 5038319539355648 5038953910308864 5050430884402176 5050779412317184 5056442990936064 5057080562985984 5062920708981408 5068597901971968 5068947683584512 5071048188100608 5075091191454921 5080492972999808 5081132653977744 5089289368633344 5098768127578944 5101232998744064 5111024781731778 5112850893488128 5113848458048512 5118937305710592 5119582757732352 5125677183664128 5126141362995744 5131242443464704 5131889447053824 5132243596386816 5144580720416592 5149051836923904 5149407170625536 5155648194493888 5161429365378048 5161785553247232 5162436408048192 5174193691596384 5176695025352704 5179700955000832 5182857438560256 5186631657201183 5189681477320704 5192152159219584 5195316230479872 5201500810641408 5204992463570172 5213348009705472 5213707780456448 5220212194050048 5226240731851776 5232101060100096 5232462124990464 5238803810534112 5243356815622144 5244379843096576 5245040158944768 5256323750193152 5263244518791168 5268959143823424 5269322752273216 5269987166549196 5275896548884416 5281989393504642 5288943954918078 5296766393253888 5297434267926528 5297799841431552 5300321995869992 5310534937204224 5321959426574336 5327927086841856 5328294764642304 5328966614759424 5341103165518848 5346788082581504 5347461292572672 5353942355820576 5354986959558054 5359640938549248 5362907076624384 5366021133238272 5372895446265984 5378729125986412 5378920222500864 5385811060319508 5392222408302912 5394829142556672 5407797481841664 5413553386422272 5414235002781696 5425882580844544 5433026600042496 5438925567817728 5439300905572352 5439986752566912 5445400144084992 5446086760138752 5452376148133824 5458490048277504 5458866736167936 5459555050238016 5465482821566838 5471300124769024 5471989011976032 5477813240180736 5484830768063192 5490981060469632 5493635537108992 5504180534172684 5504560375142556 5513396816019456 5526650173750272 5532532581728256 5545132747456512 5545515414519808 5546214654210048 5552236517147264 5552433778065408 5553319809912056 5558845980420096 5559546900974976 5566165066635264 5572208590949952 5573295780451308 5578139490000896 5591548479159552 5591934349351168 5605376499229416 5614374779682816 5614762225106944 5621766978207744 5624831505821216 5628259249686528 5634570372415488 5634959211528192 5635669729277952 5641788719036736 5647793677180928 5648504786555904 5654516893089792 5660656346361856 5661760792839424 5668109481775104 5674856881913856 5675370794745288 5681734744952448 5682126838856832 5695785797604084 5704929211613184 5708039072475376 5715554594624784 5725124804345856 5731340920926208 5738163592691712 5738887123587072 5745718778462208 5751957255174144 5753079515304576 5758079473549312 5758804468924416 5766909033370212 5771921010745344 5772319328362496 5778791989641216 5786195095978752 5792683316539392 5793083066953728 5800104218805624 5806277683428352 5807008747403136 5809815999676416 5823781903521792 5827163574375936 5829980569993216 5830714618380288 5834628648679467 5841171179122032 5843258163986432 5844398237769728 5850951723122688 5858447271995136 5864277078245376 5865016510918656 5865421253013504 5879520823333248 5884630670770176 5885036766429184 5892169365135872 5898776417574912 5899183489425408 5899927323483648 5906740827144976 5913364218967296 5913772297515264 5916222886117376 5927579036801352 5927988096307368 5937504263405568 5948562815508768 5958112011091968 5958523177664512 5962862245353741 5972093523329024 5972846550687744 5979544068685824 5979956714274816 5986449517375488 5987204354896128 5993576963538944 5994331610222592 6007227143077888 6015136592904192 6021667592941056 6022083145455104 6022842476056224 6029596055867904 6036559306862448 6044507377049232 6054210591916032 6054628390207488 6057510852422848 6069182785376256 6072491207498534 6082239344656384 6089059527819264 6089479731019776 6090247559725056 6097280853827072 6104117903450112 6104539145822208 6111384334368768 6111937778956464 6118791263794944 6119213518768896 6119985096637776 6133923166650552 6140451938589696 6147119001127328 6148318360974062 6155212640365152 6162539895203328 6165519020064768 6170434614071091 6179560792129536 6180339979247616 6187697146036224 6201789428072448 6215914934648832 6216343892082688 6217127717219328 6223314450382848 6224099154444288 6231287026438656 6238274340888576 6238704841334784 6239491485986304 6246266081790672 6247484786151063 6252914428307456 6253701727972608 6260357988777984 6268378020643648 6275406926251008 6283446237039426 6290492039054496 6290926143020064 6293967332982784 6301024932593664 6301459763429376 6306048561633093 6309097062148608 6316171627143168 6316607503245312 6327935444048868 6331791655897344 6338531033382912 6345413162454016 6346651211328064 6352966834765824 6353767886828544 6361331504726016 6368238389657088 6369480891944352 6375016560001024 6384792144088449 6390341119039488 6390782113544192 6406144570547904 6421543956534798 6421987104332982 6432296285356032 6439508997046272 6439953384603648 6440765404889088 6447758536041984 6454621345349632 6455434041778176 6469321538699264 6470583763245056 6477839407742976 6485320310490112 6486138051137472 6493411137088512 6493859244407808 6500910022774944 6509469482976096 6519919098986496 6520369035608064 6523473225686144 6532062393856896 6536042999635968 6539605915767652 6550103909629952 6558728141242368 6573665434484736 6574948017490944 6581490821627904 6590753180994528 6596481155137536 6596936375271424 6612794395404288 6620209504616448 6620666362232832 6621265927202836 6628690535777856 6629147978666304 6636581425603584 6645083430538098 6652993834704672 6655750746882048 6663673849577472 6668147027062248 6679312271736832 6692133167447364 6694524191473664 6695368310851584 6702876012478464 6703338574872576 6710616797703168 6718605213745152 6719452369523712 6733907845869568 6734755707047424 6741923987914752 6742774083981312 6750560945308544 6758130535962624 6758596911446016 6766788255273228 6774376042058688 6774843538636992 6775697785563252 6791129220220254 6798357503438592 6814699708975704 6826110343643136 6834855150660992 6841656591286272 6842519262738432 6842991461849088 6850664697397248 6859440960555456 6865402449231872 6867606539049984 6875930001326022 6881905820504064 6882380737662976 6883248544064256 6898924922128512 6908008430913408 6915508876268244 6922869545626112 6927088307306496 6936208897572864 6939989951426896 6951130679607296 6952005891145728 6960282925400064 6968320975802368 6976134746800128 6976616166653952 6985071747378816 6992904301479936 6993386878593024 6994268681871744 7010197904743488 7017659358388224 7025278858431232 7026649555398928 7034528731845888 7042652524672856 7042902737375232 7051925273224104 7063245690568704 7063733121908736 7080713249605632 7089142233858048 7097734194917184 7103902782455808 7104393019523072 7105288819679232 7121470887358464 7129456389586944 7129948390096896 7130847412555776 7138589807760768 7139982612744072 7146187918065664 7147087689111552 7154694844317696 7163860595021312 7171893630001152 7181081413759344 7189133758919424 7189629877737216 7193105523408896 7206912641866392 7210396642455552 7218481859592192 7218980003708928 7236333321025536 7244035466723328 7251900757090304 7253315670089216 7260533525446656 7261449013518336 7269834864178432 7270093148258304 7277986731036672 7278488981557248 7279406733650688 7287310428755784 7295985349301376 7296905307529656 7303750986907648 7313523775621812 7321308080626176 7330687276545997 7338907378896912 7339413833523408 7351195754692608 7360874748444672 7368866898333696 7377638904889344 7382591351390346 7393510329942016 7394952872280064 7403245037420544 7411794640560128 7412729201299968 7421041299529728 7421553422180352 7429611454599936 7431061040601744 7439393694829824 7455397972212736 7457791475999592 7469763428155392 7473835332305888 7485833039577088 7491801282623931 7495689304276992 7501665405445029 7504345666248704 7512760496553984 7513278948704256 7514226305703936 7522384958715648 7531339715407872 7532289349708032 7549443897416064 7557479309033472 7566475842551808 7567161059660384 7575646326603264 7576169118475776 7584664486404096 7594381063472112 7603421525376768 7606572282150912 7620739459499712 7648152191368416 7650884790255616 7651849498116096 7660429728546816 7660958371282944 7669276340232192 7670772687072768 7678405958565888 7679374136598528 7689212044493616 7695894680993792 7696863665197056 7698365394580224 7714926794638336 7723577755385856 7724110755938304 7733472291740832 7742144048067072 7742678329870848 7743654612072288 7746421332901888 7761290537394576 7765042538029056 7769551432501248 7774286157840384 7779504864905956 7788228238829376 7792974345719808 7807488695355258 7811263029326848 7819036104327168 7820022014558208 7820561670684672 7829331082739712 7839361097777664 7848693187485696 7858205715801168 7865035223433216 7865577985900544 7866569764644864 7884485625289728 7885029730020352 7894586297818766 7894866778186752 7903438715735136 7903984128409824 7904980749823794 7916672351207424 7922984090256963 7927095882940416 7931417087345024 7945149589880832 7946699762147328 7950482993804988 7963795400916992 7981932689833984 7982939139861504 7991890630262784 7992442146963456 7993449922139136 8011654748278272 8020182123872256 8028890123921408 8030456634741632 8039461407823872 8044360614936576 8048745742483264 8049031699857408 8059343169398976 8068093688979618 8078716590479262 8092243713835008 8101876838694912 8111696222762496 8120330079633408 8138823871266816 8139385527762944 8149250371941952 8149539900063744 8158388351726592 8158951358358528 8159980128850368 8168100216127488 8178564222200736 8187269251452928 8188300104251904 8198224232350257 8206950187153536 8216719860271104 8227246152094788 8236471590704448 8240453305663488 8256840562713834 8269052570763264 8270095224029184 8287886579531776 8289503622959104 8298798872592384 8308382701918208 8317699121184768 8318273121779712 8319321981315072 8328354775720896 8329979714868084 8338268970630144 8339320351462464 8347143985037312 8358312886424928 8359943670676962 8367209235001344 8377928316052568 8387322718739328 8387901524026752 8408064748844124 8412129416198144 8421562169524224 8422143337660416 8437247258731824 8442388874529792 8451374711177216 8452438817292288 8462683078555104 8470622446354432 8471690515771392 8481775339634688 8490984519542784 8492641189259136 8502164222662656 8513056192117932 8520454825385984 8523190258285248 8541526094063872 8562058608713064 8562649472443976 8573331891937176 8576395047141376 8587687206518784 8597011381389312 8607245389037568 8608330685380608 8613023243288737 8627935882761216 8629619272956864 8637119210323968 8648184068183296 8657881516118016 8658478992543744 8667880030366592 8668187984461824 8679292643968128 8689624600430592 8700156328208436 8709416525142528 8714723999514624 8735672855282688 8740745361563904 8744970854989824 8764887245979648 8766597356654592 8776427584684032 8787670907992704 8795308206850048 8796415617368064 8798131879520256 8817059193872384 8826946006155264 8827555149643776 8838254047703808 8838863971555072 8848164626362368 8848775234138112 8849890985225472 8860111240717464 8870046328450944 8870658446272896 8874334329176064 8890862702749664 8891982144461052 8906256395108352 8922844223263152 8927157747802112 8937168016637952 8937784766496768 8947489063604224 8958140284993536 8959269826031616 8969935071412224 8979674276063232 8980806532344192 8989231983886336 8990365445308416 9010840714616832 9011462548594688 9022384340364304 9022704889356288 9032501389411584 9033124718182656 9034263714084336 9054838960293672 9064476671251456 9081942585311232 9086266278634272 9101480458190848 9108736811247801 9122208788381696 9123359016984576 9123988615798784 9133589291728896 9134219596529664 9135371339587584 9145921280740608 9156176855175168 9156808718733312 9167906668434696 9175874427338752 9177664725419008 9178820278153344 9198566562838016 9210677907884544 9220678501690992 9222477541461093 9232818960547728 9236117743075328 9248278530097152 9269341188194304 9270509968871424 9275563492772486 9301512995733504 9302154888871936 9313428996505088 9313759885787136 9323872401973248 9324515838124032 9325691575828992 9334971675574272 9346930539657984 9356879144517632 9358057262002176 9369399122686008 9379371642461184 9390536983166976 9402567030965472 9412775970476221 9413110389376512 9417660920758272 9418310829211648 9425169355559139 9436389214530096 9440950999474176 9451537398890496 9452189645144064 9463645593222912 9473718426238976 9474911254867968 9491903166073302 9495294516477952 9505941852782592 9506597853462528 9507796550074368 9518119743681024 9519976816992096 9529450252148736 9530651830242816 9552357584485632 9554221337916528 9562524840001536 9574775218345792 9585511678559232 9586173170316288 9598453844110586 9609216855821856 9613862189940736 9624642479456256 9625306671611904 9632315934802197 9632980656499473 9648444428034048 9659930076905472 9671637804062976 9681932018024448 9703982308048896 9704651975409664 9705875644867584 9716413905007712 9716759111614464 9727980465735168 9729207076706208 9740788866611712 9751365034162416 9761744107501568 9780553553412096 9785209838529216 9785885111364544 9798093590785344 9809408873651478 9825155864444928 9836851873185792 9838092211863552 9843455135187128 9860498151727104 9862422026236416 9883638935066624 9894721732706304 9895404562907136 9906148606133248 9908081387468992 9919191593106432 9930999543349248 9931898890804254 9943035803666784 9943721967999456 9959684570873856 9967625145807147 9983626120323072 9989068376831908 10002220540593372 10018968407605248 10029846611620864 10041786287210496 10043052466277376 10053046419849216 10055007862308864 10065925196554752 10076639078711296 10077907820617728 10100861768804352 10101558824634368 10112885981872128 10114161125971968 10125841417962816 10137195803943936 10137895367169024 10150182382909842 10160985945999616 10162265307955488 10178578737266688 10197536255157888 10202465997488128 10222049563463556 10225701786976256 10227696916097024 10239165515464704 10252282725991488 10262484886929408 10263778894107648 10264487192773632 10289161440833184 10298103673847808 10298814341251072 10311296388987776 10322858730756096 10323571106494464 10324872816096384 10348387383192768 10353390050705408 10359401910001664 10373263314402366 10384304318439168 10390632460959744 10403001621282816 10409984927140344 10426696019410944 10427415560912896 10440424388100096 10452481463703552 10464202120200192 10464924249980928 10477607621068224 10486713631244288 10488759686193152 10490080317889536 10512647500386304 10526489037582336 10537918287646848 10538645504546432 10539974333098392 10551793097768832 10563978787009284 10577887909836156 10594868535853056 10595599682863104 10600643991739984 10621069874408448 10643918853148672 10655854173683712 10656589529284608 10657933229518848 10682206331037696 10693576165163008 10694922585145344 10707884711641152 10709973919116108 10719281877098496 10732042266476544 10745790892531968 10757458251972824 10757840445001728 10771622120639016 10784444816605824 10789658285113344 10815594963683328 10827106772844544 10828470005563392 10851765161689088 10866053200084992 10877851135635456 10878601811144704 10879973505133824 10890800288169984 10892173520277504 10904752296267648 10916980096555008 10917733472335872 10919110100476032 10930965643133676 10942600249538048 10943978023952064 10955626480361472 10969661536126384 10981962120939264 10987271074217984 11008361068345368 11009120750285112 11026793632038912 11053300347500544 11065065163456512 11073887027085519 11090265494913024 11091030829039616 11092429308420096 11104473034294528 11104867556130816 11106639619824112 11117691960840192 11119093801949952 11132330133270528 11144417181899904 11146591560902616 11156278980001792 11183096958319104 11183868698702336 11210752998458832 11228749559365632 11229524450213888 11243533956415488 11249663011642432 11256518499373056 11269140744830976 11269918423056384 11271339458555904 11283577438073472 11295587354361856 11297009573111808 11309033786179584 11321312692723712 11323521585678848 11336218963550208 11349713763827712 11350741589490576 11363469489904896 11364253677713664 11391571595208168 11409858423226368 11416078144950752 11431109189249568 11444310352593391 11450249608691712 11462681841852416 11476327185383424 11477774247174144 11491437556924416 11503914510348288 11506159030609152 11517608937848832 11533818066740424 11543842021490688 11544638656724992 11557583979282432 11572390191957504 11585366633078784 11586166133907456 11600208437611248 11612555366856704 11614017494806272 11619631999352832 11647563807043584 11654327148751872 11661429236760576 11669257297358934 11682342358244064 11686516327972864 11688796475539456 11701903446245376 11711233043032887 11716894543990272 11728554156490752 11730033021837312 11730842506027008 11759041646666496 11784338730271744 11797552835149824 11798366978850816 11799854646967296 11813481654289952 11826728437934592 11827544595030528 11832445772234752 11841879446728149 11855158073602704 11855976192614736 11857471124735691 11875008526811136 11897125631017536 11925724490707482 11944187046658048 11945693101375488 11959088137371648 11959913428549632 11972899034750976 11974408709792256 11987153927077888 11988663220445184 12014454286155776 12030273185808384 12043335185882112 12044166290910208 12045684952112448 12059192111735808 12073118613724896 12089014754098464 12102140533469427 12108421183832064 12109256780414976 12115021704845696 12138365570752512 12144982414997068 12164478689312768 12180495119450112 12194561707654144 12208235806900224 12209078291644416 12222768668737536 12223875557912928 12237582527589888 12238427037537792 12239970193275552 12267846333301104 12280903877179392 12294238002254656 12296636721948124 12310425280730304 12325079790406656 12340869228142182 12359121584259072 12360679958495232 12375394292072448 12403578856144896 12431829869297664 12432687784165376 12434255434438656 12448198308888576 12462574052877312 12476548681777152 12477409682669568 12478982971972608 12492532163581344 12494969572302126 12505828856614912 12507403455945216 12520715977555968 12536756041287296 12550813852502016 12566892474078852 12580984078108992 12581852286040128 12587934665965568 12612097123266186 12618194124297216 12632343254286336 12633215006490624 12655870888097736 12663583311794688 12677062066765824 12690826324908032 12693302422656128 12705933669531648 12707535773657088 12722663009452032 12736476779314176 12738961783888704 12750033120002048 12769584288176898 12780682238078976 12781564227088384 12812289141095808 12843087913069596 12843974208665964 12864592570712064 12881530809778176 12895517072083968 12909242690699264 12910868083556352 12938643077398528 12941167526490112 12955678815485952 12970640620980224 12972276102274944 12986822274177024 12987718488815616 13001820045549888 13018938965952192 13046946451372288 13064124787713792 13072085999271936 13079211831535304 13100207819259904 13117456282484736 13147330868969472 13149896034981888 13181506361989056 13192962310275072 13193872750542848 13225588790808576 13240419009232896 13241332724465664 13242531854405672 13257381071555712 13258295957332608 13273162851207168 13290166861076196 13305987669409344 13311501493764096 13336294054124496 13358624543473664 13384266334894728 13389048382947328 13390736621703168 13405752024956928 13406677149745152 13421233595406336 13437210427490304 13438904739047424 13467815691739136 13469511414094848 13483847975829504 13485548167962624 13501121890617088 13516261071925248 13517193822892032 13533576510546456 13548752084117376 13549687077273984 13551395571126504 13582258440440508 13596715006877184 13614133513585423 13629399417951408 13652220687286272 13669710301321984 13683313182572544 13685038525476864 13685982923698176 13701329394794496 13718881921110912 13730804898463744 13735213078099968 13751860002652044 13763811641008128 13764761475325952 13766497088128512 13797849844257024 13816016861826816 13831017752536488 13845739091252224 13854176614612992 13872417795145728 13879979902853792 13902261359214592 13904011782291456 13913345239158729 13920565850800128 13936641951604736 13952269493600256 13953232333307904 13970143494757632 13985808602959872 13986773757186048 13988537363743488 14020395809486976 14035318716776448 14050557716862464 14053299110797856 14069057463691776 14085305049345712 14085805474750464 14103850546448208 14126491381137408 14127466243817472 14161426499211264 14178284467716096 14195468389834368 14207805564911616 14208786039046144 14210577639358464 14242941774716928 14258912779173888 14259896780193792 14261694825111552 14277179615521536 14279965225488144 14292375836131328 14294175378223104 14327721190042624 14343787260002304 14362162827518688 14378267517838848 14379259755474432 14386211046817792 14397680766165879 14413825283732784 14420793284911104 14436963719184384 14437960007417856 14472666642051072 14503801514180608 14506631340178432 14521067050893312 14522898027036672 14539669728356864 14540186296516608 14555973462073344 14556977963114496 14558813467301376 14574620857511568 14591970698602752 14593810615059312 14607501973815296 14627047551243624 14642616161252352 14661374553091994 14677814757793824 14678827667046816 14702391509385216 14714113310477217 14721749496889344 14737733796667392 14755277809778688 14765182702780692 14789905744560128 14823589281120256 14825458402599936 14842082599059456 14843106844360704 14859222909199872 14862122081203488 14878787389659648 14897848336206381 14910795944425472 14915582951999184 14939526856310784 14947670664611776 14983602565247862 15003330810890058 15008691332497408 15025520993107968 15026557897408512 15028452611407872 15044769917431296 15062679430815744 15064578699416064 15098887794832128 15114958618066944 15134322119320768 15151292653206528 15152338236951552 15169328972808192 15188762126944224 15206843050753536 15213144564301824 15225273574364763 15241478918999424 15296304382736832 15303698996232192 15338552680464384 15341545374145536 15356811917131776 15358748273197056 15378424088987232 15391789361987584 15393727330394112 15396730789160448 15429853589276672 15447155510771712 15448221511876608 15466944583481664 15484288096134144 15485356659741696 15487309224144576 15522581074789152 15530085076058112 15539102865002496 15548572315680768 15559009729811912 15576456477658752 15585948691439616 15614977390710516 15622526058653696 15640044029116416 15641123341369344 15678722195555328 15697386374971392 15716411431602336 15730070446866432 15731155971801088 15733139529289728 15768971250579456 15770059460040704 15789172595637532 15789733556373504 15806877431470272 15807968256819648 15809961499647588 15845968180513926 15862834174690048 15890299179761664 15893399524294656 15900965987609976 15927590801833984 15963865379667968 15965878279723008 15983781260525568 15984884293926912 15986899844278272 16023309496556544 16040364247744512 16057780247842816 16060913269483264 16078922815647744 16088721229873152 16097491484966528 16098063399714816 16118686338797952 16136187377959236 16157433180958524 16184487427670016 16223392445524992 16240660159266816 16277647742533632 16278771055525888 16298500743883904 16299079800127488 16316776703453184 16317902716717056 16319960257700736 16336200432254976 16357128444401472 16374538502905856 16376600208503808 16396448464700514 16413900374307072 16433439720542208 16454492304189576 16472943181408896 16480906611326976 16513681125427668 16540190448058368 16575773159063552 16579007245918208 16597597745184768 16616765403836416 16635398242369536 16636546243559424 16638643962630144 16656709551441792 16659959429736168 16676537941260288 16678640702924928 16694287970074624 16716625772849856 16719887341353924 16734418470002688 16755856632105136 16774645437478656 16775803048053504 16816129497688248 16824258832396288 16843124339048448 16844286675320832 16874494517463648 16884777749059584 16902749422354432 16904877634584576 16925366157110208 16941244892708864 16943381031542784 16963550679269376 16981969039085568 16985282378518272 17004328445325312 17026112384235864 17040909650771968 17046380516570496 17083052188127744 17124117217426128 17125298944887952 17146663783874352 17152790094282752 17175374413037568 17194022762778624 17214490778075136 17216661370761216 17226046486577474 17255871765522432 17259238545913728 17274238420647936 17296368136366592 17315763032236032 17316957985087488 17335760060733184 17336375968923648 17358585287936256 17379249200861184 17400312656416872 17418833050285056 17429447999029248 17471345710565376 17480869659455839 17481490723127808 17489941709979648 17503885946038401 17529774491959296 17533194713309184 17552855169368064 17575341815985408 17592831234736128 17596263759040512 17634118387744768 17653892012310528 17655110299287552 17676508095407616 17677727943110144 17696329252724736 17697550468276224 17699781970450944 17720222481434928 17740092656901888 17741316892545792 17748668658352128 17781725405499328 17783964288922104 17812512790216704 17845688446526304 17854315495604224 17874336033275904 17875569532993536 17888586736061223 17894978127208448 17916280569987072 17918539652063232 17939870142824448 17959348552126464 17961613064688384 17980730890616832 18021681429233664 18022925097189376 18044768680728608 18045409778712576 18065002778823168 18066249436365312 18068527428168672 18109677920587344 18128953342502912 18163885170622464 18172532557268544 18217473622495602 18244417576763392 18246718033969152 18247977231597568 18267178583457792 18268439193059328 18270742679175168 18291842561481216 18312353710350336 18313617437466624 18335813336869392 18351748854677504 18355329450838016 18357640556306688 18397133125676032 18421355815769088 18441357003381984 18444955082922186 18465637921095456 18472235486150656 18496557060194304 18511303842213273 18538682376388608 18541019937742848 18551126985544972 18626857993010176 18647744803946496 18649031676248064 18651383151657984 18669943351148544 18693861079315968 18713758289035264 18716114524004352 18738798245372016 18742454358453189 18758743284922368 18781073966333952 18805134061930944 18825551940952442 18826220778753024 18850338711118278 18872778429060192 18881901998948352 18903074797780992 18904379290288128 18927291186445824 18947436852477952 18949822509735936 18983806332146604 18990589032955904 19015593100148736 19036239487362048 19039953633984192 19058900504297472 19061303660485632 19104715168971264 19108442675833056 19125049680003072 19149550436691584 19171023357118464 19172346340632576 19196907688221172 19218433711643712 19227724379881472 19264631869604394 19265961312998946 19296888856068096 19319860153810944 19343275608125952 19363864036048896 19407964616097792 19409303950819328 19411751289735168 19432827810015424 19433518223228928 19455960931470336 19458414153412416 19481577733223424 19502730068324832 19523488215003136 19561107106824192 19570419677058432 19571770222729088 19596187181570688 19618817747302956 19650311728889856 19676184423727104 19686910270374256 19720996303454208 19724844052472832 19767277870133248 19789443465412608 19790809125814272 19812297212266496 19816162774937984 19838383186212864 19861999086698496 19863797781608508 19886071607333568 19887443935998912 19935250291614294 19967252240646144 19978136753663816 20004441081186744 20037936815210496 20059693223241728 20083572574420992 20086104932554752 20110015724617728 20131850393109504 20153278157422592 20155815641235456 20201723537608704 20203117649268736 20225771963744256 20228322251943936 20251682835925632 20274391607887872 20275790734338048 20300364765819684 20321971891999232 20324530615910976 20395072510315776 20404931994976256 20444099126927112 20451403573952512 20455393832194048 20478331030929408 20504565451982976 20524969773858816 20527557788215296 20528974385547264 20578322881666368 20596207347695616 20597628682502144 20622592777975552 20645717461512192 20647142212988928 20649745632192768 20696774766385536 20706780101410816 20718803820003328 20746526628804732 20768608636878336 20781264921919488 20819969854280688 20853392038821888 20854831121825792 20880848776200192 20904962927407104 20928404240400384 20929848499961856 20955215242136448 20973427262488576 20977519372386304 20980160635779072 21025295000772608 21052978075164672 21075836575293696 21077291009092864 21079948666196784 21103586195537664 21127957574018568 21155775819672312 21189737071706112 21191199365726208 21201287983479968 21242139748816896 21253719226244869 21287837706297344 21311708347367424 21313179058569216 21315866459037696 21364412662075392 21389845170290688 21415769423282304 21419947838232216 21438563754196992 21464084532953088 21491581785063936 21514916503945648 21515680890003456 21519114263409217 21543244241278032 21568889633211648 21579316570226688 21631189927366656 21656940011126784 21703530323378176 21732106400169984 21755702271270912 21757203622289408 21759947010267648 21781600576339968 21784347040555008 21809504592535296 21833960193110016 21835466944671744 21838220200952064 21861931286267352 21885200499076096 21887956047904128 21911252960722944 21939323072252768 21963924241878528 21974542148435968 21992061829637991 22016722136690736 22018241500570224 22053587264077824 22106600695001088 22147774054171038 22180530989826048 22182061658079232 22184858616840192 22208946068589056 22209735112261632 22213279239648224 22235383921680384 22238187603899904 22264660266541056 22288834363799808 22293183121805232 22312557960003584 22366193916638208 22367737397404672 22421505996917664 22457499118731264 22459048900427776 22475403847871793 22487067912830976 22499326023284864 22513036998746112 22538281489661952 22539836846112768 22542678917111808 22567154876146944 22591174708723712 22594019146223616 22642625385447424 22647043171357696 22672437927100416 22699427527655424 22701483178981152 22726938979809792 22728507355427328 22783143190416336 22819716846452736 22832156289901504 22862218378499136 22888620705186782 22925363683704832 22952654370766848 22955548494348288 22982875113848832 23007829020696576 23012318061218304 23035217875697664 23067636133480848 23087684042981376 23089277313449984 23144780383915008 23170733266157568 23172332267814912 23200416875222496 23225110733713408 23228034989612544 23239263998705664 23295127614087168 23308654297503744 23322858473521152 23338514594717868 23364684716488128 23377592951078912 23422466086065774 23433789087980544 23457108312981504 23460066043674624 23461685012054016 23518083293332992 23568677460543488 23595105670299648 23596733957701632 23599709293934592 23626963308579904 23653456875869184 23655089190061056 23683758893456298 23710316147205408 23711952385229472 23714942249471382 23750017053622272 23768952270770889 23794251262035072 23851448981414964 23891386202750976 23945798069501952 23948817419584512 23974307854155776 23977326440890368 24028908572311552 24060546371616768 24086670371764224 24088332581820416 24091369904224896 24118384223471616 24146237227449792 24178029508196928 24204281066938854 24230043409691392 24276731141505024 24289964829994136 24328957378625536 24360990238900224 24389123415308288 24416471613800448 24418156583288832 24447751115825856 24475165055179776 24476854075075584 24479940386551104 24535692666602208 24561807754358784 24588476004509312 24593273443896248 24620850561460608 24650159580813312 24681738456284364 24721359916990464 24807157712289792 24863659738595328 24865375568330752 24868510868877312 24896396617777152 24925148105754624 24953097363554304 24954819365339136 24957965943945216 24985064327162688 24989939144604252 25011657713229824 25014806911890432 25041431955111936 25073512082574592 25101627705004032 25133784948157704 25161968156217984 25163704572080256 25175869331931136 25224194246532372 25236388248594432 25264686508572672 25266430012981248 25311741776195472 25327166623589376 25354124133531648 25381652649816064 25386604845312256 25411867339063296 25415071547314176 25445326018904064 25472953558628352 25477923567777408 25500066240004096 25539168576353796 25561364476157952 25563128454176768 25624578282191616 25686175826139192 25687948417331928 25729185141424128 25763061619556352 25791034144167936 25818485381398528 25821736167112704 25839069729866211 25877286154797056 25882335052980224 25911357630971904 25941281241960448 25944552204549888 25973644548354048 25975436977631232 26003640091099776 26037877931904384 26093892902744576 26128249575427584 26144171998543872 26158423663070608 26200415638519808 26234912564969472 26294661737938944 26299792069963776 26363012723978112 26385924620550144 26387745501085696 26451177581617152 26480838018465792 26482665448931328 26485063708811344 26514762143111424 26516591914665216 26546325702414336 26580333722152392 26611975338818688 26623002987528192 26672588108248992 26717249086947328 26768532669789456 26778096765894656 26781473243406336 26811504049913856 26813354299490304 26842467190812672 26874420854980608 26877809478094848 26935631383478272 26939022828189696 26967695951659008 26971096335925248 27002243781234176 27032522143850496 27034387645784064 27067153021092912 27097504168234752 27099374154547968 27102791142253008 27164516880881016 27193430013754368 27228267027170846 27258798835902816 27304441374572544 27326210433743403 27339420602643968 27366626365145088 27370077050953728 27371965847396352 27402658789588992 27437763842221824 27470426156199936 27503720005304088 27527623282016256 27529522950651904 27532994176257024 27595699688514048 27632033723653632 27662035505072976 27667432624383279 27691478182504448 27708353229225984 27744835590291456 27759959805707584 27808023564582912 27826690478317458 27873283903209472 27904538987200512 27906464666615808 27940286989515264 27971617205919744 27973547514372096 27977074727486976 28040791618973952 28070637433552896 28101115433724928 28106598221595712 28138114927383552 28170610098691424 28171610949500928 28207701092896416 28238327911428663 28252982762274816 28254932487634944 28275508066677417 28322852998422528 28356568935432192 28390936779668736 28421155278716928 28485883549433856 28517825558347776 28519793560387584 28523389650223104 28554359231043072 28559930450976288 28584751672262656 28588350756446208 28655442380085248 28687574520004608 28724325655037376 28756535035677696 28758519510948864 28795361532331758 28827650567465568 28841586569822208 28873927438368768 28875920014835712 28898941969498419 28945333284102144 29007603028361216 29013262680356864 29045796054073344 29079339456713728 29111946924146688 29113955926228992 29117626934602752 29149241715023136 29183941397205504 29187621230118624 29215003947630592 29254095102487248 29285232322504704 29322749106183988 29355629515587648 29357655334093632 29428226620954434 29475467593334784 29510555619557376 29530365405561384 29579811489120256 29647178562240512 29650916805199872 29684165198118912 29686213688721408 29718445818399744 29724244162406976 29757574779319296 29795696672412762 29821591888850944 29831165903998368 29879053712621568 29895341329223552 29967205130495724 30006661621780116 30017382664994816 30056905222815744 30089539834862592 30125358861631488 30129157398832128 30197775589664256 30229917236133888 30268644238641536 30302585306413056 30304676473903104 30338657945616384 30377524253888448 30413686101507072 30450547148729526 30482957837998848 30592608765473664 30607397992464384 30677105360928768 30683090748291072 30717496546394112 30756848177974464 30783578723975168 30787454660788224 30793461578320896 30859707178553344 30894311021543424 30896443023753216 30933889166963328 30968576192268288 30970713319483392 30974618448289152 31045162149578304 31060170152116224 31078205730004992 31118019459623824 31152912955317504 31171897382879232 31229954781421032 31245052117307392 31280088058232832 31282246682738688 31357444391110656 31394772749942784 31432822863204672 31460140893732864 31462311943602176 31466279058579456 31537942501158912 31540118920081408 31578345191275064 31579467112747008 31613754862940544 31615936513639296 31619922999295176 31691936361027852 31725668349380096 31786799048589312 31801931975219952 31855181603667968 31927730759335936 31931756559446016 31967562521051136 31969768587853824 31973799688556544 32046618993113088 32080728495489024 32115560495685632 32121826538966528 32157845631295488 32194982969933056 32196126799429632 32237372677595904 32272374755918472 32314866361917048 32368974855340032 32446784891049984 32464472224703701 32481320318533632 32555295485067264 32557542111051776 32597001487767808 32598159600254976 32633553406906368 32635805433434112 32639920515401472 32672400864509952 32714256888802944 32749077005811712 32753200417007616 32792896929401028 32827800748614144 32866879441084416 32908984608379152 32945886362817792 32961813222653952 33027362250855336 33080380896116736 33151546318127104 33158014491836416 33195195490369536 33221661081256557 33233530807672832 33270796484739072 33273092487118848 33277287925260288 33313419102883584 33319918859472336 33353075882520576 33357281405849856 33433251545699712 33439774682707848 33468836940005376 33511713264210272 33549290874957312 33551606096107008 33632258995376496 33648517664792576 33686248678096896 33688573350641664 33748989034927296 33769555498119168 33809755269169152 33850732314220416 33882489785417728 33886762063085568 33927101358538752 33963938078171136 33970564757036544 34008656890650624 34052224768471728 34081819301543936 34092761033140992 34166104376255488 34248234434852256 34250597889775904 34293327567748704 34305580188565504 34332931057780173 34350748826075136 34388045525557248 34428981556150272 34433322741522432 34452092973154948 34511743531044864 34518477091827456 34592736272733184 34631526064472064 34633915970174976 34671520121466368 34672751937847296 34717170575872512 34758498401722368 34800625312833744 34837666100570112 34858895998058496 34942691421130752 34961739318911678 34962981446255616 35007771892076802 35059548983918592 35066389426618368 35105710338736128 35150683631970816 35185662469472256 35192527518081024 35268236775489536 35353016190815232 35355455886220288 35392658505449472 35395100936552448 35399563940901888 35440444962869856 35480185313803776 35482633785091584 35497337316704256 35525638340184447 35563450810998656 35567928577844208 35625025580433408 35691376893052608 35708630991208448 35777173472122446 35789956254416896 35832561139974144 35837079304126464 35879740285648896 35918697104252928 35923226129376768 35961461781233664 36043362858467328 36045850194378752 36089537361457216 36090819557425152 36130005557646336 36132498872730624 36137054856337344 36219355841174688 36257906685005824 36306421600408281 36327770341244928 36345065114537088 36434947244991204 36493436067938304 36495954463195136 36541485358350336 36583685122962432 36624707420700672 36627234874933248 36671626673738784 36703497709355008 36710658901676032 36715281112613376 36794266251352064 36842711631538176 36882714006763968 36889910165844372 36931275842190912 37022607684426546 37077364752777216 37082039875485696 37102253971089944 37253715986020352 37295489607892992 37298063352496128 37302766303315968 37387722158631936 37427516578070528 37432229048008704 37477596490744032 37484908716906378 37517486569844736 37562147932667904 37610268123861888 37651103881904884 37652441557506048 37700677422236556 37745556858120384 37763803997896704 37854582372891648 37894873704955904 37899645019471872 37967612664293208 37981178065911808 38031186200297472 38072478974724096 38079907267968384 38117801008594944 38122607320971264 38209430337942528 38216885351666112 38250099360006144 38299100873383168 38342046714236928 38344692681265152 38393815376442344 38436867423287424 38455448759762944 38529263739208788 38531922625997892 38593777712136192 38686551216251904 38727728072097792 38815929232195584 38818607901638656 38823502579470336 38865655620030848 38867036446457856 38911921862940672 38916828306824832 38963155466446848 39005460136649664 39046976430006272 39140839354116864 39143540445458176 39192374363141376 39237635494605912 39300623457779712 39352368847454208 39373820540748512 39441992606908416 39449688104945664 39534555740266496 39578886930825216 39581618251628544 39624594424532992 39632325549875968 39676766372425728 39723998173396992 39727595563217016 39772143214667136 39774887871997824 39870500583228588 39934504481292288 39956273507327632 40008882162373488 40075873630420992 40119386446483456 40167145148841984 40172209865109504 40220031449235456 40263700786219008 40306556314845184 40311631282470912 40403447075217408 40406235298537472 40451543927488512 40456644503887872 40503365671851264 40548783215775744 40551581468676096 40600729531639368 40643943783998464 40649061231821952 40790145020631552 40809863989952512 40842400540756269 40888198253854224 40902807147905024 40910787664388096 40956662061858816 41009130903965952 41049939547717632 41055115576430592 41057948771094528 41156645763332736 41192414695391232 41195257365004288 41245185555951104 41291434923024384 41294284425977856 41299491264385536 41393549532771072 41413560202821632 41437607640006656 41493053257609464 41537217273756672 41562529843838976 41639939708561376 41706784077643776 41709662243651584 41740035717476187 41761697552400384 41809925854814208 41856808480800768 41859696999923712 41910430484272896 41955038744772608 41960321271558144 42050590001545216 42105956150329344 42151673150587392 42154582018185728 42159897332393568 42207172391075328 42255915148037136 42311551639344624 42379474143412224 42382398731452416 42402575966959936 42484279497633792 42507438452489738 42575675412594688 42623416694734848 42626358117138432 42631732918075392 42728825324150784 42779690340581376 42831538846564608 42839895676464432 42877127508393984 42983163570127872 43029833007891296 43031361780006912 43038228526818434 43086488482556064 43137779266423296 43158633140453376 43193042298497637 43262379854733312 43313880022253568 43511404542541824 43514407244578816 43519894020535296 43563201152679936 43568694081110016 43619009185070592 43667920386220032 43670933889343488 43676440401904128 43723862572534704 43770400998152192 43775912095808256 43822505921445888 43878646144505536 43927848483757056 43984123659275982 44033444273381472 44036483001140448 44107174528155648 44142339931431651 44213201390002176 44295548108342076 44369717233680384 44417892137178112 44426558479296448 44470767843360768 44476375207799808 44529320533082112 44577668727599616 44586366243610464 44625115920007168 44693545008619143 44732387833276416 44735474794809344 44843011993835328 44950807695743586 44998652046569728 45026073997492224 45076562979323904 45079673692225536 45085357834223616 45134309752293888 45182349417447424 45188038292447232 45285250770894848 45294086342715392 45344875854200832 45402966357962304 45453877959619584 45457014710854656 45566286380832672 45639433692905472 45664312579803008 45724436756998272 45777241410373564 45850727367409664 45911096988696576 46015658041393152 46024636122436608 46070435751395328 46135272266961696 46175368085962752 46178554626899968 46289560767830016 46341466532315136 46344664535629824 46400833750444992 46450221467426816 46456069979225088 46590255228174336 46617308595007488 46645716947042304 46677029189435736 46729369432976256 46755185902157824 46844932172131548 46867578175961088 46920132087349248 46923370024108032 47036166586665984 47137354921086976 47190211340599296 47193467915403264 47199418587869184 47253926617159808 47306913751738368 47310178380122112 47367517786912596 47420632294410816 47423904770458944 47429884498942764 47537904541541778 47588502524070144 47702897962829928 47782772405501952 47891596139003904 47897634839169024 47948615708311552 47954652881780736 48057817144623104 48121092743233536 48173340743528448 48176665163640832 48182739808449792 48236768446943232 48292474454899584 48356059016393856 48408562133877708 48460086819382784 48553462283010048 48579929659988272 48657914757251072 48721980477800448 48778246830616576 48832943227600896 48836313166577664 48895502231651712 48950330110359552 48953708150151168 48959880773102208 49071385333204416 49123615508717568 49176952009018624 49186546887792496 49241701122921216 49300319161626624 49363476912568728 49442719833980928 49727319477190656 49730751136661504 49737021737754624 49792793235554304 49850296211509248 49906194727108608 49909638730678272 49915931887890432 49970128654325376 49979878289208504 50023315426459648 50029613823780864 50082863910223872 50147024165149184 50203255410008064 50267569896315408 50323936312435968 50327409144160512 50351738663862272 50448388493064744 50472776497188864 50529373017145344 50532860025962496 50623483552390944 50654333247178752 50708248267063296 50763305299632128 50773209690624512 50823734678126592 50830143094628352 50890652037808128 50945907117256704 50955847135554816 51078337152707592 51122728952315904 51126256908353536 51249156564383232 51314810935821979 51372351652278384 51375896834663856 51458370282848256 51526123239112704 51582068288335872 51643472334225408 51678139459732422 51754572309594112 51764670105960448 51822715261943808 51882562483920896 51889104409099776 51947289096708096 51950873955262464 52007280182199552 52075755863808768 52187785805489152 52256499150855168 52288343997087744 52316847326141216 52400831277039616 52442608978367517 52469825129938944 52511657838115203 52589323475877888 52599584139927552 52726025447956224 52902355163234304 52961676036931584 52965330897862656 52970127417622688 53029524286222848 53033183829330432 53092651404828672 53160667444304784 53223950677637376 53246005975056384 53345176216497984 53537065339578912 53556193531789312 53562946486812672 53623008099827712 53626708598980608 53684934381625344 53748841709961216 53755618956189696 53871262766956544 53878045656379392 53942192671850496 54004487562468352 54065044287700992 54068775291568128 54134306042185824 54195008336469504 54198748309095936 54205582284506016 54329033761762032 54386860027508736 54456534054341692 54517597671805632 54652420867486806 54678841205287936 54733252730290176 54740154101907456 54743931694792704 54805317579177984 54875527684443648 54940852312399872 55007440010608176 55055246564032512 55059045901303808 55065988352514048 55191399377028096 55264067447307264 55324071010145952 55334865248766558 55382956365008896 55416706458451968 55489671180582912 55519919611415168 55616047129165824 55653380956634916 55746567806418944 55880573979030528 55943234411839488 55947095028744192 55954149454973952 56081583237947904 56141274867105792 56202230867449856 56213196443191424 56276229854767104 56341220197382848 56343221899001856 56415402185792832 56476655822857326 56551016133354834 56645705996845056 56713137870864384 56781873559337472 56842310557433856 56971767098867712 57046779300446208 57108718462086144 57119860901952576 57169503344525312 57176701512892416 57310884760170496 57375149040009216 57448651310074752 57513070071355392 57517039021897728 57590723064663516 57655301134931136 57683173139644416 57797883938996838 57890666568204288 58015206056722432 58026525360713728 58091592108146688 58158678913427456 58223893848293376 58227911852457984 58235253869205504 58298483430046272 58367882794411008 58375242460237248 58430007895261184 58508190204974496 58570464645009408 58645498212367976 58711259031175296 58715310668187264 58856453241908868 58950935186669568 59060730811122768 59159622978240512 59294357124481024 59301833610399744 59368330396237824 59372427377442816 59436891636799488 59448488324813952 59515149558638592 59591393344825524 59643183777701888 59662331807996736 59790682658447104 59934410260991448 60013323243560232 60034765329989632 60113810445631488 60179079669725184 60250717723262976 60258314797664256 60291162703021159 60395551179328512 60459834472267776 60537288477283072 60605170612826112 60609352947806208 60677315891232768 60755048507776896 60827372203014144 60901094297459052 60965915675997696 61185217530947328 61214795984928768 61354210721857536 61366181496582144 61434993092788224 61513696355948928 61567157447950336 61574909321576448 61586923156641792 61719414357106688 61788622043086848 61792886047506432 61867778333926656 61937152384536576 61941426638966784 61949236896578304 62090324299156608 62120340304232448 62156411460009984 62236038919247648 62305825910635008 62343794765758464 62459909562842064 62490104234614784 62560176116465664 62564493365477376 62714888782221312 62789545499885568 62865645726409344 62920281787465728 62924623887204352 62932558117158912 63075885002317824 63080237840162816 63156690382550128 63158934225494016 63227509725881088 63231873027278592 63239845998590352 63383872722055704 63451336698760192 63573598097178624 63603863950439904 63710363207335936 63761157678734607 63855461518671872 63863513118892032 63935125042102272 63939537175707648 63947599377113088 64093237986226176 64231120991371264 64243653077933056 64315691262590976 64389965939866112 64392253598859264 64474745355191808 64544749511836944 64557342790227651 64629732723834096 64737949710680064 64893569782099968 64928944449407402 65110590970134528 65115084222103552 65194002975535616 65196319200509952 65267106813812736 65271610866868224 65279841030802944 65344801729019904 65428513777605888 65498154011623424 65506400834015232 65585793858802056 65655601497228288 65733758882168832 65817969216758304 65891772725635584 65923626445307904 65976185488913973 66054724501710672 66160761792233472 66316028983672832 66443322162513114 66467061615345664 66541592969478144 66546184974237696 66554575850520576 66626838205767168 66639837718944672 66706151765041152 66714562811699712 66866503091399424 66879549365415696 66937673880010752 67023426528420544 67098581749914624 67103212192214016 67264517990752992 67297035329585152 67372497356193792 67377146701283328 67426211543615379 67497978069854592 67539110996238336 67619510538338304 67701464628440832 67773524126171136 67927876156342272 67941129514073088 68017313781301248 68104449536943456 68163638603087872 68185522066281984 68332208752510976 68496468869704512 68501195779551808 68586655135497408 68665862115560346 68776091051114496 68857963112300544 68866645483044864 68904185946309896 69023487062089728 69036954183654912 69185472545466368 69263052128944128 69267831940349952 69343040242932736 69434341151745024 69516996803444736 69601250625667488 69675332201140224 69717791996116992 69885382842261504 69923478637823356 69925962892511232 70015543784153604 70132778853236736 70301367263941632 70371324938944512 70385055036162048 70536473550979072 70706032381630464 70710911772440576 70785317010898944 70790201873104896 70799127881803776 70880889925739712 70960370627607552 70965267570183168 71051276680368894 71126901621997312 71135857155688416 71250051160866816 71382753786105216 71417261982416896 71554346944244892 71579912508833792 71674158608252928 71837394208505856 71846452258753536 71922923562467328 72086725716934656 72091700388757504 72179074722914432 72181639114850304 72260011115292672 72264997745461248 72274109712674688 72438711682349376 72515813370011648 72612843200816562 72690130229074176 72869894489982408 72986872135876608 72991908926390272 73082970716700672 73167370245924864 73249414841401344 73254469749866496 73343253347477568 73406995418710016 73421317803352064 73430562225226752 73588532502704128 73685423263076352 73765428013527936 73779820331688744 73862551684381824 74045215368853092 74164079750971392 74204507942179888 74507431972040704 74590979215785984 74596126704992256 74605532606631936 74775444317263872 74855033156141056 74864458096017408 74955192981488064 74969817433812756 75034973139689472 75124295865335808 75220536247723776 75302207763809768 75304883115012096 75401354844473112 75491113716240768 75527607995793408 75709164745783296 75789747409911808 75799290038943744 75935225328586416 75962356131823616 76062372400594944 76144957949448192 76159814535936768 76235602017189888 76245214641942528 76418860675885056 76433770703332224 76500198720012288 76598201746766336 76684093428473856 76689385362530304 76787630752884688 76873734846574848 76910897519525888 77058527478417576 77063845251995784 77187555424272384 77373102432503808 77455456144195584 77517209189598633 77631858464391168 77637215803277312 77647005158940672 77731311240061696 77734072892915712 77823843725881344 77833656613649664 77926310932893696 78010920273299328 78093952860012544 78281678708233728 78287080890916352 78384748726282752 78475270989211824 78601246915559424 78704737694908416 78747641081497024 78883985213816832 78899376209891328 79069111480532992 79157773861650432 79163236503257088 79249188849065984 79264651099751936 79353532744851456 79447996346793984 79455191126434032 79544286429334272 79549775743995648 79741001166457176 79869008962584576 79912547014655264 80017764324746976 80151747260841984 80238772892966912 80334290297683968 80344419730219008 80440062898470912 80527401572438016 80623262564941824 80806894150434816 80812470597074944 80903087854977024 80913289007775744 81006731343702528 81097566431551488 81103162937352192 81201459063278736 81287887567996928 81298122463643904 81580290041263104 81684801081512538 81776396507708448 81805614295810048 81821575328776192 81913324123717632 81978631301230209 82018261807931904 82099879095435264 82110231152861184 82115897542189056 82313291526665472 82490371111902208 82582869846048768 82588568851955712 82598982528771072 82787099065542144 82827120405643264 82875215280013312 82986106515218928 83002297873149837 83074434547513344 83125059687677952 83279879417122752 83480071434952374 83619851709628416 83713616961601536 83719393999847424 83820860968545792 83910077489545216 83920642543116288 84101180003090432 84211912300658688 84303346301174784 84309164036371456 84319794664787136 84414344782150656 84511830296074272 84623103278689248 84714983734285989 84758948286824448 84764797462904832 84805151933919872 84968558995267584 85014876904979476 85151350825189376 85263465836150784 85457650648301568 85559380681162752 85663077693129216 85679791352928864 85754255016787968 85966327140255744 86059666015782592 86062723560013824 86076457053636868 86172976965112128 86275558532846592 86386084596995274 86524759709466624 86627760044507136 87022809085083648 87028814489157632 87039788041070592 87137388162220032 87238018370141184 87335840772440064 87341867778686976 87352880803808256 87447725145069408 87540801996304384 87551824191616512 87645011842891776 87757292289011072 87855696967514112 87968247318551964 88066888546762944 88072966002280896 88284679862863302 88426402780004352 88591096216684152 88739434467360768 88835784274356224 88853116958592896 88941535686721536 88952750415599616 89058641066164224 89155337455199232 89172732487220928 89250231840014336 89387090017238286 89464775666552832 89470949589618688 89686023987670656 89901615391487172 89997304093139456 90052147994984448 90170715668447232 90268619504587776 90364698834894848 90376076584894464 90570501541789696 90588172685430784 90689751708401664 90805932715924608 90907755919239168 90914029421709312 91132572761665344 91328625159606016 91448873513996544 91554482820747128 91701454734819328 91822193977393152 92031316082786304 92049272244873216 92270544533923392 92350736171925504 92357109253799936 92579121535660032 92682933064630272 92689329071259648 92801667500889984 92900442934853632 92912139958450176 93180510456348672 93234617190014976 93354058378871472 93458738865952512 93510371804315648 93689864344263096 93735156351922176 93840264174698496 93846740048216064 94072333173331968 94274709842173952 94380422681198592 94386935830806528 94398837175738368 94507853234319616 94613827503476736 94620356760244224 94735035573825192 94841264588821632 94847809540917888 94859768997885528 95075809083083556 95177005048140288 95298934595097961 95405795925659856 95565544811003904 95783192278007808 95795269678338048 95909305763561472 96115634289246208 96242185486467072 96346681487056896 96353330327281664 96365479616899584 96473536893886464 96584948909799168 96712118032787712 96817124267755416 96920173638765568 97106924566020096 97159859319976544 97315829514502144 97393416674111103 97443960955600896 97556493661233152 97665886455201792 97672626333155328 97791004463303424 97900660220719104 97907416300302336 97919761546204416 98142770666408832 98247231017435136 98353904018037248 98373093775584992 98483402245842432 98600638323253248 98726953825137456 98885439667961856 99454638954381312 99461502273323008 99474043475509248 99585586471108608 99700592423018496 99812389454217216 99819277461356544 99831863775780864 99940257308650752 99959756578417008 100046630852919296 100059227647561728 100294048330298368 100406510820016128 100535139792630816 100647872624871936 100654818288321024 100703477327724544 100896776986129488 100945552994377728 101058746034290688 101065720051924992 101246967104781888 101308666494357504 101526610599264256 101546419381249024 101647469356253184 101660286189256704 101781304075616256 101891814234513408 101911694271109632 102156674305415184 102245457904631808 102252513816707072 102498313128766464 102629621871643958 102744703304556768 102751793669327712 102916740565696512 102998793173340519 103052246478225408 103164136576671744 103286944668450816 103356278919464844 103529340211920896 103765124967841792 103778208818199552 103894578193416192 103901747910524928 104014560364399104 104151511727617536 104375571610978304 104512998301710336 104576687994175488 104633694652282432 104885217956735034 105023315676230406 105178646951755776 105199168279855104 105452050895912448 105804710326468608 105940254835245376 106059048572445696 106066367658660864 106185302809657344 106321334888609568 106447901355274752 106492011950112768 106576915020553341 106690352432995968 107074130679157824 107125892973625344 107369868763250688 107497683419922432 107511237912379392 107742525533913088 107756091312758784 107884385343700992 108008975124936704 108130088575401984 108137550583136256 108268612084371648 108390016672939008 108397496618191872 108411164569012032 108658067523524064 108773720055017472 108913068108683384 109035195343611264 109304841734973612 109357682410575872 109480308203814912 109487863389585408 109751055368887296 109881704624799744 110014880021216352 110110493128065024 110118091802607616 110131976705028096 110382798754056192 110528134894614528 110648142020291904 110669730497533116 110765912730017792 111039839222830336 111232094258331648 111306761913269832 111493135612837888 111761147958061056 111886468823678976 111894190057488384 111908298909947904 112163166475895808 112282549734211584 112404461734899712 112426392886382848 112552459709534208 112682440394765696 112686443798003712 112830804371585664 112953311645714652 113102032266709668 113291411993690112 113563747118674944 113684621114867712 113943534197735424 114093558600892416 114217436924172288 114239721803905152 114339006689050624 114353403025784832 114621769520340992 114750298080018432 114897302620149504 115026140142710784 115034078043795456 115181446129327032 115310602269862272 115366346279288832 115595767877993676 115781333136408576 116030412113444864 116053050721427456 116183184216293376 116317357826854912 116447787696586752 116455823704915968 116470507738411008 116596966860092544 116735765588822016 116750484920474496 116860015790522368 117016380409948992 117140929290018816 117290996424735952 117422518062350592 117430621336374528 117712906483817736 117901870373339136 118121461622245536 118319245956481024 118588714248962048 118603667220799488 118736660792475648 118744854754885632 118873783273598976 118896976649627904 119030299117277184 119182786689651048 119286367555403776 119324663615993472 119581365316894208 119868820521982896 120026646487120464 120069530659979264 120227620891262976 120358159339450368 120501435446525952 120516629595328512 120582325406042318 120791102358657024 120919668944535552 121074576954566144 121210341225652224 121218705895612416 121354631782465536 121510097015553792 121654744406028288 121802188594918104 121931831351995392 122366087616190873 122370435061894656 122429591969857536 122527201622268807 122708421443715072 122732362993164288 122869986185576448 123027392711897856 123149818643152896 123173846313283584 123438828714213376 123577244086173696 123585772095012864 123735556667853312 123874304769073152 123882853277933568 123898473793156608 124180648598313216 124240680608464896 124312822920019968 124472077838495296 124611651821270016 124687589531516928 124919819125684128 124980208469229568 125120352232931328 125128986730954752 125220107152428561 125429777564442624 125579090999771136 125731291452818688 125865116234317824 126151770004635648 126160475680325632 126313380765100256 126317868450988032 126455019451762176 126463746054557184 126479691997180704 126767745444111408 126902673397520384 127147196194357248 127207727900879808 127522315357469214 127710923037343744 127727026237784064 127870250084204544 127879074351415296 127895198754226176 128186475972452352 128462241982742528 128487306155866112 128631382525181952 128779931879732224 128949490710383616 129089499023673888 129114685580455302 129259465447668192 129475899421360128 129579126895492911 129787139564199936 129857888898814804 130388005951071232 130534213627625472 130543221733736448 130559682061605888 130689603458039808 130857027555211776 130996308023246848 131012801668030464 131171587717604112 131311202994456576 131467517764337664 131635938433516608 131783545451271168 131952370977827946 132109449003421344 132321523584466944 132632057967345664 132886644325026228 132934123230691328 133109151701041152 133253676411534336 133279675437889344 133412303530082304 133429125623399424 133733006182798848 133759098730831392 133875347760021504 134046853056841088 134197163499829248 134206424384428032 134529035981505984 134594070659170304 134852423087230758 134995956139709184 135078221992476672 135239021076676608 135402929256881664 135547048252342272 135855752312684544 135882259028146176 136034627562602496 136208899073886912 136327277206175744 136371044132563968 136664417505021952 136992937739409024 137002391559103616 137173310270994816 137331724231120692 137552182102228992 137733290966089728 137808371892619792 138046974124179456 138073908367309824 138370945090932736 138526104257888256 138535663880699904 138686080485865472 138868682303490048 139033993606889472 139202501251334976 139350664402280448 139770765684523008 139846957275646712 139851925785022464 140031087568307208 140265557706473472 140602734527883264 140770110072324096 141072947101958144 141412064763260928 141421823544881152 141570634021797888 141580403746209792 141598255763607552 141761779851479424 141920741255215104 141930535140366336 142102553360737788 142253803243994624 142271714311376832 142765507572210432 142834523964833792 143108693888489784 143159825017667584 143348317216505856 143674788417011712 143692904517507072 143845847124934656 144173451433869312 144183400777515008 144358149445828864 144363278229700608 144520022230585344 144529995490922496 144548219425349376 144877423364698752 145031626740023296 145225686401633124 145380260458148352 145739788979964816 145973744271753216 145983817852780544 146165941433401344 146334740491849728 146498829682802688 146508939499732992 146686506694955136 146813990837420032 146842635606704128 146861124450453504 147177065005408256 147370846526152704 147530856027055872 147559640663377488 147725103368763648 148090430737706184 148328159501942784 148409015884359776 148776034583714083 149014863944081408 149181958431571968 149192253409984512 149211065213263872 149550888634527744 149728916192034816 149910385962976128 149939634867625512 150069946279378944 150248591730671616 150441072495447552 150604415527619536 150609766230024192 150802709688946224 150982227432481536 151055215991586816 151418329491566592 151598580077887488 151870450657172832 151924712263647232 152124744801189888 152289915898896384 152319629071873536 152471204034379776 152490429283885056 152837721351770112 152867541406664448 153196403493532672 153368186856947712 153378770725060608 153575261505769376 153747469693149696 153821795039051776 153944432807465937 154117054956835152 154127690503991568 154375110848544768 154746204865007616 155034418379197266 155263716928782336 155274431606554624 155294010317881344 155462622480123392 155468145785831424 155647687451762688 155667313227299328 155852621865787392 156021840546598656 156187905720025088 156563357416467456 156574161781832704 156769497452565504 156950541978423648 157202493831118848 157327826935102551 157409475389816832 157495282162994048 157767970427633664 157798752419782656 158138222961065984 158498377698131968 158529302199503872 158707065489702912 158895992693587968 158910382252868064 159088572858668544 159099551487991296 159482002332914352 159738017925169152 159825094029310528 160035528649493952 160477545785933824 160668580595367936 160688839460438016 160880125796941824 161054803144876032 161246525129883648 161613788300869632 161624941194149888 161826578015551488 162013462687405056 162195132863102976 162206325874704384 162402918126557472 162575775135993856 162596244927287808 163160580082526208 163369602163025076 163552793015416896 163643150657552384 163957262602460418 164036523615863808 164199758190870528 164220462305722368 164231795084378112 164626583053330944 164980742223804416 165165739692097536 165177137703911424 165197965057542144 165574198131084288 165750430560026624 165972213030437856 166004595746299674 166148869095026688 166250119375355904 166559758834245504 166960142869904748 167239703419256832 167641721937091584 167820154979090432 167841285086232576 168202360006180864 168423824601317376 168606692602349568 168618328072742912 168639589329574272 168828689564301312 169023660592148544 169246206557378496 169429967468571978 169610303867839744 169937117990535168 170029753809958952 170302701650378752 170526931672301568 170915301296603136 171326155386258432 171359582705857728 171508510033575936 171932654280511488 172119332031565184 172125447120027648 172152914107273736 172345953930224256 172551117065693184 172772169193990548 173049519418933248 174045618170167296 174057628978315264 174079576082141184 174274776324440064 174476036740282368 174671681544880128 174683735557373952 174705761607616512 174895450290138816 175081603992608768 175103648383233024 175290023685783552 175514584578022144 175711393935028224 175936494637103928 176133777093525888 176145932004561792 176569359725726604 176852805560008704 177182192433368304 177478868934721536 177671568548712448 177706233917185792 177883071373443072 177905500831199232 178117282132328448 178310674910398464 178345464974441856 178500463680028672 178774180034476572 178929551333105664 178941899179237376 179372047975341312 179803230782974344 179994608186278912 180104295989968896 180341431336894464 180537239009175552 180729397669789696 180752153169788928 180873488109063477 181141003083579392 181176345370861568 181379503416803328 181611865431849216 181815511838478336 181828058843418624 182265145523330688 182657250319212032 182897747027993088 183108965641494256 183402909469638656 183644387954786304 184062632165572608 184098544489746432 184541089067846784 184701472343851008 184714218507599872 185158243071320064 185365866129260544 185378658142519296 185603335001779968 185800885869707264 185824279916900352 186361020912697344 186469234380029952 186708116757742944 186917477731905024 187020743608631296 187379728688526192 187470312703844352 187680528349396992 187693480096432128 188144666346663936 188549419684347904 188760845362397184 188773871661613056 188797674351476736 189015706468639232 189227655006953472 189240713520488448 189470071147650384 189682529177643264 189695619081835776 189719537995771056 190151618166167112 190354010096280576 190597869190195922 190811591851319712 191131089622007808 191283473036203821 191566384556015616 191590539356676096 191818611527122944 192693362974113792 192706660654563328 192730959233799168 192947073787772928 193169897819598336 193424236065575424 193634248535510832 193672028370682953 193840347277531136 194213849132040192 194319718639953088 194786833348222206 195112987322466304 195331772910403584 195345252666310656 195582008926606848 195801320441438208 195814832600604672 195839523092408832 196285541332817664 196494462034870272 196707808036074496 196746187551169984 196966804491684864 197201276646506496 197453907650274912 197770879335923712 197928556466741919 198948086951018496 199401184846036992 199624778908434432 199638554922713088 199663727551561728 199880514617301504 199919513156834016 200093261705838592 200118455295123456 200588096660596736 200813021640032256 201070279585261632 201295745249743872 201309636576642048 201793553972258976 201891105988755456 202117492068581376 202131440103849984 202493934209563776 202617332988715008 203053221198528512 203092838762498048 203320572378513408 203783628469026816 203823388542219264 204313348610830368 204490915809263616 204505027633414144 204996626257532928 205259243743287916 205489406609113536 205503587338655424 205997586346681038 206328273153343488 206573889336901632 206712557838929688 207058680423841792 207530249935683584 207556417636399104 207789156386832384 207803495821049856 208029120728798208 208303023455235072 208751143221956608 209025996603420672 209153375988350976 209267389304564864 209770435913470068 210046631352460812 210398336559710208 210904101791824896 211609420652937216 211880509670490752 212118097144891392 212132735317321728 212370605619314688 212642669777219136 212895802710549504 213153830041106682 213380704865991936 214148261358315648 214251785947250688 214739737526501376 215022475824758784 215485051067826176 215512182625517568 215768770687401984 216017950249873408 216260177150803968 216275101166272512 216537224168743296 216780033345878016 216794993236383744 216822329138024064 217316135047048128 217547440110034944 217826136217366768 218070390687222528 218609683469947224 218715364821151744 218960616407629824 218975726779170816 219502110737774592 219763409249599488 220029760042432704 220220986256130048 220236183605215232 220263953410056192 220765597508112384 221056269789229056 221296284040583808 221339460995066232 221531825460035584 222079678445660672 222613523826539664 222986271225675776 223522295916122112 223772937647357952 223788380114976768 223816597819895808 224326332951791616 224565099468423168 224808923469799424 224852785772765696 225104919419068416 225364880789531392 225372887596007424 225661608743171328 225906623291429304 226204064533419336 226582823987380224 227127494237349888 227251305572925907 227369242229735424 227887068395470848 228187117201784832 228434873848344576 228479443607810304 228706806051569664 229243539040681984 229500596160036864 229794605240299008 230052280285421568 230068156087590912 230362892258654064 230621204539724544 230732692558577664 231191535755987352 231562666272817152 232060824226889728 232106101442854912 232366368432586752 232551627568795899 232634715653709824 232895575393173504 232911647409831936 232941015476822016 233193933720185088 233471531177644032 233500969840948992 234032760819897984 234281858580037632 234581992849471904 234845036124701184 234861242672749056 235425812967635472 235803740746678272 236242923244491072 237177428497924096 237207334441598976 237473321584951296 237489709509771264 237747566547197952 237793953299255808 238060598234554368 238365573379302096 238572735110807552 238649327231986944 239162730633788416 239737641043965792 240053292974240928 240139061319958528 240455241782525952 240716318678900736 241002870893051904 241033259190657024 241164650812084636 241582204717314048 242149153909132288 242420682451304448 242437411791224832 242709263564931072 243020194031107584 243309488812056576 243604377189836208 243863662703990784 244732175232381746 244740870123789312 245054403244537614 245416842887430144 245464725986328576 245739972371152896 246054785423795712 246299637286305792 246347692626567168 246877657428426752 247471113335706624 247748609538146304 247765706555867136 247796947586313216 248361297196626432 248481361216929792 248625645840039936 248944155676990592 249223303642540032 249375179063033856 249839638251368256 249960416938459136 250440214304857122 250859555128885248 251158181999542272 251462582905637376 251730232468635648 252303540009271296 252320951360651264 252626761530200512 252635736901976064 252910038903524352 252927492109114368 252959383994361408 253535490888222816 253805346795040768 254144951202857967 254294392388714496 254415455801759616 255044630714938428 255454052475568128 255790397508452352 256372951944904704 256924483965485056 256974612311732224 257262765050363904 257559863759464448 257898981420767232 258178998047347776 258229371160910604 258518930895336384 259158253790985822 259574279128399872 259715777797629608 260776011902142464 261068427255250944 261086443467472896 261119364123211776 261714055110423552 261992616046493696 262025603336060928 262343175435208224 262622405988913152 262935035528675328 263271876867033216 263567090902542336 263904741955655892 264218898006842688 265264115934691328 265773288650052456 265868246461382656 266218303402082304 266507352823068672 266559350875778688 266824607060164608 266858251246798848 267466012365597696 267518197461662784 267750695520043008 268093706113682176 268394326999658496 268412848768856064 269058071963011968 269188141318340608 269704846174461516 269991912279418368 270156443984953344 270805858513763328 271094096504684544 271711504625369088 271764518056292352 272069255125204992 272417798147773824 272654554412351488 272742088265127936 273328835010043904 273985875478818048 274004783118207232 274346620541989632 274663448462241384 275104364204457984 275466581932179456 275616743785239584 276093948248358912 276147816734619648 276741890181865472 277052208515776512 277071327761399808 277372160971730944 277737364606980096 278067987213778944 278405002502669952 278701328804560896 279541531369046016 279693914551293424 279703851570044928 280062175136614416 280531115412946944 281205469055766528 281540220144648192 282145894203916288 282824129526521856 282843647089762304 283141268043595776 283160807492419584 283196511527215104 283523559702958848 283841482510430208 283861070280732672 284205106721475576 284507606487989248 284543428622753664 285531015144420864 285669047929667584 285896803785293883 286217387776979568 286319650035335168 286696634433011712 287349576834023424 287385809035014144 288346902867738624 288366801555030016 288716298891657728 288726556459401216 289040044461170688 289059990981844992 289096438850698752 289754846729397504 290063253480046592 290451372803266248 290760520916296704 291479577959929632 291947488543506432 291967635705561088 292180250022333309 292331882866802688 292669480983699456 292997659365605376 293017878999465984 293373013389910272 293685271213408256 293722248900907008 294354130010816512 294741693052305408 295061712054111744 295119281326754976 295450206737527296 296180861475412368 296656319003885568 296818031768719552 297552069167428166 298029727888162816 298363916863143936 298384506819969024 298422130426527744 299101777269055488 299457832384069632 299820771925952256 299879269735251024 300139892558757888 300882144990895104 301208831055239072 301219532460048384 301605419377892448 301964454864963072 302110431983173632 302836658983133184 303197160155774976 303740901314345664 304579831797792768 304639258143747072 304942408068759552 304980858567770112 305675442703540224 305735082813328896 306392806987065344 306736373713895424 306757541450121216 307150523011538752 307494939386299392 307888865614931874 308234109913670304 308255381007983136 308750221697089536 308996379520021557 309492409730015232 310068836758394532 310588020635762688 310925244960246784 311295374903525376 311334626454598656 311705243731574784 312043681093197312 312375811440050176 313126714832934912 313148323563665408 313538994905131008 313901083956847296 314655653870205102 314990564325988096 315535940855267328 315597504839565312 316276445922131968 316996755396263936 317058604399007744 317414130979405824 317820764505736128 318177145717337088 318199102975982592 318964004665828704 319476035850338304 319650188058621056 320071057298987904 320955091571867648 321377678920876032 322109606289752064 322493050259767296 323227576601739264 323249882388299776 323653156031102976 324026925374810112 324390265726205952 324412651749408768 324805836253114944 325151550271987712 325192489854575616 326321160165052416 326739204326050152 327105586030833792 327286301315104768 327914525204920836 328073047231727616 328440924611444736 328463590168756224 329253166106661888 329961484447608832 330331479384195072 330354275407822848 330395930115084288 331148396262168576 331500861120053248 331944426060875712 332009191492599348 332297738190053376 333119517668491008 333920285739809496 334479406838513664 335283443874183168 335640309958180864 335682570172465152 336404720012361728 336847649202634752 337213385204699136 337236656145485824 337279178659148544 337657379128602624 338047321184297088 338492413114756992 338859934937143956 339220607735679488 339874235981070336 340059507619917904 340605403300757504 341053863344603136 341830602593206272 342652310772516864 342719165411715456 343017020067151872 343865308561022976 344238664063130368 344250894240055296 344305828214547472 344691907860448512 345102234131386368 345544338387981096 346099038837866496 348091236340334592 348115257956630528 348159152164282368 348549552648880128 348952073480564736 349343363089760256 349367471114747904 349411523215233024 349790900580277632 350163207985217536 350207296766466048 350580047371567104 351029169156044288 351422787870056448 351872989274207856 352267554187051776 352291864009123584 353138719451453208 353705611120017408 354364384866736608 354957737869443072 355343137097424896 355412467834371584 355766142746886144 355811001662398464 356234564264656896 356621349820796928 356690929948883712 357548360068953144 357859102666211328 357883798358474752 358744095950682624 359606461565948688 359989216372557824 360208591979937792 360682862673788928 361074478018351104 361504306339577856 361746976218126954 362282006167158784 362352690741723136 362759006833606656 363223730863698432 363631023676956672 363656117686837248 364530291046661376 365314500638424064 365795494055986176 366217931282988512 366805818939277312 367098262848572619 367288775909572608 367581604866806421 368125264331145216 368197088979492864 369082178135693568 370316486142640128 370731732258521088 370757316285038592 371206670003559936 371601771739414528 371648559833800704 372722041825394688 372938468760059904 373416233515485888 373834955463810048 374759457377052384 374940625407688704 375361056698793984 375386960192864256 376289332693327872 377098839368695808 377595348702953472 378031412937278464 378455310013906944 378481427040976896 378940142295300768 379365058355286528 379391238163671552 379439075991542112 380303236332334224 380708020192561152 381195738380391844 381623183702639424 382566946072407642 383132769112031232 383181078713352192 383637223054245888 385386725948227584 385413321309126656 385461918467598336 385894147575545856 386339795639196672 386848472131150848 387268497071021664 387344056741365906 387680694555062272 388427698264080384 388639437279906176 389573666696444412 390225974644932608 391164017853213696 391602640882876416 391629665201209344 391679046184817664 392571082665635328 392988924069740544 393415616072148992 393492375102339968 393933608983369728 394402553293012992 394907815300549824 395857112933483838 397896173902036992 398802369692073984 399327455103123456 399761029234603008 399839026313668032 400186523411677184 400236910590246912 401176193321193472 401626043280064512 402140559170523264 402591490499487744 402619273153284096 403587107944517952 403782211977510912 404987868419127552 405234665977430016 406106442397057024 406185677524996096 406641144757026816 407567256938053632 407646777084438528 408626697221660736 408981831618527232 409010055266828288 409993252515065856 410518487486575832 410978813218227072 411007174677310848 411995172693362076 412656546306686976 413425115677859376 414117360847683584 415060499871367168 415112835272798208 415578312773664768 415606991642099712 416058241457596416 416606046910470144 417502286443913216 418051993206841344 418534778609129728 419540871826940136 420093262704921624 420796673119420416 421808203583649792 422038138921148113 423218841305874432 423761019340981504 424236194289782784 424265470634643456 424741211238629376 425285339554438272 425791605421099008 426307660082213364 426761409731983872 428296522716631296 428503571894501376 429479475053002752 430044951649517568 430970102135652352 431024365251035136 431537541374803968 432035900499746816 432520354301607936 432550202332545024 433074448337486592 433560066691756032 433589986472767488 433644658276048128 434632270094096256 435094880220069888 435652272434733536 436140781374445056 437219366939894448 437430729642303488 437921232815259648 437951453558341632 439004221475549184 439526818499198976 440059520084865408 440441972512260096 440472367210430464 440527906820112384 441531195016224768 442112539578458112 442592568081167616 442678921990132464 443063650920071168 444159356891321344 445227047653079328 445972542451351552 446328103751142249 447044591832244224 447545875294715904 447576760229953536 447633195639791616 448652665903583232 449617846939598848 449705571545531392 450209838838136832 450729761579062784 450745775192014848 451323217486342656 451813246582858608 452408129066838672 453165647974760448 454254988474699776 454502611145851814 455774136790941696 456374234403569664 456869747696689152 456958887215620608 457413612103139328 458487078081363968 459589210480598016 460104560570843136 460136312175181824 460725784517308128 461242409079449088 461465385117155328 461833298422397811 462383071511974704 463125332545634304 464212202885709824 465103255137591798 465269431307419648 465791150786347008 465823294819663872 465882030953644032 466387867440370176 466943062355288064 467001939681897984 468065521639795968 468563717160075264 469163985698943808 469690072249402368 469722485345498112 470851625935270944 471607481493356544 471983480805307653 472485846488982144 474414668883197952 475495133094395904 475587906598511616 476121196469108736 476731146758604192 477145470221615104 477298654463973888 478325461267576832 479475282087931584 480106585948481856 481432637357801472 482005741786103808 482066518381314048 482329301624169272 483164409434628096 484298307818264576 484841364902608896 484874823582449664 486040388062215168 486618977624113152 487208754379672416 487727325407981568 489464350464763492 489481740247578624 490108806489075228 490929451972657152 492109570847591424 492599274572611584 492695385253134336 493755314856853504 494942226671413248 495497219076292608 495531413111734272 495593895172626432 496722594393252864 497251291680079872 497888311353981184 498446607285080064 498750358126067712 499679276502736512 499920833876918272 500880428609714244 501719110257770496 502925165811274752 503460464937271296 504607080018542592 504641902721302528 505253523060401024 505271473803952128 505820077807048704 505854984218228736 505918767988722816 507070981776445632 507610693590081536 508289902405715934 508830911603519232 510089261429876856 510908104951136256 511580795016904704 512745903889809408 513848967930970112 513949224623464448 514525530100727808 515119727518928896 515797962841534464 516357996094695552 516458742321821208 517037861790672768 518316507581971644 519148558256799744 519431555595259216 521552023804284928 522136854510501888 522172886934945792 522238728246423552 523428110220847104 523985232092987392 524051206672121856 524686350870416448 525244811977826304 525870071057350656 526543753734066432 527134181805084672 527809483911311784 528437796013685376 530528231869382656 531546577300104912 531736492922765312 532436606804164608 533014705646137344 533118701751557376 533649214120329216 533716502493597696 534932024731195392 535036394923325568 535501391040086016 536187412227364352 536788653999316992 536825697537712128 538116143926023936 538376282636681216 539409692348923032 539983824558836736 540312887969906688 541611717027526656 542188193009369088 542620464327190431 543423009250738176 543529036112584704 544138510250409984 544835596295547648 545484176530255872 546657670020087808 547971750957636096 548009566236414464 548693241083979264 549326896924482768 550208728408915968 550933163864358912 551233487570479168 552187896496717824 552295633469239296 553483780363730944 554104417031553024 554142655522799616 554744321943461888 555474729213960192 556135974427557888 556810005005339904 557402657609121792 559083062738092032 559387829102586848 559407703140089856 560124350273228832 561062230825893888 562410938111533056 563080440289296384 565648259053043712 565687294179524608 566282536087191552 566321614984839168 566393023054430208 567047119405917696 567682965020860416 567722140561465344 568410213442951152 569015212975978496 569086857245507328 571062030288841728 571793607570587766 572434775553959136 572639300070670336 573393268866023424 573850419108611463 574699153668046848 574771618070028288 577432597783315456 578080088922341376 578119981963689984 578192877701397504 579509693458795008 580126506960093184 580902745606532496 581016085112048859 581521041832593408 582959155919859264 584360500044666618 585338961967398912 585995318731210752 586035757998931968 586746026779820544 587370542426816512 587444497801814016 588708260021633024 589483386104610816 590123424108223488 590238562653509952 590900413475054592 592361722950824736 593312638007771136 593636063537439104 595104138334856332 596059455776325632 596844260853055488 598203554538110976 598915664768139264 599641543851904512 599758539470502048 600279785117515776 601764289981790208 602417662110478144 602439064920096768 603210838755784896 603928909729926144 605673317966266368 606394320311549952 607481802628691328 609159663595585536 609278516287494144 609961717135540224 611350885407080448 611470165626657792 612785613974130688 613472747427790848 613515082900242432 614301046023077504 614989878772598784 615777731229863748 616468219827340608 616510762015966272 617992759040043114 618984819460030464 620137673516789064 621176041271525376 621850489920493568 622590749807050752 622669252909197312 623410487463149568 624087362186394624 624751622880100352 626253429665869824 626296647127330816 627077989810262016 627802167913694592 629311307740410204 629981128651976192 631195009679130624 632552891844263936 633993510792527872 634117208798015488 634828261958811648 635641529011472256 636354291434674176 636398205951965184 637928009331657408 639300376117242112 640142114597975808 641910183143735296 642755357841752064 644219212579504128 646455153203478528 646499764776599552 647306312062205952 648053850749620224 648780531452411904 648825303498817536 649611672506229888 650303100543975424 650384979709151232 652642320330104832 653478408652100304 654211172061667584 654572602630209536 655829050409841672 656146094463455232 656881849222889472 656927180337512448 658506332213323776 659922968895217664 660662958768390144 660708550815645696 660791860230168576 662296792524337152 663888852121751424 664018382985198696 664595476380106752 666239035336982016 667092542165685727 667840571479618992 668958813677027328 670566887748366336 671365140344930304 672809440024723456 673695298405269504 674426770409398272 674473312290971648 674558357318297088 675314758257205248 676094642368594176 676984826229513984 677719869874287912 678441215471358976 679748471962140672 680119015239835808 681210806601515008 681753916718777721 682107726689206272 683661205186412544 685304621545033728 685438330823430912 687730617122045952 688477328126260736 688501788480110592 688611656429094944 689383815720897024 690204468262772736 691088676775962192 692198077675732992 696182472680669184 696230515913261056 696318304328564736 697099105297760256 697904146961129472 698686726179520512 698734942229495808 698823046430466048 699581801160555264 700326415970435072 700414593532932096 702058338312088576 702845575740112896 703745978548415712 704535108374103552 704583728018247168 706277438902906416 707411222240034816 708728769733473216 710686274194849792 710824935668743168 711532285493772288 711622003324796928 712469128529313792 713242699641593856 713381859897767424 715096720137906288 715718205332422656 715767596716949504 717488191901365248 719212923131897376 719978432745115648 720417183959875584 721365725347577856 722148956036702208 723008612679155712 723493952436253908 724705381483446272 726447461727396864 727262047353913344 727312235373674496 729060582093322752 730629001276848128 731590988111972352 732435862565977024 734196525697145238 735163209733612842 736250528662290432 736394177958985728 738164356271387136 740632972285280256 742413340007119872 743203543478829056 743297119667601408 745444083650789376 745876937520119808 746832467030971776 747669910927620096 749518914754104768 749881250815377408 752578665386655744 754197678737391616 755190697405906944 756062825874556928 756910620027813888 756962854081953792 757880284590601536 758730116710573056 758782476327343104 758878151983084224 760606472664668448 761416040385122304 762391476760783688 763246367405278848 765133892144815284 766362157426704384 770773451896455168 770826642618253312 770923836935196672 771788295151091712 772679591278393344 773696944262301696 774536994142043328 774688113482731812 775361389110124544 777278874559812352 779147333392888824 780451949289865216 782328035706427392 783205281765752832 783259330402418688 783358092369635328 785142165331270656 785977848139481088 786831232144297984 786984750204679936 787867217966739456 788805106586025984 789815630601099648 791714225866967676 795792347804073984 797604739384147968 798654910206246912 799522058469206016 799678052627336064 800373046823354368 800473821180493824 802352386642386944 803252086560129024 804281118341046528 805182980998975488 805238546306568192 807174215889035904 807564423955021824 809975736838255104 810469331954860032 812212884794114048 812371355049992192 813282289514053632 815134513876107264 815293554168877056 817253394443321472 817963663237054464 818020110533656576 819986505030131712 821036974973151664 821957626436454144 822014349354621696 823990345386724152 825313092613373952 826850231355718752 828234721695367168 830120999742734336 830225670545596416 831156625547329536 831213983284199424 832116482915192832 833212093820940288 835004572887826432 836103986413682688 837069557218259456 839081743653880272 840186525409843248 841593346238840832 843616407167299584 844076277842296226 846437682611748864 847522038681963008 848472388579565568 848530941269286912 849482422477258752 850570679108876544 851583210842198016 852615320164426728 853522819463967744 856593045433262592 857007143789002752 857690411355881649 858958950106005504 860089903299035136 862048730502070272 864071800999493632 865040708603215872 865100404665090048 866148896674973184 867120133383512064 867179972945534976 867289316552096256 869264540188192512 870189760440139776 871304544869467072 872281562748890112 874438733879788896 874861459284606976 875842465630519296 875902907116683264 876540750066999927 878008442951098368 879053636998397952 880119040169730816 881055813640224768 883062390032449536 884225079156916224 885185136162335232 885357843980264928 886127301840142336 888318713782642688 890454095306158656 892656207502284498 894089183664488448 895091750589431808 895153520459907072 895266391279583232 897305331807166464 899235693879197696 899411143091062784 900419677676273664 901459523158125568 902646434972685312 903626493165717216 904816258133677344 906331295949520896 908509976949399552 909005222291703628 913739495393378304 913917774431241216 914827224206278656 916974156162727936 919178420961196032 920209121141686272 920272624350363648 921451569034616256 922484818158898176 923666596844795622 924766143023949408 926250665091268608 928424405771419648 930206510275183596 930538862614839296 931764061907288064 932775734880740352 933886124710576128 934003879363795968 936131043279591936 937127434320150528 938327971397887616 939380144498804736 939444970690996224 941703251870541888 943966961610615306 944971692977964288 948829337766395904 950990266188791808 951175813197023232 952242392938217472 953462293517208384 954290940443230208 954597308927947776 956650922535153664 958950564175863168 960213171896963712 962865274715602944 964133036762628096 964658603248338544 966328818869256192 968596615636529152 969682729805217792 969749647164899328 972080776124430336 973237955248226304 974417508759344832 975454650815963136 978928700929526984 978963480495157248 980217612978150456 981858903945314304 984219141695182848 985390770506268672 987510629713707008 989884453342826496 990994438152585216 991062826223468544 991187790345252864 993445188786505728 994502583360159744 995776622707962368 996893214570160128 999358553005473024 999841667753836544 1001760857219428488 1003438220515540992 1005850331622549504 1006920929874542592 1009214160037085184 1009283805442605056 1010507046120802048 1010542947607904256 1011640155614097408 1011709968436457472 1011837535977445632 1014141963552891264 1015221387180163072 1016579804811431868 1017661823207038464 1020178522859753712 1021816209902272512 1023161590033809408 1025491807779618816 1027697935861940224 1027898449246928896 1029051060201455616 1030239455037857792 1031595925683068928 1032715992189391104 1032917484643642416 1034075723581345536 1036633015163943288 1038297116513599488 1038863111190518432 1043104047608569856 1044273709021003776 1044345773869891584 1044477456492847104 1046856220441694208 1048102413344243712 1049372701740832896 1050489623955652608 1051740142114701312 1053087507468132864 1054268363610169344 1055618967822623568 1056875592027370752 1063093154600209824 1063472985845530624 1064873213608329216 1066029411292274688 1066237403503114752 1067298428240658432 1067433004987195392 1069864049462390784 1070072789846651136 1072374824454728704 1073577307998633984 1073651395075424256 1076232287852047872 1076752565273362432 1078819384697846064 1079967649117673472 1080625775939813376 1083223434055053312 1085240928654380862 1086846018501476352 1087058072225169408 1088277020500819968 1089671192591095296 1090968353060511744 1093315340040175616 1095943501915272192 1096019132472828928 1097386482167958528 1098653793848965536 1100417456817831936 1101294788545717857 1101866327728717824 1102466975140958336 1104375792993435648 1104591266938478592 1106967560727461888 1109488643886923776 1110949458427920384 1112271948855115776 1113620010010679808 1114805315218243584 1118166125476184064 1118775658205173696 1118815406280179712 1120248700546457664 1124821876223066112 1126160880578592768 1131296518106087424 1131374588359049216 1132786046108860416 1134094238811835392 1135365930041720832 1135444281122930688 1136820426885902304 1138030425951956992 1138173714491014656 1142124060577683456 1143587215141175532 1144869551107918272 1147700838217222926 1149398307336093696 1149543236140056576 1154865195566630912 1156160177844682752 1156239963927379968 1156385755402795008 1159019386917590016 1160253013920186368 1161805491213064992 1162032170224097718 1163042083665186816 1165918311839718528 1168721000089333236 1170677923934797824 1173492053559641088 1174741084853633024 1174888995603628032 1177416520043266048 1178966772209221632 1180246848216446976 1180477125307019904 1181800826950109184 1184723445901649472 1187272127074878208 1190208276669712664 1192118911552651264 1193688521706110976 1196407109076221952 1199283087703809024 1199517078941004096 1200559570235031552 1203528579963580416 1204835324220956288 1204878129840193536 1206421677511569792 1207857819459852288 1211346635932532736 1214963605257382656 1218319327191171072 1218557032574988288 1219923434271080448 1222701770814160896 1222940331253315584 1225571227948261376 1226945494855581696 1227030165800484864 1228602092046155008 1229979757545197568 1231555462459727496 1232936439654681216 1233021524031932544 1235985518080086228 1237969638920060928 1240275347033578128 1242352082543050752 1243700979840987136 1245181499614101504 1245338505818394624 1246820974926299136 1248174724372789248 1249503245760200704 1252506859331739648 1252593294254661632 1254155979620524032 1255604335827389184 1258622615480820408 1259962257303952384 1262390019358261248 1265105783688527872 1266114416763444339 1267987021585055744 1268234417596030976 1269656523917623296 1271283058022944512 1272708582869348352 1272796411903930368 1275856018663314816 1278600752234484224 1280284229195951616 1283820366287470592 1285510715683504128 1288438425159008256 1292910306406957056 1292999529553199104 1294612624124411904 1296107701499240448 1297561062904823808 1297650606997635072 1299223345012459776 1300606201087950848 1300769959418302464 1305284640660209664 1306956817304200608 1308422344123335168 1309145205260419072 1311658100819683344 1312292188926910464 1313763698445778944 1313854360675024896 1317012664426647552 1319845937790435328 1321325917536780288 1321417101631291392 1321583720460337152 1324593585048674304 1327777704243502848 1328036765970397392 1329190952760213504 1332478070673964032 1334185084331371454 1335681142959237984 1337917627354054656 1338984311253426747 1341133775496732672 1342730280689860608 1348853540818796544 1348946624581943296 1349116714636594176 1350629516514410496 1352189284737188352 1353969652459027968 1355439739748575824 1356882430942717952 1359496943924281344 1360238030479671616 1363507833437555442 1367322410372825088 1370609243090067456 1370876661646861824 1375461234244091904 1376954656252521472 1377223312858189888 1378767631441794048 1380408936525545472 1382177353551924384 1384396155351465984 1385499895267193433 1392636608657129472 1395808293922258944 1397373452359041024 1397469884458991616 1397646092860932096 1399163602321110528 1400652831940870144 1400829187065864192 1404116676624177152 1405691151480225792 1407491957096831424 1409070216748207104 1409167456036494336 1412554877805812832 1414822444480069632 1417457539466946432 1421372548389699584 1421649871337486336 1423244006649593856 1426485399283187712 1426763719795534848 1430193440275812576 1431436410664845312 1431535193433899008 1434976383802730496 1438425846263794752 1439956865490231296 1444297912073404416 1446017225358311424 1446987904872507816 1449410762966892544 1452894923454793728 1454524094707826688 1454624470747348992 1458121164186645504 1461258002553696256 1463181976223944704 1464871725131954048 1468393051394290476 1470326419467225684 1472788355917971456 1476328712542774272 1481265944570560512 1484826680014239744 1486407086957658112 1486594239335202816 1491753875040239616 1493664934061943552 1495339821855240192 1499037829508209536 1499762501630754816 1505157330773311488 1508395357474783232 1510381394811813888 1512125651749113856 1513821240055627776 1513925708163907584 1515760569181203072 1517460233421146112 1517564952654686208 1517756303966168448 1521212945329336896 1522832080770244608 1524782953521567376 1526492734810557696 1530267784289630568 1532724314853408768 1541546903792910336 1541653285236506624 1541847673870393344 1543576590302183424 1545359182556786688 1547393888524603392 1549073988284086656 1549376226965463624 1550722778220249088 1554557749119624704 1558294666785777648 1560903898579730432 1564656071412854784 1566410563531505664 1566518660804837376 1566716184739270656 1570284330662541312 1571955696278962176 1573662464288595968 1573969500409359872 1575734435933478912 1577610213172051968 1579631261202199296 1583428451733935352 1590759139010481349 1591584695608147968 1595209478768295936 1597309820412493824 1599044116938412032 1599356105254672128 1600947642360987648 1604704773284773888 1606504173120258048 1608562236682093056 1610365961997950976 1610477092613136384 1614348431778071808 1615128847910043648 1619951473676510208 1620938663909720064 1624425769588228096 1624742710099984384 1626564579028107264 1627861392981571293 1630269027752214528 1630587108337754112 1634506788886642944 1639973010060263424 1642073949946303328 1643915252872908288 1644028698709243392 1647980690773448304 1650626185226747904 1653700462711437504 1660241999485468672 1660451341091192832 1662313251094659072 1662427966568398848 1664232965830385664 1666424187641880576 1670009145775652864 1672207972827365376 1674139114436518912 1678163487307760544 1680373050819686496 1683186692477681664 1687232814334599168 1688152555684592452 1695044077363926016 1696944777159131136 1697061882538573824 1698964844954517504 1701141358217753088 1703166421684396032 1705230640328853456 1707045638927935488 1713186090866525184 1715380822711763298 1717917900212011008 1720179806598070272 1724097461004140544 1728143601998987264 1732297793349946368 1734240266767024128 1734359945891069952 1734578633104192512 1738529080376385024 1740379520880279552 1742609089738934144 1744563125497780224 1748877467759577792 1749722918569213952 1753081500133999854 1756016885902196736 1758107273996795904 1760238080339461632 1762111627280449536 1766124780064899072 1768450158313832448 1770370272324670464 1770715687960529856 1772254603680284672 1776637427565285376 1780908190612317312 1785312415004568996 1788178367328976896 1790532782559166464 1794610663614332928 1798471387758395392 1798822286182125568 1800839355352547328 1802919046316251136 1805292869945370624 1807252986331434432 1809632516267354688 1817019953898799104 1818010444583407256 1827478990786756608 1827835548862482432 1833948312325455872 1838356841922392064 1840418242283372544 1840545248700727296 1842903138069232512 1844969636317796352 1847333193689591244 1849532286047898816 1856848811542839296 1860413020550367192 1861077725229678592 1863528123814576128 1865551469761480704 1867772249421152256 1868007758727591936 1872262086559183872 1874254868640301056 1876655942795775232 1878760288997609472 1878889941381992448 1883406503741083776 1887933923221230612 1889943385955928576 1897658675532791808 1901980532377583616 1902351626394046464 1904484785876434944 1906924587034416768 1908581880886460416 1909194617855895552 1913301845070307328 1917901128351726336 1920426343793927424 1925730549431205888 1928266073525256192 1929317206496677088 1932657637738512384 1937193231273058304 1939365459610435584 1939499294329798656 1944161552248860672 1946475910496452608 1948835017518689664 1950909301631926272 1957857401859053968 1957926960990314496 1960435225956300912 1963717807890628608 1968438283390365696 1970781541012537344 1975021259427414016 1979768906685652992 1981988876305170432 1982125652446937088 1982375580690505728 1986890377573011456 1991553245415924736 1993786429140320256 1998717106010946048 1999683335507673088 2001277626497057181 2003521714438856976 2006876441031081984 2011700663245099008 2018428320074170368 2018567610885210112 2021014092241604096 2021085895215808512 2023280311228194816 2023419936872914944 2023675071954891264 2028283927105782528 2030442774360326144 2033159609622863736 2035323646414076928 2040357045719507424 2043632419804545024 2045261750156333163 2046323180067618816 2050983615559237632 2055796898493857792 2060478910075715584 2063191851366137856 2065431984378782208 2065834969287284832 2068151447162691072 2073266030327886576 2076594233027198976 2077726222381036864 2086208095217139712 2088547418042007552 2088691547739783168 2088954912985694208 2093712440883388416 2096204826688487424 2098745403481665792 2100979247911305216 2106175014936265728 2108536727220338688 2111237935645247136 2113751184054741504 2126186309200419648 2132058822584549376 2132474807006229504 2134596856481316864 2134866009974390784 2139728098924781568 2140145579693302272 2144749648909457408 2147154615997267968 2147302790150848512 2152464575704095744 2157638769395692128 2159935298235346944 2161251551879626752 2166446868110106624 2170481857308761724 2174116144450338816 2179342385182190592 2181936706121023488 2186630680080351232 2191887003830544384 2192038264945657856 2194772964335917056 2197307587697931072 2202589577091435714 2204933950281916672 2208751585986871296 2209182533876957184 2213935121454923776 2218977287773847552 2221898916855840768 2227240020021359616 2229610630436487168 2236332250952368128 2237551316410347392 2237630812560359424 2240497401092915328 2249643752446132224 2262593036212174848 2262749176718098432 2265572092217720832 2268188477623670784 2270731860083441664 2270888562245861376 2273640853771804608 2276060851903913984 2276347428982029312 2284248121155366912 2287174430282351064 2289739102215836544 2295401676434445852 2299086472280113152 2309730391133261824 2312320355689365504 2312479927854759936 2312771510805590016 2318038773835180032 2320506027840372736 2323610982426129984 2324064340448195436 2326084167330373632 2331836623679437056 2337442000178666472 2341355847869595648 2346984107119282176 2349482169707266048 2349777991207256064 2354833040086532096 2357933544418443264 2360493696432893952 2360954250614039808 2363601653900218368 2369446891803298944 2374544254149756416 2380416553339425328 2384237823105302528 2387377043412221952 2392814218152443904 2398566175407618048 2399034157882008192 2401119140470063104 2407057159927160832 2409670648441912576 2409756259680387072 2412843355023139584 2415715638919704576 2422693271865065472 2429927210514765312 2436638654382342144 2437114065149976576 2439846868542160896 2445403541628321792 2445880662506631168 2451142455896522752 2453890989711163392 2454060331600969728 2457204184092310016 2459959515090395136 2463110924919454992 2465872879309362432 2466043048063865088 2471971036160172456 2475939277840121856 2480550694067156256 2484704165086101504 2487401959681974272 2490362999228203008 2490677011636789248 2493641949852598272 2496349448745578496 2505013718663479296 2505186588509323264 2508311959241048064 2511208671654778368 2517245230961640816 2519924514607904768 2524780038716522496 2532228833526888678 2535974043170111488 2536468835192061952 2539313047835246592 2542566116045889024 2545417165738696704 2545592823807860736 2551712037326629632 2557201504468968448 2560568458391903232 2567640732574941184 2571021431367008256 2573071234067644947 2576876850318016512 2592215402998480896 2595122125809647616 2595301213995270144 2598446690024919552 2601212402175901696 2601539918836604928 2610569281320419328 2613913634608401216 2616844688246670336 2623316201639366688 2624584377853820928 2627527396891557888 2627708721350049792 2634025328853295104 2639691875580870656 2643167440920674304 2649187170097348608 2655555408487005696 2656073531940794784 2658381905520427008 2664956141347928064 2668370168662742908 2671362285918475968 2677968622506853494 2682267550993465344 2685460561379721216 2697707081637593088 2697893249163886592 2698233429273188352 2701259033028820992 2704378569474376704 2707939304918055936 2710879479497151648 2713764861885435904 2718993887848562688 2720476060959343232 2727015666875110884 2741218486180134912 2741753323293723648 2750922468488183808 2753909312505042944 2754446625716379776 2757535262883588096 2760817873051090944 2764354707103848768 2770999790534386866 2785273217314258944 2791616587844517888 2795292185721864192 2798327204642221056 2801305663881740288 2801658374131728384 2808233353248354304 2811382302960451584 2814983914193662848 2818140433496414208 2818334912072988672 2825109755611625664 2834915078933892864 2842745096779399168 2843299742674972672 2846488013299187712 2852970798566375424 2853527439591069696 2860386880551625152 2862872821329690624 2863070386867798016 2869952767605460992 2876851692527589504 2879913730980462592 2888595824146808832 2893975809745015632 2898821525933785088 2905789846909587456 2909048189415653376 2909248941494697984 2916242328373291008 2922516005107392512 2926363952447889408 2929743450263908096 2936786102788580952 2940652838934451368 2945576711835942912 2952657425085548544 2954266972448036791 2962531889141121024 2969653360028479488 2973188478670405632 2983507750080479232 2987329868123887104 2990679643710480384 2998075659016419072 2999525003261509632 3010314661546622976 3016790714949566464 3020762789623627776 3024251303498227712 3027642480111255552 3027851416327815168 3031521138362406144 3034920466842292224 3035129905309372416 3035512607932336896 3042425890658673792 3045664161540489216 3049565907043134752 3052985469621115392 3060535568579261136 3065448629706817536 3083093807585820672 3083306570473013248 3083695347740786688 3087153180604366848 3090718365113573376 3094787777049206784 3098147976568173312 3098752453930927248 3101445556440498176 3109115498239249408 3116589333571555296 3121807797159460864 3129312142825709568 3132821127063011328 3133037321609674752 3133432369478541312 3140568661325082624 3147324928577191936 3147939000818719744 3151468871866957824 3155220426344103936 3159262522404398592 3166856903467870704 3181518278020962698 3190418957536591872 3194619640824987648 3198088233876824064 3198712210509344256 3201895284721975296 3209409546569547776 3217124473364186112 3220731923995901952 3220954185226272768 3228696863556143616 3230257695820087296 3239902947353020416 3241877327819440128 3249485420199968768 3255722785963142586 3260538055504429056 3261174216675508224 3269013577773285888 3279946020120526848 3284147899892606656 3287830505745816576 3288057397418486784 3295961381546896608 3301252370453495808 3303884365637153571 3307400925422875008 3320902682182385664 3328465931660771328 3332848375283761152 3340018291551305728 3344415945654730752 3348278228873037824 3356326974615521088 3360746101639372992 3374465628669198336 3376305111369184904 3390088154727852032 3393889554318262272 3394123765077147648 3402282716435506176 3406332843368792064 3410461280657706912 3414091277855870976 3426372181733050368 3430761645423526596 3448194922008281088 3456287203997974528 3464595586699892736 3468480533534048256 3468719891782139904 3469157266208385024 3477058160752770048 3480759041760559104 3485218179477868288 3489126250995560448 3497754935519155584 3499445837138427904 3506163000267999708 3512033771804393472 3520476160678923264 3524223254560899072 3532249560129798144 3536900316627664896 3540740544649340928 3541431375921059712 3544509207360569344 3553274855130570752 3561816381224634624 3570624830009137992 3576356734657953792 3581065565118332928 3589221327228665856 3596942775516790784 3597644572364251136 3601678710705094656 3605838092632502272 3610585739890741248 3614505972662868864 3619265032534709376 3634039907797598208 3636020889166814512 3654957981573513216 3655671097724964864 3667896624650911744 3676713683844784128 3680836484566745088 3681090497401454592 3685806276138465024 3689939272635592704 3694666387379182488 3699064572095797632 3713697623085678592 3720826041100734384 3722155450459357184 3727056247629152256 3731102939522961408 3735544498842304512 3736015517455183872 3744524173118367744 3748509737280602112 3753311885591550464 3757520577995218944 3757779882763984896 3766813007482167552 3775867846442461224 3779886771911857152 3795317351065583616 3798343250290333017 3803961064755167232 3804703252788092928 3808969571752869888 3813849174068833536 3818389235711791104 3826603690140614656 3835802256703452672 3840852687587854848 3851461098862411776 3856532147050512384 3858634412993354176 3865315275477024768 3874386462546116608 3878730919220871168 3878998588659597312 3888323104497721344 3892951820992905216 3897670035037379328 3901818603263852544 3915714803718107936 3915853921980628992 3920870451912601824 3927435615781257216 3936876566780731392 3941563082025074688 3959537813371305984 3963977752610340864 3964251304893874176 3964751161381011456 3973780755146022912 3983106490831849472 3987572858280640512 3997434212021892096 4002555252994114362 4007043428877713952 4013752882062163968 4016952933760280241 4023401326490198016 4042028184483208192 4046560622456389632 4046839873745829888 4047350143909782528 4056567854211565056 4060885548720652288 4066319219245727472 4070647292828153856 4080714091439014848 4090523500312666326 4101967231118475264 4111593796987715584 4120957820151431168 4126383702732275712 4130863968757564416 4131669938574569664 4136302894325382144 4146532060655773152 4153188466054397952 4155452444762073728 4172416190434279424 4177909825971388416 4187424881766776832 4192409653376974848 4197490806963331584 4201958495822610432 4212350029872531456 4217073454440677376 4222475871290494272 4227502368109483008 4252372618400839296 4264117645169098752 4264949614012459008 4269732019948781568 4279456197849563136 4280291159386604544 4289499297818914816 4294309231994535936 4294605580301697024 4304929151408191488 4315277538791384256 4319870596470693888 4332893736220213248 4340963714617523448 4348232288900677632 4358684770364381184 4363873412242046976 4373261360160702464 4383774007661088768 4384076529891315712 4389545928671834112 4394615175395862144 4405179154182871428 4409867900563833344 4418365067753914368 4427870242909847552 4437954575547695104 4443797833711681536 4454480040042719232 4459221260872974336 4475102632820694784 4475261625120718848 4480994802185830656 4499287504892264448 4525186072424349696 4525498353436196864 4531144184435441664 4536376955247341568 4541463720166883328 4541777124491722752 4547281707543609216 4552121703807827968 4552694857964058624 4568496242310733824 4574348860564702128 4579478204431673088 4590803352868891704 4598172944560226304 4619460782266523648 4624640711378731008 4624959855709519872 4625543021611180032 4636077547670360064 4647221964852259968 4648128680896390872 4652168334660747264 4663673247358874112 4674884000357332944 4682711695739191296 4693968214238564352 4699555982414512128 4709666080173064192 4715867088836886528 4720987392865787904 4721908501228079616 4727203307800436736 4738893783606597888 4749088508299512832 4760833106678850656 4768475646210605056 4772277417031444047 4774754086824443904 4785628436304887808 4797132350815236096 4798068315764016384 4814114319854321664 4819341296883825152 4819512519360774144 4825686710046279168 4831431277839409152 4845386543730130944 4859854421029530624 4873277308764684288 4874228130299953152 4879693737084321792 4890807083256643584 4891761325013262336 4902284911793045504 4914408368184620032 4919919030180790272 4926221849838909984 4931745758618724864 4932086096127730176 4943942072320344912 4951878555680243712 4961101388134312512 4974803919363948544 4980725998456406016 4981354023273578496 4987283899705196544 4992698897491156992 5010027437326958592 5010373177018646528 5016623918482096128 5022417343309556736 5034490461923281632 5039849029215809536 5049560077433044992 5064457667053777356 5072937670384123904 5085132232091778048 5090834331477393408 5091185647615721472 5103424074653259264 5114403008937936896 5121136916783806464 5146142468135289894 5153753700636033024 5184430805996961792 5196893380049839104 5202424804351803392 5203079837673209856 5221138562640838656 5227827269216802432 5233689376493340672 5246632403278733376 5249168755707641856 5268050657706590208 5279383751161741312 5286334881841348608 5298374340194697216 5311110816974011392 5312147063881589568 5316763811040854016 5329912282695856128 5336740337325485816 5342724571836951936 5355937245013706988 5364535101986930688 5395414163275186176 5395786498327773184 5396466858546376704 5402518066057641984 5408757138948753408 5415878609836111872 5421758958994303296 5427529723770871808 5440952121918686464 5454031333750221768 5482436972360269824 5483506646587447296 5501844936976367616 5507818625010085888 5508893251432759552 5515070525767176192 5521635746102181888 5528709414207697536 5541999581068773732 5570546434628517888 5583233175689035776 5590584371443728384 5596654409284442112 5602611327763480576 5603316748263456768 5616466706496708608 5622764605920903168 5629967828387325696 5636280866992828416 5636669824145977344 5650219511223251328 5669830157867785728 5685490193558798336 5686599485349945344 5692976026598375424 5705941597132750848 5707054879182139392 5720773761103250304 5725745642659381248 5726140773735596032 5739905535210921984 5753703385055179008 5759827461960925184 5777191648293617664 5787951619490031264 5797643051867570176 5811579693819174912 5818096378831306752 5818497882989395968 5832484656746582016 5845032010214785024 5852727904895778816 5859486900527816192 5873572205577161904 5881305677868902736 5891153423671885824 5905314850171097088 5908533944896073582 5925063778282242048 5939306720056958976 5946376957340811264 5974659736247774208 5981359287420960768 5996151318032838144 5999050006523019264 6003832879491171543 6020629323093245952 6048502606996455424 6055284960222511104 6055702832655630336 6063042276724812288 6069840933684584448 6070259810618744832 6071025215864673792 6084851781317347584 6091328323080978432 6099131814086269504 6105970939242230784 6121071137158522272 6130897259413635072 6135785250468999489 6167390695481573376 6181436730227146752 6189575554098413568 6196295953136346624 6197504907861854496 6202891112880996352 6218230996478498816 6233178667143110592 6258624285651419136 6265642254126022656 6266074643219349504 6266864738957082624 6281137322650165248 6294649857154383872 6295878001637439488 6302937743733915648 6318525044808797184 6333713806935741408 6363036556041925396 6396176467753648128 6397424421018688512 6403790569443950592 6418819093139095552 6434248946728372224 6441463847991803904 6441908370452545536 6457393727112287232 6479805894706040832 6483754655638880256 6498970840399937536 6511445571926285172 6522348433351016448 6538027155546571776 6559892040241053696 6568295799785213312 6575661011491633152 6576114794836973568 6591922763093793216 6607768731274307142 6614801850845750016 6641805364364771328 6656931863321542656 6665696750567522304 6680036583102611456 6688831891309461504 6696556457746075648 6712653949231042176 6721492203278745984 6748931257338396672 6752610222738369808 6780176309455704064 6787779108636524544 6788247530154295296 6804565432871012352 6812665686737584128 6820922561315413824 6828182555711741952 6852744363466100736 6861523290847053192 6912574407995949056 6929191173399785472 6936961067068096512 6937439783564279808 6938314532416770048 6954116321505540096 6961518083521118208 6970436358955736576 6978252501991120896 6995509871038311168 6998891674276855808 7012326000535999416 7024067543608786944 7040952321357846528 7048446509121798144 7064499120259596288 7073800633255329792 7081481089298681856 7082862751842119424 7106549710261141504 7123632762449269248 7141249660018275984 7152713469315907584 7162131130236665856 7178442654457331712 7193885551033581568 7195289144728502272 7203357421410189312 7211676185265004544 7221171479781482496 7229011945325737728 7238530065069418752 7268079815595196416 7272041778333629024 7309915963147026432 7311342195449929728 7353427367689568256 7361672969133490176 7362180994802909184 7371612552276930048 7379878545271185408 7389332774758364976 7398129144191595264 7441652082201468768 7444310900918714368 7454112495258304512 7462205879045922816 7471088997684609024 7472031034910367744 7489048346236735488 7506623771183100928 7515041155990437888 7515559765527969792 7533626014964335104 7551735692884922448 7559773543823714304 7596686500580666034 7607922129510334464 7609406505576185856 7617939143505739776 7627698348137667072 7636778471423582208 7653207380281229312 7671604513406905344 7681705375175709696 7702922197724823552 7713064294101024768 7717268825986708352 7730630550954049536 7748772925092233216 7776646208995442688 7785903641985810432 7795340070074758656 7803637206527705088 7831429607436215872 7831707843961257984 7841740903825203648 7873753133561462784 7883126164050149376 7919075626742611968 7929502322762022912 7947561510292045824 7966212981663698944 7975145716561281024 7994868424043784192 8005110505988228724 8014086857755427904 8033905867520560482 8046802652980396032 8084056368966416384 8093121244912779264 8093679747491659776 8094700287819565056 8113135708423130112 8121771097441304576 8132638438491454944 8141294585656307712 8161428182878029696 8181047000625332652 8223187593975431168 8241915640302862336 8252767405464551424 8261727937515128832 8263339877149139328 8272605788650764288 8293064121311546304 8310904889524147456 8344832380868558848 8355819651942776832 8374849763533553664 8394981613926663168 8403916991645220864 8424700059745062912 8434146908881354752 8444951742580988544 8455004736218966016 8504745236801678592 8528235290338197504 8529899228024918016 8539464039897563136 8558912395699126272 8560582318773209088 8578998595637829632 8588618463989071872 8589211160603394048 8609858302816382976 8630555077582768512 8639741192941387776 8665787472440426496 8681927429235046896 8696464577801355264 8717369540728762368 8727746824484093952 8746522720321404928 8767548015322177536 8768153059782631424 8779091857343668224 8789230350791724288 8810358308365742856 8819735801127666688 8836730135507828736 8855740485819695104 8862800917344110373 8875909151095390208 8887595667423363072 8908960080085438464 8950205265641389568 8950523250241437696 8961989604371661312 8998575009784528896 9050372144848699392 9050996706872393728 9062288368870883328 9072753910494683136 9082927440333766656 9083554248983445504 9094563415087218432 9104243407615655936 9105389715928117248 9136992484621467648 9148697721129404256 9158956408863346176 9181606705737783408 9196345889120452608 9238921564533047296 9249281422757462016 9249919711419039744 9251086043222360064 9272155095340720128 9294443929704519936 9296257361792781744 9304336669321494528 9327346494717748224 9349768000714665888 9365423391478382592 9387936428477128704 9399111964829024256 9441974785731575808 9443817002456159232 9454406615600873472 9477787567213195776 9498177016599025664 9521666213357701312 9544554834062888094 9571256872609775616 9594264701630472192 9596136631528032768 9628228639708643328 9638682593767650304 9651373420092558336 9662862555678818304 9690773087460261888 9719708842059061248 9748456260599906304 9781614166513287168 9783522650026524672 9804569823586091008 9828816736369240064 9839838060361580544 9852443699677819968 9863491517237449728 9864172192255460352 9887884144640689824 9903757111360487424 9922202776268625024 9949607838727897088 9962708046547156992 9985397794982313984 10020054874653917184 10020746354037293056 10033247836964192256 10044834686619113472 10068980923846563264 10079698058431619072 10128915334107554712 10145875340768247808 10170264464183556096 10181668662954786816 10182371295231442944 10206848149306518528 10228806017875873792 10242273833567612928 10292284936270579788 10368861611993923584 10393786760099678208 10404849608703606784 10406159675346419712 10442277125281677312 10455654538433604864 10467378752986681344 10493264806557466752 10498337511415283712 10536101315413180416 10558767502323482624 10572669763682697216 10596748680389394432 10622221633948022784 10624294127763179136 10633527622081708032 10659824565391712256 10673480674650971632 10685449143673903872 10711874490027413976 10729070203973861376 10790828326550372352 10791572996655546368 10792933717092753408 10805036132115283968 10817514277897506816 10831757219672223744 10843517917988606592 10855059447541743616 10881904243837372928 10908062667500443536 10964873944720539648 10967013293174894592 11003689873952735232 11015637250020171776 11017786502865519104 11030141051534352384 11043271492204363776 11057418828415395072 11083999162137547464 11141092869257035776 11166466351378071552 11181168742887456768 11193308818568884224 11206633496526913536 11232933412993417216 11245529211841806336 11259935656774651392 11272561733985656832 11273339648291954688 11300439022446502656 11339660315735571456 11370980387117596672 11373198970699890688 11385952053196750848 11395029750870999051 11411883194265501696 11414109758364278784 11441547522206500608 11479811070421843968 11507406770110358016 11519654923921850368 11554383296587235328 11575903238980062528 11623159387638349824 11636192757662613504 11636995765978791936 11664969313493164032 11690064020429570048 11705455809791557632 11718973801055632384 11747144411154323808 11762611355737805472 11782306847343771648 11810629700342194176 11817067889792147164 11878613440113917952 11892753914681622528 11949319472495548416 11962718574841921536 11992302636065676288 12007665758982343086 12041258646186491904 12097005213992910848 12126084553449624576 12139681867369168896 12140519621237489664 12142050431729347584 12169703562634695168 12182656646161956864 12198263628172539008 12211941878484461568 12242142274317044544 12271570500937998978 12334781390963146752 12362873460454293504 12379151108196827136 12392591906272693248 12395009815723708992 12405782225761992704 12436461992956997632 12466357334286221184 12517248571302838272 12533729477914165248 12562274645300330496 12589299714308767744 12591756003274878976 12605875487467831296 12637050089617594368 12667427613871482816 12726073112083850792 12792352935507296256 12794848842037377024 12837638186278191104 12868497893456744448 12882927695983607808 12883816740905091072 12914787454224574464 12959611789412081664 12997941680799875072 13022891143852570344 13044696866702032896 13076054311093143552 13119784080482107392 13136591599570426624 13151322022983266304 13152229589673947136 13183845526187586432 13215537462548614284 13229603701691500032 13283610728729542656 13313863726643085312 13331393501135044608 13360073166205222912 13377663782618923008 13393112915492151296 13425307898462084352 13442984406557491968 13497862514676793344 13505220445476739616 13560352618911408128 13575558217273049088 13576495060308590592 13609130865742024704 13625331373475168256 13641845122630827648 13656365111423483904 13705488726932201472 13723046581694106384 13825148815991898112 13858382346799570944 13873922134136193024 13874879567128559616 13876629064833540096 13908232643011080192 13940872717911473152 13956505003982241792 13991019742076622336 13997783348553711616 14024652001071998832 14048135087217573888 14081904642715693056 14128998240519192576 14147601266510659584 14162962178597363712 14165725503684238848 14213099420522283008 14247265524898538496 14282499320036551968 14305426938631815168 14316832251094332141 14324262260473331712 14356885308914663424 14390578289457004544 14423352370530009088 14442342959562964992 14458023890651475456 14477060130138837504 14536159631190392832 14544083556667258048 14619831926294052864 14622684390899859456 14706854735379136512 14743225104553860096 14759757090542370816 14778665549516729952 14796258288383190528 14883304164402937536 14924411758091845632 14942177995369218048 14944062069820735488 14978096692473470976 15013247542366201856 15030082311980875776 15031119531055939584 15067252029928670208 15103471385769844896 15119547087647428608 15193373001161332068 15218813011152371712 15255396696275334144 15273556942847164416 15306414760562458624 15343209026813810688 15363410750351419392 15434537651973416704 15461261101908099072 15497545850184466432 15553292417990885376 15590680140149517312 15607274413055410176 15662859214872431744 15663415687922515968 15683481807650407296 15747506267122925568 15838151253485223936 15859004645524045824 15895123020584091648 15932425963327397888 15950291433122562048 15989736848087568384 16010221011976457448 16028173715510855808 16067811735041120964 16093605305960792064 16168112737932832768 16186242489825558528 16187359494983319552 16189400575639130112 16226271416846260224 16243542194882609152 16265276876982909888 16282589171312615424 16322856365756059392 16362094001250665304 16446375187950862336 16483831280605724672 16505534810929102848 16523455875030257664 16526679754298278656 16545211577301528576 16586128242623092608 16621809779048294912 16689664761737117696 16711639303885553664 16749699527067107328 16789963227853326336 16807833983290441728 16849400119490125824 16868293817762709504 16889903485161977088 16910009472437932032 17009490473603357184 17056470580676395008 17059798456049836032 17078928079795126272 17117824791398252544 17121164637546418176 17157997191275659264 17177236927978143744 17178422321206788096 17219716605632765952 17261110155165537024 17279482385882775552 17331574944880852992 17363854858470093792 17392929155602710528 17434739081457524736 17455493648968187904 17535096030644355072 17536306119565262848 17558183714687336448 17578460701583448576 17620716616731485712 17639471602255333376 17673460271015657472 17725601834688220746 17751818302190780416 17775191334846726144 17817920160170876928 17900410531282779136 17923979208743322624 17997150019569057792 18011498638473514629 18145507820989366272 18165854880667533312 18167108497966891008 18189126830174436864 18208486815231311872 18210779431856234496 18273984969242935296 18297395442258808512 18317912817726692352 18363213411475566816 18392691778240905216 18477843129066094592 18502172086444720128 18544310190681440256 18588887859409039872 18592514723585563488 18608673338642989056 18654692989435496448 18699536001429331776 18775872856954257408 18798223929658048512 18883949571463151616 18887634004912318464 18908813231201746944 18955575134426391552 18996354033198051328 19043332426715402624 19089109668125776188 19188529403260944384 19192273263056065536 19256457279417286656 19277365187535300608 19302746840185116672 19325725111357636608 19439417684118122496 19496912521199812608 19567045300053049344 19609139647172182016 19657633472738480128 19679676120723161088 19704887399355639936 19726983034474899456 19728344384510920704 19775768289281379648 19844405552537250048 19899215677455794176 19925416093094313984 19970795589964627968 20040109749307834368 20041492708074586112 20066495673928384512 20089669373238226944 20137961847693126528 20159396116863238144 20257830668215109424 20291750681536495616 20340528928367112192 20363337325909573632 20364742590462885888 20413696298613037056 20457612035751747584 20484547667135225856 20584569872541159576 20679868807136257537 20737723223987847168 20787573520199356416 20812319350692839424 20884554250563354624 20911309076867209728 20934757505973362688 20986529613114933504 20996675022830567424 21072202630826360832 21117535004646965248 21145339527365394432 21193497360778788864 21244443267896045568 21248588255526358272 21319649130783424512 21346961349301943264 21370898287347807744 21423748980054827952 21458140407947722752 21581656653100744704 21583145993311092736 21585867434185506816 21610072264230567936 21635028555795013632 21663514439344447488 21687035835977213184 21710118895083487232 21763808487674745856 21816125335000887072 21929747889441079296 21934026586349789184 22031274500040343552 22035573005731038208 22060282103068704768 22086542984408727552 22114837656830790144 22167998324275094928 22332932702756143104 22362337485774913536 22386617637137768448 22413266993053827072 22465866825986834432 22519871313549302784 22545123467971313664 22546679296583909376 22600878044893005312 22679320631471142912 22746397941399781376 22790059501741998102 22823766388531003392 22828219516728557568 22883095044413001216 22959622140843687936 23014813540220716032 23039309847843700736 23108766593174470656 23151806477960125056 23246318775276699648 23329938626986328064 23380128040859140096 23410911619583115264 23437947602111264768 23494288822308647616 23525222711475610944 23621259400684388352 23634135779584294328 23757226880227835904 23898638944991096832 23925437149683843072 23984605272131352576 24015331517964686172 24194010427985821696 24252169106899249152 24279363734738337792 24281039242474979328 24284100863458695168 24339407125269390336 24365313292323913728 24396527256345078016 24423883756968923136 24484284548634089088 24543141001875997956 24669562781926293504 24725746920908587008 24758302216393654272 24785183812545386496 24790019631447417984 24811564451523985408 24872923985913995264 24932714668572442368 25034497142605676544 25067458955828330496 25124549290600660992 25178599428617535488 25183512006549757952 25211750974935662592 25274100179235188736 25334855227742965632 25452146224167701584 25584705871014592512 25589697684074754048 25675276372556382208 25736995786913488896 25765855391967215616 25767633481810182144 25829574908449148928 25919223578824163328 25995883361599750144 26045782287705140688 26089393733404065792 26152108622186287104 26239568160964214784 26273183199140853248 26302644045966532608 26304459179347894272 26367691052375172864 26431074925097228568 26459207403383000064 26567221457459085312 26588402752032331119 26627727453286170624 26662787002270089216 26786225830984302592 26850615796924168704 26885968813114983936 26995725029353586688 27010440890953479232 27120705237822816256 27151116434546098176 27152990120617181184 27218261731484049408 27250662746950336512 27283690245261655296 27312730222846967808 27410977453864402944 27446093163388212768 27716764693599141888 27747844268272386048 27749759134257119232 27753258129667080192 27816465286022160384 27881745435822946304 27913010007964483584 27982039484153244672 28049304002143997664 28096270174435147776 28163809285431386112 28325924357194727424 28331451007368477696 28426198841044566016 28494531049797076992 28564998640073103936 28633664502188664282 28713770617829326848 28781156578914009088 28846704741060018176 28884685919125929984 28916047781302950912 28954120260277675008 29072319262380785664 29088167113334516096 29245368781799718912 29413709470758273024 29486450209107720192 29519514181084741632 29557331099033459904 29592516576766381056 29766608328805875072 29848823516183691264 29888124139641470976 29956193384946941952 30026495084732403712 30060164623961751552 30062239062111879168 30134504059857340416 30206942771539689792 30239094175294857216 30386746002322664136 30437626022304743424 30510793392550668288 30547113885694328832 30612829521124917248 30686418053627621376 30726821500702838784 30869075303946833408 30995091700368932864 31106584835981770752 31181360280299034624 31214548826110820352 31325718429744863488 31326831375845031936 31366963615300814592 31495012534245851136 31676302506970447872 31718009291048091648 31790246041168183296 31864851926654795776 31900582866245124096 31979473696175136768 32020442023952914896 32056347431021711616 32135623470082241928 32187210611921584128 32336225475865665536 32372484979651117056 32374718989966639104 32378801151278260224 32452542833692520448 32530553753965819776 32565178342625230848 32645712731512118784 32724188002501330608 32967662561211449344 33011069621858205696 33046911750060515328 33053359508596557312 33090423154603057152 33172256485246185216 33243619558096589824 33379329523474235392 33423278607771107328 33499399054134214656 33579926455706652672 33698800238980251648 33736587635525419008 33779806970323954176 33820018944875864064 34018980947206714368 34112941161352790016 34119596912099672064 34157856159590252544 34235649582796505088 34242329275092836352 34315994382551318528 34439433211265531904 34522220310331074048 34558964771765551104 34663149889761705984 34727709716940187584 34869478162915049472 34910987297936375808 35070192061288710144 35072612239130525696 35116367429374672896 35156921403166897152 35241433233462971424 35278943204510666752 35346920542031314944 35451203669376441492 35635840320341753856 35800821062565558272 35847958417486645248 36022997276947029258 36291015641978732544 36378253660348873728 36416973630462623744 36421558863712468992 36547969938485870592 36594790884517617024 36635825635453384704 36726426822951133632 36955686258132189184 37004344172889440256 37088620381362880512 37177775718818079744 37185029447171126976 37217346677285978112 37309385978870992896 37399072002858663552 37551745713908514816 37767899142926303232 37775268009824636928 37817626462403493888 37911150268852783104 37992708066396102656 38086664853430805248 38178219336251552376 38377058806521888768 38384546526112131072 38512914558834573312 38554730375070601216 38605493680370233344 38651450222715273216 38878835368236244992 38993825042399625216 39134090600106098688 39218279294344364032 39315266945476960256 39359352241446322176 39409774798711279872 39453966068949798912 39456688769021841408 39551536578562759296 39688811105074500096 39798431354911588352 39850832186188627968 39941591179929255936 40080219498615668736 40082985416149172224 40132991347856769024 40179338746476453888 40275923695386253056 40318792233726476288 40515661336430218848 40583501363072991232 40681057856734224384 40726674651819147264 40729485180925771776 40827392597226074112 40915224071503495168 40969095334270451712 41169139745082319152 41359737614272515074 41475446447975694336 41575147040398712832 41624638701385678848 41822618153734419456 41869515011946725376 41973059226229867008 41993350045661134848 42144405261652721664 42386994721557577728 42488886535792091136 42497176511052716544 42639298261566849024 42693922698603886528 42741796574695615488 42847497960109655904 42916280815895445504 42950496753282996423 43171734868371013632 43270057111590027264 43327028878688894976 43374071671954426368 43420237790166974464 43527616975349491712 43632250670001774144 43859495778882158592 43868053172699578368 44062549000080687104 44071146011462076416 44120564206137409536 44229675313661580288 44335996648550189856 44773235274275536896 44826533986107654144 44931733651973668864 45039742627098605568 45090246935942627328 45093358593167818752 45201756089786010624 45358641262942285824 45492795882799562752 45580119003483996204 45656439033457115136 45766190088826002432 45919244281687375872 46029627080441432064 46078619695687401472 46303612955920250112 46492637550553399296 46659877253972656128 46760256081718280192 46821823239166230528 46875895204222529536 46988577644617295232 47050445422951221888 47242518801368776704 47268271559168588656 47514453760455671808 47797277889982193664 47850874299367686144 47969210544262705152 48030663035929372344 48388020855971643392 48504338213798498304 48558727469476675584 48562078484949958656 48568201726917390336 48678814250538780672 48730626584647827456 48793054512690156032 48847767513937846272 48968569097268178176 49086282003751995912 49339125563852587008 49451493841817174016 49516604432787308544 49570367625090772992 49580039262894835968 49745847971827990528 49865429337144884736 50068994285211353088 50134917911656660992 50249098581201321984 50357198857235070976 50367024013099515904 50423501949871325184 50548200358470377472 50669710455485931264 50904292448335403168 51169411742029185024 51179395368149508096 51473991573826977792 51531710783934431232 51535266963620364288 51659149816898297856 51838447157648326656 52091564575410281376 52178787466808131584 52304217244372574208 52546366398281706496 52605288091933065216 52608918358695788544 52735382104750345728 52862149850194457136 52918414806766000128 53176805504064662238 53255454906572341248 53325574004540178432 53572451661968605184 53701231593848337408 53771937626229967872 53991450058707173376 54020881781906958464 54241410475645632512 54436523462968098816 54501325493900673024 54567380490523310592 54625460445693935616 54821954907728805888 54892186326776425536 55433529387198283776 55506516259334160384 55632930572044320768 55763490871645892608 55826020015928967168 55964078968306489344 56098608004287995328 56327618570862772224 56651848714389454848 56662902014736955392 56852397682089132032 56989062099594153984 57129997280146207872 57267329004377328564 57562313157828018176 57693409482120036352 57769371838251859968 57832095562605901824 57908240520555350016 58176334226669032192 58490737563599437824 58827418941516546048 58972900418215440384 59039028362169483264 59114662198066919808 59185033153532762112 59533216657611750144 59697647032367382528 59776248279282941952 59912386769893883904 60052990169464807424 60120329247923503104 60124478124223758336 60269008119714680832 60413885543079379584 60478188350589714432 60773492004645328272 60875252044609486848 61021586785101336576 61094227771388657664 61225659042249834496 61372836107255242752 61453643001405677568 61738150607893666816 61990183400737865728 62039606421408772611 62213169671963541504 62362720560598069248 62651436859489726976 62653662751690063872 62733927230601629184 62990025068491702272 63352605013940895744 63436018582096183296 63580492082336366592 63729703853309591552 63958947392350273536 64040884047905829792 64112694862043423232 64271246940164483856 64374421223843168256 64672450951731331072 64744969959302234112 64749437979933278208 64757602302556520448 64905085667385040896 65061107507931639552 65130356685250461696 65291425463024237568 65448376005002661216 66093823500121030656 66106719017193114624 66180846309206114304 66344512970492370432 66487239116193179648 66998798108268429312 67159852911413305344 67397600477960503296 67559613940647908352 67640037889751728128 68037961894413428736 68239193824199344128 68471299165593010176 68484658550185672704 68631988765102637056 68878866422531063808 69044440620662148096 69117929543531102208 69326299779523411968 69455419433880375168 69738956325830098944 70140384122577420288 70145224478261051392 70232734858749345792 70313842806333794304 70482866466925942848 70557886409021333504 70902407338752882984 71271680640683507712 71601642125131116544 71695916834973290496 72045994553894058516 72582031283957465088 72756507320697747456 72833947260925247488 72843117727424937984 73095939876971741184 73189581769035234048 73271651270906769408 73452853645902267264 73911372516264378368 74008688345778880512 74177240762725761024 74355551437636159488 74370058894342253952 74434693354571956224 74618771957741985792 74798144005717327104 75103491427817029632 75535798285852606464 75550536019649273856 75635252924806987776 75822300537705566208 75985416132792205312 76173329706861610496 76356438672503104752 76754117613043777536 76769093052224262144 77025829117669146624 77109460750141202432 77210987360740466688 77302900445430546432 77757670736472489984 77987650084799250432 78268181200212197376 78630533890953920512 78718704482892644352 78819549597422559744 78907932137899597824 78913377538043682816 79103073157125518592 79377622210149000192 79596862709823176704 79701664372377255936 79765208256096993357 79883182359858511872 80358677492952907776 80551847390772506112 80637584467452952576 81031322672860437696 81362115713468448768 81453349303638294528 81458970361851543552 81654785194452148224 81830448143006990336 81938190668540903424 82338279490164638304 82719475228545030148 83150294080797425664 83249277402771357696 83645236307468838912 83739030023893450752 83946118452459734016 84288810523305443328 84977773071584182272 84994353022105433088 85278596523133698048 85387845397207773056 85483593149391230976 85694995920219311808 85900993506565992846 86343469736742027264 86540114223180054528 86654057757377789952 86748143343908852736 86840475580333948928 87055233950698983424 87264501340003548288 87736106345399156736 88125098000161374208 88142292022924152832 88241128412274819072 88459350627323160576 88671993297100379712 89546470548551073792 89863467303947337728 90079485254197211136 90180493871885254656 90186717186335637504 90403512179572021248 90717282525884571648 90985591765599125504 91160238006967992408 91312878066914230272 91532380177652004864 91838488563374751744 92059254160882864128 92607225911840500224 92985275101106798592 93319754507945312256 93520512163436560384 93643646478332461056 93751790408445059072 93977155289234590464 94100890845902443776 94485037602737553408 94536543118337177312 95028907520911343616 95594555779964387328 95701748598735372288 95938421088525410304 96061326071858744688 96776041711943286784 97008676427596996608 97117454938953351168 97124156969899917312 97136403453834780672 97357628501077561344 97586109025380312064 97695535027875692544 97937138194536356352 98172564007503991824 98902987683634348032 99033208865574617088 99140735250181545984 99160078525789671936 99491695943655981056 99730858674289769472 100137988570422706176 100269835823313321984 100498197162402643968 100734048026199031808 101096400716940754944 101339420910971862528 101808584896670806336 102338823484058370048 102358790736299016192 102947983147653955584 103318299633796595712 103676894315296653312 104183129150820562752 104608434488745148416 105092732796563412992 105210576183866130432 105217836717391577088 105470764209500691456 105724299700388914272 105836829613532000256 106353611008129324476 107144903323937210368 107402463187696674816 107543875252459935744 108041763563813916928 108482820951291265024 108873046925936197632 109134760981046621184 109250920891387871232 109643909815457611776 109784372653552851072 110867058774396567552 111013032518668320768 111265861144088641536 111526981743291785216 111652040031857934336 111928157936612978688 112197216008575990656 112655237141725544448 113303697428778909696 113325804029473910784 113704795364178264064 113978124199188307968 114259994560292415744 114534658008754657128 115124626315656036352 115386818964240072704 115538743676503719936 115664191125211803648 115816481041110700032 116352668453338064384 116981475127198875648 117654837883033092096 117945800836430880768 118078056724338966528 118229324396133839616 118370066307065524224 119066433315223500288 119395294064734765056 119552496558565883904 119824773539787767808 120105980338929614848 120240658495847006208 120248956248447516672 120538016239429361664 120827771086158759168 120956376701179428864 121546984009290656544 121750504089218973696 122043173570202673152 122188455542777315328 122745672214510485504 122907286002811355136 123476301215787333632 124079212842817545222 124426339343927083008 124725441121196138496 125302873718979453952 125467854461203258368 125980050136983404544 127160984164672733184 127459407706619183104 127917894784700547072 128081768095811659584 128225389724086846464 128542493880328967712 128748842447686336512 129344901903462662144 129515204605113040896 129810171334770081792 130122215015863279104 130260713370500923392 130582850926048475136 130896752010005322432 132187647000242061312 132213438034386229248 132361692618412228608 132689025940984740864 132974478232386359296 134319705822826610688 134795200955921006592 135119227881295816704 135280075779503456256 136075923788826857472 136478387648398688256 136969317100371345408 137263977530205274112 137757732845062127616 138088881241324296192 138235859087062204416 138910838867760750336 139477912651660197888 140280768245154840576 140290448956522102784 140465469717498691584 140627685612667588608 140965732933851885696 141115772818042667008 141804814677505765968 142543361281367015424 143203284250262233088 143391833669946580992 144091989107788117032 145164062567914930176 145513014641395494912 145686235454849875968 146191879753943482368 146379163538070468096 146543302541813538816 146905707291804534528 147822745032528756736 148017376691557761024 148354481525451522048 148711102875272318976 148740117788684507904 149237543915483971584 149596288011434654208 150206982855634059264 151071596571705212928 151101072039298547712 151270505849613975552 151644601075411132416 151970832265584410624 152346659413723220992 152712877345006209504 153508235226087555072 153538186104448524288 154218921500282404864 154421974721480933376 154605800890861092864 155515341472944979968 156536362400424394752 157261067781907841024 157639099194845119488 157815864275799195648 157826755076087365632 158206146314251037184 158755244420298000384 159530416512193986714 159766364719717023744 160717354985905815552 161103694781545012224 161275168934905905152 162062645345720875392 162724231426936897536 163309570388904296448 163660896286013980672 163876381337081806848 164676558980329276608 165438950457090060296 166300588161594851328 167290472614937677824 167478060047786901504 167892236904919468032 169955546143168364544 169988706044210866176 170557193046267396096 170775690794415546112 170967186298782461952 171389991840438623616 171801987013131985692 172686939473484054528 173080228446360109056 173308115514755579904 173496286687817705472 173680951160667897856 174110467901397966848 174529002680007096576 175472212690798313472 176250196000322748416 176284584045848305664 176482256824549638144 176918701254646321152 177343986594200759424 179092941097102147584 179726934607894675456 180158970508394422272 180360987743770509312 180373434372671275008 180807024359144042496 181434565051769143296 181971183531198251008 182320476013935984816 182625756133828460544 183064760355304009728 183676977126749503488 184118508321765728256 185214451823681000448 185970550202213597184 186118819264226317833 186639509015890624512 187503580816890118144 187954310578469180928 188201781691804887552 188970075205475106816 189073086236674354624 190057815041822687232 191189111559928774656 191876842177050820608 192122652143717489376 194017352855193993216 194234909877906702336 194248313939799834624 194272806907669561344 194715257002155122688 195172218050760624128 195391070055751385088 195874276389072712704 196345128015007983648 198281470500363091968 198320157051579343872 198983391887311962112 199461717348579538944 200996394324805287936 201468096052398063616 202192801433881509888 202678841821943725056 203617169793341612672 204717581472598032384 205895966295307911168 206636599267593191424 207353788630593306624 208366258301641125504 209216868977490296832 210185465593126825984 210421152367732260864 210435673434783154176 210941528419001382912 211448599400777828544 211673659227064000512 212707222016258648952 214289806647874420736 214804926375393349632 215087750504919871488 216083527127627833856 216965641902582530048 217746093851872395264 218269521962093242368 218501841782775742464 219287819630915223552 219568745307105702144 221734117548793135104 222026065037336641536 222531722288177283072 223053963486583570432 223304080063715868672 223856315873225957376 224394432017151981312 225310474283451088896 226607394857557819392 226651608058947821568 227956248398376615936 228519989120584831488 229069316017509314256 230773637928480145408 231077487353007439872 231328382250423607296 231632962082221400064 232705336906676128768 233962950254397751296 235891601672861761536 236156113448677933056 236458648792267679232 236740132614131048448 238132866630447000576 238790588129469530112 239104993117131767808 239649547079575535616 240211960677859229696 241076032478858723328 241655542172317518336 241912753402358857728 243093968018581313088 244086347140405346304 244376911085554630656 245491344429020971008 245814572005622710272 246952602431574667264 248158425685635090444 249450882242392276992 250605747437958907904 250935708922406516736 254918815413238366208 255835789569401094144 256163536191623319168 256450779448173692928 257084987760657935424 258689803806925324288 259030409210226081792 259620342669540163584 260244430031726558208 260521426741001846784 261165701852096950272 261793504020010644864 264375294000484122624 264426876068772458496 264723385236824457216 265378051881969481728 265948956464772718592 268639411645653221376 269590401911842013184 270238455762591633408 270560151559006912512 272151847577653714944 272956775296797376512 273938634200742690816 274527955060410548224 275515465690124255232 276177762482648592384 277821677735521500672 278955825303320395776 280561536490309681152 280580897913044205568 280930939434997383168 281255371225335177216 281931465867703771392 282231545636085334016 283609629355011531936 285086722562734030848 286406568500524466176 286783667339893161984 288183978215576234064 290328125135829860352 291026029282790989824 291372470909699751936 292758327076140936192 293086605083627077632 293811414583609069056 296708963050903044096 297422205750544637952 297480235577369015808 298475087830967943168 299192576022869308416 300413965711268118528 302202144078597095424 303289202150822264832 303941664531168821248 304693318827446441984 305425754690012419008 307016470452175110144 307076372208897048576 308437843000564809728 308843949442961866752 311030682945889959936 314522135563815682048 315278198389690238976 315631728551598391296 315653510152174731264 316412292628502074368 317510488840596000768 319060833024387973428 321434709971811631104 322207389563090024448 322550337869811810304 324125290691441750784 325448462853873795072 326619140777808592896 327321792572027961344 327752762674163613696 329353117960658553216 330877900914180120592 332601176323189702656 334580945229875355648 334956120095573803008 335784473809838936064 339911092286336729088 339977412088421732352 341114386092534792192 341551381588831092224 341934372597564923904 342779983680877247232 343603974026263971384 345373878946968109056 346160456892720218112 346616231029511159808 346992573375635410944 348220935802795933696 349058005360014193152 350944425381596626944 352500392000645496832 352569168091696611328 352964513649099276288 353837402509292642304 354687973188401518848 358185882194204295168 360317941016788844544 360721975487541018624 360746868745342550016 361614048718288084992 362869130103538286592 364640952027871969632 365251512267656921088 366129520710608019456 368237016643531456512 370428903647362000896 372237638528452635666 373279018031781249024 375007161633780236288 375908621156938361856 376403563383609775104 377940150410950213632 378146172473348709248 382378223119857549312 383753684354101641216 384245304287434978752 388034705710387986432 388545613815339122688 389430514004310245376 390344436101521248256 390782140111502770176 391748552778145425408 392690256030015967296 396562941000726183936 396640314103158687744 397966783774623924224 398923434697159077888 402936192104796127232 404385602867763019776 405357683643887450112 407234339586683225344 409435162945196064768 411791932590615822336 413273198535186382848 414707577261186613248 416732516603282251008 418433737954980593664 420370931186253651968 420842304735464521728 420871346869566308352 421883056838002765824 422897198801555657088 423347318454128001024 425414444032517297904 428579613295748841472 429609852750786699264 430175501009839742976 432167054255255667712 433931283805165060096 435492187703744790528 436539043924186484736 438575639261830447104 439137490614211404288 443468235097586270208 444052130074673283072 445063444576354566144 446107926973167140864 447712631746451914752 448788864034303962624 450620948566902177792 453214789715115638784 453303216117895643136 455912496796753231872 457039978241169662976 458138632035018628512 462656764500847214592 463265924164442800128 465410673813352257536 471783203345723523072 472917297584535358464 473480265228262096896 476265733260894001152 479299094159151071232 480423921355718459392 482152064957717446656 483311084344635036672 483825506804717715456 486187936037162626176 488172694280810692608 490982688858041942016 491629144011245420544 493905204863149334528 496316851371270180888 498901764484784553984 501211494875917815808 501871417844813033472 509837630826476732416 511671579138802188288 512327072383246638336 512901558896347385856 514169975521315870848 517379607613850648576 518060818420452163584 519240685339080327168 520488860063453116416 521042853482003693568 522331403704193900544 523587008040021289728 528750588000968245248 528853752137544916992 529446770473648914432 530756103763938963456 531897912929545437184 537278823291306442752 539180803823684026368 540476911525183266816 541120303118013825024 544303695155307429888 545913550593594753024 547877268401485381632 551030931380248510464 552355524965297184768 555643355471043001344 557911650606640791552 558356457792678953499 562510742450670354432 563862931735407542784 564463091272170668032 567219258710023063872 570173445125468061696 572813137001048932352 573567334679786323968 576367956431152468128 582052058565581979648 582744941819399503872 585516654152281872384 586173210167254155264 587622829167218138112 594844411501089275904 594960471154738031616 596950175661935886336 598385152045738616832 604404288157194190848 606578404301644529664 607883329062337642496 609386637654892883968 610851509380024838016 614152744417794097152 616875686001129619456 617687898885923733504 622061365891779919872 629044271127631364096 630556396779380477952 631263457103196782592 631307020304349462528 632824585257004148736 635020977681192001536 638121666048775946856 642869419943623262208 644414779126180048896 648250581382883501568 650896925707747590144 653238281555617185792 654643585144055922688 655505525348327227392 658706235921317106432 661755801828360241184 665202352646379405312 669161890459750711296 669912240191147606016 671568947619677872128 679822184572673458176 679954824176843464704 683102763177662184448 683868745195129847808 685559967361754494464 687207948052527942768 692320913785440436224 693232462059022319616 693985146751270821888 696441871605591867392 698116010720028386304 701888850763193253888 705138336183393222656 707674805018585284608 709375946376803037696 716371764388408590336 720635882033577689088 723228097436576169984 725738260207076573184 729281904055743939264 732259041421216038912 736474033287062913024 740857807294724001792 744475277056905271332 750014323267560472576 751817242313876723712 752807126767219550208 756292344946697418496 764756446239715098624 767507368708203282432 768490608574869957504 776069411420775972864 777091227630678245376 778861028008620490752 780688872203042496512 781564280223005540352 783497105556290850816 785380512060031934592 793125882001452367872 793280628206317375488 795933567549247848448 797846869394318155776 805872384209592254464 808771205735526039552 810715367287774900224 814468679173366450688 818870325890392129536 823583865181231644672 826546397070372765696 833465033206564502016 836867475909961187328 840741862372507303936 841684609470929043456 841742693739132616704 843766113676005531648 845794397603111314176 846694636908256002048 850828888065034595808 859219705501573398528 860351002019679485952 864334108510511335424 870984375407489581056 873078087848372969472 878274981228422808576 890126889152709132288 892215853946334281728 895425263492903829504 897577728068607925248 901241897133804355584 906606432235791286272 911824993593506463744 914079956482339325952 916277264070037257024 925313529001694429184 926531848328885600256 930821347626704515072 943566406691447046144 945834595169070716928 946960530456524193792 952531466521788002304 960847842711436918784 964304129915434893312 966622168689270073344 967651013609435430912 972375872074325252352 976345388561621385216 981965377716083884032 983258288022490841088 987810409726298669056 992633702742540361776 997803528969569107968 1002422989751835631616 1003742835689626066944 1023343158277604376576 1024654144766493276672 1025803117792694771712 1028339951042631741696 1034759215227701297152 1036121636840904327168 1038481370678160654336 1040977720126906232832 1044662807408387801088 1047174016080042579456 1057501176001936490496 1057707504275089833984 1058893540947297828864 1061512207527877926912 1063795825859090874368 1074557646582612885504 1080953823050366533632 1082240606236027650048 1088607390310614859776 1095754536802970763264 1104711049930594369536 1111286710942086002688 1116712915585357906998 1125021484901340708864 1127725863470815085568 1128926182544341336064 1134438517420046127744 1145626274002097864704 1147134669359572647936 1152735912862304936256 1164104117131163959296 1171033308304563744768 1172346420334508310528 1175245658334436276224 1189688823002178551808 1189920942309476063232 1193900351323871772672 1196770304091477233664 1208808576314388381696 1213156808603289059328 1215766658124675284992 1218773275309785767936 1221703018760049676032 1228305488835588194304 1233751372002259238912 1235375797771847467008 1244122731783559839744 1258088542255262728192 1261112793558760955904 1262526914206393565184 1262614040608698925056 1265649170514008297472 1270041955362384003072 1276243332097551893712 1285738839887246524416 1288829558252360097792 1296501162765767003136 1301793851415495180288 1306476563111234371584 1317412471842634212864 1323511603656720482368 1330404705292758810624 1338323780919501422592 1343137895239355744256 1359644369145346916352 1359909648353686929408 1366205526355324368896 1367737490390259695616 1371119934723508988928 1374415896105055885536 1387970293502541643776 1392883743211183734784 1396232021440056772608 1410276672366786445312 1415349610037170569216 1418751892753606075392 1441271764067155378176 1446456194873152339968 1451476520414153146368 1458563808111487878528 1464518082842432077824 1472948066574125826048 1481715614589448003584 1488950554113810542664 1500028646535120945152 1503634484627753447424 1505614253534439100416 1512584689893394836992 1529512892479430197248 1535014737416406564864 1536981217149739915008 1552138822841551945728 1554182455261356490752 1557722056017240981504 1561377744406084993024 1563128560446011080704 1566994211112581701632 1570761024120063869184 1586251764002904735744 1586561256412634750976 1595693738788636311552 1617542411471052079104 1621430734575549800448 1628937358346732901376 1637740651780784259072 1653092794140745531392 1666930066413129004032 1673734951819922374656 1681483724745014607872 1687532227352011063296 1691588795206222628352 1693389273816512004096 1701657776130069191616 1718439411003146797056 1720702004039358971904 1728668217021022670848 1746156175696745938944 1756549962456845617152 1784431707892668563456 1790850526985807659008 1795155456137215850496 1813212864471582572544 1823649987187012927488 1828159912964678651904 1832554528140074514048 1850627058003388858368 1853063696657771200512 1861642695253409030144 1887132813382894092288 1891669190338141433856 1893921060913048387584 1905062933043576004608 1921695685422873837568 1928608259830869786624 1933244337378540146688 1944751744148650504704 1952690777123242770432 1963930755432167768064 1966516576044981682176 1975620819452597338112 1985267405485080723552 1995607057939138215936 2004845979503671263232 2007485671379252133888 2049308289532986553344 2051606235585389543424 2056679902085263483392 2076962741356321308672 2081955440253812465664 2089325614816775602176 2094348032160085158912 2115415008550179667968 2123024415055755853824 2127591651718181748736 2149115293165225771008 2161907646100733067264 2177214780621229719552 2209422099861188739072 2222573421884172005376 2233425831170715813996 2250042969802681417728 2255451726941630171136 2257852365088682672128 2268877034840092255488 2291252548004195729408 2294269338719145295872 2305471825724609872512 2328208234262327918592 2342066616609127489536 2344692840669016621056 2350491316668872552448 2379377646004357103616 2379841884618952126464 2387800702647743545344 2393540608182954467328 2417617152628776763392 2426313617206578118656 2437546550619571535872 2443406037520099352064 2456610977671176388608 2467502744004518477824 2470751595543694934016 2522225587117521911808 2525053828412787130368 2525228081217397850112 2531298341028016594944 2540083910724768006144 2552486664195103787424 2577659116504720195584 2593002325531534006272 2612953126222468743168 2634824943685268425728 2647023207313440964736 2676647561839002845184 2686275790478711488512 2719819296707373858816 2732411052710648737792 2735474980780519391232 2742239869447017977856 2748831792210111771072 2775940587005083287552 2785767486422367469568 2792464042880113545216 2820553344733572890624 2830699220074341138432 2837503785507212150784 2882543528134310756352 2892912389746304679936 2902953040828306292736 2917127616222975757056 2929036165684864155648 2945896133148251652096 2963431229178896007168 2977901108227621085328 3000057293070241890304 3007268969255506894848 3011228507068878200832 3025169379786789673984 3070029474832813129728 3073962434299479830016 3104277645683103891456 3108364910522712981504 3115444112034481963008 3122755488812169986048 3133988422225163403264 3141522048240127738368 3172503528005809471488 3173122512825269501952 3191387477577272623104 3242861469151099600896 3257874716693465802752 3333860132826258008064 3362967449490029215744 3375064454704022126592 3383177590412445256704 3386778547633024008192 3403315552260138383232 3436878822006293594112 3441404008078717943808 3457336434042045341696 3492312351393491877888 3513099924913691234304 3568863415785337126912 3581701053971615318016 3590310912274431700992 3626425728943165145088 3647299974374025854976 3656319825929357303808 3665109056280149028096 3701254116006777716736 3706127393315542401024 3723285390506818060288 3774265626765788184576 3783338380676282867712 3787842121826096775168 3810125866087152009216 3857216519661739573248 3866488674757080293376 3889503488297301009408 3905381554246485540864 3951241638905194676224 3970534810970161447104 3991214115878276431872 4009691959007342526464 4014971342758504267776 4098616579065973106688 4103212471170779086848 4113359804170526966784 4163910880507624931328 4178651229633551204352 4188696064320170317824 4230830017100359335936 4246048830111511707648 4255183303436363497472 4323815292201466134528 4354429561242459439104 4418844199722377478144 4445146843768344010752 4466851662341431627992 4500085939605362835456 4510903453883260342272 4537754069680184510976 4582505096008391458816 4588538677438290591744 4610943651449219745024 4656416468524655837184 4684133233218254979072 4689385681338033242112 4700982633337745104896 4758755292008714207232 4759683769237904252928 4787081216365908934656 4852627234413156237312 4875093101239143071744 4886812075040198704128 4913221955342352777216 5044451174235043823616 5062596682056033189888 5080167821449536012288 5104973328390207574848 5155318233009440391168 5186004651063068012544 5269649887370536851456 5294046414626881929472 5353295123678005690368 5372551580957422977024 5439638593414747717632 5464822105421297475584 5470949961561038782464 5484479738894035955712 5497663584420223542144 5551881174010166575104 5571534972844734939136 5584928085760227090432 5641106689467145781248 5661398440148682276864 5675007571014424301568 5765087056268621512704 5785824779492609359872 5834255232445951514112 5858072331369728311296 5891792266296503304192 5926862458357792014336 5955802216455242170656 6014537938511013789696 6022457014137756401664 6050338759573579347968 6147924868598959660032 6230888224068963926016 6245510977624339972096 6267976844450326806528 6283044096480255476736 6346245025650539003904 6382774955154545246208 6485722938302199201792 6515749433386931605504 6667720265652516016128 6725934898980058431488 6750128909408044253184 6766355180824890513408 6773557095266048016384 6806631104520276766464 6873757644012587188224 6882808016157435887616 6914672868084090683392 6984624702786983755776 7026199849827382468608 7163402107943230636032 7180621824548863401984 7252851457886330290176 7312639651858714607616 7330218112560298056192 7402508232013555433472 7412254786631084802048 7446570781013636120576 7566676761352565735424 7575684243652193550336 7620251732174304018432 7732977349514160586752 7779006976594602018816 7902483277810389352448 7941069621940322894208 8019383918014685052928 8029942685517008535552 8197233158131946213376 8206424942341558173696 8226719608341053933568 8327821761015249862656 8357302459267102408704 8377392128640340635648 8461660034200718671872 8492097660223023415296 8510366606872726994944 8647630584402932269056 8708859122484918878208 8837688399444754956288 8890293687536688021504 8933703324682863255984 9000171879210725670912 9021806907766520684544 9075508139360369021952 9221887302898439490048 9312832937049311674368 9368266466436509958144 9401965266675490209792 9517510584017428414464 9519367538475808505856 9574162432731817869312 9750186202478286143488 9773624150080397408256 10088902348470087647232 10125193364112066379776 10160335642899072024576 10209946656780415149696 10310636466018880782336 10372009302126136025088 10539299774741073702912 10588092829253763858944 10706590247356011380736 10745103161914845954048 10879277186829495435264 10929644210842594951168 10941899923122077564928 10968959477788071911424 10995327168840447084288 11103762348020333150208 11169856171520454180864 11322796880297364553728 11350015142028848603136 11571649558985218719744 11668510464891903028224 11716144662739456622592 11853724916715584028672 11911604432910484341312 12029075877022027579392 12044914028275512803328 12100677519147158695936 12295849737197919320064 12491021955248679944192 12535953688900653613056 12566088192960510953472 12692490051301078007808 12765549910309090492416 12971445876604398403584 13031498866773863211008 13335440531305032032256 13451869797960116862976 13500257818816088506368 13532710361649781026816 13613262209040553532928 13747515288025174376448 13765616032314871775232 13829345736168181366784 13969249405573967511552 14052399699654764937216 14361243649097726803968 14625279303717429215232 14660436225120596112384 14893141562027272241152 15133353522705131470848 15240503464348608036864 15465954699028321173504 15558013953189204037632 15804966555620778704896 15882139243880645788416 16038767836029370105856 16059885371034017071104 16394466316263892426752 16412849884683116347392 16453439216682107867136 16655643522030499725312 16714604918534204817408 16754784257280681271296 16923320068401437343744 16984195320446046830592 17295261168805864538112 17675376798889509912576 17780587375073376043008 17867406649365726511968 18043613815533041369088 18151016278720738043904 18443774605796878980096 18736532932873019916288 18803930533350980419584 19038735076951617011712 19148324865463635738624 19500372404956572286976 19547248300160794816512 20177804696940175294464 20250386728224132759552 20320671285798144049152 20419893313560830299392 20621272932037761564672 20744018604252272050176 21078599549482147405824 21176185658507527717888 21490206323829691908096 21758554373658990870528 21859288421685189902336 21937918955576143822848 21990654337680894168576 22207524696040666300416 22339712343040908361728 22700030284057697206272 23337020929783806056448 23707449833431168057344 23823208865820968682624 24058151754044055158784 24089828056551025606656 24201355038294317391872 24591699474395838640128 24982043910497359888384 25071907377801307226112 25132176385921021906944 25384980102602156015616 25531099820618180984832 25942891753208796807168 26062997733547726422016 26670881062610064064512 27000515637632177012736 27065420723299562053632 27226524418081107065856 27658691472336362733568 27938498811147935023104 28104799399309529874432 28722487298195453607936 29250558607434858430464 29320872450241192224768 29786283124054544482304 30266707045410262941696 30481006928697216073728 30931909398056642347008 31116027906378408075264 31764278487761291576832 32077535672058740211712 32119770742068034142208 32788932632527784853504 32825699769366232694784 32906878433364215734272 33311287044060999450624 33509568514561362542592 33968390640892093661184 35561174750146752086016 35734813298731453023936 36087227631066082738176 36302032557441476087808 36887549211593757960192 37473065865746039832576 37607861066701960839168 38077470153903234023424 38296649730927271477248 39000744809913144573952 39094496600321589633024 40355609393880350588928 40500773456448265519104 40839786627121660598784 41242545864075523129344 41488037208504544100352 42157199098964294811648 42352371317015055435776 43718576843370379804672 43875837911152287645696 43981308675361788337152 44679424686081816723456 45400060568115394412544 46674041859567612112896 47414899666862336114688 47646417731641937365248 48116303508088110317568 48179656113102051213312 48402710076588634783744 49183398948791677280256 50143814755602614452224 50264352771842043813888 50769960205204312031232 51885783506417593614336 52125995467095452844032 53341762125220128129024 54130841446599124107264 54453048836162214131712 55317382944672725467136 56209598798619059748864 57444974596390907215872 58501117214869716860928 58641744900482384449536 59572566248109088964608 60533414090820525883392 60962013857394432147456 61863818796113284694016 62232055812756816150528 63528556975522583153664 65577865265055569707008 65813756866728431468544 66622574088121998901248 67019137029122725085184 71122349500293504172032 71469626597462906047872 72174455262132165476352 72604065114882952175616 73775098423187515920384 74946131731492079665152 75215722133403921678336 76154940307806468046848 76593299461854542954496 78188993200643179266048 81001546912896531038208 81679573254243321197568 82976074417009088200704 84314398197928589623296 84704742634030110871552 87437153686740759609344 87751675822304575291392 87962617350723576674304 89358849372163633446912 90800121136230788825088 93348083719135224225792 95292835463283874730496 96232607016176220635136 96359312226204102426624 96805420153177269567488 98366797897583354560512 100528705543684087627776 104251990934190905688064 106683524250440256258048 108261682893198248214528 108906097672324428263424 110634765889345450934272 112419197597238119497728 114889949192781814431744 117002234429739433721856 117283489800964768899072 121066828181641051766784 123727637592226569388032 124464111625513632301056 127057113951045166307328 131155730530111139414016 131627513733456862937088 134038274058245450170368 142244699000587008344064 142939253194925812095744 144348910524264330952704 145208130229765904351232 147550196846375031840768 150431444266807843356672 152309880615612936093696 156377986401286358532096 163359146508486642395136 165952148834018176401408 168628796395857179246592 169409485268060221743104 174874307373481519218688 175503351644609150582784 175925234701447153348608 178717698744327266893824 181600242272461577650176 186696167438270448451584 190585670926567749460992 193610840306354539134976 196733595795166709121024 201057411087368175255552 208503981868381811376128 213367048500880512516096 216523365786396496429056 217812195344648856526848 224838395194476238995456 229779898385563628863488 234566979601929537798144 248928223251027264602112 254114227902090332614656 262311461060222278828032 263255027466913725874176 268076548116490900340736 285878506389851624191488 288697821048528661905408 290416260459531808702464 295100393692750063681536 312755972802572717064192 326718293016973284790272 331904297668036352802816 337257592791714358493184 338818970536120443486208 351006703289218301165568 351850469402894306697216 363200484544923155300352 373392334876540896903168 381171341853135498921984 387221680612709078269952 393467191590333418242048 402114822174736350511104 417007963736763622752256 426734097001761025032192 433046731572792992858112 435624390689297713053696 469133959203859075596288 497856446502054529204224 508228455804180665229312 524622922120444557656064 526510054933827451748352 536153096232981800681472 571757012779703248382976 580832520919063617404928 590200787385500127363072 625511945605145434128384 653436586033946569580544 674515185583428716986368 677637941072240886972416 703700938805788613394432 746784669753081793806336 762342683706270997843968 774443361225418156539904 786934383180666836484096 804229644349472701022208 866093463145585985716224 871248781378595426107392 938267918407718151192576 995712893004109058408448 1016456911608361330458624 1053020109867654903496704 1143514025559406496765952 1161665041838127234809856 1180401574771000254726144 1251023891210290868256768 1306873172067893139161088 1355275882144481773944832 1407401877611577226788864 1493569339506163587612672 1524685367412541995687936 1573868766361333672968192 1608459288698945402044416 1742497562757190852214784 1876535836815436302385152 2032913823216722660917248 2287028051118812993531904 2323330083676254469619712 2360803149542000509452288 2613746344135786278322176 2710551764288963547889664 2814803755223154453577728 2987138679012327175225344 3049370734825083991375872 3484995125514381704429568 3753071673630872604770304 4065827646433445321834496 4574056102237625987063808 4721606299084001018904576 5227492688271572556644352 5421103528577927095779328 5629607510446308907155456 6098741469650167982751744 6969990251028763408859136 8131655292866890643668992 9148112204475251974127616 10454985376543145113288704 11259215020892617814310912 12197482939300335965503488 16263310585733781287337984 18296224408950503948255232 20909970753086290226577408 24394965878600671931006976 36592448817901007896510464 48789931757201343862013952 73184897635802015793020928 146369795271604031586041856
- Sum of all divisors σ(n): 570486936243633533802496000
- Sum of proper divisors (its aliquot sum) s(n): 424117140972029502216454144
- 146369795271604031586041856 is an abundant number, because the sum of its proper divisors (424117140972029502216454144) is greater than itself. Its abundance is 277747345700425470630412288
Bases of 146369795271604031586041856
- Binary: 1111001000100110000001010000000010000001010100000010010000010000110110000000000000000002
- Hexadecimal: 0x7913028040A812086C0000
- Base-36: IE32KCLOQIQ50T1C0
Squares and roots of 146369795271604031586041856
- 146369795271604031586041856 squared (1463697952716040315860418562) is 21424116967851277922613692622070662192088128983924736
- 146369795271604031586041856 cubed (1463697952716040315860418563) is 3135843614459289681660325816569335518259894274772851477231368123517462449750016
-
The
square root of 146369795271604031586041856 is 12098338533517.8991918019 -
146369795271604031586041856 is a
perfect cube number . Itscube root is 527007936
Scales and comparisons
How big is 146369795271604031586041856?- 146,369,795,271,604,031,586,041,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 146,369,795,271,604,031,586,041,856 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 146369795271604031586041856 cubic inches would be around 43917328 feet tall.
Recreational maths with 146369795271604031586041856
- 146369795271604031586041856 backwards is 658140685130406172597963641
- 146369795271604031586041856 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 146369795271604031586041856's digits is 117
- 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 146369795271604031586041856 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 146369795271604031586041856 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/146369795271604031586041856/
Chicago style:
Numbermatics. 2024. "Number 146369795271604031586041856 - Facts about the integer". https://numbermatics.com/n/146369795271604031586041856/
The information we have on file for 146369795271604031586041856 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 146369795271604031586041856, math, Factors of 146369795271604031586041856, curriculum, school, college, exams, university, Prime factorization of 146369795271604031586041856, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-six septillion, three hundred sixty-nine sextillion, seven hundred ninety-five quintillion, two hundred seventy-one quadrillion, six hundred four trillion, thirty-one billion, five hundred eighty-six million, forty-one thousand, eight hundred fifty-six.