18942927232351113949741056
18,942,927,232,351,113,949,741,056 is an even composite number composed of six prime numbers multiplied together.
18942927232351113949741056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-two thousand, six hundred twenty-five divisors.
Prime factorization of 18942927232351113949741056:
228 × 32 × 74 × 134 × 174 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 37 × 37)See below for interesting mathematical facts about the number 18942927232351113949741056 from the Numbermatics database.
Names of 18942927232351113949741056
- Cardinal: 18942927232351113949741056 can be written as Eighteen septillion, nine hundred forty-two sextillion, nine hundred twenty-seven quintillion, two hundred thirty-two quadrillion, three hundred fifty-one trillion, one hundred thirteen billion, nine hundred forty-nine million, seven hundred forty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 1.8942927232351113949741056 × 1025
Factors of 18942927232351113949741056
Divisors of 18942927232351113949741056
- Number of divisors d(n): 32625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 37 39 42 48 49 51 52 56 63 64 68 72 74 78 84 91 96 98 102 104 111 112 117 119 126 128 136 144 147 148 153 156 168 169 182 192 196 204 208 221 222 224 234 238 252 256 259 272 273 288 289 294 296 306 312 333 336 338 343 357 364 384 392 408 416 441 442 444 448 468 476 481 504 507 512 518 544 546 576 578 588 592 612 624 629 637 663 666 672 676 686 714 728 768 777 784 816 819 832 833 867 882 884 888 896 936 952 962 1008 1014 1024 1029 1036 1071 1088 1092 1152 1156 1176 1183 1184 1224 1248 1258 1274 1326 1332 1344 1352 1369 1372 1428 1443 1456 1521 1536 1547 1554 1568 1632 1638 1664 1666 1734 1764 1768 1776 1792 1813 1872 1887 1904 1911 1924 1989 2016 2023 2028 2048 2058 2072 2142 2176 2184 2197 2304 2312 2331 2352 2366 2368 2401 2448 2496 2499 2516 2548 2601 2652 2664 2688 2704 2738 2744 2856 2873 2886 2912 3042 3072 3087 3094 3108 3136 3264 3276 3328 3332 3367 3468 3528 3536 3549 3552 3584 3626 3744 3757 3774 3808 3822 3848 3978 4032 4046 4056 4096 4107 4116 4144 4284 4329 4352 4368 4394 4403 4459 4608 4624 4641 4662 4704 4732 4736 4802 4896 4913 4992 4998 5032 5096 5202 5304 5328 5376 5408 5439 5476 5488 5661 5712 5733 5746 5772 5824 5831 6069 6084 6144 6174 6188 6216 6253 6272 6528 6552 6591 6656 6664 6734 6936 7056 7072 7098 7104 7168 7203 7252 7488 7497 7514 7548 7616 7644 7696 7956 8064 8092 8112 8177 8192 8214 8232 8281 8288 8568 8619 8658 8704 8736 8788 8806 8918 9216 9248 9282 9324 9408 9464 9472 9583 9604 9792 9826 9984 9996 10064 10101 10192 10404 10608 10647 10656 10693 10752 10816 10829 10878 10952 10976 11271 11322 11424 11466 11492 11544 11648 11662 12138 12168 12288 12321 12348 12376 12432 12506 12544 12691 13056 13104 13182 13209 13312 13328 13377 13468 13872 13923 14112 14144 14161 14196 14208 14336 14406 14504 14739 14976 14994 15028 15096 15232 15288 15379 15392 15912 16128 16184 16224 16317 16354 16384 16428 16464 16562 16576 17136 17238 17316 17408 17472 17493 17576 17612 17797 17836 18207 18432 18496 18564 18648 18759 18816 18928 18944 19166 19208 19584 19652 19773 19968 19992 20111 20128 20202 20384 20808 21216 21294 21312 21386 21504 21609 21632 21658 21756 21904 21952 22542 22644 22848 22932 22984 23088 23273 23296 23324 23569 24276 24336 24531 24576 24642 24696 24752 24843 24864 25012 25088 25382 25857 26112 26208 26299 26364 26418 26624 26656 26754 26936 27744 27846 28224 28288 28322 28392 28416 28561 28672 28749 28812 29008 29478 29952 29988 30056 30192 30303 30464 30576 30758 30784 30821 31213 31824 32079 32256 32368 32448 32487 32634 32708 32768 32856 32928 33124 33152 33813 34272 34391 34476 34632 34816 34944 34986 35152 35224 35594 35672 36414 36864 36992 37128 37296 37349 37518 37632 37856 37888 38073 38332 38416 39168 39304 39546 39627 39936 39984 40131 40222 40256 40404 40768 40817 41616 42432 42483 42588 42624 42772 43008 43218 43264 43316 43512 43771 43808 43904 44217 45084 45288 45696 45864 45968 46137 46176 46546 46592 46648 47138 48552 48672 48841 49062 49152 49284 49392 49504 49686 49728 50024 50176 50764 51714 52224 52416 52479 52598 52728 52836 53248 53312 53391 53508 53872 55488 55692 56277 56448 56576 56644 56784 56832 57122 57239 57344 57498 57624 57967 58016 58956 59904 59976 60112 60333 60384 60606 60928 61152 61516 61568 61642 62426 63648 63869 64158 64512 64736 64896 64974 65268 65416 65536 65712 65856 66248 66304 67081 67626 68544 68782 68952 69264 69632 69819 69888 69972 70304 70448 70707 71188 71344 72828 73593 73728 73984 74256 74529 74592 74698 74851 75036 75264 75712 75776 75803 76146 76664 76832 78336 78608 78897 79092 79254 79872 79968 80262 80444 80512 80808 81289 81536 81634 83232 83521 84864 84966 85176 85248 85544 85683 86016 86247 86436 86528 86632 87024 87542 87616 87808 88434 88837 90168 90576 91392 91728 91936 92274 92352 92463 93092 93184 93296 93639 94276 96237 97104 97344 97461 97682 98124 98304 98568 98784 99008 99127 99372 99456 100048 100352 101528 103173 103428 104448 104832 104958 105196 105456 105672 106301 106496 106624 106782 107016 107653 107744 110976 111384 112047 112554 112896 113152 113288 113568 113664 114219 114244 114478 114688 114996 115248 115934 116032 117912 119808 119952 120224 120666 120768 121212 121856 122304 122451 123032 123136 123284 124579 124852 127296 127449 127738 128316 129024 129472 129792 129948 130536 130832 131072 131313 131424 131712 132496 132608 134162 135252 137088 137564 137904 138411 138528 139009 139264 139638 139776 139944 140608 140777 140896 141414 142376 142688 145656 146523 147186 147456 147968 148512 149058 149184 149396 149702 150072 150528 151424 151552 151606 152292 153328 153664 156672 157216 157794 158184 158508 159744 159936 160173 160524 160888 161024 161616 162578 162911 163072 163268 164983 166464 167042 169728 169932 170352 170496 171088 171366 171717 172032 172494 172872 173056 173264 173901 174048 175084 175232 175616 176868 177674 180336 180999 181152 181781 182784 183456 183872 184093 184548 184704 184926 186184 186368 186592 187278 188552 191607 192474 194208 194688 194922 195364 196248 196608 197136 197568 198016 198254 198744 198912 199927 200096 200704 201243 203056 206346 206856 208896 209457 209664 209916 210392 210912 211344 212121 212602 212992 213248 213564 214032 215306 215488 215747 221952 222768 224094 224553 225108 225792 226304 226576 227136 227328 227409 228438 228488 228956 229376 229992 230496 231361 231868 232064 235824 236691 239616 239904 240448 240737 241332 241536 242424 243712 243867 244608 244902 246064 246272 246568 249158 249704 250563 254592 254898 255476 256632 257049 258048 258944 259584 259896 261072 261443 261664 262144 262626 262848 263424 264992 265216 266511 268324 270504 274176 275128 275808 276822 277056 277389 278018 278528 279276 279552 279888 280917 281216 281554 281792 282828 284752 285376 291312 293046 294372 294912 295936 297024 297381 298116 298368 298792 299404 300144 301056 302549 302848 303104 303212 304584 306397 306656 307328 309519 313344 314432 315588 316368 317016 318903 319488 319872 320346 321048 321776 322048 322959 323232 325156 325822 326144 326536 329966 332928 334084 336141 339456 339864 340704 340992 341887 342176 342732 343434 344064 344988 345744 346112 346528 347802 348096 350168 350464 351232 353736 355348 360672 361998 362304 363562 365568 366912 367353 367744 368186 369096 369408 369852 372368 372736 373184 373737 374556 377104 383214 384948 388416 389376 389844 390728 392496 393216 393939 394272 395136 395641 396032 396508 397488 397824 399854 400192 400673 401408 402486 405769 406112 412692 413712 417027 417792 418914 419328 419832 420784 421824 422331 422688 424242 425204 425984 426496 427128 428064 430612 430976 431494 439569 443904 445536 447083 448188 449106 450216 451584 452608 453152 454272 454656 454818 456876 456976 457912 458752 459984 460992 462722 463736 464128 469567 471648 473382 479232 479808 480896 481474 482664 483072 484848 485537 487424 487734 488733 489216 489804 492128 492544 493136 494949 498316 499408 501126 509184 509796 510952 513264 514098 515151 516096 517888 519168 519792 521703 522144 522886 523328 523957 524288 525252 525696 526848 529984 530432 530621 533022 536648 541008 545343 548352 550256 551616 552279 553644 554112 554778 556036 557056 558552 559104 559776 561834 562432 563108 563584 565656 569023 569504 570752 574821 582624 584647 586092 588744 589824 591872 594048 594762 596232 596736 597584 598808 599781 600288 602112 603729 605098 605696 606208 606424 609168 612794 613312 614656 619038 626688 628864 631176 632736 634032 634933 637806 638976 639744 640692 642096 643552 644096 645918 646464 647241 650312 651644 652288 653072 659932 665856 668168 672282 673659 678912 679728 681408 681984 682227 683774 684352 685464 686868 688128 689976 691488 692224 693056 693889 694083 695604 696192 700336 700928 702464 707472 710696 721344 722211 723996 724608 727124 731136 731601 733824 734706 735488 736372 738192 738816 739704 744107 744736 745472 746368 747474 749112 751689 753571 754208 766428 769896 776832 778752 779688 781456 784329 784992 786432 787878 788544 790272 791282 792064 793016 794976 795648 799533 799708 800384 801346 802816 804972 811538 812224 825384 827424 830297 834054 835584 837828 838656 839664 841568 843648 844662 845376 848484 850408 851968 852992 854256 856128 861224 861952 862988 872053 879138 887808 891072 892143 894166 896376 898212 900432 903168 905216 906304 907647 908544 909312 909636 913752 913952 915824 917504 919191 919968 921984 925444 927472 928256 939134 943296 946764 956709 958464 959616 961792 962948 965328 966144 968877 969696 971074 973063 974848 975468 977466 978432 979608 984256 985088 985439 986272 989898 996632 998816 1002252 1018368 1019592 1021904 1025661 1026528 1028196 1030302 1032192 1035776 1038336 1039584 1043406 1044288 1045772 1046656 1047914 1048576 1050504 1051392 1053696 1056757 1059968 1060864 1061242 1066044 1073296 1082016 1085773 1090686 1096704 1100512 1103232 1104558 1107288 1108224 1109556 1112072 1114112 1117104 1118208 1119552 1121211 1123668 1124864 1126216 1127168 1131312 1138046 1139008 1140377 1141504 1149642 1154881 1165248 1169294 1172184 1177488 1179648 1183744 1186923 1188096 1189524 1192464 1193472 1195168 1197616 1199562 1200576 1202019 1204224 1207458 1210196 1211392 1212416 1212848 1217307 1218336 1225588 1226624 1229312 1238076 1251081 1253376 1257728 1262352 1265472 1266993 1268064 1269866 1272467 1275612 1277952 1279488 1281384 1284192 1287104 1288192 1288651 1291836 1292928 1294482 1300624 1303288 1304576 1306144 1319864 1331712 1336336 1341249 1344564 1347318 1357824 1359456 1362816 1363968 1364454 1367548 1368704 1370928 1373736 1376256 1379952 1381913 1382976 1384448 1386112 1387778 1388166 1391208 1392384 1399489 1400672 1401856 1404928 1408701 1414944 1421392 1442688 1444422 1447992 1449216 1454248 1456611 1462272 1463202 1466199 1467648 1469412 1470976 1472744 1476384 1477632 1479408 1484847 1488214 1489472 1490944 1492736 1494948 1498224 1503378 1507142 1508416 1510229 1532856 1539792 1553664 1557504 1559376 1562912 1568658 1569984 1571871 1572864 1575756 1577088 1580544 1582564 1584128 1586032 1589952 1591296 1591863 1599066 1599416 1600768 1602692 1605632 1609944 1619527 1623076 1624448 1636029 1650768 1654848 1656837 1660594 1668108 1671168 1675656 1677312 1679328 1683136 1685159 1687296 1689324 1690752 1696968 1700816 1703936 1705984 1707069 1708512 1712256 1722448 1723904 1725976 1744106 1753941 1758276 1775616 1782144 1784286 1788332 1792752 1796424 1799343 1800864 1806336 1807117 1810432 1812608 1815294 1817088 1818624 1819272 1827504 1827904 1830101 1831648 1835008 1838382 1839936 1843968 1850888 1854944 1856512 1878268 1886592 1893528 1904799 1913418 1916928 1919232 1923584 1925896 1930656 1932288 1937754 1939392 1941723 1942148 1946126 1949696 1950936 1954932 1956864 1959216 1968512 1970176 1970878 1972544 1979796 1993264 1997632 2004504 2036736 2039184 2043808 2051322 2053056 2056392 2060604 2064384 2071552 2076672 2079168 2081667 2082249 2086812 2088576 2091544 2093312 2095828 2097152 2101008 2102784 2107392 2113514 2117843 2119936 2121728 2122484 2132088 2144779 2146592 2164032 2166633 2171546 2181372 2193408 2201024 2206464 2209116 2214576 2216448 2219112 2224144 2228224 2232321 2234208 2236416 2239104 2242422 2247336 2249728 2252432 2254336 2260713 2262624 2276092 2278016 2280754 2283008 2299284 2309762 2330496 2338588 2344368 2352987 2354976 2359296 2363153 2367488 2373846 2376192 2379048 2384928 2386944 2390336 2393209 2395232 2399124 2401152 2404038 2408448 2414916 2420392 2422784 2424832 2425696 2434614 2436672 2451176 2453248 2458624 2476152 2490891 2502162 2506752 2515456 2524704 2530944 2533986 2536128 2539732 2544934 2551224 2555904 2558976 2562768 2568384 2574208 2576384 2577302 2583672 2585856 2588964 2601248 2606576 2609152 2612288 2616159 2639728 2663424 2672672 2682498 2689128 2694636 2715648 2718912 2722941 2725632 2727936 2728908 2735096 2737408 2741856 2747472 2752512 2757573 2759904 2763826 2765952 2768896 2769487 2772224 2775556 2776332 2782416 2784768 2798978 2801344 2803712 2804711 2809856 2817402 2829888 2842784 2885376 2888844 2895984 2898432 2908496 2913222 2919189 2924544 2926404 2932398 2935296 2938824 2941952 2945488 2952768 2955264 2956317 2958816 2969694 2976428 2978944 2981888 2985472 2989896 2996448 3006756 3007693 3014284 3016832 3020458 3065712 3076983 3079584 3090277 3107328 3115008 3118752 3125824 3129581 3137316 3139968 3143742 3145728 3151512 3154176 3161088 3165128 3168256 3170271 3172064 3179904 3182592 3183726 3198132 3198832 3201536 3205384 3211264 3219888 3239054 3246152 3248896 3257319 3272058 3286969 3301536 3309696 3313674 3321188 3336216 3342336 3351312 3354624 3358656 3366272 3370318 3374592 3378648 3381504 3393936 3398759 3401632 3407872 3411968 3414138 3417024 3421131 3424512 3444896 3447808 3451952 3464643 3488212 3507882 3516552 3551232 3560769 3564288 3568572 3576664 3585504 3592848 3598686 3601728 3606057 3612672 3614234 3620864 3625216 3630588 3634176 3637248 3638544 3651921 3655008 3655808 3660202 3663296 3667699 3670016 3676764 3679872 3687936 3701776 3709888 3713024 3756536 3773184 3787056 3809598 3817401 3826836 3833856 3838464 3847168 3851792 3861312 3864576 3865953 3875508 3878784 3883446 3884296 3892252 3899392 3901872 3909864 3913728 3918432 3933137 3937024 3940352 3941756 3945088 3959592 3983161 3986528 3995264 4009008 4023747 4073472 4078368 4087616 4092529 4102644 4106112 4112784 4121208 4128768 4143104 4145739 4153344 4158336 4163334 4164498 4173624 4177152 4183088 4186624 4191656 4194304 4198467 4202016 4205568 4214784 4226103 4227028 4235686 4239872 4243456 4244968 4264176 4289558 4293184 4328064 4333266 4343092 4362744 4369833 4386816 4402048 4412928 4418232 4429152 4432896 4438224 4444531 4448288 4456448 4464642 4468416 4472832 4478208 4484844 4494672 4499456 4504864 4508672 4521426 4525248 4530687 4552184 4556032 4561508 4566016 4598568 4619524 4660992 4677176 4688736 4705974 4709952 4715613 4718592 4726306 4734976 4747692 4752384 4758096 4769856 4773888 4775589 4780672 4786418 4790464 4798248 4802304 4808076 4816896 4829832 4840784 4845568 4849664 4851392 4858581 4869228 4873344 4902352 4906496 4917248 4952304 4981782 5004324 5013504 5030912 5049408 5055477 5061888 5067972 5072256 5079464 5089868 5102448 5111808 5117952 5121207 5125536 5136768 5143333 5148416 5152768 5154604 5167344 5171712 5177928 5202496 5208749 5213152 5218304 5224576 5232318 5261823 5274997 5279456 5326848 5345344 5364996 5378256 5389272 5421351 5431296 5437824 5445882 5451264 5455872 5457816 5470192 5474816 5483712 5490303 5494944 5505024 5515146 5519808 5527652 5531904 5537792 5538974 5544448 5551112 5552664 5564832 5569536 5597956 5602688 5607424 5609422 5619712 5634804 5659776 5685568 5714397 5770752 5777688 5791968 5796864 5812079 5816992 5826444 5838378 5849088 5852808 5864796 5870592 5877648 5883904 5890976 5905536 5910528 5912634 5917632 5939388 5952856 5957888 5963776 5970944 5979792 5992896 6013512 6015386 6028568 6033664 6040916 6104371 6131424 6153966 6159168 6180554 6214656 6230016 6237504 6245001 6251648 6259162 6274632 6279936 6287484 6291456 6303024 6308352 6322176 6330256 6336512 6340542 6344128 6353529 6359808 6365184 6367452 6396264 6397664 6403072 6410768 6422528 6434337 6439776 6478108 6492304 6497792 6514638 6544116 6573938 6603072 6619392 6627348 6642376 6672432 6684672 6696963 6702624 6709248 6717312 6725897 6732544 6740636 6749184 6757296 6763008 6782139 6787872 6797518 6803264 6811441 6815744 6823936 6828276 6834048 6842262 6849024 6889792 6895616 6898073 6903904 6929286 6976424 7015764 7033104 7089459 7102464 7121538 7128576 7137144 7153328 7171008 7179627 7185696 7197372 7203456 7212114 7225344 7228468 7241728 7250432 7261176 7268352 7274496 7277088 7303842 7310016 7311616 7320404 7326592 7335398 7340032 7353528 7359744 7375872 7397299 7403552 7419776 7426048 7472673 7513072 7546368 7574112 7600411 7619196 7634802 7653672 7667712 7676928 7694336 7703584 7722624 7729152 7731906 7751016 7757568 7766892 7768592 7784504 7798784 7803744 7819728 7827456 7836864 7848477 7866274 7874048 7880704 7883512 7890176 7919184 7966322 7973056 7982639 7990528 8018016 8047494 8146944 8156736 8175232 8185058 8205288 8212224 8225568 8242416 8254129 8257536 8286208 8291478 8306688 8308461 8316672 8326668 8328996 8347248 8354304 8366176 8373248 8383312 8388608 8396934 8404032 8411136 8414133 8429568 8452206 8454056 8471372 8479744 8486912 8489936 8528352 8579116 8586368 8656128 8666532 8686184 8725488 8739666 8757567 8773632 8804096 8825856 8836464 8858304 8865792 8868951 8876448 8889062 8896576 8907269 8912896 8929284 8936832 8945664 8956416 8969688 8989344 8998912 9009728 9017344 9020557 9023079 9042852 9050496 9061374 9104368 9112064 9123016 9132032 9197136 9239048 9270831 9321984 9354352 9377472 9388743 9411948 9419904 9431226 9437184 9452612 9469952 9495384 9504768 9510813 9516192 9539712 9547776 9551178 9561344 9572836 9580928 9596496 9604608 9616152 9633792 9659664 9673391 9681568 9691136 9699328 9702784 9717162 9738456 9746688 9771957 9796423 9804704 9812992 9834496 9860907 9904608 9963564 10008648 10027008 10061824 10098816 10110954 10123776 10135944 10144512 10158928 10179736 10196277 10204896 10223616 10235904 10242414 10251072 10263393 10273536 10286666 10296832 10305536 10309208 10334688 10343424 10355856 10393929 10404992 10417498 10426304 10436608 10449152 10464636 10523646 10549994 10558912 10653696 10690688 10729992 10756512 10778544 10793861 10842702 10862592 10875648 10891764 10902528 10911744 10915632 10940384 10949632 10967424 10980606 10989888 11003097 11010048 11030292 11039616 11055304 11063808 11075584 11077948 11088896 11102224 11105328 11129664 11139072 11195912 11205376 11214848 11218844 11239424 11269608 11319552 11336689 11371136 11428794 11452203 11541504 11555376 11583936 11593728 11597859 11624158 11633984 11652888 11676756 11698176 11705616 11729592 11741184 11755296 11767808 11781952 11796113 11799411 11811072 11821056 11825268 11835264 11878776 11905712 11915776 11927552 11941888 11949483 11959584 11985792 12027024 12030772 12057136 12067328 12081832 12208742 12262848 12277587 12307932 12318336 12361108 12429312 12437217 12460032 12475008 12490002 12503296 12518324 12549264 12559872 12574968 12582912 12595401 12606048 12616704 12644352 12649819 12660512 12673024 12681084 12688256 12707058 12719616 12730368 12734904 12792528 12795328 12806144 12810707 12821536 12845056 12868674 12879552 12956216 12984608 12995584 13029276 13088232 13147876 13206144 13238784 13254696 13284752 13333593 13344864 13369344 13393926 13405248 13418496 13434624 13451794 13465088 13481272 13498368 13514592 13526016 13564278 13575744 13592061 13595036 13606528 13622882 13631488 13647872 13656552 13668096 13684524 13698048 13779584 13791232 13796146 13807808 13858572 13952848 14031528 14066208 14115049 14178918 14204928 14243076 14257152 14274288 14306656 14342016 14359254 14371392 14394744 14406912 14424228 14450688 14456936 14483456 14500864 14522352 14536704 14548992 14554176 14575743 14607684 14620032 14623232 14640808 14653184 14670796 14680064 14707056 14719488 14751744 14794598 14807104 14824901 14839552 14852096 14945346 15013453 15026144 15092736 15148224 15166431 15200822 15238392 15269604 15307344 15335424 15353856 15388672 15407168 15429999 15445248 15458304 15463812 15502032 15515136 15533784 15537184 15569008 15597568 15607488 15626247 15639456 15654912 15673728 15696954 15732548 15748096 15761408 15767024 15780352 15824991 15838368 15932644 15946112 15965278 15981056 16036032 16094988 16264053 16293888 16313472 16350464 16370116 16410576 16424448 16451136 16470909 16484832 16508258 16515072 16542071 16572416 16582956 16613376 16616922 16633344 16653336 16657992 16694496 16708608 16732352 16746496 16752463 16766624 16777216 16793868 16808064 16822272 16828266 16859136 16904412 16908112 16942744 16959488 16973824 16979872 17056704 17158232 17172736 17312256 17333064 17372368 17436237 17450976 17479332 17515134 17547264 17608192 17651712 17672928 17716608 17731584 17737902 17752896 17778124 17793152 17814538 17825792 17858568 17873664 17891328 17912832 17939376 17964869 17978688 17997824 18019456 18034688 18041114 18046158 18085704 18100992 18122748 18208736 18224128 18246032 18264064 18313113 18394272 18478096 18541662 18643968 18708704 18754944 18777486 18823896 18839808 18862452 18874368 18905224 18939904 18990768 19009536 19021626 19032384 19060587 19079424 19095552 19102356 19122688 19145672 19161856 19192992 19209216 19232304 19267584 19303011 19319328 19346782 19363136 19382272 19386409 19398656 19405568 19434324 19476912 19493376 19543914 19592846 19609408 19625984 19632977 19668992 19721814 19809216 19927128 20017296 20054016 20123648 20177691 20197632 20221908 20247552 20271888 20289024 20317856 20359472 20392554 20409792 20434323 20447232 20471808 20484828 20502144 20526786 20547072 20573332 20593664 20611072 20618416 20669376 20686848 20694219 20711712 20787858 20809984 20834996 20852608 20873216 20898304 20929272 21047292 21053851 21099988 21117824 21268377 21307392 21381376 21459984 21513024 21538881 21557088 21587722 21631939 21685404 21725184 21751296 21783528 21805056 21823488 21831264 21880768 21899264 21907067 21934848 21961212 21979776 22006194 22020096 22060584 22079232 22110608 22127616 22151168 22155896 22177792 22191897 22204448 22210656 22259328 22278144 22391824 22410752 22429696 22437688 22478848 22539216 22639104 22673378 22742272 22801233 22857588 22904406 23083008 23110752 23167872 23187456 23195718 23248316 23267968 23305776 23353512 23396352 23411232 23459184 23482368 23492521 23510592 23535616 23563904 23592226 23598822 23622144 23642112 23650536 23670528 23757552 23791313 23811424 23831552 23855104 23883776 23898966 23919168 23947917 23971584 24054048 24061544 24114272 24134656 24163664 24417484 24525696 24555174 24615864 24636672 24722216 24762387 24858624 24874434 24920064 24925383 24950016 24980004 25006592 25036648 25098528 25119744 25149936 25165824 25190802 25212096 25233408 25242399 25288704 25299638 25321024 25346048 25362168 25376512 25414116 25439232 25460736 25469808 25585056 25590656 25612288 25621414 25643072 25673893 25690112 25737348 25759104 25912432 25969216 25991168 26058552 26176464 26295752 26412288 26477568 26509392 26569504 26667186 26689728 26721807 26738688 26787852 26810496 26836992 26869248 26903588 26930176 26962544 26996736 27029184 27052032 27061671 27069237 27128556 27151488 27184122 27190072 27213056 27245764 27262976 27295744 27313104 27336192 27369048 27396096 27531959 27559168 27582464 27592292 27615616 27717144 27812493 27882127 27905696 28063056 28132416 28166229 28230098 28357836 28409856 28486152 28514304 28548576 28613312 28647703 28684032 28718508 28742784 28789488 28813824 28848456 28901376 28913872 28966912 29001728 29020173 29044704 29073408 29097984 29108352 29151486 29215368 29240064 29246464 29281616 29306368 29341592 29360128 29389269 29414112 29438976 29503488 29582721 29589196 29614208 29649802 29679104 29704192 29890692 30026906 30052288 30185472 30296448 30332862 30401644 30476784 30539208 30588831 30614688 30670848 30707712 30720989 30777344 30814336 30859998 30890496 30916608 30927624 31004064 31030272 31067568 31074368 31111717 31138016 31195136 31214976 31252494 31278912 31309824 31347456 31393908 31465096 31496192 31522816 31534048 31560704 31649982 31676736 31865288 31892224 31930556 31962112 32072064 32189976 32381583 32528106 32587776 32626944 32700928 32740232 32821152 32848896 32902272 32941818 32969664 33009291 33016516 33030144 33084142 33144832 33165912 33226752 33233844 33266688 33306672 33315984 33388992 33417216 33464704 33492992 33504926 33533248 33554432 33587736 33616128 33644544 33656532 33718272 33808824 33816224 33885488 33918976 33947648 33959744 34010067 34113408 34316464 34345472 34624512 34666128 34744736 34872474 34901952 34958664 35030268 35094528 35216384 35303424 35345856 35388339 35398233 35433216 35463168 35475804 35505792 35556248 35586304 35629076 35651584 35717136 35747328 35782656 35825664 35848449 35878752 35929738 35957376 35995648 36003331 36038912 36069376 36082228 36092316 36171408 36201984 36245496 36417472 36448256 36461243 36492064 36528128 36626226 36788544 36832761 36956192 37083324 37287936 37417408 37509888 37554972 37647792 37679616 37724904 37748736 37810448 37879808 37949457 37981536 38019072 38043252 38064768 38121174 38158848 38191104 38204712 38245376 38291344 38323712 38385984 38418432 38432121 38464608 38535168 38606022 38638656 38693564 38726272 38764544 38772818 38797312 38811136 38868648 38953824 38986752 39087828 39100009 39185692 39218816 39251968 39265954 39337984 39443628 39618432 39854256 40000779 40034592 40108032 40173601 40247296 40355382 40395264 40443816 40495104 40543776 40578048 40635712 40684553 40718944 40785108 40819584 40868646 40894464 40943616 40969656 41004288 41053572 41094144 41146664 41187328 41222144 41236832 41338752 41373696 41388438 41423424 41575716 41619968 41669992 41705216 41746432 41796608 41858544 42094584 42107702 42199976 42235648 42345147 42536754 42614784 42730597 42762752 42919968 43026048 43077762 43114176 43175444 43263878 43370808 43450368 43502592 43567056 43610112 43646976 43662528 43761536 43798528 43814134 43869696 43922424 43959552 44012388 44040192 44121168 44158464 44221216 44255232 44302336 44311792 44355584 44383794 44408896 44421312 44474703 44518656 44556288 44783648 44821504 44859392 44875376 44957696 45040359 45078432 45278208 45346756 45484544 45602466 45715176 45808812 46166016 46221504 46289997 46335744 46374912 46391436 46496632 46535936 46611552 46707024 46792704 46822464 46878741 46918368 46964736 46985042 47021184 47071232 47081279 47127808 47184452 47197644 47244288 47284224 47301072 47341056 47474973 47515104 47582626 47622848 47663104 47680087 47710208 47767552 47797932 47838336 47895834 47943168 48108096 48123088 48228544 48269312 48327328 48834968 49051392 49110348 49231728 49273344 49444432 49524774 49626213 49717248 49748868 49840128 49850766 49900032 49960008 50013184 50073296 50197056 50239488 50257389 50299872 50331648 50381604 50424192 50466816 50484798 50577408 50599276 50642048 50692096 50724336 50753024 50828232 50878464 50921472 50939616 51130781 51170112 51181312 51224576 51242828 51286144 51347786 51380224 51474696 51518208 51781093 51824864 51938432 51982336 52117104 52308711 52352928 52591504 52824576 52955136 53018784 53139008 53202877 53334372 53379456 53443614 53477376 53575704 53620992 53673984 53738496 53807176 53860352 53894607 53925088 53993472 54058368 54104064 54123342 54138474 54257112 54302976 54368244 54380144 54426112 54491528 54525952 54591488 54626208 54672384 54738096 54792192 54939339 55063918 55118336 55164928 55184584 55231232 55434288 55624986 55764254 55811392 55878473 56126112 56264832 56332458 56460196 56715672 56819712 56972304 57028608 57097152 57226624 57295406 57368064 57437016 57485568 57578976 57627648 57696912 57778903 57802752 57827744 57933824 58003456 58040346 58089408 58146816 58159227 58195968 58216704 58302972 58430736 58480128 58492928 58563232 58612736 58683184 58720256 58778538 58828224 58877952 58898931 59006976 59165442 59178392 59228416 59299604 59358208 59408384 59781384 60053812 60104576 60370944 60533073 60592896 60665724 60803288 60953568 61078416 61177662 61229376 61302969 61341696 61415424 61441978 61554688 61628672 61719996 61780992 61833216 61855248 62008128 62060544 62082657 62135136 62148736 62223434 62276032 62350883 62390272 62429952 62504988 62557824 62619648 62694912 62787816 62930192 62992384 63045632 63068096 63121408 63161553 63299964 63353472 63730576 63784448 63861112 63924224 64144128 64379952 64763166 64895817 65056212 65175552 65253888 65401856 65480464 65642304 65697792 65721201 65804544 65883636 65939328 66018582 66033032 66060288 66168284 66289664 66331824 66453504 66467688 66533376 66575691 66613344 66631968 66777984 66834432 66863329 66929408 66985984 67009852 67066496 67108864 67175472 67232256 67289088 67313064 67436544 67617648 67632448 67713737 67770976 67837952 67895296 67919488 68020134 68226816 68403699 68574961 68632928 68690944 69249024 69332256 69489472 69744948 69803904 69917328 70060536 70189056 70432768 70477563 70606848 70691712 70776678 70796466 70866432 70926336 70951608 71011584 71112496 71172608 71258152 71303168 71373939 71434272 71494656 71565312 71651328 71696898 71757504 71843751 71859476 71914752 71991296 72006662 72077824 72138752 72164456 72184632 72342816 72403968 72490992 72834944 72896512 72922486 72984128 73056256 73252452 73577088 73665522 73912384 74166648 74287161 74575872 74834816 75019776 75109944 75295584 75359232 75449808 75497472 75557027 75620896 75759616 75898914 75963072 76038144 76086504 76129536 76242348 76317696 76382208 76409424 76490752 76582688 76647424 76771968 76836864 76864242 76929216 77021679 77070336 77212044 77277312 77387128 77452544 77529088 77545636 77594624 77622272 77737296 77907648 77973504 78175656 78200018 78371384 78437632 78503936 78531908 78675968 78887256 79236864 79356823 79708512 80001558 80069184 80165421 80216064 80347202 80494592 80710764 80790528 80887632 80990208 81087552 81156096 81185013 81271424 81369106 81437888 81570216 81639168 81737292 81788928 81887232 81939312 82008576 82107144 82188288 82293328 82374656 82444288 82473664 82595877 82677504 82747392 82776876 82846848 83151432 83239936 83339984 83410432 83492864 83593216 83646381 83717088 84189168 84215404 84399952 84471296 84690294 85073508 85229568 85461194 85525504 85839936 85943109 86052096 86155524 86228352 86350888 86527756 86741616 86900736 87005184 87060519 87134112 87220224 87293952 87325056 87436661 87523072 87597056 87628268 87739392 87844848 87919104 88024776 88080384 88167807 88242336 88316928 88442432 88510464 88548733 88604672 88623584 88711168 88767588 88817792 88842624 88949406 89037312 89112576 89567296 89643008 89674949 89718784 89750752 89915392 90080718 90156864 90556416 90693512 90969088 91204932 91430352 91617624 92162967 92332032 92443008 92579994 92671488 92749824 92782872 92993264 93071872 93223104 93335151 93414048 93585408 93644928 93757482 93836736 93929472 93970084 94042368 94142464 94162558 94255616 94368904 94395288 94488576 94568448 94602144 94682112 94949946 95030208 95165252 95245696 95326208 95360174 95420416 95535104 95595864 95676672 95791668 95886336 96216192 96246176 96457088 96538624 96654656 97144749 97669936 98102784 98220696 98463456 98546688 98805343 98888864 99049548 99252426 99434496 99497736 99680256 99701532 99800064 99920016 100026368 100146592 100394112 100478976 100514778 100599744 100663296 100763208 100848384 100933632 100969596 101154816 101198552 101284096 101384192 101448672 101506048 101656464 101756928 101842944 101879232 102030201 102261562 102340224 102362624 102449152 102485656 102572288 102695572 102760448 102949392 103036416 103562186 103649728 103774307 103876864 103964672 104234208 104617422 104705856 105183008 105649152 105910272 106037568 106165017 106278016 106405754 106668744 106758912 106887228 106954752 107151408 107241984 107347968 107476992 107614352 107720704 107789214 107850176 107986944 108009993 108116736 108208128 108246684 108276948 108514224 108605952 108736488 108760288 108852224 108983056 109051904 109182976 109252416 109344768 109383729 109476192 109584384 109878678 110127836 110236672 110329856 110369168 110462464 110868576 111249972 111528508 111622784 111756946 112252224 112529664 112664916 112920392 113431344 113639424 113848371 113944608 114057216 114194304 114340249 114453248 114590812 114736128 114874032 114971136 115157952 115255296 115296363 115393824 115557806 115605504 115655488 115794497 115867648 116006912 116080692 116178816 116293632 116318454 116391936 116433408 116605944 116861472 116960256 116985856 117126464 117225472 117267241 117300027 117366368 117440512 117557076 117656448 117755904 117797862 118013952 118330884 118356784 118456832 118599208 118716416 118816768 119562768 120107624 120209152 120520803 120741888 121066146 121185792 121331448 121606576 121907136 122053659 122156832 122355324 122458752 122605938 122683392 122830848 122883956 123109376 123257344 123439992 123561984 123666432 123710496 124016256 124121088 124165314 124270272 124297472 124446868 124552064 124701766 124780544 124859904 125009976 125115648 125239296 125389824 125575632 125754083 125860384 125984768 126091264 126136192 126242816 126323106 126599928 126706944 127035441 127461152 127568896 127722224 127848448 128191791 128288256 128759904 129526332 129791634 130112424 130351104 130507776 130803712 130960928 131284608 131395584 131442402 131609088 131767272 131878656 132037164 132066064 132120576 132336568 132579328 132663648 132907008 132935376 133066752 133151382 133226688 133263936 133424109 133555968 133668864 133726658 133858816 133971968 134019704 134132992 134217728 134350944 134464512 134578176 134626128 134873088 135121077 135235296 135264896 135427474 135541952 135675904 135704863 135790592 135838976 136040268 136453632 136807398 137149922 137265856 137381888 138498048 138664512 138978944 139489896 139607808 139834656 140121072 140320193 140378112 140865536 140955126 141213696 141243837 141383424 141553356 141592932 141732864 141852672 141903216 142023168 142224992 142345216 142516304 142606336 142747878 142868544 142989312 143040261 143130624 143302656 143393796 143515008 143687502 143718952 143829504 143982592 144013324 144155648 144277504 144328912 144369264 144685632 144807936 144981984 145669888 145793024 145844972 145968256 146112512 146504904 147154176 147331044 147376957 147824768 148333296 148574322 148878639 149151744 149669632 150039552 150219888 150591168 150718464 150772167 150899616 150994944 151114054 151241792 151423573 151519232 151797828 151926144 152076288 152173008 152259072 152484696 152635392 152764416 152818848 152981504 153165376 153294848 153349469 153392343 153543936 153673728 153728484 153858432 154043358 154140672 154424088 154554624 154774256 154905088 155058176 155091272 155189248 155244544 155343279 155474592 155815296 155947008 156351312 156400036 156742768 156875264 157007872 157063816 157351936 157774512 158473728 158713646 159417024 159608631 160003116 160138368 160330842 160432128 160694404 160989184 161421528 161581056 161683821 161775264 161980416 162175104 162312192 162370026 162542848 162738212 162875776 163140432 163278336 163474584 163577856 163774464 163878624 164017152 164214288 164376576 164447647 164586656 164749312 164888576 164947328 165191754 165355008 165494784 165553752 165693696 166302864 166479872 166539191 166679968 166820864 166985728 167186432 167292762 167434176 167635419 168378336 168430808 168799904 168942592 169380588 170147016 170459136 170922388 171051008 171679872 171886218 172104192 172311048 172456704 172701776 173055512 173336709 173483232 173801472 174010368 174121038 174268224 174440448 174477681 174587904 174650112 174873322 175046144 175194112 175256536 175478784 175689696 175838208 176049552 176160768 176335614 176484672 176633856 176696793 176884864 177020928 177097466 177209344 177247168 177422336 177535176 177635584 177685248 177898812 178074624 178225152 179134592 179286016 179349898 179437568 179501504 179830784 180161436 180313728 181112832 181387024 181938176 182409864 182860704 183235248 183495637 184325934 184664064 184886016 185159988 185342976 185499648 185565744 185986528 186143744 186446208 186670302 186828096 187052649 187170816 187289856 187514964 187673472 187858944 187940168 188084736 188284928 188325116 188511232 188737808 188790576 188977152 189136896 189204288 189364224 189484659 189899892 190060416 190330504 190491392 190652416 190720348 190840832 191070208 191191728 191353344 191583336 191772672 192432384 192492352 192723713 192914176 193077248 193309312 194289498 194687451 195174889 195339872 196205568 196441392 196926912 197093376 197163603 197610686 197777728 198099096 198504852 198868992 198995472 199360512 199403064 199600128 199840032 200052736 200293184 200533921 200589987 200788224 200957952 201029556 201199488 201326592 201526416 201696768 201867264 201939192 202309632 202397104 202568192 202768384 202897344 203012096 203141211 203312928 203513856 203685888 203758464 204060402 204523124 204680448 204725248 204898304 204971312 205144576 205391144 205520896 205724883 205898784 206072832 207124372 207299456 207548614 207753728 207929344 208468416 209234844 209411712 210366016 211298304 211432689 211820544 212075136 212330034 212556032 212811508 213337488 213517824 213774456 213909504 214121817 214302816 214483968 214695936 214953984 215046923 215228704 215441408 215578428 215700352 215973888 216019986 216233472 216416256 216493368 216553896 217028448 217211904 217472976 217520576 217704448 217782019 217966112 218103808 218365952 218504832 218689536 218767458 218952384 219168768 219757356 220255672 220473344 220659712 220738336 220924928 221737152 222499944 223057016 223245568 223513892 224504448 225059328 225329832 225840784 226671081 226862688 227278848 227696742 227889216 228114432 228388608 228680498 228906496 229181624 229472256 229748064 229942272 230315904 230510592 230592726 230787648 231065037 231115612 231211008 231310976 231588994 231735296 232013824 232161384 232357632 232587264 232636908 232783872 232866816 233211888 233722944 233920512 233971712 234252928 234450944 234534482 234600054 234732736 234881024 235114152 235312896 235511808 235595724 236027904 236661768 236713568 236913664 237198416 237432832 237633536 238070469 239125536 240215248 240418304 241041606 241483776 242132292 242371584 242662896 243213152 243814272 244107318 244313664 244710648 244917504 245211876 245366784 245661696 245767912 246218752 246514688 246879984 247123968 247332864 247420992 247787631 248032512 248242176 248330628 248540544 248594944 248893736 249104128 249403532 249561088 249719808 250019952 250231296 250478592 250779648 250939143 251151264 251508166 251720768 251969536 252023317 252182528 252272384 252485632 252646212 253199856 253413888 254070882 254922304 255137792 255228701 255444448 255696896 256383582 256576512 257519808 257829327 259052664 259583268 260224848 260702208 261015552 261607424 261921856 262309983 262569216 262791168 262884804 263218176 263534544 263757312 264074328 264132128 264241152 264673136 265158656 265327296 265646199 265814016 265870752 266133504 266302764 266453376 266527872 266848218 267111936 267337728 267453316 267717632 267943936 268039408 268265984 268435456 268701888 268929024 269024847 269156352 269252256 269746176 270242154 270470592 270529792 270854948 271083904 271351808 271409726 271581184 271677952 272080536 272907264 273614796 273700063 274299844 274531712 274763776 276488901 276996096 277329024 277957888 278979792 279215616 279669312 280005453 280242144 280640386 280756224 281215207 281731072 281910252 282427392 282487674 282766848 283106712 283185864 283465728 283705344 283806432 284046336 284449984 284690432 284791871 285032608 285212672 285495756 285737088 285978624 286080522 286261248 286605312 286787592 287030016 287375004 287437904 287659008 287965184 288026648 288311296 288555008 288657824 288738528 289371264 289615872 289963968 291339776 291586048 291689944 291936512 292225024 293009808 294308352 294662088 294753914 295649536 296416029 296666592 297148644 297757278 298303488 299339264 300079104 300439776 301182336 301436928 301544334 301799232 301989888 302228108 302483584 302847146 303038464 303595656 303852288 304152576 304346016 304518144 304969392 305270784 305402773 305528832 305637696 305963008 306330752 306589696 306698938 306784686 307087872 307347456 307456968 307716864 308086716 308281344 308848176 309109248 309548512 309810176 310116352 310182544 310378496 310489088 310686558 310949184 311322921 311630592 311894016 312702624 312800072 313485536 313750528 314015744 314127632 314703872 315549024 316947456 317427292 318834048 319217262 320006232 320276736 320661684 320864256 321388808 321978368 322843056 323162112 323367642 323550528 323960832 324029979 324350208 324624384 324740052 325085696 325476424 325751552 326280864 326556672 326949168 327155712 327548928 327757248 328034304 328151187 328428576 328753152 328895294 329173312 329498624 329568953 329777152 329894656 330383508 330710016 330989568 331107504 331387392 332605728 332959744 333078382 333359936 333641728 333760609 333971456 334372864 334585524 334868352 335270838 336756672 336861616 337599808 337885184 338761176 340294032 340918272 341844776 342102016 343020747 343359744 343772436 344208384 344622096 344913408 345403552 346111024 346673418 346966464 347383491 347602944 348020736 348242076 348536448 348880896 348955362 349175808 349300224 349746644 350092288 350388224 350513072 350957568 351379392 351676416 351801723 351900081 352099104 352321536 352671228 352969344 353267712 353393586 353769728 354041856 354194932 354418688 354494336 354844672 355070352 355271168 355370496 355797624 356149248 356450304 357915467 358269184 358572032 358699796 358875136 359003008 359661568 360322872 360627456 361562409 362225664 362467651 362774048 363876352 364819728 365721408 366160977 366470496 366991274 368651868 369328128 369772032 370319976 370685952 370999296 371131488 371973056 372287488 372420139 372892416 373340604 373656192 374105298 374341632 374579712 375029928 375346944 375717888 375880336 376169472 376569856 376650232 377022464 377262249 377475616 377581152 377954304 378273792 378408576 378728448 378969318 379799784 380120832 380661008 380982784 381304832 381440696 381681664 382140416 382383456 382706688 383166672 383545344 384575373 384864768 384984704 385447426 385828352 386154496 386618624 388578996 389374902 390349778 390679744 392411136 392882784 393853824 394186752 394327206 395221372 395555456 396198192 397009704 397737984 397990944 398721024 398806128 399200256 399372857 399680064 400105472 400586368 401067842 401179974 401576448 401915904 402059112 402398976 402653184 403052832 403393536 403734528 403878384 404452321 404619264 404794208 405136384 405536768 405794688 406024192 406282422 406625856 407027712 407114589 407371776 407516928 408120804 409046248 409360896 409450496 409796608 409942624 410289152 410782288 411041792 411449766 411797568 412145664 414248744 414598912 415097228 415507456 415858688 416936832 418469688 418823424 420732032 420960579 422596608 422865378 423641088 423731511 424150272 424660068 425112064 425623016 426674976 427035648 427548912 427819008 428243634 428605632 428967936 429120783 429391872 429907968 430093846 430457408 430882816 431156856 431400704 431947776 432039972 432466944 432832512 432986736 433107792 434056896 434423808 434945952 435041152 435408896 435564038 435932224 436207616 436456181 436731904 437009664 437379072 437534916 437904768 438337536 439514712 440511344 440946688 441319424 441476672 441849856 442130871 443474304 444999888 446114032 446491136 447027784 449008896 450118656 450659664 451681568 453342162 453725376 454270719 454557696 455393484 455778432 456228864 456777216 457360996 457812992 458363248 458944512 459496128 459884544 460048407 460177029 460631808 461021184 461185452 461575296 462130074 462231224 462422016 462621952 463177988 463470592 464027648 464322768 464715264 465174528 465273816 465567744 465733632 466029837 466423776 467445888 467841024 467943424 468043303 468505856 468901888 469068964 469200108 469465472 469762048 470228304 470625792 471023616 471191448 472055808 473323536 473427136 473827328 473996159 474396832 474865664 475267072 476140938 478251072 478825893 480430496 480836608 482083212 482967552 484264584 484743168 485325792 486426304 487628544 488214636 488627328 489421296 489835008 490423752 490733568 491323392 491535824 492437504 493029376 493342941 493759968 494247936 494665728 494841984 495575262 496065024 496484352 496661256 497081088 497189888 497787472 498208256 498807064 499122176 499439616 499617573 500039904 500462592 500957184 501559296 501878286 502302528 502906257 503016332 503441536 503939072 504046634 504365056 504544768 504971264 505292424 506399712 506827776 508141764 509844608 510275584 510457402 510888896 511393792 512767164 513153024 515039616 515658654 518105328 519166536 520010127 520449696 521404416 522031104 522256813 523214848 523843712 524619966 525138432 525582336 525769608 526436352 527069088 527514624 528148656 528264256 528482304 528899189 529346272 530317312 530654592 531292398 531628032 531741504 532267008 532605528 532906752 533055744 533696436 534223872 534675456 534906632 535435264 535887872 536078816 536531968 537403776 537858048 538049694 538312704 538504512 539492352 540484308 540941184 541059584 541709896 542167808 542703616 542819452 543162368 543355904 544161072 545814528 547229592 547400126 548599688 549063424 549527552 550486911 552977802 553992192 554658048 555497761 555915776 557959584 558431232 559338624 560010906 560484288 561157947 561280772 561512448 562430414 563462144 563820504 564854784 564975348 565533696 566213424 566371728 566931456 567410688 567612864 568092672 568899968 569380864 569583742 570065216 570425344 570991512 571474176 571957248 572161044 572522496 573210624 573575184 574060032 574750008 574875808 575318016 575930368 576053296 576622592 577110016 577315648 577477056 578171139 578742528 579231744 579927936 582679552 583172096 583379888 583873024 584450048 585524667 586019616 588616704 589324176 589507828 591299072 592832058 593333184 594297288 595514556 596606976 598678528 600158208 600879552 601601763 601769961 602364672 602873856 603088668 603598464 603979776 604456216 604967168 605694292 606076928 607191312 607704576 608305152 608692032 609036288 609423633 609938784 610541568 610805546 611057664 611275392 611926016 612056627 612661504 613179392 613397876 613569372 614175744 614694912 614913936 615433728 616173432 616562688 617174649 617696352 618218496 619097024 619620352 619841131 620232704 620365088 620756992 620978176 621373116 621898368 622645842 623261184 623788032 625405248 625600144 626971072 627501056 628031488 628255264 629407744 631098048 633894912 634854584 637668096 638434524 640012464 640553472 641323368 641728512 642777616 643956736 645140769 645686112 646324224 646735284 647101056 647921664 648059958 648700416 649248768 649480104 650171392 650952848 651503104 652561728 653113344 653346057 653898336 654311424 655097856 655514496 656068608 656302374 656857152 657506304 657790588 658346624 658997248 659137906 659554304 659789312 660767016 661420032 661979136 662215008 662774784 664700153 665211456 665919488 666156764 666719872 667283456 667521218 667942912 668745728 669171048 669736704 670541676 673513344 673723232 675199616 675770368 677522352 680013243 680588064 681836544 683689552 684204032 686041494 686719488 687544872 688416768 689244192 689826816 690807104 691637401 692222048 693346836 693932928 694766982 695205888 696041472 696484152 697072896 697761792 697910724 698351616 698600448 699493288 700184576 700776448 701026144 701915136 702758784 703352832 703603446 703800162 704198208 704643072 705342456 705938688 706535424 706787172 707539456 708083712 708389864 708837376 708988672 709689344 710140704 710542336 710740992 711595248 712298496 712900608 714211407 715830934 716538368 717144064 717399592 717750272 718006016 719323136 720645744 721254912 723124818 724451328 724935302 725548096 726420149 727752704 729639456 731442816 732321954 732940992 733982548 737303736 738656256 739544064 740639952 741371904 741998592 742262976 743946112 744574976 744840278 745784832 746681208 747312384 748210596 748683264 749159424 750059856 750693888 751435776 751760672 752338944 753139712 753300464 754044928 754524498 754951232 755162304 755908608 756069951 756547584 756817152 757456896 757938636 759599568 760241664 761322016 761965568 762609664 762881392 763363328 764280832 764766912 765413376 765686103 766333344 767090688 769150746 769729536 769969408 770894852 771656704 772308992 773237248 777157992 778749804 780699556 781359488 784822272 785765568 786929949 787707648 788373504 788654412 790442744 791110912 792396384 794019408 795475968 795981888 796938597 797442048 797612256 798400512 798745714 799360128 800210944 800381743 801172736 802135684 802359948 803152896 803831808 804118224 804797952 805306368 806105664 806787072 807074541 807469056 807756768 808904642 809238528 809588416 810272768 810561479 811073536 811589376 812048384 812564844 813251712 814055424 814229178 814743552 815033856 816241608 818092496 818721792 818900992 819593216 819885248 820578304 821100189 821564576 822083584 822899532 823595136 824291328 828497488 829197824 830194456 831014912 831717376 833873664 836939376 837646848 841464064 841921158 843645621 845193216 845730756 847282176 847463022 848300544 849320136 850224128 851246032 853349952 854071296 854375613 855097824 855638016 856487268 857211264 857935872 858241566 858783744 859815936 860187692 860914816 861765632 862313712 862801408 863895552 864079944 864933888 865665024 865973472 866215584 868113792 868847616 869223277 869891904 870082304 870817792 871128076 871864448 872415232 872912362 873463808 874019328 874758144 875069832 875809536 876675072 879029424 880278581 881022688 881893376 882638848 882953344 883699712 884261742 886948608 889248087 889999776 892228064 892982272 894055568 898017792 900237312 901319328 903363136 906684324 907450752 908541438 909115392 910786968 911556864 912457728 913554432 914721992 915625984 916208319 916726496 917889024 918992256 919769088 920096814 920354058 921263616 922042368 922370904 923150592 924260148 924462448 924844032 925243904 926355976 926941184 928055296 928645536 929430528 930349056 930547632 931135488 931467264 932059674 932847552 933968763 934891776 935682048 935886848 936086606 937011712 937803776 938137928 938400216 938930944 939524096 940456608 941251584 942047232 942382896 944111616 946647072 946854272 947654656 947992318 948793664 949731328 949934041 950534144 952281876 956502144 957651786 960860992 961673216 964166424 965935104 968529168 969486336 970651584 972852608 975257088 976429272 977254656 978842592 979670016 980847504 981467136 982241351 982646784 983071648 984875008 986058752 986685882 987519936 988495872 988706859 989331456 989683968 991150524 992130048 992968704 993322512 994162176 994379776 995574944 996416512 997614128 998244352 998879232 999235146 1000079808 1000925184 1001281827 1001914368 1003118592 1003756572 1004605056 1005812514 1006032664 1006883072 1007878144 1008093268 1008730112 1009089536 1009942528 1010584848 1012799424 1013655552 1016283528 1019689216 1020551168 1020914804 1021777792 1022787584 1025534328 1026306048 1029062241 1030079232 1031317308 1031638699 1036210656 1038333072 1040020254 1040899392 1042150473 1042808832 1044062208 1044513626 1046429696 1047687424 1049239932 1050276864 1051164672 1051539216 1052872704 1054138176 1055029248 1055405169 1056297312 1056528512 1056964608 1057798378 1058692544 1059965011 1060634624 1061309184 1062584796 1063256064 1063483008 1064534016 1065211056 1065813504 1066111488 1067392872 1068447744 1069350912 1069813264 1070870528 1071775744 1072157632 1073063936 1073746401 1074807552 1075716096 1076099388 1076625408 1077009024 1078984704 1080968616 1081882368 1082119168 1083419792 1084335616 1085407232 1085638904 1086324736 1086711808 1087402953 1088322144 1091629056 1094459184 1094800252 1097199376 1098126848 1099055104 1100973822 1105955604 1107984384 1109316096 1110995522 1111831552 1115919168 1116862464 1117260417 1118677248 1120021812 1120968576 1122315894 1122561544 1123024896 1124860828 1126924288 1127641008 1129709568 1129950696 1131067392 1131786747 1132426848 1132743456 1133862912 1134821376 1135225728 1136185344 1136676593 1137799936 1138761728 1139167484 1140130432 1140850688 1141983024 1142948352 1143914496 1144322088 1145044992 1146421248 1147150368 1148120064 1149500016 1149751616 1150636032 1151133529 1151860736 1152106592 1153245184 1154220032 1154631296 1154954112 1156342278 1157485056 1158463488 1159855872 1165359104 1165774337 1166344192 1166759776 1167746048 1168900096 1171049334 1172039232 1177233408 1178648352 1179015656 1182598144 1185664116 1186666368 1188594576 1191029112 1193213952 1197357056 1198118571 1200316416 1201759104 1203203526 1203539922 1204729344 1205747712 1206177336 1207196928 1207959552 1208912432 1209934336 1211388584 1212153856 1213356963 1214382624 1215409152 1216610304 1217384064 1218072576 1218847266 1219877568 1221083136 1221343767 1221611092 1222115328 1222550784 1223852032 1224113254 1225323008 1226358784 1226795752 1227138744 1228351488 1229389824 1229827872 1230867456 1232346864 1233125376 1234349298 1235392704 1236436992 1238194048 1239240704 1239682262 1240465408 1240730176 1241513984 1241956352 1242746232 1243796736 1245291684 1246522368 1247576064 1250810496 1251200288 1253942144 1255002112 1256062976 1256510528 1258815488 1262196096 1262881737 1267789824 1269709168 1275336192 1276869048 1280024928 1281106944 1282646736 1283457024 1284469459 1285555232 1287913472 1290281538 1291372224 1292648448 1293470568 1294202112 1295843328 1296119916 1297400832 1298497536 1298960208 1300342784 1301905696 1303006208 1305123456 1306226688 1306692114 1307796672 1308622848 1309368543 1310195712 1311028992 1312137216 1312604748 1313714304 1315012608 1315581176 1316693248 1317994496 1318275812 1319108608 1319578624 1321534032 1322840064 1323958272 1324430016 1325549568 1326392613 1329400306 1330422912 1331838976 1332313528 1333439744 1334566912 1335042436 1335885824 1337491456 1338342096 1339473408 1341083352 1347026688 1347446464 1349065991 1350399232 1351540736 1355044704 1360026486 1361176128 1362812157 1363673088 1367379104 1368408064 1372082988 1373438976 1375089744 1376833536 1378488384 1379653632 1380145221 1381614208 1383274802 1384444096 1386693672 1387865856 1389533964 1390411776 1392082944 1392968304 1394145792 1395523584 1395821448 1396703232 1397200896 1398986576 1400369152 1401552896 1402052288 1403830272 1404129909 1405517568 1406705664 1407206892 1407600324 1408396416 1409286144 1410684912 1411877376 1413070848 1413574344 1415078912 1416167424 1416779728 1417674752 1417977344 1419378688 1420281408 1421084672 1421481984 1421988477 1423190496 1424596992 1425801216 1428422814 1431661868 1433076736 1434288128 1434799184 1435500544 1436012032 1438646272 1441291488 1442509824 1446249636 1448902656 1449870604 1451096192 1452840298 1455505408 1459278912 1462885632 1464643908 1465881984 1467965096 1474607472 1477312512 1479088128 1480028823 1481279904 1482743808 1483997184 1484525952 1486423237 1487892224 1489149952 1489680556 1491569664 1493362416 1494624768 1496421192 1497366528 1498318848 1498852719 1500119712 1501387776 1502871552 1503521344 1504677888 1505328461 1506279424 1506600928 1508089856 1509048996 1509902464 1510324608 1511817216 1512139902 1513095168 1513634304 1514913792 1515877272 1519199136 1520483328 1522644032 1523931136 1524474133 1525219328 1525762784 1526726656 1528561664 1529533824 1530826752 1531372206 1532666688 1534181376 1538301492 1539459072 1539938816 1541789704 1543313408 1544617984 1546474496 1554315984 1557499608 1561399112 1562718976 1566770439 1569644544 1571531136 1573859898 1575415296 1576747008 1577308824 1580885488 1582221824 1584792768 1586697567 1588038816 1590951936 1591963776 1593877194 1594884096 1595224512 1596801024 1597491428 1598720256 1600421888 1600763486 1602345472 1604271368 1604719896 1606305792 1607663616 1608236448 1609595904 1612211328 1613574144 1614149082 1614938112 1615513536 1617809284 1618477056 1619176832 1620545536 1621122958 1622147072 1623178752 1624096768 1625129688 1626503424 1628110848 1628458356 1629487104 1630067712 1632483216 1636184992 1637443584 1637801984 1639186432 1639770496 1641156608 1642200378 1643129152 1644167168 1645799064 1647190272 1648582656 1651460733 1656994976 1658395648 1660388912 1662029824 1663434752 1666493283 1667747328 1673878752 1675293696 1682928128 1683842316 1687291242 1690386432 1691461512 1694564352 1694926044 1696601088 1698640272 1700448256 1702492064 1706699904 1708142592 1708751226 1710195648 1711276032 1712974536 1714422528 1715871744 1716483132 1717567488 1719631872 1720375384 1721829632 1723531264 1724627424 1725602816 1727791104 1728159888 1729867776 1731330048 1731946944 1732431168 1734513417 1736227584 1737695232 1738446554 1739783808 1740164608 1741635584 1742256152 1743728896 1744830464 1745824724 1746927616 1748038656 1749516288 1750139664 1751619072 1753350144 1756574001 1758058848 1760557162 1762045376 1763786752 1764163219 1765277696 1765906688 1767399424 1768523484 1773897216 1778496174 1779999552 1784456128 1785964544 1788111136 1796035584 1800474624 1802638656 1804805289 1806726272 1813368648 1814901504 1817082876 1818230784 1821573936 1823113728 1824915456 1827108864 1829443984 1831251968 1832416638 1833452992 1835778048 1836169881 1837984512 1839538176 1840193628 1840708116 1842527232 1844084736 1844741808 1846301184 1848520296 1848924896 1849688064 1850487808 1852711952 1853882368 1856110592 1857291072 1858861056 1859523393 1860698112 1861095264 1862270976 1862934528 1864119348 1865695104 1867937526 1869783552 1871364096 1871773696 1872173212 1874023424 1875607552 1876275856 1876800432 1877861888 1879048192 1880913216 1882503168 1884094464 1884765792 1888223232 1893294144 1893708544 1895309312 1895984636 1897587328 1899462656 1899868082 1901068288 1904563752 1913004288 1915303572 1915900441 1921721984 1923346432 1928332848 1931870208 1935422307 1937058336 1938972672 1941303168 1945705216 1950514176 1952858544 1954509312 1957685184 1959340032 1960038171 1961695008 1962934272 1964482702 1965293568 1966143296 1968506449 1969750016 1972117504 1973371764 1975039872 1976991744 1977413718 1978662912 1979367936 1982301048 1984260096 1985937408 1986645024 1988324352 1988759552 1991149888 1992833024 1993543097 1994100459 1995228256 1996488704 1997758464 1998470292 2000159616 2001850368 2002563654 2003828736 2006237184 2007513144 2009210112 2011625028 2012065328 2013766144 2015756288 2016186536 2017460224 2018179072 2019885056 2021169696 2025598848 2027311104 2032567056 2039378432 2041102336 2041829608 2043555584 2045575168 2051068656 2052612096 2058124482 2060158464 2062634616 2063277398 2072421312 2074912203 2076666144 2080040508 2081798784 2084300946 2085617664 2088124416 2089027252 2092859392 2095374848 2098479864 2100553728 2102329344 2103078432 2105745408 2108276352 2110058496 2110810338 2112594624 2113057024 2113929216 2115596756 2117385088 2119930022 2121269248 2122618368 2125169592 2126512128 2126966016 2129068032 2130422112 2131627008 2132222976 2134785744 2136895488 2137819411 2138701824 2139626528 2141741056 2143551488 2144315264 2146127872 2147492802 2149615104 2151432192 2152198776 2153250816 2154018048 2157969408 2161937232 2163764736 2164238336 2166839584 2168671232 2170814464 2171277808 2172649472 2173423616 2174805906 2176644288 2179260447 2183258112 2188918368 2189600504 2194398752 2196253696 2198110208 2201947644 2211911208 2215968768 2218632192 2221991044 2223663104 2231838336 2233724928 2234520834 2237354496 2240043624 2241937152 2244631788 2245123088 2246049792 2249721656 2253848576 2255282016 2259419136 2259901392 2262134784 2263573494 2264853696 2265486912 2267725824 2268209853 2269642752 2270451456 2272370688 2273353186 2275599872 2277523456 2278334968 2280260864 2281701376 2283966048 2285896704 2287828992 2288644176 2290089984 2292842496 2294300736 2296240128 2297058309 2299000032 2299503232 2301272064 2302267058 2303721472 2304213184 2306490368 2306982671 2308440064 2309262592 2309908224 2312684556 2314970112 2316926976 2319711744 2330718208 2331548674 2332688384 2333519552 2335492096 2337800192 2342098668 2344078464 2354466816 2357296704 2358031312 2365196288 2371328232 2373332736 2377189152 2382058224 2385443281 2386427904 2394714112 2396237142 2400632832 2401145229 2403518208 2406407052 2407079844 2409458688 2411495424 2412354672 2414393856 2415919104 2417824864 2419868672 2422777168 2424307712 2426713926 2428765248 2430818304 2431684437 2433220608 2434768128 2436145152 2437694532 2439755136 2442166272 2442687534 2443222184 2444230656 2445101568 2447704064 2448226508 2450646016 2452717568 2453591504 2454277488 2456702976 2458779648 2459655744 2461734912 2463300567 2464693728 2466250752 2468698596 2470785408 2472873984 2476388096 2478481408 2479364524 2480930816 2481460352 2483027968 2483912704 2485492464 2487593472 2490583368 2493044736 2495152128 2501620992 2502400576 2505408269 2507884288 2510004224 2512125952 2513021056 2517630976 2524392192 2525763474 2530936863 2535579648 2537273557 2539418336 2550672384 2553738096 2560049856 2562213888 2563126839 2565293472 2566914048 2568938918 2571110464 2575826944 2580563076 2582744448 2585296896 2586941136 2588404224 2591686656 2592239832 2594801664 2596995072 2597920416 2600685568 2603811392 2606012416 2606940973 2607669831 2610246912 2612453376 2613384228 2615593344 2617245696 2618737086 2620391424 2622057984 2624274432 2625209496 2627428608 2630025216 2631162352 2633386496 2635988992 2636551624 2638217216 2639157248 2640835743 2643068064 2645680128 2647916544 2648860032 2651099136 2652785226 2658800612 2660845824 2663677952 2664627056 2666879488 2669133824 2670084872 2671771648 2674982912 2676684192 2678946816 2682166704 2694053376 2694892928 2698131982 2700798464 2703081472 2710089408 2720052972 2722352256 2725624314 2727346176 2734758208 2736816128 2744165976 2746877952 2748624957 2750179488 2753667072 2756976768 2759307264 2760290442 2763228416 2766549604 2768888192 2773387344 2775731712 2779067928 2780823552 2784165888 2785936608 2788291584 2791047168 2791642896 2793406464 2794401792 2795609999 2797973152 2800738304 2803105792 2804104576 2807660544 2808259818 2811035136 2813411328 2814413784 2815200648 2816792832 2818572288 2821369824 2823754752 2826141696 2827148688 2830157824 2831166247 2832334848 2833559456 2835349504 2835954688 2838757376 2840562816 2842169344 2842963968 2843976954 2846380992 2849193984 2849802123 2851602432 2856845628 2863323736 2866153472 2868576256 2869598368 2871001088 2872024064 2877292544 2882582976 2885019648 2892499272 2897805312 2899741208 2902192384 2905680596 2911010816 2918557824 2925771264 2929287816 2931763968 2935930192 2946724053 2949214944 2954625024 2958176256 2960057646 2962559808 2965487616 2966120577 2967994368 2969051904 2972846474 2975784448 2978299904 2979361112 2983139328 2986724832 2989249536 2992842384 2994733056 2996637696 2997705438 3000239424 3002775552 3003845481 3005743104 3007042688 3009355776 3010656922 3012558848 3013201856 3016179712 3018097992 3019804928 3020649216 3023634432 3024279804 3026190336 3027268608 3029827584 3031754544 3038398272 3040966656 3045288064 3047862272 3048948266 3050438656 3051525568 3053453312 3057123328 3059067648 3061653504 3062744412 3065333376 3068362752 3076602984 3078918144 3079877632 3083579408 3086626816 3089235968 3092948992 3094916097 3108631968 3114999216 3122798224 3125437952 3133540878 3139289088 3143062272 3147719796 3150830592 3153494016 3154617648 3161770976 3164443648 3169585536 3173395134 3176077632 3179895033 3181903872 3183927552 3187754388 3189768192 3190449024 3193602048 3194982856 3197440512 3200843776 3201526972 3204690944 3208542736 3209439792 3212611584 3215327232 3216472896 3219191808 3221239203 3224422656 3227148288 3228298164 3229876224 3231027072 3235618568 3236954112 3238353664 3241091072 3242245916 3244294144 3246357504 3248193536 3250259376 3253006848 3256221696 3256916712 3258974208 3260135424 3262208859 3264966432 3272369984 3274887168 3275603968 3276303121 3278372864 3279540992 3282313216 3284400756 3286258304 3288334336 3291598128 3294380544 3297165312 3302921466 3313989952 3316791296 3317973113 3320777824 3324059648 3326869504 3332986566 3335494656 3347757504 3350587392 3351781251 3365856256 3367684632 3374582484 3380772864 3382923024 3389128704 3389852088 3393202176 3397280544 3400896512 3404984128 3410029779 3413399808 3416285184 3417502452 3420391296 3422552064 3425949072 3428845056 3431743488 3432966264 3435134976 3439263744 3440750768 3443659264 3447062528 3449254848 3451205632 3453400587 3455582208 3456319776 3459735552 3462660096 3463893888 3464862336 3469026834 3472455168 3475390464 3476893108 3479567616 3480329216 3483271168 3484512304 3487457792 3489660928 3491649448 3493855232 3496077312 3497323011 3499032576 3500279328 3503238144 3506700288 3513148002 3516117696 3521114324 3524090752 3527573504 3528326438 3530555392 3531813376 3534798848 3537046968 3547794432 3556992348 3559999104 3568912256 3571929088 3576222272 3592071168 3594355713 3600949248 3605277312 3609610578 3613452544 3626737296 3629803008 3634165752 3636461568 3640070889 3643147872 3646227456 3649830912 3654217728 3655797691 3658887968 3662503936 3664833276 3666905984 3671556096 3672339762 3675969024 3679076352 3680387256 3681416232 3685054464 3688169472 3689483616 3692602368 3697040592 3697849792 3699376128 3700975616 3702294323 3705423904 3707764736 3712221184 3714582144 3717722112 3719046786 3721396224 3722190528 3724541952 3725869056 3728238696 3731390208 3735875052 3739567104 3742728192 3743547392 3744346424 3748046848 3751215104 3752551712 3753600864 3755723776 3761826432 3765006336 3768188928 3769531584 3776446464 3786588288 3787417088 3790618624 3791969272 3795174656 3798925312 3799736164 3802136576 3809127504 3826008576 3830607144 3831800882 3843443968 3846692864 3853408377 3856665696 3863740416 3870844614 3874116672 3877945344 3882606336 3891410432 3901028352 3905717088 3909018624 3915370368 3918680064 3920076342 3923390016 3925868544 3928105629 3928965404 3930587136 3932286592 3937012898 3939500032 3944235008 3946743528 3950079744 3953983488 3954827436 3957325824 3958735872 3964602096 3968520192 3971874816 3973290048 3976648704 3977519104 3982299776 3985666048 3987086194 3988200918 3990456512 3992977408 3995516928 3996940584 4000319232 4003700736 4005127308 4007657472 4012474368 4015026288 4018420224 4023250056 4024130656 4027532288 4031512576 4032373072 4034920448 4036358144 4039770112 4042339392 4047197973 4051197696 4054622208 4065134112 4078756864 4082204672 4083659216 4087111168 4091150336 4102137312 4105224192 4116248964 4120316928 4125269232 4126554796 4144842624 4149824406 4153332288 4160081016 4163597568 4168601892 4171235328 4176248832 4178054504 4185718784 4190749696 4196959728 4201107456 4204658688 4206156864 4211490816 4212389727 4216552704 4220116992 4221620676 4225189248 4226114048 4227858432 4231193512 4234770176 4239860044 4242538496 4245236736 4250339184 4253024256 4253932032 4258136064 4260844224 4263254016 4264445952 4265965431 4269571488 4273790976 4275638822 4277403648 4279253056 4283482112 4284396389 4287102976 4288630528 4292255744 4294985604 4299230208 4302864384 4304397552 4306501632 4308036096 4315938816 4323874464 4327529472 4328476672 4333679168 4337342464 4338887917 4341628928 4342555616 4345298944 4346847232 4349611812 4353288576 4358520894 4366516224 4377836736 4379201008 4388797504 4392507392 4396220416 4403895288 4423822416 4431937536 4437264384 4443982088 4447326208 4459269711 4463676672 4467449856 4469041668 4474708992 4480087248 4483874304 4489263576 4490246176 4492099584 4499443312 4507697152 4510564032 4515985383 4518838272 4519802784 4524269568 4527146988 4529707392 4530973824 4535451648 4536419706 4539285504 4540902912 4544741376 4546706372 4551199744 4555046912 4556669936 4560521728 4563402752 4567932096 4571793408 4573422399 4575657984 4577288352 4580179968 4585684992 4588601472 4592480256 4594116618 4598000064 4599006464 4602544128 4604534116 4607442944 4608426368 4612980736 4613965342 4616880128 4618525184 4619816448 4625369112 4629940224 4633853952 4639423488 4652901071 4661436416 4663097348 4665376768 4667039104 4670984192 4675600384 4684197336 4688156928 4700311317 4708933632 4714593408 4716062624 4730392576 4742656464 4746665472 4754378304 4760092701 4764116448 4770886562 4772855808 4789428224 4792474284 4801265664 4802290458 4807036416 4812814104 4814159688 4818917376 4822990848 4824709344 4828787712 4835649728 4839737344 4841461807 4845554336 4848615424 4853427852 4857530496 4861636608 4863368874 4866441216 4869536256 4872290304 4875389064 4879510272 4884332544 4885375068 4886444368 4888461312 4890203136 4895408128 4896453016 4901292032 4905435136 4907183008 4908554976 4913405952 4917559296 4919311488 4923469824 4926601134 4929387456 4932501504 4937397192 4941570816 4945747968 4952776192 4956962816 4958729048 4961861632 4962920704 4966055936 4967825408 4970984928 4975186944 4981166736 4986089472 4990304256 4999479849 5003241984 5004801152 5010816538 5015768576 5020008448 5024251904 5026042112 5035261952 5048784384 5051526948 5061873726 5071159296 5074547114 5078836672 5101344768 5107476192 5120099712 5124427776 5126253678 5130586944 5133828096 5137877836 5142220928 5151653888 5161126152 5165488896 5170593792 5173882272 5176808448 5183373312 5184479664 5189603328 5191847141 5193990144 5195840832 5201371136 5207622784 5212024832 5213881946 5215339662 5220493824 5224906752 5226768456 5231186688 5234491392 5237474172 5240782848 5244115968 5248548864 5250418992 5254857216 5260050432 5262324704 5266772992 5271977984 5273103248 5276434432 5278314496 5281671486 5286136128 5291360256 5292489657 5295833088 5297720064 5302198272 5305570452 5317601224 5321691648 5327355904 5329254112 5333758976 5338267648 5340169744 5343543296 5349965824 5353368384 5357893632 5364333408 5388106752 5389785856 5396263964 5401596928 5406162944 5420178816 5440105944 5444704512 5451248628 5454692352 5469516416 5473632256 5488331952 5493755904 5497249914 5500358976 5507334144 5508509643 5513953536 5518614528 5520580884 5526456832 5533099208 5537776384 5546774688 5551463424 5558135856 5561647104 5568331776 5571873216 5576583168 5578570179 5582094336 5583285792 5586812928 5588803584 5591219998 5595946304 5601476608 5602672201 5606211584 5608209152 5615321088 5616519636 5622070272 5626822656 5628827568 5630401296 5633585664 5637144576 5642739648 5647509504 5652283392 5654297376 5660315648 5662332494 5664669696 5667118912 5670699008 5671909376 5673930353 5677514752 5681125632 5684338688 5685927936 5687953908 5692761984 5698387968 5699604246 5703204864 5713691256 5726647472 5732306944 5737152512 5739196736 5742002176 5744048128 5747701323 5754585088 5765165952 5770039296 5784998544 5795610624 5799482416 5804384768 5811361192 5822021632 5837115648 5851542528 5858575632 5863527936 5871860384 5893448106 5898429888 5905519347 5909250048 5916352512 5920115292 5925119616 5930975232 5932241154 5935988736 5938103808 5945692948 5951568896 5956599808 5958722224 5966278656 5973449664 5978499072 5980629291 5982301377 5985684768 5989466112 5993275392 5995410876 6000478848 6005551104 6007690962 6011486208 6014085376 6018711552 6021313844 6025117696 6026403712 6032359424 6036195984 6039609856 6041298432 6047268864 6048559608 6052380672 6054537216 6059655168 6063509088 6076796544 6081933312 6084562939 6090576128 6095724544 6097896532 6100877312 6103051136 6106906624 6114246656 6118135296 6123307008 6125488824 6130666752 6136725504 6153205968 6157836288 6159755264 6161950067 6167158816 6173253632 6178471936 6185897984 6189832194 6217263936 6224736609 6229998432 6245596448 6250875904 6267081756 6278578176 6286124544 6295439592 6301661184 6306988032 6309235296 6323541952 6328887296 6339171072 6346790268 6352155264 6359790066 6363807744 6367855104 6375508776 6379536384 6380898048 6387204096 6389965712 6394881024 6401687552 6403053944 6409381888 6413458233 6417085472 6418879584 6425223168 6430654464 6432945792 6438383616 6442478406 6448845312 6454296576 6456596328 6459752448 6462054144 6471237136 6473908224 6476707328 6482182144 6484491832 6488588288 6492715008 6496387072 6500518752 6506013696 6512443392 6513833424 6517948416 6520270848 6524417718 6529932864 6537781341 6544739968 6549774336 6551207936 6552606242 6556745728 6559081984 6564626432 6568801512 6572516608 6576668672 6583196256 6588761088 6594330624 6605842932 6627979904 6633582592 6635946226 6641555648 6648119296 6653739008 6665973132 6670989312 6695515008 6701174784 6703562502 6731712512 6735369264 6749164968 6761545728 6765846048 6778257408 6779704176 6786404352 6789338569 6794561088 6801793024 6809968256 6820059558 6826799616 6832570368 6835004904 6840782592 6845104128 6851898144 6857690112 6863486976 6865932528 6870269952 6875689457 6878527488 6881501536 6887318528 6894125056 6898509696 6902411264 6906801174 6911164416 6912639552 6919471104 6920948013 6925320192 6927787776 6929724672 6938053668 6944910336 6950780928 6953786216 6959135232 6960658432 6966542336 6969024608 6974915584 6983298896 6987710464 6992154624 6994646022 6998065152 7000558656 7006476288 7013400576 7026296004 7032235392 7042228648 7048181504 7055147008 7056652876 7061110784 7063626752 7069597696 7074093936 7095588864 7113984696 7119998208 7137824512 7143858176 7152444544 7156329843 7184142336 7188711426 7201898496 7203435687 7210554624 7219221156 7221470893 7226905088 7253474592 7259606016 7268331504 7272923136 7280141778 7286295744 7292454912 7295053311 7299661824 7308435456 7311595382 7317775936 7325007872 7329666552 7333811968 7343112192 7344679524 7351938048 7358152704 7360774512 7362832464 7370108928 7376338944 7378967232 7385204736 7394081184 7395699584 7398752256 7401951232 7404588646 7410847808 7415529472 7419755077 7424442368 7429164288 7435444224 7438093572 7442792448 7444381056 7449083904 7451738112 7456477392 7462780416 7471750104 7479134208 7485456384 7487094784 7488692848 7496093696 7502430208 7505103424 7507201728 7511447552 7516224807 7523652864 7530012672 7536377856 7539063168 7552892928 7573176576 7574834176 7581237248 7583938544 7590349312 7597850624 7599472328 7604273152 7611820671 7618255008 7652017152 7661214288 7663601764 7686887936 7693385728 7706816754 7713331392 7727480832 7741689228 7748233344 7755890688 7765212672 7782820864 7802056704 7811434176 7818037248 7820822919 7823009493 7830740736 7837360128 7840152684 7846780032 7851737088 7856211258 7857930808 7861174272 7864573184 7874025796 7879000064 7888470016 7893487056 7900159488 7907966976 7909654872 7914651648 7917471744 7922507229 7929204192 7937040384 7943749632 7946580096 7953297408 7955038208 7956736151 7964599552 7971332096 7974172388 7976401836 7980913024 7985954816 7991033856 7993881168 8000638464 8007401472 8010254616 8015314944 8024948736 8030052576 8036840448 8046500112 8048261312 8055064576 8057934703 8063025152 8064746144 8069840896 8072716288 8079540224 8084678784 8094395946 8102395392 8109244416 8130268224 8157513728 8164409344 8167318432 8174222336 8182300672 8204274624 8210448384 8232497928 8240633856 8250538464 8253109592 8289685248 8299648812 8306664576 8320162032 8327195136 8337203784 8342470656 8352497664 8356109008 8371437568 8381499392 8386829997 8393919456 8402214912 8409317376 8412313728 8422981632 8424779454 8433105408 8440233984 8443241352 8450378496 8452228096 8455716864 8462387024 8469540352 8479720088 8485076992 8490473472 8493498741 8500678368 8506048512 8507864064 8516272128 8521688448 8526508032 8528891904 8531930862 8539142976 8547581952 8549406369 8551277644 8554807296 8558506112 8566964224 8568792778 8574205952 8577261056 8584511488 8589971208 8598460416 8605728768 8608795104 8613003264 8616072192 8631877632 8647748928 8655058944 8656953344 8667358336 8674684928 8677775834 8683257856 8685111232 8690597888 8693694464 8699223624 8706577152 8717041788 8733032448 8755673472 8758402016 8777595008 8785014784 8792440832 8807790576 8840172159 8847644832 8863875072 8874528768 8887964176 8894652416 8918539422 8927353344 8934899712 8938083336 8949417984 8960174496 8967748608 8978527152 8980492352 8984199168 8991286213 8998886624 9015394304 9021128064 9031970766 9037676544 9039605568 9048539136 9054293976 9059414784 9061947648 9070903296 9072839412 9078571008 9081805824 9089482752 9093412744 9102399488 9110093824 9113339872 9121043456 9135864192 9143586816 9146844798 9151315968 9154576704 9160359936 9171369984 9177202944 9184960512 9188233236 9196000128 9198012928 9205088256 9209068232 9214885888 9216852736 9225961472 9227930684 9233760256 9237050368 9239632896 9250738224 9259880448 9267707904 9278846976 9284748291 9305802142 9322872832 9326194696 9330753536 9334078208 9341968384 9351200768 9368394672 9376313856 9400622634 9417867264 9429186816 9432125248 9443461937 9460785152 9485312928 9493330944 9508756608 9520185402 9528232896 9539685099 9541773124 9545711616 9578856448 9584948568 9602531328 9604580916 9614072832 9625628208 9628319376 9637834752 9645981696 9649418688 9657575424 9671299456 9679474688 9682923614 9691108672 9697230848 9706855704 9715060992 9723273216 9726737748 9732882432 9739072512 9744580608 9750778128 9759020544 9768665088 9770750136 9772888736 9776922624 9780406272 9790816256 9792906032 9802584064 9810870272 9814366016 9817109952 9826811904 9828909363 9835118592 9838622976 9846939648 9853202268 9858774912 9865003008 9874794384 9883141632 9891495936 9905552384 9913925632 9917458096 9923723264 9925841408 9932111872 9935650816 9941969856 9950373888 9953919339 9962333472 9972178944 9980608512 9998959698 10006483968 10009602304 10021633076 10031537152 10040016896 10048503808 10052084224 10070523904 10097568768 10103053896 10123747452 10142318592 10149094228 10157673344 10202689536 10214952384 10230089337 10240199424 10248855552 10252507356 10261173888 10267656192 10275755672 10284441856 10303307776 10322252304 10330977792 10341187584 10347764544 10353616896 10360201761 10366746624 10368959328 10379206656 10383694282 10387980288 10391681664 10402742272 10404962659 10415245568 10424049664 10427763892 10430679324 10440987648 10449813504 10453536912 10462373376 10468982784 10474948344 10481565696 10488231936 10491969033 10497097728 10500837984 10509714432 10520100864 10524649408 10533545984 10537299227 10543955968 10546206496 10552868864 10556628992 10563342972 10572272256 10582720512 10584979314 10591666176 10595440128 10604396544 10611140904 10635202448 10643383296 10654711808 10658508224 10667517952 10676535296 10680339488 10687086592 10699931648 10706736768 10715787264 10728666816 10776213504 10779571712 10792527928 10803193856 10812325888 10840357632 10880211888 10889409024 10902497256 10909384704 10939032832 10947264512 10967393073 10976663904 10987511808 10994499828 11000717952 11014668288 11017019286 11027907072 11037229056 11041161768 11052913664 11066198416 11075552768 11093549376 11102926848 11106882969 11116271712 11123294208 11136663552 11143746432 11153166336 11157140358 11164188672 11166571584 11173625856 11177607168 11182439996 11191892608 11202953216 11205344402 11212423168 11216418304 11230642176 11233039272 11244140544 11253645312 11257655136 11260802592 11267171328 11285479296 11295019008 11299902601 11304566784 11308594752 11320631296 11324664988 11329339392 11334237824 11341398016 11343818752 11347860706 11355029504 11362251264 11368677376 11371855872 11375907816 11385523968 11396775936 11399208492 11406409728 11427382512 11453294944 11464613888 11474305024 11478393472 11484004352 11488096256 11495402646 11509170176 11530331904 11540078592 11560225131 11569997088 11591221248 11598964832 11608769536 11622722384 11644043264 11674231296 11703085056 11717151264 11727055872 11743720768 11786896212 11796859776 11811038694 11818500096 11832705024 11840230584 11850239232 11861950464 11864482308 11871977472 11876207616 11891385896 11903137792 11913199616 11917444448 11932557312 11946899328 11956998144 11961258582 11964602754 11971369536 11978932224 11986550784 11990821752 12000957696 12011102208 12015381924 12022972416 12028170752 12037423104 12042627688 12050235392 12052807424 12064718848 12072391968 12079219712 12082596864 12094537728 12097119216 12104761344 12109074432 12119310336 12127018176 12141593919 12153593088 12163866624 12169125878 12181152256 12191449088 12195793064 12201754624 12206102272 12213813248 12228493312 12236270592 12246614016 12250977648 12261333504 12273451008 12306411936 12315672576 12319510528 12323900134 12334317632 12346507264 12349142533 12356943872 12371795968 12379664388 12434527872 12449473218 12459996864 12491192896 12501751808 12534163512 12557156352 12572249088 12590879184 12603322368 12613976064 12618470592 12647083904 12657774592 12678342144 12693580536 12704310528 12719580132 12727615488 12735710208 12751017552 12759072768 12761796096 12774408192 12779931424 12789762048 12803375104 12806107888 12818763776 12826916466 12834170944 12837759168 12850446336 12853189167 12861308928 12865891584 12876767232 12884956812 12897690624 12908593152 12913192656 12919504896 12924108288 12942474272 12947816448 12953414656 12964364288 12968983664 12977176576 12985430016 12992774144 13001037504 13012027392 13016663751 13024886784 13027666848 13035896832 13040541696 13048835436 13059865728 13075562682 13089479936 13099548672 13102415872 13105212484 13113491456 13118163968 13129252864 13137603024 13145033216 13153337344 13166392512 13177522176 13188661248 13211685864 13255959808 13267165184 13271892452 13283111296 13296238592 13307478016 13331946264 13341978624 13377809133 13391030016 13402349568 13407125004 13411303087 13463425024 13470738528 13498329936 13523091456 13531692096 13547956149 13556514816 13559408352 13572808704 13578677138 13589122176 13603586048 13619936512 13640119116 13653599232 13665140736 13670009808 13681565184 13690208256 13703796288 13715380224 13720267197 13726973952 13731865056 13740539904 13751378914 13757054976 13763003072 13774637056 13779545143 13788250112 13797019392 13804822528 13813602348 13822328832 13825279104 13838942208 13841896026 13850640384 13855575552 13859449344 13876107336 13889820672 13901561856 13907572432 13918270464 13921316864 13933084672 13938049216 13949831168 13958703213 13966597792 13975420928 13984309248 13989292044 13996130304 14001117312 14012952576 14026801152 14052592008 14064470784 14084457296 14096363008 14110294016 14113305752 14122221568 14127253504 14139195392 14148187872 14191177728 14227969392 14239996416 14275649024 14287716352 14304889088 14312659686 14368284672 14377422852 14403796992 14406871374 14421109248 14438442312 14442941786 14453810176 14506949184 14519212032 14524385421 14536663008 14545846272 14560283556 14572591488 14584909824 14590106622 14599323648 14616870912 14623190764 14635551872 14650015744 14659333104 14667623936 14686224384 14689359048 14703876096 14716305408 14721549024 14725664928 14740217856 14752677888 14757934464 14770409472 14776795709 14788162368 14791399168 14797504512 14803902464 14809177292 14821695616 14831058944 14839510154 14848884736 14858328576 14870888448 14876187144 14885584896 14888762112 14898167808 14903476224 14912954784 14925560832 14943500208 14958268416 14964735877 14970912768 14974189568 14977385696 14992187392 15004860416 15010206848 15014403456 15022895104 15032449614 15047305728 15060025344 15072755712 15078126336 15105785856 15146353152 15149668352 15162474496 15167877088 15180698624 15195701248 15198944656 15208546304 15223641342 15236510016 15304034304 15322428576 15327203528 15373775872 15386771456 15413633508 15426662784 15454961664 15483378456 15496466688 15511781376 15530425344 15565641728 15575541423 15604113408 15622868352 15636074496 15641645838 15646018986 15661481472 15674720256 15680305368 15693560064 15703474176 15712422516 15715861616 15722348544 15729146368 15748051592 15758000128 15776940032 15786974112 15800318976 15815933952 15819309744 15829303296 15834943488 15845014458 15858408384 15874080768 15877468971 15887499264 15893160192 15906594816 15910076416 15913472302 15929199104 15942664192 15948344776 15952803672 15961826048 15971909632 15982067712 15987762336 16001276928 16014802944 16020509232 16030629888 16049897472 16060105152 16073680896 16093000224 16096522624 16110129152 16115869406 16126050304 16129492288 16139681792 16145432576 16148878697 16159080448 16169357568 16188791892 16204790784 16218488832 16260536448 16315027456 16328818688 16334636864 16348444672 16364601344 16408549248 16420896768 16464995856 16481267712 16501076928 16506219184 16579370496 16599297624 16613329152 16640324064 16654390272 16674407568 16684941312 16698102967 16704995328 16712218016 16742875136 16762998784 16773659994 16787838912 16804429824 16808016603 16818634752 16824627456 16845963264 16849558908 16866210816 16880467968 16886482704 16900756992 16904456192 16911433728 16924774048 16939080704 16959440176 16970153984 16980946944 16986997482 17001356736 17012097024 17015728128 17021791059 17032544256 17043376896 17053016064 17057783808 17063861724 17078285952 17095163904 17098812738 17102555288 17109614592 17117012224 17133928448 17137585556 17148411904 17154522112 17169022976 17179942416 17196920832 17211457536 17217590208 17226006528 17232144384 17243103969 17263755264 17295497856 17310117888 17313906688 17334716672 17349369856 17355551668 17366515712 17370222464 17381195776 17387388928 17398447248 17413154304 17434083576 17466064896 17511346944 17516804032 17537857883 17555190016 17570029568 17584881664 17615581152 17680344318 17695289664 17716558041 17727750144 17749057536 17775928352 17789304832 17837078844 17854706688 17869799424 17876166672 17898835968 17920348992 17935497216 17941887873 17957054304 17960984704 17968398336 17982572426 17997773248 18030788608 18042256128 18063941532 18075353088 18079211136 18097078272 18108587952 18118829568 18123895296 18141806592 18145678824 18157142016 18163611648 18178965504 18186825488 18204798976 18220187648 18226679744 18242086912 18253688817 18271728384 18287173632 18293689596 18302631936 18309153408 18320719872 18342739968 18354405888 18369921024 18376466472 18392000256 18396025856 18410176512 18418136464 18429771776 18433705472 18451922944 18455861368 18467520512 18474100736 18479265792 18485850201 18501476448 18519760896 18535415808 18557693952 18569496582 18611604284 18645745664 18652389392 18661507072 18668156416 18683936768 18702401536 18736789344 18752627712 18801245268 18835734528 18858373632 18864250496 18886923874 18921570304 18970625856 18986661888 19017513216 19040370804 19056465792 19079370198 19083546248 19091423232 19157712896 19169897136 19205062656 19209161832 19228145664 19240374699 19251256416 19256638752 19275669504 19291963392 19298837376 19315150848 19323502081 19342598912 19358949376 19365847228 19382217344 19394461696 19413711408 19430121984 19446546432 19453475496 19465764864 19478145024 19489161216 19501556256 19518041088 19537330176 19541500272 19545777472 19553845248 19560812544 19569269993 19581632512 19585812064 19605168128 19621740544 19628732032 19634219904 19653623808 19657818726 19670237184 19677245952 19693879296 19706404536 19717549824 19730006016 19749588768 19766283264 19782991872 19811104768 19818163729 19827851264 19834916192 19847446528 19851682816 19871301632 19883939712 19900747776 19907838678 19924666944 19944357888 19961217024 19997919396 20012967936 20019204608 20043266152 20063074304 20080033792 20097007616 20104168448 20141047808 20195137536 20206107792 20247494904 20284637184 20298188456 20315346688 20368015707 20405379072 20429904768 20460178674 20480398848 20497711104 20505014712 20522347776 20535312384 20551511344 20568883712 20606615552 20627068371 20644504608 20661955584 20682375168 20695529088 20707233792 20720403522 20733493248 20737918656 20758413312 20762844039 20767388564 20775960576 20783363328 20805484544 20809925318 20830491136 20848099328 20855527784 20861358648 20881975296 20899627008 20907073824 20924746752 20949896688 20963131392 20976463872 20983938066 20994195456 21001675968 21019428864 21040201728 21049298816 21067091968 21074598454 21087911936 21092412992 21105737728 21113257984 21126685944 21144544512 21165441024 21169958628 21183332352 21190880256 21208793088 21222281808 21270404896 21286766592 21309423616 21317016448 21335035904 21353070592 21360678976 21374173184 21399863296 21413473536 21431574528 21457333632 21468989529 21552427008 21559143424 21585055856 21606387712 21624651776 21664412679 21680715264 21760423776 21778818048 21804994512 21818769408 21878065664 21894529024 21934786146 21953327808 21975023616 21988999656 22001435904 22029336576 22034038572 22055814144 22074458112 22082323536 22105827328 22132396832 22151105536 22187098752 22205853696 22213765938 22232543424 22246588416 22259265231 22273327104 22287492864 22306332672 22314280716 22328377344 22333143168 22347251712 22355214336 22364879992 22383785216 22405906432 22410688804 22424846336 22432836608 22461284352 22466078544 22488281088 22507290624 22515310272 22521605184 22534342656 22548674421 22570958592 22590038016 22599805202 22609133568 22617189504 22641262592 22649329976 22658678784 22668475648 22682796032 22687637504 22695721412 22710059008 22724502528 22737354752 22743711744 22751815632 22771047936 22793551872 22798416984 22812819456 22835462013 22854765024 22906589888 22929227776 22934121847 22948610048 22956786944 22968008704 22976192512 22990805292 23018340352 23060663808 23080157184 23120450262 23139994176 23182442496 23197929664 23217539072 23245444768 23288086528 23348462592 23406170112 23434302528 23454111744 23462468757 23487441536 23573792424 23593719552 23622077388 23637000192 23665410048 23680461168 23700478464 23723900928 23728964616 23743954944 23752415232 23782771792 23806275584 23826399232 23834888896 23865114624 23870208453 23893798656 23913996288 23922517164 23929205508 23942739072 23957864448 23973101568 23981643504 24001915392 24022204416 24030763848 24045944832 24056341504 24074846208 24085255376 24100470784 24105614848 24129437696 24144783936 24158439424 24165193728 24173804109 24189075456 24194238432 24209522688 24218148864 24238620672 24254036352 24283187838 24307186176 24327733248 24338251756 24362304512 24382898176 24391586128 24403509248 24412204544 24427626496 24456986624 24472541184 24493228032 24501955296 24522667008 24546902016 24612823872 24631345152 24639021056 24647800268 24668635264 24693014528 24698285066 24713887744 24743591936 24759328776 24869055744 24898946436 24919993728 24982385792 25003503616 25068327024 25114312704 25144498176 25160489991 25181758368 25206644736 25227952128 25236941184 25294167808 25315549184 25356684288 25387161072 25408621056 25439160264 25455230976 25471420416 25480496223 25502035104 25518145536 25523592192 25548816384 25559862848 25579524096 25590583837 25606750208 25612215776 25637527552 25653832932 25668341888 25675518336 25700892672 25706378334 25722617856 25731783168 25753534464 25769913624 25795381248 25817186304 25826385312 25839009792 25848216576 25884948544 25895632896 25906829312 25916060261 25928728576 25937967328 25954353152 25970860032 25985548288 26002075008 26024054784 26033327502 26049773568 26055333696 26071793664 26081083392 26097670872 26119731456 26151125364 26178959872 26199097344 26204831744 26210424968 26226982912 26236327936 26258505728 26275206048 26290066432 26332785024 26355044352 26377322496 26423371728 26511919616 26534330368 26543784904 26566222592 26592477184 26614956032 26663892528 26683957248 26755618266 26782060032 26804699136 26814250008 26822606174 26926850048 26941477056 26973858639 26996659872 27046182912 27063384192 27095912298 27113029632 27118816704 27145617408 27157354276 27178244352 27207172096 27239873024 27280238232 27307198464 27330281472 27340019616 27363130368 27407592576 27430760448 27440534394 27453947904 27463730112 27481079808 27502757828 27514109952 27526006144 27549274112 27559090286 27576500224 27594038784 27609645056 27627204696 27644657664 27650558208 27677884416 27683792052 27701280768 27711151104 27718898688 27752214672 27779641344 27803123712 27815144864 27836540928 27842633728 27866169344 27876098432 27899662336 27917406426 27933195584 27950841856 27968618496 27978584088 27992260608 28002234624 28025905152 28053602304 28105184016 28128941568 28168914592 28192726016 28220588032 28226611504 28244443136 28254507008 28278390784 28296375744 28330385811 28382355456 28455938784 28479992832 28551298048 28575432704 28609778176 28625319372 28736569344 28754845704 28807593984 28813742748 28842218496 28876884624 28885883572 28907620352 29013898368 29038424064 29048770842 29073326016 29091692544 29120567112 29145182976 29169819648 29180213244 29198647296 29233741824 29246381528 29271103744 29300031488 29318666208 29335247872 29372448768 29378718096 29407752192 29432610816 29443098048 29451329856 29480435712 29486728089 29505355776 29515868928 29540818944 29553591418 29576324736 29582798336 29595009024 29607804928 29618354584 29643391232 29662117888 29679020308 29697769472 29716657152 29741776896 29752374288 29771169792 29777524224 29796335616 29806952448 29825909568 29851121664 29861758017 29887000416 29916536832 29929471754 29941825536 29948379136 29954771392 29984374784 29990774723 30009720832 30020413696 30028806912 30045790208 30064899228 30094611456 30120050688 30145511424 30156252672 30211571712 30292706304 30299336704 30324948992 30335754176 30361397248 30391402496 30397889312 30417092608 30447282684 30473020032 30608068608 30644857152 30654407056 30747551744 30773542912 30827267016 30853325568 30909923328 30966756912 30992933376 31023562752 31060850688 31131283456 31151082846 31208226816 31214887977 31245736704 31272148992 31283291676 31292037972 31322962944 31349440512 31360610736 31387120128 31406948352 31424845032 31431723232 31444697088 31458292736 31496103184 31516000256 31553880064 31573948224 31600637952 31611897681 31631867904 31638619488 31658606592 31669886976 31690028916 31716816768 31748161536 31754937942 31774998528 31786320384 31813189632 31820152832 31826944604 31858398208 31885328384 31896689552 31905607344 31923652096 31943819264 31964135424 31975524672 32002553856 32029605888 32041018464 32061259776 32099794944 32120210304 32147361792 32186000448 32193045248 32220258304 32231738812 32252100608 32258984576 32279363584 32290865152 32297757394 32318160896 32338715136 32377583784 32409581568 32436977664 32521072896 32570307497 32630054912 32657637376 32669273728 32696889344 32729202688 32817098496 32841793536 32902179219 32929991712 32962535424 33002153856 33012438368 33158740992 33198595248 33226658304 33280648128 33308780544 33320648907 33348815136 33369882624 33396205934 33409990656 33424436032 33485750272 33525997568 33547319988 33575677824 33608859648 33616033206 33637269504 33649254912 33691926528 33699117816 33732421632 33760935936 33772965408 33801513984 33808912384 33849548096 33878161408 33890232649 33899707803 33918880352 33940307968 33961893888 33973994964 34002713472 34024194048 34031456256 34043582118 34065088512 34086753792 34106032128 34115567616 34127723448 34156571904 34190327808 34197625476 34205110576 34219229184 34234024448 34267856896 34275171112 34296823808 34309044224 34338045952 34359884832 34393841664 34422915072 34435180416 34452013056 34464288768 34486207938 34527510528 34590995712 34620235776 34627813376 34669433344 34698739712 34711103336 34733031424 34740444928 34762391552 34774777856 34796894496 34826308608 34868167152 34932129792 35022693888 35033608064 35075715766 35110380032 35140059136 35169763328 35231162304 35360688636 35390579328 35433116082 35455500288 35498115072 35551856704 35578609664 35674157688 35709413376 35739598848 35752333344 35797671936 35840697984 35870994432 35883775746 35914108608 35921969408 35936796672 35965144852 35995546496 36061577216 36084512256 36127883064 36150706176 36158422272 36194156544 36217175904 36237659136 36247790592 36283613184 36291357648 36314284032 36327223296 36342929987 36357931008 36373650976 36409597952 36440375296 36453359488 36484173824 36507377634 36543456768 36574347264 36587379192 36605263872 36618306816 36641439744 36685479936 36708811776 36739842048 36752932944 36784000512 36792051712 36820353024 36836272928 36859543552 36867410944 36903845888 36911722736 36935041024 36948201472 36958531584 36971700402 37002952896 37039521792 37047427599 37070831616 37115387904 37138993164 37223208568 37291491328 37304778784 37323014144 37336312832 37367873536 37404803072 37473578688 37505255424 37602490536 37671469056 37716747264 37728500992 37773847748 37843140608 37941251712 37973323776 38035026432 38080741608 38112931584 38158740396 38167092496 38182846464 38315425792 38339794272 38410125312 38418323664 38456291328 38480749398 38502512832 38513277504 38551339008 38559567501 38583926784 38597674752 38630301696 38647004162 38685197824 38717898752 38731694456 38764434688 38788923392 38827422816 38860243968 38893092864 38906950992 38931529728 38956290048 38978322432 39003112512 39036082176 39049991253 39074660352 39083000544 39091554944 39107690496 39121625088 39138539986 39163265024 39171624128 39210336256 39218705407 39243481088 39257464064 39268439808 39307247616 39315637452 39340474368 39354491904 39387758592 39412809072 39435099648 39460012032 39499177536 39532566528 39565983744 39622209536 39636327458 39655702528 39669832384 39694893056 39703365632 39742603264 39767879424 39801495552 39815677356 39849333888 39888715776 39922434048 39995838792 40025935872 40038409216 40086532304 40126148608 40160067584 40194015232 40208336896 40233909261 40282095616 40390275072 40412215584 40494989808 40569274368 40596376912 40630693376 40736031414 40810758144 40859809536 40920357348 40960797696 40995422208 41010029424 41044695552 41070624768 41103022688 41137767424 41213231104 41254136742 41289009216 41323911168 41338635429 41364750336 41391058176 41414467584 41440807044 41466986496 41475837312 41516826624 41525688078 41534777128 41551921152 41566726656 41610969088 41619850636 41660982272 41696198656 41711055568 41722717296 41763950592 41799254016 41814147648 41849493504 41876109639 41899793376 41926262784 41952927744 41967876132 41988390912 42003351936 42038857728 42080403456 42098597632 42134183936 42149196908 42175823872 42184825984 42211475456 42226515968 42253371888 42289089024 42330882048 42339917256 42366664704 42381760512 42417586176 42444563616 42540809792 42573533184 42591940573 42618847232 42634032896 42670071808 42706141184 42721357952 42748346368 42799726592 42826947072 42863149056 42914667264 42937979058 43104854016 43118286848 43133650469 43170111712 43212775424 43249303552 43328825358 43361430528 43520847552 43557636096 43573156263 43609989024 43637538816 43756131328 43789058048 43869572292 43906655616 43950047232 43977999312 44002871808 44058673152 44068077144 44111628288 44148916224 44164647072 44211654656 44264793664 44302211072 44330387127 44374197504 44411707392 44427531876 44465086848 44493176832 44518530462 44546654208 44574985728 44612665344 44628561432 44656754688 44666286336 44694503424 44710428672 44729759984 44767570432 44811812864 44821377608 44849692672 44865673216 44894207631 44922568704 44932157088 44976562176 45014581248 45030620544 45043210368 45068685312 45097348842 45141917184 45180076032 45199610404 45218267136 45234379008 45282525184 45298659952 45317357568 45336951296 45365592064 45375275008 45391442824 45420118016 45449005056 45474709504 45487423488 45503631264 45542095872 45587103744 45596833968 45625638912 45670924026 45709530048 45813179776 45858455552 45868243694 45897220096 45913573888 45936017408 45952385024 45981610584 46036680704 46121327616 46160314368 46240900524 46279988352 46364884992 46395859328 46435078144 46490889536 46576173056 46696925184 46726624269 46812340224 46868605056 46908223488 46924937514 46974883072 47147584848 47187439104 47244154776 47274000384 47330820096 47360922336 47400956928 47447801856 47457929232 47487909888 47504830464 47525369983 47565543584 47612551168 47652798464 47669777792 47730229248 47740416906 47787597312 47827992576 47845034328 47858411016 47885478144 47915728896 47946203136 47963287008 48003830784 48044408832 48061527696 48091889664 48112683008 48129826199 48149692416 48170510752 48200941568 48211229696 48258875392 48289567872 48316878848 48330387456 48347608218 48378150912 48388476864 48419045376 48436297728 48446636091 48477241344 48508072704 48566375676 48614372352 48655466496 48676503512 48724609024 48765796352 48783172256 48807018496 48824409088 48913973248 48945082368 48986456064 49003910592 49045334016 49093804032 49225647744 49262690304 49278042112 49295600536 49337270528 49386029056 49396570132 49427775488 49487183872 49518657552 49738111488 49797892872 49839987456 49964771584 50007007232 50094308901 50136654048 50228625408 50288996352 50320979982 50363516736 50413289472 50424049809 50455904256 50473882368 50588335616 50631098368 50713368576 50774322144 50817242112 50878320528 50910461952 50942840832 50960992446 51004070208 51036291072 51047184384 51065373177 51097632768 51119725696 51159048192 51181167674 51213500416 51224431552 51275055104 51307665864 51336683776 51351036672 51401785344 51412756668 51445235712 51463566336 51507068928 51539827248 51590762496 51634372608 51652770624 51678019584 51696433152 51769897088 51791265792 51813658624 51832120522 51857457152 51875934656 51908706304 51941720064 51971096576 52004150016 52048109568 52066655004 52099547136 52110667392 52143587328 52162166784 52195341744 52239462912 52302250728 52357919744 52398194688 52409663488 52420849936 52453965824 52472655872 52517011456 52550412096 52580132864 52613573649 52665570048 52710088704 52754644992 52846743456 53023839232 53068660736 53087569808 53132445184 53184954368 53229912064 53327785056 53367914496 53511236532 53564120064 53609398272 53628500016 53645212348 53853700096 53882954112 53947717278 53993319744 54092365824 54126768384 54191824596 54226059264 54237633408 54291234816 54314708552 54356488704 54414344192 54479746048 54560476464 54614396928 54660562944 54680039232 54726260736 54761066451 54815185152 54861520896 54881068788 54907895808 54927460224 54962159616 55005515656 55028219904 55052012288 55098548224 55118180572 55153000448 55188077568 55219290112 55254409392 55289315328 55301116416 55355768832 55367584104 55402561536 55422302208 55437797376 55457550603 55504429344 55559282688 55606247424 55630289728 55673081856 55685267456 55697153057 55732338688 55752196864 55799324672 55834812852 55866391168 55901683712 55937236992 55957168176 55984521216 56004469248 56051810304 56107204608 56210368032 56257883136 56337829184 56385452032 56405542921 56441176064 56453223008 56488886272 56509014016 56556781568 56592751488 56660771622 56764710912 56911877568 56959985664 57102596096 57150865408 57219556352 57250638744 57473138688 57509691408 57615187968 57627485496 57684436992 57753769248 57771767144 57815240704 57970506243 58027796736 58076848128 58097541684 58146652032 58183385088 58241134224 58290365952 58339639296 58360426488 58397294592 58467483648 58492763056 58542207488 58600062976 58637332416 58670495744 58707809979 58744897536 58757436192 58815504384 58865221632 58886196096 58902659712 58960871424 58973456178 59010711552 59031737856 59081637888 59107182836 59152649472 59165596672 59190018048 59215609856 59236709168 59286782464 59324235776 59358040616 59395538944 59433314304 59454491187 59483553792 59504748576 59542339584 59555048448 59613904896 59651819136 59702243328 59723516034 59774000832 59833073664 59858943508 59883651072 59896758272 59909542784 59968749568 59981549446 60019441664 60040827392 60057613824 60091580416 60129798456 60189222912 60240101376 60291022848 60312505344 60423143424 60585412608 60598673408 60649897984 60671508352 60722794496 60782804992 60795778624 60834185216 60894565368 60946040064 61104047121 61216137216 61289714304 61308814112 61495103488 61547085824 61654534032 61706651136 61819846656 61881205113 61933513824 61985866752 62047125504 62121701376 62262566912 62302165692 62416453632 62429775954 62491473408 62544297984 62566583352 62584075944 62645925888 62698881024 62721221472 62774240256 62849690064 62863446464 62889394176 62916585472 62939003491 62992206368 63032000512 63107760128 63147896448 63201275904 63223795362 63263735808 63277238976 63317213184 63339773952 63380057832 63433633536 63496323072 63509875884 63549997056 63572640768 63626379264 63640305664 63653889208 63716796416 63770656768 63793379104 63811214688 63847304192 63928270848 63951049344 64005107712 64059211776 64082036928 64122519552 64199589888 64240420608 64294723584 64372000896 64386090496 64440516608 64463477624 64504201216 64517969152 64558727168 64581730304 64595514788 64636321792 64677430272 64755167568 64819163136 64873955328 64993238037 65042145792 65140614994 65260109824 65315274752 65338547456 65393778688 65458405376 65634196992 65683587072 65804358438 65859983424 65925070848 66004307712 66024876736 66317481984 66397190496 66453316608 66561296256 66617561088 66641297814 66697630272 66739765248 66777795693 66792411868 66819981312 66848872064 66971500544 67051995136 67094639976 67151355648 67217719296 67232066412 67274539008 67298509824 67383853056 67398235632 67464843264 67521871872 67545930816 67603027968 67617824768 67699096192 67756322816 67780465298 67799415606 67837760704 67880615936 67923787776 67947989928 68005426944 68048388096 68062912512 68087164236 68130177024 68173507584 68212064256 68231135232 68255446896 68313143808 68380655616 68395250952 68410221152 68438458368 68468048896 68535713792 68550342224 68593647616 68618088448 68676091904 68719769664 68787683328 68802365541 68845830144 68870360832 68904026112 68928577536 68972415876 69055021056 69181991424 69240471552 69255626752 69338866688 69397479424 69422206672 69466062848 69480889856 69524783104 69549555712 69593788992 69652617216 69736334304 69864259584 70045387776 70067216128 70151431532 70220760064 70280118272 70339526656 70462324608 70721377272 70781158656 70866232164 70911000576 70996230144 71103713408 71157219328 71348315376 71418826752 71479197696 71504666688 71595343872 71610625359 71681395968 71741988864 71767551492 71828217216 71843938816 71873593344 71930289704 71991092992 72123154432 72169024512 72255766128 72301412352 72316844544 72388313088 72434351808 72475318272 72495581184 72521412327 72567226368 72582715296 72628568064 72654446592 72685859974 72715862016 72747301952 72819195904 72834738613 72880750592 72906718976 72968347648 73014755268 73086913536 73148694528 73174758384 73210527744 73236613632 73282879488 73370959872 73417623552 73479684096 73505865888 73568001024 73584103424 73640706048 73672545856 73719087104 73734821888 73761094589 73807691776 73823445472 73870082048 73896402944 73917063168 73943400804 74005905792 74079043584 74094855198 74141663232 74230775808 74277986328 74446417136 74582982656 74609557568 74646028288 74672625664 74735747072 74809606144 74947157376 75010510848 75204981072 75342938112 75433494528 75457001984 75547695496 75686281216 75882503424 75946647552 76070052864 76161483216 76225863168 76317480792 76334184992 76365692928 76630851584 76679588544 76771751511 76820250624 76836647328 76912582656 76961498796 77005025664 77026555008 77102678016 77119135002 77167853568 77195349504 77260603392 77294008324 77370395648 77435797504 77463388912 77528869376 77577846784 77654845632 77720487936 77748180783 77786185728 77813901984 77863059456 77912580096 77956644864 78006225024 78072164352 78099982506 78149320704 78166001088 78183109888 78215380992 78243250176 78277079972 78326530048 78343248256 78420672512 78437410814 78486962176 78514928128 78536879616 78614495232 78631274904 78680948736 78708983808 78775517184 78825618144 78870199296 78998355072 79065133056 79099318207 79131967488 79244419072 79272654916 79311405056 79339664768 79389786112 79406731264 79485206528 79535758848 79602991104 79631354712 79698667776 79777431552 79844868096 79991677584 80051871744 80076818432 80173064608 80252297216 80320135168 80388030464 80416673792 80467818522 80564191232 80780550144 80824431168 80921575917 80989979616 81138548736 81192753824 81261386752 81472062828 81621516288 81719619072 81840714696 81921595392 81990844416 82020058848 82089391104 82206045376 82275534848 82426462208 82508273484 82578018432 82647822336 82677270858 82729500672 82782116352 82828935168 82881614088 82933972992 82951674624 83033653248 83051376156 83069554256 83103842304 83133453312 83221938176 83239701272 83321964544 83392397312 83422111136 83445434592 83527901184 83598508032 83628295296 83698987008 83752219278 83799586752 83852525568 83905855488 83935752264 83976781824 84006703872 84077715456 84160806912 84197195264 84268367872 84298393816 84351647744 84369651968 84422950912 84453031936 84506743776 84578178048 84661764096 84679834512 84733329408 84763521024 84835172352 84889127232 84991157433 85081619584 85147066368 85183881146 85237694464 85268065792 85340143616 85412282368 85442715904 85496692736 85599453184 85653894144 85726298112 85829334528 85875958116 86209708032 86236573696 86267300938 86340223424 86425550848 86498607104 86657650716 86722861056 87041695104 87115272192 87146312526 87219978048 87275077632 87512262656 87578116096 87739144584 87813311232 87900094464 87955998624 88005743616 88117346304 88136154288 88223256576 88261401397 88297832448 88329294144 88423309312 88529587328 88604422144 88660774254 88748395008 88823414784 88855063752 88930173696 88986353664 89037060924 89093308416 89149971456 89225330688 89257122864 89313509376 89332572672 89389006848 89420857344 89459519968 89535140864 89623625728 89642755216 89699385344 89731346432 89788415262 89845137408 89864314176 89953124352 89972324169 90029162496 90061241088 90086420736 90137370624 90194697684 90283834368 90360152064 90399220808 90436534272 90468758016 90565050368 90597319904 90634715136 90673902592 90750550016 90782885648 90840236032 90898010112 90949419008 90974846976 91007262528 91084191744 91174207488 91193667936 91251277824 91341848052 91419060096 91626359552 91716911104 91736487388 91794440192 91827147776 91872034816 91904770048 91963221168 92073361408 92242655232 92320628736 92481801048 92559976704 92729769984 92791718656 92870156288 92981779072 93152346112 93393850368 93453248538 93624680448 93644663931 93737210112 93816446976 93849875028 93879121609 93949766144 94295169696 94374878208 94488309552 94548000768 94661640192 94721844672 94801913856 94835693043 94895603712 94915858464 94975819776 95009660928 95050739966 95131087168 95225102336 95305596928 95339555584 95460458496 95480833812 95575194624 95655985152 95690068656 95716822032 95770956288 95831457792 95892406272 95926574016 96007661568 96088817664 96123055392 96183779328 96225366016 96259652398 96299384832 96341021504 96401883136 96422459392 96456816001 96517750784 96579135744 96633757696 96660774912 96695216436 96756301824 96776953728 96838090752 96872595456 96893272182 96954482688 97016145408 97132751352 97228744704 97310932992 97353007024 97449218048 97531592704 97566344512 97614036992 97648818176 97710922491 97827946496 97890164736 97972912128 98007821184 98090668032 98187608064 98451295488 98525380608 98556084224 98591201072 98674541056 98772058112 98793140264 98855550976 98974367744 99037315104 99476222976 99595785744 99679974912 99929543168 100014014464 100188617802 100273308096 100457250816 100577992704 100641959964 100727033472 100826578944 100848099618 100911808512 100947764736 101176671232 101262196736 101426737152 101548644288 101634484224 101670697947 101699123409 101756641056 101820923904 101885681664 101921984892 102008140416 102072582144 102094368768 102130746354 102195265536 102239451392 102318096384 102362335348 102427000832 102448863104 102550110208 102615331728 102673367552 102702073344 102803570688 102825513336 102890471424 102927132672 103014137856 103079654496 103181524992 103268745216 103305541248 103356039168 103392866304 103437569963 103539794176 103582531584 103627317248 103664241044 103714914304 103751869312 103817412608 103883440128 103942193152 104008300032 104096219136 104133310008 104199094272 104221334784 104287174656 104324333568 104390683488 104478925824 104604501456 104715839488 104753151139 104796389376 104819326976 104841699872 104907931648 104945311744 105034022912 105100824192 105160265728 105227147298 105331140096 105420177408 105509289984 105693486912 106047678464 106137321472 106175139616 106264890368 106369908736 106459824128 106655570112 106735828992 107022473064 107128240128 107218796544 107257000032 107290424696 107707400192 107765908224 107895434556 107986639488 108184731648 108253536768 108383649192 108452118528 108475266816 108582469632 108629417104 108712977408 108828688384 108959492096 109028789961 109120952928 109228793856 109321125888 109360078464 109452521472 109522132902 109630370304 109723041792 109762137576 109815791616 109854920448 109924319232 110011031312 110056439808 110104024576 110197096448 110236361144 110306000896 110376155136 110438580224 110508818784 110578630656 110602232832 110711537664 110735168208 110805123072 110844604416 110875594752 110915101206 111008858688 111118565376 111142282797 111212494848 111260579456 111346163712 111370534912 111394306114 111464677376 111504393728 111598649344 111669625704 111732782336 111803367424 111874473984 111914336352 111969042432 112008938496 112103620608 112214409216 112420736064 112515766272 112675658368 112770904064 112811085842 112882352128 112906446016 112977772544 113018028032 113113563136 113185502976 113321543244 113529421824 113823755136 113919971328 114205192192 114301730816 114439112704 114501277488 114946277376 115019382816 115230375936 115254970992 115368873984 115507538496 115543534288 115630481408 115941012486 116055593472 116153696256 116195083368 116293304064 116366770176 116482268448 116580731904 116679278592 116720852976 116794589184 116886720769 116934967296 116985526112 117084414976 117200125952 117274664832 117340991488 117415619958 117489795072 117514872384 117631008768 117656116221 117730443264 117772392192 117805319424 117921742848 117946912356 118021423104 118063475712 118163275776 118214365672 118305298944 118331193344 118380036096 118431219712 118473418336 118573564928 118716081232 118791077888 118866628608 118908982374 118967107584 119009497152 119084679168 119110096896 119227809792 119303638272 119404486656 119447032068 119548001664 119666147328 119717887016 119767302144 119793516544 119819085568 119937499136 119963098892 120038883328 120081654784 120115227648 120183160832 120259596912 120378445824 120480202752 120582045696 120625010688 120701727783 120846286848 121170825216 121197346816 121299795968 121343016704 121445588992 121565609984 121591557248 121668370432 121789130736 121892080128 122208094242 122432274432 122579428608 122617628224 122765005181 122990206976 123094171648 123309068064 123413302272 123639693312 123762410226 123867027648 123971733504 124015906287 124094251008 124243402752 124525133824 124604331384 124832907264 124859551908 124982946816 125088595968 125133166704 125168151888 125291851776 125397762048 125442442944 125548480512 125699380128 125726892928 125778788352 125833170944 125878006982 125984412736 126064001024 126215520256 126295792896 126402551808 126447590724 126527471616 126554477952 126634426368 126679547904 126760115664 126867267072 126992646144 127019751768 127099994112 127145281536 127252758528 127280611328 127307778416 127433592832 127541313536 127586758208 127622429376 127694608384 127775821719 127856541696 127902098688 128010215424 128118423552 128164073856 128245039104 128399179776 128480841216 128589447168 128744001792 128772180992 128881033216 128926955248 129008402432 129035938304 129117454336 129163460608 129191029576 129272643584 129354860544 129400951407 129510335136 129638326272 129747910656 129986476074 130084291584 130281229988 130520219648 130630549504 130677094912 130787557376 130916810752 131268393984 131367174144 131608716876 131719966848 131850141696 132008615424 132049753472 132634963968 132794380992 132906633216 132991161381 133122592512 133235122176 133282595628 133395260544 133479530496 133555591386 133584823736 133639962624 133697744128 133943001088 134103990272 134189279952 134302711296 134435438592 134464132824 134549078016 134597019648 134682622893 134767706112 134796471264 134929686528 135043743744 135091861632 135206055936 135235649536 135264514567 135398192384 135512645632 135560930596 135598831212 135675521408 135761231872 135847575552 135895979856 136010853888 136096776192 136125825024 136174328472 136260354048 136347015168 136424128512 136462270464 136510893792 136626287616 136761311232 136790501904 136820442304 136876916736 136936097792 136984889951 137071427584 137100684448 137187295232 137236176896 137352183808 137439539328 137575366656 137604731082 137691660288 137740721664 137808052224 137857155072 137944831752 138110042112 138363982848 138480943104 138511253504 138677733376 138794958848 138844413344 138932125696 138961779712 139099111424 139187577984 139305234432 139472668608 139728519168 140090775552 140134432256 140302863064 140441520128 140560236544 140679053312 140924649216 141442754544 141562317312 141732464328 141822001152 141992460288 142207426816 142314438656 142576109949 142696630752 142837653504 142958395392 143009333376 143190687744 143221250718 143362791936 143483977728 143535102984 143656434432 143687877632 143747186688 143860579408 143982185984 144246308864 144338049024 144389478597 144511532256 144602824704 144633689088 144776626176 144868703616 144950636544 144991162368 145042824654 145134452736 145165430592 145257136128 145308893184 145339908273 145371719948 145431724032 145494603904 145638391808 145669477226 145761501184 145813437952 145936695296 146029510536 146173827072 146297389056 146349516768 146421055488 146473227264 146741919744 146835247104 146959368192 147011731776 147136002048 147168206848 147281412096 147345091712 147438174208 147469643776 147522189178 147615383552 147646890944 147740164096 147792805888 147834126336 147886801608 148011811584 148158087168 148189710396 148283326464 148461551616 148555972656 148892834272 149165965312 149219115136 149292056576 149345251328 149471494144 149619212288 149894314752 150021021696 150282926703 150409962144 150685876224 150866989056 150914003968 151095390992 151372562432 151765006848 151893295104 152140105728 152322966432 152451726336 152634961584 152668369984 152731385856 153261703168 153359177088 153543503022 153640501248 153673294656 153825165312 153922997592 154010051328 154053110016 154205356032 154238270004 154335707136 154390699008 154521206784 154588016648 154740791296 154871595008 154926777824 155057738752 155309691264 155440975872 155496361566 155572371456 155627803968 155726118912 155825160192 155913289728 156012450048 156144328704 156199965012 156298641408 156332002176 156366219776 156430761984 156486500352 156554159944 156653060096 156686496512 156841345024 156874821628 156973924352 157029856256 157073759232 157228990464 157262549808 157361897472 157417967616 157551034368 157651236288 157740398592 157840720947 157996710144 158130266112 158198636414 158263934976 158488838144 158545309832 158622810112 158679329536 158779572224 158813462528 158970413056 159071517696 159205982208 159262709424 159397335552 159554863104 159689736192 159983355168 160103743488 160153636864 160346129216 160504594432 160538852929 160640270336 160776060928 160833347584 160935637044 161128382464 161561100288 161648862336 161843151834 161979959232 162277097472 162385507648 162522773504 162944125656 163243032576 163439238144 163681429392 163843190784 163981688832 164040117696 164178782208 164412090752 164551069696 164852924416 165016546968 165156036864 165295644672 165354541716 165459001344 165564232704 165657870336 165763228176 165867945984 165903349248 166067306496 166102752312 166139108512 166207684608 166266906624 166443876352 166479402544 166643929088 166784794624 166844222272 166890869184 167055802368 167091459171 167197016064 167256590592 167397974016 167504438556 167599173504 167705051136 167811710976 167871504528 167953563648 168013407744 168155430912 168321613824 168394390528 168536735744 168596787632 168703295488 168739303936 168845901824 168906063872 169013487552 169156356096 169216628763 169323528192 169359669024 169466658816 169527042048 169670344704 169778254464 169982314866 170163239168 170294132736 170367762292 170475388928 170536131584 170680287232 170824564736 170885431808 170993385472 171198906368 171307788288 171452596224 171658669056 171751916232 172419416064 172473147392 172534601876 172680446848 172851101696 172997214208 173315301432 173445722112 173911518729 174083390208 174230544384 174292625052 174439956096 174550155264 175024525312 175156232192 175478289168 175626622464 175800188928 175911997248 176011487232 176123429937 176234692608 176272308576 176446513152 176522802794 176595664896 176658588288 176846618624 177059174656 177208844288 177321548508 177496790016 177646829568 177710127504 177860347392 177972707328 178074121848 178186616832 178299942912 178363473561 178450661376 178514245728 178627018752 178665145344 178841714688 178919039936 179070281728 179134086859 179247251456 179285510432 179398770688 179462692864 179576830524 179690274816 179728628352 179906248704 179944648338 180058324992 180122482176 180172841472 180274741248 180389395368 180567668736 180720304128 180798441616 180873068544 180937516032 181130100736 181194639808 181269430272 181347805184 181501100032 181565771296 181680472064 181796020224 181898838016 181949693952 182014525056 182168383488 182348414976 182387335872 182502555648 182683696104 182838120192 183252719104 183433822208 183472974776 183588880384 183654295552 183744069632 183809540096 183926442336 184485310464 184641257472 184963602096 185119953408 185459539968 185583437312 185740312576 185963558144 186304692224 186787700736 186906497076 187249360896 187289327862 187474420224 187632893952 187699750056 187758243218 187899532288 188590339392 188749756416 188817010473 188976619104 189096001536 189323280384 189443689344 189603827712 189671386086 189791207424 189831716928 189951639552 190019321856 190101479932 190262174336 190450204672 190611193856 190679111168 190920916992 190961667624 191150389248 191311970304 191380137312 191433644064 191541912576 191784812544 191853148032 192015323136 192098344217 192177635328 192246110784 192367558656 192450732032 192519304796 192598769664 192682043008 192803766272 192844918784 192913632002 193035501568 193158271488 193267515392 193321549824 193390432872 193512603648 193553907456 193676181504 193745190912 193786544364 193908965376 194032290816 194265502704 194457489408 194621865984 194706014048 194898436096 195063185408 195132689024 195228073984 195297636352 195421844982 195655892992 195780329472 195945824256 196015642368 196181336064 196375216128 196902590976 197050761216 197112168448 197182402144 197349082112 197544116224 197586280528 197711101952 197948735488 198074630208 198952445952 199191571488 199359949824 199859086336 200028028928 200377235604 200546616192 200914501632 201155985408 201283919928 201454066944 201653157888 201696199236 201823617024 201895529472 202353342464 202524393472 202853474304 203097288576 203268968448 203341395894 203398246818 203513282112 203641847808 203771363328 203843969784 204016280832 204145164288 204188737536 204261492708 204390531072 204478902784 204636192768 204724670696 204854001664 204897726208 205100220416 205230663456 205346735104 205404146688 205607141376 205651026672 205780942848 205854265344 206028275712 206159308992 206363049984 206407096623 206537490432 206611082496 206712078336 206785732608 206875139926 207079588352 207165063168 207254634496 207328482088 207429828608 207503738624 207634825216 207766880256 207884386304 208016600064 208192438272 208266620016 208398188544 208442669568 208574349312 208648667136 208781366976 208957851648 209209002912 209431678976 209506302278 209592778752 209638653952 209683399744 209815863296 209890623488 209935423061 210068045824 210201648384 210320531456 210454294596 210662280192 210840354816 211018579968 211386973824 212095356928 212274642944 212350279232 212529780736 212739817472 212919648256 213311140224 213471657984 214044946128 214256480256 214437593088 214514000064 214580849392 215414800384 215531816448 215790869112 215973278976 216369463296 216507073536 216767298384 216904237056 216950533632 217164939264 217258834208 217425954816 217657376768 217918984192 218057579922 218241905856 218457587712 218504215839 218642251776 218720156928 218905042944 219044265804 219260740608 219446083584 219524275152 219631583232 219709840896 219848638464 220022062624 220112879616 220208049152 220394192896 220472722288 220612001792 220752310272 220877160448 221017637568 221157261312 221204465664 221283283767 221423075328 221470336416 221610246144 221689208832 221751189504 221830202412 222017717376 222237130752 222284565594 222424989696 222521158912 222692327424 222741069824 222788612228 222929354752 223008787456 223197298688 223339251408 223465564672 223606734848 223748947968 223828672704 223938084864 224017876992 224207241216 224428818432 224841472128 225031532544 225351316736 225541808128 225622171684 225764704256 225812892032 225955545088 226036056064 226227126272 226371005952 226643086488 227058843648 227647510272 227839942656 227992152479 228410384384 228603461632 228878225408 229002554976 229892554752 230038765632 230315254533 230460751872 230509941984 230737747968 231015076992 231087068576 231260962816 231882024972 232111186944 232307392512 232390166736 232586608128 232733540352 232964536896 233161463808 233244542349 233358557184 233441705952 233589178368 233773441538 233869934592 233971052224 234168829952 234400251904 234549329664 234681982976 234831239916 234979590144 235029744768 235262017536 235312232442 235460886528 235544784384 235610638848 235843485696 235893824712 236042846208 236126951424 236326551552 236428731344 236610597888 236662386688 236862439424 236946836672 237147129856 237297954621 237432162464 237582155776 237733257216 237817964748 237934215168 238018994304 238169358336 238220193792 238455619584 238607276544 238808973312 238894064136 239096003328 239332294656 239435774032 239534604288 239587033088 239638171136 239874998272 239926197784 240077766656 240163309568 240230455296 240366321664 240519193824 240756891648 240960405504 241164091392 241250021376 241403455566 241692573696 242341650432 242394693632 242599591936 242686033408 242891177984 243131219968 243183114496 243336740864 243578261472 243784160256 244416188484 244864548864 245158857216 245235256448 245530010362 245980413952 246188343296 246618136128 246826604544 247279386624 247524820452 247734055296 247943467008 248031812574 248188502016 248486805504 249050267648 249208662768 249665814528 249719103816 249965893632 250177191936 250266333408 250336303776 250583703552 250795524096 250884885888 251096961024 251205527053 251398760256 251453785856 251557576704 251666341888 251756013964 251968825472 252128002048 252431040512 252591585792 252805103616 252895181448 253054943232 253108955904 253268852736 253359095808 253520231328 253734534144 253985292288 254039503536 254199988224 254290563072 254400509909 254505517056 254561222656 254615556832 254867185664 255082627072 255173516416 255244858752 255389216768 255551643438 255713083392 255804197376 256020430848 256236847104 256328147712 256490078208 256798359552 256961682432 257178894336 257488003584 257544361984 257762066432 257853910496 258016804864 258071876608 258326921216 258382059152 258545287168 258709721088 258801902814 259020670272 259276652544 259495821312 259972952148 260168583168 260562459976 261040439296 261261099008 261354189824 261575114752 261833621504 262536787968 262734348288 263217433752 263439933696 263700283392 264017230848 264099506944 264784204191 265269927936 265588761984 265813266432 265982322762 266245185024 266470244352 266565191256 266790521088 266959060992 267111182772 267169647472 267279925248 267395488256 267886002176 268207980544 268378559904 268605422592 268870877184 268928265648 269098156032 269194039296 269365245786 269535412224 269592942528 269859373056 269916972507 270087487488 270183723264 270412111872 270471299072 270529029134 270796384768 271025291264 271121861192 271197662424 271351042816 271522463744 271695151104 271791959712 272021707776 272251650048 272348656944 272520708096 272694030336 272848257024 272924540928 273021787584 273252575232 273522622464 273581003808 273640884608 273753833472 273872195584 273969779902 274142855168 274201368896 274374590464 274472353792 274530937849 274704367616 274879078656 275150733312 275209462164 275383320576 275481443328 275616104448 275714310144 275889663504 276220084224 276727965696 276961886208 277022507008 277355466752 277589917696 277688826688 277864251392 277923559424 278198222848 278375155968 278610468864 278945337216 279457038336 280181551104 280268864512 280605726128 280883040256 281120473088 281358106624 281637364827 281849298432 282885509088 283124634624 283464928656 283644002304 283984920576 284414853632 284628877312 285152219898 285393261504 285675307008 285916790784 286018666752 286381375488 286442501436 286725583872 286967955456 287070205968 287312868864 287375755264 287494373376 287721158816 287964371968 288492617728 288676098048 288778957194 289023064512 289205649408 289267378176 289370448003 289553252352 289737407232 289901273088 289982324736 290085649308 290268905472 290330861184 290514272256 290617786368 290679816546 290743439896 290863448064 290989207808 291276783616 291338954452 291523002368 291626875904 291873390592 292059021072 292347654144 292594778112 292699033536 292842110976 292946454528 293132767473 293483839488 293670494208 293918736384 294023463552 294272004096 294336413696 294562824192 294690183424 294876348416 294939287552 295044378356 295230767104 295293781888 295480328192 295585611776 295668252672 295773603216 296023623168 296316174336 296379420792 296566652928 296923103232 297111945312 297785668544 298143584011 298331930624 298438230272 298584113152 298690502656 298942988288 299238424576 299788629504 300042043392 300565853406 300819924288 301371752448 301733978112 301828007936 302190781984 302745124864 303530013696 303786590208 304280211456 304645932864 304903452672 305012093841 305269923168 305336739968 305462771712 306523406336 306718354176 307087006044 307281002496 307346589312 307650330624 307845995184 308020102656 308106220032 308410712064 308476540008 308671414272 308781398016 309042413568 309176033296 309481582592 309743190016 309853555648 310115477504 310312709889 310619382528 310881951744 310992723132 311144742912 311255607936 311452237824 311650320384 311826579456 312024900096 312288657408 312399930024 312597282816 312664004352 312732439552 312861523968 312973000704 313108319888 313306120192 313372993024 313682690048 313749643256 313947848704 314059712512 314147518464 314259453417 314457980928 314525099616 314723794944 314835935232 315102068736 315302472576 315480797184 315681441894 315993420288 316260532224 316397272828 316527869952 316977676288 317090619664 317245620224 317358659072 317559144448 317626925056 317940826112 318143035392 318411964416 318525418848 318794671104 319109726208 319379472384 319966710336 320207486976 320307273728 320692258432 321009188864 321077705858 321280540672 321552121856 321666695168 321871274088 322256764928 323122200576 323297724672 323686303668 323959918464 324554194944 324771015296 325045547008 325888251312 326486065152 326878476288 327086369883 327362858784 327686381568 327963377664 328080235392 328357564416 328824181504 329102139392 329705848832 330033093936 330312073728 330591289344 330709083432 330918002688 331128465408 331315740672 331526456352 331735891968 331806698496 332134612992 332205504624 332278217024 332415369216 332533813248 332677589881 332887752704 332958805088 333287858176 333569589248 333688444544 333781738368 334111604736 334182918342 334394032128 334513181184 334795948032 335008877112 335198347008 335410102272 335623421952 335743009056 335907127296 336026815488 336310861824 336643227648 336788781056 336908783393 337073471488 337193575264 337406590976 337478607872 337812127744 338026975104 338312712192 338433257526 338647056384 338719338048 338933317632 339054084096 339340689408 339556508928 339964629732 340326478336 340588265472 340735524584 340950777856 341072263168 341360574464 341649129472 341770863616 342397812736 342615576576 342905192448 343317338112 343503832464 344838832128 344946294784 345069203752 345360893696 345702203392 345994428416 346630602864 346891444224 347823037458 348166780416 348461088768 348585250104 348879912192 349100310528 350049050624 350312464384 350660162307 350956578336 351253244928 351600377856 351823994496 352022974464 352246859874 352469385216 352544617152 352893026304 352968348663 353045605588 353191329792 353317176576 353693237248 354118349312 354417688576 354643097016 354993580032 355293659136 355420255008 355720694784 356148243696 356373233664 356599885824 356726947122 356901322752 357028491456 357254037504 357330290688 357683429376 357838079872 358140563456 358268173718 358494502912 358571020864 358797541376 358925385728 359153661048 359380549632 359457256704 359812497408 359889296676 360116649984 360244964352 360345682944 360549482496 360778790736 361135337472 361440608256 361596883232 361746137088 361875032064 362260201472 362389279616 362538860544 362695610368 363002200064 363131542592 363360944128 363592040448 363797676032 363899387904 364029050112 364336766976 364696829952 364774671744 365005111296 365367392208 365676240384 366505438208 366867644416 366945949552 367177760768 367308591104 367488139264 367619080192 367852884672 368295015543 368970620928 369282514944 369927204192 370239906816 370919079936 371166874624 371480625152 371927116288 372609384448 373575401472 373812994152 374498721792 374578655724 374948840448 375265787904 375399500112 375516486436 375799064576 377180678784 377499512832 377634020946 377953238208 378192003072 378646560768 378887378688 379207655424 379342772172 379582414848 379663433856 379903279104 380038643712 380202959864 380524348672 380900409344 381222387712 381358222336 381841833984 381923335248 382300778496 382623940608 382760274624 382867288128 383083825152 383327465157 383569625088 383706296064 384030646272 384196688434 384355270656 384492221568 384735117312 384901464064 385038609592 385197539328 385364086016 385607532544 385689837568 385827264004 386071003136 386316542976 386535030784 386643099648 386780865744 387025207296 387107814912 387352363008 387490381824 387573088728 387817930752 388064581632 388202854221 388531005408 388914978816 389243731968 389412028096 389796872192 389880071399 390126370816 390265378048 390456147968 390595272704 390843689964 391311785984 391560658944 391891648512 392031284736 392362672128 392750432256 393805181952 394101522432 394224336896 394364804288 394698164224 395088232448 395172561056 395422203904 395897470976 396149260416 397904891904 398383142976 398719899648 399718172672 400056057856 400754471208 401093232384 401829003264 402311970816 402567839856 402908133888 403306315776 403392398472 403647234048 403791058944 404706684928 405048786944 405706948608 405793543701 406194577152 406537936896 406682791788 406796493636 407026564224 407283695616 407542726656 407687939568 408032561664 408290328576 408377475072 408522985416 408781062144 408957805568 409272385536 409449341392 409708003328 409795452416 410200440832 410461326912 410693470208 410808293376 410954669853 411214282752 411302053344 411561885696 411708530688 412056551424 412318617984 412726099968 412814193246 413074980864 413222164992 413424156672 413571465216 413750279852 414159176704 414330126336 414509268992 414656964176 414859657216 415007477248 415269650432 415533760512 415768772608 416033200128 416384876544 416533240032 416796377088 416885339136 417297334272 417562733952 417915703296 418418005824 418863357952 419012604556 419185557504 419277307904 419366799488 419631726592 419781246976 419870846122 420136091648 420403296768 420641062912 420908589192 421324560384 421680709632 422037159936 422773947648 424190713856 424549285888 424700558464 425059561472 425479634944 425839296512 426622280448 426943315968 427728329847 428089892256 428512960512 428875186176 429028000128 429161698784 430829600768 431063632896 431581738224 431946557952 432738926592 433014147072 433168435791 433534596768 433808474112 433901067264 434329878528 434517668416 434851909632 435314753536 435837968384 436115159844 436483811712 436915175424 437008431678 437284503552 437440313856 437810085888 438088531608 438521481216 438892167168 439048550304 439263166464 439419681792 440044125248 440225759232 440416098304 440573024437 440788385792 440945444576 441224003584 441504620544 441754320896 442035275136 442314522624 442408931328 442566567534 442846150656 442940672832 443220492288 443378417664 443502379008 443660404824 444035434752 444474261504 444569131188 444849979392 445042317824 445384654848 445482139648 445577224456 445858709504 446017574912 446394597376 446678502816 446931129344 447497895936 447657345408 447876169728 448035753984 448414482432 448857636864 449682944256 450063065088 450702633472 451083616256 451244343368 451529408512 451625784064 451911090176 452072112128 452454252544 452742011904 453286172976 454117687296 455295020544 455679885312 455984304958 456820768768 457206923264 457756450816 458005109952 459785109504 460077531264 460630509066 460921503744 461019883968 461475495936 462030153984 462174137152 462521925632 463764049944 464222373888 464614785024 464780333472 465173216256 465929073792 466322927616 466489084698 466717114368 466883411904 467178356736 467546883076 467739869184 467942104448 468337659904 468800503808 469098659328 469363965952 469662479832 469959180288 470059489536 470524035072 470624464884 470921773056 471089568768 471221277696 471686971392 471787649424 472085692416 472253902848 472653103104 472857462688 473221195776 473324773376 473724878848 473893673344 474294259712 474595909242 474864324928 475164311552 475466514432 475635929496 475868430336 476037988608 476338716672 476440387584 476911239168 477214553088 477617946624 477788128272 478192006656 478664589312 478871548064 479069208576 479174066176 479276342272 479749996544 479852395568 480155533312 480326619136 480460910592 480732643328 481038387648 481513783296 481616558787 481920811008 482328182784 482500042752 482806911132 483385147392 484683300864 484789387264 485199183872 485372066816 485782355968 486262439936 486366228992 486673481728 487156522944 487568320512 488832376968 489729097728 490317714432 490470512896 491060020724 491960827904 492376686592 493236272256 493653209088 494558773248 495049640904 495468110592 495886934016 496063625148 496377004032 496973611008 498100535296 498417325536 499331629056 499438207632 499931787264 500354383872 500532666816 500672607552 501167407104 501274377513 501591048192 501769771776 502193922048 502411054106 502797520512 502907571712 503115153408 503332683776 503512027928 503937650944 504256004096 504862081024 505183171584 505610207232 505790362896 506109886464 506217911808 506537705472 506718191616 507040462656 507469068288 507649886289 507970584576 508079007072 508399976448 508581126144 508801019818 509011034112 509122445312 509231113664 509734371328 509843170291 510165254144 510347032832 510489717504 510778433536 511103286876 511426166784 511608394752 512040861696 512473694208 512656295424 512980156416 513596719104 513923364864 514357788672 514976007168 515088723968 515524132864 515707820992 516033609728 516143753216 516653842432 516764118304 517090574336 517419442176 517603805628 518041340544 518553305088 518991642624 519945904296 520337166336 521124919952 522080878592 522522198016 522708379648 523150229504 523667243008 525073575936 525468696576 526434867504 526879867392 527400566784 528034461696 528199013888 529568408382 530539855872 531177523968 531626532864 531964645524 532490370048 532940488704 533130382512 533581042176 533918121984 534222365544 534339294944 534559850496 534790976512 535772004352 536415961088 536757119808 537210845184 537402260577 537741754368 537856531296 538196312064 538388078592 538730491572 539070824448 539185885056 539718746112 539833945014 540174974976 540367446528 540824223744 540942598144 541058058268 541592769536 542050582528 542243722384 542395324848 542702085632 543044927488 543390302208 543583919424 544043415552 544503300096 544697313888 545041416192 545388060672 545696514048 545849081856 546043575168 546505150464 547045244928 547162007616 547281769216 547507666944 547744391168 547939559804 548285710336 548402737792 548749180928 548944707584 549061875698 549408735232 549758157312 550301466624 550418924328 550766641152 550962886656 551232208896 551428620288 551779327008 553455931392 553695227449 553923772416 554045014016 554710933504 555179835392 555377653376 555728502784 555847118848 556396445696 556750311936 557220937728 557890674432 558914076672 560363102208 560537729024 561211452256 561766080512 562240946176 562716213248 563274729654 563698596864 565771018176 566249269248 566451031419 566929857312 567288004608 567969841152 568829707264 569257754624 570304439796 570786523008 571350614016 571833581568 572037333504 572762750976 572885002872 573451167744 573935910912 574140411936 574625737728 574751510528 575442317632 575928743936 576295032651 576985235456 577352196096 577557914388 578046129024 578411298816 578534756352 578740896006 579106504704 579474814464 579802546176 579964649472 580171298616 580537810944 580661722368 581028544512 581235572736 581359633092 581486879792 581726896128 581978415616 582553567232 582677908904 583046004736 583253751808 583746781184 584118042144 584695308288 585189556224 585398067072 585684221952 585892909056 586265534946 586967678976 587340988416 587837472768 588046927104 588544008192 588672827392 589125648384 589380366848 589752696832 589878575104 590088756712 590461534208 590587563776 590960656384 591171223552 591336505344 591547206432 592047246336 592632348672 592758841584 593133305856 593846206464 594223890624 595571337088 596287168022 596663861248 596876460544 597168226304 597381005312 597885976576 598476849152 599577259008 600084086784 601131706812 601639848576 602743504896 603467956224 603656015872 604381563968 605490249728 607060027392 607573180416 608560422912 609291865728 609806905344 610024187682 610539846336 610673479936 610925543424 613046812672 613436708352 614174012088 614562004992 614693178624 615300661248 615691990368 616040205312 616212440064 616821424128 616953080016 617342828544 617562796032 617829809779 618084827136 618352066592 618963165184 619486380032 619707111296 620230955008 620625419778 621238765056 621763903488 621985446264 622289485824 622511215872 622904475648 623300640768 623653158912 624049800192 624577314816 624799860048 625194565632 625328008704 625464879104 625723047936 625946001408 626216639776 626612240384 626745986048 627365380096 627499286512 627895697408 628119425024 628295036928 628518906834 628915961856 629050199232 629447589888 629671870464 629806269183 630204137472 630604945152 630961594368 631362883788 631986840576 632521064448 632794545656 633055739904 633955352576 634181239328 634491240448 634717318144 635253850112 635881652224 636286070784 636823928832 637050837696 637589342208 638219452416 638758944768 639933420672 640414973952 640614547456 641384516864 642018377728 642155411716 642561081344 643104243712 643333390336 643742548176 644513529856 646244401152 646595449344 647372607336 647919836928 649108389888 649542030592 650091094016 651776502624 652972130304 653756952576 654172739766 654725717568 655372763136 655512647517 655926755328 656160470784 656715128832 657648363008 658204278784 659411697664 660066187872 660624147456 661182578688 661418166864 661836005376 662256930816 662631481344 663052912704 663471783936 663613396992 663849851301 664269225984 664411009248 664556434048 664830738432 665067626496 665355179762 665775505408 665917610176 666575716352 667139178496 667376889088 667563476736 668223209472 668365836684 668788064256 669026362368 669591896064 670017754224 670396694016 670820204544 671246843904 671486018112 671814254592 672053630976 672621723648 673286455296 673577562112 673817566786 674146942976 674387150528 674813181952 674957215744 675624255488 676053950208 676625424384 676866515052 677294112768 677438676096 677866635264 678108168192 678681378816 679113017856 679929259464 680652956672 681176530944 681471049168 681901555712 682144526336 682721148928 683298258944 683541727232 683976457437 684795625472 685231153152 685810384896 686634676224 687007664928 689677664256 689892589568 690138407504 690721787392 691404406784 691988856832 693261205728 693782888448 695646074916 696333560832 696922177536 697170500208 697759824384 698200621056 700098101248 700624928768 701320324614 701913156672 702506489856 703200755712 703647988992 704045948928 704493719748 704938770432 705089234304 705786052608 705936697326 706091211176 706382659584 706634353152 707386474496 708236698624 708835377152 709286194032 709987160064 710587318272 710840510016 711441389568 711893863863 712296487392 712746467328 713199771648 713453894244 713802645504 714056982912 714508075008 714660581376 715366858752 715676159744 716281126912 716536347436 716989005824 717142041728 717595082752 717850771456 718307322096 718761099264 718914513408 719624994816 719778593352 720233299968 720489928704 720691365888 721098964992 721557581472 722270674944 722881216512 723193766464 723492274176 723750064128 724062989741 724520402944 724778559232 725077721088 725391220736 726004400128 726263085184 726721888256 727184080896 727595352064 727798775808 728058100224 728673533952 729393659904 729549343488 730010222592 730734784416 731352480768 733010876416 733272057973 733735288832 733891899104 734355521536 734617182208 735238160384 735705769344 736590031086 737941241856 738565029888 739854408384 740479813632 741838159872 742333749248 742961250304 743854232576 745218768896 747150802944 747625988304 748997443584 749157311448 749897680896 750531575808 750799000224 751032972872 751598129152 753616581159 754361357568 754999025664 755268041892 755906476416 756384006144 757293121536 757774757376 758415310848 758685544344 759164829696 759326867712 759806558208 760077287424 760405919728 761048697344 761800818688 762444775424 762716444672 763201529727 763683667968 763846670496 764601556992 765247881216 765520549248 765734576256 766167650304 766654930314 767139250176 767412592128 768061292544 768393376868 768710541312 768984443136 769470234624 769802928128 770077219184 770395078656 770728172032 771215065088 771379675136 771654528008 772142006272 772633085952 773070061568 773286199296 773561731488 774050414592 774215629824 774980763648 775146177456 775635861504 776129163264 776405708442 777062010816 777829957632 778487463936 778824056192 779593744384 779760142798 780252741632 780530756096 780912295936 781190545408 781687379928 782623571968 783121317888 783783297024 784062569472 784725344256 785500864512 787610363904 788203044864 788448673792 788729608576 789396328448 790176464896 790345122112 790844407808 791794941952 792298520832 794352612573 795809783808 796766285952 797439799296 799436345344 800112115712 801508942416 802186464768 803658006528 804623941632 805135679712 805816267776 806612631552 806784796944 807294468096 807582117888 809413369856 810097573888 811413897216 811587087402 812389154304 813075873792 813365583576 813592987272 814053128448 814567391232 815085453312 815375879136 816065123328 816754950144 817045970832 817562124288 817915611136 818207045383 818544771072 818898682784 819416006656 819590904832 820400881664 820922653824 821386940416 821616586752 821909339706 822428565504 822604106688 823123771392 823417061376 823592813547 824113102848 824637235968 825452199936 825628386492 826149961728 826444329984 826848313344 827142930432 827500559704 828318353408 828660252672 829018537984 829313928352 829719314432 830014954496 831067521024 831537545216 832066400256 832769753088 833066480064 833592754176 833770678272 834594668544 835125467904 835831406592 836836011648 837726715904 838025209112 838371115008 838554615808 838733598976 839263453184 839562493952 839741692244 840272183296 840806593536 841282125824 841817178384 842649120768 843361419264 844074319872 844912094481 845547895296 848381427712 849098571776 849401116928 850119122944 850959269888 851678593024 853244560896 853886631936 855456659694 856179784512 857025921024 857750372352 858056000256 858323397568 861659201536 862127265792 863163476448 863893115904 865477853184 866028294144 866336871582 867069193536 867616948224 867802134528 868111344009 868659757056 869035336832 869703819264 870629507072 871675936768 872230319688 872967623424 873830350848 874016863356 874569007104 874880627712 875620171776 876177063216 877042962432 877784334336 878097100608 878526332928 878839363584 880088250496 880451518464 880832196608 881146048874 881576771584 881890889152 882448007168 883009241088 883508641792 884070550272 884629045248 884817862656 885133135068 885692301312 885881345664 886440984576 886756835328 887004758016 887320809648 888070869504 888948523008 889138262376 889699958784 890084635648 890769309696 890964279296 891154448912 891717419008 892035149824 892789194752 893357005632 893862258688 894430752033 894995791872 895314690816 895752339456 896071507968 896828964864 897715273728 899365888512 900126130176 901405266944 902167232512 902488686736 903058817024 903251568128 903822180352 904144224256 904908505088 905484023808 906572345952 908235374592 910590041088 911359770624 911968609916 913641537536 914413846528 915512901632 916010219904 919570219008 920155062528 921261018132 921843007488 922039767936 922950991872 924060307968 924348274304 925043851264 927528099888 928444747776 929229570048 929560666944 930346432512 930938129667 931858147584 932645855232 932978169396 933434228736 933766823808 934356713472 935093766152 935479738368 935884208896 936675319808 937601007616 938197318656 938727931904 939324959664 939918360576 940118979072 941048070144 941248929768 941843546112 942179137536 942442555392 942778360251 943373942784 943575298848 944171384832 944507805696 945306206208 945714925376 946442391552 946649546752 946851601969 947449757696 947787346688 948588519424 949191818484 949728649856 950328623104 950933028864 951271858992 951736860672 952075977216 952677433344 952880775168 953822478336 954429106176 955235893248 955576256544 956384013312 957329178624 957743096128 958138417152 958348132352 958552684544 958894229657 959499993088 959704791136 960311066624 960653238272 960921821184 961465286656 962076775296 963027566592 963233117574 963841622016 964656365568 965000085504 965613822264 966770294784 969366601728 969578774528 970398367744 970744133632 971564711936 972524879872 972732457984 974313045888 975136641024 977664753936 979458195456 980635428864 980941025792 982120041448 983921655808 984753373184 986472544512 987306418176 989117546496 990099281808 990936221184 991773868032 992127250296 992754008064 993947222016 996201070592 996834651072 998032769643 998663258112 998876415264 999863574528 1000708767744 1001065333632 1001345215104 1002334814208 1002548755026 1003182096384 1003539543552 1004387844096 1004822108212 1005595041024 1005815143424 1006230306816 1006665367552 1007024055856 1007875301888 1008512008192 1009724162048 1010366343168 1010726350179 1011220414464 1011580725792 1012219772928 1012435823616 1013436383232 1014080925312 1014938136576 1015299772578 1015941169152 1016158014144 1016799952896 1017162252288 1017602039636 1018022068224 1018244890624 1018462227328 1019468742656 1019686340582 1020330508288 1020694065664 1020979435008 1021556867072 1022206573752 1022852333568 1023216789504 1024081723392 1024947388416 1025312590848 1027193438208 1027846729728 1028715577344 1029952014336 1030177447936 1031048265728 1031415641984 1032067219456 1032287506432 1033307684864 1033528236608 1034181148672 1034838884352 1035207611256 1036082681088 1037106610176 1037983285248 1039891808592 1040674332672 1042249839904 1044161757184 1045044396032 1045416759296 1046300459008 1047334486016 1050147151872 1050937393152 1051980486921 1052869735008 1053759734784 1054801133568 1056068923392 1056398027776 1059136816764 1061079711744 1062355047936 1063253065728 1063929291048 1064980740096 1065880977408 1066260765024 1067162084352 1068444731088 1068678589888 1069119700992 1069581953024 1071544008704 1072831922176 1073514239616 1074421690368 1074804521154 1075483508736 1075713062592 1076392624128 1076776157184 1077460983144 1078141648896 1078371770112 1079437492224 1079667890028 1080349949952 1080734893056 1081648447488 1081885196288 1082116116536 1083185539072 1084101165056 1084487444768 1084790649696 1085404171264 1086780604416 1087167838848 1088086831104 1089006600192 1089394627776 1090082832384 1090776121344 1091393028096 1091698163712 1092087150336 1093010300928 1094090489856 1094324015232 1094563538432 1095015333888 1095488782336 1095879119608 1096571420672 1096805475584 1097498361856 1097889415168 1098123751396 1098817470464 1099516314624 1100602933248 1100837848656 1101533282304 1101925773312 1102464417792 1102857240576 1103558654016 1104885046629 1106911862784 1107390454898 1107847544832 1108090028032 1109421867008 1110359670784 1110755306752 1111457005568 1111694237696 1112792891392 1113500623872 1114441875456 1115781348864 1117828153344 1120726204416 1121075458048 1122422904512 1123532161024 1124481892352 1125432426496 1126549459308 1127397193728 1131542036352 1132498538496 1132902062838 1133859714624 1134576009216 1135939682304 1137659414528 1138515509248 1140608879592 1141573046016 1142701228032 1143667163136 1144074667008 1145525501952 1145770005744 1146902335488 1147871821824 1148280823872 1149251475456 1149503021056 1150884635264 1151857487872 1152590065302 1153970470912 1154704392192 1155115828776 1156092258048 1156822597632 1157069512704 1157481792012 1158213009408 1158949628928 1159605092352 1159929298944 1160342597232 1161075621888 1161323444736 1162057089024 1162471145472 1162719266184 1162973759584 1163453792256 1163956831232 1165107134464 1165355817808 1166092009472 1166507503616 1167493562368 1168236084288 1169390616576 1169640214197 1170379112448 1170796134144 1171368443904 1171785818112 1172531069892 1173935357952 1174681976832 1175674945536 1176093854208 1177088016384 1177345654784 1178251296768 1178760733696 1179757150208 1180177513424 1180923068416 1181175127552 1181921312768 1182342447104 1182673010688 1183094412864 1184094492672 1185264697344 1185517683168 1186266611712 1187692412928 1188447781248 1191142674176 1192574336044 1193327722496 1193752921088 1194336452608 1194762010624 1195771953152 1196953698304 1199154518016 1200168173568 1202263413624 1203279697152 1205487009792 1206935912448 1207312031744 1208763127936 1210980499456 1214120054784 1215146360832 1217120845824 1217380631103 1218583731456 1219613810688 1220048375364 1221079692672 1221346959872 1221851086848 1226093625344 1226873416704 1228348024176 1229124009984 1229386357248 1230601322496 1231383980736 1232080410624 1232424880128 1232864009559 1233642848256 1233906160032 1234685657088 1235125592064 1235659619558 1236169654272 1236704133184 1237926330368 1238972760064 1239414222592 1240461910016 1241250839556 1242477530112 1243527806976 1243970892528 1244578971648 1245022431744 1245808951296 1246601281536 1247306317824 1248099600384 1249154629632 1249599720096 1250389131264 1250656017408 1250929758208 1251892002816 1252433279552 1253224480768 1253491972096 1253938608013 1254730760192 1254998573024 1255791394816 1256238850048 1256590073856 1257037813668 1257831923712 1258100398464 1258895179776 1259343740928 1259612538366 1260408274944 1261209890304 1261923188736 1262725767576 1263973681152 1265042128896 1265589091312 1266111479808 1267910705152 1268362478656 1268982480896 1269434636288 1270507700224 1271763304448 1272572141568 1273647857664 1274101675392 1275178684416 1276438904832 1277517889536 1279866841344 1280829947904 1281229094912 1282769033728 1284036755456 1284310823432 1285122162688 1286208487424 1286666780672 1287485096352 1292488802304 1293190898688 1294745214672 1295839673856 1298216779776 1299084061184 1300182188032 1303553005248 1305944260608 1307513905152 1308345479532 1309451435136 1310745526272 1311025295034 1311853510656 1312320941568 1313430257664 1315296726016 1316408557568 1318823395328 1320132375744 1321248294912 1321719073311 1322365157376 1322836333728 1323672010752 1324513861632 1325262962688 1326105825408 1326943567872 1327226793984 1327699702602 1328538451968 1328822018496 1329112868096 1329661476864 1330135252992 1330710359524 1331551010816 1331835220352 1333151432704 1334278356992 1334753778176 1335126953472 1336446418944 1336731673368 1337576128512 1338052724736 1339183792128 1340035508448 1340793388032 1342493687808 1342972036224 1343628509184 1344107261952 1344688409519 1345243447296 1346572910592 1347155124224 1347635133572 1348293885952 1348774301056 1349626363904 1349914431488 1351248510976 1352107900416 1353250848768 1353733030104 1354588225536 1354877352192 1355733270528 1356216336384 1357362757632 1358226035712 1359858518928 1361305913344 1362353061888 1362942098336 1363803111424 1364289052672 1365442297856 1366596517888 1367083454464 1367952914874 1369591250944 1370462306304 1371620769792 1373269352448 1374015329856 1379355328512 1379785179136 1380276815008 1381443574784 1382808813568 1383977713664 1386522411456 1387565776896 1391292149832 1392667121664 1393844355072 1394341000416 1395519648768 1400196202496 1401249857536 1402640649228 1403826313344 1405012979712 1406401511424 1407295977984 1408091897856 1408987439496 1409877540864 1410178468608 1411572105216 1411873394652 1412182422352 1412765319168 1413268706304 1414772948992 1416473397248 1417670754304 1418572388064 1419974320128 1421174636544 1421681020032 1422882779136 1423787727726 1424592974784 1425492934656 1426399543296 1426907788488 1427605291008 1428113965824 1429016150016 1429321162752 1430733717504 1431352319488 1432562253824 1433072694872 1433978011648 1434284083456 1435190165504 1435701542912 1436614644192 1437522198528 1437829026816 1439249989632 1439557186704 1440466599936 1440979857408 1441382731776 1442197929984 1443115162944 1444541349888 1444849676361 1445762433024 1446387532928 1446984548352 1447500128256 1448125979482 1449040805888 1449557118464 1450155442176 1450782441472 1452008800256 1452526170368 1453443776512 1454368161792 1455190704128 1455597551616 1456116200448 1457347067904 1458787319808 1459098686976 1460020445184 1461469568832 1462704961536 1466021752832 1466544115946 1467470577664 1467783798208 1468711043072 1469234364416 1470476320768 1471411538688 1473180062172 1475882483712 1477130059776 1479708816768 1480959627264 1483676319744 1484667498496 1485922500608 1487708465152 1490437537792 1494301605888 1495251976608 1497994887168 1498314622896 1499795361792 1501063151616 1501598000448 1502065945744 1503196258304 1507233162318 1508722715136 1509998051328 1510536083784 1511812952832 1512768012288 1514586243072 1515549514752 1516830621696 1517371088688 1518329659392 1518653735424 1519613116416 1520154574848 1520811839456 1522097394688 1523601637376 1524889550848 1525432889344 1526403059454 1527367335936 1527693340992 1529203113984 1529529510873 1530495762432 1531041098496 1531469152512 1532335300608 1533309860628 1534278500352 1534825184256 1536122585088 1536786753736 1537421082624 1537968886272 1538940469248 1539605856256 1540154438368 1540790157312 1541456344064 1542759350272 1543309056016 1544284012544 1545266171904 1546140123136 1546572398592 1547123462976 1548100829184 1548431259648 1549961527296 1550292354912 1551271723008 1552258326528 1552811416884 1554124021632 1555659915264 1556974927872 1557648112384 1559187488768 1559520285596 1560505483264 1561061512192 1561824591872 1562381090816 1563374759856 1565247143936 1566242635776 1567566594048 1568125138944 1569450688512 1571001729024 1575220727808 1576406089728 1576897347584 1577459217152 1578792656896 1580352929792 1580690244224 1581688815616 1583589883904 1584597041664 1588705225146 1591619567616 1593532571904 1594879598592 1595945067353 1598872690688 1600224231424 1603017884832 1604372929536 1607316013056 1609247883264 1610271359424 1611632535552 1612206781731 1613225263104 1613569593888 1614588936192 1615164235776 1618826739712 1620195147776 1622827794432 1623174174804 1624778308608 1626151747584 1626731167152 1627185974544 1628106256896 1629134782464 1630170906624 1630751758272 1632130246656 1633509900288 1634091941664 1635124248576 1635831222272 1636414090766 1637089542144 1637797365568 1638832013312 1639181809664 1640801763328 1641845307648 1642773880832 1643233173504 1643818679412 1644857131008 1645208213376 1646247542784 1646834122752 1647185627094 1648226205696 1649274471936 1650904399872 1651256772984 1652299923456 1652888659968 1653696626688 1654285860864 1655001119408 1656636706816 1658037075968 1658627856704 1659438628864 1660029908992 1661085682347 1662135042048 1663075090432 1664132800512 1665539506176 1666132960128 1667185508352 1667541356544 1669189337088 1670250935808 1671662813184 1673672023296 1675453431808 1676050418224 1676742230016 1677109231616 1677467197952 1678526906368 1679124987904 1679483384488 1680544366592 1681613187072 1682564251648 1683634356768 1685298241536 1686722838528 1688148639744 1689824188962 1691095790592 1696762855424 1698197143552 1698802233856 1700238245888 1701918539776 1703357186048 1706489121792 1707773263872 1710913319388 1712359569024 1714051842048 1715500744704 1716112000512 1716646795136 1723318403072 1724254531584 1726326952896 1727786231808 1728885097953 1730955706368 1732056588288 1732673743164 1734138387072 1735233896448 1735604269056 1736222688018 1737319514112 1738070673664 1739407638528 1741259014144 1743351873536 1744460639376 1745935246848 1747660701696 1748033726712 1749138014208 1749761255424 1751240343552 1752354126432 1754085924864 1755568668672 1756194201216 1757052665856 1757678727168 1758438689371 1760176500992 1760903036928 1761664393216 1762292097748 1763153543168 1763781778304 1764896014336 1766018482176 1767017283584 1768141100544 1769258090496 1769635725312 1770266270136 1771384602624 1771762691328 1772881969152 1773513670656 1774009516032 1774641619296 1776141739008 1777897046016 1778276524752 1779399917568 1780169271296 1780803569363 1781538619392 1781928558592 1782308897824 1783434838016 1784070299648 1785578389504 1786714011264 1787724517376 1788861504066 1789991583744 1790629381632 1791504678912 1792143015936 1793657929728 1795430547456 1798731777024 1800252260352 1802810533888 1804334465024 1804977373472 1806117634048 1806503136256 1808288448512 1809817010176 1810968047616 1813144691904 1816470749184 1821180082176 1822719541248 1823937219832 1827283075072 1828827693056 1831025803264 1832020439808 1839140438016 1840310125056 1842522036264 1843686014976 1844079535872 1845901983744 1848120615936 1848696548608 1850087702528 1853489429337 1855056199776 1856889495552 1858459140096 1859121333888 1860692865024 1861876259334 1863716295168 1865291710464 1865956338792 1866868457472 1867533647616 1868713426944 1870187532304 1870959476736 1871768417792 1873350639616 1875202015232 1876394637312 1877455863808 1878649919328 1879836721152 1880237958144 1882096140288 1882497859536 1883687092224 1884358275072 1884885110784 1885556720502 1886747885568 1887150597696 1888342769664 1889015611392 1889418807549 1890612412416 1891429850752 1892884783104 1893299093504 1893703203938 1894899515392 1895574693376 1897177038848 1898383636968 1899457299712 1900657246208 1901866057728 1902543717984 1903473721344 1904151954432 1905761550336 1907644956672 1908858212352 1910471786496 1911152513088 1912768026624 1914658357248 1915486192256 1916276834304 1916696264704 1917105369088 1917788459314 1918999986176 1919409582272 1920622133248 1921306476544 1921843642368 1922930573312 1924153550592 1926055133184 1926466235148 1927683244032 1929312731136 1930000171008 1931227644528 1933540589568 1938733203456 1939157549056 1940796735488 1941488267264 1943129423872 1945049759744 1945464915968 1948626091776 1950273282048 1955329507872 1958916390912 1961270857728 1961882051584 1964240082896 1967843311616 1969506746368 1972945089024 1974612836352 1978235092992 1980198563616 1981872442368 1983547736064 1984254500592 1985508016128 1987894444032 1992402141184 1993669302144 1996065539286 1997326516224 1997752830528 1999727149056 2001417535488 2002130667264 2002690430208 2004669628416 2005097510052 2006364192768 2007079087104 2008775688192 2009644216424 2011190082048 2011630286848 2012460613632 2013330735104 2014048111712 2015750603776 2019448324096 2020732686336 2021452700358 2022440828928 2023161451584 2024439545856 2024871647232 2026872766464 2028161850624 2029876273152 2030599545156 2031882338304 2032316028288 2033599905792 2034324504576 2035204079272 2036044136448 2036489781248 2036924454656 2038937485312 2039372681164 2040661016576 2041388131328 2041958870016 2043113734144 2044413147504 2045704667136 2046433579008 2048163446784 2049894776832 2050625181696 2051929372311 2054386876416 2055693459456 2057431154688 2059904028672 2060354895872 2062096531456 2062831283968 2064134438912 2064575012864 2066615369728 2067056473216 2068362297344 2069677768704 2070415222512 2072165362176 2074213220352 2075966570496 2079783617184 2081348665344 2084499679808 2087005088077 2088323514368 2090088792064 2090833518592 2092600918016 2094668972032 2100294303744 2101874786304 2103960973842 2105739470016 2107519469568 2109602267136 2112137846784 2112796055552 2118273633528 2122159423488 2124710095872 2126506131456 2127858582096 2129961480192 2131761954816 2132521530048 2134324168704 2136889462176 2137357179776 2138239401984 2139163906048 2143088017408 2145663844352 2147028479232 2148843380736 2149609042308 2150967017472 2151426125184 2152785248256 2153552314368 2154921966288 2156283297792 2156743540224 2158874984448 2159335780056 2160699899904 2161469786112 2163296894976 2163770392576 2164232233072 2166371078144 2168202330112 2168974889536 2169581299392 2170808342528 2172188969223 2173561208832 2174335677696 2176173662208 2178013200384 2178789255552 2180165664768 2181552242688 2182786056192 2183396327424 2184174300672 2186020601856 2188180979712 2188648030464 2189127076864 2190030667776 2190977564672 2191758239216 2193142841344 2193610951168 2194996723712 2195778830336 2196247502792 2197634940928 2199032629248 2199816173919 2201205866496 2201675697312 2203066564608 2203851546624 2205714481152 2207117308032 2209770093258 2213823725568 2214780909796 2215695089664 2216180056064 2218843734016 2220719341568 2221510613504 2222914011136 2223388475392 2225585782784 2227001247744 2228883750912 2231562697728 2235656306688 2241452408832 2242150916096 2244845809024 2247064322048 2248963784704 2250864852992 2253098918616 2254794387456 2260849743477 2263084072704 2264997076992 2265804125676 2267719429248 2269152018432 2271879364608 2275318829056 2277031018496 2281217759184 2283146092032 2285402456064 2287334326272 2288149334016 2289604589181 2291051003904 2291540011488 2293804670976 2295743643648 2296561647744 2298502950912 2299006042112 2301769270528 2303714975744 2305180130604 2307940941824 2309408784384 2310231657552 2312184516096 2313645195264 2314139025408 2314963584024 2316426018816 2317899257856 2319210184704 2319858597888 2320685194464 2322151243776 2322646889472 2324942290944 2325438532368 2325947519168 2326907584512 2327913662464 2328743129167 2330214268928 2330711635616 2332184018944 2333015007232 2334987124736 2336472168576 2338781233152 2339280428394 2340758224896 2341592268288 2342736887808 2343571636224 2345062139784 2347870715904 2349363953664 2351349891072 2352187708416 2354176032768 2354691309568 2356502593536 2357521467392 2359514300416 2360355026848 2361846136832 2362350255104 2364684894208 2365346021376 2366188825728 2368188985344 2370529394688 2371035366336 2372533223424 2375384825856 2376895562496 2382285348352 2385148672088 2386655444992 2387505842176 2388672905216 2389524021248 2391543906304 2398309036032 2400336347136 2404526827248 2406559394304 2410974019584 2413871824896 2414624063488 2417526255872 2421960998912 2428240109568 2430292721664 2434241691648 2434761262206 2437167462912 2439227621376 2440096750728 2442159385344 2442693919744 2443702173696 2452187250688 2453746833408 2454621136149 2456696048352 2458248019968 2458772714496 2461202644992 2462767961472 2464160821248 2464849760256 2465728019118 2467285696512 2467812320064 2469371314176 2470251184128 2470778440641 2471319239116 2472339308544 2473408266368 2475852660736 2477945520128 2478828445184 2480923820032 2482501679112 2484955060224 2487055613952 2487941785056 2489157943296 2490044863488 2493202563072 2494612635648 2496199200768 2498309259264 2499199440192 2500778262528 2501312034816 2501859516416 2503784005632 2504866559104 2506448961536 2506983944192 2507877216026 2509461520384 2509997146048 2511582789632 2512477700096 2513180147712 2514075627336 2515663847424 2516200796928 2517790359552 2518687481856 2519225076732 2520816549888 2522419780608 2523846377472 2525451535152 2527947362304 2530084257792 2531178182624 2532222959616 2535821410304 2536724957312 2537964961792 2538869272576 2541015400448 2543526608896 2545144283136 2547295715328 2548203350784 2550357368832 2552877809664 2555035779072 2559733682688 2561659895808 2562458189824 2565538067456 2568073510912 2568621646864 2570244325376 2572416974848 2573333561344 2574970192704 2584977604608 2586381797376 2589490429344 2591679347712 2596433559552 2598168122368 2600364376064 2607106010496 2611888521216 2615027810304 2616690959064 2618902870272 2621491052544 2622050590068 2623707021312 2624641883136 2626860515328 2630593452032 2632817115136 2640264751488 2642496589824 2643438146622 2644730314752 2645672667456 2647344021504 2649027723264 2650525925376 2652211650816 2653887135744 2654453587968 2655399405204 2657076903936 2657644036992 2658225736192 2659322953728 2660270505984 2661420719048 2663102021632 2663670440704 2666302865408 2668556713984 2669507556352 2670253906944 2672892837888 2673463346736 2675152257024 2676105449472 2678367584256 2680071016896 2681586776064 2683292256099 2684987375616 2685944072448 2687257018368 2688214523904 2689376819038 2690486894592 2693145821184 2694310248448 2695270267144 2696587771904 2697548602112 2699252727808 2699828862976 2702497021952 2704215800832 2706501697536 2707466060208 2709176451072 2709754704384 2711466541056 2712432672768 2714725515264 2716452071424 2719717037856 2722611826688 2724706123776 2725884196672 2727606222848 2728578105344 2729160499793 2730884595712 2733193035776 2734166908928 2735905829748 2739182501888 2740924612608 2743241539584 2746538704896 2748030659712 2758710657024 2759570358272 2760553630016 2762887149568 2765617627136 2767955427328 2773044822912 2775131553792 2782584299664 2785334243328 2787688710144 2788682000832 2791039297536 2800392404992 2802499715072 2805281298456 2807652626688 2810025959424 2812803022848 2814591955968 2816183795712 2817974878992 2819755081728 2820356937216 2823144210432 2823746789304 2824364844704 2825530638336 2826537412608 2829545897984 2832946794496 2835341508608 2837144776128 2839948640256 2840554805907 2842349273088 2843362040064 2845765558272 2847575455452 2849185949568 2850985869312 2852799086592 2853815576976 2855210582016 2856227931648 2858032300032 2858642325504 2861467435008 2862704638976 2865124507648 2866145389744 2867956023296 2868568166912 2870380331008 2871403085824 2873229288384 2875044397056 2875658053632 2876682688971 2878499979264 2879114373408 2880933199872 2881959714816 2882765463552 2884395859968 2886230325888 2889082699776 2889699352722 2891524866048 2892775065856 2893969096704 2895000256512 2896251958964 2898081611776 2899114236928 2900310884352 2901564882944 2904017600512 2905052340736 2906887553024 2908736323584 2910381408256 2911195103232 2912232400896 2914694135808 2917574639616 2918197373952 2922939137664 2925409923072 2932043505664 2933088231892 2934941155328 2935567596416 2937422086144 2938468728832 2940952641536 2942823077376 2946360124344 2951764967424 2954260119552 2959417633536 2961919254528 2967352639488 2969334996992 2971845001216 2975416930304 2980875075584 2988603211776 2990503953216 2994098308929 2995989774336 2996629245792 2999590723584 3002126303232 3003196000896 3004131891488 3006392516608 3014466324636 3017445430272 3019996102656 3021072167568 3023625905664 3025536024576 3029172486144 3031099029504 3032179050537 3033661243392 3034742177376 3036659318784 3037307470848 3040309149696 3041623678912 3044194789376 3047203274752 3049779101696 3050865778688 3052806118908 3054734671872 3055386681984 3058406227968 3059059021746 3060991524864 3062082196992 3062938305024 3064670601216 3066619721256 3068557000704 3069650368512 3072245170176 3073573507472 3074842165248 3075937772544 3079211712512 3080308876736 3081580314624 3082912688128 3085518700544 3086618112032 3088568025088 3090532343808 3092280246272 3093144797184 3094246925952 3096201658368 3096862519296 3099923054592 3100584709824 3102543446016 3104516653056 3105622833768 3108248043264 3111319830528 3113949855744 3115296224768 3118374977536 3119040571192 3121010966528 3122123024384 3123649183744 3124762181632 3126749519712 3132485271552 3135133188096 3136250277888 3138901377024 3142003458048 3150441455616 3152812179456 3153794695168 3154918434304 3157585313792 3160705859584 3161380488448 3163377631232 3167179767808 3169194083328 3177410450292 3183239135232 3187065143808 3189759197184 3191890134706 3197745381376 3200448462848 3206035769664 3208745859072 3214632026112 3218495766528 3220542718848 3223265071104 3224413563462 3226450526208 3227139187776 3229177872384 3230328471552 3237653479424 3240390295552 3245655588864 3246348349608 3249556617216 3252303495168 3253462334304 3254371949088 3256212513792 3260341813248 3261503516544 3264260493312 3265671851689 3267019800576 3268183883328 3270248497152 3271662444544 3272828181532 3274179084288 3275594731136 3277664026624 3278363619328 3281603526656 3283690615296 3285547761664 3286466347008 3287637358824 3289714262016 3290416426752 3292495085568 3293668245504 3294371254188 3296452411392 3298548943872 3301808799744 3302513545968 3304599846912 3305777319936 3307393253376 3308571721728 3310002238816 3313273413632 3316074151936 3317255713408 3318877257728 3320059817984 3322171364694 3324270084096 3326150180864 3328265601024 3331079012352 3332265920256 3334371016704 3335082713088 3338378674176 3340501871616 3343325626368 3347344046592 3350906863616 3352100836448 3353484460032 3354218463232 3354934395904 3358249975808 3358966768976 3361088733184 3363226374144 3365128503296 3367268713536 3370596483072 3373445677056 3376297279488 3379648377924 3382191581184 3393525710848 3396394287104 3397604467712 3400476491776 3403837079552 3406714372096 3412978243584 3415546527744 3421826638776 3424719138048 3428103684096 3431001489408 3432224001024 3433293590272 3446636806144 3448509063168 3452653905792 3455572463616 3457770195906 3461911412736 3464113176576 3465347486328 3468276774144 3470467792896 3471208538112 3472445376036 3474639028224 3476141347328 3478815277056 3482518028288 3486703747072 3488921278752 3491870493696 3495321403392 3496067453424 3498276028416 3499522510848 3502480687104 3504708252864 3508171849728 3508920642591 3511137337344 3512388402432 3514105331712 3515357454336 3516877378742 3520353001984 3521806073856 3523328786432 3524584195496 3526307086336 3527563556608 3529792028672 3532036964352 3534034567168 3536282201088 3539271450624 3540532540272 3542769205248 3543525382656 3545763938304 3547027341312 3548019032064 3549283238592 3552283478016 3555794092032 3556553049504 3558799835136 3560338542592 3561607138726 3563077238784 3563857117184 3564617795648 3566869676032 3568140599296 3568902192037 3571156779008 3573428022528 3575449034752 3577723008132 3579983167488 3581258763264 3583009357824 3584286031872 3587315859456 3590861094912 3597463554048 3600504520704 3605621067776 3608668930048 3609954746944 3612235268096 3613006272512 3616576897024 3619634020352 3621936095232 3626289383808 3632941498368 3642360164352 3645439082496 3647874439664 3654566150144 3657655386112 3662051606528 3664040879616 3678280876032 3680620250112 3685044072528 3687372029952 3688159071744 3691803967488 3696241231872 3697393097216 3700175405056 3706978858674 3710112399552 3713778991104 3716918280192 3718242667776 3721385730048 3723752518668 3727432590336 3730583420928 3731912677584 3733736914944 3735067295232 3737426853888 3740375064608 3741918953472 3743536835584 3746701279232 3750404030464 3752789274624 3754911727616 3757299838656 3759673442304 3760475916288 3761815824039 3764192280576 3764995719072 3767374184448 3768716550144 3769770221568 3771113441004 3773495771136 3774301195392 3776685539328 3778031222784 3778837615098 3781224824832 3782859701504 3785769566208 3786598187008 3787406407876 3789799030784 3791149386752 3794354077696 3796767273936 3798914599424 3801314492416 3803732115456 3805087435968 3806947442688 3808303908864 3811523100672 3815289913344 3817716424704 3820943572992 3822305026176 3825536053248 3829316714496 3830972384512 3832553668608 3833392529408 3834210738176 3835576918628 3837999972352 3838819164544 3841244266496 3842612953088 3843687284736 3845861146624 3848307101184 3852110266368 3852932470296 3855366488064 3858625462272 3860000342016 3862455289056 3875866592143 3877466406912 3878315098112 3881593470976 3882976534528 3886258847744 3890099519488 3890929831936 3897252183552 3900546564096 3910659015744 3917832781824 3922541715456 3923764103168 3928480165792 3935686623232 3939013492736 3945890178048 3949225672704 3956470185984 3960397127232 3963744884736 3965157219933 3967095472128 3968509001184 3971016032256 3975788888064 3984804282368 3987338604288 3992131078572 3994653032448 3995505661056 3999454298112 4002835070976 4004261334528 4005380860416 4009339256832 4010195020104 4012728385536 4014158174208 4017551376384 4019288432848 4022380164096 4023260573696 4026661470208 4028096223424 4031501207552 4034065228557 4038896648192 4041465372672 4042905400716 4044881657856 4046322903168 4048879091712 4049743294464 4053745532928 4056323701248 4059752546304 4061199090312 4063764676608 4064632056576 4067199811584 4068649009152 4070408158544 4072088272896 4072979562496 4073848909312 4077874970624 4078745362328 4081322033152 4082776262656 4083917740032 4086227468288 4088826295008 4091409334272 4092867158016 4096326893568 4099789553664 4101250363392 4103858744622 4108773752832 4111386918912 4114862309376 4119808057344 4120709791744 4124193062912 4125662567936 4128268877824 4129150025728 4133230739456 4134112946432 4136724594688 4139355537408 4140830445024 4144330724352 4148426440704 4151933140992 4159567234368 4162697330688 4168999359616 4174010176154 4176647028736 4180177584128 4181667037184 4185201836032 4189337944064 4200588607488 4203749572608 4207921947684 4211478940032 4215038939136 4219204534272 4224275693568 4225592111104 4236547267056 4244318846976 4249420191744 4253012262912 4255717164192 4259922960384 4263523909632 4265043060096 4268648337408 4273778924352 4274714359552 4276478803968 4278327812096 4286176034816 4291327688704 4294056958464 4297686761472 4299218084616 4301934034944 4302852250368 4305570496512 4307104628736 4309843932576 4312566595584 4313487080448 4317749968896 4318671560112 4321399799808 4322939572224 4324808668453 4326593789952 4327540785152 4328464466144 4332742156288 4336404660224 4337949779072 4339162598784 4341616685056 4344377938446 4347122417664 4348671355392 4352347324416 4356026400768 4357578511104 4360331329536 4363104485376 4365572112384 4366792654848 4368348601344 4372041203712 4376361959424 4377296060928 4378254153728 4380061335552 4381955129344 4383516478432 4386285682688 4387221902336 4391557660672 4392495005584 4395269881856 4398065258496 4399632347838 4402411732992 4403351394624 4406133129216 4407703093248 4411428962304 4414234616064 4419540186516 4427647451136 4429561819592 4431390179328 4432360112128 4437687468032 4441438683136 4443021227008 4446776950784 4451171565568 4454002495488 4457767501824 4463125395456 4471312613376 4482904817664 4484301832192 4489691618048 4494128644096 4497927569408 4501729705984 4506197837232 4509588774912 4521699486954 4526168145408 4529994153984 4531608251352 4535438858496 4538304036864 4543758729216 4550637658112 4554062036992 4562435518368 4566292184064 4570804912128 4574668652544 4576298668032 4579209178362 4582102007808 4583080022976 4587609341952 4588588532619 4591487287296 4593123295488 4597005901824 4598012084224 4603538541056 4607429951488 4610360261208 4615881883648 4618817568768 4620463315104 4624369032192 4628278050816 4629927168048 4632852037632 4635798515712 4638420369408 4639717195776 4641370388928 4644302487552 4645293778944 4649884581888 4650877064736 4651895038336 4653815169024 4655827324928 4657486258334 4660428537856 4661423271232 4664368037888 4666030014464 4669974249472 4672944337152 4677562466304 4678560856788 4681516449792 4683184536576 4685473775616 4687143272448 4690124279568 4695741431808 4698727907328 4702699782144 4704375416832 4708352065536 4709382619136 4713005187072 4715042934784 4719028600832 4720710053696 4723692273664 4724700510208 4729369788416 4730692042752 4732377651456 4736377970688 4741058789376 4742070732672 4745066446848 4750769651712 4753791124992 4764570696704 4770297344176 4773310889984 4775011684352 4777345810432 4779048042496 4783087812608 4787835202059 4796618072064 4800672694272 4809053654496 4813118788608 4821948039168 4827743649792 4829248126976 4835052511744 4843921997824 4856480219136 4860585443328 4868483383296 4869522524412 4874334925824 4878455242752 4880193501456 4884318770688 4885387839488 4887404347392 4904374501376 4907493666816 4909242272298 4913392096704 4916496039936 4917545428992 4922405289984 4925535922944 4928321642496 4929699520512 4931456038236 4934571393024 4935624640128 4938742628352 4940502368256 4941556881282 4942638478232 4944678617088 4946816532736 4951705321472 4955891040256 4957656890368 4961847640064 4965003358224 4969910120448 4974111227904 4975883570112 4978315886592 4980089726976 4983257047041 4986405126144 4989225271296 4992398401536 4996618518528 4998398880384 5001556525056 5002624069632 5003719032832 5007568011264 5009733118208 5012897923072 5013967888384 5015754432052 5018923040768 5019994292096 5023165579264 5024955400192 5026360295424 5028151254672 5031327694848 5032401593856 5035580719104 5037374963712 5038450153464 5041633099776 5044839561216 5047692754944 5050903070304 5055894724608 5060168515584 5062356365248 5064445919232 5068440928187 5071642820608 5073449914624 5075929923584 5077738545152 5082030800896 5087053217792 5090288566272 5094591430656 5096406701568 5100714737664 5105755619328 5110071558144 5119467365376 5123319791616 5124916379648 5131076134912 5136147021824 5137243293728 5140488650752 5146667122688 5149940385408 5169955209216 5172763594752 5178980858688 5183358695424 5192867119104 5196336244736 5200728752128 5214212020992 5223777042432 5230055620608 5233381918128 5237805740544 5242982105088 5244101180136 5247414042624 5249283766272 5253721030656 5261186904064 5265634230272 5275316068113 5280529502976 5284993179648 5286876293244 5289460629504 5291345334912 5294688043008 5298055446528 5301051850752 5304423301632 5307774271488 5308907175936 5310798810408 5314153807872 5315288073984 5316451472384 5318645907456 5320541011968 5322841438096 5326204043264 5327340881408 5332605730816 5337113427968 5339015112704 5340507813888 5342410708089 5345785675776 5346926693472 5350304514048 5352210898944 5356735168512 5360142033792 5363173552128 5366584512198 5369974751232 5371888144896 5374514036736 5376429047808 5378753638076 5380973789184 5386291642368 5388620496896 5390540534288 5393175543808 5395097204224 5398505455616 5399657725952 5404994043904 5408431601664 5413003395072 5414932120416 5418352902144 5419509408768 5424865345536 5429451030528 5432904142848 5439434075712 5445223653376 5449412247552 5451768393344 5455212445696 5457156210688 5458320999586 5461769191424 5466386071552 5468333817856 5471811659496 5478365003776 5481849225216 5486483079168 5493077409792 5496061319424 5517421314048 5519140716544 5521107260032 5525774299136 5531235254272 5535910854656 5546089645824 5550263107584 5560468288011 5565168599328 5570668486656 5575377420288 5577364001664 5582078595072 5600784809984 5604999430144 5610562596912 5615305253376 5620051918848 5625606045696 5629183911936 5632367591424 5635949757984 5639510163456 5640713874432 5646288420864 5647493578608 5648729689408 5651061276672 5653074825216 5659091795968 5665893588992 5670683017216 5674289552256 5679897280512 5681109611814 5684698546176 5686724080128 5691531116544 5695150910904 5698371899136 5701971738624 5705598173184 5707631153952 5710421164032 5712455863296 5717284651008 5722934870016 5725409277952 5727449317681 5730249015296 5732290779488 5735912046592 5737136333824 5742806171648 5746458576768 5750088794112 5751316107264 5753365377942 5756999958528 5758228746816 5761866399744 5763919429632 5765530927104 5768791719936 5772460651776 5778165399552 5779398705444 5783049732096 5785550131712 5787938193408 5790000513024 5792503917928 5796163223552 5798228473856 5800621768704 5803129765888 5808035201024 5810104681472 5817472647168 5820762816512 5822390206464 5824464801792 5829388271616 5835149279232 5836394747904 5845878275328 5850819846144 5864087011328 5866176463784 5869882310656 5871135192832 5874844172288 5876937457664 5881905283072 5885646154752 5892720248688 5903529934848 5908520239104 5918835267072 5923838509056 5934705278976 5938669993984 5943690002432 5950833860608 5961750151168 5977206423552 5981007906432 5988196617858 5991979548672 5993258491584 5999181447168 6004252606464 6006392001792 6008263782976 6012785033216 6028932649272 6034890860544 6039992205312 6042144335136 6047251811328 6058344972288 6062198059008 6064358101074 6067322486784 6069484354752 6073318637568 6074614941696 6080618299392 6083247357824 6088389578752 6094406549504 6099558203392 6101731557376 6105612237816 6109469343744 6110773363968 6116812455936 6118118043492 6121983049728 6124164393984 6125876610048 6129341202432 6133239442512 6137114001408 6139300737024 6144490340352 6147147014944 6149684330496 6151875545088 6158423425024 6160617753472 6163160629248 6165825376256 6171037401088 6173236224064 6177136050176 6181064687616 6184560492544 6186289594368 6188493851904 6192403316736 6193725038592 6199846109184 6201169419648 6205086892032 6209033306112 6211245667536 6216496086528 6222639661056 6227899711488 6230592449536 6236749955072 6238081142384 6242021933056 6244246048768 6247298367488 6249524363264 6253499039424 6261015264231 6264970543104 6270266376192 6272500555776 6277802754048 6284006916096 6300882911232 6305624358912 6307589390336 6309836868608 6315170627584 6321411719168 6322760976896 6326755262464 6334359535616 6338388166656 6354820900584 6366478270464 6374130287616 6379518394368 6383780269412 6395490762752 6400896925696 6412071539328 6417491718144 6429264052224 6436991533056 6441085437696 6446530142208 6448827126924 6452901052416 6454278375552 6458355744768 6460656943104 6475306958848 6480780591104 6491311177728 6492696699216 6499113234432 6504606990336 6506924668608 6508743898176 6512425027584 6516566907669 6520683626496 6523007033088 6528520986624 6531343703378 6534039601152 6536367766656 6540496994304 6543324889088 6545656363064 6548358168576 6551189462272 6555328053248 6556727238656 6563207053312 6567381230592 6571095523328 6572932694016 6575274717648 6579428524032 6580832853504 6584990171136 6587336491008 6588742508376 6592904822784 6597097887744 6599448521757 6603617599488 6605027091936 6609199693824 6611554639872 6617143443456 6620004477632 6626546827264 6627961213783 6632148303872 6634511426816 6637754515456 6640119635968 6644342729388 6648540168192 6652300361728 6656531202048 6662158024704 6664531840512 6668742033408 6670165426176 6676757348352 6681003743232 6686651252736 6694688093184 6701813727232 6704201672896 6706968920064 6708436926464 6709868791808 6716499951616 6717933537952 6722177466368 6726452748288 6730257006592 6734537427072 6741192966144 6746891354112 6752594558976 6759296755848 6764383162368 6787051421696 6792788574208 6795208935424 6800952983552 6807674159104 6825956487168 6831093055488 6843653277552 6849438276096 6856207368192 6862002978816 6864448002048 6866587180544 6893273612288 6897018126336 6905307811584 6911144927232 6915540391812 6923822825472 6928226353152 6930694972656 6936553548288 6940935585792 6942417076224 6944890752072 6949278056448 6952282694656 6957630554112 6965036056576 6973407494144 6977842557504 6983740987392 6986229387501 6990642806784 6992134906848 6996552056832 6999045021696 7004961374208 7009416505728 7016343699456 7017841285182 7022274674688 7024776804864 7028210663424 7030714908672 7033754757484 7040706003968 7043612147712 7046657572864 7049168390992 7052614172672 7055127113216 7059584057344 7064073928704 7068069134336 7072564402176 7078542901248 7081065080544 7085538410496 7087050765312 7094054682624 7096038064128 7098566477184 7104566956032 7111588184064 7113106099008 7117599670272 7120677085184 7123214277452 7126154477568 7127714234368 7129235591296 7133739352064 7136281198592 7137804384074 7142313558016 7146856045056 7150898069504 7155446016264 7159966334976 7162517526528 7166018715648 7168572063744 7174631718912 7194927108096 7201009041408 7211242135552 7217337860096 7219909493888 7224470536192 7226012545024 7233153794048 7239268040704 7243872190464 7252578767616 7265882996736 7284720328704 7290878164992 7295748879328 7309132300288 7315310772224 7324103213056 7328081759232 7356561752064 7361240500224 7363863408447 7370088145056 7374744059904 7376318143488 7383607934976 7392482463744 7394786194432 7400350810112 7413957717348 7420224799104 7427557982208 7433836560384 7436485335552 7442771460096 7447505037336 7454865180672 7461166841856 7463825355168 7467473829888 7470134590464 7480750129216 7483837906944 7487073671168 7493402558464 7500808060928 7505578549248 7509823455232 7514599677312 7519346884608 7520951832576 7523631648078 7528384561152 7529991438144 7534748368896 7537433100288 7539540443136 7542226882008 7546991542272 7548602390784 7553371078656 7556062445568 7557675230196 7562449649664 7565719403008 7571539132416 7573196374016 7574812815752 7579598061568 7582298773504 7588708155392 7593534547872 7597829198848 7607464230912 7610174871936 7613894885376 7616607817728 7623046201344 7630579826688 7635432849408 7641887145984 7644610052352 7651072106496 7658633428992 7661944769024 7665107337216 7666785058816 7668421476352 7671153837256 7675999944704 7677638329088 7682488532992 7685225906176 7687374569472 7691722293248 7696614202368 7704220532736 7705864940592 7710732976128 7717250924544 7720000684032 7724910578112 7751733184286 7754932813824 7756630196224 7763186941952 7765953069056 7772517695488 7780199038976 7781859663872 7794504367104 7801093128192 7821318031488 7835665563648 7845083430912 7847528206336 7856960331584 7871373246464 7878026985472 7891780356096 7898451345408 7920794254464 7927489769472 7930314439866 7934190944256 7937018002368 7942032064512 7951577776128 7969608564736 7974677208576 7984262157144 7989306064896 7991011322112 7998908596224 8005670141952 8008522669056 8010761720832 8018678513664 8020390040208 8025456771072 8028316348416 8035102752768 8038576865696 8044760328192 8046521147392 8053322940416 8056192446848 8063002415104 8068130457114 8077793296384 8082930745344 8085810801432 8089763315712 8092645806336 8097758183424 8099486588928 8107491065856 8112647402496 8119505092608 8122398180624 8127529353216 8129264113152 8134399623168 8137298018304 8140816317088 8144176545792 8145959124992 8147697818624 8155749941248 8157490724656 8162644066304 8165552525312 8167835480064 8172454936576 8177652590016 8182818668544 8185734316032 8187481499379 8192653787136 8199579107328 8202500726784 8207717489244 8217547505664 8222773837824 8229724618752 8239616114688 8241419583488 8248386125824 8251325135872 8258300051456 8266461478912 8268225892864 8273449189376 8278711074816 8281660890048 8288661448704 8296852881408 8303866281984 8319134468736 8325394661376 8337998719232 8348020352308 8353294057472 8360355168256 8363334074368 8370403672064 8378675888128 8401177214976 8407499145216 8415843895368 8422957880064 8430077878272 8438409068544 8448551387136 8451184222208 8473094534112 8488637693952 8498840383488 8506024525824 8511434328384 8519845920768 8521664417721 8527047819264 8530086120192 8537296674816 8547557848704 8549428719104 8552957607936 8556655624192 8572352069632 8582655377408 8588113916928 8595373522944 8598436169232 8603868069888 8605704500736 8611140993024 8614209257472 8619687865152 8625133191168 8626974160896 8630048066913 8635499937792 8637343120224 8642799599616 8645879144448 8649617336906 8653187579904 8655081570304 8656928932288 8665484312576 8672809320448 8675899558144 8678325197568 8683233370112 8688755876892 8694244835328 8697342710784 8704694648832 8712052801536 8715157022208 8720662659072 8726208970752 8731144224768 8733585309696 8736697202688 8744082407424 8752723918848 8754592121856 8756508307456 8763910258688 8767032956864 8772571365376 8774443804672 8783115321344 8784990011168 8790539763712 8796130516992 8799264695676 8804823465984 8806702789248 8812266258432 8815406186496 8822857924608 8828469232128 8839080373032 8855294902272 8859123639184 8862780358656 8864720224256 8875374936064 8882877366272 8886042454016 8893553901568 8902343131136 8908004990976 8915535003648 8926250790912 8942625226752 8965809635328 8968603664384 8979383236096 8988257288192 8995855138816 9003459411968 9012395674464 9019177549824 9043398973908 9052336290816 9059988307968 9063216502704 9070877716992 9076608073728 9087517458432 9101275316224 9108124073984 9124871036736 9132584368128 9141609824256 9149337305088 9152597336064 9158418356724 9164204015616 9166160045952 9175218683904 9177177065238 9182974574592 9186246590976 9194011803648 9196024168448 9207077082112 9214859902976 9220720522416 9231763767296 9237635137536 9240926630208 9248738064384 9256556101632 9259854336096 9265704075264 9271597031424 9276840738816 9279434391552 9282740777856 9288604975104 9290587557888 9299769163776 9301754129472 9303790076672 9307630338048 9311654649856 9314972516668 9320857075712 9322846542464 9328736075776 9332060028928 9339948498944 9345888674304 9355124932608 9357121713576 9363032899584 9366369073152 9370947551232 9374286544896 9380248559136 9397455814656 9405399564288 9408750833664 9412818866633 9416704131072 9418765238272 9426010374144 9430085869568 9438057201664 9441420107392 9447384547328 9449401020416 9458739576832 9461384085504 9464755302912 9472755941376 9482117578752 9484141465344 9490132893696 9501539303424 9507582249984 9529141393408 9540594688352 9546621779968 9550023368704 9558096084992 9566175625216 9575670404118 9593236144128 9601345388544 9618107308992 9626237577216 9643896078336 9655487299584 9658496253952 9670105023488 9687843995648 9712960438272 9721170886656 9736966766592 9739045048824 9748669851648 9756910485504 9760387002912 9768637541376 9770775678976 9797015555067 9808749002752 9814987333632 9818484544596 9826784193408 9832992079872 9835090857984 9844810579968 9851071845888 9856643284992 9859399041024 9862912076472 9869142786048 9871249280256 9877485256704 9881004736512 9883113762564 9885276956464 9889357234176 9893633065472 9903410642944 9911782080512 9915313780736 9923695280128 9930006716448 9939820240896 9948222455808 9951767140224 9956631773184 9960179453952 9966514094082 9972810252288 9978450542592 9984796803072 9993237037056 9996797760768 10003113050112 10005248139264 10007438065664 10015136022528 10019466236416 10025795846144 10027935776768 10031508864104 10037846081536 10039988584192 10046331158528 10049910800384 10052720590848 10056302509344 10062655389696 10064803187712 10074749927424 10076900306928 10083266199552 10089679122432 10095385509888 10101806140608 10111789449216 10120337031168 10124712730496 10128891838464 10136881856374 10143285641216 10146899829248 10151859847168 10155477090304 10164061601792 10174106435584 10180577132544 10189182861312 10192813403136 10201429475328 10211511238656 10220143116288 10238934730752 10246639583232 10249832759296 10262152269824 10272294043648 10274486587456 10280977301504 10293334245376 10299880770816 10339910418432 10345527189504 10357961717376 10366717390848 10385734238208 10392672489472 10401457504256 10428424041984 10447554084864 10460111241216 10466763836256 10475611481088 10485964210176 10488202360272 10494828085248 10498567532544 10507442061312 10522373808128 10531268460544 10550632136226 10561059005952 10569986359296 10573752586488 10578921259008 10582690669824 10589376086016 10596110893056 10602103701504 10608846603264 10617814351872 10621597620816 10628307615744 10630576147968 10632902944768 10637291814912 10641082023936 10645682876192 10652408086528 10654681762816 10665211461632 10674226855936 10678030225408 10681015627776 10684821416178 10691571351552 10693853386944 10700609028096 10704421797888 10706706576111 10713470337024 10720284067584 10726347104256 10733169024396 10739949502464 10743776289792 10749028073472 10752858095616 10757507276152 10761947578368 10772583284736 10777240993792 10781081068576 10786351087616 10790194408448 10799315451904 10809988087808 10816863203328 10826006790144 10829864240832 10836705804288 10839018817536 10849730691072 10858902061056 10865808285696 10878868151424 10890447306752 10898824495104 10903536786688 10910424891392 10914312421376 10916641999172 10923538382848 10932772143104 10936667635712 10943623318992 10956730007552 10963698450432 10972966158336 10986154819584 10992122638848 11034842628096 11038281433088 11042214520064 11051548598272 11062470508544 11071821709312 11092179291648 11100526215168 11120936576022 11130337198656 11141336973312 11150754840576 11154728003328 11164157190144 11201569619968 11209998860288 11221125193824 11230610506752 11240103837696 11251212091392 11258367823872 11264735182848 11271899515968 11279020326912 11281427748864 11285447472117 11292576841728 11294987157216 11297459378816 11302122553344 11306149650432 11318183591936 11331787177984 11341366034432 11348579104512 11359794561024 11362219223628 11369397092352 11373448160256 11383062233088 11390301821808 11396743798272 11403943477248 11411196346368 11415262307904 11420842328064 11424911726592 11434569302016 11445869740032 11450818555904 11454898635362 11460498030592 11464581558976 11471824093184 11474272667648 11485612343296 11492917153536 11500177588224 11502632214528 11506730755884 11513999917056 11516457493632 11523732799488 11527838859264 11531061854208 11537583439872 11544921303552 11556330799104 11558797410888 11566099464192 11571100263424 11575876386816 11580001026048 11585007835856 11592326447104 11596456947712 11606259531776 11616070402048 11620209362944 11627599776429 11634945294336 11641525633024 11644780412928 11648929603584 11658776543232 11670298558464 11672789495808 11691756550656 11701639692288 11728174022656 11732352927568 11739764621312 11742270385664 11749688344576 11753874915328 11763810566144 11771292309504 11785440497376 11807059869696 11817040478208 11837670534144 11847677018112 11869410557952 11877339987968 11887380004864 11901667721216 11923500302336 11954412847104 11962015812864 11976393235716 11983959097344 11986516983168 11998362894336 12008505212928 12012784003584 12016527565952 12025570066432 12057865298544 12069781721088 12079984410624 12084288670272 12094503622656 12102195685671 12116689944576 12124396118016 12128716202148 12134644973568 12138968709504 12146637275136 12149229883392 12161236598784 12166494715648 12176779157504 12188813099008 12199116406784 12203463114752 12211224475632 12218938687488 12221546727936 12233624911872 12236236086984 12243966099456 12248328787968 12251753220096 12258682404864 12266478885024 12274228002816 12278601474048 12288980680704 12294294029888 12299368660992 12303751090176 12309070825597 12316846850048 12321235506944 12326321258496 12331650752512 12342074802176 12346472448128 12354272100352 12362129375232 12369120985088 12372579188736 12376987703808 12384806633472 12387450077184 12399692218368 12402338839296 12410173784064 12418066612224 12422491335072 12432992173056 12445279322112 12455799422976 12461184899072 12465624985541 12473499910144 12476162284768 12484043866112 12488492097536 12499048726528 12506998078848 12522030528462 12529941086208 12540532752384 12545001111552 12555605508096 12568013832192 12601765822464 12611248717824 12615178780672 12619673737216 12630341255168 12642823438336 12645521953792 12668719071232 12676776333312 12709641801168 12732956540928 12748260575232 12759036788736 12767560538824 12790981525504 12801793851392 12824143078656 12834983436288 12858528104448 12873983066112 12882170875392 12893060284416 12897654253848 12905802104832 12908556751104 12916711489536 12921313886208 12950613917696 12961561182208 12974426005359 12982622355456 12985393398432 12998226468864 13009213980672 13013849337216 13017487796352 13024850055168 13033133815338 13041367252992 13046014066176 13057041973248 13062687406756 13068079202304 13072735533312 13080993988608 13086649778176 13091312726128 13096716337152 13102378924544 13110656106496 13113454477312 13126414106624 13134762461184 13142191046656 13145865388032 13150549435296 13158857048064 13161665707008 13174672982016 13177485016752 13185809645568 13194195775488 13198897043514 13207235198976 13210054183872 13218399387648 13223109279744 13234286886912 13240008955264 13253093654528 13255922427566 13264296607744 13269022853632 13275509030912 13280239271936 13288685458776 13297080336384 13304600723456 13313062404096 13324316049408 13329063681024 13340330852352 13353514696704 13362007486464 13373302505472 13389376186368 13403627454464 13408403345792 13413937840128 13416873852928 13419737583616 13432999903232 13435867075904 13444354932736 13452905496576 13460514013184 13469074854144 13482385932288 13493782708224 13505189117952 13518593511696 13528766324736 13574102843392 13585577148416 13590417870848 13601905967104 13615348318208 13651912974336 13662186110976 13687306555104 13698876552192 13712414736384 13724005957632 13728896004096 13733174361088 13786547224576 13794036252672 13810615623168 13822289854464 13831080783624 13847645650944 13856452706304 13861389945312 13873107096576 13884834152448 13889781504144 13898556112896 13904565389312 13915261108224 13930072113152 13946814988288 13955685115008 13967481974784 13972458775002 13981285613568 13984269813696 13993104113664 13998090043392 14009922748416 14018833011456 14032687398912 14035682570364 14044549349376 14049553609728 14056421326848 14061429817344 14067509514968 14081412007936 14087224295424 14093315145728 14098336781984 14105228345344 14110254226432 14128147857408 14136138268672 14145128804352 14157085802496 14162130161088 14171076820992 14174101530624 14188109365248 14192076128256 14197132954368 14209133912064 14223176368128 14226212198016 14235199340544 14241354170368 14246428554904 14252308955136 14255428468736 14258471182592 14267478704128 14272562397184 14275608768148 14284627116032 14293712090112 14301796139008 14310892032528 14319932669952 14325035053056 14332037431296 14337144127488 14349263437824 14363505606177 14389854216192 14402018082816 14422484271104 14434675720192 14439818987776 14448941072384 14452025090048 14466307588096 14478536081408 14487744380928 14505157535232 14531765993472 14569440657408 14581756329984 14591497758656 14618264600576 14630621544448 14648206426112 14656163518464 14713123504128 14722481000448 14727726816894 14740176290112 14749488119808 14752636286976 14767215869952 14784964927488 14789572388864 14800701620224 14827915434696 14840449598208 14855115964416 14867673120768 14872970671104 14885542920192 14895010074672 14909730361344 14922333683712 14927650710336 14934947659776 14940269180928 14961500258432 14967675813888 14974147342336 14986805116928 15001616121856 15011157098496 15019646910464 15029199354624 15038693769216 15041903665152 15047263296156 15056769122304 15059982876288 15069496737792 15074866200576 15079080886272 15084453764016 15093983084544 15097204781568 15106742157312 15112124891136 15115350460392 15124899299328 15131438806016 15143078264832 15146392748032 15149625631504 15159196123136 15164597547008 15177416310784 15187069095744 15195658397696 15205322784561 15214928461824 15220349743872 15227789770752 15233215635456 15246092402688 15261159653376 15270865698816 15283774291968 15289220104704 15302144212992 15317266857984 15323889538048 15330214674432 15336842952704 15342307674512 15351999889408 15355276658176 15364977065984 15370451812352 15374749138944 15383444586496 15393228404736 15408441065472 15411729881184 15421465952256 15440001368064 15449821156224 15503466368572 15509865627648 15513260392448 15526373883904 15531906138112 15545035390976 15560398077952 15563719327744 15589008734208 15602186256384 15642636062976 15671331127296 15690166861824 15695056412672 15713920663168 15742746492928 15756053970944 15783560712192 15796902690816 15825948204339 15841588508928 15854979538944 15860628879732 15868381888512 15874036004736 15884064129024 15903155552256 15939217129472 15949354417152 15968524314288 15978612129792 15982022644224 15997817192448 16011340283904 16017045338112 16021523441664 16027232124267 16037357027328 16040780080416 16050913542144 16056632696832 16070205505536 16077153731392 16089520656384 16093042294784 16106645880832 16112384893696 16126004830208 16136260914228 16155586592768 16165861490688 16171621602864 16179526631424 16185291612672 16195516366848 16198973177856 16214982131712 16225294804992 16239010185216 16244796361248 16255058706432 16258528226304 16274596036608 16281632634176 16288353091584 16291918249984 16295395637248 16301201904169 16311499882496 16314981449312 16325288132608 16331105050624 16335670960128 16344909873152 16355305180032 16365637337088 16371468632064 16374962998758 16385307574272 16399158214656 16405001453568 16415434978488 16435095011328 16445547675648 16459449237504 16479232229376 16482839166976 16496772251648 16502650271744 16516600102912 16532922957824 16536451785728 16557422149632 16563321780096 16577322897408 16593705762816 16607732563968 16638268937472 16650789322752 16675997438464 16696040704616 16706588114944 16720710336512 16726668148736 16740807344128 16802354429952 16814998290432 16831687790736 16845915760128 16860155756544 16876818137088 16897102774272 16902368444416 16946189068224 16977275387904 16997680766976 17012049051648 17022868656768 17039691841536 17043328835442 17054095638528 17060172240384 17074593349632 17095115697408 17098857438208 17105915215872 17113311248384 17144704139264 17165310754816 17176227833856 17182347953043 17190747045888 17196872338464 17207736139776 17211409001472 17228418514944 17239375730304 17250266382336 17253948321792 17260096133826 17270999875584 17274686240448 17285599199232 17291758288896 17299234673812 17306375159808 17310163140608 17313857864576 17330968625152 17345618640896 17351799116288 17356650395136 17366466740224 17377511753784 17388489670656 17394685421568 17409389297664 17424105603072 17430314044416 17452417941504 17462288449536 17467170619392 17473394405376 17488164814848 17505447837696 17509184243712 17513016614912 17527820517376 17534065913728 17545142730752 17548887609344 17566230642688 17569980022336 17581079527424 17592261033984 17598529391352 17609646931968 17613405578496 17624532516864 17630812372992 17645715849216 17656938464256 17678160746064 17710589804544 17718247278368 17725560717312 17729440448512 17750749872128 17765754732544 17772084908032 17787107803136 17804686262272 17816009981952 17831070007296 17852501581824 17885250453504 17931619270656 17937207328768 17958766472192 17976514576384 17991710277632 18006918823936 18024791348928 18038355099648 18086797947816 18104672581632 18119976615936 18126433005408 18141755433984 18175034916864 18202550632448 18216248147968 18249742073472 18265168736256 18283219648512 18298674610176 18305194672128 18316836713448 18328408031232 18332320091904 18350437367808 18354354130476 18365949149184 18372493181952 18388023607296 18392048336896 18414154164224 18429719805952 18441441044832 18475270275072 18481853260416 18497476128768 18513112203264 18519708672192 18531408150528 18543194062848 18553681477632 18558868783104 18565481555712 18577209950208 18581175115776 18599538327552 18603508258944 18607580153344 18615260676096 18623309299712 18629945033336 18641714151424 18645693084928 18657472151552 18664120057856 18679896997888 18691777348608 18710249865216 18714243427152 18726065799168 18732738146304 18741895102464 18748573089792 18760497118272 18783045792693 18794911629312 18810799128576 18817501667328 18825637733266 18833408262144 18837530476544 18852020748288 18860171739136 18876114403328 18882840214784 18894769094656 18898802040832 18917479153664 18922768171008 18929510605824 18945511882752 18964235157504 18968282930688 18980265787392 19003078606848 19015164499968 19058282786816 19081189376704 19093243559936 19100046737408 19116192169984 19132351250432 19151340808236 19186472288256 19202690777088 19236214617984 19252475154432 19287792156672 19310974599168 19316992507904 19340210046976 19375687991296 19425920876544 19442341773312 19473933533184 19478090097648 19497339703296 19513820971008 19520774005824 19537275082752 19541551357952 19594031110134 19617498005504 19629974667264 19636969089192 19653568386816 19665984159744 19670181715968 19689621159936 19702143691776 19713286569984 19718798082048 19725824152944 19738285572096 19742498560512 19754970513408 19762009473024 19766227525128 19770553912928 19778714468352 19787266130944 19806821285888 19823564161024 19830627561472 19847390560256 19860013432896 19879640481792 19883883641349 19896444911616 19903534280448 19913263546368 19920358907904 19933028188164 19945620504576 19956901085184 19969593606144 19986474074112 19993595521536 20006226100224 20010496278528 20014876131328 20030272045056 20038932472832 20055871553536 20063017728208 20075692163072 20079977168384 20092662317056 20099821600768 20105441181696 20112605018688 20125310779392 20129606375424 20149499854848 20153800613856 20166532399104 20179358244864 20190771019776 20203612281216 20223578898432 20240674062336 20249425460992 20257783676928 20273763712748 20286571282432 20293799658496 20303719694336 20310954180608 20328123203584 20348212871168 20361154265088 20378365722624 20385626806272 20402858950656 20423022477312 20477869461504 20493279166464 20499665518592 20524304539648 20544588087296 20548973174912 20561954603008 20586668490752 20599761541632 20679820836864 20691054379008 20715923434752 20733434781696 20771468476416 20785344978944 20802915008512 20856848083968 20895108169728 20920222482432 20933527672512 20951222962176 20958688162503 20971928420352 20976404720544 20989656170496 20997135065088 21014884122624 21044747616256 21062536921088 21101264272452 21122118011904 21139972718592 21147505172976 21157842518016 21165381339648 21178752172032 21192221786112 21204207403008 21217693206528 21235628703744 21243195241632 21256615231488 21261152295936 21265805889536 21282164047872 21291365752384 21304816173056 21309363525632 21330422923264 21348453711872 21356060450816 21362031255552 21369642832356 21383142703104 21387706773888 21401218056192 21408843595776 21413413152222 21426940674048 21440568135168 21452694208512 21466338048792 21479899004928 21487552579584 21498056146944 21505716191232 21515014552304 21523895156736 21554481987584 21562162137152 21572702175232 21580388816896 21598630903808 21619976175616 21633726406656 21652013580288 21659728481664 21673411608576 21678037635072 21699461382144 21717804122112 21731616571392 21757736302848 21780894613504 21797648990208 21807073573376 21820849782784 21828624842752 21833283998344 21847076765696 21865544286208 21873335271424 21887246637984 21927396900864 21945932316672 21972309639168 21984245277696 22069685256192 22076562866176 22084429040128 22103097196544 22124941017088 22143643418624 22184358583296 22201052430336 22241873152044 22260674397312 22282673946624 22301509681152 22309456006656 22328314380288 22403139239936 22419997720576 22442250387648 22461221013504 22480207675392 22502424182784 22516735647744 22529470365696 22543799031936 22558040653824 22562855497728 22570894944234 22585153683456 22589974314432 22594918757632 22604245106688 22612299300864 22636367183872 22663574355968 22682732068864 22697158209024 22719589122048 22724438447256 22738794184704 22746896320512 22766124466176 22780603643616 22793487596544 22822392692736 22830524615808 22841684656128 22849823453184 22859702961823 22869138604032 22891739480064 22901637111808 22909797270724 22920996061184 22929163117952 22943648186368 22948545335296 22971224686592 22985834307072 23000355176448 23005264429056 23013461511768 23027999834112 23032914987264 23047465598976 23055677718528 23062123708416 23075166879744 23089842607104 23112661598208 23117594821776 23132198928384 23142200526848 23151752773632 23160002052096 23170015671712 23184652894208 23192913895424 23212519063552 23232140804096 23240418725888 23255199552858 23269890588672 23283051266048 23289560825856 23297859207168 23317553086464 23340597116928 23345578991616 23383513101312 23403279384576 23456348045312 23464705855136 23479529242624 23484540771328 23507749830656 23527621132288 23542584619008 23570880994752 23614119739392 23634080956416 23675341068288 23695354036224 23754679975936 23774760009728 23803335442432 23847000604672 23908825694208 23924031625728 23952786471432 23967918194688 23973033966336 23996725788672 24017010425856 24025568007168 24033055131904 24051140132864 24115730597088 24139563442176 24159968821248 24168577340544 24189007245312 24204391371342 24233379889152 24248792236032 24257432404296 24269289947136 24277937419008 24293274550272 24298459766784 24322473197568 24332989431296 24353558315008 24377626198016 24398232813568 24406926229504 24422448951264 24437877374976 24443093455872 24467249823744 24472472173968 24487932198912 24496657575936 24503506440192 24517364809728 24532957770048 24548456005632 24557202948096 24562444498137 24577961361408 24588588059776 24598737321984 24607502180352 24618141651194 24633693700096 24642471013888 24652642516992 24663301505024 24684149604352 24692944896256 24708544200704 24724258750464 24738241970176 24745158377472 24753975407616 24774900154368 24799384436736 24804677678592 24820347568128 24836133224448 24844982670144 24865984346112 24890558644224 24911598845952 24922369798144 24931249971082 24946999820288 24952324569536 24968087732224 24976984195072 24998097453056 25013996157696 25044061056924 25059882172416 25081065504768 25090002223104 25111211016192 25136027664384 25203531644928 25222497435648 25230357561344 25239347474432 25260682510336 25285646876672 25291043907584 25337438142464 25353552666624 25419283602336 25465913081856 25496521150464 25518073577472 25535121077648 25581963051008 25603587702784 25648286157312 25669966872576 25717056208896 25747966132224 25764341750784 25786120568832 25795308507696 25811604209664 25817113502208 25833422979072 25842627772416 25901227835392 25923122364416 25948852010718 25965244710912 25970786796864 25996452937728 26018427961344 26027698674432 26034975592704 26049700110336 26066267630676 26082734505984 26092028132352 26114083946496 26125374813512 26136158404608 26145471066624 26161987977216 26173299556352 26182625452256 26193432674304 26204757849088 26226908954624 26252828213248 26269524922368 26284382093312 26291730776064 26301098870592 26317714096128 26323331414016 26349345964032 26354970033504 26371619291136 26388391550976 26397794087028 26414470397952 26420108367744 26436798775296 26446218559488 26468573773824 26480017910528 26506187309056 26511844855132 26528593215488 26538045707264 26551018061824 26560478543872 26577370917552 26594160672768 26609201446912 26626124808192 26648632098816 26658127362048 26680661704704 26707029393408 26724014972928 26746605010944 26778752372736 26807254908928 26816806691584 26827875680256 26833747705856 26839475167232 26865999806464 26871734151808 26888709865472 26905810993152 26921028026368 26938149708288 26964771864576 26987565416448 27010378235904 27037187023392 27057532649472 27131066145001 27148205686784 27171154296832 27180835741696 27203811934208 27230696636416 27303825948672 27324372221952 27374613110208 27397753104384 27424829472768 27448011915264 27457792008192 27466348722176 27573094449152 27588072505344 27621231246336 27644579708928 27662161567248 27695291301888 27712905412608 27722779890624 27746214193152 27769668304896 27779563008288 27797112225792 27809130778624 27830522216448 27860144226304 27893629976576 27911370230016 27934963949568 27944917550004 27962571227136 27968539627392 27986208227328 27996180086784 28019845496832 28037666022912 28065374797824 28071365140728 28089098698752 28099107219456 28112842653696 28122859634688 28135019029936 28162824015872 28186630291456 28196673563968 28210456690688 28220508452864 28238456599899 28256295714816 28272276537344 28290257608704 28314171604992 28324260322176 28342153641984 28348203061248 28376218730496 28384152256512 28394265908736 28418267824128 28446352736256 28452424396032 28470398681088 28482708340736 28492857109808 28504617910272 28510856937472 28516942365184 28534957408256 28545124794368 28551217536296 28569254232064 28587424180224 28603592278016 28621784065056 28639865339904 28650070106112 28674288254976 28698526875648 28727011212354 28779708432384 28804036165632 28844968542208 28869351440384 28879637975552 28897882144768 28904050180096 28932615176192 28957072162816 28975488761856 29010315070464 29063531986944 29138881314816 29163512659968 29182995517312 29236529201152 29261243088896 29296412852224 29312327036928 29391046665201 29426247008256 29444962000896 29455453633788 29480352580224 29498976239616 29505272573952 29534431739904 29569929854976 29579144777728 29601403240448 29655830869392 29680899196416 29710231928832 29735346241536 29745941342208 29771085840384 29790020149344 29819460722688 29844667367424 29855301420672 29869895319552 29880538361856 29923000516864 29935351627776 29948294684672 29973610233856 30003232243712 30022314196992 30039293820928 30058398709248 30077387538432 30083807330304 30094526592312 30113538244608 30119965752576 30138993475584 30149732401152 30158161772544 30168907528032 30187966169088 30194409563136 30224249782272 30230700920784 30249798598656 30262877612032 30273660679171 30286156529664 30292785496064 30299251263008 30318392246272 30329195094016 30354832621568 30374138191488 30391316795392 30410645569122 30429856923648 30440699487744 30455579541504 30466431270912 30492184805376 30522319306752 30541731397632 30567548583936 30578440209408 30604288425984 30634533715968 30647779076096 30660429348864 30673685905408 30684615349024 30703999778816 30710553316352 30740903624704 30749498277888 30766889172992 30786456809472 30816882130944 30823459762368 30842931904512 30880002736128 30899642312448 31006932737144 31019731255296 31026520784896 31052747767808 31063812276224 31090070781952 31127438655488 31178017468416 31204372512768 31285272125952 31342662254592 31380333723648 31390112825344 31427841326336 31485492985856 31512107941888 31567121424384 31593805381632 31651896408678 31683177017856 31709959077888 31721257759464 31736763777024 31748072009472 31768128258048 31806311104512 31878434258944 31898708834304 31937048628576 31957224259584 31964045288448 31995634384896 32022680567808 32034090676224 32043046883328 32054464248534 32074714054656 32081560160832 32101827084288 32113265393664 32120119728333 32140411011072 32154307462784 32179041312768 32186084589568 32213291761664 32224769787392 32252009660416 32272521828456 32311173185536 32331722981376 32343243205728 32359053262848 32370583225344 32397946355712 32429964263424 32450589609984 32478020370432 32489592722496 32510117412864 32517056452608 32549192073216 32563265268352 32576706183168 32583836499968 32590791274496 32602403808338 32622999764992 32629962898624 32650576265216 32662210101248 32671341920256 32689819746304 32710610360064 32731274674176 32742937264128 32749925997516 32770615148544 32798316429312 32810002907136 32830869956976 32870190022656 32891095351296 32918898475008 32958464458752 32965678333952 32993544503296 33005300543488 33033200205824 33065845915648 33072903571456 33114844299264 33126643560192 33154645794816 33187411525632 33215465127936 33276537874944 33301578645504 33351994876928 33392081409232 33413176229888 33441420673024 33453336297472 33481614688256 33604708859904 33629996580864 33663375581472 33691831520256 33720311513088 33753636274176 33794205548544 33804736888832 33892378136448 33954550775808 33995361533952 34024098103296 34045737313536 34079383683072 34086657670884 34108191277056 34120344480768 34149186699264 34190231394816 34197714876416 34211830431744 34226622496768 34330621509632 34352455667712 34364695906086 34381494091776 34393744676928 34415472279552 34422818002944 34456837029888 34478751460608 34500532764672 34507896643584 34520192267652 34541999751168 34549372480896 34571198398464 34583516577792 34598469347624 34612750319616 34620326281216 34627715729152 34661937250304 34691237281792 34703598232576 34713300790272 34732933480448 34755023507568 34776979341312 34789370843136 34818778595328 34848211206144 34860628088832 34882799329287 34904835883008 34924576899072 34934341238784 34946788810752 34976329629696 35010895675392 35018368487424 35026033229824 35055641034752 35068131827456 35090285461504 35097775218688 35132461285376 35139960044672 35162159054848 35184522067968 35197058782704 35219293863936 35226811156992 35249065033728 35261624745984 35291431698432 35313876928512 35356321492128 35421179609088 35436494556736 35451121434624 35458880897024 35479086497309 35501499744256 35531509465088 35544169816064 35574215606272 35609372524544 35632019963904 35662140014592 35705003163648 35770500907008 35863238541312 35874414657536 35917532944384 35953029152768 35983420555264 36049582697856 36076710199296 36173595895632 36209345163264 36239953231872 36252866010816 36283510867968 36350069833728 36405101264896 36432496295936 36499484146944 36530337472512 36566439297024 36597349220352 36610389344256 36633673426896 36656816062464 36664640183808 36700874735616 36708708260952 36731898298368 36744986363904 36776047214592 36784096673792 36828308328448 36859439611904 36882882089664 36927212476791 36950540550144 36963706520832 36994952257536 37026224406528 37039417344384 37062816301056 37086388125696 37107362955264 37117737566208 37130963111424 37154419900416 37162350231552 37199076655104 37207016517888 37215160306688 37230521352192 37246618599424 37259890066672 37283428302848 37291386169856 37314944303104 37328240115712 37359793995776 37383554697216 37396874956623 37420499730432 37428486854304 37452131598336 37465476292608 37497146179584 37520994236544 37566091585386 37589823258624 37621598257152 37635003334656 37651275466532 37666816524288 37675060953088 37704041496576 37720343478272 37752228806656 37765680429568 37789538189312 37797604081664 37834958307328 37845536342016 37859021211648 37891023765504 37928470315008 37936565861376 38006157213696 38030328999936 38116565573632 38162378753408 38186487119872 38200093474816 38232384339968 38264702500864 38302681616472 38372944576512 38405381554176 38472429235968 38504950308864 38575584313344 38621949198336 38633985015808 38680420093952 38751375982592 38851841753088 38884683546624 38923278016077 38947867066368 38956180195296 38994679406592 39027641942016 39041548011648 39074550165504 39083102715904 39188062220268 39234996011008 39259949334528 39273938178384 39307136773632 39331968319488 39340363431936 39379242319872 39404287383552 39426573139968 39437596164096 39451648305888 39476571144192 39484997121024 39524018946048 39532455050256 39541107825856 39557428936704 39574532261888 39613642571776 39647128322048 39661255122944 39694781120512 39720026865792 39759280963584 39767767282698 39792889823232 39807068560896 39826527092736 39840717815808 39866056376328 39891241009152 39913802170368 39939187212288 39972948148224 39987191043072 40020992557056 40029752262656 40060544090112 40077864945664 40111743107072 40126035456416 40151384326144 40159954336768 40199643201536 40210882363392 40225210037376 40250621558784 40259212750848 40298999709696 40307601227712 40333064798208 40358716489728 40381542039552 40407224562432 40447157796864 40481348124672 40498850921984 40515567353856 40547527425496 40573142564864 40587599316992 40607439388672 40621908361216 40656246407168 40722308530176 40756731445248 40771253612544 40805717901312 40846044954624 40955738923008 40986558332928 40999331037184 41048609079296 41089176174592 41097946349824 41123909206016 41173336981504 41199523083264 41359641673728 41382108758016 41431846869504 41466869563392 41542936952832 41570689957888 41605830017024 41713696167936 41790216339456 41840444964864 41867055345024 41902445924352 41917376325006 41943856840704 41952809441088 41979312340992 41994270130176 42029768245248 42089495232512 42125073842176 42202528544904 42244236023808 42279945437184 42295010345952 42315685036032 42330762679296 42384443572224 42408414806016 42435386413056 42471257407488 42486390483264 42513230462976 42522304591872 42531611779072 42564328095744 42582731504768 42609632346112 42618727051264 42660845846528 42696907423744 42712120901632 42724062511104 42739285664712 42766285406208 42775413547776 42802436112384 42817687191552 42826826304444 42853881348096 42881136270336 42905388417024 42932676097584 42959798009856 42975105159168 42996112293888 43011432382464 43030029104608 43047790313472 43108963975168 43124324274304 43145404350464 43160777633792 43197261807616 43239952351232 43267452813312 43304027160576 43319456963328 43346823217152 43356075270144 43398922764288 43435608244224 43463233142784 43515472605696 43561789227008 43595297980416 43614147146752 43657249685504 43666567996688 43694153531392 43731088572416 43746670542848 43774493275968 43854793801728 43891864633344 43944619278336 43968490555392 44139370512384 44153125732352 44168858080256 44206194393088 44249882034176 44287286837248 44368717166592 44402104860672 44483746304088 44521348794624 44565347893248 44603019362304 44618912013312 44656628760576 44806278479872 44884500775296 44922442027008 44960415350784 45004848365568 45033471295488 45058940731392 45087598063872 45116081307648 45125710995456 45141789888468 45170307366912 45179948628864 45189837515264 45208490213376 45224598601728 45272734367744 45327148711936 45365464137728 45394316418048 45439178244096 45448876894512 45477588369408 45493792641024 45532248932352 45561207287232 45586975193088 45615968353683 45644785385472 45661049231616 45683369312256 45699646906368 45719405923646 45738277208064 45783478960128 45803274223616 45819594541448 45841992122368 45858326235904 45887296372736 45897090670592 45942449373184 45971668614144 46010528858112 46026923023536 46055999668224 46065829974528 46094931197952 46111355437056 46124247416832 46150333759488 46179685214208 46225323196416 46235189643552 46264397856768 46284401053696 46320004104192 46340031343424 46369305788416 46385827790848 46395728496481 46425038127104 46464281608192 46480837451776 46510399105716 46539781177344 46566102532096 46579121651712 46595718414336 46635106172928 46681194233856 46691157983232 46767026202624 46806558769152 46912696090624 46929411710272 46959058485248 46969081542656 47015499661312 47055242264576 47085169238016 47141761989504 47228239478784 47268161912832 47350682136576 47390708072448 47509359951872 47549520019456 47606670884864 47817651388416 47848063251456 47905572942864 47935836389376 47946067932672 47993451577344 48034020851712 48051136014336 48066110263808 48102280265728 48231461194176 48279126884352 48319937642496 48337154681088 48378014490624 48408782742684 48466759778304 48497584472064 48514864808592 48538579894272 48555874838016 48586549100544 48596919533568 48644946395136 48665978862592 48707116630016 48755252396032 48796465627136 48813852459008 48844897902528 48875754749952 48886186911744 48903605712507 48934499647488 48944944347936 48975864397824 48993315151872 49007012880384 49034729619456 49065915540096 49096912011264 49114405896192 49124888996274 49155922722816 49177176119552 49197474643968 49215004360704 49236283302388 49267387400192 49284942027776 49305285033984 49326603010048 49368299208704 49385889792512 49417088401408 49448517500928 49476483940352 49490316754944 49507950815232 49549800308736 49598768873472 49609355357184 49672266448896 49689965340288 49731968692224 49781117288448 49823197691904 49844739596288 49862499942164 49893999640576 49904649139072 49936175464448 49953968390144 49996194906112 50027992315392 50088122113848 50119764344832 50162131009536 50180004446208 50222422032384 50407063289856 50444994871296 50460715122688 50478694948864 50521365020672 50571293753344 50582087815168 50674876284928 50707105333248 50838567204672 50931826163712 50993042300928 51036147154944 51070242155296 51163926102016 51207175405568 51296572314624 51339933745152 51434112417792 51495932264448 51528683501568 51547043859129 51572241137664 51590617015392 51623208419328 51634227004416 51685255544832 51802455670784 51846244728832 51897704021436 51930489421824 51941573593728 51992905875456 52036855922688 52055397348864 52069951185408 52099400220672 52132535261352 52165469011968 52184056264704 52228167892992 52250749627024 52272316809216 52290942133248 52346599112704 52365250904512 52386865348608 52409515698176 52453817909248 52505656426496 52539049844736 52568764186624 52583461552128 52602197741184 52635428192256 52646662828032 52698691928064 52709940067008 52743238582272 52776783101952 52795588174056 52828940795904 52840216735488 52873597550592 52892437118976 52937147547648 52960035821056 53012374618112 53023689710264 53057186430976 53076091414528 53102036123648 53120957087744 53154741835104 53188321345536 53252249616384 53297264197632 53316254724096 53361323409408 53414058786816 53448029945856 53493210021888 53557504745472 53614509817856 53633613383168 53655751360512 53667495411712 53678950334464 53731999612928 53743468303616 53777419730944 53811621986304 53842056052736 53876299416576 53929543729152 53975130832896 54020756471808 54074374046784 54115065298944 54262132290002 54296411373568 54342308593664 54361671483392 54407623868416 54461393272832 54607651897344 54648744443904 54749226220416 54795506208768 54849658945536 54896023830528 54915584016384 54932697444352 55146188898304 55176145010688 55242462492672 55289159417856 55324323134496 55425810825216 55445559781248 55492428386304 55539336609792 55559126016576 55594224451584 55618261557248 55661044432896 55720288452608 55787259953152 55822740460032 55869927899136 55889835100008 55925142454272 55937079254784 55972416454656 55992360173568 56039690993664 56075332045824 56130749595648 56142730281456 56178197397504 56198214438912 56225685307392 56245719269376 56270038059872 56325648031744 56373260582912 56393347127936 56420913381376 56441016905728 56476913199798 56512591429632 56544553074688 56580515217408 56628343209984 56648520644352 56684307283968 56696406122496 56752437460992 56768304513024 56788531817472 56836535648256 56892705472512 56904848792064 56940797362176 56965416681472 56985714219616 57009235820544 57021713874944 57033884730368 57090249588736 57102435072592 57138508464128 57174848360448 57207184556032 57243568130112 57279730679808 57300140212224 57348576509952 57397053751296 57454022424708 57559416864768 57608072331264 57689937084416 57738702880768 57759275951104 57808100360192 57865230352384 57914144325632 57950977523712 58020630140928 58127063973888 58277762629632 58327025319936 58365991034624 58473058402304 58522486177792 58592825704448 58624654073856 58782093330402 58852494016512 58889924001792 58910907267576 58960705160448 58997952479232 59010545147904 59068863479808 59139859709952 59158289555456 59202806480896 59311661738784 59361798392832 59420463857664 59470692483072 59491882684416 59542171680768 59580040298688 59638921445376 59651650924047 59689334734848 59710602841344 59739790639104 59761076723712 59846001033728 59870703255552 59896589369344 59947220467712 60006464487424 60044628393984 60078587641856 60116797418496 60167614660608 60189053184624 60227076489216 60239931505152 60277986951168 60299464802304 60316323545088 60337815056064 60375932338176 60388819126272 60448499564544 60461401841568 60499597197312 60525755224064 60547321358342 60572313059328 60585570992128 60598502526016 60636784492544 60658390188032 60709665243136 60748276382976 60782633590784 60821291138244 60859713847296 60881398975488 60911159083008 60932862541824 60984369610752 61044638613504 61083462795264 61135097167872 61156880418816 61208576851968 61269067431936 61295558152192 61347371810816 61369230698048 61407999557632 61421106632704 61481807249408 61498996555776 61533778345984 61572913618944 61633764261888 61646919524736 61685863809024 61760005472256 61799284624896 62013865474288 62039462510592 62053041569792 62105495535616 62127624552448 62180141563904 62254877310976 62356034936832 62408745025536 62570544251904 62685324509184 62760667447296 62780225650688 62855682652672 62970985971712 63024215883776 63134242848768 63187610763264 63303792817356 63366354035712 63419918155776 63442515518928 63473527554048 63496144018944 63536256516096 63612622209024 63756868517888 63797417668608 63874097257152 63914448519168 63928090576896 63991268769792 64045361135616 64068181352448 64086093766656 64108928497068 64149428109312 64163120321664 64203654168576 64226530787328 64240239456666 64280822022144 64308614925568 64358082625536 64372169179136 64426583523328 64449539574784 64504019320832 64545043656912 64622346371072 64663445962752 64686486411456 64718106525696 64741166450688 64795892711424 64859928526848 64901179219968 64956040740864 64979185444992 65020234825728 65034112905216 65098384146432 65126530536704 65153412366336 65167672999936 65181582548992 65204807616676 65245999529984 65259925797248 65301152530432 65324420202496 65342683840512 65379639492608 65421220720128 65462549348352 65485874528256 65499851995032 65541230297088 65596632858624 65620005814272 65661739913952 65782190702592 65837796950016 65889732066431 65916928917504 65931356667904 65987089006592 66010601086976 66066400411648 66131691831296 66145807142912 66229688598528 66253287120384 66309291589632 66374823051264 66430930255872 66553075749888 66603157291008 66703989753856 66784162818464 66826352459776 66906672594944 66963229376512 67209417719808 67259993161728 67326751162944 67383663040512 67440623026176 67507272548352 67588411097088 67609473777664 67784756272896 67909101551616 67990723067904 68048196206592 68091474627072 68158767366144 68173315341768 68216382554112 68240688961536 68298373398528 68380462789632 68395429752832 68453244993536 68579108885469 68661243019264 68704911335424 68729391812172 68762988183552 68787489353856 68830944559104 68845636005888 68913674059776 68957502921216 69001065529344 69015793287168 69040384535304 69083999502336 69098744961792 69142396796928 69167033155584 69196938695248 69225500639232 69240652562432 69255431458304 69323874500608 69382474563584 69407196465152 69426601580544 69465866960896 69510047015136 69553958682624 69578741686272 69637557190656 69696422412288 69721256177664 69765598658574 69809671766016 69849153798144 69868682477568 69893577621504 69952659259392 70021791350784 70036736974848 70052066459648 70111282069504 70136263654912 70180570923008 70195550437376 70264922570752 70279920089344 70324318109696 70369044135936 70394117565408 70438587727872 70453622313984 70523249491968 70582863396864 70627753857024 70712642984256 70842359218176 70872989113472 70902242869248 70917761794048 70958172994618 71002999488512 71063018930176 71088339632128 71148431212544 71218745049088 71264039927808 71324280029184 71410006327296 71541001814016 71726477082624 71748829315072 71835065888768 71906058305536 71966841110528 72099165395712 72153420398592 72347191791264 72418690326528 72479906463744 72505732021632 72567021735936 72700139667456 72810202529792 72864992591872 72998968293888 73060674945024 73132878594048 73194698440704 73220778688512 73267346853792 73313632124928 73329280367616 73401749471232 73417416521904 73463796596736 73489972727808 73552094429184 73568193347584 73656616656896 73718879223808 73765764179328 73854424953582 73901081100288 73927413041664 73989904515072 74052448813056 74078834688768 74125632602112 74172776251392 74214725910528 74235475132416 74261926222848 74324700463104 74398153310208 74414033035776 74430320613376 74461042704384 74493237198848 74519780133344 74566856605696 74582772339712 74656480231424 74719587991552 74767109394432 74793749913246 74840999460864 74856973708608 74904263196672 74930952585216 74994292359168 75041988473088 75132183170772 75179646517248 75243196514304 75270006669312 75302550933064 75333633048576 75350121906176 75408082993152 75440686956544 75504457613312 75531360859136 75595208163328 75669916614656 75691072684032 75718042423296 75782047531008 75856940630016 75873131722752 76012314427392 76060657999872 76233131147264 76324757506816 76372974239744 76400186949632 76464768679936 76529405001728 76605363232944 76745889153024 76810763108352 76944858471936 77009900617728 77151168626688 77243898396672 77267970031616 77360840187904 77502751965184 77703683506176 77769367093248 77846556032154 77895734132736 77912360390592 77989358813184 78055283884032 78083096023296 78149100331008 78166205431808 78376124440536 78469992022016 78519898669056 78547876356768 78614273547264 78680726863872 78758484639744 78808574767104 78853146279936 78875192328192 78903296611776 78953142288384 78969994242048 79048037892096 79064910100512 79082215651712 79114857873408 79149064523776 79227285143552 79294256644096 79322510245888 79389562241024 79440053731584 79518561927168 79535534565396 79585779646464 79614137121792 79653054185472 79681435631616 79732112752656 79782482018304 79827604340736 79878374424576 79945896296448 79974382086144 80041985114112 80059504525312 80121088180224 80155729891328 80223486214144 80252070912832 80302768652288 80319908673536 80399286403072 80421764726784 80450420074752 80501243117568 80518425501696 80597999419392 80615202455424 80666129596416 80717432979456 80763084079104 80814449124864 80894315593728 80962696249344 80997701843968 81031134707712 81095054850992 81146285129728 81175198633984 81214878777344 81243816722432 81312492814336 81393198435003 81444617060352 81513462890496 81542507225088 81611435802624 81692089909248 81911477846016 81973116665856 81998662074368 82097218158592 82178352349184 82195892699648 82247818412032 82346673963008 82399046166528 82719283347456 82764217516032 82863693739008 82933739126784 83085873905664 83141379915776 83211660034048 83427392335872 83580432678912 83680889929728 83734110690048 83804891848704 83834752650012 83887713681408 83905618882176 83958624681984 83988540260352 84059536490496 84178990465024 84250147684352 84405057089808 84488472047616 84559890874368 84590020691904 84631370072064 84661525358592 84715369799697 84768887144448 84816829612032 84870772826112 84942514814976 84972780966528 85026460925952 85044609183744 85063223558144 85128656191488 85165463009536 85219264692224 85237454102528 85321691693056 85393814847488 85424241803264 85448125022208 85478571329424 85532570812416 85550827095552 85604872224768 85635374383104 85653652608888 85707762696192 85762272540672 85810776834048 85865352195168 85919596019712 85950210318336 86022864764928 86060058209216 86095580626944 86163495779179 86217927950336 86248648548608 86290808700928 86321555267584 86394523615232 86479904702464 86534905626624 86608054321152 86638913926656 86693646434304 86712150540288 86797845528576 86871216488448 86926466285568 87030945211392 87123578454016 87190595960832 87228294293504 87314499371008 87333135993376 87388307062784 87493341085696 87548986551936 87709587603456 87783729266688 87889238556672 87936981110784 88278741024768 88306251464704 88337716160512 88412388786176 88499764068352 88737434333184 88804209721344 88967492608176 89042697589248 89130695786496 89206038724608 89237824026624 89313257521152 89612556959744 89769001550592 89844884054016 89920830701568 90009696731136 90066942590976 90117881462784 90175196127744 90232162615296 90251421990912 90283579776936 90340614733824 90359897257728 90379675030528 90416980426752 90449197203456 90545468735488 90654297423872 90730928275456 90788632836096 90820982037513 90878356488192 90897753789024 90955176738816 90987585282048 91064497864704 91122414574464 91173950386176 91231936707366 91289570770944 91322098463232 91366738624512 91399293812736 91438811847292 91476554416128 91566957920256 91606548447232 91639189082896 91683984244736 91716652471808 91774592745472 91794181341184 91884898746368 91943337228288 92021057716224 92053846047072 92111999336448 92131659949056 92222710874112 92248494833664 92300667518976 92359370428416 92450646392832 92470379287104 92528795713536 92568802107392 92640008208384 92680062686848 92738611576832 92771655581696 92791456992962 92850076254208 92928563216384 92961674903552 93020798211432 93079562354688 93132205064192 93158243303424 93191436828672 93270212345856 93382315966464 93534052405248 93613117538304 93825392181248 93858823420544 93918116970496 93938163085312 94030999322624 94110484529152 94170338476032 94283523979008 94456478957568 94536323825664 94701364273152 94781416144896 95018719903744 95099040038912 95213341769728 95635302776832 95696126502912 95811145885728 95871672778752 95892135865344 95986903154688 96068041703424 96102272028672 96132220527616 96204560531456 96462922388352 96558253768704 96639875284992 96674309362176 96756028981248 96817565485368 96933519556608 96995168944128 97029729617184 97077159788544 97111749676032 97193839067136 97289892790272 97331957725184 97414233260032 97510504792064 97627704918016 97689795805056 97751509499904 97772373823488 97807211425014 97868999294976 97889888695872 97951728795648 97986630303744 98014025760768 98069459238912 98131831080192 98193824022528 98228811792384 98249777992548 98311845445632 98354352239104 98394949287936 98430008721408 98472566604776 98534774800384 98569884055552 98610570067968 98653206020096 98736598417408 98771779585024 98897035001856 98952967880704 98980633509888 99015901630464 99099600617472 99197537746944 99218710714368 99344532897792 99379930680576 99463937384448 99562234576896 99646395383808 99689479192576 99724999884328 99787999281152 99809298278144 99872350928896 99907936780288 99992389812224 100055984630784 100176244227696 100239528689664 100324262019072 100360008892416 100444844064768 100814126579712 100889989742592 100921430245376 100957389897728 101042730041344 101142587506688 101164175630336 101349752569856 101414210666496 101677134409344 101863652327424 101986084601856 102072294309888 102140484310592 102327852204032 102414350811136 102593144629248 102679867490304 102991864528896 103057367003136 103094087718258 103144482275328 103181234030784 103246416838656 103268454008832 103370511089664 103604911341568 103692489457664 103795408042872 103860978843648 103883147187456 103985811750912 104073711845376 104110794697728 104139902370816 104198800441344 104265070522704 104330938023936 104368112529408 104456335785984 104501499254048 104544633618432 104581884266496 104693198225408 104730501809024 104773730697216 104819031396352 104907635818496 105011312852992 105078099689472 105137528373248 105166923104256 105204395482368 105270856384512 105293325656064 105397383856128 105419880134016 105486477164544 105553566203904 105591176348112 105657881591808 105680433470976 105747195101184 105784874237952 105874295095296 105920071642112 106024749236224 106047379420528 106114372861952 106152182829056 106204072247296 106241914175488 106309483670208 106376642691072 106437259491927 106504499232768 106594528395264 106632509448192 106722646818816 106828117573632 106896059891712 106986420043776 107115009490944 107229019635712 107267226766336 107311502721024 107357900668928 107463999225856 107486936607232 107554839461888 107623243972608 107684112105472 107752598833152 107859087458304 107950261665792 108148748093568 108230130597888 108524264580004 108592822747136 108684617187328 108723342966784 108815247736832 108922786545664 109215303794688 109297488887808 109498452440832 109591012417536 109699317891072 109792047661056 109831168032768 109865394888704 110292377796608 110352290021376 110484924985344 110578318835712 110648646268992 110781637430373 110851621650432 110891119562496 110984856772608 111078673219584 111118252033152 111188448903168 111236523114496 111322088865792 111440576905216 111574519906304 111645480920064 111739855798272 111779670200016 111850284908544 111874158509568 111944832909312 111984720347136 112079381987328 112150664091648 112190624869869 112261499191296 112285460562912 112356394795008 112396428877824 112491438538752 112540076119744 112651296063488 112746521165824 112786694255872 112841826762752 112882033811456 112953826399596 113025182859264 113089106149376 113161030434816 113256686419968 113297041288704 113368614567936 113392812244992 113504874921984 113536609026048 113577063634944 113673071296512 113785410945024 113809697584128 113930833362944 113971428439232 114018471641088 114043427749888 114067769460736 114180499177472 114204870145184 114277016928256 114349696720896 114414369112064 114487136260224 114559461359616 114600280424448 114697153019904 114794107502592 114908044849416 115118833729536 115216144662528 115379874168832 115477405761536 115518551902208 115616200720384 115730460704768 115901955047424 116041260281856 116254127947776 116555525259264 116654050639872 116731982069248 116946116804608 117044972355584 117185651408896 117249308147712 117564186660804 117704988033024 117779848003584 117821814535152 117921410320896 117995904958464 118021090295808 118137726959616 118279719419904 118316579110912 118405612961792 118623323477568 118723596785664 118840927715328 118941384966144 118983765368832 119084343361536 119160080597376 119277842890752 119303301848094 119378669469696 119421205682688 119479581278208 119522153447424 119692002067456 119741406511104 119793178738688 119894440935424 120012928974848 120089256787968 120157175283712 120233594836992 120335229321216 120378106369248 120454152978432 120479863010304 120598929604608 120632647090176 120675630112128 120751864676352 120777638252544 120896999129088 120922803683136 120999194394624 121051510448128 121094642716684 121144626118656 121171141984256 121197005052032 121273568985088 121316780376064 121419330486272 121496552765952 121565267181568 121642582276488 121719427694592 121762797950976 121822318166016 121865725083648 121968739221504 122166925590528 122270194335744 122313760837632 122417153703936 122538134863872 122591116304384 122694743621632 122738461396096 122815999115264 122842213265408 122963614498816 122997993111552 123067556691968 123145827237888 123267528523776 123293839049472 123371727618048 123520010944512 123598569249792 124027730948576 124078925021184 124106083139584 124255249104896 124360283127808 124509754621952 124712069873664 124817490051072 125141088503808 125370649018368 125521334894592 125560451301376 125711365305344 125941971943424 126048431767552 126268485697536 126375221526528 126607585634712 126732708071424 126839836311552 126885031037856 126947055108096 126992288037888 127225244418048 127513737035776 127594835337216 127748194514304 127828897038336 127856181153792 127982537539584 128090722271232 128136362704896 128172187533312 128217856994136 128298856218624 128326240643328 128407308337152 128453061574656 128480478913332 128561644044288 128617229851136 128716165251072 128744338358272 128853167046656 128899079149568 129008038641664 129090087313824 129326891925504 129372972822912 129436213051392 129482332901376 129591785422848 129719857053696 129802358439936 129912081481728 129958370889984 130040469651456 130068225810432 130196768292864 130253061073408 130306824732672 130335345999872 130363165097984 130409615233352 130491999059968 130519851594496 130602305060864 130648840404992 130685367681024 130759278985216 130842441440256 130971749056512 130999703990064 131082460594176 131193265717248 131240011628544 131323479827904 131564381405184 131675593900032 131779464132862 131833857835008 131862713335808 131974178013184 132021202173952 132132800823296 132263383662592 132291614285824 132459377197056 132506574240768 132618583179264 132749646102528 132861860511744 133106151499776 133206314582016 133407979507712 133568325636928 133652704919552 133813345189888 133926458753024 134418835439616 134653502325888 134767326081024 134881246052352 135014545096704 135176822194176 135218947555328 135569512545792 135818203103232 135981446135808 136096392413184 136182949254144 136317534732288 136346630683536 136432765108224 136481377923072 136596746797056 136760925579264 136790859505664 136906489987072 137158217770938 137322486038528 137409822670848 137458783624344 137525976367104 137574978707712 137661889118208 137691272011776 137827348119552 137915005842432 138031586574336 138080769070608 138167999004672 138197489923584 138284793593856 138334066311168 138393877390496 138451001278464 138481305124864 138510862916608 138647749001216 138764949127168 138814392930304 138853203161088 138931733921792 139020094030272 139107917365248 139157483372544 139187185489443 139275114381312 139392844824576 139442512355328 139531197317148 139619343532032 139698307596288 139737364955136 139787155243008 139905318518784 140043582701568 140073473949696 140104132919296 140222564139008 140272527309824 140391100874752 140529845141504 140559840178688 140648636219392 140738088271872 140788235130816 140877175455744 140907244627968 141046498983936 141165726793728 141255507714048 141425285968512 141684718436352 141745978226944 141804485738496 141835523588096 141916345989236 142005998977024 142126037860352 142176679264256 142296862425088 142437490098176 142528079855616 142648560058368 142820012654592 143452954165248 143497658630144 143670131777536 143812116611072 143933682221056 144198330791424 144306840797184 144694383582528 144837380653056 144959812927488 145011464043264 145134043471872 145400279334912 145620405059584 145729985183744 145997936587776 146121349890048 146265757188096 146389396881408 146441557377024 146534693707584 146627264249856 146658560735232 146710817137521 146803498942464 146834833043808 146927593193472 146979945455616 147104188858368 147136386695168 147313233313792 147437758447616 147531528358656 147708849907164 147802162200576 147854826083328 147979809030144 148104897626112 148157669377536 148251265204224 148345552502784 148429451821056 148470950264832 148523852445696 148649400926208 148796306620416 148828066071552 148860641226752 148986474397696 149039560266688 149133713211392 149165544679424 149312960462848 149439175983104 149534218788864 149587499826492 149681998921728 149713947417216 149808526393344 149861905170432 149988584718336 150083976946176 150264366341544 150359293034496 150486393028608 150540013338624 150605101866128 150667266097152 150700243812352 150881373913088 151008915226624 151062721718272 151190416326656 151339833229312 151382145368064 151436084846592 151564095062016 151713881260032 151746263445504 152024628854784 152121315999744 152466262294528 152649515013632 152745948479488 152800373899264 152929537359872 153058810003456 153210726465888 153491778306048 153621526216704 153889716943872 154019801235456 154302337253376 154487796793344 154535940063232 154721680375808 155005503930368 155407367012352 155538734186496 155693112064308 155791468265472 155824720781184 155978717626368 156110567768064 156166192046592 156298200662016 156332410863616 156752248881072 156939984044032 157039797338112 157095752713536 157228547094528 157361453727744 157516969279488 157617149534208 157706292559872 157750384656384 157806593223552 157906284576768 157939988484096 158096075784192 158129820201024 158164431303424 158229715746816 158298129047552 158454570287104 158588513288192 158645020491776 158779124482048 158880107463168 159037123854336 159071069130792 159171559292928 159228274243584 159306108370944 159362871263232 159464225505312 159564964036608 159756748849152 159891792592896 159948764172288 160017920732761 160083970228224 160119009050624 160242176360448 160311459782656 160446972428288 160504141825664 160605537304576 160639817347072 160798572806144 160843529453568 160900840149504 161002486235136 161036851003392 161195998838784 161230404910848 161332259192832 161434865958912 161526168158208 161628898249728 161788631187456 161925392498688 161995403687936 162062269415424 162190109701984 162292570259456 162350397267968 162487633444864 162624985628672 162786396870006 162889234120704 163026925780992 163085014450176 163222871605248 163384179818496 163822955692032 163946233331712 163997324148736 164194436317184 164356704698368 164391785399296 164693347926016 164798092333056 165438566694912 165528435032064 165727387478016 165867478253568 166282759831552 166423320068096 166854784671744 167160865357824 167361779859456 167468221380096 167609783697408 167669505300024 167775427362816 167811237764352 167917249363968 167977080520704 168119072980992 168357980930048 168500295368704 168810114179616 168976944095232 169119781748736 169180041383808 169262740144128 169323050717184 169430739599394 169537774288896 169633659224064 169741545652224 169885029629952 169945561933056 170052921851904 170089218367488 170126447116288 170257312382976 170330926019072 170438529384448 170474908205056 170643383386112 170787629694976 170848483606528 170896250044416 170957142658848 171065141624832 171101654191104 171270748766208 171307305217776 171415525392384 171524545081344 171621553668096 171730704390336 171839192039424 171900420636672 172045729529856 172120116418432 172191161253888 172326991558358 172435855900672 172497297097216 172581617401856 172643110535168 172789047230464 172959809404928 173069811253248 173216108642304 173277827853312 173424301080576 173595691057152 173742432976896 173852932571136 174061890422784 174247156908032 174381191921664 174456588587008 174628998742016 174666271986752 174776614125568 174986682171392 175097973103872 175419175206912 175567458533376 175778477113344 175873962221568 176557482049536 176612502929408 176675432321024 176824777572352 176999528136704 177474868666368 177608419442688 177934985216352 178085395178496 178261391572992 178412077449216 178475648053248 178626515042304 179225113919488 179538003101184 179689768108032 179841661403136 180019393462272 180133885181952 180235762925568 180350392255488 180502843981824 180567159553872 180681229467648 180719794515456 180759350061056 180833960853504 180898394406912 181090937470976 181308594847744 181461856550912 181577265672192 181641964075026 181756712976384 181795507578048 181910353477632 181975170564096 182128995729408 182244829148928 182347900772352 182463873414732 182579141541888 182644196926464 182733477249024 182798587625472 182877623694584 182953108832256 183133915840512 183213096894464 183278378165792 183367968489472 183433304943616 183588362682368 183769797492736 183886674456576 184042115432448 184107692094144 184223998672896 184263319898112 184445421748224 184496989667328 184601335037952 184718740856832 184901292785664 184940758574208 185057591427072 185137604214784 185280016416768 185360125373696 185477223153664 185543311163392 185582913985924 185700152508416 185857126432768 185923349807104 186041596422864 186159124709376 186264410128384 186316486606848 186382873657344 186540424691712 186764631932928 187068104810496 187226235076608 187650784362496 187717646841088 187836233940992 187876326170624 188061998645248 188220969058304 188340676952064 188567047958016 188912957915136 189072647651328 189402728546304 189562832289792 190037439807488 190198080077824 190426683539456 191270605553664 191392253005824 191622291771456 191743345557504 191784271730688 191973806309376 192136083406848 192204544057344 192264441055232 192409121062912 192925844776704 193116507537408 193279750569984 193348618724352 193512057962496 193635130970736 193867039113216 193990337888256 194059459234368 194154319577088 194223499352064 194387678134272 194579785580544 194663915450368 194828466520064 195021009584128 195255409836032 195379591610112 195503018999808 195544747646976 195614422850028 195737998589952 195779777391744 195903457591296 195973260607488 196028051521536 196138918477824 196263662160384 196387648045056 196457623584768 196499555985096 196623690891264 196708704478208 196789898575872 196860017442816 196945133209552 197069549600768 197139768111104 197306412040192 197473196834816 197543559170048 197669196199293 197794070003712 197905935761408 197961267019776 198031803260928 198199201234944 198395075493888 198437421428736 198689065795584 198759861361152 198927874768896 199124469153792 199292790767616 199378958385152 199449999768656 199575998562304 199618596556288 199744701857792 199815873560576 199984779624448 200111969261568 200352488455392 200479057379328 200720017784832 200889688129536 201628253159424 201779979485184 201842860490752 201914779795456 202085460082688 202285175013376 202328351260672 202699505139712 202828421332992 203354268818688 203727304654848 203972169203712 204144588619776 204280968621184 204655704408064 204828701622272 205186289258496 205359734980608 205737326656407 205983729057792 206114734006272 206188175436516 206288964550656 206362468061568 206492833677312 206536908017664 206741022179328 207209822683136 207384978915328 207590816085744 207721957687296 207766294374912 207971623501824 208147423690752 208221589395456 208279804741632 208397600882688 208530141045408 208661876047872 208736225058816 208912671571968 209002998508096 209089267236864 209163768532992 209386396450816 209461003618048 209547461394432 209638062792704 209815271636992 210022625705984 210156199378944 210275056746496 210333846208512 210408790964736 210541712769024 210586651312128 210794767712256 210839760268032 210972954329088 211107132407808 211182352696224 211315763183616 211360866941952 211569748475904 211748590190592 211840143284224 211915624754197 212049498472448 212094758841056 212228745723904 212304365658112 212483828350976 212618967340416 212753285382144 212874518983854 213008998465536 213189056790528 213265018896384 213445293637632 213656235147264 213792119783424 213972840087552 214230018981888 214458039271424 214534453532672 214623005442048 214715801337856 214927998451712 214973873214464 215246487945216 215368224210944 215505197666304 215718174916608 215900523331584 216297496187136 216460261195776 217048529160008 217185645494272 217369234374656 217446685933568 217630495473664 218430607589376 218594977775616 218996904881664 219182024835072 219398635782144 219584095322112 219662336065536 219730789777408 220584755593216 220704580042752 220969849970688 221156637671424 221297292537984 221563274860746 221703243300864 221782239124992 221969713545216 222157346439168 222236504066304 222376897806336 222473046228992 222644177731584 222881153810432 223149039812608 223290961840128 223479711596544 223559340400032 223700569817088 223748317019136 223969440694272 224158763974656 224301328183296 224381249739738 224522998382592 224570921125824 224712789590016 224792857755648 224982877077504 225080152239488 225302592126976 225493042331648 225573388511744 225683653525504 225764067622912 225907652799192 226050365718528 226178212298752 226322060869632 226513372839936 226594082577408 226785624489984 227009749843968 227073218052096 227154127269888 227346142593024 227570821890048 227619395168256 227861666725888 227942856878464 228036943282176 228086855499776 228135538921472 228360998354944 228409740290368 228554033856512 228699393441792 228828738224128 228974272520448 229118922719232 229200560848896 229394306039808 229588215005184 229816089698832 230237667459072 230432289325056 230759748337664 230954811523072 231037103804416 231232401440768 231460921409536 231803910094848 232082520563712 232508255895552 233111050518528 233308101279744 233463964138496 233892233609216 234089944711168 234371302817792 234498616295424 235128373321608 235409976066048 235559696007168 235643629070304 235842820641792 236042180591616 236275453919232 236559438839808 236633158221824 236811225923584 237246646955136 237447193571328 237681855430656 237882769932288 237967530737664 238168686723072 238320161194752 238555685781504 238606603696188 238757338939392 238842411365376 238959162556416 239044306894848 239384004134912 239482813022208 239586357477376 239788881870848 240178513575936 240314350567424 240467189673984 240670458642432 240756212738496 240908305956864 240959726020608 241197859209216 241265294180352 241351260224256 241503729352704 241555276505088 241793998258176 241845607366272 241998388789248 242103020896256 242189285433368 242289252237312 242342283968512 242394010104064 242547137970176 242633560752128 242838660972544 242993105531904 243130534363136 243285164552976 243438855389184 243525595901952 243644636332032 243731450167296 243937478443008 244179595305009 244333851181056 244540388671488 244627521675264 244834307407872 245076269727744 245182232608768 245389487243264 245476922792192 245631998230528 245684426530816 245927228997632 245995986223104 246135113383936 246291654475776 246535057047552 246587678098944 246743455236096 247040021889024 247197138499584 248055461897152 248157850042368 248212166279168 248510498209792 248720566255616 249019509243904 249424139747328 249634980102144 250282177007616 250741298036736 251042669789184 251120902602752 251422730610688 251883943886848 252536971395072 252750443053056 253215171269424 253465416142848 253679672623104 253770062075712 253894110216192 253984576075776 254450488836096 255027474071552 255189670674432 255496389028608 255657794076672 255712362307584 255965075079168 256181444542464 256272725409792 256344375066624 256435713988272 256597712437248 256652481286656 256814616674304 256906123149312 256960957826664 257123288088576 257234459702272 257432330502144 257488676716544 257706334093312 257798158299136 258016077283328 258180174627648 258490487337537 258653783851008 258745945645824 258872426102784 258964665802752 259183570845696 259439714107392 259604716879872 259824162963456 259916741779968 260080939302912 260136451620864 260393536585728 260506122146816 260613649465344 260726330195968 260819230466704 260983998119936 261039703188992 261204610121728 261297680809984 261370735362048 261518557970432 261684882880512 261943498113024 261999407980128 262164921188352 262480023257088 262646959655808 263128762810368 263351187800064 263558928265724 263667715670016 263725426671616 263948356026368 264042404347904 264265601646592 264526767325184 264583228571648 264918754394112 265013148481536 265237166358528 265499292205056 266212302999552 266412629164032 266815959015424 267136651273856 267305409839104 267626690379776 267852917506048 268837670879232 269307004651776 269534652162048 269762492104704 270029090193408 270353644388352 270437895110656 271139025091584 271636406206464 271962892271616 272192784826368 272365898508288 272462946112539 272635069464576 272693261367072 272865530216448 272962755846144 273193493594112 273521851158528 273581719011328 273812979974144 274316435541876 274644972077056 274819645341696 274917567248688 275051952734208 275149957415424 275323778236416 275382544023552 275654696239104 275830011684864 276063173148672 276161538141216 276335998009344 276394979847168 276668132622336 276787754780992 276902002556928 276962610249728 277021725833216 277295498002432 277529898254336 277628785860608 277706406322176 277863467843584 278040188060544 278215834730496 278314966745088 278374370978886 278550228762624 278785689649152 278885024710656 279062394634296 279238687064064 279396615192576 279474729910272 279574310486016 279810637037568 280146947899392 280208265838592 280445128278016 280545054619648 280782201749504 281059690283008 281119680357376 281476176543744 281576470261632 281754350911488 281814489255936 282092997967872 282331453587456 282511015428096 282850571937024 283369436872704 283491956453888 283608971476992 283671047176192 283832691978472 284011997954048 284252075720704 284353358528512 284593724850176 285056159711232 285297120116736 285640025309184 286905908330496 286995317260288 287340263555072 287624233222144 287867364442112 288396661582848 288613681594368 289388767165056 289674761306112 289919625854976 290022928086528 290268086943744 290800558669824 291240810119168 291459970367488 291995873175552 292242699780096 292531514376192 292883114754048 293069387415168 293254528499712 293317121470464 293421634275042 293606997884928 293669666087616 293855186386944 293959890911232 294208377716736 294272773390336 294626466627584 294875516895232 295063056717312 295417699814328 295604324401152 295709652166656 295959618060288 296209795252224 296315338755072 296691105005568 296858903642112 296941900529664 297047704891392 297298801852416 297592613240832 297656132143104 297721282453504 297972948795392 298079120533376 298267426422784 298331089358848 298625920925696 298878351966208 299068437577728 299174999652984 299363997843456 299427894834432 299617052786688 299723810340864 299977169436672 300167953892352 300528732683088 300718586068992 300972786057216 301080026677248 301210203732256 301334532194304 301400487624704 301762747826176 302017830453248 302125443436544 302380832653312 302679666458624 302764290736128 302872169693184 303128190124032 303427762520064 303492526891008 304049257709568 304242631999488 304932524589056 305299030027264 305600747798528 305859074719744 306117620006912 306421452931776 306983556612096 307243052433408 307779433887744 308039602470912 308975593586688 309071880126464 309443360751616 310011007860736 310814734024704 311077468372992 311386224128616 311582936530944 311649441562368 311957435252736 312221135536128 312332384093184 312596401324032 312664821727232 313504497762144 314079594676224 314191505427072 314457094189056 314722907455488 315033938558976 315234299068416 315412585119744 315500769312768 315613186447104 315812569153536 315879976968192 316192151568384 316259640402048 316328862606848 316459431493632 316596258095104 316909140574208 317177026576384 317290040983552 317558248964096 317760214926336 318074247708672 318142138261584 318343118585856 318456548487168 318612216741888 318725742526464 318928451010624 319129928073216 319311778475781 319513497698304 319783585185792 319897528344576 320035841465522 320167940456448 320238018101248 320484352720896 320622919565312 320893944856576 321008283651328 321211074609152 321279634694144 321597145612288 321687058907136 321801680299008 322073702006784 322391997677568 322460809821696 322664518385664 322869731917824 323052336316416 323257796499456 323577262374912 323850784997376 323990807375872 324380219403968 324585140518912 324700794535936 324975266889728 325249971257344 325572793740012 325778468241408 326053851561984 326170028900352 326445743210496 326768359636992 327645911384064 327892466663424 327994648297472 328388872634368 328713409396736 328783570798592 329386695852032 329596184666112 330877133389824 331056870064128 331454774956032 331734956507136 332565519663104 332846640136192 333709569343488 334321730715648 334723559718912 334936442760192 335219567394816 335339010600048 335550854725632 335622475528704 335834498727936 335954161041408 336238145961984 336715961860096 337000590737408 337620228359232 337953888190464 338239563497472 338360082767616 338525480288256 338646101434368 338861479198788 339075548577792 339267318448128 339483091304448 339770059259904 339891123866112 340105843703808 340178436734976 340252894232576 340514624765952 340661852038144 340949816410112 341286766772224 341575259389952 341696967213056 341792500088832 341914285317696 342130283249664 342203308382208 342541497532416 342614610435552 342831050784768 343049090162688 343243107336192 343461408780672 343678384078848 343800841273344 344091459059712 344240232836864 344382322507776 344653983116716 344871711801344 344994594194432 345163234803712 345286221070336 345578094460928 345919618809856 346139622506496 346432217284608 346555655706624 346848602161152 347191382114304 347705865142272 348123780845568 348494313816064 348762383843328 348913177174016 349257997484032 349332543973504 349553228251136 349973364342784 350195946207744 350838350413824 351134917066752 351556954226688 351747924443136 353114964099072 353225005858816 353350864642048 353649555144704 353999056273408 354949737332736 355216838885376 355869970432704 356170790356992 356522783145984 356824154898432 356951296106496 357253030084608 358450227838976 359076006202368 359379536216064 359683322806272 360038786924544 360267770363904 360471525851136 360700784510976 361005687963648 361134319107744 361362458935296 361439589030912 361518700122112 361796788813824 362181874941952 362617189695488 362923713101824 363154531344384 363283928150052 363513425952768 363591015156096 363820706955264 363950341128192 364257991458816 364489658297856 364695801544704 364927746829464 365158283083776 365288393852928 365466954498048 365597175250944 365755247389168 365906217664512 366426193788928 366556756331584 366735936978944 366866609887232 367176725364736 367539594985472 367773348913152 368084230864896 368215384188288 368447997345792 368526639796224 368890843496448 368993979334656 369202670075904 369437481713664 369802585571328 369881517148416 370115182854144 370275208429568 370560032833536 370720250747392 370954446307328 371086622326784 371165827971848 371400305016832 371714252865536 371846699614208 372083192845728 372318249418752 372765747314688 373080849383424 373529263865856 374136209620992 374452470153216 375301568724992 375435293682176 375672467881984 375752652341248 376123997290496 376441938116608 376681353904128 377134095916032 377825915830272 378145295302656 378805457092608 379125664579584 380074879614976 380396160155648 380853367078912 382541211107328 382784506011648 383244583542912 383486691115008 383568543461376 383947612618752 384272166813696 384409088114688 384528882110464 384818242125824 385851689553408 386233015074816 386559501139968 386697237448704 387024115924992 387270261941472 387980675776512 388118918468736 388308639154176 388446998704128 388775356268544 389159571161088 389327830900736 389656933040128 390042019168256 390510819672064 390759183220224 391006037999616 391089495293952 391228845700056 391475997179904 391559554783488 391806915182592 391946521214976 392056103043072 392277836955648 392527324320768 392915247169536 392999111970192 393247381782528 393417408956416 393579797151744 393720034885632 393890266419104 394139099201536 394279536222208 394612824080384 394946393669632 395087118340096 395338392398586 395588140007424 395811871522816 395922534039552 396063606521856 396398402469888 396790150987776 396874842857472 397378131591168 397519722722304 397855749537792 398248938307584 398585581535232 398757916770304 398899999537312 399151997124608 399237193112576 399631747121152 399969559248896 400223938523136 400704976910784 400958114758656 401440035569664 401779376259072 403256506318848 403685720981504 403829559590912 404170920165376 404656702521344 405399010279424 405656842665984 406708537637376 407454609309696 407944338407424 408289177239552 408561937242368 409311408816128 409657403244544 410372578516992 410719469961216 411474653312814 411967458115584 412229468012544 412376350873032 412577929101312 412724936123136 412985667354624 413073816035328 413482044358656 414419645366272 414769957830656 415181632171488 415443915374592 415532588749824 415943247003648 416294847381504 416443178790912 416559609483264 416795201765376 417060282090816 417323752095744 417472450117632 417561556468329 417825343143936 418005997016192 418178534473728 418327537065984 418772792901632 418922007236096 419094922788864 419276125585408 419630543273984 420045251411968 420312398757888 420550113492992 420667692417024 420817581929472 421173302624256 421589535424512 421679520536064 421945908658176 422214264815616 422364705392448 422631526367232 422721733883904 423139496951808 423497180381184 423680286568448 423831249508394 424098996944896 424189517682112 424457491447808 424608731316224 424967656701952 425237934680832 425506570764288 425749037967708 426017996931072 426378113581056 426530037792768 426890587275264 427312470294528 427584239566848 427945680175104 428460037963776 428916078542848 429068907065344 429431602675712 429855996903424 429947746428928 430492975890432 430736448421888 431010395332608 431436349833216 431801046663168 432594992374272 432920522391552 434097058320016 434371290988544 434738468749312 434893371867136 435260990947328 436861215178752 437189955551232 437993809763328 438364049670144 438797271564288 439168190644224 439324672131072 439461579554816 441169511186432 441409160085504 441939699941376 442313275342848 442594585075968 443126549721492 443406486601728 443564478249984 443939427090432 444314692878336 444473008132608 444753795612672 444946092457984 445288355463168 446298079625216 446581923680256 446959423193088 447118680800064 447401139634176 447496634038272 447938881388544 448317527949312 448602656366592 448762499479476 449045996765184 449141842251648 449425579180032 449585715511296 449965754155008 450160304478976 450605184253952 450986084663296 451146777023488 451367307051008 451528135245824 451815305598384 452100731437056 452356424597504 452644121739264 453026745679872 453188165154816 453571248979968 454019499687936 454146436104192 454308254539776 454692285186048 455141643780096 455238790336512 455723333451776 455885713756928 456073886564352 456173710999552 456271077842944 456721996709888 456819480580736 457108067713024 457398786883584 457657476448256 457948545040896 458237845438464 458401121697792 458788612079616 459176430010368 459632179397664 460475334918144 460864578650112 461228124465017 461519496675328 461909623046144 462074207608832 462464802881536 462921842819072 463607820189696 464165041127424 465016511791104 466222101037056 466616202559488 466927928276992 467784467218432 468742605635584 468997232590848 470256746643216 470819952132096 471119392014336 471287258140608 471685641283584 472084361183232 472550907838464 473118877679616 473266316443648 473622451847168 474493293910272 474894387142656 475363710861312 475765539864576 475935061475328 476337373446144 476640322389504 477111371563008 477213207392376 477514677878784 477684822730752 477918325112832 478088613789696 478768008269824 479172714954752 479577763741696 480053762198283 480357027151872 480628701134848 480934379347968 481340917284864 481512425476992 481816611913728 481919452041216 482395718418432 482530588360704 482702520448512 483007458705408 483110553010176 483587996516352 483691214732544 483996777578496 484206041792512 484378570866736 484578504474624 484684567937024 484788020208128 485094275940352 485267121504256 485677321945088 485986211063808 486261068726272 486570329105952 486877710778368 487051191803904 487462900334592 487874956886016 488359190610018 488667702362112 489080777342976 489255043350528 489668614815744 490152539455488 490364465217536 490778974486528 490953845584384 491263996461056 491368853061632 491854457995264 491991972446208 492270226767872 492583308951552 493070114095104 493175356197888 494080043778048 494394276999168 496110923794304 496315700084736 496424332558336 497020996419584 497441132511232 498039018487808 498848279494656 499269960204288 500564354015232 501482596073472 502085339578368 502241805205504 502845461221376 503767887773696 505073942790144 505500886106112 506430342538848 506930832285696 507359345246208 507540124151424 507788220432384 507969152151552 508900977672192 510054948143104 510379341348864 510992778057216 511315588153344 511424724615168 511930150158336 512362889084928 512545450819584 512688750133248 512871427976544 513195424874496 513304962573312 513812246298624 513921915653328 514246576177152 514468919404544 514864661004288 514977353433088 515412668186624 515596316598272 516032154566656 516360349255296 516980974675074 517307567702016 517491891291648 517744852205568 517929331605504 518367141691392 518879428214784 519209433759744 519648325926912 519833483559936 520272903241728 520787073171456 521012244293632 521227298930688 521452660391936 521638460933408 521967996239872 522079406377984 522595361619968 522741470724096 523037115940864 523369765761024 523886996226048 523998815960256 524329842376704 524960046514176 525293919311616 526257525620736 526702375600128 527117856531448 527335431340032 527450853343232 527896712052736 528084808695808 528531203293184 529166457143296 529837508788224 530026296963072 530474332717056 530998584410112 532424605999104 532825258328064 533631918030848 534273302547712 534610819678208 535253380759552 535705835012096 537675341758464 538614009303552 539069304324096 539524984209408 540058180386816 540707288776704 540875790221312 542278050183168 543272812412928 543925784543232 544385569652736 544731797016576 544925892225078 545270138929152 545386522734144 545731060432896 545925511692288 546386987188224 547043702317056 547163438022656 547625959948288 548632871083752 549289944154112 549639290683392 549835134497376 550103905468416 550299914830848 550765088047104 551309392478208 551660023369728 552126346297344 552323076282432 552671996018688 552789959694336 553336265244672 553575509561984 553804005113856 553925220499456 554043451666432 554590996004864 555059796508672 555257571721216 555412812644352 555726935687168 556080376121088 556431669460992 556629933490176 556748741957772 557100457525248 557571379298304 557770049421312 558124789268592 558477374128128 558793230385152 558949459820544 559148620972032 559621274075136 560293895798784 560416531677184 560890256556032 561090109239296 561564403499008 562119380566016 562239360714752 562952353087488 563152940523264 563508701822976 563628978511872 564185995935744 564662907174912 565022030856192 565701143874048 566738873745408 566983912907776 567217942953984 567665383956944 568023995908096 568504151441408 568706717057024 569187449700352 570112319422464 570594240233472 571280050618368 573811816660992 573990634520576 574680527110144 575248466444288 575734728884224 576793323165696 577227363188736 578777534330112 579349522612224 579839251709952 580045856173056 580536173887488 581601117339648 582481620238336 583991746351104 584485399560192 585063028752384 585766229508096 586138774830336 586509056999424 586634242940928 586843268550084 587213995769856 587339332175232 587710372773888 587919781822464 588416755433472 588545546780672 589252933255168 589751033790464 590126113434624 590835399628656 591208648802304 591419304333312 591919236120576 592419590504448 592630677510144 593007588597879 593382210011136 593717807284224 593883801059328 594095409782784 594597603704832 595185226481664 595312264286208 595442564907008 595945897590784 596158241066752 596534852845568 596662178717696 597251841851392 597756703932416 598136875155456 598349999305968 598727995686912 598855789668864 599234105573376 599447620681728 599954338873344 600335907784704 601057465366176 601437172137984 602160053354496 602420407464512 602669064388608 602800975249408 603144470454253 603525495652352 604035660906496 604250886873088 604761665306624 605359332917248 605528581472256 605744339386368 606256380248064 606855525040128 606985053782016 608098515419136 608485263998976 609865049178112 610598060054528 611201495597056 611718149439488 612842905863552 613967113224192 614486104866816 615558867775488 616079204941824 617951187173376 618143760252928 618886721503232 621629468049408 622154936745984 622772448257232 623165873061888 623298883124736 623914870505472 624442271072256 624664768186368 625192802648064 625329643454464 627008995524288 628159189352448 628383010854144 628914188378112 629445814910976 630067877117952 630468598136832 630825170239488 631001538625536 631226372894208 631625138307072 631759953936384 632384303136768 632519280804096 632657725213696 632918862987264 633192516190208 633818281148416 634354053152768 634580081967104 635116497928192 635520429852672 635746874262591 636148495417344 636284276523168 636686237171712 636913096974336 637451485052928 637856902021248 638259856146432 638623556951562 639026995396608 639567170371584 639795056689152 640071682931044 640335880912896 640476036202496 640968705441792 641245839130624 641787889713152 642016567302656 642422149218304 642559269388288 643194291224576 643374117814272 643603360598016 644147404013568 644783995355136 644921619643392 645739463835648 646104672632832 646515592998912 647154524749824 647701569994752 647981614751744 648760438807936 649170281037824 649401589071872 649950533779456 650499942514688 651145587480024 651556936482816 652107703123968 652340057800704 652891486420992 655291822768128 655784933326848 655989296594944 656777745268736 657426818793472 657567141597184 658773391704064 659192369332224 661754266779648 662113740128256 662909549912064 663469913014272 665131039326208 665693280272384 667419138686976 668643461431296 669447119437824 669872885520384 670439134789632 670678021200096 671101709451264 671244951057408 671908322082816 672476291923968 673431923720192 674001181474816 675240456718464 675907776380928 676479126994944 676720165535232 677050960576512 677292202868736 677722958397576 678151097155584 678534636896256 678966182608896 679540118519808 679782247732224 680356873469952 680505788465152 681029249531904 681323704076288 681899632820224 682573533544448 683393934426112 683585000177664 683828570635392 684260566499328 684406616764416 685082995064832 685229220871104 685662101569536 686098180325376 686486214672384 686922817561344 687356768157696 687601682546688 688182918119424 688480465673728 688764645015552 689307966233432 689743423602688 689989188388864 690326469607424 690572442140672 691156188921856 692279245012992 692864434569216 693111311413248 693697204322304 694382764228608 695411730284544 696247561691136 696988627632128 697524767686656 697826354348032 698515994968064 698665087947008 699106456502272 699946728685568 700391892415488 701676700827648 702269834133504 703113908453376 703495848886272 706229928198144 706450011717632 706701729284096 707299110289408 707998112546816 709899474665472 710433677770752 711739940865408 712341580713984 713045566291968 713648309796864 713902592212992 714506060169216 716900455677952 718152012404736 718759072432128 719366645612544 720535540727808 720943051702272 721401569021952 722011375927296 722268638215488 722724917870592 722879178061824 723037400244224 723593577627648 724363749883904 725234379390976 725847426203648 726309062688768 726567856300104 727026851905536 727182030312192 727641413910528 727900682256384 728515982917632 728979316595712 729391603089408 729855493658928 730316566167552 730576787705856 730933908996096 731194350501888 731510494778336 731812435329024 732852387577856 733113512663168 733471873957888 733733219774464 734353450729472 735079189970944 735546697826304 736168461729792 736430768376576 736895994691584 737053279592448 737781686992896 737987958669312 738405340151808 738874963427328 739605171142656 739763034296832 740230365708288 740550416859136 741120065667072 741440501494784 742173244653568 742331655943696 742800610033664 743428505731072 743693399228416 744166385691456 744636498837504 745531494629376 746161698766848 747058527731712 748272419241984 748904940306432 750603137449984 750870587364352 751505304682496 752247994580992 752883876233216 753362707808256 754268191832064 755651831660544 757610914185216 758251329159168 760149759229952 760792320311296 761706734157824 765082422214656 765569012023296 766489167085824 766973382230016 767137086922752 767895225237504 768544333627392 768818176229376 769057764220928 769636484251648 771703379106816 772466030149632 773119002279936 773394474897408 774048231849984 774540523882944 775471462012611 775961351553024 776237836937472 776617278308352 776893997408256 777550712537088 778319142322176 778655661801472 779313866080256 780084038336512 781021639344128 781518366440448 782178990587904 782457691400112 782951994359808 783119109566976 783613830365184 783893042429952 784112206086144 784555673911296 785054648641536 785830494339072 785998223940384 786494763565056 786834817912832 787440069771264 787780532838208 788278198403072 788559072444416 789225648160768 789892787339264 790174236680192 790676784797172 791176280014848 791623743045632 791845068079104 792127213043712 792796804939776 793580301975552 793749685714944 794756263182336 795039445444608 795711499075584 796497876615168 797515833540608 797799999074624 798303994249216 798474386225152 799263494242304 799939118497792 800447877046272 801409953821568 801916229517312 802880071139328 803558752518144 806513012637696 807371441963008 807659119181824 808341840330752 809313405042688 811313685331968 813417075274752 814909218619392 815888676814848 816578354479104 817123874484736 818622817632256 819314806489088 820745157033984 821438939922432 822949306625628 823934916231168 824458936025088 824752701746064 825155858202624 825449872246272 825971334709248 826147632070656 826964088717312 828839290732544 829539915661312 830363264342976 830887830749184 831065177499648 831886494007296 832589694763008 832886357581824 833119218966528 833590403530752 834120564181632 834647504191488 834944900235264 835123112936658 835650686287872 836011994032384 836357068947456 836655074131968 837545585803264 837844014472192 838189845577728 838552251170816 839261086547968 840090502823936 840624797515776 841100226985984 841335384834048 841635163858944 842346605248512 843179070849024 843359041072128 844428529631232 844729410784896 845263052734464 845443467767808 846278993903616 846994360762368 847360573136896 847662499016788 848197993889792 848379035364224 848914982895616 849217462632448 849935313403904 850475869361664 851013141528576 851498075935416 852035993862144 852756227162112 853060075585536 853781174550528 855168479133696 855891360350208 856920075927552 857832157085696 858137814130688 858863205351424 859711993806848 859895492857856 860985951780864 861472896843776 862020790665216 862872699666432 863602093326336 865189984748544 865841044783104 868194116640032 868742581977088 869786743734272 870521981894656 873722430357504 874379911102464 875987619526656 876728099340288 877594543128576 878649344262144 878923159109632 882339022372864 882818320171008 883879399882752 884626550685696 885189170151936 886253099442984 886812973203456 887128956499968 887878854180864 888629385756672 888946016265216 889892184915968 890576710926336 892596159250432 893163847360512 893918846386176 894237361600128 894802279268352 894993268076544 895877762777088 896635055898624 897205312733184 897524998958952 898091993530368 898283684503296 898851158360064 899171431022592 899931508310016 900320608957952 901210368507904 901972169326592 902293554046976 902734614102016 903056270491648 903630611196768 904201462874112 905288243478528 906053491359744 906376330309632 907142497959936 908038999375872 908292872208384 908616509079552 909384570372096 910283287560192 910477580673024 911446666903552 911771427513856 912147773128704 912347421999104 912542155685888 913443993419776 913638961161472 914216135426048 914797573767168 915314952896512 915897090081792 916802243395584 917577224159232 918352860020736 919264358795328 920950669836288 921729157300224 922456248930034 923038993350656 923819246092288 924148415217664 924929605763072 925843685638144 927215640379392 928330082254848 930033023582208 932444202074112 933232405118976 933855856553984 935568934436864 937485211271168 937994465181696 940513493286432 942238784028672 942574516281216 943371282567168 944168722366464 945101815676928 946237755359232 946532632887296 947244903694336 948986587820544 949788774285312 950727421722624 951531079729152 951870122950656 952674746892288 953280644779008 954222743126016 954426414784752 955029355757568 955369645461504 955836650225664 956177227579392 957536016539648 958345429909504 959155527483392 960107524396566 960714054303744 961257402269696 961868758695936 962681834569728 963024850953984 963633223827456 963838904082432 964791436836864 965061176721408 965405040897024 966221106020352 967175993032704 967382429465088 967993555156992 968412083585024 968757141733472 969157008949248 969369135874048 969576040416256 970534243008512 971354643890176 971972422127616 972522137452544 973140658211904 973755421556736 974102383607808 974925800669184 975749913772032 976718381220036 977335404724224 978161554685952 978510086701056 979337229631488 980305078910976 980728930435072 981557948973056 981907691168768 982737706123264 983708915990528 983983944892416 984540453535744 985166617903104 986140228190208 986350712395776 988160087556096 988788553998336 992221847588608 992631400169472 992848665116672 994041992839168 994882265022464 996078036975616 997696558989312 998539920408576 1001128708030464 1002965192146944 1004170679156736 1004483610411008 1005690922442752 1007535775547392 1010147885580288 1011001772212224 1012860685077696 1013861664571392 1014718690492416 1015080248302848 1015576440864768 1015938304303104 1017801955344384 1020109896286208 1020758682697728 1021985556114432 1022849449230336 1023860300316672 1024725778169856 1025090901639168 1025377500266496 1025742855953088 1026390849748992 1026609925146624 1027624492597248 1027843831306656 1028493152354304 1028937838809088 1029729322008576 1029954706866176 1030825336373248 1031192633196544 1032064309133312 1032720698510592 1033961949350148 1034615135404032 1034983782583296 1035489704411136 1035858663211008 1036734283382784 1037758856429568 1038418867519488 1039296651853824 1039666967119872 1040545806483456 1041574146342912 1042024488587264 1042905320783872 1043276921866816 1043935992479744 1044158812755968 1045190723239936 1045482941448192 1046074231881728 1046739531522048 1047773992452096 1047997631920512 1048659684753408 1049920093028352 1050587838623232 1052515051241472 1053404751200256 1054235713062896 1054670862680064 1054901706686464 1055793424105472 1056169617391616 1057062406586368 1058332914286592 1059675017576448 1060052593926144 1060948665434112 1061997168820224 1064849211998208 1065650516656128 1067263836061696 1068546605095424 1069221639356416 1070506761519104 1071411670024192 1075350683516928 1077228018607104 1078138608648192 1079049968418816 1080116360773632 1081414577553408 1081751580442624 1084556100366336 1086545624825856 1087851569086464 1088771139305472 1089463594033152 1089851784450156 1090540277858304 1090773045468288 1091462120865792 1091851023384576 1092773974376448 1094087404634112 1094326876045312 1095251919896576 1097265742167504 1098579888308224 1099278581366784 1099670268994752 1100207810936832 1100599829661696 1101530176094208 1102618784956416 1103320046739456 1104252692594688 1104646152564864 1105343992037376 1105579919388672 1106672530489344 1107151019123968 1107608010227712 1107850440998912 1108086903332864 1109181992009728 1110119593017344 1110515143442432 1110825625288704 1111453871374336 1112160752242176 1112863338921984 1113259866980352 1113497483915544 1114200915050496 1115142758596608 1115540098842624 1116249578537184 1116954748256256 1118297241944064 1119242548150272 1120125445129327 1120587791597568 1120833063354368 1121780513112064 1122180218478592 1123128806998016 1124238761132032 1124478721429504 1125904706174976 1126305881046528 1127017403645952 1127257957023744 1128371991871488 1129325814349824 1130044061712384 1131402287748096 1133477747490816 1133967825815552 1134435885907968 1135330767913888 1136047991816192 1137413434114048 1138374899400704 1140224638844928 1141188480466944 1142560101236736 1147623633321984 1147981269041152 1149361054220288 1150496932888576 1153586646331392 1154454726377472 1157555068660224 1158699045224448 1159678503419904 1160091712346112 1161072347774976 1164963240476672 1167983492702208 1168970799120384 1170126057504768 1171532459016192 1172277549660672 1173018113998848 1173268485881856 1173686537100168 1174427991539712 1174678664350464 1175420745547776 1175839563644928 1176833510866944 1177091093561344 1178505866510336 1179502067580928 1180252226869248 1181670799257312 1182417297604608 1182838608666624 1183838472241152 1184839181008896 1185261355020288 1186015177195758 1186764420022272 1187435614568448 1187767602118656 1188190819565568 1189195207409664 1190370452963328 1190624528572416 1190885129814016 1191891795181568 1192316482133504 1193069705691136 1193324357435392 1194503683702784 1195513407864832 1196273750310912 1196699998611936 1197455991373824 1197711579337728 1198895241363456 1199908677746688 1200671815569408 1202114930732352 1202874344275968 1204320106708992 1204840814929024 1205338128777216 1205601950498816 1206288940908506 1207050991304704 1208071321812992 1208501773746176 1209523330613248 1210718665834496 1211057162944512 1211488678772736 1212512760496128 1213970107564032 1216197030838272 1216970527997952 1219730098356224 1221196120109056 1222402991194112 1223436298878976 1225685811727104 1227934226448384 1228972209733632 1231117735550976 1232158409883648 1235902374346752 1236287520505856 1237773443006464 1243258936098816 1244309873491968 1245544896514464 1246331746123776 1246597766249472 1247829741010944 1248884542144512 1249329536372736 1250385605296128 1250659286908928 1254017991048576 1256318378704896 1256766021708288 1257828376756224 1258891629821952 1260135754235904 1260937196273664 1261650340478976 1262003077251072 1262452745788416 1263519907872768 1264768606273536 1265038561608192 1265315450427392 1265837725974528 1266385032380416 1267636562296832 1269160163934208 1270232995856384 1271040859705344 1271493748525182 1272296990834688 1272568553046336 1273372474343424 1273826193948672 1274902970105856 1275713804042496 1276519712292864 1277247113903124 1278053990793216 1279134340743168 1279590113378304 1280143365862088 1280671761825792 1280952072404992 1281937410883584 1282491678261248 1283575779426304 1284033134605312 1285118538776576 1286388582449152 1286748235628544 1287206721196032 1288294808027136 1289567990710272 1289843239286784 1291478927671296 1292209345265664 1293031185997824 1294309049499648 1295403139989504 1295963229503488 1297520877615872 1298340562075648 1298803178143744 1299901067558912 1300999885029376 1302291174960048 1303113872965632 1304215406247936 1304680115601408 1305782972841984 1310583645536256 1311569866653696 1311978593189888 1313555490537472 1314853637586944 1315134283194368 1317546783408128 1318384738664448 1323508533559296 1324227480256512 1325819099824128 1326939826028544 1330262078652416 1331386560544768 1334838277373952 1338894238875648 1339745771040768 1340878269579264 1341356042400192 1342203418902528 1342489902114816 1343816644165632 1344952583847936 1346863847440384 1348002362949632 1350480913436928 1351815552761856 1352958253989888 1353440331070464 1354101921153024 1354584405737472 1355445916795152 1356302194311168 1357069273792512 1357932365217792 1359080237039616 1359564495464448 1360713746939904 1361011576930304 1362058499063808 1362647408152576 1363799265640448 1365147067088896 1366787868852224 1367170000355328 1367657141270784 1368521132998656 1368813233528832 1370165990129664 1370458441742208 1371324203139072 1372196360650752 1372972429344768 1373845635122688 1374713536315392 1375203365093376 1376365836238848 1376960931347456 1377529290031104 1378615932466864 1379486847205376 1379978376777728 1380652939214848 1381144884281344 1382312377843712 1383684373395051 1384558490025984 1385728869138432 1386222622826496 1387394408644608 1388765528457216 1390823460569088 1392495123382272 1393977255264256 1395049535373312 1395652708696064 1397031989936128 1397330175894016 1398212913004544 1399893457371136 1400783784830976 1403353401655296 1406227816906752 1406991697772544 1412459856396288 1412900023435264 1413403458568192 1414598220578816 1415996225093632 1419798949330944 1420867355541504 1423479881730816 1424683161427968 1426091132583936 1427296619593728 1427805184425984 1429012120338432 1433800911355904 1436304024809472 1437518144864256 1438733291225088 1440161286594849 1441071081455616 1441886103404544 1442803138043904 1444022751854592 1444537276430976 1445449835741184 1445758356123648 1446074800488448 1447187155255296 1448727499767808 1450468758781952 1451694852407296 1452618125377536 1453135712600208 1454053703811072 1454364060624384 1455282827821056 1455801364512768 1457031965835264 1457958633191424 1458783206178816 1459710987317856 1460633132335104 1461153575411712 1462388701003776 1463020989556672 1463624870658048 1465704775155712 1466227025326336 1466943747915776 1467466439548928 1468706901458944 1470158379941888 1471093395652608 1472336923459584 1472861536753152 1473791989383168 1474106559184896 1475563373985792 1475975917338624 1476810680303616 1477749926854656 1479210342285312 1479526068593664 1481100833718272 1482240131334144 1482881002989568 1484346489307136 1484663311887392 1485601220067328 1487386798456832 1488332771382912 1489272997675008 1491062989258752 1492323397533696 1494117055463424 1496544838483968 1497809880612864 1501206274899968 1501741174728704 1503010609364992 1504495989161984 1506725415616512 1508536383664128 1511303663321088 1515221828370432 1516502658318336 1520299518459904 1521584640622592 1523413468315648 1530164844429312 1531138024046592 1532978334171648 1533946764460032 1534274173845504 1535790450475008 1537088667254784 1537636352458752 1538115528441856 1539272968503296 1543406758213632 1544932060299264 1546238004559872 1546788949794816 1548096463699968 1549081047765888 1550942924025222 1551922703106048 1552475673874944 1553234556616704 1553787994816512 1555101425074176 1556638284644352 1557311323602944 1558627732160512 1560168076673024 1562043278688256 1563036732880896 1564357981175808 1564915382800224 1565903988719616 1566238219133952 1567786084859904 1568224412172288 1569111347822592 1570109297283072 1571660988678144 1571996447880768 1572989527130112 1573669635825664 1574880139542528 1575561065676416 1576556396806144 1577118144888832 1578451296321536 1579785574678528 1580348473360384 1581353569594344 1582352560029696 1583247486091264 1583690136158208 1584254426087424 1585593609879552 1587499371429888 1589512526364672 1590078890889216 1591422998151168 1592995753230336 1595031667081216 1595599998149248 1596607988498432 1596948772450304 1598526988484608 1599878236995584 1600895754092544 1602819907643136 1603832459034624 1605760142278656 1607117505036288 1613026025275392 1615318238363648 1616683680661504 1618626810085376 1622627370663936 1626834150549504 1629818437238784 1631777353629696 1633156708958208 1634247748969472 1637245635264512 1638629612978176 1641490314067968 1642877879844864 1645898613251256 1647869832462336 1648917872050176 1649505403492128 1650311716405248 1650899744492544 1652295264141312 1653928177434624 1657678581465088 1660726528685952 1661775661498368 1662130354999296 1663772988014592 1665179389526016 1665772715163648 1666238437933056 1667180807061504 1668241128363264 1669295008382976 1669889800470528 1670246225873316 1671301372575744 1672023988064768 1672714137894912 1673310148263936 1675091171606528 1675688028944384 1676379691155456 1677104502341632 1678522173095936 1681249595031552 1682200453971968 1682670769668096 1683270327717888 1684693210497024 1686358141698048 1686718082144256 1688857059262464 1689458821569792 1690526105468928 1690886935535616 1692557987807232 1693988721524736 1694721146273792 1695324998033576 1696395987779584 1696758070728448 1697829965791232 1698434925264896 1699870626807808 1700951738723328 1702996151870832 1704071987724288 1705512454324224 1706120151171072 1707562349101056 1710336958267392 1711782720700416 1713840151855104 1715664314171392 1716275628261376 1717726410702848 1719423987613696 1719790985715712 1721971903561728 1722945793687552 1724041581330432 1725745399332864 1727204186652672 1730379969497088 1731682089566208 1736388233280064 1737485163954176 1739573487468544 1741043963789312 1747444860715008 1751975239053312 1753456198680576 1755189086257152 1757298688524288 1757846318219264 1765636640342016 1767758799765504 1769253101371392 1770378340303872 1772506198885968 1773625946406912 1774257912999936 1775757708361728 1777258771513344 1777892032530432 1779784369831936 1781153421852672 1785192318500864 1786327694721024 1787837692772352 1788474723200256 1789604558536704 1789986536153088 1791755525554176 1793270111797248 1794410625466368 1795049997917904 1796183987060736 1796567369006592 1797702316720128 1798342862045184 1799863016620032 1800641217915904 1802420737015808 1803944338653184 1804587108093952 1805469228204032 1806112540983296 1807261222393536 1808402925748224 1809433411362759 1810576486957056 1812106982719488 1812752660619264 1814284995919872 1816077998751744 1816585744416768 1817233018159104 1818769140744192 1820566575120384 1820955161346048 1822893333807104 1823542855027712 1824295546257408 1825084311371776 1826887986839552 1827277922322944 1828432270852096 1829595147534336 1830629905793024 1831794180163584 1833604486791168 1835154448318464 1838528717590656 1841901339672576 1843458314600448 1844912497860068 1846077986701312 1847638492184576 1848296830435328 1849859211526144 1851687371276288 1854431280758784 1856660164509696 1864888404148224 1866464810237952 1867711713107968 1871137868873728 1874970422542336 1875988930363392 1881026986572864 1884477568057344 1885149032562432 1886742565134336 1888337444732928 1890203631353856 1892475510718464 1893065265774592 1894489807388672 1897973175641088 1899577548570624 1901454843445248 1903062159458304 1903740245901312 1905349493784576 1906561289558016 1907240622787773 1908445486252032 1908852829569504 1910058711515136 1910739290923008 1912354455158784 1915072033079296 1916690859819008 1918311054966784 1920215048793132 1921428108607488 1922514804539392 1923737517391872 1925363669139456 1926049701907968 1927266447654912 1927677808164864 1929582873673728 1930122353442816 1930810081794048 1932442212040704 1934351986065408 1934764858930176 1936824167170048 1937514283466944 1938314017898496 1938738271748096 1939152080832512 1941068486017024 1942709287780352 1943944844255232 1945044274905088 1946281316423808 1947510843113472 1948204767215616 1949851601338368 1951499827544064 1953436762440072 1954670809448448 1956323109371904 1957020173402112 1958674459262976 1961457860870144 1963115897946112 1963815382337536 1965475412246528 1967417831981056 1967967889784832 1970333235806208 1972280456380416 1972701424791552 1976320175112192 1977577107996672 1984443695177216 1985262800338944 1985697330233344 1988083985678336 1989764530044928 1992156073951232 1995393117978624 1997079840817152 2002257416060928 2005930384293888 2008341358313472 2008967220822016 2011381844885504 2015071551094784 2020295771160576 2022003544424448 2025721370155392 2027723329142784 2029437380984832 2030160496605696 2031152881729536 2031876608606208 2035603910688768 2040219792572416 2041517365395456 2043971112228864 2045698898460672 2047720600633344 2050181803278336 2050755000532992 2051485711906176 2052781699497984 2053219850293248 2055248985194496 2055687662613312 2056986304708608 2057875677618176 2059458644017152 2059909413732352 2061650672746496 2062385266393088 2064128618266624 2065441397021184 2067923898700296 2069230270808064 2069967565166592 2070979408822272 2071717326422016 2073468566765568 2076837735038976 2078593303707648 2079333934239744 2081091612966912 2083148292685824 2084048977174528 2085810641567744 2086553843733632 2087871984959488 2088317625511936 2090381446479872 2090965882896384 2092148463763456 2093479063044096 2095547984904192 2095995263841024 2097319369506816 2099840186056704 2101175677246464 2105030102482944 2106809502400512 2108471426125792 2109341725360128 2109803413372928 2112339234783232 2114124813172736 2116665828573184 2119350035152896 2120105187852288 2121897330868224 2123994337640448 2129698423996416 2131301033312256 2134527672123392 2137093210190848 2141013523038208 2142823340048384 2150701367033856 2154456037214208 2156277217296384 2158099936837632 2162829155106816 2163503160885248 2169112200732672 2173091249651712 2175703138172928 2177542278610944 2178927188066304 2179703568900312 2181080555716608 2181546090936576 2182924241731584 2183702046769152 2185547948752896 2188174809268224 2188653752090624 2190503839793152 2194531484335008 2198557162733568 2199340537989504 2200415621873664 2201199659323392 2203060352188416 2205237569912832 2206640093478912 2208505385189376 2209292305129728 2210687984074752 2211159838777344 2213345060978688 2214302038247936 2215216020455424 2215700881997824 2216173806665728 2218363984019456 2220239186034688 2221030286884864 2221651250577408 2222907742748672 2224321504484352 2226519733960704 2226994967831088 2228401830100992 2230285517193216 2231080197685248 2232499157074368 2233909496512512 2236594483888128 2238485096300544 2240250890258654 2241175583195136 2241666126708736 2243561026224128 2244360436957184 2246257613996032 2248477522264064 2248957442859008 2251809412349952 2252611762093056 2254515914047488 2256743983742976 2258651628699648 2260088123424768 2262804575496192 2266955494981632 2267935651631104 2270661535827776 2272095983632384 2274826868228096 2276749798801408 2280449277689856 2282376960933888 2285120202473472 2295247266643968 2295962538082304 2298722108440576 2300993865777152 2307173292662784 2308909452754944 2315110137320448 2317398090448896 2319357006839808 2320183424692224 2322144695549952 2329926480953344 2335966985404416 2337941598240768 2340252115009536 2343064918032384 2344555099321344 2346536971763712 2347373074200336 2348855983079424 2349357328700928 2350841491095552 2351679127289856 2353667021733888 2354182187122688 2357011733020672 2359004135161856 2360504453738496 2363341598514624 2364834595209216 2365677217333248 2367676944482304 2369678362017792 2370522710040576 2372030354391516 2373528840044544 2374871229136896 2375535204237312 2376381639131136 2378390414819328 2380740905926656 2381249057144832 2381770259628032 2383783590363136 2384632964267008 2386648714870784 2389007367405568 2391026815729664 2392547500621824 2393399997223872 2394911982747648 2395423158675456 2397790482726912 2399817355493376 2401343631138816 2404229861464704 2405748688551936 2408640213417984 2409681629858048 2410676257554432 2411203900997632 2412577881817012 2414101982609408 2416142643625984 2417003547492352 2419046661226496 2421437331668992 2422114325889024 2422977357545472 2425025520992256 2427940215128064 2433941055995904 2439460196712448 2442392240218112 2444805982388224 2446872597757952 2451371623454208 2455868452896768 2457944419467264 2462235471101952 2464316819767296 2471804748693504 2472575041011712 2475546886012928 2486517872197632 2488619746983936 2491089793028928 2492663492247552 2493195532498944 2495659482021888 2497769084289024 2498659072745472 2500771210592256 2501318573817856 2508035982097152 2512636757409792 2513532043416576 2515656753512448 2517783259643904 2520271508471808 2521874392547328 2523300680957952 2524006154502144 2524905491576832 2527039815745536 2529537212547072 2530077123216384 2530630900854784 2532770064760832 2535273124593664 2538320327868416 2540465991712768 2542081719410688 2542987497050364 2544593981669376 2545137106092672 2546744948686848 2547652387897344 2549805940211712 2551427608084992 2553039424585728 2554494227806248 2556107981586432 2558268681486336 2559180226756608 2560286731724176 2561343523651584 2561904144809984 2564983356522496 2567151558852608 2568066269210624 2570237077553152 2572777164898304 2573496471257088 2574413442392064 2576589616054272 2579135981420544 2579686478573568 2582957855342592 2584418690531328 2586062371995648 2588618098999296 2590806279979008 2591926459006976 2595041755231744 2596681124151296 2597606356287488 2599802135117824 2601999770058752 2604582349920096 2606227745931264 2609360231202816 2611565945683968 2621167291072512 2623139733307392 2623957186379776 2627110981074944 2629707275173888 2630268566388736 2635093566816256 2636769477328896 2647017067118592 2648454960513024 2651638199648256 2653879652057088 2660524157304832 2662773121089536 2669676554747904 2677788477751296 2679491542081536 2681756539158528 2682712084800384 2684406837805056 2684979804229632 2687633288331264 2689905167695872 2693727694880768 2696004725899264 2700961826873856 2703631105523712 2705916507979776 2706880662140928 2708203842306048 2709168811474944 2710891833590304 2712604388622336 2715864730435584 2718160474079232 2719128990928896 2721427493879808 2722023153860608 2724116998127616 2725294816305152 2727598531280896 2730294134177792 2733575737704448 2734340000710656 2735314282541568 2737042265997312 2737626467057664 2740331980259328 2740916883484416 2742648406278144 2744392721301504 2745944858689536 2747691270245376 2750406730186752 2752731672477696 2753921862694912 2755058580062208 2757231864933728 2758973694410752 2759956753555456 2762289768562688 2764624755687424 2767368746790102 2769116980051968 2771457738276864 2772445245652992 2774788817289216 2777531056914432 2781646921138176 2784990246764544 2787954510528512 2790099070746624 2791305417392128 2794063979872256 2794660351788032 2799786914742272 2801567569661952 2806706803310592 2812455633813504 2813983395545088 2825800046870528 2826806917136384 2829196441157632 2839597898661888 2841734711083008 2846959763461632 2849366322855936 2852182265167872 2854593239187456 2855610368851968 2858024240676864 2867601822711808 2872608049618944 2875036289728512 2877466582450176 2880322573189698 2882142162911232 2883772206809088 2885606276087808 2888045503709184 2889074552861952 2890899671482368 2891516712247296 2892149600976896 2894374310510592 2897454999535616 2900937517563904 2903389704814592 2905236250755072 2906271425200416 2908107407622144 2908728121248768 2911602729025536 2914063931670528 2915917266382848 2917566412357632 2919421974635712 2921266264670208 2922307150823424 2924777402007552 2926041979113344 2927249741316096 2931409550311424 2932454050652672 2933887495831552 2934932879097856 2937413802917888 2940316759883776 2942186791305216 2944673846919168 2945723073506304 2948213118369792 2951126747971584 2951951834677248 2953621360607232 2955499853709312 2958420684570624 2959052137187328 2962201667436544 2964480262668288 2965762005979136 2968692978614272 2969326623774784 2971202440134656 2974773596913664 2976665542765824 2978545995350016 2982125978517504 2984646795067392 2988234110926848 2993089676967936 2995619761225728 3002412549799936 3003482349457408 3006021218729984 3008991978323968 3013450831233024 3017072767328256 3022607326642176 3030443656740864 3033005316636672 3040599036919808 3043169281245184 3046826936631296 3060329688858624 3062276048093184 3065956668343296 3068548347691008 3071580900950016 3074177334509568 3075272704917504 3076231056883712 3078545937006592 3086813516427264 3089864120598528 3092476009119744 3093577899589632 3096192927399936 3098162095531776 3101885848050444 3103845406212096 3104951347749888 3106469113233408 3107575989633024 3110202850148352 3113276569288704 3114622647205888 3117255464321024 3124086557376512 3126073465761792 3128715962351616 3129830765600448 3131807977439232 3132476438267904 3135572169719808 3136448824344576 3138222695645184 3140218594566144 3143321977356288 3143992895761536 3145979054260224 3147339271651328 3149760279085056 3151122131352832 3153112793612288 3154236289777664 3156902592643072 3159571149357056 3160696946720768 3162707139188688 3164705120059392 3166494972182528 3167380272316416 3168508852174848 3171187219759104 3174998742859776 3179025052729344 3180157781778432 3182845996302336 3185991506460672 3190063334162432 3191199996298496 3193215976996864 3193897544900608 3197053976969216 3199756473991168 3201791508185088 3205639815286272 3207664918069248 3211520284557312 3214235010072576 3226052050550784 3230636476727296 3233367361323008 3237253620170752 3245254741327872 3253668301099008 3259636874477568 3263554707259392 3266313417916416 3268495497938944 3274491270529024 3282980628135936 3285755759689728 3291797226502512 3295739664924672 3297835744100352 3299010806984256 3300623432810496 3301799488985088 3304590528282624 3307856354869248 3315357162930176 3321453057371904 3323551322996736 3324260709998592 3327545976029184 3330358779052032 3331545430327296 3332476875866112 3334361614123008 3336482256726528 3338590016765952 3339779600941056 3340492451746632 3342602745151488 3344047976129536 3345428275789824 3346620296527872 3350182343213056 3351376057888768 3354209004683264 3357044346191872 3360376335387981 3362499190063104 3364400907943936 3365341539336192 3366540655435776 3369386420994048 3372716283396096 3373436164288512 3377714118524928 3378917643139584 3381052210937856 3381773871071232 3385115975614464 3387977443049472 3389442292547584 3390649996067152 3392791975559168 3393516141456896 3395659931582464 3396869850529792 3399741253615616 3401903477446656 3405992303741664 3408143975448576 3412240302342144 3415124698202112 3420673916534784 3423565441400832 3427680303710208 3431328628342784 3432551256522752 3435452821405696 3438847975227392 3439581971431424 3443943807123456 3445891587375104 3448083162660864 3451490798665728 3460759938994176 3463364179132416 3472776466560128 3474970327908352 3479146974937088 3482087927578624 3494889721430016 3503950478106624 3506912397361152 3510378172514304 3514597377048576 3515692636438528 3531273280684032 3535517599531008 3538506202742784 3540756680607744 3545012397771936 3547251892813824 3548515825999872 3551515416723456 3554517543026688 3555784065060864 3559568739663872 3562306843705344 3570384637001728 3572655389442048 3575675385544704 3576949446400512 3579209117073408 3579973072306176 3583511051108352 3586540223594496 3588821250932736 3590099995835808 3592367974121472 3593134738013184 3596685724090368 3599726033240064 3601282435831808 3604841474031616 3607888677306368 3609174216187904 3612225081966592 3614522444787072 3616805851496448 3618866822725518 3621152973914112 3624213965438976 3625505321238528 3628569991839744 3632155997503488 3633171488833536 3634466036318208 3637538281488384 3641910322692096 3645786667614208 3647085710055424 3648591092514816 3650168622743552 3653775973679104 3654555844645888 3659190295068672 3661259811586048 3663588360327168 3667208973582336 3670308896636928 3677057435181312 3683802679345152 3686916629200896 3689824995720136 3692155973402624 3695276984369152 3696593660870656 3699718423052288 3708862561517568 3713320329019392 3729776808296448 3732929620475904 3735423426215936 3742275737747456 3749940845084672 3751977860726784 3762053973145728 3768955136114688 3770298065124864 3773485130268672 3776674889465856 3780407262707712 3784951021436928 3786130531549184 3788979614777344 3795946351282176 3799155097141248 3802909686890496 3807480491802624 3810698987569152 3813122579116032 3814481245575546 3816890972504064 3817705659139008 3820117423030272 3821478581846016 3824708910317568 3830144066158592 3833381719638016 3836622109933568 3840430097586264 3842856217214976 3845029609078784 3847475034783744 3850727338278912 3852099403815936 3855355616329728 3859165747347456 3860244706885632 3861620163588096 3864884424081408 3868703972130816 3869529717860352 3873648334340096 3875028566933888 3876628035796992 3877476543496192 3878304161665024 3882136972034048 3885418575560704 3887889688510464 3890088549810176 3892562632847616 3895021686226944 3896409534431232 3899703202676736 3902999655088128 3906873524880144 3909341618896896 3912646218743808 3914040346804224 3917348918525952 3922915721740288 3926231795892224 3927630764675072 3930950824493056 3934835663962112 3935935779569664 3940666471612416 3944560912760832 3945402849583104 3952640350224384 3955154215993344 3968887390354432 3970525600677888 3976167971356672 3979529060089856 3984312147902464 3990786235957248 3994159681634304 4004514832121856 4016682716626944 4017934441644032 4022763689771008 4030143102189568 4040591542321152 4044007088848896 4051442740310784 4055446658285568 4058874761969664 4060320993211392 4062305763459072 4063753217212416 4071207821377536 4083034730790912 4087942224457728 4091397796921344 4095441201266688 4100363606556672 4101510001065984 4102971423812352 4105563398995968 4106439700586496 4110497970388992 4111375325226624 4113972609417216 4115751355236352 4118917288034304 4119818827464704 4123301345492992 4124770532786176 4128257236533248 4130882794042368 4135847797400592 4138460541616128 4139935130333184 4141958817644544 4143434652844032 4146937133531136 4151053120185153 4153675470077952 4157186607415296 4158667868479488 4162183225933824 4166296585371648 4168097954349056 4171621283135488 4173107687467264 4175743969918976 4176635251023872 4180762892959744 4181931765792768 4184296927526912 4186958126088192 4191095969808384 4191990527682048 4194638739013632 4199680372113408 4202351354492928 4210060204965888 4216942852251584 4218683450720256 4219606826745856 4224678469566464 4228249626345472 4233331657146368 4238700070305792 4240210375704576 4243794661736448 4247988675280896 4259396847992832 4262602066624512 4269055344246784 4274186420381696 4282027046076416 4301402734067712 4308912074428416 4312554434592768 4316199873675264 4325658310213632 4327006321770496 4338224401465344 4346182499303424 4351406276345856 4355084557221888 4357854376132608 4359407137800624 4362161111433216 4363092181873152 4365848483463168 4367404093538304 4371095897505792 4376349618536448 4377307504181248 4381007679586304 4389062968670016 4397114325467136 4398681075979008 4400831243747328 4402399318646784 4406120704376832 4410475139825664 4413280186957824 4417010770378752 4418584610259456 4421375968149504 4422319677554688 4426690121957376 4428604076495872 4430432040910848 4432347613331456 4436727968038912 4440478372069376 4442060573769728 4443302501154816 4445815485497344 4448643008968704 4453039467921408 4453989935662176 4456803660201984 4462160395370496 4464998314148736 4467818993025024 4473188967776256 4476970192601088 4480501780517308 4482351166390272 4483332253417472 4487122052448256 4488720873914368 4492515227992064 4496955044528128 4497914885718016 4503618824699904 4505223524186112 4509031828094976 4513487967485952 4520176246849536 4525609150992384 4533910989963264 4535871303262208 4541323071655552 4544191967264768 4549653736456192 4553499597602816 4560898555379712 4564753921867776 4570240404946944 4590494533287936 4591925076164608 4597444216881152 4601987731554304 4614346585325568 4617818905509888 4630220274640896 4634796180897792 4638714013679616 4640366849384448 4644289391099904 4659852961906688 4671933970808832 4675883196481536 4680504230019072 4686129836064768 4689110198642688 4693073943527424 4694746148400672 4697711966158848 4698714657401856 4703358254579712 4707334043467776 4708364374245376 4714023466041344 4718008270323712 4721008907476992 4726683197029248 4729669190418432 4731354434666496 4735353888964608 4739356724035584 4741045420081152 4744060708783032 4747057680089088 4749742458273792 4751070408474624 4752763278262272 4756780829638656 4762498114289664 4763540519256064 4767567180726272 4769265928534016 4773297429741568 4778014734811136 4785095001243648 4786799994447744 4789823965495296 4790846317350912 4795580965453824 4799634710986752 4802687262277632 4808459722929408 4811497377103872 4817280426835968 4819363259716096 4821352515108864 4822407801995264 4825155763634024 4828203965218816 4832285287251968 4834007094984704 4838093322452992 4845954715090944 4850051041984512 4855880430256128 4867882111991808 4878920393424896 4884784480436224 4889611964776448 4893745195515904 4902743246908416 4911736905793536 4915888838934528 4924470942203904 4928633639534592 4943609497387008 4945150082023424 4951093772025856 4973035744395264 4982179586057856 4985326984495104 4986391064997888 4991318964043776 4995538168578048 4997318145490944 5001542421184512 5002637147635712 5016071964194304 5025273514819584 5027064086833152 5031313507024896 5035566519287808 5043748785094656 5046601361915904 5048012309004288 5049810983153664 5054079631491072 5059074425094144 5060154246432768 5061261801709568 5065540129521664 5070546249187328 5076640655736832 5080931983425536 5084163438821376 5085974994100728 5089187963338752 5090274212185344 5093489897373696 5095304775794688 5099611880423424 5102855216169984 5108988455612496 5112215963172864 5116537362972672 5118360453513216 5120573463448352 5122687047303168 5123808289619968 5129966713044992 5134303117705216 5136132538421248 5140474155106304 5145554329796608 5146992942514176 5148826884784128 5153179232108544 5158271962841088 5159372957147136 5165915710685184 5168837381062656 5172124743991296 5177236197998592 5181612559958016 5183852918013952 5190083510463488 5195212712574976 5199604270235648 5203999540117504 5209164699840192 5212455491862528 5218720462405632 5223131891367936 5242334582145024 5247914372759552 5254221962149888 5260537132777472 5270187133632512 5273538954657792 5296909921026048 5303276399296512 5307759304114176 5321048314609664 5325546242179072 5339353109495808 5355576955502592 5358983084163072 5363513078317056 5365424169600768 5368813675610112 5369959608459264 5375266576662528 5379810335391744 5387455389761536 5392009451798528 5401923653747712 5407262211047424 5411833015959552 5413761324281856 5416407684612096 5418337622949888 5421783667180608 5425208777244672 5428300234088277 5431729460871168 5436320948158464 5438257981857792 5442854987759616 5444046307721216 5448233996255232 5450589632610304 5455197062561792 5460588268355584 5467151475408896 5468680001421312 5470628565083136 5475252934115328 5480663960518656 5481833766968832 5485296812556288 5488785442603008 5491889717379072 5495382540490752 5500813460373504 5505463344955392 5507843725389824 5514463729867456 5517947388821504 5519913507110912 5524579537125376 5529249511374848 5534737493580204 5538233960103936 5542915476553728 5544890491305984 5549577634578432 5555062113828864 5563293842276352 5569980493529088 5575909021057024 5582610834784256 5588127959744512 5589320703576064 5599573829484544 5603135139323904 5613413606621184 5624911267627008 5627966791090176 5651600093741056 5653613834272768 5658392882315264 5679195797323776 5683469422166016 5693919526923264 5698732645711872 5704364530335744 5709186478374912 5711220737703936 5716048481353728 5735203645423616 5745216099237888 5750072579457024 5754933164900352 5760645146379396 5764284325822464 5767544413618176 5771212552175616 5776091007418368 5778149105723904 5781799342964736 5783033424494592 5784299201953792 5788748621021184 5801875035127808 5806779409629184 5810472501510144 5812542850400832 5816214815244288 5817456242497536 5823205458051072 5828127863341056 5831834532765696 5835132824715264 5838843949271424 5842532529340416 5844614301646848 5849554804015104 5852083958226688 5854499482632192 5862819100622848 5864908101305344 5867774991663104 5869865758195712 5874827605835776 5880633519767552 5884373582610432 5889347693838336 5891446147012608 5896426236739584 5902253495943168 5903903669354496 5910999707418624 5916841369141248 5918104274374656 5924403334873088 5928960525336576 5931524011958272 5937385957228544 5938653247549568 5942404880269312 5949547193827328 5953331085531648 5957091990700032 5964251957035008 5969293590134784 5976468221853696 5986179353935872 5991239522451456 6004825099599872 6006964698914816 6012042437459968 6017983956647936 6026901662466048 6034145534656512 6045214653284352 6060887313481728 6066010633273344 6081198073839616 6093653873262592 6120659377717248 6124552096186368 6131913336686592 6137096695382016 6143161801900032 6150545409835008 6152462113767424 6157091874013184 6173627032854528 6179728241197056 6184952018239488 6187155799179264 6192385854799872 6196324191063552 6203771696100888 6207690812424192 6209902695499776 6212938226466816 6215151979266048 6220405700296704 6229245294411776 6234510928642048 6248173114753024 6252146931523584 6257431924703232 6259661531200896 6263615954878464 6264952876535808 6271144339439616 6272897648689152 6276445391290368 6280437189132288 6286643954712576 6287985791523072 6291958108520448 6294678543302656 6299520558170112 6302244262705664 6306225587224576 6308472579555328 6313805185286144 6319142298714112 6321393893441536 6325414278377376 6329410240118784 6337017704349696 6342374439518208 6349997485719552 6358050105458688 6360315563556864 6365691992604672 6371983012921344 6380126668324864 6382399992596992 6386431953993728 6387795089801216 6394107953938432 6399512947982336 6403583016370176 6411279630572544 6423040569114624 6428470020145152 6452104101101568 6461272953454592 6466734722646016 6474507240341504 6490509482655744 6507336602198016 6519273748955136 6527109414518784 6532626835832832 6536990995877888 6548982541058048 6565961256271872 6571511519379456 6583594453005024 6595671488200704 6598021613968512 6601246865620992 6603598977970176 6609181056565248 6615712709738496 6630714325860352 6642906114743808 6647102645993472 6648521419997184 6655091952058368 6660717558104064 6663090860654592 6664953751732224 6668723228246016 6672964513453056 6679559201882112 6680984903493264 6685205490302976 6688095952259072 6690856551579648 6693240593055744 6700364686426112 6702752115777536 6708418009366528 6714088692383744 6720752670775962 6724998380126208 6728801815887872 6730683078672384 6733081310871552 6738772841988096 6745432566792192 6746872328577024 6755428237049856 6757835286279168 6763547742142464 6770231951228928 6775954886098944 6778884585095168 6781299992134304 6785583951118336 6787032282913792 6793739701059584 6799482507231232 6803806954893312 6811984607483328 6816287950897152 6824480604684288 6830249396404224 6841347833069568 6847130882801664 6855360607420416 6862657256685568 6865102513045504 6870905642811392 6879163942862848 6887887614246912 6891783174750208 6896166325321728 6902981597331456 6921519877988352 6926728358264832 6945552933120256 6949940655816704 6958293949874176 6964175855157248 6989779442860032 7007900956213248 7013824794722304 7020756345028608 7029194754097152 7031385272877056 7062546561368064 7071035199062016 7077012405485568 7081513361215488 7090024795543872 7094503785627648 7097031651999744 7103030833446912 7109035086053376 7111568130121728 7119137479327744 7124613687410688 7140769274003456 7145310778884096 7151350771089408 7153898892801024 7159946144612352 7167022102216704 7173080447188992 7177642501865472 7180199991671616 7184735948242944 7186269476026368 7193371448180736 7199452066480128 7202564871663616 7209682948063232 7215777354612736 7218348432375808 7224450163933184 7229044889574144 7233611702992896 7237733645451036 7242305947828224 7248427930877952 7251010642477056 7257139983679488 7264311995006976 7266342977667072 7268932072636416 7275076562976768 7283820645384192 7291573335228416 7294171420110848 7300337245487104 7307551947358208 7309111689291776 7318380590137344 7322519623172096 7327176720654336 7334417947164672 7340617793273856 7354114870362624 7367605358690304 7373833258401792 7379649991440272 7384311946805248 7390553968738304 7393187321741312 7399436846104576 7417725123035136 7426640658038784 7459553616592896 7465859240951808 7470846852431872 7484551475494912 7499881690169344 7503955721453568 7524107946291456 7537910272229376 7540596130249728 7546970260537344 7553349778931712 7560814525415424 7569902042873856 7572261063098368 7591892702564352 7598310194282496 7605819373780992 7614960983605248 7621397975138304 7626245158232064 7628962491151092 7633781945008128 7635411318278016 7640234846060544 7642957163692032 7649417820635136 7660288132317184 7666763439276032 7673244219867136 7680860195172528 7685712434429952 7690059218157568 7694950069567488 7701454676557824 7704198807631872 7710711232659456 7718331494694912 7720489413771264 7723240327176192 7729768848162816 7737407944261632 7739059435720704 7747296668680192 7750057133867776 7753256071593984 7754953086992384 7756608323330048 7764273944068096 7770837151121408 7775779377020928 7780177099620352 7785125265695232 7790043372453888 7792819068862464 7799406405353472 7805999310176256 7813747049760288 7818683237793792 7828080693608448 7834697837051904 7840878115905289 7845831443480576 7852463591784448 7855261529350144 7861901648986112 7869671327924224 7871871559139328 7881332943224832 7889121825521664 7890805699166208 7905280700448768 7910308431986688 7937774780708864 7941051201355776 7952335942713344 7968624295804928 7981572471914496 7988319363268608 8009029664243712 8033365433253888 8035868883288064 8045527379542016 8081183084642304 8088014177697792 8102885480621568 8110893316571136 8117749523939328 8120641986422784 8124611526918144 8127506434424832 8166069461581824 8175884448915456 8182795593842688 8190882402533376 8200727213113344 8203020002131968 8205942847624704 8211126797991936 8212879401172992 8220995940777984 8222750650453248 8227945218834432 8231502710472704 8237834576068608 8239637654929408 8246602690985984 8249541065572352 8256514473066496 8261765588084736 8271695594801184 8276921083232256 8279870260666368 8286869305688064 8293874267062272 8302106240370306 8307350940155904 8314373214830592 8317335736958976 8324366451867648 8332593170743296 8336195908698112 8343242566270976 8346215374934528 8351487939837952 8353270502047744 8361525785919488 8363863531585536 8368593855053824 8373916252176384 8382191939616768 8383981055364096 8399360744226816 8404702708985856 8420120409931776 8433885704503168 8437366901440512 8439213653491712 8449356939132928 8456499252690944 8466663314292736 8477400140611584 8480420751409152 8487589323472896 8518793695985664 8525204133249024 8538110688493568 8548372840763392 8564054092152832 8602805468135424 8617824148856832 8625108869185536 8632399747350528 8651316620427264 8654012643540992 8676448802930688 8692364998606848 8702812552691712 8710169114443776 8715708752265216 8718814275601248 8724322222866432 8726184363746304 8734808187076608 8742191795011584 8752699237072896 8754615008362496 8762015359172608 8778125937340032 8794228650934272 8797362151958016 8801662487494656 8804798637293568 8812241408753664 8820950279651328 8826560373915648 8834021540757504 8837169220518912 8844639355109376 8853380243914752 8857208152991744 8860864081821696 8864695226662912 8873455936077824 8884121147539456 8886605002309632 8891630970994688 8897286017937408 8906078935842816 8907979871324352 8913607320403968 8924320790740992 8929996628297472 8935637986050048 8946377935552512 8953940385202176 8961003561034616 8964702332780544 8966664506834944 8974244104896512 8977441747828736 8985030455984128 8995829771436032 9007237649399808 9010447048372224 9018063656189952 9026975934971904 9040352493699072 9051218301984768 9067821979926528 9071742606524416 9082646143311104 9088383934529536 9099307472912384 9106999195205632 9121797110759424 9129507843735552 9140480809893888 9180989066575872 9183850152329216 9194888433762304 9203975463108608 9228693170651136 9235637811019776 9260440549281792 9269592361795584 9277428027359232 9280733698768896 9288578782199808 9319705923813376 9343867941617664 9351766392963072 9372259672129536 9378220397285376 9386147887054848 9389492296801344 9395423932317696 9397429314803712 9406716509159424 9414668086935552 9416728748490752 9428046932082688 9436016540647424 9442017814953984 9453366394058496 9459338380836864 9462708869332992 9470707777929216 9478713448071168 9482090840162304 9488121417566064 9494115360178176 9499484916547584 9502140816949248 9505526556524544 9513561659277312 9524996228579328 9527081038512128 9535134361452544 9538531857068032 9546594859483136 9556029469622272 9570190002487296 9573599988895488 9579647930990592 9581692634701824 9591161930907648 9599269421973504 9605374524555264 9616919445858816 9622994754207744 9634560853671936 9638726519432192 9642705030217728 9650311527268048 9656407930437632 9664570574503936 9668014189969408 9676186644905984 9691909430181888 9700102083969024 9711760860512256 9735764223983616 9757840786849792 9769568960872448 9779223929552896 9787490391031808 9805486493816832 9823473811587072 9848941884407808 9857267279069184 9887218994774016 9890300164046848 9902187544051712 9946071488790528 9964359172115712 9970653968990208 9972782129995776 9982637928087552 9991076337156096 9994636290981888 10003084842369024 10005274295271424 10032143928388608 10050547029639168 10054128173666304 10062627014049792 10071133038575616 10081129006163943 10087497570189312 10093202723831808 10096024618008576 10099621966307328 10108159262982144 10118148850188288 10120308492865536 10122523603419136 10131080259043328 10141092498374656 10153281311473664 10161863966851072 10168326877642752 10171949988201456 10178375926677504 10180548424370688 10186979794747392 10190609551589376 10199223760846848 10205710432339968 10217976911224992 10224431926345728 10236720907026432 10241146926896704 10245374094606336 10247616579239936 10259933426089984 10268606235410432 10272265076842496 10280948310212608 10291108659593216 10293985885028352 10297653769568256 10306358464217088 10316543925682176 10318745914294272 10331831421370368 10337674762125312 10344249487982592 10354472395997184 10367705836027904 10380167020926976 10390425425149952 10399208540471296 10418329399680384 10424910983725056 10437440924811264 10446263782735872 10484669164290048 10495828745519104 10508443924299776 10521074265554944 10547077909315584 10593819842052096 10606552798593024 10615518608228352 10642096629219328 10651092484358144 10678706218991616 10711153911005184 10717966168326144 10727026156634112 10730848339201536 10737627351220224 10739919216918528 10750533153325056 10759620670783488 10774910779523072 10784018903597056 10803847307495424 10814524422094848 10823666031919104 10827522648563712 10836675245899776 10843567334361216 10850417554489344 10856600468176554 10863458921742336 10872641896316928 10876515963715584 10885709975519232 10888092615442432 10896467992510464 10901179265220608 10910394125123584 10921176536711168 10934302950817792 10937360002842624 10941257130166272 10950505868230656 10961327921037312 10963667533937664 10977570885206016 10983779434758144 10990765080981504 11001626920747008 11010926689910784 11015687450779648 11028927459734912 11035894777643008 11039827014221824 11049159074250752 11058499022749696 11069474987160408 11076467920207872 11085830953107456 11089780982611968 11099155269156864 11126587684552704 11139960987058176 11151818042114048 11165221669568512 11176255919489024 11178641407152128 11199147658969088 11206270278647808 11226827213242368 11249822535254016 11255933582180352 11307227668545536 11316785764630528 11358391594647552 11366938844332032 11387839053846528 11397465291423744 11408729060671488 11422441475407872 11432096962707456 11470407290847232 11490432198475776 11500145158914048 11509866329800704 11521290292758792 11528568651644928 11535088827236352 11542425104351232 11552182014836736 11556298211447808 11566066848989184 11568598403907584 11577497242042368 11603750070255616 11620945003020288 11625085700801664 11632429630488576 11634912484995072 11646410916102144 11656255726682112 11663669065531392 11670265649430528 11677687898542848 11685065058680832 11689228603293696 11699109608030208 11704167916453376 11708998965264384 11725638201245696 11729816202610688 11735549983326208 11739731516391424 11749655211671552 11768747165220864 11778695387676672 11782892294025216 11792852473479168 11804506991886336 11807807338708992 11821999414837248 11833682738282496 11836208548749312 11848806669746176 11857921050673152 11863048023916544 11874771914457088 11877306495099136 11884809760538624 11899094387654656 11906662171063296 11928503914070016 11938587180269568 11952936443707392 11972358707871744 11982479044902912 12009650199199744 12013929397829632 12024084874919936 12035967913295872 12053803324932096 12068291069313024 12090429306568704 12121774626963456 12132021266546688 12162396147679232 12187307746525184 12249104192372736 12263826673373184 12274193390764032 12286323603800064 12301090819670016 12304924227534848 12314183748026368 12347254065709056 12359456482394112 12369904036478976 12374311598358528 12384771709599744 12392648382127104 12407543392201776 12415381624848384 12419805390999552 12425876452933632 12430303958532096 12440811400593408 12458490588823552 12469021857284096 12496346229506048 12504293863047168 12514863849406464 12519323062401792 12527231909756928 12529905753071616 12542288678879232 12545795297378304 12552890782580736 12560874378264576 12573287909425152 12575971583046144 12583916217040896 12589357086605312 12599041116340224 12604488525411328 12616945159110656 12627610370572288 12638284597428224 12642787786883072 12650828556754752 12658820480237568 12674035408699392 12684748879036416 12699994971439104 12716100210917376 12720631127113728 12731383985209344 12743966025842688 12760253336649728 12764799985193984 12775590179602432 12788215907876864 12799025895964672 12807166032740352 12822559261145088 12846081138229248 12904208202203136 12922545906909184 12933469445292032 12949014480683008 12981018965311488 13014673204396032 13038547497910272 13054218829037568 13065253671665664 13073981991755776 13097965082116096 13131922512543744 13143023038758912 13167188906010048 13191342976401408 13196043227937024 13202493731241984 13207197955940352 13218362113130496 13231425419476992 13261428651720704 13285812229487616 13297042839994368 13310183904116736 13321435116208128 13326181721309184 13329907503464448 13337446456492032 13345929026906112 13359118403764224 13361969806986528 13370410980605952 13376191904518144 13386481186111488 13400729372852224 13405504231555072 13416836018733056 13428177384767488 13441505341551924 13449996760252416 13457603631775744 13461366157344768 13466162621743104 13477545683976192 13490865133584384 13493744657154048 13510856474099712 13515670572558336 13527095484284928 13540463902457856 13557769170190336 13562599984268608 13571167902236672 13574064565827584 13587479402119168 13598965014462464 13607613909786624 13623969214966656 13632575901794304 13648961209368576 13660498792808448 13682695666139136 13694261765603328 13710721214840832 13725314513371136 13730205026091008 13741811285622784 13758327885725696 13775775228493824 13792332650643456 13805963194662912 13843039755976704 13853456716529664 13891105866240512 13899881311633408 13916587899748352 13928351710314496 13979558885720064 14015801912426496 14027649589444608 14041512690057216 14058389508194304 14062770545754112 14125093122736128 14142070398124032 14154024810971136 14163026722430976 14180049591087744 14189007571255296 14194063303999488 14206061666893824 14218070172106752 14223136260243456 14238274958655488 14249227374821376 14281538548006912 14290621557768192 14302701542178816 14307797785602048 14319892289224704 14334044204433408 14355285003730944 14360399983343232 14369471896485888 14372538952052736 14386742896361472 14398904132960256 14405129743327232 14419365896126464 14431554709225472 14436696864751616 14448900327866368 14458089779148288 14467223405985792 14475467290902072 14484611895656448 14496855861755904 14502021284954112 14514279967358976 14537864145272832 14550153125953536 14567641290768384 14583146670456832 14588342840221696 14600674490974208 14615103894716416 14618223378583552 14636761180274688 14645039246344192 14654353441308672 14668835894329344 14681235586547712 14708229740725248 14735210717380608 14747666516803584 14759299982880544 14768623893610496 14786374643482624 14798873692209152 14835450246070272 14853281316077568 14919107233185792 14941693704863744 14999763380338688 15007911442907136 15048215892582912 15075820544458752 15081192260499456 15093940521074688 15106699557863424 15139804085747712 15144522126196736 15183785405128704 15196620388564992 15211638747561984 15229921967210496 15242795950276608 15252490316464128 15257924982302184 15267563890016256 15270822636556032 15280469692121088 15285914327384064 15298835641270272 15320576264634368 15333526878552064 15346488439734272 15361720390345056 15371424868859904 15389900139134976 15402909353115648 15408397615263744 15421422465318912 15436662989389824 15440978827542528 15446480654352384 15459537696325632 15474815888523264 15478118871441408 15494593337360384 15500114267735552 15506512143187968 15509906173984768 15513216646660096 15528547888136192 15541674302242816 15551558754041856 15560354199240704 15570250531390464 15585638137724928 15598812810706944 15611998620352512 15627494099520576 15637366475587584 15656161387216896 15669395674103808 15681756231810578 15691662886961152 15704927183568896 15710523058700288 15723803297972224 15739342655848448 15743743118278656 15762665886449664 15781611398332416 15810561400897536 15820616863973376 15875549561417728 15904671885426688 15937248591609856 15963144943828992 15976638726537216 16018059328487424 16066730866507776 16071737766576128 16091054759084032 16162366169284608 16176028355395584 16205770961243136 16221786633142272 16235499047878656 16241283972845568 16249223053836288 16255012868849664 16332138923163648 16351768897830912 16365591187685376 16381764805066752 16401454426226688 16406040004263936 16411885695249408 16425758802345984 16441991881555968 16445501300906496 16455890437668864 16463005420945408 16475669152137216 16479275309858816 16499082131144704 16513028946132992 16523531176169472 16543391189602368 16553842166464512 16559740521332736 16573738611376128 16587748534124544 16604212480740612 16614701880311808 16628746429661184 16634671473917952 16648732903735296 16665186341486592 16672391817396224 16686485132541952 16692430749869056 16706541004095488 16723051571838976 16727727063171072 16737187710107648 16747832504352768 16764383879233536 16767962110728192 16798721488453632 16809405417971712 16840240819863552 16867771409006336 16874733802881024 16878427306983424 16898713878265856 16912998505381888 16933326628585472 16954800281223168 16960841502818304 16975178646945792 17037587391971328 17050408266498048 17076221376987136 17096745681526784 17128108184305664 17205610936270848 17235648297713664 17250217738371072 17264799494701056 17302633240854528 17308025287081984 17352897605861376 17405625105383424 17420338228887552 17431417504530432 17437628551202496 17448644445732864 17452368727492608 17469616374153216 17484383590023168 17505398474145792 17509230016724992 17524030718345216 17556251874680064 17588457301868544 17594724303916032 17603324974989312 17609597274587136 17624482817507328 17641900559302656 17653120747831296 17668043081515008 17674338441037824 17689278710218752 17706760487829504 17714416305983488 17729390453325824 17746911872155648 17768242295078912 17773210004619264 17783261941989376 17794572035874816 17812157871685632 17815959742648704 17827214640807936 17848641581481984 17859993256594944 17871275972100096 17892755871105024 17907880770404352 17922007122069232 17929404665561088 17933329013669888 17948488209793024 17954883495657472 17970060911968256 17991659542872064 18014475298799616 18020894096744448 18036127312379904 18053951869943808 18080704987398144 18102436603969536 18135643959853056 18143485213048832 18165292286622208 18176767869059072 18198614945824768 18213998390411264 18243594221518848 18280961619787776 18361978133151744 18367700304658432 18389776867524608 18407950926217216 18457386341302272 18471275622039552 18520881098563584 18539184723591168 18554856054718464 18561467397537792 18577157564399616 18639411847626752 18687735883235328 18703532785926144 18744519344259072 18756440794570752 18772295774109696 18778984593602688 18790847864635392 18794858629607424 18813433018318848 18829336173871104 18833457496981504 18856093864165376 18872033081294848 18884035629907968 18906732788116992 18918676761673728 18925417738665984 18941415555858432 18957426896142336 18964181680324608 18976242835132128 18988230720356352 19011053113049088 19027123318554624 19049992457158656 19054162077024256 19070268722905088 19077063714136064 19093189718966272 19112058939244544 19140380004974592 19147199977790976 19159295861981184 19163385269403648 19182323861815296 19198538843947008 19210749049110528 19233838891717632 19269121707343872 19277453038864384 19285410060435456 19300623054536096 19312815860875264 19336028379938816 19352373289811968 19383818860363776 19400204167938048 19423521721024512 19471528447967232 19515681573699584 19539137921744896 19558447859105792 19610972987633664 19646947623174144 19697883768815616 19714534558138368 19780600328093696 19804375088103424 19892142977581056 19928718344231424 19941307937980416 19945564259991552 19965275856175104 19982152674312192 19989272581963776 20006169684738048 20010548590542848 20064287856777216 20101094059278336 20108256347332608 20125254028099584 20142266077151232 20162258012327886 20174995140378624 20186405447663616 20192049236017152 20199243932614656 20216318525964288 20236297700376576 20240616985731072 20245047206838272 20262160518086656 20282184996749312 20306562622947328 20323727933702144 20336653755285504 20343899976402912 20356751853355008 20361096848741376 20381219103178752 20398447521693696 20411420864679936 20435953822449984 20448863852691456 20473441814052864 20482293853793408 20490748189212672 20495233158479872 20519866852179968 20537212470820864 20544530153684992 20561896620425216 20582217319186432 20587971770056704 20595307539136512 20612716928434176 20637491828588544 20663662842740736 20675349524250624 20688498975965184 20708944791994368 20735411672055808 20760334041853952 20780850850299904 20798417080942592 20836658799360768 20849821967450112 20874881849622528 20892527565471744 20969338328580096 21016887848599552 21042148531109888 21094155818631168 21187639684104192 21213105597186048 21231037216456704 21284193258438656 21302184968716288 21357412437983232 21422307822010368 21435932336652288 21454052313268224 21461696678403072 21479838433837056 21501066306650112 21519241341566976 21549821559046144 21607694614990848 21629048844189696 21647332063838208 21655045297127424 21673350491799552 21687134668722432 21700835108978688 21713200936353108 21726917843484672 21745283792633856 21753031927431168 21771419951038464 21776185230884864 21792935985020928 21802358530441216 21820788250247168 21868605901635584 21874720005685248 21882514260332544 21901011736461312 21922655842074624 21927335067875328 21955141770412032 21967558869516288 21981530161963008 22003253841494016 22021853379821568 22031374901559296 22057854919469824 22071789555286016 22079654028443648 22098318148501504 22116998045499392 22138949974320816 22152935840415744 22171661906214912 22179561965223936 22198310538313728 22253175369105408 22279921974116352 22303636084228096 22330443339137024 22352511838978048 22357282814304256 22398295317938176 22412540557295616 22453654426484736 22499645070508032 22511867164360704 22614455337091072 22633571529261056 22716783189295104 22775678107693056 22794930582847488 22817458121342976 22844882950815744 22864193925414912 22980864396951552 23000290317828096 23019732659601408 23042580585517584 23057137303289856 23070177654472704 23084850208702464 23104364029673472 23112596422895616 23132133697978368 23137196807815168 23154994484084736 23207500140511232 23241890006040576 23250171401603328 23264859260977152 23269824969990144 23292821832204288 23312511453364224 23327338131062784 23340531298861056 23355375797085696 23370130117361664 23378457206587392 23398219216060416 23408335832906752 23417997930528768 23451276402491392 23459632405221376 23471099966652416 23479463032782848 23499310423343104 23522634347715867 23537494330441728 23557390775353344 23565784588050432 23585704946958336 23609013983772672 23615614677417984 23643998829674496 23667365476564992 23672417097498624 23697613339492352 23715842101346304 23726096047833088 23749543828914176 23754612990198272 23769619521077248 23798188775309312 23813324342126592 23857007828140032 23905872887414784 23944717415743488 23964958089805824 24019300398399488 24027858795659264 24048169749839872 24071935826591744 24107606649864192 24136582138626048 24243549253926912 24264042533093376 24324792295358464 24374615493050368 24498208384745472 24527653346746368 24548386781528064 24572647207600128 24602181639340032 24609848455069696 24628367496052736 24694508131418112 24718912964788224 24739808072957952 24748623196717056 24769543419199488 24785296764254208 24815086784403552 24830763249696768 24839610781999104 24860607917064192 24881622801186816 24916981177647104 24938043714568192 24992692459012096 25008587726094336 25029727698812928 25038646124803584 25054463819513856 25059811506143232 25084577357758464 25091590594756608 25105781565161472 25121748756529152 25146575818850304 25151943166092288 25178714173210624 25198082232680448 25208977050822656 25233890318221312 25255220741144576 25285575573766144 25301657113509504 25317640960475136 25348070817398784 25369497758072832 25399989942878208 25432200421834752 25441262254227456 25462767970418688 25520506673299456 25529599970387968 25551180359204864 25576431815753728 25614332065480704 25645118522290176 25692162276458496 25808416404406272 25845091813818368 25866938890584064 25898028961366016 25962037930622976 26029346408792064 26077094995820544 26108437658075136 26130507343331328 26147963983511552 26195930164232192 26263845025087488 26286046077517824 26334377812020096 26382685952802816 26392086455874048 26404987462483968 26414395911880704 26436724226260992 26462850838953984 26522857303441408 26571624458975232 26594085679988736 26620367808233472 26652363442618368 26659815006928896 26674892912984064 26691858053812224 26718236807528448 26723939613973056 26740821961211904 26752383809036288 26772962372222976 26801458745704448 26811008463110144 26833672037466112 26856354769534976 26883010683103848 26899993520504832 26915207263551488 26922732314689536 26932325243486208 26955091367952384 26987489314308096 27021712948199424 27031341145116672 27054190968569856 27080927804915712 27115538340380672 27125199968537216 27142335804473344 27148129131655168 27174958804238336 27197930028924928 27215227819573248 27247938429933312 27265151803588608 27297922418737152 27320997585616896 27365391332278272 27388523531206656 27421442429681664 27460410052182016 27483622571245568 27516655771451392 27551550456987648 27584665301286912 27611926389325824 27686079511953408 27706913433059328 27782211732481024 27833175799496704 27856703420628992 27959117771440128 28031603824852992 28055299178889216 28116779016388608 28125541091508224 28250186245472256 28284140796248064 28308049621942272 28326053444861952 28360099182175488 28378015142510592 28388126607998976 28412123333787648 28436140344213504 28446272520486912 28476549917310976 28498454749642752 28581243115536384 28605403084357632 28615595571204096 28639784578449408 28668088408866816 28710570007461888 28720799966686464 28738943792971776 28745077904105472 28773485792722944 28797808265920512 28810259486654464 28838731792252928 28863109418450944 28873393729503232 28897800655732736 28916179558296576 28950934581804144 28969223791312896 28993711723511808 29004042569908224 29028559934717952 29075728290545664 29100306251907072 29135282581536768 29166293340913664 29176685680443392 29201348981948416 29230207789432832 29236446757167104 29273522360549376 29290078492688384 29308706882617344 29337671788658688 29362471173095424 29416459481450496 29470421434761216 29518599965761088 29537247787220992 29572749286965248 29597747384418304 29670900492140544 29706562632155136 29838214466371584 29883387409727488 30015822885814272 30096431785165824 30151641088917504 30162384520998912 30187881042149376 30213399115726848 30279608171495424 30289044252393472 30367570810257408 30393240777129984 30423277495123968 30459843934420992 30485591900553216 30504980632928256 30515849964604368 30535127780032512 30541645273112064 30560939384242176 30571828654768128 30597671282540544 30641152529268736 30667053757104128 30692976879468544 30723440780690112 30742849737719808 30779800278269952 30805818706231296 30816795230527488 30842844930637824 30873325978779648 30881957655085056 30892961308704768 30919075392651264 30949631777046528 30956237742882816 30989186674720768 31000228535471104 31013024286375936 31026433293320192 31057095776272384 31083348604485632 31103117508083712 31120708398481408 31140501062780928 31171276275449856 31197625621413888 31254988199041152 31274732951175168 31312322774433792 31338791348207616 31363512463621156 31383325773922304 31409854367137792 31421046117400576 31447606595944448 31478685311696896 31487486236557312 31525331772899328 31563222796664832 31641233727946752 31751099122835456 31809343770853376 31874497183219712 31926289887657984 31953277453074432 32036118656974848 32133461733015552 32143475533152256 32182109518168064 32324732338569216 32352056710791168 32411541922486272 32443573266284544 32470998095757312 32482567945691136 32510025737699328 32664277846327296 32703537795661824 32731182375370752 32763529610133504 32802908852453376 32812080008527872 32823771390498816 32851517604691968 32883983763111936 32891002601812992 32926010841890816 32951338304274432 32958550619717632 32998164262289408 33026057892265984 33047062352338944 33086782379204736 33107684332929024 33119481042665472 33147477222752256 33175497068249088 33208424961481224 33229403760623616 33257492859322368 33269342947835904 33297465807470592 33344783634792448 33372970265083904 33384861499738112 33413082008190976 33446103143677952 33455454126342144 33495665008705536 33528767758467072 33535924221456384 33597442976907264 33618810835943424 33680481639727104 33735542818012672 33749467605762048 33756854613966848 33797427756531712 33825997010763776 33866653257170944 33921683005636608 33950357293891584 34075174783942656 34100816532996096 34152442753974272 34193491363053568 34256216368611328 34411221872541696 34471296595427328 34500435476742144 34529598989402112 34605266481709056 34616050574163968 34705795211722752 34811250210766848 34862835009060864 34875257102404992 34897288891465728 34904737454985216 34939232748306432 34968767180046336 35010796948291584 35018460033449984 35048061436690432 35112503749360128 35176914603737088 35189448607832064 35206649949978624 35219194549174272 35248965635014656 35306241495662592 35336086163030016 35348676882075648 35378557420437504 35413520975659008 35428832611966976 35458780906651648 35493823744311296 35536484590157824 35546420009238528 35566523883978752 35589144071749632 35624315743371264 35631919485297408 35654429281615872 35697283162963968 35719986513189888 35785511742210048 35815761540808704 35844014244138464 35858809331122176 35866658027339776 35909766991314944 35940121823936512 35983319085744128 36028950597599232 36041788193488896 36072254624759808 36107903739887616 36161409974796288 36204873207939072 36271287919706112 36286970426097664 36330584573244416 36397229891649536 36427996780822528 36487188443037696 36561923239575552 36735400609316864 36779553735049216 36914772682604544 36942551244079104 37041762197127168 37078369447182336 37109712109436928 37122934795075584 37154315128799232 37278823695253504 37375471766470656 37407065571852288 37489038688518144 37512881589141504 37544591548219392 37557969187205376 37581695729270784 37589717259214848 37626866036637696 37658672347742208 37666914993963008 37712187728330752 37744066162589696 37768071259815936 37813465576233984 37850835477331968 37882831111716864 37914853792284672 37928363360649216 37952485670264256 37976461440712704 38022106226098176 38054246637109248 38099984914317312 38108324154048512 38140537445810176 38154127428272128 38186379437932544 38224117878489088 38280760009949184 38294399955581952 38326770538807296 38364647723630592 38397077687894016 38421498098221056 38467677783435264 38538243414687744 38554906077728768 38601246109072192 38625631721750528 38672056759877632 38704746579623936 38767637720727552 38800408335876096 38847043442049024 38943056895934464 39031363147399168 39078275843489792 39116895718211584 39221945975267328 39293895246348288 39395767537631232 39429069116276736 39561200656187392 39608750176206848 39784285955162112 39857436688462848 39891128519983104 39930551712350208 39964305348624384 39978545163927552 40012339369476096 40021097181085696 40128575713554432 40202188118556672 40216512694665216 40250508056199168 40284532154302464 40324516024655772 40349990280757248 40372810895327232 40384098472034304 40398487865229312 40432637051928576 40472595400753152 40481233971462144 40490094413676544 40524321036173312 40613125245894656 40647455867404288 40673307510571008 40687799952805824 40713503706710016 40722193697482752 40762438206357504 40796895043387392 40822841729359872 40871907644899968 40897727705382912 40946883628105728 40964587707586816 40981496378425344 40990466316959744 41039733704359936 41074424941641728 41089060307369984 41123793240850432 41164434638372864 41175943540113408 41190615078273024 41225433856868352 41274983657177088 41327325685481472 41376997951930368 41417889583988736 41470823344111616 41520668083707904 41561701700599808 41596834161885184 41673317598721536 41699643934900224 41749763699245056 41785055130943488 41938676657160192 42033775697199104 42084297062219776 42188311637262336 42375279368208384 42426211194372096 42462074432913408 42568386516877312 42714824875966464 42844615644020736 42871864673304576 42908104626536448 42923393356806144 42959676867674112 43002132613300224 43099643118092288 43215389229981696 43258097688379392 43294664127676416 43310090594254848 43346700983599104 43374269337444864 43401670217957376 43426401872706216 43453835686969344 43490567585267712 43506063854862336 43542839902076928 43552370461769728 43604717060882432 43641576500494336 43737211803271168 43749440011370496 43765028520665088 43802023472922624 43845311684149248 43854670135750656 43910283540824064 43935117739032576 43963060323926016 44006507682988032 44043706759643136 44062749803118592 44115709838939648 44143579110572032 44159308056887296 44196636297003008 44233996090998784 44277899948641632 44305871680831488 44359123930447872 44396621076627456 44506350738210816 44559843948232704 44607272168456192 44660886678274048 44705023677956096 44714565628608512 44796590635876352 44825081114591232 44999290141016064 45023734328721408 45228910674182144 45267143058522112 45433566378590208 45551356215386112 45589861165694976 45634916242685952 45689765901631488 45728387850829824 45961728793903104 46000580635656192 46039465319202816 46085161171035168 46114274606579712 46169700417404928 46208728059346944 46225192845791232 46264267395956736 46274393615630336 46309988968169472 46415000281022464 46483780012081152 46500342803206656 46529718521954304 46539649939980288 46585643664408576 46625022906728448 46654676262125568 46681062597722112 46710751594171392 46756914413174784 46796438432120832 46816671665813504 46835995861057536 46902552804982784 46919264810442752 46958926065565696 46998620846686208 47045268695431734 47074988660883456 47114781550706688 47131569176100864 47171409893916672 47218027967545344 47231229354835968 47287997659348992 47344834194997248 47395226678984704 47431684202692608 47452192095666176 47499087657828352 47509225980396544 47596377550618624 47626648684253184 47714015656280064 47811745774829568 47889434831486976 47929916179611648 48038600796798976 48055717591318528 48096339499679744 48215213299728384 48273164277252096 48487098507853824 48528085066186752 48649584590716928 48749230986100736 48996416769490944 49055306693492736 49096773563056128 49145294415200256 49204363278680064 49219696910139392 49256734992105472 49389016262836224 49437825929576448 49497246393434112 49539086838398976 49570593528508416 49630173568807104 49661526499393536 49679221563998208 49721215834128384 49763245602373632 49833962355294208 49876087429136384 49985384918024192 50017175452188672 50059455397625856 50077292249607168 50119623012286464 50169154715516928 50183181189513216 50211563130322944 50243497513058304 50293151637700608 50303886332184576 50357428346421248 50396164465360896 50417954101645312 50467780636442624 50510441482289152 50571151147532288 50603314227019008 50635281920950272 50696141634797568 50738995516145664 50799979885756416 50864400843669504 50882524508454912 50925535940837376 51041013346598912 51059199940775936 51102360718409728 51152863631507456 51228664130961408 51290237044580352 51384324552916992 51616832808812544 51690183627636736 51733877781168128 51796057922732032 51924075861245952 52058692817584128 52216875316150272 52261014686662656 52295927967023104 52391860328464384 52527690050174976 52572092155035648 52668755624040192 52765371905605632 52784172911748096 52809974924967936 52828791823761408 52873448452521984 52925701677907968 53143248917950464 53188171359977472 53240735616466944 53304726885236736 53319630013857792 53349785825968128 53383716107624448 53436473615056896 53447879227946112 53481643922423808 53504767618072576 53545924744445952 53602917491408896 53622016926220288 53667344074932224 53712709539069952 53766021366207696 53799987041009664 53830414527102976 53845464629379072 53864650486972416 53910182735904768 53974978628616192 54043425896398848 54062682290233344 54108381937139712 54161855609831424 54231076680761344 54250399937074432 54284671608946688 54296258263310336 54349917608476672 54395860057849856 54430455639146496 54495876859866624 54530303607177216 54595844837474304 54641995171233792 54730782664556544 54842884859363328 54920820104364032 54967245142491136 55033311542902784 55103100913975296 55169330602573824 55223852778651648 55372159023906816 55413826866118656 55564423464962048 55666351598993408 55918235542880256 56063207649705984 56110598357778432 56233558032777216 56251082183016448 56500372490944512 56568281592496128 56616099243884544 56652106889723904 56720198364350976 56756030285021184 56776253215997952 56824246667575296 56872280688427008 56892545040973824 56953099834621952 57162486231072768 57210806168715264 57231191142408192 57279569156898816 57336176817733632 57421140014923776 57441599933372928 57477887585943552 57490155808210944 57546971585445888 57595616531841024 57620518973308928 57677463584505856 57726218836901888 57746787459006464 57795601311465472 57832359116593152 57901869163608288 57938447582625792 58008085139816448 58057119869435904 58151456581091328 58200612503814144 58270565163073536 58332586681827328 58353371360886784 58402697963896832 58460415578865664 58472893514334208 58547044721098752 58580156985376768 58617413765234688 58675343577317376 58832918962900992 58940842869522432 59037199931522176 59074495574441984 59145498573930496 59195494768836608 59341800984281088 59413125264310272 59676428932743168 59766774819454976 60031645771628544 60192863570331648 60303282177835008 60324769041997824 60375762084298752 60426798231453696 60559216342990848 60578088504786944 60735141620514816 60786481554259968 60846554990247936 60919687868841984 60971183801106432 61009961265856512 61031699929208736 61070255560065024 61083290546224128 61143657309536256 61195342565081088 61282305058537472 61334107514208256 61446881561380224 61485699475439616 61559600556539904 61611637412462592 61633590461054976 61685689861275648 61746651957559296 61763915310170112 61785922617409536 61838150785302528 61912475485765632 61978373349441536 62000457070942208 62026048572751872 62052866586640384 62114191552544768 62206235016167424 62241416796962816 62281002125561856 62342552550899712 62395251242827776 62509976398082304 62549465902350336 62624645548867584 62677582696415232 62727024927242312 62766651547844608 62819708734275584 62842092234801152 62895213191888896 63050663545798656 63126445593329664 63282467455893504 63502198245670912 63618687541706752 63748994366439424 63852579775315968 63906554906148864 64072237313949696 64266923466031104 64286951066304512 64364219036336128 64649464677138432 64823083844972544 64887146532569088 64941996191514624 64965135891382272 65020051475398656 65328555692654592 65407075591323648 65462364750741504 65605817704906752 65624160017055744 65647542780997632 65703035209383936 65767967526223872 65782005203625984 65852021683781632 65902676608548864 65917101239435264 65996328524578816 66052115784531968 66094124704677888 66173564758409472 66215368665858048 66238962085330944 66294954445504512 66350994136498176 66416849922962448 66458807521247232 66514985718644736 66538685895671808 66594931614941184 66689567269584896 66745940530167808 66769722999476224 66826164016381952 66892206287355904 66910908252684288 66991330017411072 67057535516934144 67071848442912768 67194885953814528 67237621671886848 67360963279454208 67471085636025344 67498935211524096 67594855513063424 67651994021527552 67733306514341888 67843366011273216 67900714587783168 68150349567885312 68304885507948544 68386982726107136 68512432737222656 68942593190854656 69000870953484288 69059197978804224 69210532963418112 69232101148327936 69411590423445504 69622500421533696 69725670018121728 69750514204809984 69794577782931456 69809474909970432 69878465496612864 69937534360092672 70021593896583168 70036920066899968 70096122873380864 70225007498720256 70353829207474176 70378897215664128 70413299899957248 70438389098348544 70497931270029312 70567903043147601 70612482991325184 70672172326060032 70697353764151296 70757114840875008 70827041951318016 70857665223933952 70917561813303296 70987647488622592 71072969180315648 71092840018477056 71133047767957504 71178288143499264 71248631486742528 71263838970594816 71308858563231744 71394566325927936 71439973026379776 71571023484420096 71688028488276928 71717618662244352 71733316054679552 71819533982629888 71880243647873024 71966638171488256 72057901195198464 72083576386977792 72144509249519616 72215807479775232 72322819949592576 72409746415878144 72573940852195328 72661169146488832 72794459783299072 72974376886075392 73123846479151104 73470801218633728 73559107470098432 73829545365209088 73885102488158208 74083524394254336 74156738894364672 74219424218873856 74245869590151168 74308630257598464 74557647390507008 74750943532941312 74814131143704576 74978077377036288 75025763178283008 75089183096438784 75115938374410752 75163391458541568 75179434518429696 75253732073275392 75317344695484416 75424375456661504 75488132325179392 75536142519631872 75626931152467968 75701670954663936 75765662223433728 75856726721298432 75904971340528512 75952922881425408 76044212452196352 76108493274218496 76199969828634624 76216648308097024 76281074891620352 76308254856544256 76372758875865088 76448235756978176 76561520019898368 76588799911163904 76653541077614592 76729295447261184 76842996196442112 76935355566870528 77076486829375488 77109812155457536 77202492218144384 77251263443501056 77344113519755264 77409493159247872 77535275441455104 77600816671752192 77694086884098048 77886113791868928 78062726294798336 78156551686979584 78233791436423168 78443891950534656 78587790492696576 78791535075262464 78858138232553472 79217500352413696 79568571910324224 79714873376925696 79782257039966208 79861103424700416 79957090327855104 80024678738952192 80042194362171392 80257151427108864 80404376237113344 80433025389330432 80501016112398336 80569064308604928 80649032049311544 80699980561514496 80745621790654464 80768196944068608 80796975730458624 80865274103857152 80962467942924288 80980188827353088 81048642072346624 81226250491789312 81346615021142016 81375599905611648 81427007413420032 81444387394965504 81524876412715008 81593790086774784 81645683458719744 81743815289799936 81795455410765824 81893767256211456 81929175415173632 81962992756850688 81980932633919488 82079467408719872 82148849883283456 82178120614739968 82247586481700864 82381230156546048 82450867713736704 82549967314354176 82654651370962944 82753995903860736 82835779167977472 82941646688223232 83041336167415808 83123403401199616 83193668323770368 83346635197443072 83499527398490112 83570110261886976 83877353314320384 84067551394398208 84168594124439552 84376623274524672 84750558736416768 84852422388744192 84924148865826816 85136773033754624 85429649751932928 85743729346609152 85816209253072896 85846786713612288 85919353735348224 86004265226600448 86199286236184576 86430778459963392 86516195376758784 86589328255352832 86620181188509696 86693401967198208 86748538674889728 86852803745412432 86907671373938688 86981135170535424 87012127709724672 87085679804153856 87104740923539456 87209434121764864 87283153000988672 87474423606542336 87498880022740992 87530057041330176 87604046945845248 87690623368298496 87709340271501312 87820567081648128 87870235478065152 87926120647852032 88013015365976064 88087413519286272 88125499606237184 88231419677879296 88318616113774592 88393272594006016 88467992181997568 88555799897283264 88611743361662976 88718247860895744 88793242153254912 89012701476421632 89119687896465408 89214544336912384 89321773356548096 89429131257217024 89593181271752704 89650162229182464 90047468657442816 90457821348364288 90534286117044224 90867132757180416 91102712430772224 91179722331389952 91269832485371904 91379531803262976 91456775701659648 91923457587806208 92001161271312384 92078930638405632 92170322342070336 92228549213159424 92339400834809856 92417456118693888 92450385691582464 92528534791913472 92548787231260672 92619977936338944 92830000562044928 92967560024162304 93000685606413312 93079299879960576 93171287328817152 93250045813456896 93309352524251136 93362125195444224 93421503188342784 93513828826349568 93592876864241664 93633343331627008 93805105609965568 93838529620885504 93917852131131392 93997241693372416 94090537390863468 94149977321766912 94229563101413376 94263138352201728 94342819787833344 94436055935090688 94462458709671936 94575995318697984 94689668389994496 94790453357969408 94904384191332352 94998175315656704 95018451960793088 95192755101237248 95253297368506368 95428031312560128 95623491549659136 95778869662973952 95859832359223296 96077201593597952 96111435182637056 96192678999359488 96430426599456768 96546328554504192 96974197015707648 97056170132373504 97299169181433856 97498461972201472 97992833538981888 98110613386985472 98193547126112256 98290588830400512 98408726557360128 98439393820278784 98778032525672448 98875651859152896 98994492786868224 99078173676797952 99141187057016832 99260347137614208 99323052998787072 99358443127996416 99442431668256768 99526491204747264 99667924710588416 99752174858272768 99970769836048384 100034350904377344 100118910795251712 100154584499214336 100239246024572928 100338309431033856 100366362379026432 100486995026116608 100586303275401216 100607772664369152 100714856692842496 100792328930721792 100835908203290624 100935561272885248 101020882964578304 101142302295064576 101206628454038016 101270563841900544 101392283269595136 101477991032291328 101599959771512832 101765049016909824 101851071881674752 102082026693197824 102118399881551872 102204721436819456 102305727263014912 102457328261922816 102580474089160704 102768649105833984 103233665617625088 103380367255273472 103592115845464064 103848151722491904 104117385635168256 104433750632300544 104591855934046208 105055380100349952 105144184310071296 105337511248080384 105530743811211264 105568345823496192 105619949849935872 105657583647522816 105746896905043968 106286497835900928 106376342719954944 106481471232933888 106609453770473472 106639260027715584 106699571651936256 106767432215248896 106872947230113792 106895758455892224 106963287844847616 107009535236145152 107091849488891904 107205834982817792 107244033852440576 107334688149864448 107425419078139904 107532042732415392 107599974082019328 107729300973944832 107820365471809536 107949957257232384 108086851792797696 108125364580466688 108216763874279424 108323711219662848 108462153361522688 108500799874148864 108569343217893376 108592516526620672 108699835216953344 108791720115699712 108860911278292992 108991753719733248 109191689674948608 109283990342467584 109461565329113088 109685769718726656 109841640208728064 109934490284982272 110066623085805568 110206201827950592 110338661205147648 110744318047813632 110827653732237312 111128846929924096 111332703197986816 111836471085760512 112126415299411968 112221196715556864 112467116065554432 112502164366032896 113000744981889024 113136563184992256 113232198487769088 113304213779447808 113440396728701952 113552506431995904 113648493335150592 113744561376854016 113785090081947648 113906199669243904 114324972462145536 114421612337430528 114462382284816384 114559138313797632 114672353635467264 114842280029847552 114883199866745856 114980311616421888 115093943170891776 115191233063682048 115241037946617856 115354927169011712 115493574918012928 115591202622930944 115664718233186304 115803738327216576 115876895165251584 116016170279632896 116114239738871808 116302913162182656 116401225007628288 116541130326147072 116665173363654656 116706742721773568 116805395927793664 116945787028668416 117094089442197504 117160313970753536 117234827530469376 117350687154634752 117665837925801984 117881685739044864 118074399863044352 118148991148883968 118290997147860992 118390989537673216 118683601968562176 118826250528620544 119352857865486336 119533549638909952 120063291543257088 120385727140663296 120606564355670016 120649538083995648 120751524168597504 120853596462907392 121118432685981696 121156177009573888 121470283241029632 121572963108519936 121839375737683968 121942367602212864 122019922531713024 122063399858417472 122140511120130048 122166581092448256 122287314619072512 122390685130162176 122564610117074944 122668215028416512 122893763122760448 122971398950879232 123119201113079808 123223274824925184 123267180922109952 123371379722551296 123493303915118592 123527830620340224 123571845234819072 123676301570605056 123824950971531264 123956746698883072 124000914141884416 124105733173280768 124228383105089536 124412470032334848 124482833593925632 124562004251123712 124685105101799424 124790502485655552 125019952796164608 125098931804700672 125249291097735168 125355165392830464 125454049854484624 125533303095689216 125639417468551168 125684184469602304 125790426383777792 126101327091597312 126252891186659328 126564934911787008 127004396491341824 127237375083413504 127497988732878848 127705159550631936 128144474627899392 128533846932062208 128573902132609024 128728438072672256 129298929354276864 129646167689945088 129774293065138176 129883992383029248 129930271782764544 130040102950797312 130657111385309184 130814151182647296 130924729501483008 131211635409813504 131248320034111488 131295085561995264 131406070418767872 131535935052447744 131564010407251968 131704043367563264 131805353217097728 131834202478870528 131992657049157632 132104231569063936 132188249409355776 132347129516818944 132430737331716096 132477924170661888 132589908891009024 132701988272996352 132833699845924896 132917615042494464 133077371791343616 133189863229882368 133379134539169792 133491881060335616 133539445998952448 133652328032763904 133784412574711808 133821816505368576 133982660034822144 134115071033868288 134143696885825536 134389771907629056 134475243343773696 134942171272050688 134997870423048192 135189711026126848 135466613028683776 135686732022546432 135801429175566336 136300699135770624 136609771015897088 136773965452214272 137885186381709312 138001741906968576 138118395957608448 138464202296655872 138823180846891008 139245000843067392 139451340036243456 139501028409619968 139589155565862912 139618949819940864 139756930993225728 139875068720185344 140043187793166336 140073840133799936 140192245746761728 140450014997440512 140707658414948352 140757794431328256 140876778196697088 140995862540058624 141135806086295202 141224965982650368 141344344652120064 141394707528302592 141514229681750016 141654083902636032 141715330447867904 141835123626606592 141975294977245184 142145938360631296 142185680036954112 142266095535915008 142356576286998528 142497262973485056 142527677941189632 142789132651855872 142879946052759552 143142046968840192 143376056976553856 143435237324488704 143466632109359104 143639067965259776 143760487295746048 143933276342976512 144115802390396928 144167152773955584 144289018499039232 144645639899185152 144819492831756288 145147881704390656 145322338292977664 145588919566598144 145948753772150784 146247692958302208 147118214940196864 147659090730418176 147770204976316416 148167048788508672 148313477788729344 148491739180302336 148617260515196928 149115294781014016 149501887065882624 149628262287409152 149956154754072576 150051526356566016 150178366192877568 150231876748821504 150358869036859392 150507464146550784 150634689390968832 150848750913323008 151072285039263744 151253862304935936 151403341909327872 151531324446867456 151713453442596864 151809942681057024 151905845762850816 152088424904392704 152216986548436992 152399939657269248 152433296616194048 152562149783240704 152616509713088512 152745517751730176 153123040039796736 153177599822327808 153307082155229184 153458590894522368 153685992392884224 153870711133741056 154152973658750976 154219624310915072 154404984436288768 154502526887002112 154688227039510528 154818986318495744 155070550882910208 155201633343504384 155388173768196096 155772227583737856 156125452589596672 156313103373959168 156467582872846336 156887783901069312 157175580985393152 157583070150524928 157716276465106944 158435000704827392 159429746753851392 159564514079932416 159722206849400832 159914180655710208 160049357477904384 160084388724342784 160514302854217728 160808752474226688 160866050778660864 161002032224796672 161138128617209856 161298064098623088 161399961123028992 161491243581308928 161536393888137216 161593951460917248 161730548207714304 161924935885848576 161960377654706176 162097284144693248 162452500983578624 162693230042284032 162751199811223296 162854014826840064 162888774789931008 163049752825430016 163187580173549568 163291366917439488 163487630579599872 163590910821531648 163787534512422912 163858350830347264 163925985513701376 164158934817439744 164297699766566912 164356241229479936 164495172963401728 164762460313092096 164901735427473408 165099934628708352 165309302741925888 165507991807721472 165671558335954944 165883293376446464 166082672334831616 166246806802399232 166387336647540736 166693270394886144 166999054796980224 167754706628640768 168135102788796416 168337188248879104 168753246549049344 169501117472833536 169704844777488384 169848297731653632 170273546067509248 170859299503865856 171487458693218304 171632418506145792 171693573427224576 171838707470696448 172008530453200896 172398572472369152 172861556919926784 173032390753517568 173178656510705664 173240362377019392 173386803934396416 173497077349779456 173705607490824864 173815342747877376 174024255419449344 174171359608307712 174209481847078912 174418868243529728 174566306001977344 174948847213084672 174997760045481984 175060114082660352 175208093891690496 175381246736596992 175418680543002624 175641134163296256 175740470956130304 175852241295704064 176026030731952128 176250999212474368 176462839355758592 176637232227549184 176786545188012032 177111599794566528 177223486723325952 177436495721791488 177586484306509824 178025402952843264 178239375792930816 178429088673824768 178643546713096192 178858262514434048 179300324458364928 180094937314885632 180915642696728576 181068572234088448 181734265514360832 182205424861544448 182359444662779904 182539664970743808 182759063606525952 182913551403319296 183846915175612416 184002322542624768 184340644684140672 184457098426318848 184678801669619712 184834912237387776 184900771383164928 185057069583826944 185097574462521344 185239955872677888 185660001124089856 185935120048324608 186001371212826624 186158599759921152 186342574657634304 186618705048502272 186724250390888448 186843006376685568 187027657652699136 187185753728483328 187266686663254016 187610211219931136 187677059241771008 187835704262262784 187994483386744832 188181074781726936 188299954643533824 188459126202826752 188526276704403456 188685639575666688 189151990637395968 189379336779988992 189580906715938816 189808768382664704 189996350631313408 190036903921586176 190385510202474496 190506594737012736 190856062625120256 191246983099318272 191557739325947904 191719664718446592 192222870365274112 192385357998718976 192860853198913536 193092657109008384 193948394031415296 194996923944402944 195985667077963776 196221226773970944 196387094252224512 196817453114720256 196878787640557568 197556065051344896 197751303718305792 197988985573736448 198156347353595904 198282374114033664 198520694275228416 198646105997574144 198716886255992832 198884863336513536 199052982409494528 199335849421176832 199504349716545536 200068701808754688 200237821590503424 200309168998428672 200478492049145856 200676618862067712 200732724758052864 200973990052233216 201172606550802432 201215545328738304 201429713385684992 201584657861443584 201671816406581248 201871122545770496 202041765929156608 202284604590129152 202413256908076032 202784566539190272 202955982064582656 203199919543025664 203530098033819648 203702143763349504 204164053386395648 204236799763103744 204409442873638912 204611454526029824 204914656523845632 205160948178321408 205537298211667968 206760734510546944 207184231690928128 207696303444983808 208234771270336512 208867501264601088 209183711868092416 210110760200699904 210288368620142592 210675022496160768 211061487622422528 211136691646992384 211239899699871744 211315167295045632 211493793810087936 212572995671801856 212752685439909888 212962942465867776 213218907540946944 213278520055431168 213399143303872512 213534864430497792 213745894460227584 213791516911784448 213926575689695232 214019070472290304 214183698977783808 214488067704881152 214669376299728896 214850838156279808 215064085464830784 215199948164038656 215458601947889664 215640730943619072 215899914514464768 216173703585595392 216250729160933376 216433527748558848 216647422439325696 216924306723045376 217001599748297728 217185033053241344 217399670433906688 217583440231399424 217721822556585984 217983507439466496 218383379349897216 218923130658226176 219371539437453312 219683280417456128 219868980569964544 220133246171611136 220412403655901184 220677322410295296 221488636095627264 221655307464474624 222257693859848192 222665406395973632 223672942171521024 224252830598823936 224442393431113728 224934232131108864 225004328732065792 226273126369984512 226464396975538176 226608427558895616 226880793457403904 227105012863991808 227296986670301184 227570180163895296 227812399338487808 228649944924291072 228843224674861056 228924764569632768 229118276627595264 229344707270934528 229684560059695104 229766399733491712 229960623232843776 230187886341783552 230482075893235712 230709854338023424 230987149836025856 231182405245861888 231329436466372608 231607476654433152 231753790330503168 232032340559265792 232228479477743616 232605826324365312 232802450015256576 233082260652294144 233330346727309312 233413485443547136 233610791855587328 233891574057336832 234188178884395008 234469655060938752 234701374309269504 235331675851603968 235763371478089728 236148799726088704 236297982297767936 236581994295721984 236781979075346432 237652501057241088 238705715730972672 239067099277819904 240126583086514176 240771454281326592 241213128711340032 241299076167991296 241503048337195008 241707192925814784 242236865371963392 242312354019147776 242940566482059264 243145926217039872 243678751475367936 244039845063426048 244126799716834944 244281022240260096 244333162184896512 244574629238145024 244781370260324352 245129220234149888 245336430056833024 245787526245520896 245942797901758464 246238402226159616 246446549649850368 246534361844219904 246742759445102592 247143690469638144 247352603141210112 247649901943062528 247913493397766144 248001828283768832 248211466346561536 248456766210179072 248824940064669696 248965667187851264 249124008502247424 249370210203598848 249581004971311104 250039905592329216 250498582195470336 250710330785660928 250908099708969248 251066606191378432 251368368939204608 251580852767555584 252202654183194624 252505782373318656 253129869823574016 254008792982683648 254995977465757696 255410319101263872 256288949255798784 257147804265218048 257456876145344512 258597858708553728 259292335379890176 259548586130276352 259767984766058496 259860543565529088 260080205901594624 261314222770618368 261628302365294592 261849459002966016 262423270819627008 262496640068222976 262590171123990528 262812140837535744 263071870104895488 263128020814503936 263408086735126528 263610706434195456 263668404957741056 263985314098315264 264208463138127872 264376498818711552 264694259033637888 264955848341323776 265179817782018048 265403976545992704 265667399691849792 265835230084988928 266154743582687232 266379726459764736 266758269078339584 266983762120671232 267078891997904896 267304656065527808 267568825149423616 267643633010737152 267965320069644288 268287393771651072 268779543815258112 268950486687547392 269884342544101376 270379422052253696 270933226057367552 271373464045092864 271602858351132672 272601398271541248 273219542031794176 273547930904428544 275770372763418624 276003483813937152 276236791915216896 276928404593311744 277646361693782016 278490001686134784 278902680072486912 279002056819239936 279237899639881728 279513861986451456 279750137440370688 280086375586332672 280147680267599872 280900029994881024 281415316829896704 281515588862656512 281753556393394176 281991725080117248 282271612172590404 282449931965300736 282688689304240128 282789415056605184 283028459363500032 283308167805272064 283430660895735808 283670247253213184 284291876721262592 284371360073908224 284532191071830016 284713152573997056 284994525946970112 285055355882379264 285578265303711744 285759892105519104 286284093937680384 286752113953107712 286870474648977408 286933264218718208 287278135930519552 287520974591492096 287866552685953024 288231604780793856 288334305547911168 288578036998078464 289291279798370304 289638985663512576 290295763408781312 290644676585955328 291177839133196288 291897507544301568 292495385916604416 294236429880393728 295318181460836352 296334097577017344 296626955577458688 296983478360604672 297234521030393856 299003774131765248 299256524574818304 299912309508145152 300103052713132032 300356732385755136 300463753497643008 300717738073718784 301014928293101568 301697501826646016 302144570078527488 302507724609871872 302806683818655744 303062648893734912 303426906885193728 303619885362114048 303811691525701632 304176849808785408 304433973096873984 304799879314538496 304866593232388096 305124299566481408 305233019426177024 305491035503460352 306246080079593472 306355199644655616 306614164310458368 306917181789044736 307371984785768448 307741422267482112 308305947317501952 308439248621830144 308809968872577536 309005053774004224 309376454079021056 309637972636991488 310141101765820416 310776347536392192 311544455167475712 312250905179193344 312626206747918336 312935165745692672 313775567802138624 315166140301049856 315432552930213888 316870001409654784 318859493507702784 319129028159864832 319444413698801664 319828361311420416 320098714955808768 320168777448685568 321028605708435456 321617504948453376 321732101557321728 322004064449593344 322276257234419712 322596128197246176 322799922246057984 323187902921834496 323461096415428608 323849871771697152 323920755309412352 324194568289386496 324905001967157248 325386460084568064 325502399622446592 325708029653680128 325777549579862016 326099505650860032 326375160347099136 326582733834878976 326975261159199744 327575069024845824 327716701660694528 327851971027402752 328317869634879488 328712482458959872 328990345926803456 329524920626184192 329803470854946816 330199869257416704 330618605483851776 331015983615442944 331766586752892928 332165344669663232 332493613604798464 333386540789772288 333998109593960448 335509413257281536 336270205577592832 336674376497758208 337506493098098688 339002234945667072 339409689554976768 339696595463307264 340547092135018496 341718599007731712 342974917386436608 343264837012291584 343387146854449152 343677414941392896 344017060906401792 344797144944738304 345723113839853568 346064781507035136 346480724754038784 346773607868792832 346994154699558912 347411214981649728 347630685495754752 348048510838898688 348342719216615424 348418963694157824 348837736487059456 349132612003954688 349897694426169344 349995520090963968 350120228165320704 350416187783380992 350837361086005248 351282268326592512 351480941912260608 351704482591408128 352052061463904256 352501998424948736 352925678711517184 353274464455098368 353573090376024064 354223199589133056 354446973446651904 354872991443582976 355172968613019648 356050805905686528 356478751585861632 357287093426192384 357716525028868096 358600648916729856 360189874629771264 361831285393457152 362137144468176896 363468531028721664 364410849723088896 364718889325559808 365518127213051904 365827102806638592 367693830351224832 368004645085249536 368681289368281344 368914196852637696 369357603339239424 369669824474775552 369801542766329856 370114139167653888 370195148925042688 370479911745355776 371870240096649216 372002742425653248 372317199519842304 372685149315268608 373237410097004544 373448500781776896 373686012753371136 374055315305398272 374371507456966656 374533373326508032 375220422439862272 375354118483542016 375671408524525568 375988966773489664 376362149563453872 376599909287067648 376918252405653504 377052553408806912 377371279151333376 378303981274791936 378758673559977984 379161813431877632 379617536765329408 379992701262626816 380073807843172352 380771020404948992 381013189474025472 381712125250240512 382493966198636544 383115478651895808 384445740730548224 384770715997437952 385721706397827072 386185314218016768 387896788062830592 391971334155927552 392442453547941888 392774188504449024 393634906229440512 393757575281115136 395112130102689792 395502607436611584 395977971147472896 396312694707191808 396564748228067328 397041388550456832 397292211995148288 397433772511985664 397769726673027072 398105964818989056 398671698842353664 399008699433091072 400137403617509376 400475643181006848 400618337996857344 400956984098291712 401353237724135424 401465449516105728 401947980104466432 402345213101604864 402431090657476608 402859426771369984 403169315722887168 403343632813162496 403742245091540992 404083531858313216 404569209180258304 404826513816152064 405569133078380544 406399839086051328 407060196067639296 407404287526699008 408328106772791296 408473599526207488 408818885747277824 409222909052059648 409829313047691264 410321896356642816 413521469021093888 414368463381856256 415392606889967616 416469542540673024 417735002529202176 418367423736184832 420221520401399808 420576737240285184 421350044992321536 422122975244845056 422273383293984768 422630334590091264 422987587620175872 425145991343603712 425505370879819776 425925884931735552 426437815081893888 426557040110862336 426798286607745024 427069728860995584 427491788920455168 427583033823568896 428038140944580608 428367397955567616 428976135409762304 429338752599457792 430128170929661568 430399896328077312 430917203895779328 431281461887238144 431799829028929536 432347407171190784 432501458321866752 432867055497117696 433848613446090752 434003199496595456 434370066106482688 434799340867813376 435443645113171968 435967014878932992 436766758699794432 437846261316452352 438743078874906624 439366560834912256 439737961139929088 440266492343222272 441354644820590592 442977272191254528 443310614928949248 444515387719696384 445330812791947264 447345884343042048 448505661197647872 448884786862227456 449868464262217728 450008657464131584 452546252739969024 453216855117791232 453761586914807808 454210025727983616 454593973340602368 455140360327790592 455624798676975616 457299889848582144 457686449349722112 457849529139265536 458236553255190528 459369120119390208 459532799466983424 459921246465687552 460375772683567104 460964151786471424 461419708676046848 461974299672051712 462364810491723776 462658872932745216 463214953308866304 463507580661006336 464064681118531584 464456958955487232 465211652648730624 465604900030513152 466164521304588288 466826970887094272 467221583711174656 467783148114673664 468376357768790016 468939310121877504 469402748618539008 470663351703207936 471526742956179456 472297599452177408 473163988591443968 473563958150692864 475305002114482176 478134198555639808 480253166173028352 481542908562653184 482426257422680064 482598152335982592 483006096674390016 483414385851629568 484473730743926784 484624708038295552 485881132964118528 486291852434079744 487357502950735872 488079690126852096 488253599433669888 488562044480520192 488666324369793024 489149258476290048 489562740520648704 490258440468299776 490672860113666048 491575052491041792 492476804452319232 492893099299700736 493068723688439808 493485518890205184 494287380939276288 494705206282420224 495299803886125056 495826986795532288 496003656567537664 496422932693123072 496913532420358144 497649880129339392 497931334375702528 498248017004494848 498740420407197696 499162009942622208 500079811184658432 500997164390940672 501816199417938496 502133212382756864 502736737878409216 503161705535111168 504405308366389248 505011564746637312 506259739647148032 508017585965367296 510820638202527744 512577898511597568 514295608530436096 514913752290689024 517195717417107456 518584670759780352 519097172260552704 519535969532116992 519721087131058176 520160411803189248 522628445541236736 523256604730589184 523698918005932032 524846541639254016 524993280136445952 525180342247981056 525624281675071488 526143740209790976 526256041629007872 526816173470253056 527221412868390912 527970628196630528 528416926276255744 528752997637423104 529388518067275776 529911696682647552 530359635564036096 531334799383699584 531670460169977856 532309487165374464 532759452919529472 533516538156679168 533967524241342464 534157783995809792 534609312131055616 535137650298847232 535287266021474304 535930640139288576 536574787543302144 537900973375094784 539768685088202752 540758844104507392 541866452114735104 542746928090185728 543205716702265344 545202796543082496 546439084063588352 547095861808857088 551540745526837248 552006967627874304 555292723387564032 556980003372269568 557805360144973824 558004113638479872 558475799279763456 559027723972902912 560172751172665344 560295360535199744 561800059989762048 562830633659793408 563031177725313024 563507112786788352 563983450160234496 564543224345180808 564899863930601472 565377378608480256 565578830113210368 566056918727000064 566861321791471616 567340494506426368 568583753442525184 568742720147816448 569426305147994112 569989051893940224 570110711764758528 571156530607423488 571519784211038208 572568187875360768 573504227906215424 573740949297954816 573866528437436416 574556271861039104 575041949182984192 575733105371906048 576668611095822336 577156073996156928 578582559596740608 579277971327025152 580591526817562624 581289353171910656 582355678266392576 584990771833208832 588472859760787456 590636362921672704 592668195154034688 593253911154917376 593966956721209344 594469042060787712 598007548263530496 598513049149636608 600206105426264064 600713464771510272 600927506995286016 601435476147437568 602029856586203136 603395003653292032 604289140157054976 605015449219743744 605613367637311488 606125297787469824 606853813770387456 607239770724228096 608353699617570816 608867946193747968 609599758629076992 609733186464776192 610466038852354048 610982071006920704 612492160159186944 612710399289311232 613228328620916736 613834363578089472 614743969571536896 615482844534964224 616611894635003904 616878497243660288 617619937745155072 618752908158042112 619275945273982976 620282203531640832 621552695072784384 623088910334951424 624501810358386688 625252413495836672 627551135604277248 630332280602099712 630865105860427776 633740002819309568 637718987015405568 638258056319729664 638888827397603328 639656722622840832 640197429911617536 640337554897371136 642057211416870912 643464203114643456 644008128899186688 644552514468839424 645192256394492352 645599844492115968 646375805843668992 646922192830857216 647699743543394304 647841510618824704 648389136578772992 649810003934314496 650772920169136128 651004799244893184 651555099159724032 652199011301720064 652750320694198272 653165467669757952 653950522318399488 655150138049691648 655433403321389056 656635739269758976 657424964917919744 657980691853606912 659049841252368384 659606941709893632 660399738514833408 661237210967703552 662031967230885888 663533173505785856 664330689339326464 664987227209596928 666773081579544576 667996219187920896 671018826514563072 672540411155185664 673348752995516416 675012986196197376 678819379109953536 679393190926614528 681094184270036992 683437198015463424 685949834772873216 686529674024583168 686774293708898304 687354829882785792 688034121812803584 691446227679707136 692129563014070272 692961449508077568 693547215737585664 693988309399117824 694822429963299456 695261370991509504 696097021677797376 696685438433230848 696837927388315648 697675472974118912 698265224007909376 699795388852338688 699991040181927936 700240456330641408 700832375566761984 701674722172010496 702564536653185024 703408965182816256 704104122927808512 705003996849897472 705851357423034368 706548928910196736 707146180752048128 708446399178266112 708893946893303808 709745982887165952 710345937226039296 712957503171723264 714574186852384768 715433050057736192 717201297833459712 720379749259542528 723662570786914304 726937062057443328 728821699446177792 729437778651119616 731036254426103808 735387660702449664 736009290170499072 737362578736562688 737828393705275392 738715206678478848 739339648949551104 739603085532659712 740228278335307776 740390297850085376 743740480193298432 744005484851306496 744634399039684608 745370298630537216 746474820194009088 746897001563553792 747372025506742272 748110630610796544 748743014913933312 749066746653016064 750440844879724544 750708236967084032 751342817049051136 751977933546979328 752724299126907744 753199818574135296 754105106817613824 754742558302666752 756607962549583872 757517347119955968 758323626863755264 759235073530658816 759985402525253632 760147615686344704 761542040809897984 762026378948050944 764987932397273088 766230957303791616 768891481461096448 769541431994875904 771443412795654144 772370628436033536 775793576125661184 783942668311855104 784884907095883776 785548377008898048 787269812458881024 787515150562230272 790224260205379584 791005214873223168 791955942294945792 792625389414383616 793129496456134656 794082777100913664 794867545023971328 795539453346054144 796211929637978112 797343397684707328 800274807235018752 800951286362013696 801236675993714688 801913968196583424 802706475448270848 802930899032211456 803895960208932864 804862181314953216 805718853542739968 806338631445774336 806687265626324992 807484490183081984 809138418360516608 809653027632304128 811138266156761088 812799678172102656 814120392135278592 814808575053398016 816656213545582592 816947199052414976 817637771494555648 819658626095382528 820643792713285632 827042938042187776 828736926763712512 830785213779935232 832939085081346048 835470005058404352 836734847472369664 840443040802799616 842700089984643072 844245950489690112 844546766587969536 845260669180182528 845975175240351744 850291982687207424 851010741759639552 852875630163787776 853114080221724672 853596573215490048 854139457721991168 854983577840910336 855166067647137792 856076281889161216 856734795911135232 857952270819524608 858677505198915584 860256341859323136 860799792656154624 861834407791558656 862562923774476288 863599658057859072 864694814342381568 865002916643733504 865734110994235392 867697226892181504 868006398993190912 868740132212965376 869598681735626752 870887290226343936 871934029757865984 873533517399588864 875692522632904704 877486157749813248 878733121669824512 879475922279858176 880532984686444544 882709289641181184 885954544382509056 889030775439392768 890661625583894528 897011322395295744 897769573724454912 899736928524435456 900017314928263168 905092505479938048 906433710235582464 907523173829615616 908420051455967232 909187946681204736 910280720655581184 911249597353951232 914599779697164288 915372898699444224 915699058278531072 916473106510381056 918738240238780416 919065598933966848 919842492931375104 920751545367134208 921928303572942848 922839417352093696 923948599344103424 924729620983447552 925317745865490432 926429906617732608 927015161322012672 928129362237063168 928913917910974464 930423305297461248 932329042609176576 933653941774188544 934443167422349312 935566296229347328 936752715537580032 937878620243755008 938805497237078016 941326703406415872 944595198904354816 946327977182887936 950610004228964352 956268397111279616 960506332346056704 963085817125306368 964852514845360128 965196304671965184 966012193348780032 966828771703259136 969249416076591104 971762265928237056 972583704868159488 974715005901471744 976159380253704192 976507198867339776 977124088961040384 977332648739586048 978298516952580096 979125481041297408 980516880936599552 981345720227332096 983150104982083584 984953608904638464 986137447376879616 986971037780410368 988574761878552576 989410412564840448 990599607772250112 991653973591064576 992007313135075328 992845865386246144 993827064840716288 995299760258678784 995862668751405056 996496034008989696 997480840814395392 1000159622369316864 1001994328781881344 1003632398835876992 1004266424765513728 1005473475756818432 1006323411070222336 1008810616732778496 1010023129493274624 1012519479294296064 1016035171930734592 1021641276405055488 1025155797023195136 1029827504581378048 1034391434834214912 1037169341519560704 1038194344521105408 1039442174262116352 1040320823606378496 1045256891082473472 1046513209461178368 1047397836011864064 1049693083278508032 1049986560272891904 1050360684495962112 1051248563350142976 1052512083258015744 1053632346940506112 1054442825736781824 1055941256393261056 1057505995274846208 1058777036134551552 1059823393365295104 1060719271128072192 1062669598767399168 1063340920339955712 1064618974330748928 1065518905839058944 1067033076313358336 1067935048482684928 1068315567991619584 1069218624262111232 1071861280278577152 1073149575086604288 1075801946750189568 1079537370176405504 1081517688209014784 1083732904229470208 1085493856180371456 1086411433404530688 1090405593086164992 1092878168127176704 1094191723617714176 1103081491053674496 1104013935255748608 1110585446775128064 1115610720289947648 1116008227276959744 1116951598559526912 1118055447945805824 1120345502345330688 1120590721070399488 1123600119979524096 1125661267319586816 1126062355450626048 1127014225573576704 1127966900320468992 1129086448690361616 1129799727861202944 1130754757216960512 1131157660226420736 1132113837454000128 1133722643582943232 1134680989012852736 1137167506885050368 1137485440295632896 1138852610295988224 1139978103787880448 1140221423529517056 1142313061214846976 1143039568422076416 1145136375750721536 1147008455812430848 1147481898595909632 1149112543722078208 1150083898365968384 1151466210743812096 1153337222191644672 1154312147992313856 1157165119193481216 1158555942654050304 1161183053635125248 1162578706343821312 1164711356532785152 1176945719521574912 1181272725843345408 1185336390308069376 1186507822309834752 1187933913442418688 1188938084121575424 1196015096527060992 1197026098299273216 1200412210852528128 1201426929543020544 1201855013990572032 1202870952294875136 1204059713172406272 1206790007306584064 1208578280314109952 1210030898439487488 1211226735274622976 1212250595574939648 1213707627540774912 1214479541448456192 1216707399235141632 1219199517258153984 1219466372929552384 1220932077704708096 1221964142013841408 1224984320318373888 1225420798578622464 1226456657241833472 1227668727156178944 1229487939143073792 1230965689069928448 1233756994487320576 1235239875490310144 1237505816316084224 1240564407063281664 1243105390145568768 1246177820669902848 1249003620716773376 1250504826991673344 1255102271208554496 1260664561204199424 1261730211720855552 1267480005638619136 1275437974030811136 1276516112639459328 1277777654795206656 1279313445245681664 1280394859823235072 1284114422833741824 1286928406229286912 1288016257798373376 1290384512788984704 1291199688984231936 1292751611687337984 1293844385661714432 1295399487086788608 1295683021237649408 1296778273157545984 1299620007868628992 1301545840338272256 1302009598489786368 1303110198319448064 1304398022603440128 1306330935339515904 1307901044636798976 1310300276099383296 1310866806642778112 1313271478539517952 1314849929835839488 1315961383707213824 1318099682504736768 1319213883419787264 1320799477029666816 1324063934461771776 1327066347011571712 1328661378678652928 1329974454419193856 1333546163159089152 1335992438375841792 1342037653029126144 1346697505991032832 1350025972392394752 1357638758219907072 1366874396030926848 1371899669545746432 1373059348049166336 1373548587417796608 1374709659765571584 1382892455359414272 1384259126028140544 1385922899016155136 1387094431475171328 1387976618798235648 1389644859926598912 1390522741983019008 1392194043355594752 1393370876866461696 1393675854776631296 1395350945948237824 1396530448015818752 1400480912661282816 1401664751133523968 1403349444344020992 1405129073306370048 1406817930365632512 1408208245855617024 1410007993699794944 1411702714846068736 1413097857820393472 1414292361504096256 1416892798356532224 1419491965774331904 1420691874452078592 1425915006343446528 1429148373704769536 1430866100115472384 1434402595666919424 1440759498519085056 1447325141573828608 1453874124114886656 1457643398892355584 1458875557302239232 1462072508852207616 1470775321404899328 1472018580340998144 1474725157473125376 1477430413356957696 1478679297899102208 1479206171065319424 1480456556670615552 1480780595700170752 1487480960386596864 1488010969702612992 1489268798079369216 1490740597261074432 1492949640388018176 1493794003127107584 1494744051013484544 1496221261221593088 1497486029827866624 1498133493306032128 1501416473934168064 1502685634098102272 1503955867093958656 1505448598253815488 1506399637148270592 1508210213635227648 1509485116605333504 1513215925099167744 1515034694239911936 1516647253727510528 1518470147061317632 1520295231372689408 1523084081619795968 1524052757896101888 1532461914607583232 1537782962922192896 1539082863989751808 1542886825591308288 1544741256872067072 1551587152251322368 1567885336623710208 1569769814191767552 1571096754017796096 1574539624917762048 1575030301124460544 1580448520410759168 1583911884589891584 1585250778828767232 1586258992912269312 1588165554201827328 1589735090047942656 1591078906692108288 1594686795369414656 1600549614470037504 1601902572724027392 1602473351987429376 1603827936393166848 1605412950896541696 1605861798064422912 1607791920417865728 1609724362629906432 1611437707085479936 1613374531252649984 1614968980366163968 1618276836721033216 1619306055264608256 1622276532313522176 1625599356344205312 1628240784270557184 1629617150106796032 1633312427091165184 1633894398104829952 1635275542989111296 1639317252190765056 1641287585426571264 1654085876084375552 1657473853527425024 1665878170162692096 1670940010116808704 1673469694944739328 1680886081605599232 1685400179969286144 1688491900979380224 1689093533175939072 1690521338360365056 1691950350480703488 1700583965374414848 1702021483519279104 1705751260327575552 1706228160443449344 1708278915443982336 1709967155681820672 1710332135294275584 1712152563778322432 1713469591822270464 1715904541639049216 1717355010397831168 1720512683718646272 1721599585312309248 1723668815583117312 1725125847548952576 1727199316115718144 1730005833287467008 1731468221988470784 1735394453784363008 1736012797986381824 1737480264425930752 1739197363471253504 1741774580452687872 1743868059515731968 1747067034799177728 1754972315499626496 1757466243339649024 1761065969372889088 1765418579282362368 1771909088765018112 1778061550878785536 1794022644790591488 1795539147448909824 1800034629856526336 1810185010959876096 1812867420471164928 1815046347659231232 1816840102911934464 1818375893362409472 1820561441311162368 1822499194707902464 1829199559394328576 1831398116557062144 1832946213020762112 1837476480477560832 1838131197867933696 1839684985862750208 1841503090734268416 1843856607145885696 1845678834704187392 1847897198688206848 1849459241966895104 1850635491730980864 1852859813235465216 1856258724474126336 1857827835821948928 1860846610594922496 1864658085218353152 1867307883548377088 1868886334844698624 1871132592458694656 1873505431075160064 1875757240487510016 1882653406812831744 1889190397808709632 1892655954365775872 1901220008457928704 1912536794222559232 1921012664692113408 1926171634250612736 1930392609343930368 1932024386697560064 1933657543406518272 1938498832153182208 1943524531856474112 1945167409736318976 1949430011802943488 1952318760507408384 1953014397734679552 1954665297479172096 1956597033905160192 1958250962082594816 1961033761873199104 1966300209964167168 1969907217809276928 1972274894753759232 1973942075560820736 1977149523757105152 1978820825129680896 1981199215544500224 1983307947182129152 1984014626270150656 1985691730772492288 1990599520517357568 1991725337502810112 1992992068017979392 1994961681628790784 2000319244738633728 2003988657563762688 2007264797671753984 2008532849531027456 2010946951513636864 2012646822140444672 2017621233465556992 2020046258986549248 2025038958588592128 2032070343861469184 2043282552810110976 2050311594046390272 2059655009162756096 2074338683039121408 2076388689042210816 2078884348524232704 2080641647212756992 2090513782164946944 2093026418922356736 2094795672023728128 2099386166557016064 2099973120545783808 2100721368991924224 2102497126700285952 2105024166516031488 2107264693881012224 2111882512786522112 2115011990549692416 2117554072269103104 2119646786730590208 2121438542256144384 2125339197534798336 2126681840679911424 2129237948661497856 2131037811678117888 2134066152626716672 2135870096965369856 2136631135983239168 2138437248524222464 2143722560557154304 2146299150173208576 2151603893500379136 2159074740352811008 2163035376418029568 2167465808458940416 2170987712360742912 2180811186172329984 2185756336254353408 2188383447235428352 2206162982107348992 2208027870511497216 2221170893550256128 2231221440579895296 2232016454553919488 2233903197119053824 2236110895891611648 2240691004690661376 2241181442140798976 2247200239959048192 2251322534639173632 2252124710901252096 2254028451147153408 2255933800640937984 2258172897380723232 2259599455722405888 2262315320452841472 2264227674908000256 2267445287165886464 2269361978025705472 2274335013770100736 2274970880591265792 2277705220591976448 2279956207575760896 2280442847059034112 2284626122429693952 2286079136844152832 2294016911624861696 2294963797191819264 2298225087444156416 2302932421487624192 2306674444383289344 2308624295984627712 2314330238386962432 2317111885308100608 2322366107270250496 2325157412687642624 2353891439043149824 2362545451686690816 2370672780616138752 2373015644619669504 2375867826884837376 2377876168243150848 2392030193054121984 2400824421705056256 2402853859086041088 2403710027981144064 2405741904589750272 2408119426344812544 2413580014613168128 2417156560628219904 2420061796878974976 2422453470549245952 2427415255081549824 2428959082896912384 2433414798470283264 2438399034516307968 2438932745859104768 2441864155409416192 2443928284027682816 2449968640636747776 2450841597157244928 2452913314483666944 2458975878286147584 2461931378139856896 2467513988974641152 2470479750980620288 2475011632632168448 2481128814126563328 2486210780291137536 2492355641339805696 2501009653983346688 2510204542417108992 2521329122408398848 2534960011277238272 2550875948061622272 2553032225278918656 2558626890491363328 2560789719646470144 2568228845667483648 2573856812458573824 2576032515596746752 2580769025577969408 2582399377968463872 2585503223374675968 2587688771323428864 2590798974173577216 2591366042475298816 2593556546315091968 2603091680676544512 2604019196979572736 2606220396638896128 2608796045206880256 2612661870679031808 2615802089273597952 2620600552198766592 2621733613285556224 2626542957079035904 2629699859671678976 2631922767414427648 2636199365009473536 2638427766839574528 2641598954059333632 2648127868923543552 2654132694023143424 2657322757357305856 2659948908838387712 2667092326318178304 2671984876751683584 2693395011982065664 2700051944784789504 2715277516439814144 2733748792061853696 2743799339091492864 2746118696098332672 2747097174835593216 2749419319531143168 2765784910718828544 2768518252056281088 2771845798032310272 2774188862950342656 2775953237596471296 2779289719853197824 2781045483966038016 2784388086711189504 2786741753732923392 2790701891896475648 2793060896031637504 2800961825322565632 2803329502267047936 2806698888688041984 2810258146612740096 2813635860731265024 2816416491711234048 2820015987399589888 2823405429692137472 2826195715640786944 2828584723008192512 2833785596713064448 2838983931548663808 2851830012686893056 2858296747409539072 2861732200230944768 2868805191333838848 2881518997038170112 2894650283147657216 2907748248229773312 2915286797784711168 2917751114604478464 2924145017704415232 2941550642809798656 2944037160681996288 2949450314946250752 2954860826713915392 2958412342130638848 2960913113341231104 2961561191400341504 2974961920773193728 2976021939405225984 2978537596158738432 2981481194522148864 2985899280776036352 2987588006254215168 2989488102026969088 2992442522443186176 2996266986612064256 3002832947868336128 3005371268196204544 3010897196507630976 3012799274296541184 3016420427270455296 3018970233210667008 3026431850198335488 3030069388479823872 3033294507455021056 3036940294122635264 3040590462745378816 3048105515792203776 3064923829215166464 3075565925844385792 3078165727979503616 3089482513744134144 3103174304502644736 3135770673247420416 3139539628383535104 3142193508035592192 3149079249835524096 3150060602248921088 3160897040821518336 3167823769179783168 3172517985824538624 3176331108403654656 3179470180095885312 3182157813384216576 3189373590738829312 3201099228940075008 3203805145448054784 3204946703974858752 3207655872786333696 3215583840835731456 3219448725259812864 3222875414170959872 3226749062505299968 3229937960732327936 3236553673442066432 3238612110529216512 3244553064627044352 3251198712688410624 3256481568541114368 3259234300213592064 3267788796209659904 3270551085978222592 3278634504381530112 3282575170853142528 3314947707054850048 3331756340325384192 3346939389889478656 3361772163211198464 3370800359938572288 3376983801958760448 3378187066351878144 3381042676720730112 3383900700961406976 3401167930748829696 3404042967038558208 3411502520655151104 3412456320886898688 3416557830887964672 3419934311363641344 3420664270588551168 3424305127556644864 3426939183644540928 3431809083278098432 3434710020795662336 3441025367437292544 3447337631166234624 3450251695097905152 3454398632231436288 3460011666574934016 3462936443976941568 3470788907568726016 3472025595972763648 3474960528851861504 3478394726942507008 3483549160905375744 3487736119031463936 3494134069598355456 3514932486679298048 3522131938745778176 3530837158564724736 3543818177530036224 3556123101757571072 3588045289581182976 3591078294897819648 3600069259713052672 3620370021919752192 3625734840942329856 3630092695318462464 3633680205823868928 3636751786724818944 3641122882622324736 3658399118788657152 3662796233114124288 3665892426041524224 3674952960955121664 3676262395735867392 3679369971725500416 3683006181468536832 3687713214291771392 3695794397376413696 3698918483933790208 3701270983461961728 3705719626470930432 3712517448948252672 3721693221189844992 3729316170436706304 3734615767096754176 3737772669689397248 3742265184917389312 3747010862150320128 3751514480975020032 3765306813625663488 3778380795617419264 3785311908731551744 3802440016915857408 3825073588445118464 3852343268501225472 3860785218687860736 3864048773395120128 3887049063712948224 3890334819472637952 3898860023605886976 3904637521014816768 3906028795469359104 3909330594958344192 3913194067810320384 3922067523746398208 3932600419928334336 3939814435618553856 3944549789507518464 3947884151121641472 3954299047514210304 3957641650259361792 3962398431089000448 3966615894364258304 3968029252540301312 3971383461544984576 3981199041034715136 3985984136035958784 3989923363257581568 4000638489477267456 4007977315127525376 4014529595343507968 4017065699062054912 4021893903027273728 4025293644280889344 4040092517973098496 4050077917177184256 4064140687722938368 4100623188092780544 4119310018325512192 4148677366078242816 4152777378084421632 4157768697048465408 4161283294425513984 4181027564329893888 4186052837844713472 4189591344047456256 4201442737983848448 4204994253400571904 4210048333032062976 4214529387762024448 4223765025573044224 4230023981099384832 4235108144538206208 4239293573461180416 4242877084512288768 4250678395069596672 4258475897322995712 4262075623356235776 4268132305253433344 4273262271966478336 4276874497048444928 4287445121114308608 4292598300346417152 4303207787000758272 4318149480705622016 4334931616917880832 4341975424721485824 4361622372344659968 4371512672508706816 4376766894470856704 4412325964214697984 4416055741022994432 4442341787100512256 4462442881159790592 4464032909107838976 4467806394238107648 4472221791783223296 4481382009381322752 4482362884281597952 4494400479918096384 4504249421802504192 4508056902294306816 4511867601281875968 4516345794761446464 4519198911444811776 4524630640905682944 4528455349816000512 4534890574331772928 4538723956051410944 4548670027540201472 4549941761182531584 4555410441183952896 4560885694118068224 4569252244859387904 4572158273688305664 4588033823249723392 4596450174888312832 4605864842975248384 4613348888766578688 4617248591969255424 4628660476773924864 4634223770616201216 4644732214540500992 4650314825375285248 4707782878086299648 4725090903373381632 4741345561232277504 4751735653769674752 4755752336486301696 4784060386108243968 4801648843410112512 4805707718172082176 4807420055962288128 4811483809179500544 4816238852689625088 4834313121256439808 4840123593757949952 4844906941098491904 4854830510163099648 4857918165793824768 4866829596940566528 4876798069032615936 4877865491718209536 4883728310818832384 4887856568055365632 4899937281273495552 4901683194314489856 4905826628967333888 4917951756572295168 4923862756279713792 4935027977949282304 4940959501961240576 4950023265264336896 4962257628253126656 4972421560582275072 5002019307966693376 5020409084834217984 5042658244816797696 5101751896123244544 5106064450557837312 5117253780982726656 5136457691334967296 5147713624917147648 5152065031193493504 5161538051155938816 5164798755936927744 5171006446749351936 5175377542646857728 5181597948347154432 5182732084950597632 5187113092630183936 5206183361353089024 5208038393959145472 5212440793277792256 5217592090413760512 5225323741358063616 5231604178547195904 5241201104397533184 5243467226571112448 5253085914158071808 5259399719343357952 5263845534828855296 5272398730018947072 5283197908118667264 5296255737847087104 5308265388046286848 5314645514714611712 5319897817676775424 5334184652636356608 5386790023964131328 5400103889569579008 5430555032879628288 5467497584123707392 5487598678182985728 5494194349671186432 5498838639062286336 5531569821437657088 5537036504112562176 5543691596064620544 5548377725900685312 5551906475192942592 5558579439706395648 5568776173422379008 5573483507465846784 5581403783792951296 5601923650645131264 5606659004534095872 5613397777376083968 5620516293225480192 5627271721462530048 5640031974799179776 5646810859384274944 5652391431281573888 5667571193426128896 5677967863097327616 5703660025373786112 5716593494819078144 5723464400461889536 5737610382667677696 5763037994076340224 5789300566295314432 5815496496459546624 5830573595569422336 5835502229208956928 5848290035408830464 5883101285619597312 5898900629892501504 5909721653427830784 5916824684261277696 5921826226682462208 5923122382800683008 5949923841546387456 5952043878810451968 5957075192317476864 5971798561552072704 5975176012508430336 5978976204053938176 5984885044886372352 5992533973224128512 6005665895736672256 6010742536392409088 6021794393015261952 6025598548593082368 6032840854540910592 6037940466421334016 6052863700396670976 6060138776959647744 6073880588245270528 6081180925490757632 6096211031584407552 6129847658430332928 6151131851688771584 6156331455959007232 6178965027488268288 6271541346494840832 6279079256767070208 6284387016071184384 6298158499671048192 6300121204497842176 6321794081643036672 6335647538359566336 6345035971649077248 6352662216807309312 6358940360191770624 6364315626768433152 6378747181477658624 6402198457880150016 6407610290896109568 6409893407949717504 6415311745572667392 6431167681671462912 6438897450519625728 6445750828341919744 6453498125010599936 6459875921464655872 6473107346884132864 6477224221058433024 6489106129254088704 6502397425376821248 6512963137082228736 6535577592419319808 6541102171956445184 6557269008763060224 6565150341706285056 6663512680650768384 6693878779778957312 6723544326422396928 6741600719877144576 6753967603917520896 6756374132703756288 6762085353441460224 6767801401922813952 6802335861497659392 6808085934077116416 6823005041310302208 6824912641773797376 6833115661775929344 6839868622727282688 6841328541177102336 6848610255113289728 6853878367289081856 6863618166556196864 6869420041591324672 6882050734874585088 6894675262332469248 6908797264462872576 6920023333149868032 6925872887953883136 6941577815137452032 6944051191945527296 6949921057703723008 6956789453885014016 6967098321810751488 6975472238062927872 7029864973358596096 7044263877491556352 7061674317129449472 7087636355060072448 7112246203515142144 7176090579162365952 7240740043839504384 7251469681884659712 7260185390636924928 7267360411647737856 7282245765244649472 7316798237577314304 7325592466228248576 7331784852083048448 7349905921910243328 7352524791471734784 7358739943451000832 7375426428583542784 7391588794752827392 7402541966923923456 7411439252941860864 7425034897896505344 7443386442379689984 7458632340873412608 7469231534193508352 7475545339378794496 7484530369834778624 7503028961950040064 7530613627251326976 7556761591234838528 7570623817463103488 7604880033831714816 7650147176890236928 7704686537002450944 7721570437375721472 7728097546790240256 7774098127425896448 7780669638945275904 7809275042029633536 7812057590938718208 7818661189916688384 7826388135620640768 7844135047492796416 7865200839856668672 7879628871237107712 7889099579015036928 7895768302243282944 7908598095028420608 7915283300518723584 7924796862178000896 7936058505080602624 7942766923089969152 7962398082069430272 7971968272071917568 7979846726515163136 8001276978954534912 8015954630255050752 8029059190687015936 8043787806054547456 8050587288561778688 8080185035946196992 8100155834354368512 8128281375445876736 8201246376185561088 8238620036651024384 8297354732156485632 8305554756168843264 8315537394096930816 8322566588851027968 8372105675689426944 8379182688094912512 8402885475967696896 8409988506801143808 8420096666064125952 8429058775524048896 8447530051146088448 8460047962198769664 8470216289076412416 8478587146922360832 8485754169024577536 8501356790139193344 8516951794645991424 8536264610506866688 8546524543932956672 8553748994096889856 8574890242228617216 8585196600692834304 8606415574001516544 8636298961411244032 8683950849442971648 8723244744689319936 8743025345017413632 8753533788941713408 8824651928429395968 8832111482045988864 8884683574201024512 8924885762319581184 8928065818215677952 8935612788476215296 8944443583566446592 8962764018762645504 8988800959836192768 9008498843605008384 9016113804588613632 9032691589522892928 9038397822889623552 9049261281811365888 9056910699632001024 9069781148663545856 9077447912102821888 9097340055080402944 9099883522365063168 9110820882367905792 9121771388236136448 9144316547376611328 9176067646499446784 9192900349776625664 9211729685950496768 9226697777533157376 9234497183938510848 9268447541232402432 9289464429081001984 9300629650750570496 9450181806746763264 9482691122464555008 9503471307539349504 9568120772216487936 9603297686820225024 9611415436344164352 9614840111924576256 9622967618359001088 9668626242512879616 9680247187515899904 9689813882196983808 9709661020326199296 9715836331587649536 9733659193881133056 9753596138065231872 9755730983436419072 9767456621637664768 9775713136110731264 9803366388628979712 9811653257934667776 9835903513144590336 9847725512559427584 9870055955898564608 9881919003922481152 9900046530528673792 9944843121164550144 10004038615933386752 10040818169668435968 10085316489633595392 10203503792246489088 10212128901115674624 10234507561965453312 10272915382669934592 10295427249834295296 10304130062386987008 10323076102311877632 10342012893498703872 10350755085293715456 10363195896694308864 10365464169901195264 10412366722706178048 10416076787918290944 10424881586555584512 10435184180827521024 10450647482716127232 10463208357094391808 10482402208795066368 10486934453142224896 10518799438686715904 10527691069657710592 10544797460037894144 10566395816237334528 10592511475694174208 10616530776092573696 10629291029429223424 10668369305272713216 10773580047928262656 10800207779139158016 10861110065759256576 10975197356365971456 10988388699342372864 10997677278124572672 11063139642875314176 11087383192129241088 11096755451801370624 11103812950385885184 11117158879412791296 11137552346844758016 11162807567585902592 11203847301290262528 11213318009068191744 11226795554752167936 11241032586450960384 11254543442925060096 11280063949598359552 11293621718768549888 11304782862563147776 11335142386852257792 11355935726194655232 11407320050747572224 11433186989638156288 11446928800923779072 11475220765335355392 11578601132590628864 11661147191138844672 11671004458417913856 11696580070817660928 11766202571239194624 11797801259785003008 11819443306855661568 11833649368522555392 11843652453364924416 11846244765601366016 11899847683092774912 11904087757620903936 11914150384634953728 11943597123104145408 11957952408107876352 11969770089772744704 11985067946448257024 12011331791473344512 12021485072784818176 12043588786030523904 12051197097186164736 12065681709081821184 12075880932842668032 12120277553919295488 12147761176490541056 12162361850981515264 12192422063168815104 12302263703377543168 12357930054976536576 12543082692989681664 12558158513534140416 12568774032142368768 12600242408995684352 12643588163286073344 12671295076719132672 12690071943298154496 12705324433614618624 12717880720383541248 12728631253536866304 12757494362955317248 12804396915760300032 12819786815899435008 12830623491145334784 12862335363342925824 12877794901039251456 12891501656683839488 12906996250021199872 12919751842929311744 12946214693768265728 12954448442116866048 13004794850753642496 13025926274164457472 13071155184838639616 13082204343912890368 13114538017526120448 13130300683412570112 13327025361301536768 13387757559557914624 13447088652844793856 13483201439754289152 13512748265407512576 13524170706882920448 13535602803845627904 13604671722995318784 13616171868154232832 13646010082620604416 13649825283547594752 13666231323551858688 13682657082354204672 13697220510226579456 13707756734578163712 13727236333112393728 13764101469749170176 13789350524664938496 13817594528925745152 13840046666299736064 13851745775907766272 13883155630274904064 13888102383891054592 13899842115407446016 13934196643621502976 13950944476125855744 14059729946717192192 14088527754983112704 14123348634258898944 14175272710120144896 14224492407030284288 14352181158324731904 14502939363769319424 14520370781273849856 14534720823295475712 14564491530489298944 14633596475154628608 14651184932456497152 14663569704166096896 14699811843820486656 14705049582943469568 14717479886902001664 14750852857167085568 14783177589505654784 14805083933847846912 14822878505883721728 14850069795793010688 14886772884759379968 14917264681746825216 14938463068387016704 14951090678757588992 14969060739669557248 15006057923900080128 15061227254502653952 15113523182469677056 15141247634926206976 15300294353780473856 15409373074004901888 15443140874751442944 15456195093580480512 15548196254851792896 15561339277890551808 15618550084059267072 15624115181877436416 15637322379833376768 15652776271241281536 15688270094985592832 15730401679713337344 15759257742474215424 15778199158030073856 15791536604486565888 15817196190056841216 15849593724356001792 15872117010161205248 15885533846179938304 15924796164138860544 15943936544143835136 15959693453030326272 16002553957909069824 16058118381374031872 16087575612109094912 16160370071892393984 16200311668708737024 16256562750891753472 16402492752371122176 16477240073302048768 16594709464312971264 16611109512337686528 16631074788193861632 16645133177702055936 16744211351378853888 16805770951935393792 16819977013602287616 16840193332128251904 16858117551048097792 16895060102292176896 16920095924397539328 16940432578152824832 16957174293844721664 17002713580278386688 17033903589291982848 17072529221013733376 17093049087865913344 17107497988193779712 17149780484457234432 17170393201385668608 17212831148003033088 17272597922822488064 17367901698885943296 17446489489378639872 17507067577883426816 17649303856858791936 17769367148402049024 17849771524639162368 17856131636431355904 17871225576952430592 17925528037525291008 17977601919672385536 18016997687210016768 18032227609177227264 18065383179045785856 18076795645779247104 18098522563622731776 18113821399264002048 18139562297327091712 18154895824205643776 18221641764735811584 18243542776472272896 18288633094753222656 18352135292998893568 18385800699553251328 18423459371900993536 18453395555066314752 18468994367877021696 18536895082464804864 18578928858162003968 18601259301501140992 18900363613493526528 18965382244929110016 19006942615078699008 19136241544432975872 19206595373640450048 19222830872688328704 19229680223849152512 19245935236718002176 19337252485025759232 19360494375031799808 19379627764393967616 19419322040652398592 19431672663175299072 19467318387762266112 19507192276130463744 19534913243275329536 19551426272221462528 19606732777257959424 19623306515869335552 19671807026289180672 19695451025118855168 19740111911797129216 19763838007844962304 19800093061057347584 20008077231866773504 20081636339336871936 20170632979267190784 20407007584492978176 20424257802231349248 20469015123930906624 20545830765339869184 20590854499668590592 20608260124773974016 20646152204623755264 20684025786997407744 20726391793388617728 20730928339802390528 20824733445412356096 20832153575836581888 20849763173111169024 20870368361655042048 20901294965432254464 20926416714188783616 20973868906284449792 21037598877373431808 21089594920075788288 21132791632474669056 21185022951388348416 21233061552185147392 21258582058858446848 21336738610545426432 21547160095856525312 21722220131518513152 21950394712731942912 21976777398684745728 21995354556249145344 22126279285750628352 22174766384258482176 22207625900771770368 22234317758825582592 22275104693689516032 22325615135171805184 22407694602580525056 22426636018136383488 22453591109504335872 22509086885850120192 22560127899196719104 22587243437537099776 22609565725126295552 22670284773704515584 22711871452389310464 22814640101495144448 22893857601847558144 22950441530670710784 23322294382277689344 23342008916835827712 23532405142478389248 23595602519570006016 23638886613711323136 23667298737045110784 23687304906729848832 23692489531202732032 23808175515241807872 23828300769269907456 23887194246208290816 23915904816215752704 23939540179545489408 23970135892896514048 24022663582946689024 24042970145569636352 24087177572061047808 24131363418163642368 24151761865685336064 24240555107838590976 24295522352981082112 24324723701963030528 24384844126337630208 24604527406755086336 24715860109953073152 25116317027068280832 25137548064284737536 25200484817991368704 25287176326572146688 25342590153438265344 25380143886596308992 25410648867229237248 25435761440767082496 25457262507073732608 25608793831520600064 25639573631798870016 25661246982290669568 25724670726685851648 25755589802078502912 25783003313367678976 25813992500042399744 25892429387536531456 25908896884233732096 26051852548328914944 26142310369677279232 26164408687825780736 26229076035052240896 26260601366825140224 26654050722603073536 26775515119115829248 26966402879508578304 27025496530815025152 27048341413765840896 27209343445990637568 27232343736308465664 27292020165241208832 27299650567095189504 27332462647103717376 27365314164708409344 27394441020453158912 27454472666224787456 27528202939498340352 27578701049329876992 27635189057851490304 27680093332599472128 27703491551815532544 27766311260549808128 27776204767782109184 27799684230814892032 27868393287243005952 27901888952251711488 28119459893434384384 28177055509966225408 28350545420240289792 28448984814060568576 28704362316649463808 29005878727538638848 29040741562547699712 29069441646590951424 29128983060978597888 29267192950309257216 29302369864912994304 29327139408332193792 29410099165886939136 29434959773804003328 29501705714334171136 29566355179011309568 29610167867695693824 29645757011767443456 29700139591586021376 29834529363493650432 29876926136774033408 29938121479339114496 30012115847800160256 30122454509005307904 30227046364939354112 30600588707560947712 30818746148009803776 30886281749502885888 30912390187160961024 31096392509703585792 31237100168118534144 31248230363754872832 31274644759666753536 31305552542482563072 31376540189971185664 31460803359426674688 31556398316060147712 31583073208973131776 31634392380113682432 31699187448712003584 31744234020322410496 31771067692359876608 31849592328277721088 31887873088287670272 32005107915818139648 32116236762748063744 32175151224218189824 32320740143784787968 32400623337417474048 32513125501783506944 32954480146604097536 33189418928625942528 33262149576387723264 33290266355404111872 33488422702757707776 33611541903870787584 33639954027204575232 33680386664256503808 33716235102096195584 33840191848795078656 33880865156305649664 33914348587689443328 34005427160556773376 34067807178583965696 34145058442027466752 34186098175731826688 34214995976387559424 34299560968914468864 34340786402771337216 34425662296006066176 34545195845644976128 34735803397771886592 35014135155766853632 35298607713717583872 35538734296804098048 35699543049278324736 35712263272862711808 35742451153904861184 35955203839344771072 36033995374420033536 36064455218354454528 36130766358091571712 36153591291558494208 36197045127245463552 36227642798528004096 36279124594654183424 36309791648411287552 36443283529471623168 36487085552944545792 36577266189506445312 36704270585997787136 36771601399106502656 36846918743801987072 36906791110132629504 37073790164929609728 37157857716324007936 37202518603002281984 37800727226987053056 37930764489858220032 38013885230157398016 38272483088865951744 38413190747280900096 38459360447698305024 38491870473436004352 38674504970051518464 38720988750063599616 38759255528787935232 38838644081304797184 38863345326350598144 39014384552260927488 39069826486550659072 39213465554515918848 39246613031738671104 39343614052578361344 39390902050237710336 39480223823594258432 39527676015689924608 40016154463733547008 40163272678673743872 40341265958534381568 40814015168985956352 40848515604462698496 40938030247861813248 41091661530679738368 41181708999337181184 41292304409247510528 41368051573994815488 41452783586777235456 41461856679604781056 41649466890824712192 41664307151673163776 41699526346222338048 41802589930864508928 41852833428377567232 41947737812568899584 42075197754746863616 42179189840151576576 42265583264949338112 42370045902776696832 42517164117716893696 42673477221090852864 43094320191713050624 43900789425463885824 43953554797369491456 43990709112498290688 44252558571501256704 44349532768516964352 44415251801543540736 44468635517651165184 44550209387379032064 44651230270343610368 44815389205161050112 44853272036272766976 44907182219008671744 45018173771700240384 45120255798393438208 45174486875074199552 45219131450252591104 45340569547409031168 45423742904778620928 45787715203695116288 45900883061341421568 46644588764555378688 46684017833671655424 47064810284956778496 47191205039140012032 47277773227422646272 47334597474090221568 47374609813459697664 47616351030483615744 47656601538539814912 47774388492416581632 47831809632431505408 47879080359090978816 47940271785793028096 48045327165893378048 48085940291139272704 48174355144122095616 48262726836327284736 48481110215677181952 48591044705962164224 48649447403926061056 48769688252675260416 49209054813510172672 49431720219906146304 50232634054136561664 50574352653144293376 50685180306876530688 50760287773192617984 50821297734458474496 50871522881534164992 51217587663041200128 51279147263597740032 51322493964581339136 51449341453371703296 51511179604157005824 51566006626735357952 51627985000084799488 51817793768467464192 52103705096657829888 52284620739354558464 52328817375651561472 52521202733650280448 53308101445206147072 53551030238231658496 53932805759017156608 54050993061630050304 54096682827531681792 54418686891981275136 54464687472616931328 54664925294207434752 54730628329416818688 54788882040906317824 54908945332449574912 55056405878996680704 55157402098659753984 55270378115702980608 55360186665198944256 55406983103631065088 55552409535564218368 55599368461629784064 55736786574486011904 55803777904503422976 56354111019932450816 56701090840480579584 56897969628121137152 57408724633298927616 58011757455077277696 58081483125095399424 58138883293181902848 58257966121957195776 58604739729825988608 58654278816664387584 58820198331773878272 58869919547608006656 59003411428668342272 59132710358022619136 59220335735391387648 59291514023534886912 59400279183172042752 59753852273548066816 59876242958678228992 60024231695600320512 60244909018010615808 60454092729878708224 61201177415121895424 61637492296019607552 61772563499005771776 61824780374321922048 62192785019407171584 62474200336237068288 62496460727509745664 62549289519333507072 62611105084965126144 62921606718853349376 63112796632120295424 63268784760227364864 63398374897424007168 63488468040644820992 63542135384719753216 63699184656555442176 63775746176575340544 64010215831636279296 64232473525496127488 64350302448436379648 64641480287569575936 65026251003567013888 66378837857251885056 66524299152775446528 66976845405515415552 67223083807741575168 67279908054409150464 67360773328513007616 67432470204192391168 67680383697590157312 67761730312611299328 67828697175378886656 68010854321113546752 68135614357167931392 68290116884054933504 68372196351463653376 68429991952775118848 68681572805542674432 68851324592012132352 69090391691289952256 70028270311533707264 70597215427435167744 71077468593608196096 71424526545725423616 71484902307809722368 71910407678689542144 72067990748840067072 72128910436708909056 72261532716183143424 72394090254490927104 72455285597056008192 72558249189308366848 72886567058943246336 72974171105889091584 73154532379012890624 73408541171995574272 73693837487603974144 73813582220265259008 74147580329859219456 74315715432648015872 74405037206004563968 75601454453974106112 75861528979716440064 76027770460314796032 76826381494561800192 76918720895396610048 76983740946872008704 77349009940103036928 77441977500127199232 77677288162609594368 77726690652701196288 78139652973101318144 78426931109031837696 78493226063477342208 78687228105156722688 78781804100475420672 78960447647188516864 79055352031379849216 80032308927467094016 80326545357347487744 81628030337971912704 81697031208925396992 81876060495723626496 82183323061359476736 82363417998674362368 82584608818495021056 82736103147989630976 82905567173554470912 82923713359209562112 83298933781649424384 83328614303346327552 83399052692444676096 83605179861729017856 83705666856755134464 83895475625137799168 84150395509493727232 84358379680303153152 84531166529898676224 85034328235433787392 85346954442181705728 87801578850927771648 87907109594738982912 87981418224996581376 88505117143002513408 88699065537033928704 88830503603087081472 88937271035302330368 89100418774758064128 89302460540687220736 89630778410322100224 89814364438017343488 90036347543400480768 90240511596786876416 90348973750148399104 90438262900505182208 90681139094818062336 91575430407390232576 91801766122682843136 93289177529110757376 94129620569913556992 94382410078280024064 94669194948180443136 94749219626919395328 95232702060967231488 95313203077079629824 95548776984833163264 95663619264863010816 95880543571586056192 96090654331786756096 96348710288244191232 96525453672654569472 96962220431354363904 97182089411924328448 97298894807852122112 97539376505350520832 98418109627020345344 98863440439812292608 100465268108273123328 101148705306288586752 101520575546385235968 101642595468916948992 101743045763068329984 102435175326082400256 102558294527195480064 102644987929162678272 102898682906743406592 103022359208314011648 103255970000169598976 103635587536934928384 104207410193315659776 104569241478709116928 104657634751303122944 105042405467300560896 106616202890412294144 107102060476463316992 107865611518034313216 108101986123260100608 108193365655063363584 108837373783962550272 108929374945233862656 109329850588414869504 109461256658833637376 109577764081812635648 109817890664899149824 110112811757993361408 110314804197319507968 110540756231405961216 110720373330397888512 111104819071128436736 111198736923259568128 111473573148972023808 111607555809006845952 113402181680961159168 113795939256242274304 114817449266597855232 116023514910154555392 116162966250190798848 116277766586363805696 116515932243914391552 117209479459651977216 117640396663547756544 117739839095216013312 118006822857336684544 118265420716045238272 118440671470782775296 118583028047069773824 119507704547096133632 119752485917356457984 120048463391200641024 120489818036021231616 120908185459757416448 123274984592039215104 123545126998011543552 124385570038814343168 124948400672474136576 124992921455019491328 125098579038667014144 125843213437706698752 126225593264240590848 126537569520454729728 126796749794848014336 126976936081289641984 127084270769439506432 127551492353150681088 128020431663272558592 128464947050992254976 128700604896872759296 129282960575139151872 130052502007134027776 132757675714503770112 133048598305550893056 133953690811030831104 134446167615483150336 134559816108818300928 134721546657026015232 135360767395180314624 135523460625222598656 135657394350757773312 136021708642227093504 136271228714335862784 136744392702927306752 136859983905550237696 137363145611085348864 137702649184024264704 138180783382579904512 140056540623067414528 141194430854870335488 142849053091450847232 142969804615619444736 143820815357379084288 144135981497680134144 144257820873417818112 144523065432366286848 144788180508981854208 145116498378616733696 145773134117886492672 145948342211778183168 146309064758025781248 146817082343991148544 147627164440530518016 148295160659718438912 148631430865296031744 148810074412009127936 151723057959432880128 152055540920629592064 153652762989123600384 153837441790793220096 153967481893744017408 154698019880206073856 154883955000254398464 155453381305402392576 156279305946202636288 156853862218063675392 156986452126954684416 157563608200950841344 157920895294377033728 158110704062759698432 160653090714694975488 163256060675943825408 163394062417850793984 164366646122718953472 164726835997348724736 165169217636990042112 165472206295979261952 165811134347108941824 165847426718419124224 166657228606692655104 166798105384889352192 167210359723458035712 167411333713510268928 167790951250275598336 168300791018987454464 169062333059797352448 170068656470867574784 170693908884363411456 175814219189477965824 175962836449993162752 177010234286005026816 177398131074067857408 177661007206174162944 177874542070604660736 178200837549516128256 179261556820644200448 179628728876034686976 180072695086800961536 180481023193573752832 180697947500296798208 181362278189636124672 183150860814780465152 183603532245365686272 186578355058221514752 188764820156560048128 189338389896360886272 190465404121934462976 190626406154159259648 191097553969666326528 191327238529726021632 191761087143172112384 192181308663573512192 192697420576488382464 193050907345309138944 193924440862708727808 194364178823848656896 194597789615704244224 195078753010701041664 196836219254040690688 200930536216546246656 202297410612577173504 203041151092770471936 203285190937833897984 203486091526136659968 204870350652164800512 205116589054390960128 205289975858325356544 206044718416628023296 206511940000339197952 207271175073869856768 209138482957418233856 210084810934601121792 213232405780824588288 214204120952926633984 215731223036068626432 216203972246520201216 216386731310126727168 217674747567925100544 218659701176829739008 218922513317667274752 219155528163625271296 219635781329798299648 220225623515986722816 221081512462811922432 221440746660795777024 222209638142256873472 222397473846519136256 222947146297944047616 223215111618013691904 226804363361922318336 227591878512484548608 232047029820309110784 232325932500381597696 233031864487828783104 234418958919303954432 235280793327095513088 235479678190432026624 236013645714673369088 236881342941565550592 237166056094139547648 239015409094192267264 239504971834712915968 240096926782401282048 240979636072042463232 241816370919514832896 246549969184078430208 247090253996023087104 248771140077628686336 249896801344948273152 249985842910038982656 250197158077334028288 251686426875413397504 252451186528481181696 253075139040909459456 253593499589696028672 253953872162579283968 254168541538879012864 255102984706301362176 256040863326545117184 256929894101984509952 257401209793745518592 260105004014268055552 265515351429007540224 266097196611101786112 267907381622061662208 268892335230966300672 269443093314052030464 270721534790360629248 271046921250445197312 271314788701515546624 272043417284454187008 273488785405854613504 274726291222170697728 275405298368048529408 276361566765159809024 280113081246134829056 282388861709740670976 285698106182901694464 285939609231238889472 287641630714758168576 288271962995360268288 289046130864732573696 289576361017963708416 290232996757233467392 291546268235772985344 291896684423556366336 292618129516051562496 293634164687982297088 295254328881061036032 296590321319436877824 297620148824018255872 303446115918865760256 307305525978247200768 307674883581586440192 307934963787488034816 309767910000508796928 310906762610804785152 312558611892405272576 313707724436127350784 313972904253909368832 315127216401901682688 315841790588754067456 316221408125519396864 321306181429389950976 326512121351887650816 326788124835701587968 328733292245437906944 329453671994697449472 330338435273980084224 330944412591958523904 331622268694217883648 333314457213385310208 333596210769778704384 334420719446916071424 334822667427020537856 335581902500551196672 336601582037974908928 340137312941735149568 341387817768726822912 351628438378955931648 354020468572010053632 354796262148135714816 355322014412348325888 355749084141209321472 358523113641288400896 359257457752069373952 360145390173601923072 360962046387147505664 361395895000593596416 362724556379272249344 366301721629560930304 373156710116443029504 377529640313120096256 378676779792721772544 380930808243868925952 381252812308318519296 382654477059452043264 383522174286344224768 384362617327147024384 385394841152976764928 386101814690618277888 387848881725417455616 389195579231408488448 390157506021402083328 401861072433092493312 406082302185540943872 406570381875667795968 406972183052273319936 410233178108781920256 410579951716650713088 412089436833256046592 413023880000678395904 414542350147739713536 418276965914836467712 420169621869202243584 428408241905853267968 431462446072137252864 432407944493040402432 432773462620253454336 435349495135850201088 437319402353659478016 437845026635334549504 438311056327250542592 440451247031973445632 442881493321591554048 444419276284513746944 444794947693038272512 445894292595888095232 446430223236027383808 455183757024969097216 464094059640618221568 464651865000763195392 468837917838607908864 470561586654191026176 470959356380864053248 472027291429346738176 473762685883131101184 474332112188279095296 478030818188384534528 479009943669425831936 481959272144084926464 483632741839029665792 493099938368156860416 494180507992046174208 497542280155257372672 499971685820077965312 500394316154668056576 503372853750826795008 504902373056962363392 507186999179392057344 507907744325158567936 510205969412602724352 512081726653090234368 513859788203969019904 520210008028536111104 531030702858015080448 532194393222203572224 537784670461932601344 538886186628104060928 541443069580721258496 542093842500890394624 544086834568908374016 546977570811709227008 549452582444341395456 550810596736097058816 552723133530319618048 560226162492269658112 571396212365803388928 571879218462477778944 575283261429516337152 576543925990720536576 578092261729465147392 579152722035927416832 580465993514466934784 583092536471545970688 583793368847112732672 585236259032103124992 587268329375964594176 590508657762122072064 595240297648036511744 606892231837731520512 614611051956494401536 615349767163172880384 615869927574976069632 619535820001017593856 621813525221609570304 625117223784810545152 627415448872254701568 630254432803803365376 631683581177508134912 632442816251038793728 642612362858779901952 653024242703775301632 657466584490875813888 658907343989394898944 660676870547960168448 663244537388435767296 666628914426770620416 667192421539557408768 668841438893832142848 669645334854041075712 671163805001102393344 680274625883470299136 682775635537453645824 703256876757911863296 708040937144020107264 710644028824696651776 711498168282418642944 717046227282576801792 718514915504138747904 720290780347203846144 722791790001187192832 725449112758544498688 732603443259121860608 746313420232886059008 755059280626240192512 757353559585443545088 761861616487737851904 762505624616637038592 765308954118904086528 767044348572688449536 768725234654294048768 770789682305953529856 772203629381236555776 778391158462816976896 780315012042804166656 803722144866184986624 812164604371081887744 813140763751335591936 813944366104546639872 820466356217563840512 824178873666512093184 826047760001356791808 829084700295479427072 836553931829672935424 840339243738404487168 862924892144274505728 864815888986080804864 870698990271700402176 874638804707318956032 875690053270669099008 876622112654501085184 880902494063946891264 885762986643183108096 888838552569027493888 889589895386076545024 892860446472054767616 910367514049938194432 929303730001526390784 937675835677215817728 941123173308382052352 941918712761728106496 947525371766262202368 948664224376558190592 958019887338851663872 963918544288169852928 967265483678059331584 986199876736313720832 988361015984092348416 999943371640155930624 1000788632309336113152 1006745707501653590016 1009804746113924726784 1015815488650317135872 1020411938825205448704 1024163453306180468736 1027719576407938039808 1040420016057072222208 1062061405716030160896 1064388786444407144448 1075569340923865202688 1077772373256208121856 1082886139161442516992 1084187685001780789248 1088173669137816748032 1093955141623418454016 1098905164888682790912 1105446267060639236096 1142792424731606777856 1143758436924955557888 1150566522859032674304 1153087851981441073152 1156184523458930294784 1158305444071854833664 1160931987028933869568 1167586737694225465344 1170472518064206249984 1174536658751929188352 1190480595296073023488 1230699534326345760768 1231739855149952139264 1239071640002035187712 1243627050443219140608 1254830897744509403136 1260508865607606730752 1263367162355016269824 1264885632502077587456 1285224725717559803904 1306048485407550603264 1314933168981751627776 1321353741095920336896 1333257828853541240832 1334384843079114817536 1337682877787664285696 1339290669708082151424 1342327610002204786688 1360549251766940598272 1365551271074907291648 1406513753515823726592 1416081874288040214528 1421288057649393303552 1422996336564837285888 1434092454565153603584 1437029831008277495808 1445583580002374385664 1450898225517088997376 1492626840465772118016 1510118561252480385024 1514707119170887090176 1523723232975475703808 1530617908237808173056 1534088697145376899072 1537450469308588097536 1541579364611907059712 1556782316925633953792 1560630024085608333312 1624329208742163775488 1626281527502671183872 1640932712435127681024 1648357747333024186368 1652095520002713583616 1658169400590958854144 1673107863659345870848 1680678487476808974336 1725849784288549011456 1729631777972161609728 1741397980543400804352 1749277609414637912064 1751380106541338198016 1761804988127893782528 1771525973286366216192 1777677105138054987776 1779179790772153090048 1785720892944109535232 1820735028099876388864 1858607460003052781568 1875351671354431635456 1882246346616764104704 1895050743532524404736 1897328448753116381184 1927837088576339705856 1934530967356118663168 1972399753472627441664 1976722031968184696832 1999886743280311861248 2001577264618672226304 2013491415003307180032 2031630977300634271744 2040823877650410897408 2048326906612360937472 2055439152815876079616 2124122811432060321792 2151138681847730405376 2155544746512416243712 2168375370003561578496 2176347338275633496064 2187910283246836908032 2197810329777365581824 2210892534121278472192 2285584849463213555712 2287516873849911115776 2301133045718065348608 2306175703962882146304 2312369046917860589568 2316610888143709667328 2335173475388450930688 2340945036128412499968 2349073317503858376704 2380961190592146046976 2461399068652691521536 2478143280004070375424 2487254100886438281216 2509661795489018806272 2521017731215213461504 2526734324710032539648 2529771265004155174912 2612096970815101206528 2629866337963503255552 2642707482191840673792 2666515657707082481664 2668769686158229635072 2678581339416164302848 2684655220004409573376 2731102542149814583296 2813027507031647453184 2842576115298786607104 2845992673129674571776 2874059662016554991616 2891167160004748771328 2901796451034177994752 3020237122504960770048 3029414238341774180352 3047446465950951407616 3061235816475616346112 3068177394290753798144 3083158729223814119424 3113564633851267907584 3121260048171216666624 3248658417484327550976 3252563055005342367744 3281865424870255362048 3296715494666048372736 3304191040005427167232 3316338801181917708288 3346215727318691741696 3451699568577098022912 3459263555944323219456 3482795961086801608704 3502760213082676396032 3523609976255787565056 3555354210276109975552 3571441785888219070464 3641470056199752777728 3717214920006105563136 3764492693233528209408 3790101487065048809472 3794656897506232762368 3855674177152679411712 3869061934712237326336 3944799506945254883328 3999773486560623722496 4003154529237344452608 4026982830006614360064 4063261954601268543488 4081647755300821794816 4096653813224721874944 4110878305631752159232 4248245622864120643584 4302277363695460810752 4311089493024832487424 4336750740007123156992 4352694676551266992128 4375820566493673816064 4421785068242556944384 4571169698926427111424 4602266091436130697216 4612351407925764292608 4624738093835721179136 4670346950776901861376 4681890072256824999936 4698146635007716753408 4761922381184292093952 4922798137305383043072 4956286560008140750848 4974508201772876562432 5019323590978037612544 5042035462430426923008 5059542530008310349824 5224193941630202413056 5285414964383681347584 5333031315414164963328 5337539372316459270144 5357162678832328605696 5369310440008819146752 5462205084299629166592 5626055014063294906368 5685152230597573214208 5691985346259349143552 5782334320009497542656 5803592902068355989504 6040474245009921540096 6094892931901902815232 6122471632951232692224 6136354788581507596288 6166317458447628238848 6227129267702535815168 6505126110010684735488 6563730849740510724096 6593430989332096745472 6632677602363835416576 6903399137154196045824 6918527111888646438912 7005520426165352792064 7047219952511575130112 7110708420552219951104 7142883571776438140928 7282940112399505555456 7434429840012211126272 7528985386467056418816 7580202974130097618944 7589313795012465524736 7738123869424474652672 7889599013890509766656 7999546973121247444992 8006309058474688905216 8053965660013228720128 8126523909202537086976 8193307626449443749888 8221756611263504318464 8622178986049664974848 8673501480014246313984 8705389353102533984256 8843570136485113888768 9142339397852854222848 9204532182872261394432 9249476187671442358272 9340693901553803722752 9363780144513649999872 9396293270015433506816 9523844762368584187904 9845596274610766086144 9912573120016281501696 9949016403545753124864 10038647181956075225088 10119085060016620699648 10448387883260404826112 10570829928767362695168 10666062630828329926656 10714325357664657211392 10738620880017638293504 10924410168599258333184 11370304461195146428416 11383970692518698287104 11564668640018995085312 11607185804136711979008 12080948490019843080192 12189785863803805630464 12244943265902465384448 12332634916895256477696 12454258535405071630336 13010252220021369470976 13127461699481021448192 13265355204727670833152 13806798274308392091648 13837054223777292877824 14011040852330705584128 14094439905023150260224 14221416841104439902208 14285767143552876281856 14868859680024422252544 15057970772934112837632 15178627590024931049472 15476247738848949305344 15999093946242494889984 16012618116949377810432 16107931320026457440256 16386615252898887499776 16443513222527008636928 17347002960028492627968 17410778706205067968512 17687140272970227777536 18284678795705708445696 18409064365744522788864 18498952375342884716544 18681387803107607445504 18792586540030867013632 19691192549221532172288 19898032807091506249728 20238170120033241399296 21141659857534725390336 21332125261656659853312 21428650715329314422784 21477241760035276587008 21848820337198516666368 22740608922390292856832 22767941385037396574208 23129337280037990170624 23214371608273423958016 24161896980039686160384 24379571727607611260928 24665269833790512955392 26020504440042738941952 26530710409455341666304 27613596548616784183296 28022081704661411168256 28188879810046300520448 28442833682208879804416 28571534287105752563712 29737719360048844505088 30115941545868225675264 30357255180049862098944 30952495477697898610688 31998187892484989779968 32215862640052914880512 32773230505797774999552 32887026445054017273856 34694005920056985255936 34821557412410135937024 36569357591411416891392 36997904750685769433088 37362775606215214891008 37585173080061734027264 39382385098443064344576 39796065614183012499456 40476340240066482798592 42283319715069450780672 42664250523313319706624 42857301430658628845568 42954483520070553174016 45535882770074793148416 46428743216546847916032 48323793960079372320768 49330539667581025910784 52041008880085477883904 53061420818910683332608 55227193097233568366592 56044163409322822336512 56377759620092601040896 56885667364417759608832 60714510360099724197888 61904990955395797221376 63996375784969979559936 64431725280105829761024 65546461011595549999104 65774052890108034547712 69388011840113970511872 69643114824820271874048 73138715182822833782784 73995809501371538866176 75170346160123468054528 79592131228366024998912 80952680480132965597184 84566639430138901561344 85328501046626639413248 85714602861317257691136 91071765540149586296832 92857486433093695832064 96647587920158744641536 98661079335162051821568 104082017760170955767808 112088326818645644673024 112755519240185202081792 121429020720199448395776 123809981910791594442752 127992751569939959119872 128863450560211659522048 131548105780216069095424 139286229649640543748096 147991619002743077732352 150340692320246936109056 159184262456732049997824 161905360960265931194368 169133278860277803122688 170657002093253278826496 182143531080299172593664 185714972866187391664128 193295175840317489283072 197322158670324103643136 208164035520341911535616 225511038480370404163584 242858041440398896791552 255985503139879918239744 263096211560432138190848 278572459299281087496192 295983238005486155464704 300681384640493872218112 338266557720555606245376 364287062160598345187328 371429945732374783328256 386590351680634978566144 394644317340648207286272 451022076960740808327168 485716082880797793583104 511971006279759836479488 526192423120864276381696 557144918598562174992384 591966476010972310929408 676533115441111212490752 728574124321196690374656 789288634681296414572544 902044153921481616654336 1052384846241728552763392 1114289837197124349984768 1183932952021944621858816 1353066230882222424981504 1457148248642393380749312 1578577269362592829145088 2104769692483457105526784 2367865904043889243717632 2706132461764444849963008 3157154538725185658290176 4735731808087778487435264 6314309077450371316580352 9471463616175556974870528 18942927232351113949741056
- Sum of all divisors σ(n): 75522976187622760455203181
- Sum of proper divisors (its aliquot sum) s(n): 56580048955271646505462125
- 18942927232351113949741056 is an abundant number, because the sum of its proper divisors (56580048955271646505462125) is greater than itself. Its abundance is 37637121722920532555721069
Bases of 18942927232351113949741056
- Binary: 1111101010110101001000100100100101101110010101110101000100000000000000000000000000002
- Hexadecimal: 0xFAB522496E57510000000
- Base-36: 2DOOZCG1KJ905ON40
Squares and roots of 18942927232351113949741056
- 18942927232351113949741056 squared (189429272323511139497410562) is 358834492130149433824293139107376748798729451995136
- 18942927232351113949741056 cubed (189429272323511139497410563) is 6797375672879089194054727051018052941940768184994957553973961382529771503616
-
18942927232351113949741056 is a
perfect square number . Itssquare root is 4352347324416 -
The
cube root of 18942927232351113949741056 is 266572716.0831403065
Scales and comparisons
How big is 18942927232351113949741056?- 18,942,927,232,351,113,949,741,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,942,927,232,351,113,949,741,056 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 18942927232351113949741056 cubic inches would be around 22214393 feet tall.
Recreational maths with 18942927232351113949741056
- 18942927232351113949741056 backwards is 65014794931115323272924981
- The number of decimal digits it has is: 26
- The sum of 18942927232351113949741056's digits is 108
- 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 18942927232351113949741056 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 18942927232351113949741056 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/18942927232351113949741056/
Chicago style:
Numbermatics. 2024. "Number 18942927232351113949741056 - Facts about the integer". https://numbermatics.com/n/18942927232351113949741056/
The information we have on file for 18942927232351113949741056 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 18942927232351113949741056, math, Factors of 18942927232351113949741056, curriculum, school, college, exams, university, Prime factorization of 18942927232351113949741056, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, nine hundred forty-two sextillion, nine hundred twenty-seven quintillion, two hundred thirty-two quadrillion, three hundred fifty-one trillion, one hundred thirteen billion, nine hundred forty-nine million, seven hundred forty-one thousand and fifty-six.