21455469079092350423138304
21,455,469,079,092,350,423,138,304 is an even composite number composed of seven prime numbers multiplied together.
21455469079092350423138304 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 21455469079092350423138304:
224 × 32 × 74 × 192 × 312 × 372 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 31 × 31 × 37 × 37 × 353 × 353)See below for interesting mathematical facts about the number 21455469079092350423138304 from the Numbermatics database.
Names of 21455469079092350423138304
- Cardinal: 21455469079092350423138304 can be written as Twenty-one septillion, four hundred fifty-five sextillion, four hundred sixty-nine quintillion, seventy-nine quadrillion, ninety-two trillion, three hundred fifty billion, four hundred twenty-three million, one hundred thirty-eight thousand, three hundred four.
Scientific notation
- Scientific notation: 2.1455469079092350423138304 × 1025
Factors of 21455469079092350423138304
Divisors of 21455469079092350423138304
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 31 32 36 37 38 42 48 49 56 57 62 63 64 72 74 76 84 93 96 98 111 112 114 124 126 128 133 144 147 148 152 168 171 186 192 196 217 222 224 228 248 252 256 259 266 279 288 294 296 304 333 336 342 343 353 361 372 384 392 399 434 441 444 448 456 496 504 512 518 532 558 576 588 589 592 608 651 666 672 684 686 703 706 722 744 768 777 784 798 868 882 888 896 912 931 961 992 1008 1024 1029 1036 1059 1064 1083 1116 1147 1152 1176 1178 1184 1197 1216 1302 1332 1344 1368 1369 1372 1406 1412 1444 1488 1519 1536 1554 1568 1596 1736 1764 1767 1776 1792 1813 1824 1862 1922 1953 1984 2016 2048 2058 2072 2109 2118 2128 2166 2232 2294 2304 2331 2352 2356 2368 2394 2401 2432 2471 2527 2604 2664 2688 2736 2738 2744 2793 2812 2824 2883 2888 2976 3038 3072 3087 3108 3136 3177 3192 3249 3441 3472 3528 3534 3552 3584 3626 3648 3724 3844 3906 3968 4032 4096 4107 4116 4123 4144 4218 4236 4256 4332 4464 4557 4588 4608 4662 4704 4712 4736 4788 4802 4864 4921 4942 5054 5208 5301 5328 5376 5439 5472 5476 5488 5586 5624 5648 5766 5776 5952 6076 6144 6174 6216 6272 6327 6354 6384 6498 6517 6707 6727 6882 6944 7056 7068 7104 7168 7203 7252 7296 7413 7448 7581 7688 7812 7936 8029 8064 8192 8214 8232 8246 8288 8379 8436 8472 8512 8649 8664 8928 9114 9176 9216 9324 9408 9424 9472 9576 9583 9604 9728 9842 9884 10108 10323 10416 10602 10633 10656 10752 10878 10943 10944 10952 10976 11172 11191 11248 11296 11532 11552 11904 12152 12288 12321 12348 12369 12432 12544 12654 12691 12708 12768 12996 13034 13061 13357 13414 13454 13671 13764 13888 14112 14136 14208 14336 14406 14504 14592 14763 14826 14896 15162 15376 15624 15872 16058 16128 16317 16384 16428 16464 16492 16576 16758 16872 16944 17024 17297 17298 17328 17689 17856 18228 18259 18352 18432 18648 18816 18848 18944 19152 19166 19208 19456 19551 19684 19768 20121 20181 20216 20646 20832 21204 21266 21312 21504 21609 21756 21793 21886 21888 21904 21952 22239 22344 22382 22496 22592 22743 23064 23104 23808 24087 24304 24576 24642 24696 24738 24864 25088 25308 25382 25416 25536 25992 26011 26068 26122 26714 26828 26908 27342 27528 27776 28224 28272 28416 28672 28749 28812 28861 29008 29184 29526 29652 29792 30324 30752 31248 31744 31899 32116 32256 32634 32768 32829 32856 32928 32984 33152 33516 33573 33744 33888 34048 34447 34594 34596 34656 35378 35557 35712 36456 36518 36704 36864 37107 37296 37632 37696 37888 38073 38304 38332 38416 38912 39102 39183 39368 39536 40071 40242 40362 40432 41292 41664 42408 42439 42532 42624 43008 43218 43512 43586 43772 43776 43808 43904 44289 44478 44688 44764 44992 45184 45486 45619 46128 46208 46949 47089 47616 48174 48608 49152 49284 49392 49476 49728 50176 50616 50764 50832 51072 51891 51984 52022 52136 52244 53067 53428 53656 53816 54684 54777 55056 55552 56203 56448 56544 56832 57344 57498 57624 57722 58016 58368 58653 59052 59304 59584 60363 60543 60648 61504 62496 63488 63798 64232 64512 65268 65379 65536 65658 65712 65856 65968 66304 67032 67081 67146 67488 67776 68096 68894 69188 69192 69312 70756 71114 71424 72261 72912 73036 73408 73728 74214 74431 74592 75264 75392 75776 76146 76601 76608 76664 76832 77824 78033 78204 78337 78366 78736 79072 80142 80484 80724 80864 82584 83328 84816 84878 85064 85248 86016 86247 86436 86583 87024 87172 87544 87552 87616 87808 88578 88837 88956 89376 89528 89984 90368 90972 91238 91427 92256 92416 93499 93898 94178 95232 95697 96348 97216 98304 98487 98568 98784 98952 99456 100352 100719 101232 101528 101664 102144 103341 103782 103968 104044 104272 104488 106134 106671 106856 107312 107632 109368 109554 110112 111104 112406 112896 113088 113664 114219 114688 114996 115248 115444 116032 116736 117306 117549 118104 118608 119168 120213 120726 121079 121086 121296 123008 123823 124609 124992 126976 127317 127433 127596 127813 128464 129024 130536 130758 131072 131316 131424 131712 131936 132608 134064 134162 134292 134976 135552 136192 136857 137788 138376 138384 138624 140847 141267 141512 142228 142848 144522 145824 146072 146816 147456 148428 148862 149184 150528 150784 151552 152292 152551 153202 153216 153328 153664 155648 155673 156066 156408 156674 156732 157472 158144 159201 160284 160968 161448 161728 164331 165168 166656 168609 169632 169756 170128 170496 172032 172494 172872 173166 174048 174344 175088 175104 175232 175616 177156 177674 177912 178752 179056 179968 180736 181944 182077 182476 182854 184512 184832 186998 187796 188356 190464 191394 192696 194432 196137 196608 196974 197136 197568 197904 198912 200704 201243 201438 202027 202464 203056 203328 204288 206682 207564 207917 207936 208088 208544 208976 212268 213342 213712 214624 215264 218736 219108 220224 222208 223293 224812 225792 226176 227328 228438 229376 229803 229992 230496 230888 232064 233472 234099 234612 235011 235098 236208 237216 238336 240426 241129 241452 242158 242172 242592 246016 247646 248159 248899 249218 249984 253952 254634 254866 255192 255626 256928 258048 259749 261072 261516 262144 262632 262848 263424 263872 265216 266511 268128 268324 268584 269952 271104 272384 273714 274281 275576 276752 276768 277248 280497 281694 282534 283024 284456 285696 289044 291648 292144 293632 294912 296856 297073 297724 298368 301056 301568 303104 304584 305102 306404 306432 306656 307328 310023 311296 311346 312132 312816 313348 313464 314944 316288 318402 320013 320568 321936 322896 323456 328643 328662 329623 330336 333312 337218 339233 339264 339512 340256 340992 344064 344988 345744 346332 346921 348096 348688 350176 350208 350464 351232 354312 355348 355824 357504 358112 359936 361472 363237 363888 364154 364952 365708 369024 369664 371469 373827 373996 375592 376712 380928 381951 382299 382788 383439 385392 388864 392274 393216 393421 393948 394272 395136 395808 397824 401408 402486 402876 404054 404891 404928 406112 406656 408576 410571 413364 414067 415128 415834 415872 416176 417088 417952 422541 423801 424536 426684 427424 429248 430528 437472 438216 440448 444416 446586 449624 451584 452352 454656 456876 457653 458752 459606 459984 460992 461776 464128 466944 468198 469224 469567 470022 470196 472416 474432 476672 480852 482258 482904 483257 484316 484344 485184 492032 494209 495292 496318 497798 498436 499968 505827 507904 509268 509732 510384 511252 513856 516096 519498 522144 523032 524288 525264 525696 526848 527744 530432 533022 536207 536256 536648 537168 539904 542208 544768 546231 547428 548359 548562 551152 553504 553536 554496 560994 563388 565068 566048 568912 571392 578088 583296 584288 587264 589824 593712 594146 595448 596736 602112 603136 603729 606081 606208 609168 610204 612808 612864 613312 614656 620046 622592 622692 623751 624264 625632 626696 626928 629888 632576 636804 639989 640026 641136 643872 645792 646912 654493 657286 657324 659246 660672 666624 669879 674436 675583 678466 678528 679024 680512 681984 688128 689409 689976 691488 692664 693842 696192 697376 700352 700416 700928 702464 705033 708624 710696 711648 715008 716224 719872 722944 723387 726474 727776 728308 729904 731416 738048 739328 742938 744477 746697 747654 747992 751184 753424 761856 763902 764598 765576 766878 770784 777728 784548 786432 786842 787896 788544 790272 791616 795648 799533 802816 804972 805752 806341 808108 809782 809856 812224 813312 817152 821142 822843 826728 828134 830256 831668 831744 832352 834176 835904 841491 845082 847553 847602 849072 853368 854848 858496 861056 866761 872263 874944 876432 880896 888832 891219 892031 893172 894691 899248 903168 904704 909312 913752 915306 917504 919212 919968 921984 923552 928256 933888 936396 938448 939134 940044 940392 944832 948864 953344 961704 964516 965808 966514 968632 968688 970368 984064 985929 988418 988869 990584 992636 995596 996872 999936 1011654 1015808 1017699 1018536 1019464 1020768 1022504 1027712 1032192 1038996 1040763 1044288 1046064 1048576 1050528 1051392 1053696 1055488 1060864 1066044 1067857 1072414 1072512 1073296 1074336 1079808 1084416 1089536 1089711 1092462 1094856 1096718 1097124 1102304 1107008 1107072 1108992 1114407 1121481 1121988 1126776 1130136 1132096 1137824 1142784 1146897 1150317 1156176 1166592 1168576 1174528 1179648 1180263 1187424 1188292 1190896 1193472 1204224 1206272 1207458 1212162 1212416 1214673 1218336 1220408 1225616 1225728 1226624 1229312 1240092 1242201 1245184 1245384 1247502 1248528 1251264 1253392 1253856 1259776 1265152 1273608 1274539 1279978 1280052 1282272 1287744 1291584 1293824 1308986 1314572 1314648 1315609 1318492 1321344 1333248 1339758 1348872 1351166 1356932 1357056 1358048 1361024 1363968 1372959 1376256 1378818 1379952 1382976 1385328 1387684 1392384 1394752 1400704 1400832 1401856 1404928 1408701 1410066 1414189 1417248 1421392 1423296 1430016 1432448 1439744 1445888 1446774 1449771 1452948 1455419 1455552 1456616 1459808 1462832 1476096 1478656 1482627 1485876 1488954 1493394 1495308 1495984 1502368 1506848 1523712 1527804 1529196 1531152 1533756 1541568 1555456 1569096 1572864 1573684 1575792 1577088 1580544 1583232 1591296 1599066 1605632 1608621 1609944 1611504 1612682 1616216 1619564 1619712 1624448 1626624 1634304 1638693 1642284 1645077 1645686 1653456 1656268 1660512 1663336 1663488 1664704 1668352 1671808 1682982 1687903 1690164 1695106 1695204 1698144 1706736 1709696 1716992 1722112 1733522 1737113 1742293 1744526 1749888 1752864 1761792 1777664 1782438 1784062 1786344 1789382 1798496 1806336 1809408 1818243 1818624 1827504 1830612 1835008 1838424 1839936 1843968 1847104 1856512 1867776 1871253 1872792 1876896 1878268 1880088 1880784 1889664 1897728 1906688 1919967 1923408 1929032 1931616 1933028 1937264 1937376 1940736 1963479 1968128 1971858 1976836 1977738 1981168 1985272 1991192 1993744 1999872 2023308 2026749 2031616 2035398 2037072 2038928 2041536 2045008 2055424 2064384 2077992 2079511 2081526 2088576 2092128 2097152 2101056 2102784 2107392 2110976 2121728 2132088 2135714 2144828 2145024 2146592 2148672 2159616 2168832 2170161 2179072 2179422 2184924 2189712 2193436 2194248 2204608 2214016 2214144 2217984 2228814 2233431 2240091 2242962 2243976 2253552 2260272 2264192 2275648 2285568 2293794 2300501 2300634 2307361 2312352 2333184 2337152 2349056 2359296 2360526 2367571 2374631 2374848 2376584 2381792 2386944 2408448 2412544 2414916 2419023 2424324 2424832 2428447 2429346 2436672 2440816 2451232 2451456 2453248 2458624 2480184 2484402 2490368 2490768 2495004 2497056 2502528 2506784 2507712 2519552 2530304 2542659 2547216 2549078 2559956 2560104 2564544 2575488 2583168 2587648 2600283 2616789 2617972 2629144 2629296 2631218 2636984 2642688 2666496 2673657 2676093 2679516 2684073 2697744 2702332 2713864 2714112 2716096 2722048 2727936 2745918 2752512 2753947 2757636 2759904 2765952 2770656 2775368 2784768 2789504 2801408 2801664 2803712 2809856 2817402 2820132 2828378 2834237 2834496 2842784 2846592 2860032 2864896 2879488 2891776 2893548 2898469 2899542 2905896 2910838 2911104 2913232 2919616 2925664 2952192 2957312 2957787 2965254 2966607 2971752 2977908 2986788 2990616 2991968 3004736 3013696 3047424 3053097 3055608 3058392 3062304 3067512 3083136 3110912 3122289 3138192 3145728 3147368 3151584 3154176 3161088 3166464 3182592 3198132 3203571 3211264 3217242 3219888 3223008 3225364 3232432 3239128 3239424 3248896 3253248 3268608 3277386 3284568 3286969 3290154 3291372 3306912 3312536 3321024 3326672 3326976 3329408 3336704 3343616 3365964 3375806 3380328 3382799 3390212 3390408 3396288 3413472 3419392 3433984 3444224 3459463 3467044 3474226 3484586 3489052 3499776 3505728 3523584 3540789 3555328 3564876 3568124 3572688 3578764 3596992 3612672 3618816 3636486 3637248 3644019 3655008 3661224 3670016 3676848 3679872 3687936 3694208 3713024 3726603 3735552 3742506 3745584 3753449 3753792 3756536 3760176 3761568 3779328 3795456 3813376 3823617 3838513 3839934 3846816 3858064 3862879 3863232 3866056 3874528 3874752 3881472 3926958 3936256 3943716 3946827 3950423 3953672 3955476 3962336 3970544 3982384 3987488 3999744 4046616 4053498 4063232 4070796 4074144 4077856 4083072 4090016 4110848 4128768 4155984 4159022 4163052 4177152 4184256 4194304 4202112 4205568 4214784 4221952 4226103 4242567 4243456 4264176 4271428 4289656 4290048 4293184 4297344 4319232 4337664 4340322 4349313 4358144 4358844 4366257 4369848 4379424 4386872 4388496 4409216 4428032 4428288 4435968 4447881 4457628 4466862 4479923 4480182 4485924 4487952 4507104 4520544 4528384 4551296 4571136 4581451 4587588 4601002 4601268 4610533 4614722 4624704 4666368 4674304 4698112 4715021 4718592 4721052 4729081 4735142 4749262 4749696 4753168 4763584 4773888 4816896 4825088 4825863 4829832 4838046 4848648 4849664 4856894 4858692 4873344 4881632 4902464 4902912 4906496 4917248 4935231 4960368 4968804 4980736 4981536 4990008 4994112 5005056 5013568 5015424 5039104 5060608 5063709 5085318 5094432 5098156 5119912 5120208 5129088 5150976 5166336 5175296 5200566 5211339 5226879 5233578 5235944 5258288 5258592 5262436 5273968 5285376 5332992 5347314 5352186 5359032 5368146 5395488 5404664 5427728 5428224 5432192 5444096 5455872 5491836 5505024 5507894 5515272 5519808 5531904 5541312 5550736 5569536 5579008 5602816 5603328 5607424 5619712 5634804 5640264 5644387 5656756 5668474 5668992 5685568 5693184 5720064 5729792 5758976 5759901 5783552 5787096 5796938 5799084 5811792 5821676 5822208 5826464 5839232 5851328 5890437 5904384 5914624 5915574 5930508 5933214 5943504 5955816 5973576 5981232 5983936 6009472 6027392 6080247 6094848 6105841 6106194 6111216 6116784 6124608 6135024 6166272 6221824 6238533 6244217 6244578 6262837 6276384 6291456 6294736 6303168 6308352 6322176 6332928 6365184 6396264 6407142 6422528 6434484 6439776 6445427 6446016 6450728 6464864 6478256 6478848 6497792 6506496 6537216 6554772 6569136 6573938 6580308 6582744 6613824 6625072 6642048 6653344 6653952 6658816 6673408 6687232 6731928 6751612 6760656 6765598 6780424 6780816 6792576 6826944 6838784 6867968 6888448 6901503 6918926 6922083 6934088 6948452 6969172 6978104 6999552 7011456 7047168 7081578 7102713 7110656 7123893 7129752 7136248 7145376 7157528 7193984 7225344 7237632 7257069 7272972 7274496 7285341 7288038 7310016 7322448 7340032 7353696 7359744 7375872 7388416 7426048 7453206 7471104 7474999 7485012 7491168 7506898 7507584 7513072 7520352 7523136 7558656 7590912 7626752 7627977 7647234 7677026 7679868 7692929 7693632 7716128 7725758 7726464 7732112 7749056 7749504 7762944 7800849 7850367 7853916 7872512 7887432 7893654 7900846 7907344 7910952 7924672 7941088 7964768 7974976 7999488 8028279 8052219 8093232 8106996 8126464 8141592 8148288 8155712 8166144 8180032 8221696 8257536 8261841 8311968 8318044 8326104 8354304 8368512 8388608 8404224 8411136 8429568 8443904 8452206 8485134 8486912 8502711 8528352 8542856 8579312 8580096 8586368 8594688 8638464 8675328 8680644 8695407 8698626 8716288 8717688 8732514 8739696 8758848 8773744 8776992 8818432 8856064 8856576 8871936 8895762 8915256 8921773 8933724 8959846 8960364 8971848 8975904 9014208 9041088 9056768 9102592 9142272 9162902 9175176 9181883 9202004 9202536 9209263 9221066 9229444 9249408 9332736 9348608 9396224 9430042 9437184 9442104 9458162 9470284 9498524 9499392 9506336 9527168 9547776 9610713 9633792 9650176 9651726 9659664 9676092 9697296 9699328 9713788 9717384 9746688 9763264 9804928 9805824 9812992 9834496 9860907 9870462 9920736 9937608 9961472 9963072 9980016 9988224 10010112 10027136 10030848 10078208 10121216 10127418 10148397 10170636 10187933 10188864 10196312 10239824 10240416 10258176 10301952 10332672 10350592 10378389 10401132 10422678 10453758 10467156 10471888 10516576 10517184 10524872 10547936 10570752 10665984 10694628 10704372 10718064 10736292 10790976 10809328 10855456 10856448 10864384 10888192 10911744 10983672 11010048 11015788 11030544 11039616 11063808 11082624 11101472 11139072 11158016 11205632 11206656 11214848 11239424 11260347 11269608 11280528 11288774 11313512 11336948 11337984 11371136 11386368 11440128 11459584 11470851 11515539 11517952 11519802 11567104 11574192 11588637 11593876 11598168 11623584 11643352 11644416 11652928 11678464 11702656 11780874 11808768 11829248 11831148 11840481 11851269 11861016 11866428 11887008 11911632 11947152 11962464 11967872 12018944 12054784 12159791 12160494 12189696 12196051 12211682 12212388 12222432 12233568 12249216 12270048 12332544 12443648 12477066 12488434 12489156 12525674 12551621 12552768 12582912 12589472 12606336 12616704 12644352 12665856 12727701 12730368 12792528 12814284 12836077 12845056 12868968 12879552 12890854 12892032 12901456 12929728 12956512 12957696 12995584 13012992 13074432 13098771 13109544 13138272 13147876 13160616 13165488 13227648 13250144 13284096 13306688 13307904 13317632 13346816 13374464 13439769 13463856 13503224 13521312 13531196 13560848 13561632 13585152 13653888 13677568 13735936 13744353 13776896 13803006 13831599 13837852 13844166 13868176 13896904 13938344 13956208 13999104 14022912 14094336 14145063 14163156 14187243 14205426 14221312 14247786 14259504 14272496 14290752 14315056 14387968 14450688 14475264 14514138 14545944 14548992 14556577 14570682 14576076 14620032 14644896 14680064 14707392 14719488 14751744 14776832 14852096 14906412 14942208 14949998 14970024 14980967 14982336 15013796 15015168 15026144 15040704 15046272 15117312 15181824 15191127 15253504 15255954 15294468 15320479 15354052 15359736 15385858 15387264 15432256 15451516 15452928 15464224 15498112 15499008 15525888 15601698 15634017 15680637 15700734 15707832 15745024 15774864 15787308 15801692 15814688 15821904 15849344 15882176 15929536 15949952 15998976 16056558 16103507 16104438 16186464 16213992 16252928 16283184 16296576 16311424 16332288 16360064 16443392 16515072 16523682 16572997 16622417 16623936 16636088 16652208 16708608 16737024 16777216 16808448 16822272 16859136 16887808 16904412 16933161 16970268 16973824 16999129 17005422 17056704 17085712 17158624 17160192 17172736 17189376 17276928 17350656 17361288 17390814 17397252 17432576 17435376 17465028 17479392 17517696 17547488 17553984 17636864 17712128 17713152 17743872 17791524 17830512 17843546 17867448 17919692 17920728 17943696 17951808 18028416 18082176 18113536 18205184 18284544 18317523 18325804 18350352 18363766 18404008 18405072 18418526 18442132 18458888 18498816 18665472 18697216 18715599 18732651 18788511 18792448 18860084 18874368 18884208 18916324 18940568 18997048 18998784 19012672 19054336 19095552 19221426 19267584 19300352 19303452 19319328 19336281 19352184 19394592 19398656 19427576 19434768 19493376 19526528 19609856 19611648 19625984 19668992 19721814 19740924 19839659 19841472 19875216 19922944 19926144 19960032 19976448 20020224 20054272 20061696 20156416 20242432 20254836 20289283 20296794 20341272 20375866 20377728 20392624 20479648 20480832 20516352 20603904 20665344 20701184 20704509 20756778 20766249 20802264 20845356 20907516 20934312 20943776 21033152 21034368 21049744 21095872 21141504 21308139 21331968 21371679 21389256 21408744 21436128 21472584 21581952 21618656 21710912 21712896 21728768 21776384 21823488 21856023 21967344 22020096 22031576 22061088 22079232 22127616 22165248 22202944 22278144 22316032 22411264 22413312 22424997 22429696 22478848 22520694 22539216 22561056 22577548 22627024 22673896 22675968 22742272 22772736 22880256 22919168 22941702 23031078 23035904 23039604 23078787 23134208 23148384 23177274 23187752 23196336 23247168 23286704 23288832 23305856 23356928 23405312 23561748 23617536 23658496 23662296 23679593 23680962 23702538 23722032 23732856 23774016 23823264 23894304 23924928 23935744 24037888 24109568 24216241 24319582 24320988 24379392 24392102 24423364 24424776 24444864 24467136 24498432 24540096 24665088 24785523 24887296 24954132 24976868 24978312 24996571 25051348 25103242 25105536 25165824 25178944 25212672 25233408 25288704 25331712 25455402 25460736 25508133 25585056 25628568 25672154 25690112 25737936 25759104 25781708 25784064 25802912 25859456 25913024 25915392 25991168 26025984 26086221 26148864 26197542 26219088 26274143 26276544 26295752 26321232 26330976 26455296 26500288 26568192 26613376 26615808 26635264 26693632 26748928 26765319 26869591 26879538 26927712 27006448 27040153 27042624 27062392 27121696 27123264 27170304 27307776 27355136 27471872 27488706 27545649 27553792 27606012 27627789 27652961 27663198 27675704 27688332 27736352 27793808 27876688 27912416 27998208 28045824 28188672 28290126 28326312 28374486 28410852 28442624 28495572 28519008 28544992 28581504 28630112 28775936 28901376 28950528 29028276 29091888 29097984 29113154 29141364 29152152 29240064 29289792 29360128 29414784 29438976 29503488 29553664 29582721 29704192 29812824 29884416 29899996 29940048 29961934 29964672 30027592 30030336 30052288 30081408 30092544 30234624 30363648 30382254 30445191 30507008 30511908 30563799 30588936 30640958 30708104 30719472 30771716 30774528 30864512 30903032 30905856 30928448 30996224 30998016 31051776 31135167 31203396 31268034 31359461 31361274 31401468 31415664 31490048 31549728 31574616 31603384 31629376 31643808 31698688 31764352 31859072 31899904 31997952 32070157 32113116 32207014 32208876 32273731 32372928 32427984 32505856 32566368 32593152 32622848 32664576 32720128 32886784 33005147 33030144 33047364 33103567 33145994 33244834 33247872 33272176 33304416 33417216 33474048 33616896 33644544 33718272 33775616 33781041 33808824 33866322 33940536 33947648 33998258 34010844 34113408 34171424 34317248 34320384 34345472 34378752 34546617 34553856 34701312 34722576 34765911 34781628 34794504 34865152 34870752 34930056 34958784 35035392 35094976 35107968 35273728 35424256 35426304 35487744 35553807 35583048 35661024 35687092 35734896 35839384 35841456 35887392 35903616 36056832 36164352 36227072 36410368 36479373 36569088 36588153 36635046 36651608 36700704 36727532 36808016 36810144 36837052 36884264 36917776 36997632 37330944 37394432 37431198 37465302 37577022 37584896 37654863 37720168 37748736 37768416 37832648 37881136 37994096 37997568 38025344 38108672 38191104 38442852 38508231 38535168 38600704 38606904 38638656 38672562 38704368 38789184 38797312 38855152 38869536 38986752 39053056 39219712 39223296 39251968 39337984 39443628 39481848 39510709 39679318 39682944 39750432 39845888 39852288 39920064 39952896 40040448 40108544 40123392 40312832 40319307 40484864 40509672 40578566 40593588 40682544 40751732 40755456 40785248 40959296 40961664 41032704 41207808 41233059 41330688 41402368 41409018 41494797 41513556 41532498 41604528 41690712 41815032 41868624 41887552 42066304 42068736 42099488 42191744 42283008 42435189 42561729 42616278 42663936 42740887 42743358 42778512 42817488 42872256 42945168 43163904 43237312 43421824 43425792 43457536 43552768 43646976 43669731 43709519 43712046 43839859 43934688 44040192 44063152 44122176 44158464 44255232 44330496 44405888 44556288 44632064 44822528 44826624 44849994 44859392 44942901 44957696 44983849 45041388 45078432 45117989 45122112 45155096 45254048 45347792 45351936 45484544 45545472 45760512 45838336 45883404 45961437 46062156 46071808 46079208 46157574 46268416 46296768 46354548 46375504 46392672 46494336 46573408 46577664 46611712 46713856 46810624 47123496 47235072 47316992 47324592 47359186 47361924 47405076 47444064 47465712 47548032 47646528 47788608 47849856 47871488 48075776 48219136 48310521 48432482 48639164 48641976 48758784 48784204 48846728 48849552 48889728 48934272 48996864 49080192 49330176 49571046 49718991 49774592 49867251 49908264 49953736 49956624 49993142 50102696 50206484 50211072 50331648 50357888 50425344 50466816 50577408 50663424 50799483 50910804 50921472 50997387 51016266 51170112 51257136 51344308 51380224 51475872 51518208 51563416 51568128 51605824 51718912 51826048 51830784 51982336 52051968 52172442 52297728 52324993 52395084 52438176 52548286 52553088 52591504 52642464 52661952 52910592 53000576 53136384 53226752 53231616 53270528 53387264 53497856 53530638 53739182 53759076 53850503 53855424 54012896 54080306 54085248 54124784 54243392 54246528 54340608 54615552 54710272 54943744 54952569 54977412 55091298 55107584 55212024 55255578 55305922 55326396 55351408 55376664 55472704 55587616 55753376 55824832 55996416 56091648 56197953 56365533 56377344 56580252 56652624 56748972 56821704 56885248 56991144 57038016 57089984 57163008 57260224 57551872 57802752 57901056 58008843 58056552 58183776 58195968 58226308 58282728 58304304 58480128 58579584 58720256 58829568 58877952 59006976 59107328 59165442 59408384 59518977 59625648 59768832 59799992 59880096 59923868 59929344 60055184 60060672 60104576 60162816 60185088 60469248 60727296 60764508 60867849 60890382 61014016 61023816 61127598 61177872 61281916 61416208 61438944 61543432 61549056 61729024 61806064 61811712 61856896 61992448 61996032 62103552 62270334 62406792 62452411 62536068 62718922 62722548 62802936 62831328 62980096 63099456 63149232 63206768 63258752 63287616 63397376 63528704 63718144 63799808 63995904 64140314 64226232 64273181 64414028 64417752 64464841 64547462 64745856 64855968 65011712 65132736 65186304 65245696 65329152 65440256 65773568 66010294 66060288 66094728 66207134 66291988 66489668 66495744 66544352 66608832 66834432 66948096 67233792 67274991 67289088 67436544 67551232 67562082 67617648 67732644 67881072 67895296 67996516 68021688 68226816 68342848 68634496 68640768 68690944 68757504 69093234 69107712 69236361 69402624 69445152 69531822 69563256 69589008 69730304 69741504 69860112 69917568 70070784 70189952 70215936 70547456 70848512 70852608 70975488 71038779 71107614 71166096 71315531 71322048 71374184 71469792 71678768 71682912 71774784 71807232 72113664 72328704 72454144 72648723 72820736 72958746 73138176 73176306 73270092 73303216 73394701 73401408 73455064 73616032 73620288 73674104 73768528 73835552 73995264 74661888 74788864 74862396 74930604 74989713 75154044 75169792 75309726 75440336 75497472 75536832 75665296 75762272 75988192 75995136 76050688 76217344 76382208 76885704 77016462 77070336 77201408 77213808 77277312 77345124 77408736 77578368 77594624 77710304 77739072 77973504 78106112 78439424 78446592 78503936 78675968 78822429 78887256 78963696 79021418 79358636 79365888 79500864 79691776 79704576 79840128 79905792 80080896 80217088 80246784 80295957 80608773 80625664 80638614 80969728 81019344 81120459 81157132 81187176 81365088 81503464 81510912 81570496 81918592 81923328 82065408 82415616 82466118 82636947 82661376 82804736 82818036 82883367 82958883 82989594 83027112 83064996 83209056 83381424 83630064 83737248 83775104 84132608 84137472 84198976 84383488 84566016 84870378 85118537 85123458 85232556 85327872 85372357 85481774 85486716 85557024 85634976 85744512 85890336 86327808 86474624 86843648 86851584 86915072 87105536 87293952 87339462 87419038 87424092 87600127 87679718 87861347 87869376 88080384 88126304 88244352 88316928 88510464 88660992 88811776 89112576 89264128 89645056 89653248 89699988 89718784 89852539 89885802 89915392 89967698 90082776 90156864 90235978 90244224 90310192 90508096 90695584 90703872 90969088 91090944 91521024 91676672 91691397 91766808 91922874 92124312 92143616 92158416 92315148 92536832 92593536 92709096 92751008 92785344 92988672 93146816 93155328 93223424 93427712 93621248 94078383 94246992 94470144 94633984 94649184 94718372 94723848 94810152 94888128 94931424 95096064 95293056 95577216 95699712 95742976 96151552 96210471 96438272 96621042 96821193 96864964 97278328 97283952 97517568 97568408 97693456 97699104 97779456 97868544 97993728 98160384 98660352 99015441 99142092 99310701 99437982 99549184 99734502 99816528 99907472 99913248 99986284 100205392 100412968 100422144 100715776 100850688 100933632 101154816 101326848 101598966 101821608 101842944 101896039 101994774 102032532 102340224 102514272 102688616 102760448 102951744 103036416 103126832 103136256 103211648 103437824 103652096 103661568 103964672 104103936 104344884 104595456 104649986 104790168 104866769 104876352 105096572 105106176 105183008 105284928 105323904 105821184 106001152 106272768 106453504 106463232 106541056 106774528 106995712 107061276 107243353 107478364 107518152 107701006 107710848 108025792 108160612 108170496 108249568 108486784 108493056 108681216 109231104 109420544 109438119 109764459 109887488 109905138 109954824 110182596 110215168 110424048 110511156 110611844 110652792 110702816 110753328 110945408 111175232 111506752 111649664 111992832 112183296 112395906 112731066 112754688 112964589 113160504 113305248 113497944 113643408 113770496 113982288 114076032 114179968 114326016 114520448 115103744 115524693 115605504 115802112 116010979 116017686 116113104 116356919 116367552 116391936 116452616 116565456 116608608 116960256 117159168 117440512 117659136 117755904 118013952 118214656 118330884 118532127 118816768 118993903 119037954 119251296 119537664 119599984 119749249 119760192 119847736 119858688 120110368 120121344 120209152 120325632 120370176 120938496 121454592 121529016 121735698 121780764 122028032 122047632 122255196 122355744 122463113 122563832 122832416 122877888 123086864 123098112 123458048 123612128 123623424 123713792 123984896 123992064 124207104 124540668 124813584 124904822 125072136 125437844 125445096 125605872 125662656 125960192 126198912 126298464 126413536 126517504 126575232 126794752 127057408 127436288 127599616 127991808 128222661 128280628 128452464 128546362 128828056 128835504 128929682 129094924 129491712 129711936 130023424 130265472 130372608 130491392 130658304 130880512 131009193 131128557 131519577 131547136 132020588 132120576 132189456 132414268 132583976 132979336 132991488 133088704 133217664 133668864 133896192 134467584 134549982 134578176 134828703 134873088 134951547 135102464 135124164 135235296 135353967 135465288 135762144 135790592 135993032 136043376 136453632 136685696 137268992 137281536 137381888 137515008 137884311 138186468 138215424 138472722 138805248 138877613 138890304 139063644 139126512 139178016 139460608 139483008 139720224 139835136 140141568 140379904 140431872 141094912 141697024 141705216 141950976 142024981 142077558 142215228 142332192 142631062 142644096 142748368 142926523 142939584 143357536 143365824 143549568 143614464 144227328 144657408 144908288 144931563 145297446 145641472 145917492 146165651 146276352 146352612 146540184 146606432 146789402 146802816 146910128 147232064 147240576 147348208 147537056 147671104 147990528 149156973 149323776 149577728 149601753 149724792 149861208 149979426 150308088 150339584 150619452 150880672 150994944 151073664 151330592 151524544 151976384 151990272 152101376 152434688 152764416 152992161 153771408 154032924 154140672 154402816 154427616 154554624 154690248 154817472 155156736 155189248 155420608 155478144 155947008 156212224 156878848 156893184 156974979 157007872 157351936 157644858 157774512 157927392 158042836 158717272 158731776 159001728 159383552 159409152 159680256 159811584 160161792 160434176 160493568 160591914 161217546 161251328 161277228 161551509 161939456 162038688 162240918 162314264 162374352 162730176 163006928 163021824 163140992 163837184 163846656 164130816 164831232 164932236 165273894 165322752 165609472 165636072 165757151 165766734 165917766 165979188 166054224 166129992 166418112 166762848 167260128 167474496 167550208 168265216 168274944 168397952 168766976 169132032 169513687 169740756 170237074 170246916 170465112 170589721 170655744 170744714 170963548 170973432 171114048 171269952 171489024 171780672 172655616 172949248 173687296 173703168 173830144 174211072 174455777 174587904 174678924 174838076 174848184 174975997 175200254 175359436 175722694 175738752 176160768 176252608 176488704 176633856 177020928 177321984 177623552 178225152 178528256 178556931 179290112 179306496 179399976 179437568 179705078 179771604 179830784 179935396 180165552 180313728 180471956 180488448 180620384 181016192 181391168 181407744 181938176 182181888 182603547 183042048 183353344 183382794 183533616 183845748 184248624 184287232 184316832 184630296 185073664 185187072 185418192 185502016 185570688 185977344 186293632 186310656 186446848 186855424 187242496 187357233 188156766 188493984 188940288 189267968 189281071 189298368 189436744 189447696 189620304 189776256 189862848 190192128 190586112 191154432 191399424 191485952 192303104 192420942 192819543 192876544 193242084 193394523 193570727 193642386 193729928 194556656 194567904 195035136 195136816 195386912 195398208 195558912 195737088 195987456 196320768 197320704 198030882 198284184 198621402 198875964 199098368 199469004 199633056 199814944 199826496 199972568 200410784 200825936 200844288 201431552 201701376 201867264 202309632 202653696 203197932 203643216 203685888 203792078 203989548 204065064 204680448 205028544 205377232 205520896 205903488 206072832 206253664 206272512 206423296 206875648 207304192 207323136 207929344 208207872 208689768 209190912 209299972 209580336 209733538 209752704 210193144 210212352 210366016 210569856 210647808 211642368 212002304 212545536 212907008 212926464 213082112 213116337 213549056 213946593 213991424 214122552 214486706 214956728 215036304 215402012 215421696 216051584 216321224 216340992 216499136 216973568 216986112 217362432 217946169 218462208 218841088 218876238 219528918 219774976 219810276 219909648 220184103 220365192 220430336 220848096 221022312 221223688 221305584 221405632 221506656 221890816 222350464 223013504 223299328 223985664 224366592 224791812 224969139 225462132 225509376 225916117 225929178 226321008 226610496 226995888 227286816 227540992 227964576 228152064 228359936 228652032 229040896 230207488 231036029 231049386 231211008 231604224 231724969 232021958 232035372 232226208 232713838 232735104 232783872 232905232 233130912 233217216 233920512 234318336 235318272 235511808 236027904 236429312 236467287 236661768 237064254 237633536 237987806 238075908 238480799 238502592 239075328 239199968 239498498 239520384 239695472 239717376 240220736 240242688 240418304 240651264 240740352 241826319 241876992 242909184 243058032 243361377 243471396 243561528 244056064 244095264 244510392 244711488 244926226 245127664 245664832 245755776 246173728 246196224 246916096 247224256 247246848 247427584 247969792 247984128 248414208 248876649 249081336 249627168 249809644 250144272 250875688 250890192 251211744 251325312 251920384 252397824 252596928 252827072 253035008 253150464 253589504 254114816 254872576 255199232 255355611 255983616 256117071 256445322 256561256 256904928 257092724 257656112 257671008 257859364 258189848 258983424 259423872 260046848 260530944 260745216 260982784 261316608 261761024 262018386 262257114 262800381 263039154 263094272 263584041 264041176 264241152 264378912 264828536 265167952 265958672 265982976 266177408 266435328 267337728 267792384 268935168 269099964 269156352 269557617 269657406 269746176 269903094 270204928 270248328 270470592 270707934 270930576 271524288 271581184 271986064 272086752 272907264 273371392 274537984 274563072 274763776 275030016 275768622 276372936 276430848 276574963 276945444 277610496 277755226 277780608 278127288 278253024 278356032 278921216 278966016 279440448 279670272 280283136 280759808 280863744 282189824 282235149 283394048 283410432 283901952 284049962 284155116 284430456 284638373 284664384 285262124 285288192 285496736 285853046 285879168 286715072 286731648 287099136 287228928 288454656 288631413 289314816 289816576 289863126 290463579 290594892 291282944 291834984 292331302 292552704 292705224 293080368 293212864 293578804 293605632 293820256 294464128 294481152 294696416 295074112 295342208 295981056 297046323 297932103 298313946 298647552 299155456 299186209 299203506 299449584 299722416 299958852 300616176 300679168 301238904 301761344 302147328 302661184 303049088 303952768 303980544 304202752 304869376 305528832 305688117 305966633 305984322 307542816 308065848 308281344 308805632 308855232 309109248 309380496 309634944 310313472 310378496 310841216 310956288 311894016 312424448 313757696 313786368 313949958 314015744 314600307 314703872 314886943 315289716 315549024 315825923 315854784 316085672 317434544 317463552 318003456 318767104 318818304 319360512 319623168 320323584 320868352 320987136 321183828 321730059 322435092 322502656 322554456 323103018 323878912 324077376 324481836 324628528 324748704 325460352 326013856 326043648 326281984 327674368 327693312 328261632 329662464 329864472 330547788 330645504 331218944 331272144 331514302 331533468 331835532 331958376 332108448 332259984 332836224 333525696 334520256 334948992 335100416 336530432 336549888 336795904 337533952 338264064 339027374 339481512 340474148 340493832 340930224 341179442 341311488 341489428 341927096 341946864 342228096 342539904 342978048 343561344 345311232 345898496 347374592 347406336 347660288 348032937 348422144 348911554 349070757 349175808 349357848 349676152 349696368 349951994 350400508 350718872 351445388 351477504 352321536 352505216 352977408 353267712 354041856 354643968 355247104 355596381 356450304 356981709 357056512 357113862 358580224 358612992 358799952 358875136 359247747 359410156 359543208 359661568 359870792 360331104 360627456 360943912 360976896 361240768 362032384 362782336 362815488 363876352 364363776 365207094 366084096 366706688 366765588 367067232 367389339 367691496 368497248 368574464 368633664 369260592 370147328 370374144 370836384 371004032 371141376 371954688 372587264 372621312 372893696 373710848 374484992 374714466 376313532 376953521 376987968 377880576 378535936 378562142 378596736 378873488 378895392 379240608 379552512 379725696 380384256 381172224 382308864 382798848 382971904 384606208 384667983 384841884 385639086 385753088 386484168 386789046 387141454 387284772 387459856 389113312 389135808 390070272 390273632 390773824 390796416 391117824 391474176 391974912 392641536 393385671 394558731 394641408 396061764 396568368 397242804 397751928 398196736 398938008 399266112 399629888 399652992 399945136 400821568 401651872 401688576 402863104 403402752 403734528 404619264 404854641 405307392 406061901 406395864 407286432 407371776 407584156 407979096 408130128 409360896 410057088 410754464 411041792 411806976 412145664 412507328 412545024 412846592 413751296 414608384 414646272 415858688 416415744 416632839 417379536 418381824 418599944 419160672 419467076 419505408 420386288 420424704 420732032 421139712 421295616 423284736 424004608 425091072 425814016 425852928 426074943 426164224 426232674 427098112 427893186 427982848 428245104 428779569 428973412 429913456 430072608 430804024 430843392 432103168 432642448 432681984 432998272 433947136 433972224 434724864 435892338 436924416 437682176 437752476 438496953 439057836 439549952 439620552 439819296 440368206 440730384 440860672 441696192 442044624 442447376 442611168 442811264 443013312 443781632 444700928 446027008 446598656 447971328 448733184 449583624 449912267 449938278 450924264 451018752 451253887 451832234 451858356 452642016 453220992 453991776 454573632 455081984 455929152 456304128 456719872 457304064 458081792 460414976 462072058 462098772 462422016 463208448 463449938 464043916 464070744 464409977 464452416 465427676 465470208 465567744 465810464 466261824 466434432 467841024 468636672 470636544 470924937 471023616 472055808 472858624 472934574 473323536 474128508 474934849 475267072 475975612 476151816 476961598 477005184 478150656 478399936 478996996 479040768 479390944 479434752 480441472 480485376 480836608 481302528 481480704 483652638 483753984 484654527 485818368 486116064 486722754 486942792 487123056 488112128 488190528 489020784 489422976 489852452 490255328 491329664 491511552 492347456 492392448 493832192 494448512 494493696 494855168 495939584 495968256 496828416 497271453 497753298 498162672 499208717 499254336 499619288 500288544 501751376 501780384 502423488 502650624 503840768 504795648 505193856 505654144 506070016 506300928 507179008 508229632 508541061 509745152 510398464 510711222 511769163 511967232 512234142 512890644 513122512 513762907 513809856 514185448 515312224 515342016 515718728 516379696 517966848 518847744 520093696 521061888 521490432 521965568 522633216 523367331 523522048 524036772 524514228 524927991 525600762 526078308 526188544 527168082 528082352 528482304 528757824 529657072 530335904 531917344 531965952 532354816 532870656 534675456 535584768 537870336 538199928 538312704 539115234 539314812 539492352 539806188 540409856 540496656 540941184 541415868 541861152 543048576 543162368 543972128 544173504 545814528 546742784 549075968 549126144 549527552 550060032 551537244 552745872 552861696 553149926 553890888 555220992 555510452 555561216 556254576 556506048 556712064 557842432 557932032 558880896 559340544 560566272 561519616 561727488 562071699 564379648 564470298 566788096 566820864 567803904 567843213 568099924 568310232 568860912 569276746 569328768 570524248 570576384 570993472 571706092 571758336 573430144 573463296 574198272 574457856 576909312 577262826 578458629 578629632 579633152 579726252 580183569 580712181 580927158 581189784 582565888 583669968 584662604 585105408 585410448 586160736 586425728 587157608 587211264 587640512 588928256 588962304 589392832 590148224 590684416 591962112 594092646 595829759 595864206 596627892 597295104 598310912 598372418 598407012 598899168 599444832 599917704 601232352 601358336 602477808 603522688 604294656 605322368 606098176 607905536 607961088 608405504 609738752 611057664 611376234 611933266 611968644 613200889 615029429 615085632 616131696 616562688 617611264 617710464 618218496 618760992 619269888 620626944 620756992 621682432 621912576 623788032 624848896 627515392 627572736 627899916 628031488 628967773 629200614 629407744 629773886 630579432 631098048 631651846 631709568 632171344 634869088 634927104 636006912 637636608 638721024 639246336 640647168 641736704 641839779 641974272 642367656 643460118 644870184 645005312 645108912 646206036 647757824 648154752 648963672 649257056 649497408 650920704 652027712 652087296 652563968 655348736 655386624 656523264 659324928 659728944 660552309 661095576 661291008 662437888 662544288 663028604 663066936 663671064 663916752 664216896 664519968 665672448 667051392 669040512 669897984 670200832 673060864 673099776 673591808 675067904 676528128 677748351 678054748 678963024 680948296 680987664 681860448 682358884 682622976 682978856 683854192 683893728 684456192 685079808 685956096 687122688 690622464 691796992 693108087 694749184 694812672 695174907 695320576 696065874 696844288 697823108 698141514 698351616 698715696 699352304 699392736 699903988 700801016 701437744 702890776 702955008 705010432 705954816 706535424 708083712 709287936 710494208 711192762 712900608 713963418 714113024 714227724 715442397 717160448 717225984 717599904 717750272 718495494 718820312 719086416 719323136 719741584 720662208 721254912 721887824 721953792 722481536 724064768 725564672 725630976 727752704 728727552 730414188 732168192 733413376 733531176 734067383 734134464 734778678 735382992 736994496 737148928 737267328 738521184 740294656 740748288 741672768 742008064 742282752 743909376 745174528 745242624 745787392 747421696 748969984 749428932 750703471 752627064 753907042 753975936 755761152 757071872 757124284 757193472 757746976 757790784 758481216 759105024 759451392 760768512 762344448 764617728 765597696 765943808 766066833 768351213 769212416 769335966 769683768 771278172 771506176 772968336 773578092 774282908 774569544 774919712 778226624 778271616 780140544 780547264 781547648 781592832 782235648 782948352 783949824 785283072 786771342 788401143 789117462 789282816 790752123 792123528 793136736 794485608 795503856 796393472 797876016 798532224 799259776 799305984 799890272 801643136 803303744 803377152 805726208 806805504 807469056 808672851 809238528 809709282 810614784 812076853 812123802 812791728 814498433 814572864 814743552 815168312 815958192 816260256 818721792 820114176 821508928 822083584 823613952 824291328 825014656 825090048 825693184 827502592 829216768 829292544 829724889 831717376 832831488 832957321 833265678 834759072 836763648 837199888 838244743 838321344 838934152 839010816 840772576 840849408 841464064 842279424 842591232 846569472 848009216 850182144 851628032 851705856 852149886 852328448 852465348 853915119 854196224 855786372 855965696 856490208 857241791 857559138 857946824 859826912 860145216 861608048 861686784 864206336 865284896 865363968 865996544 867894272 867944448 869449728 871784676 873848832 875364352 875504952 876993906 878115672 879099904 879241104 879638592 880736412 881460768 881721344 883392384 884089248 884894752 885222336 885622528 886026624 887563264 889401856 892054016 893197312 895942656 897466368 897558627 899167248 899824534 899876556 901848528 902037504 902507774 903664468 903716712 905284032 906441984 907983552 909147264 910163968 911858304 912608256 913439744 914608128 916163584 917064351 917899899 920829952 924144116 924197544 924844032 926416896 926899876 928087832 928141488 928819954 928904832 930855352 930940416 931135488 931620928 932523648 932868864 935682048 937273344 941273088 941849874 942047232 943800921 944111616 944660829 945717248 945869148 946647072 947477769 948257016 949869698 950534144 951951224 952303632 953923196 954010368 956301312 956799872 957993992 958081536 958781888 958869504 960882944 960970752 961673216 962605056 962961408 965190177 967305276 967507968 969309054 971636736 972143291 972232128 973445508 973885584 974246112 976224256 976381056 978041568 978845952 979704904 980510656 982659328 983023104 984694912 984784896 987664384 988897024 988987392 989710336 991879168 991936512 993656832 994174867 994542906 995506596 996325344 998417434 998508672 999238576 1000485661 1000577088 1003502752 1003560768 1004846976 1005301248 1007681536 1009591296 1010387712 1011308288 1012140032 1012601856 1014358016 1016459264 1017082122 1019490304 1020796928 1021422444 1023159557 1023538326 1023934464 1024468284 1025781288 1026245024 1027525814 1027619712 1028370896 1030624448 1030684032 1031437456 1032759392 1035933696 1037695488 1042123776 1042980864 1043931136 1044098811 1045266432 1046734662 1047044096 1047212271 1048073544 1049028456 1049855982 1051201524 1052156616 1052377088 1054336164 1056164704 1056964608 1057515648 1059314144 1060671808 1063834688 1063931904 1064709632 1065741312 1069350912 1070945127 1071169536 1075740672 1076399856 1076625408 1077743241 1078230468 1078629624 1078984704 1079612376 1080819712 1080993312 1081882368 1082831736 1083722304 1086097152 1086324736 1087944256 1088347008 1091629056 1093485568 1098151936 1098252288 1099055104 1100120064 1102168017 1103074488 1105491744 1105723392 1106299852 1107781776 1110441984 1111020904 1111122432 1112509152 1113012096 1113424128 1115684864 1115864064 1117761792 1118681088 1121132544 1123039232 1123454976 1124143398 1128759296 1128940596 1130860563 1133576192 1133641728 1135607808 1135686426 1136199848 1136620464 1137721824 1138553492 1138657536 1141048496 1141152768 1141986944 1143412184 1143516672 1146860288 1146926592 1148396544 1148915712 1153818624 1154525652 1156917258 1157259264 1159266304 1159452504 1160300057 1160367138 1161424362 1161854316 1162379568 1165131776 1167339936 1169325208 1170210816 1170820896 1172321472 1172851456 1174315216 1174422528 1175281024 1177856512 1177924608 1178785664 1180296448 1181368832 1183924224 1186595809 1188185292 1191659518 1191728412 1193255784 1194128047 1194590208 1196621824 1196744836 1196814024 1197798336 1198889664 1199835408 1202464704 1202716672 1204955616 1207045376 1208589312 1210644736 1212196352 1215811072 1215922176 1216811008 1219477504 1221190439 1222115328 1222752468 1223866532 1223937288 1224831979 1226401778 1230058858 1230171264 1232263392 1233125376 1235222528 1235420928 1236436992 1237521984 1238539776 1241253888 1243364864 1243825152 1247576064 1249697792 1249898517 1255030784 1255145472 1255799832 1256062976 1257935546 1258401228 1258815488 1259547772 1261158864 1262196096 1263303692 1263419136 1264342688 1269738176 1269854208 1272013824 1275273216 1277442048 1278224829 1278492672 1281294336 1283473408 1283679558 1283948544 1284735312 1286338707 1286920236 1289740368 1290010624 1290217824 1292412072 1295515648 1296309504 1297927344 1298514112 1298994816 1301841408 1304055424 1304174592 1305127936 1310697472 1310773248 1313046528 1315490859 1318649856 1319457888 1321104618 1322191152 1322582016 1324875776 1324967497 1325088576 1326057208 1326133872 1327342128 1327833504 1328433792 1329039936 1331344896 1334102784 1338081024 1339795968 1340401664 1346121728 1346199552 1347183616 1349736801 1350135808 1353056256 1353761661 1354995089 1355496702 1356109496 1357926048 1361896592 1361975328 1363720896 1364717768 1365245952 1365957712 1367708384 1367787456 1368912384 1370159616 1371912192 1374245376 1381244928 1383593984 1386216174 1389498368 1389625344 1390349814 1390641152 1392131748 1393229931 1393688576 1394499319 1395646216 1396283028 1396703232 1397431392 1398704608 1398785472 1399807976 1401602032 1402875488 1405781552 1405910016 1410020864 1411909632 1413070848 1416167424 1418575872 1420988416 1422385524 1424804547 1425801216 1427926836 1428226048 1428455448 1430884794 1434320896 1434451968 1435199808 1435500544 1436990988 1437640624 1438172832 1438646272 1439483168 1441324416 1442509824 1443775648 1443907584 1444963072 1448129536 1451129344 1451261952 1455505408 1457455104 1460828376 1464336384 1466826752 1467062352 1468134766 1468268928 1469557356 1470765984 1473988992 1474297856 1474534656 1477042368 1480589312 1481496576 1483345536 1484016128 1484565504 1487818752 1490349056 1490485248 1491574784 1491814359 1494843392 1497626151 1497939968 1498857864 1501406942 1505254128 1507814084 1507951872 1511522304 1514143744 1514248568 1514386944 1515493952 1515581568 1516962432 1518210048 1518902784 1521537024 1524688896 1525623183 1529235456 1531195392 1531887616 1532133666 1535307489 1536702426 1538424832 1538671932 1539367536 1541288721 1542556344 1543012352 1545936672 1547156184 1548565816 1549139088 1549839424 1556453248 1556543232 1560281088 1561094528 1563095296 1563185664 1564471296 1565896704 1567899648 1570101993 1570566144 1573542684 1574783973 1576802286 1578234924 1578565632 1581412819 1581504246 1584247056 1586273472 1588971216 1591007712 1592786944 1595752032 1597064448 1598519552 1598611968 1599780544 1603286272 1606607488 1606754304 1611452416 1613611008 1614938112 1617252203 1617345702 1618477056 1619418564 1621229568 1622074783 1624153706 1624247604 1625583456 1628996866 1629145728 1629487104 1630336624 1631916384 1632520512 1637443584 1640228352 1643017856 1647227904 1648582656 1650029312 1650180096 1651386368 1655005184 1658433536 1658585088 1659449778 1663434752 1664402413 1665662976 1665914642 1666531356 1669365593 1669518144 1673527296 1674399776 1676489486 1676642688 1677868304 1678021632 1681545152 1681698816 1682928128 1684558848 1685182464 1693138944 1696018432 1700364288 1703256064 1703411712 1703529639 1704299772 1704656896 1704930696 1707830238 1708392448 1711572744 1711931392 1712980416 1714483582 1715118276 1715893648 1719653824 1720290432 1723216096 1723373568 1728412672 1730569792 1730727936 1731993088 1735788544 1735888896 1738899456 1742136543 1743569352 1747697664 1750728704 1751009904 1753987812 1756231344 1758199808 1758482208 1759277184 1761472824 1762921536 1763442688 1766784768 1768178496 1769789504 1770444672 1771245056 1772053248 1775126528 1778803712 1784108032 1786394624 1787489277 1791885312 1794932736 1795117254 1798334496 1799649068 1799753112 1803697056 1804075008 1805015548 1807328936 1807433424 1810568064 1812883968 1815967104 1818294528 1820327936 1823716608 1825216512 1826879488 1829216256 1832327168 1834128702 1835799798 1839602667 1841659904 1845088287 1848288232 1848395088 1849688064 1852833792 1853799752 1856175664 1856282976 1857639908 1857809664 1861710704 1861880832 1862270976 1863241856 1865047296 1865737728 1871364096 1874546688 1882546176 1883699748 1884094464 1886903319 1887601842 1888223232 1889321658 1891434496 1891738296 1893294144 1894955538 1896514032 1899739396 1901068288 1903902448 1904607264 1907846392 1908020736 1913599744 1915987984 1916163072 1917563776 1917739008 1921765888 1921941504 1923346432 1925210112 1925922816 1930380354 1934610552 1935015936 1936024741 1938618108 1943273472 1944286582 1944464256 1946891016 1947771168 1948492224 1952448512 1952762112 1956083136 1957691904 1959409808 1961021312 1965318656 1966046208 1969389824 1969569792 1975328768 1977794048 1977974784 1979420672 1983758336 1983873024 1987313664 1988349734 1989085812 1991013192 1992468611 1992650688 1996834868 1997017344 1998477152 2000971322 2001154176 2007005504 2007121536 2009693952 2010602496 2015363072 2019182592 2020775424 2022616576 2024280064 2025203712 2028716032 2032918528 2033245053 2034164244 2038980608 2041593856 2042844888 2046319114 2047076652 2047868928 2048936568 2051562576 2052490048 2055051628 2055239424 2056741792 2061248896 2061368064 2062874912 2065518784 2071867392 2075390976 2079324261 2084247552 2085524721 2085961728 2087862272 2088197622 2090532864 2093469324 2094088192 2094424542 2096147088 2098056912 2099711964 2102403048 2104313232 2104754176 2108672328 2112329408 2115031296 2118628288 2121343616 2127669376 2127863808 2129419264 2131482624 2138701824 2141890254 2142339072 2146327191 2151481344 2152799712 2153250816 2155486482 2156460936 2157259248 2157969408 2159224752 2161639424 2161986624 2163764736 2165663472 2167444608 2172194304 2172649472 2175888512 2176694016 2183258112 2186971136 2196303872 2196504576 2198110208 2200240128 2202202149 2204208601 2204336034 2206148976 2210781461 2210983488 2211446784 2212599704 2215563552 2220883968 2222041808 2222244864 2225018304 2226024192 2226848256 2231369728 2231728128 2235523584 2237362176 2242265088 2246078464 2246909952 2248286796 2252110413 2257518592 2257881192 2261721126 2267152384 2267283456 2271215616 2271372852 2272399696 2273240928 2275235731 2275443648 2277106984 2277315072 2282096992 2282305536 2283973888 2286824368 2287033344 2293720576 2293853184 2296793088 2297831424 2307637248 2309051304 2313834516 2314518528 2318532608 2318905008 2320600114 2320734276 2322848724 2323708632 2324759136 2330263552 2334679872 2338650416 2340421632 2341641792 2344642944 2345702912 2348630432 2348845056 2350562048 2355713024 2355849216 2357571328 2360592896 2362737664 2367848448 2373191618 2376370584 2383319036 2383456824 2386511568 2388256094 2389180416 2393243648 2393489672 2393628048 2395596672 2397779328 2399670816 2404929408 2405433344 2409911232 2414090752 2417178624 2421289472 2424392704 2431622144 2431844352 2433622016 2436230559 2438955008 2442380878 2443495299 2444230656 2445504936 2447733064 2447874576 2449663958 2452803556 2460117716 2460342528 2464526784 2466250752 2470445056 2470841856 2472873984 2475043968 2477079552 2482507776 2486729728 2487650304 2489174667 2495152128 2498871963 2499395584 2499797034 2510061568 2510290944 2511599664 2512125952 2514734229 2515871092 2516802456 2517630976 2519095544 2522317728 2524392192 2526607384 2526838272 2528685376 2539476352 2539708416 2544027648 2550546432 2554884096 2556449658 2556985344 2561745357 2562588672 2566946816 2567359116 2567897088 2569470624 2571725373 2572677414 2573840472 2579480736 2580021248 2580435648 2584824144 2591031296 2592619008 2595854688 2597028224 2597989632 2603682816 2608110848 2608349184 2610255872 2621394944 2621546496 2626093056 2630981718 2637299712 2638674647 2638915776 2642209236 2644382304 2645164032 2649751552 2649934994 2650177152 2652114416 2652267744 2654684256 2655667008 2656867584 2658079872 2662689792 2668205568 2676162048 2679591936 2680803328 2692243456 2692399104 2692675881 2694367232 2699473602 2700271616 2706112512 2707523322 2709990178 2710993404 2712218992 2715603937 2715852096 2723793184 2723950656 2727441792 2729435536 2730491904 2731915424 2735416768 2735574912 2737824768 2740319232 2743824384 2748490752 2753699697 2762489856 2767187968 2772432348 2778996736 2779250688 2780699628 2781282304 2784263496 2786459862 2787377152 2788998638 2791292432 2792566056 2793406464 2794862784 2797409216 2797570944 2799615952 2803204064 2805750976 2811563104 2811820032 2820041728 2823819264 2826141696 2832334848 2833982487 2837151744 2841976832 2842433307 2844771048 2849609094 2851602432 2855853672 2856452096 2856910896 2861769588 2868641792 2868903936 2870399616 2871001088 2873981976 2875281248 2876345664 2877292544 2878966336 2882648832 2885019648 2887551296 2887815168 2889926144 2896259072 2902258688 2902523904 2911010816 2914910208 2916429873 2921656752 2928672768 2933653504 2934124704 2936269532 2936537856 2939114712 2941531968 2947977984 2948595712 2949069312 2954084736 2961178624 2962993152 2966691072 2968032256 2969131008 2975637504 2980698112 2980970496 2982524601 2983149568 2983628718 2989686784 2995252302 2995879936 2997715728 3001456983 3002813884 3010508256 3015628168 3015903744 3023044608 3028287488 3028497136 3028773888 3030987904 3031163136 3033924864 3036420096 3037805568 3043074048 3049377792 3051246366 3058470912 3062390784 3063775232 3064267332 3069478671 3070614978 3073404852 3076849664 3077343864 3078735072 3082577442 3085112688 3086024704 3091873344 3094312368 3097131632 3098278176 3099678848 3112906496 3113086464 3122189056 3126190592 3126371328 3128942592 3131793408 3135799296 3140203986 3141132288 3147085368 3149385869 3149567946 3153604572 3156469848 3157131264 3158777209 3162825638 3163008492 3168494112 3172546944 3177942432 3182015424 3185573888 3191504064 3194128896 3197039104 3197223936 3199561088 3206572544 3213214976 3213508608 3222904832 3227222016 3229876224 3234504406 3234691404 3236954112 3238837128 3241204699 3242459136 3244149566 3248307412 3248495208 3250869839 3251166912 3257993732 3258291456 3258974208 3260673248 3263832768 3265041024 3274887168 3280456704 3286035712 3294455808 3297165312 3300058624 3300360192 3302772736 3310010368 3316867072 3317170176 3318899556 3324543943 3326869504 3328804826 3331325952 3331829284 3333062712 3338731186 3339036288 3347054592 3348799552 3352978972 3353285376 3355736608 3356043264 3363090304 3363397632 3365856256 3369117696 3370364928 3386277888 3392036864 3392581689 3400728576 3406512128 3406823424 3407059278 3408599544 3409313792 3409861392 3415660476 3416784896 3423145488 3423862784 3425960832 3428967164 3430236552 3431787296 3439307648 3440580864 3446432192 3446747136 3456825344 3461139584 3461455872 3463986176 3471577088 3471777792 3477798912 3480900171 3484273086 3487138704 3495395328 3501457408 3502019808 3507975624 3512462688 3516399616 3516964416 3518554368 3522945648 3525843072 3526885376 3533569536 3536356992 3539579008 3540889344 3542490112 3544106496 3550253056 3557607424 3559787427 3568216064 3572789248 3574978554 3582384141 3583770624 3589865472 3590234508 3596340349 3596668992 3599298136 3599506224 3607394112 3608150016 3610031096 3614657872 3614866848 3621136128 3625767936 3631934208 3636589056 3640655872 3647433216 3650433024 3653758976 3658432512 3663571317 3664654336 3668257404 3671599596 3674495937 3679205334 3683319808 3690176574 3696576464 3696790176 3699376128 3705667584 3707599504 3712351328 3712565952 3715279816 3715619328 3723421408 3723761664 3726483712 3730094592 3731475456 3742728192 3749093376 3765092352 3767399496 3768188928 3773806638 3775203684 3776446464 3778643316 3782868992 3783476592 3786588288 3789911076 3793028064 3799478792 3802136576 3807804896 3809214528 3815692784 3816041472 3827199488 3831975968 3832326144 3835127552 3835478016 3843531776 3843883008 3846692864 3850420224 3851845632 3860760708 3869221104 3870031872 3872049482 3877236216 3886546944 3888573164 3888928512 3893782032 3895542336 3896984448 3904897024 3905524224 3912166272 3915383808 3918819616 3922042624 3930637312 3932092416 3938779648 3939139584 3950657536 3955588096 3955949568 3958841344 3967516672 3967746048 3974627328 3974902491 3976699468 3978171624 3982026384 3984937222 3985301376 3993669736 3994034688 3996954304 4001942644 4002308352 4014011008 4014243072 4019387904 4021204992 4030726144 4038365184 4041550848 4045233152 4048560128 4049210403 4050407424 4057432064 4061284983 4064985267 4065837056 4066490106 4068328488 4077961216 4083187712 4085689776 4092638228 4094153304 4095737856 4097873136 4103125152 4104980096 4110103256 4110478848 4113483584 4122497792 4122736128 4125749824 4131037568 4143734784 4150781952 4158648522 4168495104 4171049442 4171923456 4175724544 4176395244 4179689793 4181065728 4183497957 4186938648 4188176384 4188849084 4192294176 4196113824 4199423928 4204806096 4208626464 4209508352 4217344656 4224658816 4230062592 4237256576 4242687232 4255338752 4255727616 4258838528 4262965248 4274413641 4277403648 4283780508 4284678144 4292406223 4292654382 4302962688 4305206003 4305599424 4306501632 4310972964 4312921872 4314518496 4315938816 4318449504 4323278848 4323973248 4327529472 4331326944 4334889216 4344388608 4345298944 4351777024 4353388032 4366516224 4373942272 4392607744 4393009152 4396220416 4400480256 4402774411 4404404298 4408417202 4408672068 4412297952 4421562922 4421966976 4422893568 4425199408 4430722213 4431127104 4441767936 4444083616 4444489728 4450036608 4452048384 4453696512 4463456256 4471047168 4474724352 4484530176 4492156928 4492878453 4493819904 4496573592 4504220826 4515037184 4515762384 4523442252 4531135181 4534304768 4534566912 4542431232 4542745704 4544799392 4546481856 4550471462 4550887296 4554213968 4554630144 4564193984 4564611072 4567947776 4573648736 4574066688 4587441152 4587706368 4593586176 4595662848 4615274496 4618102608 4623866163 4627669032 4629037056 4637065216 4637810016 4641200228 4641468552 4645697448 4647417264 4649518272 4660527104 4669359744 4677300832 4680843264 4683283584 4689285888 4691405824 4697260864 4697690112 4701124096 4711426048 4711698432 4715142656 4721185792 4725475328 4735696896 4744238457 4746383236 4752741168 4766638072 4766913648 4773023136 4776512188 4778360832 4786487296 4786979344 4787256096 4791193344 4795558656 4799341632 4809858816 4810866688 4819822464 4828181504 4834357248 4842578944 4848785408 4851756609 4863244288 4863688704 4866224349 4867244032 4872461118 4877910016 4884761756 4886990598 4888461312 4891009872 4895466128 4895749152 4899327916 4905607112 4920235432 4920685056 4929053568 4940890112 4941683712 4945747968 4950087936 4954159104 4965015552 4973459456 4975300608 4978349334 4990304256 4993207239 4997743926 4998791168 4999594068 5008096779 5020123136 5020581888 5023199328 5024251904 5029468458 5031742184 5033604912 5035261952 5038191088 5044635456 5048784384 5053214768 5053676544 5057370752 5078952704 5079416832 5088055296 5101092864 5109768192 5112899316 5113970688 5123490714 5125177344 5133893632 5134718232 5135794176 5138471681 5138941248 5143450746 5145354828 5147680944 5158961472 5160042496 5160871296 5169648288 5182062592 5185238016 5191709376 5194056448 5195979264 5207365632 5216221696 5216698368 5220511744 5242789888 5243092992 5252186112 5254924297 5261963436 5274599424 5277349294 5277831552 5284418472 5288281351 5288764608 5290328064 5299503104 5299869988 5300354304 5304228832 5304535488 5309368512 5311334016 5313735168 5316159744 5325379584 5336411136 5352324096 5359183872 5361606656 5362467831 5384486912 5384798208 5385351762 5388734464 5398947204 5400543232 5408129087 5412225024 5415046644 5419980356 5421986808 5424437984 5431207874 5431704192 5447586368 5447901312 5454883584 5458871072 5460983808 5463830848 5470833536 5471149824 5475649536 5480638464 5487648768 5496981504 5507399394 5518808001 5524979712 5534375936 5535264861 5544864696 5557993472 5558501376 5561399256 5562564608 5568526992 5572919724 5574754304 5577997276 5582584864 5585132112 5586812928 5589725568 5594818432 5595141888 5599231904 5606408128 5611501952 5623126208 5623640064 5640083456 5647638528 5652283392 5660709957 5664669696 5667964974 5674303488 5683953664 5684537971 5684866614 5689542096 5699218188 5703204864 5711707344 5712904192 5713821792 5723539176 5737283584 5740799232 5742002176 5747963952 5750562496 5752691328 5754585088 5757932672 5765297664 5770039296 5775102592 5775630336 5779852288 5792518144 5804517376 5805047808 5808074223 5822021632 5829820416 5832859746 5843313504 5857345536 5867307008 5867713201 5868249408 5872539064 5873075712 5878229424 5883063936 5895955968 5897191424 5898138624 5908169472 5922357248 5925986304 5933382144 5936064512 5938262016 5951275008 5961396224 5961940992 5965049202 5966299136 5967257436 5977405833 5979373568 5990504604 5991759872 5995431456 6000692537 6002913966 6005627768 6021016512 6031256336 6031807488 6046089216 6056574976 6056994272 6057547776 6061975808 6062326272 6067849728 6072840192 6075611136 6086148096 6098755584 6102492732 6116941824 6124781568 6127550464 6128534664 6138957342 6141229956 6146809704 6153699328 6154687728 6157470144 6165154884 6170225376 6172049408 6183746688 6188624736 6194263264 6196556352 6199357696 6225812992 6226172928 6244378112 6252381184 6252742656 6257885184 6263586816 6271598592 6280407972 6282264576 6294170736 6298771738 6299135892 6307209144 6312939696 6314262528 6317554418 6325651276 6326016984 6336988224 6345093888 6355884864 6364030848 6371147776 6383008128 6388257792 6394078208 6394447872 6399122176 6413145088 6426429952 6427017216 6445809664 6454444032 6459752448 6469008812 6469382808 6473908224 6477674256 6482409398 6484918272 6488299132 6496614824 6496990416 6501739678 6502333824 6515987464 6516582912 6517948416 6521346496 6527665536 6530082048 6549774336 6560913408 6572071424 6588911616 6594330624 6600117248 6600720384 6605545472 6606606447 6612625803 6620020736 6632344383 6633734144 6634340352 6637799112 6649087886 6653739008 6657609652 6662651904 6663658568 6666125424 6677462372 6678072576 6694109184 6697599104 6705957944 6706570752 6711473216 6712086528 6726180608 6726795264 6731712512 6738235392 6740729856 6756331239 6772555776 6784073728 6785163378 6801457152 6813024256 6813646848 6814118556 6817199088 6818627584 6819722784 6825707193 6831320952 6833569792 6846290976 6847725568 6851921664 6857934328 6860473104 6863574592 6878615296 6881161728 6892864384 6893494272 6913650688 6922279168 6922911744 6927972352 6943154176 6943555584 6955597824 6961800342 6968546172 6974277408 6990790656 7002914816 7003399627 7004039616 7015951248 7024925376 7032799232 7033928832 7037108736 7045891296 7051686144 7053770752 7067139072 7072713984 7079158016 7081778688 7084980224 7088212992 7100506112 7115214848 7119574854 7136432128 7145578496 7149957108 7162116899 7164768282 7167541248 7179730944 7180469016 7192680698 7193337984 7198596272 7199012448 7214788224 7216300032 7220062192 7229315744 7229733696 7242272256 7251535872 7263868416 7273178112 7294866432 7300866048 7307517952 7308691677 7316865024 7327142634 7329308672 7330485897 7336514808 7343199192 7348991874 7358410668 7366639616 7380353148 7393152928 7393580352 7398752256 7411335168 7415199008 7424702656 7425131904 7430559632 7431238656 7446842816 7447523328 7452967424 7460189184 7462950912 7485456384 7496615889 7498186752 7530184704 7534798992 7536377856 7544202687 7547613276 7550407368 7552892928 7557286632 7565737984 7566953184 7573176576 7579822152 7586056128 7598957584 7604273152 7615609792 7618429056 7631385568 7632082944 7654398976 7663951936 7664652288 7670255104 7670956032 7687063552 7687766016 7693385728 7700840448 7703691264 7715176119 7721521416 7738442208 7740063744 7744098964 7754472432 7773093888 7777146328 7777857024 7787564064 7791084672 7793968896 7809794048 7811048448 7824332544 7830767616 7837639232 7844085248 7861274624 7864184832 7877559296 7878279168 7901315072 7911176192 7911899136 7916023941 7917682688 7935033344 7935492096 7949254656 7949804982 7953398936 7956343248 7964052768 7969874444 7970602752 7987339472 7988069376 7993908608 8003885288 8004616704 8028022016 8028486144 8038775808 8042409984 8061452288 8076730368 8083101696 8090466304 8097120256 8098420806 8100814848 8114864128 8122569966 8129970534 8131674112 8132980212 8136656976 8146811811 8155922432 8166375424 8171379552 8185276456 8188306608 8191475712 8195746272 8206250304 8209960192 8220206512 8220957696 8226967168 8244995584 8245472256 8251499648 8262075136 8287469568 8301563904 8317297044 8336990208 8342098884 8343846912 8351449088 8352790488 8358896329 8359379586 8362131456 8366995914 8373877296 8376352768 8377698168 8384588352 8392227648 8398847856 8409612192 8417252928 8419016704 8434689312 8449317632 8460125184 8474513152 8485374464 8510677504 8511455232 8517677056 8525930496 8548333073 8548827282 8554807296 8567561016 8569356288 8573823853 8584812446 8585308764 8605925376 8610412006 8611198848 8613003264 8621945928 8625843744 8629036992 8631877632 8636899008 8646557696 8647946496 8655058944 8662653888 8669778432 8688777216 8703554048 8706776064 8733032448 8747884544 8749289619 8785215488 8786018304 8792440832 8800960512 8805548822 8808808596 8816834404 8817344136 8823789563 8824595904 8843125844 8843933952 8845787136 8850398816 8861444426 8862254208 8883535872 8888167232 8888979456 8900073216 8904096768 8907393024 8926912512 8942094336 8947573803 8949448704 8969060352 8984313856 8985756906 8987639808 8993147184 9004370949 9008441652 9030074368 9031524768 9046884504 9062270362 9068609536 9069133824 9084862464 9085491408 9089598784 9092963712 9100942924 9101774592 9108427936 9109260288 9128387968 9129222144 9135895552 9147297472 9148133376 9174882304 9175412736 9187172352 9191325696 9208436013 9230548992 9236205216 9247732326 9255338064 9258074112 9274130432 9274772479 9275620032 9282400456 9282937104 9291394896 9294834528 9299036544 9321054208 9338719488 9354601664 9366567168 9378571776 9382811648 9394521728 9395380224 9402248192 9422852096 9423396864 9430285312 9442371584 9448157607 9450950656 9471393792 9476331627 9484965623 9488476914 9492766472 9505482336 9533276144 9533827296 9546046272 9553024376 9556721664 9572974592 9573958688 9574512192 9582386688 9591117312 9598683264 9619717632 9621733376 9639644928 9656363008 9668714496 9685157888 9697570816 9703513218 9723614097 9726488576 9727377408 9732448698 9734488064 9744922236 9752609517 9755820032 9761495233 9769523512 9773981196 9776922624 9782019744 9790932256 9791498304 9798655832 9811214224 9840470864 9841370112 9858107136 9881780224 9883367424 9891495936 9900175872 9908318208 9930031104 9946918912 9950601216 9956698668 9973631829 9980608512 9986414478 9995487852 9997582336 9999188136 10016193558 10040246272 10041163776 10046398656 10048503808 10058936916 10063484368 10067209824 10070523904 10076382176 10089270912 10097568768 10106429536 10107353088 10114741504 10157905408 10158833664 10176110592 10202185728 10219536384 10225798632 10227941376 10246981428 10250354688 10267787264 10269436464 10271588352 10276943362 10277882496 10286901492 10290709656 10295361888 10317922944 10320084992 10321742592 10339296576 10364125184 10370476032 10383418752 10388112896 10391958528 10414731264 10432443392 10433396736 10441023488 10442700513 10485579776 10486185984 10504372224 10509848594 10523926872 10549198848 10554698588 10555663104 10568836944 10576562702 10577529216 10580656128 10599006208 10599739976 10600708608 10608457664 10609070976 10618737024 10622668032 10627470336 10632319488 10650759168 10672822272 10679362281 10704648192 10718367744 10723213312 10724935662 10747152423 10768973824 10769596416 10770703524 10777468928 10789021047 10797894408 10801086464 10816258174 10824450048 10830093288 10839960712 10843973616 10848875968 10862415748 10863408384 10895172736 10895802624 10909767168 10917742144 10921967616 10927661696 10941667072 10942299648 10951299072 10961276928 10975297536 10990713951 10993963008 11014798788 11023487811 11037616002 11049959424 11068751872 11069889733 11070529722 11089729392 11115986944 11117002752 11122798512 11125129216 11137053984 11145839448 11149508608 11155994552 11165169728 11170264224 11179451136 11189636864 11190283776 11198463808 11212816256 11223003904 11246252416 11247280128 11280166912 11295277056 11304566784 11320765421 11321419914 11329339392 11335929948 11348606976 11367907328 11369075942 11369733228 11379084192 11398436376 11406409728 11423414688 11425808384 11427643584 11447078352 11474567168 11481598464 11484004352 11495927904 11501124992 11505382656 11515865344 11530595328 11540078592 11550205184 11551260672 11559704576 11585036288 11609034752 11610095616 11616148446 11644043264 11650816891 11659640832 11665719492 11685559151 11686627008 11714691072 11734614016 11735426402 11736498816 11745078128 11746151424 11756458848 11766127872 11791911936 11794382848 11796277248 11816338944 11851972608 11866764288 11872129024 11876524032 11902550016 11922792448 11923881984 11924707473 11930098404 11932598272 11934514872 11954811666 11958747136 11981009208 11983519744 11990862912 12001385074 12005827932 12011255536 12042033024 12062512672 12063614976 12092178432 12113988544 12115095552 12123951616 12124652544 12135699456 12145680384 12151222272 12172296192 12194955801 12197511168 12204985464 12233883648 12249563136 12255100928 12257069328 12277914684 12282459912 12293619408 12307398656 12309375456 12314940288 12330309768 12340450752 12344098816 12367493376 12377249472 12388526528 12393112704 12398715392 12451625984 12452345856 12488756224 12504762368 12505485312 12515770368 12527173632 12543197184 12550493871 12560815944 12564529152 12588341472 12597543476 12598271784 12614418288 12625879392 12628525056 12635108836 12651302552 12652033968 12673976448 12690187776 12711769728 12728061696 12742295552 12766016256 12776515584 12788156416 12788895744 12798244352 12826290176 12852859904 12854034432 12877218669 12891619328 12908888064 12915618009 12919504896 12938017624 12938765616 12947816448 12955348512 12964818796 12969836544 12976598264 12993229648 12993980832 13003479356 13004667648 13031974928 13033165824 13035896832 13042692992 13055331072 13060164096 13099548672 13121826816 13144142848 13177823232 13188661248 13200234496 13201440768 13208323233 13211090944 13213212894 13225251606 13240041472 13264688766 13267468288 13268680704 13275598224 13292166639 13298175772 13307478016 13315219304 13325303808 13327317136 13332250848 13354924744 13356145152 13395198208 13411915888 13413141504 13422946432 13424173056 13452361216 13453590528 13463425024 13476470784 13481459712 13512662478 13545111552 13568147456 13570326756 13593405543 13602914304 13626048512 13627293696 13628237112 13634398176 13637255168 13639445568 13651414386 13662641904 13667139584 13692581952 13695451136 13703843328 13715868656 13720946208 13727149184 13757230592 13762323456 13785728768 13786988544 13827301376 13844558336 13845823488 13855944704 13886308352 13887111168 13911195648 13923600684 13937092344 13947280277 13948554816 13981581312 14005829632 14006799254 14008079232 14031902496 14049850752 14065598464 14067857664 14074217472 14091782592 14103372288 14107541504 14134278144 14145427968 14158316032 14163557376 14169960448 14176425984 14201012224 14230429696 14232715371 14239149708 14272864256 14291156992 14299914216 14324233798 14329536564 14335082496 14359461888 14360938032 14385361396 14386675968 14397192544 14398024896 14429576448 14432600064 14440124384 14458631488 14459467392 14484544512 14503071744 14527736832 14546356224 14555269827 14589732864 14598673047 14601732096 14615035904 14617383354 14633730048 14654285268 14658617344 14660971794 14673029616 14686398384 14697983748 14716821336 14733279232 14760706296 14786305856 14787160704 14822670336 14830398016 14849405312 14850263808 14861119264 14862477312 14893685632 14895046656 14905934848 14920378368 14925901824 14970912768 14979621717 14993231778 14996373504 15024290337 15060369408 15069597984 15072755712 15088405374 15095226552 15100814736 15105785856 15114573264 15131475968 15133906368 15146353152 15159644304 15172112256 15197915168 15208546304 15231219584 15236858112 15262771136 15264165888 15308797952 15327903872 15329304576 15340510208 15341912064 15374127104 15375532032 15386771456 15401680896 15407382528 15415415043 15429460207 15430352238 15443042832 15475470227 15476884416 15480127488 15488197928 15508944864 15546187776 15554292656 15555714048 15575128128 15582169344 15587937792 15619588096 15622096896 15648665088 15661535232 15675278464 15688170496 15722549248 15728369664 15755118592 15756558336 15764772891 15802630144 15822352384 15823798272 15832047882 15835365376 15864844053 15870066688 15870984192 15898509312 15899609964 15906797872 15912686496 15926650117 15928105536 15939748888 15941205504 15974678944 15976138752 15987817216 16007770576 16009233408 16056044032 16056972288 16077551616 16084819968 16122904576 16153460736 16166203392 16180932608 16194240512 16196841612 16201629696 16224387261 16229728256 16245139932 16259941068 16263348224 16265960424 16273313952 16293623622 16311844864 16332750848 16342759104 16370552912 16376613216 16382951424 16391492544 16412500608 16419920384 16440413024 16441915392 16453934336 16489991168 16490944512 16502999296 16524150272 16574939136 16603127808 16634594088 16673980416 16684197768 16687693824 16702898176 16705580976 16717792658 16718759172 16724262912 16733991828 16747754592 16752705536 16755396336 16769176704 16784455296 16797695712 16819224384 16834505856 16838033408 16869378624 16898635264 16920250368 16949026304 16970748928 17021355008 17022910464 17035354112 17051860992 17053613913 17096666146 17097654564 17109614592 17135122032 17138712576 17147647706 17169624892 17170617528 17211850752 17220824012 17222397696 17226006528 17243891856 17251687488 17258073984 17263755264 17273798016 17293115392 17295892992 17310117888 17325307776 17339556864 17377554432 17407108096 17413552128 17424222669 17466064896 17495769088 17498579238 17570430976 17572036608 17584881664 17601921024 17603139603 17611097644 17617617192 17633668808 17634688272 17647579126 17649191808 17686251688 17687867904 17691574272 17700797632 17722888852 17724508416 17767071744 17776334464 17777958912 17800146432 17808193536 17814786048 17853825024 17884188672 17895147606 17898897408 17932217499 17938120704 17968627712 17971513812 17975279616 17986294368 18002077611 18008741898 18016883304 18060148736 18063049536 18093769008 18124540724 18137219072 18138267648 18169724928 18170982816 18179197568 18185927424 18201885848 18203549184 18216855872 18218520576 18256775936 18258444288 18271791104 18294594944 18296266752 18349764608 18350825472 18374344704 18382651392 18416872026 18461097984 18470722529 18472410432 18495464652 18510676128 18516148224 18548260864 18549544958 18551240064 18564800912 18565874208 18582789792 18589669056 18598073088 18642108416 18677438976 18709203328 18733134336 18757143552 18765623296 18789043456 18790760448 18804496384 18845704192 18846793728 18860570624 18884743168 18896315214 18901901312 18942787584 18952663254 18969931246 18976953828 18985532944 19009227559 19010964672 19066552288 19067654592 19092092544 19106048752 19113443328 19145949184 19147917376 19149024384 19164773376 19182234624 19197366528 19239435264 19243466752 19279289856 19312726016 19337428992 19370315776 19395141632 19407026436 19447228194 19452977152 19454754816 19464897396 19468976128 19489844472 19505219034 19511640064 19522990466 19539047024 19547962392 19553845248 19564039488 19581864512 19582996608 19597311664 19622428448 19680941728 19682740224 19716214272 19766734848 19782991872 19800351744 19816636416 19837877409 19860062208 19893837824 19897033149 19901202432 19913397336 19947263658 19961217024 19972828956 19990975704 19995164672 19998376272 20032387116 20080492544 20082327552 20092797312 20097007616 20117873832 20126968736 20134419648 20141047808 20152764352 20178541824 20195137536 20212859072 20214706176 20229483008 20315810816 20317667328 20352221184 20404371456 20439072768 20451597264 20455882752 20477121579 20493962856 20500709376 20535574528 20538872928 20543176704 20553886724 20555764992 20573802984 20581419312 20590723776 20635845888 20640169984 20643485184 20678593152 20728250368 20740952064 20766837504 20776225792 20783917056 20829462528 20864886784 20866793472 20882046976 20885401026 20971159552 20972371968 21008744448 21010198881 21019697188 21047853744 21098397696 21109397176 21111326208 21137673888 21153125404 21155058432 21161312256 21198012416 21199479952 21201417216 21216915328 21218141952 21237474048 21245336064 21254940672 21264638976 21301518336 21345644544 21358724562 21409296384 21436735488 21446426624 21449871324 21486350697 21494304846 21537947648 21539192832 21541407048 21554937856 21578042094 21595788816 21602172928 21632516348 21648900096 21660186576 21679921424 21687947232 21697751936 21724831496 21726816768 21790345472 21791605248 21819534336 21835484288 21855323392 21883334144 21884599296 21902598144 21922553856 21950595072 21981427902 21987926016 22029597576 22045701083 22046975622 22075232004 22099918848 22137503744 22139779466 22141059444 22179458784 22231973888 22234005504 22245597024 22250258432 22274107968 22291678896 22299017216 22311989104 22330339456 22340528448 22358902272 22379273728 22380567552 22396927616 22425632512 22446007808 22492504832 22494560256 22560333824 22590554112 22609133568 22641530842 22642839828 22658678784 22671859896 22688432893 22697213952 22735814656 22738151884 22739466456 22756088873 22758168384 22796872752 22812819456 22846829376 22851616768 22855287168 22894156704 22949134336 22963196928 22968008704 22991855808 23002249984 23010765312 23031730688 23061190656 23080157184 23100410368 23102521344 23119409152 23170072576 23218069504 23220191232 23232296892 23271807601 23288086528 23301633782 23319281664 23331438984 23371118302 23373254016 23429382144 23469228032 23470852804 23472997632 23490156256 23492302848 23512917696 23532255744 23583823872 23592554496 23632677888 23703945216 23733528576 23744258048 23748071823 23753048064 23805100032 23845584896 23847763968 23849414946 23860196808 23865196544 23869029744 23909623332 23917494272 23962018416 23967039488 23981725824 24002770148 24011655864 24022511072 24084066048 24125025344 24127229952 24184356864 24227977088 24230191104 24247903232 24249305088 24271398912 24291360768 24302444544 24344592384 24389911602 24395022336 24409970928 24440435433 24467767296 24499126272 24510201856 24514138656 24555829368 24564919824 24587238816 24614797312 24618750912 24629880576 24660619536 24680901504 24688197632 24734986752 24754498944 24777053056 24786225408 24797430784 24903251968 24904691712 24977512448 25009524736 25010970624 25031540736 25054347264 25076688987 25086394368 25100987742 25121631888 25129058304 25174382443 25176682944 25195086952 25196543568 25228836576 25251758784 25257050112 25270217672 25302605104 25304067936 25347952896 25380375552 25423539456 25456123392 25484591104 25532032512 25553031168 25576312832 25577791488 25596488704 25644999219 25652580352 25705719808 25708068864 25721471559 25754437338 25783238656 25817776128 25831236018 25839009792 25876035248 25877531232 25895632896 25910697024 25929637592 25939673088 25953196528 25986459296 25987961664 26006958712 26009335296 26063949856 26066331648 26085385984 26110662144 26120328192 26199097344 26243653632 26288285696 26355646464 26377322496 26400468992 26402881536 26416646466 26422181888 26426425788 26450503212 26471368689 26480082944 26529377532 26534936576 26537361408 26551196448 26584333278 26596351544 26614956032 26630438608 26650607616 26654634272 26664501696 26709849488 26712290304 26790396416 26823831776 26826283008 26845892864 26848346112 26904722432 26907181056 26926850048 26952941568 26962919424 27025324956 27090223104 27136294912 27140653512 27186811086 27205828608 27252097024 27254587392 27256474224 27268796352 27274510336 27278891136 27302828772 27325283808 27334279168 27385163904 27390902272 27407686656 27431737312 27441892416 27454298368 27514461184 27524646912 27571457536 27573977088 27654602752 27689116672 27691646976 27711889408 27772616704 27774222336 27822391296 27824317437 27847201368 27874184688 27894560554 27897109632 27963162624 28011659264 28013598508 28016158464 28063804992 28099701504 28131196928 28135715328 28148434944 28183565184 28206744576 28215083008 28268556288 28290855936 28316632064 28327114752 28339920896 28344472821 28352851968 28402024448 28428994881 28454896869 28460859392 28465430742 28478299416 28545728512 28582313984 28599828432 28648467596 28659073128 28670164992 28718923776 28721876064 28770722792 28773351936 28794385088 28796049792 28859152896 28865200128 28880248768 28917262976 28918934784 28969089024 29006143488 29055473664 29092712448 29110539654 29170842291 29179465728 29197346094 29203464192 29230071808 29234766708 29257828551 29267460096 29284485699 29308570536 29317234688 29321943588 29346059232 29372796768 29395967496 29433642672 29466558464 29521412592 29572611712 29574321408 29645340672 29660796032 29698810624 29700527616 29722238528 29724954624 29787371264 29790093312 29811869696 29840756736 29851803648 29920895487 29941825536 29959243434 29986463556 29992747008 30046843561 30048580674 30120738816 30136442021 30139195968 30145511424 30176810748 30190453104 30201629472 30211571712 30229146528 30262951936 30267812736 30292706304 30319288608 30344224512 30395830336 30417092608 30462439168 30473716224 30525542272 30528331776 30617595904 30655807744 30658609152 30681020416 30683824128 30748254208 30751064064 30773542912 30803361792 30814765056 30819420877 30830830086 30858920414 30860704476 30886085664 30950940454 30953768832 30960254976 30976395856 31015055491 31017889728 31092375552 31108585312 31111428096 31150256256 31164338688 31175875584 31244193792 31297330176 31323070464 31350556928 31376340992 31445098496 31456739328 31510237184 31513116672 31529545782 31605260288 31644704768 31647596544 31664095764 31670730752 31717946267 31729688106 31740133376 31741968384 31797018624 31799219928 31813595744 31825372992 31853300234 31856211072 31879497776 31882411008 31949357888 31952277504 31975634432 32015541152 32018466816 32112088064 32113944576 32155103232 32169639936 32306921472 32332406784 32361865216 32367063141 32388481024 32393683224 32403259392 32448774522 32459456512 32490279864 32519882136 32526696448 32531920848 32546627904 32587247244 32623689728 32665501696 32685518208 32741105824 32753226432 32765902848 32782985088 32825001216 32839840768 32880826048 32883830784 32907868672 32979982336 32981889024 33005998592 33048300544 33149878272 33206255616 33209669199 33269188176 33347960832 33368395536 33375387648 33405796352 33411161952 33435585316 33437518344 33448525824 33467983656 33495509184 33505411072 33510792672 33538353408 33568910592 33595391424 33638448768 33669011712 33676066816 33738757248 33797270528 33840500736 33898052608 33941497856 33962296263 34042710016 34045820928 34070708224 34103721984 34107227826 34193332292 34195309128 34219229184 34270244064 34277425152 34295295412 34339249784 34341235056 34423701504 34441648024 34444795392 34452013056 34487783712 34503374976 34516147968 34547596032 34586230784 34591785984 34620235776 34650615552 34679113728 34755108864 34814216192 34827104256 34848445338 34932129792 34952450673 34991538176 34997158476 35056677453 35140861952 35144073216 35169763328 35203842048 35206279206 35222195288 35235234384 35267337616 35269376544 35295158252 35298383616 35372503376 35375735808 35383148544 35401595264 35445777704 35449016832 35552668928 35555917824 35600292864 35616387072 35629572096 35707650048 35768377344 35790295212 35797794816 35864434998 35876241408 35937255424 35943027624 35950559232 35969301767 35972588736 36004155222 36017483796 36033766608 36120297472 36126099072 36187538016 36249081448 36274438144 36276535296 36341965632 36358395136 36371854848 36403771696 36407098368 36433711744 36437041152 36513551872 36516888576 36543582208 36589189888 36592533504 36699529216 36701650944 36748689408 36765302784 36784470079 36833744052 36922195968 36941445058 36944820864 36990929304 37017969457 37021352256 37032296448 37096521728 37099089916 37102480128 37129601824 37131748416 37165579584 37179338112 37196146176 37284216832 37354877952 37418406656 37466268672 37514287104 37531246592 37578086912 37581520896 37608992768 37691408384 37693587456 37721141248 37769486336 37792630428 37803802624 37856903609 37885575168 37905326508 37939862492 37953907656 37971065888 38018455118 38021929344 38133104576 38135309184 38184185088 38212097504 38226886656 38291898368 38295834752 38298048768 38329546752 38364469248 38394733056 38478870528 38558579712 38625452032 38631656007 38674857984 38740631552 38746854027 38790283264 38814052872 38894456388 38905954304 38909509632 38929794792 38937952256 38979688944 39010438068 39023280128 39045980932 39078094048 39095924784 39107690496 39128078976 39163729024 39165993216 39194623328 39244856896 39361883456 39365480448 39432428544 39533469696 39565983744 39600703488 39624969699 39633272832 39675754818 39720124416 39787675648 39794066298 39802404864 39826794672 39876499917 39894527316 39922434048 39945657912 39981951408 39990329344 39996752544 40064774232 40160985088 40185594624 40194015232 40235747664 40253937472 40268839296 40282095616 40305528704 40357083648 40390275072 40425718144 40429412352 40458966016 40631621632 40635334656 40704442368 40780216629 40808742912 40878145536 40903194528 40911765504 40954243158 40987925712 41001418752 41071149056 41073992407 41077745856 41086353408 41107773448 41111529984 41147605968 41162838624 41181447552 41271691776 41280339968 41286970368 41357186304 41456500736 41481904128 41533675008 41552451584 41567834112 41658925056 41729773568 41733586944 41764093952 41770802052 41841840831 41942319104 41944743936 42004847759 42017488896 42020397762 42039394376 42095707488 42196795392 42218794352 42222652416 42275347776 42306250808 42310116864 42322624512 42396024832 42398959904 42402834432 42433830656 42436283904 42474948096 42490672128 42509881344 42529277952 42603036672 42691289088 42717449124 42818592768 42873470976 42892853248 42899742648 42972701394 42988609692 43075895296 43078385664 43082814096 43109875712 43156084188 43191577632 43204345856 43229478889 43265032696 43297800192 43320373152 43359842848 43375894464 43395503872 43449662992 43453633536 43580690944 43583210496 43639068672 43670968576 43710646784 43766668288 43769198592 43805196288 43845107712 43901190144 43962855804 43975852032 44059195152 44091402166 44093951244 44150464008 44199837696 44275007488 44279558932 44282118888 44358917568 44463947776 44468011008 44491194048 44500516864 44548215936 44583357792 44598034432 44623978208 44660678912 44681056896 44717804544 44758547456 44761135104 44793855232 44851265024 44892015616 44985009664 44989120512 45120667648 45181108224 45218267136 45283061684 45285679656 45317357568 45343719792 45376865786 45394427904 45471629312 45476303768 45478932912 45512177746 45516336768 45593745504 45625638912 45693658752 45703233536 45710574336 45788313408 45898268672 45926393856 45983711616 46004499968 46021530624 46063461376 46122381312 46160314368 46200820736 46205042688 46238818304 46246245129 46288380621 46340145152 46426410681 46436139008 46440382464 46464593784 46543615202 46576173056 46603267564 46638563328 46662877968 46742236604 46746508032 46858764288 46938456064 46941705608 46945995264 46980312512 46984605696 47025835392 47064511488 47167647744 47185108992 47265355776 47294318673 47407890432 47467057152 47488516096 47496143646 47506096128 47594532159 47610200064 47691169792 47695527936 47698829892 47720393616 47730393088 47738059488 47779950351 47819246664 47834988544 47924036832 47934078976 47963451648 48005540296 48023311728 48045022144 48168132096 48250050688 48254459904 48368713728 48455954176 48460382208 48495806464 48498610176 48542797824 48582721536 48604889088 48673161783 48689184768 48779823204 48790044672 48819941856 48880870866 48935534592 48998252544 49020403712 49023797389 49028277312 49111658736 49129839648 49174477632 49229594624 49237501824 49259761152 49321239072 49361803008 49376395264 49469973504 49508997888 49554106112 49572450816 49594861568 49806503936 49809383424 49955024896 50019049472 50021941248 50063081472 50108694528 50134818293 50153377974 50172788736 50201975484 50243263776 50258116608 50348764886 50353365888 50390173904 50393087136 50457673152 50503517568 50514100224 50540435344 50605210208 50608135872 50695905792 50760751104 50847078912 50912246784 51064065024 51106062336 51152625664 51155582976 51160841739 51192977408 51289998438 51305160704 51411439616 51416137728 51442943118 51508874676 51566477312 51596474803 51635552256 51662472036 51678019584 51752070496 51755062464 51791265792 51821394048 51859275184 51879346176 51906393056 51972918592 51975923328 52013917424 52018670592 52127899712 52132663296 52170771968 52221324288 52240656384 52398194688 52487307264 52576571392 52711292928 52754644992 52800937984 52805763072 52809418809 52833292932 52844363776 52852851576 52901006424 52942737378 52960165888 53058755064 53069873152 53074722816 53102392896 53168666556 53192703088 53229912064 53260877216 53301215232 53309268544 53329003392 53419698976 53424580608 53580792832 53647663552 53652566016 53691785728 53696692224 53809444864 53814362112 53853700096 53905883136 53925838848 54006232833 54050649912 54180446208 54272589824 54281307024 54373622172 54411657216 54504194048 54509174784 54512948448 54537592704 54549020672 54557782272 54605657544 54650567616 54668558336 54770327808 54781804544 54815373312 54863474624 54883784832 54908596736 55028922368 55049293824 55142915072 55147954176 55309205504 55378233344 55383293952 55412167587 55423778816 55545233408 55548444672 55644782592 55648634874 55694402736 55748369376 55789121108 55794219264 55926325248 56023318528 56027197016 56032316928 56127609984 56199403008 56262393856 56271430656 56296869888 56367130368 56413489152 56430166016 56537112576 56581711872 56633264128 56654229504 56679841792 56688945642 56705703936 56804048896 56857989762 56909793738 56921718784 56930861484 56956598832 57027682677 57091457024 57164627968 57199656864 57296935192 57318146256 57340329984 57437847552 57443752128 57541445584 57546703872 57588770176 57592099584 57718305792 57730400256 57760497536 57834525952 57837869568 57938178048 58012286976 58110947328 58185424896 58221079308 58341684582 58358931456 58394692188 58406928384 58460143616 58469533416 58512274303 58515657102 58534920192 58568971398 58617141072 58634469376 58643887176 58692118464 58745593536 58791934992 58867285344 58933116928 59042825184 59145223424 59148642816 59321592064 59397621248 59401055232 59444477056 59449909248 59574742528 59580186624 59623739392 59681513472 59703607296 59838331511 59841790974 59883651072 59918486868 59972927112 59985494016 60016766971 60093687122 60097161348 60241477632 60272884042 60278391936 60291022848 60353621496 60380906208 60403258944 60423143424 60458293056 60525903872 60535625472 60585412608 60638577216 60688449024 60791660672 60924878336 60947432448 61051084544 61056663552 61235191808 61311615488 61317218304 61362040832 61367648256 61496508416 61502128128 61547085824 61582889281 61606723584 61629530112 61638841754 61661660172 61717840828 61721408952 61766526941 61772171328 61901880908 61907537664 61920509952 61952791712 62030110982 62035779456 62184751104 62217170624 62222856192 62300512512 62328677376 62351751168 62488387584 62594660352 62646140928 62701113856 62752681984 62890196992 62913478656 63020474368 63026233344 63030596643 63059091564 63210520576 63289409536 63295193088 63328191528 63341461504 63435892534 63459376212 63480266752 63483936768 63594037248 63598439856 63627191488 63650745984 63706600468 63712422144 63758995552 63764822016 63898715776 63904555008 63951268864 64031082304 64036933632 64224176128 64227889152 64310206464 64339279872 64459052091 64613842944 64664813568 64723730432 64734126282 64776962048 64787366448 64806518784 64897549044 64918913024 64980559728 65039764272 65053392896 65063841696 65093255808 65174494488 65247379456 65331003392 65371036416 65482211648 65506452864 65565970176 65650002432 65679681536 65761652096 65767661568 65815737344 65959964672 65963778048 66011997184 66096601088 66137103249 66299756544 66412511232 66419338398 66538376352 66695921664 66736791072 66750775296 66811592704 66822323904 66871170632 66875036688 66897051648 66935967312 66991018368 67010822144 67021585344 67076706816 67137821184 67190782848 67276897536 67338023424 67352133632 67477514496 67594541056 67681001472 67796105216 67882995712 67924592526 68065298679 68085420032 68091641856 68141416448 68207443968 68214455652 68268266619 68330466631 68386664584 68390618256 68438458368 68540488128 68554850304 68590590824 68678499568 68682470112 68847403008 68883296048 68889590784 68904026112 68975567424 69006749952 69032295936 69095192064 69172461568 69183571968 69240471552 69301231104 69358227456 69510217728 69628432384 69654208512 69696890676 69815422803 69864259584 69904901346 69983076352 69994316952 70113354906 70281723904 70288146432 70339526656 70407684096 70412558412 70444390576 70470468768 70534675232 70538753088 70590316504 70596767232 70745006752 70751471616 70803190528 70891555408 70898033664 71105337856 71111835648 71200585728 71232774144 71259144192 71415300096 71536754688 71580590424 71595589632 71728869996 71752482816 71874510848 71886055248 71901118464 71938603534 71945177472 72008310444 72034967592 72067533216 72240594944 72252198144 72375076032 72498162896 72548876288 72553070592 72683931264 72716790272 72743709696 72807543392 72814196736 72867423488 72874082304 73027103744 73033777152 73087164416 73178379776 73185067008 73399058432 73403301888 73497378816 73530605568 73568940158 73667488104 73844391936 73882890116 73889641728 73981858608 74035938914 74042704512 74064592896 74193043456 74198179832 74204960256 74259203648 74263496832 74331159168 74358676224 74392292352 74568433664 74709755904 74836813312 74932537344 75028574208 75062493184 75156173824 75163041792 75217985536 75230066961 75382816768 75387174912 75442282496 75523147329 75538972672 75585260856 75607605248 75713807218 75771150336 75810653016 75879724984 75907815312 75942131776 76036910236 76043858688 76266209152 76270618368 76368370176 76424195008 76453773312 76583796736 76591669504 76596097536 76659093504 76728938496 76789466112 76934997657 76957741056 77117159424 77164414677 77250904064 77263312014 77349715968 77481263104 77493708054 77580566528 77628105744 77788912776 77811908608 77819019264 77859589584 77875904512 77959377888 78020876136 78046560256 78091961864 78156188096 78191849568 78256157952 78327458048 78331986432 78389246656 78489713792 78723766912 78730960896 78864857088 79066939392 79131967488 79201406976 79249939398 79266545664 79351509636 79414106067 79440248832 79575351296 79588132596 79604809728 79653589344 79752999834 79789054632 79844868096 79891315824 79963902816 79980658688 79993505088 80129548464 80321970176 80371189248 80388030464 80471495328 80507874944 80537678592 80611057408 80714167296 80780550144 80851436288 80858824704 80917932032 81263243264 81270669312 81408884736 81555718237 81560433258 81617485824 81756291072 81798914057 81806389056 81823531008 81908486316 81975851424 82002837504 82142298112 82147984814 82155491712 82172706816 82215546896 82223059968 82295211936 82325677248 82362895104 82543383552 82560679936 82573940736 82714372608 82963808256 83067350016 83104903168 83135668224 83317850112 83459547136 83467173888 83472952311 83528187904 83541604104 83683681662 83884638208 83889487872 84009695518 84034977792 84040795524 84078788752 84183722047 84191414976 84393590784 84437588704 84445304832 84550695552 84612501616 84620233728 84645249024 84797919808 84805668864 84867661312 84872567808 84949896192 84981344256 85019762688 85058555904 85206073344 85364690607 85382578176 85434898248 85637185536 85746941952 85785706496 85799485296 85945402788 85977219384 86151790592 86156771328 86165628192 86219751424 86312168376 86383155264 86408691712 86458957778 86530065392 86595600384 86640746304 86719685696 86751788928 86791007744 86899325984 86907267072 87161381888 87166420992 87278137344 87341937152 87421293568 87533336576 87538397184 87610392576 87690215424 87802380288 87853457097 87925711608 87951704064 88118390304 88182804332 88187902488 88300928016 88399675392 88550014976 88559117864 88564237776 88717835136 88927895552 88936022016 88982388096 89001033728 89096431872 89166715584 89196068864 89247956416 89321357824 89362113792 89435609088 89517094912 89522270208 89587710464 89702530048 89784031232 89970019328 89978241024 90140530683 90241335296 90362216448 90409326063 90436534272 90566123368 90571359312 90634715136 90687439584 90753731572 90788855808 90943258624 90952607536 90957865824 91024355492 91032673536 91187491008 91251277824 91387317504 91406467072 91421148672 91576626816 91796537344 91852787712 91967423232 92008999936 92043061248 92126922752 92244762624 92320628736 92401641472 92410085376 92458262631 92477636608 92492490258 92576761242 92680290304 92852821362 92872278016 92880764928 92929187568 93045166473 93087230404 93152346112 93206535128 93277126656 93325755936 93484473208 93493016064 93876912128 93883411216 93891990528 93960625024 93969211392 94051670784 94129022976 94335295488 94370217984 94530711552 94588637346 94815780864 94934114304 94977032192 94992287292 95012192256 95153838801 95189064318 95220400128 95382339584 95391055872 95397659784 95440787232 95460786176 95476118976 95559900702 95638493328 95669977088 95848073664 95868157952 95926903296 96011080592 96046623456 96090044288 96336264192 96500101376 96508919808 96911908352 96920764416 96991612928 96997220352 97085595648 97165443072 97209778176 97346323566 97378369536 97559646408 97580089344 97630961939 97639883712 97761741732 97871069184 97996505088 98040807424 98047594778 98056554624 98223317472 98259679296 98348955264 98459189248 98475003648 98519522304 98642478144 98723606016 98752790528 98939947008 99017995776 99108212224 99144901632 99189723136 99613007872 99618766848 99629007597 99910049792 100038098944 100043882496 100126162944 100217389056 100269636586 100306755948 100345577472 100403950968 100477345669 100486527552 100516233216 100697529772 100706731776 100780347808 100786174272 100915346304 101007035136 101028200448 101080870688 101210420416 101216271744 101391811584 101521502208 101694157824 101824493568 101886888789 102128130048 102212124672 102305251328 102311165952 102321683478 102385954816 102579996876 102610321408 102822879232 102832275456 102885886236 103017749352 103132954624 103192949606 103271104512 103324944072 103356039168 103504140992 103510124928 103642788096 103718550368 103758692352 103812786112 103945837184 103951846656 104027834848 104037341184 104255799424 104265326592 104341543936 104442648576 104481312768 104796389376 104857352019 104974614528 105153142784 105170032359 105422585856 105509289984 105601875968 105611526144 105618837618 105666585864 105688727552 105705703152 105802012848 105885474756 105920331776 106117510128 106139746304 106149445632 106204785792 106337333112 106385406176 106459824128 106521754432 106618537088 106658006784 106839397952 106849161216 107161585664 107295327104 107305132032 107383571456 107393384448 107618889728 107628724224 107707400192 107811766272 107851677696 107907905301 108006221449 108012465666 108101299824 108360892416 108545179648 108562614048 108747244344 108823314432 109008388096 109025896896 109075185408 109098041344 109115564544 109211315088 109301135232 109337116672 109540655616 109563609088 109630746624 109726949248 109767569664 109817193472 110057844736 110098587648 110285830144 110295908352 110353410237 110618411008 110756466688 110766587904 110824335174 110847557632 111053908371 111090466816 111096889344 111289565184 111297269748 111388805472 111486550819 111496738752 111578242216 111588438528 111852650496 112046637056 112054394032 112064633856 112255219968 112398806016 112524787712 112542861312 112593739776 112734260736 112826978304 112860332032 113074225152 113163423744 113266528256 113308459008 113359683584 113377891284 113411407872 113570710827 113608097792 113715979524 113819587476 113843437568 113861722968 113913197664 114055365354 114182914048 114329255936 114399313728 114593870384 114636292512 114680659968 114875695104 114887504256 115082891168 115093407744 115177540352 115184199168 115436611584 115520995072 115669051904 115675739136 115876356096 116024573952 116221894656 116370849792 116442158616 116683369164 116717862912 116789384376 116813856768 116920287232 116939066832 117024548606 117031314204 117069840384 117137942796 117234282144 117268938752 117287774352 117384236928 117491187072 117583869984 117734570688 117866233856 118085650368 118290446848 118297285632 118643184128 118795242496 118802110464 118888954112 118899818496 119149485056 119160373248 119247478784 119363026944 119407214592 119676663022 119683581948 119767302144 119836973736 119945854224 119970988032 120033533942 120187374244 120194322696 120482955264 120545768084 120556783872 120582045696 120707242992 120761812416 120806517888 120846286848 120916586112 121051807744 121071250944 121170825216 121277154432 121376898048 121583321344 121849756672 121894864896 122102169088 122113327104 122470383616 122623230976 122634436608 122724081664 122735296512 122993016832 123004256256 123094171648 123165778562 123213447168 123221977221 123259060224 123277683508 123323320344 123435681656 123442817904 123533053882 123544342656 123803761816 123815075328 123841019904 123905583424 124060221964 124071558912 124369502208 124434341248 124445712384 124601025024 124657354752 124703502336 124976775168 125189320704 125292281856 125402227712 125505363968 125525522493 125780393984 125826957312 126014543277 126040948736 126052466688 126061193286 126118183128 126421041152 126578819072 126590386176 126656383056 126682923008 126871785068 126918752424 126960533504 126967873536 127188074496 127196879712 127254382976 127301491968 127413200936 127424844288 127517991104 127529644032 127797431552 127809110016 127902537728 128062164608 128073867264 128448352256 128455778304 128620412928 128678559744 128918104182 129227685888 129329627136 129447460864 129468252564 129553924096 129574732896 129613037568 129688436667 129795098088 129837826048 129961119456 130079528544 130106785792 130127683392 130186511616 130348988976 130494758912 130662006784 130742072832 130964423296 131012905728 131131940352 131300004864 131359363072 131523304192 131535323136 131631474688 131919929344 131927556096 132023994368 132193202176 132274206498 132599513088 132825022464 132838676796 133064592913 133076752704 133391843328 133473582144 133501550592 133623185408 133644647808 133742341264 133750073376 133794103296 133871934624 133982036736 134021644288 134043170688 134153413632 134275642368 134381565696 134553795072 134676046848 134704267264 134955028992 135189082112 135362002944 135592210432 135765991424 135849185052 136130597358 136170840064 136183283712 136282832896 136414887936 136428911304 136536533238 136660933262 136773329168 136781236512 136876916736 137080976256 137109700608 137181181648 137356999136 137364940224 137694806016 137766592096 137779181568 137951134848 138013499904 138064591872 138190384128 138367143936 138480943104 138602462208 138716454912 138865141863 139020435456 139256864768 139279232043 139308417024 139393781352 139630845606 139728519168 139809802692 139966152704 139988633904 140226709812 140563447808 140576292864 140679053312 140815368192 140825116824 140888781152 140940937536 141069350464 141077506176 141180633008 141193534464 141490013504 141502943232 141606381056 141783110816 141796067328 142210675712 142223671296 142401171456 142465548288 142518288384 142830600192 143073509376 143161180848 143191179264 143339851053 143457739992 143504965632 143749021696 143772110496 143802236928 143877207068 143890354944 144016620888 144069935184 144135066432 144481189888 144504396288 144750152064 144996325792 145097752576 145106141184 145367862528 145433580544 145487419392 145615086784 145628393472 145734846976 145748164608 146054207488 146067554304 146174328832 146356759552 146370134016 146798116864 146806603776 146994757632 147061211136 147071392167 147137880316 147334976208 147688783872 147765780232 147779283456 147963717216 148071877828 148085409024 148129185792 148386086912 148396359664 148409920512 148518407296 148526993664 148662318336 148717352448 148784584704 149136867328 149419511808 149673626624 149865074688 150057148416 150124986368 150312347648 150326083584 150404454879 150435971072 150460133922 150765633536 150774349824 150884564992 151046294658 151077945344 151170521712 151215210496 151427614436 151542300672 151621306032 151759449968 151815630624 151884263552 152073820472 152087717376 152532418304 152541236736 152736740352 152848390016 153167593472 153183339008 153192195072 153318187008 153457876992 153578932224 153869995314 153915482112 154234318848 154328829354 154501808128 154526624028 154699431936 154789424409 154962526208 154987416108 155161133056 155256211488 155577825552 155623817216 155638038528 155719179168 155751809024 155918755776 156041752272 156093120512 156183923728 156312376192 156383699136 156512315904 156654916096 156663972864 156778493312 156979427584 157447533824 157461921792 157729714176 158133878784 158263934976 158402813952 158499878796 158533091328 158703019272 158819030251 158828212134 158880497664 159150702592 159176265192 159209619456 159292622111 159307178688 159505999668 159578109264 159689736192 159782631648 159927805632 159961317376 159987010176 160259096928 160643940352 160742378496 160776060928 160942990656 161015749888 161075357184 161222114816 161428334592 161561100288 161702872576 161717649408 161835864064 162526486528 162541338624 162817769472 162902653207 163111436474 163120866516 163234971648 163512582144 163597828114 163612778112 163647062016 163816972632 163936721881 163951702848 164005675008 164284596224 164295969628 164310983424 164345413632 164431093792 164446119936 164590423872 164651354496 164725790208 165086767104 165147881472 165428745216 165927616512 166134700032 166209806336 166236502761 166271336448 166635700224 166919094272 166934347776 166945904622 167056375808 167083208208 167367363324 167652001697 167769276416 167778975744 168019391036 168069955584 168081591048 168157577504 168367444094 168382829952 168787181568 168875177408 168890609664 169101391104 169225003232 169240467456 169290498048 169595839616 169611337728 169735322624 169745135616 169899792384 169962688512 170039525376 170117111808 170412146688 170729381214 170765156352 170869796496 171083048031 171274371072 171493883904 171571412992 171598970592 171890805576 171954438768 172303581184 172313542656 172331256384 172439502848 172624336752 172766310528 172817383424 172917915556 173060130784 173191200768 173281492608 173439371392 173503577856 173582015488 173798651968 173814534144 174322763776 174332841984 174556274688 174683874304 174842587136 175066673152 175076794368 175220785152 175380430848 175536822909 175604760576 175706914194 175851423216 175903408128 176220677101 176236780608 176365608664 176375804976 176601856032 176799350784 177100029952 177118235728 177128475552 177435670272 177855791104 177964776192 178002067456 178192863744 178333431168 178392137728 178495912832 178642715648 178724227584 178871218176 179034189824 179044540416 179175420928 179405060096 179514994533 179568062464 179940038656 179956482048 180050300913 180281061366 180482670592 180724432896 180818652126 180873068544 181132246736 181142718624 181269430272 181374879168 181507463144 181577711616 181886517248 181905215072 181915731648 182048710984 182065347072 182374982016 182774635008 182812934144 182842297344 183153253632 183593074688 183705575424 183934846464 184017999872 184086122496 184253845504 184489525248 184641257472 184748667843 184803282944 184820170752 184916525262 184955273216 184984980516 185153522484 185299580823 185360580608 185705642724 185744556032 185761529856 185858375136 186090332946 186174460808 186304692224 186413070256 186554253312 186651511872 186968946416 186986032128 187753824256 187766822432 187783981056 187921250048 187938422784 188103341568 188258045952 188670590976 188740435968 189061423104 189177274692 189631561728 189868228608 189954064384 189984574584 190024384512 190307677602 190378128636 190440800256 190764679168 190782111744 190795319568 190881574464 190921572352 190952237952 191119801404 191276986656 191339954176 191696147328 191736315904 191853806592 192022161184 192093246912 192180088576 192672528384 193000202752 193017839616 193823816704 193841528832 193983225856 193994440704 194171191296 194330886144 194419556352 194692647132 194756739072 195119292816 195160178688 195261923878 195279767424 195523483464 195742138368 195993010176 196081614848 196095189556 196113109248 196446634944 196519358592 196697910528 196918378496 196950007296 197039044608 197284956288 197447212032 197505581056 197879894016 198035991552 198216424448 198289803264 198379446272 198411309747 199226015744 199237533696 199258015194 199820099584 200076197888 200087764992 200252325888 200434778112 200539273172 200613511896 200691154944 200807901936 200954691338 200973055104 201032466432 201395059544 201413463552 201560695616 201572348544 201830692608 202014070272 202056400896 202161741376 202420840832 202432543488 202783623168 203043004416 203388315648 203648987136 203773777578 204195896037 204256260096 204424249344 204610502656 204622331904 204643366956 204771909632 204804799857 204991399893 205159993752 205220642816 205645758464 205664550912 205771772472 206035498704 206265909248 206385899212 206542209024 206649888144 206712078336 207008281984 207020249856 207285576192 207437100736 207517384704 207625572224 207891674368 207903693312 208055669696 208074682368 208511598848 208530653184 208683087872 208885297152 208962625536 209446268409 209592778752 209714704038 209949229056 210306285568 210327904927 210340064718 210845171712 211018579968 211203751936 211223052288 211237675236 211333171728 211377455104 211411406304 211604025696 211770949512 211840663552 212235020256 212279492608 212409571584 212674666224 212770812352 212919648256 213043508864 213237074176 213316013568 213678795904 213698322432 214323171328 214590654208 214610264064 214767142912 214786768896 215237779456 215257448448 215414800384 215623532544 215703355392 215815810602 216012442898 216024931332 216202599648 216721784832 217090359296 217105388437 217125228096 217494488688 217646628864 218016776192 218051793792 218150370816 218196082688 218231129088 218422630176 218602270464 219081311232 219127218176 219261493248 219453898496 219535139328 219634386944 220115689472 220197175296 220571660288 220591816704 220706820474 221236822016 221512933376 221533175808 221648670348 221695115264 222025623869 222107816742 222180933632 222193778688 222579130368 222594539496 222777610944 222973101638 222993477504 223156484432 223176877056 223705300992 224093274112 224108788064 224129267712 224510439936 224797612032 225085722624 225187479552 225468521472 225653956608 226148450304 226326847488 226533056512 226569441987 226616918016 226719367168 226755782568 226822815744 227141421654 227216195584 227431959048 227639174952 227686875136 227723445936 227826395328 228110730708 228365828096 228658511872 228798627456 229187740768 229272585024 229361319936 229751390208 229775008512 230165782336 230186815488 230355080704 230368398336 230873223168 231041990144 231338103808 231351478272 231752712192 232049147904 232443789312 232741699584 232884317232 233366738328 233435725824 233578768752 233627713536 233840574464 233878133664 234049097212 234062628408 234139680768 234275885592 234468564288 234537877504 234575548704 234768473856 234982374144 235167739968 235469141376 235732467712 236171300736 236580893696 236594571264 237286368256 237590484992 237604220928 237777908224 237799636992 238298970112 238320746496 238494957568 238726053888 238814429184 239353326044 239367163896 239534604288 239673947472 239891708448 239941976064 240067067884 240374748488 240388645392 240965910528 241091536168 241113567744 241164091392 241414485984 241523624832 241613035776 241833172224 242103615488 242142501888 242341650432 242554308864 242753796096 243166642688 243699513344 243789729792 244204338176 244226654208 244667154711 244940767232 245246461952 245268873216 245396742171 245448163328 245470593024 245986033664 246008512512 246188343296 246331557124 246426894336 246443954442 246518120448 246555367016 246646640688 246871363312 246885635808 247066107764 247088685312 247607523632 247630150656 247682039808 247811166848 248120443928 248143117824 248868682496 248891424768 249202050048 249314709504 249407004672 249953550336 250378641408 250584563712 250804455424 251010727936 251051044986 251560787968 251653914624 252029086554 252081897472 252104933376 252122386572 252236366256 252551166141 252842082304 253157638144 253180772352 253312766112 253365846016 253743570136 253837504848 253921067008 253935747072 254393759424 254508765952 254602983936 254826401872 254849688576 255035982208 255059288064 255594863104 255618220032 255805075456 256124329216 256147734528 256896704512 256911556608 257240825856 257357119488 257836208364 258455371776 258659254272 258894921728 258936505128 259107848192 259125786199 259149465792 259226075136 259376873334 259590196176 259675652096 259922238912 260159057088 260213571584 260255366784 260373023232 260697977952 260989517824 261324013568 261484145664 261928846592 262025811456 262263880704 262600009728 262718726144 263046608384 263070646272 263262949376 263839858688 263855112192 264047988736 264386404352 264548412996 264998325263 265199026176 265650044928 265677353592 266129185826 266153505408 266783686656 266947164288 267003101184 267246370816 267289295616 267484682528 267500146752 267588206592 267743869248 267964073472 268043288576 268086341376 268306827264 268551284736 268763131392 269107590144 269352093696 269910057984 270378164224 270421592049 270724005888 271184420864 271227978189 271531982848 271698370104 272261194716 272341680128 272366567424 272565665792 272829775872 272857822608 273073066476 273321866524 273546658336 273562473024 273753833472 274161952512 274219401216 274362363296 274713998272 274729880448 275389612032 275533184192 275558363136 275902269696 276026999808 276129183744 276380768256 276734287872 276961886208 277204924416 277374787893 277432909824 277730283726 278040870912 278513729536 278558464086 278616834048 278787562704 279135499419 279261691212 279457038336 279619605384 279932305408 279977267808 280453419624 281126895616 281358106624 281630736384 281650233648 281777562304 281881875072 282138700928 282155012352 282361266016 282387068928 282980027008 283005886464 283212762112 283566221632 283592134656 284421351424 284447342592 284802342912 284931096576 285036576768 285461516403 285661200384 286147018752 286322361696 286382358528 286679702106 286915479984 287009931264 287498043392 287517946849 287544220992 287604473856 287754414136 287780709888 288033241776 288139870368 288270132864 288962379776 289008792576 289500304128 289992651584 290195505152 290735725056 290867161088 290974838784 291230173568 291256786944 291469693952 291496329216 292108414976 292135108608 292348657664 292713519104 292740268032 292892885817 293596233728 293613207552 293989515264 294033934313 294122422272 294142784334 294275760632 294669952416 295377567744 295531560464 295558566912 295927434432 296143755656 296170818048 296258371584 296772173824 296792719328 296819841024 297036814592 297053987328 297324636672 297434704896 297569169408 298273734656 298839023616 299347253248 299730149376 300114296832 300249972736 300624695296 300652167168 300808909758 300871942144 300920267844 301432037007 301531267072 301548699648 301769129984 302092589316 302155890688 302341043424 302430420992 302606352223 302855228872 303084601344 303242612064 303518899936 303631261248 303768527104 304147640944 304175434752 305064836608 305082473472 305473480704 305696780032 306335186944 306366678016 306384390144 306636374016 306915753984 307157864448 307739990628 307830964224 308468637696 308657658708 309003616256 309053248056 309398863872 309578848818 309925052416 309974832216 310322266112 310512422976 311155651104 311247634432 311276077056 311438358336 311503618048 311837511552 312083504544 312186241024 312367847456 312624752384 312767398272 313024631808 313309832192 313327945728 313556986624 313958855168 314895067648 314923843584 315459428352 316267757568 316527869952 316805627904 316999757592 317066182656 317406038544 317638060502 317656424268 317760995328 318301405184 318352530384 318419238912 318585244222 318614357376 319011999336 319156218528 319379472384 319565263296 319855611264 319922634752 319974020352 320518193856 321287880704 321484756992 321885981312 322031499776 322150714368 322444229632 322856669184 323122200576 323405745152 323435298816 323671728128 323723715903 324018664347 325052973056 325082677248 325635538944 325805306414 326222872948 326241733032 326469943296 327025164288 327195656228 327225556224 327294124032 327633945264 327873443762 327903405696 328011350016 328569192448 328591939256 328621966848 328690827264 328862187584 328892239872 329180847744 329302708992 329451580416 330173534208 330295762944 330857490432 331060230711 331855233024 332269400064 332419612672 332473005522 332542672896 333161725113 333271400448 333838188544 333868695552 333891809244 334112751616 334166416416 334459652457 334734726648 335304003394 335538552832 335557951488 336038782072 336139911168 336163182096 336315155008 336734888188 336765659904 337574363136 337750354816 337781219328 338202782208 338450006464 338480934912 338580996096 339191679232 339222675456 339470645248 339490271232 339799584768 339925377024 340079050752 340234223616 340712132481 340824293376 341458762428 341530312704 341739592992 342166096062 342548742144 342987767808 343142825984 343166581723 343197941184 343781611152 343908877536 344607162368 344627085312 344662512768 344879005696 345248673504 345532621056 345634766848 345835831112 346120261568 346562985216 346878742784 347007155712 347164030976 347597303936 347629068288 348645527552 348665683968 349112549376 349367748608 349685174272 350133346304 350153588736 350441570304 350760861696 350943728051 351073645818 351209521152 351413828388 351702846432 351806816256 352441354202 352473561216 352731217328 352751609952 353203712064 353598701568 354200059904 354236471456 354256951104 354871340544 355711582208 355929552384 356004134912 356385727488 356666862336 356991825664 357285431296 357448455168 357742436352 358068379648 358089080832 358350841856 358810120192 359029989066 359136124928 359880077312 359912964096 360100601826 360562122732 360965341184 361175323621 361448865792 361637304252 361746137088 362264493472 362285437248 362538860544 362749758336 363014926288 363155423232 363773034496 363810430144 363831463296 364097421968 364130694144 364749964032 365549270016 365625868288 365684594688 366306507264 367411150848 367869692928 368035999744 368172244992 368507691008 368979050496 369282514944 369497335686 369606565888 369640341504 369665931663 369833050524 369910546432 369969961032 370307044968 370599161646 370721161216 371411285448 371489112064 371523059712 371716750272 372180665892 372348921616 372609384448 372826140512 373108506624 373303023744 373937892832 373972064256 375533644864 375567962112 375842500096 375876845568 376206683136 376516091904 377341181952 377480871936 378043629831 378122846208 378354549384 379263123456 379736457216 379908128768 379969149168 380048769024 380615355204 380756257272 380881600512 381529358336 381564223488 381590639136 381763148928 381843144704 381904475904 382239602808 382553973312 382679908352 383392294656 383472631808 383707613184 384044322368 384186493824 384360177152 385345056768 386000405504 386035679232 387647633408 387683057664 387966451712 387988881408 388342382592 388661772288 388839112704 389065310001 389385294264 389513478144 390238585632 390320357376 390523847756 390559534848 391046966928 391484276736 391986020352 392163229696 392190379112 392226218496 392893269888 393038717184 393395821056 393836756992 393900014592 394078089216 394569912576 394894424064 395011162112 395759788032 396071983104 396432848896 396579606528 396758892544 396822619494 398452031488 398475067392 398516030388 399193778739 399640199168 400152395776 400175529984 400504651776 400869556224 401078546344 401227023792 401382309888 401615803872 401909382676 401946110208 402064932864 402790119088 402826927104 403121391232 403144697088 403661385216 404028140544 404112801792 404323482752 404841681664 404865086976 405567246336 406086008832 406776631296 407297974272 407547555156 408391792074 408512520192 408848498688 409221005312 409244663808 409286733912 409543819264 409585920121 409609599714 409982799786 410319987504 410441285632 411291516928 411329101824 411543544944 412070997408 412531818496 412771798424 413084418048 413299776288 414016563968 414040499712 414571152384 414874201472 415251144448 415783348736 415807386624 416111339392 416149364736 417023197696 417061306368 417366175744 417770594304 417925251072 418868320577 418892536818 419185557504 419429408076 419898458112 420612571136 420655809854 420680129436 421690343424 422037159936 422407503872 422446104576 422475350472 422666343456 422754910208 422822812608 423208051392 423541899024 423681327104 424470040512 424558985216 424819143168 425349332448 425541624704 426087017728 426474148352 426632027136 427357591808 427396644864 428646342656 429181308416 429220528128 429534285824 429573537792 430475558912 430514896896 430829600768 431080224967 431247065088 431406710784 431631621204 432024885796 432049862664 432365688587 432405199296 433443569664 434180718592 434210776874 434250456192 434988977376 435293257728 436033552384 436103587584 436300741632 436392165376 436462258176 436845260352 437204540928 438162622464 438522986496 438907796992 439070278656 439268773888 440231378944 440394350592 441143320576 441183633408 441214176501 441413640948 442473644032 443025866752 443066351616 443297340696 443390230528 444051247738 444215633484 444361867264 444387557376 445158260736 445189078992 445555221888 445946203276 445986955008 446312968864 446353754112 447410601984 448217576128 448258535424 449020879872 449595224064 450171445248 450374959104 450937042944 451213364637 451307913216 452296900608 452653694976 453066113024 453138883974 453233836032 453438734336 453511565136 453645631488 454282843308 454432391168 454863918096 455278349904 455373750272 455446891872 455652790656 456221461416 456731656192 457317023744 457597254912 458375481536 458545170048 459502780416 459550017024 460331564672 460373630976 460710161408 460736796672 461746446336 462083980288 462676207616 462702956544 463505424384 464098295808 464368273227 464887578624 465483399168 465768634464 466733476656 466871451648 467157537504 467255427072 467681148928 467756267328 468098194424 468125256816 468279361536 468551771184 468937128576 469075755008 469151097408 469536947712 469964748288 470335479936 470938282752 471464935424 472342601472 473161787392 473189142528 474572736512 475180969984 475208441856 475555816448 475599273984 476457090753 476597940224 476641492992 476989915136 477452107776 477628858368 477877866333 478313266417 478706652088 478734327792 479069208576 479347894944 479783416896 479883952128 480134135768 480749496976 480777290784 481931821056 482183072336 482227135488 482328182784 482828971968 483047249664 483226071552 483666344448 484207230976 484285003776 484683300864 485108617728 485507592192 486333285376 487399026688 487579459584 488408676352 488453308416 488707959621 489334309422 489881534464 490492923904 490537746432 490793484342 490896326656 490941186048 491810165643 491972067328 492017025024 492376686592 492663114248 492853788672 492887908884 493036240896 493110734032 493293281376 493742726624 493771271616 494132215528 494177370624 495215047264 495260301312 495622333696 496240887856 496286235648 497737364992 497782849536 498404100096 498629419008 498814009344 499907100672 500757282816 501169127424 501608910848 502021455872 502102089972 502956005091 503121575936 503307829248 504058173108 504163794944 504209866752 504244773144 504472732512 505102332282 505684164608 506315276288 506361544704 506625532224 506731692032 507487140272 507675009696 507842134016 507871494144 508787518848 509017531904 509205967872 509652803744 509699377152 510071964416 510118576128 511189726208 511236440064 511610150912 512248658432 512295469056 513793409024 513823113216 514481651712 514714238976 515672416728 516910743552 517318508544 517789843456 517873010256 518215696384 518251572398 518298931584 518452150272 518753746668 519180392352 519351304192 519844477824 520318114176 520427143168 520510733568 520746046464 521395955904 521979035648 522648027136 522968291328 523857693184 524051622912 524527761408 525200019456 525437452288 526093216768 526141292544 526525898752 526610468727 527679717376 527710224384 528095977472 528662031303 528772808704 529096825992 529996650526 530398052352 531300089856 531354707184 532258371652 532307010816 533567373312 533894328576 534006202368 534492741632 534578591232 534969365056 535000293504 535176413184 535487738496 535928146944 536086577152 536172682752 536613654528 537102569472 537526262784 538215180288 538544983599 538704187392 539820115968 540150902739 540756328448 540843184098 541448011776 542368841728 542455956378 543063965696 543396740208 544522389432 544683360256 544733134848 545131331584 545659551744 545715645216 546146132952 546643733048 547093316672 547124946048 548323905024 548438802432 548724726592 549427996544 549459760896 550779224064 551066368384 551116726272 551804539392 552053999616 552258367488 552761536512 553468575744 553923772416 554246003529 554409848832 554749575786 554865819648 555460567452 555898742469 556081741824 557027459072 557116928172 557233668096 557575125408 558270998838 558523382424 558914076672 559239210768 559864610816 559954535616 560906839248 562253791232 562716213248 563261472768 563300467296 563555124608 563763750144 564277401856 564310024704 564722532032 564774137856 565960054016 566011772928 566425524224 567132443264 567184269312 568842702848 568894685184 569604685824 569862193152 570073153536 570890027659 570923032806 571322400768 572294037504 572592398399 572644723392 572764717056 573359404212 573830959968 574019862528 574996086784 575035893698 575088441984 575208947712 575508828272 575561419776 576066483552 576279740736 576540265728 577924759552 578017585152 579000608256 579985303168 581471450112 581734322176 581949677568 582460347136 582513573888 582939387904 582992658432 584216829952 584270217216 584697315328 585427038208 585480536064 585785771634 587192467456 587226415104 587979030528 588067868626 588244844544 588285568668 588551521264 589286054329 589339904832 590755135488 591063120928 591117133824 591854868864 592287511312 592341636096 592516743168 593585438656 593639682048 594073629184 594107974656 594649273344 594869409792 595138338816 596547469312 597678047232 598694506496 599460298752 600228593664 600499945472 601249390592 601304334336 601617819516 601743884288 601840535688 602864074014 603062534144 603097399296 603538259968 604185178632 604311781376 604682086848 604860841984 605212704446 605710457744 606169202688 606485224128 607037799872 607262522496 607537054208 608295281888 608350869504 610129673216 610164946944 610946961408 611393560064 612733356032 612768780288 613272748032 613831507968 614315728896 614974199679 615479981256 615661928448 616937275392 617315317416 618007232512 618106496112 618797727744 619157697636 619850104832 619949664432 620644532224 621024845952 622311302208 622495268864 622552154112 622876716672 623007236096 623675023104 624167009088 624372482048 624735694912 625249504768 625534796544 626049263616 626619664384 626655891456 627113973248 627917710336 629790135296 629847687168 630918856704 630983714781 632535515136 633055739904 633611255808 633999515184 634132365312 634812077088 635276121004 635312848536 635521990656 636602810368 636705060768 636838477824 637170488444 637228714752 638023998672 638312437056 638758944768 639130526592 639711222528 639845269504 639948040704 641036387712 642575761408 642969513984 643771962624 644062999552 644301428736 644888459264 645713338368 646244401152 646811490304 646870597632 647343456256 647447431806 648037328694 650105946112 650165354496 651271077888 651316165311 651610612828 652445745896 652483466064 652939886592 654050328576 654391312456 654451112448 654588248064 655267890528 655746887524 655806811392 657138384896 657183878512 657243933696 657381654528 657724375168 657784479744 658361695488 658605417984 658903160832 660347068416 660591525888 661714980864 662120461422 663710466048 664538800128 664839225344 664946011044 665085345792 666076871607 666323450226 666542800896 667676377088 667737391104 667783618488 668225503232 668332832832 668919304914 669469453296 670608006788 671077105664 671115902976 672077564144 672279822336 672326364192 672630310016 673469776376 673531319808 675500709632 675562438656 676405564416 676900012928 676961869824 678383358464 678445350912 678941290496 678980542464 679599169536 679850754048 680158101504 680468447232 681424264962 681648586752 682917524856 683060625408 683416733573 683479185984 684332192124 685097484288 685975535616 686285651968 686333163446 686395882368 687563222304 687817755072 689214324736 689254170624 689325025536 689758011392 690497347008 691065242112 691269533696 691671662224 692240523136 693125970432 693757485568 694014311424 694328061952 695194607872 695258136576 697291055104 697331367936 698225098752 698735497216 699370348544 700266692608 700307177472 700883140608 701521723392 701887456102 702147291636 702419042304 702827656776 703341419683 703405692864 703613632512 704882708404 704947122432 705462434656 705503219904 706407424128 707197403136 708400119808 708472942912 708513902208 709742681088 711423164416 711859104768 712008269824 712771454976 713333724672 713983651328 714570862592 714896910336 715484872704 716136759296 716178161664 716701683712 717620240384 718059978132 718272249856 719760154624 719825928192 720201203652 721124245464 721930682368 722350647242 722897731584 723274608504 723492274176 724528986944 724570874496 725499516672 726029852576 726310846464 727546068992 727620860288 727662926592 728194843936 728261388288 729499928064 731098540032 731369189376 732613014528 734001464133 734822301696 735739385856 736071999488 736190226513 736344489984 737015382016 737958100992 738565029888 738994671372 739213131776 739280683008 739331863326 739666101048 739821092864 739939922064 740614089936 741198323292 741442322432 742822570896 742978224128 743046119424 743433500544 744361331784 744697843232 745218768896 745652281024 746606047488 747875785664 747944128512 751067289728 751135924224 751685000192 751753691136 752413366272 753032183808 754682363904 754961743872 756087259662 756245692416 756709098768 757653498423 758526246912 759472914432 759816257536 759938298336 760097538048 761230710408 761512514544 761763201024 763058716672 763181278272 763526297856 763686289408 763808951808 764479205616 765107946624 765359816704 766784589312 766945263616 767415226368 768088644736 768372987648 768720354304 770690113536 772000811008 772071358464 775295266816 775366115328 775932903424 775977762816 776684765184 777323544576 777377358597 777678225408 778130620002 778770588528 779026956288 780405855733 780477171264 780640714752 781047695512 781119069696 782093933856 782968553472 783972040704 784326459392 784380758224 784452436992 785786539776 786077434368 786791642112 787673513984 787800029184 788156178432 789139825152 789788848128 790022324224 791519576064 792143966208 792865697792 793159213056 793517785088 793645238988 794994975789 796904062976 796950134784 797032060776 798387557478 799280398336 800304791552 800351059968 801009303552 801739112448 802157092688 802454047584 802764619776 803231607744 803818765352 803892220416 804129865728 805580238176 805653854208 806242782464 806289394176 807322770432 808056281088 808646965504 809683363328 809730173952 811134492672 812172017664 813553262592 814595948544 815095110312 816783584148 817025040384 817696997376 818442010624 818489327616 818573467824 819087638528 819171840242 819219199428 819965599572 820639975008 820882571264 822583033856 822658203648 823087089888 824141994816 825063636992 825543596848 826168836096 826599552576 828033127936 828080999424 829142304768 829748402944 830502288896 831566697472 831614773248 832222678784 832298729472 834046395392 834122612736 834732351488 835541188608 835850502144 837736641154 837785073636 838371115008 838858816152 839796916224 841225142272 841311619708 841360258872 843380686848 844074319872 844815007744 844892209152 844950700944 845332686912 845509820416 845645625216 846416102784 847083798048 847362654208 848940081024 849117970432 849638286336 850698664896 851083249408 852174035456 852948296704 853264054272 854715183616 854793289728 857292685312 858362616832 858441056256 859068571648 859147075584 860951117824 861029793792 861659201536 862160449934 862494130176 862553840547 862813421568 863263242408 864049771592 864099725328 864731377174 864810398592 866887139328 868361437184 868421553748 868500912384 869977954752 870586515456 872067104768 872207175168 872601483264 872924516352 873690520704 874409081856 876325244928 877045972992 877815593984 878140557312 878537547776 878678657451 880462757888 880788701184 882101802939 882286641152 882367266816 882428353002 882827281896 884947288064 886051733504 886132703232 886594681392 886780461056 888102495476 888431266968 888723734528 888775114752 890316521472 890378157984 891110443776 891892406552 891973910016 892625937728 892707508224 894821203968 896435152256 896517070848 898041759744 899190448128 900342890496 900749918208 901874085888 902426729274 902615826432 904296111021 904593801216 905307389952 906132226048 906277767948 906467672064 906877468672 907023130272 907291262976 907819056669 908565686616 908864782336 909727836192 910556699808 910747500544 910893783744 911305581312 912442922832 913463312384 914634047488 915194509824 916750963072 917090340096 919005560832 919100034048 920663129344 920747261952 921420322816 921473593344 923492892672 924167960576 925352415232 925405913088 927010848768 928196591616 928736546454 929775157248 930966798336 931452150391 931537268928 933466953312 933742903296 934315075008 934510854144 935362297856 935512534656 936196388848 936250513632 936558723072 937103542368 937874257152 938151510016 938302194816 939073895424 939929496576 940670959872 941876565504 942929870848 944685202944 946323574784 946378285056 949145473024 950361939968 950416883712 951111632896 951198547968 952914181506 953195880448 953282985984 953979830272 954904215552 955257716736 955755732666 956626532834 957413304176 957468655584 958138417152 958695789888 959566833792 959767904256 960268271536 961498993952 961554581568 963863642112 964366144672 964454270976 965657943936 966094499328 966452143104 967332688896 968570007552 969366601728 970217235456 971015184384 972055993041 972666570752 974798053376 975158919168 976817352704 976906616832 977415919242 978668618844 979763068928 980985847808 981075492864 981586968684 981792653312 981882372096 983620331286 983944134656 984034050048 984753373184 985326228496 985707577344 985775817768 986072481792 986221468064 986586562752 987485453248 987542543232 988264431056 988354741248 990430094528 990520602624 991244667392 992481775712 992572471296 995474729984 995565699072 996808200192 997258838016 997628018688 999814201344 1001514565632 1002338254848 1003217821696 1003378957371 1004042911744 1004204179944 1005912010182 1006243151872 1006615658496 1008116346216 1008327589888 1008419733504 1008489546288 1008945465024 1010204664564 1011368329216 1012630552576 1012723089408 1013251064448 1013463384064 1014974280544 1015350019392 1015684268032 1015742988288 1017575037696 1018035063808 1018411935744 1019305607488 1019398754304 1020143928832 1020237152256 1022379452416 1022472880128 1023220301824 1024497316864 1024590938112 1027586818048 1027646226432 1028963303424 1029428477952 1029499745169 1031344833456 1033821487104 1034637017088 1035579686912 1035746020512 1036431392768 1036503144796 1036597863168 1036904300544 1037507493336 1038360784704 1038702608384 1039688955648 1040636228352 1040854286336 1041021467136 1041492092928 1042791911808 1043958071296 1045296054272 1045936582656 1047715386368 1048103245824 1049055522816 1050400038912 1050874904576 1052186433536 1052282585088 1052831184153 1053051797504 1053220937454 1055359434752 1055420448768 1056191954944 1057324062606 1057545617408 1058193651984 1059993301052 1060796104704 1062600179712 1062709414368 1064516743304 1064614021632 1067134746624 1067788657152 1068012404736 1068985483264 1069157182464 1069938730112 1070000587008 1070975476992 1071856293888 1072173154304 1072345365504 1073227309056 1074205138944 1075052525568 1076430360576 1077089967198 1077408374784 1079640231936 1080301805478 1081512656896 1081686368196 1082896023552 1083525970863 1084737683456 1084911912756 1086127931392 1086793480416 1089044778864 1089366720512 1089466269696 1090262663168 1091319103488 1091431290432 1092292265904 1093287466096 1094186633344 1094249892096 1096647810048 1096877604864 1097449453184 1098855993088 1098919521792 1102132736768 1102233452544 1103609078784 1104107999232 1104516734976 1105523073024 1106937151488 1107847544832 1108492007058 1108819697664 1109499151572 1109731639296 1110921134904 1111733211757 1111797484938 1112163483648 1114054918144 1114233856344 1114467336192 1115048354777 1115150250816 1116541997676 1117046764848 1117828153344 1118478421536 1119729221632 1119909071232 1121813678496 1124507582464 1125432426496 1126600934592 1127110249216 1127527500288 1128554803712 1128620049408 1129445064064 1129548275712 1131920108032 1132023545856 1132851048448 1134264886528 1134368538624 1137685405696 1137789370368 1139209371648 1139724386304 1140146307072 1140318572449 1141780055318 1141846065612 1142644801536 1144588075008 1145184796798 1145289446784 1145529434112 1146718808424 1147557053167 1147661919936 1148039725056 1149992173568 1150071787396 1150176883968 1150417895424 1151017656544 1151122839552 1152132967104 1152559481472 1153080531456 1156035170304 1158001216512 1159970606336 1162942900224 1163468644352 1163899355136 1164920694272 1165027147776 1165878775808 1165985316864 1168433659904 1168540434432 1169394630656 1170854076416 1170961072128 1171571543268 1173564011879 1174384934912 1174452830208 1175958061056 1176135737252 1176489689088 1176571137336 1177103042528 1178572108658 1178679809664 1181510270976 1182126241856 1182234267648 1183709737728 1184575022624 1184683272192 1185033486336 1187170877312 1187279364096 1188147258368 1188215949312 1189298546688 1189738819584 1190276677632 1195356094464 1197389012992 1197581336217 1198920597504 1200457187328 1200999890944 1202498781184 1202608668672 1203235639032 1203487768576 1203681071376 1205728148028 1206125068288 1206194798592 1207076519936 1208370357264 1208623562752 1209364173696 1209721683968 1210425408892 1211420915488 1212338405376 1212970448256 1214075599744 1214525044992 1215074108416 1216590563776 1216701739008 1220259346432 1220329893888 1221893922816 1222787120128 1225466712064 1225537560576 1226545496064 1227663015936 1228631457792 1228757760363 1229948399358 1230959962512 1231323856896 1233874550784 1234630634832 1236014465024 1236212992224 1237595455488 1238315395272 1239700209664 1239899328864 1241289064448 1242049691904 1244622604416 1244990537728 1245753433344 1246014472192 1247350046208 1248334018176 1248744964096 1249471389824 1250499009536 1251069593088 1252098527232 1253239328768 1253311782912 1254227946496 1255835420672 1256604961731 1259580270592 1259695374336 1261837713408 1261967429562 1265071030272 1266111479808 1267222511616 1267999030368 1268264730624 1269624154176 1270552242008 1270625697072 1271043981312 1273205620736 1273410121536 1273676955648 1274340976888 1274457429504 1276047997344 1276624874112 1278261053184 1279422445056 1279690539008 1279896081408 1282072775424 1285151522816 1285939027968 1287543925248 1288125999104 1288602857472 1289776918528 1291426676736 1292488802304 1293240674901 1293622980608 1293741195264 1294686912512 1294894863612 1296074657388 1297097065761 1300211892224 1300330708992 1302542155776 1302632330622 1303221225656 1304891491792 1304966932128 1305879773184 1308100657152 1308782624912 1308902224896 1309176496128 1310535781056 1311493775048 1311613622784 1314276769792 1314367757024 1314487867392 1315448750336 1315568959488 1316723390976 1317210835968 1317806321664 1320694136832 1321183051776 1323429961728 1324240922844 1327420932096 1329077600256 1329678450688 1329892022088 1330170691584 1332153743214 1332646900452 1333085601792 1335352754176 1335474782208 1335567236976 1336451006464 1336665665664 1337838609828 1338938906592 1341216013576 1342154211328 1342231805952 1344155128288 1344652728384 1345260620032 1346939552752 1347062639616 1351001419264 1351124877312 1352811128832 1353800025856 1353923739648 1356766716928 1356890701824 1357882580992 1357961084928 1359198339072 1359701508096 1360316203008 1360936894464 1362848529924 1363297173504 1365835049712 1366121250816 1366833467146 1366958371968 1368664384248 1370194968576 1371951071232 1372571303936 1372666326892 1372791764736 1375126444608 1375635510144 1378428649472 1378508341248 1378650051072 1379516022784 1380994694016 1382130484224 1382539067392 1383343324448 1384481046272 1386251940864 1387514971136 1388028622848 1388656123904 1390389215744 1390516273152 1394582110208 1394662735872 1396450197504 1397470994432 1398740697088 1400533385216 1400614354944 1401766281216 1403043446784 1403774912204 1404294583272 1404838084608 1405655313552 1406682839366 1406811385728 1407227265024 1409765416808 1409894244864 1410924869312 1411006439808 1412814848256 1414394806272 1416800239616 1416945885824 1417027804416 1419485362176 1422846328832 1423718209536 1425542909952 1426667449344 1427967302656 1429141725184 1429371272259 1429793820672 1430969745408 1432273518592 1432356323328 1433403367424 1433633598999 1434939799251 1435240480768 1436119956264 1436544499712 1439520309248 1439651856384 1440402407304 1442248490928 1443861364736 1444701294484 1445795463168 1446549217008 1446984548352 1449057973888 1449141748992 1450999033344 1452059705152 1452621692928 1455092137984 1455241720576 1455325853184 1456389687872 1456522776576 1458999856128 1462197080064 1462738378752 1465226029056 1466123878863 1468002928266 1469644603392 1471478771712 1472143998976 1472380453026 1472688979968 1474030764032 1475430496929 1475916201984 1477130059776 1477989342744 1478426263552 1478561366016 1478663726652 1479332202096 1479642185728 1479879844128 1481228179872 1482396646584 1482884644864 1485645141792 1485956448256 1486867001088 1488722663568 1489395686464 1490437537792 1491304562048 1493212094976 1495751571328 1495888257024 1502134579456 1502271848448 1503370000384 1503507382272 1504826732544 1506064367616 1508868015273 1509364727808 1509923487744 1512174519324 1512491384832 1513418197536 1515306996846 1517052493824 1518945828864 1519632515072 1519737719059 1519876596672 1520195076096 1522461420816 1523025029088 1523526402048 1526117433344 1526362556544 1527052595712 1527372578816 1527617903616 1528958411232 1530215893248 1533569178624 1533890527232 1534830452736 1536177289472 1536745975296 1537440708608 1541380227072 1544001622016 1544142716928 1550590533632 1550732230656 1551865806848 1551955525632 1553369530368 1554179367083 1554647089152 1554754717194 1555356450816 1556261240004 1557541177056 1558053912576 1560811711466 1560954342528 1561281429504 1562095391024 1562238139392 1564187867712 1565937106944 1567944081408 1568652918784 1568761516448 1568904873984 1571573079552 1572154868736 1573583284224 1575600058368 1576312356864 1578279650304 1579577696256 1583039152128 1584287932416 1585731395584 1585986093909 1586318426112 1587035570176 1587290477976 1589989951578 1593808125952 1593900269568 1594064121552 1596775114956 1598560796672 1599490718893 1600609583104 1600702119936 1602018607104 1603478224896 1604314185376 1604908095168 1605529239552 1606463215488 1607637530704 1607784440832 1608259731456 1611160476352 1611307708416 1612485564928 1612578788352 1614645540864 1616112562176 1617293931008 1619366726656 1619460347904 1622268985344 1624344035328 1627106525184 1629191897088 1630190220624 1633567168296 1634050080768 1635393994752 1636884021248 1636978655232 1637146935648 1638175277056 1638343680484 1638438398856 1639931199144 1641279950016 1641765142528 1645166067712 1645316407296 1646174179776 1648283989632 1650127273984 1651087193696 1652337672192 1653199105152 1656066255872 1656161998848 1658284609536 1659496805888 1661004577792 1663133394944 1663229546496 1664445357568 1664597458944 1668092790784 1668245225472 1669464702976 1671082377216 1671701004288 1675473282308 1675570147272 1676742230016 1677717632304 1679593832448 1682450284544 1682623239416 1682720517744 1686761373696 1688148639744 1689630015488 1689784418304 1689901401888 1690665373824 1691019640832 1691291250432 1692832205568 1694167596096 1694725308416 1697880162048 1698235940864 1699276572672 1701397329792 1702166498816 1704348070912 1705896593408 1706528108544 1709430367232 1709586579456 1712670082977 1714585370624 1716725233664 1716882112512 1717777195197 1718137143296 1718294151168 1721902235648 1722059587584 1723318403072 1724320899868 1724988260352 1725107681094 1725626843136 1726526484816 1728099543184 1728199450656 1729462754348 1729620797184 1733774278656 1736722874368 1736843107496 1737001824768 1739955909504 1744134209536 1744414350336 1745202966528 1745849032704 1747381041408 1748818163712 1752650489856 1754091945984 1755631187968 1756281114624 1757075095552 1757357314902 1760925515776 1761577402368 1764203605878 1764573282304 1764734533632 1764856706004 1765654563792 1767858162987 1769894576128 1772103467008 1772265406464 1773189362784 1773560922112 1776204990952 1776862533936 1777447469056 1777550229504 1780756315968 1782220887552 1783784813104 1783947820032 1785251875456 1785415016448 1789642407936 1792870304512 1793034141696 1796083519488 1798380896256 1800685780992 1801499836416 1803748171776 1804853458548 1805231652864 1808592222042 1809187602432 1810614779904 1812264452096 1812555535896 1812935344128 1813754937344 1813880503393 1814046260544 1814582525952 1815638113338 1817131373232 1817729564672 1819455672384 1821113399616 1821495001088 1821787567488 1822611162624 1824885845664 1826926624768 1829268094976 1830389019648 1833501926144 1834180680192 1838200068096 1841326258688 1841494523904 1842840645632 1842947186688 1846985785344 1848335921152 1850704830464 1850811826176 1854021697536 1854988276841 1856393183232 1857473092908 1859550314496 1861933596672 1862904300782 1863074537856 1866933906624 1867485806592 1868630150016 1869021708288 1870724595712 1871025069312 1872392777696 1872501027264 1873117446144 1874207084736 1875748514304 1876303020032 1876604389632 1878147790848 1879858993152 1881341919744 1883753131008 1889370405888 1892647149568 1892756570112 1892951144343 1898290946048 1900723879936 1900833767424 1902223265792 1902397095936 1905828363012 1906391760896 1906565971968 1907959660544 1909069567711 1909808431104 1910515433472 1911511465332 1913253065668 1914826608352 1914937311168 1916276834304 1917391579776 1919133667584 1919535808512 1920536543072 1922997987904 1923109163136 1927727284224 1928732289344 1928908541952 1931315887872 1932188998656 1932904286208 1934665377792 1937140015104 1938733203456 1940434470912 1942030368768 1944111986082 1945333141504 1949596106752 1950317838336 1953634705408 1953813233664 1953948495933 1954831838484 1957337237688 1959526137856 1961971695616 1962150985728 1963173937368 1963585306624 1963764744192 1967240662572 1967888269312 1969506746368 1970652456992 1971415154688 1971551635536 1972144963584 1972442936128 1973173125504 1974970906496 1975085086464 1976528862112 1976709482496 1980860189056 1981041205248 1982489334784 1984963551424 1985144942592 1990949459968 1991131398144 1993616400384 1994517676032 1995256037376 1998230614821 1999628402688 2003029131264 2004676509696 2006435643392 2006757914742 2008085823488 2008408359888 2011824020364 2012486303744 2013231316992 2016232692432 2016655179776 2016839467008 2016979092576 2017890930048 2020409329128 2022736658432 2025261105152 2026502128896 2026926768128 2029948561088 2030700038784 2031368536064 2035150075392 2036070127616 2036823871488 2038611214976 2038797508608 2040287857664 2040474304512 2044758904832 2044945760256 2046440603648 2048994633728 2049181876224 2050250200719 2055173636096 2055292452864 2057926606848 2058856955904 2058999490338 2062689666912 2067642974208 2069274034176 2071159373824 2071492041024 2072862785536 2073006289592 2073195726336 2073808601088 2075014986672 2076721569408 2077405216768 2079377911296 2081272456704 2081708572672 2082042934272 2082984185856 2085583823616 2087916142592 2090592108544 2091873165312 2095430772736 2096206491648 2098111045632 2100800077824 2101749809152 2104372867072 2104565170176 2105662368306 2106103595008 2106441874908 2110024259049 2110718869504 2110840897536 2112383909888 2114648125212 2115091234816 2116387303968 2118244465561 2119986602104 2121592209408 2125200359424 2125418828736 2129033486608 2129228043264 2134269493248 2135577314304 2136024809472 2137970966528 2138314364928 2139877460224 2140001174016 2141950953984 2143712587776 2144346308608 2144690731008 2146454618112 2148410277888 2150105051136 2152860721152 2154179934396 2154816749568 2159280463872 2160603610956 2163025313792 2163372736392 2165792047104 2167051941726 2169475366912 2169823825512 2172255862784 2173586960832 2178089557728 2178733441024 2178932539392 2180525326336 2182638206976 2182862580864 2184584531808 2186574932192 2188373266688 2188499784192 2193295620096 2194898906368 2197711986176 2197839043584 2204265473536 2204466905088 2207218157568 2208215998464 2209033469952 2211046146048 2213874302976 2215695089664 2216984014116 2217639395328 2218998303144 2219463278592 2221842269808 2223466423514 2223594969876 2224326967296 2228109836288 2228467712688 2228934672384 2230096709554 2230300501632 2233083995352 2234093529696 2235656306688 2236956843072 2239458443264 2239818142464 2243627356992 2249015164928 2253201869184 2254220498432 2255055000576 2257109607424 2257240098816 2258890128128 2259096551424 2263840216064 2264047091712 2265702096896 2268529773056 2268737077248 2275370811392 2275578740736 2278418743296 2279448772608 2280292614144 2280637144898 2283560110636 2283692131224 2285289603072 2289176150016 2290369593596 2290578893568 2291058868224 2293437616848 2295114106334 2295323839872 2296079450112 2299984347136 2300143574792 2300353767936 2300835790848 2302035313088 2302245679104 2304265934208 2305118962944 2306161062912 2312070340608 2316002433024 2319941212672 2325885800448 2326937288704 2327798710272 2329841388544 2330054295552 2331757551616 2331970633728 2332132075791 2336867319808 2337080868864 2338789261312 2341217567199 2341708152832 2341922144256 2343143086536 2347128023758 2348769869824 2348905660416 2351916122112 2352271474504 2352979378176 2353142274672 2354206085056 2357144217316 2357359619328 2363020541952 2364252483712 2364468535296 2367419475456 2369150045248 2369366544384 2370066972672 2374341754624 2374558728192 2376294516736 2376431898624 2378597093376 2379477639168 2380553355264 2384984927367 2390712188928 2394778025984 2395162672434 2397841195008 2400914374656 2401999781888 2404997562368 2405217337344 2406471278064 2406975537152 2407362142752 2411456296056 2412250136576 2412389597184 2414153039872 2416740714528 2417247125504 2418728347392 2419443367936 2420850817784 2422841830976 2425940896512 2428151199488 2429050089984 2430148216832 2433181127552 2433403478016 2440518692864 2440659787776 2443787845632 2445574240256 2450933424128 2451075121152 2453090992128 2455326031872 2457262915584 2457515520726 2459896798716 2461919925024 2462647713792 2467749101568 2469261269664 2472028930048 2472425984448 2475190910976 2476630790544 2479400419328 2479798657728 2482578128896 2484099383808 2489245208832 2489981075456 2491506866688 2492028944384 2494700092416 2496668036352 2498942779648 2500998019072 2502139186176 2504197054464 2506478657536 2506623565824 2508455892992 2511670841344 2513209923462 2519160541184 2519390748672 2523675426816 2523934859124 2528227265347 2530142060544 2532222959616 2534445023232 2535998060736 2536529461248 2539248308352 2541104484016 2541251394144 2542087962624 2546411241472 2546820243072 2547353911296 2548681953776 2548914859008 2552095994688 2553249748224 2556522106368 2558844890112 2559381078016 2559792162816 2564145550848 2571878055936 2575087850496 2576251998208 2577205714944 2579553837056 2582853353472 2584977604608 2586481349802 2587245961216 2587482390528 2587661521641 2589373825024 2589789727224 2592149314776 2594194131522 2600423784448 2600661417984 2605084311552 2605264661244 2606442451312 2609782983584 2609933864256 2611759546368 2616201314304 2617565249824 2617804449792 2621071562112 2622987550096 2623227245568 2628735514048 2628975734784 2630897500672 2631137918976 2633446781952 2634421671936 2635612643328 2641388273664 2642366103552 2646305408817 2646859923456 2648481845688 2654841864192 2658155200512 2659356901376 2659784044176 2660341383168 2664307486428 2665293800904 2666171203584 2670705508352 2670949564416 2671134473952 2672902012928 2673331331328 2675677219656 2677877813184 2682432027152 2684308422656 2684463611904 2688310256576 2689305456768 2690521240064 2693879105504 2694125279232 2702002838528 2702249754624 2705622257664 2707600051712 2707847479296 2713533433856 2713781403648 2715765161984 2715922169856 2718396678144 2719403016192 2720632406016 2721873788928 2723457170007 2725697059848 2726594347008 2731670099424 2732242501632 2733666934292 2733916743936 2737328768496 2740389937152 2743902142464 2745142607872 2745332653784 2745583529472 2750252889216 2751271020288 2756857298944 2757016682496 2757300102144 2759032045568 2761989388032 2764260968448 2765078134784 2766686648896 2768962092544 2772503881728 2775029942272 2776057245696 2777312247808 2780778431488 2781032546304 2789164220416 2789325471744 2792900395008 2794356451173 2794941988864 2797481394176 2801066770432 2801228709888 2803532562432 2806086893568 2807549824408 2808589166544 2809676169216 2811310627104 2813365678732 2813622771456 2814454530048 2819530833616 2819788489728 2821849738624 2822012879616 2825629696512 2828789612544 2833600479232 2833891771648 2834055608832 2838970724352 2845692657664 2847436419072 2851085819904 2853334898688 2855934605312 2858283450368 2858742544518 2859587641344 2861939490816 2864547037184 2864712646656 2866806734848 2867267197998 2869879598502 2870480961536 2872239912528 2873088999424 2879040618496 2879303712768 2880804814608 2884496981856 2887722729472 2889402588968 2891590926336 2893098434016 2898115947776 2898283497984 2901998066688 2904119410304 2910184275968 2910483441152 2910651706368 2912779375744 2913045553152 2917999712256 2924394160128 2925476757504 2930452058112 2932247757726 2936005856532 2939289206784 2942957543424 2944287997952 2944760906052 2945377959936 2948061528064 2950860993858 2951832403968 2954260119552 2955978685488 2956852527104 2957122732032 2957327453304 2958664404192 2959284371456 2959759688256 2962456359744 2964793293168 2965769289728 2971290283584 2971912896512 2973734002176 2977445327136 2978791372928 2982609124096 2986424189952 2991503142656 2991776514048 3004269158912 3004543696896 3006740000768 3007014764544 3009653465088 3012128735232 3017561574769 3017736030546 3018729455616 3019846975488 3024349038648 3024982769664 3026559820109 3026836395072 3030613993692 3034104987648 3037891657728 3039265030144 3039475438118 3039753193344 3040390152192 3044922841632 3046050058176 3047052804096 3052234866688 3052725113088 3054105191424 3054745157632 3055235807232 3057916822464 3060431786496 3067138357248 3069660905472 3072354578944 3073491950592 3074881417216 3082760454144 3088003244032 3088285433856 3088499235507 3101181067264 3101464461312 3103731613696 3103911051264 3106739060736 3108358734166 3109294178304 3109509434388 3110712901632 3112522480008 3114797715739 3115082354112 3116107825152 3121623422932 3121908685056 3122562859008 3124190782048 3124476278784 3128375735424 3131874213888 3135888162816 3137523032896 3137809747968 3143146159104 3144309737472 3147166568448 3151200116736 3152624713728 3156559300608 3158493552459 3159155392512 3166078304256 3168575864832 3171462791168 3171972187818 3172636852224 3174071140352 3174580955952 3179979903156 3187616251904 3187800539136 3188128243104 3193550229912 3197121593344 3198981437786 3201219166208 3201404239872 3204037214208 3206956449792 3208628370752 3209816190336 3212926430976 3215275061408 3215568881664 3216519462912 3222320952704 3222615416832 3224971129856 3225157576704 3229291081728 3232225124352 3234587862016 3238733453312 3238920695808 3244537970688 3248688070656 3250577912589 3254213050368 3258383794176 3260380441248 3267134336592 3268100161536 3270787989504 3273768042496 3273957310464 3274293871296 3276350554112 3276687360968 3276876797712 3279862398288 3282559900032 3283530285056 3290332135424 3290632814592 3292348359552 3296567979264 3300254547968 3302174387392 3306398210304 3312132511744 3312323997696 3316569219072 3318993611776 3322009155584 3326266789888 3326459092992 3328890715136 3329194917888 3335199635271 3336185581568 3336490450944 3338929405952 3342164754432 3343402008576 3345145064331 3348192864919 3350946564616 3351140294544 3353484460032 3355435264608 3359187664896 3364900569088 3365246478832 3365441035488 3373522747392 3376297279488 3379260030976 3379802803776 3381330747648 3382039281664 3382582500864 3385664411136 3388335192192 3389450616832 3395760324096 3396471881728 3398553145344 3402794659584 3404332997632 3408696141824 3411793186816 3413056217088 3418860734464 3419173158912 3420955717347 3425340165954 3429170741248 3433450467328 3433764225024 3435554390394 3436274286592 3436588302336 3442671159501 3443804471296 3444119175168 3446636806144 3448641799736 3449976520704 3450215362188 3451253686272 3453052969632 3456199086368 3456398901312 3458925508696 3459241594368 3473445748736 3473686214992 3474003649536 3479911819008 3488268419072 3488828700672 3490405933056 3491698065408 3494762082816 3497636327424 3505300979712 3508183891968 3511262375936 3512562229248 3514150191104 3514714629804 3520692035637 3521851031552 3523154804736 3528407211756 3529146564608 3529469067264 3529713412008 3531309127584 3535716325974 3539789152256 3544206934016 3544530812928 3546378725568 3547121844224 3552409981904 3553725067872 3554894938112 3555100459008 3561512631936 3564441775104 3567569626208 3567895640064 3570503750912 3570830032896 3585740609024 3586068283392 3592167038976 3596761792512 3601371561984 3602999672832 3607496343552 3609706917096 3610463305728 3617184444084 3618375204864 3621229559808 3624528904192 3625111071792 3625870688256 3627509874688 3627761006786 3628092521088 3629165051904 3631276226676 3634262746464 3635459129344 3638911344768 3642226799232 3642990002176 3643575134976 3645222325248 3649771691328 3653853249536 3658536189952 3660778039296 3667003852288 3668361360384 3676400136192 3682652517376 3682989047808 3685681291264 3685894373376 3686273281089 3693971570688 3696671842304 3701409660928 3701623652352 3708043395072 3709976553682 3712786366464 3714946185816 3719100628992 3723867193344 3725808601564 3726149075712 3733867813248 3734971613184 3737260300032 3738043416576 3741449191424 3742050138624 3744785555392 3745002054528 3746234892288 3748414169472 3751497028608 3752606040064 3753208779264 3756295581696 3759717986304 3762683839488 3767506262016 3769814885193 3778740811776 3785294299136 3785513140224 3785902288686 3796581892096 3801447759872 3801667534848 3804446531584 3804794191872 3811656726024 3812783521792 3813131943936 3815919321088 3818139135422 3819616862208 3821030866944 3823022930664 3826506131336 3829653216704 3829874622336 3834783159552 3838267335168 3839071617024 3841073086144 3845995975808 3846218326272 3855454568448 3857464578688 3857817083904 3862631775744 3864377997312 3865808572416 3869330755584 3874280030208 3877466406912 3879722024703 3880868941824 3884060737536 3888223972164 3890666283008 3891291197283 3899192213504 3900635676672 3907269410816 3907626467328 3907896991866 3909663676968 3914674475376 3919052275712 3923943391232 3924301971456 3926347874736 3927170613248 3927529488384 3934481325144 3935776538624 3939013492736 3941304913984 3942830309376 3943103271072 3944885872256 3946346251008 3949941812992 3950170172928 3953057724224 3953418964992 3961720378112 3962082410496 3964978669568 3969927102848 3970289885184 3981898919936 3982262796288 3987232800768 3989035352064 3990512074752 3996230193613 3996461229642 3999256805376 4006058262528 4009353019392 4012871286784 4013515829484 4016171646976 4016816719776 4023648040728 4024972607488 4026462633984 4032465384864 4033310359552 4033958185152 4035781860096 4040818658256 4045473316864 4050522210304 4053004257792 4053853536256 4059897122176 4061400077568 4070300150784 4072140255232 4073647742976 4077222429952 4077595017216 4080575715328 4080948609024 4089517809664 4089891520512 4092881207296 4097989267456 4098363752448 4100500401438 4110347272192 4110584905728 4115853213696 4117713911808 4117998980676 4125002380303 4125379333824 4135285948416 4138548068352 4142318747648 4142984082048 4145725571072 4146012579184 4146391452672 4147617202176 4150029973344 4153443138816 4158755822592 4162544913408 4163417145344 4164085868544 4165968371712 4171167647232 4175832285184 4183746330624 4190861545472 4192412983296 4196222091264 4201600155648 4203499618304 4208745734144 4209130340352 4211324736612 4212207190016 4212883749816 4220048518098 4221437739008 4221681795072 4224767819776 4229296250424 4230182469632 4232774607936 4236488931122 4239973204208 4243184418816 4250400718848 4250837657472 4258066973216 4258456086528 4268538986496 4271154628608 4276628729856 4279754920448 4280002348032 4283901907968 4287425175552 4289381462016 4292909236224 4296820555776 4300210102272 4304819397753 4305721442304 4308359868792 4309633499136 4318560927744 4321207221912 4326050627584 4326745472784 4331584094208 4334103883452 4338950733824 4339647651024 4344511725568 4347173921664 4356179115456 4357466882048 4357865078784 4361050652672 4365276413952 4365725161728 4369169063616 4373149864384 4376746533376 4376999568384 4386591240192 4389797812736 4395423972352 4395678087168 4408530947072 4408933810176 4414436315136 4416431996928 4418066939904 4422092292096 4427748605952 4431390179328 4433968028232 4435278790656 4437996606288 4438926557184 4443684539616 4446932847028 4447189939752 4448653934592 4456219672576 4456935425376 4457869344768 4460193419108 4460601003264 4466167990704 4468187059392 4471312613376 4473913686144 4478916886528 4479636284928 4487254713984 4498030329856 4506403738368 4508440996864 4510110001152 4514219214848 4514480197632 4517780256256 4518193102848 4527680432128 4528094183424 4531404193792 4537059546112 4537474154496 4550741622784 4551157481472 4556837486592 4558897545216 4559213157177 4560585228288 4561274289796 4567120221272 4567384262448 4570579206144 4578352300032 4580739187192 4581157787136 4582117736448 4586875233696 4590228212668 4590647679744 4599968694272 4600287149584 4600707535872 4601671581696 4604070626176 4604491358208 4608531868416 4610237925888 4612322125824 4624140681216 4632004866048 4639882425344 4651771600896 4653874577408 4655597420544 4659682777088 4660108591104 4662538101249 4663515103232 4663941267456 4664264151582 4673734639616 4674161737728 4677578522624 4682435134398 4683416305664 4683844288512 4686286173072 4694256047516 4697539739648 4697811320832 4703832244224 4704542949008 4705958756352 4706284549344 4708412170112 4714288434632 4714719238656 4728504967424 4728937070592 4734838950912 4738300090496 4738733088768 4748683509248 4749117456384 4752589033472 4752863797248 4757194186752 4758955278336 4761106710528 4769969854734 4781424377856 4789556051968 4790325344868 4795682390016 4798472156679 4801828749312 4803999563776 4809995124736 4810434674688 4812942556128 4813951074304 4814724285504 4822912592112 4824500273152 4824779194368 4828306079744 4833481429056 4834494251008 4837456694784 4838886735872 4841701635568 4845683661952 4851881793024 4856302398976 4858100179968 4860296433664 4866362255104 4866806956032 4881037385728 4881319575552 4887575691264 4891148480512 4901866848256 4902150242304 4906181984256 4910652063744 4914525831168 4915031041452 4919793597432 4923389937781 4923839850048 4925295427584 4935498203136 4938522539328 4944057860096 4944851968896 4950381821952 4953261581088 4958800838656 4959597315456 4965156257792 4968198767616 4978490417664 4979962150912 4983013733376 4984057888768 4989400184832 4993336072704 4997885559296 5001996038144 5004278372352 5008394108928 5012957315072 5013247131648 5016911785984 5023341682688 5026419846924 5038321082368 5038781497344 5047350853632 5047869718248 5056454530694 5060284121088 5064445919232 5068890046464 5071996121472 5073058922496 5078496616704 5082208968032 5082502788288 5084175925248 5092822482944 5093640486144 5094707822592 5097363907552 5097829718016 5104191989376 5106499496448 5113044212736 5117689780224 5119584325632 5128291101696 5138010248931 5143756111872 5150175700992 5152503996416 5153331585591 5154411429888 5159107674112 5165706706944 5169955209216 5172962699604 5174491922432 5174964781056 5175323043282 5178747650048 5179579454448 5184298629552 5188388263044 5200847568896 5201322835968 5210168623104 5210529322488 5212884902624 5219565967168 5219867728512 5232402628608 5235130499648 5235608899584 5242143124224 5245975100192 5246454491136 5257471028096 5257951469568 5261795001344 5262275837952 5266893563904 5268843343872 5271225286656 5282776547328 5284732207104 5292610817634 5293719846912 5296963691376 5303574488961 5309683728384 5316310401024 5318713802752 5319568088352 5320682766336 5328614972856 5330587601808 5332342407168 5341411016704 5342268947904 5345804025856 5346662662656 5351354439312 5355755626368 5364864054304 5368616845312 5368927223808 5376620513152 5378610913536 5381042480128 5387758211008 5388250558464 5404005677056 5404499509248 5411244515328 5415200103424 5415694958592 5427066867712 5427562807296 5431530323968 5431844339712 5436793356288 5438806032384 5441264812032 5441641510179 5443747577856 5446914340014 5451394119696 5453188694016 5462840990131 5463340198848 5464485003264 5467333868584 5467833487872 5474657536992 5480779874304 5487804284928 5490285215744 5490665307568 5491167058944 5500505778432 5502542040576 5513714597888 5514600204288 5518064091136 5523978776064 5528521936896 5530156269568 5533373297792 5537924185088 5545007763456 5550059884544 5552114491392 5554624495616 5561556862976 5562065092608 5564964830523 5578328440832 5578650943488 5585800790016 5588712902346 5589883977728 5594962788352 5602133540864 5602457419776 5607065124864 5612173787136 5615099648816 5617178333088 5619352338432 5622621254208 5626731357464 5627245542912 5628909060096 5639061667232 5639576979456 5643699477248 5644025759232 5651259393024 5667200958464 5667783543296 5668111217664 5677941448704 5691385315328 5694872838144 5702171639808 5706669797376 5711869210624 5716566900736 5717485089036 5719175282688 5723878981632 5727208703133 5729094074368 5729425293312 5733613469696 5734534395996 5739759197004 5740961923072 5744479825056 5746177998848 5758081236992 5758607425536 5761609629216 5768993963712 5775445458944 5778805177936 5783181852672 5786196868032 5796231895552 5796566995968 5803996133376 5808238820608 5820368551936 5820966882304 5821303412736 5825558751488 5826091106304 5835999424512 5848788320256 5850953515008 5860904116224 5864495515452 5872011713064 5878578413568 5885915086848 5888575995904 5889521812104 5890755919872 5896123056128 5901721987716 5903664807936 5908520239104 5911957370976 5913705054208 5914245464064 5914654906608 5917328808384 5918568742912 5919519376512 5924912719488 5929586586336 5931538579456 5942580567168 5943825793024 5947468004352 5954890654272 5957582745856 5965218248192 5972848379904 5983006285312 5983553028096 6008538317824 6009087393792 6013480001536 6014029529088 6019306930176 6024257470464 6035123149538 6035472061092 6037458911232 6039693950976 6048698077296 6049965539328 6053119640218 6053672790144 6061227987384 6068209975296 6075783315456 6078530060288 6078950876236 6079506386688 6080780304384 6089845683264 6092100116352 6094105608192 6104469733376 6105450226176 6108210382848 6110471614464 6115833644928 6120863572992 6134276714496 6139321810944 6144709157888 6146983901184 6149762834432 6150750602157 6165520908288 6176006488064 6176570867712 6176998471014 6202362134528 6202928922624 6207463227392 6207822102528 6213478121472 6216717468332 6218588356608 6219018868776 6221425803264 6225044960016 6229595431478 6230164708224 6232215650304 6243246845864 6243817370112 6245125718016 6248381564096 6248952557568 6256751470848 6263748427776 6271776325632 6275046065792 6275619495936 6286292318208 6288619474944 6294333136896 6302400233472 6305249427456 6313118601216 6316987104918 6318310785024 6330072777147 6332156608512 6337151729664 6342925582336 6343944375636 6345273704448 6348142280704 6349161911904 6354733396683 6359959806312 6375232503808 6375601078272 6376256486208 6387100459824 6394243186688 6397962875572 6402438332416 6402808479744 6408074428416 6413912899584 6417256741504 6419632380672 6425852861952 6430550122816 6431137763328 6433038925824 6444641905408 6445230833664 6449942259712 6450315153408 6458582163456 6464450248704 6469175724032 6477466906624 6477841391616 6489075941376 6497376141312 6501155825178 6508426100736 6516767588352 6520165052737 6520760882496 6534268673184 6536200323072 6541575979008 6547536084992 6547914620928 6548587742592 6552701108224 6553374721936 6553753595424 6559724796576 6565119800064 6567060570112 6580664270848 6584696719104 6593135958528 6600509095936 6604348774784 6612796420608 6624265023488 6624647995392 6633138438144 6637987223552 6644018311168 6652533579776 6652918185984 6657781430272 6658389835776 6670399270542 6672371163136 6672980901888 6677858811904 6684329508864 6686804017152 6690290128662 6696385729838 6701893129232 6702280589088 6706968920064 6710870529216 6718375329792 6729801138176 6730492957664 6730882070976 6747045494784 6758520061952 6759605607552 6762661495296 6764078563328 6765165001728 6771328822272 6776670384384 6791520648192 6792943763456 6797106290688 6805589319168 6808665995264 6817392283648 6823586373632 6826112434176 6837721468928 6838346317824 6841911434694 6850680331908 6858341482496 6866900934656 6867528450048 6871108780788 6872548573184 6873176604672 6885342319002 6887608942592 6888238350336 6893273612288 6897283599472 6899953041408 6900430724376 6902507372544 6906105939264 6912398172736 6912797802624 6917851017392 6918483188736 6946891497472 6947372429984 6948007299072 6959823638016 6977657401344 6980811866112 6983396130816 6989524165632 6995272654848 7010601959424 7016367783936 7022524751872 7023652701597 7025124458496 7028300382208 7029429259608 7041384071274 7043702063104 7046309609472 7056814423512 7058293129216 7058938134528 7059426824016 7062618255168 7071432651948 7079578304512 7088413868032 7089061625856 7092757451136 7094243688448 7104819963808 7107450135744 7109789876224 7110200918016 7123025263872 7128883550208 7135139252416 7135791280128 7141007501824 7141660065792 7171481218048 7172136566784 7184334077952 7193523585024 7202743123968 7205999345664 7214992687104 7219413834192 7220926611456 7234368888168 7236750409728 7242459119616 7249057808384 7250222143584 7251741376512 7255019749376 7255522013572 7256185042176 7258330103808 7262552453352 7268525492928 7270918258688 7277822689536 7284453598464 7285980004352 7287150269952 7290444650496 7299543382656 7307706499072 7317072379904 7321556078592 7334007704576 7336722720768 7352800272384 7365305034752 7365978095616 7371362582528 7371788746752 7372546562178 7387943141376 7393343684608 7402819321856 7403247304704 7416086790144 7419953107364 7425572732928 7429892371632 7438201257984 7447734386688 7451617203128 7452298151424 7467735626496 7469943226368 7474520600064 7476086833152 7482898382848 7484100277248 7489571110784 7490004109056 7496828338944 7502994057216 7505212080128 7506417558528 7512591163392 7519435972608 7525367678976 7535012524032 7539629770386 7557481623552 7570588598272 7571026280448 7571804577372 7584681796041 7593163784192 7602895519744 7603335069696 7608893063168 7609588383744 7623313452048 7625567043584 7626263887872 7631838642176 7636278270844 7639233724416 7642061733888 7646045861328 7653012262672 7659306433408 7659749244672 7669566319104 7676534670336 7678143234048 7682146172288 7691991951616 7692436652544 7714929157376 7715634167808 7725263551488 7728755994624 7731617144832 7738661511168 7748560060416 7754932813824 7759444049406 7761737883648 7768121475072 7776447944328 7781332566016 7782132482299 7782582394566 7798384427008 7801271353344 7814538821632 7815252934656 7815793983732 7819327353936 7829348950752 7838104551424 7847886782464 7848603942912 7852695749472 7854341226496 7868962650288 7871553077248 7878026985472 7882609827968 7886206542144 7889771744512 7892692502016 7899883625984 7900340345856 7906115448448 7906837929984 7923440756224 7924164820992 7929957339136 7939854205696 7940579770368 7963797839872 7964525592576 7974465601536 7978070704128 7981024149504 7992460387226 7992922459284 7998513610752 8012116525056 8018706038784 8025742573568 8027031658968 8032343293952 8032899372169 8033633439552 8047296081456 8049945214976 8052925267968 8064930769728 8066620719104 8067916370304 8071563720192 8081637316512 8101044420608 8106008515584 8107707072512 8119794244352 8122800155136 8140600301568 8144280510464 8147295485952 8154444859904 8155190034432 8161151430656 8161897218048 8179035619328 8179783041024 8185762414592 8195978534912 8196727504896 8201000802876 8214948083153 8220694544384 8221169811456 8231706427392 8235427823616 8235997961352 8250004760606 8250758667648 8270571896832 8277096136704 8284637495296 8285968164096 8291451142144 8292025158368 8292782905344 8295234404352 8300059946688 8306886277632 8317511645184 8325089826816 8328171737088 8331936743424 8342335294464 8367492661248 8381723090944 8383069353519 8384825966592 8392444182528 8403200311296 8406999236608 8417491468288 8418260680704 8422649473224 8424414380032 8425767499632 8440097036196 8442875478016 8443363590144 8449535639552 8458592500848 8460364939264 8465549215872 8472977862244 8479946408416 8486368837632 8500801437696 8501675314944 8516133946432 8516912173056 8537077972992 8542309257216 8553257459712 8559509840896 8560004696064 8567803815936 8574850351104 8578762924032 8585818472448 8593641111552 8600420204544 8609638795506 8611442884608 8616719737584 8619266998272 8637121855488 8642414443824 8652101255168 8653490945568 8663168188416 8668207766904 8677901467648 8679295302048 8689023451136 8694347843328 8712358230912 8714933764096 8722101305344 8730552827904 8731450323456 8738338127232 8746299728768 8753493066752 8753999136768 8773182480384 8779595625472 8790847944704 8791356174336 8817061894144 8817867620352 8828872630272 8832863993856 8836133879808 8844184584192 8855497211904 8862780358656 8867936056464 8870557581312 8875993212576 8877853114368 8887369079232 8893865694056 8894379879504 8897307869184 8912439345152 8913870850752 8915738689536 8920386838216 8921202006528 8932335981408 8936374118784 8947827372288 8957833773056 8959272569856 8974509427968 8996060659712 9012807476736 9016881993728 9020220002304 9028438429696 9028960395264 9035560512512 9036386205696 9052684724307 9055360864256 9056188366848 9062808387584 9074119092224 9074948308992 9079679460327 9101483245568 9102314962944 9113674973184 9117795090432 9118426314354 9121170456576 9122548579592 9134240442544 9134768524896 9141158412288 9156704600064 9161478374384 9162315574272 9164235472896 9173750467392 9180456425336 9181295359488 9199937388544 9200574299168 9201415071744 9208141252352 9208982716416 9217063736832 9220475851776 9224644251648 9248281362432 9264009732096 9279764850688 9303543201792 9307749154816 9311194841088 9319365554176 9320217182208 9325076202498 9327030206464 9327882534912 9328528303164 9344393147217 9347469279232 9348323475456 9355157045248 9364870268796 9366832611328 9367688577024 9372572346144 9388512095032 9395079479296 9395622641664 9407664488448 9409085898016 9412569098688 9416824340224 9428576869264 9429438477312 9457009934848 9457874141184 9469677901824 9476600180992 9477466177536 9497367018496 9498234912768 9505178066944 9505727594496 9514388373504 9517910556672 9522213421056 9539939709468 9562848755712 9579112103936 9580650689736 9591364780032 9596944313358 9603657498624 9607999127552 9619990249472 9620869349376 9625885112256 9627902148608 9629448571008 9645825184224 9649000546304 9649558388736 9656612159488 9666962858112 9668988502016 9674913389568 9677773471744 9683403271136 9691367323904 9703763586048 9712604797952 9716200359936 9720592867328 9732724510208 9733613912064 9762074771456 9762639151104 9775151382528 9782296961024 9803733696512 9804300484608 9812363968512 9821304127488 9829051662336 9830062082904 9839587194864 9846779875562 9847679700096 9850590855168 9870996406272 9877045078656 9888115720192 9889703937792 9900763643904 9906523162176 9917601677312 9919194630912 9930312515584 9936397535232 9956980835328 9959924301824 9966027466752 9978800369664 9986672145408 9995771118592 10003992076288 10005598905813 10008556744704 10016788217856 10025914630144 10026494263296 10033823571968 10035435192993 10044578594757 10046683365376 10052839693848 10076642164736 10077562994688 10094701707264 10095739436496 10112909061388 10120568242176 10128891838464 10137780092928 10143992242944 10146117844992 10156993233408 10164417936064 10165005576576 10168351850496 10185644965888 10187280972288 10189415645184 10194727815104 10195659436032 10208383978752 10212998992896 10226088425472 10235379560448 10239168651264 10256582203392 10262867152041 10276020497862 10287512223744 10300351401984 10305007992832 10306663171182 10308822859776 10318215348224 10328013478503 10331413413888 10339910418432 10345925399208 10348983844864 10349929562112 10350646086564 10357495300096 10359158908896 10368597259104 10376776526088 10401695137792 10420337246208 10421058644976 10425769805248 10439131934336 10439735457024 10464805257216 10470260999296 10471217799168 10484286248448 10491950200384 10492908982272 10514942056192 10515902939136 10523590002688 10524551675904 10533787127808 10537686687744 10542450573312 10562076106911 10565553094656 10569464414208 10585221635268 10587439693824 10593927382752 10607148977922 10619367456768 10632620802048 10637427605504 10638164033413 10639136176704 10641365532672 10657229945712 10661175203616 10664684814336 10682822033408 10684537895808 10691608051712 10693325325312 10702708878624 10711511252736 10729728108608 10737233690624 10753241026304 10757221827072 10762084960256 10775516422016 10776501116928 10808011354112 10808999018496 10822489030656 10830400206848 10831389917184 10854133735424 10855125614592 10863060647936 10863688679424 10873586712576 10877612064768 10879255569581 10882529624064 10883283020358 10887495155712 10893828680028 10902788239392 10906377388032 10925681980262 10926680397696 10928970006528 10934667737168 10935666975744 10949315073984 10961559748608 10975608569856 10980570431488 10981330615136 10982334117888 11001011556864 11005084081152 11029200408576 11036128182272 11047957552128 11057043873792 11066746595584 11075848370176 11090015526912 11100119769088 11104228982784 11109248991232 11123113725952 11124130185216 11129929661046 11156656881664 11157301886976 11171601580032 11177425804692 11179767955456 11189925576704 11196435032251 11204267081728 11204914839552 11214130249728 11224347574272 11230199297632 11234356666176 11238704676864 11245242508416 11253462714928 11254491085824 11257818120192 11278123334464 11279153958912 11287398954496 11288051518464 11302518786048 11334401916928 11335567086592 11336222435328 11355882897408 11389745676288 11404343279616 11413339594752 11423738421248 11433133801472 11434970178072 11438350565376 11447757963264 11454417406266 11458188148736 11458850586624 11467226939392 11469068791992 11479518394008 11481923846144 11488959650112 11492355997696 11516162473984 11517214851072 11523219258432 11537987927424 11550890917888 11557610355872 11566363705344 11572393736064 11592463791104 11593133991936 11607992266752 11616477641216 11641933764608 11642606825472 11651117502976 11652182212608 11671998849024 11697576640512 11701907030016 11721808232448 11728991030904 11744023426128 11757156827136 11771830173696 11777151991808 11779043624208 11781511839744 11792246112256 11803443975432 11807329615872 11817040478208 11823914741952 11827410108416 11828490928128 11829309813216 11834657616768 11837137485824 11839038753024 11849825438976 11859173172672 11863077158912 11885161134336 11887651586048 11894936008704 11909781308544 11915165491712 11930436496384 11945696759808 11966012570624 11967106056192 11988690580839 12017076635648 12018174787584 12026960003072 12028059058176 12038613860352 12048514940928 12070246299076 12070944122184 12074917822464 12079387901952 12097396154592 12099931078656 12106239280436 12107345580288 12122455974768 12136419950592 12151566630912 12157060120576 12157901752472 12159012773376 12161560608768 12179691366528 12184200232704 12208939466752 12210900452352 12216420765696 12220943228928 12231667289856 12241727145984 12268553428992 12278643621888 12289418315776 12293967802368 12299525668864 12301501204314 12331041816576 12352012976128 12353141735424 12353996942028 12375007140909 12404724269056 12405857845248 12414926454784 12415644205056 12426956242944 12433434936664 12437176713216 12438037737552 12442851606528 12450089920032 12459190862956 12460329416448 12486493691728 12487634740224 12490251436032 12496763128192 12497905115136 12513502941696 12527496855552 12550092131584 12551238991872 12572584636416 12577238949888 12588666273792 12604800466944 12610498854912 12626237202432 12633974209836 12636621570048 12660145554294 12664313217024 12674303459328 12685851164672 12687888751272 12690547408896 12696284561408 12697163523751 12698323823808 12709466793366 12719919612624 12750465007616 12751202156544 12752512972416 12774200919648 12788486373376 12795925751144 12804876664832 12805616959488 12834513483008 12839264761344 12851705723904 12861100245632 12862275526656 12889283810816 12890461667328 12899884519424 12900630306816 12917164326912 12928900497408 12938351448064 12954933813248 12955682783232 12978151882752 12984917937887 12994752282624 13002311650356 13016852201472 13033535176704 13040330105474 13041521764992 13068537346368 13072400646144 13083151958016 13095072169984 13095829241856 13097175485184 13105402216448 13106749443872 13107507190848 13119449593152 13130239600128 13134121140224 13161328541696 13169393438208 13186271917056 13208697549568 13225592841216 13248530046976 13249295990784 13266276876288 13275974447104 13288036622336 13305067159552 13305836371968 13315562860544 13316779671552 13340798541084 13344742326272 13345961803776 13355717623808 13363486973977 13368659017728 13373608034304 13380580257324 13392771459676 13403786258464 13404561178176 13413937840128 13421741058432 13436750659584 13459602276352 13460985915328 13461764141952 13494090989568 13517040123904 13519211215104 13525322990592 13528157126656 13530330003456 13542657644544 13553340768768 13583041296384 13594212581376 13611178638336 13617331990528 13634784567296 13647172747264 13652224868352 13675442937856 13676692635648 13677639471531 13683822869388 13701360663816 13716682964992 13733801869312 13735056900096 13742217561576 13745097146368 13746353209344 13770684638004 13775217885184 13786547224576 13794567198944 13799906082816 13800861448752 13805014745088 13812211878528 13824796345472 13825595605248 13835702034784 13836966377472 13894744859968 13896014598144 13919647276032 13955314802688 13961623732224 13966792261632 13979048331264 13987614303747 13990545309696 14021203918848 14032735567872 14045049503744 14047305403194 14050248916992 14056600764416 14058858519216 14082768142548 14087404126208 14092619218944 14113628847024 14116586258432 14117876269056 14118853648032 14125236510336 14142865303896 14159156609024 14176827736064 14185514902272 14188487376896 14209639927616 14214900271488 14219579752448 14246050527744 14257767100416 14270278504832 14271582560256 14282015003648 14283320131584 14342962436096 14344273133568 14368668155904 14387047170048 14395416470037 14405486247936 14411998691328 14429985374208 14438827668384 14441853222912 14468737776336 14473500819456 14484918239232 14498115616768 14500444287168 14503482753024 14510039498752 14511044027144 14512370084352 14516660207616 14525104906704 14537050985856 14541836517376 14555645379072 14568907196928 14571960008704 14574300539904 14580889300992 14599086765312 14615412998144 14634144759808 14643112157184 14668015409152 14673445441536 14705600544768 14730610069504 14731956191232 14742725165056 14743577493504 14745093124356 14770169813343 14775886282752 14786687369216 14805638643712 14806494609408 14827711258927 14832173580288 14839906214728 14851145465856 14859784743264 14876402515968 14895468773376 14903234406256 14904596302848 14935471252992 14939886452736 14949041200128 14952173666304 14965796765696 14968200554496 14979142221568 14980008218112 14993656677888 15005988114432 15010424160256 15012835117056 15025182326784 15038871945216 15050735357952 15070025048064 15079259540772 15114963247104 15141177196544 15142052560896 15143609154744 15169363592082 15186327568384 15205791039488 15206670139392 15217786126336 15219176767488 15246626904096 15251134087168 15252527775744 15263677284352 15272556541688 15278467448832 15284123467776 15292091722656 15306024525344 15318612866816 15319498489344 15339132638208 15353069340672 15364292344576 15383983903232 15384873305088 15429858314752 15431268335616 15450527102976 15457511989248 15463234289664 15477323022336 15497120120832 15509865627648 15518888098812 15523475767296 15536242950144 15552895888656 15562665132032 15564264964598 15565164789132 15596768854016 15602542706688 15629077643264 15630505869312 15631587967464 15638654707872 15658697901504 15676209102848 15695773564928 15697207885824 15705391498944 15708682452992 15737925300576 15743106154496 15765219655936 15772413084288 15779543489024 15785385004032 15799767251968 15800680691712 15812230896896 15813675859968 15846881512448 15848329641984 15859914678272 15879708411392 15881159540736 15927595679744 15929051185152 15948931203072 15956141408256 15962048299008 15984920774452 15985844918568 15997027221504 16024233050112 16037412077568 16051485147136 16054063317936 16064686587904 16065798744338 16067266879104 16094592162912 16099890429952 16105850535936 16129861539456 16133241438208 16135832740608 16143127440384 16163274633024 16202088841216 16212017031168 16239588488704 16245600310272 16281200603136 16288561020928 16294590971904 16308889719808 16310380068864 16322302861312 16323794436096 16324924530537 16358071238656 16359566082048 16371524829184 16388522970393 16391957069824 16393455009792 16402001605752 16429896166306 16441389088768 16442339622912 16463412854784 16470855647232 16471995922704 16500009521212 16501517335296 16541143793664 16554192273408 16569274990592 16571936328192 16584050316736 16585565810688 16590468808704 16600119893376 16613772555264 16635023290368 16650179653632 16656343474176 16663873486848 16684670588928 16694894491569 16734985322496 16763446181888 16766138707038 16769651933184 16784888365056 16806400622592 16813998473216 16834982936576 16836521361408 16845298946448 16848828760064 16851534999264 16880194072392 16885750956032 16886727180288 16899071279104 16917185001696 16920729878528 16931098431744 16945955724488 16959892816832 17001602875392 17003350629888 17032267892864 17033824346112 17074155945984 17084618514432 17106514919424 17119019681792 17120009392128 17135607631872 17149700702208 17157525848064 17171636944896 17181626109399 17187282223104 17200840409088 17219277591012 17222885769216 17233439475168 17238533996544 17274243710976 17284828887648 17304202510336 17306981891136 17326336376832 17336415533808 17355802935296 17358590604096 17378046902272 17388695686656 17424716461824 17429867528192 17444202610688 17461105655808 17462900646912 17476676254464 17492599457536 17506986133504 17507998273536 17546364960768 17559191250944 17581695889408 17582712348672 17634123788288 17635735240704 17657745260544 17665727987712 17672267759616 17688369168384 17697590857429 17710994423808 17725560717312 17735872112928 17741115162624 17751986425152 17755706228736 17774738158464 17787731388112 17788759759008 17794615738368 17824878690304 17827741701504 17831477379072 17840773676432 17842404013056 17864671962816 17872748237568 17895654744576 17915667546112 17918545139712 17949018855936 18025614953472 18033763987456 18040440004608 18056876859392 18057920790528 18071121025024 18072772411392 18105369448614 18110721728512 18112376733696 18125616775168 18148238184448 18149896617984 18159358920654 18202966491136 18204629925888 18227349946368 18235590180864 18236852628708 18242340913152 18245097159184 18268480885088 18269537049792 18282316824576 18313409200128 18322956748768 18324631148544 18347500934784 18360912850672 18362590718976 18401148598336 18402830143488 18416282504704 18417965432832 18434127473664 18440951703552 18449288503296 18496562724864 18528019464192 18559529701376 18607086403584 18615498309632 18622389682176 18638731108352 18640434364416 18650152404996 18654060412928 18655765069824 18657056606328 18688786294434 18694938558464 18696646950912 18710314090496 18729740537592 18733665222656 18735377154048 18745144692288 18777024190064 18790158958592 18791245283328 18815328976896 18818171796032 18825138197376 18833648680448 18857153738528 18858876954624 18914019869696 18915748282368 18939355803648 18953200361984 18954932355072 18994734036992 18996469825536 19010356133888 19011455188992 19028776747008 19035821113344 19044426842112 19064200190049 19079879418936 19125697511424 19158224207872 19161301379472 19182729560064 19193888626716 19207314997248 19215998255104 19239980498944 19241738698752 19251770224512 19255804297216 19258897142016 19291650368448 19298001092608 19299116777472 19313224318976 19333925716224 19337977004032 19349826779136 19355546943488 19366806542272 19382734647808 19407527172096 19425209595904 19432400719872 19441185734656 19465449020416 19467227824128 19524149542912 19525278302208 19550302765056 19560495158211 19564593922048 19607467393024 19608600969216 19624727937024 19642608254976 19658103324672 19660124165808 19679174389728 19693559751124 19695359400192 19701181710336 19741992812544 19754090157312 19776231440384 19779407875584 19801527287808 19813046324352 19835203354624 19838389261824 19860625031168 19872795070464 19913961670656 19919848603648 19932054933504 19957600739328 19973344290816 19991542237184 20007984152576 20011197811626 20017113489408 20033576435712 20051829260288 20052988526592 20067647143936 20070870385986 20089157189514 20093366730752 20105679387696 20153284329472 20155125989376 20189403414528 20191478872992 20225818122776 20241136484352 20275560185856 20287984485888 20292235689984 20313986466816 20328835872128 20330011153152 20371289931776 20374561944576 20378831290368 20389455630208 20391318872064 20416767957504 20425997985792 20452176850944 20470759120896 20478337302528 20513164406784 20525734304082 20552040995724 20575024447488 20600702803968 20610015985664 20613326342364 20617645719552 20636430696448 20656026957006 20662826827776 20679820836864 20691850798416 20697967689728 20699859124224 20701292173128 20714990600192 20718317817792 20737194518208 20753553052176 20803390275584 20840674492416 20842117289952 20851539610496 20878263868672 20879470914048 20940521998592 20942435598336 20968572496896 20983900400768 20985817964544 21029884112384 21031805878272 21047180005376 21049103351808 21067574255616 21075373375488 21084901146624 21122931023383 21124152213822 21131106189312 21138928828416 21170443270536 21174879387648 21185918740763 21187854765504 21214297955844 21238734913536 21265241604096 21274855211008 21276328066826 21278272353408 21282731065344 21314459891424 21322350407232 21329369628672 21365644066816 21369075791616 21383216103424 21386650650624 21405417757248 21423022505472 21459456217216 21506482052608 21514443654144 21524169920512 21551032844032 21553002233856 21616022708224 21617998036992 21644978061312 21660800413696 21662779834368 21708267470848 21710251229184 21726121295872 21727377358848 21747173425152 21755224129536 21758511139162 21765059248128 21766566040716 21774990311424 21787657360056 21803584010173 21805576478784 21812754776064 21851363960524 21853360795392 21857940013056 21869335474336 21871333951488 21898630147968 21923119497216 21951217139712 21962661230272 21964668235776 22002023113728 22010168162304 22058400817152 22072256364544 22095915104256 22114087747584 22133493191168 22151696740352 22180031053824 22200239538176 22208457965568 22218497982464 22246227451904 22248260370432 22259859322092 22313313763328 22314603773952 22343203160064 22354851609384 22359535910912 22379851153408 22392870064502 22408534163456 22409829679104 22428260499456 22448695148544 22460398595264 22468713332352 22490485016832 22506925429856 22508982171648 22515636240384 22556246668928 22558307917824 22574797908992 22576103036928 22605037572096 22671134173184 22672444870656 22711765794816 22754045388123 22779491352576 22808686559232 22826679189504 22847476842496 22866267602944 22869940356144 22876701130752 22895515926528 22908834812532 22916376297472 22917701173248 22934453878784 22938137583984 22959036788016 22963847692288 22977919300224 22984711995392 23032324947968 23034429702144 23046438516864 23075975854848 23101781835776 23115220711744 23144787472128 23184927582208 23186267983872 23215984533504 23232955282432 23283867529216 23285213650944 23302235005952 23304364425216 23343997698048 23346397446897 23395153281024 23403814060032 23443616464896 23457982061808 23488046852256 23514313654272 23543660347392 23554303983616 23558087248416 23563023679488 23584492224512 23606887950864 23614659231744 23634080956416 23647829483904 23654820216832 23658619626432 23669315233536 23674274971648 23678077506048 23699650877952 23718346345344 23726154317824 23770322268672 23775303172096 23789872017408 23819562617088 23830330983424 23860872992768 23891393519616 23932025141248 23934212112384 23977381161678 24034153271296 24036349575168 24053920006144 24056118116352 24077227720704 24097029881856 24098698116507 24140492598152 24141888244368 24149835644928 24158775803904 24194792309184 24199862157312 24212478560872 24214691160576 24244911949536 24303133261824 24314120241152 24315803504944 24318025546752 24323121217536 24359382733056 24368400465408 24417878933504 24421800904704 24432841531392 24441886457856 24463334579712 24483454291968 24537106857984 24557287243776 24578836631552 24587935604736 24599051337728 24603002408628 24644844249459 24662083633152 24704025952256 24706283470848 24707993884056 24750014281818 24809448538112 24811715690496 24829852909568 24831288410112 24853912485888 24866869873328 24874353426432 24876075475104 24885703213056 24900179840064 24918381725912 24920658832896 24972987383456 24975269480448 24993526256384 24995810230272 25027005883392 25100184263168 25102477983744 25145169272832 25154477899776 25177332547584 25209600933888 25220997709824 25252474404864 25267948419672 25273243140096 25320291108588 25328626434048 25348606918656 25371702329344 25375777502544 25381094817792 25392569122816 25394327047502 25396647647616 25418933586732 25439839225248 25500930015232 25502404313088 25505025944832 25548401839296 25576972746752 25591851502288 25609753329664 25611233918976 25669026966016 25678529522688 25703411447808 25722200491264 25724551053312 25778567621632 25780923334656 25799769038848 25801260613632 25834328653824 25857800994816 25876702896128 25909867626496 25911365566464 25956303765504 25969835875774 25989504565248 26004623300712 26033704402944 26067070353408 26080660210948 26083043529984 26137074692736 26144801292288 26166303916032 26190144339968 26191658483712 26194350970368 26210804432896 26213498887744 26215014381696 26238899186304 26260479200256 26268242280448 26322657083392 26338786876416 26372543834112 26417395099136 26451185682432 26497060093952 26498591981568 26532553752576 26551948894208 26576073244672 26610134319104 26611672743936 26631125721088 26633559343104 26681597082168 26689484652544 26691923607552 26711435247616 26726973947954 26737318035456 26747216068608 26761160514648 26785542919352 26807572516928 26809122356352 26843482116864 26873501319168 26919204552704 26921971830656 26923528283904 26988181979136 27034080247808 27038422430208 27050645981184 27060660006912 27085315289088 27106681537536 27158054172921 27166082592768 27188425162752 27222357276672 27234663981056 27239038380981 27269569134592 27294345494528 27304449736704 27350885875712 27353385271296 27355278943062 27367645738776 27402721327632 27433365929984 27467603738624 27470113800192 27484435123152 27490194292736 27492706418688 27541369276008 27550435770368 27573094449152 27589134397888 27599812165632 27601722897504 27624423757056 27649592690944 27651191210496 27671404069568 27673932754944 27789489719936 27792029196288 27839294552064 27910629605376 27923247464448 27933584523264 27958096662528 27975228607494 27981090619392 28033179441651 28042407837696 28065471135744 28090099007488 28094610806388 28100497833984 28113201528832 28117717038432 28165536285096 28174808252416 28185238437888 28227257694048 28233172516864 28237707296064 28250473020672 28285730607792 28318313218048 28353655472128 28371029804544 28376974753792 28419279855232 28429800542976 28492101055488 28515534200832 28540557009664 28543165120512 28564030007296 28566640263168 28685924872192 28688546267136 28737336311808 28774094340096 28790832940074 28810972495872 28823997382656 28859970748416 28875016662121 28877655336768 28883706445824 28937475552672 28947001638912 28969836478464 28996231233536 29000888574336 29006965506048 29020078997504 29022088054288 29024740168704 29033320415232 29050209813408 29074101971712 29111290758144 29137814393856 29143920017408 29148601079808 29161778601984 29198173530624 29230825996288 29286224314368 29336030818304 29346890883072 29411201089536 29461220139008 29463912382464 29485450330112 29487154987008 29490186248712 29540339626686 29551772565504 29573374738432 29611277287424 29612989218816 29655422517854 29664347160576 29679812429456 29702290931712 29719569486528 29752805031936 29790937546752 29806468812512 29809192605696 29870942505984 29879772905472 29898082400256 29936401108992 29958284443136 29960016436224 29987313355776 30011976228864 30025670234112 30050364653568 30077743890432 30101470715904 30133735784271 30140050096128 30158519081544 30229926494208 30282354393088 30284105121792 30287218309488 30338727184164 30372655136768 30411582078976 30413340278784 30435572252672 30438353534976 30493253808192 30502268174336 30505055551488 30527354568704 30545113083376 30556934897664 30568246935552 30584183445312 30612049050688 30637225733632 30638996978688 30678265276416 30706138681344 30728584689152 30767967806464 30769746610176 30859716629504 30862536671232 30901054205952 30915023978496 30926468579328 30954646044672 30994240241664 31019731255296 31037776197624 31046951534592 31072485900288 31105791777312 31125330264064 31128529929196 31130329578264 31193537708032 31205085413376 31258155286528 31261011738624 31263175934928 31277309415744 31317395803008 31352418205696 31391547129856 31394415771648 31410782997888 31417364905984 31475850601152 31486212308992 31530439311872 31544826168576 31559086978048 31570770008064 31599534503936 31601361383424 31624461793792 31627351719936 31693763024896 31696659283968 31719829356544 31759416822784 31762319081472 31855191359488 31858102370304 31897862406144 31912282816512 31914492100239 31924096598016 31969841548904 31971689837136 31994054443008 32048466100224 32074824155136 32102970294272 32108126635872 32129373175808 32131597488676 32134533758208 32189184325824 32199780859904 32211701071872 32259723078912 32266482876416 32271665481216 32286254880768 32326549266048 32404177682432 32424034062336 32479176977408 32491200620544 32562401206272 32577122041856 32589181943808 32617779439616 32620760137728 32637766708743 32644605722624 32647588872192 32649849061074 32716142477312 32719132164096 32743049658368 32777045940786 32783914139648 32786910019584 32804003211504 32859792332612 32882778177536 32884679245824 32926825709568 32941711294464 32943991845408 33000019042424 33003034670592 33108384546816 33138549981184 33143872656384 33168100633472 33171131621376 33200239786752 33227545110528 33270046580736 33300359307264 33312686948352 33327746973696 33369341177856 33389788983138 33469970644992 33526892363776 33532277414076 33539303866368 33569776730112 33589305096753 33612801245184 33627996946432 33669965873152 33673042722816 33690597892896 33697657520128 33703069998528 33760388144784 33771501912064 33773454360576 33798142558208 33834370003392 33841459757056 33862196863488 33891911448976 33919785633664 34003205750784 34006701259776 34064535785728 34067648692224 34169237028864 34213029838848 34238039363584 34240018784256 34271215263744 34299401404416 34315051696128 34343273889792 34363252218798 34374564446208 34401680818176 34438555182024 34445771538432 34463729564467 34466878950336 34477067993088 34548487421952 34569657775296 34608405020672 34613963782272 34652672753664 34672831067616 34711605870592 34717181208192 34756093804544 34777391373312 34849432923648 34859735056384 34888405221376 34925801293824 34953352508928 34985198915072 35013972267008 35015996547072 35092729921536 35118382501888 35163391778816 35165424697344 35268247576576 35271470481408 35315490521088 35331455975424 35344535519232 35376738336768 35395181714858 35421988847616 35451121434624 35471744225856 35482230325248 35503972850304 35511412457472 35549476316928 35575462776224 35577519518016 35589231476736 35649757380608 35655483403008 35662954758144 35681547352864 35684808026112 35729343925632 35745496475136 35791309489152 35837090279424 35898037711872 35966071742517 36051229906944 36067527974912 36080880009216 36113753718784 36115841581056 36142242050048 36145544822784 36210738897228 36221443457024 36224753467392 36251233550336 36296476368896 36299793235968 36318717841308 36405932982272 36409259851776 36454699892736 36471180361728 36473705257416 36484681826304 36490194318368 36536961770176 36539074099584 36626818400256 36645913497536 36649262297088 36695001869568 36721825701344 36725181437952 36802297196672 36805660286976 36832565009408 36835930865664 36868254947328 36881903407104 36898577006592 36993125449728 37056038928384 37119059402752 37125021422727 37214172807168 37230996619264 37244779364352 37277462216704 37280868728832 37300304809992 37308120825856 37311530139648 37314113212656 37377572588868 37389877116928 37420628180992 37459481075184 37467330445312 37470754308096 37490289384576 37554048380128 37580317917184 37582490566656 37636343592064 37650276394752 37667297360896 37714307477056 37717753909248 37828039739392 37831496564736 37878711607296 37906400723968 37909864710144 37989468073984 37992939651072 38020712267776 38022910377984 38057553494016 38071642226688 38088853684224 38091490571253 38128400380098 38159758837872 38251395022848 38316448415744 38322602758944 38365459120128 38387777253432 38414629994496 38431996510208 38479960997888 38503540449024 38511608594432 38517794284032 38583300736896 38596002185216 38626448637952 38667851432448 38675954008064 38699653558272 38711093886976 38733613084544 38765469295616 38815054344192 38850419191808 38864801439744 38882371469312 38930898040832 38934455648256 38954753813661 39048299085824 39050556604416 39100605530112 39120990316422 39129187844096 39214934786048 39217201938432 39249455874048 39285216509952 39316206649344 39320248331616 39358348779456 39387119502248 39390718800384 39402363420672 39483985625088 39508180314624 39552462880768 39558815751168 39626092648704 39670406709248 39676778523648 39721250062336 39745590140928 39827923341312 39839697207296 39864109867008 39915201478656 39946688581632 39983084474368 40015968305152 40022395623252 40034226978816 40067152871424 40090460921931 40103658520576 40105977053184 40135294287872 40141740771972 40178314379028 40186733461504 40211358775392 40306568658944 40310251978752 40378806829056 40382957745984 40451636245552 40482272968704 40551120371712 40575968971776 40584471379968 40627972933632 40657671744256 40660022306304 40742579863552 40749123889152 40778911260416 40782637744128 40833535915008 40851995971584 40904353701888 40941518241792 40956674605056 41026328813568 41051468608164 41104081991448 41150048894976 41201405607936 41220031971328 41226652684728 41235291439104 41272861392896 41312053914012 41325653655552 41359641673728 41383701596832 41395935379456 41399718248448 41402584346256 41429981200384 41436635635584 41474389036416 41507106104352 41606780551168 41684234579904 41703079220992 41756527737344 41758941828096 41881043997184 41884871196672 41937144993792 41967800801536 41971635929088 42059768224768 42063611756544 42094360010752 42098206703616 42135148511232 42150746750976 42169802293248 42245862046766 42248304427644 42262212378624 42277857656832 42340886541072 42349758775296 42371837481526 42375709531008 42428595911688 42477469827072 42530483208192 42549710422016 42552656133652 42556544706816 42565462130688 42628919782848 42644700814464 42658739257344 42731288133632 42738151583232 42773301301248 42810835514496 42846045010944 42918912434432 43012964105216 43028887308288 43048339841024 43102065688064 43106004467712 43232045416448 43235996073984 43289956122624 43321600827392 43325559668736 43416534941696 43420502458368 43452242591744 43454754717696 43494346850304 43510448259072 43517022278324 43530118496256 43533132081432 43549980622848 43575314720112 43607168020346 43611152957568 43625509552128 43702727921048 43706721590784 43715880026112 43738670948672 43742667902976 43797260295936 43846238994432 43902434279424 43925322460544 43929336471552 44004046227456 44020336324608 44116801634304 44191830208512 44228175495168 44266986382336 44303393480704 44310509440029 44360062107648 44400479076352 44416915931136 44436995964928 44483133776781 44492454903808 44496520740864 44519718644184 44626627526656 44629207547904 44686406320128 44709703218768 44719071821824 44759702306816 44785740129004 44817068326912 44819659358208 44856520998912 44897390297088 44920797190528 44937426664704 44980970033664 45013850859712 45017964343296 45031272480768 45112493337856 45116615835648 45149595817984 45152206073856 45210075144192 45342268346368 45344889741312 45423531589632 45508090776246 45558982705152 45617373118464 45653358379008 45694953684992 45732535205888 45739880712288 45753402261504 45791031853056 45817669625064 45832752594944 45835402346496 45868907757568 45876275167968 45918073576032 45927695384576 45955838600448 45969423990784 46064649895936 46092877033728 46151951709696 46203563671552 46230441423488 46289574944256 46369855164416 46372535967744 46431969067008 46465910564864 46567735058432 46570427301888 46604470011904 46608728850432 46687995396096 46692794893794 46790306562048 46807628120064 46887232929792 46915964123616 46976093704512 47028627308544 47087320694784 47108607967232 47116174496832 47126047358976 47168984449024 47213775901728 47229318463488 47295658967808 47309640433664 47317239252864 47338630467072 47348549943296 47356155012096 47399301755904 47436692690688 47540644537344 47550606344192 47579744034816 47639125234176 47660661966848 47721745985536 47782787039232 47864050282496 47868424224768 47954762323356 48068306542592 48072699150336 48107840012288 48112236232704 48154455441408 48194059763712 48197396233014 48280985196304 48283776488736 48299671289856 48317551607808 48389584618368 48399724314624 48424957121744 48429382321152 48489823899072 48606266523648 48628240482304 48631607009888 48636051093504 48718765466112 48736800930816 48843601809408 48865683062784 48883772915712 48926669159424 48966908583936 49074213715968 49114574487552 49157673263104 49165568911179 49175871209472 49198102675456 49206004817256 49289688498918 49324167266304 49408051904512 49412566941696 49415987768112 49500028563636 49618897076224 49623431380992 49659705819136 49662576820224 49707824971776 49733739746656 49752150950208 49771406426112 49800359680128 49836763451824 49841317665792 49945974766912 49950538960896 49987052512768 49991620460544 50054011766784 50200368526336 50204955967488 50290338545664 50308955799552 50354665095168 50419201867776 50441995419648 50504948809728 50535896839344 50546486280192 50640582217176 50657252868096 50697213837312 50743404658688 50751555005088 50762189635584 50785138245632 50788654095004 50793295295232 50837867173464 50879678450496 51001860030464 51004808626176 51010051889664 51096803678592 51153945493504 51183703004576 51219506659328 51222467837952 51338053932032 51357059045376 51406822895616 51444400982528 51449102106624 51557135243264 51561846669312 51599538077696 51602521227264 51668657307648 51715601989632 51753405792256 51819735252992 51822731132928 51912607531008 51939671751548 51979009130496 52009246601424 52067408805888 52134140706816 52161320421896 52166087059968 52274149385472 52289602584576 52332607832064 52380288679936 52383316967424 52388701940736 52421608865792 52426997775488 52430028763392 52477798372608 52520958400512 52536484560896 52645314166784 52677573752832 52745087668224 52834790198272 52902371364864 52994120187904 52997183963136 53065107505152 53092772572287 53103897788416 53152146489344 53220268638208 53223345487872 53262251442176 53267118686208 53363194164336 53378969305088 53383847215104 53422870495232 53453947895908 53474636070912 53494432137216 53522321029296 53571085838704 53615145033856 53618244712704 53686964233728 53747002638336 53838409105408 53843943661312 53847056567808 54068160495616 54076844860416 54101291962368 54121320013824 54170630578176 54213363075072 54316108345842 54332165185536 54376850325504 54444714553344 54469327962112 54478076761962 54539138269184 54588690989056 54608899473408 54701771751424 54706770542592 54710557886124 54735291477552 54805442655264 54866731859968 54935207477248 54940227600384 54968870246304 54980388585472 55082738552016 55100871540736 55146188898304 55178268795776 55203445795008 55248847514112 55299185381888 55302382420992 55342808139136 55347865509888 55578979439872 55584058392576 55678589104128 55821259210752 55846494928896 55867169046528 55916193325056 55950457214988 55962181238784 56066358883302 56084815675392 56130942271488 56180198014976 56189221612776 56200995667968 56226403057664 56230295605183 56235434076864 56331072570192 56349616504832 56370476875776 56454515388096 56466345033728 56475414592128 56500946041344 56571461215584 56707310944256 56742059609088 56753949507584 56838559710464 56859601085952 56984202110976 57031068401664 57081114019328 57086330241024 57128060014592 57133280526336 57371849744384 57377092534272 57474672623616 57504636582071 57548188680192 57581665880148 57621944991744 57647994765312 57719941496832 57750033324242 57755310673536 57767412891648 57874951105344 57894003277824 57939672956928 57992462467072 58001777148672 58013931012096 58040157995008 58044176108576 58049480337408 58066640830464 58100419626816 58148203943424 58222581516288 58275628787712 58297202159616 58323557203968 58396347061248 58572448628736 58672061636608 58681485474633 58693781766144 58822402179072 58922440278016 58927824764928 58970900660224 58974309974016 58980372497424 59080679253372 59103545131008 59146749476864 59181156599041 59222554574848 59225978437632 59310845035708 59328694321152 59359624858912 59404581863424 59439138973056 59505610063872 59581875093504 59612937625024 59618385211392 59741885011968 59759545810944 59796164800512 59872802217984 59916568886272 59920032872448 59974626711552 60023952457728 60051340468224 60100729307136 60155487780864 60202941431808 60267471568542 60280100192256 60317038163088 60459852988416 60564708786176 60568210243584 60574436618976 60677454368328 60745310273536 60823164157952 60826680557568 60871144505344 60876707069952 60986507616384 61004536348672 61054709137408 61090226166752 61113869795328 61136493871104 61168366890624 61224098101376 61274451467264 61277993957376 61356530552832 61412277362688 61457169378304 61535935612928 61539493220352 61719433259008 61725073342464 61802108411904 61830047956992 61852937158656 61909292089344 61988480483328 62039462510592 62075552395248 62093903069184 62144971800576 62211583554624 62250660528128 62257059858392 62260659156528 62387075416064 62410170826752 62516310573056 62522023477248 62526351869856 62554618831488 62634791606016 62704836411392 62783094259712 62821565995776 62834729811968 62951701202304 62972424617984 63060878623744 63089652337152 63118173956096 63141540016128 63199069007872 63202722766848 63248923587584 63254703439872 63368793070149 63387526049792 63393318567936 63439658713088 63518833645568 63524638162944 63557756222289 63710382718976 63716204740608 63795724812288 63824565633024 63828984200478 63848193196032 63939683097808 63943379674272 63988108886016 64096932200448 64149648310272 64205940588544 64216253271744 64258746351616 64263194977352 64269067516416 64378368651648 64399561719808 64519446157824 64532965752832 64543330962432 64572509761536 64653098532096 64808355364864 64848068124672 64958353954816 64982401241088 65124802412544 65154244083712 65178363887616 65235558879232 65241520275456 65275533417486 65289211445248 65295177744384 65299698122148 65410752030519 65432284954624 65438264328192 65486099316736 65554091881572 65567828279296 65573820039168 65608006423008 65719584665224 65765556355072 65769358491648 65853651419136 65887983690816 66000038084848 66006069341184 66216769093632 66277099962368 66287745312768 66336201266944 66342263242752 66400479573504 66455090221056 66540093161472 66600718614528 66625373896704 66655493947392 66738682355712 66779577966276 66939941289984 67053784727552 67064554828152 67078607732736 67139553460224 67178610193506 67225602490368 67255993892864 67339931746304 67346085445632 67381195785792 67395315040256 67406139997056 67520776289568 67543003824128 67546908721152 67596285116416 67668740006784 67682919514112 67724393726976 67783822897952 67839571267328 68013402519552 68129071571456 68135297384448 68338474057728 68426059677696 68476078727168 68480037568512 68542430527488 68598802808832 68630103392256 68686547779584 68726504437596 68749128892416 68803361636352 68877110364048 68891543076864 68927459128934 68933757900672 68954135986176 69096974843904 69139315550592 69216810041344 69227927564544 69305345507328 69345662135232 69423211741184 69434362416384 69512187609088 69554782746624 69698865847296 69719470112768 69851602587648 69906705017856 69970397830144 70027944534016 70031993094144 70039192340691 70185459843072 70236765003776 70326783557632 70330849394688 70536495153152 70542940962816 70630981042176 70662911950848 70689071038464 70753476673536 70790363429716 70843977695232 70902242869248 70943488451712 70964460650496 71007945700608 71022824914944 71098952633856 71150925552448 71155039036032 71178462953472 71299514761216 71310966806016 71325909516288 71363094705728 71369616052224 71458687851264 71490992950272 71582618978304 71674180558848 71796075423744 71932143485034 72102459813888 72135055949824 72161760018432 72227507437568 72231683162112 72284484100096 72291089645568 72296094349521 72421477794456 72442886914048 72449506934784 72502467100672 72592952737792 72599586471936 72637435682616 72811865964544 72909399785472 72942360723456 72947410514832 72969363652608 72980388636736 73073923540352 73078148199168 73253636800512 73291826995072 73298524594176 73390003739136 73443651402688 73450362875904 73604594393344 73611320573952 73665130018816 73671861731328 73736509894656 73763806814208 73797154013184 73934532748377 73986250899456 74112077856768 74238118805504 74250042845454 74428345614336 74461993238528 74489558728704 74554924433408 74561737457664 74600609619984 74616241651712 74623060279296 74628226425312 74755145177736 74779754233856 74841256361984 74918962150368 74934660890624 74980578769152 75108096760256 75160635834368 75272687184128 75300552789504 75334594721792 75428614954112 75435507818496 75656079478784 75662993129472 75757423214592 75812801447936 75819729420288 75978936147968 75985879302144 76041424535552 76045820755968 76115106988032 76143284453376 76177707368448 76182981142506 76256800760196 76319517675744 76502790045696 76632896831488 76645205517888 76730918240256 76775554506864 76829259988992 76863993020416 76959921995776 77007080898048 77023217188864 77035588568064 77166601473792 77252897275904 77335702864896 77351908016128 77399307116544 77467226169088 77530938591232 77630108688384 77700838383616 77729602879488 77764742938624 77861796081664 77868911296512 77909507627322 78096598171648 78101113208832 78201211060224 78241980632844 78258375688192 78375045225757 78429869572096 78434403876864 78498911748096 78570433019904 78632413298688 78640496663232 78716697558912 78774239004496 78781437600768 78804726841344 78967971250176 79016360629248 79104925761536 79117631502336 79252185297408 79340813418496 79353557047296 79491180281856 79655846682624 79728219734016 79830402957312 79893377163264 79966168948736 80031936610304 80044791246504 80068453957632 80134305742848 80180921843862 80207317041152 80211954106368 80270588575744 80283481543944 80356628758056 80373466923008 80422717550784 80613137317888 80620503957504 80757613658112 80765915491968 80903272491104 80964545937408 81102240743424 81151937943552 81255945867264 81315343488512 81320044612608 81498247778304 81557822520832 81565275488256 81667071830016 81703991943168 81808707403776 81883036483584 81913349210112 82052657627136 82102937216328 82208163982896 82300097789952 82402811215872 82440063942656 82453305369456 82470582878208 82545722785792 82624107828024 82651307311104 82719283347456 82767403193664 82791870758912 82799436496896 82805168692512 82859962400768 82873271271168 82948778072832 83014212208704 83213561102336 83368469159808 83406158441984 83513055474688 83517883656192 83762087994368 83769742393344 83874289987584 83935601603072 83943271858176 84119536449536 84127223513088 84188720021504 84196413407232 84270297022464 84301493501952 84339604586496 84491724093532 84496608855288 84524424757248 84555715313664 84681773082144 84699517550592 84743674963052 84751419062016 84857191823376 84954939654144 85060966416384 85099420844032 85105312267304 85113089413632 85130924261376 85257839565696 85289401628928 85462576267264 85476303166464 85546602602496 85621671028992 85692090021888 85837824868864 86025928210432 86057774616576 86096679682048 86204131376128 86212008935424 86464090832896 86471992147968 86579912245248 86625049986363 86643201654784 86651119337472 86833069883392 86841004916736 86904485183488 86909509435392 86988693700608 87020896518144 87034044556648 87060236992512 87066264162864 87099961245696 87150629440224 87214336040692 87222305915136 87405455842096 87413443181568 87431760052224 87477341897344 87485335805952 87594520591872 87692477988864 87850644921088 87858672943104 88008092454912 88040672649216 88233603268608 88383660417024 88456350990336 88533972764672 88606786961408 88621018880058 88720124215296 88800958152704 88833831862272 88873991929856 88966267553562 88984909807616 88993041481728 89039437288368 89253255053312 89258415095808 89372812640256 89419406437536 89438143643648 89519404613632 89571480258008 89634136653824 89639318716416 89841594381056 89874853329408 89961940067328 90027701719424 90035928686592 90224986675712 90233231671296 90299191635968 90304412147712 90420150288384 90684536692736 90689779482624 90847063179264 91016181552492 91117965410304 91234746236928 91306716758016 91389907369984 91465070411776 91479761424576 91506804523008 91582063706112 91635339250128 91665505189888 91670804692992 91737815515136 91752550335936 91836147152064 91855390769152 91911677200896 91938847981568 92129299791872 92185754067456 92303903419392 92460882846976 92579149888512 92739710328832 92745071935488 92863938134016 92931821129728 93135470116864 93140854603776 93208940023808 93217457700864 93375990792192 93385589787588 93544408817839 93580613124096 93615256240128 93774465859584 93831928247232 93952187409024 94057254617088 94174641389568 94217215934464 94232348993664 94252094717952 94337968898048 94427551803456 94458636926976 94591317935616 94619280867328 94634478505728 94677260934144 94697099886592 94712310024192 94798603511808 94873385381376 95081289074688 95159488069632 95278250468352 95321323933696 95443491971072 95565574078464 95728100564992 95736848449536 95743476300717 95909524646712 96136613085184 96145398300672 96215680024576 96224472465408 96308910882816 96388119527424 96394792466028 96561970392608 96567552977472 96599342579712 96635103215616 96779169236736 96799448629248 96849914243488 96858764642304 96979647798144 97212533047296 97263214019776 97272102187008 97437530932224 97473601861632 97687203618816 97731366125568 97767545831424 97853338318848 97913300126229 97933817167872 98148427431936 98229148975104 98315346526208 98331137822358 98351742418944 98396205350912 98412009634512 98579376997836 98648334532608 98816103809024 98825133883392 98831975536224 99000057127272 99237794152448 99319411638272 99325153640448 99415649943552 99467479493312 99504301900416 99600719360256 99673526903648 99682635331584 99891949533824 99901077921792 99974105025536 99983240921088 100108023533568 100400737052672 100409911934976 100580677091328 100617911599104 100709330190336 100767915290259 100838403735552 100883990839296 101009897619456 101071793678688 101092972560384 101281164434352 101314505736192 101394427674624 101486809317376 101503110010176 101524379271168 101570276491264 101577308190008 101586590590464 101675734346928 101759356900992 102003720060928 102009617252352 102020103779328 102193607357184 102307890987008 102367406009152 102439013318656 102676107864064 102714118090752 102813645791232 102888801965056 102898204213248 103114270486528 103123693338624 103199076155392 103205042454528 103337314615296 103391188693401 103431203979264 103506811584512 103639470505984 103645462265856 103793978812489 103825215062016 103879343503096 103958018260992 104018493202848 104134817611776 104268281413632 104322640843792 104332174119936 104548298770944 104579205169152 104665215664128 104760577359872 104777403881472 104843217731584 104853995550976 104860057526784 104955596745216 105041916801024 105072969121792 105290628333568 105355147505664 105490175336448 105669580396544 105804742729728 105988240375808 105994367926272 106130215010304 106185545144574 106207795576832 106304292978688 106440537276416 106446690975744 106524502884352 106534237372416 106726388328672 106757938610176 106767694430208 106845740990464 106907895791816 106949272141824 106988864274432 107044642058592 107142171677408 107230290067712 107236489425408 107373928467456 107676818210816 107687887322624 107694113135616 108136320991232 108153689720832 108202583924736 108242640027648 108341261156352 108426726150144 108632216691684 108664330371072 108753700651008 108889429106688 108938655924224 108956153523924 109078276538368 109177381978112 109217798946816 109403543502848 109413541085184 109421115772248 109470582955104 109610885310528 109733463719936 109870414954496 109880455200768 109937740492608 109960777170944 110165477104032 110201743081472 110356537591552 110406891590016 110497695028224 110598370763776 110604764841984 110685616278272 110695731019776 111157958879744 111168116785152 111357178208256 111642518421504 111692989857792 111734338093056 111832386650112 111900914429976 111924362477568 112132717766604 112169631350784 112261884542976 112360396029952 112378443225552 112401991335936 112452806115328 112460591210366 112470868153728 112662145140384 112699233009664 112740953751552 112909030776192 112932690067456 112950829184256 113001892082688 113142922431168 113414621888512 113484119218176 113677119420928 113719202171904 113968404221952 114062136803328 114162228038656 114172660482048 114256120029184 114266561052672 114274471713759 114743699488768 114754185068544 114949345247232 115009273164142 115096377360384 115163331760296 115243889983488 115295989530624 115439882993664 115500066648484 115510621347072 115534825783296 115749902210688 115788006555648 115879345913856 115984924934144 116003554297344 116027862024192 116088352217152 116098960674816 116133281660928 116200839253632 116296407886848 116445163032576 116551257575424 116594404319232 116647114407936 116792694122496 116864261440983 117144897257472 117344123273216 117362970949266 117387563532288 117644804358144 117844880556032 117855649529856 117941801320448 117948619948032 117960744994848 118161358506744 118207090262016 118293498953728 118362313198082 118445109149696 118451956875264 118621690071416 118657388642304 118719249717824 118878277946112 119011220127744 119163750187008 119225875250048 119236770422784 119483770023936 119519091621888 119592329601024 119745604435968 119833137772544 119840065744896 119949253423104 120047904915456 120102680936448 120201458614272 120271382765793 120310975561728 120405882863616 120534943137084 120560200384512 120634076326176 120919705976832 121129417572352 121136420487168 121148873237952 121354908736656 121490620547072 121646328315904 121653361115136 121742289010688 121753414139904 121973015232768 122009072697344 122109418274816 122180452333504 122227739590656 122336733781248 122448196202752 122548902934528 122555987914752 122713061105664 122824554725376 122914338756608 123071871225856 123078986440704 123438866518016 123450146684928 123604216823808 123660095913984 123705874317312 123818584178688 123883136002003 123976960966656 124078925021184 124151104790496 124187806138368 124289943601152 124423167109248 124501321056256 124514119716784 124521318313056 124774150832128 124820341653504 125032621146112 125052703739712 125109237662976 125269583212032 125409672822784 125566188519424 125643131991552 125669459623936 125903402404608 126121757247488 126179304674304 126236347912192 126283080032256 126398138015744 126405445533696 126497847175168 126509406879744 126737586140298 126775052099584 126786637135872 126879317426176 127037667291136 127049276325888 127115512444578 127420765437952 127432409481216 127591449624576 127649131266048 127657968400956 127696386392064 127879366195616 127886759348544 127976217772032 128193864400896 128411881177088 128432506543488 128517492703232 128526389954704 128538135032832 128756737303296 129038892315648 129065931505664 129086661924864 129145019523072 129306197064192 129696136249344 129916707909632 129964802482176 130249604825088 130308488167424 130356727775232 130471117758464 130483040550912 130551066834972 130578422890496 130590355488768 130599396244296 130821504061038 130864569909248 130876528656384 130972198633472 131108183763144 131135656558592 131147640078336 131216012846016 131439169330448 131531112710144 131538716983296 131707302838272 131775967381632 132000076169696 132012138682368 132575490625536 132672402533888 132684526485504 132800959147008 132910180442112 133080186322944 133201437229056 133250747793408 133310987894784 133449401330343 133477364711424 133559155932552 133879882579968 134107569455104 134129109656304 134157215465472 134279106920448 134357220387012 134451204980736 134511987785728 134679863492608 134692170891264 134762391571584 134790630080512 134812279994112 135041552579136 135086007648256 135093817442304 135192570232832 135337480013568 135365839028224 135448787453952 135567645795904 135679142534656 136026805039104 136258143142912 136270594768896 136676948115456 136852119355392 136952157454336 136960075137024 137084861054976 137197605617664 137260206784512 137373095559168 137453008875192 137498257784832 137606723272704 137754220728096 137783086153728 137854918257868 137867515801344 137908271972352 138193949687808 138278631101184 138433620082688 138455855129088 138610691014656 138691324270464 138846423482368 138868724832768 139024375218176 139109565493248 139397731694592 139438940225536 139703205175296 139813410035712 139940795660288 140055889068032 140063986188288 140078384681382 140370919686144 140473530007552 140653567115264 140661698789376 141072990306304 141085881925632 141261962084352 141325823901696 141378142076928 141506953347072 141580726859432 141687955390464 141886976903424 141928921300992 142015891401216 142045649829888 142197905267712 142301851104896 142310078072064 142599029522432 142621933612032 142651819032576 142726189411456 142739232104448 142917375702528 142981985900544 143165237956608 143348361117696 143592150847488 143864286970068 144204919627776 144270111899648 144323520036864 144455014875136 144463366324224 144568968200192 144582179291136 144592188699042 144842955588912 144885773828096 144899013869568 145004934201344 145185905475584 145199172943872 145274871365232 145623731929088 145818799570944 145884721446912 145894821029664 145960777273472 146147847080704 146156296398336 146583653990144 146597049188352 146780007478272 146887302805376 146900725751808 147209188786688 147222641147904 147330260037632 147343723462656 147473019789312 147527613628416 147594308026368 147860517163681 147869065496754 147972501798912 148224155713536 148476237611008 148500085690908 148856691228672 148923986477056 148979117457408 149109848866816 149123474915328 149201219239968 149232483303424 149256452850624 149510290355472 149559508467712 149682512723968 149837924300736 149869321781248 149961157538304 150216193520512 150545374368256 150601105579008 150669189443584 150857229908224 150871015636992 151312158957568 151325986258944 151514846429184 151625602895872 151639458840576 151957872295936 151971758604288 152082849071104 152091641511936 152230213976064 152286568906752 152355414736896 152365962285012 152513601520392 152625088071211 152639035351488 153005580091392 153265793662976 153290411035776 153461836480512 153551109013728 153658519977984 153919843991552 154014161796096 154046434377728 154071177136128 154333202947584 154505794551808 154671405729792 154798614233088 154934452338176 155061877182464 155260217376768 155401676767232 155459205758976 155529485877248 155723592163328 155737822593024 155819015254644 156193196343296 156202226417664 156402422120448 156483961265688 156516751376384 156750090451514 156859739144192 156868807753728 156997823496192 157140866039808 157264826597376 157280993326464 157433395117824 157548478008992 157562875201536 157609453682688 157935942500352 158032721258496 158235263004672 158504370594816 158707114094592 158982360563712 159278317716861 159311693365248 159456439468032 159660805914624 159786754326528 159932337897472 160063873220608 160089582493008 160136907915264 160268611485696 160361843687724 160414634082304 160423908212736 160541177151488 160566963087888 160713257516112 160746933846016 160845435101568 161226274635776 161241007915008 161515227316224 161531830983936 161806544982208 162204481486848 162303875887104 162511891734528 162630686977024 162640089225216 162996495556608 163115645041664 163130550976512 163334143660032 163407983886336 163617414807552 163766072967168 163826698420224 164105315254272 164205874432656 164416327965792 164600195579904 164805622431744 164880127885312 164906610738912 164941165756416 165091445571584 165248215656048 165302614622208 165438566694912 165534806387328 165583741517824 165610337385024 165719924801536 165746542542336 165897556145664 166028424417408 166427122204672 166736938319616 166812316883968 167026110949376 167035767312384 167524175988736 167539484786688 167748579975168 167871203206144 167886543716352 168239072899072 168254447026176 168377440043008 168392826814464 168540594044928 168602987003904 168679209172992 168690886815549 168983448187064 168993217710576 169048849514496 169111430627328 169363546164288 169399035101184 169487349926104 169502838124032 169714383646752 170121932832768 170198841688064 170210624534608 170226178827264 170261848522752 170515679131392 170578803257856 170925152534528 170952606332928 171093205204992 171243342057984 171384180043776 171675649737728 172051856420864 172115549233152 172193359364096 172408262752256 172424017870848 172513909746213 172928181665792 172943984295936 173159824490496 173250099972726 173286403309568 173302238674944 173666139766784 173682009833472 173808970366976 173819018870784 173977387401216 174041793036288 174068089113296 174120473985024 174132528325728 174199922491392 174301258880448 174428672081384 174444611830272 174810911684192 174826886363136 174954683794688 174970671611904 175189041183744 175701289842176 175717345886208 176016184909824 176081345298432 176467206537216 176767320834048 176912701980672 177067945529344 177213573922816 177242037760116 177440248430592 177543469797123 177601916305408 177667663724544 177747983859712 177932535107124 177969819615232 177986082963456 178078874576736 178506510106624 178516830191616 178745625280512 178838812875072 178876287287296 179038809227264 179142960516016 179268273307648 179278637432832 179683188762112 179749706658816 179923880134656 180055403438848 180071857373184 180449973351424 180466463342592 180598383271936 180608824295424 180840300576768 181369073385472 181379558965248 181694126358528 182032363104984 182235930820608 182469492473856 182613433516032 182779814739968 182930140823552 182959522849152 183013609046016 183164127412224 183270678500256 183331010379776 183341609385984 183475631030272 183505100671872 183672294304128 183710781538304 183823354401792 183877695963136 184258599583744 184371508134912 184607806838784 184921765693952 185158299777024 185479420657664 185490143870976 185727876268032 185863642259456 186270940233728 186281709207552 186417880047616 186434915401728 186751981584384 186771179575176 187088817635678 187161226248192 187230512480256 187548931719168 187663856494464 187904374818048 188114509234176 188349282779136 188434431868928 188464697987328 188504189435904 188675937796096 188855103606912 188917273853952 189182635871232 189238561734656 189268957011456 189354521868288 189424620048384 189597207023616 189746770762752 190106379210447 190162578149376 190318976139264 190556500936704 190642647867392 190673268666867 190886983942144 191131148156928 191456201129984 191473696899072 191486952601434 191819049293424 192273226170368 192290796601344 192431360049152 192448944930816 192617821765632 192776239054848 192789584932056 193123940785216 193135105954944 193198685159424 193558338473472 193598897258496 193699828486976 193717529284608 193959295596288 194425066094592 194526428039552 194544204374016 194875061864448 194947203723264 195374407237632 195462732251136 195535091662848 195706676637696 195826600252458 195867634335744 196232256091557 196296854863872 196458297950208 196630693052416 196662275644716 196703484837888 196792410701824 196824019269024 197158753995672 197296669065216 197632207618048 197663951072448 198000114254544 198475588304896 198638823276544 198650307280896 198831299887104 198934958986624 199008603800832 199201438720512 199347053807296 199365270663168 199783899067648 199802155843584 199948210051072 199966481842176 200216047067136 200801474105344 200819823869952 201161354182656 201235823198208 201418660380672 201535830580518 201676807471104 201767981678592 202019795238912 202125116634847 202143587357376 202185945120768 202562328868704 202629011472384 202788855349248 202973618634752 203006220020352 203048758542336 203140552982528 203154616380016 203173181180928 203351468693856 203518713801984 204007440121856 204040207558656 204387214714368 204615781974016 204734812018304 205352215728128 205428236181504 205627291582464 205777603930112 205796408426496 206228540973056 206247386677248 206398152310784 206410084909056 206674629230592 206782377386802 206862407958528 207013623169024 207278941011968 207290924531712 207587957624978 207650430124032 207758687006192 207916036521984 208036986405696 208269635223552 208536562827264 208645281687584 208664348239872 209096597541888 209158410338304 209554807762944 209686435463168 209707991101952 209720115053568 209911193490432 210083833602048 210581256667136 210710295011328 210980350672896 211339160793088 211609485459456 211976480751616 211988735852544 212260430020608 212371090289148 212415591153664 212608585957376 212881074552832 212893381951488 213049005768704 213068474744832 213452776657344 213515877220352 213535388860416 213691481980928 213815791583632 213898544283648 213977728548864 214089284117184 214284343354816 214460580135424 214472978850816 214747856934912 215353636421632 215375774645248 215388226271232 216307379441664 216405167849472 216485280055296 216682522312704 216853452300288 217264433383368 217328660742144 217507401302016 217778858213376 217877311848448 217912307047848 218156553076736 218354763956224 218435597893632 218807087005696 218827082170368 218842231544496 218941165910208 219221770621056 219466927439872 219740829908992 219760910401536 219875480985216 219921554341888 220330954208064 220403486162944 220713075183104 220813783180032 220995390056448 221196741527552 221209529683968 221371232556544 221391462039552 222315917759488 222336233570304 222714356416512 223285036843008 223385979715584 223468676186112 223664773300224 223801828859952 223848724955136 224265435533208 224339262701568 224523769085952 224720792059904 224756886451104 224803982671872 224905612230656 224921182420732 224941736307456 225324290280768 225398466019328 225481907503104 225818061552384 225865380134912 225901658368512 226003784165376 226285844862336 226829243777024 226968238436352 227354238841856 227438404343808 227936808443904 228124273606656 228324456077312 228345320964096 228512240058368 228533122105344 228548943427518 229487398977536 229508370137088 229898690494464 230018546328284 230192754720768 230326663520592 230487779966976 230591979061248 230879765987328 231000133296968 231021242694144 231069651566592 231499804421376 231758691827712 231969849868288 232007108594688 232055724048384 232176704434304 232197921349632 232401678507264 232592815773696 232890326065152 233102515150848 233188808638464 233294228815872 233585388244992 233728522881966 234289794514944 234688246546432 234725941898532 234775127064576 235125135677271 235289608716288 235689761112064 235711299059712 235883602640896 235897239896064 235921489989696 236322717013488 236414180524032 236586997907456 236724626396164 236890218299392 236903913750528 237243380142832 237314777284608 237438499435648 237756555892224 238022440255488 238451750500096 238473540845568 238967540047872 239184659202048 239491208871936 239666275545088 239680131489792 239898506846208 240095809830912 240205361872896 240402917228544 240542765531586 240621951123456 240811765727232 241069886274168 241120400769024 241246106951269 241268152652352 241839411953664 242258835144704 242272840974336 242297746475904 242709817473312 242981241094144 243292656631808 243306722230272 243484578021376 243946030465536 244018145394688 244218836549632 244360904667008 244673467562496 244896392405504 245097805869056 245111975829504 245426122211328 245649109450752 245828677513216 246143742451712 246157972881408 246877733036032 246900293369856 247208433647616 247320191827968 247411748634624 247637168357376 247766272004006 247953921933312 248157850042368 248302209580992 248375612276736 248579887202304 248846334218496 249002642112512 249028239433568 249042636626112 249548301664256 249640683307008 250065242292224 250105407479424 250218475325952 250539166424064 251132377038848 251286263983104 251338919247872 251806804809216 252243514494976 252358609348608 252472695824384 252566160064512 252796276031488 252810891067392 252995694350336 253018813759488 253475172280596 253550104199168 253573274271744 253758634852352 254075334582272 254098552651776 254231024889156 254841530875904 254864818962432 255182899249152 255298262532096 255315936801912 255392772784128 255758732391232 255773518697088 256387728801792 256823762354176 256865013086976 257034985406464 257052779909408 257076270065664 257513474606592 258077784631296 258173323849728 258290039046144 258612394128384 259392272498688 259833415819264 259875149959089 259929604964352 260499209650176 260616976334848 260713455550464 260942235516928 260966081101824 261102133669944 261156845780992 261180710977536 261198792488592 261643008122076 261729139818496 261944397266944 262216367526288 262271313117184 262295280156672 262432025692032 262878338660896 263062225420288 263077433966592 263551934763264 264000152339392 264024277364736 265150981251072 265344805067776 265369052971008 265601918294016 265820360884224 266160372645888 266402874458112 266501495586816 266621975789568 266898802660686 266954729422848 267118311865104 267759765159936 268215138910208 268258219312608 268314430930944 268558213840896 268714440774024 268902409961472 269023975571456 269359726985216 269524783143168 269581260161024 269624559988224 270083105158272 270172015296512 270385140465664 270674960027136 270731678056448 270897574907904 271135291591808 271358285069312 272053610078208 272516286285824 272541189537792 273353896230912 273704238710784 273904314908672 273920150274048 274169722109952 274395211235328 274520413569024 274746191118336 274906017750384 274996515569664 275213446545408 275508441456192 275566172307456 275709836515736 275735031602688 275816543944704 276387899375616 276557262202368 276867240165376 276911710258176 277382648540928 277692846964736 277737449665536 278048750436352 278219130986496 278795463389184 278877880451072 279406410350592 279626820071424 279881591320576 280111778136064 280127972376576 280156769362764 280633226453517 280741839372288 280947060015104 281307134230528 281323397578752 282145980612608 282171763851264 282523924168704 282651647803392 282756284153856 283013906694144 283161453718864 283375910780928 283773953806848 283857842601984 284031782802432 284091299659776 284395810535424 284603702209792 284620156144128 285198059044864 285243867224064 285452378822912 285478464208896 285834751405056 285963971801088 286330475913216 286696722235392 287184301694976 287728573940136 288409839255552 288540223799296 288647040073728 288910029750272 288926732648448 289137936400384 289164358582272 289184377398084 289685911177824 289771547656192 289798027739136 290009868402688 290371810951168 290398345887744 290549742730464 291247463858176 291637599141888 291789642059328 291921554546944 292295694161408 292312592796672 293167307980288 293194098376704 293560014956544 293774605610752 293801451503616 294418377573376 294445282295808 294660520075264 294687446925312 294946039578624 295055227256832 295188616052736 295721034327362 295738130993508 295945003597824 296448311427072 296952475222016 297000171381816 297713382457344 297847972954112 297958234914816 298219697733632 298246949830656 298402438479936 298464966606848 298512905701248 299020580710944 299119016935424 299675848601472 299738643562496 299922315076608 300432387041024 301090748736512 301202211158016 301338378887168 301714459816448 301742031273984 302624317915136 302651972517888 303029692858368 303251205791744 303278917681152 303915744591872 303943517208576 304165698142208 304183283023872 304460427952128 304573137813504 304710829473792 304731924570024 305027203040784 305250176142422 305278070702976 306011160182784 306531587325952 306580822071552 306923672961024 307102218027456 307317039955968 307839687983104 308028323592192 308142354272256 308666405895168 309342811459584 309597228466176 309868904676352 310123754364928 310173566080203 310520434753536 310803353534464 310918411517952 311058971754496 311381936437467 311447184326656 311475645186048 311638030509288 312386392686592 312404452835328 312804844240896 312967922531376 313033502752768 313500180903028 313719478288384 313737615507456 313995646992384 314281732079616 314529653194752 314561986652928 314866790235648 315096956017984 315125750403072 315218907365376 315871885000704 316065442516992 316470526009344 317008741189632 317414228189184 317964721127424 318556635433722 318623386730496 318912878936064 319321611829248 319573508653056 319864675794944 320127746441216 320179164986016 320273815830528 320537222971392 320723687375448 320829268164608 320847816425472 321082354302976 321133926175776 321426515032224 321493867692032 321690870203136 322452549271552 323030454632448 323063661967872 323613089964416 324408962973696 324607751774208 325023783469056 325261373954048 325280178450432 325992991113216 326231290083328 326261101953024 326668287320064 326815967772672 327234829615104 327532145934336 327653396840448 328210630508544 328411748865312 328832655931584 329200391159808 329611244863488 329760255770624 329813221477824 329882331512832 330182891143168 330496431312096 330605229244416 331069612774656 331167483035648 331220674770048 331439849603072 331493085084672 331795112291328 332056848834816 332854244409344 333473876639232 333624633767936 334052221898752 334071534624768 335048351977472 335078969573376 335497159950336 335742406412288 335773087432704 336478145798144 336508894052352 336754880086016 336785653628928 337081188089856 337205974007808 337358418345984 337381773631098 337966896374128 337986435421152 338097699028992 338222861254656 338727092328576 338798070202368 338974699852208 339005676248064 339428767293504 340243865665536 340397683376128 340421249069216 340452357654528 341031358262784 341157606515712 341905212665856 342186410409984 342486684115968 342768360087552 343351299475456 344103712841728 344231098466304 344386718728192 344816525504512 344848035741696 345027819492426 345856363331584 345887968591872 346319648980992 346500199945452 346572806619136 346604477349888 347332279533568 347364019666944 347617940733952 347638037741568 347954774802432 348083586072576 348136178226592 348265056651456 348399844982784 348602517760896 348857344162768 348889223660544 349621823368384 349653772726272 349909367589376 349941343223808 350378082367488 351402579684352 351434691772416 352032369819648 352162690596864 352934413074432 353534641668096 353825403961344 354135891058688 354427147845632 354484075520232 354880496861184 355086939594246 355203832610816 355335327449088 355495967719424 355865070214248 355939639230464 355972165926912 356157749153472 357013020213248 357033660383232 357491250561024 357677625750144 357752574574592 358077618454528 358285921032032 358536546615296 358557274865664 359366377524224 359499413317632 359847760269312 360110806877696 360143714746368 360899946702848 360932926685184 361196766543872 361217648590848 361680601153536 362738146770944 362759117930496 363388252717056 364064726209968 364471861641216 364938984947712 365226867032064 365559629479936 365860281647104 365919045698304 366027218092032 366328254824448 366541357000512 366662020759552 366683218771968 366951262060544 367010201343744 367344588608256 367421563076608 367646708803584 367755391926272 368517199167488 368743016269824 369215613677568 369843531387904 370316599554048 370958841315328 370980287741952 371455752536064 371649408006009 371727284518912 372541880467456 372563418415104 372835760095232 372869830803456 373503963168768 373542359150352 374177635271356 374322452496384 374461024960512 375097863438336 375327712988928 375808749636096 376229018468352 376698565558272 376868863737856 376929395974656 377008378871808 377351875592192 377710207213824 378365271742464 378477123469312 378537914022912 378709043736576 378849240096768 379194414047232 379493541525504 380212758420894 380325156298752 380637952278528 381113001873408 381285295734784 381346537333734 381773967884288 382262296313856 382912402259968 382947393798144 382973905202868 383638098586848 384546452340736 384581593202688 384862720098304 385235643531264 385552478109696 385579169864112 386247881570432 386270211909888 387116676946944 387197794516992 387399656973952 387435058569216 387918591192576 389052856079104 389088408748032 389750123728896 389894407446528 390748814475264 390925464502272 391070183325696 391413353275392 391653200504916 391735268671488 392464512183114 392593709727744 392916595900416 393261386104832 393324551289432 393406969675776 393584821403648 393612069236281 393648038538048 394317507991344 394593338130432 395264415236096 395327902144896 396000228509088 396951176609792 397277646553088 397869917973248 398017207601664 398402877441024 398694107614592 398730541326336 399567798135296 399604311687168 399896420102144 399932963684352 400432094134272 401602948210688 401639647739904 402322708365312 402471646396416 402532456074497 402837320761344 403071661161036 403353614942208 403535963357184 404039590477824 404250233269694 404287174714752 404371890241536 405124657737408 405258022944768 405577710698496 405947237269504 406012440040704 406097517084672 406281105965056 406309232760032 406346362361856 406702937387712 407037427603968 408080415117312 408774429428736 409469624036608 410704431456256 410856472363008 411254583164928 411555207860224 411592816852992 412457081946112 412494773354496 412796304621568 412820169818112 413349258461184 413564754773604 413724815917056 414027246338048 414268096193287 414557882023936 414581849063424 415175915249956 415300860248064 415517374012384 415832073043968 416073972811392 416539270447104 417073125654528 417290563375168 417328696479744 418193195083776 418316820676608 419109615525888 419372870926336 419415982203904 419440230107136 419822386980864 420167667204096 421420590022656 421960701345792 422678321586176 423218970918912 423952961503232 423977471705088 424520860041216 424742180578296 424831182307328 425217171914752 425762149105664 425786763902976 426098011537408 426136949489664 426905553314688 427031754440704 427382963961856 427631583167264 427797088567296 427955457097728 428178568234368 428568686709632 428921160270848 428945957701632 429495713869824 430751549290496 430776452542464 432614758883328 432810335698944 432970560110592 433365044625408 433706904600576 434528866766736 434657321484288 435014802604032 435557716426752 435754623696896 435824614095696 436313106153472 436709527912448 436871195787264 437614174011392 437654164340736 437684463088992 437882331820416 438443541242112 438933854879744 439481659817984 439750961970432 439843108683776 440661908416128 440806972325888 441426150366208 441627566360064 441990780112896 442393483055104 442419059367936 442742465113088 442782924079104 443581551491043 444631835518976 444672467140608 445428712833024 446570073686016 446771959431168 446937352372224 447329546600448 447603657719904 447697449910272 448530871066416 448678525403136 449047538171904 449441584119808 449513772902208 449607965343744 449811224461312 449842364841464 449883472614912 450648580561536 450796932038656 451636123104768 451730760269824 451803316737024 452007568330752 452571689724672 453658487554048 453936476872704 454708477683712 454876808687616 455873616887808 456248547213312 456648912154624 456690641928192 457024480116736 457066244210688 457097886855036 457875264213633 458974797955072 459016740274176 459797380988928 460037092656568 460385509441536 460653327041184 460975559933952 461759531974656 462000266593936 462042485388288 462139303133184 462999608842752 463517383655424 463939699736576 464014217189376 464353408868608 464395842699264 464803357014528 465185631547392 465780652130304 466205030301696 466377617276928 466588457631744 467170776489984 467457045763932 468579589029888 469376493092864 469451883797064 469550254129152 470250271354542 470579217432576 471379522224128 471422598119424 471767205281792 471794479792128 471842979979392 472645434026976 472828361048064 473173995814912 473449252792328 473780436598784 473807827501056 474486760285664 474876998871296 475513111784448 476903501000192 476947081691136 477935080095744 478369318404096 478982417743872 479332551090176 479360262979584 479797013692416 480191619661824 480410723745792 480805834457088 481085531063172 481243902246912 481623531454464 482139772548336 482240801538048 482492213902538 482536305304704 483678823907328 484517670289408 484545681948672 484595492951808 485419634946624 485962482188288 486585313263616 486613444460544 486969156042752 487892060931072 488036290789376 488721809334016 489346935124992 489792784811008 490195611738112 490223951659008 490852244422656 491298218901504 491657355026432 492287484903424 492315945762816 493755466072064 493800586739712 494416867295232 494640383655936 494823497269248 495274336714752 495532544008012 495907843866624 496315700084736 496604419161984 496751224553472 497159774404608 497692668436992 498005284225024 498056478867136 498085273252224 499096603328512 499281366614016 500130484584448 500210814958848 500436950651904 501078332848128 502264754077696 502572527966208 503613609618432 504487028989952 504717218697216 504945391648768 505132320129024 505592552062976 505621782134784 505991388700672 506037627518976 506072660446647 506950344561192 507100208398336 507146548543488 507517269704704 508150669164544 508197105303552 508462049778312 509683061751808 510365798498304 510596525064192 510631873603824 510785545568256 511517464782464 511547037394176 512775457603584 513647524708352 513730026173952 514105559818816 514152540131328 515026949213184 516155569262592 516346647699456 516580078092288 517224788256768 517541729238639 518784544997376 519666831638528 519750299918178 519859209928704 520998419300352 521233952669696 521426911100928 521884471033856 521932162203648 522204267339888 522313691561984 522361421955072 522397584977184 523286016244152 523458279636992 523888794533888 524432735052576 524542626234368 524864051384064 525756677321792 526124450840576 527103869526528 528000304678784 528048554729472 530301962502144 530689610135552 530738105942016 531203836588032 531640721768448 532320745291776 532630409391369 532805748916224 533002991173632 533243951579136 533797605321372 533909458845696 534236623730208 535519530319872 536430277820416 536516438625216 536628861861888 537116427681792 537428881548048 537804819922944 538047951142912 538719453970432 539049566286336 539162520322048 539249119976448 540166210316544 540770280931328 541349920054272 541463356112896 541795149815808 542270583183616 542716570138624 544107220156416 545032572571648 545082379075584 546707792461824 547408477421568 547808629817344 547840300548096 548339444219904 548625316580299 548790422470656 549040827138048 549492382236672 549812035500768 549993031139328 550426893090816 551016882912384 551132344614912 551419673031472 551470063205376 551633087889408 552775798751232 553114524404736 553734480330752 553823420516352 554765297081856 555385693929472 555474899331072 556438261972992 557590926778368 558812820701184 559253640142848 559763182641152 560223556272128 560255944753152 560313538725528 561266452907034 561483678744576 561894120030208 562614268461056 562646795157504 564291961225216 564343527702528 565047848337408 565303295606784 565512568307712 566027813388288 566322907437728 566751821561856 567547907613696 567715685203968 568063565604864 568791621070848 569207404419584 569240312288256 570487734448128 570904757645824 570956928417792 571669502810112 571927943602176 572660951826432 573393444470784 574368603389952 575457147880272 576819678511104 577080447598592 577294080147456 577820059500544 577853465296896 578275872800768 578328717164544 578368754796168 579371822355648 579543095312384 579596055478272 580019736805376 580743621902336 580796691775488 581099485460928 582494927716352 583275198283776 583579284118656 583843109093888 584591388322816 584625185593344 586334615960576 586388196753408 587120029913088 587549211221504 587602903007232 588836755146752 588890564591616 589321040150528 589374893850624 589892079157248 590110454513664 590377232105472 591442068654724 591476261987016 591890007195648 592896622854144 593904950444032 594000342763632 595426764914688 595695945908224 595916469829632 596439395467264 596493899661312 596804876959872 596929933213696 597025811402496 598041161421888 598238033870848 599351697202944 599477287124992 599844630153216 600864774082048 602181497473024 602404422316032 602676757774336 603428919632896 603484062547968 605248635830272 605303945035776 606059385716736 606375349904541 606502411583488 606557835362304 607831489183744 607887034417152 608331396284416 608366566047744 608920855904256 609146275627008 609421658947584 609463849140048 610054406081568 610500352284844 610556141405952 612022320365568 613063174651904 613161644143104 613847345922048 614204436054912 615679375966208 616056647184384 616284708544512 617332811790336 618685622919168 619194456932352 619737809352704 620247508729856 620347132160406 621040869507072 621606707068928 621836823035904 622117943508992 622763872874934 622894368653312 622951290372096 623276061018576 624772785373184 624808905670656 625609688481792 625935845062752 626067005505536 627000361806056 627438956576768 627475231014912 629059306389504 629123973305856 629733580471296 630193912035968 630251500806144 631743770001408 632130885033984 632941052018688 634017482379264 634828456378368 635929442254848 637113270867444 637246773460992 637825757872128 638643223658496 639147017306112 639729351589888 640255492882432 640358329972032 640547631661056 641074445942784 641447374750896 641658536329216 641695632850944 642164708605952 642267852351552 642853030064448 642987735384064 643381740406272 644905098543104 646060909264896 646127323935744 647226179928832 649215503548416 650047566938112 650522747908096 650560356900864 651985982226432 652462580166656 652522203906048 653336574640128 653631935545344 654469659230208 654810861724873 655064291868672 655306793680896 656421261017088 656823497730624 657665311863168 658400782319616 659222489726976 659520511541248 659626442955648 659764663025664 660365782286336 660992862624192 661210458488832 662139225549312 662334966071296 662441349540096 662879699206144 662986170169344 663590224582656 664113697669632 666947753278464 667249267535872 668104443797504 668143069249536 670096703954944 670157939146752 670994319900672 671484812824576 671546174865408 672956291596288 673017788104704 673509760172032 673571307257856 674162376179712 674411948015616 674716836691968 674763547262196 675933792748256 675972870842304 676195398057984 676445722509312 677454184657152 677596140404736 677949399704416 678011352496128 678857534587008 680487731331072 680842498138432 680904715309056 682062716525568 682315213031424 683810425331712 684372820819968 684973368231936 685536720175104 686702598950912 688207425683456 688462196932608 688773437456384 689633051009024 689696071483392 690055638984852 691712726663168 691775937183744 692639297961984 693000399890904 693145613238272 693208954699776 694664559067136 695235881467904 695276075483136 695909549604864 696167172145152 696272356453184 696530113302912 697205035521792 697714688325536 697778447321088 699243646736768 699307545452544 699818735178752 699882686447616 700756164734976 702805159368704 702869383544832 704064739639296 704325381193728 705375407031813 705868826148864 707069283336192 707650807922688 708271782117376 708854295691264 708968151040464 709760993722368 710173879188492 710407665221632 710670654898176 710991935438848 711730140428496 711879278460928 711944331853824 712315498306944 714026040426496 714067320766464 715355251500288 715505149149184 716155236909056 716571842064064 717073093230592 718732755048448 718998826635264 719695520538624 720221613755392 720287429492736 721799893405696 721865853370368 722393533087744 722435297181696 723361202307072 723738320853807 725476293541888 725518235860992 726776505434112 728129452419936 728943723282432 729877969895424 730453734064128 731119258959872 731720563294208 731838091396608 732054436184064 732656509648896 733082714001024 733324041519104 733902524121088 734020402687488 734689177216512 734843126153216 735293417607168 735510783852544 737034398334976 737486032539648 738431227355136 739687062775808 740633199108096 741917682630656 741960575483904 742911505072128 743298816012018 743454569037824 745083760934912 745126836830208 745671520190464 745739661606912 747007926337536 747084718300704 748355270542712 748644904992768 748922049921024 750195726876672 750655425977856 751617499272192 753397131116544 753737727475712 753858791949312 754016757743616 754703751184384 755420414427648 756730543484928 756954246938624 757075828045824 757418087473152 757698480193536 758388828094464 758987083051008 760425516841788 760650312597504 761275904557056 762226003746816 762570591469568 762693074667468 763547935768576 764524592627712 765824804519936 765894787596288 765947810405736 767276197173696 769092904681472 769163186405376 769725440196608 770471287062528 771104956219392 771158339728224 772495763140864 772540423819776 774233353893888 774799313947904 774870117138432 775837182385152 778105712158208 778176817496064 779500247457792 779788814893056 781497628950528 781850929004544 782140366651392 782826706550784 783306401009832 783470537342976 784929024366228 785187419455488 785833191800832 786522772209664 786649102578864 786813939351552 787169642807296 787224138472562 787296077076096 788635015982688 789186676260864 790528830472192 790655804289792 792000457018176 793902353219584 795739835946496 796034415203328 796805754882048 797388215229184 797461082652672 799135596270592 799208623374336 799792840204288 799865927368704 800864188268544 803205896421376 803279295479808 804645416730624 804943292792832 805064912148994 805674641522688 806143322322072 806707229884416 807071926714368 808079180955648 808500466539388 808574349429504 808743780483072 810249315474816 810516045889536 811155421396992 811894474539008 812024880081408 812195034169344 812618465520064 812692724723712 813405874775424 814074855207936 816160830234624 817548858857472 818939248073216 821408862912512 821712944726016 822509166329856 823110415720448 823185633705984 824914163892224 824989546708992 825592609243136 825640339636224 826698516922368 827129509547208 827449631834112 828054492676096 828536192386574 829115764047872 829163698126848 830351830499912 830601720496128 831034748024768 832147945622784 833078540894208 834146251309056 834581126750336 834657392959488 836386390167552 836633641353216 838219231051776 838831964407808 838880460214272 839644773961728 840335334408192 841899679360551 842841180045312 843921402691584 845356643172352 846437941837824 847905923006464 847954943410176 849041720082432 849484361156592 849662364614656 850434343829504 851524298211328 851573527805952 852196023074816 852273898979328 853811106629376 854063508881408 854765927923712 855263166334528 855594177134592 856357136468736 857137373419264 857842320541696 857891915403264 858991427739648 861503098580992 861552905084928 865229517766656 865620671397888 865941120221184 866730089250816 867413809201152 869057733533472 869314642968576 870029605208064 871115432853504 871509247393792 871649228191392 872626212306944 873419055824896 873742391574528 875228348022784 875368926177984 875764663640832 876887082484224 877867709759488 878963319635968 879501923940864 879686217367552 881323816832256 882852300732416 883255132720128 883981560225792 884786966110208 884838118735872 885484930226176 885565848158208 887163102982086 889263671037952 889344934281216 890857425666048 893140147372032 893543918862336 893874704744448 894659093200896 895207315439808 895394899820544 897061742132832 897357050806272 898883168239616 899027545804416 899215930687488 899622448922624 899684729682928 899766945229824 901297161123072 903272246209536 903461520539648 903606633474048 904015136661504 905143379449344 907872953745408 909416955367424 909753617375232 911747233775616 912497094426624 913297824309248 913381283856384 914048960233472 914132488421376 914195773710072 915750528427266 917949595910144 918033480548352 919594761977856 920074185313136 920771018883072 921306654082368 921951119867904 923519063949312 924000533187872 924084970776576 925999217685504 928028434378752 928706817737216 928791685398528 929606714029056 930371263094784 931561304260608 932410060603392 932755234553856 933176915263488 934145809312401 934341552979968 934914091527864 937159178059776 938752986185728 938903767594128 939100508258304 940500542709084 941158434865152 942759044448256 942845196238848 943534410563584 943588959584256 943685959958784 945290868053952 945656722096128 946347991629824 946898505584656 947560873197568 947615655002112 948973520571328 949753997742592 951026223568896 953807002000384 953894163382272 955870160191488 956738636808192 957964835487744 958665102180352 958720525959168 959594027384832 960383239323648 960821447491584 961611668914176 962171062126344 962487804493824 963247062908928 964279545096672 964481603076096 964984427805076 965072610609408 967357647814656 969035340578816 969091363897344 969190985903616 970839269893248 971924964376576 973170626527232 973226888921088 973938312085504 975784121862144 976072581578752 977443618668032 978693870249984 979585569622016 980391223476224 980447903318016 981704488845312 982596437803008 983314710052864 984574969806848 984631891525632 987510932144128 987601173479424 988833734590464 989280767311872 989646994538496 990548673429504 991065088016024 991815687733248 993208838323968 993502449106944 994319548809216 995385336873984 996010568450048 996112957734272 996170546504448 998193206657024 998562733228032 1000260969168896 1000421629917696 1000873901303808 1002156665696256 1004529508155392 1005145055932416 1007227219236864 1008974057979904 1009434437394432 1009890783297536 1010264640258048 1011185104125952 1011243564269568 1011982777401344 1012075255037952 1012145320893294 1013900689122384 1014200416796672 1014293097086976 1015034539409408 1016301338329088 1016394210607104 1016924099556624 1019366123503616 1020731596996608 1021193050128384 1021263747207648 1023034929564928 1023094074788352 1027295049416704 1027460052347904 1028211119637632 1028305080262656 1030053898426368 1032311138525184 1032693295398912 1033160156184576 1034449576513536 1035083458477278 1037569089994752 1039333663277056 1039500599836356 1039718419857408 1041996838600704 1042467905339392 1042853822201856 1043768942067712 1043864324407296 1044408534679776 1044627383123968 1044795169954368 1046572032488304 1046916559273984 1047777589067776 1048865470105152 1049085252468736 1049728102768128 1051513354643584 1054207739053056 1056000609357568 1056097109458944 1060603925004288 1061379220271104 1061476211884032 1062407673176064 1063281443536896 1064641490583552 1065260818782738 1065611497832448 1066005982347264 1066487903158272 1067595210642744 1067818917691392 1068375616498477 1068473247460416 1071039060639744 1072860555640832 1073032877250432 1073257723723776 1074232855363584 1074857763096096 1075609639845888 1077438907940864 1078099132572672 1078325040644096 1078498239952896 1080332420633088 1081540561862656 1082699840108544 1083590299631616 1084541166367232 1085433140277248 1088214440312832 1090065145143296 1090164758151168 1093415584923648 1094816954843136 1095617259634688 1095680601096192 1096678888439808 1097250633160598 1097580844941312 1098081654276096 1098984764473344 1099624071001536 1099986062278656 1100853786181632 1102033765824768 1102264689229824 1102839346062944 1102940126410752 1103266175778816 1105551597502464 1106229048809472 1107646841032704 1109530594163712 1110949798662144 1112876523945984 1114948224018027 1115181853556736 1117625641402368 1118507280285696 1119526365282304 1120447112544256 1120511889506304 1120627077451056 1122532905814068 1122967357489152 1123788240060416 1125228536922112 1125293590315008 1128583922450432 1128687055405056 1130095696674816 1130606591213568 1131025136615424 1132055626776576 1132645814875456 1135095815227392 1135431370407936 1136127131209728 1137583242141696 1138414808839168 1138480624576512 1140975468896256 1141809515291648 1141913856835584 1143339005620224 1143855887204352 1145321903652864 1146786888941568 1148737206779904 1150914295760544 1153639357022208 1154160895197184 1154588160294912 1155640119001088 1155706930593792 1156551745601536 1156657434329088 1156737509592336 1158743644711296 1159086190624768 1160039473610752 1161487243804672 1161593383550976 1162198970921856 1164989855432704 1167158568237312 1167686218187776 1169182776645632 1169250371186688 1172669231921152 1172776393506816 1174240059826176 1175098422443008 1175205806014464 1177673510293504 1177781129183232 1178642080301056 1178749787701248 1179784158314496 1180220909027328 1180754464210944 1180836207708843 1182884137309448 1182952523974032 1183780014391296 1185793245708288 1187809900888064 1188000685527264 1190853529829376 1191391891816448 1191832939659264 1192878790934528 1193609753919744 1193859866427392 1194051622804992 1196082322843776 1196476067741696 1198703394405888 1198954574249984 1199689260306432 1201729548164096 1204362994946048 1204808844632064 1205353515548672 1206857839265792 1206968125095936 1207597368223491 1210497271660544 1210607890071552 1212118771433472 1212750699809082 1213004823166976 1213115670724608 1215662978367488 1215774068834304 1216662792568832 1216733132095488 1217841711808512 1218292551254016 1218843317895168 1218927698280096 1220108812163136 1221000704569688 1221112282811904 1226126349303808 1226323288286208 1228408872109824 1231358751932416 1232113294368768 1232569417089024 1234665623580672 1237371245838336 1238388913864704 1239475618705408 1240495017459712 1240694264320812 1242081739014144 1242804288579861 1243213414137856 1243673646071808 1244235887017984 1245527745749868 1245788737306624 1245902580744192 1246552122037152 1249545570746368 1249617811341312 1251219376963584 1251871690125504 1252134011011072 1254000723612112 1254877913153536 1254950462029824 1258118612779008 1258247946611712 1259467160942592 1260387824071936 1260503001612288 1264261770067968 1265882104037376 1268034964758528 1269656912756736 1271858884509696 1274226541734888 1274493546921984 1275651515744256 1277286447316992 1278294034612224 1279458703179776 1280510985764864 1280716659944064 1281095263322112 1282148891885568 1282894749501792 1283317072658432 1283391265701888 1284329417211904 1284535704703104 1285706060128896 1285975470768128 1286763480812544 1289810197086208 1292254647871488 1294452359857664 1298431007096832 1300095133876224 1301045495816192 1301120713801728 1303971964452864 1304925160333312 1305044407812096 1306673149280256 1307263871090688 1308939318460416 1309621723449746 1310128583737344 1310613587361792 1312842522034176 1313646995461248 1315330623726336 1316801564639232 1318444979453952 1319041023082496 1319252885911296 1319529326051328 1320731564572672 1321985725248384 1322420916977664 1324278451098624 1324669932142592 1324882699080192 1325972340338688 1327180449165312 1328227395339264 1330744654473129 1333895506556928 1334498535071744 1336208887595008 1336286138499072 1340193407909888 1340315878293504 1341988639801344 1342969625649152 1343092349730816 1345912583192576 1346035576209408 1347019520344064 1347142614515712 1348324752359424 1348823896031232 1349433673383936 1349527094524392 1351867585496512 1351945741684608 1352390796115968 1354908369314304 1355192280809472 1355898799408832 1356022704992256 1357715069174016 1360975462662144 1361684996276864 1361809430618112 1364125433051136 1364630426062848 1367620850663424 1368745641639936 1369946736463872 1371073440350208 1373405197901824 1373625792640899 1376414851366912 1376924393865216 1377546874912768 1379266102018048 1379392142966784 1380111277969704 1383425453326336 1385278595923968 1386000799781808 1386291226476544 1386417909399552 1389329118134272 1390471762935808 1390552150966272 1391819099209728 1392544712906368 1393060226605824 1394410071043584 1395429376651072 1395556894642176 1398487293473536 1398615090905088 1399637470357504 1399765372895232 1401512329469952 1405610318737408 1405738767089664 1408129479278592 1408650762387456 1410750814063626 1411737652297728 1414138566672384 1415301615845376 1416543564234752 1417708591382528 1417936302080928 1419521987444736 1420347758376984 1420815330443264 1421341309796352 1421983870877696 1423460280856992 1423758556921856 1424630996613888 1428052080852992 1430710503000576 1431010298298368 1432310473818112 1433143684128128 1437465510096896 1437997653270528 1439391041077248 1440443227510784 1440574858985472 1443599786811392 1443731706740736 1444787066175488 1444870594363392 1446722404614144 1447476641707614 1450952587083776 1451036471721984 1453553010868224 1456258904839872 1457887446564864 1459755939790848 1460907468128256 1462238517919744 1463441126588416 1463676182793216 1464108872368128 1466165428002048 1467805048242176 1468040805374976 1469378354433024 1469686252306432 1470586835214336 1474068796669952 1474972065079296 1476862454710272 1479374125551616 1481266398216192 1483835365261312 1483921150967808 1485823010144256 1486597632024036 1486909138075648 1490167521869824 1490253673660416 1491343040380928 1491479323213824 1494015852675072 1494169436601408 1496710541085424 1497289809985536 1497844099842048 1500391453753344 1501310851955712 1503234998544384 1506794262233088 1507475454951424 1507717583898624 1510840828855296 1513461086969856 1514151656091648 1514836174946304 1515396960387072 1516777656188928 1517974166102016 1520851033683576 1521300625195008 1522551809114112 1524452007493632 1525141182939136 1525386149334936 1527095871537152 1529049185255424 1531649609039872 1531789575192576 1531895620811472 1534552394347392 1538185809362944 1538326372810752 1539450880393216 1540942574125056 1542316679456448 1544991526281728 1545080847639552 1548466707787776 1549598627895808 1549740234276864 1551674364770304 1556211424316416 1556353634992128 1559000494915584 1559577629786112 1562995257901056 1563701858009088 1564280733302784 1565653413101568 1566612802019664 1566941074685952 1569858048732456 1570374838910976 1571666383601664 1573045544419328 1573298205157728 1573627878703104 1574339285614592 1574448276945124 1574592154152192 1577270031965376 1578373352521728 1581057660944384 1581311608579584 1584000914036352 1587804706439168 1591479671892992 1592068830406656 1593611509764096 1594776430458368 1594922165305344 1598271192541184 1598417246748672 1599585680408576 1599731854737408 1601728376537088 1606411792842752 1606558590959616 1609290833461248 1609886585585664 1610129824297988 1611349283045376 1612286644644144 1613414459768832 1614143853428736 1616158361911296 1617000933078776 1617148698859008 1617487560966144 1620498630949632 1622310842793984 1623788949078016 1624049760162816 1624390068338688 1625236931040128 1625385449447424 1626811749550848 1628149710415872 1632321660469248 1635097717714944 1637878496146432 1642817725825024 1643425889452032 1645018332659712 1645875949740897 1646220831440896 1646371267411968 1649828327784448 1649979093417984 1651185218486272 1651280679272448 1653397033844736 1654259019094416 1654899263668224 1656108985352192 1657072384773148 1658231528095744 1658327396253696 1660703660999824 1661203440992256 1662069496049536 1664295891245568 1666157081788416 1669162253500672 1669314785918976 1672772780335104 1676438462103552 1677663928815616 1677760920428544 1679289547923456 1680670668816384 1683799358721102 1685682360090624 1687842805383168 1690713286344704 1692875883675648 1695811846012928 1695909886820352 1698083440164864 1698968722313184 1699324729229312 1700868687659008 1703048596422656 1703147055611904 1704392046149632 1707622213258752 1708127017762816 1709531855847424 1710526332669056 1712714272937472 1714274746838528 1715684641083392 1715783830806528 1717982855479296 1723006197161984 1723105810169856 1730459035533312 1731241342795776 1731882240442368 1733460178501632 1734827618402304 1738115467066944 1738629285937152 1740059210416128 1742230865707008 1743018494787584 1743298456382784 1745252424613888 1746838111649792 1747484783149056 1750456696045568 1750737852355968 1751529327281664 1753774164968448 1757926639271936 1759003847881728 1759372434735104 1762647633664512 1765704601464832 1766510265440256 1767963120451584 1769573932220416 1769676237471744 1770969860452352 1771131696316416 1774326205964172 1778527342075904 1778689868562432 1781714851332096 1786280294744064 1787087837724672 1787749409488896 1789318186401792 1790414630879616 1790789799641088 1794123484265664 1794714101612544 1797766336479232 1798055091608832 1798431861374976 1799244897845248 1799369459365856 1799533890459648 1802594322246144 1806544492419072 1807213266948096 1808030273323008 1810286758898688 1815745907490816 1818833910734848 1819126049713623 1819507234750464 1823494467551232 1824994188853248 1826595648618496 1826762567712768 1828097920466944 1828264976842752 1828391547420144 1831501056854532 1835899191820288 1836066961096704 1839189523955712 1840148370626272 1841542037766144 1842613308164736 1847038127898624 1848001066375744 1848169941553152 1851998435371008 1856056868757504 1857413635474432 1857583370797056 1859213428058112 1860742526189568 1863122608521216 1864820121206784 1865510469107712 1866353830526976 1868291618624802 1868683105959936 1869828183055728 1874318356119552 1877505972371456 1877807535188256 1878201016516608 1881001085418168 1882316869730304 1885518088896512 1887068821127168 1887177919168512 1887371919917568 1890581736107904 1892695983259648 1893797011169312 1895121746395136 1895231310004224 1897947041142656 1899507995485184 1902052447137792 1907614004000768 1907788326764544 1911740320382976 1913477273616384 1915929670975488 1917330204360704 1917441051918336 1919188054769664 1920766478647296 1921642894983168 1923223337828352 1924342124252688 1924975608987648 1926494125817856 1928559090193344 1928963206152192 1929968855610152 1930145221218816 1934715295629312 1938070681157632 1938182727794688 1938381971807232 1941678539786496 1943849928753152 1946341253054464 1947876624171008 1951568243724288 1952145163157504 1954887237336064 1957387740499968 1959171139244032 1960782446952448 1960895806636032 1963408977690624 1964432585174619 1965192875606016 1966629420105728 1969149939613696 1969263783051264 1975021864288256 1975202346958848 1977667469180928 1978561534623744 1979293989076992 1981097346859008 1982130176032048 1983631375466496 1986417676647936 1987004898213888 1988639097618432 1990770673747968 1992021136900096 1992225915468544 1992341093008896 1996386413314048 2000521938337792 2000843259835392 2001747802607616 2004313331392512 2009059016310784 2010290111864832 2014454438473728 2017948115959808 2018868874788864 2019781566595072 2020529280516096 2022370208251904 2022487128539136 2023965554802688 2024150510075904 2024290641786588 2027801378244768 2028400833593344 2028586194173952 2030069078818816 2032602676658176 2032788421214208 2033848199113248 2038732247007232 2041463193993216 2042527494415296 2046069859129856 2046188149576704 2054590098833408 2054920104695808 2056422239275264 2056610160525312 2060107796852736 2064622277050368 2065386590797824 2066320312369152 2068899153027072 2070166916954556 2075138179989504 2078667326554112 2079001199672712 2079436839714816 2083993677201408 2084935810678784 2085707644403712 2087537884135424 2087728648814592 2088817069359552 2089254766247936 2089590339908736 2093144064976608 2093833118547968 2097730940210304 2098170504937472 2099456205536256 2103026709287168 2108415478106112 2112001218715136 2112194218917888 2121207850008576 2122758440542208 2122952423768064 2124815346352128 2126562887073792 2129282981167104 2130521637565476 2131222995664896 2132011964694528 2132975806316544 2135190421285488 2135637835382784 2136751232996954 2136946494920832 2142078121279488 2145721111281664 2146065754500864 2146515447447552 2148465710727168 2149715526192192 2151219279691776 2154877815881728 2156198265145344 2156996479905792 2160664841266176 2165399680217088 2167180599263232 2169082332734464 2170866280554496 2171214962561421 2176428880625664 2180130290286592 2180329516302336 2186831169847296 2189633909686272 2191234519269376 2191361202192384 2193357776879616 2194501266321196 2195161689882624 2196163308552192 2197969528946688 2199248142003072 2199972124557312 2201707572363264 2204067531649536 2204529378459648 2205678692125888 2205880252821504 2206532351557632 2211103195004928 2212458097618944 2215293682065408 2219061188327424 2221899597324288 2225753047891968 2229896448036054 2230363707113472 2235251282804736 2237014560571392 2239052730564608 2240894225088512 2241023779012608 2241254154902112 2245065811628136 2245934714978304 2247576480120832 2250457073844224 2250587180630016 2257167844900864 2260191393349632 2261213182427136 2262050273230848 2264111253553152 2265291629750912 2270191630454784 2270862740815872 2272254262419456 2275166484283392 2276829617678336 2276961249153024 2281950937792512 2283619030583296 2283827713671168 2286678011240448 2287711774408704 2290643807305728 2293573777883136 2297474413559808 2301828591521088 2307278714044416 2308321790394368 2309176320589824 2311280238002176 2311413861187584 2313103491203072 2313314868658176 2313475019184672 2317487289422592 2318172381249536 2320078947221504 2322974487609344 2324397941843712 2329979710865408 2334317136474624 2335372436375552 2338365553291264 2338500742373376 2345338463842304 2345552787013632 2348480119652352 2350196844886016 2350411612028928 2355347020587008 2355562258366464 2357284160602112 2357499575402496 2359568316628992 2360441818054656 2361508928421888 2361672415417686 2365768274618896 2365905047948064 2367560028782592 2371586491416576 2375619801776128 2376001371054528 2381707059658752 2382783783632896 2385757581869056 2387219507839488 2387719732854784 2388103245609984 2392164645687552 2397406788811776 2397909148499968 2399378520612864 2403459096328192 2408725989892096 2409617689264128 2410707031097344 2413715678531584 2413936250191872 2415194736446982 2420994543321088 2421215780143104 2424237542866944 2425501399618164 2426009646333952 2426231341449216 2431325956734976 2431548137668608 2433325585137664 2433466264190976 2435683423617024 2436585102508032 2437855396560192 2440217624326272 2442001409139376 2442224565623808 2452252698607616 2452646576572416 2456817744219648 2464226588737536 2465138834178048 2469331247161344 2474742491676672 2476777827729408 2478951237410816 2480990034919424 2481388528641624 2484163478028288 2485608577159722 2486426828275712 2487347292143616 2488471774035968 2491055491499736 2491577474613248 2491805161488384 2493104244074304 2499091141492736 2499235622682624 2502438753927168 2503743380251008 2504268022022144 2508001447224224 2509755826307072 2509900924059648 2516495893223424 2518934321885184 2520775648143872 2521006003224576 2528523540135936 2531764208074752 2536069929517056 2539313825513472 2543717769019392 2548453083469776 2548987093843968 2551303031488512 2554572894633984 2556588069224448 2558917406359552 2561021971529728 2561433319888128 2562190526644224 2564297783771136 2565789499003584 2566634145316864 2566782531403776 2568658834423808 2569071409406208 2571412120257792 2571950941536256 2573526961625088 2579620394172416 2584509295742976 2588904719715328 2596862014193664 2600190267752448 2602090991632384 2602241427603456 2607943928905728 2609850320666624 2610088815624192 2613346298560512 2614527742181376 2617878636920832 2619243446899492 2620257167474688 2621227174723584 2625685044068352 2627293990922496 2630661247452672 2633603129278464 2636889958907904 2638082046164992 2638505771822592 2639058652102656 2641463129145344 2643971450496768 2648556902197248 2649339864285184 2649765398160384 2651944680677376 2654360898330624 2656454790678528 2661489308946258 2667791013113856 2668997070143488 2672417775190016 2672572276998144 2680386815819776 2680631756587008 2683977279602688 2685939251298304 2686184699461632 2691825166385152 2692071152418816 2694039040688128 2696649504718848 2697647792062464 2698867346767872 2699054189048784 2703735170993024 2703891483369216 2709816738628608 2710384561618944 2711797598817664 2712045409984512 2715430138348032 2723369992553728 2723618861236224 2728250866102272 2729260852125696 2735241701326848 2737491283279872 2739893472927744 2742146880700416 2746810395803648 2747251585281798 2752829702733824 2753848787730432 2755093749825536 2758532204036096 2758784285933568 2760222555939408 2766850906652672 2770557191847936 2772001599563616 2772582452953088 2778658236268544 2780943525871616 2785089425812736 2786120453211648 2788820142087168 2790858753302144 2791113789284352 2796974586947072 2797230181810176 2799274940715008 2799530745790464 2803024658939904 2811220637474816 2811477534179328 2816258958557184 2817301524774912 2821501628127252 2823475304595456 2828277133344768 2830603231690752 2833087128469504 2835417182765056 2835872604161856 2839043974889472 2840695516753968 2841630660886528 2842682619592704 2843967741755392 2846920561713984 2847517113843712 2849261993227776 2861421006001152 2862020596596736 2866287368256256 2874931020193792 2875995306541056 2878782082154496 2880886455021568 2881149717970944 2887199573622784 2887463413481472 2889574132350976 2889741188726784 2893444809228288 2894953283415228 2899876673353009 2901905174167552 2902072943443968 2907106021736448 2912517809679744 2915774893129728 2919511879581696 2921814936256512 2924477035839488 2926882253176832 2927352365586432 2928217744736256 2932330856004096 2935610096484352 2936081610749952 2938756708866048 2941173670428672 2949944130158592 2953724909420544 2958748251103232 2962532796432384 2967670730522624 2967842301935616 2971646020288512 2973195264048072 2973818276151296 2980335043739648 2980507347320832 2982686080761856 2982958646427648 2988031705350144 2988338873202816 2993421082170848 2994579619971072 2995688199684096 3000782907506688 3002621703911424 3006469997088768 3013588524466176 3015435167797248 3021681657710592 3026922173939712 3028303312183296 3029672349892608 3030793920774144 3033555312377856 3035948332204032 3041702067367152 3042601250390016 3045103618228224 3048904014987264 3050282365878272 3050772298669872 3054191743074304 3058098370510848 3063299218079744 3063579150385152 3063791241622944 3069104788694784 3076371618725888 3078901760786432 3081885148250112 3084633358912896 3089983052563456 3090161695279104 3096933415575552 3099197255791616 3099480468553728 3103348729540608 3112422848632832 3112707269984256 3118000989831168 3119155259572224 3125990515802112 3127403716018176 3128561466605568 3131306826203136 3133225604039328 3133882149371904 3139716097464912 3140749677821952 3143332767203328 3146091088838656 3146596410315456 3147255757406208 3148678571229184 3148896553890248 3149184308304384 3154540063930752 3162115321888768 3162623217159168 3168001828072704 3175609412878336 3182959343785984 3184137660813312 3187223019528192 3189552860916736 3189844330610688 3196542385082368 3196834493497344 3199171360817152 3199463709474816 3203456753074176 3205126849495431 3212823585685504 3213117181919232 3218581666922496 3219773171171328 3220259648595976 3222698566090752 3224573289288288 3226828919537664 3232316723822592 3234001866157552 3234297397718016 3234975121932288 3240997261899264 3244621685587968 3247577898156032 3248099520325632 3250473862080256 3250770898894848 3253623499101696 3256299420831744 3264643320938496 3270195435429888 3275756992292864 3285635451650048 3286851778904064 3290036665319424 3291751899481794 3292441662881792 3292742534823936 3299656655568896 3299958186835968 3302370436972544 3302561358544896 3306794067689472 3308518038188832 3309798527336448 3312217970704384 3314144769546296 3316463056191488 3316654792507392 3321407321999648 3324138992099072 3328591782491136 3338324507001344 3338629571837952 3345545560670208 3352876924207104 3355327857631232 3355521840857088 3358579095846912 3361341337632768 3367598717442204 3371364720181248 3375685610766336 3381426572689408 3385751767351296 3391623692025856 3391819773640704 3396166880329728 3397937444626368 3398649458458624 3401737375318016 3406097192845312 3406294111223808 3408784092299264 3415244426517504 3416254035525632 3421052665338112 3425428545874944 3428549493677056 3431369282166784 3431567661613056 3435965710958592 3446012394323968 3446211620339712 3460918071066624 3462482685591552 3463764480884736 3466920357003264 3469655236804608 3476230934133888 3477258571874304 3480118420832256 3484461731414016 3486036989575168 3486596912765568 3490504849227776 3493676223299584 3494969566298112 3500913392091136 3501475704711936 3503058654563328 3507548329936896 3515853278543872 3518007695763456 3525295267329024 3531409202929664 3533020530880512 3535926240903168 3539147864440832 3539352474943488 3541939720904704 3542263392632832 3542508623126529 3548652411928344 3557054684151808 3557379737124864 3563429702664192 3572560589488128 3574175675449344 3575498818977792 3578636372803584 3580829261759232 3581579599282176 3588246968531328 3589428203225088 3595532672958464 3596110183217664 3596863722749952 3598738918731712 3599067780919296 3605188644492288 3613088984838144 3614426533896192 3616060546646016 3620573517797376 3622792104670473 3631491814981632 3637667821469696 3638252099427246 3639014469500928 3646988935102464 3649988377706496 3653191297236992 3653525135425536 3656195840933888 3656529953685504 3656783094840288 3663002113709064 3671798383640576 3678379047911424 3680296741252544 3685226616329472 3694076255797248 3696002132751488 3696339883106304 3703996870742016 3712113737515008 3714827270948864 3715166741594112 3718426856116224 3721485052379136 3726245217042432 3728412865739583 3729640242413568 3731020938215424 3732707661053952 3736583237249604 3737366211919872 3739656366111456 3748636712239104 3755011944742912 3755615070376512 3756402033033216 3762002170836336 3764633739460608 3771036177793024 3774137642254336 3774355838337024 3774743839835136 3781163472215808 3785391966519296 3787594022338624 3790243492790272 3795894082285312 3799015990970368 3804104894275584 3815228008001536 3815576653529088 3823480640765952 3826954547232768 3831859341950976 3834660408721408 3834882103836672 3838376109539328 3840377216062093 3841532957294592 3843285789966336 3846446675656704 3848684248505376 3849951217975296 3852988251635712 3857118180386688 3857926412304384 3859937711220304 3860290442437632 3869430591258624 3876141362315264 3876763943614464 3883357079572992 3887699857506304 3895753248342016 3903136487448576 3909774474672128 3914775480999936 3918342278488064 3921564893904896 3921791613272064 3926817955381248 3928865170349238 3930385751212032 3933258840211456 3938299879227392 3938527566102528 3950043728576512 3950404693917696 3955334938361856 3957123069247488 3958587978153984 3962194693718016 3964260352064096 3967262750932992 3972835353295872 3974009796427776 3981541347495936 3984042273800192 3984451830937088 3984682186017792 4001043876675584 4001686519670784 4003495605215232 4008626662785024 4020580223729664 4028908876947456 4035896231919616 4037737749577728 4039563133190144 4041058561032192 4044740416503808 4044974257078272 4047931109605376 4048301020151808 4048581283573176 4055602756489536 4056801667186688 4057172388347904 4060138157637632 4065205353316352 4065576842428416 4067696398226496 4077464494014464 4082926387986432 4085054988830592 4092139718259712 4092376299153408 4109840209391616 4112844478550528 4113220321050624 4120215593705472 4129244554100736 4130773181595648 4132640624738304 4137798306054144 4140333833909112 4150276359979008 4157334653108224 4158002399345424 4158873679429632 4167987354402816 4169871621357568 4171415288807424 4175075768270848 4175457297629184 4177634138719104 4178509532495872 4179180679817472 4186288129953216 4187666237095936 4195461880420608 4196341009874944 4198912411072512 4206053418574336 4216830956212224 4224002437430272 4224388437835776 4242415700017152 4245516881084416 4245904847536128 4249630692704256 4253125774147584 4258565962334208 4261043275130952 4262445991329792 4264023929389056 4265951612633088 4270380842570976 4271275670765568 4273502465993908 4273892989841664 4284156242558976 4291442222563328 4292131509001728 4293030894895104 4296931421454336 4299431052384384 4309755631763456 4312396530290688 4313992959811584 4321329682532352 4330799360434176 4334361198526464 4338164665468928 4341732561108992 4342429925122842 4352857761251328 4360260580573184 4360659032604672 4373662339694592 4379267819372544 4382469038538752 4382722404384768 4386715553759232 4389002532642392 4390323379765248 4392326617104384 4398496284006144 4403415144726528 4408135063299072 4409058756919296 4411357384251776 4411760505643008 4422206390009856 4424916195237888 4430587364130816 4438122376654848 4443799194648576 4451506095783936 4459792896072108 4460727414226944 4470502565609472 4474029121142784 4478105461129216 4481788450177024 4482047558025216 4482508309804224 4490131623256272 4491869429956608 4495152960241664 4500914147688448 4501174361260032 4514335689801728 4520382786699264 4522426364854272 4530583259501824 4540383260909568 4544508524838912 4550332968566784 4553659235356672 4553922498306048 4563901875585024 4567238061166592 4567655427342336 4573356022480896 4575423548817408 4581287614611456 4583676032074111 4587147555766272 4594948827119616 4603657183042176 4614557428088832 4616643580788736 4618352641179648 4622560476004352 4622827722375168 4626206982406144 4626950038369344 4634974578845184 4636344762499072 4640157894443008 4645948975218688 4648795883687424 4668634272949248 4670744872751104 4676731106582528 4677001484746752 4690676927684608 4691105574027264 4696960239304704 4700393689772032 4700823224057856 4710694041174016 4711124516732928 4714568321204224 4714999150804992 4719136633257984 4720883636109312 4723017856843776 4723344830835372 4731536549237792 4731810095896128 4735120057565184 4743172982833152 4751239603552256 4752002742109056 4763414119317504 4771515163738112 4774439015678976 4775439465709568 4776206491219968 4784329291375104 4794813577623552 4798757041225728 4806918192656384 4817451979784192 4819235378528256 4821414062194688 4827431357063168 4827872500383744 4830389472893964 4841989086642176 4842431560286208 4848475085733888 4851002799236328 4852019292667904 4852462682898432 4862651913469952 4866651170275328 4866932528381952 4871366847234048 4873170205016064 4875710793120384 4880435248652544 4884002818278752 4884449131247616 4905293153144832 4913635488439296 4928453177475072 4930277668356096 4937627849222691 4938662494322688 4949484983353344 4953555655458816 4957902474821632 4961980069838848 4962777057283248 4968326956056576 4971217154319444 4972853656551424 4974694584287232 4976943548071936 4982110982999472 4983154949226496 4983610322976768 4986208488148608 4998182282985472 4998471245365248 5007486760502016 5008536044044288 5016002894448448 5019511652614144 5032991786446848 5037868643770368 5041551296287744 5042012006449152 5057047080271872 5063528416149504 5072139859034112 5078627651026944 5087435538038784 5096906166939552 5097974187687936 5102606062977024 5109145789267968 5113176138448896 5117834812719104 5122043943059456 5122866639776256 5124381053288448 5128595567542272 5131578998007168 5133268290633728 5137317668847616 5138142818812416 5142824240515584 5143901883072512 5147053923250176 5159240788344832 5169018591485952 5177809439430656 5193724028387328 5200380535504896 5204181983264768 5204482855206912 5215887857811456 5219700641333248 5220177631248384 5226692597121024 5229055484362752 5235757273841664 5238486893798984 5240514334949376 5242454349447168 5251370088136704 5254587981844992 5261322494905344 5273779917815808 5276164092329984 5277011543645184 5278117304205312 5282926258290688 5287942900993536 5297113804394496 5298679728570368 5299530796320768 5303889361354752 5308721796661248 5312909581357056 5322978617892516 5335582026227712 5337994140286976 5344835550380032 5345144553996288 5360773631639552 5361263513174016 5367954559205376 5371878502596608 5372369398923264 5383650332770304 5384142304837632 5388078081376256 5393299009437696 5395295584124928 5397734693535744 5398108378097568 5407470341986048 5407782966738432 5419633477257216 5423595197635328 5424090819969024 5430860276696064 5446739985107456 5447237722472448 5456501732204544 5458521704251392 5470483402653696 5474982566559744 5479786945855488 5484293761400832 5493620791607296 5494503170563596 5505659405467648 5507697575460864 5510187499651072 5517064408072192 5517568571867136 5520445111878816 5533701813305344 5541114383695872 5544003199127232 5545164905906176 5557316472537088 5570178851625472 5572240906423296 5577640284174336 5581717506604288 5582227578568704 5593949173894144 5594460363620352 5598549881430016 5599061491580928 5606049317879808 5622441274949632 5622955068358656 5632517917114368 5634603049549824 5643003256254504 5646950609190912 5656554266689536 5661206463381504 5666174256939008 5670834365530112 5671745208323712 5678087949778944 5681391033507936 5683261321773056 5685365239185408 5693841123427968 5695034227687424 5698523986455552 5722842012002304 5732574736512512 5749862040387584 5751990613082112 5757564164308992 5761772910043136 5762299435941888 5774399147245568 5774926826962944 5779148264701952 5779482377453568 5786889618456576 5789906566830456 5799753346706018 5803810348335104 5804145886887936 5814212043472896 5825035619359488 5831549786259456 5839023759163392 5843629872513024 5848954071678976 5854704731172864 5856435489472512 5864661712008192 5872163221499904 5877513417732096 5882347340857344 5893297755523857 5899888260317184 5907449818841088 5917496502206464 5925065592864768 5935341461045248 5935684603871232 5943292040577024 5946390528096144 5947636552302592 5960670087479296 5961014694641664 5965372161523712 5965917292855296 5976063410700288 5976677746405632 5986842164341696 5989159239942144 6001565815013376 6005243407822848 6012939994177536 6027177048932352 6030870335594496 6043363315421184 6053844347879424 6056606624366592 6059344699785216 6061587841548288 6067110624755712 6071896664408064 6083404134734304 6085202500780032 6090207236456448 6097808029974528 6100564731756544 6101544597339744 6108383486148608 6116196741021696 6126598436159488 6127582483245888 6138209577389568 6152743237451776 6157803521572864 6163770296500224 6169266717825792 6179966105126912 6180323390558208 6193866831151104 6198394511583232 6198960937107456 6206697459081216 6224845697265664 6225414539968512 6236001979662336 6238310519144448 6251981031604224 6254807432036352 6257122933211136 6262613652406272 6266451208078656 6267764298743808 6279432194929824 6281499355643904 6292182177677312 6293192820630912 6294511514812416 6297357142458368 6297793107780496 6298368616608768 6309080127861504 6324230643777536 6325246434318336 6336003656145408 6365918687571968 6368275321626624 6374446039056384 6379105721833472 6379688661221376 6393084770164736 6393668986994688 6398342721634304 6398927418949632 6406913506148352 6410253698990862 6425647171371008 6426234363838464 6437163333844992 6439546342342656 6440519297191952 6445397132181504 6449146578576576 6453657839075328 6464633447645184 6468003732315104 6468594795436032 6481994523798528 6496199040651264 6500947724160512 6501541797789696 6507246998203392 6512598841663488 6529286641876992 6540390870859776 6551513984585728 6571270903300096 6573703557808128 6580073330638848 6583503798963588 6584883325763584 6585485069647872 6599313311137792 6599916373671936 6604740873945088 6605122717089792 6613588135378944 6617036076377664 6619597054672896 6624435941408768 6628289539092592 6632926112382976 6633309585014784 6642814643999296 6648277984198144 6657183564982272 6676649014002688 6677259143675904 6691091121340416 6705753848414208 6710655715262464 6711043681714176 6717158191693824 6722682675265536 6735197434884408 6742729440362496 6751371221532672 6762853145378816 6771503534702592 6783247384051712 6783639547281408 6792333760659456 6795874889252736 6797298916917248 6803474750636032 6812194385690624 6812588222447616 6817568184598528 6830488853035008 6832508071051264 6842105330676224 6850857091749888 6857098987354112 6862738564333568 6863135323226112 6871931421917184 6892024788647936 6892423240679424 6921836142133248 6924965371183104 6927528961769472 6933840714006528 6939310473609216 6952461868267776 6954517143748608 6960236841664512 6968923462828032 6972073979150336 6973193825531136 6981009698455552 6987352446599168 6989939132596224 7001826784182272 7002951409423872 7006117309126656 7015096659873792 7031706557087744 7036015391526912 7050590534658048 7062818405859328 7066041061761024 7071852481806336 7078295728881664 7078704949886976 7083879441809408 7084526785265664 7085017246253058 7097304823856688 7114109368303616 7114759474249728 7126859405328384 7145121178976256 7148351350898688 7157272745607168 7161658523518464 7163159198564352 7176493937062656 7191065345916928 7192220366435328 7193727445499904 7197477837463424 7198135561838592 7210377288984576 7226177969676288 7228853067792384 7232121093292032 7241147035594752 7245584209340946 7262983629963264 7275335642939392 7276504198854492 7278028939001856 7293977870204928 7299976755412992 7306382594473984 7307050270851072 7312391681867776 7313566189680576 7326004227418128 7343596767281152 7356758095822848 7360593482505088 7370453232658944 7392004265502976 7392679766212608 7407993741484032 7424227475030016 7429654541897728 7430333483188224 7436853712232448 7442970104758272 7452490434084864 7456825731479166 7459280484827136 7462041876430848 7465415322107904 7473166474499208 7474732423839744 7478629315489339 7479312732222912 7497273424478208 7510023889485824 7511230140753024 7512804066066432 7524004341672672 7529267478921216 7542072355586048 7548275284508672 7549487679670272 7562326944431616 7570783933038592 7575188044677248 7591788164570624 7598031981940736 7608209788551168 7630456016003072 7631153307058176 7646961281531904 7653909094465536 7663718683901952 7669320817442816 7669764207673344 7676752219078656 7680754432124186 7683065914589184 7686571579932672 7692893351313408 7697368497010752 7699902435950592 7705976503271424 7714236360773376 7715852824608768 7719875422440608 7720580884875264 7738861182517248 7753527887228928 7766714159145984 7791506496684032 7806272974897152 7819548949344256 7829550961999872 7836684556976128 7843129787809792 7843583226544128 7853635910762496 7857730340698476 7860771502424064 7866517680422912 7876599758454784 7877055132205056 7900087457153024 7900809387835392 7910669876723712 7914246138494976 7917175956307968 7924389387436032 7928520704128192 7945670706591744 7948019592855552 7963082694991872 7968084547600384 7968903661874176 7969364372035584 8003373039341568 8006991210430464 8017253325570048 8041160447459328 8057817753894912 8071792463839232 8075475499155456 8079126266380288 8082117122064384 8089480833007616 8089948514156544 8095862219210752 8096602040303616 8097162567146352 8111205512979072 8113603334373376 8120276315275264 8130410706632704 8131153684856832 8135392796452992 8154928988028928 8170109977661184 8184279436519424 8184752598306816 8219680418783232 8225688957101056 8226440642101248 8240431187410944 8258489108201472 8261546363191296 8265281249476608 8275596612108288 8280667667818224 8300552719958016 8314669306216448 8316004798690848 8317747358859264 8335974708805632 8339743242715136 8342830577614848 8350151536541696 8355268277438208 8357019064991744 8358361359634944 8372576259906432 8375332474191872 8390923760841216 8392682019749888 8397824822145024 8412106837148672 8433661912424448 8448004874860544 8448776875671552 8484831400034304 8491033762168832 8491809695072256 8499261385408512 8506251548295168 8517131924668416 8522086550261904 8524891982659584 8528047858778112 8531903225266176 8540761685141952 8542551341531136 8547004931987816 8547785979683328 8582884445126656 8584263018003456 8586061789790208 8598862104768768 8619511263526912 8624793060581376 8627985919623168 8642659365064704 8661598720868352 8668722397052928 8676329330937856 8683465122217984 8684859850245684 8699630020059027 8705715522502656 8720521161146368 8721318065209344 8747324679389184 8758535638745088 8764938077077504 8765444808769536 8773431107518464 8778005065284784 8780646759530496 8784653234208768 8796992568012288 8806830289453056 8816270126598144 8822714768503552 8823521011286016 8849832390475776 8861174728261632 8876244753309696 8887598389297152 8903012191567872 8919585792144216 8921454828453888 8941005131218944 8948058242285568 8956210922258432 8963576900354048 8964095116050432 8965016619608448 8980263246512544 8983738859913216 8990305920483328 9001828295376896 9002348722520064 9028671379603456 9040765573398528 9061166519003648 9080766521819136 9089017049677824 9100665937133568 9107318470713344 9107844996612096 9127803751170048 9134476122333184 9135310854684672 9146712044961792 9150847097634816 9162575229222912 9167352064148222 9174295111532544 9189897654239232 9207314366084352 9229114856177664 9233287161577472 9236705282359296 9245120952008704 9245655444750336 9252413964812288 9253900076738688 9269949157690368 9272689524998144 9291897950437376 9297591767374848 9337268545898496 9341489745502208 9353462213165056 9354002969493504 9381353855369216 9382211148054528 9393920478609408 9400787379544064 9401646448115712 9421388082348032 9422249033465856 9429136642408448 9429998301609984 9438273266515968 9441767272218624 9446035713687552 9446689661670744 9463073098475584 9463620191792256 9486345965666304 9502479207104512 9504005484218112 9526828238635008 9543030327476224 9548878031357952 9552412982439936 9568658582750208 9589627155247104 9597514082451456 9613836385312768 9615380548486293 9634903959568384 9638470757056512 9642828124389376 9654862714126336 9655745000767488 9660778945787928 9683978173284352 9696950171467776 9702005598472656 9704038585335808 9704925365796864 9725303826939904 9733302340550656 9733865056763904 9742733694468096 9751421586240768 9760870497305088 9768005636557504 9768898262495232 9810586306289664 9827270976878592 9856906354950144 9860555336712192 9875255698445382 9877324988645376 9898969966706688 9907111310917632 9915804949643264 9923960139677696 9925554114566496 9936653912113152 9942434308638888 9945707313102848 9949389168574464 9953887096143872 9964221965998944 9966309898452992 9972416976297216 9996364565970944 10014973521004032 10017072088088576 10032005788896896 10065983572893696 10075737287540736 10083102592575488 10084024012898304 10114094160543744 10127056832299008 10144279718068224 10157255302053888 10174871076077568 10193812333879104 10195948375375872 10205212125954048 10218291578535936 10226352276897792 10235669625438208 10244087886118912 10245733279552512 10248762106576896 10263157996014336 10274635337695232 10276285637624832 10285648481031168 10287803766145024 10294107846500352 10318481576689664 10338037182971904 10355618878861312 10387448056774656 10400761071009792 10408363966529536 10408965710413824 10431775715622912 10439401282666496 10440355262496768 10453385194242048 10458110968725504 10471514547683328 10476973787597968 10481028669898752 10484908698894336 10502740176273408 10509175963689984 10522644989810688 10547559835631616 10552328184659968 10554023087290368 10575885801987072 10594227608788992 10599061592641536 10607778722709504 10617443593322496 10625819162714112 10645957235785032 10671164052455424 10675988280573952 10689671100760064 10690289107992576 10721547263279104 10722527026348032 10735909118410752 10743757005193216 10744738797846528 10767300665540608 10768284609675264 10776156162752512 10786598018875392 10790591168249856 10796216756195136 10814940683972096 10815565933476864 10839266954514432 10847190395270656 10848181639938048 10861720553392128 10893479970214912 10894475444944896 10913003464409088 10917043408502784 10940966805307392 10949965133119488 10959573891710976 10968587522801664 10987241583214592 10989006341127192 11011318810935296 11015395150921728 11020374999302144 11034128816144384 11035137143734272 11040890223757632 11067403626610688 11082228767391744 11088006398254464 11090329811812352 11114632945074176 11140357703250944 11144481812846592 11155280568348672 11163435013208576 11164455157137408 11187898347788288 11188920727240704 11197099762860032 11198122983161856 11212098635759616 11244882549899264 11245910136717312 11265035834228736 11269206099099648 11286006512509008 11293901218381824 11313108533379072 11322412926763008 11332348513878016 11341668731060224 11343490416647424 11356175899557888 11362782067015872 11366522643546112 11370730478370816 11387682246855936 11390068455374848 11397047972911104 11445684024004608 11465149473025024 11499724080775168 11503981226164224 11515128328617984 11521131648186279 11523545820086272 11524598871883776 11548798294491136 11549853653925888 11558296529403904 11558964754907136 11573779236913152 11579813133660912 11599506693412036 11607620696670208 11608291773775872 11628424086945792 11650071238718976 11663099572518912 11687259745026048 11697908143357952 11709409462345728 11729323424016384 11744326442999808 11755026835464192 11764694681714688 11786595511047714 11799776520634368 11814899637682176 11834993004412928 11850131185729536 11870682922090496 11871369207742464 11886584081154048 11892781056192288 11895273104605184 11921340174958592 11922029389283328 11930744323047424 11952126821400576 11953355492811264 11973684328683392 12003131630026752 12010486815645696 12025879988355072 12061740671188992 12086726630842368 12107688695758848 12113213248733184 12118689399570432 12123175683096576 12134221249511424 12143793328816128 12166808269468608 12170405001560064 12180414472912896 12195616059949056 12201129463513088 12203089194679488 12216766972297216 12232393482043392 12253196872318976 12255164966491776 12276419154779136 12305486474903552 12315607043145728 12338533435651584 12359932210253824 12360646781116416 12387733662302208 12396789023166464 12397921874214912 12413394918162432 12449691394531328 12450829079937024 12472003959324672 12476621038288896 12503962063208448 12509614864072704 12514245866422272 12525227304812544 12532902416157312 12535528597487616 12558864389859648 12562998711287808 12584364355354624 12586385641261824 12589023029624832 12594714284916736 12595586215560992 12596737233217536 12618160255723008 12650492868636672 12672007312290816 12731837375143936 12736550643253248 12748892078112768 12758211443666944 12759377322442752 12786169540329472 12787337973989376 12796685443268608 12797854837899264 12813827012296704 12820507397981724 12851294342742016 12852468727676928 12874326667689984 12879092684685312 12881038594383904 12890794264363008 12898293157153152 12929266895290368 12936007464630208 12937189590872064 12963989047597056 12992398081302528 13001895448321024 13003083595579392 13014493996406784 13025197683326976 13058573283753984 13080781741719552 13103027969171456 13142541806600192 13147407115616256 13160146661277696 13167007597927176 13169766651527168 13170970139295744 13198626622275584 13209481747890176 13210245434179584 13227176270757888 13234072152755328 13248871882817536 13256579078185184 13265852224765952 13266619170029568 13285629287998592 13296555968396288 13314367129964544 13353298028005376 13354518287351808 13382182242680832 13411507696828416 13421311430524928 13422087363428352 13434316383387648 13445365350531072 13470394869768816 13485458880724992 13502742443065344 13525706290757632 13543007069405184 13566494768103424 13567279094562816 13591749778505472 13594597833834496 13606949501272064 13624388771381248 13635136369197056 13660977706070016 13665016142102528 13684210661352448 13701714183499776 13714197974708224 13725477128667136 13726270646452224 13743862843834368 13751028096222333 13784049577295872 13784846481358848 13843672284266496 13849930742366208 13855057923538944 13867681428013056 13878620947218432 13904923736535552 13909034287497216 13920473683329024 13937846925656064 13944147958300672 13946387651062272 13962019396911104 13974704893198336 14003653568364544 14005902818847744 14012234618253312 14030193319747584 14063413114175488 14072030783053824 14101181069316096 14125636811718656 14132082123522048 14143704963612672 14156591457763328 14157409899773952 14167758883618816 14169053570531328 14170034492506116 14194609647713376 14228218736607232 14229518948499456 14253718810656768 14290242357952512 14314545491214336 14323317047036928 14326318397128704 14352987874125312 14382130691833856 14384440732870656 14394955674926848 14396271123677184 14420754577969152 14452355939352576 14457706135584768 14464242186584064 14482294071189504 14491168418681892 14525967259926528 14550671285878784 14553008397708984 14556057878003712 14587955740409856 14599953510825984 14612765188947968 14614100541702144 14624783363735552 14627132379361152 14652008454836256 14687193534562304 14721186965010176 14740906465317888 14784008531005952 14785359532425216 14815987482968064 14848454950060032 14859309083795456 14860666966376448 14873707424464896 14885940209516544 14904980868169728 14913651462958332 14918560969654272 14924083752861696 14930830644215808 14946332948998416 14949464847679488 14957258630978678 14958625464445824 14994546848956416 15020047778971648 15022460281506048 15025608132132864 15048008683345344 15058534957842432 15084144711172096 15098975359340544 15124653888863232 15150376089354496 15183576329141248 15196063963881472 15216419577102336 15260912032006144 15262306614116352 15293922563063808 15307818188931072 15327437367803904 15338641634885632 15339528415346688 15353504438157312 15361508864248372 15366131829178368 15373143159865344 15385786702626816 15394736994021504 15399804871901184 15411953006542848 15428472721546752 15431705649217536 15439750844881216 15441161769750528 15477722365034496 15507055774457856 15533428318291968 15612545949794304 15639097898688512 15659101923999744 15673369113952256 15686259575619584 15687166453088256 15707271821524992 15715460681396952 15721543004848128 15733035360845824 15753199516909568 15754110264410112 15800174914306048 15821339753447424 15828492276989952 15834351912615936 15848778774872064 15857041408256384 15891341413183488 15896039185711104 15926165389983744 15937807323748352 15938728744071168 16006746078683136 16013982420860928 16034506651140096 16082320894918656 16115635507789824 16143584927678464 16150950998310912 16158252532760576 16164234244128768 16178961666015232 16179897028313088 16191724438421504 16193204080607232 16194325134292704 16222411025958144 16227206668746752 16240552630550528 16260821413265408 16270785592905984 16309857976057856 16340219955322368 16368558873038848 16369505196613632 16439360837566464 16451377914202112 16452881284202496 16480862374821888 16516978216402944 16523092726382592 16530562498953216 16551193224216576 16561335335636448 16601105439916032 16629338612432896 16632009597381696 16635494717718528 16671949417611264 16679486485430272 16700303073083392 16710536554876416 16714038129983488 16716722719269888 16745152519812864 16781847521682432 16785364039499776 16795649644290048 16824213674297344 16867323824848896 16896009749721088 16897553751343104 16969662800068608 16982067524337664 16983619390144512 16998522770817024 17012503096590336 17034263849336832 17044173100523808 17049783965319168 17056095717556224 17081523370283904 17085102683062272 17094009863975632 17095571959366656 17165768890253312 17168526036006912 17197724209537536 17249586121162752 17255971839246336 17285318730129408 17323197441736704 17337444794105856 17352658661875712 17366930244435968 17369719700491368 17399260040118054 17411431045005312 17441042322292736 17442636130418688 17494649358778368 17517071277490176 17529876154155008 17530889617539072 17546862215036928 17556010130569568 17569306468417536 17593985136024576 17632540253196288 17645429537007104 17647042022572032 17699664780951552 17722349456523264 17752489506619392 17775196778594304 17806024383135744 17839171584288432 17842909656907776 17882010262437888 17896116484571136 17912421844516864 17927153800708096 17928190232100864 17930033239216896 17960526493025088 17967477719826432 17980611840966656 18003656590753792 18004697445040128 18057342759206912 18081531146797056 18122333038007296 18161533043638272 18178034099355648 18201331874267136 18214636941426688 18215689993224192 18255607502340096 18268952244666368 18270621709369344 18293424089923584 18301694195269632 18325150458445824 18334704128296444 18348590223065088 18379795308478464 18414628732168704 18458229712355328 18466574323154944 18473410564718592 18490241904017408 18491310889500672 18504827929624576 18507800153477376 18539898315380736 18545379049996288 18583795900874752 18595183534749696 18674537091796992 18682979491004416 18706924426330112 18708005938987008 18762707710738432 18764422296109056 18787840957218816 18801574759088128 18803292896231424 18842776164696064 18844498066931712 18858273284816896 18876546533031936 18883534544437248 18892071427375104 18893379323341488 18926146196951168 18927240383584512 18972691931332608 19004958414209024 19008010968436224 19086060654952448 19097756062715904 19104825964879872 19137317165500416 19179254310494208 19195028164902912 19227672770625536 19230761096972586 19269807919136768 19276941514113024 19285656248778752 19309725428252672 19311490001534976 19321557891575856 19367956346568704 19393900342935552 19404011196945312 19408077170671616 19450607653879808 19466604681101312 19502843172481536 19521740994610176 19536011273115008 19537796524990464 19621172612579328 19654541953757184 19713812709900288 19721110673424384 19750511396890764 19754649977290752 19797939933413376 19814222621835264 19831609899286528 19847920279355392 19851108229132992 19873307824226304 19884868617277776 19891414626205696 19898778337148928 19907774192287744 19928443931997888 19932619796905984 19944833952594432 20029947042008064 20034144176177152 20064011577793792 20131967145787392 20151474575081472 20166205185150976 20168048025796608 20228188321087488 20254113664598016 20288559436136448 20299136713471063 20314510604107776 20349742152155136 20387624667758208 20391896750751744 20410424251908096 20436583157071872 20452704553795584 20471339250876416 20488175772237824 20491466559105024 20497524213153792 20526315992028672 20549270675390464 20552571275249664 20571296962062336 20588215693000704 20676074365943808 20711237757722624 20774896113549312 20801522142019584 20816727933059072 20817931420827648 20863551431245824 20878802565332992 20880710524993536 20906770388484096 20916221937451008 20943029095366656 20953947575195936 20962057339797504 20969817397788672 21005480352546816 21018351927379968 21045289979621376 21095119671263232 21108046174580736 21151771603974144 21188455217577984 21198123185283072 21215557445419008 21234887186644992 21251638325428224 21291914471570064 21342328104910848 21351976561147904 21379342201520128 21380578215985152 21443094526558208 21445054052696064 21471818236821504 21487514010386432 21489477595693056 21534601331081216 21552312325505024 21573196037750784 21581182336499712 21592433512390272 21629881367944192 21631131866953728 21678533909028864 21694380790541312 21696363279876096 21723441106784256 21786959940429824 21788950889889792 21826006928818176 21834086817005568 21881933610614784 21899930266238976 21919147783421952 21937175045603328 21974483166429184 21978012682254384 22022637621870592 22030790301843456 22040749998604288 22068257632288768 22070274287468544 22081780447515264 22134807253221376 22176012796508928 22180659623624704 22229265890148352 22280715406501888 22288963625693184 22310561136697344 22326870026417152 22328910314274816 22375796695576576 22377841454481408 22394199525720064 22396245966323712 22424197271519232 22435887946468017 22489765099798528 22491820273434624 22530071668457472 22538412198199296 22572013025018016 22587802436763648 22626217066758144 22644825853526016 22664697027756032 22683337462120448 22686980833294848 22712351799115776 22725564134031744 22733045287092224 22775364493711872 22780136910749696 22794095945822208 22891368048009216 22930298946050048 22999448161550336 23007962452328448 23030256657235968 23042263296372558 23047091640172544 23049197743767552 23097596588982272 23099707307851776 23116593058807808 23117929509814272 23147558473826304 23159626267321824 23199013386824072 23215241393340416 23216583547551744 23300142477437952 23374519490052096 23395816286715904 23418818924691456 23458646848032768 23488652885999616 23510053670928384 23529389363429376 23573191022095428 23599553041268736 23629799275364352 23669986008825856 23700262371459072 23741365844180992 23742738415484928 23773168162308096 23785562112384576 23790546209210368 23842680349917184 23844058778566656 23861488646094848 23904253642801152 23906710985622528 23947368657366784 24020973631291392 24051759976710144 24123481342377984 24173453261684736 24215377391517696 24226426497466368 24237378799140864 24246351366193152 24268442499022848 24287586657632256 24333616538937216 24340810003120128 24360828945825792 24391232119898112 24402258927026176 24406178389358976 24433533944594432 24464786964086784 24506393744637952 24510329932983552 24552838309558272 24610972949807104 24677066871303168 24719864420507648 24721293562232832 24775467324604416 24793578046332928 24795843748429824 24826789836324864 24899382789062656 24901658159874048 24944007918649344 24953242076577792 25007924126416896 25019229728145408 25028491732844544 25050454609625088 25065804832314624 25071057194975232 25117728779719296 25125997422575616 25168728710709248 25172771282523648 25178046059249664 25191172431121984 25193474466435072 25236320511446016 25300985737273344 25344014624581632 25463674750287872 25473101286506496 25497784156225536 25516422887333888 25518754644885504 25572339080658944 25574675947978752 25593370886537216 25595709675798528 25627654024593408 25641014795963448 25702588685484032 25748653335379968 25758185369370624 25762077188767808 25796586314306304 25858533790580736 25872014929260416 25874379181744128 25927978095194112 25984796162605056 26003790896642048 26006167191158784 26028987992813568 26050395366653952 26098890060177081 26117146567507968 26161563483439104 26206055938342912 26285083613200384 26294814231232512 26320293322555392 26334015195854352 26339533303054336 26341940278591488 26397253244551168 26418963495780352 26420490868359168 26468144305510656 26497743765635072 26513158156370368 26531704449531904 26571258575997184 26593111936792576 26628734259929088 26706596056010752 26709036574703616 26764364485361664 26823015393656832 26842622861049856 26844174726856704 26868632766775296 26890730701062144 26940789739537632 26970917761449984 27005484886130688 27051412581515264 27086014138810368 27132989536206848 27183499557010944 27189195667668992 27213899002544128 27270272738394112 27321955412140032 27368421322704896 27403428366999552 27428395949416448 27450954257334272 27452541292904448 27487725687668736 27502056192444666 27568099154591744 27569692962717696 27687344568532992 27699861484732416 27710115847077888 27735362856026112 27757241894436864 27809847473071104 27818068574994432 27875693851312128 27888295916601344 27892775302124544 27924038793822208 28007307136729088 28011805637695488 28024469236506624 28060386639495168 28144061566107648 28202362138632192 28251273623437312 28264164247044096 28287409927225344 28313182915526656 28314819799547904 28335517767237632 28338107141062656 28340068985012232 28389219295426752 28456437473214464 28459037896998912 28507437621313536 28580484715905024 28629090982428672 28646634094073856 28705975748250624 28768881465741312 28789911349853696 28792542247354368 28841509155938304 28904711878705152 28915412271169536 28928484373168128 28964588142379008 28982336837363784 29051934519853056 29101342571757568 29106016795417968 29112115756007424 29175911480819712 29199907021651968 29225530377895936 29228201083404288 29249566727471104 29254264758722304 29304016909672512 29374387069124608 29442373930020352 29481812930635776 29568017062011904 29570719064850432 29631974965936128 29696909900120064 29718618167590912 29721333932752896 29747414848929792 29771880419033088 29809961736339456 29827302925916664 29837121939308544 29848167505723392 29861661288431616 29892665897996832 29898929695358976 29914517261957356 29917250928891648 29989093697912832 30040095557943296 30044920563012096 30051216264265728 30096017366690688 30168289422344192 30197950718681088 30249307777726464 30300752178708992 30367152658282496 30392127927762944 30432839154204672 30521824064012288 30524613228232704 30587845126127616 30615636377862144 30654874735607808 30677283269771264 30679056830693376 30707008876314624 30723017728496744 30732263658356736 30746286319730688 30789473988043008 30823906013085696 30856945443093504 30863411298435072 30879501689762432 30882323539501056 30955444730068992 31014111548915712 31066856636583936 31225091899588608 31278195797377024 31318203847999488 31346738227904512 31372519151239168 31374332906176512 31414543643049984 31430921362793904 31443086009696256 31466070721691648 31506399033819136 31508220528820224 31600349828612096 31642679506894848 31656984553979904 31714082816512768 31782682826366976 31852330779967488 31875614647496704 31877457488142336 32013492157366272 32027964841721856 32069013302280192 32164641789837312 32231271015579648 32287169855356928 32301901996621824 32316505065521152 32328468488257536 32357923332030464 32359794056626176 32383448876843008 32388650268585408 32444822051916288 32454413337493504 32481105261101056 32521642826530816 32541571185811968 32680439910644736 32737117746077696 32739010393227264 32878721675132928 32902755828404224 32905762568404992 32961724749643776 33033956432805888 33046185452765184 33061124997906432 33102386448433152 33122670671272896 33202210879832064 33258677224865792 33264019194763392 33270989435437056 33343898835222528 33400606146166784 33421073109752832 33428076259966976 33433445438539776 33490305039625728 33563695043364864 33591299288580096 33648427348594688 33734647649697792 33792019499442176 33795107502686208 33939325600137216 33964135048675328 33967238780289024 33997045541634048 34025006193180672 34068527698673664 34088346201047616 34099567930638336 34112191435112448 34163046740567808 34170205366124544 34188019727951264 34191143918733312 34337052072013824 34395448419075072 34499172242325504 34511943678492672 34563394944558837 34570637460258816 34646394883473408 34674889588211712 34705317323751424 34733860488871936 34739439400982736 34798520080236108 34822862090010624 34882084644585472 34885272260837376 34989298717556736 35059752308310016 35061779235078144 35093724430073856 35112020261139136 35187970272049152 35265080506392576 35290859074014208 35294084045144064 35399329561903104 35444698913046528 35504979013238784 35550393557188608 35612048766271488 35678343168576864 35685819313815552 35764020524875776 35792232969142272 35824843689033728 35854307601416192 35856380464201728 35860066478433792 35921052986050176 35961223681933312 36007313181507584 36009394890080256 36114685518413824 36244666076014592 36323066087276544 36356068198711296 36402663748534272 36429273882853376 36431379986448384 36511215004680192 36537904489332736 36541243418738688 36586848179847168 36603388390539264 36650300916891648 36669408256592888 36697180446130176 36759590616956928 36829257464337408 36916459424710656 36933148646309888 36946821129437184 36980483808034816 37009655859249152 37015600306954752 37079796630761472 37090758099992576 37167591801749504 37190367069499392 37349074183593984 37365958982008832 37413848852660224 37416011877974016 37525415421476864 37528844592218112 37575681914437632 37603149518176256 37606585792462848 37685552329392128 37688996133863424 37716546569633792 37753093066063872 37767069088874496 37784142854750208 37786758646682976 37852292393902336 37854480767169024 38009916828418048 38016021936872448 38172121309904896 38195512125431808 38209651929759744 38274634331000832 38358508620988416 38390056329805824 38455345541251072 38461522193945172 38539615838273536 38553883028226048 38571312497557504 38619450856505344 38622980003069952 38643115783151712 38735912693137408 38787800685871104 38808022393890624 38816154341343232 38901215307759616 39005686344963072 39043481989220352 39072022546230016 39075593049980928 39242345225158656 39309083907514368 39427625419800576 39442221346848768 39501022793781528 39509299954581504 39595879866826752 39628445243670528 39663219798573056 39695840558710784 39702216458265984 39746615648452608 39769737234555552 39782829252411392 39797556674297856 39856887863995776 39865239593811968 39889667905188864 40059894084016128 40128023155587584 40263934291574784 40302949150162944 40332410370301952 40336096051593216 40456376642174976 40508227329196032 40577118872272896 40598273426942126 40629021208215552 40699484304310272 40775249335516416 40783793501503488 40820848503816192 40873166314143744 40905409107591168 40942678501752832 40982933118210048 40995048426307584 41052631984057344 41105142550499328 41142593924124672 41176431386001408 41253084288666999 41352148731887616 41422475515445248 41549792227098624 41603044284039168 41633455866118144 41635862841655296 41727102862491648 41757605130665984 41761421049987072 41813540776968192 41832443874902016 41886058190733312 41907895150391872 41924114679595008 42010960705093632 42036703854759936 42090579959242752 42190239342526464 42216092349161472 42303543207948288 42376910435155968 42396246370566144 42431114890838016 42469774373289984 42503276650856448 42583828943140128 42684656209821696 42703953122295808 42758684403040256 42761156431970304 42886189053116416 42943636473643008 42975028020772864 42978955191386112 43069202662162432 43104624651010048 43146392075501568 43184867024780544 43259762735888384 43262263733907456 43357067818057728 43388761581082624 43392726559752192 43446882213568512 43573919880859648 43577901779779584 43652013857636352 43668173634011136 43763867221229568 43799860532477952 43838295566843904 43874350091206656 43948966332858368 43956025364508768 44045275243741184 44061580603686912 44081499997208576 44136515264577536 44163560895030528 44269614506442752 44352025593017856 44361319247249408 44561430813003776 44577927251386368 44621122273394688 44653740052834304 44657820628549632 44751593391153152 44755682908962816 44788399051440128 44792491932647424 44848394543038464 44871775892936034 44979530199597056 44983640546869248 45060143336914944 45076824396398592 45144026050036032 45175604873527296 45252434133516288 45329394055512064 45366674924240896 45373961666589696 45451128268063488 45550728987423744 45560273821499392 45588191891644416 45782736096018432 45860597892100096 45998896323100672 46015924904656896 46060513314471936 46084526592745116 46094183280345088 46098395487535104 46195193177964544 46199414615703552 46233186117615616 46235859019628544 46295116947652608 46319252534643648 46398026773648144 46430482786680832 46433167095103488 46600284954875904 46837637849382912 46917293696065536 46977305771999232 47020107341856768 47058778726858752 47146382044190856 47199106082537472 47259598550728704 47339972017651712 47400524742918144 47482731688361984 47485476830969856 47546336324616192 47571124224769152 47581092418420736 47685360699834368 47688117557133312 47722977292189696 47813421971245056 47894737314733568 48041947262582784 48103519953420288 48246962684755968 48346906523369472 48430754783035392 48452852994932736 48474757598281728 48492702732386304 48536884998045696 48575173315264512 48667233077874432 48681620006240256 48721657891651584 48782464239796224 48804517854052352 48812356778717952 48867067889188864 48929573928173568 49012787489275904 49020659865967104 49105676619116544 49221945899614208 49354133742606336 49439728841015296 49442587124465664 49550934649208832 49587156092665856 49591687496859648 49653579672649728 49798765578125312 49803316319748096 49888015837298688 49906484153155584 50015848252833792 50038459456290816 50100909219250176 50131609664629248 50142114389950464 50235457559438592 50337457421418496 50345542565047296 50356092118499328 50382344862243968 50386948932870144 50472641022892032 50601971474546688 50688029249163264 50927349500575744 50946202573012992 50995568312451072 51032845774667776 51037509289771008 51144678161317888 51149351895957504 51186741773074432 51255308049186816 51282029591926896 51405177370968064 51497306670759936 51524154377535616 51593172628612608 51744029858520832 51748758363488256 51855956190388224 51969592325210112 52007581793284096 52012334382317568 52057975985627136 52100790733307904 52197780120354162 52234293135015936 52323126966878208 52412111876685824 52570167226400768 52589628462465024 52640586645110784 52668030391708704 52679066606108672 52794506489102336 52837926991560704 52936288611021312 52995487531270144 53026316312740736 53142517151994368 53186223873585152 53257468519858176 53413192112021504 53418073149407232 53528728970723328 53646030787313664 53685245722099712 53688349453713408 53737265533550592 53781461402124288 53881579479075264 53941835522899968 54010969772261376 54102825163030528 54172028277620736 54366999114021888 54378391335337984 54540545476788224 54643910824280064 54736842645409792 54806856733999104 54856791898832896 54901908514668544 54905082585808896 54975451375337472 55004112384889332 55136198309183488 55139385925435392 55374689137065984 55399722969464832 55420231694155776 55470725712052224 55514483788873728 55619694946142208 55636137149988864 55751387702624256 55776591833202688 55785550604249088 56023611275390976 56048938473013248 56120773278990336 56288123132215296 56404724277264384 56502547246874624 56528328494088192 56574819854450688 56626365831053312 56629639599095808 56671035534475264 56676214282125312 56680137970024464 56778438590853504 56912874946428928 56918075793997824 57014875242627072 57258181964857344 57293268188147712 57411951496501248 57537762931482624 57579822699707392 57585084494708736 57683018311876608 57809423757410304 57830824542339072 57856968746336256 57929176284758016 57964673674727568 58103869039706112 58202685143515136 58212033590835936 58224231512014848 58351822961639424 58399814043303936 58451060755791872 58499133454942208 58508529517444608 58608033819345024 58748774138249216 58884747860040704 58963625861271552 59136034124023808 59141438129700864 59263949931872256 59393819800240128 59437236335181824 59442667865505792 59494829697859584 59543760838066176 59619923472678912 59654605851833328 59674243878617088 59696335011446784 59723322576863232 59785331795993664 59797859390717952 59829034523914712 59834501857783296 60080191115886592 60089841126024192 60102432528531456 60192034733381376 60336578844688384 60395901437362176 60498615555452928 60601504357417984 60734305316564992 60784255855525888 60865678308409344 60897410140413189 61043648128024576 61049226456465408 61175690252255232 61231272755724288 61309749471215616 61354566539542528 61358113661386752 61414017752629248 61446035456993488 61464527316713472 61492572639461376 61578947976086016 61647812026171392 61713890886187008 61759003379524864 61764647079002112 62028223097831424 62133713273167872 62450183799177216 62556391594754048 62636407695998976 62693476455809024 62745038302478336 62748665812353024 62829087286099968 62861842725587808 62886172019392512 62932141443383296 63012798067638272 63016441057640448 63200699657224192 63285359013789696 63428165633025536 63565365652733952 63704661559934976 63751229294993408 63754914976284672 64026984314732544 64055929683443712 64138026604560384 64329283579674624 64462542031159296 64574339710713856 64603803993243648 64633010131042304 64656936976515072 64715846664060928 64719588113252352 64766897753686016 64777300537170816 64889644103832576 64908826674987008 65043285653061632 65083142371623936 65360879821289472 65474235492155392 65478020786454528 65757443350265856 65805511656808448 65811525136809984 65923449499287552 66067912865611776 66092370905530368 66122249995812864 66204772896866304 66245341342545792 66404421759664128 66517354449731584 66528038389526784 66541978870874112 66687797670445056 66801212292333568 66842146219505664 66866890877079552 66980610079251456 67127390086729728 67182598577160192 67296854697189376 67307663839404051 67469295299395584 67584038998884352 67590215005372416 67878651200274432 67928270097350656 67934477560578048 67994091083268096 68050012386361344 68137055397347328 68176692402095232 68199135861276672 68326093481135616 68340410732249088 68376039455902528 68382287837466624 68674104144027648 68790896838150144 68998344484651008 69023887356985344 69126789889117674 69141274920517632 69292789766946816 69349779176423424 69410634647502848 69467720977743872 69478878801965472 69597040160472216 69645724180021248 69764169289170944 70119504616620032 70123558470156288 70187448860147712 70224040522278272 70375940544098304 70530161012785152 70581718148028416 70588168090288128 70798659123806208 70889397826093056 71009958026477568 71100787114377216 71224097532542976 71356686337153728 71371638627631104 71528041049751552 71584465938284544 71649687378067456 71708615202832384 71712760928403456 71720132956867584 71842105972100352 71922447363866624 72014626363015168 72229371036827648 72489332152029184 72646132174553088 72712136397422592 72805327497068544 72858547765706752 72862759972896768 73022430009360384 73075808978665472 73082486837477376 73173696359694336 73206776781078528 73300601833783296 73338816513185776 73394360892260352 73519181233913856 73658514928674816 73832918849421312 73866297292619776 74019311718498304 74031200613909504 74159593261522944 74335183603499008 74380734138998784 74698148367187968 74731917964017664 74827697705320448 74832023755948032 75050830842953728 75057689184436224 75151363828875264 75206299036352512 75213171584925696 75371104658784256 75377992267726848 75433093139267584 75506186132127744 75534138177748992 75573517293365952 75704584787804672 75708961534338048 76019833656836096 76032043873744896 76391024250863616 76419303859519488 76549268662001664 76717017241976832 76780112659611648 76910691082502144 76923044387890344 77079231676547072 77107766056452096 77142624995115008 77238901713010688 77245960006139904 77286231566303424 77471825386274816 77575601371742208 77616044787781248 77632308682686464 77802430615519232 78011372689926144 78086963978440704 78144045092460032 78151186099961856 78484690450317312 78618167815028736 78855250839601152 78884442693697536 79002045587563056 79018599909163008 79191759733653504 79256890487341056 79326439597146112 79391681117421568 79404432916531968 79493231296905216 79539474469111104 79565658504822784 79595113348595712 79713775727991552 79730479187623936 79779335810377728 80119788168032256 80256046311175168 80527868583149568 80605898300325888 80664820740603904 80672192103186432 80912753284349952 81016454658392064 81154237744545792 81196546853884252 81258042416431104 81398968608620544 81550498671032832 81567587003006976 81641697007632384 81810818215182336 81885357003505664 81965866236420096 82105263968114688 82210285100998656 82285187848249344 82352862772002816 82506168577333998 82704297463775232 82844951030890496 83099584454197248 83206088568078336 83266911732236288 83271725683310592 83454205724983296 83515210261331968 83627081553936384 83664887749804032 83772116381466624 83815790300783744 84021921410187264 84073407709519872 84181159918485504 84432184698322944 84607086415896576 84753820870311936 84792492741132288 84862229781676032 84939548746579968 85006553301712896 85167657886280256 85369312419643392 85407906244591616 85517368806080512 85522312863940608 85772378106232832 85887272947286016 85950056041545728 86138405324324864 86209249302020096 86369734049561088 86519525471776768 86524527467814912 86714135636115456 86777523162165248 86785453119504384 86893764427137024 87147839761719296 87155803559559168 87304027715272704 87336347268022272 87527734442459136 87599721064955904 87676591133687808 87748700182413312 87897932665716736 87912050729017536 88090550487482368 88123161207373824 88162999994417152 88273030529155072 88327121790061056 88704051186035712 88722638494498816 89122861626007552 89155854502772736 89242244546789376 89307480105668608 89315641257099264 89503186782306304 89511365817925632 89576798102880256 89584983865294848 89696789086076928 89743551785872068 89959060399194112 89967281093738496 90120286673829888 90153648792797184 90288052100072064 90504868267032576 90658788111024128 90733349848481792 90747923333179392 90902256536126976 91101457974847488 91176383783288832 91565472192036864 91721195784200192 91997792646201344 92031849809313792 92121026628943872 92169053185490232 92188366560690176 92196790975070208 92390386355929088 92466372235231232 92471718039257088 92590233895305216 92638505069287296 92796053547296288 92860965573361664 92866334190206976 93200569909751808 93675275698765824 93834587392131072 93954611543998464 94040214683713536 94117557453717504 94292764088381712 94398212165074944 94519197101457408 94679944035303424 94801049485836288 94965463376723968 94970953661939712 95142248449538304 95162184836841472 95370721399668736 95445954584379392 95626843942490112 95789474629467136 96083894525165568 96207039906840576 96493925369511936 96693813046738944 96861509566070784 96905705989865472 96949515196563456 96985405464772608 97073769996091392 97150346630529024 97334466155748864 97363240012480512 97443315783303168 97564928479592448 97609035708104704 97624713557435904 97734135778377728 98025574978551808 98041319731934208 98211353238233088 98443891799228416 98708267485212672 98879457682030592 98885174248931328 99101869298417664 99174312185331712 99183374993719296 99307159345299456 99597531156250624 99606632639496192 99776031674597376 99812968306311168 100031696505667584 100201818438500352 100263219329258496 100284228779900928 100470915118877184 100674914842836992 100691085130094592 100764689724487936 100773897865740288 100945282045784064 101203942949093376 101376058498326528 101854699001151488 101892405146025984 101991136624902144 102065691549335552 102075018579542016 102289356322635776 102298703791915008 102373483546148864 102510616098373632 102564059183853792 102810354741936128 103048308755071232 103186345257225216 103488059717041664 103497516726976512 103711912380776448 103939184650420224 104015163586568192 104024668764635136 104115951971254272 104201581466615808 104395560240708324 104468586270031872 104646253933756416 104824223753371648 105140334452801536 105179256924930048 105281173290221568 105336060783417408 105358133212217344 105589012978204672 105872577222042624 106052632625481472 106285034303988736 106372447747170304 106514937039716352 106826384224043008 106836146298814464 107057457941446656 107292061574627328 107370491444199424 107376698907426816 107474531067101184 107562922804248576 107763158958150528 107883671045799936 108021939544522752 108205650326061056 108344056555241472 108733998228043776 109287821648560128 109473685290819584 109613713467998208 109713583797665792 109803817029337088 109810165171617792 109950902750674944 110008224769778664 110272396618366976 110278771850870784 110749378274131968 110799445938929664 110840463388311552 110941451424104448 111028967577747456 111239389892284416 111272274299977728 111502775405248512 111571101208498176 112047222550781952 112097876946026496 112241546557980672 112576246264430592 112809448554528768 113005094493749248 113056656988176384 113149639708901376 113252731662106624 113259279198191616 113342071068950528 113352428564250624 113360275940048928 113556877181707008 113825749892857856 114029750485254144 114516363929714688 114586536376295424 114823902993002496 115075525862965248 115159645399414784 115170168989417472 115366036623753216 115618847514820608 115661649084678144 115713937492672512 115858352569516032 115929347349455136 116207738079412224 116405370287030272 116424067181671872 116448463024029696 116703645923278848 116902121511583744 116998266909884416 117017059034889216 117216067638690048 117497548276498432 117769495720081408 117927251722543104 118272068248047616 118282876259401728 118527899863744512 118787639600480256 118874472670363648 118885335731011584 118989659395719168 119087521676132352 119239846945357824 119309211703666656 119348487757234176 119392670022893568 119570663591987328 119595718781435904 119658069047829424 119669003715566592 120160382231773184 120179682252048384 120384069466762752 120791802874724352 120997231110905856 121203008714835968 121468610633129984 121568511711051776 121731356616818688 121794820280826378 122087296256049152 122098452912930816 122351380504510464 122462545511448576 122619498942431232 122709133079085056 122716227322773504 122828035505258496 122892070913986976 122985145278922752 123157895952172032 123427781772374016 123518006759049728 123529294158004224 124056446195662848 124267426546335744 124900367598354432 125112783189508096 125272815391997952 125386952911618048 125490076604956672 125497331624706048 125658174572199936 125723685451175616 125772344038785024 125864282886766592 126025596135276544 126032882115280896 126401399314448384 126570718027579392 126856331266051072 127130731305467904 127409323119869952 127502458589986816 127509829952569344 128053968629465088 128111859366887424 128276053209120768 128658567159349248 128925084062318592 129148679421427712 129207607986487296 129266020262084608 129313873953030144 129431693328121856 129439176226504704 129533795507372032 129554601074341632 129779288207665152 129817653349974016 130086571306123264 130166284743247872 130721759642578944 130948470984310784 130956041572909056 131514886700531712 131611023313616896 131623050273619968 131846898998575104 132135825731223552 132184741811060736 132244499991625728 132409545793732608 132490682685091584 132808843519328256 133034708899463168 133056076779053568 133083957741748224 133602424584667136 133684292439011328 133733781754159104 133961220158502912 134254780173459456 134365197154320384 134593709394378752 134615327678808102 134938590598791168 135168077997768704 135180430010744832 135757302400548864 135856540194701312 135988182166536192 136100024772722688 136353384804190464 136652186962271232 136680821464498176 136752078911805056 136764575674933248 137348208288055296 137581793676300288 137996688969302016 138047774713970688 138253579778235348 138282549841035264 138585579533893632 138699558352846848 138821269295005696 138935441955487744 138957757603930944 139194080320944432 139291448360042496 139528338578341888 140239009233240064 140448081044556544 140751881088196608 141060322025570304 141163436296056832 141176336180576256 141597318247612416 141778795652186112 142019916052955136 142093956994297441 142201574228754432 142448195065085952 142713372674307456 142743277255262208 143056082099503104 143168931876569088 143299374756134912 143417230405664768 143440265913735168 143684211944200704 143844894727733248 144978664304058368 145292264349106176 145424272794845184 145610654994137088 145717095531413504 145725519945793536 146044860018720768 146151617957330944 146164973674954752 146347392719388672 146413553562157056 146601203667566592 146677633026371552 146788721784520704 147038362467827712 147317029857349632 147665837698842624 148038623436996608 148062401227819008 148319186523045888 148761468277997568 149396296734375936 149463835928035328 149655395410640896 149664047511896064 150101661685907456 150115378368872448 150302727657750528 150412598072705024 150426343169851392 150742209317568512 150866186278535168 151012372264255488 151068276355497984 151147034586731904 151409169575609344 151417923068676096 152064087747489792 152782048501727232 152838607719038976 153098537324003328 153434034483953664 153560225319223296 153821382165004288 153846088775780688 154158463353094144 154215532112904192 154285249990230016 154477803426021376 154491920012279808 154572463132606848 154943650772549632 155232089575562496 155264617365372928 155604861231038464 156022745379852288 156173927956881408 156288090184920064 156302372199923712 156969380900634624 157236335630057472 157710501679202304 157768885387395072 158004091175126112 158037199818326016 158383519467307008 158513780974682112 158652879194292224 158783362234843136 158808865833063936 158986462593810432 159078948938222208 159131317009645568 159427551455983104 159460958375247872 159558671620755456 160239576336064512 160512092622350336 161055737166299136 161211796600651776 161329641481207808 161344384206372864 161825506568699904 162032909316784128 162308475489091584 162393093707768504 162516084832862208 163100997342065664 163135174006013952 163621636430364672 163770714007011328 163931732472840192 164210527936229376 164420570201997312 164570375696498688 164705725544005632 165012337154667996 165408594927550464 165689902061780992 166199168908394496 166412177136156672 166533823464472576 166543451366621184 166908411449966592 167030420522663936 167254163107872768 167329775499608064 167631580601567488 168146815419039744 168362319836971008 168864369396645888 169214172831793152 169507641740623872 169584985482264576 169724459563352064 169879097493159936 170013106603425792 170335315772560512 170738624839286784 170815812489183232 171034737612161024 171044625727881216 171544756212465664 171774545894572032 171900112083091456 172276810648649728 172739468099122176 173039050943553536 173049054935629824 173428271272230912 173555046324330496 173570906239008768 173787528854274048 174295679523438592 174311607119118336 174608055430545408 174672694536044544 175055468884918272 175199442129911808 175353182267375616 175497400364826624 175795865331433472 175824101458035072 176181100974964736 176246322414747648 176546061058310144 176654243580122112 177408102372071424 178245723252015104 178311709005545472 178484489093578752 178614960211337216 178631282514198528 179006373564612608 179022731635851264 179153596205760512 179169967730589696 179393578172153856 179487103571744136 179918120798388224 180240573347659776 180307297585594368 180576104200144128 181009736534065152 181317576222048256 181495846666358784 181804513072253952 182202915949694976 182352767566577664 182692230421239567 183130944384073728 183442391568400384 183995585292402688 184063699618627584 184242053257887744 184338106370980464 184376733121380352 184393581950140416 184780772711858176 184932744470462464 184943436078514176 185277010138574592 185592107094592576 185721931146723328 186401139819503616 187350551397531648 187669174784262144 187909223087996928 188080429367427072 188235114907435008 188585528176763424 188796424330149888 189038394202914816 189359888070606848 189602098971672576 189930926753447936 190284496899076608 190324369673682944 190891909168758784 191253687884980224 191578949258934272 192167789050331136 192414079813681152 192987850739023872 193387626093477888 193723019132141568 193811411979730944 193899030393126912 193970810929545216 194147539992182784 194300693261058048 194668932311497728 194726480024961024 195129856959184896 195218071416209408 195249427114871808 195468271556755456 196051149957103616 196082639463868416 196422706476466176 197416534970425344 197758915364061184 197770348497862656 198203738596835328 198348624370663424 198366749987438592 198614318690598912 199195062312501248 199213265278992384 199552063349194752 199625936612622336 200063393011335168 200403636877000704 200526438658516992 200941830237754368 201382170260189184 201529379448975872 201547795731480576 201890564091568128 202407885898186752 202752116996653056 203709398002302976 203784810292051968 203982273249804288 204131383098671104 204150037159084032 204578712645271552 204597407583830016 204746967092297728 205021232196747264 205128118367707584 205620709483872256 206096617510142464 206372690514450432 206976119434083328 206995033453953024 207423824761552896 207878369300840448 208030327173136384 208049337529270272 208231903942508544 208403162933231616 208791120481416648 208937172540063744 209292507867512832 209648447506743296 210280668905603072 210358513849860096 210562346580443136 210672121566834816 210716266424434688 211178025956409344 211745154444085248 212105265250962944 212570068607977472 212744895494340608 213029874079432704 213652768448086016 213672292597628928 214114915882893312 214584123149254656 214740982888398848 214753397814853632 214949062134202368 215125845608497152 215526317916301056 215767342091599872 216043879089045504 216411300652122112 216688113110482944 217467996456087552 218575643297120256 218947370581639168 219227426935996416 219427167595331584 219607634058674176 219620330343235584 219901805501349888 220016449539557328 220544793236733952 220557543701741568 221498756548263936 221598891877859328 222057935155494912 222478779784568832 223005550810497024 223142202416996352 224094445101563904 224195753892052992 224483093115961344 225152492528861184 225618897109057536 226010188987498496 226113313976352768 226299279417802752 226505463324213248 226518558396383232 226684142137901056 226720551880097856 227113754363414016 227651499785715712 228059500970508288 229173072752590848 229647805986004992 230151051725930496 230319290798829568 230340337978834944 230732073247506432 231237695029641216 231323298169356288 231427874985345024 231716705139032064 231858694698910272 232415476158824448 232810740574060544 232848134363343744 232896926048059392 233407291846557696 233804243023167488 233996533819768832 234034118069778432 234432135277380096 235538991440162816 235854503445086208 236544136496095232 236565752518803456 237055799727489024 237575279200960512 237748945340727296 237770671462023168 237979318791438336 238175043352264704 238479693890715648 238618423407333312 238696975514468352 238785340045787136 239141327183974656 239191437562871808 239316138095658848 239338007431133184 240359364504096768 240768138933525504 241583605749448704 241994462221811712 242406017429671936 242937221266259968 243137023422103552 243462713233637376 243589640561652756 244174592512098304 244196905825861632 244702761009020928 244925091022897152 245418266158170112 245432454645547008 245656071010516992 245784141827973952 246315791904344064 246855563544748032 247036013518099456 247058588316008448 248112892391325696 248534853092671488 249800735196708864 250225566379016192 250545630783995904 250773905823236096 250980153209913344 250994663249412096 251316349144399872 251447370902351232 251728565773533184 252051192270553088 252065764230561792 252802798628896768 253712662532102144 254261462610935808 254818646239739904 255004917179973632 255019659905138688 256107937258930176 256223718733774848 256552106418241536 257317134318698496 257850168124637184 258297358842855424 258415215972974592 258532040524169216 258627747906060288 258863386656243712 259067591014744064 259109202148683264 259558576415330304 259635306699948032 260173142612246528 260332569486495744 261443519285157888 261896941968621568 261912083145818112 263029773401063424 263222046627233792 263246100547239936 263693797997150208 264271651462447104 264369483622121472 264488999983251456 264819091587465216 264981365370183168 266069417798926336 266112153558107136 266167915483496448 267204849169334272 267368584878022656 267467563508318208 267922440317005824 268509560346918912 268730394308640768 269187418788757504 269230655357616204 269877181197582336 270336155995537408 270360860021489664 271514604801097728 271713080389402624 271976364333072384 272200049545445376 272706769608380928 273304373924542464 273504157823610112 273529151349866496 274696416576110592 275163587352600576 275993377938604032 276095549427941376 276507159556470696 276565099682070528 277171159067787264 277399116705693696 277642538590011392 277870883910975488 277915515207861888 278388160641888864 278582896720084992 279056677156683776 280896162089113088 281503762176393216 282120644051140608 282326872592113664 282352672361152512 283194636495224832 283557591304372224 284039832105910272 284187913988594882 284403148457508864 284896390130171904 285426745348614912 285486554510524416 286112164199006208 286337863753138176 286598749512269824 286880531827470336 287368423888401408 289957328608116736 290584528698212352 290848545589690368 291221309988274176 291434191062827008 291451039891587072 292089720037441536 292303235914661888 292329947349909504 292694785438777344 292827107124314112 293202407335133184 293355266052743104 294076724935655424 294634059714699264 295331675397685248 296124802455638016 296638373046091776 297522936555995136 298792593468751872 298927671856070656 299310790821281792 299328095023792128 300203323371814912 300605455315501056 300825196145410048 300852686339702784 301484418635137024 301732372557070336 302024744528510976 302294069173463808 302818339151218688 302835846137352192 304128175494979584 305564097003454464 305677215438077952 306197074648006656 306868068967907328 307120450638446592 307642764330008576 307692177551561376 308316926706188288 308431064225808384 308570499980460032 308955606852042752 309144926265213696 309887301545099264 310464179151124992 310529234730745856 312045490759704576 312347855913762816 312576180369840128 312604744399847424 313938761801269248 314472671260114944 315421003358404608 315537770774790144 316008182350252224 316074399636652032 316767038934614016 317305758388584448 317566724469686272 317617731666127872 318157897876444416 318855102911966208 318921916750495744 319117343241510912 320479152672129024 321024185244700672 322111474332598272 322423593201303552 322659282962415616 322688768412745728 323651013137399808 324065818633568256 324616950978183168 324786187415537008 325032169665724416 326201994684131328 327863464945680384 328421055872458752 328841140403994624 329140751392997376 329411451088011264 330024674309335992 330817189855100928 331379804123561984 332398337816788992 332824354272313344 333067646928945152 333086902733242368 333816822899933184 334060841045327872 334508326215745536 335263161203134976 336293630838079488 336724639673942016 337728738793291776 338428345663586304 339015283481247744 339169970964529152 339448919126704128 339758194986319872 340026213206851584 340670631545121024 341477249678573568 341631624978366464 342069475224322048 342089251455762432 343089512424931328 343549091789144064 343800224166182912 344553621297299456 345478936198244352 346078101887107072 346098109871259648 346856542544461824 347110092648660992 347141812478017536 347575057708548096 348591359046877184 348623214238236672 349216110861090816 349345389072089088 350110937769836544 350706364534751232 350994800729653248 351591730662866944 351648202916070144 352362201949929472 352492644829495296 353092122116620288 353308487160244224 354816204744142848 356491446504030208 356623418011090944 356968978187157504 357229920422674432 357262565028397056 358012747129225216 358045463271702528 358307192411521024 358787156344307712 358974207143488272 359836241596776448 360481146695319552 361152208400288256 362635152444096512 362991693332717568 363609026144507904 364405831899389952 364705535133155328 365384460842479134 366261888768147456 366884783136800768 367991170584805376 368127399237255168 368484106515775488 368676212741960928 368753466242760704 369561545423716352 369865488940924928 370554020277149184 371184214189185152 372802279639007232 374701102795063296 375338349568524288 375818446175993856 376160858734854144 376470229814870016 377171056353526848 377592848660299776 378076788405829632 378719776141213696 379204197943345152 380568993798153216 380648739347365888 381783818337517568 382507375769960448 383157898517868544 384335578100662272 384828159627362304 385975701478047744 386775252186955776 387446038264283136 387622823959461888 387798060786253824 387941621859090432 388295079984365568 388601386522116096 389337864622995456 389452960049922048 390259713918369792 390436142832418816 390498854229743616 392165278927736832 392845412952932352 394833069940850688 395517830728122368 395540696995725312 396407477193670656 396697248741326848 396733499974877184 397228637381197824 398390124625002496 398426530557984768 399104126698389504 399251873225244672 400807273754001408 401052877317033984 401883660475508736 402764340520378368 403058758897951744 403095591462961152 403781128183136256 404815771796373504 405504233993306112 407418796004605952 407569620584103936 407964546499608576 408262766197342208 408300074318168064 409157425290543104 409493934184595456 410042464393494528 410256236735415168 411241418967744512 412193235020284928 412745381028900864 413952238868166656 413990066907906048 414847649523105792 415756738601680896 416060654346272768 416098675058540544 416463807885017088 416806325866463232 417582240962833296 417874345080127488 418585015735025664 419296895013486592 420561337811206144 420717027699720192 421344243133669632 421432532848869376 422356051912818688 423490308888170496 424210530501925888 425140137215954944 425489790988681216 426059748158865408 426281870982892323 427305536896172032 427344585195257856 428229831765786624 429168246298509312 429481965776797696 429506795629707264 429898124268404736 430251691216994304 431052635832602112 431534684183199744 432822601304244224 434935992912175104 437151286594240512 437894741163278336 438454853871992832 438854335190663168 439215268117348352 439240660686471168 439803611002699776 440032899079114656 441089586473467904 441115087403483136 442997513096527872 444115870310989824 444957559569137664 446284404833992704 448188890203127808 448391507784105984 448966186231922688 450304985057722368 451237794218115072 452020377974996992 452226627952705536 452598558835605504 453010926648426496 453037116792766464 453368284275802112 453441103760195712 454227508726828032 455302999571431424 458346145505181696 459295611972009984 460302103451860992 460638581597659136 460680675957669888 461464146495012864 462475390059282432 462646596338712576 462855749970690048 463433410278064128 463717389397820544 464830952317648896 465621481148121088 465696268726687488 465793852096118784 466814583693115392 467608486046334976 468068236139556864 468864270554760192 471077982880325632 471709006890172416 473088272992190464 473131505037606912 474111599454978048 475150558401921024 475497890681454592 475541342924046336 475958637582876672 476350086704529408 476959387781431296 477236846814666624 477393951028936704 478282654367949312 478382875125743616 478632276191317696 478676014862266368 480718729008193536 481536277867051008 483167211498897408 483988924443623424 484812034859343872 485874442532519936 486274046844207104 486925426467274752 487179281123305512 488349185024196608 489405522018041856 490836532316340224 490864909291094016 491312142021033984 491568283655947904 492631583808688128 493711127089496064 494072027036198912 494117176632016896 496225784782651392 497069706185342976 499601470393417728 500451132758032384 501091261567991808 501547811646472192 501960306419826688 501989326498824192 502894741804702464 503457131547066368 504102384541106176 505605597257793536 507425325064204288 508522925221871616 509637292479479808 510009834359947264 510039319810277376 512215874517860352 512447437467549696 513104212836483072 514634268637396992 515700336249274368 516594717685710848 516830431945949184 517064081048338432 518135182029488128 518218404297366528 519117152830660608 520346285224493056 520665138972991488 522887038570315776 523793883937243136 523824166291636224 526059546802126848 526444093254467584 526492201094479872 527387595994300416 528543302924894208 528738967244242944 529638183174930432 529962730740366336 532138835597852672 532224307116214272 534737169756045312 534935127016636416 535844880634011648 537019120693837824 537460788617281536 538374837577515008 538461310715232408 539754362395164672 540672311991074816 540721720042979328 543029209602195456 543426160778805248 543952728666144768 545413539216761856 546608747849084928 547008315647220224 547058302699732992 549392833152221184 550327174705201152 551986755877208064 552191098855882752 553014319112941392 553130199364141056 554342318135574528 554798233411387392 555285077180022784 555741767821950976 555831030415723776 556776321283777728 557165793440169984 558113354313367552 561792324178226176 563007524352786432 564241288102281216 564653745184227328 564705344722305024 566389272990449664 567115182608744448 568079664211820544 568375827977189764 568806296915017728 569792780260343808 570853490697229824 570973109021048832 572675727506276352 573197499024539648 573761063654940672 574736847776802816 579914657216233472 581169057396424704 581697091179380736 582442619976548352 582868382125654016 582902079783174144 584179440074883072 584606471829323776 585389570877554688 585654214248628224 586404814670266368 586710532105486208 588153449871310848 589268119429398528 592249604911276032 593276746092183552 595045873111990272 597585186937503744 597855343712141312 598621581642563584 598656190047584256 600406646743629824 601210910631002112 601650392290820096 602968837270274048 603464745114140672 604588138346927616 605636678302437376 605671692274704384 608256350989959168 611128194006908928 611354430876155904 612394149296013312 613736137935814656 614240901276893184 615285528660017152 615384355103122752 616633853412376576 616862128451616768 617140999960920064 617911213704085504 618289852530427392 620928358302249984 621058469461491712 624090981519409152 624695711827525632 625152360739680256 625209488799694848 627877523602538496 628945342520229888 630842006716809216 631075541549580288 632016364700504448 632148799273304064 633534077869228032 634611516777168896 635133448939372544 635235463332255744 636315795752888832 637710205823932416 638234686483021824 640958305344258048 642048370489401344 644222948665196544 644847186402607104 645318565924831232 645377536825491456 647302026274799616 648131637267136512 649233901956366336 649572374831074016 650064339331448832 652403989368262656 655726929891360768 656842111744917504 657682280807989248 658281502785994752 658822902176022528 660049348618671984 661634379710201856 662759608247123968 664796675633577984 666135293857890304 666173805466484736 668121682090655744 669016652431491072 670526322406269952 672587261676158976 673449279347884032 675457477586583552 676856691327172608 678030566962495488 678339941929058304 678897838253408256 679516389972639744 680052426413703168 681341263090242048 682954499357147136 683263249956732928 684138950448644096 684178502911524864 686179024849862656 687600448332365824 689107242594598912 690957872396488704 692156203774214144 692196219742519296 693713085088923648 694220185297321984 694283624956035072 695150115417096192 697182718093754368 697246428476473344 698432221722181632 698690778144178176 700221875539673088 701412729069502464 701989601459306496 703183461325733888 703296405832140288 704724403899858944 706184244233240576 706616974320488448 709632409488285696 712982893008060416 713246836022181888 713937956374315008 714459840845348864 714525130056794112 716025494258450432 716090926543405056 716614384823042048 717574312688615424 717948414286976544 719672483193552896 722304416800576512 725270304888193024 725983386665435136 727218052289015808 728811663798779904 729411070266310656 730768921684958268 732523777536294912 733769566273601536 735982341169610752 736254798474510336 736968213031550976 737352425483921856 737506932485521408 739123090847432704 741108040554298368 742368428378370304 745604559278014464 749402205590126592 750676699137048576 751636892351987712 752321717469708288 752940459629740032 754342112707053696 755185697320599552 756153576811659264 757439552282427392 758408395886690304 761137987596306432 765014751539920896 766315797035737088 768671156201324544 769656319254724608 771951402956095488 773550504373911552 774892076528566272 775245647918923776 775596121572507648 775883243718180864 776590159968731136 777202773044232192 778675729245990912 778905920099844096 780519427836739584 780997708459487232 784330557855473664 785690825905864704 789666139881701376 791035661456244736 791081393991450624 792814954387341312 793394497482653696 793466999949754368 794457274762395648 796780249250004992 798208253396779008 798503746450489344 801614547508002816 802105754634067968 803767320951017472 805528681040756736 806117517795903488 806191182925922304 807562256366272512 809631543592747008 811008467986612224 814837592009211904 815139241168207872 815929092999217152 816525532394684416 816600148636336128 818314850581086208 818987868369190912 820512473470830336 822482837935489024 824386470040569856 825490762057801728 827904477736333312 827980133815812096 829695299046211584 831513477203361792 832121308692545536 832197350117081088 832927615770034176 833612651732926464 835164481925666592 835748690160254976 837170031470051328 838593790026973184 841122675622412288 842688486267339264 842865065697738752 846980617776340992 848421061003851776 850280274431909888 850979581977362432 852119496317730816 852563741965784646 854611073792344064 854689170390515712 856459663531573248 858336492597018624 858963931553595392 859013591259414528 859796248536809472 862105271665204224 865645202608488448 869871985824350208 874302573188481024 875789482326556672 876909707743985664 877708670381326336 878430536234696704 878481321372942336 879607222005399552 880065798158229312 882179172946935808 882230174806966272 885995026193055744 889915119138275328 892568809667985408 896377780406255616 896783015568211968 897932372463845376 900609970115444736 902475588436230144 904040755949993984 904453255905411072 905197117671211008 906021853296852992 906074233585532928 906736568551604224 906882207520391424 908455017453656064 910605999142862848 916692291010363392 918591223944019968 920604206903721984 921277163195318272 921361351915339776 922928292990025728 924950780118564864 925293192677425152 925711499941380096 926866820556128256 927434778795641088 929661904635297792 931242962296242176 931392537453374976 931587704192237568 935216972092669952 936136472279113728 937728541109520384 942155965760651264 943418013780344832 946176545984380928 946263010075213824 948223198909956096 950301116803842048 950995781362909184 951917275165753344 952700173409058816 954473693629333248 956565308735898624 956765750251487232 957264552382635392 957352029724532736 961437458016387072 963072555734102016 966334422997794816 967977848887246848 969624069718687744 971748885065039872 972548093688414208 973850852934549504 974358562246611024 976698370048393216 981673064632680448 983136567311895808 985263167617376256 987422254178992128 988144054072397824 988234353264033792 992451569565302784 994139412370685952 999202940786835456 1000902265516064768 1002182523135983616 1003095623292944384 1003920612839653376 1005789483609404928 1006914263094132736 1014850650128408576 1017045850443743232 1019274584958959616 1020019668719894528 1020078639620554752 1024431749035720704 1024894874935099392 1026208425672966144 1029268537274793984 1031400672498548736 1033189435371421696 1033660863891898368 1036270364058976256 1036436808594733056 1038234305661321216 1041330277945982976 1045774077140631552 1047587767874486272 1047648332583272448 1052119093604253696 1052888186508935168 1052984402188959744 1054775191988600832 1057086605849788416 1057477934488485888 1059276366349860864 1059925461480732672 1064448614232428544 1069474339512090624 1069870254033272832 1071689761268023296 1074038241387675648 1074921577234563072 1076749675155030016 1076922621430464816 1079508724790329344 1081344623982149632 1081443440085958656 1086852321557610496 1087905457332289536 1090827078433523712 1093217495698169856 1094016631294440448 1094116605399465984 1098785666304442368 1100654349410402304 1103973511754416128 1104382197711765504 1106028638225882784 1106260398728282112 1108684636271149056 1109596466822774784 1110570154360045568 1111483535643901952 1111662060831447552 1113552642567555456 1116226708626735104 1123584648356452352 1126015048705572864 1128482576204562432 1129307490368454656 1129410689444610048 1132778545980899328 1134230365217488896 1136159328423641088 1136751655954379528 1137612593830035456 1141706981394459648 1141946218042097664 1145351455012552704 1146394998049079296 1147522127309881344 1149473695553605632 1159829314432466944 1162338114792849408 1163394182358761472 1164885239953096704 1165736764251308032 1165804159566348288 1168358880149766144 1169212943658647552 1170779141755109376 1171308428497256448 1173421064210972416 1178536238858797056 1184499209822552064 1186553492184367104 1190091746223980544 1195170373875007488 1195710687424282624 1197243163285127168 1197312380095168512 1200813293487259648 1202421821262004224 1203300784581640192 1205937674540548096 1209176276693855232 1211273356604874752 1211343384549408768 1216512701979918336 1222256388013817856 1222708861752311808 1224788298592026624 1227472275871629312 1228481802553786368 1230571057320034304 1230768710206245504 1233267706824753152 1233724256903233536 1235822427408171008 1236579705060854784 1241856716604499968 1248181963038818304 1249391423655051264 1250304721479360512 1250418977599389696 1255755047205076992 1257890685040459776 1261684013433618432 1262151083099160576 1264032729401008896 1264297598546608128 1267068155738456064 1269223033554337792 1270470926664511488 1272631591505777664 1275420411647864832 1276469372966043648 1278845612948676969 1281916610688516096 1284096740978802688 1288445897330393088 1289694372805214208 1290637131849662464 1290755073650982912 1294604052549599232 1298467803912732672 1299144749662148032 1304807978736525312 1311453859782721536 1313684223489835008 1315364561615978496 1316563005571989504 1317645804352045056 1320098697237343968 1323268759420403712 1325519216494247936 1332270587715780608 1332347610932969472 1336243364181311488 1341052644812539904 1345174523352317952 1346898558695768064 1350914955173167104 1353713382654345216 1356061133924990976 1356679883858116608 1357795676506816512 1359032779945279488 1360104852827406336 1362682526180484096 1365908998714294272 1366526499913465856 1368277900897288192 1372358049699725312 1375200896664731648 1381915744792977408 1384312407548428288 1384392439485038592 1387426170177847296 1388440370594643968 1388567249912070144 1390300230834192384 1394365436187508736 1394492856952946688 1396864443444363264 1397381556288356352 1400443751079346176 1402825458139004928 1406366922651467776 1406592811664280576 1412368488466481152 1413233948640976896 1419264818976571392 1425965786016120832 1426493672044363776 1427875912748630016 1428919681690697728 1429050260113588224 1432050988516900864 1432181853086810112 1433228769646084096 1435148625377230848 1435896828573953088 1439344966387105792 1444608833601153024 1451966773330870272 1454436104578031616 1457623327597559808 1458822140532621312 1461537843369916536 1465047555072589824 1467539132547203072 1471964682339221504 1472509596949020672 1473936426063101952 1474704850967843712 1475013864971042816 1478246181694865408 1482216081108596736 1484736856756740608 1491209118556028928 1498804411180253184 1501353398274097152 1503273784703975424 1504643434939416576 1505880919259480064 1508684225414107392 1510371394641199104 1512307153623318528 1514879104564854784 1516816791773380608 1522275975192612864 1530029503079841792 1532631594071474176 1537342312402649088 1539312638509449216 1543902805912190976 1547101008747823104 1549784153057132544 1550491295837847552 1551192243145015296 1554405546088464384 1557351458491981824 1561038855673479168 1561995416918974464 1568661115710947328 1571381651811729408 1579332279763402752 1582071322912489472 1582162787982901248 1585629908774682624 1586788994965307392 1588914549524791296 1593560498500009984 1596416506793558016 1604211509268135936 1607534641902034944 1611057362081513472 1612235035591806976 1612382365851844608 1615124512732545024 1619263087185494016 1622016935973224448 1629675184018423808 1630278482336415744 1631858185998434304 1633051064789368832 1636629701162172416 1637975736738381824 1641024946941660672 1648772940081139712 1650981524115603456 1655808955472666624 1655960267631624192 1659390598092423168 1663026954406723584 1664242617385091072 1664394700234162176 1665855231540068352 1667225303465852928 1670328963851333184 1671497380320509952 1674340062940102656 1677187580053946368 1685376972534678528 1685730131395477504 1693961235552681984 1696842122007703552 1700560548863819776 1701959163954724864 1704238992635461632 1705127483931569292 1709222147584688128 1709378340781031424 1712919327063146496 1717927863107190784 1718027182518829056 1719592497073618944 1724210543330408448 1739743971648700416 1748605146376962048 1751578964653113344 1753819415487971328 1755417340762652672 1756861072469393408 1756962642745884672 1759214444010799104 1760131596316458624 1764358345893871616 1764460349613932544 1779830238276550656 1785137619335970816 1792755560812511232 1793566031136423936 1795864744927690752 1801219940230889472 1804951176872460288 1808081511899987968 1808906511810822144 1810394235342422016 1812043706593705984 1813473137103208448 1813764415040782848 1816910034907312128 1821211998285725696 1833384582020726784 1837182447888039936 1841208413807443968 1842554326390636544 1842722703830679552 1845856585980051456 1849901560237129728 1850586385354850304 1851422999882760192 1853733641112256512 1854869557591282176 1862485924592484352 1862785074906749952 1863175408384475136 1870433944185339904 1872272944558227456 1875457082219040768 1884311931521302528 1886836027560689664 1892353091968761856 1892526020150427648 1896446397819912192 1900602233607684096 1901991562725818368 1903834550331506688 1905400346818117632 1908947387258666496 1913130617471797248 1914529104765270784 1914704059449065472 1922874916032774144 1926145111468204032 1932668845995589632 1935955697774493696 1939248139437375488 1943497770130079744 1945096187376828416 1947701705869099008 1948717124493222048 1953396740096786432 1966273134623791616 1970526335234752512 1974844508357984256 1976288108144795648 1976468706528067584 1984903139130605568 1988278824741371904 1998405881573670912 2001804531032129536 2004365046271967232 2006191246585888768 2011578967218809856 2029701300256817152 2034091700887486464 2038549169917919232 2040039337439789056 2040157279241109504 2048863498071441408 2049789749870198784 2052416851345932288 2058537074549587968 2062801344997097472 2067321727783796736 2072873617189466112 2076468611322642432 2082660555891965952 2091548154281263104 2095175535748972544 2095296665166544896 2104238187208507392 2105776373017870336 2105968804377919488 2109550383977201664 2114173211699576832 2118552732699721728 2119850922961465344 2128897228464857088 2138948679024181248 2139740508066545664 2143379522536046592 2148076482775351296 2149843154469126144 2153499350310060032 2153845242860929632 2159017449580658688 2162689247964299264 2173704643115220992 2175810914664579072 2181654156867047424 2186434991396339712 2188033262588880896 2188233210798931968 2197571332608884736 2201308698820804608 2207947023508832256 2208764395423531008 2212057276451765568 2212520797456564224 2217369272542298112 2221140308720091136 2222967071287803904 2223324121662895104 2227105285135110912 2232453417253470208 2247169296712904704 2252030097411145728 2256965152409124864 2258614980736909312 2258821378889220096 2265557091961798656 2268460730434977792 2272318656847282176 2273503311908759056 2275225187660070912 2283413962788919296 2295044254619762688 2298947391107211264 2319658628864933888 2324676229585698816 2326788364717522944 2329770479906193408 2331473528502616064 2331608319132696576 2336717760299532288 2338425887317295104 2341558283510218752 2346842128421944832 2357072477717594112 2368998419645104128 2373106984368734208 2380183492447961088 2390340747750014976 2391421374848565248 2394486326570254336 2394624760190337024 2401626586974519296 2404843642524008448 2406601569163280384 2411875349081096192 2418352553387710464 2422546713209749504 2422686769098817536 2433025403959836672 2444512776027635712 2445417723504623616 2449576597184053248 2454944551743258624 2456963605107572736 2461142114640068608 2461537420412491008 2466535413649506304 2467448513806467072 2471644854816342016 2473159410121709568 2483713433208999936 2496363926077636608 2498782847310102528 2500609442958721024 2500837955198779392 2511510094410153984 2515781370080919552 2523368026867236864 2528065458802017792 2528595197093216256 2538446067108675584 2540941853329022976 2545263183011555328 2550840823295729664 2552938745932087296 2557691225897353938 2563833221377032192 2568193481957605376 2576891794660786176 2579388745610428416 2581274263699324928 2596935607825465344 2598289499324296064 2609615957473050624 2622907719565443072 2627368446979670016 2630729123231956992 2633126011143979008 2635291608704090112 2640197394474687936 2646537518840807424 2651038432988495872 2664541175431561216 2672486728362622976 2682105289625079808 2690349046704635904 2693797117391536128 2701829910346334208 2707426765308690432 2712122267849981952 2713359767716233216 2715591353013633024 2718065559890558976 2720209705654812672 2725365052360968192 2731817997428588544 2733052999826931712 2750401793329463296 2763831489585954816 2768624815096856576 2768784878970077184 2774852340355694592 2776880741189287936 2777134499824140288 2780600461668384768 2788730872375017472 2788985713905893376 2793728886888726528 2794763112576712704 2805650916278009856 2812733845302935552 2813185623328561152 2826467897281953792 2838529637953142784 2851931572032241664 2852987344088727552 2855751825497260032 2857839363381395456 2858100520227176448 2864101977033801728 2866457539292168192 2870297250754461696 2871793657147906176 2878689932774211584 2889217667202306048 2903933546661740544 2908872209156063232 2915246655195119616 2917644281065242624 2923075686739833072 2930095110145179648 2935078265094406144 2943929364678443008 2945019193898041344 2949409701935687424 2950027729942085632 2956492363389730816 2964432162217193472 2969473713513481216 2982418237112057856 2997608822360506368 3002706796548194304 3006547569407950848 3009286869878833152 3011761838518960128 3017368450828214784 3020742789282398208 3029758209129709568 3044551950385225728 3060059006159683584 3065263188142948352 3074684624805298176 3078625277018898432 3087805611824381952 3094202017495646208 3099568306114265088 3100982591675695104 3108811092176928768 3114702916983963648 3123990833837948928 3137322231421894656 3142763303623458816 3158664559526805504 3164142645824978944 3164325575965802496 3171259817549365248 3173577989930614784 3177829099049582592 3187120997000019968 3208423018536271872 3215069283804069888 3222114724163026944 3224470071183613952 3224764731703689216 3230249025465090048 3238526174370988032 3244033871946448896 3259350368036847616 3260556964672831488 3263716371996868608 3266102129578737664 3273259402324344832 3282049893883321344 3297545880162279424 3301963048231206912 3311617910945333248 3311920535263248384 3318781196184846336 3326053908813447168 3328485234770182144 3328789400468324352 3331710463080136704 3334450606931705856 3340657927702666368 3348680125880205312 3354375160107892736 3370753945069357056 3387922471105363968 3393684244015407104 3401121097727639552 3403918327909449728 3408477985270923264 3410254967863138584 3418444295169376256 3425838654126292992 3435855726214381568 3436054365037658112 3439184994147237888 3448421086660816896 3479487943297400832 3497210292753924096 3503157929306226688 3507638830975942656 3510834681525305344 3513722144938786816 3513925285491769344 3520263192632917248 3528716691787743232 3559660476553101312 3570275238671941632 3585511121625022464 3587132062272847872 3591729489855381504 3602439880461778944 3609902353744920576 3616163023799975936 3617813023621644288 3626946274206416896 3627528830081565696 3633820069814624256 3642423996571451392 3666769164041453568 3674364895776079872 3682416827614887936 3685108652781273088 3685445407661359104 3691713171960102912 3699803120474259456 3701172770709700608 3707467282224513024 3709739115182564352 3724971849184968704 3725570149813499904 3744545889116454912 3750914164438081536 3768623863042605056 3773672055121379328 3784706183937523712 3785052040300855296 3792892795639824384 3801204467215368192 3803983125451636736 3807669100663013376 3817894774517332992 3826261234943594496 3829058209530541568 3829408118898130944 3845749832065548288 3852290222936408064 3865337691991179264 3871911395548987392 3878496278874750976 3886995540260159488 3890192374753656832 3895403411738198016 3897434248986444096 3906793480193572864 3932546269247583232 3941052670469505024 3949689016715968512 3952576216289591296 3952937413056135168 3969806278261211136 3976557649482743808 3996811763147341824 4003609062064259072 4008730092543934464 4012382493171777536 4023157934437619712 4059402600513634304 4068183401774972928 4077098339835838464 4080078674879578112 4080314558482219008 4097726996142882816 4099579499740397568 4104833702691864576 4117074149099175936 4125602689994194944 4145747234378932224 4152937222645284864 4165321111783931904 4183096308562526208 4190351071497945088 4190593330333089792 4208476374417014784 4211552746035740672 4219100767954403328 4237105465399443456 4239701845922930688 4257794456929714176 4277897358048362496 4279481016133091328 4286759045072093184 4296152965550702592 4299686308938252288 4306998700620120064 4307690485721859264 4318034899161317376 4325378495928598528 4347409286230441984 4363308313734094848 4372869982792679424 4376066525177761792 4376466421597863936 4395142665217769472 4402617397641609216 4415894047017664512 4417528790847062016 4424114552903531136 4425041594913128448 4434738545084596224 4442280617440182272 4445934142575607808 4446648243325790208 4454210570270221824 4494338593425809408 4504060194822291456 4513930304818249728 4517229961473818624 4517642757778440192 4531114183923597312 4536921460869955584 4544637313694564352 4547006623817518112 4550450375320141824 4566827925577838592 4590088509239525376 4597894782214422528 4639317257729867776 4649352459171397632 4653576729435045888 4662947057005232128 4663216638265393152 4676851774634590208 4683116567020437504 4693684256843889664 4714144955435188224 4737996839290208256 4746213968737468416 4760366984895922176 4780681495500029952 4782842749697130496 4788972653140508672 4789249520380674048 4803253173949038592 4813203138326560768 4823750698162192384 4836705106775420928 4845093426419499008 4845373538197635072 4866050807919673344 4889025552055271424 4890835447009247232 4899153194368106496 4909889103486517248 4913927210215145472 4922284229280137216 4923074840824982016 4933070827299012608 4943289709632684032 4946318820243419136 4967426866417999872 4992727852155273216 4997565694620205056 5001218885917442048 5001675910397558784 5023020188820307968 5031562740161839104 5056130917604035584 5057190394186432512 5076892134217351168 5081883706658045952 5090526366023110656 5101681646591459328 5105877491864174592 5115382451794707876 5127666442754064384 5136386963915210752 5153783589321572352 5158777491220856832 5162548527398649856 5196578998648592128 5219231914946101248 5245815439130886144 5254736893959340032 5261458246463913984 5266252022287958016 5270583217408180224 5280394788949375872 5293075037681614848 5302076865976991744 5364210579250159616 5380698093409271808 5387594234783072256 5403659820692668416 5414853530617380864 5424244535699963904 5426719535432466432 5431182706027266048 5436131119781117952 5440419411309625344 5450730104721936384 5463635994857177088 5527662979171909632 5537249630193713152 5537569757940154368 5549704680711389184 5553761482378575872 5554268999648280576 5561200923336769536 5577461744750034944 5587457773777453056 5589526225153425408 5611301832556019712 5626371246657122304 5652935794563907584 5677059275906285568 5703863144064483328 5705974688177455104 5711503650994520064 5715678726762790912 5716201040454352896 5728203954067603456 5732915078584336384 5743587314295812352 5757379865548423168 5778435334404612096 5807867093323481088 5817744418312126464 5830493310390239232 5835288562130485248 5846151373479666144 5860190220290359296 5870156530188812288 5887858729356886016 5898819403871374848 5900055459884171264 5928864324434386944 5938947427026962432 5964836474224115712 5995217644721012736 6005413593096388608 6013095138815901696 6018573739757666304 6034736901656429568 6059516418259419136 6089103900770451456 6120118012319367168 6130526376285896704 6149369249610596352 6157250554037796864 6175611223648763904 6188404034991292416 6201965183351390208 6229405833967927296 6247981667675897856 6274644462843789312 6285526607246917632 6317329119053611008 6328285291649957888 6328651151931604992 6342519635098730496 6347155979861229568 6355658198099165184 6374241994000039936 6416846037072543744 6430138567608139776 6444229448326053888 6448940142367227904 6449529463407378432 6460498050930180096 6477052348741976064 6488067743892897792 6518700736073695232 6521113929345662976 6527432743993737216 6532204259157475328 6546518804648689664 6564099787766642688 6595091760324558848 6603926096462413824 6623235821890666496 6623841070526496768 6637562392369692672 6652107817626894336 6656970469540364288 6663420926160273408 6668901213863411712 6681315855405332736 6697360251760410624 6708750320215785472 6741507890138714112 6775844942210727936 6787368488030814208 6802242195455279104 6807836655818899456 6816955970541846528 6820509935726277168 6836888590338752512 6871711452428763136 6896842173321633792 6958975886594801664 6994420585507848192 7006315858612453376 7015277661951885312 7021669363050610688 7027444289877573632 7040526385265834496 7119320953106202624 7140550477343883264 7171022243250044928 7174264124545695744 7183458979710763008 7204879760923557888 7219804707489841152 7232326047599951872 7235626047243288576 7253892548412833792 7255057660163131392 7267640139629248512 7333538328082907136 7348729791552159744 7364833655229775872 7370217305562546176 7370890815322718208 7383426343920205824 7399606240948518912 7402345541419401216 7414934564449026048 7419478230365128704 7451140299626999808 7489091778232909824 7501828328876163072 7537247726085210112 7547344110242758656 7569412367875047424 7570104080601710592 7585785591279648768 7607966250903273472 7615338201326026752 7635789549034665984 7652522469887188992 7658116419061083136 7658816237796261888 7691499664131096576 7704580445872816128 7730675383982358528 7743822791097974784 7756992557749501952 7773991080520318976 7780384749507313664 7790806823476396032 7794868497972888192 7813586960387145728 7865092538495166464 7882105340939010048 7899378033431937024 7905152432579182592 7905874826112270336 7939612556522422272 7953115298965487616 7993623526294683648 8007218124128518144 8017460185087868928 8024764986343555072 8046315868875239424 8118805201027268608 8136366803549945856 8154196679671676928 8160157349759156224 8160629116964438016 8195453992285765632 8199158999480795136 8251205379988389888 8291494468757864448 8305874445290569728 8330642223567863808 8366192617125052416 8380702142995890176 8381186660666179584 8416952748834029568 8423105492071481344 8438201535908806656 8479403691845861376 8515588913859428352 8555794716096724992 8558962032266182656 8573518090144186368 8592305931101405184 8599372617876504576 8613997401240240128 8615380971443718528 8636069798322634752 8650756991857197056 8726616627468189696 8745739965585358848 8752133050355523584 8752932843195727872 8790285330435538944 8805234795283218432 8831788094035329024 8835057581694124032 8848229105807062272 8850083189826256896 8869477090169192448 8884561234880364544 8893296486651580416 8908421140540443648 8988677186851618816 9008120389644582912 9027860609636499456 9034459922947637248 9035285515556880384 9062228367847194624 9089274627389128704 9094013247635036224 9133655851155677184 9180177018479050752 9195789564428845056 9278634515459735552 9298704918342795264 9325894114010464256 9326433276530786304 9353703549269180416 9387368513687779328 9428289910870376448 9475993678580416512 9492427937474936832 9520733969791844352 9561362991000059904 9565685499394260992 9577945306281017344 9606506347898077184 9626406276653121536 9673410213550841856 9690186852838998016 9690747076395270144 9732101615839346688 9778051104110542848 9781670894018494464 9798306388736212992 9819778206973034496 9844568458560274432 9846149681649964032 9886579419265368064 9892637640486838272 9934853732835999744 9985455704310546432 9995131389240410112 10002437771834884096 10003351820795117568 10046040377640615936 10063125480323678208 10112261835208071168 10163767413316091904 10181052732046221312 10203363293182918656 10211754983728349184 10230764903589415752 10255332885508128768 10272773927830421504 10307567178643144704 10317554982441713664 10325097054797299712 10393157997297184256 10438463829892202496 10491630878261772288 10509473787918680064 10522916492927827968 10532504044575916032 10541166434816360448 10560789577898751744 10586150075363229696 10604153731953983488 10728421158500319232 10761396186818543616 10775188469566144512 10807319641385336832 10829707061234761728 10848489071399927808 10853439070864932864 10880838822619250688 10901460209443872768 10927271989714354176 11055325958343819264 11074499260387426304 11075139515880308736 11099409361422778368 11107522964757151744 11122401846673539072 11154923489500069888 11174915547554906112 11252742493314244608 11305871589127815168 11354118551812571136 11407726288128966656 11411949376354910208 11423007301989040128 11431357453525581824 11456407908135206912 11465830157168672768 11487174628591624704 11556870668809224192 11615734186646962176 11635488836624252928 11660986620780478464 11670577124260970496 11692302746959332288 11720380440580718592 11740313060377624576 11797638807742749696 11800110919768342528 11857728648868773888 11877894854053924864 11929672948448231424 11990435289442025472 12010827186192777216 12026190277631803392 12037147479515332608 12069473803312859136 12178207801540902912 12240236024638734336 12261052752571793408 12298738499221192704 12314501108075593728 12351222447297527808 12376808069982584832 12458811667935854592 12495963335351795712 12549288925687578624 12571053214493835264 12634658238107222016 12656570583299915776 12657302303863209984 12694311959722459136 12711316396198330368 12748483988000079872 12833692074145087488 12860277135216279552 12888458896652107776 12897880284734455808 12899058926814756864 12920996101860360192 12954104697483952128 12976135487785795584 13037401472147390464 13042227858691325952 13064408518314950656 13093037609297379328 13128199575533285376 13190183520649117696 13207852192924827648 13246471643781332992 13247682141052993536 13275124784739385344 13304215635253788672 13313940939080728576 13326841852320546816 13337802427726823424 13362631710810665472 13417500640431570944 13483015780277428224 13551689884421455872 13574736976061628416 13604484390910558208 13615673311637798912 13633911941083693056 13641019871452554336 13673777180677505024 13793684346643267584 13917951773189603328 13988841171015696384 14012631717224906752 14030555323903770624 14043338726101221376 14081052770531668992 14238641906212405248 14281100954687766528 14342044486500089856 14348528249091391488 14366917959421526016 14409759521847115776 14439609414979682304 14471252094486577152 14510115320326262784 14535280279258497024 14667076656165814272 14697459583104319488 14729667310459551744 14740434611125092352 14741781630645436416 14766852687840411648 14799212481897037824 14829869128898052096 14838956460730257408 14902280599253999616 14978183556465819648 15003656657752326144 15074495452170420224 15094688220485517312 15138824735750094848 15171571182559297536 15215932501806546944 15230676402652053504 15271579098069331968 15305044939774377984 15316232838122166272 15317632475592523776 15382999328262193152 15409160891745632256 15461350767964717056 15487645582195949568 15513985115499003904 15547982161040637952 15560769499014627328 15589736995945776384 15627173920774291456 15730185076990332928 15764210681878020096 15798756066863874048 15810304865158365184 15811749652224540672 15879225113044844544 15906230597930975232 16014436248257036288 16092631737750478848 16237610402054537216 16272733607099891712 16308393359343353856 16320314699518312448 16321258233928876032 16390907984571531264 16582988937515728896 16611748890581139456 16661284447135727616 16732385234250104832 16761404285991780352 16762373321332359168 16833905497668059136 16846210984142962688 16958807383691722752 17031177827718856704 17111589432193449984 17117924064532365312 17147036180288372736 17184611862202810368 17198745235753009152 17227994802480480256 17230761942887437056 17272139596645269504 17301513983714394112 17453233254936379392 17491479931170717696 17504266100711047168 17505865686391455744 17580570660871077888 17610469590566436864 17663576188070658048 17696458211614124544 17700166379652513792 17769122469760729088 17786592973303160832 17816842281080887296 17977354373703237632 18016240779289165824 18055721219272998912 18068919845895274496 18178549254778257408 18188026495270072448 18267311702311354368 18360354036958101504 18391579128857690112 18557269030919471104 18651788228020928512 18707407098538360832 18774737027375558656 18856579821740752896 18951987357160833024 18984855874949873664 19041467939583688704 19122725982000119808 19131370998788521984 19252812553306243072 19346820427101683712 19380373705677996032 19381494152790540288 19464203231678693376 19556102208221085696 19563341788036988928 19596612777472425984 19639556413946068992 19689136917120548864 19692299363299928064 19785275280973676544 19869707465671999488 19970911408621092864 19990262778480820224 20004875543669768192 20006703641590235136 20092080755281231872 20126250960647356416 20224523670416142336 20327534826632183808 20362105464092442624 20406726586365837312 20423509967456698368 20461529807178831504 20510665771016257536 20545547855660843008 20615134357286289408 20650194109594599424 20786315994594368512 20876927659784404992 20983261756523544576 21018947575837360128 21045832985855655936 21065008089151832064 21082332869632720896 21121579155797503488 21208307463907966976 21456842317000638464 21522792373637087232 21550376939132289024 21614639282770673664 21659414122469523456 21696978142799855616 21706878141729865728 21761677645238501376 21802920418887745536 22110651916687638528 22148998520774852608 22150279031760617472 22198818722845556736 22215045929514303488 22244803693347078144 22309846979000139776 22505484986628489216 22611743178255630336 22708237103625142272 22815452576257933312 22823898752709820416 22846014603978080256 22862714907051163648 22912815816270413824 22974349257183249408 23113741337618448384 23231468373293924352 23270977673248505856 23321973241560956928 23341154248521940992 23384605493918664576 23440760881161437184 23480626120755249152 23595277615485499392 23715457297737547776 23755789708107849728 23859345896896462848 23980870578884050944 24021654372385554432 24052380555263606784 24074294959030665216 24138947606625718272 24356415603081805824 24480472049277468672 24522105505143586816 24597476998442385408 24753616139965169664 24917623335871709184 24991926670703591424 25098577851375157248 25142106428987670528 25269316476214444032 25313141166599831552 25314604607726419968 25388623919444918272 25496967976000159744 25667384148290174976 25720554270432559104 25776917793304215552 25795760569468911616 25798117853629513728 25841992203720720384 25908209394967904256 25952270975571591168 26074802944294780928 26128817036629901312 26256399151066570752 26380367041298235392 26415704385849655296 26492943287562665984 26495364282105987072 26550249569478770688 26608431270507577344 26627881878161457152 26653683704641093632 26725263421621330944 26835001280863141888 26966031560554856448 27103379768842911744 27149473952123256832 27208968781821116416 27231346623275597824 27267823882167386112 27282039742905108672 27347554361355010048 27587368693286535168 27835903546379206656 27977682342031392768 28025263434449813504 28061110647807541248 28086677452202442752 28162105541063337984 28477283812424810496 28562201909375533056 28684088973000179712 28697056498182782976 28733835918843052032 28819519043694231552 28879218829959364608 29020230640652525568 29070560558516994048 29334153312331628544 29394919166208638976 29459334620919103488 29480869222250184704 29533705375680823296 29659738257796104192 29677912921460514816 29804561198507999232 29956367112931639296 30007313315504652288 30148990904340840448 30189376440971034624 30277649471500189696 30431865003613093888 30543158196138663936 30610089879548755968 30632465676244332544 30635264951185047552 30765998656524386304 30818321783491264512 30922701535929434112 30975291164391899136 31027970230998007808 31095964322081275904 31121538998029254656 31179473991891552768 31460370153980665856 31528421363756040192 31597512133727748096 31620609730316730368 31623499304449081344 31758450226089689088 31812461195861950464 32028872496514072576 32185263475500957696 32475220804109074432 32545467214199783424 32640629399036624896 32642516467857752064 32781815969143062528 33165977875031457792 33223497781162278912 33322568894271455232 33464770468500209664 33522808571983560704 33524746642664718336 33692421968285925376 33917614767383445504 34062355655437713408 34223178864386899968 34235848129064730624 34294072360576745472 34369223724405620736 34397490471506018304 34455989604960960512 34461523885774874112 34603027967428788224 34906466509872758784 34982959862341435392 35008532201422094336 35011731372782911488 35161141321742155776 35220939181132873728 35392916423228249088 35400332759305027584 35538244939521458176 35573185946606321664 35633684562161774592 35954708747406475264 36032481558578331648 36111442438545997824 36137839691790548992 36376052990540144896 36534623404622708736 36720708073916203008 36783158257715380224 37114538061838942208 37549474054751117312 37713159643481505792 37903974714321666048 37969711749899747328 38082935879167377408 38245451964000239616 38693640854203367424 38760747411355992064 38762988305581080576 38928406463357386752 39112204416442171392 39126683576073977856 39193225554944851968 39279112827892137984 39384598726599856128 39570550561947353088 39739414931343998976 39941822817242185728 39980525556961640448 40009751087339536384 40013407283180470272 40252501921294712832 40449047340832284672 40655069653264367616 40724210928184885248 40813453172731674624 40847019934913396736 40923059614357663008 41021331542032515072 41091095711321686016 41300388219189198848 41572631989188737024 41753855319568809984 41966523513047089152 42037895151674720256 42091665971711311872 42130016178303664128 42243158311595006976 42416614927815933952 42913684634001276928 43045584747274174464 43100753878264578048 43229278565541347328 43318828244939046912 43413756283459731456 43605840837775491072 44221303833375277056 44297997041549705216 44300558063521234944 44397637445691113472 44430091859028606976 44489607386694156288 44619693958000279552 45010969973256978432 45223486356511260672 45416474207250284544 45630905152515866624 45647797505419640832 45692029207956160512 45725429814102327296 45825631632540827648 45948698514366498816 46227482675236896768 46462936746587848704 46541955346497011712 46643946483121913856 46682308497043881984 46769210987837329152 46881521762322874368 46961252241510498304 47190555230970998784 47430914595475095552 47511579416215699456 47718691793792925696 48043308744771108864 48277895213251436544 48712831206163611648 48960944098554937344 49044211010287173632 49835246671743418368 49983853341407182848 50197155702750314496 50284212857975341056 50538632952428888064 50626282333199663104 50777247838889836544 51334768296580349952 51441108540865118208 51553835586608431104 51591521138937823232 51596235707259027456 51683984407441440768 51816418789935808512 51904541951143182336 52257634073259802624 52512798302133141504 52760734082596470784 52831408771699310592 52985886575125331968 52990728564211974144 53100499138957541376 53255763756322914304 53307367409282187264 53450526843242661888 53932063121109712896 54206759537685823488 54298947904246513664 54417937563642232832 54462693246551195648 54535647764334772224 54564079485810217344 54695108722710020096 55174737386573070336 55671807092758413312 55955364684062785536 56050526868899627008 56122221295615082496 56173354904404885504 56324211082126675968 56954567624849620992 57124403818751066112 57368177946000359424 57394112996365565952 57758437659918729216 58040461281305051136 58141121117033988096 58668306624663257088 58789838332417277952 58918669241838206976 58961738444500369408 59067410751361646592 59355825842921029632 59609122397015998464 59912734225863278592 60014626631009304576 60297981808681680896 60378752881942069248 60555298943000379392 61086316392277327872 61220179759097511936 61264931352488665088 61270529902370095104 61531997313048772608 61636643566982529024 61845403071858868224 61950582328783798272 62055940461996015616 62191928644162551808 62358947983783105536 62920740307961331712 63056842727512080384 63195024267455496192 63241219460633460736 63246998608898162688 63624922391723900928 64370526951001915392 64950441608218148864 65090934428399566848 65281258798073249792 65285032935715504128 66331955750062915584 66446995562324557824 66645137788542910464 66929540937000419328 67045617143967121408 67384843936571850752 67835229534766891008 68124711310875426816 68446357728773799936 68471696258129461248 68588144721153490944 68738447448811241472 68911979209921921024 68923047771549748224 69206055934857576448 69812933019745517568 69965919724682870784 70017064402844188672 70023462745565822976 70322282643484311552 70441878362265747456 70785832846456498176 71146371893212643328 71267369124323549184 71909417494812950528 72064963117156663296 72222884877091995648 72275679383581097984 72752105981080289792 73069246809245417472 73441416147832406016 73566316515430760448 74229076123677884416 75098948109502234624 75426319286963011584 75807949428643332096 75939423499799494656 76165871758334754816 76490903928000479232 77387281708406734848 77521494822711984128 77525976611162161152 77856812926714773504 78224408832884342784 78386451109889703936 78769197453199712256 79141101123894706176 79478829862687997952 79883645634484371456 79961051113923280896 80019502174679072768 80505003842589425664 80898094681664569344 81310139306528735232 81448421856369770496 81626906345463349248 81694039869826793472 81846119228715326016 82042663084065030144 82182191422643372032 82600776438378397696 83145263978377474048 83507710639137619968 83933047026094178304 84075790303349440512 84183331943422623744 84260032356607328256 84486316623190013952 85827369268002553856 86091169494548348928 86201507756529156096 86458557131082694656 86637656489878093824 87211681675550982144 88442607666750554112 88595994083099410432 88601116127042469888 88860183718057213952 88979214773388312576 89239387916000559104 90021939946513956864 90446972713022521344 90832948414500569088 91261810305031733248 91295595010839281664 91450859628204654592 91651263265081655296 91897397028732997632 92454965350473793536 92925873493175697408 93083910692994023424 93287892966243827712 93364616994087763968 93538421975674658304 93922504483020996608 94381110461941997568 94861829190950191104 95023158832431398912 95437383587585851392 96086617489542217728 96555790426502873088 97425662412327223296 97921888197109874688 98088422020574347264 99670493343486836736 99967706682814365696 100394311405500628992 100568425715950682112 101077265904857776128 102669536593160699904 102882217081730236416 103107671173216862208 103183042277875646464 103192471414518054912 103367968814882881536 103809083902286364672 105025596604266283008 105521468165192941568 105662817543398621184 105971773150250663936 106200998277915082752 106511527512645828608 106614734818564374528 106901053686485323776 107864126242219425792 108413519075371646976 108597895808493027328 108835875127284465664 108925386493102391296 109128158971620434688 109390217445420040192 110349474773146140672 111343614185516826624 112101053737799254016 112648422164253351936 113909135249699241984 114248807637502132224 114736355892000718848 116080922562610102272 116282242234067976192 117336613249326514176 117579676664834555904 117837338483676413952 117923476889000738816 118711651685842059264 119218244794031996928 119825468451726557184 120029253262018609152 120595963617363361792 120757505763884138496 121110597886000758784 122172632784554655744 122440359518195023872 122529862704977330176 122541059804740190208 123063994626097545216 123273287133965058048 123901164657567596544 124111880923992031232 124383857288325103616 124717895967566211072 125841480615922663424 126113685455024160768 126390048534910992384 126482438921266921472 127249844783447801856 128741053902003830784 129900883216436297728 130562517596146499584 132663911500125831168 132893991124649115648 133290275577085820928 133859081874000838656 134769687873143701504 135670459069533782016 136249422621750853632 136892715457547599872 136943392516258922496 137176289442306981888 137476894897622482944 137823958419843842048 137846095543099496448 139625866039491035136 139931839449365741568 140034128805688377344 140046925491131645952 140644565286968623104 140883756724531494912 141571665692912996352 142292743786425286656 142534738248647098368 143818834989625901056 144129926234313326592 144551358767162195968 145504211962160579584 146138493618490834944 146882832295664812032 147132633030861520896 148458152247355768832 150197896219004469248 150852638573926023168 151615898857286664192 151878846999598989312 152331743516669509632 154774563416813469696 155042989645423968256 155051953222324322304 155713625853429547008 156772902219779407872 157538394906399424512 158282202247789412352 158957659725375995904 159767291268968742912 159922102227846561792 160039004349358145536 161796189363329138688 162620278613057470464 162896843712739540992 163253812690926698496 163388079739653586944 163692238457430652032 164085326168130060288 164364382845286744064 166290527956754948096 167015421278275239936 167866094052188356608 168151580606698881024 168366663886845247488 168520064713214656512 168972633246380027904 171654738536005107712 172182338989096697856 173275312979756187648 174423363351101964288 176885215333501108224 177191988166198820864 177202232254084939776 177720367436114427904 178478775832001118208 180043879893027913728 180893945426045042688 181665896829001138176 182523620610063466496 182901719256409309184 183794794057465995264 184909930700947587072 185851746986351394816 186167821385988046848 186575785932487655424 187076843951349316608 187845008966041993216 188762220923883995136 189723658381900382208 190046317664862797824 190874767175171702784 193111580853005746176 194851324824654446592 195843776394219749376 196176844041148694528 199340986686973673472 199935413365628731392 200788622811001257984 201136851431901364224 202154531809715552256 205339073186321399808 205764434163460472832 206215342346433724416 206366084555751292928 206735937629765763072 207618167804572729344 210051193208532566016 211042936330385883136 211325635086797242368 211943546300501327872 213023055025291657216 213802107372970647552 215728252484438851584 216827038150743293952 217195791616986054656 217671750254568931328 217850772986204782592 218256317943240869376 220698949546292281344 222687228371033653248 224202107475598508032 225296844328506703872 227818270499398483968 228497615275004264448 229472711784001437696 232161845125220204544 232564484468135952384 234673226498653028352 235159353329669111808 235846953778001477632 237423303371684118528 238436489588063993856 239650936903453114368 240058506524037218304 241191927234726723584 241515011527768276992 242221195772001517568 244345265569109311488 244880719036390047744 245059725409954660352 245082119609480380416 246127989252195090432 246546574267930116096 247802329315135193088 248223761847984062464 248767714576650207232 249435791935132422144 251682961231845326848 252227370910048321536 252780097069821984768 252964877842533842944 257482107804007661568 259801766432872595456 265327823000251662336 265787982249298231296 266580551154171641856 267718163748001677312 271340918139067564032 272498845243501707264 273785430915095199744 273886785032517844992 274352578884613963776 274953789795244965888 275692191086198992896 279251732078982070272 279863678898731483136 280068257611376754688 280093850982263291904 281767513449062989824 283143331385825992704 284585487572850573312 285069476497294196736 287637669979251802112 288259852468626653184 289102717534324391936 291008423924321159168 292276987236981669888 293765664591329624064 294265266061723041792 296916304494711537664 300395792438008938496 301705277147852046336 303231797714573328384 309549126833626939392 310085979290847936512 310103906444648644608 311427251706859094016 315076789812798849024 316564404495578824704 317915319450751991808 319534582537937485824 319844204455693123584 320078008698716291072 323592378726658277376 325240557226114940928 325793687425479081984 326507625381853396992 326776159479307173888 327384476914861304064 328170652336260120576 328728765690573488128 332581055913509896192 334030842556550479872 336303161213397762048 337945266492760055808 343309477072010215424 348846726702203928576 353770430667002216448 354383976332397641728 355440734872228855808 360087759786055827456 361787890852090085376 363331793658002276352 365803438512818618368 367589588114931990528 369819861401895174144 371703493972702789632 372335642771976093696 373151571864975310848 374153687902698633216 377524441847767990272 379447316763800764416 380092635329725595648 381749534350343405568 386223161706011492352 389702649649308893184 391687552788439498752 392353688082297389056 398681973373947346944 399870826731257462784 401577245622002515968 404309063619431104512 410678146372642799616 411528868326920945664 412430684692867448832 412732169111502585856 413471875259531526144 420102386417065132032 422085872660771766272 422651270173594484736 423887092601002655744 427604214745941295104 431456504968877703168 433654076301486587904 434391583233972109312 435343500509137862656 436512635886481738752 441397899092584562688 445374456742067306496 450593688657013407744 455636540998796967936 456995230550008528896 464323690250440409088 465128968936271904768 470318706659338223616 471693907556002955264 474846606743368237056 476872979176127987712 479301873806906228736 480117013048074436608 482383854469453447168 484442391544003035136 488690531138218622976 489761438072780095488 490119450819909320704 490164239218960760832 492255978504390180864 493093148535860232192 496447523695968124928 498871583870264844288 503365922463690653696 504454741820096643072 505560194139643969536 505929755685067685888 514964215608015323136 519603532865745190912 530655646000503324672 531575964498596462592 533161102308343283712 535436327496003354624 542681836278135128064 544997690487003414528 547570861830190399488 548705157769227927552 551384382172397985792 558503464157964140544 559727357797462966272 560136515222753509376 563535026898125979648 566286662771651985408 569170975145701146624 570138952994588393472 575275339958503604224 578205435068648783872 582016847848642318336 584553974473963339776 587531329182659248128 588530532123446083584 600791584876017876992 603410554295704092672 606463595429146656768 619098253667253878784 620171958581695873024 620207812889297289216 622854503413718188032 630153579625597698048 633128808991157649408 635830638901503983616 639069165075874971648 640156017397432582144 647184757453316554752 650481114452229881856 651587374850958163968 653015250763706793984 653552318958614347776 654768953829722608128 657457531381146976256 665162111827019792384 668061685113100959744 672606322426795524096 675890532985520111616 686618954144020430848 697693453404407857152 707540861334004432896 720175519572111654912 723575781704180170752 726663587316004552704 735179176229863981056 739639722803790348288 743406987945405579264 744671285543952187392 746303143729950621696 748307375805397266432 755048883695535980544 758894633527601528832 760185270659451191296 772446323412022984704 779405299298617786368 784707376164594778112 797363946747894693888 799741653462514925568 803154491244005031936 821356292745285599232 823057736653841891328 824861369385734897664 825464338223005171712 840204772834130264064 844171745321543532544 845302540347188969472 847774185202005311488 855208429491882590208 862913009937755406336 867308152602973175808 868783166467944218624 870687001018275725312 873025271772963477504 882795798185169125376 890748913484134612992 901187377314026815488 928647380500880818176 930257937872543809536 943387815112005910528 949693213486736474112 953745958352255975424 958603747613812457472 960234026096148873216 964767708938906894336 977381062276437245952 979522876145560190976 980238901639818641408 980328478437921521664 984511957008780361728 986186297071720464384 992895047391936249856 997743167740529688576 1006731844927381307392 1008909483640193286144 1011859511370135371776 1029928431216030646272 1039207065731490381824 1061311292001006649344 1063151928997192925184 1066322204616686567424 1085363672556270256128 1089995380974006829056 1097410315538455855104 1102768764344795971584 1117006928315928281088 1119454715594925932544 1120273030445507018752 1132573325543303970816 1138341950291402293248 1140277905989176786944 1150550679917007208448 1164033695697284636672 1169107948947926679552 1175062658365318496256 1177061064246892167168 1201583169752035753984 1212927190858293313536 1238196507334507757568 1240343917163391746048 1240415625778594578432 1260307159251195396096 1266257617982315298816 1271661277803007967232 1280312034794865164288 1294369514906633109504 1300962228904459763712 1303174749701916327936 1306030501527413587968 1309537907659445216256 1314915062762293952512 1330324223654039584768 1336123370226201919488 1351781065971040223232 1373237908288040861696 1395386906808815714304 1415081722668008865792 1440351039144223309824 1447151563408360341504 1453327174632009105408 1470358352459727962112 1479279445607580696576 1489342571087904374784 1496614751610794532864 1510097767391071961088 1517789267055203057664 1520370541318902382592 1544892646824045969408 1558810598597235572736 1569414752329189556224 1594727893495789387776 1599483306925029851136 1606308982488010063872 1642712585490571198464 1646115473307683782656 1650928676446010343424 1680409545668260528128 1688343490643087065088 1690605080694377938944 1695548370404010622976 1710416858983765180416 1725826019875510812672 1734616305205946351616 1737566332935888437248 1741374002036551450624 1746050543545926955008 1765591596370338250752 1802374754628053630976 1857294761001761636352 1860515875745087619072 1899386426973472948224 1907491916704511950848 1917207495227624914944 1920468052192297746432 1954762124552874491904 1959045752291120381952 1960477803279637282816 1960656956875843043328 1972372594143440928768 1995486335481059377152 2013463689854762614784 2017818967280386572288 2023719022740270743552 2059856862432061292544 2078414131462980763648 2122622584002013298688 2170727345112540512256 2179990761948013658112 2205537528689591943168 2234013856631856562176 2238909431189851865088 2240546060891014037504 2265146651086607941632 2276683900582804586496 2280555811978353573888 2301101359834014416896 2328067391394569273344 2338215897895853359104 2354122128493784334336 2403166339504071507968 2476393014669015515136 2480687834326783492096 2520614318502390792192 2532515235964630597632 2543322555606015934464 2560624069589730328576 2588739029813266219008 2601924457808919527424 2606349499403832655872 2612061003054827175936 2619075815318890432512 2660648447308079169536 2672246740452403838976 2703562131942080446464 2746475816576081723392 2790773813617631428608 2830163445336017731584 2880702078288446619648 2894303126816720683008 2940716704919455924224 2958558891215161393152 2978685142175808749568 2993229503221589065728 3020195534782143922176 3035578534110406115328 3040741082637804765184 3089785293648091938816 3117621197194471145472 3189455786991578775552 3198966613850059702272 3292230946615367565312 3301857352892020686848 3360819091336521056256 3376686981286174130176 3391096740808021245952 3420833717967530360832 3451652039751021625344 3475132665871776874496 3492101087091853910016 3531183192740676501504 3604749509256107261952 3714589522003523272704 3721031751490175238144 3798772853946945896448 3814983833409023901696 3840936104384595492864 3909524249105748983808 3918091504582240763904 3920955606559274565632 3944745188286881857536 3990972670962118754304 4026927379709525229568 4047438045480541487104 4119713724864122585088 4245245168004026597376 4341454690225081024512 4359981523896027316224 4411075057379183886336 4468027713263713124352 4481092121782028075008 4530293302173215883264 4553367801165609172992 4561111623956707147776 4602202719668028833792 4656134782789138546688 4676431795791706718208 4708244256987568668672 4806332679008143015936 4952786029338031030272 5041228637004781584384 5065030471929261195264 5086645111212031868928 5177478059626532438016 5203848915617839054848 5212698998807665311744 5224122006109654351872 5238151630637780865024 5321296894616158339072 5407124263884160892928 5492951633152163446784 5581547627235262857216 5761404156576893239296 5881433409838911848448 5917117782430322786304 5986459006443178131456 6040391069564287844352 6071157068220812230656 6081482165275609530368 6179570587296183877632 6235242394388942290944 6603714705784041373696 6721638182673042112512 6753373962572348260352 6841667435935060721664 6903304079502043250688 6950265331743553748992 6984202174183707820032 7062366385481353003008 7209499018512214523904 7429179044007046545408 7442063502980350476288 7597545707893891792896 7629967666818047803392 7681872208769190985728 7819048498211497967616 7836183009164481527808 7841911213118549131264 7981945341924237508608 8053854759419050459136 8239427449728245170176 8490490336008053194752 8682909380450162049024 8822150114758367772672 8936055426527426248704 8962184243564056150016 9060586604346431766528 9106735602331218345984 9122223247913414295552 9204405439336057667584 9312269565578277093376 9352863591583413436416 9612665358016286031872 9905572058676062060544 10082457274009563168768 10130060943858522390528 10173290222424063737856 10354956119253064876032 10425397997615330623488 10476303261275561730048 10642593789232316678144 10814248527768321785856 10985903266304326893568 11163095254470525714432 11522808313153786478592 11762866819677823696896 11834235564860645572608 11972918012886356262912 12080782139128575688704 12142314136441624461312 12162964330551219060736 12359141174592367755264 13443276365346084225024 13683334871870121443328 13806608159004086501376 13968404348367415640064 14124732770962706006016 14418998037024429047808 14858358088014093090816 15195091415787783585792 15259935333636095606784 15638096996422995935232 15672366018328963055616 15683822426237098262528 15963890683848475017216 16107709518838100918272 16478854899456490340352 17644300229516735545344 17924368487128112300032 18121173208692863533056 18213471204662436691968 18244446495826828591104 18624539131156554186752 18705727183166826872832 19225330716032572063744 19811144117352124121088 20164914548019126337536 20260121887717044781056 20709912238506129752064 20850795995230661246976 20952606522551123460096 21285187578464633356288 21628497055536643571712 22326190508941051428864 23045616626307572957184 23525733639355647393792 23945836025772712525824 24161564278257151377408 24325928661102438121472 24718282349184735510528 26886552730692168450048 27366669743740242886656 27613216318008173002752 27936808696734831280128 28837996074048858095616 29716716176028186181632 30390182831575567171584 30519870667272191213568 31276193992845991870464 31367644852474196525056 31927781367696950034432 32215419037676201836544 32957709798912980680704 35288600459033471090688 36242346417385727066112 36426942409324873383936 36488892991653657182208 37249078262313108373504 38450661432065144127488 40329829096038252675072 41419824477012259504128 41905213045102246920192 42570375156929266712576 43256994111073287143424 47051467278711294787584 47891672051545425051648 48323128556514302754816 48651857322204876242944 49436564698369471021056 53773105461384336900096 54733339487480485773312 55873617393469662560256 57675992148097716191232 59433432352056372363264 60780365663151134343168 62552387985691983740928 62735289704948393050112 63855562735393900068864 64430838075352403673088 70577200918066942181376 72484692834771454132224 72977785983307314364416 74498156524626216747008 76901322864130288254976 80659658192076505350144 82839648954024519008256 83810426090204493840384 85140750313858533425152 86513988222146574286848 94102934557422589575168 95783344103090850103296 96646257113028605509632 98873129396738942042112 109466678974960971546624 111747234786939325120512 115351984296195432382464 125470579409896786100224 127711125470787800137728 141154401836133884362752 144969385669542908264448 145955571966614628728832 148996313049252433494016 161319316384153010700288 167620852180408987680768 170281500627717066850304 173027976444293148573696 188205869114845179150336 191566688206181700206592 193292514226057211019264 218933357949921943093248 223494469573878650241024 230703968592390864764928 255422250941575600275456 282308803672267768725504 289938771339085816528896 297992626098504866988032 335241704360817975361536 340563001255434133700608 346055952888586297147392 376411738229690358300672 383133376412363400413184 437866715899843886186496 446988939147757300482048 510844501883151200550912 564617607344535537451008 579877542678171633057792 595985252197009733976064 670483408721635950723072 692111905777172594294784 766266752824726800826368 893977878295514600964096 1021689003766302401101824 1129235214689071074902016 1191970504394019467952128 1340966817443271901446144 1532533505649453601652736 1787955756591029201928192 2383941008788038935904256 2681933634886543802892288 3065067011298907203305472 3575911513182058403856384 5363867269773087605784576 7151823026364116807712768 10727734539546175211569152 21455469079092350423138304
- Sum of all divisors σ(n): 81274836444381874990300059
- Sum of proper divisors (its aliquot sum) s(n): 59819367365289524567161755
- 21455469079092350423138304 is an abundant number, because the sum of its proper divisors (59819367365289524567161755) is greater than itself. Its abundance is 38363898286197174144023451
Bases of 21455469079092350423138304
- Binary: 10001101111110101111101001111001100100101111101100001011010010000000000000000000000002
- Hexadecimal: 0x11BF5F4F325F6169000000
- Base-36: 2P1U8JHKPNRO43R40
Squares and roots of 21455469079092350423138304
- 21455469079092350423138304 squared (214554690790923504231383042) is 460337153403887951537161423825657855794824311996416
- 21455469079092350423138304 cubed (214554690790923504231383043) is 9876749560814509873489348860156447688798271349073261057332264373730320318464
-
21455469079092350423138304 is a
perfect square number . Itssquare root is 4632004866048 -
The
cube root of 21455469079092350423138304 is 277872779.1122473393
Scales and comparisons
How big is 21455469079092350423138304?- 21,455,469,079,092,350,423,138,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,455,469,079,092,350,423,138,304 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 21455469079092350423138304 cubic inches would be around 23156064.9 feet tall.
Recreational maths with 21455469079092350423138304
- 21455469079092350423138304 backwards is 40383132405329097096455412
- The number of decimal digits it has is: 26
- The sum of 21455469079092350423138304's digits is 99
- 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 21455469079092350423138304 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 21455469079092350423138304 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/21455469079092350423138304/
Chicago style:
Numbermatics. 2024. "Number 21455469079092350423138304 - Facts about the integer". https://numbermatics.com/n/21455469079092350423138304/
The information we have on file for 21455469079092350423138304 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 21455469079092350423138304, math, Factors of 21455469079092350423138304, curriculum, school, college, exams, university, Prime factorization of 21455469079092350423138304, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, four hundred fifty-five sextillion, four hundred sixty-nine quintillion, seventy-nine quadrillion, ninety-two trillion, three hundred fifty billion, four hundred twenty-three million, one hundred thirty-eight thousand, three hundred four.