30512435823209721623187456
30,512,435,823,209,721,623,187,456 is an even composite number composed of six prime numbers multiplied together.
30512435823209721623187456 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, nine hundred forty-one divisors.
Prime factorization of 30512435823209721623187456:
212 × 312 × 76 × 192 × 372 × 4912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 37 × 37 × 491 × 491)See below for interesting mathematical facts about the number 30512435823209721623187456 from the Numbermatics database.
Names of 30512435823209721623187456
- Cardinal: 30512435823209721623187456 can be written as Thirty septillion, five hundred twelve sextillion, four hundred thirty-five quintillion, eight hundred twenty-three quadrillion, two hundred nine trillion, seven hundred twenty-one billion, six hundred twenty-three million, one hundred eighty-seven thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 3.0512435823209721623187456 × 1025
Factors of 30512435823209721623187456
Divisors of 30512435823209721623187456
- Number of divisors d(n): 31941
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 37 38 42 48 49 54 56 57 63 64 72 74 76 81 84 96 98 108 111 112 114 126 128 133 144 147 148 152 162 168 171 189 192 196 216 222 224 228 243 252 256 259 266 288 294 296 304 324 333 336 342 343 361 378 384 392 399 432 441 444 448 456 486 491 504 512 513 518 532 567 576 588 592 608 648 666 672 684 686 703 722 729 756 768 777 784 798 864 882 888 896 912 931 972 982 999 1008 1024 1026 1029 1036 1064 1083 1134 1152 1176 1184 1197 1216 1296 1323 1332 1344 1368 1369 1372 1406 1444 1458 1473 1512 1536 1539 1554 1568 1596 1701 1728 1764 1776 1792 1813 1824 1862 1944 1964 1998 2016 2048 2052 2058 2072 2109 2128 2166 2187 2268 2304 2331 2352 2368 2394 2401 2432 2527 2592 2646 2664 2688 2736 2738 2744 2793 2812 2888 2916 2946 2997 3024 3072 3078 3087 3108 3136 3192 3249 3402 3437 3456 3528 3552 3584 3591 3626 3648 3724 3888 3928 3969 3996 4032 4096 4104 4107 4116 4144 4218 4256 4332 4374 4419 4536 4608 4617 4662 4704 4736 4788 4802 4864 4921 5054 5103 5184 5292 5328 5376 5439 5472 5476 5488 5586 5624 5776 5832 5892 5994 6048 6144 6156 6174 6216 6272 6327 6384 6498 6517 6561 6804 6874 6912 6993 7056 7104 7168 7182 7203 7252 7296 7448 7581 7776 7856 7938 7992 8064 8208 8214 8232 8288 8379 8436 8512 8664 8748 8838 8991 9072 9216 9234 9261 9324 9329 9408 9472 9576 9583 9604 9728 9747 9842 10108 10206 10311 10368 10584 10656 10752 10773 10878 10944 10952 10976 11172 11248 11552 11664 11784 11907 11988 12096 12288 12312 12321 12348 12432 12544 12654 12691 12768 12996 13034 13122 13257 13357 13608 13748 13824 13851 13986 14112 14208 14336 14364 14406 14504 14592 14763 14896 15162 15309 15552 15712 15876 15984 16128 16317 16416 16428 16464 16576 16758 16807 16872 17024 17328 17496 17676 17689 17982 18144 18167 18432 18468 18522 18648 18658 18816 18944 18981 19152 19166 19208 19456 19494 19551 19683 19684 20216 20412 20622 20736 20979 21168 21312 21504 21546 21609 21756 21888 21904 21952 22344 22496 22743 23104 23328 23568 23814 23976 24059 24192 24624 24642 24696 24864 25088 25137 25308 25382 25536 25992 26011 26068 26244 26514 26714 26973 27216 27496 27648 27702 27783 27972 27987 28224 28416 28672 28728 28749 28812 29008 29184 29241 29526 29792 30324 30618 30933 31104 31424 31752 31968 32256 32319 32634 32832 32856 32928 33152 33516 33614 33744 34048 34447 34656 34992 35352 35378 35721 35964 36288 36334 36864 36936 36963 37044 37296 37316 37632 37888 37962 38073 38304 38332 38416 38912 38988 39102 39366 39368 39771 40071 40432 40824 41244 41472 41553 41958 42336 42624 43008 43092 43218 43512 43776 43808 43904 44289 44688 44992 45486 45619 45927 46208 46656 47136 47628 47952 48118 48384 48951 49248 49284 49392 49728 50176 50274 50421 50616 50764 51072 51984 52022 52136 52488 53028 53067 53428 53946 54432 54501 54992 55296 55404 55566 55944 55974 56448 56832 56943 57456 57498 57624 58016 58368 58482 58653 59049 59052 59584 60648 61236 61866 62208 62848 62937 63504 63936 64512 64638 64827 65268 65303 65664 65712 65856 66304 67032 67081 67228 67488 68096 68229 68894 69312 69984 70704 70756 71442 71928 72177 72576 72668 73872 73926 74088 74592 74632 75264 75411 75776 75924 76146 76608 76664 76832 77824 77976 78033 78204 78732 78736 79542 80142 80864 80919 81648 82488 82944 83106 83349 83916 83961 84672 85248 86016 86184 86247 86436 87024 87552 87616 87723 87808 88578 88837 89376 89984 90972 91238 91854 92416 92799 93312 93499 94272 95256 95904 96236 96768 96957 97902 98496 98568 98784 99456 100352 100548 100842 101232 101528 102144 103341 103968 104044 104272 104976 106056 106134 106856 107163 107892 108864 109002 109984 110592 110808 110889 111132 111888 111948 112896 113664 113886 114219 114912 114996 115248 116032 116736 116964 117306 117649 118098 118104 119168 119313 120213 121296 122472 123732 123823 124416 124659 125696 125874 127008 127169 127872 129024 129276 129654 130536 130606 131328 131424 131712 132608 132867 134064 134162 134456 134976 136192 136458 136857 137781 137788 138624 139968 141408 141512 142884 143856 144354 145152 145336 146853 147744 147852 148176 149184 149264 150528 150822 151263 151552 151848 152292 153216 153328 153664 155952 156066 156408 157464 157472 159084 159201 160284 161728 161838 163296 163503 164976 165888 166212 166698 167832 167922 168413 169344 170496 170829 172368 172494 172872 174048 175104 175232 175446 175616 175959 177147 177156 177251 177674 178752 179968 181944 182077 182476 183708 184832 185598 186624 186998 188544 188811 190512 191808 192472 193536 193914 194481 195804 195909 196992 197136 197568 198912 200704 201096 201243 201684 202464 203056 204288 204687 206682 207936 208088 208544 209952 212112 212268 213712 214326 215784 216531 217728 218004 219968 221616 221778 222264 223776 223896 225792 226233 227328 227772 228438 229824 229992 230496 232064 233472 233928 234099 234612 235298 236196 236208 238336 238626 240426 241081 241129 242592 242757 244944 247464 247646 248832 249318 250047 251392 251748 251883 254016 254338 255744 258048 258552 258741 259308 261072 261212 262656 262848 263169 263424 265216 265734 266511 268128 268324 268912 269952 272384 272916 273714 275562 275576 277248 278397 279936 280497 282816 283024 285768 287712 288708 290304 290672 290871 293706 295488 295704 296352 298368 298528 301056 301644 302526 303696 304584 306432 306656 307328 310023 311904 312132 312816 314928 314944 318168 318402 319333 320568 321489 323456 323676 326592 327006 329952 331776 332424 332667 333396 335664 335844 336826 338688 340992 341658 342657 344736 344988 345173 345744 348096 350208 350464 350892 351232 351918 352947 354294 354312 354502 355348 357504 357939 359936 360639 363888 364154 364952 367416 369664 371196 371469 373248 373977 373996 377088 377622 381024 381507 383616 384944 387072 387828 388962 391608 391818 393984 394272 395136 397824 398601 402192 402486 403368 404928 406112 408576 409374 410571 413343 413364 415872 416176 417088 419904 424224 424536 427424 428652 431568 433062 435456 436008 439936 440559 443232 443556 444528 447552 447792 451584 452466 453789 454656 455544 456876 457121 459648 459984 460992 464128 467856 468198 469224 469567 470596 472392 472416 476672 477252 477603 480852 482162 482258 485184 485514 489888 490509 494209 494928 495292 497664 498636 500094 502784 503496 503766 505239 508032 508676 511488 512487 517104 517482 518616 522144 522424 525312 525696 526338 526848 527877 530432 531441 531468 531753 533022 536256 536648 537824 539904 544768 545832 546231 547428 551124 551152 554496 556794 559872 560994 565632 566048 566433 571536 575424 577416 580608 581344 581742 583443 587412 587727 590976 591408 592704 596736 597056 602112 603288 603729 605052 607392 609168 612864 613312 614061 614656 620046 621859 623808 624264 625632 629856 629888 636336 636804 638666 641136 642978 646912 647352 649593 653184 654012 654493 659904 664848 665334 666792 671328 671688 672179 673652 677376 678699 681984 683316 685314 689472 689976 690346 691488 696192 700416 700928 701784 702297 702464 703836 705894 708588 708624 709004 710696 715008 715878 719872 721278 723243 723387 727776 728271 728308 729904 734832 739328 742392 742938 746496 747954 747992 750141 754176 755244 755649 762048 763014 767232 769888 774144 775656 776223 777924 783216 783636 787968 788544 789507 790272 795648 797202 799533 804384 804972 806736 809856 812224 817152 818748 821142 826686 826728 831744 832352 834176 835191 839808 841491 848448 849072 854848 857304 863136 866124 866761 870912 872016 872613 879872 881118 886464 887112 889056 890183 895104 895584 903168 904932 907578 911088 913752 914242 919296 919968 921984 928256 930069 935712 936396 938448 939134 941192 944784 944832 953344 954504 955206 957999 961704 964324 964467 964516 970368 971028 979776 981018 988418 989856 990584 995328 997272 998001 1000188 1005568 1006992 1007532 1010478 1016064 1017352 1022976 1024974 1027971 1034208 1034964 1035519 1037232 1044288 1044848 1050624 1051392 1052676 1053696 1055754 1058841 1060864 1062882 1062936 1063506 1066044 1072512 1073296 1073817 1075648 1079808 1081917 1091664 1092462 1094856 1102248 1102304 1108992 1113588 1114407 1119744 1121931 1121988 1131264 1132096 1132866 1143072 1144521 1150848 1154832 1161216 1162688 1163484 1166886 1174824 1175454 1178891 1181952 1182816 1185408 1193472 1194112 1195803 1206576 1207458 1210104 1214784 1218336 1225728 1226624 1228122 1229312 1231713 1240029 1240092 1240757 1243718 1247616 1248528 1251264 1259712 1259776 1272672 1273608 1274539 1277332 1282272 1285956 1293824 1294704 1299186 1306368 1308024 1308986 1319808 1321677 1329696 1330668 1333584 1342656 1343376 1344358 1347304 1354752 1357398 1361367 1363968 1366632 1370628 1371363 1378944 1379952 1380692 1382976 1392384 1401856 1403568 1404594 1404928 1407672 1408701 1411788 1417176 1417248 1418008 1421392 1430016 1431756 1432809 1439744 1442556 1446486 1446774 1455552 1456542 1456616 1459808 1469664 1471527 1478656 1482627 1484784 1485876 1492992 1495908 1495984 1500282 1508352 1510488 1511298 1515717 1524096 1526028 1534464 1537461 1539776 1551312 1552446 1555848 1566432 1567272 1575936 1577088 1579014 1580544 1583631 1591296 1594404 1595259 1599066 1608768 1609944 1613472 1619712 1624448 1634304 1637496 1638693 1642284 1653372 1653456 1663488 1664704 1668352 1670382 1679616 1682982 1687567 1687903 1696896 1698144 1699299 1709696 1714608 1726272 1732248 1733522 1741824 1744032 1745226 1750329 1759744 1762236 1763181 1772928 1774224 1778112 1780366 1790208 1791168 1806336 1809864 1811187 1815156 1822176 1827504 1828484 1838592 1839936 1842183 1843968 1856512 1860138 1865577 1871424 1872792 1876896 1878268 1882384 1889568 1889664 1906688 1909008 1910412 1915998 1923408 1928648 1928934 1929032 1940736 1942056 1948779 1959552 1962036 1963479 1976836 1979712 1981168 1994544 1996002 2000376 2011136 2013984 2015064 2016537 2020956 2032128 2034704 2036097 2045952 2049948 2055942 2068416 2069928 2071038 2074464 2088576 2089696 2101248 2102784 2105352 2106891 2107392 2111508 2117682 2125764 2125872 2127012 2132088 2145024 2146592 2147634 2151296 2159616 2163834 2169729 2170161 2183328 2184813 2184924 2189712 2204496 2204608 2217984 2227176 2228814 2235331 2239488 2243862 2243976 2250423 2262528 2264192 2265732 2266947 2286144 2289042 2301696 2309664 2322432 2325376 2326968 2328669 2333772 2349648 2350908 2357782 2363904 2365632 2368521 2370816 2386944 2388224 2391606 2398599 2413152 2414916 2416211 2420208 2429568 2436672 2451456 2453248 2456244 2458624 2463426 2480058 2480184 2481514 2487436 2495232 2497056 2502528 2505573 2519424 2519552 2524473 2545344 2547216 2549078 2554664 2564544 2571912 2587648 2589408 2598372 2600283 2612736 2616048 2617839 2617972 2639616 2643354 2659392 2661336 2667168 2670549 2685312 2686752 2688716 2694608 2709504 2714796 2722734 2733264 2741256 2742726 2757888 2759904 2761384 2765952 2784768 2790207 2803712 2807136 2809188 2815344 2817402 2823576 2834352 2834496 2836016 2842784 2860032 2863512 2865618 2873997 2879488 2885112 2892972 2893401 2893548 2911104 2913084 2913232 2919616 2939328 2943054 2965254 2969568 2971752 2985984 2991816 2991968 2994003 3000564 3016704 3020976 3022596 3031434 3048192 3052056 3068928 3074922 3079552 3083913 3102624 3104892 3106557 3111696 3132864 3134544 3151872 3154176 3158028 3161088 3167262 3176523 3182592 3188808 3190518 3198132 3199847 3217536 3219888 3221451 3226944 3239424 3245751 3248896 3274992 3277386 3284568 3286969 3306744 3306912 3326976 3329408 3336704 3340764 3343221 3359232 3365793 3365964 3375134 3375806 3393792 3396288 3398598 3419392 3429216 3433563 3452544 3459463 3464496 3467044 3483648 3488064 3490452 3500658 3519488 3524472 3526362 3536673 3545856 3548448 3556224 3560732 3580416 3582336 3587409 3619728 3622374 3630312 3644352 3655008 3656968 3677184 3679872 3684366 3687936 3695139 3713024 3720087 3720276 3722271 3731154 3742848 3745584 3753792 3756536 3764768 3779136 3779328 3813376 3818016 3820824 3823617 3831996 3846816 3857296 3857868 3858064 3881472 3884112 3897558 3919104 3924072 3926958 3953672 3959424 3962336 3965031 3989088 3992004 4000752 4027968 4030128 4033074 4041912 4064256 4069408 4072194 4084101 4091904 4099896 4111884 4114089 4136832 4139856 4142076 4148928 4177152 4179392 4205568 4210704 4213782 4214784 4223016 4226103 4235364 4251528 4251744 4254024 4264176 4290048 4293184 4295268 4298427 4302592 4319232 4327668 4339458 4340322 4353013 4366656 4369626 4369848 4379424 4408992 4409216 4414581 4435968 4447881 4454352 4457628 4470662 4478976 4487724 4487952 4500846 4525056 4528384 4531464 4533894 4547151 4572288 4578084 4580539 4581451 4603392 4612383 4619328 4650752 4653936 4657338 4667544 4699296 4701816 4705253 4715564 4727808 4731264 4737042 4741632 4750893 4773888 4776448 4783212 4785777 4797198 4826304 4829832 4832422 4840416 4859136 4873344 4902912 4906496 4912488 4916079 4917248 4926852 4960116 4960368 4963028 4974872 4990464 4994112 5005056 5011146 5038848 5039104 5048946 5062701 5063709 5090688 5094432 5097897 5098156 5109328 5129088 5143824 5175296 5178816 5196744 5200566 5225472 5232096 5235678 5235944 5250987 5279232 5286708 5289543 5318784 5322672 5334336 5341098 5370624 5373504 5377432 5389216 5419008 5429592 5433561 5445468 5466528 5482512 5485452 5515776 5519808 5522768 5526549 5531904 5569536 5580414 5596731 5607424 5614272 5618376 5630688 5634804 5647152 5668704 5668992 5672032 5685568 5720064 5727024 5731236 5747994 5770224 5785944 5786802 5787096 5822208 5826168 5826464 5839232 5846337 5878656 5886108 5890437 5930508 5939136 5943504 5983632 5983936 5988006 6001128 6033408 6041952 6045192 6049611 6062868 6067327 6096384 6104112 6108291 6137856 6149844 6159104 6167826 6205248 6209784 6213114 6223392 6231281 6265728 6269088 6303744 6308352 6316056 6320673 6322176 6334524 6353046 6377616 6381036 6396264 6399694 6435072 6439776 6442902 6453888 6478848 6491502 6497792 6509187 6510483 6549984 6554439 6554772 6558287 6569136 6573938 6613488 6613824 6653952 6658816 6673408 6681528 6686442 6705993 6718464 6731586 6731928 6750268 6751269 6751612 6787584 6792576 6797196 6800841 6838784 6858432 6867126 6905088 6918926 6928992 6934088 6967296 6976128 6980904 6986007 7001316 7038976 7048944 7052724 7073346 7091712 7096896 7105563 7112448 7121464 7160832 7164672 7174818 7195797 7239456 7244748 7248633 7260624 7288704 7310016 7313936 7354368 7359744 7368732 7375872 7390278 7426048 7440174 7440552 7444542 7462308 7485696 7491168 7507584 7513072 7516719 7529536 7558272 7558656 7573419 7636032 7641648 7647234 7663992 7693632 7714592 7715736 7716128 7762944 7768224 7795116 7800849 7838208 7848144 7853517 7853916 7907344 7918848 7924672 7930062 7978176 7984008 8001504 8011647 8055936 8060256 8066148 8083824 8128512 8138816 8144388 8168202 8199792 8223768 8228178 8252237 8273664 8279712 8284152 8297856 8354304 8358784 8370621 8411136 8421408 8427564 8446032 8452206 8470728 8503056 8503488 8508048 8528352 8580096 8586368 8590536 8596854 8605184 8621991 8638464 8655336 8678916 8680203 8680644 8685299 8706026 8733312 8739252 8739696 8758848 8817984 8818432 8829162 8895762 8908704 8915256 8919997 8921773 8941324 8957952 8975448 8975904 8982009 9001692 9050112 9056768 9062928 9067788 9094302 9144576 9156168 9161078 9162902 9206784 9224766 9238656 9251739 9301504 9307872 9314676 9319671 9335088 9398592 9403632 9410506 9431128 9455616 9462528 9474084 9483264 9501786 9529569 9547776 9552896 9566424 9571554 9594396 9599541 9652608 9659664 9664353 9664844 9680832 9718272 9737253 9746688 9812992 9824976 9832158 9834496 9853704 9860907 9920232 9920736 9926056 9949744 9980928 9988224 10010112 10022292 10029663 10077696 10078208 10097379 10097892 10125402 10127418 10181376 10188864 10195794 10196312 10218656 10258176 10287648 10300689 10350592 10357632 10378389 10393488 10401132 10450944 10464192 10471356 10471888 10501974 10558464 10573416 10579086 10610019 10637568 10645344 10668672 10682196 10741248 10747008 10754864 10762227 10778432 10859184 10867122 10890936 10933056 10965024 10970904 11031552 11039616 11045536 11053098 11063808 11085417 11139072 11160828 11166813 11193462 11228544 11236752 11261376 11269608 11294304 11337408 11337984 11344064 11371136 11440128 11454048 11462472 11470851 11495988 11540448 11571888 11573604 11574192 11644416 11652336 11652928 11678464 11692674 11757312 11772216 11780874 11812969 11815321 11861016 11878272 11887008 11895093 11967264 11967872 11976012 12002256 12083904 12090384 12099222 12125736 12134654 12192768 12208224 12216582 12252303 12275712 12299688 12318208 12335652 12342267 12410496 12419568 12426228 12446784 12462562 12531456 12538176 12616704 12632112 12641346 12644352 12669048 12678309 12706092 12755232 12762072 12771401 12792528 12799388 12870144 12879552 12885804 12895281 12907776 12957696 12983004 12995584 13018374 13020966 13059039 13099968 13108878 13109544 13116574 13138272 13147876 13226976 13227648 13243743 13307904 13317632 13343643 13346816 13363056 13372884 13411986 13436928 13463172 13463856 13500536 13502538 13503224 13575168 13585152 13594392 13601682 13641453 13677568 13716864 13734252 13741617 13744353 13810176 13837149 13837852 13857984 13868176 13952256 13961808 13972014 14002632 14077952 14097888 14105448 14115759 14146692 14183424 14193792 14211126 14224896 14242928 14252679 14321664 14329344 14349636 14357331 14391594 14478912 14489496 14497266 14521248 14577408 14620032 14627872 14708736 14719488 14737464 14748237 14751744 14780556 14880348 14881104 14889084 14924616 14971392 14982336 15015168 15026144 15033438 15059072 15116544 15117312 15146838 15188103 15191127 15272064 15283296 15293691 15294468 15327984 15387264 15429184 15431472 15432256 15525888 15536448 15590232 15601698 15676416 15696288 15707034 15707832 15752961 15814688 15837696 15849344 15860124 15868629 15956352 15968016 16003008 16023294 16111872 16120512 16132296 16167648 16257024 16277632 16288776 16300683 16336404 16399584 16447536 16456356 16504474 16547328 16559424 16568304 16579647 16595712 16708608 16717568 16741242 16790193 16822272 16842816 16855128 16892064 16904412 16913477 16941456 17006112 17006976 17016096 17056704 17160192 17172736 17181072 17193708 17210368 17243982 17310672 17357832 17360406 17361288 17370598 17412052 17466624 17478504 17479392 17517696 17539011 17635968 17636864 17658324 17671311 17791524 17817408 17830512 17839994 17843546 17882648 17950896 17951808 17964018 18003384 18100224 18113536 18125856 18135576 18148833 18188604 18201981 18289152 18312336 18322156 18324873 18325804 18413568 18449532 18477312 18503478 18603008 18615744 18629352 18639342 18670176 18693843 18797184 18807264 18821012 18862256 18911232 18925056 18948168 18962019 18966528 19003572 19059138 19105792 19132848 19143108 19188792 19199082 19305216 19319328 19328706 19329688 19361664 19436544 19474506 19493376 19527561 19531449 19625984 19649952 19663317 19664316 19674861 19707408 19721814 19840464 19841472 19852112 19899488 19961856 19976448 20020224 20044584 20059326 20117979 20155392 20156416 20194758 20195784 20250804 20253807 20254836 20362752 20377728 20391588 20392624 20402523 20437312 20516352 20575296 20601378 20715264 20756778 20786976 20802264 20901888 20928384 20942712 20943776 20958021 21003948 21116928 21146832 21158172 21220038 21275136 21290688 21316689 21337344 21364392 21482496 21494016 21509728 21524454 21556864 21587391 21718368 21734244 21745899 21781872 21866112 21930048 21941808 22063104 22079232 22091072 22106196 22127616 22170834 22278144 22321656 22333626 22386924 22398929 22457088 22473504 22522752 22539216 22550157 22588608 22674816 22675968 22688128 22720257 22742272 22908096 22924944 22941702 22991976 23008783 23080896 23143776 23147208 23148384 23288832 23304672 23305856 23356928 23385348 23402547 23514624 23544432 23560551 23561748 23625938 23630642 23722032 23756544 23774016 23790186 23934528 23935744 23952024 24004512 24034941 24167808 24180768 24198444 24216241 24251472 24269308 24385536 24416448 24433164 24504606 24599376 24636416 24671304 24684534 24756711 24820992 24839136 24852456 24893568 24925124 25062912 25076352 25111863 25233408 25264224 25282692 25338096 25356618 25412184 25510464 25524144 25542802 25585056 25598776 25740288 25759104 25771608 25790562 25815552 25865973 25915392 25966008 25991168 26036748 26040609 26041932 26055897 26118078 26199936 26217756 26219088 26233148 26276544 26295752 26453952 26455296 26487486 26635264 26687286 26693632 26726112 26745768 26759991 26765319 26823972 26873856 26926344 26927712 26946027 27001072 27005076 27006448 27150336 27170304 27188784 27203364 27282906 27355136 27433728 27468504 27483234 27488706 27620352 27674298 27675704 27715968 27736352 27755217 27904512 27923616 27944028 27959013 28005264 28195776 28210896 28231518 28293384 28366848 28387584 28422252 28449792 28485856 28505358 28588707 28643328 28658688 28699272 28714662 28783188 28798623 28957824 28978992 28993059 28994532 29042496 29154816 29211759 29240064 29255744 29438976 29474928 29496474 29503488 29561112 29582721 29760696 29762208 29778168 29849232 29942784 29964672 30030336 30052288 30066876 30088989 30118144 30233088 30234624 30293676 30376206 30382254 30544128 30566592 30587382 30588936 30655968 30774528 30858368 30862944 30864512 30902067 31051776 31072896 31135167 31180464 31203396 31352832 31392576 31414068 31415664 31505922 31629376 31675392 31698688 31720248 31737258 31830057 31912704 31936032 32006016 32046588 32063773 32070157 32223744 32241024 32264592 32286681 32335296 32555264 32577552 32601366 32672808 32799168 32895072 32912712 32936771 33008948 33094656 33118848 33136608 33159294 33191424 33256251 33417216 33435136 33482484 33500439 33580386 33685632 33710256 33784128 33808824 33826954 33882912 34012224 34013952 34032192 34113408 34320384 34345472 34362144 34387416 34412553 34420736 34487964 34621344 34715664 34720812 34722576 34741196 34824104 34933248 34957008 34958784 35035392 35078022 35271936 35273728 35316648 35342622 35438907 35445963 35583048 35634816 35661024 35679988 35685279 35687092 35765296 35901792 35903616 35928036 36006768 36227072 36251712 36271152 36297666 36377208 36403962 36578304 36624672 36644312 36649746 36651608 36756909 36827136 36899064 36954624 37006956 37026801 37206016 37231488 37258704 37278684 37340352 37387686 37594368 37614528 37642024 37724512 37850112 37896336 37924038 37933056 38007144 38034927 38118276 38211584 38265696 38286216 38314203 38377584 38398164 38610432 38638656 38657412 38659376 38685843 38723328 38873088 38949012 38986752 39055122 39062898 39177117 39251968 39299904 39326634 39328632 39349722 39414816 39443628 39680928 39682944 39704224 39731229 39798976 39923712 39952896 40030929 40040448 40089168 40118652 40235958 40310784 40389516 40391568 40501608 40507614 40509672 40725504 40755456 40783176 40785248 40805046 40874624 40924359 41032704 41150592 41202756 41224851 41233059 41430528 41511447 41513556 41573952 41604528 41856768 41885424 41887552 41916042 42007896 42233856 42293664 42316344 42347277 42440076 42471289 42550272 42581376 42633378 42674688 42728784 42758037 42964992 42988032 43019456 43048908 43071993 43113728 43174782 43436736 43468488 43491798 43563744 43618967 43732224 43860096 43883616 44126208 44158464 44182144 44212392 44244711 44255232 44341668 44643312 44667252 44773848 44797858 44914176 44947008 45045504 45078432 45100314 45177216 45349632 45351936 45376256 45440514 45484544 45564309 45573381 45816192 45849888 45881073 45883404 45908009 45983952 46017566 46161792 46287552 46294416 46296768 46577664 46609344 46611712 46713856 46770696 46805094 47029248 47088864 47121102 47123496 47251876 47258883 47261284 47444064 47513088 47548032 47580372 47605887 47869056 47871488 47904048 48009024 48069882 48335616 48361536 48396888 48432482 48502944 48538616 48771072 48832896 48866328 48902049 49009212 49198752 49272832 49342608 49369068 49513422 49641984 49678272 49704912 49738941 49787136 49850248 50125824 50152704 50223726 50370579 50466816 50528448 50565384 50676192 50713236 50740431 50824368 51020928 51048288 51085604 51170112 51197552 51480576 51518208 51543216 51581124 51631104 51731946 51932016 51982336 52073496 52081218 52083864 52111794 52236156 52399872 52435512 52438176 52466296 52553088 52591504 52617033 52907904 52910592 52974972 53013933 53270528 53374572 53452224 53491536 53519982 53530638 53647944 53852688 53855424 53892054 54002144 54010152 54012896 54300672 54340608 54377568 54406728 54446499 54565812 54605943 54710272 54867456 54937008 54966468 54974619 54977412 55240704 55348596 55351408 55431936 55472704 55510434 55809024 55847232 55888056 55918026 56010528 56081529 56391552 56421792 56463036 56586768 56733696 56775168 56844504 56886057 56899584 56971712 57010716 57177414 57317376 57398544 57429324 57566376 57597246 57765659 57915648 57957984 57986118 57989064 58084992 58309632 58423518 58480128 58511488 58582683 58594347 58877952 58949856 58992948 59024583 59122224 59165442 59521392 59524416 59556336 59698464 59885568 59929344 60060672 60104576 60133752 60177978 60236288 60353937 60466176 60469248 60587352 60752412 60761421 60764508 60797093 61088256 61133184 61174764 61177872 61207569 61311936 61549056 61716736 61725888 61729024 61804134 62145792 62270334 62360928 62406792 62439979 62452411 62705664 62785152 62828136 62831328 62874063 63011844 63258752 63350784 63397376 63440496 63474516 63660114 63825408 63872064 63950067 64012032 64093176 64127546 64140314 64447488 64482048 64529184 64573362 64670592 64762173 65110528 65155104 65202732 65237697 65345616 65598336 65790144 65825424 65873542 66017896 66189312 66237696 66273216 66318588 66382848 66512502 66834432 66870272 66964968 67000878 67160772 67196787 67371264 67420512 67568256 67617648 67650471 67653908 67765824 68024448 68027904 68064384 68160771 68226816 68690944 68724288 68774832 68825106 68841472 68975928 69026349 69242688 69431328 69441624 69445152 69482392 69648208 69866496 69914016 69917568 70070784 70156044 70207641 70543872 70547456 70633296 70681653 70685244 70877814 70891926 71166096 71269632 71322048 71359976 71370558 71374184 71530592 71803584 71807232 71856072 72013536 72104823 72454144 72503424 72542304 72595332 72648723 72754416 72807924 73156608 73249344 73288624 73299492 73303216 73513818 73798128 73909248 74013912 74053602 74270133 74412032 74462976 74517408 74557368 74680704 74775372 75188736 75229056 75284048 75335589 75449024 75700224 75792672 75848076 76014288 76069854 76236552 76531392 76572432 76628406 76755168 76796328 77220864 77277312 77314824 77318752 77371686 77446656 77597919 77746176 77898024 77973504 78110244 78125796 78167691 78354234 78599808 78653268 78657264 78699444 78829632 78887256 79361856 79365888 79408448 79462458 79597952 79905792 80061858 80080896 80178336 80237304 80279973 80295957 80471916 80621568 80779032 80783136 80838081 81003216 81015228 81019344 81451008 81510912 81566352 81570496 81610092 81749248 81848718 82065408 82301184 82405512 82449702 82466118 82690783 82707247 82861056 83022894 83027112 83147904 83209056 83265651 83713536 83770848 83775104 83832084 83877039 84015792 84587328 84632688 84694554 84880152 84942578 85100544 85162752 85266756 85349376 85457568 85516074 85766121 85929984 85976064 86038912 86097816 86143986 86227456 86349564 86395869 86873472 86936976 86979177 86983596 87030241 87127488 87237934 87464448 87635277 87720192 87767232 88316928 88364288 88424784 88489422 88510464 88683336 88748163 89286624 89334504 89399807 89547696 89595716 89828352 89894016 90091008 90156864 90200628 90266967 90354432 90699264 90703872 90752512 90881028 90969088 91128618 91146762 91632384 91699776 91762146 91766808 91816018 91967904 92035132 92323584 92575104 92588832 92593536 92706201 93155328 93218688 93223424 93405501 93427712 93541392 93610188 94058496 94177728 94242204 94246992 94503752 94517766 94522568 94888128 95026176 95096064 95160744 95211774 95490171 95738112 95742976 95808096 96018048 96139764 96191319 96210471 96671232 96723072 96793776 96860043 96864964 97005888 97077232 97665792 97732656 97804098 98018424 98397504 98545664 98685216 98738136 98810313 99026844 99283968 99356544 99409824 99477882 99574272 99700496 99768753 100251648 100305408 100447452 100501317 100741158 101056896 101130768 101352384 101426472 101480862 101648736 102041856 102096576 102171208 102340224 102395104 102961152 103036416 103086432 103162248 103237659 103262208 103463892 103864032 104146992 104162436 104167728 104223588 104472312 104799744 104871024 104876352 104932592 105106176 105183008 105234066 105815808 105821184 105949944 106027866 106316721 106337889 106541056 106749144 106904448 106983072 107039964 107055837 107061276 107295888 107705376 107710848 107784108 108004288 108020304 108025792 108681216 108755136 108813456 108892998 109131624 109211886 109734912 109874016 109932936 109949238 109954824 110270727 110481408 110697192 110702816 110863872 110945408 111020868 111080403 111618048 111694464 111776112 111836052 112021056 112163058 112783104 112843584 112926072 113173536 113550336 113689008 113772114 113799168 113943424 114021432 114104781 114354828 114634752 114797088 114858648 114942609 115132752 115194492 115531318 115831296 115915968 115972236 115978128 116057529 116169984 116619264 116847036 116960256 117022976 117165366 117188694 117531351 117755904 117899712 117985896 118049166 118244448 118330884 118394339 119042784 119048832 119112672 119193687 119396928 119771136 119858688 120092787 120121344 120209152 120267504 120355956 120472576 120707874 120932352 121174704 121504824 121522842 121529016 121594186 122176512 122266368 122349528 122355744 122415138 122623872 122773077 123098112 123433472 123451776 123458048 123608268 123674553 123699177 124291584 124534341 124540668 124721856 124813584 124879958 124904822 125570304 125656272 125662656 125748126 126023688 126517504 126701568 126794752 126880992 126949032 127041831 127320228 127413867 127650816 127744128 127900134 128024064 128186352 128255092 128274111 128280628 128894976 128964096 129058368 129146724 129215979 129341184 129524346 130221056 130310208 130405464 130475394 130691232 130856901 131196672 131580288 131650848 131747084 132035792 132378624 132475392 132546432 132637176 132734133 132765696 133025004 133740544 133929936 134001756 134321544 134393574 134742528 134841024 135136512 135235296 135300942 135307816 135531648 136048896 136055808 136128768 136321542 136453632 136692927 136720143 137381888 137448576 137549664 137643219 137650212 137724027 137951856 138052698 138485376 138862656 138883248 138890304 138964784 139296416 139732992 139828032 139835136 140141568 140312088 140415282 141087744 141094912 141266592 141363306 141370488 141755628 141776649 141783852 142332192 142539264 142644096 142719952 142741116 142748368 142817661 143061184 143607168 143614464 143712144 144027072 144209646 145006848 145084608 145190664 145297446 145508832 145615848 146313216 146498688 146577248 146598984 146606432 146706147 147027636 147596256 147818496 148027824 148107204 148540266 148925952 149034816 149114736 149216823 149361408 149550744 150377472 150458112 150568096 150671178 150898048 151111737 151400448 151585344 151696152 152028576 152139708 152221293 152473104 153062784 153144864 153256812 153510336 153592656 154441728 154554624 154629648 154637504 154743372 154893312 155195838 155796048 155947008 156220488 156251592 156335382 156708468 156792503 157199616 157306536 157314528 157398888 157659264 157774512 157851099 158723712 158731776 158816896 158924916 159041799 159195904 159811584 160123716 160356672 160474608 160559946 160591914 160943832 161061481 161558064 161566272 161676162 162006432 162030456 162038688 162902016 163021824 163132704 163140992 163220184 163339497 163498496 163697436 163817829 164130816 164602368 164811024 164899404 164923857 164932236 165381566 165414494 165722112 166045788 166054224 166295808 166418112 166531302 167427072 167541696 167550208 167664168 167754078 168031584 168244587 169174656 169265376 169389108 169479943 169513687 169760304 169885156 170201088 170325504 170533512 170658171 170698752 170915136 171032148 171532242 171952128 172077824 172195632 172287972 172454912 172699128 172791738 173296977 173746944 173873952 173958354 173967192 174060482 174254976 174475868 174928896 175270554 175440384 175534464 175748049 175783041 176633856 176728576 176849568 176978844 177073749 177366672 177496326 178573248 178669008 178799614 179095392 179191432 179656704 179788032 180182016 180313728 180401256 180533934 180708864 181061811 181398528 181407744 181505024 181762056 181938176 182257236 182284263 182293524 182391279 183264768 183399552 183524292 183533616 183622707 183632036 183935808 184070264 184647168 185150208 185177664 185187072 185412402 186437376 186446848 186811002 186855424 187082784 187220376 187319937 187357233 188116992 188355456 188484408 188493984 188622189 189007504 189035532 189045136 189776256 190052352 190192128 190321488 190423548 190980342 191476224 191485952 191616192 191850201 192036096 192279528 192382638 192420942 193342464 193446144 193587552 193720086 193729928 194011776 194154464 194286519 195331584 195465312 195608196 195713091 196036848 196795008 197370432 197476272 197620626 198053688 198567936 198713088 198819648 198955764 199148544 199400992 199537506 200503296 200610816 200894904 201002634 201482316 201590361 202113792 202261536 202704768 202852944 202951413 202961724 203297472 204083712 204193152 204342416 204482313 204680448 204790208 206072832 206172864 206324496 206475318 206524416 206927784 207079047 207728064 208293984 208324872 208335456 208447176 208944624 209599488 209742048 209752704 209865184 210212352 210366016 210468132 210622923 211631616 211642368 211899888 212055732 212633442 212675778 213498288 213808896 213966144 214079928 214111674 214122552 214591776 215410752 215421696 215568216 216008576 216040608 216051584 216314469 217362432 217510272 217626912 217785996 217946169 218263248 218423772 219469824 219748032 219865872 219898476 219909648 220541454 221394384 221405632 221727744 221890816 222041736 222160806 222810399 223236096 223388928 223552224 223672104 224042112 224326116 224446411 224491099 225566208 225687168 225852144 226006767 226347072 227100672 227378016 227544228 227886848 228042864 228209562 228709656 229594176 229717296 229885218 230265504 230388984 230557397 231062636 231662592 231831936 231944472 231956256 232115058 232339968 232793757 233238528 233694072 233920512 234045952 234330732 234377388 234503073 235062702 235799424 235971792 236098332 236488896 236661768 236788678 238085568 238097664 238225344 238387374 238793856 239717376 240185574 240242688 240418304 240535008 240711912 240839919 240887871 240945152 241415748 241864704 242349408 242514243 242656619 243009648 243045684 243058032 243188372 244353024 244532736 244699056 244711488 244830276 245247744 245546154 246196224 246866944 246903552 246916096 247216536 247349106 247398354 248072349 248121741 248583168 249068682 249081336 249443712 249627168 249759916 249796953 249809644 251140608 251312544 251325312 251496252 251631117 252047376 253035008 253589504 253761984 253898064 254083662 254640456 254827734 255301632 255488256 255800268 256048128 256372704 256510184 256548222 256561256 257298363 257789952 257928192 258116736 258293448 258431958 258682368 259048692 259187607 260442112 260620416 260810928 260937531 260950788 261090723 261382464 261713802 262393344 262905831 263160576 263301696 263494168 264071584 264950784 265092864 265274352 265468266 265531392 266050008 266244489 267481088 267859872 268003512 268199421 268643088 268787148 269485056 269682048 270273024 270470592 270601884 270615632 270800901 271063296 272097792 272111616 272257536 272643084 272907264 273385854 273440286 274763776 274897152 275099328 275286438 275300424 275448054 275903712 276105396 276970752 277725312 277766496 277780608 277929568 278118603 278592832 279465984 279656064 279670272 280216503 280283136 280624176 280830564 282175488 282533184 282726612 282740976 283511256 283553298 283567704 284664384 285078528 285288192 285439904 285482232 285496736 285635322 286122368 286470513 287214336 287228928 287424288 288054144 288419292 288573957 288631413 290013696 290169216 290381328 290580129 290594892 291017664 291231696 292997376 293154496 293197968 293212864 293412294 294055272 295192512 295636992 296055648 296214408 296430939 297080532 297851904 298069632 298229472 298433646 298722816 299101488 299306259 300754944 300916224 301136192 301342356 301503951 301796096 302223474 303170688 303392304 304057152 304279416 304442586 304946208 305332769 306125568 306289728 306513624 307020672 307185312 308883456 309109248 309259296 309275008 309486744 309712977 309786624 310391676 311592096 312440976 312503184 312670764 313416936 313585006 314399232 314613072 314629056 314797776 315318528 315549024 315702198 317447424 317463552 317633792 317849832 318083598 318391808 318950163 319013667 319623168 320247432 320713344 320949216 321119892 321167511 321183828 321356063 321887664 322122962 323116128 323132544 323352324 324012864 324060912 324077376 326043648 326265408 326281984 326440368 326678994 326996992 327394872 327635658 329204736 329622048 329798808 329847714 329864472 330039889 330763132 330812181 330828988 331444224 332091576 332108448 332591616 332836224 333062604 333241209 334854144 335083392 335100416 335328336 335508156 336063168 336489174 338349312 338530752 338778216 338959886 339027374 339520608 339770312 340651008 341067024 341316342 341397504 341830272 342064296 342314343 343064484 343904256 344155648 344391264 344575944 344827827 344909824 345398256 345583476 346593954 347493888 347747904 347916708 347934384 348120964 348172587 348509952 348951736 349857792 350541108 350880768 351068928 351496098 351566082 352594053 353267712 353457152 353699136 353957688 354147498 354733344 354992652 355183017 357146496 357338016 357581061 357599228 358190784 358382864 359313408 359576064 360278361 360364032 360627456 360802512 361067868 361417728 362123622 362797056 363010048 363524112 363876352 364514472 364568526 364587048 364782558 366529536 366799104 367048584 367067232 367245414 367264072 367871616 368140528 368319231 369294336 370300416 370355328 370374144 370824804 371023659 371097531 372874752 372893696 373603023 373622004 374165568 374440752 374639874 374714466 376710912 376968816 376987968 377244378 378015008 378071064 378090272 379552512 380104704 380384256 380642976 380847096 381125493 381960684 382241601 382952448 382971904 383232384 383700402 384072192 384559056 384765276 384822333 384841884 386684928 386892288 387175104 387440172 387459856 387647937 388023552 388308928 388573038 390663168 390930624 391216392 391426182 392073696 392570703 393590016 394740864 394952544 395241252 396107376 397135872 397426176 397639296 397911528 398202399 398297088 398801984 399075012 401221632 401789808 402005268 402964632 403180722 404227584 404523072 405409536 405705888 405902826 405923448 406594944 408167424 408386304 408684832 408964626 409360896 409580416 410078781 410160429 412145664 412345728 412648992 412950636 413172081 413855568 414158094 415456128 416587968 416649744 416670912 416894352 417889248 419198976 419484096 419505408 419730368 420424704 420732032 420936264 421245846 423263232 423284736 423799776 424111464 425266884 425329947 425351556 425579651 426996576 427617792 427932288 428159856 428223348 428245104 428452983 429183552 430821504 430843392 431136432 432017152 432081216 432103168 432628938 435020544 435253824 435571992 435892338 436526496 436847544 437079853 437166877 438939648 439496064 439731744 439796952 439819296 440118441 441082908 442788768 442811264 443455488 443781632 444083472 444321612 445620798 446777856 447104448 447344208 447650469 448084224 448652232 448892822 448982198 451132416 451374336 451704288 452013534 452694144 453335211 454201344 454756032 455088456 455773696 456085728 456419124 456663879 457419312 459188352 459434592 459770436 460531008 460777968 461114794 462125272 463325184 463663872 463888944 463912512 464230116 464679936 465587514 467388144 467841024 468091904 468661464 468754776 469006146 470125404 470377509 471598848 471943584 472196664 472977792 473323536 473553297 473577356 476171136 476195328 476450688 476774748 477125397 477587712 479434752 480371148 480836608 481070016 481423824 481679838 481775742 481890304 482831496 483184443 484698816 485028486 485313238 486019296 486091368 486116064 486376744 488706048 489065472 489398112 489422976 489660552 490018491 490495488 491092308 491453487 492392448 493733888 493807104 493832192 494433072 494698212 494771571 494796708 496144698 496243482 497166336 498137364 498162672 498887424 499254336 499519832 499593906 499619288 502281216 502625088 502650624 502992504 503262234 504094752 504733761 506070016 507179008 507523968 507796128 508167324 508439829 508541061 509280912 509655468 510603264 510976512 511600536 511974513 512096256 512745408 513020368 513096444 513122512 514596726 515856384 516233472 516586896 516863916 517364736 518097384 518375214 519890931 520884224 521240832 521621856 521875062 521901576 522181446 522764928 523427604 524786688 525811662 526321152 526603392 526988336 527244147 527349123 528143168 529901568 530185728 530548704 530936532 531221247 532100016 532488978 535719744 536007024 536398842 537286176 537574296 538970112 539364096 540546048 540941184 541203768 541231264 541601802 542126592 543185433 544195584 544223232 544515072 545286168 545814528 546771708 546880572 547173837 549794304 550198656 550572876 550600848 550868121 550896108 551807424 552210792 553941504 555450624 555532992 555561216 555859136 556237206 557185664 559312128 559340544 560433006 560566272 561248352 561661128 561959811 562071699 564350976 565066368 565453224 565481952 565866567 567022512 567106596 567135408 569328768 570157056 570576384 570879808 570964464 570993472 571270644 572244736 572941026 574428672 574457856 574848576 576108288 576838584 577147914 577262826 578835481 580027392 580338432 580762656 581160258 581189784 582035328 582463392 582859557 585994752 586308992 586395936 586425728 586824588 587139273 588110544 590385024 592111296 592428816 592861878 594161064 595703808 596139264 596458944 596867292 597445632 598202976 598612518 601509888 601832448 602272384 602684712 603007902 603592192 604446948 604771083 606341376 606784608 608114304 608558832 608854239 608885172 609211687 609892416 610665538 612251136 612579456 613027248 613446939 614041344 614370624 618218496 618518592 618550016 618973488 619425954 619573248 620783352 621237141 623184192 624881952 625006368 625341528 625798649 626833872 627170012 628798464 629226144 629258112 629595552 630637056 631098048 631404396 631868769 634894848 634927104 635267584 635699664 636167196 636783616 637900326 638027334 640494864 641426688 641898432 642239784 642335022 642367656 642712126 643775328 644245924 646232256 646265088 646704648 648025728 648121824 648154752 648943407 652087296 652530816 652563968 652880736 653357988 653838507 653993984 654789744 655271316 658409472 659244096 659597616 659695428 659728944 660079778 661526264 661624362 661657976 664183152 664216896 665183232 665672448 666125208 666482418 668431197 669708288 670166784 670200832 670656672 671016312 672126336 672978348 673339233 673473297 676698624 677061504 677556432 677919772 678020301 678054748 679041216 679540624 681302016 682134048 682632684 683660544 684128592 684628686 686128968 688311296 688782528 689151888 689655654 689819648 690796512 691166952 691672191 693187908 694987776 695495808 695833416 695868768 696241928 696345174 697019904 697903472 698381271 699715584 701082216 701761536 702137856 702992196 703132164 703509219 705188106 706914304 707398272 707915376 708294996 709466688 709985304 710366034 714292992 714676032 715162122 715198456 716381568 716765728 719152128 720556722 720728064 721254912 721605024 722135736 722519757 722663613 722835456 724247244 725594112 726020096 727048224 727542729 727969857 729028944 729137052 729174096 729565116 733059072 733598208 734097168 734134464 734490828 734528144 735743232 736281056 736638462 738588672 740600832 740710656 740748288 741649608 742047318 742195062 744217047 744365223 745749504 745787392 747206046 747244008 748331136 748881504 749279748 749390859 749428932 753421824 753937632 753975936 754488756 754893351 756030016 756142128 756180544 759105024 760768512 761285952 761694192 762250986 763921368 764483202 765904896 766464768 767400804 768144384 769118112 769530552 769644666 769683768 771895089 773369856 773784576 774350208 774880344 774919712 775295874 776047104 776617856 777146076 777562821 781326336 781861248 782432784 782852364 783272169 784147392 785141406 787180032 788717493 789481728 789905088 790482504 792214752 794852352 795278592 795823056 796404798 796594176 797603968 798150024 798733467 802443264 803579616 804010536 804598263 805929264 806361444 808455168 809046144 810819072 811411776 811805652 811846896 812402703 813189888 816334848 816772608 817369664 817929252 818721792 819160832 820157562 820320858 824291328 824691456 825297984 825901272 826344162 827711136 828316188 828760373 830912256 833175936 833299488 833341824 833788704 834355809 835778496 838397952 838968192 839010816 839460736 840649509 840849408 841464064 841872528 842491692 846526464 847599552 848222928 850533768 850659894 850703112 851159302 853993152 855235584 855864576 856319712 856446696 856490208 856905966 858367104 859411539 861643008 861686784 862272864 864034304 864162432 864206336 865257876 865721871 865894239 870041088 870507648 871143984 871740387 871784676 873052992 873695088 874159706 874333754 878992128 879463488 879593904 879638592 880236882 882165816 885577536 885622528 886910976 887563264 888166944 888643224 889292817 891241596 893555712 894208896 894688416 895300938 896168448 897304464 897785644 897918777 897964396 902264832 902748672 903408576 904027068 904511853 905388288 906670422 909512064 910176912 911547392 912171456 912838248 913327758 914838624 915998307 918376704 918869184 919540872 921062016 921555936 922229588 924250544 926650368 927327744 927777888 927825024 928460232 929138931 929359872 931175028 934776288 936183808 937322928 937509552 938012292 940250808 940755018 943197696 943887168 944393328 945955584 946647072 947106594 947154712 952342272 952390656 952901376 953549496 954250794 955175424 956850489 957041001 958869504 960742296 961673216 962140032 962847648 963359676 963502533 963551484 964068189 965662992 966368886 969397632 970056972 970626476 972038592 972182736 972232128 972753488 978130944 978796224 978845952 979321104 980036982 980990976 982184616 982906974 987467776 987614208 987664384 988866144 989396424 989543142 989593416 990119667 992289396 992436543 992486964 994332672 996274728 996325344 997774848 998508672 999039664 999187812 999238576 999723627 1004562432 1005250176 1005301248 1005985008 1006524468 1008189504 1009467522 1012140032 1015047936 1015592256 1016334648 1016879658 1017082122 1018561824 1019310936 1021953024 1023201072 1023949026 1024192512 1025490816 1026040736 1026192888 1026245024 1026943029 1029193452 1031712768 1032466944 1033173792 1033727832 1034483481 1034729472 1036194768 1036750428 1039781862 1042481664 1043243712 1043750124 1043803152 1044362892 1044517761 1045529856 1046855208 1049573376 1051623324 1052642304 1053206784 1053976672 1054488294 1054698246 1056286336 1057782159 1059803136 1060371456 1061097408 1061873064 1062442494 1064200032 1064977956 1065549051 1071439488 1072014048 1072743183 1072797684 1074572352 1075148592 1077940224 1078728192 1080835083 1081092096 1081882368 1082407536 1082462528 1083203604 1084253184 1086370866 1088391168 1089030144 1090572336 1091629056 1093543416 1093761144 1094347674 1097547521 1099588608 1100397312 1101145752 1101201696 1101736242 1101792216 1103614848 1104421584 1104957693 1107883008 1110901248 1111065984 1111122432 1111718272 1112474412 1113070977 1113292593 1114371328 1118624256 1118681088 1120866012 1122496704 1123322256 1123919622 1124143398 1130132736 1130906448 1130963904 1131733134 1134045024 1134213192 1134270816 1138657536 1140314112 1141152768 1141759616 1141928928 1141986944 1142541288 1143376479 1144489472 1145882052 1146724803 1148857344 1148915712 1149697152 1152216576 1153677168 1154295828 1154466999 1154525652 1157670962 1160054784 1160676864 1161525312 1162320516 1162379568 1162943811 1164070656 1164926784 1165719114 1171989504 1172617984 1172791872 1172851456 1173649176 1174278546 1176221088 1177712109 1180770048 1184222592 1184857632 1185723756 1186359601 1186595809 1188322128 1191407616 1192278528 1192917888 1193734584 1194607197 1194891264 1196405952 1197225036 1203664896 1204544768 1205369424 1206015804 1207184384 1208893896 1209542166 1212682752 1213569216 1216228608 1217117664 1217708478 1217770344 1218423374 1219784832 1221331076 1224502272 1225158912 1226054496 1226893878 1228082688 1228741248 1230236343 1230481287 1236436992 1237037184 1237100032 1237946976 1238851908 1239516243 1241566704 1242474282 1246368384 1249763904 1250012736 1250683056 1251597298 1253667744 1254340024 1257596928 1258452288 1258516224 1259191104 1261274112 1262196096 1262808792 1263737538 1269789696 1269854208 1270535168 1271399328 1272334392 1273567232 1275800652 1275989841 1276054668 1276738953 1280989728 1282853376 1283796864 1284479568 1284670044 1284735312 1285358949 1285424252 1287550656 1288491848 1292464512 1292530176 1293409296 1296051456 1296243648 1296309504 1297886814 1305061632 1305127936 1305761472 1306715976 1307677014 1307987968 1309579488 1310542632 1311239559 1311500631 1316818944 1318488192 1319195232 1319390856 1319457888 1320159556 1320355323 1323052528 1323248724 1323315952 1328366304 1328433792 1330366464 1331344896 1332250416 1332964836 1336862394 1340333568 1340401664 1341313344 1342032624 1342951407 1344252672 1345956696 1346678466 1346946594 1353397248 1354123008 1355112864 1355839544 1356040602 1356109496 1358082432 1359081248 1360005633 1362604032 1364268096 1365265368 1367321088 1368257184 1369257372 1369991637 1372257936 1376622592 1377565056 1378303776 1379311308 1381593024 1382333904 1383344382 1386375816 1389975552 1390991616 1391666832 1391737536 1392483856 1392690348 1394039808 1395806944 1396762542 1402164432 1403523072 1404275712 1405984392 1406264328 1407018438 1410376212 1411132527 1413828608 1414796544 1415830752 1416589992 1418933376 1419970608 1420659891 1420732068 1428585984 1429352064 1430324244 1430396912 1431376191 1432763136 1433531456 1438304256 1441113444 1442509824 1443210048 1444271472 1445039514 1445327226 1445670912 1448494488 1449553329 1454096448 1455085458 1455939714 1458057888 1458274104 1458348192 1459130232 1466118144 1467196416 1468194336 1468268928 1468981656 1469056288 1470055473 1471486464 1472562112 1473276924 1474360461 1477177344 1481201664 1481421312 1481496576 1483299216 1484094636 1484390124 1488434094 1488730446 1491499008 1494412092 1494488016 1496662272 1497763008 1498559496 1498781718 1498857864 1506843648 1507875264 1507951872 1508977512 1509786702 1512060032 1512284256 1512361088 1514201283 1518210048 1521537024 1522571904 1523388384 1524501972 1525319487 1525623183 1527842736 1528966404 1531809792 1532929536 1534801608 1535923539 1536288768 1538236224 1539061104 1539289332 1539367536 1543790178 1547569152 1548700416 1549760688 1549839424 1550591748 1552094208 1553235712 1554292152 1555125642 1559672793 1562652672 1563722496 1564865568 1565704728 1566544338 1568294784 1570282812 1571124877 1571437693 1574360064 1577434986 1578963456 1579810176 1580965008 1581732441 1582047369 1584429504 1589704704 1590557184 1591646112 1592809596 1593663741 1595207936 1596300048 1597466934 1607159232 1608021072 1609196526 1611858528 1612722888 1613901779 1616910336 1618092288 1621638144 1622823552 1623611304 1623693792 1624805406 1626379776 1629556299 1632669696 1633545216 1634739328 1635858504 1637443584 1638321664 1640315124 1640641716 1641521511 1649382912 1650595968 1651802544 1652604363 1652688324 1655422272 1656632376 1657520746 1661824512 1666351872 1666598976 1666683648 1667577408 1668711618 1671556992 1677936384 1678021632 1678921472 1681299018 1681698816 1682928128 1683745056 1684983384 1685879433 1686215097 1693052928 1695199104 1696445856 1697599701 1698596333 1701067536 1701319788 1701406224 1702318604 1707986304 1710471168 1711729152 1712639424 1712893392 1712980416 1713811932 1716734208 1718823078 1723286016 1723373568 1724545728 1728068608 1728324864 1728412672 1730515752 1731443742 1731788478 1736506443 1740082176 1741015296 1742287968 1743480774 1743569352 1746105984 1747390176 1748319412 1748578671 1748667508 1757984256 1758926976 1759187808 1759277184 1760473764 1761417819 1764331632 1771155072 1771245056 1775126528 1776333888 1777286448 1778585634 1782483192 1787111424 1788417792 1789376832 1790601876 1792336896 1794608928 1795571288 1795837554 1795928792 1804529664 1805497344 1806817152 1808054136 1809023706 1810776576 1813340844 1814313249 1819024128 1820353824 1823094784 1824342912 1825676496 1826562717 1826655516 1827635061 1829677248 1831996614 1836753408 1837738368 1839081744 1840340817 1842124032 1843111872 1844459176 1848501088 1854655488 1855555776 1855650048 1856920464 1858277862 1858719744 1862350056 1863711423 1869552576 1872367616 1874645856 1875019104 1876024584 1877395947 1880501616 1881510036 1886395392 1887774336 1888786656 1891911168 1893294144 1894213188 1894309424 1895606307 1904684544 1904781312 1905802752 1907098992 1908501588 1910350848 1913700978 1914082002 1921484592 1923346432 1924280064 1925695296 1926719352 1927005066 1927102968 1928136378 1931325984 1932737772 1938795264 1940113944 1941252952 1944077184 1944365472 1944464256 1945506976 1946830221 1956261888 1957592448 1957691904 1958642208 1960073964 1961515521 1961981952 1964369232 1965813948 1975228416 1977732288 1978792848 1979086284 1979186832 1980239334 1984578792 1984873086 1984973928 1992549456 1992650688 1995549696 1997017344 1998079328 1998375624 1998477152 1999447254 2005293591 2009124864 2010500352 2010602496 2011970016 2013048936 2016379008 2018935044 2020017699 2020419891 2024280064 2030095872 2031184512 2032669296 2033759316 2034060903 2034164244 2037123648 2038621872 2043906048 2046402144 2047898052 2050981632 2052081472 2052385776 2052490048 2053886058 2058386904 2064933888 2066347584 2067455664 2068966962 2069458944 2072389536 2073500856 2075016573 2079563724 2084963328 2086487424 2087500248 2087606304 2088725784 2089035522 2091059712 2093710416 2095143813 2099146752 2103246648 2105284608 2106413568 2107953344 2108976588 2109396492 2110527657 2112572672 2115564318 2120742912 2122194816 2123746128 2124884988 2128400064 2129955912 2131098102 2137329383 2142878976 2144028096 2145486366 2145595368 2149144704 2150297184 2157456384 2161670166 2162184192 2163764736 2164815072 2164925056 2166407208 2167559271 2167990839 2168506368 2172741732 2176782336 2178060288 2181144672 2183909571 2187086832 2187522288 2188695348 2195095042 2199177216 2200794624 2202291504 2202403392 2203472484 2203584432 2207229696 2208843168 2209915386 2215766016 2221802496 2222131968 2222244864 2223436544 2224948824 2226141954 2226585186 2228742656 2232651141 2233095669 2237248512 2237362176 2241732024 2244993408 2246644512 2247839244 2248172577 2248286796 2249492441 2260265472 2261812896 2261927808 2263466268 2264680053 2268090048 2268426384 2268541632 2277315072 2282305536 2283519232 2283857856 2283973888 2285082576 2286752958 2288978944 2291764104 2293449606 2297714688 2299394304 2304433152 2307354336 2308591656 2308933998 2309051304 2310279223 2315341924 2315685267 2320109568 2321353728 2323050624 2324641032 2324759136 2325887622 2328141312 2329853568 2331438228 2332688463 2343979008 2345235968 2345583744 2345702912 2347298352 2348557092 2349816507 2352442176 2355424218 2361540096 2366152479 2368445184 2369715264 2371447512 2372719202 2373191618 2376644256 2384557056 2385835776 2387469168 2389214394 2389782528 2392811904 2394450072 2396200401 2407329792 2409089536 2410738848 2412031608 2413794789 2414368768 2417787792 2419084332 2425365504 2427138432 2432457216 2434235328 2435416956 2435540688 2436846748 2437208109 2439569664 2442662152 2449004544 2450317824 2452108992 2453787756 2456165376 2457482496 2460472686 2460962574 2472873984 2474074368 2474200064 2475893952 2477703816 2479032486 2483133408 2484948564 2486281119 2492736768 2499527808 2500025472 2501366112 2503067427 2503194596 2507335488 2508680048 2515193856 2516904576 2517032448 2518382208 2521948527 2522548224 2524392192 2525617584 2527475076 2539579392 2541070336 2542798656 2544668784 2547134464 2551601304 2551979682 2552109336 2553477906 2561979456 2565706752 2567593728 2568959136 2569340088 2569470624 2570717898 2570848504 2575101312 2576983696 2578234617 2584929024 2585060352 2586818592 2592102912 2592487296 2592619008 2595773628 2597165613 2597682717 2610123264 2610255872 2611522944 2613431952 2615221161 2615354028 2619158976 2621085264 2622479118 2623001262 2636976384 2638390464 2638781712 2638915776 2640319112 2640710646 2646105056 2646497448 2646631904 2656732608 2656867584 2660732928 2662689792 2664500832 2665929672 2667878451 2673724788 2680667136 2680803328 2682626688 2684065248 2685902814 2688505344 2691913392 2693356932 2693756331 2693893188 2706794496 2708246016 2710225728 2711679088 2712081204 2712218992 2713535559 2716164864 2718162496 2720011266 2728536192 2730530736 2734642176 2736514368 2738514744 2739983274 2744515872 2747994921 2753245184 2755130112 2756607552 2758622616 2763186048 2764667808 2766688764 2772751632 2779951104 2781983232 2783333664 2783475072 2784967712 2785380696 2787416793 2788079616 2791613888 2793525084 2804328864 2808551424 2811968784 2812528656 2814036876 2820752424 2822265054 2829593088 2831661504 2833179984 2837866752 2839941216 2841319782 2841464136 2857171968 2858704128 2860648488 2860793824 2862752382 2865526272 2867062912 2870551467 2871123003 2876608512 2882226888 2885019648 2886420096 2888542944 2890079028 2890654452 2892204567 2896988976 2899106658 2908192896 2910170916 2911879428 2916115776 2916548208 2916696384 2918260464 2934392832 2936388672 2936537856 2937963312 2938112576 2940110946 2942972928 2945124224 2946553848 2948720922 2962403328 2962842624 2962993152 2966598432 2968189272 2968780248 2970359001 2976868188 2977309629 2977460892 2979057557 2982998016 2988824184 2988976032 2993324544 2995526016 2997118992 2997563436 2997715728 2999170881 3013687296 3015750528 3015903744 3017955024 3019573404 3024120064 3024568512 3024722176 3028402566 3036420096 3045143808 3046776768 3049003944 3050638974 3051246366 3055685472 3057932808 3059558971 3060168139 3065859072 3069603216 3071847078 3072577536 3076472448 3078122208 3078578664 3078735072 3080829087 3087580356 3095138304 3097400832 3099521376 3099678848 3101183496 3103450443 3104188416 3106471424 3108584304 3110251284 3119345586 3127444992 3129731136 3131409456 3133088676 3133553283 3136589568 3140565624 3142249754 3142875386 3148720128 3154869972 3157926912 3159620352 3161930016 3163464882 3164094738 3168859008 3173346477 3179409408 3181114368 3183292224 3185619192 3187327482 3190415872 3192600096 3194933868 3196647153 3214318464 3216042144 3218229549 3218393052 3220118917 3223717056 3225445776 3227803558 3233820672 3236184576 3242505249 3243276288 3245647104 3247222608 3247387584 3249610812 3252759552 3259112598 3267090432 3269478656 3271717008 3274887168 3276643328 3280630248 3281283432 3283043022 3292642563 3298765824 3301191936 3303605088 3305208726 3305376648 3310844544 3313264752 3314873079 3315041492 3323649024 3332703744 3333197952 3333367296 3335154816 3337423236 3339212931 3339877779 3343113984 3355872768 3356043264 3357842944 3362598036 3365856256 3367490112 3369966768 3371758866 3372430194 3390398208 3392891712 3395199402 3397192666 3402135072 3402639576 3402812448 3404637208 3415972608 3420942336 3423458304 3425278848 3425786784 3425960832 3427623864 3430129437 3433468416 3437646156 3440174409 3446572032 3446747136 3449091456 3456137216 3456649728 3456825344 3461031504 3462887484 3463400997 3463576956 3473012886 3480164352 3482030592 3484575936 3486961548 3487138704 3488831433 3492211968 3494780352 3496638824 3497157342 3497335016 3515968512 3517853952 3518375616 3518554368 3520947528 3522835638 3528663264 3533136327 3542310144 3542490112 3550253056 3552667776 3554572896 3557171268 3559078803 3559787427 3564966384 3574222848 3576835584 3578753664 3581203752 3583821591 3584673792 3589217856 3591142576 3591675108 3591857584 3610994688 3613634304 3616108272 3618047412 3621553152 3626681688 3628626498 3638048256 3640707648 3646189568 3648685824 3651352992 3653125434 3653311032 3655270122 3659354496 3663993228 3673506816 3675476736 3678163488 3680681634 3684248064 3686223744 3688918352 3690709029 3691443861 3697002176 3709310976 3711111552 3711300096 3713840928 3716555724 3718548729 3724700112 3727422846 3739105152 3749291712 3750038208 3752049168 3754791894 3761003232 3763020072 3772790784 3775548672 3777573312 3783822336 3786588288 3788426376 3788618848 3791212614 3809369088 3809562624 3811605504 3814197984 3817003176 3820701696 3827401956 3828164004 3830216859 3842969184 3848560128 3851390592 3853438704 3854010132 3854205936 3856076847 3856272756 3862651968 3865475544 3877590528 3880227888 3882505904 3888154368 3888730944 3888928512 3891013952 3893660442 3915184896 3915383808 3917284416 3920147928 3923031042 3923963904 3928738464 3931627896 3933718677 3934501893 3950456832 3955464576 3957585696 3958172568 3958373664 3960478668 3961065969 3969157584 3969746172 3969947856 3985098912 3985301376 3991099392 3994034688 3996158656 3996751248 3996954304 3998894508 4010587182 4021000704 4021204992 4023940032 4026097872 4032758016 4037870088 4040035398 4040839782 4051848367 4060191744 4062369024 4065338592 4067518632 4068121806 4068328488 4074247296 4077243744 4080016899 4087812096 4092804288 4095796104 4101963264 4104162944 4104771552 4104980096 4107772116 4109974911 4116773808 4129867776 4132695168 4134911328 4137933924 4144779072 4147001712 4150033146 4159127448 4169926656 4172974848 4175000496 4175212608 4177451568 4178071044 4182119424 4187420832 4190287626 4206493296 4210569216 4212827136 4215906688 4217953176 4218792984 4221055314 4225145344 4231128636 4233397581 4241485824 4244389632 4247492256 4249769976 4256800128 4259911824 4261979673 4262196204 4264481809 4274658766 4285757952 4288056192 4290972732 4291190736 4294128573 4298289408 4300594368 4314912768 4323340332 4327529472 4329630144 4329850112 4332814416 4335118542 4335981678 4337012736 4345483464 4348659987 4362289344 4367819142 4374173664 4375044576 4377390696 4380590543 4390190084 4398354432 4401589248 4404583008 4404806784 4406944968 4407168864 4410166419 4414459392 4417686336 4419830772 4423081383 4431532032 4443604992 4444263936 4444489728 4446873088 4449897648 4452283908 4453170372 4457485312 4465302282 4466191338 4474497024 4483464048 4489986816 4493289024 4495678488 4496345154 4496573592 4498984882 4520530944 4523625792 4523855616 4526932536 4529360106 4536180096 4536852768 4537083264 4542603849 4554630144 4564611072 4567038464 4567715712 4567947776 4570165152 4573505916 4575958461 4576869549 4577957888 4583528208 4586899212 4595429376 4598788608 4607770617 4608866304 4614708672 4617183312 4617867996 4618102608 4620558446 4630683848 4631370534 4642707456 4646101248 4649282064 4649518272 4651775244 4656282624 4659707136 4662876456 4665376926 4679018379 4687958016 4690471936 4691167488 4691405824 4694596704 4697114184 4699633014 4704884352 4710848436 4713374631 4714313079 4723080192 4732304958 4736890368 4739430528 4742895024 4745197323 4745438404 4746142107 4746383236 4753288512 4769114112 4771671552 4774938336 4778428788 4780991223 4785623808 4788900144 4792400802 4818179072 4821477696 4824063216 4827589578 4828737536 4835575584 4838168664 4841705337 4850731008 4854276864 4864914432 4868470656 4870833912 4871081376 4873693496 4874416218 4879139328 4885324304 4888668897 4898009088 4900635648 4904217984 4907575512 4912330752 4914964992 4920945372 4921925148 4924564533 4948148736 4948400128 4951787904 4955407632 4957813089 4958064972 4966266816 4969897128 4972562238 4985473536 4999055616 5000050944 5002732224 5006134854 5006389192 5014670976 5017360096 5033809152 5034064896 5036764416 5043897054 5045096448 5048784384 5051235168 5054950152 5057638299 5058645291 5079158784 5082140672 5085597312 5089337568 5092799103 5095788999 5103202608 5103959364 5104218672 5106955812 5123958912 5131413504 5135187456 5137918272 5138680176 5138941248 5141435796 5141697008 5150202624 5153967392 5156469234 5169858048 5170120704 5173637184 5184205824 5184974592 5185238016 5191547256 5194331226 5195365434 5209519329 5220246528 5220511744 5223045888 5226863904 5230442322 5230708056 5238317952 5242170528 5244958236 5245736013 5246002524 5273952768 5276780928 5277563424 5277831552 5280638224 5281421292 5284253457 5292210112 5292994896 5293263808 5313465216 5313735168 5325379584 5329001664 5331859344 5335756902 5347449576 5361334272 5365253376 5368130496 5371805628 5377010688 5383826784 5386713864 5387512662 5387786376 5413588992 5416492032 5420451456 5423358176 5424162408 5424437984 5427071118 5432329728 5436324992 5440022532 5442939747 5457072384 5461061472 5469284352 5473028736 5477029488 5479966548 5482905183 5489031744 5495989842 5510260224 5513215104 5517245232 5521022451 5526372096 5529335616 5533377528 5545503264 5563966464 5566667328 5566950144 5569935424 5570761392 5574833586 5576159232 5583227776 5587050168 5591134269 5608657728 5617102848 5623937568 5625057312 5628073752 5632187841 5641504848 5644530108 5659186176 5663323008 5666359968 5675733504 5679882432 5682639564 5682928272 5686818921 5714343936 5717408256 5721296976 5721587648 5725504764 5731052544 5734125824 5741102934 5742246006 5764453776 5770039296 5772840192 5777085888 5780158056 5781308904 5784409134 5793977952 5798213316 5801322611 5816385792 5820341832 5823758856 5832231552 5833096416 5833392768 5836520928 5840490663 5868785664 5872777344 5873075712 5875926624 5876225152 5880221892 5884546563 5885945856 5890248448 5893107696 5897441844 5925685248 5933196864 5936378544 5937560496 5940718002 5953736376 5954619258 5954921784 5958115114 5977648368 5977952064 5986649088 5991052032 5994237984 5995126872 5995431456 5998341762 6015880773 6027374592 6031501056 6031807488 6035910048 6039146808 6048240128 6049137024 6049444352 6056805132 6060053097 6061259673 6072840192 6090287616 6093553536 6098007888 6101277948 6102182709 6102492732 6111370944 6115865616 6119117942 6120336278 6131718144 6139206432 6143694156 6152944896 6156244416 6157157328 6157470144 6161658174 6175160712 6194801664 6199042752 6199357696 6202366992 6206900886 6208376832 6212942848 6217168608 6220502568 6225049719 6238691172 6254889984 6259462272 6262818912 6266177352 6267106566 6270757891 6273179136 6281131248 6284499508 6285431439 6285750772 6297440256 6309739944 6315853824 6319240704 6323860032 6326929764 6328189476 6331582971 6337718016 6346692954 6362228736 6366584448 6371238384 6374654964 6380831744 6385200192 6389867736 6393294306 6411988149 6428636928 6432084288 6436459098 6436786104 6440237834 6447434112 6450891552 6455607116 6472369152 6485010498 6486552576 6491294208 6494445216 6494775168 6499221624 6502677813 6503972517 6505519104 6518225196 6534180864 6538957312 6543434016 6551728713 6553286656 6561260496 6562566864 6566086044 6585285126 6597531648 6602383872 6607210176 6610417452 6610753296 6621689088 6626529504 6629746158 6630082984 6647298048 6665407488 6666395904 6666734592 6670309632 6674846472 6678425862 6679755558 6686227968 6697953423 6699287007 6711745536 6712086528 6715685888 6725196072 6731712512 6734980224 6739933536 6743517732 6744517731 6744860388 6748477323 6780796416 6785783424 6790398804 6794040159 6794385332 6804270144 6805279152 6805624896 6809274416 6831945216 6846916608 6850557696 6851573568 6851921664 6855247728 6860258874 6866936832 6875292312 6880348818 6893144064 6898182912 6912274432 6913299456 6913650688 6922063008 6925774968 6926801994 6927153912 6930837669 6946025772 6947055801 6960328704 6964061184 6969151872 6973923096 6974277408 6977662866 6984423936 6989560704 6993277648 6994314684 6994670032 6998065389 7031937024 7035707904 7036751232 7037108736 7041895056 7045671276 7049449521 7057326528 7066272654 7084620288 7084980224 7098457437 7105335552 7109145792 7114342536 7118157606 7119574854 7129932768 7153671168 7157507328 7162407504 7167643182 7169347584 7178435712 7182285152 7183350216 7183715168 7188601203 7221989376 7227268608 7232216544 7236094824 7241384367 7243106304 7253363376 7257252996 7276096512 7281415296 7297371648 7302705984 7306250868 7306622064 7310540244 7311624327 7318708992 7327986456 7347013632 7350953472 7356326976 7361363268 7368496128 7372447488 7377836704 7381418058 7382887722 7394004352 7418621952 7422223104 7422600192 7427681856 7433111448 7437097458 7449400224 7454845692 7458843357 7478210304 7498583424 7500076416 7504098336 7509202281 7509583788 7522006464 7526040144 7545581568 7551097344 7555146624 7565845581 7567644672 7573176576 7576852752 7577237696 7582425228 7618738176 7623211008 7628395968 7634006352 7641403392 7654803912 7656328008 7660433718 7685938368 7697120256 7702781184 7706877408 7708020264 7708411872 7712153694 7712545512 7725303936 7730951088 7734703851 7755181056 7760455776 7765011808 7776308736 7777461888 7777857024 7782027904 7787320884 7791496839 7793048151 7830369792 7830767616 7834568832 7840295856 7846062084 7857476928 7863255792 7867437354 7869003786 7910929152 7915171392 7916345136 7916747328 7920957336 7922131938 7938315168 7939492344 7939895712 7970197824 7970602752 7982198784 7988069376 7992317312 7993502496 7993908608 7997789016 8003635353 8021174364 8042001408 8042409984 8047880064 8052195744 8065516032 8075740176 8080070796 8081268993 8081679564 8103696734 8120383488 8124738048 8130677184 8135037264 8136243612 8136656976 8140606677 8148494592 8154487488 8160033798 8185608576 8191592208 8203926528 8208325888 8209543104 8209960192 8215544232 8219949822 8233547616 8243984763 8259735552 8265390336 8269822656 8275867848 8289558144 8294003424 8300066292 8304517207 8306170663 8318254896 8339853312 8345949696 8350000992 8350425216 8354903136 8356142088 8362250379 8364238848 8374841664 8380575252 8412986592 8425654272 8431813376 8435906352 8437585968 8442110628 8450290688 8462257272 8466795162 8488779264 8494984512 8499539952 8513600256 8519823648 8523959346 8524392408 8528963618 8549317532 8571515904 8576112384 8581945464 8582381472 8588257146 8596578816 8601188736 8611654401 8613369009 8629825536 8646680664 8655058944 8659260288 8659700224 8665628832 8670237084 8671963356 8676613701 8690966928 8697319974 8724578688 8735638284 8748347328 8750089152 8754781392 8761181086 8780380168 8803178496 8809166016 8809613568 8813889936 8814337728 8820332838 8828918784 8835372672 8839661544 8846162766 8887209984 8888527872 8888979456 8893746176 8899795296 8904567816 8906340744 8911077003 8914970624 8930604564 8931928887 8932382676 8937172671 8948994048 8966928096 8979973632 8986578048 8991356976 8992690308 8993147184 8997512643 8997969764 9041061888 9047251584 9047711232 9053865072 9058720212 9072360192 9073705536 9074166528 9085207698 9109260288 9134076928 9135431424 9135895552 9140330304 9147011832 9151916922 9153739098 9155915776 9167056416 9173798424 9178676913 9180504417 9197577216 9215541234 9217732608 9229417344 9234366624 9235735992 9236205216 9241116892 9242487261 9261367696 9262741068 9285414912 9292202496 9298564128 9299036544 9303550488 9310351329 9312565248 9319414272 9325752912 9330753852 9358036758 9380943872 9382334976 9382811648 9389193408 9394228368 9399266028 9400659849 9409768704 9421696872 9426749262 9428626158 9446160384 9464609916 9473780736 9478861056 9485790048 9490394646 9490876808 9492284214 9492766472 9506577024 9520039431 9538228224 9543343104 9549876672 9556857576 9561982446 9571247616 9577800288 9584801604 9589941459 9636358144 9642955392 9648126432 9654688647 9655179156 9660356751 9671151168 9676337328 9683410674 9701462016 9708553728 9727515747 9729828864 9736941312 9741667824 9742162752 9747386992 9748832436 9758278656 9770648608 9777337794 9801271296 9808435968 9815151024 9824661504 9829929984 9841890744 9843850296 9849129066 9877927689 9896297472 9896800256 9903575808 9910815264 9915626178 9916129944 9932533632 9939794256 9944619237 9945124476 9970947072 9998111232 10000101888 10005464448 10012269708 10012778384 10017638793 10019633337 10029341952 10034720192 10067618304 10068129792 10073528832 10087794108 10097568768 10102470336 10109900304 10115276598 10117290582 10171194624 10178675136 10185598206 10191577998 10206405216 10207918728 10208437344 10213911624 10247917824 10262827008 10270374912 10275836544 10277360352 10277882496 10282871592 10283394016 10290388311 10300405248 10307934784 10312938468 10320523227 10339716096 10340241408 10347274368 10368411648 10369949184 10370476032 10383094512 10388662452 10390730868 10419038658 10440493056 10446091776 10453727808 10460884644 10461416112 10466494299 10476635904 10484341056 10489916472 10491472026 10492005048 10547905536 10553561856 10555126848 10555663104 10561276448 10562842584 10568506914 10584420224 10585989792 10586527616 10599408981 10626930432 10627470336 10650759168 10658003328 10663718688 10671513804 10677236409 10679362281 10694899152 10722668544 10730506752 10736260992 10743611256 10751464773 10754021376 10767653568 10773427728 10775025324 10775572752 10832984064 10840902912 10846716352 10848324816 10848875968 10854142236 10864659456 10872649984 10880045064 10885879494 10914144768 10922122944 10938568704 10946057472 10954058976 10959933096 10965810366 10978063488 10991979684 10997874139 11020520448 11026430208 11034490464 11042044902 11052744192 11058671232 11066755056 11072127087 11074331583 11091006528 11127932928 11133334656 11133900288 11139870848 11141522784 11149667172 11155646187 11166455552 11174100336 11182268538 11217315456 11247875136 11250114624 11256147504 11264375682 11283009696 11289060216 11297312453 11318372352 11326646016 11332719936 11351467008 11359764864 11365279128 11365856544 11373637842 11428687872 11434816512 11442593952 11443175296 11451009528 11462105088 11468251648 11482205868 11484492012 11490650577 11528907552 11545680384 11554171776 11560316112 11562617808 11568230541 11568818268 11587955904 11596426632 11602645222 11632771584 11640683664 11647517712 11664463104 11666192832 11666785536 11673041856 11680981326 11745554688 11746151424 11751853248 11752450304 11760443784 11769093126 11771891712 11780496896 11786215392 11794883688 11801156031 11803505679 11851370496 11866393728 11872757088 11875120992 11881436004 11883197907 11890174331 11907472752 11909238516 11909843568 11916230228 11955296736 11955904128 11973298176 11982104064 11988475968 11990253744 11990862912 11996683524 12031761546 12063002112 12063614976 12071820096 12078293616 12096480256 12098274048 12098888704 12113610264 12120106194 12122519346 12155545101 12180575232 12187107072 12196015776 12202555896 12204365418 12204985464 12222741888 12231731232 12238235884 12240050697 12240672556 12263436288 12278412864 12287388312 12305889792 12312488832 12314314656 12314940288 12323316348 12329924733 12350321424 12389603328 12398085504 12398715392 12404733984 12413801772 12425885696 12434337216 12441005136 12450099438 12477382344 12509779968 12518924544 12525637824 12532354704 12534213132 12541515782 12546358272 12562262496 12568999016 12570862878 12571501544 12619479888 12631707648 12638481408 12647720064 12653859528 12656378952 12663165942 12675436032 12693385908 12700192743 12724457472 12733168896 12742476768 12749309928 12761663488 12770400384 12779735472 12785939019 12786588612 12793445427 12823976298 12857273856 12864168576 12872918196 12873572208 12880475668 12882385719 12894868224 12901783104 12911214232 12944738304 12970020996 12982588416 12988890432 12989550336 12998443248 13005355626 13007945034 13011038208 13036450392 13045979961 13077914624 13086868032 13103457426 13106573312 13122520992 13125133728 13132172088 13141771629 13170570252 13195063296 13204767744 13214420352 13220834904 13221506592 13230499257 13243378176 13253059008 13259492316 13260165968 13269244149 13294596096 13330814976 13332791808 13333469184 13340619264 13349692944 13356851724 13359511116 13372455936 13395906846 13398574014 13423491072 13431371776 13450392144 13463425024 13469960448 13479867072 13487035464 13489035462 13489720776 13496954646 13561592832 13571566848 13580797608 13588080318 13588770664 13608540288 13610558304 13611249792 13618548832 13627811547 13663890432 13693833216 13701115392 13703147136 13703843328 13710495456 13720517748 13727875383 13730608647 13733873664 13750584624 13760697636 13786288128 13796365824 13823311851 13826598912 13844126016 13851549936 13853603988 13854307824 13861675338 13892051544 13894111602 13928122368 13938303744 13947846192 13948554816 13955325732 13968847872 13979121408 13986555296 13988629368 13989340064 13996130778 14037055137 14063874048 14071415808 14073502464 14074217472 14083790112 14091342552 14098899042 14114653056 14132545308 14140123893 14142939237 14169240576 14169960448 14196914874 14210671104 14218291584 14228685072 14235591969 14236315212 14238426321 14239149708 14259865536 14307342336 14315014656 14324815008 14335286364 14342973669 14356871424 14364570304 14366700432 14367430336 14377202406 14454537216 14464433088 14472189648 14482768734 14486212608 14506726752 14514505992 14525116011 14552193024 14562830592 14594743296 14605411968 14612501736 14613244128 14621080488 14623248654 14637417984 14655972912 14666006691 14694027264 14701906944 14712653952 14722726536 14736992256 14744894976 14755673408 14762836116 14765775444 14773693599 14788008704 14844446208 14845200384 14855363712 14866222896 14874194916 14898800448 14909691384 14917686714 14956420608 14997166848 15000152832 15008196672 15018404562 15019167576 15044012928 15052080288 15102194688 15110293248 15131691162 15135289344 15146353152 15153705504 15154475392 15164850456 15172914897 15175935873 15237476352 15246422016 15256791936 15268012704 15287366997 15309607824 15312656016 15320867436 15371876736 15394240512 15405562368 15413754816 15416040528 15416823744 15424307388 15425091024 15450607872 15461902176 15469407702 15510362112 15520911552 15530023616 15552617472 15554923776 15555714048 15564055808 15574641768 15582993678 15586096302 15628557987 15660739584 15661535232 15669137664 15680591712 15692124168 15714953856 15726511584 15734874708 15737208039 15738007572 15746447087 15821858304 15830342784 15832690272 15833494656 15841914672 15844263876 15852760371 15876630336 15878984688 15879791424 15940395648 15941205504 15976138752 15984634624 15987004992 15987817216 15995578032 16007270706 16042348728 16084002816 16095760128 16104391488 16131032064 16151480352 16160141592 16162537986 16163359128 16171954561 16207393468 16240766976 16249476096 16261354368 16270074528 16272487224 16273313952 16281213354 16296989184 16308974976 16320067596 16328819241 16371217152 16383184416 16407853056 16416651776 16419086208 16419920384 16431088464 16439899644 16448715549 16467095232 16487969526 16530780672 16539645312 16551735696 16563067353 16579116288 16588006848 16600132584 16609034414 16612341326 16636509792 16691899392 16700001984 16700850432 16709806272 16712284176 16724500758 16728477696 16749683328 16761150504 16773402807 16825973184 16851308544 16863626752 16871812704 16875171936 16884221256 16896563523 16900581376 16924514544 16933590324 16977558528 16989969024 16999079904 17027200512 17039647296 17047918692 17048784816 17057927236 17060456763 17098635064 17143031808 17152224768 17163890928 17164762944 17176514292 17193157632 17202377472 17223308802 17226738018 17293361328 17310117888 17318520576 17319400448 17331257664 17340474168 17343926712 17353227402 17381933856 17394639948 17403967833 17449157376 17471276568 17496694656 17500178304 17509562784 17521471989 17522362172 17560760336 17606356992 17618332032 17619227136 17627779872 17628675456 17640665676 17653639689 17657837568 17670745344 17679323088 17692325532 17777055744 17787492352 17799590592 17809135632 17812681488 17822154006 17829941248 17861209128 17863857774 17864765352 17874345342 17933856192 17959947264 17973156096 17982713952 17985380616 17986294368 17995025286 17995939528 18047642319 18082123776 18094503168 18095422464 18107730144 18117440424 18144720384 18147411072 18148333056 18170415396 18180159291 18183779019 18218520576 18268153856 18270862848 18271791104 18280660608 18294023664 18303833844 18306548127 18307478196 18334112832 18347596848 18357353826 18361008834 18395154432 18431082468 18458834688 18468733248 18471471984 18472410432 18482233784 18484974522 18522735392 18525482136 18584404992 18597128256 18598073088 18607100976 18620702658 18625130496 18638828544 18651505824 18661507704 18675149157 18716073516 18761887744 18764669952 18765623296 18778386816 18788456736 18798532056 18801319698 18812273673 18819537408 18843393744 18853498524 18856294317 18857252316 18892320768 18929219832 18947561472 18957722112 18971580096 18980789292 18981753616 18984568428 18985532944 18994748913 19013154048 19040078862 19086686208 19099753344 19113715152 19123964892 19142495232 19155600576 19169603208 19179882918 19235964447 19272716288 19285910784 19296252864 19309377294 19310358312 19320713502 19342302336 19352674656 19366821348 19417107456 19455031494 19459657728 19473882624 19483335648 19484325504 19494773984 19497664872 19508033439 19511917551 19516557312 19541297216 19554675588 19602542592 19616871936 19630302048 19655186139 19659859968 19683781488 19687700592 19698258132 19755855378 19792594944 19807151616 19821630528 19831252356 19832259888 19865067264 19879588512 19889238474 19890248952 19941894144 19996222464 20000203776 20010928896 20024539416 20025556768 20035277586 20039266674 20058683904 20069440384 20093860269 20097861021 20135236608 20136259584 20147057664 20175588216 20195137536 20204940672 20219800608 20230553196 20234581164 20245431969 20342389248 20357350272 20371196412 20382120477 20383155996 20412810432 20415837456 20416874688 20427823248 20495835648 20540749824 20551673088 20554720704 20555764992 20565743184 20566788032 20580776622 20600810496 20615869568 20625876936 20641046454 20679432192 20694548736 20736823296 20739898368 20740952064 20766189024 20777324904 20781461736 20792513007 20838077316 20841167403 20853402899 20880986112 20892183552 20907455616 20921769288 20922832224 20932988598 20953271808 20968682112 20979832944 20982944052 20984010096 20994196167 21095811072 21107123712 21110253696 21111326208 21122552896 21125685168 21137013828 21148348563 21168840448 21171979584 21173055232 21198817962 21253860864 21254940672 21316006656 21327437376 21343027608 21354472818 21358724562 21389798304 21416912797 21461013504 21472521984 21487222512 21502929546 21508042752 21535307136 21546855456 21550050648 21551145504 21565803609 21665968128 21681805824 21693432704 21696649632 21697751936 21708284472 21724153101 21729318912 21745299968 21760090128 21771758988 21828289536 21844245888 21892114944 21908117952 21919866192 21931620732 21934872981 21956126976 21983959368 21995748278 22041040896 22052860416 22068980928 22084089804 22105488384 22117342464 22133510112 22144254174 22148663166 22182013056 22255865856 22266669312 22267800576 22279741696 22283045568 22299334344 22311292374 22332911104 22348200672 22364537076 22376530071 22434630912 22495750272 22500229248 22512295008 22527606843 22528751364 22540832419 22566019392 22578120432 22594624906 22636744704 22653292032 22665439872 22697536743 22702934016 22719529728 22730558256 22731713088 22747275684 22869633024 22885187904 22886350592 22902019056 22924210176 22936503296 22964411736 22968984024 22981301154 23057815104 23091360768 23108343552 23120632224 23125235616 23136461082 23137636536 23175911808 23192853264 23204111553 23205290444 23265543168 23281367328 23295035424 23328926208 23332385664 23333571072 23346083712 23361962652 23374490517 23379144453 23491109376 23492302848 23503706496 23504900608 23520887568 23538186252 23560993792 23572430784 23589767376 23602312062 23607011358 23732787456 23745514176 23750241984 23762872008 23766395814 23780348662 23814945504 23818477032 23819687136 23832460456 23910593472 23911808256 23946596352 23964208128 23976951936 23980507488 23981725824 23993367048 24010906059 24063523092 24126004224 24127229952 24143640192 24156587232 24192960512 24196548096 24197777408 24227220528 24240212388 24243806979 24245038692 24311090202 24361150464 24374214144 24392031552 24405111792 24408730836 24409970928 24421820031 24445483776 24463462464 24476471768 24480101394 24481345112 24556825728 24574776624 24611779584 24624977664 24628629312 24629880576 24646632696 24659849466 24700642848 24731954289 24779206656 24796171008 24797430784 24809467968 24827603544 24851771392 24868674432 24882010272 24900198876 24913551621 24918511989 24954764688 25019559936 25037849088 25051275648 25064709408 25068426264 25083031564 25086751137 25092716544 25124524992 25137998032 25141725756 25143003088 25238959776 25276962816 25295440128 25307719056 25312757904 25326331884 25350872064 25386771816 25400385486 25466337792 25484953536 25498619856 25523326976 25540800768 25559470944 25571878038 25573177224 25586890854 25647952596 25714547712 25728337152 25745836392 25747144416 25760951336 25764771438 25789736448 25803566208 25822428464 25834963203 25840107027 25889476608 25940041992 25965176832 25977780864 25979100672 25996886496 26010711252 26015890068 26029841103 26072900784 26091959922 26155829248 26173736064 26206914852 26245041984 26250267456 26264344176 26283543258 26341140504 26409535488 26428840704 26441669808 26443013184 26460998514 26486756352 26506118016 26518984632 26520331936 26538488298 26661629952 26665583616 26666938368 26681238528 26699385888 26713703448 26719022232 26733231009 26744911872 26791813692 26797148028 26811518013 26846982144 26862743552 26900784288 26939920896 26959734144 26974070928 26978070924 26979441552 26992537929 26993909292 27123185664 27143133696 27161595216 27176160636 27177541328 27217080576 27221116608 27222499584 27237097664 27255623094 27327780864 27402230784 27406294272 27407686656 27420990912 27441035496 27455750766 27461217294 27467747328 27501169248 27521395272 27536030739 27541513251 27592731648 27646623702 27653197824 27688252032 27703099872 27707207976 27708615648 27723350676 27727461783 27784103088 27788223204 27856244736 27876607488 27895692384 27897109632 27910651464 27931053987 27937695744 27958242816 27973110592 27977258736 27978680128 27992261556 28074110274 28142831616 28147004928 28148434944 28167580224 28182685104 28197798084 28229306112 28265090616 28280247786 28285878474 28338481152 28362938569 28393829748 28421342208 28436583168 28457370144 28471183938 28472630424 28476852642 28478299416 28519731072 28560118293 28614684672 28630029312 28649630016 28670572728 28685947338 28713742848 28729140608 28733400864 28734860672 28754404812 28769824377 28909074432 28928866176 28944379296 28965537468 28981070253 29013453504 29029011984 29050232022 29104386048 29125661184 29182547241 29189486592 29210823936 29225003472 29226488256 29242160976 29246497308 29274835968 29311945824 29332013382 29403813888 29425307904 29445453072 29473984512 29489789952 29511346816 29525672232 29531550888 29547387198 29576017408 29633783067 29688892416 29690400768 29710727424 29732445792 29748389832 29797600896 29819382768 29833857711 29835373428 29851372663 29912841216 29994333696 30000305664 30016393344 30036809124 30038335152 30052916379 30058900011 30088025856 30104160576 30204389376 30220586496 30263382324 30292706304 30307411008 30308950784 30329700912 30345829794 30351871746 30513583872 30536025408 30574733994 30619215648 30625312032 30641734872 30664133801 30743753472 30788481024 30811124736 30827509632 30832081056 30833647488 30848614776 30850182048 30871164933 30901215744 30923804352 30938815404 30961569681 31020724224 31041823104 31060047232 31105234944 31109847552 31111428096 31128111616 31149283536 31165987356 31172192604 31257115974 31321479168 31338275328 31361183424 31384248336 31399482897 31429907712 31453023168 31469749416 31474416078 31476015144 31492894174 31643716608 31660685568 31665380544 31666989312 31683829344 31688527752 31705520742 31753260672 31757969376 31759582848 31798226943 31880791296 31882411008 31952277504 31969269248 31974009984 31975634432 31991156064 32014541412 32031709227 32038086843 32084697456 32168005632 32191520256 32208782976 32254394319 32262064128 32302960704 32320283184 32325075972 32326718256 32343909122 32414786936 32498952192 32522708736 32540149056 32544974448 32546627904 32562426708 32593978368 32617949952 32640135192 32657638482 32742434304 32766368832 32815706112 32833303552 32838172416 32839840768 32862176928 32879799288 32897431098 32934190464 32975939052 32993622417 33061561344 33079290624 33103471392 33126134706 33158232576 33176013696 33200265168 33216381261 33218068828 33222994749 33224682652 33273019584 33383798784 33400003968 33401700864 33419612544 33424568352 33449001516 33466938561 33499366656 33522301008 33546805614 33651946368 33727253504 33743625408 33750343872 33768442512 33793127046 33801162752 33849029088 33867180648 33891937359 33955117056 33979938048 33998159808 34054401024 34079294592 34095837384 34097569632 34115854472 34120913526 34197270128 34286063616 34304449536 34327781856 34329525888 34353028584 34386315264 34404754944 34446617604 34453476036 34471951731 34586722656 34637041152 34638800896 34662515328 34680948336 34687853424 34704691623 34706454804 34763867712 34789279896 34807935666 34898314752 34942553136 34993389312 35000356608 35019125568 35042943978 35044724344 35121520672 35236664064 35238454272 35255559744 35257350912 35281331352 35307279378 35315675136 35341490688 35358646176 35384651064 35403468093 35410517037 35554111488 35574984704 35599181184 35618271264 35625362976 35644308012 35649593721 35670522993 35722418256 35727715548 35729530704 35748690684 35867712384 35919894528 35946312192 35965427904 35970761232 35972588736 35990050572 35991879056 36095284638 36189006336 36190844928 36215460288 36234880848 36289440768 36294822144 36296666112 36340830792 36360318582 36367558038 36466635303 36536307712 36541725696 36543582208 36561321216 36588047328 36607667688 36613096254 36614956392 36668225664 36695193696 36714707652 36720152091 36722017668 36790308864 36862164936 36917669376 36937466496 36942943968 36944820864 36964467568 36969949044 36989774199 37045470784 37050964272 37168809984 37194256512 37196146176 37214201952 37241405316 37277657088 37303011648 37323015408 37350298314 37432147032 37529339904 37556773632 37576913472 37597064112 37602639396 37624547346 37639074816 37686787488 37706997048 37712588634 37714504632 37858439664 37895122944 37915444224 37943160192 37961578584 37963507232 37969136856 37971065888 37989497826 38026308096 38080157724 38100578229 38173372416 38199506688 38227430304 38247929784 38284990464 38311201152 38339206416 38359765836 38380336281 38471928894 38571821568 38592505728 38618754588 38620716624 38641427004 38647157157 38684604672 38705349312 38733642696 38834214912 38910062988 38947765248 38966671296 38968651008 38989547968 38995329744 39016066878 39023835102 39033114624 39082594432 39109351176 39137939883 39233743872 39260604096 39310372278 39319719936 39367562976 39375401184 39396516264 39425314887 39511710756 39585189888 39614303232 39643261056 39662504712 39664519776 39691497771 39730134528 39759177024 39778476948 39780497904 39807732447 39883788288 39992444928 40000407552 40021857792 40049078832 40051113536 40070555172 40078533348 40117367808 40138880768 40187720538 40195722042 40270473216 40294115328 40351176432 40390275072 40409881344 40439601216 40461106392 40469162328 40490863938 40609258277 40684778496 40714700544 40742392824 40764240954 40766311992 40825620864 40831674912 40833749376 40855646496 40883434641 40991671296 41081499648 41103346176 41109441408 41111529984 41131486368 41133576064 41161553244 41183626149 41191825941 41201620992 41231739136 41251753872 41282092908 41358864384 41389097472 41479796736 41532378048 41554649808 41562923472 41585026014 41676154632 41682334806 41706805798 41784367104 41814911232 41843538576 41845664448 41865977196 41906543616 41937364224 41959665888 41965888104 41968020192 41988392334 42111165411 42191622144 42214247424 42220507392 42222652416 42245105792 42251370336 42274027656 42296697126 42337680896 42343959168 42346110464 42397635924 42420371679 42428817711 42507721728 42509881344 42632013312 42654874752 42686055216 42706775907 42708945636 42715278963 42717449124 42779596608 42833825594 42922027008 42945043968 42974445024 43005859092 43028921007 43070614272 43093710912 43100101296 43102291008 43131607218 43363611648 43386865408 43393299264 43395503872 43416568944 43448306202 43458637824 43490599936 43520180256 43543517976 43575348033 43656579072 43688491776 43784229888 43816235904 43839732384 43863241464 43869745962 43895305237 43912253952 43967918736 43991496556 43998020073 44082081792 44105720832 44137961856 44168179608 44210976768 44234684928 44267020224 44288508348 44297326332 44321080797 44364026112 44533338624 44535601152 44559483392 44566091136 44598668688 44622584748 44665822208 44696401344 44729074152 44753060142 44869261824 44991500544 45000458496 45024590016 45055213686 45057502728 45081664838 45132038784 45156240864 45189249812 45306584064 45330879744 45395073486 45405868032 45439059456 45461116512 45463426176 45494551368 45518744691 45527807619 45739266048 45770375808 45772701184 45804038112 45862100991 45873006592 45928823472 45937968048 45962602308 46115630208 46182721536 46216687104 46241264448 46250471232 46272922164 46275273072 46351823616 46385706528 46408223106 46410580888 46531086336 46562734656 46590070848 46657852416 46664771328 46667142144 46692167424 46723925304 46748981034 46758288906 46885673961 46982218752 46984605696 47007412992 47009801216 47041775136 47076372504 47121987584 47144861568 47179534752 47204624124 47211624117 47214022716 47239341261 47465574912 47491028352 47500483968 47525744016 47532791628 47558281113 47560697324 47629891008 47636954064 47639374272 47664920912 47821186944 47823616512 47928416256 47953903872 47961014976 47963451648 47986734096 48021812118 48127046184 48252008448 48287280384 48313174464 48385921024 48393096192 48395554816 48454441056 48480424776 48487613958 48490077384 48515863683 48622180404 48722300928 48748428288 48784063104 48810223584 48817461672 48819941856 48843640062 48890967552 48926924928 48952943536 48960202788 48962690224 48986457723 49113651456 49149553248 49223559168 49249955328 49257258624 49259761152 49293265392 49319698932 49346146647 49401285696 49463908578 49592342016 49594861568 49618935936 49655207088 49689202059 49737348864 49764020544 49800397752 49827103242 49837023978 49909529376 50075698176 50102551296 50129418816 50136852528 50166063128 50173502274 50185433088 50249049984 50275996064 50283451512 50286006176 50320208421 50477919552 50553925632 50590880256 50615438112 50625515808 50652663768 50689690569 50701744128 50773543632 50800770972 50932675584 50969907072 50997239712 51081601536 51118941888 51143756076 51146354448 51173781708 51181370289 51295905192 51429095424 51456674304 51491672784 51494288832 51521902672 51529542876 51579472896 51607132416 51644856928 51669926406 51680214054 51880083984 51930353664 51955561728 51958201344 51993772992 52021422504 52031780136 52059682206 52145801568 52183919844 52211903499 52311658496 52347472128 52413829704 52490083968 52500534912 52528688352 52564415967 52567086516 52682281008 52819070976 52857681408 52883339616 52886026368 52921997028 52960919067 52973512704 53012236032 53037969264 53040663872 53076976596 53331167232 53362477056 53398771776 53427406896 53438044464 53466462018 53489823744 53583627384 53594296056 53623036026 53801568576 53879841792 53919468288 53948141856 53956141848 53958883104 53985075858 53987818584 54142926957 54246371328 54286267392 54323190432 54352321272 54355082656 54434161152 54442233216 54444999168 54474195328 54511246188 54540477873 54551337057 54655561728 54804461568 54812588544 54815373312 54841981824 54882070992 54911501532 54922434588 55002338496 55042790544 55072061478 55083026502 55185463296 55293247404 55376504064 55406199744 55414415952 55417231296 55446701352 55454923566 55568206176 55576446408 55753214976 55791384768 55794219264 55821302928 55862107974 55875391488 55916485632 55946221184 55954517472 55957360256 55984523112 56025447471 56148220548 56285663232 56294009856 56296869888 56335160448 56365370208 56395596168 56436821019 56458612224 56530181232 56560495572 56568882951 56571756948 56676962304 56725877138 56787659496 56842684416 56873166336 56914740288 56942367876 56945260848 56953705284 56956598832 56984246739 57039462144 57120236586 57260058624 57299260032 57341145456 57371894676 57427485696 57458281216 57466801728 57469721344 57508809624 57539648754 57707893341 57818148864 57857732352 57888758592 57931074936 57962140506 58026907008 58058023968 58100464044 58131620449 58143194641 58251322368 58365094482 58378973184 58421647872 58450006944 58452976512 58484321952 58492994616 58524100317 58535752653 58549671936 58623891648 58664026764 58807627776 58850615808 58890906144 58965558417 58979579904 59022693632 59051344464 59063101776 59094774396 59152034816 59267566134 59377784832 59421454848 59464891584 59496779664 59595201792 59638765536 59667715422 59670746856 59702745326 59825682432 59988667392 60000611328 60032786688 60073618248 60076670304 60105832758 60117800022 60176051712 60208321152 60281580807 60293583063 60408778752 60441172992 60526764648 60585412608 60614822016 60617901568 60659401824 60691659588 60703743492 60736295907 61027167744 61072050816 61146361431 61149467988 61238431296 61250624064 61283469744 61328267602 61487506944 61622249472 61655019264 61664162112 61667294976 61697229552 61700364096 61742329866 61802431488 61847608704 61877630808 61923139362 62083646208 62120094464 62210469888 62219695104 62222856192 62256223232 62298567072 62331974712 62344385208 62377539021 62514231948 62523502209 62560208697 62642958336 62676550656 62722366848 62768496672 62798965794 62859815424 62906046336 62939498832 62948832156 62952030288 62982588501 62985788348 63287433216 63321371136 63330761088 63333978624 63367658688 63377055504 63411041484 63445045689 63506521344 63515938752 63519165696 63596453886 63761582592 63764822016 63938538496 63948019968 63951268864 63982312128 64029082824 64063418454 64076173686 64169394912 64250738391 64383040512 64417565952 64508788638 64524128256 64605921408 64640566368 64650151944 64653436512 64687818244 64697410827 64829573872 64997904384 65045417472 65080298112 65089948896 65093255808 65124853416 65172459303 65187956736 65235899904 65280270384 65315276964 65484868608 65532737664 65666607104 65676344832 65679681536 65724353856 65759598576 65794862196 65804618943 65868380928 65951878104 65987244834 66123122688 66158581248 66206942784 66252269412 66316465152 66352027392 66400530336 66432762522 66436137656 66445989498 66449365304 66546039168 66767597568 66800007936 66803401728 66839225088 66849136704 66898003032 66933877122 66998733312 67044602016 67093611228 67129590213 67303892736 67454507008 67487250816 67500687744 67536885024 67582820529 67586254092 67622497257 67698058176 67734361296 67783874718 67910234112 67959876096 67996319616 68092610229 68108802048 68158589184 68191674768 68195139264 68231708944 68241827052 68394540256 68608899072 68655563712 68659051776 68706057168 68772630528 68809509888 68893235208 68906952072 68943903462 69173445312 69274082304 69277601792 69325030656 69361896672 69375706848 69409383246 69412909608 69527735424 69578559792 69612334659 69615871332 69796629504 69885106272 69986778624 70000713216 70038251136 70085887956 70089448688 70123471551 70137433359 70243041344 70473328128 70476908544 70511119488 70514701824 70562662704 70614558756 70682981376 70717292352 70769302128 70806936186 70821034074 71198362368 71236542528 71250725952 71288616024 71299187442 71341045986 71444836512 71455431096 71459061408 71497381368 71735424768 71839789056 71892624384 71930855808 71941522464 71945177472 71980101144 71983758112 72032718177 72190569276 72378012672 72381689856 72430920576 72469761696 72578881536 72589644288 72593332224 72681661584 72720637164 72735116076 72933270606 73083451392 73122642432 73176094656 73215335376 73226192508 73229912784 73265460093 73336451328 73390387392 73429415304 73440304182 73444035336 73724329872 73835338752 73874932992 73885887936 73889641728 73928935136 73939898088 73979548398 74090941568 74101928544 74195862867 74337619968 74388513024 74392292352 74428403904 74482810632 74555314176 74606023296 74646030816 74700596628 74740654863 74755535967 74864294064 75058679808 75113547264 75153826944 75194128224 75205278792 75249094692 75260253411 75278149632 75373574976 75413994096 75425177268 75429009264 75716879328 75830888448 75886320384 75923157168 75927014464 75938273712 75942131776 75978995652 76052616192 76160315448 76201156458 76399013376 76454860608 76495859568 76569980928 76622402304 76678412832 76719531672 76760672562 76943857788 76985118973 77143643136 77185011456 77237509176 77241433248 77282854008 77294314314 77369209344 77410698624 77467285392 77504889609 77520321081 77668429824 77820125976 77895530496 77933342592 77937302016 77979095936 77990659488 78032133756 78047670204 78089523309 78165188864 78218702352 78275879766 78467487744 78521208192 78620744556 78735125952 78750802368 78793032528 78850629774 79023421512 79081187171 79228606464 79286522112 79325009424 79329039552 79382995542 79460269056 79518354048 79556953896 79560995808 79615464894 79984889856 80000815104 80043715584 80098157664 80102227072 80141110344 80157066696 80199693027 80234735616 80277761536 80375441076 80391444084 80434554039 80540946432 80588230656 80702352864 80819762688 80879202432 80922212784 80938324656 80977613787 80981727876 81218516554 81369556992 81429401088 81484785648 81528481908 81532623984 81651241728 81663349824 81667498752 81711292992 81766869282 81983342592 82206692352 82218882816 82223059968 82262972736 82267152128 82323106488 82367252298 82383651882 82403241984 82463478272 82503507744 82564185816 82608092217 82624539753 82778194944 82959593472 83064756096 83109299616 83125846944 83170052028 83182385349 83231220317 83352309264 83364669612 83413611596 83568734208 83629822464 83687077152 83691328896 83731954392 83793161961 83813087232 83874728448 83919331776 83931776208 83936040384 83976784668 84222330822 84428494848 84441014784 84445304832 84490211584 84502740672 84548055312 84593394252 84675361792 84687918336 84692220928 84795271848 84840743358 84857635422 85015443456 85088815707 85264026624 85309749504 85372110432 85413551814 85417891272 85430557926 85434898248 85559193216 85667651188 85680354879 85844054016 85890087936 85948890048 86011718184 86057842014 86141228544 86187421824 86200202592 86204582016 86263214436 86309473131 86727223296 86773730816 86786598528 86791007744 86833137888 86896612404 86943210759 86981199872 87040360512 87087035952 87150696066 87313158144 87376983552 87547641723 87568459776 87632471808 87679464768 87726482928 87739491924 87790610474 87824507904 87935837472 87982993112 87996040146 88211441664 88275923712 88336359216 88421953536 88469369856 88534040448 88577016696 88594652664 88642161594 88728052224 88901349201 89066677248 89071202304 89118966784 89132182272 89197337376 89245169496 89331644416 89392802688 89458148304 89501573133 89506120284 89554117989 89738523648 89983001088 90000916992 90049180032 90110427372 90115005456 90158749137 90163329676 90176700033 90264077568 90312481728 90378499624 90613168128 90661759488 90790146972 90878118912 90922233024 90926852352 90989102736 91037489382 91055615238 91540751616 91545402368 91608076224 91724201982 91746013184 91857646944 91875936096 91925204616 91992401403 92231260416 92365443072 92433374208 92482528896 92500942464 92545844328 92550546144 92613494799 92703647232 92771413056 92816446212 92821161776 92884709043 93062172672 93125469312 93180141696 93315704832 93329542656 93334284288 93384334848 93447850608 93497962068 93516577812 93771347922 93964437504 94014825984 94019602432 94083550272 94152745008 94198448691 94243975168 94289723136 94359069504 94409248248 94423248234 94428045432 94478682522 94931149824 94982056704 95000967936 95051488032 95065583256 95116562226 95121394648 95259782016 95273908128 95278748544 95329841824 95394680829 95642373888 95647233024 95856832512 95907807744 95922029952 95926903296 95973468192 96043624236 96095127681 96114260529 96254092368 96504016896 96574560768 96626348928 96763182957 96786192384 96908882112 96960849552 96975227916 96980154768 97031727366 97244360808 97496856576 97568126208 97620447168 97634923344 97639883712 97687280124 97781935104 97853849856 97905887072 97920405576 97925380448 97972915446 98227302912 98299106496 98447118336 98499910656 98514517248 98519522304 98586530784 98639397864 98692293294 98802571392 98927817156 98980867251 99184684032 99189723136 99237871872 99310414176 99378404118 99474697728 99528041088 99600795504 99649143783 99654206484 99668984247 99674047956 99819058752 100151396352 100205102592 100258837632 100273705056 100332126256 100347004548 100400815683 100498099968 100551992128 100566903024 100572012352 100640416842 100955839104 101181760512 101230876224 101251031616 101305327536 101379381138 101403488256 101547087264 101601541944 101675812077 101865351168 101939814144 101994479424 102163203072 102237883776 102287512152 102292708896 102347563416 102362740578 102591810384 102858190848 102913348608 102983345568 102988577664 103043805344 103059085752 103158945792 103214264832 103289713856 103339852812 103360428108 103415855193 103760167968 103911123456 103916402688 103987545984 104042845008 104063560272 104119364412 104291603136 104367839688 104423806998 104694944256 104827659408 104980167936 105001069824 105057376704 105128831934 105134173032 105364562016 105715362816 105766679232 105772052736 105843994056 105921838134 105947025408 106024472064 106075938528 106081327744 106153953192 106210404279 106231551111 106662334464 106724954112 106797543552 106854813792 106876088928 106932924036 107011568979 107167254768 107188592112 107246072052 107603137152 107759683584 107838936576 107896283712 107912283696 107917766208 107970151716 107975637168 108285853914 108572534784 108646380864 108704642544 108710165312 108868322304 108884466432 108889998336 108948390656 109022492376 109080955746 109102674114 109399905909 109608923136 109625177088 109630746624 109683963648 109764141984 109823003064 109844869176 110004676992 110085581088 110144122956 110160456273 110166053004 110225129609 110370926592 110586494808 110753008128 110812399488 110828831904 110834462592 110893402704 110909847132 110969322597 111136412352 111152892816 111506429952 111582769536 111588438528 111642605856 111724215948 111832971264 111892442368 111909034944 111914720512 111969046224 112050894942 112296441096 112588019712 112670320896 112730740416 112791192336 112873642038 112917224448 113060362464 113120991144 113137765902 113143513896 113203681927 113451754276 113575318992 113685368832 113746332672 113829480576 113884735752 113890521696 113907410568 113913197664 113968493478 114078924288 114240473172 114301734687 114520117248 114598520064 114682290912 114743789352 114854971392 114916562432 114933603456 114939442688 115017619248 115079297508 115141008843 115415786682 115715464704 115777517184 115862149872 115924281012 115941471471 116053814016 116116047936 116200928088 116263240898 116286389282 116502644736 116730188964 116843295744 116900013888 116905953024 116968643904 116985989232 117048200634 117071505306 117099343872 117247783296 117328053528 117413819649 117701231616 117781812288 117931116834 117959159808 118045387264 118102688928 118126203552 118189548792 118275944661 118304069632 118535132268 118755569664 118842909696 118929783168 118993559328 119074493313 119144399929 119190403584 119277531072 119335430844 119341493712 119405490652 119423197341 119651364864 119977334784 120001222656 120065573376 120147236496 120153340608 120211665516 120235600044 120352103424 120416642304 120563161614 120587166126 120882345984 121053529296 121170825216 121229644032 121235803136 121318803648 121383319176 121407486984 121472591814 121827774831 122054335488 122144101632 122292722862 122298935976 122476862592 122501248128 122566939488 122650303923 122656535204 122975013888 123244498944 123310038528 123328324224 123334589952 123394459104 123400728192 123484659732 123550878447 123575477823 123604862976 123695217408 123755261616 123846278724 124167292416 124240188928 124439390208 124512446464 124597134144 124663949424 124688770416 124755078042 125028463896 125047004418 125120417394 125353101312 125444733696 125536993344 125597931588 125719630848 125812092672 125878997664 125897664312 125904060576 125965177002 125971576696 126333496233 126574866432 126642742272 126661522176 126667957248 126735317376 126754111008 126822082968 126890091378 127013042688 127031877504 127038331392 127192907772 127261115037 127286453133 127523165184 127529644032 127877076992 127896039936 127902537728 127964624256 128058165648 128120327721 128126836908 128145836889 128152347372 128338789824 128501476782 128766081024 128835131904 129017577276 129086763021 129211842816 129281132736 129300303888 129306873024 129375636488 129394821654 129659147744 130090834944 130160596224 130179897792 130186511616 130249706832 130344918606 130375913472 130471799808 130560540768 130630553928 130726044099 130969737216 131065475328 131333214208 131352689664 131359363072 131448707712 131519197152 131589724392 131609237886 131685915711 131736761856 131903756208 131974489668 131994060219 132246245376 132317162496 132413885568 132504538824 132632930304 132704054784 132801060672 132865525044 132872275312 132891978996 132898730608 132963242391 133092078336 133600015872 133606803456 133678450176 133698273408 133796006064 133867754244 133997466624 134089204032 134187222456 134259180426 134607785472 134909014016 134974501632 135001375488 135073770048 135165641058 135172508184 135244994514 135396116352 135468722592 135567749436 135919752192 135992639232 136185220458 136217604096 136317178368 136383349536 136390278528 136463417888 136483654104 136556234073 136583422857 136789080512 137217798144 137311127424 137318103552 137412114336 137586302973 137619019776 137786470416 137813904144 137887806924 138346890624 138548164608 138650061312 138723793344 138751413696 138818766492 138825819216 139055470848 139157119584 139224669318 139231742664 139593259008 139770212544 139973557248 140001426432 140076502272 140171775912 140178897376 140246943102 140274866718 140486082688 140657021883 140946656256 140953817088 141022238976 141029403648 141125325408 141229117512 141365962752 141434584704 141538604256 141613872372 141642068148 141718023783 142396724736 142473085056 142501451904 142577232048 142598374884 142674843339 142682091972 142889673024 142910862192 142918122816 142994762736 143470849536 143785248768 143861711616 143883044928 143890354944 143960202288 143967516224 144065436354 144381138552 144756025344 144861841152 144939523392 145157763072 145179288576 145186664448 145363323168 145441274328 145470232152 145547591049 145866541212 146166902784 146245284864 146352189312 146430670752 146452385016 146459825568 146530920186 146672902656 146780774784 146858830608 146880608364 146888070672 146959373169 147448659744 147670677504 147749865984 147771775872 147779283456 147857870272 147879796176 147959096796 148038439941 148181883136 148203857088 148391725734 148777026048 148784584704 148856807808 148965621264 149212046592 149292061632 149401193256 149481309726 149511071934 149728588128 149918389579 150227094528 150307653888 150388256448 150410557584 150498189384 150520506822 150556299264 150747149952 150827988192 150850354536 150858018528 150960625263 151433758656 151661776896 151772640768 151846314336 151854028928 151876547424 151884263552 151957991304 152069071707 152105232384 152320630896 152402312916 152798026752 152909721216 152991719136 153244804608 153356825664 153439063344 153521345124 153544110867 153887715576 153970237946 154287286272 154370022912 154475018352 154482866496 154565708016 154588628628 154738418688 154821397248 154934570784 155009779218 155040642162 155640251952 155791060992 155866685184 155874604032 155958191872 155981318976 156064267512 156095340408 156179046618 156330377728 156437404704 156551759532 156635710497 156934975488 157042416384 157241489112 157470251904 157501604736 157586065056 157693247901 157701259548 157785826933 158046843024 158162374342 158457212928 158573044224 158650018848 158658079104 158765991084 158882757201 158920538112 159036708096 159113907792 159121991616 159230929788 160087431168 160196315328 160204454144 160282220688 160314133392 160399386054 160469471232 160555523072 160750882152 160782888168 160869108078 161404705728 161639525376 161758404864 161844425568 161876649312 161955227574 161963455752 162428780871 162437033108 162739113984 162858802176 162969571296 163056963816 163065247968 163302483456 163326699648 163334997504 163422585984 163533738564 163621433619 163654011171 163966685184 164413384704 164437765632 164446119936 164525945472 164534304256 164646212976 164734504596 164767303764 164926956544 165007015488 165128371632 165216184434 165249079506 165556389888 166129512192 166218599232 166251693888 166340104056 166364770698 166462440634 166704618528 166729339224 166827223192 167259644928 167374154304 167382657792 167463908784 167586323922 167626174464 167749456896 167838663552 167863552416 167872080768 167953569336 168076342413 168444661644 168856989696 168882029568 168890609664 168980423168 169005481344 169096110624 169186788504 169310463057 169350723584 169375836672 169384441856 169590543696 169681486716 169706648853 169715270844 170030886912 170177631414 170528053248 170619499008 170744220864 170827103628 170835782544 170861115852 170869796496 170952740217 171118386432 171335302376 171360709758 171780175872 171897780096 172023436368 172115684028 172282457088 172374843648 172400405184 172409164032 172526428872 172618946262 173123680023 173454446592 173547461632 173573197056 173582015488 173666275776 173793224808 173886421518 173962399744 174080721024 174174071904 174301392132 174394861347 174429583923 174753967104 175095283446 175136919552 175264943616 175358929536 175452965856 175478983848 175572300951 175581220948 175607257959 175649015808 175871674944 175965986224 175992080292 176422883328 176551847424 176672718432 176896675251 176938739712 177068080896 177154033392 177189305328 177284323188 177456104448 177802698402 178133354496 178237933568 178264364544 178394674752 178490338992 178663288832 178785605376 178916296608 179003146266 179012240568 179108235978 179477047296 179966002176 180001833984 180098360064 180220854744 180230010912 180317498274 180326659352 180353400066 180528155136 180624963456 180756999248 180844742421 180880749189 181226336256 181323518976 181580293944 181756237824 181844466048 181853704704 181978205472 182074978764 182111230476 182208887721 183081503232 183090804736 183216152448 183439084293 183448403964 183715293888 183751872192 183850409232 183984802806 184462520832 184866748416 184965057792 185001884928 185091688656 185101092288 185226989598 185407294464 185542826112 185632892424 185642323552 185769418086 186250938624 186360283392 186631409664 186659085312 186668568576 186768669696 186895701216 186995924136 187033155624 187132617063 187542695844 187680626091 187928875008 188029651968 188039204864 188167100544 188305490016 188396897382 188579446272 188718139008 188818496496 188846496468 188856090864 188947765503 188957365044 189862299648 189964113408 190001935872 190102976064 190131166512 190233124452 190242789296 190335137067 190519564032 190547816256 190557497088 190659683648 190789361658 191284747776 191294466048 191815615488 191844059904 191853806592 191946936384 192087248472 192190255362 192228521058 192508184736 192752215173 193149121536 193252697856 193526365914 193572384768 193817764224 193921699104 193950455832 193960309536 194063454732 194092232481 194488721616 194993713152 195136252416 195240894336 195269846688 195279767424 195374560248 195517377909 195563870208 195707699712 195811774144 195840811152 195850760896 195945830892 196454605824 196598212992 196999821312 197029034496 197039044608 197173061568 197278795728 197384586588 197605142784 197855634312 197961734502 198369368064 198475743744 198620828352 198756808236 198949395456 199056082176 199201591008 199298287566 199308412968 199337968494 199348095912 199638117504 200302792704 200410205184 200517675264 200547410112 200664252512 200694009096 200801631366 200996199936 201103984256 201133806048 201144024704 201280833684 201388770639 201911678208 202363521024 202461752448 202502063232 202610655072 202758762276 202867491771 203094174528 203203083888 203351624154 203730702336 203879628288 203988958848 204277830687 204326406144 204475767552 204575024304 204585417792 204695126832 204725481156 205183620768 205826697216 205966691136 205977155328 206087610688 206118171504 206317891584 206428529664 206579427712 206679705624 206720856216 206831710386 207520335936 207822246912 207832805376 207975091968 208085690016 208127120544 208238728824 208583206272 208735679376 208837003977 208847613996 208959608641 209389888512 209655318816 209960335872 210002139648 210114753408 210257663868 210268346064 210370414653 210412300077 210729124032 211430725632 211533358464 211544105472 211687988112 211843676268 212048944128 212151877056 212162655488 212307906384 212420808558 212463102222 213595087104 213709627584 213752177856 213865848072 214023137958 214334509536 214377184224 214492144104 214648936607 215206274304 215519367168 215677873152 215792567424 215824567392 215835532416 215940303432 215951274336 216098154531 216571707828 217145069568 217292761728 217409285088 217420330624 217736644608 217768932864 217779996672 217896781312 218044984752 218161911492 218205348228 218799811818 219250354176 219367927296 219528283968 219646006128 219689738352 219796380279 220009353984 220171162176 220288245912 220320912546 220332106008 220450259218 221172989616 221506016256 221624798976 221657663808 221668925184 221786805408 221819694264 221938645194 222272824704 222305785632 222587588601 223012859904 223165539072 223176877056 223285211712 223448431896 223665942528 223784884736 223818069888 223829441024 223938092448 224101789884 224221964589 224266607901 224592882192 225176039424 225340641792 225461480832 225582384672 225747284076 225780760233 225834448896 226120724928 226241982288 226275531804 226287027792 226407363854 226903508552 227150637984 227492665344 227658961152 227769471504 227781043392 227814821136 227826395328 227936986956 228157848576 228480946344 228603469374 229197040128 229364581824 229487578704 229709942784 229833124864 229867206912 229878885376 230035238496 230158595016 230282017686 230831573364 230955356919 231430929408 231555034368 231724299744 231848562024 231882942942 232107628032 232232095872 232401856176 232514668827 232526481796 232560963243 232572778564 233005289472 233460377928 233686591488 233800027776 233811906048 233937287808 233971978464 234096401268 234143010612 234268569927 234495566592 234656107056 234827639298 235402463232 235563624576 235862233668 236090774528 236205377856 236252407104 236379097584 236551889322 236608139264 237070264536 237243561513 237685819392 237859566336 237987118656 238148986626 238288799858 238380807168 238555062144 238670861688 238682987424 238810981304 238846394682 239954669568 240002445312 240131146752 240294472992 240306681216 240423331032 240471200088 240599079081 240704206848 240833284608 241126323228 241174332252 241303662117 241764691968 242107058592 242459288064 242471606272 242637607296 242766638352 242814973968 242932841361 242945183628 243655549662 244108670976 244288203264 244585445724 244597871952 244953725184 245002496256 245133878976 245300607846 245313070408 245950027776 246620077056 246656648448 246669179904 246788918208 246801456384 246969319464 247101756894 247150955646 247209725952 247390434816 247510523232 247692557448 247824276651 247873619259 248334584832 248480377856 248878780416 249024892928 249194268288 249327898848 249377540832 249510156084 249547156047 249693660951 250056927792 250094008836 250240834788 250706202624 250889467392 251073986688 251195863176 251379485883 251439261696 251624185344 251757995328 251795328624 251808121152 251930354004 251943153392 252666992466 253285484544 253323044352 253335914496 253470634752 253508222016 253644165936 253780182756 254026085376 254063755008 254076662784 254385815544 254522230074 254572906266 255046330368 255266447121 255754153984 255792079872 255805075456 255929248512 256116331296 256240655442 256253673816 256291673778 256304694744 256677579648 257002953564 257041064637 257532162048 257670263808 258035154552 258173526042 258423685632 258562265472 258600607776 258613746048 258751272976 258789643308 258928419393 259318295488 260181669888 260321192448 260359795584 260373023232 260499413664 260689837212 260829632277 260943599616 261121081536 261261107856 261452088198 261939474432 262130950656 262642925169 262705379328 262897415424 263038394304 263179448784 263218475772 263371831422 263473523712 263807512416 263948979336 263988120438 264634324992 264827771136 265009077648 265265860608 265408109568 265602121344 265731050088 265744550624 265783957992 265797461216 265926484782 266184156672 266704047603 267200031744 267213606912 267356900352 267396546816 267592012128 267735508488 267994933248 268178408064 268374444912 268518360852 268662353967 269215570944 269949003264 270002750976 270147540096 270331282116 270345016368 270476247411 270489989028 270530100099 270792232704 270937445184 271135498872 271839504384 271985278464 272370440916 272634356736 272766699072 272780557056 272926835776 272967308208 273112468146 273166845714 273578161024 274622254848 274636207104 274824228672 275172605946 275238039552 275572940832 275627808288 275775613848 275977204209 276693781248 277096329216 277300122624 277447586688 277502827392 277637532984 277651638432 277840484397 278110941696 278314239168 278449338636 278463485328 278654127129 279186518016 279540425088 279947114496 280002852864 280153004544 280343551824 280357794752 280493886204 280549733436 280972165376 281314043766 281893312512 282044477952 282058807296 282250650816 282458235024 282731925504 282869169408 283077208512 283227744744 283284136296 283436047566 284793449472 284946170112 285002903808 285154464096 285196749768 285349686678 285364183944 285779346048 285821724384 285836245632 285989525472 286184042487 286941699072 287570497536 287723423232 287766089856 287780709888 287920404576 287935032448 288130872708 288285383043 288342781587 288762277104 289512050688 289723682304 289879046784 290358577152 290726646336 290882548656 290940464304 291095182098 291733082424 292490569728 292704378624 292861341504 292904770032 292919651136 293061840372 293345805312 293561549568 293717661216 293761216728 293776141344 293918746338 294897319488 295341355008 295499731968 295543551744 295558566912 295715740544 295759592352 295918193592 296076879882 296363766272 296407714176 296783451468 296942601753 297554052096 297569169408 297713615616 297931242528 298424093184 298584123264 298802386512 298947431349 298962619452 299006952741 299022143868 299457176256 299836779158 300454189056 300615307776 300776512896 300821115168 300996378768 301041013644 301202447049 301494299904 301655976384 301700709072 301716037056 301921250526 302867517312 303545281536 303692628672 303708057856 303753094848 303768527104 303915982608 304138143414 304210464768 304641261792 304804625832 305027436231 305596053504 305819442432 305983438272 306489609216 306713651328 306878126688 307042690248 307088221734 307267136659 307775431152 307940475892 308574572544 308740045824 308950036704 308965732992 309131416032 309177257256 309476837376 309642794496 309869141568 310019558436 310081284324 310247565579 311280503904 311733370368 311749208064 311916383744 311962637952 312128535024 312190680816 312358093236 312660755456 312874809408 313103519064 313271420994 314084832768 314482978224 314940503808 315003209472 315172130112 315386495802 315402519096 315571653866 316093686048 316324748684 317146088448 317300037696 317316158208 317531982168 317765514402 317841076224 318073416192 318227815584 318243983232 318461859576 318631212837 318694653333 320174862336 320392630656 320408908288 320564441376 320628266784 320798772108 321034706937 321111046144 321501764304 321565776336 321738216156 322809411456 323279050752 323516809728 323688851136 323753298624 323910455148 323926911504 324857561742 324874066216 325717604352 325939142592 326113927632 326130495936 326604966912 326653399296 326669995008 326845171968 327067477128 327242867238 327308022342 328199717727 328826769408 328875531264 328892239872 329051890944 329068608512 329292425952 329469009192 329534607528 329853913088 330014030976 330256743264 330432368868 330481368819 330498159012 330675388827 331112779776 332259024384 332437198464 332503387776 332680208112 332729541396 332907967791 332924881268 333409237056 333458678448 333654446384 334519289856 334748308608 334765315584 334927817568 335172647844 335498913792 335677327104 335727104832 335744161536 335907138672 336152684826 336889323288 337764059136 337960846336 338010962688 338192221248 338373577008 338620926114 338701447168 338751673344 338768883712 339181087392 339362973432 339413297706 339430541688 339611045781 340355262828 341056106496 341238998016 341488441728 341654207256 341671565088 341722231704 341739592992 341905480434 342236772864 342670604752 342721419516 342905204061 343560351744 343795560192 344046872736 344231368056 344564914176 344749687296 344800810368 344818328064 345052857744 345237892524 345423026529 346247360046 347094923264 347146394112 347164030976 347332551552 347586449616 347772843036 347824414413 348161442048 348348143808 348602784264 348789722694 348859167846 349507934208 350190566892 350529887232 350717859072 350905931712 350957967696 351144601902 351162441896 351214515918 351298031616 351743349888 351931972448 351984160584 352241458947 353103694848 353345436864 353793350502 353877479424 354136161792 354308066784 354378610656 354568646376 354827833983 354912208896 355605396804 356266708992 356475867136 356528729088 356789349504 356980677984 357223479939 357433199787 357571210752 357832593216 358006292532 358024481136 358216471956 358269592023 358954094592 359932004352 360003667968 360196720128 360441709488 360460021824 360634996548 360653318704 360706800132 361056310272 361249926912 361513998496 361689484842 361761498378 362647037952 363160587888 363512475648 363688932096 363707409408 363956410944 364149957528 364222460952 364417775442 365483324493 366163006464 366181609472 366432304896 366878168586 366896807928 367430587776 367503744384 367700818464 367950911769 367969605612 368925041664 369733496832 369930115584 370003769856 370183377312 370202184576 370453979196 370652635341 370726433469 370814588928 371085652224 371265784848 371284647104 371538836172 372501877248 372720566784 373318170624 373537339392 373791402432 373991848272 374066311248 374265234126 375085391688 375361252182 376059303936 376334201088 376610980032 376793794764 377158892544 377436278016 377636992992 377692992936 377712181728 377895531006 377914730088 379000488699 379724599296 379928226816 380003871744 380205952128 380262333024 380466248904 380485578592 380670274134 381039128064 381095632512 381114994176 381319367296 381578723316 381783345111 381859359399 382569495552 382588932096 383631230976 383688119808 383707613184 383893872768 384174496944 384380510724 384457042116 385016369472 385504430346 386298243072 386505395712 387052731828 387260289063 387635528448 387843398208 387900911664 387920619072 388126909464 388184464962 388977443232 390272504832 390481788672 390539693376 390559534848 390749120496 391034755818 391127740416 391415399424 391623548288 391681622304 391701521792 391891661784 392178132297 392909211648 393196425984 393999642624 394058068992 394078089216 394346123136 394557591456 394769173176 395057747133 395210285568 395711268624 395923469004 395982180657 396738736128 396951487488 397241656704 397513616472 397898790912 398112164352 398403182016 398596575132 398616825936 398675936988 398696191824 398889727173 399276235008 400820410368 401035350528 401094820224 401328505024 401388018192 401603262732 401992399872 402207968512 402267612096 402288049408 402561667368 402777541278 403823356416 404727042048 404923504896 405004126464 405221310144 405517524552 405734983542 406188349056 406406167776 406703248308 406921343143 407759256576 407977917696 408555661374 408652812288 408951535104 409150048608 409170835584 409390253664 409450962312 409668702219 409750268571 410367241536 411653394432 411933382272 411954310656 412175221376 412236343008 412758908919 412857059328 413158855424 413359411248 413441712432 413663420772 415040671872 415644493824 415950183936 416171380032 416254241088 416477457648 417166412544 417471358752 417674007954 417695227992 417919217282 418779777024 419310637632 419920671744 420004279296 420229506816 420515327736 420536692128 420740829306 420824600154 421458248064 421971065649 422861451264 423066716928 423088210944 423375976224 423687352536 424097888256 424303754112 424325310976 424615812768 424841617116 424926204444 425154071349 427190174208 427419255168 427504355712 427731696144 428024530017 428046275916 428669019072 428754368448 428984288208 429297873214 430412548608 431355746304 431585134848 431649134784 431671064832 431880606864 431902548672 432196309062 433143415656 434585523456 434818570176 434840661248 435473289216 435537865728 435559993344 435793562624 436089969504 436323822984 436410696456 436642773147 437599623636 438500708352 438735854592 439056567936 439292012256 439379476704 439592760558 440018707968 440342324352 440576491824 440641825092 440664212016 440878119507 440900518436 442345979232 443012032512 443249597952 443315327616 443337850368 443573610816 443639388528 443877290388 444115319823 444545649408 444611571264 445175177202 446331078144 446353754112 446570423424 446896863792 447569769472 447636139776 447658882048 447876184896 448203579768 448443929178 448533215802 449185764384 449755168737 450681283584 450922961664 451164769344 451494568152 451561520466 451668897792 452241449856 452483964576 452551063608 452574055584 452814727708 452881875789 453807017104 454301275968 454985330688 455317922304 455538943008 455562086784 455629642272 455652790656 455873973912 456207215121 456315697152 456961892688 457206938748 458394080256 458729163648 458975157408 459666249728 459734413824 459757770752 460070476992 460317190032 460564035372 460632332601 461663146728 461910713838 462861858816 463110068736 463448599488 463697124048 463765885884 464215256064 464464191744 464803712352 465029337654 465052963592 465121926486 465145557128 466920755856 467373182976 467600055552 467623812096 467874575616 467943956928 468192802536 468286021224 468537139854 468991133184 469312214112 469655278596 469907131491 470804926464 471127249152 471724467336 472181549056 472410755712 472504814208 472758195168 473079743703 473103778644 473357480799 474140529072 474487123026 475371638784 475719132672 475974237312 476297973252 476577599716 476648271603 476761614336 477110124288 477341723376 477365974848 477621962608 477692789364 480262293504 480588945984 480613362432 480846662064 480942400176 481198158162 481408413696 481666569216 482252646456 482348664504 482607324234 484214117184 484918576128 484943212544 485275214592 485533276704 485629947936 485865682722 485890367256 487286342613 487311099324 488217341952 488576406528 489170891448 489195743904 489907450368 490004992512 490267757952 490601215692 490626140816 490864300857 490962033513 491900055552 493240154112 493313296896 493338359808 493577836416 493602912768 493938638928 494203513788 494301911292 494780869632 495021046464 495385114896 495648553302 495747238518 496669169664 496960755712 498388536576 498655797696 498755081664 499020312168 499094312094 499387321902 500113855584 500188017672 500481669576 501778934784 502147973376 502391726352 502758971766 502878523392 503248370688 503515990656 503590657248 503616242304 503860708008 503886306784 504229027239 505333984932 506570969088 506646088704 506671828992 506941269504 507016444032 507288331872 507560365512 507931389171 508052170752 508127510016 508153325568 508771631088 509044460148 509145812532 510092660736 510532894242 511584159744 511858497024 512232662592 512481310884 512507347632 512583347556 512609389488 512858220651 513355159296 514005907128 514082129274 515340527616 516070309104 516347052084 516847371264 517124530944 517201215552 517227492096 517502545952 517579286616 517856838786 518636590976 519371040069 520363339776 520642384896 520719591168 520746046464 520998827328 521379674424 521659264554 521887199232 522242163072 522522215712 522904176396 523184584041 523288751769 524261901312 525285850338 525410758656 525794830848 526076788608 526358897568 526436951544 526716902853 526743662844 526821773877 526947047424 527615024832 527897958672 527976240876 529268649984 529655542272 530018155296 530690025753 530816219136 531204242688 531462100176 531489101248 531567915984 531594922432 531852969564 532368313344 533408095206 534400063488 534713800704 534793093632 535184024256 535471016976 535989866496 536356816128 536748889824 537036721704 537324707934 538431141888 538895832811 539898006528 540005501952 540295080192 540662564232 540690032736 540952494822 540979978056 541060200198 541584465408 541874890368 542270997744 542534227263 542642247567 543679008768 543970556928 544740881832 545268713472 545533398144 545561114112 545853671552 545934616416 546224936292 546333691428 546626663163 547156322048 549244509696 549272414208 549648457344 550345211892 551145881664 551255616576 551551227696 551954408418 553387562496 554600245248 554895173376 555005654784 555275065968 555303276864 555680968794 556221883392 556628478336 556898677272 556926970656 557308254258 559080850176 559894228992 560005705728 560306009088 560687103648 560715589504 560987772408 561099466872 561397851189 561944330752 562628087532 563041878273 563786625024 564088955904 564117614592 564501301632 564916470048 565738338816 566154417024 566455489488 566568272592 566843296509 566872095132 569586898944 569892340224 570005807616 570308928192 570393499536 570699373356 570728367888 571005411201 571558692096 571643448768 571672491264 571979050944 572368084974 573883398144 575446846464 575532179712 575561419776 575840809152 575870064896 576261745416 576570766086 576685563174 577524554208 578256645519 579447364608 579758093568 580717154304 581453292672 581765097312 581880928608 582190364196 582276697443 582618542219 583466164848 584981139456 585408757248 585722683008 585809540064 585839302272 586123680744 586552133727 586691610624 587123099136 587435322432 587522433456 587552282688 587837492676 589794638976 590999463936 591087103488 591117133824 591431481088 591519184704 591836387184 592153759764 592727532544 592815428352 593566902936 593885203506 595108104192 595427231232 595862485056 596848186368 597168246528 597604773024 597894862698 597925238904 598013905482 598044287736 598914352512 599673558316 600908378112 601230615552 601553025792 601642230336 601992757536 602082027288 602404894098 602988599808 603311952768 603401418144 603432074112 603842501052 604166311917 605735034624 607090563072 607385257344 607416115712 607506189696 607537054208 607831965216 608276286828 608602475313 609282523584 609609251664 610054872462 611192107008 611638884864 611966876544 612833492061 612979218432 613427302656 613756253376 614085380496 614176443468 614534273318 615550862304 615880951784 617480091648 617900073408 617931465984 618262832064 618354514512 618953674752 619285588992 619738283136 620039116872 620162568648 620495131158 622561007808 623466740736 623498416128 623832767488 623925275904 624257070048 624381361632 624716186472 625321510912 625749618816 626207038128 626511011931 626542841988 626878825923 628169665536 628965956448 629881007616 630006418944 630344260224 630772991604 630805038192 631111243959 631143307732 631236900231 632187372096 632649497368 634292176896 634600075392 634632316416 635063964336 635531028804 636146832384 636455631168 636487966464 636923719152 637262425674 637389306666 640785261312 640817816576 641128882752 641256533568 641597544216 642069413874 642222092288 643003528608 643131552672 643476432312 643946809821 645618822912 646558101504 647033619456 647377702272 647506597248 647820910296 647853823008 648294463593 649715123484 649748132432 651435208704 651878285184 652227855264 652260991872 653209933824 653306798592 653339990016 653690343936 654134954256 654485734476 654616044684 656399435454 657751062528 658103781888 658137217024 658584851904 658938018384 659069215056 659389140837 659707826176 660028061952 660513486528 660864737736 660962737638 660996318024 661350777654 664518048768 664874396928 665006775552 665360416224 665459082792 665815935582 665849762536 666818474112 666917356896 667308892768 667762765803 669038579712 669496617216 669530631168 669855635136 670345295688 670997827584 671354654208 671454209664 671488323072 671814277344 672305369652 672665893767 672799823703 673778646576 675528118272 675921692672 676021925376 676384442496 676747154016 677241852228 677342280699 677503346688 678362174784 678725946864 678826595412 678861083376 679222091562 680710525656 682477996032 682976883456 683308414512 683343130176 683444463408 683479185984 683810960868 684473545728 685341209504 685442839032 685810408122 687591120384 688093745472 688462736112 689129828352 689499374592 689601620736 689636656128 690105715488 690475785048 690846053058 692494720092 692866070757 694189846528 694292788224 694328061952 694665103104 695172899232 695545686072 695648828826 696322884096 696696287616 697205568528 697544006481 697579445388 697682889729 697718335692 699015868416 700381133784 701059774464 701435718144 701811863424 701915935392 702289203804 702324883792 702429031836 702805709781 703486699776 703863944896 703968321168 704482917894 706207389696 706690873728 707586701004 708272323584 708616133568 708757221312 709137292752 709655667966 709824417792 711210793608 711730684539 713057458176 713578699008 713961355968 714446959878 714866399574 715142421504 715665186432 716012585064 716048962272 716432943912 716539184046 719864008704 720007335936 720393440256 720883418976 720920043648 721269993096 721306637408 721413600264 721797237243 722112620544 722499853824 723027996992 723378969684 723522996756 723910986351 725294075904 726321175776 727377864192 727414818816 727912821888 728299915056 728444921904 728835550884 730966648986 732326012928 732864609792 733756337172 733793615856 734861175552 735007488768 735401636928 735901823538 735939211224 737850083328 739860231168 740007539712 740366754624 740404369152 740907958392 741305270682 741452866938 741629177856 742171304448 742531569696 742569294208 743077672344 743472829953 743620857777 745003754496 745441133568 746636341248 747074678784 747582804864 747983696544 748132622496 748530468252 749080982853 750170783376 750722504364 752118607872 752668402176 753221960064 753587589528 754138457649 754317785088 754872556032 755273985984 755385985872 755424363456 755791062012 755829460176 758000977398 759856453632 760007743488 760411904256 760524666048 760932497808 760971157184 761340548268 762078256128 762191265024 762229988352 762638734592 763157446632 763566690222 763718718798 765138991104 765799341363 767262461952 767376239616 767415226368 767787745536 768348993888 768761021448 768914084232 770032738944 771008860692 771123193911 771575907263 772596486144 773010791424 774105463656 774520578126 775271056896 775686796416 775801823328 775841238144 776253818928 776368929924 776785258179 777954886464 780545009664 780963577344 781079386752 781119069696 781498240992 782069511636 782488896831 782830798848 783247096576 783363244608 783403043584 783783323568 784356264594 785818423296 786392851968 788116137984 788692246272 789115182912 789538346352 790115494266 790420571136 791422537248 791846938008 791964361314 792425773489 793902974976 794483313408 795027232944 795797581824 796224328704 796806364032 797193150264 797233651872 797351873976 797392383648 797779454346 798552470016 800112142809 801640820736 802070701056 802189640448 802657010048 802776036384 803206525464 803984799744 804415937024 804535224192 804576098816 805123334736 805555082556 805987061901 807646712832 809847009792 810008252928 810442620288 811035049104 811428742233 811469967084 811590300297 812376698112 812812335552 813406496616 813842686286 815518513152 815955835392 817111322748 817903070208 818300097216 818341671168 818780507328 818901924624 819337404438 819500537142 820734483072 823866764544 823908621312 824350442752 824472686016 825517817838 825714118656 826317710848 826718822496 826883424864 827326841544 827931612627 830081343744 831288987648 831900367872 832342760064 832508482176 832954915296 833521453191 834010799503 834332825088 834942717504 835348015908 835390455984 835838434564 835962381387 837559554048 838621275264 839841343488 840008558592 840459013632 841030655472 841073384256 841481658612 841649200308 842916496128 843942131298 846133433856 846176421888 846751952448 847374705072 848195776512 848607508224 848650621952 849231625536 849683234232 849852408888 850308142698 854380348416 854838510336 855008711424 855463392288 856049060034 856092551832 857338038144 857508736896 857968576416 858552127461 858595746428 860825097216 862711492608 863170269696 863298269568 863342129664 863761213728 863805097344 864392618124 864856149129 865028344761 866286831312 869171046912 869637140352 869681322496 871075731456 871587125248 872179939008 872647645968 872821392912 873285546294 875199247272 877471709184 878113135872 878584024512 878758953408 879185521116 880037415936 880684648704 881152983648 881283650184 881328424032 881756239014 881801036872 884691958464 886024065024 886499195904 886630655232 886675700736 887147221632 887278777056 887754580776 888230639646 889091298816 889223142528 890350354404 890827805259 892662156288 892707508224 893140846848 893793727584 895139538944 895272279552 895317764096 895752369792 896407159536 896842294047 896887858356 897020858223 897066431604 898371528768 899510337474 901362567168 901845923328 902329538688 902989136304 903123040932 903607341147 904482899712 904967929152 905102127216 905148111168 905629455416 905763751578 907614034208 908602551936 910635844608 911077886016 911124173568 911259284544 911305581312 911747947824 912414430242 912631394304 913923785376 914413877496 915082308693 916788160512 917458327296 917950314816 919332499456 919468827648 919515541504 920140953984 920634380064 921128070744 921264665202 921801409977 923326293456 923821427676 925723717632 926220137472 926897198976 927394248096 927531771768 928430512128 928928383488 929607424704 930058675308 930105927184 930243852972 930291114256 930742696737 933841511712 935200111104 935247624192 935749151232 935887913856 936385605072 936572042448 937074279708 937982266368 938624428224 939310557192 939814262982 942254498304 943448934672 944363098112 944821511424 945009628416 945516390336 946159487406 946207557288 946714961598 948281058144 948974246052 951438265344 951948474624 952595946504 953155199432 953296543206 953523228672 954220248576 954683446752 954731949696 955243925216 955385578728 955893638511 956083959999 960524587008 961177891968 961226724864 961693324128 961884800352 962396316324 963104120811 963333138432 964505292912 964697329008 965214648468 968428234368 969837152256 970550429184 971066553408 971259895872 971731365444 971780734512 974572685226 974622198648 977152813056 978341782896 978391487808 979814900736 980009985024 980535515904 981202431384 981252281632 981728601714 981924067026 984599153181 986480308224 986626593792 986676719616 987155672832 987205825536 987877277856 988407027576 988603822584 989561739264 990042092928 990770229792 991297106604 991494477036 992026166481 993338339328 993921511424 996777073152 997311595392 997510163328 998040624336 998188624188 998723903373 998774643804 1000227711168 1000376035344 1000963339152 1003557869568 1004295946752 1004783452704 1005517943532 1006496741376 1007031981312 1007181314496 1007232484608 1007721416016 1007772613568 1008458054478 1010667969864 1013292177408 1013882539008 1014032888064 1014576663744 1015120731024 1015862778342 1016104341504 1016255020032 1016306651136 1017543262176 1018088920296 1018291625064 1018833137343 1021065788484 1023168319488 1023716994048 1024465325184 1024962621768 1025014695264 1025166695112 1025218778976 1025716441302 1026710318592 1028011814256 1028164258548 1028715612183 1030681055232 1032140618208 1032694104168 1033694742528 1034249061888 1034402431104 1034454984192 1035005091904 1035158573232 1035713677572 1036269079587 1037273181952 1038742080138 1041284769792 1041439182336 1041492092928 1041997654656 1042759348848 1043318529108 1044484326144 1045044431424 1045808352792 1046369168082 1046577503538 1048523802624 1049428727053 1050571700676 1051589661696 1052153577216 1052717795136 1052873903088 1053433805706 1053487325688 1053643547754 1053894094848 1055230049664 1055795917344 1055952481752 1056724376841 1059311084544 1060036310592 1061380051506 1061632438272 1062408485376 1062924200352 1062978202496 1063135831968 1063189844864 1063705939128 1064483501949 1064736626688 1066816190412 1068800126976 1069427601408 1069586187264 1070368048512 1070942033952 1072299599361 1072713632256 1073497779648 1074073443408 1074649415868 1074808776069 1076862283776 1077791665622 1079796013056 1080011003904 1080590160384 1081325128464 1081380065472 1081904989644 1081959956112 1082120400396 1083168930816 1083749780736 1084541995488 1085068454526 1085284495134 1087941113856 1089481763664 1090537426944 1091066796288 1091122228224 1091707343104 1091869232832 1092449872584 1092667382856 1093253326326 1094312644096 1096449973479 1098489019392 1098544828416 1099296914688 1100690423784 1102291763328 1102511233152 1103102455392 1103852735307 1103908816836 1104500788531 1106775124992 1109200490496 1109790346752 1110011309568 1110550131936 1110606553728 1111361937588 1111957906023 1112179300407 1112443766784 1113256956672 1113797354544 1113853941312 1114616508516 1118161700352 1120612018176 1121374207296 1121431179008 1121975544816 1122198933744 1122795702378 1123888661504 1125256175064 1126083756546 1128177911808 1129002603264 1129832940096 1131476677632 1132308834048 1132910978976 1133136545184 1133686593018 1133744190264 1137001466097 1139173797888 1139784680448 1140011615232 1140617856384 1140786999072 1141398746712 1141456735776 1142010822402 1143117384192 1143286897536 1143344982528 1143958101888 1144736169948 1145350035333 1145578078197 1147766796288 1150893692928 1151064359424 1151122839552 1151681618304 1151740129792 1152523490832 1153141532172 1153371126348 1155049108416 1156513291038 1158894729216 1159516187136 1161780867189 1162906585344 1163530194624 1163761857216 1164380728392 1164553394886 1165237084438 1166932329696 1170817514496 1171445366016 1171619080128 1171678604544 1172247361488 1173104267454 1173383221248 1174246198272 1174870644864 1175044866912 1175104565376 1175674985352 1176534396891 1179589277952 1181998927872 1182174206976 1182234267648 1182862962176 1183038369408 1183672774368 1184307519528 1185173241399 1185455065088 1185630856704 1187133805872 1187770407012 1187946541971 1190216208384 1190854462464 1191724970112 1193696372736 1194336493056 1195209546048 1195789725396 1195850477808 1196027810964 1196088575472 1196669181519 1197828705024 1199347116632 1202461231104 1203106051584 1203284460672 1203985515072 1204164054576 1204809788196 1205977199616 1206623905536 1206802836288 1206864148224 1207685002104 1208332623834 1211470069248 1214181126144 1214770514688 1214832231424 1215012379392 1215074108416 1215663930432 1216552573656 1217204950626 1218565047168 1219218503328 1220109744924 1220764029429 1223277769728 1223933753088 1225666984122 1225958436864 1226854605312 1227512506752 1228170760992 1228352886936 1229006106657 1229068546636 1229250805713 1231101724608 1231761903568 1234960183296 1235800146816 1235862931968 1236525664128 1236709029024 1238276726757 1238571177984 1239476566272 1240078233744 1240325137296 1240990262316 1245122015616 1246933481472 1247665534976 1247850551808 1248514140096 1248762723264 1249432372944 1250643021824 1251499237632 1252414076256 1253022023862 1253085683976 1253757651846 1256339331072 1257931912896 1259762015232 1260012837888 1260688520448 1261545983208 1261610076384 1262222487918 1262286615464 1262473800462 1264374744192 1265298994736 1265913196947 1268584353792 1269200150784 1269264632832 1270127928672 1271062057608 1272293664768 1272911262336 1272975932928 1273847438304 1274524851348 1274778613332 1275462214047 1281570522624 1281635633152 1282257765504 1282513067136 1283195088432 1284073590051 1284138827748 1286007057216 1286263105344 1286952864624 1287893619642 1291237645824 1294067238912 1294755404544 1295013194496 1295641820592 1295707646016 1296588927186 1299430246968 1299496264864 1303756570368 1304455710528 1304521983744 1306419867648 1306613597184 1306679980032 1307380687872 1308269908512 1308971468952 1309232089368 1309928319441 1312798870908 1315502125056 1316207563776 1316274434048 1317169703808 1317876036768 1318138430112 1318778281674 1320056123904 1321026973056 1321729475472 1321925475276 1321992636048 1322634358521 1322701555308 1329036097536 1329748793856 1330013551104 1330720832448 1330918165584 1331631871164 1331699525072 1332345959469 1333636948224 1333834713792 1334617785536 1335525531606 1338993234432 1339061262336 1339711270272 1340690591376 1342709308416 1342908419328 1342976646144 1343628554688 1344610739304 1345331787534 1345599647406 1347557293152 1349265506211 1351843385344 1352043850752 1352768884992 1353494308032 1354483704456 1354684561398 1355006693376 1356724349568 1357451893728 1357653190824 1357722166752 1358444183124 1358645627367 1361421051312 1364955992064 1365953766912 1366616829024 1366686260352 1366888926816 1366958371968 1367621921736 1368621645363 1368947091456 1370682419008 1370885678064 1371620816244 1375182240768 1376187490944 1376925472224 1378998749184 1379203241472 1379273312256 1380211430976 1380951570096 1381692106116 1384989440184 1385732141514 1388585576448 1389330206208 1390345798464 1391091372144 1391297657652 1392645768192 1393392575232 1394411137056 1395088012962 1395158890776 1395365779458 1395436671384 1400762267568 1402119548928 1402871436288 1403623726848 1403831870784 1404578407608 1404649767584 1404858063672 1405611419562 1406973399552 1407727889792 1407936642336 1408965835788 1409721394473 1412414779392 1413381747456 1415173402008 1416544647168 1417232267136 1417514442624 1418274585504 1419311335932 1420072442397 1422421587216 1423461369078 1426114916352 1427157398016 1427922711936 1428893919756 1429732799148 1429944814809 1430284843008 1431330372864 1432025170128 1432097924544 1432865887824 1433078368092 1440786880512 1441766837952 1441840087296 1442539986192 1442613274816 1442827200528 1443594474486 1444225241088 1444999707648 1446055993984 1446757939368 1447045993512 1447821972702 1452642351552 1454755728384 1454829637632 1455825643776 1456599830112 1456889843808 1457671101768 1461859027839 1461933297972 1462717260487 1464652025856 1465729219584 1467512674344 1467587231712 1469722351104 1470014977536 1470803273856 1471803647076 1471878422448 1472592902571 1472886100539 1475700166656 1479720462336 1480015079424 1480733509248 1480808738304 1481815916784 1482610541364 1482905733876 1484342608896 1485063139392 1485138588416 1486155344688 1486945659906 1487241715554 1490007508992 1490882267136 1495165609728 1495967393088 1496265244992 1497060936504 1498161965706 1500341566752 1501445008728 1502542556249 1505336804352 1506443920128 1507175179056 1508276915298 1508635570176 1509745112064 1510547971968 1510771971744 1510848726912 1511582124024 1511658920352 1512687081717 1516001954796 1519712907264 1520015486976 1520823808512 1521049332096 1521864995616 1521942314368 1522681096536 1523794167513 1524156512256 1524382530048 1524459976704 1525277469184 1526314893264 1527133380444 1527437437596 1530277982208 1531598682726 1534752479232 1535575491072 1536697987776 1537522042896 1537828168464 1538574661953 1540065477888 1542017721384 1542246387822 1543151814526 1546021582848 1548210927312 1549041156252 1550542113792 1551373592832 1551603646656 1551682476288 1552507637856 1552737859848 1553570516358 1555909772928 1558113120207 1561090019328 1561927154688 1562158773504 1562238139392 1562996481984 1564139023272 1564977793662 1565661597696 1566494193152 1566726489216 1566806087168 1567566647136 1568712529188 1569553752123 1569866255307 1572785703936 1576232275968 1577384492544 1578230365824 1579076692704 1580150708559 1580230988532 1580465321631 1580841142272 1582845074496 1583693876016 1583928722628 1584851546978 1587805949952 1588966626816 1590054465888 1592070077259 1592448657408 1593612728064 1594386300528 1594467303744 1594703747952 1594784767296 1595558908692 1597104940032 1600224285618 1604141402112 1604379280896 1605314020096 1605552072768 1606413050928 1607969599488 1608831874048 1609070448384 1609152197632 1610246669472 1611110165112 1611974123802 1615293425664 1616687498433 1619694019584 1620016505856 1620885240576 1622070098208 1622857484466 1622939934168 1623180600594 1624753396224 1625624671104 1626812993232 1627602681789 1627685372572 1627926742701 1631037026304 1631911670784 1634222645496 1635806140416 1636600194432 1636683342336 1637561014656 1637803849248 1638674808876 1639001074284 1639879989489 1641468966144 1647733529088 1647817242624 1648700885504 1648945372032 1651035635676 1652635421696 1653437644992 1653766849728 1654653683088 1655863225254 1660162687488 1663800735744 1664685520128 1665016964352 1665909830592 1667042906382 1668021599006 1668665650176 1669885435008 1670696031816 1670780911968 1671676869128 1671924762774 1677242550528 1679682686976 1680017117184 1680918027264 1682061310944 1682146768512 1682963317224 1683298400616 1684193553567 1685832992256 1687884262596 1689125634819 1692266867712 1692352843776 1693503904896 1694749410144 1697215016448 1697301243904 1698463251072 1699366468464 1699704817776 1700529889527 1700616285396 1708760696832 1709677020672 1710017422848 1710926784576 1712098120068 1712185103664 1713016233603 1714676076288 1715017473792 1715937152832 1717104254922 1717191492856 1721650194432 1726340539392 1726596539136 1726684259328 1727522427456 1727610194688 1728785236248 1729712298258 1730056689522 1732573662624 1734769936557 1738342093824 1739274280704 1739362644992 1742151462912 1743174250496 1744359878016 1745295291936 1745642785824 1746571092588 1746830092329 1747855626657 1750398494544 1754943418368 1756226271744 1757168049024 1757517906816 1758371042232 1759656401181 1760074831872 1761369297408 1762305967296 1762567300368 1762656848064 1763512478028 1763602073744 1769383916928 1772998391808 1773261310464 1773351401472 1774294443264 1774557554112 1775509161552 1776461279292 1778182597632 1778446285056 1780700708808 1781655610518 1785324312576 1786281693696 1787587455168 1790279077888 1790544559104 1790635528192 1791504739584 1792814319072 1793684588094 1793775716712 1794041716446 1794132863208 1796743057536 1799020674948 1802725134336 1803691846656 1804659077376 1805978272608 1806246081864 1807214682294 1808965799424 1809935858304 1810204254432 1810296222336 1811258910832 1811527503156 1812498935751 1815228068416 1817205103872 1821271689216 1822155772032 1822248347136 1822518569088 1822611162624 1823495895648 1824828860484 1825807425939 1827847570752 1828827754992 1830164617386 1833576321024 1834916654592 1835900629632 1838500476183 1838937655296 1840281907968 1841268760128 1842256141488 1842529330404 1843602819954 1846652586912 1847642855352 1852440274944 1853794397952 1854788496192 1855063543536 1856861024256 1857856766976 1859214849408 1860117350616 1860211854368 1860487705944 1860582228512 1861485393474 1867683023424 1870400222208 1870495248384 1871498302464 1871775827712 1872771210144 1873144084896 1874148559416 1875964532736 1877248856448 1878621114384 1879628525964 1880636477769 1884508996608 1886897869344 1889643022848 1890019256832 1891032780672 1892318974812 1892415114576 1893333731877 1893429923196 1893710700693 1896562116288 1897948492104 1902876530688 1903896949248 1905191893008 1906310398864 1906593086412 1908440497152 1909366893504 1909463899392 1910487850432 1910771157456 1911787277022 1912167919998 1922355783936 1922453449728 1923386648256 1923769600704 1924792632648 1926208241622 1926666276864 1929010585824 1929394658016 1930429296936 1931840429463 1936856468736 1939674304512 1941100858368 1942133106816 1942519791744 1943462730888 1943561469024 1944883390779 1949145370452 1949244397296 1954305626112 1956683565792 1956782975616 1959629801472 1960019970048 1961071031808 1962404862768 1962504563264 1963457203428 1963848134052 1969198306362 1973253187584 1974311345664 1974411651072 1975754555712 1976814055152 1977207645168 1979123478528 1980084185856 1981540459584 1982594213208 1982988954072 1984052332962 1993554146304 1994623190784 1995020326656 1996081248672 1996377248376 1997447806746 1997549287608 2000455422336 2000752070688 2001926678304 2003288297409 2007115739136 2008591893504 2009566905408 2011035887064 2012993482752 2014063962624 2014362628992 2014464969216 2015442832032 2015545227136 2016916108956 2017997681301 2018399471109 2021335939728 2026584354816 2027765078016 2028065776128 2029153327488 2030241462048 2031725556684 2032510040064 2035086524352 2036177840592 2036583250128 2037666274686 2042131576968 2047433988096 2048930650368 2049925243536 2050029390528 2050333390224 2050437557952 2051432882604 2053420637184 2056023628512 2056328517096 2057431224366 2064281236416 2065388208336 2067389485056 2068498123776 2068804862208 2068909968384 2070010183808 2070317146464 2071427355144 2072538159174 2074546363904 2077484160276 2078598212271 2082569539584 2082878364672 2082984185856 2083995309312 2085518697696 2086637058216 2088968652288 2090088862848 2091616705584 2092632019443 2092738336164 2093048669187 2093155007076 2097047605248 2098857454106 2101143401352 2103179323392 2104307154432 2105435590272 2105747806176 2106867611412 2106974651376 2107287095508 2108417129343 2110460099328 2111591834688 2111904963504 2113448753682 2118622169088 2120072621184 2122760103012 2124816970752 2125848400704 2125956404992 2126271663936 2126379689728 2127411878256 2128967003898 2129473253376 2133632380824 2135192053617 2139172374528 2140736097024 2141884067904 2144599198722 2145427264512 2146995559296 2148146886816 2149298831736 2149617552138 2150869956613 2155583331244 2159592026112 2160022007808 2161180320768 2162650256928 2162760130944 2163809979288 2163919912224 2164240800792 2165391711729 2166337861632 2167499561472 2169083990976 2170136909052 2170568990268 2171732959053 2175882227712 2178963527328 2182133592576 2182244456448 2183414686208 2183738465664 2184899745168 2185334765712 2186506652652 2188625288192 2192899946958 2196978038784 2198593829376 2201380847568 2204583526656 2205022466304 2206204910784 2207705470614 2207817633672 2209001577062 2213550249984 2219580693504 2220022619136 2221100263872 2221213107456 2222723875176 2223915812046 2224358600814 2224887533568 2226513913344 2227594709088 2227707882624 2229233017032 2230418489859 2230862573331 2236323400704 2241224036352 2242748414592 2242862358016 2243951089632 2244397867488 2245591404756 2247242948559 2247777323008 2250512350128 2252167513092 2256355823616 2258005206528 2259665880192 2262415372947 2262953355264 2264617668096 2265821957952 2266273090368 2267373186036 2267488380528 2274002932194 2279569360896 2280023230464 2281235712768 2281573998144 2282797493424 2282913471552 2284021644804 2286234768384 2286573795072 2286689965056 2287916203776 2289472339896 2290700070666 2291156156394 2297398024089 2301787385856 2302128718848 2302245679104 2303363236608 2303480259584 2305046981664 2306283064344 2306742252696 2310098216832 2313026582076 2313369581733 2314727721789 2317789458432 2319032374272 2323561734378 2325813170688 2327060389248 2327523714432 2328761456784 2329106789772 2330355774537 2330474168876 2333864659392 2341635028992 2342890732032 2343238160256 2343357209088 2344494722976 2346208534908 2347466690493 2348492396544 2349741289728 2350089733824 2350209130752 2351349970704 2353068793782 2359178555904 2364348413952 2365725924352 2366076738816 2367345548736 2368615039056 2370346482798 2370910130176 2371261713408 2374267611744 2375540814024 2375893083942 2377277320467 2381708924928 2383449940224 2387392745472 2388672986112 2390419092096 2391579450792 2391700955616 2392055621928 2392177150944 2393338363038 2395657410048 2398694233264 2400336428427 2404922462208 2406212103168 2406568921344 2407971030144 2408328109152 2409619576392 2411954399232 2413247811072 2413605672576 2413728296448 2415370004208 2416665247668 2417961185703 2422940138496 2429541029376 2429664462848 2430024758784 2430148216832 2431327860864 2433105147312 2434286226699 2434409901252 2434770900891 2437130094336 2438437006656 2440219489848 2441528058858 2446555539456 2447867506176 2451333968244 2453709210624 2455025013504 2456341521984 2456705773872 2458012213314 2458137093272 2458501611426 2462203449216 2463523807136 2471600293632 2471725863936 2473051328256 2473418058048 2476553453514 2477142355968 2478953132544 2480156467488 2480650274592 2481980524632 2483794837881 2490244031232 2493866962944 2495331069952 2495701103616 2497028280192 2497525446528 2498864745888 2500564359573 2502032398509 2502998475264 2504828152512 2506044047724 2506171367952 2507515303692 2507887144161 2512678662144 2515863825792 2519524030464 2520025675776 2521377040896 2523091966416 2523220152768 2524444975836 2524573230928 2524947600924 2528749488384 2530597989472 2531826393894 2538400301568 2538529265664 2540255857344 2542124115216 2544587329536 2545822524672 2545951865856 2547694876608 2549049702696 2549557226664 2550924428094 2563141045248 2563271266304 2564515531008 2565026134272 2566390176864 2568147180102 2568277655496 2572014114432 2572526210688 2573905729248 2575656382383 2575787239284 2582475291648 2588134477824 2589510809088 2590026388992 2591283641184 2591415292032 2593177854372 2594568447387 2595085034283 2598860493936 2598992529728 2607513140736 2608911421056 2609043967488 2613227194368 2614761375744 2616539817024 2617942937904 2618464178736 2619856638882 2625597741816 2632415127552 2634339407616 2635752073536 2636276860224 2637556563348 2640112247808 2642053946112 2643458950944 2643850950552 2643985272096 2645268717042 2645403110616 2658072195072 2659497587712 2660027102208 2661441664896 2661836331168 2663263742328 2663399050144 2664691918938 2667273896448 2667669427584 2669235571072 2671051063212 2672483415777 2677986468864 2678122524672 2679422540544 2681381182752 2685418616832 2685816838656 2685953292288 2687257109376 2689221478608 2690663575068 2691199294812 2695114586304 2698531012422 2704087701504 2705537769984 2706988616064 2708967408912 2709369122796 2710822023441 2713448699136 2714903787456 2715306381648 2715444333504 2716888366248 2717291254734 2722842102624 2731907533824 2733233658048 2733372520704 2733777853632 2733916743936 2735243843472 2737243290726 2737894182912 2741364838016 2741771356128 2743241632488 2745246926079 2750364481536 2752374981888 2753850944448 2757997498368 2758406482944 2758546624512 2760422861952 2761903140192 2763384212232 2765404229931 2769978880368 2771464283028 2777171152896 2778660412416 2780691596928 2782182744288 2782595315304 2785291536384 2786785150464 2788822274112 2790176025924 2790317781552 2790731558916 2790873342768 2792228090211 2801524535136 2805742872576 2807247453696 2807663741568 2809156815216 2809299535168 2809716127344 2811222839124 2813946799104 2815455779584 2815873284672 2817931671576 2819442788946 2826763494912 2830346804016 2833089294336 2834464534272 2835028885248 2836549171008 2838622671864 2840144884794 2844843174432 2846922738156 2848449402001 2854314796032 2855845423872 2857787839512 2859465598296 2859889629618 2860569686016 2862660745728 2864050340256 2864195849088 2865731775648 2866156736184 2867680915533 2868251879997 2881573761024 2883533675904 2883680174592 2885079972384 2885226549632 2885654401056 2887188948972 2889312362433 2889999415296 2892111987968 2893515878736 2894091987024 2895643945404 2905284703104 2909511456768 2911651287552 2913199660224 2913779687616 2915342203536 2923718055678 2923866595944 2925434520974 2931458439168 2935025348688 2935174463424 2939444702208 2940029955072 2941606547712 2943607294152 2943756844896 2945185805142 2945772201078 2953797459543 2959440924672 2960030158848 2961467018496 2961617476608 2963631833568 2965221082728 2965811467752 2968685217792 2970126278784 2970277176832 2972310689376 2973891319812 2974483431108 2976078499443 2980015017984 2981764534272 2990331219456 2991934786176 2992530489984 2994121873008 2996171710119 2996323931412 3000683133504 3002890017456 3005085112498 3010673608704 3012887840256 3014350358112 3016553830596 3019490224128 3021095943936 3021543943488 3021697453824 3023164248048 3023317840704 3025374163434 3032003909592 3041647617024 3042098664192 3043729991232 3043884628736 3045362193072 3047588335026 3048313024512 3048765060096 3048919953408 3050554938368 3052629786528 3054266760888 3054874875192 3056499412029 3063197365452 3069504958464 3071150982144 3073395975552 3075044085792 3075656336928 3077149323906 3080130955776 3084035442768 3084492775644 3086146836549 3086303629052 3092043165696 3096421854624 3098082312504 3101084227584 3102747185664 3103207293312 3103364952576 3105015275712 3105475719696 3107141032716 3108807238761 3111819545856 3116226240414 3123854309376 3124317547008 3124476278784 3125992963968 3128278046544 3129955587324 3132988386304 3133452978432 3133612174336 3135133294272 3137425058376 3139107504246 3139732510614 3145571407872 3148286181159 3154768985088 3156460731648 3158153385408 3160301417118 3160461977064 3160930643262 3161682284544 3165690148992 3167387752032 3167857445256 3169703093956 3170173130523 3177933253632 3180108931776 3184140154518 3184897314816 3187225456128 3188772601056 3188934607488 3189407495904 3189569534592 3191117817384 3193450505847 3194209880064 3200448571236 3208282804224 3208758561792 3210628040192 3211104145536 3212826101856 3216898798083 3217663748096 3218140896768 3218304395264 3220493338944 3222220330224 3223948247604 3224426328207 3230586851328 3233374996866 3239388039168 3240033011712 3241770481152 3244140196416 3245714968932 3245879868336 3246361201188 3249506792448 3251249342208 3253625986464 3255205363578 3255370745144 3255853485402 3263823341568 3268445290992 3271612280832 3273200388864 3273366684672 3275122029312 3275607698496 3277349617752 3278002148568 3279759978978 3282937932288 3289349920437 3295467058176 3295634485248 3297401771008 3297890744064 3302071271352 3305270843392 3306875289984 3307533699456 3309307366176 3311558205921 3311726450508 3313502365593 3320325374976 3327601471488 3329371040256 3330033928704 3331819661184 3334085812764 3335873718069 3336043198012 3336537901221 3337331300352 3339770870016 3341392063632 3341561823936 3343353738256 3343849525548 3354485101056 3361836054528 3364122621888 3364293537024 3365926634448 3366596801232 3368387107134 3371665984512 3375768525192 3378251269638 3384533735424 3387007809792 3389498820288 3394430032896 3394602487808 3396926502144 3398732936928 3399409635552 3401059779054 3401232570792 3411004398291 3417521393664 3419354041344 3420034845696 3421853569152 3424196240136 3424370207328 3426032467206 3429352152576 3430034947584 3431874305664 3434208509844 3434382985712 3436050105999 3436734234591 3443300388864 3452681078784 3453193078272 3453368518656 3455044854912 3455220389376 3457570472496 3459424596516 3460113379044 3465147325248 3469539873114 3476684187648 3478548561408 3478725289984 3485342601567 3488719756032 3490590583872 3491285571648 3493142185176 3493660184658 3495711253314 3500796989088 3512452543488 3514336098048 3515035813632 3516742084464 3519312802362 3520149663744 3522738594816 3524611934592 3525134600736 3525313696128 3527024956056 3527204147488 3529603190673 3538767833856 3545996783616 3546522620928 3546702802944 3548588886528 3549115108224 3551018323104 3552922558584 3555519724197 3556365195264 3556892570112 3561401417616 3563311221036 3570648625152 3572563387392 3575174910336 3581089118208 3583009479168 3585628638144 3587369176188 3587551433424 3588083432892 3588265726416 3590007544557 3593486115072 3598041349896 3607383693312 3609318154752 3611956545216 3612492163728 3614429364588 3617931598848 3619871716608 3620408508864 3620592444672 3622517821664 3623055006312 3624997871502 3630456136832 3634410207744 3642543378432 3644311544064 3644496694272 3645037138176 3645222325248 3646991791296 3649657720968 3651614851878 3655695141504 3657655509984 3660329234772 3662292088287 3669833309184 3671801259264 3677000952366 3677875310592 3680563815936 3682537520256 3684512282976 3685058660808 3687018319971 3687205639908 3687752417139 3693305173824 3695285710704 3704880549888 3707588795904 3709576992384 3710127087072 3714830180271 3715713533952 3718429698816 3720234701232 3720423708736 3720975411888 3721164457024 3722970786948 3735366046848 3740800444416 3742996604928 3743551655424 3745542420288 3746288169792 3748297118832 3751929065472 3754497712896 3757242228768 3759257051928 3761272955538 3769017993216 3773795738688 3779286045696 3780038513664 3782065561344 3784637949624 3784830229152 3786667463754 3786859846392 3787421401386 3793124232576 3795896984208 3797739590841 3805753061376 3807793898496 3810383786016 3812620797728 3813186172824 3816880994304 3818733787008 3818927798784 3820975700864 3821542314912 3823574554044 3824335839996 3826386642141 3844711567872 3844906899456 3846773296512 3847539201408 3849585265296 3852416483244 3858021171648 3858789316032 3860858593872 3863680858926 3873712937472 3882201716736 3884266213632 3885039583488 3886925461776 3887122938048 3889766781558 3898290740904 3898488794592 3913367131584 3913565951232 3919259602944 3920039940096 3922142063616 3924809725536 3925009126528 3926914406856 3927696268104 3929784958323 3938396612724 3946506375168 3948622691328 3948823302144 3951509111424 3953628110304 3954415290336 3960168371712 3963080919168 3965188426416 3965977908144 3967903075563 3968104665924 3987108292608 3989246381568 3990040653312 3992162497344 3992754496752 3994895613492 3995098575216 3997037878407 4000910844672 4001504141376 4003853356608 4006576594818 4017183787008 4019133810816 4022071774128 4028127925248 4028725257984 4028929938432 4030885664064 4031090454272 4033832217912 4035995362602 4036798942218 4042671879456 4047796518633 4055530156032 4056131552256 4058306654976 4060482924096 4063451113368 4065020080128 4070173048704 4072355681184 4073166500256 4075332549372 4075936882101 4078329795533 4084263153936 4094867976192 4097861300736 4099850487072 4100058781056 4100666780448 4100875115904 4102865765208 4105864936089 4106841274368 4112047257024 4112657034192 4114862448732 4128562472832 4130776416672 4136996247552 4137609724416 4137819936768 4140020367616 4140634292928 4142854710288 4145076318348 4149092727808 4154968320552 4157196424542 4165756729344 4167990618624 4171037395392 4173274116432 4177937304576 4180177725696 4183233411168 4185264038886 4185476672328 4186097338374 4186310014152 4197714908212 4202286802704 4206358646784 4208614308864 4210871180544 4211495612352 4213735222824 4213949302752 4214574191016 4216834258686 4220920198656 4223183669376 4223809927008 4226897507364 4229164183419 4237244338176 4240145242368 4245520206024 4249633941504 4251696801408 4251912809984 4252543327872 4252759379456 4254823756512 4257934007796 4260217327191 4267264761648 4270384107234 4278344749056 4281472194048 4283768135808 4289198397444 4289834444427 4290854529024 4293991118592 4296293773632 4298597663472 4299235104276 4301739913226 4311166662488 4322360641536 4325300513856 4325520261888 4327619958576 4327839824448 4328481601584 4330783423458 4332675723264 4334999122944 4338167981952 4340273818104 4341137980536 4343465918106 4357927054656 4364267185152 4364488912896 4366829372416 4367476931328 4369799490336 4370669531424 4373013305304 4377250576384 4385577083517 4385799893916 4388151781461 4393956077568 4397187658752 4402761695136 4409167053312 4410044932608 4412409821568 4415410941228 4415635267344 4417778707713 4418003154124 4418658301617 4427100499968 4439161387008 4440045238272 4442200527744 4442426214912 4445447750352 4447831624092 4448717201628 4453027826688 4455189418176 4455415765248 4458466034064 4460836979718 4461725146662 4472646801408 4485496829184 4485724716032 4487902179264 4488795734976 4491182809512 4494485897118 4495554646016 4501024700256 4504335026184 4507627668747 4516010413056 4519331760384 4524830745894 4525906710528 4529235336192 4531643915904 4532546180736 4534746372072 4534976761056 4538061245151 4548005864388 4559138721792 4560046460928 4562471425536 4563147996288 4565594986848 4565826943104 4568043289608 4571382502539 4572469536768 4573147590144 4573379930112 4575832407552 4578944679792 4581400141332 4582312312788 4594796048178 4604257437696 4606726473216 4606960519168 4610093963328 4612566128688 4613484505392 4615723985859 4620196433664 4626053164152 4626739163466 4629455443578 4638064748544 4647123468756 4651626341376 4654120778496 4655047428864 4657522913568 4658213579544 4660711549074 4660948337752 4667729318784 4674339360621 4683270057984 4685781464064 4686476320512 4686714418176 4688989445952 4692417069816 4694933380986 4696984793088 4699482579456 4700179467648 4700418261504 4702699941408 4706137587564 4708661256369 4709598765921 4718357111808 4728696827904 4731451848704 4732153477632 4734691097472 4737230078112 4740452125677 4740692965596 4741395964893 4742523426816 4748535223488 4751081628048 4751786167884 4754554640934 4763417849856 4766899880448 4776210231777 4777345972224 4780838184192 4783158901584 4783401911232 4784111243856 4784354301888 4786676726076 4791314820096 4797388466528 4800672856854 4812424206336 4813137842688 4815942060288 4816656218304 4819239152784 4823908798464 4826495622144 4827211345152 4827456592896 4830740008416 4833330495336 4835922371406 4845880276992 4850062495299 4859082058752 4859328925696 4860049517568 4860296433664 4862655721728 4866210294624 4868572453398 4868819802504 4869541801782 4874260188672 4876874013312 4880438979696 4882808045367 4883056117716 4883780228103 4893111078912 4895735012352 4902667936488 4907418421248 4910050027008 4912683043968 4913411547744 4916024426628 4916274186544 4917003222852 4919639968467 4924406898432 4927047614272 4943200587264 4943451727872 4946102656512 4946836116096 4953106907028 4957906265088 4960312934976 4961300549184 4963961049264 4967589675762 4980488062464 4991402207232 4994056560384 4995050893056 4997729491776 5001128719146 5004064797018 5005996950528 5009656305024 5012088095448 5012342735904 5015030607384 5015774288322 5031727651584 5039048060928 5040051351552 5042754081792 5046183932832 5046440305536 5048889951672 5049146461856 5049895201848 5052580660701 5057498976768 5061195978944 5063652787788 5067376904457 5076800603136 5077058531328 5080511714688 5084248230432 5091645049344 5091903731712 5095389753216 5098099405392 5099114453328 5101848856188 5126282090496 5129031062016 5130052268544 5132780353728 5136294360204 5136555310992 5139048700809 5144028228864 5145052421376 5147811458496 5151312764766 5151574478568 5164950583296 5179021618176 5180052777984 5182567282368 5182830584064 5186355708744 5189136894774 5190170068566 5197720987872 5197985059456 5204309809671 5215026281472 5217822842112 5218087934976 5226454388736 5229522751488 5233079634048 5235885875808 5236928357472 5239713277764 5243566879971 5251195483632 5264830255104 5268678815232 5271504147072 5272553720448 5275113126696 5278969203543 5280224495616 5284107892224 5286917901888 5287701901104 5287970544192 5290537434084 5290806221232 5318995175424 5320054204416 5322883329792 5323672662336 5326527484656 5326798100288 5329383837876 5334547792896 5335338855168 5338471142144 5342102126424 5344966831554 5355972937728 5358845081088 5362762365504 5370837233664 5371633677312 5371906584576 5374514218752 5378442957216 5381327150136 5382398589624 5390229172608 5397062024844 5408175403008 5411075539968 5413977232128 5417934817824 5418738245592 5421644046882 5426897398272 5429807574912 5430612763296 5430888667008 5433776732496 5434582509468 5437496807253 5445684205248 5463815067648 5466467316096 5466745041408 5467555707264 5467833487872 5470487686944 5474486581452 5477422277817 5482729676032 5483542712256 5486483264976 5490493852158 5500728963072 5504749963776 5507701888896 5516812965888 5520845723904 5523806280384 5526768424464 5530808459862 5539957760736 5542928566056 5546980414423 5557320824832 5561383193856 5564365488576 5565190630608 5570583072768 5573570300928 5577644548224 5580352051848 5580635563104 5581463117832 5581746685536 5584456180422 5603049070272 5611485745152 5614494907392 5615327483136 5618313630432 5618599070336 5619432254688 5622445678248 5627893598208 5630911559168 5631746569344 5635863343152 5638885577892 5641909433307 5653526989824 5660693608032 5668929068544 5670057770496 5673098342016 5677245343728 5680001195631 5680289769588 5681132102079 5689686348864 5693845476312 5696898804002 5708629592064 5711690847744 5715575679024 5718931196592 5719779259236 5725321491456 5728100680512 5728391698176 5731463551296 5732313472368 5735361831066 5736503759994 5767067351808 5767360349184 5770159944768 5770453099264 5771308802112 5774377897944 5778624724866 5779998830592 5784223975936 5787031757472 5788183974048 5791287890808 5795521288389 5810569406208 5819022913536 5823302575104 5826399320448 5827559375232 5830684407072 5834650172337 5838075596521 5847436111356 5847733191888 5850869041948 5862916878336 5870050697376 5870348926848 5878889404416 5880059910144 5883213095424 5887214588304 5887513689792 5890371610284 5891544402156 5907594919086 5922934036992 5923234953216 5927263667136 5930442165456 5931622935504 5937370435584 5940252557568 5940554353664 5944621378752 5947782639624 5948966862216 5952156998886 5980662438912 5983869572352 5985060979968 5988243746016 5992343420238 5992647862824 6001366267008 6005780034912 6009864892227 6010170224996 6021347217408 6025775680512 6028700716224 6033107661192 6038980448256 6042191887872 6043087886976 6043394907648 6046328496096 6046635681408 6050748326868 6053993043903 6055198413327 6064007819184 6083295234048 6084197328384 6087459982464 6087769257472 6090724386144 6095176670052 6097530120192 6101109876736 6105259573056 6108533521776 6109749750384 6112998824058 6126394730904 6142301964288 6146791951104 6150088171584 6151312673856 6154298647812 6160261911552 6168070885536 6168985551288 6172293673098 6172607258104 6192843709248 6196164625008 6202168455168 6205494371328 6206414586624 6206729905152 6210030551424 6210951439392 6214282065432 6217614477522 6223639091712 6232452480828 6235794636813 6247708618752 6248635094016 6248952557568 6251985927936 6256556093088 6259911174648 6265976772608 6266905956864 6267224348672 6270266588544 6274850116752 6277896058329 6278215008492 6279146007561 6279465021228 6291142815744 6296572362318 6309537970176 6312921463296 6316306770816 6320602834236 6320923954128 6321861286524 6325251388029 6331380297984 6334775504064 6335714890512 6339406187912 6340346261046 6355866507264 6360217863552 6368280309036 6374450912256 6377545202112 6377869214976 6378814991808 6379139069184 6382235634768 6386901011694 6388419760128 6400897142472 6405576160851 6417517123584 6421256080384 6422208291072 6425652203712 6433797596166 6435327496192 6436281793536 6436608790528 6440986677888 6444440660448 6447896495208 6448852656414 6452609869839 6466749993732 6478776078336 6480066023424 6483540962304 6488280392832 6491429937864 6491759736672 6492722402376 6496175135187 6499013584896 6502498684416 6507251972928 6510410727156 6510741490288 6511706970804 6515198877159 6527646683136 6536890581984 6546400777728 6546733369344 6550244058624 6551215396992 6554699235504 6556004297136 6559519957956 6565875864576 6578699840874 6590934116352 6594803542016 6595781488128 6604142542704 6610541686784 6613750579968 6615067398912 6618614732352 6623116411842 6623452901016 6627004731186 6640650749952 6658742080512 6660067857408 6663639322368 6668171625528 6671747436138 6672086396024 6673075802442 6674662600704 6679541740032 6682784127264 6683123647872 6686707476512 6687699051096 6691255469577 6692587719993 6708970202112 6723672109056 6728245243776 6728587074048 6731853268896 6733193602464 6736774214268 6741728845677 6743331969024 6751537050384 6756502539276 6769067470848 6774015619584 6778997640576 6787246118841 6788860065792 6793853004288 6797465873856 6798819271104 6802119558108 6802465141584 6822008796582 6838708082688 6840069691392 6843707138304 6848392480272 6848740414656 6852064934412 6858704305152 6860069895168 6863748611328 6868417019688 6868765971424 6872100211998 6873468469182 6892194072267 6905362157568 6906386156544 6906737037312 6910089709824 6910440778752 6915140944992 6918849193032 6920226758088 6930294650496 6939079746228 6944183165367 6953368375296 6957097122816 6957450579968 6970685203134 6977439512064 6981181167744 6982571143296 6986284370352 6987320369316 6991067323611 6991422506628 7001593978176 7024905086976 7028672196096 7030071627264 7033484168928 7038625604724 7042400071479 7045477189632 7049223869184 7050269201472 7050627392256 7054049912112 7054408294976 7059206381346 7077535667712 7093045241856 7097177773056 7098230216448 7102036646208 7105845117168 7111039448394 7112730390528 7113785140224 7122802835232 7126622442072 7131831961401 7145126774784 7150349820672 7162178236416 7166018958336 7171257276288 7174738352376 7175102866848 7176166865784 7176531452832 7180015089114 7186972230144 7196082699792 7201009285281 7214767386624 7218636309504 7223913090432 7224984327456 7228858729176 7235863197696 7239743433216 7240817017728 7241184889344 7245035643328 7246110012624 7249995743004 7253883557109 7260912273664 7268820415488 7288623088128 7288993388544 7290074276352 7290444650496 7293983582592 7299315441936 7303229703756 7311390283008 7315311019968 7320658469544 7324584176574 7339666618368 7343602518528 7354001904732 7361127631872 7365075040512 7369024565952 7370117321616 7374036639942 7374411279816 7375504834278 7386610347648 7390571421408 7415177591808 7419153984768 7420254174144 7429660360542 7431427067904 7436859397632 7440469402464 7440847417472 7441950823776 7442328914048 7445941573896 7451384513643 7470732093696 7481600888832 7485993209856 7487103310848 7491084840576 7492576339584 7496594237664 7506097195527 7508995425792 7514484457536 7518514103856 7522545911076 7523661432483 7538035986432 7547591477376 7558572091392 7560077027328 7564131122688 7569275899248 7569660458304 7573334927508 7573719692784 7574842802772 7586248465152 7591793968416 7595479181682 7615587796992 7620767572032 7625241595456 7626372345648 7633761988608 7637467574016 7637855597568 7641951401728 7643084629824 7647149108088 7648671679992 7652773284282 7689423135744 7689813798912 7693546593024 7695078402816 7699170530592 7704832966488 7716042343296 7717578632064 7721717187744 7726969147149 7727361717852 7731505519717 7747425874944 7764403433472 7768532427264 7770079166976 7773850923552 7774245876096 7779533563116 7783705342161 7785255102849 7796581481808 7796977589184 7826734263168 7827131902464 7844284127232 7849619451072 7850018253056 7853828813712 7855392536208 7859569916646 7876793225448 7897245382656 7903018222848 7907256220608 7908830580672 7920336743424 7926161838336 7930376852832 7931955816288 7935806151126 7936209331848 7974216585216 7978492763136 7980081306624 7984324994688 7985508993504 7989791226984 7990197150432 7994075756814 8001821689344 8003008282752 8007706713216 8013153189636 8017450247331 8034367574016 8038267621632 8044143548256 8056255850496 8057450515968 8057859876864 8061771328128 8062180908544 8067664435824 8071990725204 8073597884436 8085343758912 8095593037266 8112263104512 8116613309952 8120965848192 8126902226736 8132466070323 8140346097408 8144711362368 8146333000512 8150665098744 8151873764202 8156659591066 8168526307872 8195722601472 8199700974144 8200117562112 8201333560896 8201750231808 8205731530416 8211729872178 8213682548736 8224094514048 8225314068384 8229724897464 8235740778237 8257124945664 8261552833344 8273992495104 8275219448832 8275639873536 8280040735232 8281268585856 8285709420576 8290152636696 8296212689793 8298185455616 8309936641104 8314392849084 8331513458688 8335981237248 8342074790784 8346548232864 8355874609152 8360355451392 8366466822336 8370528077772 8370953344656 8372194676748 8372620028304 8376684270633 8395429816424 8404573605408 8417228617728 8421742361088 8422991224704 8427470445648 8427898605504 8429148382032 8433668517372 8441840397312 8446367338752 8447619854016 8453795014728 8458328366838 8480290484736 8491040412048 8499267883008 8503393602816 8503825619968 8505086655744 8505518758912 8509647513024 8515868015592 8520434654382 8534529523296 8540768214468 8545348206003 8562944388096 8567536271616 8578396794888 8579668888854 8581709058048 8587982237184 8592587547264 8597195326944 8598470208552 8603042746599 8603479826452 8604755639991 8622333324976 8644721283072 8650601027712 8651040523776 8655239917152 8655679648896 8656963203168 8661566846916 8667937087299 8669998245888 8676335963904 8680547636208 8682275961072 8686931836212 8715854109312 8728534370304 8733658744832 8734953862656 8739598980672 8741339062848 8746026610608 8754501152768 8771154167034 8771599787832 8776303562922 8794375317504 8805523390272 8818334106624 8820089865216 8824819643136 8830821882456 8831270534688 8835557415426 8836006308248 8837316603234 8861392378629 8878322774016 8880090476544 8884401055488 8884852429824 8890895500704 8895663248184 8897434403256 8906055653376 8910378836352 8910831530496 8916932068128 8921673959436 8923450293324 8928235498329 8945293602816 8970993658368 8971449432064 8975804358528 8977591469952 8982365619024 8988515130357 8988971794236 9002049400512 9008670052368 9015255337494 9032020826112 9038663520768 9049661491788 9058470672384 9063287831808 9065092361472 9069492744144 9069953522112 9076122490302 9096011728776 9124942851072 9126295992576 9131189973696 9131653886208 9136086579216 9142765005078 9144939073536 9146295180288 9146759860224 9151664815104 9157889359584 9162800282664 9164624625576 9169498236087 9189592096356 9208514875392 9213452946432 9213921038336 9220187926656 9225132257376 9226969010784 9231447971718 9240392867328 9252106328304 9253478326932 9258440509647 9258910887156 9276129497088 9294246937512 9303252682752 9308241556992 9310094857728 9315045827136 9316427159088 9321423098148 9321896675504 9326421716283 9335458637568 9348678721242 9371562928128 9372952641024 9373428836352 9377978891904 9384834139632 9389866761972 9398965158912 9400358935296 9400836523008 9405399882816 9412275175128 9417322512738 9419197531842 9436714223616 9444858543477 9462903697408 9464306955264 9469382194944 9474460156224 9480904251354 9481385931192 9482791929786 9485046853632 9497070446976 9502163256096 9503572335768 9509109281868 9510519391569 9533799760896 9552420463554 9554691944448 9561676368384 9566317803168 9566803822464 9568222487712 9568708603776 9573353452152 9580351517541 9582629640192 9594776933056 9601345713708 9624848412672 9626275685376 9631884120576 9633312436608 9638478305568 9650696394249 9652991244288 9654422690304 9654913185792 9661480016832 9666660990672 9671844742812 9691760553984 9700124990598 9718164117504 9720099035136 9725311443456 9732420589248 9737144906796 9737639605008 9739083603564 9748520377344 9753748026624 9760877959392 9765616090734 9766112235432 9767560456206 9791470024704 9805335872976 9814836842496 9820100054016 9825366087936 9826823095488 9832048853256 9832548373088 9834006445704 9839279936934 9848813796864 9854095228544 9868049761311 9886401174528 9886903455744 9892205313024 9893672232192 9906213814056 9915812530176 9920625869952 9922601098368 9927922098528 9935179351524 9940507096779 9960976124928 9982804414464 9988113120768 9990101786112 9995458983552 10002257438292 10007621154207 10008129594036 10009613703663 10011993901056 10019312610048 10024176190896 10024685471808 10030061214768 10031548576644 10063455303168 10085508163584 10092367865664 10092880611072 10097779903344 10098292923712 10099790403696 10105161321402 10114997953536 10122391957888 10127305575576 10134753808914 10153601206272 10161023429376 10168496460864 10183290098688 10183807463424 10190779506432 10196198810784 10198228906656 10203697712376 10233013194873 10239020823409 10252564180992 10258062124032 10260104537088 10265560707456 10272588720408 10273110621984 10278097401618 10288056457728 10290104842752 10295622916992 10302625529532 10303148957136 10308150317997 10310202703773 10329901166592 10358043236352 10360105555968 10365134564736 10365661168128 10372711417488 10378273789548 10380340137132 10395441975744 10395970118912 10408619619342 10430052562944 10435645684224 10436175869952 10466159268096 10471771751616 10473856714944 10479426555528 10487133759942 10502390967264 10537357630464 10543008294144 10545107440896 10550226253392 10557938407086 10560448991232 10568215784448 10573835803776 10575403802208 10575941088384 10581074868168 10581612442464 10588809572019 10637990350848 10640108408832 10645766659584 10647345324672 10653054969312 10653596200576 10658767675752 10666559172591 10669095585792 10670677710336 10676942284288 10684204252848 10689933663108 10711945875456 10717690162176 10725524731008 10743267354624 10749028437504 10756885914432 10762654300272 10764797179248 10770022633671 10780458345216 10794124049688 10822151079936 10827954464256 10835869635648 10837476491184 10843288093764 10853794796544 10859615149824 10861225526592 10861777334016 10867553464992 10869165018936 10874993614506 10891368410496 10927630135296 10932934632192 10933490082816 10935111414528 10935666975744 10940975373888 10948973162904 10954844555634 10965459352064 10967085424512 10972966529952 10980987704316 10986876264861 11009499927552 11015403777792 11033625931776 11041691447808 11047612560768 11053536848928 11061054959913 11061616919724 11063257251417 11079915521472 11085857132112 11093960828846 11114641649664 11122766387712 11128730977152 11130381261216 11144490540813 11147140601856 11155289096448 11160704103696 11161271126208 11162926235664 11163493371072 11168912360844 11206098140544 11228989814784 11230654966272 11236627260864 11237198140672 11238864509376 11244891356496 11255787196416 11261823118336 11263493138688 11271726686304 11277771155784 11283818866614 11307053979648 11321387216064 11337858137088 11340115540992 11346196684032 11354490687456 11360002391262 11360579539176 11362264204158 11379372697728 11387690952624 11393218772523 11393797608004 11417259184128 11423381695488 11431151358048 11437862393184 11439558518472 11450642982912 11456201361024 11456783396352 11462927102592 11464626944736 11470723662132 11473007519988 11479159926423 11534134703616 11534720698368 11540319889536 11540906198528 11542617604224 11548755795888 11557249449732 11568447951872 11574063514944 11576367948096 11582575781616 11591042576778 11621138812416 11646605150208 11652798640896 11655118750464 11661368814144 11669300344674 11676151193042 11694872222712 11695466383776 11701738083896 11740101394752 11740697853696 11757778808832 11760119820288 11766426190848 11774429176608 11775027379584 11780743220568 11783088804312 11789354874969 11815189838172 11845868073984 11846469906432 11854527334272 11860884330912 11863245871008 11880505115136 11881108707328 11889242757504 11895565279248 11897933724432 11903709226689 11904313997772 11961324877824 11967739144704 11970121959936 11976487492032 11984686840476 11985295725648 11991113635221 12002732534016 12011560069824 12019729784454 12020340449992 12051551361024 12057401432448 12066215322384 12084383775744 12086175773952 12086789815296 12092656992192 12093271362816 12101496653736 12107986087806 12110396826654 12128015638368 12143389555899 12166590468096 12168394656768 12174919964928 12175538514944 12181448772288 12190353340104 12195060240384 12202219753472 12210519146112 12217067043552 12219499500768 12225997648116 12227810646303 12234989386599 12252789461808 12284603928576 12293583902208 12300176343168 12302625347712 12308597295624 12317594808267 12320523823104 12336141771072 12337971102576 12344587346196 12345214516208 12385687418496 12392329250016 12410988742656 12412829173248 12413459810304 12420061102848 12421902878784 12428564130864 12435228955044 12447278183424 12464904961656 12471589273626 12497270188032 12503971855872 12513112186176 12519822349296 12531953545216 12533811913728 12534448697344 12540533177088 12549700233504 12555792116658 12556430016984 12558292015122 12558930042456 12593144724636 12619075940352 12625842926592 12632613541632 12641205668472 12641847908256 12643722573048 12650502776058 12662760595968 12669551008128 12671429781024 12678812375824 12680692522092 12687492550257 12711733014528 12720435727104 12736560618072 12748901824512 12755090404224 12755738429952 12757629983616 12758278138368 12764471269536 12773802023388 12780651981573 12801794284944 12811152321702 12835034247168 12842512160768 12844416582144 12851304407424 12867595192332 12869503333281 12872563587072 12881973355776 12888881320896 12895792990416 12897705312828 12905219739678 12933499987464 12967081924608 12976560785664 12982859875728 12983519473344 12985444804752 12992350270374 12998027169792 13004997368832 13014503945856 13020821454312 13021482980576 13023413941608 13030397754318 13073781163968 13092801555456 13093466738688 13100488117248 13102430793984 13109398471008 13112008594272 13119039915912 13131751729152 13157399681748 13164455344383 13181868232704 13189607084032 13191562976256 13208285085408 13227501159936 13230134797824 13237229464704 13246232823684 13246905802032 13253336123139 13254009462372 13255974904851 13281301499904 13317484161024 13320135714816 13327278644736 13336343251056 13343494872276 13344172792048 13346151604884 13359083480064 13365568254528 13366247295744 13373414953024 13375398102192 13382510939154 13385175439986 13417940404224 13456490487552 13457174148096 13463706537792 13466387204928 13473548428536 13483457691354 13486663938048 13503074100768 13513005078552 13522883006241 13548031239168 13557995281152 13574492237682 13577720131584 13587706008576 13594931747712 13597638542208 13604239116216 13604930283168 13614183735453 13644017593164 13677416165376 13680139382784 13687414276608 13696784960544 13697480829312 13704129868824 13714147507617 13717408610304 13720139790336 13727497222656 13736834039376 13737531942848 13744200423996 13746936938364 13784388144534 13812772313088 13820179419648 13820881557504 13830281889984 13837698386064 13840453516176 13860589300992 13878159492456 13888366330734 13914194245632 13941370406268 13954879024128 13962362335488 13965142286592 13972568740704 13974640738632 13982134647222 13982845013256 14003187956352 14023018081863 14049810173952 14057344392192 14060143254528 14066968337856 14077251209448 14084800142958 14090954379264 14098447738368 14100538402944 14101254784512 14108099824224 14108816589952 14118412762692 14125983769107 14128796297763 14155071335424 14186090483712 14194355546112 14196460432896 14204073292416 14211690234336 14222078896788 14227570280448 14245605670464 14253244884144 14263663922802 14290253549568 14300699641344 14328630695331 14332037916672 14342514552576 14349476704752 14350205733696 14352333731568 14353062905664 14360030178228 14373944460288 14392165399584 14402018570562 14437272619008 14447826180864 14449968654912 14457717458352 14471726395392 14479486866432 14481634035456 14482369778688 14490071286656 14492220025248 14499991486008 14507767114218 14521824547328 14537640830976 14550187485897 14577246176256 14577986777088 14580148552704 14580889300992 14587967165184 14598630883872 14606459407512 14622780566016 14630622039936 14641316939088 14648424136101 14649168353148 14651340684309 14679333236736 14687205037056 14708003809464 14722255263744 14730150081024 14738049131904 14740234643232 14748073279884 14748822559632 14751009668556 14758919905401 14773220695296 14781142842816 14830355183616 14838307969536 14840508348288 14859320721084 14873718795264 14880938804928 14881694834944 14883901647552 14884657828096 14891883147792 14902769027286 14941464187392 14974206621696 14982169681152 14985152679168 14993188475328 15012194391054 15017990851584 15028968915072 15037028207712 15045091822152 15047322864966 15056089696291 15095182954752 15117144182784 15120154054656 15128262245376 15138551798496 15139320916608 15146669855016 15147439385568 15149685605544 15157741982103 15172496930304 15183587936832 15190958363364 15202130713371 15231175593984 15241535144064 15250483190912 15252744691296 15274935148032 15275711195136 15283902803456 15286169259648 15294298216176 15297343359984 15305546568564 15378846271488 15387093186048 15390156805632 15398341061184 15409665932976 15417146102427 15432084686592 15435157264128 15443434375488 15453938294298 15454723435704 15463011039434 15494851749888 15537064854528 15540158333952 15547701847104 15548491752192 15559067126232 15567410684322 15570510205698 15593162963616 15593955178368 15612929429013 15653468526336 15654263804928 15688568254464 15699238902144 15700036506112 15707657627424 15710785072416 15719139833292 15730700639913 15753586450896 15794490765312 15806036445696 15814512441216 15817661161344 15836907610629 15840673486848 15852323676672 15860753705664 15863911632576 15871612302252 15872418663696 15956985526272 15960162613248 15968649989376 15971017987008 15979582453968 15980394300864 15988151513628 16003643378688 16006016565504 16015413426432 16026306379272 16034900494662 16076535243264 16088287096512 16112511700992 16114901031936 16115719753728 16123542656256 16124361817088 16135328871648 16143981450408 16147195768872 16170687517824 16191186074532 16224526209024 16233226619904 16241931696384 16253804453472 16264932140646 16280692194816 16289422724736 16292666001024 16301330197488 16303747528404 16312490421759 16313319182132 16337052615744 16391445202944 16399401948288 16400235124224 16402667121792 16403500463616 16411463060832 16423459744356 16432266833451 16448189028096 16450628136768 16459449794928 16471481556474 16514249891328 16523105666688 16550438897664 16560081470464 16562537171712 16571418841152 16580305273392 16592425379586 16596370911232 16619873282208 16628785698168 16640941243269 16671962474496 16684149581568 16693096465728 16711749218304 16720710902784 16732933644672 16741056155544 16741906689312 16744389353496 16745240056608 16753368541266 16790859632848 16809147210816 16834457235456 16843484722176 16845982449408 16854940891296 16855797211008 16858296764064 16867337034744 16883680794624 16892734677504 16895239708032 16907590029456 16916656733676 16925728299921 16960580969472 16982080824096 17006787205632 17007651239936 17010173311488 17011037517824 17019295026048 17031736031184 17040003586893 17040869308764 17043396306237 17069059046592 17081536428936 17090696412006 17125888776192 17135072543232 17156793589776 17159337777708 17175964474368 17185175094528 17194390653888 17196940417104 17206085493198 17206959652904 17209511279982 17244666649952 17301202055424 17302081047552 17310479834304 17311359297792 17313926406336 17323133693832 17335874174598 17339996491776 17352671927808 17361095272416 17364551922144 17373863672424 17386563865167 17431708218624 17457068740608 17467317489664 17469907725312 17479197961344 17482678125696 17492053221216 17503950517011 17514226789563 17542308334068 17543199575664 17552607125844 17588750635008 17611046780544 17636668213248 17640179730432 17649639286272 17661643764912 17662541069376 17671114830852 17672012616496 17674633206468 17722784757258 17768802110976 17769704859648 17781791001408 17791326496368 17794868806512 17812111306752 17820757672704 17821663060992 17833864136256 17843347918872 17846900586648 17856470996658 17941987316736 17942898864128 17951608717056 17955182939904 17964731238048 17977030260714 17977943588472 18004098801024 18017340104736 18029594676681 18030510674988 18064041652224 18077327041536 18099322983576 18116941344768 18126575663616 18130184722944 18138985488288 18139907044224 18152244980604 18161979131709 18165595239981 18192023457552 18249885702144 18252591985152 18262379947392 18263307772416 18272173158432 18285530010156 18292590360576 18303329630208 18315778719168 18325600565328 18329249251152 18338996472174 18379184192712 18426905892864 18440375853312 18450264514752 18453938021568 18462895943436 18480785734656 18504212656608 18506956653864 18516881019294 18517821774312 18588493875024 18606505365504 18616483113984 18620189715456 18630091654272 18632854318176 18642846196296 18643793351008 18652843432566 18670917275136 18697357442484 18707383910439 18743125856256 18745905282048 18746857672704 18755957783808 18769668279264 18779733523944 18797930317824 18800717870592 18801673046016 18810799765632 18824550350256 18834645025476 18838395063684 18873428447232 18889717086954 18928613910528 18938764389888 18948920312448 18961808502708 18962771862384 18965583859572 18975754164087 18994140893952 19004326512192 19007144671536 19018218563736 19021038783138 19067599521792 19104840927108 19123352736768 19132635606336 19133607644928 19136444975424 19137417207552 19146706904304 19160703035082 19165259280384 19189553866112 19202691427416 19216728482553 19252551370752 19263768241152 19266624873216 19276956611136 19301392788498 19305982488576 19308845380608 19309826371584 19322960033664 19333321981344 19343689485624 19357829609517 19400249981196 19436328235008 19440198070272 19450622886912 19464841178496 19474289813592 19475279210016 19478167207128 19488525405561 19497040754688 19507496053248 19521755918784 19531232181468 19532224470864 19535120912412 19545596631477 19582940049408 19610671745952 19640200108032 19650732175872 19653646190976 19664097706512 19665096746176 19668012891408 19678559873868 19697627593728 19708190457088 19736099522622 19772802349056 19784410626048 19787344464384 19812427628112 19831625060352 19841251739904 19845202196736 19855844197056 19870358703048 19881014193558 19921952249856 19939145814007 19976226241536 19980203572224 19990917967104 20004514876584 20015242308414 20016259188072 20019227407326 20023987802112 20038625220096 20048352381792 20049370943616 20060122429536 20063097153288 20073766408731 20077763159979 20126910606336 20171016327168 20184735731328 20185761222144 20195559806688 20196585847424 20199580807392 20210322642804 20225186537031 20229995907072 20244783915776 20254611151152 20269507617828 20307202412544 20322046858752 20336992921728 20366580197376 20381559012864 20392397621568 20396457813312 20407395424752 20466026389746 20478041646818 20516124248064 20520209074176 20531121414912 20545177440816 20546221243968 20556194803236 20576112915456 20580209685504 20591245833984 20605251059064 20606297914272 20616300635994 20620405407546 20676582216801 20716086472704 20720211111936 20730269129472 20731322336256 20745422834976 20756547579096 20760680274264 20790883951488 20791940237824 20817239238684 20832549496101 20860105125888 20871291368448 20872351739904 20932318536192 20943543503232 20947713429888 20958853111056 20973201970833 20974267519884 21004781934528 21074715260928 21086016588288 21090214881792 21100452506784 21115876814172 21127200214437 21136431568896 21147671607552 21150807604416 21151882176768 21162149736336 21163224884928 21177619144038 21291533319168 21294690649344 21306109938624 21307192401152 21317535351504 21333118345182 21338191171584 21341355420672 21353884568576 21368408505696 21379867326216 21395495884203 21435380324352 21451049462016 21486534709248 21498056875008 21513771828864 21525308600544 21529594358496 21540045267342 21560916690432 21588248099376 21603027855843 21644302159872 21655908928512 21671739271296 21674952982368 21686576187528 21707589593088 21719230299648 21722451053184 21723554668032 21735106929984 21738330037872 21749987229012 21761650671327 21782736820992 21865869264384 21866980165632 21870222829056 21871333951488 21881950747776 21897946325808 21909689111268 21930918704128 21934170849024 21945933059904 21961975408632 21973752529722 22018999855104 22030807555584 22083382895616 22095225121536 22107073697856 22122109919826 22123233839448 22126514502834 22159831042944 22171714264224 22187921657692 22245532775424 22257461954304 22260762522432 22288981081626 22294281203712 22310578192896 22321408207392 22322542252416 22325852471328 22326986742144 22337824721688 22354153540929 22412196281088 22457979629568 22461309932544 22473254521728 22474396281344 22477729018752 22489782712992 22518291586581 22523646236672 22526986277376 22543453372608 22555542311568 22567637733228 22570984297449 22614107959296 22642774432128 22675716274176 22680231081984 22692393368064 22708981374912 22720004782524 22721159078352 22724528408316 22758745395456 22775381905248 22786437545046 22787595216008 22846763390976 22862302716096 22875724786368 22879117036944 22901285965824 22912402722048 22913566792704 22925854205184 22929253889472 22941447324264 22946015039976 22958319852846 23068269407232 23069441396736 23080639779072 23081812397056 23085235208448 23097511591776 23114498899464 23136895903744 23148127029888 23152735896192 23165151563232 23180907441447 23182085153556 23194516559151 23242277624832 23293210300416 23305597281792 23310237500928 23322737628288 23338600689348 23351116026483 23352302386084 23355765308547 23389744445424 23390932767552 23403476167792 23480202789504 23481395707392 23532852381696 23548858353216 23550054759168 23561486441136 23566177608624 23578709749938 23630379676344 23691736147968 23709054668544 23721768661824 23726491742016 23761010230272 23762217414656 23778485515008 23791130558496 23795867448864 23807418453378 23808627995544 23922649755648 23935478289408 23940243919872 23952974984064 23969373680952 23970591451296 23982227270442 24005465068032 24023120139648 24039459568908 24040680899984 24052350741993 24103102722048 24114802864896 24132430644768 24168767551488 24172351547904 24173579630592 24185313984384 24186542725632 24202993307472 24215972175612 24220793653308 24256031276736 24286779111798 24336789313536 24349839929856 24351077029888 24362897544576 24380706680208 24397398210969 24421038292224 24434134087104 24438999001536 24451995296232 24455621292606 24469978773198 24505578923616 24587167804416 24600352686336 24605250695424 24617194591248 24635189616534 24641047646208 24672283542144 24675942205152 24689174692392 24690429032416 24707222334711 24771374836992 24784658500032 24821977485312 24825658346496 24826919620608 24840122205696 24843805757568 24857128261728 24870457910088 24888638069379 24894556366848 24929809923312 24943178547252 24994540376064 25007943711744 25026224372352 25039644698592 25067623827456 25081066354176 25099400467008 25111584233316 25112860033968 25116584030244 25117860084912 25130052811899 25186289449272 25251685853184 25265227083264 25282411336944 25283695816512 25287445146096 25301005552116 25325521191936 25339102016256 25342859562048 25357624751648 25361385044184 25374985100514 25440871454208 25473121236144 25497803649024 25510180808448 25511476859904 25515259967232 25516556276736 25528942539072 25547604046776 25561303963146 25603588569888 25622304643404 25636044618009 25685024321536 25688833164288 25702608814848 25735190384664 25739006666562 25745127174144 25763946711552 25777762641792 25791585980832 25795410625656 25809128239797 25810439479356 25814266919973 25866999974928 25934163849216 25953121571328 25965719751456 25967038946688 25970889609504 25984700540748 26003811261897 26009994737664 26029007891712 26041642908624 26042965961152 26046827883216 26060795508636 26147562327936 26185603110912 26200976234496 26204861587968 26218796942016 26224017188544 26238079831824 26263503458304 26314799363496 26328910688766 26383125952512 26416570170816 26455002319872 26460269595648 26474458929408 26492465647368 26493811604064 26506672246278 26508018924744 26511949809702 26584177135887 26634968322048 26640271429632 26654557289472 26672686502112 26686989744552 26688345584096 26692303209768 26718166960128 26731136509056 26732494591488 26746829906048 26750796204384 26765021878308 26770350879972 26784706494987 26835880808448 26912980975104 26914348296192 26927413075584 26932774409856 26947096857072 26966915382708 27006148201536 27026010157104 27045766012482 27096062478336 27115990562304 27148984475364 27175412017152 27189863495424 27195277084416 27208478232432 27209860566336 27228367470906 27288035186328 27374828553216 27393569921088 27394961658624 27408259737648 27428295015234 27434817220608 27440279580672 27454994445312 27473668078752 27475063885696 27488400847992 27493873876728 27508494708261 27568776289068 27625544626176 27640358839296 27641763115008 27660563779968 27675396772128 27680907032352 27721178601984 27756318984912 27775321528941 27776732661468 27828388491264 27882740812536 27909758048256 27924724670976 27930284573184 27945137481408 27949281477264 27964269294444 27965690026512 27979265148849 28006375912704 28046036163726 28114688784384 28120286509056 28133936675712 28154502418896 28169600285916 28196895476736 28201076805888 28202509569024 28216199648448 28217633179904 28236825525384 28251967538214 28257592595526 28310142670848 28334575630431 28388711092224 28392920865792 28408146584832 28423380468672 28444157793576 28455140560896 28491211340928 28506489768288 28527327845604 28531558174707 28548308568731 28601399282688 28657261390662 28664075833344 28685029105152 28698953409504 28700411467392 28704667463136 28706125811328 28720060356456 28741054552623 28747888920576 28784330799168 28804037141124 28874545238016 28895652361728 28899937309824 28915434916704 28952089182747 28958973732864 28963268070912 28964739557376 28980142573312 28984440050496 28999982972016 29015534228436 29043649094656 29075281661952 29100374971794 29154492352512 29160297105408 29175934330368 29197261767744 29212918815024 29245561132032 29261244079872 29282633878176 29296848272202 29298336706296 29302681368618 29374410074112 29416007618928 29444510527488 29460300162048 29476098263808 29480469286464 29496146559768 29497645119264 29502019337112 29517839810802 29546441390592 29562285685632 29604149283933 29660710367232 29676615939072 29681016696576 29718641442168 29747437590528 29761877609856 29763389669888 29767803295104 29769315656192 29783766295584 29805538054572 29821521290337 29882928374784 29948413243392 29964339362304 29970305358336 29986376950656 30022863462621 30024388782108 30028841110989 30035981703168 30057937830144 30074056415424 30090183644304 30094645729932 30112179392582 30190365909504 30256524490752 30277103596992 30278641833216 30293339710032 30294878771136 30299371211088 30315483964206 30344993860608 30367175873664 30381916726728 30404261426742 30483070288128 30500966381824 30505489382592 30549870296064 30551422390272 30567805606912 30572338519296 30588596432352 30594686719968 30611093137128 30699039584619 30717062470227 30757692542976 30774186372096 30780313611264 30796682122368 30819331865952 30834292204854 30864169373184 30870314528256 30886868750976 30907876588596 30909446871408 30924450953991 30926022078868 30930608111319 30989703499776 31074129709056 31080316667904 31095403694208 31096983504384 31118134252464 31134821368644 31141020411396 31186325927232 31187910356736 31225858858026 31306937052672 31308527609856 31398477804288 31400073012224 31415315254848 31421570144832 31438279666584 31461401279826 31507172901792 31612072891392 31629024882432 31635322322688 31673815221258 31681346973696 31704647353344 31721507411328 31727823265152 31743224604504 31744837327392 31766428716057 31913971052544 31920325226496 31937299978752 31942035974016 31959164907936 31960788601728 31976303027256 31999677517773 32007286757376 32012033131008 32030826852864 32052612758544 32069800989324 32153070486528 32176574193024 32229802063872 32247085312512 32248723634176 32270657743296 32287962900816 32294391537744 32310067901013 32341375035648 32382372149064 32466453239808 32483863392768 32507608906944 32529864281292 32561384389632 32578845449472 32585332002048 32602660394976 32607495056808 32624980843518 32626638364264 32674105231488 32782890405888 32798803896576 32800470248448 32805334243584 32807000927232 32822926121664 32846919488712 32864533666902 32896378056192 32901256273536 32918899589856 32942963112948 32960628794583 33028499782656 33046211333376 33100877795328 33120162940928 33125074343424 33142837682304 33160610546784 33183164879739 33184850759172 33189771754251 33239746564416 33257571396336 33281882486538 33343924948992 33368299163136 33386192931456 33433471622439 33441421805568 33465867289344 33482112311088 33483813378624 33488778706992 33490480113216 33506737082532 33581719265696 33618294421632 33686969444352 33691964898816 33709881782592 33711594422016 33716593528128 33734674069488 33767361589248 33785469355008 33790479416064 33815180058912 33833313467352 33851456599842 33921161938944 33964161648192 34013574411264 34015302479872 34020346622976 34022075035648 34038590052096 34063472062368 34080007173786 34081738617528 34086792612474 34138118093184 34163072857872 34179656317569 34181392824012 34251777552384 34270145086464 34313587179552 34318675555416 34351928948736 34370350189056 34388781307776 34393880834208 34412170986396 34413919305808 34419022559964 34437479779269 34489333299904 34602404110848 34604162095104 34620959668608 34622718595584 34627852812672 34646267387664 34671748349196 34705343855616 34722190544832 34729103844288 34747727344848 34773127730334 34863416437248 34939815450624 34958395922688 34965356251392 34984106442432 35007901034022 35028453579126 35084616668136 35086399151328 35105214251688 35222093561088 35273336426496 35280359460864 35299278572544 35323287529824 35325082138752 35342229661704 35344025232992 35349266412936 35368064624907 35445569514516 35537604221952 35539409719296 35563582002816 35582652992736 35589737613024 35641515345408 35643326121984 35667728272512 35686695837744 35693801173296 35712941993316 35883974633472 35903217434112 35910365879808 35929462476096 35954060521428 35955887176944 35973340905663 36008197602048 36034680209472 36059189353362 36061021349976 36154654083072 36198645967152 36253151327232 36260369445888 36277970976576 36279814088448 36304489961208 36323958263418 36331190479962 36384046915104 36430168667697 36499771404288 36505183970304 36524759894784 36526615544832 36544346316864 36571060020312 36585180721152 36606659260416 36631557438336 36651201130656 36658498502304 36677992944348 36704968159797 36758368385424 36853811785728 36880751706624 36900529029504 36907876043136 36925791886872 36952784424801 36961571469312 37008425313216 37013913307728 37033762038588 37035643548624 37176987750048 37232966227968 37240379430912 37260183308544 37265708636352 37285692392592 37287586702016 37305686865132 37341834550272 37394714884968 37414767820878 37491810564096 37511915567616 37539336558528 37559467047888 37595860635648 37601435741184 37603346092032 37621599531264 37649100700512 37669290050952 37676790127368 37779434173908 37857227821056 37877528779776 37897840624896 37923617005416 37925543724768 37931167719144 37951508328174 37988281787904 38008653024384 38014289343072 38036437127472 38042077566276 38062477650771 38135199043584 38209681854216 38246705473536 38265271212672 38267215289856 38272889950848 38274834415104 38293413808608 38321406070164 38341955944719 38379107732224 38405382854832 38433456965106 38505102741504 38527536482304 38533249746432 38553913222272 38602785576996 38617690761216 38645920067328 38666643962688 38687378971248 38715659219034 38800499962392 38828862900961 38901245773824 38929682356992 38948579627184 38950558420032 38956334414256 38977050811122 38994081509376 39014992106496 39043511837568 39062464362936 39064448941728 39070241824824 39091193262954 39221343491904 39280400216064 39301464351744 39307292381952 39328195413024 39330193492352 39336025782816 39357119747736 39395255187456 39416380914176 39472199045244 39493366033149 39545604698112 39568821252096 39574688928768 39624855256224 39682503479808 39690404393472 39711688394112 39740717406096 39760008369417 39762028387116 39767924714553 39843904499712 39878291628014 39952452483072 39960407144448 39981835934208 40009029753168 40030484616828 40032518376144 40038454814652 40077250440192 40096704763584 40098741887232 40120244859072 40126194306576 40147532817462 40155526319958 40253821212672 40369471462656 40371522444288 40391119613376 40393171694848 40399161614784 40420645285608 40450373074062 40459991814144 40489567831552 40509222302304 40539015235656 40568649018723 40644093717504 40673985843456 40733160394752 40763118025728 40784795243136 40792915626624 40814790849504 40842551206359 40866529175647 40932052779492 40956083293636 41032248496128 41040418148352 41062242829824 41090354881632 41092442487936 41112389606472 41142442522851 41152225830912 41160419371008 41182491667968 41210502118128 41212595828544 41232601271988 41240810815092 41353164433602 41460538258944 41462644672512 41490845669952 41513095158192 41521360548528 41581767902976 41583880475648 41634478477368 41665098992202 41742582736896 41864637072384 41887087006464 41895426859776 41917706222112 41946403941666 41948535039768 42009563869056 42069054245589 42149430521856 42172033176576 42180429763584 42200905013568 42231753628344 42254400428874 42272863137792 42295343215104 42301615208832 42303764353536 42324299472672 42326449769856 42355238288076 42377951307321 42386388893289 42583066638336 42589381298688 42612219877248 42614384802304 42635070703008 42666236690364 42682710841344 42707769137152 42736817011392 42759734652432 42790991768406 42870760648704 42902098924032 42985892085993 42996113750016 43027543657728 43050617201088 43059188716992 43080090534684 43121833380864 43176496198752 43206055711686 43311817857024 43343478542592 43349905964736 43373152375056 43415179186176 43438460599296 43444902106368 43447109336064 43470213859968 43476660075744 43499974458024 43523301342654 43565473641984 43650562457691 43731738528768 43733960331264 43740445658112 43742667902976 43763901495552 43795892651616 43819378222536 43861837408256 43868341698048 43891866119808 43923950817264 43945272408303 43947505059444 43954022052927 44037999710208 44061615111168 44166765791232 44190450243072 44214147395712 44244219839652 44246467678896 44253029005668 44276759716203 44319662085888 44343428528448 44375843315384 44491065550848 44514923908608 44521525044864 44577962163252 44621156385792 44642816414784 44645084504832 44651704942656 44653973484288 44675649443376 44708307081858 44824392562176 44922619865088 44946509043456 44948792562688 44955458037504 44979565425984 45036583173162 45047292473344 45053972554752 45086906745216 45111084623136 45135275466456 45141968594898 45168269088873 45285548864256 45351432548352 45360462163968 45384786736128 45417962749824 45440009565048 45442318156704 45449056816632 45473225946309 45517490790912 45550763810496 45572875090092 45575190432016 45606392140113 45693526781952 45724605432192 45751449572736 45758234073888 45824805444096 45827133585408 45851708410368 45858507778944 45882894648528 45892030079952 45916639705692 46136538814464 46161279558144 46163624794112 46170470416896 46195023183552 46228997798928 46251438307281 46273791807488 46296254059776 46305471792384 46330303126464 46361814882894 46364170307112 46389033118302 46484555249664 46611194563584 46620475001856 46645475256576 46677201378696 46702232052966 46704604772168 46711530617094 46779488890848 46781865535104 46806952335584 46838788287039 46960405579008 46962791414784 47065704763392 47097716706432 47100109518336 47122972882272 47132355217248 47157419499876 47192101919739 47260759352688 47383472295936 47418109337088 47443537323648 47452983484032 47510722831887 47522020460544 47556971030016 47582261116992 47591734897728 47614836906756 47617255991088 47870956578816 47880487839744 47905949968128 47938747361904 47941182902592 47964454540884 48010930136064 48046240279296 48078919137816 48081361799968 48104701483986 48229605729792 48264861289536 48337535102976 48344703095808 48347159261184 48370627968768 48373085451264 48405986614944 48431944351224 48441587306616 48512062553472 48573558223596 48673578627072 48699679859712 48702154059776 48725795089152 48761413360416 48794796421938 48842076584448 48868268174208 48877998003072 48903990592464 48911242585212 48937471265277 48939957546396 49011157847232 49174335608832 49200705372672 49210501390848 49234389182496 49270379233068 49296800500353 49344567084288 49351884410304 49378349384784 49380858064832 49414444669422 49542749673984 49569317000064 49651316692992 49680244411392 49687611515136 49714256523456 49740915820176 49777276138758 49789112733696 49859619846624 49886357094504 49922823729807 50015887423488 50052448744704 50079289397184 50135247654912 50162132708352 50198800934016 50223168466632 50225720067936 50233168060488 50235720169824 50260105623798 50372578898544 50503371706368 50530454166528 50564822673888 50567391633024 50574890292192 50602011104232 50651042383872 50678204032512 50685719124096 50715249503296 50722770088368 50749970201028 50777184899763 50881742908416 50946242472288 51020361616896 51022953719808 51030519934464 51033112553472 51057885078144 51095208093552 51122607926292 51207177139776 51244609286808 51272089236018 51377666328576 51405217629696 51470380769328 51478013333124 51527893423104 51555525283584 51583171961664 51590821251312 51618256479594 51620878958712 51628533839946 51733999949856 51906243142656 51931439502912 51934077893376 51941779219008 51969401081496 52007622523794 52019989475328 52058015783424 52083285817248 52085931922304 52093655766432 52121591017272 52159691595501 52295124655872 52371206221824 52401952468992 52409723175936 52437593884032 52448034377088 52476159663648 52542680368689 52629598726992 52657821377532 52766251905024 52833140341632 52910004639744 52920539191296 52948917858816 52984931294736 52987623208128 53013344492556 53016037849488 53023899619404 53168354271774 53309114578944 53345373004224 53373979489104 53376691168192 53384606419536 53436333920256 53462273018112 53464989182976 53493659812096 53501592408768 53530043756616 53540701759944 53569412989974 53825961950208 53828696592384 53854826151168 53865548819712 53894193714144 53933830765416 54012296403072 54052020314208 54088784030043 54091532024964 54120538638019 54192124956672 54231981124608 54297968950728 54350824034304 54379726990848 54390554168832 54416956464864 54419721132672 54456734941812 54485937395127 54496785719943 54576070372656 54749657106432 54787139842176 54789923317248 54816519475296 54856590030468 54909988890624 54947336157504 54950127771392 54976801695984 54987747753456 55016989416522 55137552578136 55280717678592 55321127559936 55350793544256 55361814064704 55442357203968 55512637969824 55550643057882 55553465322936 55765481625072 55819516096512 55849449341952 55860569146368 55890274962816 55898562954528 55928538588888 55931380053024 55958530297698 56012751825408 56092072327452 56122151731317 56229377568768 56240573018112 56267873351424 56309004837792 56339200571832 56393790953472 56402153611776 56405019138048 56432399296896 56435266359808 56473651050768 56503935076428 56515185191052 56620285341696 56669151260862 56785841731584 56816293169664 56846760937344 56888315587152 56927262492261 56982422681856 57012979536576 57054655691208 57063116349414 57096617137462 57202798565376 57314522781324 57370058210304 57397906819008 57400822934784 57409334926272 57412251622656 57440120712912 57482109105246 57495777841152 57568661598336 57608074282248 57650185447659 57791304723456 57799874619648 57830869833408 57904178365494 57917947465728 57926536141824 57929479114752 57960285146624 57968880100992 57999965944032 58031068456872 58073488828551 58087298189312 58200749943588 58308984705024 58320594210816 58351868660736 58394523535488 58425837630048 58465576216683 58491122264064 58522488159744 58565267756352 58593696544404 58596673412592 58605362737236 58636789894431 58748820148224 58832015237856 58920600324096 58952196527616 58960938572928 58992293119536 58995290238528 59004038674224 59035679621604 59092882781184 59124571371264 59208298567866 59353231878144 59362033393152 59437282884336 59494875181056 59523755219712 59526779339776 59535606590208 59538631312384 59567532591168 59611076109144 59643042580674 59765856749568 59817437442021 59928678724608 59940610716672 59972753901312 60045726925242 60048777564216 60057682221978 60071963406336 60115875660288 60148112830848 60180367288608 60189291459864 60221299226193 60224358785164 60233289479937 60380731819008 60513048981504 60554207193984 60557283666432 60586679420064 60589757542272 60598742422176 60630967928412 60675559611093 60689987721216 60734351747328 60763833453456 60808522853484 60966140576256 61001932763648 61010978765184 61099740592128 61135611213824 61144677038592 61177192864704 61189373439936 61222186274256 61398079169238 61434124940454 61548372744192 61560627222528 61593364244736 61638663731904 61668584409708 61728338746368 61740629056512 61773737501952 61815753177192 61818893742816 61848901907982 61852044157736 61861216222638 62029746650403 62148259418112 62160633335808 62190807388416 62193967008768 62236268504928 62269642737288 62282040822792 62372651854464 62375820713472 62451717716052 62497648488303 62613874105344 62617055219712 62796955608576 62800146024448 62830630509696 62843140289664 62876559333168 62919605912499 62922802559652 63014345803584 63224145782784 63258049764864 63270644645376 63347630442516 63381600643311 63409294706688 63443014822656 63455646530304 63486449209008 63489674654784 63532857432114 63874599957504 63884071948032 63918329815872 63921577203456 63952606054512 63999355035546 64014573514752 64024066262016 64061653705728 64105225517088 64139601978648 64186487652609 64306140973056 64353148386048 64459604127744 64494170625024 64497447268352 64541315486592 64575925801632 64588783075488 64620135802026 64682750071296 64764744298128 64809083567529 64932906479616 64967726785536 65015217813888 65059728562584 65122768779264 65157690898944 65170664004096 65205320789952 65214990113616 65249961687036 65253276728528 65284952013981 65348210462976 65597607793152 65600940496896 65610668487168 65614001854464 65645852243328 65693838977424 65729067333804 65792756112384 65802512547072 65837799179712 65885926225896 65921257589166 66056999565312 66092422666752 66240325881856 66250148686848 66285675364608 66321221093568 66366329759478 66369701518344 66379543508502 66479493128832 66515142792672 66563764973076 66736598326272 66772385862912 66866943244878 66882843611136 66931734578688 66964224622176 66967626757248 66977557413984 66980960226432 67013474165064 67062460622787 67163438531392 67236588843264 67373938888704 67383929797632 67419763565184 67423188844032 67433187056256 67469348138976 67554874759743 67570938710016 67580958832128 67630360117824 67666626934704 67702913199684 67842323877888 67928323296384 68027148822528 68040693245952 68077180104192 68126944124736 68160014347572 68163477235056 68173585224948 68276236186368 68326145715744 68359312635138 68362785648024 68540290172928 68627174359104 68637351110832 68703857897472 68740700378112 68777562615552 68787761668416 68824341972792 68827838611616 68838045119928 68874959558538 68978666599808 69204808221696 69208324190208 69241919337216 69245437191168 69255705625344 69292534775328 69343496698392 69410687711232 69444381089664 69458207688576 69495454689696 69546255460668 69583549677453 69726832874496 69879630901248 69916791845376 69930712502784 69968212884864 70015802068044 70053348079449 70056907158252 70067295925641 70169233336272 70172798302656 70210428503376 70444187122176 70598557145088 70646575059648 70650164277504 70684459323408 70688050465984 70698532825872 70736129249814 70891139029032 71075208443904 71127164005632 71165305985472 71179475226048 71283030690816 71286652243968 71335456545024 71373391675488 71387602346592 71425883986632 71767949266944 71806434868224 71820731759616 71858924952192 71908121042856 71911774353888 71946681811326 72016395204096 72069360418944 72118378706724 72122042699952 72157052225979 72309308166144 72397291934304 72506302654464 72520738891776 72555941953152 72559628176896 72608979922416 72647916526836 72662380959924 72768093830208 72860337335394 73010367940608 73049519789568 73053231089664 73088692633728 73142120040624 73263114876672 73302402261312 73316997004608 73355985888696 73409936319594 73516736770848 73761503413248 73801058059008 73815752086272 73851583773744 73905568849602 73923142938624 74016850626432 74027826615456 74067524077176 74071287097248 74121667004133 74353975500096 74465932455936 74480758861824 74520366617088 74531417272704 74571384785184 74575173404032 74611373730264 74665914208137 74683669100544 74789429769936 74829535641756 74983621128192 75023831135232 75078673117056 75118934095776 75202871482368 75243199062528 75298201401024 75338580101904 75353580254736 75390158435697 75558868347816 75755057559552 75795681249792 75847234010832 75851087449536 75862335438288 75903016656348 75976563575808 76017306048768 76028578686144 76072874254944 76084155132552 76124955301542 76419363708432 76493410947072 76530542425344 76534430579712 76545779901696 76549668830208 76586827617216 76642812140328 76683911889438 76758215464448 76810765709664 76866913930212 76908133854027 77055072964608 77066499492864 77107826444544 77205571153992 77235381522432 77291840134656 77333287925376 77374757942496 77427384719391 77431318438068 77442800759919 77600999924784 77657725801922 77802491547648 77859364713984 77897159254368 77901116840064 77912668828512 77954101622244 78011433785691 78029984212992 78087023675136 78124928725872 78128897883456 78140483649648 78182386525908 78442686983808 78602928703488 78614584763904 78656390826048 78660386984704 78672051565632 78714239495472 78790510374912 78832761828352 78944398090488 78986732066298 79149377857536 79249710512448 79365006959616 79380808786944 79423376788224 79481434812192 79520016738834 79524056774232 79535849429106 79752531407661 79756583256028 79904904966144 79920814288896 79963671868416 80018059506336 80060969233656 80065036752288 80076909629304 80154500880384 80193409527168 80197483774464 80240489718144 80252388613152 80295065634924 80311052639916 80354119484961 80507642425344 80738942925312 80743044888576 80782239226752 80786343389696 80798323229568 80841290571216 80900746148124 80979135663104 81018444604608 81078030471312 81137298037446 81288187435008 81347971686912 81526236051456 81569590486272 81585831253248 81629581699008 81685102412718 81733058351294 81864105558984 81912166587272 82124485659648 82180709763264 82184884975872 82224779212944 82284885045702 82304451661824 82320838742016 82364983335936 82421004236256 82425191657088 82465202543976 82481621630184 82525484124783 82706328867204 82921076517888 82925289345024 82981691339904 83026190316384 83042721097056 83163535805952 83167760951296 83268956954736 83325964586823 83330197984404 83485165473792 83729274144768 83774174012928 83790853719552 83835412444224 83892807883332 83897070079536 83937795446547 84019127738112 84138108491178 84344066353152 84360859527168 84401810027136 84463507256688 84508800857748 84590686430208 84603230417664 84607528707072 84648598945344 84652899539712 84710476576152 84755902614642 84772777786578 85003726891293 85166133276672 85178762597376 85224439754496 85228769604608 85270141406016 85332473380728 85365421682688 85415538274304 85473634022784 85519469304864 85581983536812 85594674524121 85644925706193 85804197848064 85971784171986 85992227500032 86055087315456 86101234402176 86118377433984 86160181069368 86223163657869 86243666761728 86352992397504 86412111423372 86623635714048 86686957085184 86699811929472 86746304750112 86856267548241 86876921198592 86889804212736 86894218672128 86940427719936 86953320151488 86999948916048 87046602685308 87130947283968 87301124915382 87463477057536 87480891316224 87527802991104 87591785303232 87638756445072 87723674816512 87736683396096 87783732239616 87847901634528 87890544816606 87895010118888 87908044105854 88123230222336 88333531582464 88380900486144 88428294791424 88488439679304 88492935357792 88506058011336 88553519432406 88639324171776 88686857056896 88751686630768 88812447851799 88982131101696 89029847817216 89043050089728 89155924326504 89242312771584 89285632829568 89290169009664 89303409885312 89307946968576 89351298886752 89416614163716 89464563871011 89648785124352 89845239730176 89893018086912 89897585125376 89910916075008 89959130851968 90068590387863 90073166346324 90086523332967 90107945109504 90173813490432 90222169246272 90270550932912 90283937189796 90336538177746 90571097728512 90769573472256 90835925499648 90880019130096 90884636313408 90898113633264 90946451892618 91034981581824 91101527620992 91145750180184 91150380864032 91212784280226 91449210864384 91502899145472 91516468147776 91649610888192 91654267170816 91703416820736 91717015557888 91765789297056 91784060159904 91833279411384 92151187410681 92273077628928 92322559116288 92327249588224 92340940833792 92390046367104 92457995597856 92502876614562 92592508119552 92610943584768 92660606252928 92723629765788 92728340614224 92773352861973 92778066236604 92791824333957 92969110499328 93222389127168 93240950003712 93290950513152 93354402757392 93404464105932 93409209544336 93423061234188 93558977781696 93563731070208 93613904671168 93677576574078 93920811158016 93925582829568 94195433412864 94200219036672 94245945764544 94264710434496 94314838999752 94384203839478 94521518705376 94836218674176 94887074647296 94905966968064 95021445663774 95044040921088 95113942060032 95164522233984 95183469795456 95229673813512 95234511982176 95299286148171 95741913157632 95760975679488 95811899936256 95877494723808 95882365805184 95928909081768 95999032553319 96021860272128 96092480558592 96157838275632 96162723599936 96209402967972 96459211459584 96529722579072 96689406191616 96741255937536 96746170902528 96811973229888 96863888702448 96883174613232 97024125106944 97147116447192 97399359719424 97451590178304 97522826720832 97589592843876 97684153168896 97736536348416 97755996006144 97807981184928 97822485170424 97874942530554 97879915092792 98022315694464 98348671217664 98401410745344 98421002781696 98468778364992 98540758466136 98593601000706 98689134168576 98703768820608 98756698769568 98761716129664 98828889338844 98881886383749 99085499347968 99138634000128 99302633385984 99360488822784 99375223030272 99428513046912 99481831640352 99554552277516 99719239693248 99772714189008 99845647459614 100031774846976 100104897489408 100158578794368 100300414867317 100324265416704 100397601868032 100446336933264 100451440135872 100466336120976 100471440339648 100520211247596 100745157797088 101060908333056 101129645347776 101134783266048 101149780584384 101204022208464 101302084767744 101356408065024 101371438248192 101430499006592 101445540176736 101499940402056 101554369799526 101763485816832 101892484944576 102040723233792 102045907439616 102061039868928 102066225106944 102115770156288 102190416187104 102245215852584 102414354279552 102489218573616 102538968952707 102544178472036 102755332657152 102810435259392 102940761538656 102956026666248 103055786846208 103111050567168 103166343923328 103181642502624 103236512959188 103241757917424 103257067679892 103312439337807 103467999899712 103812486285312 103862879005824 103868155786752 103883558438016 103938802162992 104015245047588 104116031566848 104166571634496 104171863844608 104187311532864 104243182034544 104319383191002 104590249311744 104819446351872 104875187768064 104896068754176 104952319327296 105085360737378 105259197453984 105315642755064 105392627874037 105666280683264 105820009279488 105841078382592 105897835717632 105969862589472 105975246416256 106026688985112 106032075698976 106047799238808 106104193874721 106336708543548 106618229157888 106690746008448 106747958978208 106753382336384 106769212839072 106924546036224 106929978365952 106987319624192 107003184817536 107060087513232 107081403519888 107138825979948 107651923900416 107709652302336 107731097639424 107788387428288 107867661530832 107920022716989 108024592806144 108104040628416 108177568060086 108183064049928 108241077276038 108463962249216 108595937901456 108759453981696 108781108337664 108833912929728 108839442265344 108913469883624 108971874790254 108993571439886 109152140745312 109290506003091 109499314212864 109574279684352 109579846634496 109633038950592 109713180060936 109819977781248 109894672315008 109900255542784 109953603391968 109975495506912 110033978833044 110114904479391 110275105156272 110561435357184 110642255119872 110701587088512 110723628129408 110858353274403 110884714407936 111025275939648 111101286115764 111106930645872 111530963250144 111698898683904 111721138292736 111780549925632 111797125909056 111857077177776 111862760106048 111917060595396 112025503650816 112184144654904 112244303462634 112535746702848 112618009675584 112678401143664 112787581906944 112804307223552 112810038276096 112864798593792 112870532719616 112947302101536 113007870152856 113030370382104 113338302521724 113571683463168 113632586339328 113693521874688 113776631174304 113854524984522 113964845363712 114025959073152 114109311382416 114126232698828 114187432952313 114193234274924 114405597130752 114629045562648 114740116420608 114795813638016 114801645869568 114818669852544 114824503245312 114880241425824 114964218210492 115025867834157 115137323196672 115216148564496 115300370895318 115582609446912 115599749239296 115661739666816 115808356730988 115853072283648 115920570293248 115937760201984 115999931888064 116062136913744 116146977657102 116174596378624 116401499887176 116486588702883 116703737321472 116789047070976 116851675260096 116931152433366 116982244528128 117044976319488 117130535512704 117187393088808 117193346825184 117210725474472 117273579788862 117664030475712 117841200648192 117904393055232 117921877145856 117984586239072 117990580477056 118008077348448 118071359243208 118185765562368 118249142742528 118416597135732 118480098099447 118706463756288 118724066786304 118874565768672 119047510439424 119053558679552 119071213180416 119077262624768 119135065182336 119222152218288 119280025108251 119286085161348 119303774143659 119531713499136 119634874884042 119857357449216 119881221433344 119945507802624 120091453850484 120097555128432 120115364443956 120231751320576 120296225661696 120360734577216 120378582919728 120442598452386 120448717570328 120466578959874 120761463638016 121108414387968 121114567332864 121173358840128 121179515084544 121197484844352 121261935856824 121351119222186 121379975442432 121468703494656 121527666906912 121617045706968 121705947056169 121932281152512 122003865527296 122021957530368 122199481184256 122271222427648 122289354077184 122354385729408 122378746879872 122444372548512 122527653619077 122599587526941 122796158338476 122868249880908 123096745488384 123121254445056 123186728489472 123277327463808 123337168819416 123427327568553 123456677492736 123481258113024 123547475003904 123631506354384 123637787485632 123697803815964 123704088315472 123722432445276 124059493300806 124381614776832 124387934017536 124472537009856 124539285474576 124564081645584 124745303708928 124751641426944 124903435432104 124995296976606 125227748210688 125593911217152 125600292048896 125661261019392 125686280579328 125753118666336 125839211824998 125845605119304 126028691607168 126207162736767 126448291565568 126516099529728 126541289290752 126695260885032 126763201286622 126818589413376 126886029645312 126911293060608 126972898418016 126979349309568 127065714864228 127133853921963 127159166679867 127749199915008 127768143896064 127836659631744 127843154406912 127905212109024 127998710071092 128048132524032 128123307411456 128210451034176 128279203957296 128372975305218 128612281946112 128706296772096 128957676257979 128988341250048 129082630973184 129151851603264 129177566150976 129240271604052 129365500142592 129529488596256 129618167135058 129935453571072 130030435627776 130119457125168 130245537558528 130315381797888 130341328008192 130410641579904 130429980227232 130499923374072 130506553457056 130569904027962 130696420925952 130951687373073 131195215586304 131201880993792 131221336974336 131228003708928 131291704486656 131387677954848 131458134667608 131585512224768 131605025094144 131675598359424 131771852451792 131842515178332 132113999130624 132184845333504 132500297373696 132571350729216 132642442187136 132732659518956 132739403036688 132759087017004 132830279148609 132958986257664 133030285585344 133127529946152 133473196652544 133544771725824 133733886489756 133863469157376 133928449244352 133935253514496 133955114827968 133961920452864 134026948330128 134124921245574 134326877062784 134473177686528 134767859595264 134839527130368 134846377688064 134866374112512 134938696277952 135109749519486 135141877420032 135161917664256 135260720235648 135333253869408 135405826399368 135504807266619 135856646592768 136054297645056 136081386491904 136154360208384 136253888249472 136320028695144 136326954470112 136347170449896 136419677838927 136552472372736 136652291431488 136718625270276 136725571296048 136819176420339 137080580345856 137254348718208 137274702221664 137481400756224 137555125231104 137575523336832 137648683945584 137655677223232 137676090239856 137749919117076 137957333199616 138409616443392 138483838674432 138490874382336 138511411250688 138585069550656 138686993396784 138821375422464 138888762179328 138916415377152 138990909379392 139092510921336 139167099354906 139453665748992 139833583690752 139861425005568 139936425769728 140031604136088 140106696158898 140113814316504 140134591851282 140338466672544 140345596605312 140420857006752 140516364861117 140888374244352 141197114290176 141293150119296 141300328555008 141368918646816 141376100931968 141397065651744 141472258499628 141576305759217 141782278058064 142150416887808 142254328011264 142330611970944 142358950452096 142566061381632 142670913090048 142746783350976 142775204693184 142851767973264 143612869736448 143641463519232 143717849904384 143816242085712 143823548707776 143893363622652 144032790408192 144138720837888 144236757413448 144244085399904 144314104451958 144794583868608 145012605308928 145041477783552 145111883906304 145119256353792 145217959844832 145295833053672 145324761919848 145536187660416 145720674670788 146020735881216 146099039579136 146106462179328 146177385267456 146284240081248 146526229753344 146604804522624 146633994009216 146711971777392 146812413795831 146819872639188 147033473541696 147523006826496 147602116118016 147631504172544 147703167547488 147811137699204 147890401501059 148033701252864 148055653230912 148135048154352 148142574194496 148243334008266 148707951000192 149040733234176 149062834545408 149142769570368 149150346808064 149222747460528 149331828416274 149367338201088 149578859539872 149659071283512 149768471189421 150047662270464 150157346234112 150237868191552 150405742964736 150486398125056 150596402802048 150677160203808 150707160509472 150780316871394 151117736695632 151510115119104 151591362499584 151694468021664 151702174899072 151724670876576 151806033312696 151953127151616 152034612097536 152057157372288 152145748509888 152168310265104 152249910603084 152331554699289 152838727416864 153061084850688 153068861159424 153091559803392 153099337660416 153173655234432 153285624280656 153367823778876 153516430928896 153621531419328 153733827860424 153816267708054 154132998985728 154215652889088 154411142307984 154583680269312 154666575850752 154749515884992 154854769438782 154862636876136 154885601519838 155201999849568 155315451603844 155718729427968 155794318508736 155802233680128 155825337657024 155908203244488 156022867571382 156059968425984 156174047350272 156249857451744 156257795766912 156280967299296 156364773051816 156479074786503 156885373967616 157205857406976 157229169527808 157312781652096 157320773969408 157344103131264 157428478990944 157628041106067 157665523656704 157888796180976 157973464132596 158298755715072 158499421024896 158730013919232 158761617573888 158846753576448 158962869624384 159040033477668 159048113548464 159071698858212 159505062815322 159513166512056 159927343736832 160036119012672 160121938467312 160130073504576 160153819258608 160309001760768 160386819054336 160394967548928 160480979436288 160504777226304 160590131269848 160622105279832 160708238969922 161477885850624 161486089777152 161564478453504 161572686779392 161596646459136 161682581142432 161801492296248 161958271326208 162036889209216 162156060942624 162266352090129 162274596074892 162361615914057 162576374870016 162695943373824 163052472102912 163139180972544 163171662506496 163259163398016 163370204825436 163457812185381 163466116702588 163490357159829 163728211117968 163824333174544 164248971319296 164361419526528 164369769951744 164449558425888 164569770091404 164729966671872 164842008472512 164850383314176 164930405087952 164963243260368 165050968249566 165412657734408 165842153035776 165963382679808 166052380632768 166085442194112 166327071611904 166335521902592 166537913909472 166651929173646 166660395968808 167458548289536 167548348025856 167581707439104 167670824888448 167785615766664 167794140159072 167875590893094 168038255476224 168276216982356 168366455193951 168688132706304 168721719054336 168803620054272 168927014513376 169017601715496 169181372860416 169206460835328 169215057414144 169297197890688 169305799079424 169420953152304 169511805229284 169545555573156 170007453782586 170357525194752 170448879508992 170457539209216 170540282812032 170664946761456 170781787476783 170947268045568 171038938609728 171163967073624 171189349048242 171289851412386 171608395696128 171943568343972 172110174630912 172202468804352 172236754867968 172320362138736 172446327315738 172487333523456 172705984795008 172824222846744 172950556342977 173373914170368 173399623858944 173492609500224 173712535096482 173753842397184 173779608425472 173788437344256 173880855439872 173906640302976 173999897832096 174093205370616 174220466485653 174261894567936 174602249830764 174926954115072 174961782632448 175055605982208 175183570606464 175277512890144 175396728650049 175473366792192 175567464479232 175695803269056 175781089633212 175790020237776 175816088211708 175910369683293 176246460444672 176761800972288 176856589582848 176976879358608 176985870715584 177012116022672 177107038864812 177278648343552 177373714113792 177503373261536 177624895703598 178059695634432 178086100179456 178311848653008 178484625543168 178571265659136 178580338019328 178606819770624 178615893937152 178702597773504 178833228327432 178929127742022 179297570248704 179452312326063 179786036173824 179795170250752 179821832150016 179918261703936 180137180775726 180146332692648 180173046665934 180215890219008 180347626980864 180444338492544 180541101865824 180567874379592 180663897678579 180673076355492 180699868439811 181142195457024 181539146944512 181671850999296 181760038260192 181769272626816 181796227266528 181892903785236 182026678833279 182069963163648 182203055241984 182291500360368 182300761728064 182425568560452 182898421728768 183005798290944 183032936295552 183299221776384 183406833641472 183434031115776 183531578594112 183568120319808 183666558822768 184302374821362 184645118232576 184681881667584 184780092734208 184915991195712 185005753229124 185185016239104 185221887169536 185321212505856 185447259531576 185456681228448 185546705723946 185556132473208 185583648667914 186089239951209 186444778254336 186481900007424 186581901026304 186708805514784 186808928211864 186818419088672 186846122468376 187117955563392 187127462140416 187227809342336 187355153148156 187492945464909 187841622316032 187851165659136 188390866825728 188400438073344 188491891529088 188529420868992 188629677999504 188768407678956 189043037410752 189672437348352 189774149294592 189811933936128 190042891327548 190144801929933 190227884120064 190329044467968 190366939590912 190459347627024 190469023964352 190598572296342 191623799872512 191754989447616 191764731610368 191857818163536 191998065106638 192043720544256 192184961117184 192315676551264 192325447199872 192418805935944 192559462957827 192918422919168 193059445158144 193378812383232 193482511875072 193492341805056 193623946459776 193727777404896 193766349226464 194048250213888 194294232894384 194427250702587 194798719438848 194903180356608 195045653441664 195179185687752 195368306337792 195473072696832 195511992012288 195615962369856 195644970340848 195749885061108 195759830185584 195854856041943 196044631388928 196802821490688 196842005563392 196937556729984 197081516932272 197187202001412 197378268337152 197407537641216 197513397539136 197523432259328 197657778677688 197763772767498 198170998695936 198277268000256 198720977645568 198750446060544 198857026093824 198963663280704 199109104555032 199438479386496 199545428378016 199691294919228 200209794978816 200317157588736 200600829734634 200648530833408 200795203736064 200892673866528 200902880271744 200932672241952 200942880679296 201040422495192 201187381868361 201490315594176 202121816666112 202259290695552 202269566532096 202299561168768 202408044416928 202664624279229 202712816130048 202742876496384 202860998013184 202891080353472 202999880804112 203108739599052 203526971633664 203784969889152 204081446467584 204122079737856 204231540312576 204380832374208 204490431705168 204828708559104 204978437147232 205077937905414 205088356944072 205620870518784 205881523077312 205912053332496 206111573692416 206222101134336 206332687846656 206363285005248 206473025918376 206483515834848 206514135359784 206624878675614 206935999799424 207624972570624 207725758011648 207736311573504 207767116876032 207877604325984 208030490095176 208232063133696 208333143268992 208343727689216 208374623065728 208486364069088 208638766382004 208750649032359 209180498623488 209638892703744 209750375536128 209792137508352 209904638654592 210160044238347 210170721474756 210201887776923 210518394907968 210631285510128 210785255748074 211332561366528 211795671435264 211939725178944 211950492832512 212053377970224 212064151397952 212095598477616 212208387749442 212673417087096 213381492016896 213495917956416 213506764672768 213538425678144 213849092072448 213859956731904 213974639248384 214006369635072 214120175026464 214162807039776 214277651959896 215303847800832 215419304604672 215462195278848 215576774856576 215735323061664 215840045433978 216049185612288 216208081256832 216355136120172 216366128099856 216471156677937 216482154552076 216927924498432 217191875802912 217518907963392 217562216675328 217667825859456 217678884530688 217826939767248 217943749580508 217987142879772 218304281490624 218581012006182 219148559368704 219159693268992 219266077901184 219426360121872 219789344630016 219800511085568 219907206783936 219950991013824 220067957666088 220229808958782 220550210312544 221284510239744 221403174177024 221447256258816 221716706548806 221769428815872 222050551879296 222202572231528 222213861291744 222365001012399 223061926500288 223397797367808 223442276585472 223561099851264 223594251818112 223714154355552 223725520212096 223834121190792 223997742624411 224051007301632 224368289309808 224488606925268 225071493405696 225236019351168 225356802287328 225608614447104 225729597187584 225741065439232 225894604203072 226015740305712 226060740764208 226170475307091 226676605043448 227265172678656 227387043749376 227553262348608 227709049969044 227929690727424 228051918146304 228218622764832 228252465397656 228374865904626 228386468549848 229258091125296 229480232841216 229591627276032 229603291739136 229637339705088 229649006490624 229760482851648 229928436420984 230051735668314 230274646393344 230432297128992 230600741790636 230724401562081 231165218893824 231199498478592 231323479333632 231616713461976 231706144567296 231841140586496 231875520403968 231999863776128 232124273827488 232282154158173 232293955314204 232328402279757 232802999774352 232973177405766 233407474642944 233578094141952 233703350520192 233862304866732 234034301357073 234089952638976 234261071025408 234374786177616 234386693650368 234421450948944 234547159577724 235328060951424 235808786110464 235843754291712 235969172478144 235981160954112 236016154696896 236142718486416 236371531124736 236498285485056 236833194271464 236960196198894 237448133572608 237749131537344 238095020878848 238107117359104 238142426360832 238154525249536 238270130364672 238444304436576 238560050216502 238572170322696 238607548287318 239257594222983 239269749768084 239714714898432 239762442866688 239891015605248 240182907700968 240195110256864 240230728887912 240463502641152 240592451323392 240721469154432 240757165839456 240885196904772 240897435140656 240933157919748 241062358454883 241522927276032 242216828775936 242229134665728 242346717680256 242359030169088 242394969688704 242523871713648 242702238444372 242937406989312 243055333813824 243234091413936 243411894112338 243864562305024 244007731054592 244043915060736 244578708154368 244708771458816 244757493759744 244888745097024 245055307238154 245199175053882 245592316676952 245736499761816 246373456978944 246554654927616 246674337638832 246854655137106 246913354985472 246962516226048 247094950007808 247263012708768 247275574971264 247395607631928 247408176630944 247444864890552 247576452374349 248118986601612 248763229553664 248775868035072 248945074019712 249078570949152 249128163291168 249490607417856 249503282853888 249806870864208 249990593953212 250455496421376 251187822434304 251322522038784 251372561158656 251506237332672 251678423649996 251691210238608 251813386339641 252057383214336 252414325473534 253032199059456 253082578581504 253390521770064 253526402573244 253772059290624 253822586121216 253945796836032 253958698619136 254131429728456 254267707843926 254318333359734 255011180673879 255498399830016 255536287792128 255673319263488 255686308813824 255810424218048 255997420142184 256096265048064 256246614822912 256420902068352 256558407914592 256745950610436 256934777118579 257412593544192 257915352515958 257976682500096 258165261946368 258303703206528 258355132301952 258480543208104 258669490973607 258731000285184 259058977192512 259236334270116 259870907142144 260060871255552 260238914250336 260568802644723 260630763595776 260682656016384 260821283159808 260859960454464 260999846748144 261013106914112 261139808055924 261392841851904 261903374746146 262390431172608 262442673948672 262583408973312 262775355909696 262916269335216 263171024449536 263210050188288 263351196718848 263543704903584 263685030356664 264369690667008 265000594747392 265142701458432 265284884374272 265465319037912 265478806073376 265518174034008 265660558297218 265917972515328 266060571170688 266255059892304 266437343555397 266946393305088 267089543451648 267467772979512 267726938314752 267856898488704 267870507028992 267910229655936 267923840905728 268053896660256 268249842491148 268393691613033 268653754125568 268946355373056 269535719190528 269679054260736 269692755376128 269732748225024 269877392555904 270219499038972 270323835328512 270521440471296 270666507738816 270811652798736 271009614533238 271713293185536 272308720416768 272507776498944 272640057390288 272653908940224 272694340899792 272839355677854 273104944745472 273304582862976 273437250540552 273451142592096 273638352840678 274508697436416 274549404443328 274962801512448 275110250462208 275151046673664 275297367891168 275311354446464 275352180479712 275499838234152 275914666399232 276453562232043 276819232886784 276967677348864 276981748764672 277022822501376 277170139101312 277373986793568 277777524358656 277832830754304 277981818758784 278185021842672 278320058585919 278334198709812 278375473001871 278907331497984 279667167381504 279722850011136 279872851539456 280063208272176 280213392317796 280227628633008 280269183702564 280676933345088 280691193210624 280841714013504 281032729722234 281776748488704 282586300238592 282600657110016 282737837293632 282752201863936 282794131303488 282944516999256 283152611518434 283564556116128 284508656022528 284661223941888 284717900904192 285132122763264 285341826180096 285493566701952 285550409386368 285703535946528 285897858444513 286065704229529 287225739472896 287282927038464 287435699808768 287632484171424 287647097415552 287786727245304 287997097659957 288065580816384 288277441675776 288473514826896 288488170799808 288628208903916 289589167737216 290223767812608 290238512707584 290435919689664 290591666107344 290649523839696 291072375320832 291441349341576 292198079158272 292354770534912 292568480162496 293052459506688 293209609045248 293267988018432 293423943554784 293624827591662 293639745278376 294066947083392 295046013652992 295204232236032 295263008345088 295406335094976 295622275398408 295780803002118 296067402505728 296111306461824 296270096308704 296285148388992 296486668016532 296645659151247 297415902000384 298081466468352 298125669090816 298285539140736 298300693616128 298445494921056 298663656832548 299157719079744 299318142567024 299536942378842 300095324540928 300314692468224 300475736383104 300901244601951 300972796250112 301192805604096 301354320407616 301414321018944 301560633742788 302235473391264 303182724999168 303388936043328 303404349798144 303449341753152 303612066625392 303906254303232 304069224195072 304114314744576 304291497019776 304336620530208 304499821206168 304663109398578 305677454833728 306122169701376 306137722318848 306183119606784 306198675320832 306347310468864 306571248561312 306735647557752 307032861857792 307243062838656 307467655720848 307616906858121 307632535416108 308265997971456 308431305778176 308822284615968 309167360538624 309333151701504 309499031769984 309709538877564 309725273752272 309771203039676 309937318013421 310403999699136 310630903207688 311437458855936 311588637017472 311604467360256 311650675314048 311816406488976 312045735142764 312348094700544 312499714903488 312515591533824 312561934598592 312729546103632 312958149573006 313770747935232 314458339055616 314625563304192 314641547938816 314688206262528 314856957981888 315256082212134 315331047313408 315777592361952 315946928265192 316177883622111 316998842049792 317460027838464 317523235147776 317693507152896 317925739248768 318080066955336 318096227096928 318143397716424 318312581624163 319010125630644 319026333024112 319854687473664 320072238025344 320243876934624 320260147009152 320307638517216 320773638108672 320789935097856 320961958872576 321009554452608 321180262539696 321244210559664 321416477939844 322955771701248 323128956907008 323145373558784 323193292918272 323365162284864 323602984592496 323760068150967 323916542652416 324073778418432 324312121885248 324532704180258 324549192149784 324723231828114 325391886747648 326278361945088 326343325012992 326518326796032 326740409650872 326915624370762 326932233405176 326980714319658 327456422235936 327648666349088 327871518009273 328497942638592 328722839053056 328739539903488 328899116851776 329139540182808 329459933343744 329684016945024 329700766628352 329860810175904 329926486520736 330101936499132 330344713438173 330825315468816 331684306071552 331926765359616 332104761265536 332170884388224 332575059823209 332654143223808 333075827818944 333303858347292 333320791937616 335096696051712 335163414878208 335341649776896 335571231533328 335588280318144 335751181786188 336076510952448 336552433964712 336732910387902 337607240108544 337854029026752 338035203430992 338362745720832 338412921670656 338430114828288 338594395781376 338611598158848 338841906304608 339023610458568 339091111146312 340014907565172 340715050389504 340897759017984 340915078418432 341080565624064 341329893522912 341563574953566 341894536091136 342077877219456 342327934147248 342378698096484 342562298856939 342579702824772 343216791392256 343887136687944 344220349261824 344404937608704 344473509735936 344640724277472 344892654631476 345077603502471 345411969590016 345648445693488 345901112685954 346747828340736 346799247717888 346985219000448 347425070192964 347559216850944 347761710879744 347813280605952 347999795664192 348186410741232 348440932971306 348523789135872 349204499661528 349459766108649 350111211964416 350367141212928 350555025780288 350793457300098 350946733584384 351134928958464 351391606538112 351562179266424 351580040475552 351632176423416 351820739366586 353523601944576 353713179165696 353953758717216 353971741431168 354024232045344 354214077729624 354557296687104 354747428227584 355006746523072 355249791407196 355440294298341 356119391268864 356172200358912 356623697306016 357142531318272 357160676038656 357213639541248 357231787874304 357405195547008 357666456654864 357858255484044 358595140497408 358904624652126 359572072347648 359643664300032 359836523407872 360274361551452 360292665385296 360346093331868 360695253961728 360888676985088 361082203731648 361135748759184 361327795357158 361346152710984 361399736879622 362284390914048 363343701998592 363520076520384 363538545253632 363592454533056 363785807570472 364053357666558 364139926327296 364406110483968 364583000720736 364601523456128 364851137120904 365117841168507 365796843457536 366011596581888 366065872591104 366598443552768 366813667282944 366868062231552 367063157188224 367136240639616 367333117645536 367798762580823 368604749642724 369290236465152 369363763335168 369560185468416 369831982391424 370011506458248 370281982705659 370370032478208 370443774339072 370642425011712 370894519063152 370913362456896 371093411447892 371112264946416 371167297335828 372178479902418 373163802052608 373417611029568 373617856423728 373636838177344 373692244936752 374235911126784 374254924280832 374455618684672 374710306296312 374985890929818 375683244632064 376781733651456 376800876146688 376983783058176 377058841737984 377259355999008 377536815357912 378086074821504 378621488210301 378843770466133 379344874696704 379548298589184 379623867872256 380085782655096 380289603859866 380455768240128 380658088935936 380733879181824 380918695254048 380938047928704 381197144592684 381401561765889 381477500039601 383247599745024 383509978895232 383529463220736 383715636327072 383996130213276 384369922234368 384631353102528 384650894399744 384837611871888 385118925915654 385836845838336 386118890316288 386965023750144 387247892919552 387455554809792 387532698452928 388096500427776 388588465788768 388854501405174 389806360713216 390091306883328 390358371375504 390736612675584 390946145393664 391023984024576 391231924739712 391289940681696 391499770122216 391519660371168 391709712083886 392089262777856 392855062119219 393605642981376 393684011126784 393875113459968 394163033864544 394374404002824 394756536674304 394815075282432 395026795078272 395046864518656 395315557355376 395527545534996 396341997391872 396554536000512 397500892121088 397714052187648 397927326561408 398218209110064 398490837445827 398876958772992 399090856756032 399382589838456 400419589957632 400634315177472 401201659469268 401590407472128 401785347733056 401805760543488 401865344483904 401885761358592 402080844990384 402374763736722 402980631188352 404518581391104 404539133064192 404599122337536 404816088833856 405329248558458 405425632260096 405485752992768 405721996026368 405782160706944 405999761608224 406217479198104 406514421799857 407569939778304 408162892935168 408244159475712 408463080625152 408761664748416 408980863410336 409259033516781 409657417118208 409956874294464 410155875810828 410176713888144 410457529261017 411241741037568 411763046154624 411824106664992 412444202268672 412665375693312 412726570010496 412946051836752 412967031669696 413028270719568 413249757351228 413871999598848 415451516023296 415472623147008 415534233752064 415755208651968 416060980190352 416464126267392 416666286537984 416687455378432 416749246131456 416972728138176 417277532764008 417501298064718 418360997246976 419500751072256 419584275016704 419809277309184 420320088476694 420341442949512 420403775553846 421036789815936 421262571020256 421549094583351 421570511496148 422665122733056 423591342870528 423879450357888 423900985665024 424106755940448 424128302795904 424191196955232 424416775498884 424728917277651 425346834174192 426762984033792 426991835912832 427013529345536 427076851356288 427698184144896 427949278496768 428012739270144 428240350052928 428325614079552 428555303919792 430838609209344 430924390557696 431153549713152 431470646123328 431680090867956 432098371224576 432416162513664 432710272240344 432732256199712 432942313355874 432964309104152 434383751605824 435037815926784 435124433350656 435335651718912 435357769061376 435653879534496 435887499161016 435974285759544 436608562981248 437162024012364 438297118737408 438319386537984 438532155802368 438852720243744 439578689260032 439601022171136 439814413567872 439901982027648 440135915332176 440437241387493 440459617917564 441100420625088 442569020479488 442806348354048 442894512517632 443433413097612 443671204503177 444101103758592 444405144463056 444427722583488 444730002024798 446123853000576 447122199702528 447188503636224 447428308711104 447451040424192 447668242381584 447995485248822 448102014603264 448736578619616 448977213850536 449305413568263 450142986811392 450472038702336 450713604574656 451217228894208 451459194375168 451482130878464 451789208406144 452031480611424 452121481528416 452340950614182 453353210086896 454530345357312 454774087498752 455106524697216 455418099938088 455859381454848 456103836292608 456437245529664 456504930795312 456749731809252 456772937099696 456994664097867 458516182250592 459183254552064 459206583478272 459274679410176 459298012981248 459520965703296 459856872841968 460103471336628 460549292786688 460864594257984 461201483581272 461448803124162 462398996957184 462646958667264 463233426923952 463682281172992 463751040807936 463999727552256 464248547654976 464564308316346 464587910628408 464656804559514 465605999548704 465946354811532 467156188283904 467406701040384 467724609733464 468068602714146 468179905277952 468522142050816 468749572355232 468773387300736 468842901897888 469094319155448 469437224359509 470656121902848 471617572220928 471687508583424 471938344956288 471962321908224 472032309393792 472285436972832 472884123318201 472996570970112 473666388542928 473920392397788 474896267145216 475498263074688 476190041757696 476284852721664 476540260729344 476888608873152 477120100433004 477144340645392 477215096574636 478515188445966 478539499536168 479782031210496 480365815401936 480390220513728 480461457775824 480927005282304 481184902646784 481442938308864 481514331678912 481770393809544 481794870281312 481866315839496 482124716909766 484433657551872 484458269331456 484693435360512 484718060338176 484789939377408 485047743427296 485404476888744 485874813978624 486110667627648 486468182827872 486823788224676 487084847742171 487729124610048 488015462109184 488087830121472 489157416308736 489417542917632 489514987519488 489777490194048 490110614476308 490373436556143 490398350107764 490471071479487 491184633353904 491472999523632 492746913957888 493109309855232 493348675277664 493709310274212 494189900015616 494526025417536 494551149942528 494791215263856 494816353261888 494889729781104 495152904748698 496237973203224 497526459107328 497890148039424 498157141898304 498256326582336 498981214835712 499006565707776 499613741728416 499981187906424 502375644868608 502645044077568 502745122317312 503012474665344 503356847299992 503382420477216 503626772679282 504114766428672 504828650947068 505099365581853 506064398118912 506165157163008 506781043540128 507052805146488 507544118581248 507645172242432 507891593672064 507917397238272 508262859456912 508535415687852 508636666719468 510022361347758 511072575584256 511346638526976 511372617627648 511620848436096 511994840284368 512841804136704 513116815829184 513491901220872 513869554237158 514825187088384 515830705031916 516330523892736 516607406413056 516710264603904 516961086416208 517338981947214 517462000570368 518117954385024 518472668540232 518851669028931 520121742511104 520477828500672 521137605289446 521261527191552 521365312032768 521642566319616 521719920908928 521999693496288 522026213828224 522279616111848 522661399456959 522785683703808 523806749492292 524780862345216 524885347897344 525166817946624 525550711819392 525832538670432 526420100376576 526702393437696 527087409807168 527370060713328 527731109049879 528739381334016 530285402916864 530569768748544 530930638075824 530957612146752 531036348068016 531321116594436 531835945030656 532121142341376 532510119784608 532874687110794 534179086903296 534935545959024 535453876629504 535713796977408 535741014057984 535820459311872 535847681811456 536107793320512 536499684982296 536787383226066 537307508251136 537892710746112 538356936978189 539358108521472 539385510752256 539465496450048 539754785111808 540438998077944 540647670657024 541042880942592 541333015477632 541623305597472 541991693035737 542019229066476 542099605319433 543426586371072 544617440833536 545015552997888 545280114780576 545307817880448 545388681799584 545678711355708 546080036499837 546209889490944 546609165725952 546874501081104 546902285184192 547276705681356 549017394872832 549098808886656 550220500924416 550302093347328 550594735782336 550622708892928 550704360959424 550999676468304 551829332798464 552907124464086 553935354697728 554045645002752 554340278202624 554747973587136 555555048717312 555665661508608 555963637517568 556370043685344 556640117171838 556668397419624 556750946003742 558267719853627 559334334763008 559445700022272 559745703078912 560126416544352 560426784635592 560455257266016 560538367405128 561353866690176 561382386421248 561683428027008 562065459444468 562478836394727 563553496977408 565172600477184 565201314220032 565475674587264 565504403727872 565588262606976 565889033998512 566305223036868 567129112232256 569017312045056 569322447883776 569435801808384 570434405789799 570683652360192 570987133403904 571100818772736 571407071893056 571795716889026 572131408459058 574871399617536 575264968342848 575294194831104 575573454490608 575994195319914 576131161632768 576554883351552 576947029653792 576976341599616 577256417807832 577678388873481 579178335474432 580447535625216 580477025415168 580871839379328 581183332214688 581299047679392 582144750641664 582882698683152 583281752107761 584396158316544 584709541069824 585136960324992 586104919013376 586419218090496 586535976036864 586847887109568 587249655183324 587279490556752 587564568125829 588133894166784 590408464472064 590526016690176 590812670189952 591244550796816 591561606004236 592134805011456 592222612923648 592540192617408 592570296777984 592973336033064 593291318302494 594831804000768 596162932936704 596251338181632 596571078281472 596601387232256 596890989842112 597327313665096 598315438159488 598636285134048 599073884757684 600629384936448 600951472766208 601802489203902 601945592500224 602385611208192 602708640815232 602828642037888 603121267485576 603562145605083 604470946782528 606365449998336 606777872086656 606808699596288 606898683506304 607224133250784 607993872837687 608138448390144 608228629489152 608582994039552 608673241060416 608999642412336 609326218797156 611354909667456 612244339402752 612366239213568 612694620937728 613142497122624 613471295115504 614065723715584 614486125677312 614935311441696 615233813716242 615265070832216 616862611556352 617644569231936 618334721077248 618666303403008 618998063539968 619419077755128 619450547504544 619542406079352 619874636026842 620807999398272 621261806415376 622874917711872 623177274034944 623208934720512 623301350628096 623632812977952 624091470285528 624696189401088 624999429806976 625031183067648 625123869197184 625459092207264 625916299146012 626251947097077 627541495870464 628916678111232 629251126608384 629283095877632 629376412525056 629713915963776 630480132715041 630512164424268 630605663330769 631555184723904 631893856530384 632355767244222 633997684099584 635387014305792 635851478497536 636160133910672 636192454193856 636286795432848 636625163248326 638020251261288 638052666048224 640144476050688 640487753869248 640520294018304 640615277034432 641547276217344 641579870195712 641923917745152 642019108905216 642360525079392 642488421119328 642832955879688 645911543402496 646257913814016 646290747117568 646386585836544 646730324569728 647205969184992 647520136301934 648147556836864 648624243770496 649065408360516 649098384299568 649413470033811 649446463656228 650783773495296 652556723890176 652686650025984 653036653592064 653480819301744 653831248741524 653864466810352 653961428639316 654912844471872 655297332698176 655743036018546 657445678106112 657479079806976 657798233703552 658279080365616 659368033890048 659401533256704 659721620351808 659852973041472 660203872998264 660689426876346 661650630937632 663853530719232 664209522531072 664341768776448 665150119646418 665308286447616 666151655637888 666607716694584 666641583875232 667095003037197 670193392103424 670326829756416 670683299553792 671142463066656 671176560636288 671502363572376 671993227873233 672153021904896 673104867929424 673465820775804 675214480217088 675708058053504 676070406861984 676825843341312 677188791562752 677223196317696 677683812609216 678047220917136 678182222292624 680029815130344 681795518035968 682161131248128 682659787045824 683127149907132 683789072182272 684155754438912 684655868294496 684757396192968 685124597713878 685159405649544 687774273375888 688440698523648 688809875217408 688947019471872 689281448554944 689785309262952 690155207004942 690823939180032 691296891386976 691802225371908 692173204686243 693495656681472 693598495435776 693970438000896 694850140385928 695118433701888 695523421759488 695626561211904 695999591328384 696372821482464 696881865942612 698408999323056 698919532217298 700222423928832 700734282425856 701110051560576 701586914600196 702102904071219 702269857916928 702783213076224 703124358532848 703160080951104 703264352846832 703641478733172 707426358331392 707907517434432 707943482862336 708048464090688 708428155459248 709114593374208 709494856455168 710013493046144 710499582814392 710880588596682 712344400717824 713247394612032 714285062636544 714321352077312 714427279082496 714463575748608 714810391094016 715332913309728 715716510968088 717772782668949 717809249304252 719144144695296 719287328600064 719673046815744 720548723102904 720585330770592 720692186663736 721390507923456 721777353970176 722164407463296 722271497518368 722655590714316 722692305421968 722799473759244 723187075364649 724568781828096 726687403997184 727040153040768 727077090507264 727184909066112 727571615140944 728106715333116 728812220967936 729166001441472 729203046912256 729702274241808 730235682337014 731593686915072 732023193163776 732131745182208 733736124463104 734126314376448 734272481279232 734666235291072 735597525161646 737209499285448 737748395118259 739120370936832 739663964782848 740023012916496 740563965411318 740740064956416 740887548678144 741284850023424 741789038126304 741826724913792 742186822895784 742224529892832 742334594671656 742729357123047 744356959804836 746327604105216 746835222059136 747235712847456 747273676354688 747384489873504 748471822253568 748509848561664 748911237369344 749420612592624 749971781859636 751366489264128 753563467302912 753967566116352 754117683475968 754518711998016 755073630715824 755440159018923 756172149643008 757242976420602 757687540932266 759096597178368 759247735744512 760171565310192 760579207719732 761316177871872 761467758363648 761837390508096 761876095857408 762394289185368 762803123531778 762955000079202 765033542021637 766495199490048 767019957790464 767058926441472 767431272654144 767992260426552 768739844468736 769262706205056 769301788799488 769675223743776 770237851831308 770804331355737 772237780632576 773930047500288 774495785839104 774911109619584 775065396905856 776008472920821 776193000855552 777176931577536 777709002810348 779612721426432 780182613766656 780716742751008 781706407934169 781892290787328 782047968049152 782463849479424 782579881363392 782999540244432 783039320742336 783419424167772 784178525555712 785710124238438 787750226919936 788326067729088 788748808005648 789513073348608 789630150564864 790053590156544 790093729037312 790631114710752 791055091069992 793109072001024 795001784242176 795428104375296 795854653122816 796436418220128 796981674891654 797753917545984 798181713512064 798765179676912 799312030666191 800839179915264 801268630354944 802403318938536 803180814944256 803570695466112 803611521086976 803730688967808 803771522717184 804161689980768 804749527473444 805181074839099 805961262376704 809037162782208 809078266128384 809198244675072 809632177667712 810658497116916 810971505985536 811443992052736 811564321413888 811999523216448 812434958396208 813028843599714 815139879556608 816926161250304 817523329496832 817961726820672 818518067033562 819314834236416 819913748588928 820311751621656 820353427776288 820915058522034 823526092309248 823648213329984 824888404537344 825330751386624 825453140020992 825892103673504 825934063339392 826056541439136 826499514702456 827743999197696 829360686696129 830903032046592 830945246294016 831068467504128 831510417303936 832121960380704 833332573075968 833374910756864 833498492262912 833945456276352 834555065528016 834960175757757 835002596129436 835126419005613 836721994493952 839001502144512 839168550033408 839618554618368 840640176953388 840682885899024 840807551107692 842073579631872 842525142040512 843098189166702 843141022992296 845330245466112 847758900715776 847801971330048 848213511880896 848256605591808 848382393910464 848833550997768 849457834555302 850693668348384 853525968067584 853983671825664 854027058691072 854153702712576 855396368289792 855898556993536 856025478540288 856480700105856 856651228159104 857110607839584 857693575333539 858197112688587 861677218418688 861848781115392 862307099426304 862941292246656 863360181735912 863991292979871 864196742449152 864832325027328 865420544480688 865464512399424 865884626711748 865928618208304 868767503211648 870671303437824 870715538122752 871307759068992 871774998322032 871948571519088 873217125962496 874324048024728 876594237474816 877064311604736 877705440487488 879157378520064 879202044342272 879628827135744 879803964055296 880271830664352 880874482774986 880919235835128 882200841250176 885138040958976 885612696708096 885789025035264 886866826195224 887342409006354 888202207517184 888810288926112 888855445166976 889460004049596 889936977453741 892247706001152 894244399405056 894377007272448 894856617422208 894902080848384 895336484763168 895990970497644 897473157239232 897954427701072 898610827136526 900285973622784 900944077404672 901427209149312 902703733805853 902918388750336 903578416812288 904062961222848 904242963056832 904681901228364 906706420173792 909548174997504 910213049394432 910836199876176 911718762909696 912207672585216 912874491059328 913009861590624 913499463618504 913545874199392 913989328195734 917032364501184 918366509104128 918413166956544 918549358820352 918596025962496 919041931406592 919713745683936 920206942673256 921098585573376 921729188515968 922402967162544 922897606248324 924797993914368 925293917334528 926466853847904 927502081615872 927999455104512 928497095309952 929128616632692 929175821256816 929313609119028 929811954040263 931211999097408 931892709623064 934312376567808 934813402080768 935449219466928 936137205428292 937044284101632 937499144710464 937546774601472 937685803795776 938188638310896 938874448719018 941312243805696 943375017166848 943876689912576 943924643816448 944064618787584 944570873945664 945768246636402 945993141940224 947332777085856 947840784795576 948533650866333 950996526149376 952380083515392 952569705443328 953080521458688 953777217746304 954240200866008 954288681290784 954430193149272 954937744872489 957030376891932 957078999072336 959564062420992 960731630803872 960780441027456 960922915551648 962369805293568 962885876617728 963028663357824 963540787619088 963589740562624 963732631678992 964249433819532 968867315103744 969386870721024 969436120676352 969579878754816 970095486854592 970808953777488 971749627957248 972221335255296 972936365655744 973647576449352 974169695484342 976175660242944 978835085835264 979029975038976 979554980388096 980221228952616 980746873112286 980796700215528 980942142958974 982369266707808 982945999047264 983614554027819 985493827915776 986218619710464 986697350555328 987418620548424 988379800031232 989052050835072 989102299885056 989582430527712 989632706523776 989779459562208 990305809497396 991034140314519 992475946406448 995052918214656 995780296078848 996314283796608 996512653164672 997962429671424 999227483456832 999962375812848 1005290088155136 1005490244634624 1006024949330688 1006713694599984 1006764840954432 1007253545358564 1008229532857344 1009657301894136 1010198731163706 1013562087080256 1014105610292976 1015088237162496 1015290344484864 1015783187344128 1015834794476544 1016525718913824 1017070831375704 1017273333438936 1020044722695516 1022145151168512 1022693277053952 1022745235255296 1023241696872192 1023989680568736 1025683608273408 1026233631658368 1026983802441744 1027686896570817 1027739108474316 1029650374176768 1031661410063832 1032661047785472 1033214812826112 1033420529207808 1033922172832416 1034677963894428 1035232810507413 1036235908770048 1036945337080464 1037703338057862 1040243485022208 1040955657001344 1042275210578892 1043285132639232 1043439841817856 1043999386992576 1044052427656448 1044559232223696 1045322798913918 1045571367407616 1047613498984584 1048379298325947 1050333635893248 1051101423638784 1051665077340864 1052840200753152 1053404786875392 1054174819614336 1054740121426656 1055462218099758 1060570805833728 1061139537497088 1061861276151648 1061915224293504 1062072696136032 1062642233188872 1063671890061312 1064242284682752 1065020239569216 1065749374221588 1066320882895023 1068358173806592 1069871091918048 1071427593954816 1071482028115968 1071640918623744 1071695363622912 1072215586641024 1072999369964592 1073574766452132 1074615016502272 1075785421492224 1076713873956378 1078716217042944 1078930992900096 1079509570223616 1080877996155888 1082085761885184 1082666030955264 1083246611194944 1083983386071474 1084038458132952 1084199210638866 1086853172742144 1090031105995776 1090560229561152 1090615635760896 1090777363599168 1091357422711416 1092160072999674 1092419778981888 1093218331451904 1093749002162208 1093804570368384 1094553411362712 1095353523505521 1098034789745664 1098197617773312 1100441001848832 1100604186694656 1101189471564672 1101245417785856 1101408721918848 1101999352936608 1103396287742469 1103658665596928 1105814248928172 1107870709395456 1108091290005504 1108680556405248 1109495947174272 1110845948116977 1111110097434624 1111331323017216 1111927275035136 1112740087370688 1113280234343676 1113336794839248 1113501892007484 1116535439707254 1119491406157824 1120252833088704 1120853569271184 1120910514532032 1121076734810256 1122707733380352 1122764772842496 1123366856054016 1124130918888936 1124957672789454 1130345200954368 1130402628440064 1130951349174528 1131008807455744 1131176525213952 1131778067997024 1132610446073736 1134258224464512 1135864464630903 1136531311398399 1138034624090112 1138644895767552 1138871603616768 1140868811579598 1141367304720384 1141974266807808 1142201637545472 1142814143786112 1143591433778052 1144204685297667 1144262816918116 1144432500118803 1149742799235072 1150529936685696 1150588389662208 1151146908981216 1151988390639828 1153109766703104 1153894059307584 1153952683199232 1154512835615664 1155356777746962 1158356670948864 1160895071250432 1161743678758656 1162366664429376 1162598095358784 1164289501283328 1165765397366304 1166563504215522 1169419082139648 1170273920649984 1172209838026752 1172838436180992 1173071952073728 1173695774219136 1174499310366648 1174558981113504 1175129136251658 1176267788333568 1178565186357657 1180816928944128 1181052033380352 1181625340379904 1182489101593632 1183123212008472 1184269610022912 1184445225847296 1185080385234816 1185140593555968 1185946672066128 1186582636604988 1189663608001536 1192502676363264 1193142156562944 1193202774464512 1193781979684224 1194654627330192 1195472512337481 1196630876318976 1197272570268096 1198147769515368 1201258769872896 1201902945532416 1203604978407804 1204771222416384 1205417281630464 1205657284075776 1206242534971152 1207124291210166 1208941893565056 1213555744173312 1213617399192576 1213797367012608 1214448266501568 1215987745675374 1216276896780288 1216457258978304 1217165988079104 1217346482120832 1217999284824672 1218652437594312 1219543265399571 1222709819334912 1224488678805504 1224732478427136 1225389241875456 1226284994245248 1226942590231008 1227777100550343 1228972251354624 1229870622883392 1230467627432484 1230530141664432 1231372587783051 1233725223112704 1235289138463872 1237332606806016 1237996127079936 1238838155510256 1238901095009088 1239084812158704 1239749272053684 1241615998796544 1242523612830752 1246354548069888 1246417869441024 1246602701256192 1247265625955904 1248182940571056 1249392378802176 1249998859613952 1250062366135296 1250247738394368 1250918184414528 1251832598292024 1252503894194154 1255082991740928 1258502253216768 1258566191755264 1258752825050112 1259427831927552 1260960265430082 1261024328848536 1261211326661538 1263110369447808 1263787713060768 1264647283750053 1264711534488444 1267995368199168 1270774028611584 1271702956995072 1272320267821344 1272384908387712 1272573590865696 1273250326496652 1274186751832953 1276040502522576 1276105332096448 1280288952101376 1280975507738496 1281040588036608 1281230554068864 1283094552434688 1283847835490304 1284038217810432 1284721050158784 1284976842238656 1285665911759376 1292515827628032 1292773171673088 1293460649139456 1294411938369984 1295040272603868 1296295113673728 1297248487540992 1298130816721032 1298196768599136 1298826940067622 1298892927312456 1305113447780352 1305373300051968 1306073307184128 1306961638603488 1307662497483048 1307728933620704 1307922857278632 1309825688943744 1310594665396352 1311486072037092 1314891356212224 1314958159613952 1315596467407104 1316558160731232 1318736067780096 1318803066513408 1319443240703616 1319705946082944 1320407745996528 1321378853752692 1323301261875264 1327707061438464 1328419045062144 1328683537552896 1330300239292836 1331013613509531 1332303311275776 1333215433389168 1333283167750464 1334190006074394 1341366599107584 1342284926133312 1342353121272576 1343004727144752 1343986455746466 1344306043809792 1346209735858848 1346931641551608 1347916240704789 1350428960434176 1351416116107008 1352140813723968 1353651686682624 1354377583125504 1354446392635392 1355367625218432 1356094441834272 1356364444585248 1360059630260688 1363591036071936 1364322262496256 1365319574091648 1366254299814264 1367578144364544 1368311508877824 1369311736588992 1369514792385936 1370249195427756 1370318811299088 1370983992293601 1375548546751776 1377619750434816 1377894038943744 1378562897109888 1379570618525904 1380310414009884 1381647878360064 1382593782773952 1383604450743816 1384346409372486 1387196990871552 1387940876001792 1389700280771856 1391046843518976 1391253122423808 1391999182656768 1392745642964928 1393763731885224 1396817998646112 1397839064434596 1401468564851712 1402220103121152 1403173829200392 1404205808142438 1404539715833856 1405566426152448 1406248717065696 1406320161902208 1406528705693664 1407282957466344 1408311673078527 1414852716662784 1415815034868864 1415886965724672 1416096928181376 1416856310918496 1418652369954603 1418989712910336 1420026986092288 1420999165628784 1421761177193364 1424688801435648 1426494789224064 1428570125273088 1428854558164992 1429620782188032 1430665826619456 1431433021936176 1435545565337898 1435618498608504 1439346093631488 1441097446205808 1441170661541184 1441384373327472 1442781015846912 1443554707940352 1444328814926592 1444542995036736 1445311181428632 1445384610843936 1445598947518488 1446374150729298 1453374807994368 1454080306081536 1454154181014528 1454369818132224 1455143230281888 1456213430666232 1457624441935872 1458332002882944 1458406093824512 1459404548483616 1460471364674028 1461254543226513 1463187373830144 1464046386327552 1464263490364416 1467472248926208 1468252628752896 1468544962558464 1469332470582144 1471120309668429 1471195050323292 1471413214438461 1474418998570896 1475496790236518 1478240741873664 1479327929565696 1480046025832992 1481127930822636 1482569700046848 1483578076252608 1483653449827584 1484373645791568 1484449059785664 1484669189343312 1485458714246094 1488713919609672 1493670444118272 1494471425694912 1494547352709376 1494768979747008 1496943644507136 1497019697123328 1497822474738688 1498841225185248 1499943563719272 1507126934605824 1507935132232704 1508235366951936 1509037423996032 1510147261431648 1510880318037846 1512344299286016 1514485952841204 1515298096745559 1515375081864532 1518193194356736 1518495471489024 1520343130620384 1521158415439464 1522632355743744 1522935516727296 1523674781016192 1523752191714816 1524788578370736 1525606247063556 1525910000158404 1530067084043274 1534039915580928 1534117852882944 1534862545308288 1535984520853104 1538525412410112 1538603577598976 1539350447487552 1540475703662616 1541608662711474 1544475561265152 1548991571678208 1549822219239168 1550130793811712 1552016945841642 1552386001711104 1554353863155072 1555418005620696 1556555007086793 1560365227533312 1561433485502016 1563412815868338 1563784581574656 1564095936098304 1564927698958848 1565159762726784 1565999080488864 1566078641484672 1566838848335544 1567984198370877 1568357051111424 1571420248476876 1575500453839872 1576652135458176 1577497616011296 1579260301129728 1580107180313088 1580187458074624 1581262229421504 1582110182139984 1583193327149637 1586218144002048 1590856208750592 1591709306245632 1592872836440256 1593963349783308 1595507835091968 1596363427024128 1597530359353824 1598624061332382 1602537260709888 1604806637877072 1606361629888512 1607141390932224 1607223042173952 1607461377935616 1607543045434368 1608323379961536 1609499054946888 1610362149678198 1611922524753408 1615070810934567 1618074325564416 1618156532256768 1618396489350144 1619264355335424 1621316994233832 1621943011971072 1622887984105472 1623128642827776 1623999046432896 1624869916792416 1625975079107211 1626057687199428 1626298815958299 1630279759113216 1633852322500608 1635046658993664 1635923453641344 1637036134067124 1638240109499511 1638629668472832 1639827497177856 1640623503243312 1640706855552576 1641830117044068 1647052184618496 1647296426659968 1650661502773248 1650906280041984 1651784207347008 1651868126678784 1652113082878272 1652999029404912 1655487998395392 1658721373392258 1661806064093184 1662136935008256 1663020834607872 1664243920761408 1666665146151936 1666749821513728 1666996984525824 1667890912552704 1669110131056032 1669920351515514 1670005192258872 1670252838011226 1674803159560881 1678003004289024 1678337100066816 1679237109236736 1681280353906776 1681365771798048 1681615102215384 1684147159263744 1685050284081024 1686196378333404 1686282045984592 1687436509184181 1690660490932224 1695517801431552 1695603942660096 1696427023761792 1696513211183616 1696764787820928 1697667101995536 1698915669110604 1701387336696768 1707051936135168 1707967343651328 1708054117382144 1708307405425152 1711303217369397 1712050957080576 1712961400211712 1713302456318208 1714221215679168 1715387150667078 1716394225377174 1724614198852608 1725882584493312 1726720363471824 1727982585959742 1728393484898304 1729664650054656 1730841088961376 1730929024798848 1731769253423496 1731857236416608 1733035166620443 1737535006423296 1741342606875648 1741431076245504 1742615518137984 1743549996644064 1743897143038176 1746434251924992 1748648096049456 1753188474949632 1754128623209472 1755410880974976 1758314757040128 1759257654271488 1759607928110592 1760543661328704 1761748965549972 1761838471670256 1762693704377487 1764401682500352 1771225393416192 1771578050070528 1773733652390448 1774684818012708 1776404415034368 1777620577852224 1777710890333952 1778920008099192 1779873954907482 1784495412002304 1788488798810112 1788754014544896 1789713234844416 1789804161696768 1790672969526336 1791981940995288 1794946314478464 1795908855402144 1797221654273052 1801888154809344 1802854418298624 1805407467611706 1805836777500672 1807156833624576 1808125922445696 1808485926113664 1809363802456728 1810686436815249 1813412840347584 1819096349995008 1820426098788864 1821672399752352 1823981618513061 1824415345170432 1825748982118656 1826019723181248 1826998927237008 1827091748398784 1827978656391468 1834064729002368 1836733018208256 1837098717640704 1838083862813184 1839427491367872 1840413885346512 1842197171146752 1843458377031936 1844805934325088 1845795212496648 1850587834669056 1852933707695808 1855004163231744 1855998910209024 1856994190619904 1858257233265384 1858351642513632 1858627218238056 1859623908080526 1862423998194816 1863785419246128 1868624753135616 1869626804161536 1870898438933856 1872274410856584 1874088568203264 1874998289420928 1875093549202944 1875371607591552 1876377276621792 1877748897438036 1878755841291231 1882624487611392 1886750034333696 1887753379825152 1887849287632896 1888129237575168 1889141747891328 1891536493272804 1894665554171712 1895681569591152 1897067301732666 1901993052298752 1906161042917376 1907554435492608 1908480401732016 1908577362581568 1908860386298544 1909875489744978 1914060753783864 1914157998144672 1921463261607744 1921560882054912 1921845831103296 1924739610587136 1925771753235456 1926057326715648 1927081575238176 1927179481125248 1927465263357984 1928498867639064 1937734630207488 1938773741442048 1938872241352704 1939159757509632 1940190973709184 1941617907554976 1944442670510592 1945872731311488 1947295152898704 1948240410101433 1948339390968684 1952351320485888 1957670171670528 1958059950077952 1959109960776192 1960442457905232 1961493746224572 1961593400431056 1961884285917948 1964738533415616 1965891998094528 1967229108055638 1972437239420928 1973394701110656 1974837241096848 1978104101670144 1978204599770112 1979164861055424 1979265413047552 1979558919124416 1980611618994792 1982068280629038 1984951892812896 1991560592157696 1992628567593216 1993025306329344 1995924859342848 1998454966913664 1999924751625696 2001285009111591 2002459929606703 2010580176310272 2010980489269248 2012049898661376 2013427389199968 2013529681908864 2014507090717128 2015979683619699 2016459065714688 2019314603788272 2020397462327412 2027124174160512 2028211220585952 2031566374688256 2031669588953088 2033051437827648 2034141662751408 2034546666877872 2040089445391032 2045386554107904 2046483393744384 2047979361137472 2051367216546816 2052467263316736 2053967604883488 2055373793141634 2055478216948632 2063322820127664 2065322095570944 2066429625652224 2066841058415616 2067844345664832 2069355927788856 2070465621014826 2072471817540096 2073890674160928 2075406676115724 2076519614058729 2080486970044416 2081911314002688 2084550421157784 2086570265278464 2086879683635712 2087998773985152 2088104855312896 2089118464447392 2090645597827836 2095226997969168 2096758596651894 2100667271786496 2102202847277568 2103330154681728 2106308712213657 2106809573750784 2108349639228672 2109480242853312 2110924436199516 2122279074994176 2123722552303296 2123830448587008 2124145392272064 2125284466377744 2127343780122624 2128484569365504 2130040479138432 2131498748443176 2132641765790046 2139742183836096 2142855187909632 2142964056231936 2143281837247488 2143390727245824 2144431173282048 2145998739929184 2147149532904264 2149230033004544 2153318348006847 2153427747912756 2157432434085888 2157861985800192 2159019140447232 2161755992311776 2164171523770368 2165332061910528 2166493222389888 2167966772142948 2168076916265904 2168398421277732 2169561226093947 2173706345484288 2180062211991552 2181120459122304 2181231271521792 2181554727198336 2182714845422832 2184320145999348 2186436662903808 2187498004324416 2187609140736768 2189106822725424 2190707047011042 2196069579491328 2196395235546624 2201208373389312 2202378943129344 2202490835571712 2202817443837696 2203998705873216 2206792575484938 2207317331193856 2211628497856344 2213245185354777 2217361112810496 2218991894348544 2221691896233954 2222220194869248 2222662646034432 2223854550070272 2225480174741376 2226560468687352 2226673589678496 2227003784014968 2228188071369141 2233070879414508 2238982812315648 2240505666177408 2241707138542368 2241821029064064 2242153469620512 2245415466760704 2245529545684992 2246733712108032 2248261837777872 2249915345578908 2260690401908736 2261902698349056 2262017614911488 2262353050427904 2263556135994048 2265220892147472 2266320477056769 2268516448929024 2271728929261806 2273062622796798 2277289791535104 2277743207233536 2281737623159196 2283948533615616 2284403275090944 2285628287572224 2287182867556104 2288409370595334 2288525633836232 2288865000237606 2295100626064911 2299485598470144 2301059873371392 2301176779324416 2302293817962432 2303976781279656 2306219533406208 2307788118615168 2307905366398464 2309025671231328 2310713555493924 2312412994067211 2316713341897728 2321790142500864 2323487357517312 2324733328858752 2325196190717568 2328025418762463 2328579002566656 2331530794732608 2333127008431044 2338838164279296 2340547841299968 2345119223802507 2345676872361984 2346143904147456 2347391548438272 2348998620733296 2349117962227008 2350258272503316 2352535576667136 2357130372715314 2363250680759808 2364978203187264 2366246424016944 2368539220045824 2368890451694592 2370160770469632 2370281187111936 2371893344132256 2373165273209976 2379327216003072 2385005352726528 2386284313125888 2386405548929024 2387563959368448 2389309254660384 2390945024674962 2393261752637952 2394545140536192 2396295539030736 2397936091998573 2402517539745792 2403805891064832 2407209956815608 2409542444832768 2410834563260928 2411314568151552 2412485069942304 2414248582420332 2415543224517297 2417883787130112 2427111488346624 2427234798385152 2427594734025216 2428896533003136 2431975491350748 2432914517956608 2434331976158208 2434692964241664 2435998569649344 2437304875188624 2439086530799142 2445419638669824 2450778483750912 2452569988490496 2453885180462016 2455554201100686 2457944502709248 2459741245766784 2460935254864968 2461060283328864 2462745175566102 2470578276927744 2474665213612032 2475992254159872 2477676311020512 2477802190018176 2478169624317408 2479498544107368 2483231997593088 2485047225661504 2488082060088387 2492709096139776 2492835738882048 2493205402512384 2494531251911808 2496365881142112 2499997719227904 2500124732270592 2500495476788736 2501836368829056 2503665196584048 2505007788388308 2510165983481856 2517004506433536 2517505650100224 2518855663855104 2521920530860164 2522048657697072 2522422653323076 2526220738895616 2527575426121536 2529294567500106 2529423068976888 2535990736398336 2543405913990144 2544640535642688 2544769816775424 2545147181731392 2546500652993304 2548373503665906 2552081005045152 2552210664192896 2560577904202752 2561951015476992 2562081176073216 2562461108137728 2566189104869376 2567695670980608 2568076435620864 2569442100317568 2569953684477312 2571331823518752 2574591338065761 2585031655256064 2585546343346176 2586921298278912 2588823876739968 2590080545207736 2591973878939613 2592590227347456 2594496975081984 2596261633442064 2596393537198272 2597653880135244 2597785854624912 2612146614368256 2613923277206976 2615324994966096 2615457867241408 2615845714557264 2619651377887488 2621189330792704 2622972144074184 2629782712424448 2631192934814208 2633116321462464 2637472135560192 2637606133026816 2638886481407232 2639411892165888 2640815491993056 2642757707505384 2646602523750528 2655414122876928 2656838090124288 2657367075105792 2660600478585672 2662027227019062 2664606622551552 2666430866778336 2666566335500928 2668380012148788 2669810932361223 2682733198215168 2684569852266624 2684706242545152 2686009454289504 2687972911492932 2692419471717696 2693863283103216 2695832481409578 2700857920868352 2702832232214016 2704281627447936 2708755166251008 2710735250436864 2712188883668544 2712728889170496 2720119260521376 2728644524992512 2730639148183296 2732508599628528 2735156288729088 2736623017755648 2738623473177984 2739029584771872 2740498390855512 2740637622598176 2741967984587202 2751097093503552 2755239500869632 2755788077887488 2757125794219776 2759141237051808 2760620828019768 2763295756720128 2765187565547904 2767208901487632 2768692818744972 2774393981743104 2775881752003584 2779400561543712 2782506244847616 2783998365313536 2785491285929856 2787527463770448 2789435862120789 2793635997292224 2795678128869192 2802937129703424 2804440206242304 2806347658400784 2808411616284876 2811132852304896 2812497434131392 2812640323804416 2813057411387328 2814565914932688 2816623346157054 2831630069737728 2831773931449344 2832193856362752 2833712621836992 2837304739909206 2837979425820672 2840053972184576 2841998331257568 2843522354386728 2845600952598999 2852989578448128 2857140250546176 2857709116329984 2859241564376064 2861331653238912 2862866043872352 2864813234617467 2871091130675796 2871236997217008 2878692187262976 2882194892411616 2882341323082368 2882768746654944 2887109415880704 2888657629853184 2889085990073472 2890622362857264 2890769221687872 2891197895036976 2892748301458596 2908160612163072 2908308362029056 2908739636264448 2910286460563776 2912426861332464 2915248883871744 2916664005765888 2916812187649024 2918809096967232 2920942729348056 2922509086453026 2928526980728832 2936505257505792 2937089925116928 2938664941164288 2942240619336858 2942390100646584 2942826428876922 2948837997141792 2950843662083457 2950993580473036 2956481483747328 2958655859131392 2960092051665984 2962255861645272 2965139400093696 2967156152505216 2967306899655168 2968747291583136 2968898119571328 2969338378686624 2970917428492188 2973102420943557 2977427839219344 2987340888236544 2988942851389824 2989094705418752 2989537959494016 2993887289014272 2995644949477376 2997682450370496 2999887127438544 3015870264465408 3016470733903872 3018074847992064 3020294522863296 3021760636075692 3024688598572032 3028971905682408 3030596193491118 3030750163729064 3040686261240768 3042316830878928 3045264711487488 3045871033454592 3047349562032384 3047504383429632 3049577156741472 3051212494127112 3051820000316808 3060134168086548 3068079831161856 3068235705765888 3069725090616576 3071969041706208 3077050824820224 3077207155197952 3078700894975104 3080951407325232 3083060689712451 3083217325422948 3088951122530304 3097983143356416 3099644438478336 3100261587623424 3104033891683284 3105698431522239 3108707726310144 3110836011241392 3113110014173586 3120730455066624 3122866971004032 3126825631736676 3129855397917696 3130319525453568 3131998160977728 3132157282969344 3133677696671088 3135968396741754 3136714102222848 3142840496953752 3145137894977841 3151000907679744 3153304270916352 3154995232022592 3158520602259456 3160214360626176 3160374916149248 3162524458843008 3164220364279968 3166386654299274 3181712417501184 3183418612491264 3185745672880512 3187926699566616 3191015670183936 3192726854048256 3195060718707648 3197248122664764 3198962648685069 3205074521419776 3209613275754144 3214282781864448 3214446084347904 3214922755871232 3215086090868736 3216646759923072 3218998109893776 3220724299356396 3223845049506816 3230141621869134 3236148651128832 3236792978700288 3238528710670848 3242633988467664 3245775968210944 3246257285655552 3247998092865792 3249739833584832 3251950158214422 3252115374398856 3252597631916598 3260559518226432 3270093317987328 3271846907282688 3274072268134248 3276480218999022 3277259336945664 3279654994355712 3281247006486624 3281413711105152 3283660234088136 3286060570516563 3294104369236992 3294592853319936 3301323005546496 3301812560083968 3303568414694016 3303736253357568 3304226165756544 3305998058809824 3310188863227407 3310975996790784 3317442746784516 3323612128186368 3324273870016512 3326041669215744 3328487841522816 3332537844350931 3333330292303872 3333993969051648 3335781825105408 3338220262112064 3339840703031028 3340010384517744 3340505676022452 3349606319121762 3358474218473472 3362560707813552 3362731543596096 3363230204430768 3368294318527488 3370100568162048 3372392756666808 3372564091969184 3374873018368362 3391035602863104 3391207885320192 3392854047523584 3393026422367232 3393529575641856 3395334203991072 3397831338221208 3402774673393536 3409593934195197 3414103872270336 3415934687302656 3416108234764288 3416614810850304 3422606434738794 3424101914161152 3425922800423424 3426604912636416 3428442431358336 3430774301334156 3432614055893001 3432788450754348 3433297500356409 3449228397705216 3451765168986624 3453440726943648 3455965171919484 3459329300109312 3461682177922752 3461858049597696 3463538506846992 3463714472833216 3466070333240886 3475070012846592 3482685213751296 3485231036275968 3487099993288128 3487794286076352 3492868503849984 3497296192098912 3508257246418944 3510821761949952 3516629514080256 3518515308542976 3519215856221184 3521087322657408 3523497931099944 3523676943340512 3525387408754974 3528803365000704 3535695559072971 3542450786832384 3543156100141056 3547467304780896 3549369636025416 3552808830068736 3555241155704448 3555421780667904 3557840016198384 3559747909814964 3568990824004608 3577508029089792 3579426469688832 3579608323393536 3581345939052672 3583963881990576 3589892628956928 3591817710804288 3594443308546104 3603776309618688 3605708836597248 3610814935223412 3614313667249152 3616251844891392 3616971852227328 3618727604913456 3621372873630498 3626825680695168 3640852197577728 3643344799504704 3647963237026122 3648830690340864 3651497964237312 3652039446362496 3653997854474016 3654183496797568 3655957312782936 3658629796198713 3668129458004736 3673466036416512 3674197435281408 3676167725626368 3678854982735744 3680827770693024 3686916754063872 3689611868650176 3691590424993296 3694117763349153 3701175669338112 3705867415391616 3711997820418048 3713988381239808 3716514466530768 3716703285027264 3717254436476112 3719247816161052 3724847996389632 3727570838492256 3739253608323072 3741796877867712 3744548821713168 3748177136406528 3749996578841856 3750187098405888 3750743215183104 3752754553243584 3755497794876072 3757511682582462 3765248975222784 3775506759650304 3775698575265792 3776258475150336 3778283495782656 3783072986545608 3789331108343424 3791363139182304 3793941851250159 3794134603465332 3803986104597504 3812322085834752 3815108870985216 3816960803464032 3817154725163136 3817720772597088 3819750979489956 3822560255498859 3828121507567728 3828315996289344 3842926523215488 3843121764109824 3843691662206592 3851543506470912 3852114653431296 3854163150476352 3854358962250496 3854930526715968 3856997735278128 3877547482884096 3878319515019264 3880381947418368 3883235815109952 3888885341021184 3891745462622976 3894590305797408 3896480820202866 3896678781937368 3915340343341056 3916119900155904 3918219921552384 3920884915810464 3922987492449144 3923186800862112 3923768571835896 3929477066831232 3931783996189056 3934458216111276 3944874478841856 3946789402221312 3949674482193696 3956208203340288 3956409199540224 3958329722110848 3958530826095104 3959117838248832 3961223237989584 3964136561258076 3969903785625792 3983121184315392 3985257135186432 3986050612658688 3993040840528593 3996909933827328 3999849503251392 4002570018223182 4004919859213406 4024099797322752 4026854778399936 4027059363817728 4029014181434256 4031959367239398 4032918131429376 4038629207576544 4040794924654824 4043748722114367 4054248348321024 4056422441171904 4063132749376512 4063339177906176 4066102875655296 4068283325502816 4069093333755744 4080178890782064 4090773108215808 4092966787488768 4095958722274944 4102734433093632 4104934526633472 4107935209766976 4110747586283268 4110956433897264 4112951976880803 4126645640255328 4132859251304448 4133682116831232 4135688691329664 4138711855577712 4140931242029652 4144943635080192 4147781348321856 4150813352231448 4153039228117458 4163822628005376 4169100842315568 4173140530556928 4173759367271424 4175997547970304 4176209710625792 4178236928894784 4181291195655672 4190453995938336 4193517193303788 4204405694555136 4206660309363456 4212617424427314 4213619147501568 4216699278457344 4218960485706624 4221848872399032 4224935019235581 4244558149988352 4247445104606592 4247660897174016 4248290784544128 4250568932755488 4255957109863809 4256969138731008 4260080958276864 4262997496886352 4265283531580092 4279484367672192 4285710375819264 4286563674494976 4288862346564096 4291997479858368 4294299065808528 4298460066009088 4306636696013694 4306855495825512 4318038280894464 4323511984623552 4328343047540736 4330664123821056 4332986444779776 4335933544285896 4336153832531808 4336796842555464 4339122452187894 4360124423983104 4362240918244608 4362462543043584 4363109454396672 4365429690845664 4368640291998696 4372873325807616 4374996008648832 4375218281473536 4378213645450848 4381414094022084 4383763629679539 4392139158982656 4392790471093248 4402416746778624 4404757886258688 4404981671143424 4405634887675392 4407997411746432 4413360929005287 4413585150969876 4414239643315383 4423256995712688 4426490370709554 4434722225620992 4437983788697088 4443383792467908 4447709100140544 4450960349482752 4453120937374704 4453347179356992 4454007568029936 4456376142738282 4466141758829016 4481011332354816 4483414277084736 4483642058128128 4484306939241024 4490830933521408 4491059091369984 4493467424216064 4496523675555744 4499830691157816 4521380803817472 4523805396698112 4524035229822976 4524706100855808 4527112271988096 4530441784294944 4532640954113538 4537032897858048 4543457858523612 4545894290236677 4546125245593596 4554579583070208 4555486414467072 4563475246318392 4567897067231232 4568806550181888 4571256575144448 4574365735112208 4576818741190668 4577051267672464 4577730000475212 4590201252129822 4602119746742784 4602353558648832 4604587635924864 4607953562559312 4615576237230336 4615810732796928 4618051342462656 4621427110987848 4624825988134422 4633426683795456 4646974715034624 4649466657717504 4650392381435136 4656050837524926 4657158005133312 4663061589465216 4666254016862088 4669665021260379 4681095682599936 4690238447605014 4691353744723968 4692287808294912 4694783096876544 4697997241466592 4698235924454016 4700516545006632 4703952595112631 4705071153334272 4714260745430628 4726501361519616 4729956406374528 4732492848033888 4737780903389184 4740321540939264 4740562374223872 4743786688264512 4746330546419952 4758654432006144 4772568626251776 4775127918736896 4778618509320768 4781890049349924 4786523505275904 4789090281072384 4792591078061472 4795872183997146 4807611782129664 4814419913631216 4819084889665536 4821669126521856 4822629136303104 4824970139884608 4828497164840664 4831086449034594 4835767574260224 4845212432803701 4854222976693248 4854469596770304 4855189468050432 4857793066006272 4863950982701496 4865829035913216 4868663952316416 4869385928483328 4871997139298688 4874609750377248 4878173061598284 4890839277339648 4901556967501824 4905139976980992 4907770360924032 4911108402201372 4914720328498533 4915889005418496 4919482491533568 4921870509729936 4922120566657728 4925490351132204 4941156553855488 4951984508319744 4955352622041024 4955604380036352 4956339248634816 4958997088214736 4966463995186176 4970094451323008 4976164120176774 4985418192279552 4986410805024768 4989062503823616 4992731762284224 4999995438455808 5000249464541184 5000990953577472 5003672737658112 5007330393168096 5010015576776616 5024409478682643 5034009012867072 5035011300200448 5037711327710208 5043841061720328 5044097315394144 5044845306646152 5052441477791232 5055150852243072 5058589135000212 5058846137953776 5062309527552543 5071981472796672 5086811827980288 5089281071285376 5089539633550848 5090294363462784 5093001305986608 5096747007331812 5104162010090304 5104421328385792 5121155808405504 5123902030953984 5124162352146432 5124922216275456 5136152871241728 5138884200635136 5139907368954624 5142663647037504 5149182676131522 5173842596557824 5177647753479936 5180161090415472 5183947757879226 5185180454694912 5188993950163968 5192523266884128 5192787074396544 5195307760270488 5195571709249824 5199105499861329 5224293228736512 5227846554413952 5230649989932192 5230915734482816 5231691429114528 5239302755774976 5242378661585408 5245944288148368 5259565424848896 5262385869628416 5266232642924928 5274944271120384 5277772962814464 5278823784331776 5281630983986112 5285515415010768 5288081113132461 5293205047501056 5313676180248576 5314734150211584 5321200957171344 5324054454038124 5329213245103104 5332861733556672 5333132671001856 5336760024297576 5339621864722446 5365466396430336 5369139704533248 5369412485090304 5372018908579008 5375945822985864 5384838943435392 5387726566206432 5391664962819156 5405664464428032 5408563254895872 5417510332502016 5421470500873728 5424377767337088 5425457778340992 5432059310445747 5440238521042752 5457289049985024 5461278296366592 5465017199257056 5471944855539183 5473246035511296 5477246946355968 5478059169543744 5480996781711024 5481275245196352 5483935969174404 5502194187007104 5514251588439552 5518282474103616 5521241656039536 5526591513440256 5530375131095808 5534417802975264 5537385637489944 5551763504007168 5558801123087424 5565012489695232 5567996730627072 5570982571859712 5575054927540896 5578871724241578 5587271994584448 5591356257738384 5605874259406848 5608880412484608 5612695316801568 5616823232569752 5622265704609792 5624994868262784 5625280647608832 5626114822774656 5629131829865376 5633246692314108 5636267523873693 5663260139475456 5663547862898688 5664387712725504 5667425243673984 5674609479818412 5680107944369152 5683996662515136 5687044708773456 5691201905197998 5705979156896256 5718483128752128 5722663306477824 5725732087744704 5729626469234934 5742182261351592 5742473994434016 5764389784823232 5764682646164736 5765537493309888 5774218831761408 5777315259706368 5778171980146944 5781244725714528 5781538443375744 5782395790073952 5785496602917192 5816321224326144 5816616724058112 5817479272528896 5820572921127552 5824853722664928 5833328011531776 5833624375298048 5837618193934464 5841885458696112 5844721230304299 5845018172906052 5857053961457664 5873010515011584 5874179850233856 5877329882328576 5884481238673716 5884780201293168 5885652857753844 5897675994283584 5901687324166914 5901987160946072 5917311718262784 5920184103331968 5924511723290544 5934312305010432 5934613799310336 5937494583166272 5937796239142656 5938676757373248 5941834856984376 5946204841887114 5954855678438688 5974681776473088 5977885702779648 5978189410837504 5979075918988032 5987774578028544 5991289898954752 5995364900740992 5999774254877088 6003855027334773 6007379788820109 6031740528930816 6032941467807744 6036149695984128 6040589045726592 6043521272151384 6047939050859097 6049377197144064 6057943811364816 6061192386982236 6061500327458128 6081372522481536 6084633661757856 6094699124064768 6095008766859264 6099154313482944 6102424988254224 6103640000633616 6120268336173096 6136159662323712 6139450181233152 6143938083412416 6154101649640448 6154414310395904 6157401789950208 6161902814650464 6166121379424902 6166434650845896 6195966286712832 6199288876956672 6200523175246848 6208067783366568 6211396863044478 6217415452620288 6221672022482784 6226220028347172 6229558842176187 6241460910133248 6245733942008064 6253651263473352 6259710795835392 6260639050907136 6263996321955456 6264314565938688 6267355393342176 6271936793483508 6285680993907504 6290275789955682 6302001815359488 6306608541832704 6309990464045184 6318926136640971 6320428721252352 6325048917686016 6328440728559936 6332773308598548 6366837224982528 6371491345761024 6375853399133232 6382031340367872 6385453708096512 6390121437415296 6394496245329528 6397925297370138 6419226551508288 6428565563728896 6428892168695808 6429845511742464 6430172181737472 6433293519846144 6437996219787552 6441448598712792 6447690099013632 6460283243738268 6472297302257664 6473585957400576 6477057421341696 6485267976935328 6492514571311104 6495996185731584 6499479667169664 6503900316428844 6504230748797712 6505195263833196 6508683678281841 6521119036452864 6540186635974656 6543693814565376 6548144536268496 6552960437998044 6559309988711424 6562494012973248 6562827422210304 6567320468176272 6572121141033126 6588208738473984 6589185706639872 6603625120167936 6607136829388032 6607472506715136 6608452331513088 6611996117619648 6620377726454814 6621951993581568 6634885493569032 6639735556064331 6652083338431488 6656975683045632 6665075688701862 6666660584607744 6667987938103296 6671563650210816 6676440524224128 6679681406062056 6680020769035488 6681011352044904 6684564214107423 6699212638243524 6716948436946944 6725121415627104 6725463087192192 6726460408861536 6736588637054976 6740201136324096 6744785513333616 6745128183938368 6749746036736724 6782071205726208 6785708095047168 6786052844734464 6787059151283712 6790668407982144 6795662676442416 6805549346787072 6819187868390394 6831869374605312 6833229621700608 6845212869477588 6851845600846848 6853209825272832 6856884862716672 6861548602668312 6865228111786002 6865576901508696 6866595000712818 6885301878194733 6898456795410432 6903530337973248 6906881453887296 6911930343838968 6918658600218624 6923364355845504 6923716099195392 6927077013693984 6927428945666432 6932140666481772 6937238982201633 6950140025693184 6965370427502592 6970462072551936 6974199986576256 6975588572152704 6985737007699968 6994592384197824 7016514492837888 7021643523899904 7035357671407521 7037030617085952 7038431712442368 7042174645314816 7046995862199888 7047353886681024 7050774817509948 7057606730001408 7071391118145942 7094934609561792 7098739272050832 7105617660137472 7110482311408896 7110843561335808 7115680032396768 7119495819629928 7137981648009216 7155016058179584 7158852939377664 7159216646787072 7162691878105344 7167927763981152 7179785257913856 7183635421608576 7188886617092208 7193808275995719 7207552619237376 7211417673194496 7221629870446824 7228627334498304 7232503689782784 7233943704454656 7237455209826912 7242745747260996 7246629673551891 7253651361390336 7281704395155456 7286689599009408 7295926474052244 7302995928474624 7304078892724992 7307995708948032 7308366993595136 7311914625565872 7317259592397426 7336258916009472 7352335451252736 7357709965471488 7361655541386048 7373833508127744 7379223737300352 7383180849986592 7388235526698306 7411734830783232 7423995640836096 7427976762479616 7433028933061536 7433406570054528 7434508872952224 7438495632322104 7449695992779264 7455141676984512 7464246180265161 7478507216646144 7483593755735424 7489097643426336 7499993157683712 7500374196811776 7501486430366208 7505509106487168 7510995589752144 7515023365164924 7530497950445568 7551013519300608 7552516950300672 7556566991565312 7566145973091216 7578662216686848 7582726278364608 7587883702500318 7588269206930664 7607972209195008 7630217741970432 7633921606928064 7634309450326272 7635441545194176 7639501958979912 7645120510997718 7656243015135456 7656631992578688 7685853046430976 7686243528219648 7687383324413184 7703087012941824 7704229306862592 7708326300952704 7708717924500992 7709861053431936 7713995470556256 7723774014197283 7755094965768192 7756639030038528 7760763894836736 7766471630219904 7775921636818839 7777770682042368 7783490925245952 7789180611594816 7792961640405732 7793357563874736 7836439843104768 7841769831620928 7845974984898288 7846373601724224 7847537143671792 7858954133662464 7863567992378112 7868916432222552 7893578804442624 7899348964387392 7912416406680576 7912818399080448 7916659444221696 7917061652190208 7918235676497664 7922446475979168 7928273122516152 7939807571251584 7966242368630784 7970514270372864 7972101225317376 7986081681057186 7993819867654656 7999699006502784 8005140036446364 8009432797083669 8009839718426812 8048199594645504 8053709556799872 8054118727635456 8058028362868512 8063918734478796 8077258415153088 8081589849309648 8087497444228734 8108496696642048 8112844882343808 8126265498753024 8132205751310592 8136566651005632 8138186667511488 8160357781564128 8185933574977536 8191917444549888 8205468866187264 8209869053266944 8215870419533952 8221495172566536 8221912867794528 8225903953761606 8253291280510656 8265718502608896 8267364233662464 8271377382659328 8277423711155424 8281862484059304 8289887270160384 8295562696643712 8301626704462896 8306078456234916 8327645256010752 8338201684631136 8347518734542848 8351995095940608 8352419421251584 8356473857789568 8362582391311344 8368307586362367 8380907991876672 8387034386607576 8408811389110272 8413320618726912 8425234848854628 8433398556914688 8437920971413248 8443697744798064 8449870038471162 8494890209213184 8495321794348032 8496581569088256 8501137865510976 8511914219727618 8513938277462016 8520161916553728 8525994993772704 8530567063160184 8536802857796997 8558968735344384 8571420751638528 8573127348989952 8577724693128192 8583994959716736 8588598131617056 8594439703852401 8613273392027388 8613710991651024 8636076561788928 8647023969247104 8661328247642112 8665972889559552 8671867088571792 8672307665063616 8673593685110928 8678244904375788 8724481836489216 8724925086087168 8726218908793344 8730859381691328 8737280583997392 8745746651615232 8749992017297664 8750436562947072 8756427290901696 8762828188044168 8767527259359078 8785580942186496 8809515772517376 8809963342286848 8811269775350784 8815994823492864 8826721858010574 8827170301939752 8828479286630766 8846513991425376 8852530986250371 8852980741419108 8869444451241984 8875967577394176 8886767584935816 8895418200281088 8901920698965504 8906241874749408 8906694358713984 8908015136059872 8912752285476564 8919307262830671 8932283517658032 8962022664709632 8966828554169472 8967284116256256 8968613878482048 8981661867042816 8986934848432128 8993047351111488 8999661382315632 9047610793396224 9049412201711616 9054224543976192 9060883568589888 9065281908227076 9074065795716096 9086915717047224 9091788580473354 9092250491187192 9126950492636784 9135794134462464 9137613100363776 9142513150288896 9148731470224416 9153637482381336 9154102535344928 9155460000950424 9180402504259644 9204239493485568 9204707117297664 9209175271849728 9215907125118624 9231152474460672 9231621465593856 9236102684925312 9242854221975696 9249651976268844 9266853367590912 9293949430069248 9298933315435008 9300784762870272 9312101675049852 9317095294566717 9326123178930432 9332508033724176 9339330042520758 9362191365199872 9380476895210028 9389566193753088 9395994482933184 9396471848908032 9401033090013264 9407905190225262 9410142306668544 9428521490861256 9435413684933523 9453002723039232 9459912812749056 9464985696067776 9475561806778368 9480643081878528 9481124748447744 9487573376529024 9492661092839904 9545137252503552 9550255837473792 9557237018641536 9563780098699848 9573047010551808 9578180562144768 9585182156122944 9591744367994292 9596887946055207 9615223564259328 9628839827262432 9643338253043712 9645258272606208 9649940279769216 9656994329681328 9662172898069188 9671535148520448 9690424865607402 9708445953386496 9710378936100864 9715586132012544 9727901965402992 9737327904632832 9738771856966656 9743994278597376 9749219500754496 9756346123196568 9781678554679296 9810279953961984 9815540721848064 9822216804402744 9829440656997066 9831778010836992 9838964983067136 9843741019459872 9844241133315456 9850980702264408 9858181711549689 9882313107710976 9903969016639488 9910705244082048 9911208760072704 9912678497269632 9917994176429472 9930566589682221 9932927990372352 9940188902646016 9952328240353548 9970836384559104 9972821610049536 9978125007647232 9985463524568448 9999990876911616 10001981907154944 10007345475316224 10014660786336192 10020031153553232 10048818957365286 10075422655420416 10087682123440656 10088194630788288 10089690613292304 10104882955582464 10110301704486144 10117178270000424 10117692275907552 10124619055105086 10173623655960576 10178562142570752 10179079267101696 10180588726925568 10186002611973216 10193494014663624 10208324020180608 10208842656771584 10228781802585591 10242311616811008 10247804061907968 10248324704292864 10249844432550912 10272305742483456 10277768401270272 10279814737909248 10285327294075008 10297842167679003 10298365352263044 10299892501069227 10347685193115648 10355295506959872 10360322180830944 10367895515758452 10377987900327936 10385046533768256 10385574148793088 10390615520540976 10391143418499648 10398210999722658 10455693108827904 10461299979864384 10461831468965632 10463382858229056 10478605511549952 10484757323170816 10491888576296736 10524771739256832 10532465285849856 10549888542240768 10555545925628928 10557647568663552 10563261967972224 10571030830021536 10576162226264922 10586410095002112 10607086677218913 10627352360497152 10629468300423168 10642401914342688 10648108908076248 10658426490206208 10665723467113344 10666265342003712 10673520048595152 10679243729444892 10738279409066496 10738824970180608 10744037817158016 10751891645971728 10769677886870784 10775453132412864 10783329925638312 10811328928856064 10817126509791744 10842941001747456 10848755534674176 10850915556681984 10864118620891494 10880477042085504 10922556592733184 10930034398514112 10943889711078366 10946492071022592 10954493892711936 10956118339087488 10961993563422048 10962550490392704 10967871938348808 10975889388596139 11004388374014208 11028503176879104 11036564948207232 11042483312079072 11060750262191616 11068835605950528 11074771274979888 11082353290047459 11103527008014336 11117602246174848 11135993461254144 11141965143719424 11150109855081792 11157743448483156 11174543989168896 11182712515476768 11217760824969216 11225390633603136 11233646465139504 11244531409219584 11249989736525568 11250561295217664 11252229645549312 11258263659730752 11266493384628216 11272535047747386 11326520278950912 11327095725797376 11328775425451008 11334850487347968 11349218959636824 11360215888738304 11367993325030272 11374089417546912 11381825553750477 11382403810395996 11411958313792512 11436966257504256 11445326612955648 11451464175489408 11459252938469868 11467680766496577 11484364522703184 11484947988868032 11528779569646464 11529365292329472 11531074986619776 11554630519412736 11556343960293888 11562489451429056 11563076886751488 11564791580147904 11570993205834384 11632642448652288 11634958545057792 11641145842255104 11649707445329856 11666656023063552 11667248750596096 11675236387868928 11683770917392224 11689442460608598 11690036345812104 11746021030023168 11748359700467712 11754659764657152 11768962477347432 11769560402586336 11771305715507688 11795351988567168 11803374648333828 11803974321892144 11834623436525568 11840368206663936 11849023446581088 11868624610020864 11869227598620672 11874989166332544 11875592478285312 11877353514746496 11883669713968752 11892409683774228 11909711356877376 11949363552946176 11955771405559296 11956378821675008 11958151837976064 11979122521585779 11990729801481984 11999548509754176 12007710054669546 12014759577640218 12072299391968256 12081178091453184 12087042544302768 12095878101718194 12098754394288128 12115887622729632 12122384773964472 12123000654916256 12131246166343101 12162745044963072 12169267323515712 12189398248129536 12190017533718528 12198308626965888 12204849976508448 12207280001267232 12240536672346192 12272319324647424 12278900362466304 12287876166824832 12308203299280896 12314803579900416 12323805629300928 12332242758849804 12332869301691792 12338855930642409 12398577753913344 12401046350493696 12416135566733136 12422793726088956 12434830905240576 12443344044965568 12452440056694344 12459117684352374 12491467884016128 12507302526946704 12519421591670784 12521278101814272 12527992643910912 12528629131877376 12534710786684352 12543873586967016 12571361987815008 12580551579911364 12613217083665408 12619980928090368 12637852273281942 12640857442504704 12650097835372032 12656881457119872 12665546617197096 12674805057706743 12733674449965056 12742982691522048 12751706798266464 12767871329591427 12770907416193024 12780242874830592 12788992490659056 12795850594740276 12838453103016576 12857131127457792 12859691023484928 12866587039692288 12875992439575104 12882897197425584 12895380198027264 12920566487476536 12954114842683392 12970535953870656 12985029142622208 12991992371463168 12998959334339328 13007800632857688 13008461497595424 13010390527666392 13017367356563682 13080373271949312 13087387629130752 13096289072536992 13105920875996088 13118619977422848 13124988025946496 13125654844420608 13134640936352544 13144242282066252 13151290889038617 13176417476947968 13178371413279744 13207250240335872 13214273658776064 13214945013430272 13216904663026176 13223992235239296 13240755452909628 13269770987138064 13279471112128662 13304166676862976 13313951366091264 13330151377403724 13343127300421632 13352881048448256 13359362812124112 13360041538070976 13362022704089808 13369128428214846 13398425276487048 13450242831254208 13450926174384384 13452920817723072 13473177274109952 13480402272648192 13489571026667232 13490256367876736 13499492073473448 13564142411452416 13571416190094336 13572105689468928 13574118302567424 13581336815964288 13591325352884832 13611098693574144 13637682870710031 13638375736780788 13663738749210624 13666459243401216 13690425738955176 13703691201693696 13706419650545664 13713769725433344 13723097205336624 13730456223572004 13731153803017392 13733190001425636 13770603756389466 13807060675946496 13813762907774592 13823860687677936 13846728711691008 13847432198390784 13854154027387968 13854857891332864 13864281332963544 13874477964403266 13900280051386368 13940924145103872 13948399973152512 13951177144305408 13971474015399936 13989184768395648 14008995063781137 14017219507246921 14043287047799808 14070715342815042 14074061234171904 14076863424884736 14084349290629632 14093991724399776 14094707773362048 14101549635019896 14111857785337893 14115213460002816 14142782236291884 14189869219123584 14197478544101664 14220964622817792 14221687122671616 14231360064793536 14238991639259856 14275963296018432 14317705878755328 14325383756210688 14335855527962304 14359570515827712 14367270843217152 14377773234184416 14387616551991438 14422835346388992 14443259740893648 14457254668996608 14465007379565568 14467887408909312 14474910419653824 14485491494521992 14493259347103782 14507302722780672 14535637298411103 14563408790310912 14573379198018816 14591852948104488 14605991856949248 14608157785449984 14615991417896064 14616733987190272 14623829251131744 14634519184794852 14672517832018944 14704670902505472 14715419930942976 14723311082772096 14744160985495599 14747667016255488 14758447474600704 14766361699973184 14776471053396612 14823469661566464 14855953524959232 14866057866123072 14866813140109056 14869017745904448 14876991264644208 14899391985558528 14910283353969024 14928492360530322 14967187511470848 14978195286852672 14999986315367424 15000748393623552 15002972860732416 15011018212974336 15021991179504288 15030046730329848 15073228436047929 15102027038601216 15105033900601344 15113133983130624 15132291946182432 15157324433373696 15165452556729216 15175767405000636 15176538413861328 15186928582657629 15215944418390016 15260435483940864 15267843213856128 15268618900652544 15270883090388352 15279003917959824 15290241021995436 15312486030270912 15313263985157376 15371706092861952 15372487056439296 15374766648826368 15408458613725184 15416652601905408 15417435849001984 15419722106863872 15427990941112512 15447548028394566 15521527789673472 15532943260439808 15551843273637678 15555541364084736 15566981850491904 15578361223189632 15585923280811464 15586715127749472 15597316499583987 15672879686209536 15683539663241856 15691949969796576 15692747203448448 15695074287343584 15717908267324928 15727135984756224 15737832864445104 15787157608885248 15798697928774784 15824832813361152 15833318888443392 15834123304380416 15836471352995328 15844892951958336 15856546245032304 15864243339397383 15879615142503168 15941028540745728 15944202450634752 15972163362114372 15987639735309312 15999398013005568 16010280072892728 16018865594167338 16019679436853624 16096399189291008 16107419113599744 16108237455270912 16116056725737024 16127837468957592 16154516830306176 16163179698619296 16174994888457468 16216993393284096 16225689764687616 16252530997506048 16264411502621184 16273133302011264 16276373335022976 16296177931337241 16320715563128256 16371867149955072 16383834889099776 16415834566617549 16419738106533888 16431740839067904 16442990345133072 16443825735589056 16451807907523212 16506582561021312 16542754765318656 16554847422310848 16563724968118608 16579774540320768 16591125393287424 16603253408925792 16612156912469832 16655290512021504 16676403369262272 16695037469085696 16703990191881216 16704838842503168 16712947715579136 16725164782622688 16736615172724734 16761815983753344 16774068773215152 16817622778220544 16826641237453824 16850469697709256 16866797113829376 16875841942826496 16887395489596128 16899740076942324 16908802571621079 16989780418426368 16990643588696064 16993163138176512 17002275731021952 17023828439455236 17040323833107456 17051989987545408 17061134126320368 17073605715593994 17117937470688768 17155449386256384 17167989919433472 17177196263234112 17188879407704802 17226546784054776 17227421983302048 17294047938494208 17322656495284224 17331945779119104 17343734177143584 17344615330127232 17347187370221856 17356489808751576 17448963672978432 17449850172174336 17452437817586688 17461718763382656 17474561167994784 17499984034595328 17500873125894144 17512854581803392 17525656376088336 17535054518718156 17571161884372992 17619031545034752 17622539550701568 17631989646985728 17653443716021148 17654340603879504 17656958573261532 17693027982850752 17705061972500742 17705961482838216 17751935154788352 17773535169871632 17803841397931008 17812483749498816 17813388717427968 17816030272119744 17825504570953128 17838614525661342 17864567035316064 17924045329419264 17933657108338944 17934568232512512 17937227756964096 17963323734085632 17973869696864256 17986094702222976 17999322764631264 18022139366460327 18095221586792448 18098824403423232 18108449087952384 18121767137179776 18130563816454152 18143817152577291 18148131591432192 18173831434094448 18183577160946708 18184500982374384 18253900985273568 18285026300577792 18297462940448832 18307274964762672 18308205070689856 18310920001900848 18360805008519288 18408478986971136 18418350543699456 18431814250237248 18462304948921344 18463242931187712 18472205369850624 18485708443951392 18499303952537688 18587898860138496 18597866630870016 18601569525740544 18624203350099704 18634190589133434 18652246357860864 18665016067448352 18678660085041516 18688676526528561 18724382730399744 18760953790420056 18779132387506176 18791988965866368 18792943697816064 18802066180026528 18815810380450524 18857042981722512 18870827369867046 18906005446078464 18919825625498112 18929971392135552 18961286163757056 18975146753058048 18985322185679808 19100511674947584 19114474037283072 19127560197399696 19146094021103616 19156361124289536 19170364312245888 19183488735988584 19193775892110414 19257679654524864 19286676506087424 19290516545212416 19299880559538432 19313988659362656 19324345796138376 19343070297040896 19380849731214804 19416891906772992 19420757872201728 19431172264025088 19455803930805984 19477543713933312 19487988557194752 19498439001508992 19512692246393136 19526051034845523 19563357109358592 19620559907923968 19631081443696128 19644433608805488 19658881313994132 19677929966134272 19687482038919744 19688482266630912 19701961404528816 19716363423099378 19764626215421952 19821410488164096 19822417520145408 19825356994539264 19835988352858944 19861133179364442 19865855980744704 19880377805292032 19904656480707096 19919206668192993 19956250015294464 19970927049136896 19999981753823232 20003963814309888 20014690950632448 20029321572672384 20040062307106464 20053692642322269 20097637914730572 20150845310840832 20175364246881312 20176389261576576 20179381226584608 20209765911164928 20220603408972288 20234356540000848 20235384551815104 20249238110210172 20357124285141504 20358158534203392 20361177453851136 20372005223946432 20386988029327248 20416648040361216 20417685313543168 20457563605171182 20495608123815936 20499688865101824 20555536802540544 20559629475818496 20570654588150016 20595684335358006 20596730704526088 20599785002138454 20655905634584199 20695370386231296 20710591013919744 20720644361661888 20735791031516904 20755975800655872 20770093067536512 20771148297586176 20781231041081952 20782286836999296 20796421999445316 20811716946604899 20911386217655808 20922599959728768 20923662937931264 20926765716458112 20957211023099904 20969514646341632 20983777152593472 21049543478513664 21064930571699712 21106073014222563 21111091851257856 21115295137327104 21126523935944448 21142061660043072 21152324452529844 21172820190004224 21214173354437826 21284803828685376 21296217816152496 21316852980412416 21331446934226688 21332530684007424 21347040097190304 21358487458889784 21476558818132992 21477649940361216 21488075634316032 21503783291943456 21539355773741568 21550906264825728 21566659851276624 21581424827987157 21622657857712128 21634253019583488 21685882003494912 21697511069348352 21701831113363968 21728237241782988 21739889020655673 21760954084171008 21845113185466368 21860068797028224 21887779422156732 21908987785423872 21912236678174976 21923987126844096 21925100980785408 21935743876697616 21951778777192278 22008776748028416 22057006353758208 22073129896414464 22084966624158144 22121500524383232 22137671211901056 22149542549959776 22164706580094918 22235204492349696 22271986922508288 22283930287438848 22300219710163584 22315486896966312 22349087978337792 22365425030953536 22392738540795483 22435521649938432 22450781267206272 22467292930279008 22499979473051136 22501122590435328 22504459291098624 22516527319461504 22532986769256432 22545070095494772 22653040557901824 22657550850902016 22669700974695936 22698437919273648 22720431777476608 22735986650060544 22748178835093824 22763651107500954 22764807620791992 22823916627585024 22890653225911296 22902928350978816 22918505876939736 22935361532993154 22968729045406368 22969895977736064 23057559139292928 23058730584658944 23062149973239552 23109261038825472 23112687920587776 23124978902858112 23126153773502976 23129583160295808 23141986411668768 23171322042591849 23265284897304576 23269917090115584 23282291684510208 23299414890659712 23327764910456517 23333312046127104 23350472775737856 23367541834784448 23378884921217196 23380072691624208 23509319529314304 23537924954694864 23539120805172672 23542611431015376 23590703977134336 23606749296667656 23607948643784288 23680736413327872 23698046893162176 23737249220041728 23738455197241344 23749978332665088 23751184956570624 23754707029492992 23767339427937504 23784819367548456 23819422713754752 23898727105892352 23911542811118592 23912757643350016 23916303675952128 23958245043171558 23981459602963968 23999097019508352 24015420109339092 24028298391251007 24029519155280436 24144598783936512 24162356182906368 24174085088605536 24191756203436388 24231775245459264 24244769547928944 24246001309832512 24262492332686202 24325490089926144 24338534647031424 24378796496259072 24396617253931776 24409699953016896 24414560002534464 24481073344692384 24557800724932608 24575752333649664 24616406598561792 24629607159800832 24647611258601856 24664485517699608 24665738603383584 24677711861284818 24797155507826688 24802092700987392 24832271133466272 24845587452177912 24869661810481152 24886688089931136 24904880113388688 24918235368704748 24982935768032256 25014605053893408 25042556203628544 25055985287821824 25057258263754752 25069421573368704 25087747173934032 25142723975630016 25161103159822728 25226434167330816 25239961856180736 25275704546563884 25300195670744064 25313762914239744 25331093234394192 25349610115413486 25485965383044096 25503413596532928 25535742659182854 25541814832386048 25560485749661184 25577984981318112 25591701189480552 25610408573390991 25676906206033152 25714262254915584 25719382046969856 25733174079384576 25751984879150208 25765794394851168 25841132974953072 25908229685366784 25941071907741312 25983984742926336 25997918668678656 26015601265715376 26016922995190848 26020781055332784 26034734713127364 26174775258261504 26192578145073984 26211841751992176 26237239954845696 26249976051892992 26251309688841216 26269281872705088 26288484564132504 26302581778077234 26356742826559488 26428547317552128 26429890026860544 26433809326052352 26447984470478592 26481510905819256 26539541974276128 26557592958751113 26558942224257324 26608333353725952 26627902732182528 26660302754807448 26686254600843264 26705762096896512 26718725624248224 26720083076141952 26724045408179616 26738256856429692 26757921788492013 26796850552974096 26900485662508416 26901852348768768 26905841635446144 26960804545296384 26979142053334464 26980512735753472 26998984146946896 27142832380188672 27148236605134848 27162673631928576 27182650705769664 27222197387148288 27275365741420062 27276751473561576 27380851477910352 27407382403387392 27412839301091328 27427539450866688 27446194410673248 27460912447144008 27462307606034784 27466380002851272 27541207512778932 27614121351892992 27627525815549184 27647721375355872 27693457423382016 27694864396781568 27708308054775936 27709715782665728 27728562665927088 27748955928806532 27800560102772736 27881848290207744 27896799946305024 27902354288610816 27951285883700151 27978369536791296 28017990127562274 28034439014493842 28086574095599616 28141430685630084 28168698581259264 28187983448799552 28189415546724096 28203099270039792 28223715570675786 28230426920005632 28285564472583768 28306241054800569 28379738438247168 28394957088203328 28441929245635584 28443374245343232 28462720129587072 28477983278519712 28635411757510656 28650767512421376 28671711055924608 28719141031655424 28734541686434304 28755546468368832 28775233103982876 28790663838165621 28845670692777984 28886519481787296 28930014759131136 28935774817818624 28949820839307648 28970982989043984 28986518694207564 29014605445561344 29071274596822206 29146758396037632 29183705896208976 29211983713898496 29216315570899968 29231982835792128 29233467974380544 29247658502263488 29269038369589704 29345035664037888 29430839861885952 29446622165544192 29488321970991198 29495334032510976 29516894949201408 29532723399946368 29552942106793224 29574545134649067 29646939323132928 29711907049918464 29732115732246144 29733626280218112 29738035491808896 29753982529288416 29791699769046663 29798783971117056 29820566707938048 29856984721060644 29934375022941696 29956390573705344 29999972630734848 30005945721464832 30022036425948672 30043982359008576 30060093460659696 30146456872095858 30226267966261248 30264583892364864 30314648866747392 30330905113458432 30351534810001272 30353076827722656 30373857165315258 30520870967881728 30535686427712256 30537237801305088 30541766180776704 30558007835919648 30580482043990872 30624972060541824 30626527970314752 30686345407756773 30743412185723904 30744974112878592 30749533297652736 30816917227450368 30833305203810816 30834871698003968 30839444213727744 30855981882225024 30893526503037009 30895096056789132 30899677503207681 31043055579346944 31065886520879616 31103686547275356 31133963700983808 31156722446379264 31171846561622928 31173430255498944 31194632999167974 31367079326483712 31383899939593152 31385494406896896 31390148574687168 31435816534649856 31454271969512448 31475665728890208 31574315217770496 31597395857549568 31649665626722304 31666637776886784 31668246608760832 31672942705990656 31689785903916672 31713092490064608 31728486678794766 31759230285006336 31821260031656739 31882057081491456 31888404901269504 31944326724228744 31975279470618624 31998796026011136 32020560145785456 32037731188334676 32039358873707248 32214838227199488 32216474910541824 32232113451474048 32255674937915184 32309033660612352 32326359397238592 32349989776914936 32433986786568192 32451379529375232 32528823005242368 32546266604022528 32552746670045952 32592355862674482 32641431126256512 32767669778199552 32831669133235098 32839476213067776 32863481678135808 32885980690266144 32887651471178112 32903615815046424 32927668165788417 33013165122042624 33085509530637312 33109694844621696 33127449936237216 33182250786574848 33206506817851584 33224313824939664 33310581024043008 33352806738524544 33407980383762432 33425895431158272 33450329565245376 33473230345449468 33523631967506688 33548137546430304 33653282474907648 33700939395418512 33733594227658752 33751683885652992 33774790979192256 33799480153884648 33817605143242158 33979560836852736 33981287177392128 33986326276353024 34004551462043904 34047656878910472 34080647666214912 34103979975090816 34122268252640736 34147211431187988 34235874941377536 34310898772512768 34335979838866944 34354392526468224 34377758815409604 34403042299489731 34453093568109552 34454843966604096 34588095876988416 34663891558238208 34687468354287168 34689230660254464 34694374740443712 34712979617503152 34897927345956864 34904875635173376 34923437526765312 34949122335989568 34999968069190656 35001746251788288 35025709163606784 35051312752176672 35070109037436312 35238063090069504 35245079101403136 35263979293971456 35306887432042296 35308681207759008 35313917146523064 35386055965701504 35410123945001484 35411922965676432 35503870309576704 35547070339743264 35607682795862016 35624967498997632 35626777434855936 35632060544239488 35651009141906256 35677229051322684 35729134070632128 35848090658838528 35867314216677888 35869136465025024 35874455513928192 35972189404445952 35998645529262528 36044278732920654 36216898175904768 36243534274359552 36261127632908304 36287634305154582 36296263182864384 36347662868188896 36367154321893416 36369001964748768 36393738499029303 36507801970547136 36570052601155584 36594925880897664 36614549929525344 36616410141379712 36621840003801696 36721610017038576 36816957973942272 36836701087398912 36863628500474496 36924609897842688 36944410739701248 36971416887902784 36998607905075376 37016567791927227 37195733261740032 37203139051481088 37248406700199408 37268381178266868 37304492715721728 37330032134896704 37357320170083032 37377353053057122 37521907580840112 37558264775012352 37583977931732736 37585887395632128 37604132360053056 37631620760901048 37714085963445024 37741654739734092 37839651250996224 37859942784271104 37922572327514112 37950293506116096 37970644371359616 38024415173120229 38201023349895168 38228948074566144 38255120394799392 38303613988774281 38312722248579072 38340728624491776 38366977471977168 38387551784220828 38515359309049728 38599761119076864 38627977318725312 38648691592276752 38686140594081792 38761699462429608 38862344528050176 38911607861611968 38955087427866624 38975977114389504 38996878003017984 39025384492786272 39052102069691046 39241119815847936 39262162887392256 39288867217610976 39317762627988264 39355859932268544 39374964077839488 39376964533261824 39403922809057632 39432726846198756 39453872667115851 39529252430843904 39642820976328192 39644835040290816 39650713989078528 39671976705717888 39722266358728884 39760755610584064 39809312961414192 39838413336385986 39912500030588928 39941854098273792 40029381901264896 40058643145344768 40080124614212928 40107385284644538 40195275829461144 40350728493762624 40352778523153152 40358762453169216 40419531822329856 40441206817944576 40468713080001696 40470769103630208 40498476220420344 40714248570283008 40716317068406784 40722354907702272 40744010447892864 40773976058654496 40833296080722432 40835370627086336 40913048612130093 40915127210342364 40991216247631872 40999377730203648 41111073605081088 41119258951636992 41141309176300032 41191368670716012 41193461409052176 41199570004276908 41311811269168398 41421182027839488 41441288723323776 41471582063033808 41540186135073024 41542296595172352 41562462082163904 41564573673998592 41592843998890632 41623433893209798 41822772435311616 41845199919457536 41847325875862528 41853531432916224 41914422046199808 41939029292683264 41967554305186944 42026985191343411 42051658521740763 42129861143399424 42212146028445126 42222183702515712 42230590274654208 42253047871888896 42284123320086144 42304648905059688 42335573356013679 42345640380008448 42428346708875652 42569607657370752 42592435632304992 42662893868453376 42665061368014848 42694080194380608 42716974917779568 42953117636265984 42976151268632064 43007566583886912 43078711547483136 43101812529651456 43133319702553248 43162849655974314 43268506039166976 43371764006989824 43395022138696704 43403662226727936 43456474483565976 43479778041311346 43521908168342016 43606911895233309 43690226370932736 43720137594056448 43775558844313464 43817975570847744 43824473356349952 43847974253688192 43850201961570816 43871487753395232 43903557554384556 44017553496056832 44114012707516416 44146259792828928 44169933248316288 44232482956486797 44243001048766464 44275342423802112 44299085099919552 44329413160189836 44470408984699392 44567860574877696 44600439420327168 44630973793932624 44698175956675584 44730850061907072 44785477081590966 44901562534412544 44934585860558016 44999958946102272 45002245180870656 45008918582197248 45033054638923008 45065973538512864 45090140190989544 45306081115803648 45315101701804032 45339401949391872 45396875838547296 45471973300121088 45496357670187648 45527302215001908 45529615241583984 45560785747972887 45647833255170048 45781306451822592 45805856701957632 45837011753879472 45870723065986308 45937458090812736 45939791955472128 46115118278585856 46117461169317888 46124299946479104 46225375841175552 46249957805716224 46252307547005952 46259166320591616 46283972823337536 46342644085183698 46564583369020416 46598829781319424 46655529820913034 46666624092254208 46700945551475712 46735083669568896 46757769842434392 46760145383248416 46791949498751961 47018639058628608 47075849909389728 47078241610345344 47085222862030752 47181407954268672 47213498593335312 47215897287568576 47361472826655744 47396093786324352 47474498440083456 47499956665330176 47502369913141248 47509414058985984 47534678855875008 47569638735096912 47638845427509504 47823085622237184 47832607351904256 47916490086343116 47962919205927936 47998194039016704 48030840218678184 48056596782502014 48059038310560872 48289197567873024 48324712365812736 48348170177211072 48383512406872776 48463550490918528 48489539095857888 48492002619665024 48524984665372404 48650980179852288 48677069294062848 48757592992518144 48793234507863552 48819399906033792 48829120005068928 48962146689384768 49115601449865216 49151504667299328 49247503699852647 49259214319601664 49295222517203712 49328971035399216 49331477206767168 49355423722569636 49664542266932544 49691174904355824 49739323620962304 49773376179862272 49809760226777376 49836470737409496 49965871536064512 50029210107786816 50085112407257088 50111970575643648 50114516527509504 50138843146737408 50175494347868064 50285447951260032 50322206319645456 50452868334661632 50479923712361472 50551409093127768 50600391341488128 50627525828479488 50662186468788384 50699220230826972 50726407714863237 50971930766088192 51006827193065856 51071485318365708 51120971499322368 51155969962636224 51183402378961104 51220817146781982 51353812412066304 51466348158769152 51503969758300416 51531588789702336 51682265949906144 51882143815482624 51967969485852672 51995837337357312 52031202531430752 52033845990381696 52041562110665568 52069469426254728 52349550516523008 52385156290147968 52423683503984352 52499952103785984 52502619377682432 52538563745410176 52576969128265008 52605163556154468 52713485653118976 52857094635104256 52867618652104704 52895968940957184 52963021811638512 53079083948552256 53115185917502226 53117884448514648 53255805464365056 53320605509614896 53411524193793024 53437451248496448 53440166152283904 53448090816359232 53476513712859384 53515843576984026 53593701105948192 53800971325016832 53803704697537536 53811683270892288 53921609090592768 53958284106668928 53961025471506944 53997968293893792 54066418099380981 54285664760377344 54296473210269696 54325347263857152 54365301411539328 54431451457731873 54444394774296576 54550731482840124 54553502947123152 54761702955820704 54855078901733376 54892388821346496 54921824894288016 54924615212069568 54932760005702544 55082415025557864 55255051631098368 55295442750711744 55386914846764032 55389728793563136 55416616109551872 55419431565331456 55457125331854176 55497911857613064 55763696580415488 55793599892610048 55804708577221632 55902571767400302 55956739073582592 56035980255124548 56066029579585683 56068878028987684 56173148191199232 56282861371260168 56337397162518528 56375966897599104 56378831093448192 56406198540079584 56447431141351572 56571128945167536 56612482109601138 56759476876494336 56789914176406656 56883858491271168 56925440259174144 56955966557039424 57301535024842752 57343422111849216 57438282063310848 57469083372868608 57511092936737664 57550466207965752 57581327676331242 57773038963574592 57860029518262272 57871549635637248 57899641678615296 57941965978087968 57973037388415128 58029210891122688 58142549193644412 58293516792075264 58367411792417952 58432631141799936 58463965671584256 58466935948761088 58495317004526976 58538076739179408 58578153104536569 58690071328075776 58861679723771904 58893244331088384 58976643941982396 59033789898402816 59065446799892736 59105884213586448 59149090269298134 59293878646265856 59464231464492288 59467252560436224 59476070983617792 59507965058576832 59583399538093326 59597567942234112 59641133415876096 59713969442121288 59757620004578979 59868750045883392 59912781147410688 59999945261469696 60011891442929664 60044072851897344 60087964718017152 60120186921319392 60161077926966807 60292913744191716 60452535932522496 60529167784729728 60629297733494784 60661810226916864 60703069620002544 60706153655445312 60747714330630516 61071372855424512 61074475602610176 61083532361553408 61116015671839296 61160964087981744 61249944121083648 61253055940629504 61372690815513546 61486824371447808 61499066595305472 61666610407621632 61669743396007936 61678888427455488 61711963764450048 61787053006074018 61790192113578264 61799355006415362 61967716903752597 62086111158693888 62131773041759232 62207373094550712 62267927401967616 62313444892758528 62343693123245856 62346860510997888 62389265998335948 62435150839814697 62734158652967424 62767799879186304 62770988813793792 62780297149374336 62871633069299712 62908543939024896 62951331457780416 63148630435540992 63194791715099136 63318219042667689 63333275553773568 63345885411981312 63379571807833344 63426184980129216 63456973357589532 63518460570012672 63642520063313478 63888653448457488 63950558941237248 63997592052022272 64041120291570912 64075462376669352 64078717747414496 64429676454398976 64432949821083648 64464226902948096 64511349875830368 64618067321224704 64652718794477184 64699979553829872 64867973573136384 64902759058750464 65057646010484736 65092533208045056 65105493340091904 65184711725348964 65219667061967019 65282862252513024 65535339556399104 65663338266470196 65726963356271616 65771961380532288 65775302942356224 65807231630092848 65855336331576834 66026330244085248 66171019061274624 66219389689243392 66254899872474432 66364501573149696 66413013635703168 66448627649879328 66705613477049088 66815960767524864 66851790862316544 66900659130490752 66946460690898936 67047263935013376 67096275092860608 67178215622386449 67306564949815296 67401878790837024 67503367771305984 67549581958384512 67598960307769296 67635210286484316 67959121673705472 67972652552706048 68009102924087808 68095313757820944 68161295332429824 68207959950181632 68244536505281472 68294422862375976 68471749882755072 68671959677733888 68708785052936448 68755517630819208 68806084598979462 68906187136219104 68909687933208192 69176191753976832 69327783116476416 69374936708574336 69378461320508928 69388749480887424 69425959235006304 69513966127775547 69795854691913728 69809751270346752 69846875053530624 69898244671979136 69999936138381312 70051418327213568 70102625504353344 70140218074872624 70527958587942912 70613774864084592 70617362415518016 70627834293046128 70772111931403008 70820247890002968 70823845931352864 71094140679486528 71215365591724032 71249934997995264 71253554869711872 71264121088478976 71302018283812512 71354458102645368 71458268141264256 71696181317677056 71734628433355776 71738272930050048 71748911027856384 71944378808891904 71997291058525056 72084895173753021 72088557465841308 72433796351809536 72487068548719104 72522255265816608 72575268610309164 72695325736377792 72734308643786832 72738003929497536 72787476998058606 73015603941094272 73189851761795328 73229099859050688 73232820282759424 73243680007603392 73443220034077152 73673402174797824 73727257000948992 73849219795685376 73888821479402496 73942833775805568 73997215810150752 74033135583854454 74391466523480064 74406278102962176 74496813400398816 74536762356533736 74608985431443456 74660064269793408 74714640340166064 74754706106114244 75043815161680224 75167955863465472 75171774791264256 75208264720106112 75263241521802096 75428171926890048 75483309479468184 75679302501992448 75719885568542208 75900587012232192 75941288742719232 76048830346240458 76457896149132288 76510240789598784 76607227977548562 76625444497158144 76681457248983552 76733954943954336 76775103568441656 76831225720172973 77030718618099456 77199522238153728 77255954637450624 77297383184553504 77523398924859216 77724689056100352 77823215723223936 77951954228779008 77993756006035968 78050768985572544 78104204139382092 78524325774784512 78577734435221952 78635525255976528 78711719864537088 78749928155678976 78753929066523648 78807845618115264 78865453692397512 78907745334231702 79285641952656384 79289670080581632 79301427978157056 79343953411435776 79444532717457768 79521511221168128 79618625922828384 79672778876253339 79676826672771972 79825000061177856 79883708196547584 80058763802529792 80117286290689536 80160249228425856 80214770569289076 80273765365476039 80390551658922288 80701456987525248 80705557046306304 80717524906338432 80882413635889152 80937426160003392 80941538207260416 80996952440840688 81428497140566016 81444709815404544 81488020895785728 81547952117308992 81666592161444864 81670741254172672 81826097224260186 81830254420684728 82222147210162176 82238517903273984 82282618352600064 82382737341432024 82386922818104352 82399140008553816 82623622538336796 82842364055678976 82882577446647552 82943164126067616 83080372270146048 83084593190344704 83124924164327808 83129147347997184 83185687997781264 83246867786419596 83645544870623232 83690399838915072 83694651751725056 83707062865832448 83853857651100453 83935108610373888 84053970382686822 84103317043481526 84259722286798848 84424292056890252 84506095743777792 84568246640172288 84609297810119376 84671146712027358 84691280760016896 84856693417751304 84918723164401707 85139215314741504 85184871264609984 85325787736906752 85330122736029696 85388160388761216 85433949835559136 85906235272531968 85952302537264128 86015133167773824 86157423094966272 86203625059302912 86266639405106496 86325699311948628 86371991514496863 86537012078333952 86790044277393408 86807324453455872 86912948967131952 86959556082622692 87043816336684032 87213823790466618 87440275188112896 87551117688626928 87635951141695488 87648946712699904 87695948507376384 87700403923141632 87742975506790464 87807115108769112 88035106992113664 88292519585657856 88339866496632576 88464965912973594 88486002097532928 88550684847604224 88598170199839104 88658826320379672 88723635403947201 88940817969398784 89135721149755392 89200878840654336 89261947587865248 89375099307139989 89396351913351168 89461700123814144 89570954163181932 89803125068825088 89869171721116032 89999917892204544 90017837164394496 90066109277846016 90131947077025728 90180280381979088 90678803898783744 90793751677094592 90943946600242176 90992715340375296 91054604430003816 91059230483167968 91121571495945774 91562612903645184 91611713403915264 91674023507758944 91741446131972616 91874916181625472 91879583910944256 92059036223270319 92230236557171712 92234922338635776 92248599892958208 92450751682351104 92499915611432448 92504615094011904 92518332641183232 92567945646675072 92685288170367396 93129166738040832 93197659562638848 93311059641826068 93401891102951424 93470167339137792 93515539684868784 93520290766496832 93583898997503922 94151699818779456 94156483220690688 94170445724061504 94362815908537344 94426997186670624 94431794575137152 94722945653311488 94792187572648704 94948996880166912 94999913330660352 95004739826282496 95018828117971968 95069357711750016 95139277470193824 95277690855019008 95463780094970217 95646171244474368 95665214703808512 95832980172686232 95925838411855872 95996388078033408 96061680437356368 96113193565004028 96118076621121744 96649424731625472 96696340354422144 96767024813745552 96927100981837056 96979078191715776 96984005239330048 97049969330744808 97301960359704576 97354138588125696 97586469015727104 97638799812067584 97658240010137856 97924293378769536 98303009334598656 98495007399705294 98518428639203328 98590445034407424 98657942070798432 98662954413534336 98710847445139272 98783004497365251 99329084533865088 99382349808711648 99546752359724544 99619520453554752 99672941474818992 99931743072129024 100058420215573632 100223941151287296 100277686293474816 100350988695736128 100570895902520064 100644412639290912 100959847424722944 101102818186255536 101200782682976256 101255051656958976 101324372937576768 101398440461653944 101452815429726474 101943861532176384 102013654386131712 102142970636731416 102241942998644736 102311939925272448 102366804757922208 102441634293563964 102707624824132608 102932696317538304 103007939516600832 103063177579404672 103209126898469193 103364531899812288 103764287630965248 103991674674714624 104062405062861504 104067691980763392 104083124221331136 104138938852509456 104770312580295936 104847367007968704 104999904207571968 105005238755364864 105077127490820352 105153938256530016 105210327112308936 105714189270208512 105735237304209408 105791937881914368 105926043623277024 106158167897104512 106230371835004452 106235768897029296 106511610928730112 106641211019229792 106823048387586048 106874902496992896 106880332304567808 106896181632718464 106953027425718768 107031687153968052 107187402211896384 107601942650033664 107607409395075072 107623366541784576 107916568213337856 107922050943013888 107995936587787584 108132836198761962 108650694527714304 108730602823078656 108862902915463746 108888789548593152 109101462965680248 109107005894246304 109181215497087909 109523405911641408 109710157803466752 109784777642692992 109843649788576032 109849230424139136 109865520011405088 110164830051115728 110510103262196736 110590885501423488 110773829693528064 110833232219103744 110838863130662912 110914250663708352 110995823715226128 111049703375781681 111587199785220096 111609417154443264 111805143534800604 111913478147165184 112071960510249096 112132059159171366 112137756057975368 112565722742520336 112674794325037056 112751933795198208 112757662186896384 112812397080159168 112894862282703144 113142257890335072 113224964219202276 113518953752988672 113579828352813312 113767716982542336 113850880518348288 113911933114078848 114073245519360687 114603070049685504 114686844223698432 114910841966322843 114938166745737216 115022185873475328 115100932415931504 115162655352662484 115546077927149184 115799283357230592 115883931956175936 115946074776830256 116058421782245376 116285098387288824 116587033584150528 116734823584835904 116865262283599872 116927931343168512 116933871897522176 116990634009053952 117076153478358816 117156306209073138 117723359447543808 117786488662176768 117953287883964792 118067579796805632 118130893599785472 118211768427172896 118298180538596268 118361618001347553 118587757292531712 118928462928984576 118934505120872448 118952141967235584 119015930117153664 119166799076186652 119282266831752192 119427938884242576 119515240009157958 119737500091766784 119825562294821376 120088145703794688 120175929436034304 120240373842638784 120322155853933614 120585827488383432 121058335569459456 121258595466989568 121323620453833728 121406139240005088 121412307310890624 121495428661261032 122142745710849024 122148951205220352 122167064723106816 122232031343678592 122321928175963488 122499888242167296 122506111881259008 122745381631027092 122973648742895616 122998133190610944 123333220815243264 123357776854910976 123423927528900096 123574106012148036 123580384227156528 123598710012830724 123935433807505194 124263546083518464 124414746189101424 124626889785517056 124687386246491712 124693721021995776 124778531996671896 124870301679629394 125468317305934848 125535599758372608 125541977627587584 125560594298748672 125743266138599424 125817087878049792 125902662915560832 126154975565222289 126389583430198272 126636438085335378 126666551107547136 126691770823962624 126759143615666688 126852369960258432 126913946715179064 127006720068041037 127036921140025344 127285040126626956 127777306896914976 127995184104044544 128082240583141824 128150924753338704 128157435494828992 128859352908797952 128928453805896192 129022699751660736 129236134642449408 129305437588954368 129399959107659744 129805518117500928 130115292020969472 130185066416090112 130210986680183808 130369423450697928 130439334123934038 130565724505026048 130820735685699927 131070679112798208 131326676532940392 131453926712543232 131543922761064576 131550605884712448 131614463260185696 131710672663153668 132052660488170496 132342038122549248 132438779378486784 132509799744948864 132729003146299392 132826027271406336 132897255299758656 133411226954098176 133703581724633088 133801318260981504 133892921381797872 134094527870026752 134192550185721216 134356431244772898 134803757581674048 135006735542611968 135099163916769024 135197920615538592 135270420572968632 135918243347410944 135945305105412096 136018205848175616 136190627515641888 136415919900363264 136489073010562944 136588845724751952 136682357243918661 136943499765510144 137343919355467776 137417570105872896 137511035261638416 137612169197958924 137812374272438208 137819375866416384 138352383507953664 138749873417148672 138756922641017856 138777498961774848 138851918470012608 139027932255551094 139693750107061248 139796489343958272 139999872276762624 140102836654427136 140205251008706688 140280436149745248 140375848496255883 141055917175885824 141227549728169184 141234724831036032 141255668586092256 141544223862806016 141640495780005936 141647691862705728 142188281358973056 142499869995990528 142507109739423744 142528242176957952 142604036567625024 142708916205290736 142916536282528512 143469256866711552 143497822055712768 143888757617783808 143994582117050112 144169790347506042 144177114931682616 144867592703619072 144974137097438208 145044510531633216 145150537220618328 145390651472755584 145468617287573664 145476007858995072 145574953996117212 146031207882188544 146379703523590656 146458199718101376 146465640565518848 146487360015206784 146886440068154304 147346804349595648 147454514001897984 147742511099557941 147777642958804992 147885667551611136 147994431620301504 148066271167708908 148993626800797632 149073524713067472 149217970862886912 149320128539586816 149429280680332128 149509412212228488 150087630323360448 150335911726930944 150343549582528512 150416529440212224 150526483043604192 150856343853780096 150966618958936368 151358605003984896 151439771137084416 151801174024464384 151882577485438464 152097660692480916 152179223144589711 152915792298264576 153020481579197568 153214455955097124 153362914497967104 153467909887908672 153550207136883312 153662451440345946 154061437236198912 154399044476307456 154511909274901248 154594766369107008 155046797849718432 155646431446447872 155903908457558016 155987512012071936 156101537971145088 156208408278764184 157048651549569024 157155468870443904 157271050511953056 157499856311357952 157507858133047296 157615691236230528 157730907384795024 157815490668463404 158571283905312768 158602855956314112 158687906822871552 158889065434915536 159043022442336256 159237251845656768 159345557752506678 159353653345543944 159767416393095168 160234572581379072 160320498456851712 160429541138578152 160547530730952078 160781103317844576 161402913975050496 161411114092612608 161435049812676864 161764827271778304 161874852320006784 161883076414520832 161993904881681376 162199254298142943 162856994281132032 162889419630809088 162976041791571456 163095904234617984 163294354373195619 163333184322889728 163652194448520372 163660508841369456 164565236705200128 164765474682864048 164773845636208704 164798280017107632 165247245076673592 165765154893295104 165886328252135232 166160744540292096 166169186380689408 166249848328655616 166258294695994368 166371375995562528 166493735572839192 167291089741246464 167380799677830144 167389303503450112 167414125731664896 167707715302200906 167870217220747776 168107940765373644 168198088738757049 168206634086963052 168519444573597696 168848584113780504 169012191487555584 169136493280344576 169218595620238752 169342293424054716 169713386835502608 169837446328803414 170278430629483008 170369742529219968 170651575473813504 170776320777522432 170867899671118272 171904605074528256 172030266335547648 172314846189932544 172407250118605824 172533278810212992 172651398623897256 172743983028993726 173580088554786816 173614648906911744 173825897934263904 173919112165245384 174087632673368064 174427647580933236 174880550376225792 175102235377253856 175297893425399808 175391897014752768 175400807846283264 175485951013580928 175614230217538224 176070213984227328 176585039171315712 176679732993265152 176929931825947188 177101369695208448 177196340399678208 177317652640759344 177447270807894402 177881635938797568 178401757681308672 178523895175730496 178750198614279978 178792703826702336 178923400247628288 179141908326363864 179272860013736937 179606250137650176 179738343442232064 179999835784409088 180035674328788992 180132218555692032 180263894154051456 180360560763958176 181357607797567488 181587503354189184 181887893200484352 181985430680750592 182109208860007632 182118460966335936 182243142991891548 183223426807830528 183348047015517888 183482892263945232 183749832363250944 183759167821888512 184118072446540638 184460473114343424 184497199785916416 184999831222864896 185009230188023808 185036665282366464 185135891293350144 185370576340734792 185903150711257791 186258333476081664 186395319125277696 186622119283652136 186803782205902848 186940334678275584 187031079369737568 187040581532993664 187167797995007844 187305452519444091 188303399637558912 188312966441381376 188340891448123008 188725631817074688 188853994373341248 188863589150274304 189445891306622976 189584375145297408 189999826661320704 190037656235943936 190138715423500032 190278554940387648 190555381710038016 190927560189940434 191665960345372464 191851676823711744 191992776156066816 192123360874712736 192226387130008056 192236153242243488 193298849463250944 193392680708844288 193534049627491104 193854201963674112 193958156383431552 193968010478660096 194099938661489616 194603920719409152 194708277176251392 195172938031454208 195277599624135168 195316480020275712 195659001185901057 195848586757539072 196606018669197312 196990014799410588 197180890068814848 197315884141596864 197325908827068672 197421694890278544 197566008994730502 198658169067730176 198764699617423296 199093504719449088 199239040907109504 199345882949637984 200116840431147264 200447882302574592 200555372586949632 200701977391472256 201141791805040128 201288825278581824 201534646867159347 201919694849445888 202205636372511072 202510103313917952 202648745875153536 202796880923307888 202905630859452948 204027308772263424 204285941273462832 204483885997289472 204623879850544896 204733609515844416 204883268587127928 205415249648265216 206015879033201664 206126355158809344 206418253796938386 206729063799624576 207528575261930496 207983349349429248 208124810125723008 208135383961526784 208166248442662272 208277877705018912 208541898383326641 209540625160591872 209694734015937408 209999808415143936 210154254981640704 210307876513060032 210420654224617872 211583875763828736 211852087246554048 212316335794209024 212460743670008904 212471537794058592 213282422038459584 213646096775172096 213749804993985792 213760664609135616 213792363265436928 213906054851437536 214063374307936104 214374804423792768 215203885300067328 215214818790150144 215246733083569152 215833136426675712 215844101886027776 215991873175575168 216254685521259063 216265672397523924 217301389055428608 217461205646157312 217725805830927492 218202925931360496 218214011788492608 218362430994175818 219046811823282816 219569555285385984 219687299577152064 219698460848278272 219731040022810176 220329660102231456 221020206524393472 221181771002846976 221547659387056128 221666464438207488 221677726261325824 221828501327416704 221991647430452256 222099406751563362 223174399570440192 223218834308886528 223610287069601208 223826956294330368 224143921020498192 224264118318342732 224275512115950736 225131445485040672 225503867590396416 225515324373792768 225624794160318336 225789724565406288 226284515780670144 226449928438404552 227037907505977344 227159656705626624 227701761036696576 227823866228157696 228146491038721374 229373688447396864 229821683932645686 229876333491474432 230044371746950656 230201864831863008 230325310705324968 230493677160518919 231092155854298368 231598566714461184 231767863912351872 231892149553660512 232570196774577648 233174067168301056 233469647169671808 233855862686337024 233981268018107904 234152306956717632 234312612418146276 235572977324353536 235906575767929584 236135159593611264 236261787199570944 236423536854345792 236596361077192536 236723236002695106 237856925857969152 237869010241744896 237904283934471168 238031860234307328 238333598152373304 238564533663504384 238855877768485152 239030480018315916 239475000183533568 239651124589642752 240176291407589376 240351858872068608 240480747685277568 240644311707867228 240821296096428117 241171654976766864 242116671138918912 242647240907667456 242812278480010176 242824614621781248 242990857322522064 244285491421698048 244334129446213632 244464062687357184 244643856351926976 244999776484334592 245012223762518016 245490763262054184 246666441630486528 246715553709821952 246847855057800192 247148212024296072 247160768454313056 247197420025661448 247870867615010388 248527092167036928 248829492378202848 249253779571034112 249374772492983424 249387442043991552 249557063993343792 249740603359258788 250936634611869696 251071199516745216 251083955255175168 251121188597497344 251805325831121664 252309951130444578 252779166860396544 253272876170670756 253518287231333376 253704739920516864 253827893430358128 254013440136082074 254073842280050688 254570080253253912 254756169493205121 255554613793829952 255990368208089088 256164481166283648 256301849506677408 256314870989657984 257718705817595904 257856907611792384 258045399503321472 258472269284898816 258610875177908736 258799918215319488 259115974543490589 259611036235001856 260370132832180224 260421973360367616 260738846901395856 260878668247868076 261131449010052096 261641471371399854 262653353065880784 262907853425086464 263087845522129152 263101211769424896 263228926520371392 263421345326307336 264105320976340992 264877558756973568 265019599489897728 265458006292598784 265652054542812672 265794510599517312 266170906211841603 266822453908196352 267407163449266176 267602636521963008 267785842763595744 268125297921419967 268189055740053504 268385100371442432 268712862489545796 269607515163348096 270198327833538048 270395841231077184 270540841145937264 272036411696351232 272381255031283776 272831839800726528 272978146021125888 273177691449503904 273364714487837322 274687838710935552 274835140211745792 275022070523276832 275224338395917848 275624748544876416 275638751732832768 276177108669810957 276704767015907328 277499746834297344 277513845282035712 277554997923549696 277703836940025216 278055864511102188 279387500214122496 279592978687916544 280205673308854272 280410502017413376 280560872299490496 280751696992511766 282455099456338368 282469449662072064 282511337172184512 283088447725612032 283280991560011872 283295383725411456 284376562717946112 284999739991981056 285014219478847488 285056484353915904 285208073135250048 285417832410581472 285833072565057024 286391340284910651 286938513733423104 286995644111425536 287777515235567616 287989164234100224 288339580695012084 288354229863365232 289948274194876416 290089021063266432 290301074441236656 290781302945511168 290937234575147328 290952015717990144 291149907992234424 292062415764377088 292759407047181312 292916399436202752 292931281131037696 292974720030413568 293772880136308608 294909028003795968 295485022199115882 295555285917609984 295771335103222272 295988863240603008 296132542335417816 296349013492095753 297987253601595264 298147049426134944 298640257079173632 298858561360664256 299018824424456976 300175260646720896 300671823453861888 300833058880424448 301052966087208384 301712687707560192 301933237917872736 302879542274168832 303602348048928768 303765154970876928 304195321384961832 304358446289179422 305831584596529152 306040963158395136 306428911910194248 306725828995934208 306935819775817344 307100414273766624 307324902880691892 308122874472397824 308798088952614912 309023818549802496 309189532738214016 309627380695407579 310093595699436864 311292862892895744 311975024024143872 312203075942290176 312416816557528368 314310937740887808 314542101023906112 314999712622715904 315015716266094592 315231382472461056 315461814769590048 315630981336926808 317142567810625536 317205711912628224 317375813645743104 317778130869831072 318474503691313536 318691115505013356 318707306691087888 319534832786190336 320469145162758144 320640996913703424 320859082277156304 321095061461904156 321562206635689152 322805827950100992 322822228185225216 322870099625353728 323749704640013568 323766152829041664 323987809763362752 324398508596285886 325952083583142912 326191808469235968 326588708746391238 326666368645779456 327304388897040744 327321017682738912 327543646491263727 329130473410400256 329530949365728096 329547691272417408 329596560034215264 330494490153347184 331530309786590208 331772656504270464 332321489080584192 332499696657311232 332516589391988736 332742751991125056 332987471145678384 334761599355660288 334828251463329792 335415430604401812 335740434441495552 336215881530747288 336396177477514098 336413268173926104 337697168227561008 338024382975111168 338272986560689152 338437191240477504 338684586848109432 339426773671005216 339674892657606828 340556861258966016 340739485058439936 341303150947627008 341552641555044864 341735799342236544 343809210149056512 344060532671095296 344732525898968529 344814500237211648 345066557620425984 345302797247794512 345487966057987452 347651795868527808 347838224330490768 348175265346736128 348855295161866472 349761100752451584 350204470754507712 350595786850799616 350783794029505536 350801615692566528 350971902027161856 351228460435076448 353170078342631424 353359465986530304 353859863651894376 354202739390416896 354392680799356416 354635305281518688 354894541615788804 355084854004042659 355763271877595136 356803515362617344 357047790351460992 357500397228559956 357846800495256576 358283816652727728 358545720027473874 359212500275300352 359476686884464128 360264437111384064 360527788308102912 360721121527916352 363175006708378368 363775786400968704 363970861361501184 364218417720015264 364236921932671872 364486285983783096 366446853615661056 366696094031035776 366965784527890464 367499664726501888 367518335643777024 368236144893081276 368920946228686848 368994399571832832 369999662445729792 370073330564732928 370271782586700288 370741152681469584 371806301422515582 372790638250555392 373244238567304272 373880669356551168 374062158739475136 374081163065987328 374335595990015688 374610905038888182 376606799275117824 376625932882762752 376681782896246016 377451263634149376 377707988746682496 377727178300548608 378464926695666867 379168750290594816 379999653322641408 380075312471887872 380277430847000064 380557109880775296 381020160204123111 381110763420076032 381855120379880868 383331920690744928 383985552312133632 384246721749425472 384452774260016112 384472306484486976 386785361417688576 387068099254982208 387708403927348224 387916312766863104 387936020957320192 388199877322979232 389416554352502784 390345876062908416 390555199248270336 390632960040551424 391318002371802114 391697173515078144 392462207057099781 393212037338394624 393980029598821176 394361780137629696 394631768283193728 394651817654137344 394843389780557088 395132017989461004 397316338135460352 397529399234846592 398187009438898176 398478081814219008 398691765899275968 400233680862294528 401110745173899264 401403954782944512 402283583610080256 402577650557163648 403069293734318694 404411272745022144 405020206627835904 405297491750307072 405593761846615776 405811261718905896 408054617544526848 408571882546925664 409247759701089792 409467219031688832 409766537174255856 410047071731755983 410830499296530432 412031758066403328 412252710317618688 412836507593876772 413458127599249152 415057150523860992 416249620251446016 416270767923053568 416332496885324544 416555755410037824 417083796766653282 419081250321183744 419389468031874816 419999616830287872 420308509963281408 420615753026120064 420841308449235744 421127545488767649 423167751527657472 423704174493108096 424632671588418048 424921487340017808 424943075588117184 426564844076919168 427499609987971584 427521329218271232 427584726530873856 427812109702875072 428126748615872208 428749608847585536 430407770600134656 430493466167138304 431666272853351424 431688203772055552 431983746351150336 432509371042518126 432531344795047848 434602778110857216 434922411292314624 435451611661854984 436405851862720992 436428023576985216 436724861988351636 438093623646565632 439139110570771968 439374599154304128 439396921696556544 439462080045620352 440659320204462912 442040413048786944 442363542005693952 443227533298673823 443332928876414976 443657002654833408 443983294860904512 444198813503126724 447220574139202416 447653912588660736 448287842040996384 448528236636685464 448551024231901472 450262890970081344 451007735180792832 451030648747585536 451249588320636672 451579449130812576 452569031561340288 452899856876809104 454075815011954688 454319313411253248 455403522073393152 455647732456315392 456292982077442748 456537669433769133 458747376894793728 459643367865291372 460088743493901312 460403729663726016 460650621410649936 460987354321037838 462184311708596736 463197133428922368 463535727824703744 463784299107321024 465140393549155296 466939294339343616 467711725372674048 467962536036215808 468304613913435264 468625224836292552 471145954648707072 471813151535859168 472523574399141888 472847073708691584 473192722154385072 473446472005390212 475713851715938304 475808567868942336 476063720468614656 476667196304746608 477129067327008768 477711755536970304 478060960036631832 479302249179285504 480703717744137216 480961495370555136 481288623415734456 481642592192856234 482343309953533728 484233342277837824 485294481815334912 485624556960020352 485649229243562496 485981714645044128 486597762894428829 488570982843396096 488668258892427264 488928125374714368 489287712703853952 489999552968669184 490981526524108368 493695710115600384 494296424048592144 494321536908626112 494394840051322896 495741735230020776 497658984756405696 498507559142068224 498749544985966848 498774884087983104 499114127986687584 499481206718517576 501873269223739392 502142399033490432 502167910510350336 502242377194994688 503610651662243328 504594266216271147 504619902260889156 505558333720793088 506545752341341512 507036574462666752 507409479841033728 507655786860716256 508026880272164148 509140160506507824 509512338986410242 511109227587659904 512328962332567296 512603699013354816 512629741979315968 515713815223584768 516090799006642944 516944538569797632 517221750355817472 517599836430638976 518231949086981178 520740265664360448 520843946720735232 521477693802791712 521757336495736152 522262898020104192 523282942742799708 525306706131761568 526175691044258304 526202423538849792 526457853040742784 526842690652614672 528210641952681984 529755117513947136 530039198979795456 531304109085625344 531589021199034624 532341812423683206 533644907816392704 535205273043926016 535571685527191488 536250595842839934 536378111480107008 536770200742884864 537425724979091592 537818580041210811 539215030326696192 540396655667076096 540791682462154368 541081682291874528 544072823392702464 544762510062567552 545663679601453056 545956292042251776 546355382899007808 546729428975674644 549670280423491584 550044141046553664 550448676791835696 551249497089752832 551277503465665536 552354217339621914 554999493668594688 555027690564071424 555109995847099392 555407673880050432 556111729022204376 557709452133773373 558775000428244992 559185957375833088 560411346617708544 560821004034826752 561121744598980992 561503393985023532 561916357558332273 564910198912676736 564938899324144128 565022674344369024 566176895451224064 566561983120023744 566590767450822912 568753125435892224 569999479983962112 570112968707831808 570416146270500096 570835664821162944 571666145130114048 572782680569821302 575555030471135232 575978328468200448 576679161390024168 576708459726730464 579896548389752832 580178042126532864 580602148882473312 581562605891022336 581874469150294656 581904031435980288 582299815984468848 584124831528754176 585518814094362624 585832798872405504 585862562262075392 585949440060827136 586977003557703171 587545760272617216 589818056007591936 590970044398231764 591542670206444544 591977726481206016 592265084670835632 592698026984191506 595974507203190528 596294098852269888 597280514158347264 597717122721328512 598037648848913952 600350521293441792 601343646907723776 601666117760848896 602105932174416768 603425375415120384 603866475835745472 604603940601478041 605759084548337664 607530309941753856 608390642769923664 608716892578358844 612081926316790272 612857823820388496 613451657991868416 613871639551634688 614200828547533248 614649805761383784 616245748944795648 618047637099604992 618379065476428032 619254761390815158 620187191398873728 622585725785791488 623950048048287744 624406151884580352 624833633115056736 625625695149979923 628621875481775616 629084202047812224 629999425245431808 630462764944922112 630923629539180096 631261962673853616 634751627291486208 635556261739662144 636949007382627072 637382231010026712 637414613382175776 640938290325516288 641281993827406848 641718164554312608 642190122923808312 643124413271378304 645611655900201984 645644456370450432 645740199250707456 647499409280027136 647532305658083328 647975619526725504 648797017192571772 651904167166285824 652383616938471936 653177417492782476 654608777794081488 654642035365477824 655087292982527454 659061898731456192 659095382544834816 659193120068430528 660988980306694368 663060619573180416 663545313008540928 664642978161168384 664999393314622464 665033178783977472 665485503982250112 665974942291356768 669523198711320576 669656502926659584 670830861208803624 671480868882991104 672431763061494576 672792354955028196 672826536347852208 675394336455122016 676545973121378304 676874382480955008 677369173696218864 678853547342010432 679349785315213656 681113722517932032 681478970116879872 683105283110089728 683471598684473088 688121065342190592 689465051797937058 689629000474423296 690133115240851968 690605594495589024 690975932115974904 691481031481556757 695303591737055616 695676448660981536 697710590323732944 699522201504903168 700408941509015424 701567588059011072 701943804054323712 702456920870152896 706718931973060608 707719727303788752 708405478780833792 708785361598712832 709270610563037376 709789083231577608 710169708008085318 713607030725234688 714095580702921984 715000794457119912 715693600990513152 716567633305455456 717091440054947748 718425000550600704 718953373768928256 720528874222768128 721055576616205824 721442243055832704 722463888289284351 726350013416756736 727941722723002368 728436835440030528 728473843865343744 728972571967566192 733392188062071552 733931569055780928 734999329453003776 735036671287554048 736472289786162552 739999324891459584 740146661129465856 740543565173400576 741482305362939168 743612602845031164 745581276501110784 746488477134608544 747761338713102336 748124317478950272 748162326131974656 748671191980031376 749221810077776364 753213598550235648 753251865765525504 753363565792492032 755415977493364992 755454356601097216 756929853391333734 758337500581189632 760554861694000128 761114219761550592 762040320408246222 762221526840152064 763710240759761736 764268508479615363 766663841381489856 767971104624267264 768493443498850944 768905548520032224 768944612968973952 773570722835377152 774136198509964416 775416807854696448 775832625533726208 775872041914640384 776399754645958464 777347923630471767 778833108705005568 781110398496540672 781265920081102848 782636004743604228 783394347030156288 784924414114199562 787960059197642352 788723560275259392 789263536566387456 789303635308274688 789686779561114176 790264035978922008 794632676270920704 795058798469693184 796374018877796352 796956163628438016 797383531798551936 798512718635524809 800467361724589056 802221490347798528 802807909565889024 804375893764259901 804567167220160512 805155301114327296 806138587468637388 808822545490044288 810594983500614144 811187523693231552 811622523437811792 816109235089053696 817143765093851328 818495519402179584 818934438063377664 819533074348511712 820094143463511966 824063516132806656 824505420635237376 825673015187753544 826916255198498304 828531326009432871 830114301047721984 832499240502892032 832541535846107136 832664993770649088 833111510820075648 834167593533306564 838162500642367488 838778936063749632 840617019926562816 841231506052240128 841682616898471488 842255090977535298 847408348986216192 849265343176836096 849842974680035616 849886151176234368 853129688153838336 854999219975943168 855042658436542464 855169453061747712 855624219405750144 856253497231744416 857499217695171072 860815541200269312 860986932334276608 863332545706702848 863967492702300672 865018742085036252 865062689590095696 869844822584629248 870903223323709968 872811703725441984 872856047153970432 873449723976703272 876187247293131264 878278221141543936 878749198308608256 878793843393113088 878924160091240704 881318640408925824 884727084011387904 886455066597347646 886665857752829952 887314005309666816 887966589721809024 888397627006253448 889047040476287259 894441148278404832 896575684081992768 897056473273370928 897102048463802944 900525781940162688 902015470361585664 902499176641273344 903158898261625152 905138063122680576 905799713753618208 908638626822506496 910807044146786304 911295464912630784 912585964154885496 913075338867538266 917494753789587456 919286735730582744 920177486987802624 920807459327452032 921301242821299872 921974708642075676 924368623417193472 926394266857844736 927071455649407488 927568598214642048 930280787098310592 933878588678687232 935925072072431616 936609227826870528 937250449672585104 943626303071718336 945047148798283776 945694147417383168 946385444308770144 946892944010780424 951427703431876608 951617135737884672 952127440937229312 953334392609493216 955423511073940608 956121920073263664 958604498358571008 961407435488274432 961922990741110272 962577246831468912 963285184385712468 964686619907067456 968466684555675648 971249113920040704 971298458487124992 971963429290088256 973195525788857658 977856250749428736 978575425407707904 979999105937338368 981963053048216736 982630939473791181 987391420231200768 988592848097184288 988643073817252224 988789680102645792 991483470460041552 995317969512811392 997499089971933696 997549768175966208 998228255973375168 998962413437035152 1004284798066980864 1004484754389989376 1007221303324486656 1009188532432542294 1009239804521778312 1013091504682683024 1014073148925333504 1014818959682067456 1015311573721432512 1016053760544328296 1018280321013015648 1019024677972820484 1022218455175319808 1024657924665134592 1025207398026709632 1025259483958631936 1031427630447169536 1032181598013285888 1034197577696905587 1034443500711634944 1035199672861277952 1036463898173962356 1042955387605583424 1043514672991472304 1044525796040208384 1046565885485599416 1050613412263523136 1052351382088516608 1052404847077699584 1052915706081485568 1053685381305229344 1059510235027894272 1060078397959590912 1062608218171250688 1063178042398069248 1064683624847366412 1065254562012127977 1067289815632785408 1070410546087852032 1071143371054382976 1072501191685679868 1073540401485769728 1074851449958183184 1075637160082421622 1078430060653392384 1080793311334152192 1081583364924308736 1082163364583749056 1089525020125135104 1091327359202906112 1091912584084503552 1092710765798015616 1093458857951349288 1099340560846983168 1100088282093107328 1100897353583671392 1102498994179505664 1102555006931331072 1104708434679243828 1109998987337189376 1110219991694198784 1110815347760100864 1112223458044408752 1115418904267546746 1118371914751666176 1121642008069653504 1122243489197961984 1123006787970047064 1123832715116664546 1129820397825353472 1129877798648288256 1130045348688738048 1132353790902448128 1133123966240047488 1133181534901645824 1135394780087000601 1137506250871784448 1139998959967924224 1140225937415663616 1140832292541000192 1141671329642325888 1143060480612369333 1143332290260228096 1145565361139642604 1151956656936400896 1153358322780048336 1153416919453460928 1160356084253065728 1161204297764946624 1163125211782044672 1163748938300589312 1163808062871960576 1164599631968937696 1168249663057508352 1171037628188725248 1171665597744811008 1171725124524150784 1171898880121654272 1173954007115406342 1175091520545234432 1177386621171299343 1179636112015183872 1181940088796463528 1183085340412889088 1183955452962412032 1184530169341671264 1185396053968383012 1191949014406381056 1192588197704539776 1194561028316694528 1195434245442657024 1196075297697827904 1200701042586883584 1203332235521697792 1204211864348833536 1206850750830240768 1207732951671490944 1209207881202956082 1215060619883507712 1216781285539847328 1217433785156717688 1224163852633580544 1225715647640776992 1227743279103269376 1228401657095066496 1229299611522767568 1232491497889591296 1236095274199209984 1236758130952856064 1238509522781630316 1240374382797747456 1245171451571582976 1248812303769160704 1249667266230113472 1251251390299959846 1257243750963551232 1258168404095624448 1259998850490863616 1260925529889844224 1261847259078360192 1262523925347707232 1269503254582972416 1271112523479324288 1273898014765254144 1274764462020053424 1274829226764351552 1282563987654813696 1283436329108625216 1284380245847616624 1286248826542756608 1291223311800403968 1291480398501414912 1294998818560054272 1295064611316166656 1295951239053451008 1297594034385143544 1303808334332571648 1304767233876943872 1306354834985564952 1309217555588162976 1309284070730955648 1310174585965054908 1318123797462912384 1318190765089669632 1318386240136861056 1321977960613388736 1326121239146360832 1327090626017081856 1329998786629244928 1330971007964500224 1331949884582713536 1341661722417607248 1342961737765982208 1344863526122989152 1345584709910056392 1345653072695704416 1350788672910244032 1353091946242756608 1353748764961910016 1354738347392437728 1357707094684020864 1358699570630427312 1362227445035864064 1362957940233759744 1366210566220179456 1366943197368946176 1369613008301307399 1376242130684381184 1378930103595874116 1380266230481703936 1381211188991178048 1381951864231949808 1382962062963113514 1390607183474111232 1391352897321963072 1395421180647465888 1400817883018030848 1403135176118022144 1403887608108647424 1404913841740305792 1413437863946121216 1415439454607577504 1417570723197425664 1418541221126074752 1419578166463155216 1420339416016170636 1428191161405843968 1430001588914239824 1431387201981026304 1433135266610910912 1434182880109895496 1437906747537856512 1442111153232411648 1442884486111665408 1444927776578568702 1452700026833513472 1455883445446004736 1456873670880061056 1456947687730687488 1457945143935132384 1459793288683286487 1466784376124143104 1467863138111561856 1469998658906007552 1472944579572325104 1481087130346801152 1482964610725878336 1487225205690062328 1492976954269217088 1495522677426204672 1496248634957900544 1496324652263949312 1497342383960062752 1498443620155552728 1506427197100471296 1506503731531051008 1506727131584984064 1510831954986729984 1510908713202194432 1513782798648813441 1513859706782667468 1516675001162379264 1521109723388000256 1522228439523101184 1524080640816492444 1527420481519523472 1528537016959230726 1533327682762979712 1536986886997701888 1537811097040064448 1537889225937947904 1547141445670754304 1548272397019928832 1550833615709392896 1551665251067452416 1551744083829280768 1552799509291916928 1554695847260943534 1562220796993081344 1562531840162205696 1565272009487208456 1566788694060312576 1569848828228399124 1575920118395284704 1578527073132774912 1578607270616549376 1579373559122228352 1580528071957844016 1589265352541841408 1590117596939386368 1593912327256876032 1594767063597103872 1597025437271049618 1600934723449178112 1605615819131778048 1608751787528519802 1609134334440321024 1610310602228654592 1612277174937274776 1613455740123632433 1617645090980088576 1621189967001228288 1622375047386463104 1623245046875623584 1632218470178107392 1634287530187702656 1636991038804359168 1637868876126755328 1639066148697023424 1640188286927023932 1649010841270474752 1651346030375507088 1653832510396996608 1657062652018865742 1664998481005784064 1665083071692214272 1665329987541298176 1666223021640151296 1668335187066613128 1676325001284734976 1677557872127499264 1681234039853125632 1682463012104480256 1683365233796942976 1684510181955070596 1685749072674996819 1694816697972432384 1698530686353672192 1699685949360071232 1699772302352468736 1706259376307676672 1709998439951886336 1710338906123495424 1711248438811500288 1712506994463488832 1714998435390342144 1726665091413405696 1727934985404601344 1730037484170072504 1730125379180191392 1739689645169258496 1741806446647419936 1745623407450883968 1745712094307940864 1746899447953406544 1752374494586262528 1756556442283087872 1757498396617216512 1757587686786226176 1757848320182481408 1762637280817851648 1769454168022775808 1772910133194695292 1774628010619333632 1775933179443618048 1776795254012506896 1778094080952574518 1788882296556809664 1793151368163985536 1794112946546741856 1794204096927605888 1801051563880325376 1804030940723171328 1804998353282546688 1806317796523250304 1810276126245361152 1811599427507236416 1813811821804434123 1817277253645012992 1822590929825261568 1825171928309770992 1826150677735076532 1838573471461165488 1840354973975605248 1841614918654904064 1842602485642599744 1843949417284151352 1848737246834386944 1854142911298814976 1855137196429284096 1860561574196621184 1867757177357374464 1871850144144863232 1873218455653741056 1874500899345170208 1876877085449939769 1887252606143436672 1891388294834766336 1892770888617540288 1893785888021560848 1904254881874458624 1906668785218986432 1910847022147881216 1912243840146527328 1922814870976548864 1923845981482220544 1925154493662937824 1926570368771424936 1929373239814134912 1936933369111351296 1942498227840081408 1942596916974249984 1943926858580176512 1946391051577715316 1955712501498857472 1957150850815415808 1963926106096433472 1965261878947582362 1977185696194368576 1977286147634504448 1977579360205291584 1982966940920083104 1990635939025622784 1994998179943867392 1995099536351932416 1996456511946750336 1997924826874070304 2008569596133961728 2008969508779978752 2014442606648973312 2018377064865084588 2018479609043556624 2026183009365366048 2029637919364134912 2030623147442865024 2032107521088656592 2036560642026031296 2038049355945640968 2044436910350639616 2049315849330269184 2050414796053419264 2050518967917263872 2064363196026571776 2068395155393811174 2068887001423269888 2070399345722555904 2072927796347924712 2074443094444670271 2085910775211166848 2087029345982944608 2093131770971198832 2101226824527046272 2104702764177033216 2105831412162971136 2107370762610458688 2120156795919181824 2125216436342501376 2126356084796138496 2129367249694732824 2130509124024255954 2140821092175704064 2142286742108765952 2145002383371359736 2147080802971539456 2149702899916366368 2151274320164843244 2156860121306784768 2161586622668304384 2163166729848617472 2164326729167498112 2167391664867853053 2179050040250270208 2183825168169007104 2185421531596031232 2186917715902698576 2200176564186214656 2201794707167342784 2204997988359011328 2205110013862662144 2209416869358487656 2219997974674378752 2220439983388397568 2221630695520201728 2224446916088817504 2230837808535093492 2236743829503332352 2243284016139307008 2244486978395923968 2246013575940094128 2247665430233329092 2259640795650706944 2259755597296576512 2260090697377476096 2266247932480094976 2266363069803291648 2270789560174001202 2275012501743568896 2281664585082000384 2283342659284651776 2286120961224738666 2286664580520456192 2291130722279285208 2292805525438846089 2303913313872801792 2306716645560096672 2306833838906921856 2320712168506131456 2322408595529893248 2326250423564089344 2327497876601178624 2327616125743921152 2329199263937875392 2336499326115016704 2343331195489622016 2343797760243308544 2347908014230812684 2350183041090468864 2354773242342598686 2363880177592927056 2366170680825778176 2367910905924824064 2369060338683342528 2370792107936766024 2383898028812762112 2385176395409079552 2389122056633389056 2390868490885314048 2392150595395655808 2401402085173767168 2406664471043395584 2408423728697667072 2413127681292779703 2413701501660481536 2415465903342981888 2418415762405912164 2433562571079694656 2434867570313435376 2448327705267161088 2451431295281553984 2455486558206538752 2456803314190132992 2458599223045535136 2472190548398419968 2473516261905712128 2477019045563260632 2480748765595494912 2485593978028298613 2490342903143165952 2497624607538321408 2499334532460226944 2502502780599919692 2514487501927102464 2516336808191248896 2521851059779688448 2523694518156720384 2525047850695414464 2542225046958648576 2547796029530508288 2549528924040106848 2549658453528703104 2565127975309627392 2566872658217250432 2568760491695233248 2572497653085513216 2582446623600807936 2582960797002829824 2589997637120108544 2591902478106902016 2595188068770287088 2609534467753887744 2612709669971129904 2618435111176325952 2618568141461911296 2620349171930109816 2636247594925824768 2636381530179339264 2636772480273722112 2643955921226777472 2654181252034163712 2659997573258489856 2661942015929000448 2663899769165427072 2667141121428861777 2683323444835214496 2689727052245978304 2691169419820112784 2691306145391408832 2701577345820488064 2707497529923820032 2709476694784875456 2715414189368041728 2717399141260854624 2725915880467519488 2732421132440358912 2733886394737892352 2739226016602614798 2752484261368762368 2757860207191748232 2760532460963407872 2762422377982356096 2763903728463899616 2765924125926227028 2781214366948222464 2782705794643926144 2790842361294931776 2801635766036061696 2807775216217294848 2809827683480611584 2830878909215155008 2835141446394851328 2837082442252149504 2839156332926310432 2840678832032341272 2856382322811687936 2860003177828479648 2866270533221821824 2868365760219790992 2875813495075713024 2884222306464823296 2885768972223330816 2889855553157137404 2905400053667026944 2913747341760122112 2913895375461374976 2915890287870264768 2919586577366572974 2933568752248286208 2935726276223123712 2939997317812015104 2945889159144650208 2947892818421373543 2962174260693602304 2965929221451756672 2974450411380124656 2985953908538434176 2992497269915801088 2992649304527898624 2994684767920125504 2996887240311105456 3012854394200942592 3013454263169968128 3021663909973459968 3021817426404388864 3027565597297626882 3027719413565334936 3042219446776000512 3044456879046202368 3048161281632984888 3054840963039046944 3057074033918461452 3066655365525959424 3073973773995403776 3075622194080128896 3075778451875895808 3094282891341508608 3096544794039857664 3102592733090716761 3103330502134904832 3105599018583833856 3109391694521887068 3130544018974416912 3133577388120625152 3139697656456798248 3151840236790569408 3157054146265549824 3157214541233098752 3158747118244456704 3161056143915688032 3178530705083682816 3180235193878772736 3187824654513752064 3189534127194207744 3194050874542099236 3195763686036383931 3201869446898356224 3211231638263556096 3217503575057039604 3220621204457309184 3224554349874549552 3226911480247264866 3235290181960177152 3242379934002456576 3244750094772926208 3246490093751247168 3268575060375405312 3273982077608718336 3275737752253510656 3278132297394046848 3280376573854047864 3298021682540949504 3302692060751014176 3307665020793993216 3314125304037731484 3329996962011568128 3330659975082596352 3332446043280302592 3336670374133226256 3355115744254998528 3364926024208960512 3366730467593885952 3369020363910141192 3371498145349993638 3389633395944864768 3397061372707344384 3399371898720142464 3399544604704937472 3406184340261001803 3412518752615353344 3419996879903772672 3420677812246990848 3422496877623000576 3425013988926977664 3429996870780684288 3455869970809202688 3460074968340145008 3460250758360382784 3483612893294839872 3491246814901767936 3491424188615881728 3493798895906813088 3504748989172525056 3513112884566175744 3514996793234433024 3515175373572452352 3515696640364962816 3525274561635703296 3532159863513898029 3538908336045551616 3545820266389390584 3549256021238667264 3551866358887236096 3553590508025013792 3556188161905149036 3577764593113619328 3586302736327971072 3588225893093483712 3588408193855211776 3602103127760650752 3609996706565093376 3612635593046500608 3620552252490722304 3623198855014472832 3627623643608868246 3645181859650523136 3650343856619541984 3652301355470153064 3677146942922330976 3683229837309808128 3685204971285199488 3687898834568302704 3697474493668773888 3708285822597629952 3710274392858568192 3721123148393242368 3735514354714748928 3746436911307482112 3749001798690340416 3753754170899879538 3774505212286873344 3782776589669532672 3785541777235080576 3787571776043121696 3808509763748917248 3813337570437972864 3821694044295762432 3824487680293054656 3847691962964441088 3850308987325875648 3853140737542849872 3858746479628269824 3884996455680162816 3885193833948499968 3887853717160353024 3892782103155430632 3911425002997714944 3914301701630831616 3927852212192866944 3930523757895164724 3954371392388737152 3954572295269008896 3955158720410583168 3965933881840166208 3981271878051245568 3989996359887734784 3992913023893500672 3995849653748140608 4028885213297946624 4036754129730169176 4036959218087113248 4052366018730732096 4059275838728269824 4061246294885730048 4064215042177313184 4073121284052062592 4076098711891281936 4088873820701279232 4098631698660538368 4100829592106838528 4101037935834527744 4108839024903922197 4128726392053143552 4136790310787622348 4140798691445111808 4145855592695849424 4148886188889340542 4171821550422333696 4174058691965889216 4186263541942397664 4202453649054092544 4209405528354066432 4211662824325942272 4214741525220917376 4240313591838363648 4252712169592276992 4258734499389465648 4261018248048511908 4284573484217531904 4290004766742719472 4294161605943078912 4299405799832732736 4302548640329686488 4313720242613569536 4326333459697234944 4328653458334996224 4334783329735706106 4358100080500540416 4367650336338014208 4370843063192062464 4373835431805397152 4379379866049859461 4400353128372429312 4403589414334685568 4409995976718022656 4418833738716975312 4443261391040403456 4448893832177635008 4461675617070186984 4486568032278614016 4488973956791847936 4492027151880188256 4495330860466658184 4519281591301413888 4519511194593153024 4520181394754952192 4532495864960189952 4532726139606583296 4541579120348002404 4550025003487137792 4563329170164000768 4566685318569303552 4572241922449477332 4582261444558570416 4585611050877692178 4613433291120193344 4613667677813843712 4641424337012262912 4644817191059786496 4652500847128178688 4654995753202357248 4655232251487842304 4658398527875750784 4686662390979244032 4687595520486617088 4695816028461625368 4700366082180937728 4709546484685197372 4727760355185854112 4735821811849648128 4738120677366685056 4741584215873532048 4767796057625524224 4770352790818159104 4781736981770628096 4784301190791311616 4802804170347534336 4816847457395334144 4826255362585559406 4827403003320963072 4830931806685963776 4836831524811824328 4840367220370897299 4867125142159389312 4869735140626870752 4896655410534322176 4902862590563107968 4910973116413077504 4913606628380265984 4917198446091070272 4947032523811424256 4954038091126521264 4961497531190989824 4971187956056597226 4995249215076642816 4998669064920453888 5005005561199839384 5028975003854204928 5032673616382497792 5043702119559376896 5047389036313440768 5050095701390828928 5057247218024990457 5084450093917297152 5095592059061016576 5099057848080213696 5099316907057406208 5133745316434500864 5137520983390466496 5144995306171026432 5179995274240217088 5183804956213804032 5190376137540574176 5219068935507775488 5225419339942259808 5236870222352651904 5237136282923822592 5240698343860219632 5272495189851649536 5272763060358678528 5273544960547444224 5287911842453554944 5308362504068327424 5323884031858000896 5327799538330854144 5334282242857723554 5366646889670428992 5379454104491956608 5382338839640225568 5382612290782817664 5403154691640976128 5414995059847640064 5418953389569750912 5430828378736083456 5434798282521709248 5441435465413302369 5451831760935038976 5467772789475784704 5478452033205229596 5515720414383496464 5521064921926815744 5524844755964712192 5527807456927799232 5531848251852454056 5562428733896444928 5565411589287852288 5581684722589863552 5603271532072123392 5615550432434589696 5619655366961223168 5630631256349819307 5661757818430310016 5674164884504299008 5678312665852620864 5681357664064682544 5712764645623375872 5720006355656959296 5732541066443643648 5736731520439581984 5768444612929646592 5771537944446661632 5779711106314274808 5810800107334053888 5827494683520244224 5827790750922749952 5831780575740529536 5839173154733145948 5867137504496572416 5871452552446247424 5891778318289300416 5895785636842747086 5931858442903513344 5948900822760249312 5971907817076868352 5984994539831602176 5985298609055797248 5989369535840251008 5993774480622210912 6025708788401885184 6026908526339936256 6043327819946919936 6055131194595253764 6055438827130669872 6088913758092404736 6096322563265969776 6109681926078093888 6114148067836922904 6133310731051918848 6147947547990807552 6151244388160257792 6151556903751791616 6193089588079715328 6205185466181433522 6206661004269809664 6211198037167667712 6218783389043774136 6223329283334010813 6261088037948833824 6279395312913596496 6303680473581138816 6314108292531099648 6317494236488913408 6322112287831376064 6360470387757545472 6375649309027504128 6379068254388415488 6388101749084198472 6391527372072767862 6422463276527112192 6435007150114079208 6441242408914618368 6449108699749099104 6453822960494529732 6470580363920354304 6484759868004913152 6489500189545852416 6492980187502494336 6537150120750810624 6551475504507021312 6556264594788093696 6560753147708095728 6605384121502028352 6615330041587986432 6628250608075462968 6659993924023136256 6661319950165192704 6664892086560605184 6673340748266452512 6710231488509997056 6729852048417921024 6733460935187771904 6738040727820282384 6742996290699987276 6779266791889729536 6798743797440284928 6799089209409874944 6812368680522003606 6825037505230706688 6844993755246001152 6850027977853955328 6859993741561368576 6878416576316538267 6911739941618405376 6920149936680290016 6920501516720765568 6967225786589679744 6982493629803535872 6982848377231763456 6987597791813626176 7009497978345050112 7029993586468866048 7031393280729925632 7050549123271406592 7064319727027796058 7091640532778781168 7098512042477334528 7103732717774472192 7107181016050027584 7112376323810298072 7155529186227238656 7172605472655942144 7176451786186967424 7176816387710423552 7204206255521301504 7219993413130186752 7225271186093001216 7239383043878339109 7241104504981444608 7246397710028945664 7255247287217736492 7300687713239083968 7304602710940306128 7354293885844661952 7366459674619616256 7370409942570398976 7375797669136605408 7416571645195259904 7420548785717136384 7442246296786484736 7456781934084895839 7471028709429497856 7492873822614964224 7498003597380680832 7507508341799759076 7549010424573746688 7565553179339065344 7571083554470161152 7575143552086243392 7626675140875945728 7643388088591524864 7648975360586109312 7695383925928882176 7700617974651751296 7706281475085699744 7717492959256539648 7769992911360325632 7775707434320706048 7785564206310861264 7828603403261663232 7855704424385733888 7861047515790329448 7908742784777474304 7909144590538017792 7910317440821166336 7931867763680332416 7962543756102491136 7979992719775469568 7985826047787001344 7991699307496281216 8001423364286585331 8073508259460338352 8073918436174226496 8104732037461464192 8122492589771460096 8128430084354626368 8146242568104125184 8152197423782563872 8177747641402558464 8197263397321076736 8201659184213677056 8202075871669055488 8217678049807844394 8257452784106287104 8273580621575244696 8281597382890223616 8291711185391698848 8297772377778681084 8343643100844667392 8348117383931778432 8372527083884795328 8404907298108185088 8423325648651884544 8429483050441834752 8505424339184553984 8517468998778931296 8522036496097023816 8569146968435063808 8580009533485438944 8598811599665465472 8605097280659372976 8627440485227139072 8652666919394469888 8657306916669992448 8669566659471412212 8716200161001080832 8741686126384124928 8747670863610794304 8758759732099718922 8800706256744858624 8807178828669371136 8819991953436045312 8837667477433950624 8886522782080806912 8897787664355270016 8923351234140373968 8977947913583695872 8984054303760376512 8990661720933316368 9038563182602827776 9040362789509904384 9064991729920379904 9065452279213166592 9083158240696004808 9126658340328001536 9133370637138607104 9144483844898954664 9164522889117140832 9171222101755384356 9226866582240386688 9227335355627687424 9282848674024525824 9289634382119572992 9309991506404714496 9316797055751501568 9391632056923250736 9400732164361875456 9419092969370394744 9455520710371708224 9471643623699296256 9476241354733370112 9483168431747064096 9535592115251048448 9540705581636318208 9563473963541256192 9568602381582623232 9587291058109151793 9605608340695068672 9633694914790668288 9652510725171118812 9661863613371927552 9673663049623648656 9680734440741794598 9734250284318778624 9739470281253741504 9805725181126215936 9821946232826155008 9827213256760531968 9834396892182140544 9894065047622848512 9908076182253042528 9922995062381979648 9942375912113194452 9997338129840907776 10010011122399678768 10065347232764995584 10094778072626881536 10100191402781657856 10114494436049980914 10168900187834594304 10191184118122033152 10198115696160427392 10198633814114812416 10218553020783005409 10267490632869001728 10275041966780932992 10289990612342052864 10367609912427608064 10380752275081148352 10450838679884519616 10473740444705303808 10474272565847645184 10481396687720439264 10544990379703299072 10545526120717357056 10547089921094888448 10575823684907109888 10596479590541694087 10616725008136654848 10647768063716001792 10655599076661708288 10668564485715447108 10733293779340857984 10758908208983913216 10764677679280451136 10765224581565635328 10806309383281952256 10829990119695280128 10837906779139501824 10861656757472166912 10869596565043418496 10882870930826604738 10935545578951569408 10956904066410459192 11031440828766992928 11049689511929424384 11055614913855598464 11063696503704908112 11124857467792889856 11130823178575704576 11163369445179727104 11206543064144246784 11239310733922446336 11261262512699638614 11323515636860620032 11348329769008598016 11356625331705241728 11362715328129365088 11425529291246751744 11440012711313918592 11465082132887287296 11473463040879163968 11543075888893323264 11559422212628549616 11654989367040488448 11655581501845499904 11663561151481059072 11678346309466291896 11734275008993144832 11742905104892494848 11783556636578600832 11791571273685494172 11863716885807026688 11897801645520498624 11943815634153736704 11969989079663204352 11978739071680502016 11987548961244421824 12086655639893839872 12110262389190507528 12110877654261339744 12177827516184809472 12192645126531939552 12219363852156187776 12228296135673845808 12266621462103837696 12295895095981615104 12302488776320515584 12303113807503583232 12386179176159430656 12410370932362867044 12422396074335335424 12437566778087548272 12446658566668021626 12522176075897667648 12558790625827192992 12607360947162277632 12628216585062199296 12634988472977826816 12644224575662752128 12720940775515090944 12758136508776830976 12776203498168396944 12783054744145535724 12870014300228158416 12882484817829236736 12898217399498198208 12907645920989059464 12941160727840708608 12979000379091704832 12985960375004988672 13074300241501621248 13102951009014042624 13112529189576187392 13121506295416191456 13138139598149578383 13210768243004056704 13256501216150925936 13329784173121210368 13346681496532905024 13459704096835842048 13466921870375543808 13476081455640564768 13485992581399974552 13558533583779459072 13597487594880569856 13598178418819749888 13624737361044007212 13650075010461413376 13689987510492002304 13700055955707910656 13756833152633076534 13840299873360580032 13841003033441531136 13934451573179359488 13964987259607071744 13965696754463526912 13975195583627252352 14059987172937732096 14062786561459851264 14101098246542813184 14128639454055592116 14183281065557562336 14207465435548944384 14214362032100055168 14224752647620596144 14311058372454477312 14345210945311884288 14352903572373934848 14353632775420847104 14408412511042603008 14450542372186002432 14478766087756678218 14482209009962889216 14492795420057891328 14510494574435472984 14521101661112691897 14601375426478167936 14609205421880612256 14708587771689323904 14732919349239232512 14740819885140797952 14751595338273210816 14841097571434272768 14884492593572969472 14913563868169791678 14985747645229928448 14996007194761361664 15015016683599518152 15098020849147493376 15131106358678130688 15142167108940322304 15150287104172486784 15171741654074971371 15253350281751891456 15286776177183049728 15297950721172218624 15401235949303502592 15412562950171399488 15434985918513079296 15539985822720651264 15551414868641412096 15571128412621722528 15657206806523326464 15711408848771467776 15722095031580658896 15817485569554948608 15818289181076035584 15820634881642332672 15863735527360664832 15925087512204982272 15971652095574002688 15983398614992562432 16002846728573170662 16147016518920676704 16147836872348452992 16209464074922928384 16244985179542920192 16256860168709252736 16292485136208250368 16304394847565127744 16355495282805116928 16403318368427354112 16435356099615688788 16547161243150489392 16563194765780447232 16583422370783397696 16595544755557362168 16687286201689334784 16696234767863556864 16745054167769590656 16809814596216370176 16846651297303769088 16858966100883669504 16891893769049457921 17034937997557862592 17044072992194047632 17138293936870127616 17160019066970877888 17197623199330930944 17210194561318745952 17305333838788939776 17314613833339984896 17339133318942824424 17432400322002161664 17483372252768249856 17495341727221588608 17517519464199437844 17601412513489717248 17614357657338742272 17675334954867901248 17795575328710540032 17846702468280747936 17955895827167391744 17968108607520753024 17981323441866632736 18077126365205655552 18080725579019808768 18129983459840759808 18166316481392009616 18266741274277214208 18288967689797909328 18329045778234281664 18342444203510768712 18453733164480773376 18454670711255374848 18579268764239145984 18619983012809428992 18633594111503003136 18669987850002032439 18783264113846501472 18838185938740789488 18911041420743416448 18952482709466740224 18966336863494128192 19081411163272636416 19126947927082512384 19137204763165246464 19174582116218303586 19267389829581336576 19305021450342237624 19323727226743855104 19347326099247297312 19361468881483589196 19468500568637557248 19478940562507483008 19611450362252431872 19654426513521063936 19668793784364281088 19816152364506085056 19845990124763959296 19884751824226388904 19994676259681815552 20020022244799357536 20130694465529991168 20189556145253763072 20200382805563315712 20228988872099961828 20337800375669188608 20396231392320854784 20397267628229624832 20437106041566010818 20534981265738003456 20550083933561865984 20579981224684105728 20635249728949614801 20735219824855216128 20761504550162296704 20901677359769039232 20947480889410607616 20948545131695290368 20962793375440878528 21089980759406598144 21094179842189776896 21151647369814219776 21192959181083388174 21295536127432003584 21311198153323416576 21337128971430894216 21466587558681715968 21517816417967826432 21529355358560902272 21530449163131270656 21612618766563904512 21659980239390560256 21675813558279003648 21718149131635017327 21723313514944333824 21739193130086836992 21765741861653209476 21913808132820918384 22062881657533985856 22099379023858848768 22111229827711196928 22127393007409816224 22249714935585779712 22261646357151409152 22326738890359454208 22370345802254687517 22413086128288493568 22478621467844892672 22522525025399277228 22647031273721240064 22696659538017196032 22713250663410483456 22725430656258730176 22880025422627837184 22930164265774574592 22946926081758327936 23086151777786646528 23118844425257099232 23309978734080976896 23327122302962118144 23356692618932583792 23485810209784989696 23567113273157201664 23583142547370988344 23727433771614053376 23795603291040997248 23887631268307473408 23939978159326408704 23957478143361004032 23975097922488843648 24220524778381015056 24221755308522679488 24385290253063879104 24438727704312375552 24456592271347691616 24533242924207675392 24591790191963230208 24604977552641031168 24606227615007166464 24772358352318861312 24820741864725734088 24844792148670670848 24875133556175096544 24893317133336043252 25044352151795335296 25117581251654385984 25214721894324555264 25269976945955653632 25288449151325504256 25516273017553661952 25552406996336793888 25566109488291071448 25740028600456316832 25796434798996396416 25815291841978118928 25882321455681417216 25958000758183409664 25971920750009977344 26148600483003242496 26225058379152374784 26243012590832382912 26276279196299156766 26421536486008113408 26513002432301851872 26659568346242420736 26693362993065810048 26933843740751087616 26952162911281129536 26971985162799949104 27194975189761139712 27196356837639499776 27249474722088014424 27379975020984004608 27400111911415821312 27513666305266153068 27680599746721160064 27682006066883062272 27868903146358718976 27929974519214143488 27950391167254504704 28202196493085626368 28257278908111184232 28366562131115124672 28414930871097888768 28428724064200110336 28449505295241192288 28622116744908954624 28690421890623768576 28705807144747869696 28707265550841694208 28761873174327455379 28816825022085206016 28901084744372004864 28957532175513356436 28985590840115782656 29020989148870945968 29042203322225383794 29202750852956335872 29218410843761224512 29417175543378647808 29465838698478465024 29481639770281595904 29503190676546421632 29682195142868545536 29768985187145938944 29827127736339583356 29992014389522723328 30030033367199036304 30196041698294986752 30284334217880644608 30300574208344973568 30343483308149942742 30506700563503782912 30573552354366099456 30595901442344437248 30655659062349016227 30802471898607005184 30825125900342798976 30869971837026158592 31102829737282824192 31142256825243445056 31422817697542935552 31444190063161317792 31634971139109897216 31636578362152071168 31641269763284665344 31727471054721329664 31850175024409964544 31943304191148005376 31966797229985124864 32005693457146341324 32294033037841353408 32295673744696905984 32418928149845856768 32489970359085840384 32513720337418505472 32584970272416500736 32608789695130255488 32806636736854708224 32870712199231377576 33094322486300978784 33166844741566795392 33191089511114724336 33374572403378669568 33392469535727113728 33490108335539181312 33619629192432740352 33717932201767339008 33783787538098915842 34069875995115725184 34088145984388095264 34276587873740255232 34320038133941755776 34395246398661861888 34420389122637491904 34629227666679969792 34678266637885648848 34966744505536499712 34990683454443177216 35035038928398875688 35202825026979434496 35228715314677484544 35350669909735802496 35591150657421080064 35693404936561495872 35936217215041506048 35962646883733265472 36259966919681519616 36332632962784019232 36533482548554428416 36577935379595818656 36658091556468563328 36684888407021537424 36907466328961546752 36909341422510749696 37158537528478291968 37267188223006006272 37339975700004064878 37566528227693002944 37676371877481578976 37822082841486832896 37904965418933480448 37932673726988256384 38162822326545272832 38274409526330492928 38349164232436607172 38610042900684475248 38647454453487710208 38694652198494594624 38722937762967178392 38937001137275114496 38957881125014966016 39222900724504863744 39308853027042127872 39337587568728562176 39414418794448735149 39632304729012170112 39769503648452777808 39989352519363631104 40040044489598715072 40379112290507526144 40400765611126631424 40457977744199923656 40675600751338377216 40792462784641709568 40794535256459249664 40874212083132021636 41069962531476006912 41100167867123731968 41270499457899229602 41523009100324593408 41803354719538078464 41894961778821215232 41897090263390580736 41925586750881757056 42179961518813196288 42188359684379553792 42303294739628439552 42385918362166776348 42622396306646833152 42674257942861788432 42933175117363431936 43035632835935652864 43058710717121804544 43060898326262541312 43225237533127809024 43351627116558007296 43436298263270034654 43446627029888667648 43478386260173673984 43531483723306418952 43563304983338075691 43827616265641836768 44125763315067971712 44198758047717697536 44222459655422393856 44254786014819632448 44523292714302818304 44653477780718908416 44740691604509375034 44957242935689785344 45045050050798554456 45294062547442480128 45393319076034392064 45426501326820966912 45450861312517460352 45760050845255674368 45860328531549149184 45893852163516655872 46237688850514198464 46619957468161953792 46654244605924236288 46713385237865167584 46971620419569979392 47134226546314403328 47166285094741976688 47454867543228106752 47591206582081994496 47775262536614946816 47914956286722008064 47950195844977687296 48441049556762030112 48443510617045358976 48770580506127758208 48877455408624751104 48913184542695383232 49066485848415350784 49209955105282062336 49641483729451468176 49689584297341341696 49750267112350193088 49786634266672086504 50088704303590670592 50235162503308771968 50429443788649110528 50539953891911307264 50576898302651008512 50675681307148373763 51104813992673587776 51132218976582142896 51480057200912633664 51592869597992792832 51630583683956237856 51916001516366819328 51943841500019954688 52297200966006484992 52450116758304749568 52486025181664765824 52552558392598313532 52843072972016226816 53026004864603703744 53386725986131620096 53867687481502175232 53904325822562259072 53943970325599898208 54389950379522279424 54498949444176028848 54800223822831642624 55027332610532306136 55361199493442320128 55364012133766124544 55737806292717437952 55859949038428286976 55900782334509009408 56009963550006097317 56514557816222368464 56733124262230249344 56857448128400220672 56899010590482384576 57244233489817909248 57380843781247537152 57411614289495739392 57414531101683388416 57523746348654910758 57802169488744009728 57915064351026712872 57971181680231565312 58041978297741891936 58084406644450767588 58405501705912671744 58436821687522449024 58834351086757295616 58963279540563191808 59006381353092843264 59537970374291877888 59654255472679166712 59984028779045446656 60060066734398072608 60392083396589973504 60568668435761289216 60601148416689947136 60686966616299885484 61013401127007565824 61191802884688874496 61311318124698032454 61604943797214010368 61650251800685597952 61739943674052317184 62205659474565648384 62284513650486890112 62845635395085871104 62888380126322635584 63269942278219794432 63282539526569330688 63454942109442659328 63886608382296010752 63933594459970249728 64011386914292682648 64588066075682706816 64591347489393811968 64837856299691713536 64979940718171680768 65027440674837010944 65169940544833001472 65217579390260510976 65741424398462755152 66188644972601957568 66333689483133590784 66382179022229448672 66749144806757339136 66784939071454227456 66980216671078362624 67111037406764062551 67239258384865480704 67435864403534678016 67567575076197831684 68139751990231450368 68176291968776190528 68640076267883511552 68790492797323723776 68840778245274983808 69258455333359939584 69356533275771297696 69981366908886354432 70070077856797751376 70457430629354969088 70701339819471604992 71182301314842160128 71386809873122991744 71872434430083012096 71925293767466530944 72665265925568038464 73155870759191637312 73316183112937126656 73369776814043074848 73814932657923093504 73818682845021499392 74317075056956583936 74534376446012012544 74679951400008129756 75133056455386005888 75352743754963157952 75644165682973665792 75809930837866960896 75865347453976512768 76548819052660985856 76698328464873214344 77220085801368950496 77389304396989189248 77445875525934356784 77874002274550228992 77915762250029932032 78445801449009727488 78675175137457124352 78828837588897470298 79264609458024340224 79539007296905555616 79978705038727262208 80080088979197430144 80801531222253262848 80915955488399847312 81584925569283419136 81589070512918499328 81748424166264043272 82139925062952013824 82200335734247463936 82540998915798459204 83046018200649186816 83606709439076156928 83789923557642430464 83851173501763514112 84606589479256879104 84771836724333552696 85244792613293666304 85348515885723576864 85866350234726863872 86071265671871305728 86117421434243609088 86121796652525082624 86450475066255618048 86703254233116014592 86872596526540069308 86956772520347347968 87062967446612837904 87126609966676151382 87655232531283673536 88251526630135943424 88397516095435395072 88444919310844787712 88509572029639264896 89046585428605636608 89306955561437816832 89481383209018750068 90090100101597108912 90588125094884960256 90853002653641933824 90901722625034920704 91520101690511348736 91720657063098298368 91787704327033311744 91966977187047048681 92475377701028396928 93308489211848472576 93426770475730335168 94268453092628806656 94332570189483953376 94909735086456213504 95182413164163988992 95550525073229893632 95829912573444016128 95900391689955374592 96882099113524060224 96887021234090717952 97541161012255516416 97754910817249502208 97826369085390766464 98419910210564124672 99282967458902936352 99500534224700386176 99573268533344173008 100177408607181341184 100470325006617543936 100858887577298221056 101153796605302017024 101351362614296747526 102209627985347175552 102264437953164285792 102960114401825267328 103185739195985585664 103261167367912475712 103887683000039909376 104900233516609499136 104972050363329531648 105105116785196627064 105686145944032453632 106052009729207407488 106773451972263240192 107808651645124518144 107887940651199796416 108779900759044558848 108997898888352057696 109600447645663285248 110054665221064612272 110722398986884640256 110728024267532249088 111475612585434875904 111801564669018018816 112019927100012194634 113029115632444736928 113466248524460498688 113714896256800441344 113798021180964769152 114488466979635818496 114823228578991478784 115047492697309821516 115830128702053425744 115942363360463130624 116083956595483783872 116168813288901535176 116811003411825343488 116873643375044898048 117668702173514591232 117926559081126383616 118012762706185686528 118243256383346205447 119308510945358333424 119968057558090893312 120120133468796145216 121137336871522578432 121202296833379894272 121373933232599770968 122026802254015131648 122383605769377748992 122622636249396064908 123209887594428020736 123300503601371195904 124569027300973780224 125691270790171742208 125776760252645271168 126539884556439588864 126565079053138661376 126909884218885318656 127867188919940499456 128022773828585365296 129176132151365413632 129182694978787623936 129675712599383427072 130054881349674021888 130339881089666002944 130435158780521021952 130689914950014227073 131482848796925510304 132377289945203915136 132667378966267181568 132764358044458897344 133569878142908454912 133960433342156725248 134222074813528125102 134871728807069356032 135135150152395663368 136279503980462900736 136352583937552381056 137280152535767023104 137580985594647447552 137681556490549967616 138713066551542595392 139962733817772708864 140140155713595502752 140914861258709938176 141402679638943209984 142364602629684320256 142773619746245983488 143744868860166024192 143850587534933061888 145330531851136076928 146311741518383274624 146632366225874253312 146739553628086149696 147629865315846187008 149068752892024025088 149359902800016259512 150266112910772011776 150705487509926315904 151288331365947331584 151619861675733921792 151730694907953025536 152027043921445121289 153396656929746428688 154440171602737900992 154778608793978378496 154891751051868713568 155748004549100457984 155831524500059864064 156891602898019454976 157350350274914248704 157657675177794940596 158529218916048680448 159078014593811111232 160160177958394860288 161603062444506525696 161831910976799694624 163169851138566838272 163496848332528086544 164400671468494927872 165081997831596918408 166092036401298373632 167213418878152313856 167579847115284860928 167702347003527028224 169543673448667105392 170697031771447153728 171732700469453727744 172142531343742611456 172234842868487218176 172243593305050165248 173406508466232029184 173745193053080138616 173913545040694695936 174125934893225675808 174253219933352302764 175310465062567347072 176503053260271886848 176889838621689575424 177019144059278529792 178613911122875633664 178962766418037500136 180180200203194217824 181176250189769920512 181706005307283867648 181803445250069841408 183040203381022697472 183575408654066623488 183933954374094097362 184950755402056793856 186616978423696945152 186853540951460670336 188536906185257613312 188665140378967906752 190364826328327977984 191659825146888032256 191800783379910749184 193764198227048120448 193774042468181435904 195082322024511032832 195509821634499004416 195652738170781532928 198565934917805872704 199001068449400772352 199146537066688346016 200354817214362682368 200940650013235087872 201333112220292187653 201717775154596442112 202307593210604034048 202702725228593495052 204419255970694351104 204528875906328571584 205920228803650534656 206371478391971171328 206522334735824951424 207775366000079818752 209944100726659063296 210210233570393254128 211372291888064907264 212104019458414814976 213546903944526480384 215617303290249036288 215775881302399592832 217995797776704115392 220109330442129224544 221444797973769280512 221456048535064498176 222951225170869751808 223603129338036037632 224039854200024389268 226058231264889473856 226932497048920997376 227429792513600882688 227596042361929538304 229646457157982957568 230094985394619643032 231660257404106851488 232167913190967567744 232337626577803070352 233622006823650686976 233747286750089796096 235337404347029182464 236025525412371373056 236486512766692410894 238617021890716666848 239936115116181786624 240240266937592290432 242404593666759788544 242747866465199541936 244767211538755497984 245245272498792129816 246419775188856041472 246601007202742391808 249138054601947560448 251553520505290542336 253819768437770637312 255734377839880998912 256045547657170730592 258352264302730827264 258365389957575247872 259351425198766854144 260109762699348043776 260870317561042043904 261379829900028454146 262965697593851020608 264754579890407830272 265334757932534363136 265528716088917794688 267139756285816909824 267920866684313450496 268444149627056250204 270270300304791326736 272559007960925801472 272705167875104762112 274560305071534046208 275161971189294895104 275363112981099935232 275900931561141146043 277426133103085190784 279925467635545417728 280280311427191005504 282805359277886419968 284729205259368640512 285547239492491966976 287489737720332048384 287701175069866123776 290661063702272153856 292623483036766549248 293264732451748506624 293479107256172299392 295259730631692374016 298719805600032519024 300532225821544023552 301410975019852631808 302576662731894663168 303461389815906051072 304054087842890242578 306793313859492857376 308880343205475801984 309557217587956756992 309783502103737427136 311663049000119728128 314700700549828497408 315315350355589881192 317058437832097360896 318156029187622222464 320320355916789720576 323663821953599389248 326339702277133676544 326993696665056173088 328801342936989855744 330163995663193836816 332184072802596747264 334426837756304627712 335404694007054056448 339087346897334210784 341394063542894307456 343465400938907455488 344469685736974436352 347490386106160277232 347827090081389391872 348251869786451351616 348506439866704605528 350620930125134694144 353006106520543773696 353779677243379150848 354038288118557059584 354729769150038616341 357925532836075000272 360360400406388435648 363412010614567735296 363606890500139682816 366080406762045394944 367150817308133246976 367867908748188194724 369901510804113587712 373707081902921340672 377073812370515226624 377330280757935813504 380729652656655955968 383601566759821498368 387528396454096240896 387548084936362871808 390164644049022065664 391019643268998008832 391305476341563065856 392069744850042681219 397131869835611745408 398002136898801544704 398293074133376692032 400709634428725364736 401881300026470175744 402666224440584375306 404615186421208068096 405405450457186990104 408838511941388702208 409057751812657143168 411840457607301069312 412742956783942342656 413044669471649902848 419888201453318126592 420420467140786508256 422744583776129814528 424208038916829629952 427093807889052960768 431234606580498072576 431551762604799185664 435991595553408230784 440218660884258449088 442889595947538561024 447206258676072075264 448079708400048778536 452116462529778947712 453864994097841994752 454859585027201765376 455192084723859076608 460189970789239286064 463320514808213702976 464335826381935135488 464675253155606140704 467244013647301373952 467494573500179592192 470674808694058364928 472051050824742746112 472973025533384821788 477234043781433333696 480480533875184580864 484809187333519577088 485495732930399083872 490490544997584259632 493202014405484783616 498276109203895120896 503107041010581084672 512091095314341461184 516704528605461654528 516730779915150495744 520219525398696087552 521740635122084087808 522759659800056908292 525931395187702041216 529509159780815660544 530669515865068726272 531057432177835589376 535841733368626900992 536888299254112500408 540540600609582653472 545118015921851602944 545410335750209524224 549120610143068092416 550726225962199870464 551801863122282292086 554852266206170381568 559850935271090835456 560560622854382011008 565610718555772839936 571094478984983933952 574979475440664096768 575402350139732247552 581322127404544307712 585246966073533098496 586529464903497013248 586958214512344598784 597439611200065038048 601064451643088047104 602821950039705263616 605153325463789326336 606922779631812102144 608108175685780485156 613586627718985714752 617760686410951603968 619114435175913513984 619567004207474854272 623326098000239456256 630630700711179762384 634116875664194721792 636312058375244444928 640640711833579441152 647327643907198778496 653987393330112346176 660327991326387673632 664368145605193494528 668853675512609255424 670809388014108112896 678174693794668421568 682788127085788614912 688939371473948872704 694980772212320554464 696503739572902703232 697012879733409211056 701241860250269388288 706012213041087547392 708076576237114119168 709459538300077232682 715851065672150000544 720720800812776871296 727213781000279365632 734301634616266493952 735735817496376389448 739803021608227175424 747414163805842681344 754660561515871627008 761459305313311911936 767203133519642996736 775056792908192481792 775096169872725743616 780329288098044131328 782610952683126131712 784139489700085362438 794263739671223490816 796004273797603089408 796586148266753384064 801419268857450729472 803762600052940351488 805332448881168750612 810810900914373980208 817677023882777404416 818115503625314286336 823680915214602138624 825485913567884685312 826089338943299805696 827702794683423438129 839776402906636253184 840840934281573016512 848416077833659259904 854187615778105921536 862469213160996145152 863103525209598371328 871983191106816461568 880437321768516898176 885779191895077122048 896159416800097557072 904232925059557895424 907729988195683989504 910384169447718153216 920379941578478572128 926641029616427405952 928671652763870270976 929350506311212281408 934989147000359184384 944102101649485492224 945946051066769643576 954468087562866667392 960961067750369161728 970991465860798167744 980981089995168519264 986404028810969567232 996552218407790241792 1006214082021162169344 1024182190628682922368 1033409057210923309056 1043481270244168175616 1045519319600113816584 1051862790375404082432 1059018319561631321088 1061339031730137452544 1062114864355671178752 1064189307450115849023 1073776598508225000816 1081081201219165306944 1090236031843703205888 1090820671500419048448 1098241220286136184832 1101452451924399740928 1103603726244564584172 1109704532412340763136 1121121245708764022016 1131221437111545679872 1142188957969967867904 1150804700279464495104 1162644254809088615424 1170493932147066196992 1173058929806994026496 1173916429024689197568 1194879222400130076096 1202128903286176094208 1205643900079410527232 1213845559263624204288 1216216351371560970312 1227173255437971429504 1235521372821903207936 1238228870351827027968 1239134008414949708544 1261261401422359524768 1268233751328389443584 1272624116750488889856 1281281423667158882304 1294655287814397556992 1307974786660224692352 1320655982652775347264 1341618776028216225792 1356349387589336843136 1365576254171577229824 1389961544424641108928 1393007479145805406464 1394025759466818422112 1402483720500538776576 1412024426082175094784 1416153152474228238336 1418919076600154465364 1431702131344300001088 1441441601625553742592 1454427562000558731264 1471471634992752778896 1479606043216454350848 1494828327611685362688 1509321123031743254016 1550113585816384963584 1550192339745451487232 1560658576196088262656 1565221905366252263424 1568278979400170724876 1588527479342446981632 1592008547595206178816 1593172296533506768128 1607525200105880702976 1610664897762337501224 1621621801828747960416 1635354047765554808832 1636231007250628572672 1647361830429204277248 1652178677886599611392 1655405589366846876258 1679552805813272506368 1681681868563146033024 1696832155667318519808 1724938426321992290304 1726207050419196742656 1743966382213632923136 1760874643537033796352 1792318833600195114144 1808465850119115790848 1815459976391367979008 1820768338895436306432 1840759883156957144256 1853282059232854811904 1857343305527740541952 1858701012622424562816 1869978294000718368768 1891892102133539287152 1908936175125733334784 1921922135500738323456 1941982931721596335488 1961962179990337038528 1993104436815580483584 2012428164042324338688 2048364381257365844736 2066818114421846618112 2091038639200227633168 2103725580750808164864 2118036639123262642176 2124229728711342357504 2128378614900231698046 2147553197016450001632 2162162402438330613888 2181641343000838096896 2202904903848799481856 2207207452489129168344 2219409064824681526272 2242242491417528044032 2284377915939935735808 2301609400558928990208 2325288509618177230848 2340987864294132393984 2347832858049378395136 2389758444800260152192 2404257806572352188416 2411287800158821054464 2432432702743121940624 2454346510875942859008 2471042745643806415872 2476457740703654055936 2478268016829899417088 2483108384050270314387 2522522802844719049536 2545248233500977779712 2562562847334317764608 2589310575628795113984 2615949573320449384704 2641311965305550694528 2712698775178673686272 2731152508343154459648 2779923088849282217856 2786014958291610812928 2788051518933636844224 2804967441001077553152 2832306304948456476672 2837838153200308930728 2863404262688600002176 2882883203251107485184 2942943269985505557792 2959212086432908701696 2989656655223370725376 3018642246063486508032 3100227171632769927168 3130443810732504526848 3136557958800341449752 3177054958684893963264 3184017095190412357632 3186344593067013536256 3221329795524675002448 3243243603657495920832 3270708095531109617664 3272462014501257145344 3294723660858408554496 3304357355773199222784 3310811178733693752516 3363363737126292066048 3393664311334637039616 3452414100838393485312 3487932764427265846272 3521749287074067592704 3584637667200390228288 3616931700238231581696 3641536677790872612864 3681519766313914288512 3706564118465709623808 3714686611055481083904 3717402025244849125632 3783784204267078574304 3817872350251466669568 3843844271001476646912 3883965863443192670976 3923924359980674077056 4024856328084648677376 4096728762514731689472 4182077278400455266336 4207451161501616329728 4236073278246525284352 4248459457422684715008 4256757229800463396092 4295106394032900003264 4324324804876661227776 4363282686001676193792 4414414904978258336688 4438818129649363052544 4484484982835056088064 4650577019236354461696 4681975728588264787968 4695665716098756790272 4779516889600520304384 4822575600317642108928 4864865405486243881248 4908693021751885718016 4942085491287612831744 4956536033659798834176 4966216768100540628774 5045045605689438099072 5090496467001955559424 5178621151257590227968 5231899146640898769408 5282623930611101389056 5425397550357347372544 5462305016686308919296 5559846177698564435712 5572029916583221625856 5576103037867273688448 5609934882002155106304 5675676306400617861456 5726808525377200004352 5765766406502214970368 5885886539971011115584 5979313310446741450752 6037284492126973016064 6200454343265539854336 6273115917600682899504 6354109917369787926528 6372689186134027072512 6442659591049350004896 6486487207314991841664 6544924029002514290688 6608714711546398445568 6621622357467387505032 6726727474252584132096 6904828201676786970624 6975865528854531692544 7043498574148135185408 7169275334400780456576 7233863400476463163392 7363039532627828577024 7413128236931419247616 7429373222110962167808 7434804050489698251264 7449325152150810943161 7567568408534157148608 7635744700502933339136 7687688542002953293824 7767931726886385341952 7847848719961348154112 8193457525029463378944 8364154556800910532672 8414902323003232659456 8496918914845369430016 8513514459600926792184 8590212788065800006528 8648649609753322455552 8828829809956516673376 8877636259298726105088 8968969965670112176128 9391331432197513580544 9559033779201040608768 9729730810972487762496 9817386043503771436032 9884170982575225663488 9913072067319597668352 9932433536201081257548 10090091211378876198144 10180992934003911118848 10357242302515180455936 10463798293281797538816 10565247861222202778112 10850795100714694745088 10924610033372617838592 11119692355397128871424 11144059833166443251712 11152206075734547376896 11351352612801235722912 11453617050754400008704 11531532813004429940736 11771773079942022231168 12074568984253946032128 12546231835201365799008 12708219834739575853056 12745378372268054145024 12885319182098700009792 12972974414629983683328 13089848058005028581376 13243244714934775010064 13453454948505168264192 13951731057709063385088 14086997148296270370816 14338550668801560913152 14467726800952926326784 14726079065255657154048 14826256473862838495232 14869608100979396502528 14898650304301621886322 15135136817068314297216 15271489401005866678272 15535863453772770683904 15695697439922696308224 16386915050058926757888 16728309113601821065344 16829804646006465318912 17027028919201853584368 17180425576131600013056 17297299219506644911104 17657659619913033346752 17937939931340224352256 19118067558402081217536 19459461621944975524992 19634772087007542872064 19826144134639195336704 19864867072402162515096 20180182422757752396288 20714484605030360911872 20927596586563595077632 21130495722444405556224 21701590201429389490176 22239384710794257742848 22288119666332886503424 22304412151469094753792 22702705225602471445824 22907234101508800017408 23063065626008859881472 23543546159884044462336 25092463670402731598016 25490756744536108290048 25770638364197400019584 25945948829259967366656 26486489429869550020128 26906909897010336528384 28173994296592540741632 28677101337603121826304 29452158130511314308096 29652512947725676990464 29739216201958793005056 29797300608603243772644 30270273634136628594432 30542978802011733356544 31071726907545541367808 31391394879845392616448 32773830100117853515776 33456618227203642130688 34054057838403707168736 34360851152263200026112 34594598439013289822208 35315319239826066693504 38236135116804162435072 38918923243889951049984 39269544174015085744128 39729734144804325030192 40360364845515504792576 41855193173127190155264 42260991444888811112448 43403180402858778980352 44478769421588515485696 44608824302938189507584 45405410451204942891648 45814468203017600034816 47087092319768088924672 50184927340805463196032 51541276728394800039168 51891897658519934733312 52972978859739100040256 53813819794020673056768 57354202675206243652608 58904316261022628616192 59478432403917586010112 59594601217206487545288 60540547268273257188864 62143453815091082735616 62782789759690785232896 66913236454407284261376 68108115676807414337472 68721702304526400052224 69189196878026579644416 70630638479652133387008 76472270233608324870144 77837846487779902099968 79459468289608650060384 80720729691031009585152 84521982889777622224896 88957538843177030971392 89217648605876379015168 90810820902409885783296 91628936406035200069632 94174184639536177849344 100369854681610926392064 103082553456789600078336 103783795317039869466624 105945957719478200080512 114708405350412487305216 117808632522045257232384 119189202434412975090576 121081094536546514377728 125565579519381570465792 133826472908814568522752 136216231353614828674944 137443404609052800104448 141261276959304266774016 155675692975559804199936 158918936579217300120768 161441459382062019170304 178435297211752758030336 181621641804819771566592 188348369279072355698688 200739709363221852784128 206165106913579200156672 207567590634079738933248 211891915438956400161024 229416810700824974610432 238378404868825950181152 242162189073093028755456 267652945817629137045504 272432462707229657349888 274886809218105600208896 282522553918608533548032 311351385951119608399872 317837873158434600241536 363243283609639543133184 376696738558144711397376 401479418726443705568256 412330213827158400313344 423783830877912800322048 476756809737651900362304 484324378146186057510912 535305891635258274091008 544864925414459314699776 565045107837217067096064 622702771902239216799744 635675746316869200483072 726486567219279086266368 802958837452887411136512 824660427654316800626688 847567661755825600644096 953513619475303800724608 1089729850828918629399552 1130090215674434134192128 1271351492633738400966144 1452973134438558172532736 1605917674905774822273024 1695135323511651201288192 1907027238950607601449216 2179459701657837258799104 2542702985267476801932288 3390270647023302402576384 3814054477901215202898432 4358919403315674517598208 5085405970534953603864576 7628108955802430405796864 10170811941069907207729152 15256217911604860811593728 30512435823209721623187456
- Sum of all divisors σ(n): 116060633661536111587888737
- Sum of proper divisors (its aliquot sum) s(n): 85548197838326389964701281
- 30512435823209721623187456 is an abundant number, because the sum of its proper divisors (85548197838326389964701281) is greater than itself. Its abundance is 55035762015116668341513825
Bases of 30512435823209721623187456
- Binary: 11001001111010100001001110101110110101010001110111100111001011110101110010000000000002
- Hexadecimal: 0x193D4275DAA3BCE5EB9000
- Base-36: 3U0OTQSQCSP000000
Squares and roots of 30512435823209721623187456
- 30512435823209721623187456 squared (305124358232097216231874562) is 931008739865491922465449262956504957282157315751936
- 30512435823209721623187456 cubed (305124358232097216231874563) is 28407344425993176600678211512836078584122256854956428482476431565093722914816
-
30512435823209721623187456 is a
perfect square number . Itssquare root is 5523806280384 -
The
cube root of 30512435823209721623187456 is 312482446.6239204067
Scales and comparisons
How big is 30512435823209721623187456?- 30,512,435,823,209,721,623,187,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,512,435,823,209,721,623,187,456 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 30512435823209721623187456 cubic inches would be around 26040203.9 feet tall.
Recreational maths with 30512435823209721623187456
- 30512435823209721623187456 backwards is 65478132612790232853421503
- The number of decimal digits it has is: 26
- The sum of 30512435823209721623187456'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 30512435823209721623187456 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 30512435823209721623187456 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/30512435823209721623187456/
Chicago style:
Numbermatics. 2024. "Number 30512435823209721623187456 - Facts about the integer". https://numbermatics.com/n/30512435823209721623187456/
The information we have on file for 30512435823209721623187456 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 30512435823209721623187456, math, Factors of 30512435823209721623187456, curriculum, school, college, exams, university, Prime factorization of 30512435823209721623187456, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, five hundred twelve sextillion, four hundred thirty-five quintillion, eight hundred twenty-three quadrillion, two hundred nine trillion, seven hundred twenty-one billion, six hundred twenty-three million, one hundred eighty-seven thousand, four hundred fifty-six.