434144655258638100417478656
434,144,655,258,638,100,417,478,656 is an even composite number composed of six prime numbers multiplied together.
434144655258638100417478656 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-nine thousand, four hundred twenty-four divisors.
Prime factorization of 434144655258638100417478656:
221 × 36 × 73 × 133 × 313 × 2333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 233 × 233 × 233)See below for interesting mathematical facts about the number 434144655258638100417478656 from the Numbermatics database.
Names of 434144655258638100417478656
- Cardinal: 434144655258638100417478656 can be written as Four hundred thirty-four septillion, one hundred forty-four sextillion, six hundred fifty-five quintillion, two hundred fifty-eight quadrillion, six hundred thirty-eight trillion, one hundred billion, four hundred seventeen million, four hundred seventy-eight thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 4.34144655258638100417478656 × 1026
Factors of 434144655258638100417478656
Divisors of 434144655258638100417478656
- Number of divisors d(n): 39424
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 168 169 182 186 189 192 196 208 216 217 224 233 234 243 248 252 256 273 279 288 294 312 324 336 338 343 351 364 372 378 384 392 403 416 432 434 441 448 466 468 486 496 504 507 512 546 558 567 576 588 624 637 648 651 672 676 686 699 702 728 729 744 756 768 784 806 819 832 837 864 868 882 896 932 936 961 972 992 1008 1014 1024 1029 1053 1092 1116 1134 1152 1176 1183 1209 1248 1274 1296 1302 1323 1344 1352 1372 1398 1404 1456 1458 1488 1512 1519 1521 1536 1568 1612 1631 1638 1664 1674 1701 1728 1736 1764 1792 1864 1872 1911 1922 1944 1953 1984 2016 2028 2048 2058 2097 2106 2184 2197 2232 2268 2304 2352 2366 2418 2457 2496 2511 2548 2592 2604 2646 2688 2704 2744 2796 2808 2821 2883 2912 2916 2976 3024 3029 3038 3042 3072 3087 3136 3159 3224 3262 3276 3328 3348 3402 3456 3472 3528 3549 3584 3627 3728 3744 3822 3844 3888 3906 3968 3969 4032 4056 4096 4116 4194 4212 4368 4394 4459 4464 4536 4557 4563 4608 4704 4732 4836 4893 4914 4992 5022 5096 5103 5184 5208 5239 5292 5376 5408 5488 5592 5616 5642 5733 5766 5824 5832 5859 5952 6048 6058 6076 6084 6144 6174 6272 6291 6318 6448 6524 6552 6591 6656 6696 6727 6804 6912 6944 7056 7098 7168 7223 7254 7371 7456 7488 7533 7644 7688 7776 7812 7936 7938 8064 8112 8192 8232 8281 8388 8424 8463 8649 8736 8788 8918 8928 9072 9087 9114 9126 9216 9261 9408 9464 9477 9672 9786 9828 9984 10044 10192 10206 10368 10416 10478 10584 10633 10647 10752 10816 10881 10976 11184 11232 11284 11417 11466 11532 11648 11664 11718 11904 11907 12096 12116 12152 12168 12288 12348 12493 12544 12582 12636 12896 13048 13104 13182 13312 13377 13392 13454 13608 13671 13689 13824 13888 14112 14196 14336 14446 14508 14679 14742 14912 14976 15066 15288 15376 15379 15552 15624 15717 15872 15876 16128 16224 16384 16464 16562 16776 16848 16926 17199 17298 17472 17576 17577 17836 17856 18144 18174 18228 18252 18432 18522 18816 18873 18928 18954 19344 19572 19656 19747 19773 19968 20088 20181 20384 20412 20736 20832 20956 21168 21203 21266 21294 21504 21632 21669 21762 21952 22113 22368 22464 22568 22599 22834 22932 23064 23296 23328 23436 23808 23814 24192 24232 24304 24336 24576 24696 24843 24986 25088 25164 25272 25389 25792 25947 26096 26208 26364 26624 26754 26784 26908 27216 27261 27342 27378 27648 27776 27783 28224 28392 28672 28892 29016 29358 29484 29791 29824 29952 30132 30576 30752 30758 31104 31248 31434 31744 31752 31899 31941 32256 32448 32643 32768 32928 33124 33552 33696 33852 34251 34398 34596 34944 35152 35154 35672 35712 35721 36288 36348 36456 36504 36673 36864 37044 37479 37632 37746 37856 37908 38688 39144 39312 39377 39494 39546 39936 40131 40176 40362 40768 40824 41013 41067 41472 41664 41912 42336 42406 42532 42588 43008 43264 43338 43524 43904 44037 44226 44736 44928 45136 45198 45668 45864 46128 46137 46592 46656 46872 47089 47151 47616 47628 48384 48464 48608 48672 49152 49392 49686 49972 50176 50328 50544 50561 50778 51584 51597 51894 52192 52416 52728 52731 53248 53508 53568 53816 54289 54432 54522 54684 54756 55296 55552 55566 56448 56619 56784 57344 57784 57967 58032 58716 58968 59241 59319 59582 59648 59904 60264 60543 61152 61504 61516 62208 62496 62868 63488 63504 63609 63798 63882 64512 64896 65007 65286 65536 65856 66248 66339 67104 67392 67704 68107 68502 68796 69192 69888 70304 70308 71344 71424 71442 72576 72696 72912 73008 73346 73728 74088 74529 74958 75264 75492 75712 75816 76167 77376 77841 78288 78624 78754 78988 79092 79872 79919 80262 80352 80724 81536 81648 81783 82026 82134 82944 83328 83349 83824 84672 84812 85064 85176 86016 86528 86676 87048 87451 87808 88074 88452 89373 89472 89856 90272 90396 91336 91728 92256 92274 93184 93312 93744 93899 94178 94302 95232 95256 95697 95823 96768 96928 97216 97344 97929 98304 98784 99372 99944 100352 100656 101088 101122 101556 102753 103168 103194 103788 104384 104832 105456 105462 106496 107016 107136 107632 107653 108578 108864 109044 109368 109512 110019 110592 111104 111132 112437 112896 113238 113568 114688 115568 115934 116064 117432 117936 118131 118482 118638 119164 119296 119808 120393 120528 121086 122304 123008 123032 123039 123201 124416 124992 125736 126976 127008 127218 127596 127764 129024 129792 130014 130572 131072 131712 132111 132496 132678 134208 134784 135408 136214 137004 137592 138229 138384 138411 139776 140608 140616 141267 141453 142688 142848 142884 145152 145392 145824 146016 146692 147456 148176 148421 149058 149916 150528 150984 151424 151632 151683 152334 154752 154791 155682 156576 157248 157508 157976 158184 158193 159744 159838 160524 160704 161448 162409 162867 163072 163296 163566 164052 164268 165888 166656 166698 167648 169344 169624 169857 170128 170352 172032 173056 173352 173901 174096 174902 175616 176148 176904 177723 177957 178746 178944 179712 180544 180792 181629 182672 183456 184512 184548 186368 186624 187488 187798 188356 188604 190464 190512 190827 191394 191646 193536 193856 194432 194688 195021 195858 196608 197568 198744 199888 200704 201312 202176 202244 203112 204321 205506 206336 206388 207576 208537 208768 209664 210912 210924 212992 214032 214272 215264 215306 217156 217728 218088 218736 219024 220038 221184 222208 222264 223587 223913 224874 225792 226476 227136 228501 229376 231136 231868 232128 233523 234864 235872 236262 236964 237276 238328 238592 239616 239757 240786 241056 242172 244608 245349 246016 246064 246078 246402 248832 249984 250047 251472 253952 254016 254436 255192 255528 256711 258048 259584 260028 261144 262144 262353 263424 264222 264992 265356 268119 268416 269568 270816 272428 274008 275184 275639 276458 276768 276822 279552 281216 281232 281697 282534 282906 285376 285696 285768 287091 287469 290304 290784 291648 292032 293384 293787 294912 296352 296842 298116 299832 301056 301968 302848 303264 303366 304668 308259 309504 309582 311364 313152 314496 315016 315952 316368 316386 319488 319676 321048 321408 322896 322959 324818 325734 326144 326592 327132 328104 328536 329623 330057 331776 333312 333396 335296 337311 338688 339248 339714 340256 340704 344064 346112 346704 347802 348192 349804 351232 352296 353808 353927 354393 355446 355914 357492 357888 359424 361088 361179 361584 363258 365344 366912 369024 369096 369117 372736 373248 374976 375596 376712 377208 380023 380928 381024 381654 382788 383292 387072 387283 387712 388864 389376 390042 391716 393216 395136 396333 397488 399776 401408 402624 404352 404488 406224 408642 411012 412672 412776 414687 415152 415233 417074 417536 419328 421824 421848 423801 424359 425984 428064 428544 430528 430612 434312 435456 436176 437472 438048 440076 442368 444416 444528 445263 447174 447826 449748 451584 452952 454272 455049 457002 458752 462272 463736 464256 464373 467046 469728 471744 472524 473928 474552 476656 476749 477184 479232 479514 481572 482112 484344 487227 488601 489216 490698 492032 492128 492156 492804 497664 499968 500094 502944 507904 508032 508872 510384 511056 511901 513422 516096 519168 520056 521703 522288 524288 524706 526848 528444 529984 530712 533169 533871 536238 536832 539136 541632 544856 544887 548016 550368 551278 552916 553536 553644 559104 562432 562464 563394 565068 565812 570752 571392 571536 572481 574182 574938 580608 581568 583296 584064 585063 586768 587574 589824 592704 593684 596232 599664 602112 603936 605696 606528 606732 609336 612157 612963 616518 619008 619164 622728 625611 626304 628992 630032 631904 632736 632772 638976 639352 642096 642816 645792 645918 649636 651468 652288 653184 654264 656208 657072 657293 659246 660114 663552 666624 666792 670592 670761 671739 674622 677376 678496 679428 680512 681408 685503 688128 692224 693408 695604 696384 699608 700569 702464 704592 705757 707616 707854 708786 710892 711828 714984 715776 718848 719271 722176 722358 723168 726516 730688 733824 736047 738048 738192 738234 745472 746496 749952 751192 753424 753571 754416 760046 761856 762048 763308 765576 766584 770133 774144 774566 775424 777728 778752 780084 783432 786432 787059 790272 792666 794976 799552 802816 804357 805248 808704 808976 812448 817284 822024 825344 825552 826917 829374 830304 830466 834148 835072 838656 843648 843696 845091 847602 848718 851968 856128 857088 861056 861224 861273 862407 868624 870912 872352 874944 876096 880152 884736 888832 889056 890526 894348 895652 899496 903168 905904 908544 910098 914004 917504 924544 924777 927472 928512 928746 934092 939456 943488 945048 947856 949104 953312 953498 954368 958464 959028 963144 964224 968688 968877 974454 977202 978432 981396 984064 984256 984312 985608 988869 990171 995328 999936 1000188 1005888 1011933 1015808 1016064 1017744 1020768 1022112 1023802 1026844 1032192 1038336 1038947 1040112 1043406 1044576 1048576 1049412 1053696 1056888 1059968 1061424 1061781 1063179 1066338 1067742 1072476 1073664 1078272 1083264 1083537 1089712 1089774 1096032 1100736 1102556 1105832 1107072 1107288 1107351 1118208 1124864 1124928 1126788 1130136 1131624 1136863 1140069 1141504 1142784 1143072 1144962 1148364 1149876 1161216 1161849 1163136 1166592 1168128 1170126 1173536 1175148 1179648 1185408 1187368 1188999 1192464 1199328 1204224 1207872 1211392 1213056 1213464 1218672 1220687 1224314 1225926 1233036 1238016 1238328 1244061 1245456 1245699 1251222 1252608 1257984 1260064 1263808 1265472 1265544 1271403 1273077 1277952 1278704 1284192 1285632 1291584 1291836 1299272 1302936 1304576 1306368 1308528 1312416 1314144 1314586 1318492 1320228 1327104 1333248 1333584 1335789 1341184 1341522 1343478 1349244 1354752 1356992 1358856 1361024 1362816 1365147 1371006 1376256 1384448 1386816 1391208 1392768 1399216 1401138 1404928 1409184 1411514 1415232 1415708 1417572 1421784 1423656 1429968 1430247 1431552 1437696 1438542 1444352 1444716 1446336 1453032 1459759 1461376 1461681 1465803 1467648 1472094 1476096 1476384 1476468 1490944 1492992 1499904 1502384 1506848 1507142 1508832 1520092 1523712 1524096 1526616 1531152 1533168 1535703 1540266 1548288 1549132 1550848 1555456 1557504 1560168 1565109 1566864 1567391 1572864 1574118 1580544 1585332 1589952 1599104 1599507 1601613 1605632 1608714 1610496 1617408 1617952 1624896 1634568 1634661 1644048 1650688 1651104 1653834 1658748 1660608 1660932 1668296 1670144 1677312 1682959 1687296 1687392 1690182 1695204 1697436 1703936 1712256 1714176 1717443 1722112 1722448 1722546 1724814 1737248 1741824 1744704 1749888 1752192 1755189 1760304 1769472 1777664 1778112 1781052 1788696 1791304 1796977 1798992 1806336 1811808 1817088 1820196 1828008 1835008 1836471 1838889 1849088 1849554 1854944 1857024 1857492 1868184 1876833 1878912 1886976 1890096 1895712 1898208 1906624 1906996 1908736 1916928 1918056 1926288 1928448 1929473 1937376 1937754 1948908 1954404 1956864 1962792 1968128 1968512 1968624 1971216 1971879 1977738 1980342 1990656 1999872 2000376 2011776 2012283 2015217 2023866 2031616 2032128 2035488 2041536 2044224 2047604 2053688 2056509 2064384 2076672 2077894 2080224 2086812 2089152 2097152 2098824 2107392 2111317 2113776 2117271 2119936 2122848 2123562 2126358 2132676 2135484 2144952 2147328 2156544 2157813 2166528 2167074 2179424 2179548 2192064 2201472 2205112 2208141 2211664 2214144 2214576 2214702 2236416 2249728 2249856 2253576 2260272 2260713 2263248 2273726 2280138 2283008 2285568 2286144 2289924 2296728 2299752 2310399 2322432 2323698 2326272 2333184 2336256 2340252 2347072 2350296 2359296 2361177 2370816 2374736 2377998 2384928 2398656 2408448 2413071 2415744 2422784 2426112 2426928 2437344 2441374 2448628 2451852 2466072 2476032 2476656 2477489 2480751 2488122 2490912 2491398 2502444 2505216 2515968 2520128 2527616 2530944 2531088 2535273 2542806 2546154 2555904 2557408 2568384 2571264 2583168 2583672 2583819 2598544 2605872 2609152 2612736 2617056 2624832 2628288 2629172 2636984 2640456 2654208 2660161 2666496 2667168 2671578 2682368 2683044 2686956 2698488 2709504 2710981 2713984 2717712 2722048 2725632 2730294 2742012 2752512 2768896 2773632 2774331 2782416 2785536 2798432 2802276 2809856 2818368 2823028 2830464 2831416 2835144 2843568 2847312 2859936 2860494 2863104 2875392 2877084 2888704 2889432 2892672 2906064 2906631 2910869 2919518 2922752 2923362 2931606 2935296 2944188 2952192 2952768 2952936 2966607 2970513 2981888 2985984 2999808 3004768 3013696 3014284 3017664 3035799 3040184 3047424 3048192 3053232 3062304 3066336 3071406 3080532 3096576 3098264 3101696 3110912 3115008 3116841 3120336 3130218 3133728 3134782 3145728 3148236 3161088 3170664 3179904 3185343 3189537 3198208 3199014 3203226 3211264 3217428 3220992 3234816 3235904 3249792 3250611 3269136 3269322 3288096 3301376 3302208 3307668 3317496 3321216 3321864 3336592 3337243 3340288 3354624 3365918 3374592 3374784 3380364 3390408 3394872 3407872 3410589 3420207 3424512 3428352 3434886 3444224 3444896 3445092 3449628 3474496 3483648 3485547 3489408 3499776 3504384 3510378 3520608 3538944 3555328 3556224 3562104 3577392 3582608 3583307 3593954 3597984 3612672 3623616 3634176 3640392 3656016 3662061 3670016 3672942 3677778 3698176 3699108 3709888 3714048 3714984 3732183 3736368 3737097 3753666 3757824 3773952 3780192 3791424 3796416 3813248 3813992 3814209 3817472 3819231 3833856 3836112 3852576 3856896 3858946 3874752 3875508 3897816 3908808 3913728 3925584 3936256 3937024 3937248 3942432 3943758 3955476 3960684 3981312 3999744 4000752 4007367 4023552 4024566 4030434 4047732 4063232 4064256 4070976 4083072 4088448 4095208 4095441 4107376 4113018 4128768 4153344 4155788 4160448 4173624 4178304 4197648 4214784 4222634 4227552 4234542 4239872 4245696 4247124 4252716 4265352 4270968 4285099 4289904 4290741 4294656 4313088 4315626 4333056 4334148 4358848 4359096 4379277 4384128 4385043 4397409 4402944 4410224 4416282 4423328 4428288 4429152 4429404 4472832 4499456 4499712 4507152 4520544 4521426 4526496 4547452 4560276 4566016 4571136 4572288 4579848 4593456 4599504 4601051 4607109 4620798 4644864 4647396 4652544 4666368 4672512 4680504 4694144 4695327 4700592 4702173 4718592 4722354 4741632 4749472 4755996 4769856 4797312 4798521 4816896 4826142 4831488 4845568 4852224 4853856 4874688 4882748 4897256 4903704 4903983 4932144 4940299 4952064 4953312 4954978 4961502 4976244 4981824 4982796 5004888 5010432 5031936 5034679 5040256 5048877 5055232 5061888 5062176 5070546 5085612 5092308 5111808 5114816 5136768 5142528 5152329 5166336 5167344 5167638 5197088 5211744 5218304 5225472 5234112 5249664 5256576 5258344 5265567 5273968 5280912 5308416 5320322 5332992 5334336 5343156 5364736 5366088 5373912 5390931 5396976 5419008 5421962 5427968 5435424 5444096 5451264 5460588 5484024 5505024 5509413 5516667 5537792 5547264 5548662 5564832 5571072 5596864 5604552 5619712 5630499 5636736 5646056 5660928 5662832 5670288 5687136 5694624 5719872 5720988 5726208 5750784 5754168 5777408 5778864 5785344 5788419 5812128 5813262 5821738 5839036 5845504 5846724 5863212 5870592 5888376 5904384 5905536 5905872 5915637 5933214 5941026 5963776 5971968 5999616 6009536 6027392 6028568 6035328 6036849 6045651 6071598 6080368 6094848 6096384 6106464 6124608 6132672 6142812 6161064 6193152 6196528 6203392 6221824 6230016 6233682 6240672 6260436 6267456 6269564 6291456 6296472 6322176 6333951 6341328 6351813 6359808 6370686 6379074 6396416 6398028 6406452 6422528 6434856 6441984 6469632 6471808 6473439 6499584 6501222 6538272 6538644 6576192 6602752 6604416 6615336 6634992 6642432 6643728 6673184 6674486 6680576 6709248 6731836 6749184 6749568 6760728 6780816 6782139 6789744 6815744 6821178 6840414 6849024 6856704 6869772 6888448 6889792 6890184 6899256 6931197 6941303 6948992 6967296 6971094 6978816 6999552 7008768 7020756 7041216 7077888 7083531 7110656 7112448 7124208 7154784 7165216 7166614 7187908 7195968 7225344 7239213 7247232 7268352 7280784 7312032 7324122 7340032 7345884 7355556 7396352 7398216 7419776 7428096 7429968 7432467 7442253 7464366 7472736 7474194 7507332 7515648 7547904 7560384 7582848 7592832 7605819 7626496 7627984 7628418 7634944 7638462 7667712 7672224 7705152 7713792 7717892 7749504 7751016 7751457 7795632 7817616 7827456 7851168 7872512 7874048 7874496 7884864 7887516 7910952 7921368 7958041 7962624 7980483 7999488 8001504 8014734 8047104 8049132 8060868 8095464 8126464 8128512 8132943 8141952 8166144 8176896 8190416 8190882 8214752 8226036 8257536 8306688 8311576 8320896 8322993 8347248 8356608 8395296 8429568 8445268 8455104 8469084 8479744 8491392 8494248 8505432 8530704 8541936 8544809 8570198 8579808 8581482 8589312 8626176 8631252 8666112 8668296 8717696 8718192 8719893 8732607 8758554 8768256 8770086 8794818 8805888 8820448 8832564 8846656 8856576 8858304 8858808 8899821 8911539 8945664 8998912 8999424 9014304 9041088 9042852 9052992 9094904 9107397 9120552 9132032 9142272 9144576 9159696 9174841 9186912 9199008 9202102 9214218 9241596 9289728 9294792 9305088 9332736 9345024 9350523 9361008 9388288 9390654 9401184 9404346 9437184 9444708 9483264 9498944 9511992 9539712 9556029 9568611 9594624 9597042 9633792 9652284 9662976 9691136 9704448 9707712 9749376 9765496 9794512 9807408 9807966 9864288 9880598 9904128 9906624 9909956 9923004 9952488 9963648 9965592 10009776 10011729 10020864 10063872 10069358 10080512 10097754 10110464 10123776 10124352 10141092 10171224 10184616 10218313 10223616 10229632 10231767 10260621 10273536 10285056 10304658 10332672 10334688 10335276 10394176 10423488 10436608 10450944 10456641 10468224 10499328 10513152 10516688 10531134 10547936 10561824 10616832 10640644 10665984 10668672 10686312 10729472 10732176 10747824 10749921 10781862 10793952 10838016 10843924 10855936 10870848 10888192 10902528 10921176 10968048 10971737 10986183 11010048 11018826 11033334 11075584 11094528 11097324 11129664 11142144 11193728 11196549 11209104 11211291 11239424 11260998 11273472 11292112 11321856 11325664 11340576 11374272 11389248 11439744 11441976 11442627 11452416 11501568 11508336 11554816 11557728 11570688 11576838 11624256 11626524 11643476 11678072 11691008 11693448 11726424 11741184 11776752 11780713 11808768 11811072 11811744 11831274 11866428 11882052 11927552 11943936 11999232 12019072 12022101 12054784 12057136 12070656 12073698 12091302 12143196 12160736 12189696 12192768 12212928 12249216 12265344 12285624 12286323 12322128 12386304 12393056 12406784 12443648 12460032 12467364 12481344 12520872 12534912 12539128 12592944 12644352 12649337 12667902 12682656 12703626 12719616 12741372 12758148 12792832 12796056 12812904 12845056 12855297 12869712 12872223 12883968 12939264 12943616 12946878 12999168 13002444 13076544 13077288 13137831 13152384 13155129 13192227 13205504 13208832 13230672 13269984 13284864 13287456 13346368 13348972 13361152 13418496 13463672 13498368 13499136 13506311 13521456 13561632 13564278 13579488 13631488 13642356 13680828 13698048 13713408 13739544 13776896 13779584 13780368 13798512 13803153 13821327 13862394 13882606 13897984 13934592 13942188 13957632 13999104 14017536 14041512 14082432 14085981 14106519 14155776 14167062 14221312 14224896 14248416 14309568 14330432 14333228 14375816 14391936 14395563 14450688 14478426 14494464 14536704 14561568 14624064 14648244 14680064 14691768 14711112 14779219 14792704 14796432 14820897 14839552 14856192 14859936 14864934 14884506 14928732 14945472 14948388 15014664 15031296 15095808 15104037 15120768 15146631 15165696 15185664 15211638 15252992 15255968 15256836 15269888 15276924 15335424 15344448 15410304 15427584 15435784 15456987 15499008 15502032 15502914 15591264 15635232 15654912 15702336 15745024 15748096 15748992 15769728 15775032 15821904 15842736 15868931 15916082 15925248 15960966 15998976 16003008 16029468 16094208 16098264 16121736 16172793 16190928 16252928 16257024 16265886 16283904 16332288 16353792 16380832 16381764 16429504 16452072 16515072 16528239 16550001 16613376 16623152 16641792 16645986 16694496 16713216 16790592 16859136 16890536 16891497 16910208 16938168 16959488 16982784 16988496 17010864 17061408 17083872 17089618 17140396 17159616 17162964 17178624 17252352 17262504 17332224 17336592 17365257 17435392 17436384 17439786 17465214 17517108 17536512 17540172 17589636 17611776 17640896 17665128 17693312 17713152 17716608 17717616 17746911 17799642 17823078 17891328 17997824 17998848 18028608 18082176 18085704 18105984 18136953 18189808 18214794 18241104 18264064 18284544 18289152 18319392 18349682 18373824 18398016 18404204 18428436 18483192 18579456 18589584 18610176 18621127 18665472 18690048 18701046 18722016 18776576 18781308 18802368 18808692 18874368 18889416 18966528 18976867 18997888 19001853 19023984 19055439 19079424 19112058 19137222 19189248 19194084 19267584 19304568 19325952 19382272 19408896 19415424 19420317 19498752 19530992 19589024 19614816 19615932 19728576 19761196 19808256 19813248 19819912 19846008 19904976 19927296 19931184 20019552 20023458 20041728 20127744 20138716 20161024 20195508 20220928 20247552 20248704 20282184 20342448 20346417 20369232 20376083 20436626 20447232 20459264 20463534 20521242 20547072 20570112 20609316 20665344 20669376 20670552 20788352 20793591 20823909 20846976 20873216 20901888 20913282 20936448 20998656 21026304 21033376 21062268 21095872 21123648 21233664 21250593 21281288 21331968 21337344 21372624 21458944 21464352 21495648 21499842 21563724 21587904 21676032 21687848 21711872 21717639 21741696 21776384 21805056 21842352 21878467 21936096 21943474 21972366 22020096 22037652 22066668 22151168 22189056 22194648 22259328 22284288 22297401 22326759 22387456 22393098 22418208 22422582 22478848 22521996 22546944 22584224 22643712 22651328 22681152 22748544 22778496 22817457 22879488 22883952 22885254 22904832 23003136 23016672 23109632 23115456 23141376 23153676 23248512 23253048 23286952 23356144 23360701 23382016 23386896 23452848 23482368 23553504 23561426 23617536 23622144 23623488 23662548 23732856 23764104 23855104 23874123 23887872 23941449 23998464 24038144 24044202 24109568 24114272 24141312 24147396 24182604 24286392 24321472 24379392 24385536 24398829 24425856 24498432 24530688 24571248 24572646 24644256 24772608 24786112 24813568 24887296 24920064 24934728 24962688 25041744 25069824 25078256 25083149 25185888 25288704 25298674 25335804 25365312 25407252 25439232 25482744 25516296 25585664 25592112 25625808 25634427 25690112 25710594 25739424 25744446 25767936 25878528 25887232 25893756 25998336 26004888 26153088 26154576 26159679 26197821 26275662 26304768 26310258 26384454 26411008 26417664 26461344 26539968 26569728 26574912 26692736 26697944 26699463 26722304 26734617 26836992 26927344 26996736 26998272 27012622 27042912 27123264 27128556 27158976 27262976 27284712 27361656 27396096 27426816 27479088 27524523 27553792 27559168 27560736 27597024 27606306 27642654 27724788 27765212 27795968 27869184 27884376 27915264 27998208 28035072 28051569 28083024 28164864 28171962 28213038 28311552 28334124 28442624 28449792 28496832 28619136 28660864 28666456 28668087 28705833 28751632 28783872 28791126 28901376 28956852 28988928 29073408 29123136 29248128 29296488 29383536 29422224 29558438 29585408 29592864 29641794 29679104 29712384 29719872 29729868 29769012 29857464 29890944 29896776 30029328 30035187 30062592 30191616 30208074 30241536 30293262 30331392 30371328 30423276 30505984 30511936 30513672 30539776 30553848 30654939 30670848 30688896 30695301 30781863 30820608 30855168 30871568 30913974 30998016 31004064 31005828 31182528 31270464 31309824 31369923 31404672 31490048 31496192 31497984 31539456 31550064 31643808 31685472 31737862 31832164 31850496 31921932 31997952 32006016 32058936 32188416 32196528 32207357 32243472 32249763 32345586 32381856 32505856 32514048 32531772 32567808 32664576 32707584 32761664 32763528 32859008 32904144 32915211 32958549 33030144 33056478 33100002 33226752 33246304 33283584 33291972 33388992 33426432 33581184 33589647 33718272 33781072 33782994 33820416 33876336 33918976 33965568 33976992 34021728 34122816 34167744 34179236 34280792 34319232 34325928 34327881 34357248 34504704 34525008 34582093 34664448 34673184 34730514 34870784 34872768 34879572 34930428 35034216 35073024 35080344 35179272 35223552 35242753 35281792 35330256 35342139 35386624 35426304 35433216 35435232 35493822 35599284 35646156 35782656 35995648 35997696 36057216 36066303 36164352 36171408 36211968 36273906 36379616 36429588 36482208 36528128 36569088 36578304 36638784 36699364 36747648 36796032 36808408 36856872 36858969 36966384 37158912 37179168 37220352 37242254 37330944 37380096 37402092 37444032 37553152 37562616 37604736 37617384 37778832 37841297 37933056 37948011 37953734 37995776 38003706 38047968 38110878 38158848 38224116 38274444 38378496 38388168 38535168 38565891 38609136 38616669 38651904 38764544 38817792 38830848 38840634 38997504 39061984 39178048 39229632 39231864 39413493 39457152 39465387 39522392 39576681 39616512 39626496 39639824 39692016 39809952 39854592 39862368 40039104 40046916 40083456 40255488 40277432 40322048 40391016 40441856 40495104 40497408 40518933 40564368 40684896 40692834 40738464 40752166 40873252 40894464 40918528 40927068 41042484 41094144 41140224 41218632 41330688 41338752 41341104 41409459 41463981 41576704 41587182 41647818 41693952 41746432 41803776 41826564 41872896 41997312 42052608 42066752 42124536 42191744 42247296 42257943 42319557 42467328 42501186 42562576 42663936 42674688 42745248 42917888 42928704 42991296 42999684 43127448 43175808 43352064 43375696 43423744 43435278 43483392 43552768 43610112 43684704 43756934 43872192 43886948 43944732 44040192 44075304 44133336 44302336 44337657 44378112 44389296 44462691 44518656 44568576 44594802 44653518 44774912 44786196 44836416 44845164 44957696 45043992 45093888 45168448 45287424 45302656 45312111 45362304 45439893 45497088 45556992 45634914 45758976 45767904 45770508 45809664 46006272 46033344 46219264 46230912 46282752 46307352 46497024 46506096 46573904 46712288 46721402 46764032 46773792 46905696 46964736 47107008 47122852 47235072 47244288 47246976 47325096 47465712 47528208 47606793 47710208 47748246 47775744 47882898 47996928 48076288 48088404 48219136 48228544 48282624 48294792 48365208 48518379 48572784 48589121 48642944 48758784 48771072 48797658 48851712 48996864 49061376 49142496 49145292 49288512 49545216 49572224 49584717 49627136 49650003 49774592 49840128 49869456 49925376 50083488 50139648 50156512 50166298 50371776 50577408 50597348 50671608 50674491 50730624 50814504 50878464 50965488 51032592 51171328 51184224 51251616 51268854 51380224 51421188 51478848 51488892 51535872 51757056 51774464 51787512 51996672 52009776 52095771 52171729 52306176 52309152 52319358 52395642 52551324 52609536 52620516 52768908 52822016 52835328 52922688 53079936 53139456 53149824 53240733 53385472 53395888 53398926 53444608 53469234 53673984 53854688 53993472 53996544 54025244 54085824 54246528 54257112 54317952 54410859 54569424 54723312 54792192 54853632 54958176 55049046 55107584 55118336 55121472 55194048 55212612 55285308 55449576 55530424 55591936 55706287 55738368 55768752 55830528 55863381 55996416 56070144 56103138 56166048 56329728 56343924 56426076 56623104 56668248 56885248 56899584 56930601 56993664 57005559 57166317 57238272 57321728 57332912 57336174 57411666 57503264 57567744 57582252 57802752 57913704 57977856 58146816 58246272 58260951 58496256 58592976 58767072 58844448 59116876 59170816 59185728 59283588 59358208 59424768 59439744 59459736 59538024 59714928 59781888 59793552 59813663 60058656 60070374 60125184 60383232 60416148 60483072 60586524 60662784 60742656 60846552 61011968 61023872 61027344 61039251 61079552 61107696 61128249 61309878 61341696 61377792 61390602 61563726 61641216 61710336 61743136 61827948 61996032 62008128 62011656 62365056 62380773 62471727 62540928 62619648 62739846 62809344 62980096 62992384 62995968 63078912 63100128 63287616 63370944 63475724 63664328 63700992 63751779 63843864 63995904 64012032 64117872 64223887 64376832 64393056 64414714 64486944 64499526 64691172 64763712 65011712 65028096 65063544 65135616 65329152 65415168 65450827 65523328 65527056 65635401 65718016 65808288 65830422 65917098 66060288 66112956 66200004 66453504 66492608 66567168 66583944 66777984 66852864 66892203 66980277 67162368 67179294 67436544 67562144 67565988 67640832 67752672 67837952 67931136 67953984 68043456 68245632 68335488 68358472 68452371 68561584 68638464 68651856 68655762 68714496 69009408 69050016 69164186 69328896 69346368 69461028 69741568 69745536 69759144 69860856 70068432 70082103 70146048 70160688 70358544 70447104 70485506 70563584 70660512 70684278 70773248 70852608 70866432 70870464 70987644 71198568 71292312 71565312 71622369 71824347 71991296 71995392 72114432 72132606 72328704 72342816 72423936 72547812 72759232 72859176 72964416 73056256 73138176 73156608 73196487 73277568 73398728 73495296 73592064 73616816 73713744 73717938 73932768 74317824 74358336 74440704 74484508 74661888 74760192 74804184 74888064 75106304 75125232 75209472 75234768 75249447 75557664 75682594 75866112 75896022 75907468 75991552 76007412 76095936 76221756 76317696 76448232 76548888 76756992 76776336 76802159 76903281 77070336 77131782 77218272 77233338 77303808 77529088 77635584 77661696 77681268 77995008 78123968 78356096 78459264 78463728 78479037 78593463 78826986 78914304 78930774 79044784 79153362 79233024 79252992 79279648 79384032 79619904 79709184 79724736 80078208 80093832 80098389 80166912 80510976 80554864 80644096 80782032 80883712 80990208 80994816 81037866 81128736 81369792 81385668 81476928 81504332 81746504 81788928 81837056 81854136 82084968 82188288 82280448 82437264 82464991 82573569 82661376 82677504 82682208 82818918 82927962 83153408 83174364 83295636 83387904 83492864 83607552 83653128 83745792 83994624 84105216 84133504 84154707 84249072 84383488 84494592 84515886 84639114 84934656 85002372 85125152 85327872 85349376 85490496 85835776 85857408 85982592 85999368 86004261 86254896 86351616 86704128 86751392 86847488 86870556 86966784 87105536 87220224 87369408 87513868 87744384 87773896 87889464 88150608 88266672 88545359 88604672 88675314 88756224 88778592 88925382 89037312 89137152 89189604 89307036 89549824 89572392 89672832 89690328 89915392 90087984 90105561 90187776 90236939 90336896 90574848 90605312 90624222 90724608 90879786 90994176 91113984 91269828 91517952 91535808 91541016 91619328 91964817 92012544 92066688 92085903 92345589 92438528 92461824 92565504 92614704 92994048 93012192 93147808 93424576 93442804 93528064 93547584 93811392 93929472 94109769 94214016 94245704 94470144 94488576 94493952 94650192 94931424 95056416 95213586 95420416 95496492 95551488 95765796 95993856 96152576 96176808 96438272 96457088 96565248 96589584 96622071 96730416 96749289 97036758 97145568 97178242 97285888 97517568 97542144 97595316 97703424 97993728 98122752 98284992 98290584 98577024 98745633 98875647 99090432 99144448 99169434 99254272 99300006 99549184 99680256 99738912 99850752 100166976 100279296 100313024 100332596 100743552 100768941 101154816 101194696 101343216 101348982 101461248 101629008 101756928 101930976 102065184 102342656 102368448 102503232 102537708 102760448 102842376 102957696 102977784 103071744 103454533 103514112 103548928 103575024 103746279 103993344 104019552 104191542 104343458 104612352 104618304 104638716 104791284 105102648 105219072 105241032 105537816 105644032 105670656 105728259 105845376 106026417 106159872 106278912 106299648 106481466 106770944 106791776 106797852 106889216 106938468 107347968 107709376 107986944 107993088 108050488 108171648 108198909 108493056 108514224 108635904 108821718 109138848 109446624 109584384 109707264 109916352 110098092 110215168 110236672 110242944 110388096 110425224 110570616 110899152 111060848 111082517 111183872 111412574 111476736 111537504 111661056 111726762 111992832 112140288 112206276 112332096 112659456 112687848 112852152 113336496 113523891 113770496 113799168 113844033 113861202 113987328 114011118 114332634 114476544 114643456 114665824 114672348 114823332 115006528 115135488 115164504 115605504 115697673 115827408 115850007 115955712 116293632 116492544 116521902 116992512 117185952 117534144 117688896 118233752 118240479 118341632 118371456 118396161 118567176 118716416 118849536 118879488 118919472 119076048 119272933 119429856 119563776 119587104 119627326 120117312 120140748 120250368 120766464 120832296 120966144 121173048 121325568 121485312 121556799 121693104 122023936 122047744 122054688 122078502 122159104 122215392 122256498 122619756 122683392 122755584 122781204 123127452 123282432 123420672 123486272 123655896 123992064 124016256 124023312 124228377 124391943 124730112 124761546 124943454 125081856 125239296 125479692 125618688 125960192 125984768 125991936 126157824 126200256 126575232 126741888 126951448 126958671 127328656 127401984 127503558 127687728 127991808 128024064 128235744 128447774 128753664 128786112 128829428 128973888 128999052 129382344 129527424 130056192 130127088 130271232 130658304 130830336 130901654 131046656 131054112 131270802 131436032 131616576 131660844 131834196 132120576 132225912 132400008 132838069 132907008 132985216 133012971 133134336 133167888 133388073 133555968 133705728 133784406 133960554 134324736 134358588 134873088 135124288 135131976 135281664 135505344 135675904 135862272 135907968 135936333 136086912 136319679 136491264 136670976 136716944 136904742 137123168 137276928 137303712 137311524 137428992 138018816 138100032 138328372 138657792 138692736 138922056 139483136 139491072 139518288 139721712 140136864 140164206 140292096 140321376 140717088 140894208 140971012 141127168 141321024 141368556 141546496 141705216 141732864 141740928 141975288 142397136 142584624 142632581 142820379 143130624 143244738 143648694 143982592 143990784 144228864 144265212 144657408 144685632 144847872 145095624 145518464 145555137 145718352 145767363 145928832 146112512 146276352 146313216 146392974 146555136 146797456 146990592 147184128 147233632 147427488 147435876 147865536 148635648 148716672 148754151 148881408 148969016 149323776 149520384 149608368 149776128 150212608 150250464 150418944 150469536 150498894 151115328 151365188 151732224 151792044 151814936 151983104 152014824 152023473 152191872 152443512 152635392 152896464 153097776 153149269 153513984 153552672 153604318 153806562 154140672 154263564 154436544 154466676 154607616 155058176 155271168 155323392 155362536 155990016 156247936 156287313 156515187 156712192 156918528 156927456 156958074 157186926 157653972 157828608 157861548 158089568 158306724 158466048 158505984 158559296 158768064 159239808 159418368 159449472 159722199 160156416 160187664 160196778 160333824 161021952 161109728 161288192 161564064 161767424 161980416 161989632 162075732 162257472 162739584 162771336 162953856 163008664 163232577 163493008 163674112 163708272 164169936 164376576 164441381 164560896 164874528 164929982 165147138 165322752 165355008 165364416 165637836 165855924 166306816 166348728 166591272 166775808 166985728 167118861 167215104 167306256 167491584 167590143 167989248 168210432 168267008 168309414 168498144 168766976 168989184 169031772 169278228 169869312 170004744 170250304 170655744 170698752 170791803 170980992 171016677 171498951 171671552 171714816 171965184 171998736 172008522 172509792 172703232 173408256 173502784 173694976 173741112 173933568 174211072 174440448 174738816 175027736 175488768 175547792 175582043 175778928 176301216 176533344 177090718 177209344 177350628 177512448 177557184 177850764 178074624 178274304 178379208 178614072 179099648 179144784 179345664 179380656 179440989 179830784 180175968 180211122 180375552 180473878 180673792 181149696 181210624 181248444 181449216 181759572 181988352 182227968 182539656 183035904 183071616 183082032 183117753 183238656 183384747 183929634 184025088 184133376 184171806 184691178 184877056 184923648 185131008 185229408 185988096 186024384 186295616 186849152 186885608 187056128 187095168 187142319 187415181 187622784 187858944 188219538 188428032 188491408 188940288 188977152 188987904 189300384 189862848 190112832 190427172 190840832 190992984 191102976 191531592 191987712 192305152 192353616 192671661 192876544 192914176 193130496 193179168 193244142 193460832 193498578 194073516 194291136 194356484 194571776 195035136 195084288 195190632 195406848 195987456 196245504 196352481 196569984 196581168 196906203 197154048 197491266 197751294 198180864 198288896 198338868 198508544 198600012 199098368 199360512 199477824 199701504 200333952 200558592 200626048 200665192 200676609 200940831 201487104 201537882 202309632 202389392 202686432 202697964 202922496 203258016 203513856 203861952 204130368 204685312 204736896 205006464 205075416 205684752 205915392 205955568 206143488 206909066 207028224 207097856 207150048 207492558 207986688 208039104 208383084 208686916 209224704 209236608 209277432 209582568 210205296 210246309 210438144 210482064 211075632 211288064 211341312 211456518 211690752 212052834 212319744 212557824 212599296 212962932 213541888 213583552 213595704 213778432 213876936 214695936 214867107 215418752 215473041 215973888 215986176 216100976 216343296 216397818 216986112 217028448 217271808 217643436 218277696 218893248 219168768 219414528 219589461 219832704 220196184 220430336 220473344 220485888 220776192 220850448 221141232 221798304 222121696 222165034 222367744 222825148 222953472 223075008 223322112 223453524 223985664 224280576 224412552 224664192 225318912 225375696 225704304 225748341 226672992 227047782 227540992 227598336 227688066 227722404 227974656 228022236 228665268 228953088 229286912 229331648 229344696 229646664 230013056 230270976 230329008 230406477 230709843 231211008 231395346 231654816 231700014 231911424 232587264 232985088 233043804 233985024 234371904 235068288 235377792 235780389 236467504 236480958 236683264 236742912 236792322 237134352 237432832 237699072 237758976 237838944 238152096 238545866 238859712 239127552 239174208 239254652 240234624 240281496 240295167 240500736 241532928 241664592 241932288 242074651 242346096 242651136 242970624 243113598 243386208 244047872 244095488 244109376 244157004 244318208 244430784 244512996 245239512 245366784 245511168 245562408 246254904 246564864 246699271 246841344 246972544 247311792 247394973 247720707 247984128 248032512 248046624 248456754 248783886 249460224 249523092 249886908 250163712 250478592 250959384 251237376 251920384 251969536 251983872 252315648 252400512 252464121 253150464 253483776 253902896 253917342 254657312 254803968 255007116 255375456 255983616 256048128 256471488 256895548 257507328 257572224 257658856 257947776 257998104 258012783 258764688 259054848 260112384 260254176 260542464 261316608 261660672 261803308 262093312 262108224 262541604 262872064 263233152 263321688 263668392 264451824 264800016 264889079 265636077 265676138 265814016 265970432 266025942 266268672 266335776 266776146 267111936 267411456 267568812 267921108 268649472 268717176 269746176 270248576 270263952 270316683 270563328 270710817 271010688 271351808 271724544 271815936 271872666 272173824 272639358 272982528 273341952 273433888 273809484 274246336 274553856 274607424 274623048 274857984 275894451 276037632 276200064 276257709 276656744 277036767 277315584 277385472 277844112 278966272 278982144 279036576 279443424 280273728 280328412 280584192 280642752 281434176 281788416 281942024 282254336 282329307 282642048 282737112 283092992 283410432 283465728 283481856 283950576 284420071 284794272 285169248 285265162 285640758 286261248 286489476 287297388 287965184 287981568 288457728 288530424 289314816 289371264 289695744 289866213 290191248 290247867 291036928 291110274 291436704 291534726 291857664 292225024 292552704 292626432 292785948 293110272 293594912 293981184 294368256 294467264 294854976 294871752 295731072 296236899 296626941 297271296 297433344 297508302 297762816 297938032 298647552 299040768 299216736 299552256 300425216 300500928 300837888 300939072 300997788 302230656 302730376 303464448 303584088 303629872 303966208 304029648 304046946 304383744 304887024 305270784 305792928 306195552 306298538 307027968 307105344 307208636 307613124 308281344 308527128 308873088 308933352 309215232 310116352 310363599 310542336 310646784 310725072 311238837 311980032 312495872 312574626 313030374 313424384 313837056 313854912 313916148 314373852 315307944 315657216 315723096 316179136 316613448 316932096 317011968 317118592 317184777 317536128 318079251 318479616 318836736 318898944 319444398 320312832 320375328 320393556 320667648 322043904 322219456 322576384 323128128 323534848 323960832 323979264 324151464 324514944 325479168 325542672 325907712 326017328 326465154 326986016 327348224 327416544 328339872 328753152 328882762 329121792 329749056 329859964 330294276 330645504 330710016 330728832 331275672 331711848 332613632 332697456 333182544 333247551 333551616 333971456 334237722 334430208 334612512 334983168 335180286 335978496 336420864 336534016 336618828 336996288 337533952 337978368 338063544 338556456 340009488 340123847 340500608 340571673 341311488 341397504 341532099 341583606 341961984 342033354 342997902 343343104 343429632 343930368 343997472 344017044 345019584 345406464 346816512 347005568 347093019 347389952 347482224 347550021 347867136 348422144 348880896 349477632 350055472 350977536 351095584 351164086 351557856 352602432 353066688 354181436 354418688 354701256 354721437 355024896 355114368 355701528 356149248 356548608 356758416 357228144 357818799 358199296 358289568 358691328 358761312 358881978 359661568 360351936 360422244 360751104 360947756 361347584 362299392 362421248 362496888 362898432 363519144 363976704 364455936 364670397 365079312 365202103 366071808 366143232 366164064 366235506 366477312 366769494 367859268 368050176 368266752 368343612 369382356 369754112 369847296 370262016 370458816 371976192 372048768 372591232 372685131 373175829 373698304 373771216 374112256 374190336 374284638 374830362 375245568 375717888 376439076 376856064 376982816 377880576 377954304 377975808 378600768 379725696 380225664 380854344 380876013 381985968 382205952 383063184 383975424 384610304 384707232 385343322 385753088 385828352 386260992 386358336 386488284 386921664 386997156 388147032 388582272 388712968 389143552 390168576 390381264 390813696 391974912 392129447 392491008 392704962 393139968 393162336 393812406 394308096 394982532 395502588 396361728 396577792 396677736 397017088 397200024 398196736 398514207 398721024 398955648 399038913 399403008 400164219 400667904 401117184 401252096 401330384 401353218 401881662 402974208 403075764 404619264 404778784 405372864 405395928 405844992 406516032 407027712 407723904 407808999 408260736 408959037 409370624 409473792 410012928 410150832 411369504 411830784 411911136 412286976 413818132 414056448 414195712 414300096 414985116 415973376 416078208 416766168 417373832 418449408 418473216 418554864 418695641 419165136 420410592 420492618 420876288 420964128 422151264 422576128 422682624 422913036 423381504 424105668 424639488 425115648 425198592 425925864 427083776 427167104 427191408 427556864 427753872 427897743 428461137 429391872 429734214 430837504 430946082 431947776 431972352 432201952 432686592 432795636 433972224 434056896 434543616 435286872 436555392 436665411 437302089 437786496 438337536 438829056 439178922 439665408 440392368 440860672 440946688 440971776 441552384 441700896 442282464 443596608 444243392 444330068 444735488 445650296 445906944 446150016 446262453 446644224 446907048 447971328 448561152 448825104 449328384 449567209 450637824 450751392 451408608 451496682 453345984 454095564 455081984 455196672 455376132 455444808 455949312 456044472 457330536 457906176 458155789 458573824 458663296 458689392 459293328 459447807 460026112 460541952 460658016 460812954 461419686 462422016 462790692 463309632 463400028 463822848 465174528 465970176 466087608 467970048 468743808 468861939 469545561 470136576 470755584 471560778 472935008 472961916 473366528 473485824 473584644 474268704 474865664 475398144 475517952 475677888 476304192 477091732 477719424 478255104 478348416 478509304 479166597 480469248 480562992 480590334 481001472 483065856 483329184 483864576 484149302 484692192 485302272 485941248 486227196 486772416 488095744 488190976 488218752 488314008 488636416 488861568 489025992 490479024 491022336 491124816 491936861 492509808 493129728 493324143 493398542 493682688 493945088 494623584 494789946 495441414 495968256 496065024 496093248 496913508 497567772 498920448 499046184 499773816 500327424 500957184 501356583 501918768 502474752 502770429 503840768 503939072 503967744 504631296 504801024 504928242 506300928 506967552 507805792 507834684 509314624 509607936 510014232 510750912 511967232 512096256 512375409 512942976 513050031 513791096 514496853 515014656 515144448 515317712 515895552 515996208 516025566 517529376 518109696 520224768 520508352 521084928 522633216 523321344 523606616 524186624 524216448 525083208 525744128 526466304 526643376 526746129 527336784 528903648 529600032 529778158 531272154 531352276 531628032 531940864 532051884 532537344 532671552 533552292 534223872 534822912 535137624 535842216 537298944 537434352 538322967 539492352 540497152 540527904 540633366 541126656 541421634 542021376 542703616 543449088 543631872 543745332 544347648 545278716 545965056 546683904 546867776 547618968 548492672 549107712 549214848 549246096 549353259 549715968 550154241 551788902 552075264 552400128 552515418 553313488 554073534 554631168 554770944 555688224 557932544 557964288 558073152 558886848 560547456 560656824 561168384 561285504 562245543 562868352 563576832 563884048 564508672 564658614 565284096 565474224 566185984 566820864 566931456 566963712 567901152 568840142 569588544 570338496 570530324 571281516 572522496 572978952 574594776 575930368 575963136 576915456 577060848 577254937 578014983 578629632 578742528 579391488 579732426 580382496 580495734 582073856 582220548 582873408 583069452 583715328 584450048 585105408 585252864 585571896 586220544 587189824 587962368 588736512 588934528 589057443 589709952 589743504 590718609 591462144 592473798 593253882 594542592 594866688 595016604 595525632 595876064 597295104 598081536 598433472 599104512 600850432 601001856 601675776 601878144 601995576 602029827 604461312 605460752 606928896 607168176 607259744 607932416 608059296 608093892 608767488 609774048 610541568 611585856 612391104 612597076 614055936 614210688 614417272 615226248 617054256 617746176 617866704 618430464 619817513 620232704 620727198 621084672 621293568 621450144 622477674 623960064 624991744 625149252 626060748 626848768 627674112 627709824 627832296 628747704 630615888 630738927 631314432 631446192 631658573 632358272 633226896 633864192 634023936 634237184 634369554 635072256 636158502 636959232 637673472 637797888 638888796 640625664 640750656 640787112 641335296 644087808 644438912 644601321 645152768 646256256 646419123 647069696 647921664 647958528 648302928 649029888 650958336 651085344 651815424 652034656 652930308 653972032 654696448 654833088 656679744 657506304 657765524 658243584 658768383 659498112 659719928 660588552 661291008 661420032 661457664 662551344 663423696 665227264 665394912 666365088 666495102 667103232 667942912 668475444 668860416 669225024 669966336 670360572 671956992 672841728 673068032 673237656 673992576 675067904 675956736 676127088 677112912 677245023 678232477 680018976 680247694 681001216 681143346 682622976 682795008 683064198 683167212 683923968 684066708 685995804 686686208 686859264 687860736 687994944 688034088 690039168 690812928 691219431 692129529 693633024 694011136 694186038 694779904 694964448 695100042 695734272 696844288 697761792 698955264 700110944 701955072 702191168 702328172 703115712 705204864 706133376 707341167 708362872 709402512 709442874 710049792 710228736 711403056 712298496 713097216 713516832 714456288 715637598 716398592 716579136 717382656 717522624 717763956 719323136 720703872 720844488 721502208 721895512 722695168 724181731 724598784 724842496 724993776 725796864 726223953 727038288 727953408 728911872 729340794 730158624 730404206 732143616 732286464 732328128 732471012 732954624 733538988 735718536 736100352 736533504 736687224 738764712 739508224 739694592 740097813 740524032 740917632 742184919 743162121 743952384 744097536 745182464 745370262 746351658 747396608 747542432 748224512 748380672 748569276 749660724 750491136 751435776 752878152 753712128 753965632 755761152 755908608 755951616 757201536 757392363 759451392 760451328 761708688 761752026 763971936 764411904 766126368 767950848 769220608 769414464 770686644 771506176 771656704 772521984 772716672 772976568 773843328 773994312 776294064 777164544 777425936 777577619 778287104 780337152 780762528 781627392 783949824 784258894 784982016 785409924 786279936 786324672 787624812 788616192 789965064 791005176 793155584 793355472 794034176 794400048 794667237 796393472 796908231 797028414 797442048 797911296 798077826 798806016 800328438 801335808 802234368 802504192 802660768 802706436 803763324 805948416 806151528 809238528 809557568 810745728 810791856 810950049 811689984 812132451 813032064 814055424 815447808 815617998 816521472 817918074 818741248 818947584 820025856 820301664 822739008 823661568 823822272 824573952 827636264 827683353 828112896 828391424 828600192 828773127 829970232 831946752 832156416 833532336 834747664 834910531 836898816 836946432 837109728 837391282 838330272 840821184 840985236 841752576 841928256 844302528 845152256 845365248 845826072 846763008 848211336 849278976 850231296 850397184 851851728 853260213 854167552 854334208 854382816 855113728 855507744 855795486 856922274 858783744 859468428 861675008 861892164 863895552 863944704 864403904 865373184 865591272 867944448 868113792 869087232 869598639 870573744 870743601 873110784 873330822 874604178 875572992 876675072 877658112 878357844 879330816 880784736 881721344 881893376 881943552 883104768 883401792 884564928 887193216 888486784 888660136 888710697 889470976 889880823 891300592 891813888 892300032 892524906 893288448 893814096 895942656 897122304 897650208 898656768 899134418 901275648 901502784 902817216 902993364 906691968 908191128 910393344 910752264 910889616 911898624 912088944 914661072 915812352 916311578 917147648 917326592 917378784 918586656 918895614 920052224 921083904 921316032 921625908 922839372 924844032 925581384 926619264 926800056 927645696 930349056 931090797 931940352 932175216 933716511 935940096 937487616 937723878 939091122 940273152 941511168 943121556 945870016 945923832 946733056 946971648 947169288 948537408 949731328 950796288 951035904 951355776 951554331 952608384 954183464 954237753 955438848 956510208 956696832 957018608 958333194 960938496 961125984 961180668 962002944 966131712 966658368 967729152 968298604 969384384 970604544 971882496 972454392 973544832 976191488 976381952 976437504 976628016 977723136 978051984 980958048 982044672 982249632 983873722 985019616 986259456 986648286 986797084 987365376 987890176 989247168 989579892 990882828 991936512 992130048 992186496 993827016 995135544 997840896 998092368 998428067 999547632 999742653 1000654848 1001914368 1002713166 1003837536 1004949504 1005540858 1007681536 1007878144 1007935488 1009262592 1009602048 1009856484 1012601856 1013935104 1015611584 1015669368 1018629248 1020028464 1020371541 1021501824 1021715019 1023934464 1024192512 1024596297 1024750818 1025885952 1026100062 1027582192 1028993706 1030029312 1030288896 1030635424 1031791104 1031992416 1032051132 1035058752 1036219392 1040449536 1041016704 1041279057 1042169856 1045266432 1046642688 1047213232 1048373248 1048432896 1050166416 1051488256 1052932608 1053286752 1053492258 1054673568 1057807296 1059200064 1059556316 1062544308 1062704552 1063256064 1063881728 1064103768 1064164311 1065074688 1065343104 1067104584 1068447744 1069645824 1070275248 1071684432 1072044883 1073456397 1074597888 1074868704 1076645934 1078984704 1080994304 1081055808 1081266732 1082253312 1082843268 1084042752 1085407232 1086898176 1087263744 1087490664 1088695296 1090557432 1091930112 1093367808 1093735552 1094011191 1095237936 1095606309 1096985344 1098215424 1098429696 1098492192 1098706518 1099431936 1100308482 1103577804 1104150528 1104800256 1105030836 1106626976 1108147068 1109262336 1109541888 1111376448 1115865088 1115928576 1116146304 1117773696 1118055393 1121094912 1121313648 1122336768 1122571008 1124491086 1125736704 1127153664 1127768096 1129017344 1129317228 1130568192 1130948448 1132371968 1133641728 1133862912 1133927424 1135802304 1137680284 1139177088 1140676992 1141060648 1142563032 1142628039 1145957904 1149189552 1151089667 1151860736 1151926272 1153830912 1154121696 1154509874 1156029966 1157259264 1157485056 1158782976 1159464852 1160764992 1160991468 1164147712 1164441096 1165746816 1166138904 1167430656 1168900096 1170505728 1171143792 1172441088 1173080207 1174379648 1175924736 1176388341 1177473024 1177869056 1178114886 1179419904 1179487008 1181437218 1182924288 1184947596 1186507764 1189085184 1189733376 1190033208 1191051264 1191752128 1194590208 1195542621 1196163072 1196866944 1197116739 1198209024 1200492657 1201700864 1202003712 1203351552 1203756288 1203991152 1204059654 1208922624 1210921504 1213857792 1214336352 1214519488 1215864832 1216118592 1216187784 1217534976 1219548096 1221083136 1223171712 1223426997 1224782208 1225194152 1226877111 1228111872 1228421376 1228834544 1230452496 1234108512 1235492352 1235733408 1236860928 1239635026 1240465408 1241454396 1242169344 1242587136 1242900288 1244955348 1247920128 1249983488 1250298504 1252121496 1253697536 1255348224 1255419648 1255664592 1256086923 1257495408 1261231776 1261477854 1262628864 1262892384 1263317146 1264716544 1266453792 1267728384 1268047872 1268474368 1268739108 1270144512 1272317004 1273918464 1275346944 1275595776 1277777592 1281251328 1281501312 1281574224 1282670592 1283693229 1285383411 1288175616 1288877824 1289202642 1290305536 1292512512 1292838246 1294139392 1295843328 1295917056 1296605856 1298059776 1301916672 1302170688 1303630848 1304069312 1305860616 1307944064 1309392896 1309666176 1309996233 1311906267 1313359488 1315012608 1315531048 1316487168 1317536766 1318996224 1319439856 1321177104 1322582016 1322840064 1322915328 1325102688 1326847392 1330454528 1330789824 1332730176 1332990204 1334206464 1335885824 1336950888 1337720832 1338450048 1339932672 1340721144 1343913984 1345683456 1346136064 1346475312 1347985152 1348701627 1350135808 1351913472 1352254176 1354225824 1354490046 1356464954 1360037952 1360495388 1362002432 1362286692 1365245952 1365590016 1366128396 1366334424 1367847936 1368133416 1371991608 1373372416 1373718528 1374467367 1375721472 1375989888 1376068176 1378343421 1380078336 1381625856 1382438862 1384259058 1387266048 1388022272 1388372076 1389559808 1389928896 1390200084 1391468544 1393688576 1395523584 1397910528 1400221888 1403910144 1404382336 1404656344 1406231424 1406585817 1408636683 1410409728 1412266752 1414682334 1416725744 1418805024 1418885748 1420099584 1420457472 1422806112 1424596992 1426194432 1427033664 1428912576 1431275196 1432797184 1433158272 1434765312 1435045248 1435527912 1441407744 1441688976 1443004416 1443791024 1445390336 1448363462 1449197568 1449684992 1449987552 1451593728 1452447906 1454076576 1455906816 1457823744 1458681588 1460317248 1460808412 1464287232 1464572928 1464656256 1464942024 1465909248 1467077976 1471437072 1473067008 1473374448 1475810583 1477529424 1479016448 1479389184 1479972429 1480195626 1481048064 1481835264 1484369838 1486324242 1487904768 1488195072 1490364928 1490740524 1492703316 1494793216 1495084864 1496449024 1496761344 1497138552 1499321448 1500982272 1502871552 1504069749 1505756304 1507424256 1507931264 1508311287 1511522304 1511817216 1511903232 1514403072 1514784726 1518902784 1520902656 1523417376 1523504052 1527943872 1528823808 1532252736 1535901696 1537126227 1538441216 1538828928 1539150093 1541373288 1543012352 1543313408 1545043968 1545433344 1545953136 1547686656 1547988624 1552588128 1554329088 1554851872 1555155238 1556574208 1560674304 1561525056 1563254784 1567899648 1568517788 1569964032 1570819848 1572559872 1572649344 1575249624 1577232384 1579930128 1580238387 1582010352 1586311168 1586710944 1588068352 1588800096 1589334474 1592786944 1593816462 1594056828 1594884096 1595822592 1596155652 1597612032 1600656876 1602671616 1604468736 1605008384 1605321536 1605412872 1607526648 1611896832 1612303056 1614968901 1617323599 1618477056 1619115136 1621491456 1621583712 1621900098 1623379968 1624264902 1626064128 1628110848 1630895616 1631235996 1633042944 1635836148 1637482496 1637895168 1640051712 1640603328 1645478016 1647323136 1647644544 1649147904 1650462723 1655272528 1655366706 1656225792 1656782848 1657200384 1657546254 1659940464 1663893504 1664312832 1667064672 1669495328 1669821062 1673797632 1673892864 1674219456 1674782564 1676660544 1681642368 1681970472 1683505152 1683856512 1686736629 1688605056 1690730496 1691652144 1693526016 1696422672 1698557952 1700462592 1700794368 1703703456 1706520426 1708335104 1708668416 1708765632 1710227456 1711015488 1711590972 1713844548 1717567488 1718936856 1723350016 1723784328 1726894897 1727791104 1727889408 1728807808 1730746368 1731182544 1731764811 1734044949 1735888896 1736227584 1738174464 1739197278 1741147488 1741487202 1746221568 1746661644 1749208356 1751145984 1753350144 1755316224 1756715688 1758661632 1761569472 1763442688 1763786752 1763887104 1766209536 1766803584 1767172329 1769129856 1772155827 1774386432 1776973568 1777320272 1777421394 1778941952 1779761646 1782601184 1783627776 1784600064 1785049812 1786576896 1787628192 1791885312 1794244608 1795300416 1797313536 1798268836 1802551296 1803005568 1805634432 1805986728 1806089481 1813383936 1816382256 1820786688 1821504528 1821779232 1823797248 1824177888 1829322144 1831624704 1832623156 1834295296 1834653184 1834757568 1837173312 1837791228 1840104448 1842167808 1842632064 1843251816 1845678744 1851162768 1853238528 1853600112 1854223553 1855291392 1859452539 1860698112 1862181594 1863880704 1864350432 1867433022 1871880192 1874975232 1875447756 1878182244 1880546304 1883022336 1886243112 1891740032 1891847664 1892216781 1893466112 1893943296 1894338576 1894975719 1897074816 1899462656 1901592576 1902071808 1902711552 1903108662 1905216768 1908366928 1908475506 1910877696 1913020416 1913393664 1914037216 1916666388 1921876992 1922251968 1922361336 1924005888 1932263424 1933316736 1933803963 1935458304 1936597208 1938768768 1939257369 1941209088 1943764992 1944908784 1947089664 1952382976 1952763904 1952875008 1953256032 1955446272 1956103968 1961916096 1964089344 1964499264 1967747444 1970039232 1972518912 1973296572 1973594168 1974730752 1975780352 1976305149 1978494336 1979159784 1981765656 1983873024 1984260096 1984372992 1987654032 1990271088 1990940497 1995681792 1996184736 1996856134 1999095264 1999485306 2001309696 2003828736 2005426332 2007675072 2009899008 2011081716 2015363072 2015756288 2015870976 2018525184 2019204096 2019712968 2025203712 2027870208 2031223168 2031338736 2031735069 2034697431 2037258496 2040056928 2040743082 2043003648 2043430038 2047868928 2048385024 2049192594 2049501636 2051771904 2052200124 2055164384 2057987412 2060058624 2060577792 2061270848 2063582208 2063984832 2064102264 2070117504 2072438784 2073658293 2076388587 2080899072 2082033408 2082558114 2084339712 2090532864 2093285376 2094426464 2096746496 2096865792 2100332832 2102976512 2105865216 2106573504 2106984516 2109347136 2115614592 2118400128 2119112632 2122023501 2125088616 2125409104 2127763456 2128207536 2128328622 2130149376 2130686208 2134209168 2136895488 2137737953 2139291648 2140550496 2143368864 2144089766 2146912794 2149195776 2149737408 2153291868 2157969408 2161988608 2162111616 2162533464 2164506624 2165686536 2168085504 2170814464 2172545193 2173796352 2174527488 2174981328 2177390592 2178671859 2181114864 2183860224 2186735616 2187471104 2188022382 2190475872 2191212618 2193970688 2196430848 2196859392 2196984384 2197413036 2198863872 2200616964 2207155608 2208301056 2209600512 2210061672 2213253952 2216294136 2218524672 2219083776 2220293439 2222752896 2226554757 2229486363 2231730176 2231857152 2232292608 2235547392 2236110786 2242189824 2242627296 2244673536 2245142016 2248982172 2251473408 2254307328 2255536192 2258034688 2258634456 2261136384 2261896896 2264743936 2267283456 2267725824 2267854848 2271604608 2275360568 2278354176 2281353984 2282121296 2285126064 2285256078 2291915808 2298379104 2302179334 2303721472 2303852544 2307661824 2308243392 2309019748 2312059932 2314518528 2314970112 2317565952 2318929704 2321529984 2321982936 2328295424 2328882192 2331493632 2332277808 2332732857 2334861312 2337800192 2341011456 2342287584 2344882176 2346160414 2348759296 2351849472 2352776682 2354946048 2355738112 2356229772 2358839808 2358974016 2362874436 2365848576 2369895192 2373015528 2379466752 2380066416 2380866929 2382102528 2383504256 2384001711 2389180416 2390724693 2391085242 2392326144 2393733888 2394233478 2396418048 2400985314 2403401728 2404007424 2406703104 2407512576 2407982304 2408119308 2417845248 2421843008 2427715584 2428672704 2429038976 2431729664 2432237184 2432375568 2432850147 2435069952 2436397353 2439096192 2442166272 2446343424 2446853994 2449564416 2450388304 2453754222 2456223744 2456842752 2457669088 2460904992 2468217024 2470984704 2471466816 2473721856 2479270052 2480930816 2482908792 2483050059 2484338688 2485174272 2485800576 2489910696 2495840256 2499966976 2500597008 2504242992 2504731593 2507395072 2510696448 2510839296 2511329184 2512173846 2514990816 2522463552 2522955708 2525257728 2525784768 2526634292 2529433088 2532907584 2535456768 2536095744 2536948736 2537478216 2540289024 2544634008 2547836928 2550693888 2551191552 2555555184 2556414721 2559780639 2562502656 2563002624 2563148448 2565341184 2567386458 2570766822 2576351232 2577755648 2578405284 2580611072 2585025024 2585676492 2588278784 2591686656 2591834112 2593211712 2596119552 2603833344 2604341376 2607261696 2608138624 2608795917 2611721232 2612230803 2615888128 2618785792 2619332352 2619992466 2623812534 2626718976 2630025216 2631062096 2632974336 2635073532 2637992448 2638879712 2642354208 2645164032 2645680128 2645830656 2650205376 2653694784 2660909056 2661579648 2665460352 2665980408 2666132091 2668412928 2673901776 2675441664 2676900096 2679865344 2681442288 2687827968 2691366912 2692272128 2692950624 2695970304 2697403254 2700271616 2703826944 2704508352 2708451648 2708980092 2712929908 2720075904 2720990776 2724004864 2724573384 2731180032 2732256792 2732668848 2735695872 2736266832 2743983216 2744906129 2746744832 2747437056 2748934734 2751442944 2751979776 2752136352 2756686842 2760156672 2763251712 2764877724 2768518116 2774532096 2776044544 2776744152 2779119616 2779857792 2780400168 2782937088 2787377152 2791047168 2793272391 2795821056 2800443776 2801149533 2807820288 2808764672 2809312688 2812462848 2813171634 2817273366 2820819456 2824533504 2829364668 2833451488 2837610048 2837771496 2840199168 2840914944 2845612224 2849193984 2852388864 2854067328 2854662993 2857825152 2862550392 2862713259 2865594368 2866316544 2869530624 2870090496 2871055824 2882815488 2883377952 2886008832 2887582048 2890780672 2896726924 2898395136 2899369984 2899975104 2903187456 2904895812 2908153152 2911813632 2915647488 2917363176 2920634496 2921616824 2928574464 2929145856 2929312512 2929884048 2934155952 2942874144 2946134016 2946748896 2951621166 2955058848 2958032896 2958778368 2959944858 2960391252 2962096128 2963670528 2968739676 2972648484 2975809536 2976390144 2980729856 2981481048 2985406632 2989586432 2990169728 2992898048 2993522688 2994277104 2995284201 2998642896 2999227959 3001964544 3005743104 3008139498 3011512608 3014848512 3015862528 3016622574 3023044608 3023634432 3023806464 3028806144 3029569452 3037805568 3041805312 3046834752 3047008104 3055887744 3061114623 3064505472 3065145057 3071803392 3073788891 3074252454 3076882432 3077657856 3078300186 3082746576 3086024704 3086626816 3090087936 3090866688 3091906272 3095373312 3095977248 3105176256 3108658176 3109703744 3110310476 3113148416 3121348608 3123050112 3123837171 3126509568 3135799296 3137035576 3139928064 3141639696 3145119744 3145298688 3146970463 3150499248 3154464768 3159860256 3160476774 3164020704 3172622336 3173421888 3176136704 3177600192 3178668948 3185573888 3187632924 3188113656 3189768192 3191645184 3192311304 3195224064 3201313752 3205343232 3207090523 3208937472 3210016768 3210643072 3210825744 3215053296 3216134649 3220369191 3223793664 3224606112 3229937802 3234647198 3236954112 3238230272 3242982912 3243167424 3243800196 3246759936 3248529804 3252128256 3256221696 3261791232 3262471992 3266085888 3271672296 3274964992 3275790336 3280103424 3281206656 3282033573 3286818927 3290956032 3294646272 3295289088 3298295808 3300925446 3310545056 3310733412 3312451584 3313565696 3314400768 3315092508 3319880928 3327787008 3328625664 3334129344 3338990656 3339642124 3347595264 3347785728 3348438912 3349565128 3353321088 3354166179 3363284736 3363940944 3367010304 3367713024 3373473258 3377210112 3381460992 3383304288 3387052032 3392845344 3397115904 3400925184 3401588736 3407406912 3413040852 3416670208 3417336832 3417531264 3420454912 3422030976 3423181944 3427689096 3437873712 3443558027 3446700032 3447568656 3453269001 3453789794 3455582208 3455778816 3457615616 3461492736 3462365088 3463529622 3468089898 3471777792 3472455168 3476348928 3478394556 3482294976 3482974404 3492443136 3493323288 3498416712 3502291968 3506700288 3513431376 3517323264 3519240621 3523138944 3526885376 3527573504 3527774208 3529165023 3532419072 3533607168 3534344658 3538259712 3544311654 3548772864 3553947136 3554640544 3554842788 3557883904 3559523292 3565202368 3567255552 3569200128 3570099624 3573153792 3575256384 3583770624 3586627863 3588489216 3590600832 3591350217 3594627072 3596537672 3601477971 3605102592 3606011136 3611268864 3611973456 3612178962 3626767872 3632764512 3641573376 3643009056 3643558464 3647594496 3648355776 3658644288 3663249408 3665246312 3668590592 3669306368 3669515136 3670280991 3674346624 3675582456 3680208896 3684335616 3685264128 3686503632 3691357488 3697460923 3702325536 3706477056 3707200224 3708447106 3710582784 3718905078 3721396224 3724363188 3727761408 3728700864 3734866044 3743760384 3749950464 3750895512 3756364488 3761092608 3766044672 3768260769 3772486224 3783480064 3783695328 3784433562 3786932224 3787886592 3788677152 3789951438 3794149632 3798925312 3803185152 3804143616 3805423104 3806217324 3810433536 3816733856 3816951012 3821755392 3826040832 3826787328 3828074432 3833332776 3843753984 3844503936 3844722672 3848011776 3851079687 3856150233 3864526848 3866633472 3867607926 3870916608 3873194416 3877537536 3878514738 3882418176 3887529984 3889817568 3894179328 3904765952 3905527808 3905750016 3906512064 3910892544 3912207936 3923832192 3928178688 3928998528 3935494888 3935718801 3940078464 3945037824 3946593144 3947188336 3949461504 3951560704 3952610298 3956988672 3958319568 3963531312 3967746048 3968520192 3968745984 3975308064 3980542176 3981880994 3991363584 3992369472 3993712268 3998190528 3998970612 4002619392 4007657472 4010852664 4015350144 4019798016 4022163432 4031512576 4031741952 4037050368 4038408192 4039425936 4046104881 4050407424 4055740416 4062446336 4062677472 4063470138 4069394862 4074516992 4080113856 4081486164 4086007296 4086860076 4095737856 4096770048 4098385188 4099003272 4103543808 4104400248 4110328768 4115974824 4120117248 4121155584 4122541696 4123402101 4127164416 4127969664 4128204528 4135030263 4140235008 4144877568 4147316586 4152777174 4161798144 4164066816 4165116228 4168679424 4181065728 4186570752 4188852928 4193492992 4193731584 4200665664 4205953024 4211730432 4213147008 4213969032 4218694272 4225910049 4231229184 4236800256 4238225264 4244047002 4250177232 4250818208 4255526912 4256415072 4256657244 4260298752 4261372416 4268418336 4273790976 4275475906 4278583296 4281100992 4286737728 4288179532 4293825588 4298391552 4299474816 4306583736 4323977216 4324223232 4325066928 4329013248 4331373072 4336171008 4338722591 4341628928 4345090386 4347592704 4349054976 4349962656 4354781184 4357343718 4362229728 4367720448 4373471232 4374942208 4376044764 4380951744 4382425236 4387941376 4392861696 4393718784 4393968768 4394826072 4397727744 4401233928 4414311216 4419201024 4420123344 4421610011 4426507904 4427431749 4432588272 4437049344 4438167552 4439917287 4440586878 4445505792 4453109514 4458972726 4463460352 4463714304 4464585216 4471094784 4472221572 4484379648 4485254592 4489347072 4490284032 4497964344 4502946816 4508614656 4511072384 4512209247 4516069376 4517268912 4522272768 4523793792 4524933861 4529487872 4534566912 4535451648 4535709696 4543209216 4550721136 4556708352 4562707968 4564242592 4570252128 4570512156 4583831616 4596758208 4604358668 4607442944 4607705088 4611378681 4615323648 4616486784 4618039496 4624119864 4629037056 4629940224 4635131904 4637859408 4643059968 4643965872 4656590848 4657764384 4662987264 4664555616 4665465714 4669722624 4675600384 4682022912 4684575168 4689764352 4692320828 4697518592 4703698944 4705553364 4709892096 4711476224 4712459544 4717679616 4717948032 4725748872 4731697152 4739790384 4740715161 4746031056 4747627339 4758933504 4760132832 4761733858 4764205056 4767008512 4768003422 4778360832 4781449386 4782170484 4784652288 4787467776 4788466956 4792836096 4801970628 4806803456 4808014848 4813406208 4815025152 4815964608 4816238616 4835690496 4843686016 4844906703 4851970797 4855431168 4857345408 4858077952 4863459328 4864474368 4864751136 4865700294 4870139904 4872794706 4878192384 4884332544 4892686848 4893707988 4899128832 4900776608 4907508444 4912447488 4913685504 4915338176 4921809984 4936434048 4941969408 4942933632 4947443712 4951388169 4958540104 4965817584 4966100118 4968677376 4970348544 4971601152 4979821392 4991680512 4999933952 5001194016 5008485984 5009463186 5014790144 5021392896 5021678592 5022658368 5024347692 5029981632 5044927104 5045911416 5050515456 5051569536 5053268584 5058866176 5060209887 5065815168 5072191488 5073897472 5074956432 5080578048 5089268016 5095673856 5097682811 5101387776 5102383104 5111110368 5112829442 5119561278 5125005312 5126005248 5126296896 5130682368 5134772916 5141533644 5152702464 5155511296 5156810568 5161222144 5170050048 5171352984 5176557568 5180684691 5183373312 5183668224 5186423424 5192239104 5195294433 5202134847 5207666688 5208682752 5214523392 5216277248 5217591834 5223442464 5224461606 5231776256 5237571584 5238664704 5239984932 5247625068 5253437952 5260050432 5262124192 5265948672 5270147064 5275984896 5277759424 5284708416 5290328064 5291360256 5291661312 5300410752 5301516987 5307389568 5316467481 5321818112 5323159296 5330920704 5331960816 5332264182 5336825856 5347803552 5350883328 5353800192 5359730688 5362884576 5375655936 5382733824 5384544256 5385901248 5391940608 5394806508 5400543232 5407653888 5409016704 5416903296 5417960184 5425859816 5440151808 5441981552 5443043333 5448009728 5449146768 5462360064 5464513584 5465337696 5471391744 5472533664 5487966432 5489812258 5493489664 5494874112 5497869468 5502885888 5503959552 5504272704 5513373684 5520313344 5526503424 5529755448 5537036232 5552089088 5553488304 5558239232 5559715584 5560800336 5562670659 5565874176 5574754304 5578357617 5582094336 5586544782 5591642112 5600887552 5602299066 5615640576 5617529344 5618625376 5624925696 5626343268 5634546732 5641638912 5649067008 5658729336 5666902976 5675220096 5675542992 5676650343 5680398336 5681829888 5684927157 5691224448 5698387968 5704777728 5708134656 5709325986 5715650304 5725100784 5725426518 5731188736 5732633088 5739061248 5740180992 5742111648 5765630976 5766755904 5772017664 5775164096 5781561344 5793453848 5796790272 5798739968 5799950208 5801411889 5806374912 5809791624 5816306304 5823627264 5831294976 5834726352 5841268992 5843233648 5844373717 5857148928 5858291712 5858625024 5859768096 5868311904 5885748288 5892268032 5893497792 5903242332 5910117696 5916065792 5917556736 5919889716 5920782504 5924192256 5927341056 5937479352 5945296968 5951619072 5952780288 5961459712 5962962096 5970813264 5972821491 5979172864 5980339456 5985796096 5987045376 5988554208 5990568402 5997285792 5998455918 6003929088 6011486208 6016278996 6023025216 6029697024 6031725056 6033245148 6046089216 6047268864 6047612928 6057612288 6059138904 6075611136 6083610624 6093669504 6094016208 6095205207 6104092293 6111775488 6122229246 6129010944 6130290114 6143606784 6147577782 6148504908 6153764864 6155315712 6156600372 6165493152 6172049408 6173253632 6180175872 6181733376 6183812544 6190746624 6191954496 6210352512 6217316352 6219407488 6220620952 6220974879 6226296832 6229165761 6242697216 6246100224 6247674342 6253019136 6271598592 6274071152 6279856128 6283279392 6290239488 6290597376 6293940926 6300998496 6308929536 6319720512 6320953548 6328041408 6345244672 6346843776 6352273408 6355200384 6357337896 6375265848 6376227312 6383290368 6384622608 6390448128 6402627504 6410686464 6413213859 6414181046 6417874944 6420033536 6421286144 6421651488 6430106592 6432269298 6440738382 6447587328 6449212224 6459875604 6469294396 6473908224 6476460544 6485965824 6486334848 6487600392 6493519872 6497059608 6504256512 6512443392 6517635579 6523582464 6524943984 6532171776 6536015577 6543344592 6549929984 6551580672 6560206848 6562413312 6564067146 6573637854 6581912064 6589292544 6590578176 6596591616 6601850892 6621090112 6621466824 6624903168 6627131392 6628801536 6630185016 6639761856 6655574016 6657251328 6660880317 6668258688 6677981312 6679284248 6679664271 6688459089 6695190528 6695571456 6696877824 6699130256 6706642176 6708332358 6726569472 6727881888 6734020608 6735426048 6746946516 6754420224 6762921984 6766608576 6774104064 6785690688 6794231808 6801850368 6803177472 6814813824 6826081704 6833340416 6834673664 6835062528 6844061952 6846363888 6855378192 6875747424 6887116054 6893400064 6895137312 6906538002 6907579588 6911164416 6911557632 6915231232 6922985472 6924730176 6927059244 6936179796 6943555584 6944910336 6952697856 6956789112 6964589952 6965948808 6984886272 6986646576 6996833424 6998198571 7004583936 7013400576 7026862752 7034646528 7038481242 7046277888 7053770752 7055147008 7055548416 7058330046 7064838144 7067214336 7068689316 7076519424 7088623308 7097545728 7107894272 7109281088 7109685576 7115767808 7119046584 7130404736 7138400256 7140199248 7142600787 7146307584 7150512768 7152005133 7167541248 7172174079 7173255726 7176978432 7181201664 7182700434 7189254144 7193075344 7202955942 7210205184 7212022272 7222537728 7223946912 7224357924 7253535744 7265529024 7283146752 7286018112 7287116928 7295188992 7296711552 7309192059 7317288576 7326498816 7330492624 7337181184 7338612736 7339030272 7340561982 7348693248 7351164912 7360417792 7368671232 7370528256 7373007264 7382714976 7394921846 7404651072 7412954112 7414400448 7416894212 7421165568 7437810156 7442792448 7448726376 7449150177 7455522816 7457401728 7469732088 7487520768 7499900928 7501791024 7504314181 7512728976 7514194779 7522185216 7532089344 7536521538 7544972448 7566960128 7567390656 7568867124 7573864448 7575773184 7577354304 7579902876 7588299264 7597850624 7606370304 7608287232 7610846208 7612434648 7620867072 7633467712 7633902024 7643510784 7652081664 7653574656 7656148864 7666665552 7669244163 7679341917 7687507968 7689007872 7689445344 7696023552 7702159374 7712300466 7729053696 7733266944 7735215852 7741833216 7746388832 7755075072 7757029476 7764836352 7775059968 7779635136 7788358656 7809531904 7811055616 7811500032 7813024128 7821785088 7824415872 7826387751 7847664384 7856357376 7857997056 7870989776 7871437602 7880156928 7890075648 7893186288 7894376672 7898923008 7903121408 7905220596 7913977344 7916639136 7927062624 7935492096 7937040384 7937491968 7950616128 7961084352 7963761988 7982727168 7984738944 7987424536 7996381056 7997941224 7998396273 8005238784 8021705328 8030700288 8039596032 8044326864 8057627669 8063025152 8063483904 8074100736 8076816384 8078851872 8092209762 8100814848 8111480832 8124892672 8125354944 8126940276 8138789724 8149033984 8160227712 8162972328 8172014592 8173720152 8193540096 8196770376 8198006544 8207087616 8208800496 8211561449 8220657536 8231949648 8234718387 8240234496 8242311168 8245083392 8246804202 8254328832 8255939328 8256409056 8270060526 8280470016 8289755136 8294633172 8305554348 8323596288 8328133632 8330232456 8337358848 8362131456 8373141504 8377705856 8379817173 8386985984 8387463168 8401331328 8403448599 8411906048 8423460864 8426294016 8427938064 8437388544 8451820098 8462458368 8473600512 8476450528 8488094004 8500354464 8501636416 8511053824 8512830144 8513314488 8520597504 8522744832 8536836672 8547581952 8550951812 8557166592 8562201984 8563988979 8573475456 8576359064 8587651176 8588139777 8596783104 8598949632 8613167472 8647954432 8648446464 8650133856 8658026496 8662746144 8672342016 8677445182 8683257856 8690180772 8695185408 8698109952 8699925312 8709562368 8714687436 8724459456 8735440896 8746942464 8749884416 8752089528 8761903488 8764850472 8775882752 8785723392 8787437568 8787937536 8789652144 8802467856 8817022201 8828622432 8838402048 8840246688 8843220022 8853015808 8854863498 8865176544 8874098688 8876335104 8879834574 8881173756 8891011584 8906219028 8917945452 8926920704 8927428608 8929170432 8942189568 8944443144 8968759296 8970509184 8978694144 8980568064 8985852603 8995928688 8997683877 9005893632 9017229312 9022144768 9024418494 9032138752 9034537824 9044545536 9047587584 9049867722 9058975744 9069133824 9070903296 9071419392 9086418432 9101442272 9113416704 9125415936 9128485184 9140504256 9141024312 9167663232 9183343869 9193516416 9195435171 9208717336 9215410176 9221366673 9222757362 9230647296 9232973568 9236078992 9248239728 9258074112 9259880448 9270263808 9275718816 9286119936 9287931744 9313181696 9315528768 9325974528 9329111232 9330931428 9339445248 9351200768 9364045824 9369150336 9379528704 9384641656 9395037184 9407397888 9411106728 9419784192 9422952448 9424919088 9435359232 9435896064 9440911389 9451497744 9463394304 9479580768 9481430322 9492062112 9495254678 9517867008 9520265664 9523467716 9528410112 9534017024 9536006844 9556721664 9562898772 9564340968 9569304576 9574935552 9576933912 9585672192 9603941256 9613606912 9616029696 9621271569 9626812416 9630050304 9631929216 9632477232 9648403947 9661107573 9671380992 9687372032 9689813406 9703941594 9710862336 9714690816 9716155904 9726918656 9728948736 9729502272 9731400588 9740279808 9745589412 9756384768 9768665088 9785373696 9787415976 9798257664 9801553216 9815016888 9824894976 9827371008 9830676352 9843619968 9846100719 9860456781 9872868096 9883938816 9885867264 9894887424 9902776338 9917080208 9931635168 9932200236 9937354752 9940697088 9943202304 9959642784 9983361024 9999867904 10002388032 10016971968 10018926372 10029580288 10042785792 10043357184 10045316736 10048695384 10059963264 10089854208 10091822832 10101030912 10103139072 10106537168 10117732352 10120419774 10131630336 10144382976 10147794944 10149912864 10161156096 10178536032 10191347712 10195365622 10202775552 10204766208 10222220736 10225658884 10239122556 10250010624 10252010496 10252593792 10261364736 10269545832 10283067288 10311022592 10313621136 10322444288 10330674081 10340100096 10342705968 10353115136 10359807003 10361369382 10366746624 10367336448 10372846848 10384478208 10390588866 10404269694 10415333376 10417365504 10429046784 10432554496 10435183668 10446884928 10448923212 10463552512 10475143168 10477329408 10479969864 10495250136 10506875904 10520100864 10524248384 10540294128 10551969792 10555518848 10557721863 10569416832 10580656128 10582720512 10583322624 10587495069 10600821504 10603033974 10614779136 10632934962 10643636224 10646318592 10661841408 10663921632 10664528364 10673651712 10695607104 10701766656 10707600384 10719461376 10725769152 10751311872 10759883589 10765467648 10769088512 10771802496 10774050651 10783881216 10789613016 10801086464 10815307776 10818033408 10833806592 10835920368 10851719632 10880303616 10883963104 10886086666 10896019456 10898293536 10924720128 10929027168 10930675392 10942783488 10945067328 10975932864 10979624516 10986979328 10989748224 10995738936 11005771776 11007919104 11008545408 11026747368 11040626688 11053006848 11059510896 11074072464 11092382769 11104178176 11106976608 11116478464 11119431168 11121600672 11125341318 11131748352 11149508608 11156715234 11164188672 11173089564 11183284224 11201775104 11204598132 11231281152 11235058688 11237250752 11249851392 11252686536 11269093464 11283277824 11298134016 11304782307 11317458672 11321265193 11333805952 11350440192 11351085984 11353300686 11360796672 11363659776 11369854314 11382448896 11396775936 11409555456 11416269312 11418651972 11431300608 11450201568 11450853036 11462377472 11465266176 11478122496 11480361984 11484223296 11531261952 11533511808 11544035328 11550328192 11553239061 11563122688 11568450699 11586907696 11593580544 11597479936 11599900416 11602823778 11612749824 11619583248 11632612608 11647254528 11662589952 11669452704 11682537984 11686467296 11688747434 11714297856 11716583424 11717250048 11719536192 11736623808 11771496576 11784536064 11786995584 11806484664 11807156403 11820235392 11835113472 11839779432 11841565008 11848384512 11854682112 11874958704 11890593936 11903238144 11905560576 11922919424 11925924192 11941626528 11945642982 11958345728 11960678912 11971592192 11974090752 11977108416 11981136804 11994571584 11996911836 12007858176 12022972416 12032557992 12046050432 12059394048 12063450112 12066490296 12094537728 12095225856 12115224576 12118277808 12138314643 12151222272 12156012857 12167221248 12187339008 12188032416 12190410414 12208184586 12223550976 12244458492 12258021888 12260580228 12287213568 12295155564 12297009816 12307529728 12310631424 12313200744 12330986304 12344098816 12346507264 12360351744 12363466752 12367625088 12370206303 12381493248 12383908992 12405090789 12420705024 12434632704 12438814976 12441241904 12441949758 12452593664 12458331522 12485394432 12492200448 12495348684 12506038272 12543197184 12548142304 12559712256 12566558784 12580478976 12581194752 12587881852 12601996992 12617859072 12639441024 12641907096 12656082816 12677730147 12690489344 12693687552 12710400768 12714675792 12750531696 12752454624 12766580736 12769245216 12780896256 12805255008 12821372928 12826427718 12828362092 12835749888 12840067072 12842572288 12843302976 12860213184 12864538596 12881476764 12895174656 12898424448 12919751208 12938588792 12952921088 12971931648 12972669696 12975200784 12979564871 12987039744 12994119216 13008513024 13016167773 13024886784 13035271158 13047164928 13049887968 13064343552 13072031154 13086689184 13099859968 13103161344 13120413696 13124826624 13128134292 13147275708 13163824128 13178585088 13181156352 13193183232 13203701784 13242180224 13242933648 13254262784 13257603072 13260370032 13264830033 13279523712 13282295247 13311148032 13314502656 13319751861 13321760634 13336517376 13355962624 13358568496 13359328542 13376918178 13390381056 13391142912 13393755648 13398260512 13413284352 13416664716 13453138944 13455763776 13468041216 13470852096 13493893032 13508840448 13525843968 13533217152 13536627741 13548208128 13571381376 13574801583 13588463616 13603700736 13606354944 13629627648 13652163408 13666680832 13669347328 13670125056 13688123904 13692727776 13710756384 13751494848 13774232108 13786800128 13790274624 13813076004 13815159176 13822328832 13823115264 13830462464 13834136043 13845970944 13849460352 13854118488 13872359592 13887111168 13889820672 13905395712 13913578224 13929179904 13931897616 13936583479 13969772544 13973293152 13993666848 13996397142 14009167872 14026801152 14053725504 14069293056 14076962484 14092555776 14107541504 14110294016 14111096832 14116660092 14129676288 14134428672 14137378632 14153038848 14177246616 14195091456 14215788544 14218562176 14219371152 14222145483 14231535616 14238093168 14242882017 14260809472 14276800512 14280398496 14285201574 14292615168 14301025536 14304010266 14335082496 14344348158 14346511452 14353956864 14362403328 14365400868 14378508288 14386150688 14405911884 14420410368 14424044544 14445075456 14447893824 14448715848 14507071488 14531058048 14534720109 14555912391 14566293504 14572036224 14574233856 14590377984 14593423104 14618384118 14634577152 14652997632 14660985248 14674362368 14677225472 14678060544 14681123964 14697386496 14702329824 14720835584 14737342464 14741056512 14746014528 14765429952 14789843692 14809302144 14825908224 14828800896 14833788424 14842331136 14854164507 14875620312 14897452752 14898300354 14911045632 14914803456 14939464176 14964165671 14975041536 14999801856 15003582048 15008628362 15025457952 15028389558 15044370432 15064178688 15073043076 15089944896 15133920256 15134781312 15137734248 15147728896 15151546368 15154708608 15159805752 15176598528 15195701248 15216574464 15221692416 15224869296 15241734144 15250042691 15266935424 15267804048 15287021568 15293048433 15304163328 15307149312 15312297728 15333331104 15338488326 15358683834 15375015936 15378015744 15378890688 15392047104 15404318748 15424600932 15458107392 15466533888 15470431704 15483666432 15492777664 15510150144 15514058952 15529672704 15542054073 15550119936 15559270272 15576717312 15585883299 15606404541 15619063808 15622111232 15623000064 15626048256 15643570176 15648831744 15652775502 15695328768 15712714752 15715994112 15741979552 15742875204 15760313856 15780151296 15786372576 15788753344 15797846016 15806242816 15810441192 15827954688 15833278272 15854125248 15870984192 15874080768 15874983936 15901232256 15904550961 15922168704 15927523976 15949402443 15965454336 15969477888 15974849072 15992762112 15995882448 15996792546 16010477568 16043410656 16061400576 16079192064 16088653728 16115255338 16126050304 16126967808 16148201472 16153632768 16157703744 16184419524 16201629696 16222961664 16249785344 16250709888 16253880552 16277579448 16298067968 16320455424 16325944656 16329129999 16344029184 16347440304 16387080192 16393540752 16396013088 16414175232 16417600992 16423122898 16441315072 16463899296 16469436774 16480468992 16484622336 16490166784 16493608404 16508657664 16511878656 16512818112 16540121052 16560940032 16579510272 16589266344 16611108696 16656267264 16660464912 16674717696 16688011977 16724262912 16735072851 16746283008 16755411712 16759634346 16773971968 16774926336 16802662656 16806897198 16823812096 16846921728 16852588032 16855876128 16874777088 16903640196 16924916736 16947201024 16952901056 16976188008 17000708928 17003272832 17022107648 17025660288 17026628976 17029951029 17041195008 17045489664 17054781471 17073673344 17095163904 17101903624 17114333184 17124403968 17127977958 17146950912 17152718128 17175302352 17176279554 17193566208 17197899264 17226334944 17295908864 17296892928 17300267712 17316052992 17325492288 17344684032 17354890364 17366515712 17380361544 17390370816 17396219904 17399850624 17419124736 17429374872 17448918912 17470881792 17493884928 17499768832 17504179056 17523806976 17529700944 17533121151 17551765504 17571446784 17574875136 17575875072 17579304288 17604935712 17634044402 17657244864 17676804096 17680493376 17686440044 17706031616 17709726996 17730353088 17748197376 17752670208 17759669148 17762347512 17782023168 17812438056 17835890904 17853841408 17854857216 17858340864 17884379136 17888886288 17894903047 17918464473 17937518592 17941018368 17957388288 17961136128 17971705206 17991857376 17995367754 18011787264 18034458624 18044289536 18048836988 18064277504 18069075648 18089091072 18095175168 18099735444 18117951488 18138267648 18141806592 18142838784 18172836864 18202884544 18226833408 18250831872 18256970368 18281008512 18282048624 18285615621 18312276879 18335326464 18366687738 18387032832 18390870342 18417434672 18430820352 18442733346 18445514724 18461294592 18465947136 18472157984 18496479456 18516148224 18519760896 18540527616 18551437632 18572239872 18575863488 18626363392 18631057536 18651949056 18658222464 18661862856 18662924637 18678890496 18728091648 18738300672 18759057408 18769283312 18790074368 18814795776 18822213456 18839568384 18845904896 18849838176 18870718464 18871792128 18881822778 18902995488 18926788608 18959161536 18962860644 18984124224 18990509356 19035734016 19040531328 19046935432 19056820224 19068034048 19072013688 19125797544 19128681936 19149871104 19153867824 19171344384 19207882512 19214342903 19227213824 19232059392 19239641577 19242543138 19253624832 19260100608 19263858432 19264954464 19296807894 19322215146 19342761984 19374744064 19379626812 19407883188 19421724672 19429381632 19432311808 19453837312 19457897472 19459004544 19462801176 19480559616 19491178824 19512769536 19537330176 19552906737 19570747392 19574831952 19596515328 19603106432 19608046731 19630033776 19649789952 19654742016 19661352704 19687239936 19692201438 19720913562 19745736192 19767877632 19771734528 19789774848 19805552676 19834160416 19863270336 19864400472 19874709504 19881394176 19886404608 19919285568 19966722048 19982640951 19999735808 20004776064 20033943936 20037852744 20038992813 20059160576 20085571584 20086714368 20090633472 20097390768 20119926528 20179708416 20183645664 20202061824 20206278144 20213074336 20235464704 20240839548 20263260672 20288765952 20295589888 20299825728 20322312192 20357072064 20382695424 20390731244 20405551104 20409532416 20444441472 20451317768 20478245112 20500021248 20504020992 20505187584 20539091664 20566134576 20622045184 20627242272 20644888576 20661348162 20680200192 20685411936 20706230272 20719614006 20722738764 20733493248 20734672896 20745693696 20768956416 20781177732 20808539388 20830666752 20834731008 20858093568 20865108992 20870367336 20893769856 20897846424 20927105024 20950286336 20954658816 20959939728 20990500272 20994595713 21013751808 21025206787 21040201728 21048496768 21080588256 21103939584 21111037696 21115443726 21138833664 21161312256 21165441024 21166645248 21174990138 21201643008 21206067948 21229558272 21265869924 21287272448 21292637184 21323682816 21327843264 21329056728 21347303424 21391214208 21415200768 21427802361 21438922752 21451538304 21456015399 21502623744 21516522237 21519767178 21530935296 21538177024 21543604992 21548101302 21567762432 21579226032 21602172928 21630615552 21636066816 21667613184 21671840736 21703439264 21760607232 21767926208 21772173332 21792038912 21796587072 21849440256 21858054336 21861350784 21885566976 21890134656 21927576177 21951865728 21959249032 21979496448 21991477872 22011543552 22015838208 22017090816 22053494736 22081253376 22106013696 22119021792 22148144928 22184765538 22208356352 22213953216 22232956928 22238862336 22243201344 22250682636 22263496704 22299017216 22313430468 22328377344 22346179128 22366568448 22403550208 22409196264 22449633661 22462562304 22470117376 22474501504 22499702784 22505373072 22512942543 22538186928 22542584337 22566555648 22596268032 22609564614 22634917344 22642530386 22667611904 22700880384 22702171968 22706601372 22721593344 22727319552 22739708628 22764897792 22793551872 22819110912 22832538624 22837303944 22862601216 22900403136 22901706072 22924754944 22930532352 22956244992 22960723968 22968446592 23007732489 23038025751 23062523904 23067023616 23088070656 23100656384 23106478122 23126245376 23136901398 23173815392 23187161088 23194959872 23199800832 23205647556 23225499648 23239166496 23265225216 23294509056 23325179904 23338905408 23365075968 23372934592 23377494868 23428595712 23433166848 23434500096 23439072384 23473247616 23479163253 23542993152 23569072128 23573991168 23612969328 23614312806 23640470784 23670226944 23679558864 23683130016 23696769024 23709364224 23749917408 23781187872 23806476288 23811121152 23845838848 23851848384 23883253056 23891285964 23916691456 23921357824 23943184384 23948181504 23954216832 23962273608 23989143168 23993823672 24015716352 24065115984 24092100864 24104906189 24118788096 24126900224 24132980592 24172883007 24189075456 24190451712 24230449152 24236555616 24276629286 24302444544 24312025714 24334442496 24374678016 24376064832 24380820828 24416369172 24447101952 24488916984 24516043776 24521160456 24590311128 24594019632 24615059456 24621262848 24626401488 24634684347 24661972608 24688197632 24693014528 24704155161 24720703488 24726933504 24735250176 24740412606 24762986496 24767817984 24810181578 24841410048 24869265408 24877629952 24882483808 24883899516 24905187328 24916663044 24970788864 24984400896 24990697368 25012076544 25086394368 25096284608 25119424512 25133117568 25139451519 25160957952 25162389504 25175763704 25203993984 25210345797 25235718144 25278882048 25283814192 25312165632 25355460294 25380978688 25387375104 25420801536 25429351584 25501063392 25504909248 25533161472 25538490432 25561792512 25610510016 25642745856 25652855436 25656724184 25671499776 25680134144 25685144576 25686605952 25691966937 25720426368 25729077192 25762953528 25790349312 25796848896 25839502416 25877177584 25882226461 25905842176 25943863296 25945339392 25950401568 25959129742 25974079488 25988238432 26017026048 26032335546 26049773568 26070542316 26094329856 26099775936 26128687104 26144062308 26173378368 26199719936 26206322688 26240827392 26249653248 26256268584 26294551416 26327648256 26357170176 26362312704 26407403568 26451066603 26484360448 26485867296 26508525568 26515206144 26520740064 26529660066 26559047424 26564590494 26622296064 26629005312 26639503722 26643521268 26673034752 26711925248 26717136992 26718657084 26753836356 26780762112 26782285824 26787511296 26796521024 26826568704 26833329432 26906277888 26911527552 26936082432 26941704192 26957557809 26987786064 26993051631 27017680896 27051687936 27066434304 27073255482 27096416256 27142762752 27149603166 27176927232 27207401472 27212709888 27259255296 27304326816 27333361664 27338694656 27340250112 27376247808 27385455552 27421512768 27502989696 27548464216 27550031607 27573600256 27580549248 27586305513 27626152008 27630318352 27646230528 27660924928 27668272086 27691941888 27698920704 27708236976 27744719184 27774222336 27779641344 27790593389 27810791424 27827156448 27858359808 27863795232 27873166958 27939545088 27946586304 27987333696 27992794284 28018335744 28053602304 28107451008 28138586112 28153924968 28185111552 28220588032 28222193664 28233320184 28259352576 28268857344 28274757264 28306077696 28322734167 28354493232 28390182912 28431577088 28437124352 28438742304 28444290966 28463071232 28476186336 28485764034 28521618944 28553601024 28560796992 28570403148 28585230336 28602051072 28608020532 28670164992 28688696316 28693022904 28707913728 28724806656 28730801736 28757016576 28772301376 28811823768 28840820736 28848089088 28863814707 28890150912 28895787648 28897431696 28945211841 28983322719 29014142976 29062116096 29069440218 29111824782 29132587008 29144072448 29148467712 29180755968 29186846208 29236768236 29269154304 29305995264 29321970496 29348724736 29354450944 29356121088 29362247928 29394772992 29404659648 29441671168 29474684928 29482113024 29492029056 29530859904 29579687384 29581370343 29618604288 29651816448 29657601792 29667576848 29684662272 29708329014 29751240624 29794905504 29796600708 29822091264 29829606912 29878928352 29928331342 29950083072 29999603712 30007164096 30017256724 30050915904 30056779116 30088740864 30128357376 30146086152 30179889792 30267840512 30269562624 30275468496 30303092736 30309417216 30319611504 30353197056 30391402496 30433148928 30443384832 30449738592 30483468288 30500085382 30533870848 30535608096 30574043136 30586096866 30608326656 30614298624 30624595456 30666662208 30676976652 30717367668 30750031872 30756031488 30757781376 30784094208 30808637496 30849201864 30933067776 30940863408 30951270077 30967332864 30985555328 30992022243 31020300288 31028117904 31059345408 31079421009 31084108146 31100239872 31118540544 31153434624 31171766598 31212809082 31238127616 31244222464 31246000128 31252096512 31287140352 31297663488 31305551004 31390657536 31425429504 31431988224 31483959104 31485750408 31520627712 31560302592 31572745152 31577506688 31612485632 31620882384 31655909376 31666556544 31673165589 31708250496 31741968384 31748161536 31749967872 31762485207 31802464512 31809101922 31844337408 31855047952 31898804886 31930908672 31938955776 31949698144 31985524224 31991764896 31993585092 32020955136 32086821312 32122801152 32158384128 32177307456 32230510676 32252100608 32253935616 32279650767 32296402944 32307265536 32315407488 32368839048 32403259392 32445923328 32499570688 32501419776 32507761104 32555158896 32596135936 32640910848 32651889312 32658259998 32688058368 32694880608 32774160384 32787081504 32792026176 32828350464 32835201984 32846245796 32882630144 32927798592 32938873548 32960937984 32969244672 32980333568 32987216808 33017315328 33023757312 33025636224 33080242104 33121880064 33159020544 33178532688 33222217392 33233391373 33277148307 33312534528 33320929824 33349435392 33376023954 33448525824 33470145702 33492566016 33510823424 33519268692 33547943936 33549852672 33605325312 33613794396 33647624192 33693843456 33705176064 33711752256 33749554176 33807280392 33849833472 33894402048 33905802112 33914346921 33952376016 33963795579 34001417856 34006545664 34044215296 34051320576 34053257952 34059902058 34082390016 34090979328 34109562942 34147346688 34190327808 34203807248 34228666368 34248807936 34255955916 34293901824 34305436256 34350604704 34352559108 34387132416 34395798528 34452669888 34591817728 34593785856 34600535424 34632105984 34650984576 34659717183 34689368064 34709780728 34760723088 34780741632 34792439808 34799701248 34838249472 34858749744 34897837824 34941763584 34987769856 34999537664 35008358112 35047613952 35059401888 35066242302 35103531008 35142893568 35149750272 35151750144 35158608576 35209871424 35268088804 35314489728 35353608192 35360986752 35372880088 35412063232 35419453992 35421469209 35460706176 35505340416 35519338296 35524695024 35564046336 35624876112 35671781808 35683779677 35707682816 35709714432 35716681728 35768758272 35777772576 35789806094 35836928946 35875037184 35882036736 35914776576 35922272256 35943410412 35983714752 35990735508 36023574528 36068917248 36088579072 36097673976 36128555008 36138151296 36178182144 36190350336 36199470888 36235902976 36283613184 36285677568 36345673728 36405769088 36414943929 36453666816 36468038571 36501663744 36513940736 36562017024 36564097248 36571231242 36624553758 36670652928 36733375476 36774065664 36781740684 36834869344 36861640704 36885466692 36891029448 36922589184 36931894272 36944315968 36992958912 37032296448 37039521792 37081055232 37102875264 37110618909 37144479744 37151726976 37215272367 37252726784 37262115072 37303898112 37316444928 37323725712 37325849274 37357780992 37456183296 37476601344 37518114816 37538566624 37580148736 37629591552 37644426912 37679136768 37691809792 37699676352 37741436928 37743584256 37763645556 37805990976 37853577216 37918323072 37925721288 37968248448 37981018712 38033190441 38071468032 38081062656 38093870864 38136068096 38144027376 38251595088 38257363872 38299742208 38307735648 38342688768 38415765024 38428685806 38454427648 38464118784 38479283154 38485086276 38507249664 38520201216 38527716864 38529908928 38593615788 38644430292 38685523968 38749488128 38759253624 38815766376 38858763264 38864623616 38907674624 38915794944 38918009088 38925602352 38938694613 38961119232 38982357648 39025539072 39048503319 39074660352 39105813474 39141494784 39149663904 39193030656 39206212864 39216093462 39260067552 39299579904 39309484032 39322705408 39374479872 39384402876 39441827124 39491472384 39535755264 39543469056 39579549696 39611105352 39668320832 39726540672 39728800944 39762788352 39772809216 39794490099 39838571136 39846885741 39933444096 39959255583 39965281902 39999471616 40009552128 40067887872 40075705488 40077985626 40118321152 40171143168 40173428736 40181266944 40194781536 40239853056 40359416832 40367291328 40404123648 40412556288 40426148672 40470929408 40481679096 40526521344 40577531904 40591179776 40599651456 40609883223 40644624384 40714144128 40765390848 40781462488 40811102208 40819064832 40888882944 40902635536 40910616019 40956490224 41000042496 41008041984 41010375168 41078183328 41132269152 41244090368 41254484544 41289777152 41322696324 41360400384 41370823872 41412460544 41439228012 41445477528 41466986496 41469345792 41491387392 41537912832 41562355464 41617078776 41661333504 41669462016 41716187136 41730217984 41740734672 41787539712 41795692848 41809750437 41854210048 41900572672 41909317632 41919879456 41981000544 41989191426 42027503616 42050413574 42080403456 42096993536 42161176512 42207879168 42222075392 42230887452 42277667328 42322624512 42330882048 42333290496 42349980276 42403286016 42412135896 42459116544 42531739848 42574544896 42585274368 42647365632 42655686528 42658113456 42666436449 42694606848 42728646051 42782428416 42830401536 42855604722 42877845504 42903076608 42912030798 43005247488 43033044474 43039534356 43061870592 43076354048 43087209984 43096202604 43135524864 43158452064 43204345856 43261231104 43272133632 43335226368 43343681472 43406878528 43521214464 43535852416 43544346664 43584077824 43593174144 43604160327 43667737173 43698880512 43716108672 43722701568 43771133952 43780269312 43855152354 43903731456 43918498064 43958992896 43982955744 44023087104 44031676416 44034181632 44106989472 44162506752 44212027392 44238043584 44296289856 44369531076 44416712704 44427906432 44465913856 44477724672 44486402688 44501365272 44526993408 44626860936 44692358256 44733136896 44807100416 44818392528 44892497013 44899267322 44925124608 44940234752 44949003008 44999405568 45010746144 45025885086 45076373856 45085168674 45133111296 45192536064 45219129228 45269834688 45285060772 45335223808 45401760768 45404343936 45413202744 45443186688 45454639104 45479417256 45529795584 45587103744 45665077248 45674607888 45725202432 45750128073 45800806272 45803412144 45849509888 45861064704 45879145299 45912489984 45921447936 45936893184 46015464978 46076051502 46125047808 46134047232 46176141312 46201312768 46212956244 46252490752 46273802796 46347630784 46374322176 46389919744 46399601664 46411295112 46450999296 46478332992 46530450432 46589018112 46626162219 46650359808 46677810816 46730151936 46745869184 46754989736 46757649897 46819213623 46857191424 46866333696 46869000192 46878144768 46946495232 46958326506 47085986304 47138144256 47147982336 47225938656 47228625612 47280941568 47340453888 47359117728 47366260032 47393538048 47418728448 47499834816 47562375744 47612952576 47622242304 47691677696 47703696768 47713652883 47766506112 47782571928 47833382912 47842715648 47896363008 47908433664 47924547216 47978286336 47987647344 48031432704 48130231968 48184201728 48209812378 48237576192 48253800448 48265961184 48345766014 48378150912 48380903424 48460898304 48473111232 48553258572 48604889088 48624051428 48668884992 48749356032 48752129664 48761641656 48832738344 48894203904 48977833968 48987389997 49032087552 49042320912 49180622256 49188039264 49230118912 49242525696 49252802976 49269368694 49323945216 49376395264 49386029056 49408310322 49441406976 49453867008 49470500352 49480825212 49525972992 49535635968 49620363156 49682820096 49738530816 49755259904 49764967616 49767799032 49810374656 49833326088 49968801792 49981394736 50024153088 50064035931 50172788736 50192569216 50205218553 50238849024 50266235136 50278903038 50321915904 50324779008 50351527408 50407987968 50420691594 50471436288 50557764096 50567628384 50624331264 50710920588 50761957376 50774750208 50841603072 50858703168 51002126784 51009818496 51066322944 51076980864 51123585024 51164344413 51221020032 51285491712 51305710872 51313448368 51342999552 51360268288 51370289152 51373211904 51383933874 51440852736 51458154384 51525907056 51580698624 51593697792 51679004832 51754355168 51764452922 51811684352 51887726592 51890678784 51900803136 51918259484 51948158976 51976476864 52034052096 52064671092 52099547136 52141084632 52188659712 52199551872 52257374208 52288124616 52346756736 52412645376 52481654784 52499306496 52512537168 52589102832 52599363453 52655296512 52714340352 52724625408 52814807136 52902133206 52968720896 52971734592 53017051136 53030412288 53041480128 53059320132 53118094848 53129180988 53244592128 53258010624 53279007444 53287042536 53346069504 53423850496 53434273984 53437314168 53507672712 53561524224 53564571648 53575022592 53593042048 53653137408 53666658864 53684709141 53755393419 53812555776 53823055104 53872164864 53883408384 53915115618 53975572128 53986103262 54035361792 54103375872 54132868608 54146510964 54192832512 54285525504 54299206332 54353854464 54414802944 54425419776 54518510592 54608653632 54666723328 54677389312 54680500224 54752495616 54770911104 54843025536 54936830637 55005979392 55096928432 55100063214 55147200512 55161098496 55172611026 55252304016 55260636704 55292461056 55321849856 55336544172 55383883776 55397841408 55416473952 55489438368 55548444672 55559282688 55581186778 55621582848 55654312896 55716719616 55727590464 55746333916 55879090176 55893172608 55974667392 55985588568 55988773911 56036671488 56214902016 56277172224 56307849936 56370223104 56403393683 56441176064 56444387328 56466640368 56518705152 56537714688 56549514528 56612155392 56645468334 56708986464 56780365824 56863154176 56874248704 56877484608 56888581932 56926142464 56952372672 56971528068 57043237888 57107202048 57121593984 57140806296 57170460672 57204102144 57216041064 57377392632 57386045808 57449613312 57461603472 57480930143 57514033152 57544602752 57623647536 57643028709 57681641472 57696178176 57718924731 57727629414 57780301824 57791575296 57794863392 57890423682 57966645438 58028285952 58124232192 58138880436 58223649564 58265174016 58288144896 58296935424 58361511936 58373692416 58473536472 58538308608 58611990528 58643940992 58658720211 58697449472 58708901888 58712242176 58724495856 58789545984 58809319296 58824140193 58883342336 58949369856 58964226048 58984058112 59061719808 59159374768 59162740686 59237208576 59303632896 59315203584 59335153696 59369324544 59416658028 59502481248 59589811008 59593201416 59644182528 59659213824 59757856704 59856662684 59900166144 59947922853 59999207424 60014328192 60034513448 60101831808 60113558232 60116978439 60177481728 60256714752 60292172304 60359779584 60535681024 60539125248 60550936992 60606185472 60618834432 60639223008 60706394112 60782804992 60866297856 60886769664 60899477184 60966936576 61000170764 61067741696 61071216192 61148086272 61172193732 61216653312 61228597248 61249190912 61333324416 61353953304 61434735336 61500063744 61512062976 61515562752 61617274992 61698403728 61719155407 61866135552 61881726816 61902540154 61934665728 61971110656 61984044486 62040600576 62056235808 62118690816 62158842018 62168216292 62200479744 62237081088 62306869248 62343533196 62425618164 62476255232 62488444928 62492000256 62504193024 62574280704 62595326976 62611102008 62781315072 62850859008 62863976448 62967918208 62971500816 62983787139 63041255424 63075620361 63120605184 63145490304 63155013376 63224971264 63241764768 63311818752 63333113088 63346331178 63416500992 63483936768 63496323072 63499935744 63524970414 63604929024 63618203844 63688674816 63710095904 63797609772 63861817344 63877911552 63899396288 63971048448 63983529792 63987170184 64041910272 64173642624 64245602304 64283407083 64316768256 64354614912 64368046197 64461021352 64507871232 64549566711 64559301534 64592805888 64614531072 64630814976 64737678096 64806518784 64891846656 64999141376 65002839552 65015522208 65110317792 65192271872 65281821696 65303778624 65316519996 65376116736 65389761216 65548320768 65574163008 65584052352 65656700928 65670403968 65692491592 65765260288 65782728531 65855597184 65877747096 65938489344 65960667136 65974433616 66034630656 66047514624 66051272448 66160484208 66243760128 66269876543 66318041088 66357065376 66444434784 66466782746 66554296614 66625069056 66641859648 66698870784 66752047908 66897051648 66940291404 66985132032 67021646848 67038537384 67095887872 67099705344 67210650624 67227588792 67295248384 67348900983 67387686912 67410352128 67423504512 67499108352 67538827629 67614560784 67627753011 67699666944 67788804096 67811604224 67828693842 67904752032 67927591158 68002835712 68013091328 68088430592 68102641152 68106515904 68119804116 68164780032 68181958656 68219125884 68294693376 68380655616 68407614496 68457332736 68497615872 68511911832 68587803648 68610872512 68701209408 68705118216 68774264832 68791597056 68905339776 69023197467 69114077253 69183635456 69187571712 69201070848 69264211968 69301969152 69319434366 69378736128 69419561456 69521446176 69561483264 69584879616 69599402496 69676498944 69717499488 69795675648 69883527168 69975539712 69999075328 70016716224 70095227904 70118803776 70132484604 70207062016 70285787136 70299500544 70303500288 70317217152 70419742848 70536177608 70628979456 70707216384 70721973504 70745760176 70824126464 70838907984 70842938418 70921412352 71010680832 71038676592 71049390048 71128092672 71249752224 71343563616 71367559354 71415365632 71419428864 71433363456 71537516544 71555545152 71579612188 71673857892 71750074368 71764073472 71829553152 71844544512 71886820824 71967429504 71981471016 72047149056 72177158144 72195347952 72257110016 72276302592 72314718567 72356364288 72380700672 72398941776 72471805952 72518649021 72567226368 72571355136 72691347456 72811538176 72829887858 72907333632 72936077142 73003327488 73027881472 73124034048 73128194496 73142462484 73249107516 73341305856 73466750952 73548131328 73563481368 73669738688 73770933384 73782058896 73845178368 73863788544 73888631936 73904053041 73985917824 74064592896 74079043584 74112465483 74162110464 74205750528 74221237818 74288959488 74303453952 74430544734 74505453568 74524230144 74607796224 74632889856 74647451424 74651698548 74715561984 74912366592 74953202688 75036229632 75077133248 75160297472 75259183104 75288853824 75358273536 75383619584 75399352704 75418354557 75482873856 75487168512 75527291112 75611981952 75707154432 75836646144 75851442576 75936496896 75962037424 76066380882 76142936064 76162125312 76187741728 76272136192 76288054752 76503190176 76514727744 76599484416 76615471296 76685377536 76831530048 76857371612 76908855296 76928237568 76958566308 76970172552 77014499328 77040402432 77055433728 77059817856 77187231576 77288860584 77371047936 77498976256 77518507248 77631532752 77646679383 77717526528 77729247232 77815349248 77831589888 77836018176 77851204704 77877389226 77922238464 77964715296 78051078144 78097006638 78149320704 78211626948 78282989568 78299327808 78386061312 78412425728 78432186924 78520135104 78599159808 78618968064 78645410816 78748959744 78768805752 78883654248 78982944768 79071510528 79086938112 79222210704 79248856351 79336641664 79353199809 79453081344 79457601888 79525576704 79545618432 79588980198 79677142272 79693771482 79866888192 79918511166 79930563804 79998943232 80019104256 80135775744 80151410976 80155971252 80236642304 80342286336 80346857472 80362533888 80389563072 80479706112 80718833664 80734582656 80808247296 80825112576 80852297344 80872673427 80941858816 80963358192 80979154893 81053042688 81155063808 81182359552 81199302912 81219766446 81289248768 81428288256 81530781696 81562924976 81622204416 81638129664 81777765888 81805271072 81821232038 81912980448 82000084992 82016083968 82020750336 82156366656 82264538304 82488180736 82508969088 82579554304 82645392648 82650094821 82720800768 82741647744 82878456024 82890955056 82938691584 82982774784 83075825664 83124710928 83234157552 83322667008 83338924032 83371780167 83432374272 83460435968 83481469344 83575079424 83591385696 83619500874 83708420096 83801145344 83818635264 83839758912 83962001088 83978382852 84055007232 84100827148 84160806912 84193987072 84322353024 84415758336 84444150784 84461774904 84555334656 84661764096 84666580992 84699960552 84806572032 84824271792 84918233088 84968202501 85063479696 85092089999 85149089792 85170548736 85294731264 85311373056 85316226912 85332872898 85389213696 85457292102 85564856832 85660803072 85711209444 85755691008 85806153216 85824061596 86010494976 86066088948 86079068712 86123741184 86152708096 86174419968 86192405208 86271049728 86316904128 86408691712 86522462208 86544267264 86591444121 86670452736 86687362944 86813757056 86835635523 86949968157 87042428928 87071704832 87088693328 87168155648 87186348288 87208320654 87335474346 87397761024 87432217344 87445403136 87542267904 87560538624 87710304708 87807462912 87836996128 87917985792 87965911488 88046174208 88063352832 88068363264 88213978944 88325013504 88424054784 88476087168 88592579712 88739062152 88744111029 88833425408 88855812864 88955449344 88972805376 89002730544 89053986816 89253721872 89384716512 89466273792 89614200832 89636785056 89784994026 89798534644 89850249216 89880469504 89898006016 89998811136 90021492288 90051770172 90152747712 90170337348 90266222592 90385072128 90438258456 90539669376 90570121544 90670447616 90803521536 90808687872 90826405488 90909278208 90958834512 91059591168 91174207488 91330154496 91349215776 91450404864 91500256146 91601612544 91606824288 91699019776 91722129408 91758290598 91824979968 91842895872 91873786368 92030929956 92152103004 92250095616 92268094464 92352282624 92402625536 92425912488 92504981504 92547605592 92695261568 92779839488 92799203328 92822590224 92853810231 92901998592 92956665984 92976066729 93060900864 93178036224 93238263027 93252324438 93300719616 93355621632 93460303872 93491738368 93509979472 93515299794 93638427246 93714382848 93732667392 93738000384 93756289536 93892990464 93916653012 94171972608 94276288512 94295964672 94451877312 94457251224 94561883136 94680907776 94718235456 94732520064 94837456896 94999669632 95019496767 95124751488 95225905152 95244484608 95287455621 95383355392 95407393536 95427305766 95533012224 95565143856 95666765824 95685431296 95792726016 95816867328 95849094432 95956572672 95975294688 96062865408 96260463936 96368403456 96419624756 96475152384 96507600896 96531922368 96691532028 96756301824 96761806848 96838952301 96921796608 96946222464 97106517144 97209778176 97248102856 97337769984 97498712064 97504259328 97523283312 97556084353 97665476688 97788407808 97955667936 97974779994 98064175104 98084641824 98361244512 98376078528 98460237824 98485051392 98505605952 98538737388 98647890432 98752790528 98772058112 98816620644 98882813952 98907734016 98941000704 98961650424 99051945984 99071271936 99240726312 99365640192 99477061632 99510519808 99529935232 99535598064 99620749312 99666652176 99700174119 99831444921 99937603584 99962789472 100048306176 100128071862 100345577472 100385138432 100410437106 100477698048 100532470272 100557806076 100643831808 100649558016 100703054816 100815975936 100841383188 100942872576 101115528192 101135256768 101248662528 101421841176 101523914752 101549500416 101683206144 101717406336 101743040763 101891386737 102004253568 102019636992 102132645888 102153961728 102247170048 102328688826 102442040064 102570983424 102611421744 102626896736 102685999104 102720536576 102740578304 102746423808 102767867748 102881705472 102916308768 103051814112 103161397248 103187395584 103358009664 103508710336 103528905844 103623368704 103775453184 103781357568 103801606272 103836518968 103896317952 103952953728 103979151549 104068104192 104129342184 104282169264 104377319424 104399103744 104514748416 104576249232 104693513472 104749159697 104825290752 104963309568 104998612992 105025074336 105178205664 105198726906 105310593024 105428680704 105449250816 105629614272 105804266412 105937441792 105943469184 106034102272 106060824576 106082960256 106118640264 106236189696 106258361976 106516021248 106558014888 106574085072 106692139008 106750298837 106847700992 106868547968 106874628336 107015345424 107051339031 107123048448 107129143296 107150045184 107186084096 107306274816 107333317728 107369418282 107510786838 107625111552 107646110208 107744329728 107766816768 107830231236 107951144256 107972206524 108070723584 108206751744 108265737216 108293021928 108385665024 108571051008 108598412664 108707708928 108850839552 109037021184 109217307264 109244831787 109333446656 109354778624 109361000448 109404115713 109504991232 109541822208 109686051072 109873661274 110011958784 110193856864 110200126428 110294401024 110322196992 110345222052 110504608032 110521273408 110584922112 110643699712 110673088344 110767767552 110795682816 110832947904 110978876736 111096889344 111118565376 111162373556 111243165696 111308625792 111331856727 111433439232 111455180928 111492667832 111645817101 111758180352 111786345216 111949334784 111971177136 111977547822 112073342976 112429804032 112554344448 112615699872 112740446208 112806787366 112882352128 112888774656 112933280736 113037410304 113075429376 113099029056 113224310784 113290936668 113417972928 113560731648 113726308352 113748497408 113754969216 113777163864 113852284928 113904745344 113943056136 114086475776 114214404096 114243187968 114281612592 114408204288 114432082128 114621288613 114754785264 114772091616 114899226624 114923206944 114961860286 115028066304 115089205504 115247295072 115286057418 115363282944 115392356352 115437849462 115455258828 115560603648 115583150592 115589726784 115780847364 115933290876 116056571904 116248464384 116277760872 116447299128 116576289792 116593870848 116723023872 116747384832 116816083839 116947072944 117076617216 117145509957 117223981056 117287881984 117317440422 117394898944 117417803776 117424484352 117448991712 117579091968 117618638592 117648280386 117766684672 117898739712 117928452096 117968116224 118123439616 118318749536 118325481372 118474417152 118607265792 118630407168 118670307392 118738649088 118833316056 119004962496 119179622016 119186402832 119288365056 119318427648 119383470297 119515713408 119540657223 119713325368 119800332288 119877766749 119895845706 119998414848 120028656384 120069026896 120203663616 120227116464 120233956878 120354963456 120513429504 120584344608 120719559168 121071362048 121078250496 121101873984 121212370944 121237668864 121278446016 121412788224 121565609984 121732595712 121773539328 121798954368 121933873152 122000341528 122135483392 122142432384 122296172544 122344387464 122433306624 122457194496 122498381824 122666648832 122707906608 122731848057 122869470672 123000127488 123024125952 123031125504 123234549984 123396807456 123438310814 123732271104 123763453632 123805080308 123869331456 123942221312 123968088972 124081201152 124112471616 124237381632 124317684036 124336432584 124400959488 124474162176 124613738496 124687066392 124851236328 124976889856 124984000512 125008386048 125148561408 125190653952 125222204016 125429251311 125562630144 125701718016 125727952896 125935836416 125943001632 125967574278 126082510848 126151240722 126241210368 126290980608 126310026752 126449942528 126483529536 126623637504 126666226176 126692662356 126833001984 126967873536 126992646144 126999871488 127049940828 127209858048 127236407688 127377349632 127420191808 127595219544 127723634688 127755823104 127798792576 127942096896 127967059584 127974340368 127999309347 128083820544 128185938153 128347285248 128491204608 128566814166 128633536512 128709229824 128736092394 128922042704 129015742464 129099133422 129118603068 129185611776 129229062144 129261629952 129475356192 129613037568 129783693312 129998282752 130005679104 130031044416 130220635584 130384543744 130563643392 130607557248 130633039992 130752233472 130779522432 131003211519 131096641536 131148326016 131168104704 131313401856 131340807936 131384983184 131530520576 131565457062 131711194368 131755494192 131876978688 131921334272 131948867232 132069261312 132095029248 132102544896 132320968416 132487520256 132539753086 132636082176 132714130752 132888869568 132933565492 133108593228 133250138112 133283719296 133397741568 133504095816 133880582808 134043293696 134077074768 134191775744 134199410688 134421301248 134455177584 134500400321 134590496768 134677491039 134697801966 134775373824 134820704256 134847009024 134998216704 135077655258 135229121568 135255506022 135399333888 135577608192 135623208448 135657387684 135809504064 135855182316 136005671424 136026182656 136176861184 136205282304 136213031808 136239608232 136329560064 136363917312 136438251768 136589386752 136761311232 136815228992 136995231744 137023823664 137175607296 137221745024 137250384219 137402418816 137410236432 137548529664 137583194112 137637435897 137810679552 138046394934 138228154506 138367270912 138375143424 138402141696 138528423936 138603938304 138638868732 138757472256 138839122912 139042892352 139122966528 139169759232 139198804992 139352997888 139434998976 139591351296 139767054336 139878486657 139951079424 139998150656 140033432448 140190455808 140237607552 140264969208 140272949691 140414124032 140571574272 140599001088 140607000576 140634434304 140839485696 141072355216 141257958912 141414432768 141443947008 141491520352 141648252928 141677815968 141685876836 141842824704 142021361664 142077353184 142098780096 142256185344 142499504448 142687127232 142735118708 142830731264 142838857728 142866726912 143075033088 143111090304 143159224376 143347715784 143500148736 143528146944 143689089024 143773641648 143934859008 143962942032 144094298112 144354316288 144390695904 144514220032 144552605184 144629437134 144712728576 144761401344 144797883552 144943611904 145037298042 145134452736 145142710272 145382694912 145623076352 145659775716 145814667264 145872154284 146006654976 146055762944 146248068096 146256388992 146284924968 146498215032 146682611712 146933501904 146962169991 147096262656 147126962736 147176447509 147339477376 147541866768 147564117792 147690356736 147727577088 147777263872 147808106082 147971835648 148129185792 148158087168 148224930966 148324220928 148411501056 148442475636 148577918976 148606907904 148861089468 149010907136 149048460288 149215592448 149265779712 149294902848 149303397096 149431123968 149906405376 150072459264 150154266496 150192107793 150320594944 150518366208 150577707648 150615655659 150716547072 150767239168 150798705408 150836709114 150965747712 150974337024 151054582224 151223963904 151414308864 151673292288 151702885152 151872993792 151924074848 152132761764 152285872128 152324250624 152375483456 152544272384 152576109504 153006380352 153029455488 153198968832 153230942592 153370755072 153493033239 153663060096 153714743224 153856475136 153917132616 153940345104 154028998656 154080804864 154110867456 154119635712 154374463152 154577721168 154742095872 154997952512 155037014496 155263065504 155293358766 155435053056 155458494464 155630698496 155663179776 155672036352 155702409408 155754778452 155844476928 155929430592 156102156288 156194013276 156298641408 156423253896 156565979136 156598655616 156772122624 156824851456 156864373848 157040270208 157237936128 157290821632 157497919488 157537611504 157767308496 157798090359 157965889536 158028167141 158143021056 158173876224 158444421408 158497712702 158673283328 158706399618 158906162688 158915203776 159051153408 159091236864 159177960396 159354284544 159387542964 159733776384 159837022332 159861127608 159997886464 160038208512 160271551488 160302821952 160311942504 160473284608 160684572672 160693714944 160725067776 160779126144 160959412224 161054127423 161266180257 161437667328 161469165312 161616494592 161650225152 161704594688 161745346854 161883717632 161926716384 161958309786 162106085376 162310127616 162364719104 162398605824 162439532892 162578497536 162856576512 163061563392 163125849952 163244408832 163276259328 163555531776 163610542144 163642464076 163825960896 164000169984 164032167936 164041500672 164312733312 164529076608 164810491911 164976361472 165017938176 165290785296 165300189642 165441601536 165483295488 165756912048 165781910112 165877383168 165965549568 166151651328 166249421856 166468315104 166645334016 166677848064 166743560334 166864748544 166920871936 166962938688 167150158848 167182771392 167239001748 167416840192 167602290688 167637270528 167679517824 167924002176 167956765704 168110014464 168201654296 168387974144 168644706048 168734343323 168831516672 168888301568 168923549808 169110669312 169210181049 169323528192 169333161984 169399921104 169613144064 169648543584 169836466176 169936405002 170126959392 170184179998 170298179584 170341097472 170589462528 170622746112 170632453824 170665745796 170778427392 170914584204 171129713664 171321606144 171422418888 171511382016 171612306432 171648123192 172132177896 172158137424 172305416192 172348839936 172384810416 172442790429 172542099456 172633808256 172817383424 172929086127 173044924416 173088534528 173156774193 173182888242 173340905472 173374725888 173627514112 173671271046 173899936314 174084857856 174143409664 174177386656 174336311296 174372696576 174416641308 174670948692 174795522048 174864434688 174890806272 175084535808 175121077248 175420609416 175614925824 175673992256 175835971584 175931822976 175976160633 176092348416 176126705664 176136726528 176427957888 176472420579 176650027008 176848109568 176952174336 177185159424 177478124304 177488222058 177666850816 177711625728 177910898688 177945610752 178005461088 178107973632 178507443744 178769433024 178932547584 179228401664 179273570112 179569988052 179597069288 179700498432 179760939008 179796012032 179843768559 179997622272 180042984576 180103540344 180305495424 180340674696 180532445184 180770144256 180876516912 181079338752 181140243088 181175585227 181340895232 181607043072 181617375744 181652810976 181818556416 181917669024 182119182336 182348414976 182660308992 182698431552 182900809728 183000512292 183203225088 183213648576 183398039552 183444258816 183516581196 183649959936 183685791744 183747572736 184061859912 184304206008 184500191232 184536188928 184805251072 184851824976 185009963008 185095211184 185157466221 185390523136 185559678976 185598406656 185645180448 185707620462 185803997184 185913331968 185952133458 186121801728 186356072448 186476526054 186504648876 186601439232 186711243264 186920607744 186983476736 187019958944 187030599588 187276854492 187428765696 187465334784 187476000768 187512579072 187785980928 187833306024 188343945216 188552577024 188591929344 188903754624 188914502448 188951361417 189123766272 189226861083 189361815552 189436470912 189465040128 189674913792 189999339264 190038993534 190249502976 190451810304 190488969216 190574911242 190766710784 190814787072 190854611532 191066024448 191130287712 191333531648 191370862592 191585452032 191633734656 191698188864 191913145344 191950589376 192125730816 192520927872 192736806912 192839249512 192850221249 192950304768 193015201792 193063844736 193104138591 193383064056 193523613696 193677904602 193843593216 193892444928 194213034288 194419556352 194496205712 194534153723 194675539968 194997424128 195008518656 195046566624 195112168706 195330953376 195576815616 195911335872 195949559988 196128350208 196169283648 196722489024 196752157056 196920475648 196970102784 197011211904 197077474776 197295780864 197544116224 197633241288 197815468032 197882001408 197923300848 198103891968 198142543872 198481452624 198731280384 198809629629 198954123264 199021039616 199059870464 199071196128 199241498624 199333304352 199400348238 199662889842 199875207168 199925578944 200096612352 200256143724 200691154944 200770276864 200820874212 200955396096 201064940544 201115612152 201287663616 201299116032 201406109632 201631951872 201682766376 201885745152 202046702949 202231056384 202270513536 202497325056 202616482887 202843682352 202883259033 203047829504 203099000832 203366412288 203434812672 203486081526 203782773474 204008507136 204039273984 204265291776 204307923456 204494340096 204657377652 204884080128 205141966848 205222843488 205253793472 205371998208 205441073152 205481156608 205492847616 205535735496 205763410944 205832617536 206103628224 206322794496 206374791168 206716019328 207017420672 207057811688 207069592401 207246737408 207342231759 207550906368 207562715136 207603212544 207673037936 207792635904 207905907456 207958303098 208136208384 208258684368 208564338528 208754638848 208798207488 209029496832 209152498464 209387026944 209498319394 209650581504 209926619136 209997225984 210050148672 210356411328 210397453812 210621186048 210857361408 210898501632 211259228544 211608532824 211874883584 211886938368 212121649152 212165920512 212237280528 212472379392 212516723952 213032042496 213116029776 213148170144 213384278016 213500597674 213695401984 213737095936 213749256672 214030690848 214102678062 214246096896 214258286592 214300090368 214372168192 214612549632 214666635456 214738836564 215021573676 215250223104 215292220416 215488659456 215533633536 215660462472 215902288512 215944413048 216141447168 216531474432 216586043856 216771330048 216944155701 217142102016 217196825328 217415417856 217555947063 217701679104 218074042368 218434614528 218489663574 218666893312 218709557248 218722000896 218808231426 219009982464 219083644416 219372102144 219747322548 220023917568 220387713728 220400252856 220588802048 220644393984 220690444104 221009216064 221042546816 221287399424 221346176688 221535535104 221591365632 221665895808 221712159123 221957753472 222193778688 222237130752 222324747112 222337396449 222486331392 222617251584 222663713454 222866878464 222910361856 222985335664 223291634202 223516360704 223572690432 223898669568 223942354272 223955095644 224146685952 224859608064 225108688896 225231399744 225480892416 225613574732 225764704256 225777549312 225866561472 226074820608 226150858752 226198058112 226448621568 226581873336 226835945856 227121463296 227452616704 227496994816 227509938432 227554327728 227809490688 227886112272 228172951552 228428808192 228486375936 228563225184 228816408576 228864164256 229242577226 229509570528 229544183232 229798453248 229846413888 229923720572 230056132608 230178411008 230494590144 230572114836 230726565888 230784712704 230875698924 230910517656 231121207296 231166301184 231179453568 231561694728 231866581752 232113143808 232496928768 232555521744 232633739611 232894598256 232940038149 233152579584 233187741696 233446047744 233494769664 233632167678 233894145888 234153234432 234291019914 234447962112 234575763968 234634880844 234789797888 234835607552 234848968704 234897983424 235158183936 235237277184 235296560772 235533369344 235797479424 235856904192 235936232448 236246879232 236637499072 236650962744 236948834304 237214531584 237260814336 237340614784 237666632112 237746569053 238009924992 238059599427 238359244032 238372805664 238576730112 238636855296 238766940594 239031426816 239081314446 239426650736 239600664576 239755533498 239791691412 239996829696 240057312768 240138053792 240407327232 240454232928 240467913756 240709926912 241026859008 241168689216 241439118336 242142724096 242156500992 242203747968 242424741888 242475337728 242556892032 242618020281 242825576448 243465191424 243547078656 243597908736 243867746304 244000683056 244270966784 244284864768 244592345088 244688774928 244866613248 244914388992 244996763648 245333297664 245415813216 245463696114 245738941344 246000254976 246048251904 246062251008 246469099968 246793614912 246876621628 247464542208 247526907264 247610160616 247738662912 247884442624 247936177944 247950284463 248162402304 248224943232 248635368072 248672865168 248948324352 249227476992 249374132784 249702472656 249786457739 249953779712 249968001024 250016772096 250115340501 250297122816 250381307904 250444408032 250858502622 251125260288 251403436032 251455905792 251871672832 251886003264 251935148556 252165021696 252302481444 252482420736 252581961216 252620053504 252899885056 252967059072 253247275008 253332452352 253385324712 253666003968 253985292288 253999742976 254099881656 254419716096 254472815376 254754699264 254840383616 254904607503 255190439088 255276269997 255447269376 255511646208 255597585152 255884193792 255934119168 255948680736 255998618694 256167641088 256371876306 256694570496 256982409216 257133628332 257267073024 257418459648 257472184788 257844085408 258031484928 258198266844 258237206136 258371223552 258458124288 258523259904 258950712384 259226075136 259567386624 259774332363 259996565504 260011358208 260062088832 260441271168 260506906569 260769087488 261127286784 261215114496 261266079984 261504466944 261559044864 262006423038 262193283072 262296652032 262336209408 262626803712 262681615872 262769966368 263061041152 263130914124 263422388736 263510988384 263753957376 263842668544 263897734464 264138522624 264190058496 264205089792 264641936832 264975040512 265079506172 265272164352 265428261504 265777739136 265867130984 266217186456 266232333087 266500276224 266567438592 267008191632 267761165616 268086587392 268154149536 268383551488 268398821376 268842602496 268910355168 269000800642 269180993536 269354982078 269395603932 269550747648 269641408512 269694018048 269996433408 270155310516 270458243136 270511012044 270798667776 271155216384 271246416896 271314775368 271619008128 271710364632 272011342848 272052365312 272353722368 272410564608 272426063616 272479216464 272727834624 272876503536 273178773504 273327688231 273522622464 273630457984 273990463488 274047647328 274351214592 274443490048 274500768438 274804837632 274820472864 275097059328 275166388224 275274871794 275621359104 276092789868 276456309012 276734541824 276750286848 276804283392 277056847872 277207876608 277277737464 277514944512 277678245824 278085784704 278339518464 278397609984 278561430693 278705995776 278869997952 278928200187 279182702592 279534108672 279714789081 279756973314 279902158848 279996301312 280066864896 280380911616 280475215104 280529938416 280545899382 280828248064 281143148544 281198002176 281214001152 281268868608 281678971392 282144710432 282515917824 282828865536 282887894016 282983040704 283296505856 283355631936 283371753672 283685649408 284042723328 284154706368 284197560192 284512370688 284999008896 285058490301 285374254464 285470237416 285677715456 285733453824 285862366863 286150066176 286222180608 286318448752 286695431568 287000297472 287056293888 287378178048 287547283296 287869718016 287925884064 288188596224 288708632576 288781391808 289028440064 289105210368 289258874268 289425457152 289522802688 289595767104 289887223808 290074596084 290268905472 290285420544 290765389824 291246152704 291319551432 291629334528 291744308568 292013309952 292111525888 292496136192 292512777984 292569849936 292668253059 292996430064 293365223424 293867003808 293924339982 294192525312 294253925472 294352895018 294678954752 295083733536 295128235584 295380713472 295455154176 295554527744 295616212164 295943671296 296258371584 296316174336 296449861932 296648441856 296823002112 296884951272 297155837952 297213815808 297722178936 298021814272 298096920576 298431184896 298531559424 298589805696 298606794192 298862247936 299100522357 299494334763 299812810752 300144918528 300308532992 300384215586 300641189888 301036732416 301155415296 301231311318 301433094144 301534478336 301597410816 301673418228 301931495424 301948674048 302109164448 302447927808 302828617728 303346584576 303405770304 303745987584 303848149696 304265523528 304571744256 304648501248 304750966912 305088544768 305152219008 305229122289 305674160211 306012760704 306058910976 306397937664 306461885184 306741510144 306986066478 307326120192 307429486448 307712950272 307834265232 307880690208 308057997312 308161609728 308221734912 308239271424 308748926304 309155442336 309484191744 309995905024 310074028992 310526131008 310586717532 310870106112 310916988928 311261396992 311326359552 311344072704 311404818816 311509556904 311688953856 311858861184 312204312576 312388026552 312846507792 313131958272 313197311232 313544245248 313649702912 313728747696 314080540416 314247479091 314475872256 314581643264 314995838976 315075223008 315534616992 315596180718 315931779072 316056334282 316286042112 316347752448 316888842816 316995425404 317346566656 317412799236 317812325376 317830407552 318102306816 318182473728 318355920792 318708569088 318775085928 319674044664 319722255216 319995772928 320076417024 320250896511 320543102976 320605643904 320623885008 320946569216 321154017093 321369145344 321387429888 321450135552 321558252288 321918824448 322108254846 322532360514 322875334656 322938330624 323232989184 323300450304 323409189376 323490693708 323767435264 323853432768 323916619572 324212170752 324620255232 324729438208 324797211648 324879065784 325156995072 325713153024 326123126784 326251699904 326552518656 327111063552 327221084288 327284928152 327651921792 327734495361 328000339968 328064335872 328083001344 328212347139 328625466624 329058153216 329620983822 329952722944 330035876352 330581570592 330600379284 330883203072 330966590976 331513824096 331563820224 331754766336 331931099136 332303302656 332498843712 332936630208 333290668032 333355696128 333487120668 333729497088 333841743872 333925877376 333995570181 334300317696 334365542784 334478003496 334833680384 335274541056 335359035648 335848004352 335913531408 336220028928 336403308592 336775948288 337289412096 337468686646 337663033344 337776603136 337847099616 338221338624 338420362098 338647056384 338666323968 338799842208 339226288128 339297087168 339672932352 339872810004 340253918784 340368359996 340596359168 340682194944 341178925056 341245492224 341264907648 341331491592 341556854784 341829168408 342259427328 342643212288 342844837776 343224612864 343296246384 343863865839 344264355792 344316274848 344610832384 344697679872 344769620832 344885580858 345084198912 345267616512 345634766848 345858172254 346089848832 346177069056 346313548386 346365776484 346681810944 346749451776 347255028224 347342542092 347799872628 348169715712 348286819328 348354773312 348672622592 348745393152 348833282616 349341897384 349728869376 349781612544 350169071616 350242154496 350448251517 350841218832 351229851648 351347984512 351436529871 351671943168 351863645952 351952321266 352184696832 352253411328 352273453056 352855915776 352944841158 353300054016 353696219136 353904348672 354370318848 354956248608 354976444116 355333701632 355423251456 355821797376 355891221504 356010922176 356215947264 357014887488 357538866048 357865095168 358150410891 358456803328 358547140224 358621971669 359139976104 359194138576 359400996864 359521878016 359592024064 359687537118 359995244544 360085969152 360207080688 360610990848 360681349392 361064890368 361540288512 361753033824 362158677504 362280486176 362351170454 362681790464 363214086144 363234751488 363305621952 363637112832 363835338048 364238364672 364696829952 365320617984 365396863104 365801619456 366001024584 366406450176 366427297152 366888517632 367033162392 367299919872 367371583488 367495145472 368123719824 368195544171 368608412016 369000382464 369072377856 369610502144 369703649952 370019926016 370190422368 370314932442 370781046272 371119357952 371196813312 371290360896 371415240924 371607994368 371826663936 371904266916 372243603456 372712144896 372953052108 373009297752 373202878464 373422486528 373841215488 373966953472 374039917888 374061199176 374553708984 374930669568 374952001536 375025158144 375571961856 375666612048 376287753933 376687890432 376836398567 377105154048 377183858688 377807509248 377829004896 377902722834 378247532544 378453722166 378723631104 378872941824 378930080256 379349827584 379998678528 380077987068 380499005952 380903620608 380977938432 381149822484 381533421568 381629574144 381709223064 382132048896 382260575424 382667063296 382741725184 383170904064 383267469312 383396377728 383826290688 383901178752 384251461632 384557814459 385041855744 385473613824 385678499024 385700442498 385900609536 386030403584 386127689472 386208277182 386766128112 387047227392 387355809204 387687186432 387784889856 388426068576 388839112704 388992411424 389068307446 389351079936 389994848256 390017037312 390093133248 390224337412 390661906752 391153631232 391822671744 391899119976 392256700416 392338567296 393009634557 393444978048 393504314112 393940205568 394022423808 394154949552 394591561728 395088232448 395266482576 395630936064 395764002816 395846601696 396207783936 396285087744 396962905248 397462560768 397619259258 397908246528 398042079232 398119740928 398142392256 398482997248 398666608704 398800696476 399325779684 399750414336 399851157888 400193224704 400512287448 401540553728 401641748424 402129881088 402231224304 402366511001 402575327232 402598232064 402812219264 403263903744 403365532752 403501200963 403771490304 404032473117 404093405898 404462112768 404541027072 404994650112 405232965774 405687364704 405766518066 406095659008 406198001664 406732824576 406869625344 406972163052 407565546948 408017014272 408078547968 408530583552 408615846912 408988680192 409314755304 409768160256 410283933696 410445686976 410507586944 410882146304 410962313216 410985695232 411071470992 411526821888 411665235072 411751152657 412207256448 412645588992 412749582336 412912307691 413432038656 414034841344 414115623376 414139184802 414493474816 414684463518 415101812736 415125430272 415206425088 415346075872 415585271808 415811814912 415916606196 416272416768 416517368736 417128677056 417509277696 417596414976 418058993664 418304996928 418774053888 418996638788 419301163008 419635459971 419853238272 419994451968 420100297344 420712822656 420794907624 420818849073 421242372096 421714722816 421797003264 422518457088 423217065648 423749767168 423773876736 424243298304 424331841024 424474561056 424944758784 425033447904 426064084992 426232059552 426296340288 426768556032 427001195348 427390803968 427474191872 427498513344 428061381696 428205356124 428492193792 428516573184 428600180736 428744336384 429225099264 429333270912 429477673128 430043147352 430500446208 430584440832 431067267072 431320924944 431804577024 431888826096 432034087849 432282894336 433062948864 433172087712 433542660096 433888311402 434284204032 434393650656 434830835712 435111894126 435403358208 436148084736 436869229056 436979327148 437333786624 437419114496 437444001792 437616462852 438019964928 438167288832 438744204288 439494645096 440047835136 440775427456 440800505712 440886509973 441177604096 441288787968 441380888208 441529342527 442018432128 442085093632 442574798848 442692353376 443071070208 443182731264 443331791616 443424318246 443915506944 444387557376 444474261504 444649494224 444674792898 444972662784 445234503168 445327426908 445733756928 445820723712 445970671328 446583268404 447032721408 447145380864 447797339136 447884708544 447910191288 448293371904 449719216128 450217377792 450462799488 450576323379 450961784832 451227149464 451555098624 451733122944 451846966977 452149641216 452301717504 452396116224 452897243136 453163746672 453671891712 454242926592 454905233408 454993989632 455019876864 455108655456 455618981376 455772224544 456345903104 456857616384 456972751872 457126450368 457632817152 457728328512 458485154452 459019141056 459088366464 459596906496 459692827776 459847441144 460112265216 460356822016 460479099717 460989180288 461144229672 461569425408 461751397848 461821035312 462242414592 462332602368 462358907136 463123389456 463733163504 463889135801 464226287616 464993857536 465111043488 465267479222 465789196512 465880076298 466305159168 466375483392 466892095488 466989539328 467264335356 467788291776 468306468864 468582039828 468895924224 469151527936 469269761688 469579595776 469671215104 469697937408 469795966848 470316367872 470474554368 470593121544 471066738688 471713808384 471872464896 472493758464 473274998144 473301925488 473394271077 473897668608 474084501423 474429063168 474521628672 474681229568 475333264224 475493138106 476019849984 476119198854 476718488064 476745611328 477153460224 477273710592 477533881188 478062853632 478162628892 478853301472 479201329152 479511066996 479583382824 479993659392 480114625536 480276107584 480814654464 480908465856 480935827512 481419853824 482053718016 482337378432 482878236672 483162382269 483798540771 484285448192 484313001984 484407495936 484849483776 484950675456 485113784064 485236040562 485651152896 486930382848 487094157312 487195817472 487735492608 488001366112 488541933568 488569729536 489184690176 489377549856 489733226496 489828777984 489993527296 490666595328 490831626432 490927392228 491477882688 492000509952 492096503808 492124502016 492938199936 493587229824 493753243256 494431475733 494929084416 495053814528 495220321232 495768885248 495872355888 495900568926 496324804608 496449886464 497270736144 497345730336 497896648704 498454953984 498748265568 499404945312 499572915478 499907559424 499936002048 500033544192 500230681002 500594245632 500762615808 500888816064 501717005244 502250520576 502806872064 502911811584 503743345664 503772006528 503870297112 504330043392 504604962888 505163922432 505240107008 505799770112 505934118144 506203029969 506494550016 506664904704 506770649424 507332007936 507630543147 507970584576 507999485952 508199763312 508839432192 508945630752 509509398528 509680767232 509809215006 510380878176 510552539994 510894538752 511023292416 511195170304 511768387584 511868238336 511897361472 511997237388 512335282176 512743752612 513389140992 513964818432 514267256664 514534146048 514836919296 514944369576 515688170816 516396533688 516474412272 516916248576 517046519808 517328371287 517901424768 518452150272 518787258381 519134773248 519470322579 519548664726 519993131008 520022716416 520124177664 520882542336 521013813138 521538174976 522254573568 522430228992 522532159968 523008933888 523118089728 524012846076 524386566144 524593304064 524672418816 525253607424 525363231744 525539932736 526122082304 526261828248 526844777472 527021976768 527507914752 527685337088 527795468928 527928481899 528277045248 528380116992 528410179584 529283873664 529950081024 530159012344 530544328704 530856523008 531555478272 531734261968 532434372912 532464666174 533000552448 533134877184 534016383264 535522331232 536173174784 536308299072 536767102976 536797642752 537685204992 537820710336 538001601284 538361987072 538709964156 538791207864 539101495296 539282817024 539388036096 539992866816 540310621032 540916486272 541022024088 541597335552 542310432768 542492833792 542629550736 543238016256 543420729264 543526755681 544022685696 544104730624 544707444736 544821129216 544852127232 544958432928 545455669248 545753007072 546357547008 546655376462 547045244928 547260915968 547980926976 548095294656 548702429184 548886980096 549001536876 549609675264 549640945728 550194118656 550332776448 550549743588 551242718208 552185579736 552912618024 553469083648 553500573696 553608566784 554415753216 554555474928 554741994457 555029889024 555356491648 555472398663 556171569408 556679036928 556795219968 557122861386 557411991552 557739995904 557856400374 558365405184 559068217344 559429578162 559513946628 559804317696 559992602624 560133729792 560761823232 560950430208 561059876832 561091798764 561656496128 562286297088 562396004352 562428002304 562537737216 563357942784 564289420864 565031835648 565657731072 565775788032 565966081408 566593011712 566711263872 566743507344 566854084251 567371298816 567680583249 568085446656 568309412736 568395120384 569024741376 569998017792 570116980602 570748508928 570940474832 571355430912 571466907648 571724733726 572300132352 572444361216 572636897504 573390863136 574000594944 574112587776 574756356096 575094566592 575739436032 575851768128 576377192448 577417265152 577562783616 578056880128 578210420736 578517748536 578550663747 578850914304 579045605376 579191534208 580149192168 580570841088 581530779648 582492305408 582639102864 583258669056 583488617136 583602461169 584026619904 584223051776 584992272384 585025555968 585139699872 585336506118 585992860128 586730446848 587734007616 587848679964 588385050624 588507850944 588705790036 589357909504 590167467072 590256471168 590761426944 590910308352 591109055488 591232424328 591887342592 592632348672 592899723864 593646004224 593769902544 594311675904 594427631616 595444357872 595644629993 596043628544 596193841152 596428888887 596862369792 597063118848 597179611392 597213588384 597724495872 598201044714 598988669526 599625621504 600289837056 600617065984 600768431172 601282379776 602073464832 602310830592 602462622636 602866188288 603068956672 603194821632 603346836456 603862990848 603897348096 604218328896 604895855616 605657235456 606140108847 606693169152 606811540608 607491975168 607696299392 607849448661 608531047056 608649777099 609143488512 609297002496 609501933824 610177089536 610304438016 610458244578 611348320422 612025521408 612117821952 612795875328 612923770368 613483020288 613972132956 614652240384 614858972896 615425900544 615668530464 615761380416 616115994624 616323219456 616443469824 616478542848 617497852608 618310884672 618968383488 619991810048 620148057984 621052262016 621173435064 621208777203 621740212224 621833977856 622652719104 622688145408 622809637632 623019113808 623377907712 623717722368 624408625152 624776053104 625693015584 626263916544 626394622464 627088490496 627299405824 627457495392 628161080832 628494958182 628951744512 629163286528 629991677952 630150446016 631069233984 631192361436 631863558144 632112668564 632572084224 632695504896 633777685632 633990850808 634693133312 634825598472 635624650752 635660815104 636364947456 636711841584 637417138176 637550171856 639348089328 639444510432 639991545856 640152834048 640501793022 641086205952 641211287808 641247770016 641893138432 642308034186 642738290688 642774859776 642900271104 643116504576 643837648896 644216509692 645064721028 645750669312 645876661248 646465978368 646600900608 646818378752 646981387416 647534870528 647706865536 647833239144 648424341504 649458876416 649594423296 649758131568 650313990144 650832467103 651426306048 652246253568 652503399808 652667841189 653105037312 654222127104 654442168576 654569856304 655303843584 655468990722 656000679936 656128671744 656166002688 656424694278 657250933248 658116306432 659241967644 659905445888 660071752704 661163141184 661200758568 661766406144 661933181952 663027648192 663127640448 663862198272 664606605312 664997687424 665136477369 665873260416 666581336064 666711392256 666974241336 667012189347 667458994176 667683487744 667851754752 667991140362 668600635392 668731085568 668956006992 669667360768 670549082112 670718071296 671696008704 671827062816 672440057856 672806617184 673551896576 674578824192 674937373292 675326066688 675553206272 675694199232 676442677248 676840724196 677294112768 677332647936 677599684416 678452576256 678594174336 679345864704 679745620008 680507837568 680736719992 681364389888 682357850112 682490984448 682529815296 682662983184 683658336816 684518854656 685286424576 685689675552 686449225728 686592492768 687727731678 688528711584 688632549696 689221664768 689395359744 689539241664 689771161716 690168397824 690535233024 691269533696 691716344508 692179697664 692354138112 692627096772 692731552968 693363621888 693498903552 694510056448 694685084184 695599745256 696339431424 696573638656 696709546624 697345245184 697490786304 697666565232 697901218833 698683794768 698820114447 699457738752 699563225088 700338143232 700484308992 700896503034 701682437664 702459703296 702695969024 702873059742 703343886336 703727291904 703904642532 704369393664 704506822656 704546906112 705711831552 705889682316 706600108032 707392438272 707808697344 708740637696 709912497216 709952888232 710667403264 710846502912 711643594752 711782443008 712021844352 713239707159 714029774976 714178798281 715077732096 715730190336 716300821782 716913606656 717094280448 717243943338 718279952208 718388277152 718801993728 719043756032 719184048128 719375074236 719990489088 720171938304 720414161376 721221981696 721362698784 722129780736 723080577024 723506067648 724317355008 724560972352 724702340908 725363580928 726428172288 726469502976 726611243904 727274225664 727670676096 727854060843 728476729344 730641235968 730793726208 731603238912 732002049168 732812900352 732854594304 733244117879 733777035264 734066324784 734599839744 734743166976 734990290944 736247439648 736391088342 737216824032 738000764928 738144755712 739221004288 739407299904 740039852032 740380844736 740629864884 741562092544 742238715904 742393626624 742580721792 742830481848 743215988736 743653327872 743808533832 744487206912 745906104216 746018595504 746844973056 747252091859 747682430976 747933906944 748079835776 748122398352 749107417968 749359373217 749861339136 749904003072 750050316288 750346021503 751143923712 751333224096 752575507866 753375780864 753672797134 754210308096 754367717376 755615018496 755658009792 755805445668 756495065088 756907444332 757447262208 757745883648 757860160512 758699655168 759997357056 760155974136 760998011904 761955876864 762299644968 763066843136 763259148288 763418446128 764264097792 764521150848 764713822509 765334126592 765483450368 765828809991 766341808128 766534938624 766792755456 767652581376 767802357504 768502923264 769115628918 770083711488 770947227648 771356998048 771400884996 771801219072 772060807168 772255378944 772416554364 773532256224 774094454784 774711618408 775374372864 775569779712 776852137152 777678225408 777984822848 778136614892 778702159872 779322997089 779989696512 780034074624 780186266496 780448674824 781323813504 781520719707 782307262464 783645343488 783798239952 784513400832 784677134592 786019269114 786889956096 787008628224 787880411136 788044847616 788309899104 789183123456 790176464896 790532965152 791261872128 791528005632 791693203392 792415567872 792570175488 793925810496 794925121536 795238518516 795816493056 796084158464 796239481856 796284784512 796965994496 797333217408 797601392952 798651559368 799500828672 799702315776 801024574896 802349020291 803081107456 803283496848 804259762176 804462448608 804733022002 805150654464 805196464128 805624438528 806527807488 806731065504 807002401926 807542980608 808064946234 808186811796 808924225536 809082054144 809989300224 810465931548 811374729408 811533036132 812191318016 812396003328 813465649152 813739250688 813944326104 815131093896 816034028544 816157095936 817061167104 817231693824 818629510608 819536320512 819983064693 820567867392 820891373952 821015173888 821764292608 821924626432 821971390464 822142941984 823053643776 823330470144 823502305314 824414512896 825291177984 825499164672 825824615382 826864077312 828069682688 828231246752 828278369604 828986949632 829368927036 830203625472 830250860544 830412850176 830692151744 831170543616 831623629824 831833212392 832544833536 833034737472 834257354112 835018555392 835192829952 835684292079 836117987328 836609993856 836784600561 837548107776 837993277576 838602326016 839144367243 839270919942 839706476544 839988903936 840200594688 841425645312 841589815248 841637698146 842484744192 843429445632 843594006528 845036914176 846434131296 847499534336 847547753472 848486596608 848663682048 848949122112 849889517568 850066895808 852128169984 852464119104 852592680576 853537112064 854002390696 854781607936 854948383744 854997026688 855175470903 856122763392 856410712248 857033146368 857200361472 857488672768 858450198528 858666541824 858955346256 860086294704 861000892416 861168881664 861508395059 862134534144 862641849888 863609154048 863777652192 864068175698 864565788672 866125897728 866344175424 867085320192 867776622804 868568408064 868787301312 869661671424 870223788252 870806716416 872296169472 873738458112 873958654296 874838228992 874888003584 875232925704 876039929856 876334577664 877488408576 878004759177 878989290192 880095670272 881550854912 881601011424 881773019946 882355208192 882577575936 882761776416 883058685054 884036864256 884170187264 885149597696 885384706752 886142140416 886365462528 886663583232 886848636492 887831013888 888775114752 888948523008 889298988448 889349585796 889945325568 890469006336 890654853816 891467513856 891641447424 891941342656 893166536808 894065442816 894290761728 895594678272 895769417088 895820382576 896586743808 897301567071 898483004289 899438432256 900434755584 900925598976 901152646758 901923569664 902454298928 903110197248 903466245888 903693933954 904299282432 904603435008 904792232448 905794486272 906327493344 907343783424 908485853184 909810466816 909987979264 910039753728 910217310912 911237962752 911544449088 912691806208 913715232768 913945503744 914252900736 915265634304 915456657024 916970308904 917022480633 918038282112 918176732928 919193812992 919385655552 919694882288 920224530432 920713644032 920958199434 921978360576 922288459344 923138850816 923502795696 923642070624 924484829184 924665204736 924717814272 926246778912 927466327008 927778271602 928452575232 929987715072 930222086976 930534958444 931578393024 931760152596 932610318336 932750966784 933784190976 933979078656 934528670712 935576583552 936612937728 937164079656 938303055872 938539523376 939342430208 939395874816 939591933696 940632735744 940949108736 941186243088 942133477376 942742437273 943427616768 943744929792 944987516928 946549996288 946603850976 946788542154 947795337216 948169002846 948858126336 949043257344 949362459136 950666528448 950986276212 952039699968 952238397708 953436976128 953491222656 954306920448 954547421184 955067762376 956125707264 956325257784 957706602944 959022133992 959166765648 959987318784 960229251072 960552215168 960752689533 961629308928 961816931712 961871655024 962839707648 963462051279 964107436032 964674756864 965756473344 966324764538 967597081542 968570896384 968626003968 968814991872 969698967552 969901350912 970227568128 970472081124 971302305792 973860765696 974188314624 974391634944 975470985216 976002732224 977083867136 977139459072 978369380352 978755099712 979657555968 979987054592 981333190656 981663252864 981854784456 982955765376 984001019904 984193007616 984249004032 984637041417 985876399872 987174459648 987506486512 988862951466 989858168832 990107629056 990440642464 991537770496 991744711776 991801137852 992649609216 992899772928 994541472288 994691460672 995793297408 996909907968 997496531136 998809890624 999145830956 999815118848 999872004096 1000067088384 1000461362004 1001188491264 1001525231616 1001777632128 1003434010488 1004501041152 1005823623168 1007486691328 1007544013056 1007740594224 1008660086784 1009209925776 1010327844864 1010480214016 1011599540224 1011868236288 1012406059938 1012989100032 1013329809408 1013541298848 1014664015872 1015261086294 1015941169152 1015998971904 1016399526624 1017678864384 1017891261504 1019018797056 1019361534464 1019618430012 1020761756352 1021105079988 1021789077504 1022046584832 1022390340608 1023536775168 1023736476672 1023794722944 1023994474776 1024670564352 1025487505224 1026778281984 1027929636864 1028534513328 1029673838592 1029888739152 1030235132563 1031376341632 1031591597517 1032793067376 1032948824544 1033832497152 1034093039616 1034656742574 1035802849536 1036904300544 1037574516762 1038269546496 1038940645158 1039097329452 1039986262016 1040045432832 1040248355328 1041765084672 1042027626276 1043076349952 1044509147136 1044860457984 1045064319936 1046017867776 1046236179456 1048025692152 1049186608128 1049344837632 1050507214848 1050726463488 1051079865472 1051344754551 1052244164608 1052523656496 1053689554944 1054043953536 1054309589613 1055015829504 1055370674176 1055590937856 1055856963798 1056554090496 1056760233984 1056820359168 1058567747328 1059900162048 1060318024688 1061088657408 1061713046016 1063110956544 1063468523936 1064868745824 1064929332348 1066001104896 1066269754368 1068032766528 1071044662464 1072346349568 1072616598144 1073534205952 1073595285504 1074451232673 1075370409984 1075641420672 1076003202568 1077419928312 1077582415728 1078202990592 1078565634048 1078776072192 1079985733632 1080621242064 1081832972544 1082044048176 1083194671104 1084620865536 1084985667584 1085259101472 1086476032512 1086841458528 1087053511362 1088045371392 1088209461248 1089414889472 1089642258432 1089704254464 1089916865856 1090911338496 1091506014144 1092715094016 1093310752924 1094090489856 1094521831936 1095961853952 1096190589312 1097404858368 1097773960192 1098003073752 1099219350528 1099281891456 1100665552896 1101099487176 1102485436416 1104371159472 1104586632513 1105825236048 1106197169987 1106938167296 1107001147392 1107217133568 1108831506432 1109110949856 1109483988914 1110059778048 1110712983296 1110944797326 1112343138816 1113358073856 1113590439936 1114245722772 1114823983104 1115479991808 1115712800748 1116730810368 1118136434688 1118859156324 1119027893256 1119608635392 1119985205248 1120267459584 1121523646464 1121900860416 1122119753664 1122183597528 1123312992256 1124792008704 1124856004608 1125075474432 1126715885568 1128578841728 1128863261799 1130063671296 1130509195701 1131315462144 1131551576064 1131932162816 1133186023424 1133422527744 1133487014688 1133708168502 1134742597632 1135361166498 1136170893312 1136618825472 1136790240768 1138049482752 1139996035584 1140233961204 1141497017856 1141880949664 1142710861824 1142933815296 1143449467452 1144600264704 1144888722432 1145273795008 1146781726272 1148001189888 1148225175552 1149512712192 1150189133184 1151478872064 1151703536256 1152754384896 1153673443377 1154834530304 1155125567232 1156420841472 1157035497072 1157101327494 1157701828608 1158091210752 1158383068416 1160298384336 1161141682176 1163061559296 1164984610816 1165278205728 1166517338112 1166977234272 1167204922338 1168053239808 1168446103552 1169984544768 1170051111936 1170279399744 1170673012236 1171985720256 1173460893696 1175468015232 1175697359928 1176770101248 1177015701888 1177411580072 1178715819008 1179028903671 1180334934144 1180512942336 1181820616704 1182218110976 1182464848656 1183774685184 1185264697344 1185799447728 1187292008448 1187539805088 1188623351808 1188855263232 1190888715744 1191289259986 1192087257088 1192387682304 1192857777774 1193724739584 1194126237696 1194359222784 1194427176768 1195448991744 1196402089428 1197977339052 1199251243008 1200579674112 1201234131968 1201536862344 1202564759552 1204621661184 1204925245272 1206137913344 1206389643264 1206693672912 1207099533003 1207725981696 1207794696192 1208436657792 1209791711232 1210503602889 1211314470912 1212097419351 1212280217694 1213386338304 1213623081216 1214983950336 1215392598784 1215698897322 1217062094112 1217299554198 1218286977024 1218594004992 1219003867648 1220354179072 1220608876032 1220916489156 1222696640844 1224051042816 1224235643904 1225591750656 1225847540736 1226966040576 1227944265912 1229304480768 1229717945792 1230851801088 1231337060928 1231522760832 1232646438912 1232886939648 1232957085696 1234995705216 1235253457971 1236621769344 1237936766976 1238736923073 1239983620096 1240296115968 1242104524032 1242346870128 1242417554406 1243480424448 1243667955712 1245305438208 1245376290816 1245619275264 1246038227616 1246755815424 1247435444736 1248817250304 1249552106208 1251386031168 1252527833088 1252789244928 1254176980992 1254598811648 1254914990784 1256322161664 1256989916364 1257903489024 1258326573056 1258906379913 1259983355904 1260300892032 1262138467968 1262384722872 1263727116288 1264225337128 1265144168448 1265391009792 1267555371264 1267981701616 1268229096589 1269386266624 1269651196944 1271249301504 1271321630208 1272729894912 1273423683168 1274834276352 1275100343712 1278696178656 1278889020864 1279983091712 1280305668096 1281003586044 1282172411904 1282422575616 1282495540032 1283786276864 1284616068372 1285476581376 1285549719552 1285800542208 1286233009152 1287675297792 1288433019384 1290129442056 1291501338624 1291753322496 1293201801216 1293636757504 1293962774832 1295069741056 1295413731072 1295666478288 1296102263547 1296848683008 1298917752832 1299188846592 1299516263136 1300627980288 1301664934206 1302852612096 1304492507136 1305006799616 1305335682378 1306210074624 1308444254208 1308884337152 1309139712608 1310607687168 1310937981444 1312001359872 1312257343488 1312332005376 1312849388556 1314501866496 1316232612864 1318483935288 1319810891776 1320143505408 1322326282368 1322401517136 1322659529919 1323532812288 1323866363904 1324588027581 1326055296384 1326255280896 1327724396544 1329213210624 1329995374848 1330272954738 1331746520832 1333162672128 1333422784512 1333948482672 1334024378694 1334917988352 1335366975488 1335703509504 1335982280724 1337201270784 1337462171136 1337912013984 1339334721536 1341098164224 1341436142592 1343392017408 1343654125632 1344880115712 1345613234368 1347103793152 1349157648384 1349874746584 1350652133376 1351106412544 1351388398464 1351728970137 1352885354496 1353681448392 1354665295872 1355199368832 1356905152512 1357188348672 1358691729408 1359491240016 1361015675136 1361473439984 1361739076061 1362728779776 1364715700224 1364981968896 1365059630592 1365325966368 1367316673632 1369037709312 1370572849152 1371379351104 1372898451456 1373184985536 1375455463356 1377057423168 1377265099392 1378443329536 1378790719488 1379078483328 1379542323432 1380336795648 1381070466048 1383432689016 1384708276224 1385254193544 1385463105936 1386727243776 1386997807104 1389020112896 1389370168368 1391199490512 1391667407403 1392678862848 1393147277312 1393419093248 1394690490368 1394981572608 1395333130464 1395802437666 1397367589536 1397640228894 1398915477504 1399126450176 1400676286464 1400968617984 1401793006068 1403364875328 1404919406592 1405391938048 1405746119484 1406687772672 1407454583808 1407809285064 1408738787328 1409013645312 1409093812224 1411423663104 1411779364632 1413200216064 1415617394688 1417481275392 1419824994432 1419905776464 1420182813231 1421334806528 1421693005824 1422253504269 1423287189504 1423564886016 1424043688704 1426479414318 1428059549952 1428357596562 1430155464192 1431460380672 1432601643564 1433827213312 1434188560896 1434487886676 1436559904416 1436776554304 1437603987456 1438087512064 1438368096256 1438750148472 1439980978176 1440343876608 1440828322752 1442443963392 1442725397568 1444259561472 1446161154048 1447012135296 1448634710016 1449121944704 1449404681816 1449487146807 1450727161856 1451395622313 1452856344576 1452939005952 1453222487808 1454548451328 1455341352192 1455708121686 1456953458688 1461282471936 1461587452416 1463206477824 1464004098336 1465625800704 1465709188608 1466488235758 1467554070528 1468132649568 1469199679488 1469486333952 1469980581888 1472494879296 1472782176684 1474433648064 1476001529856 1476289511424 1478442008576 1478814599808 1480079704064 1480761689472 1481259729768 1483124185088 1484787253248 1485161443584 1485660963696 1487306655744 1487617067664 1488974413824 1491812208432 1492037191008 1493689946112 1494504183718 1495364861952 1495867813888 1496159671552 1496244796704 1498214835936 1498718746434 1499722678272 1499808006144 1500100632576 1500692043006 1502287847424 1502666448192 1505151015732 1506751561728 1507345594268 1508420616192 1508735434752 1511230036992 1511316019584 1511610891336 1512990130176 1513814888664 1515491767296 1515720321024 1517399310336 1518609089907 1519994714112 1520311948272 1521996023808 1522891629441 1523911753728 1524599289936 1526133686272 1526518296576 1526836892256 1528528195584 1529042301696 1529427645018 1530668253184 1530966900736 1531657619982 1532683616256 1533069877248 1533585510912 1535305162752 1535604715008 1537005846528 1538231257836 1540167422976 1541894455296 1542713996096 1542801769992 1543602438144 1544121614336 1544510757888 1544833108728 1547064512448 1549423236816 1550748745728 1551139559424 1551985113861 1553704274304 1555356450816 1555969645696 1556273229784 1556361775143 1557404319744 1558410967737 1558645994178 1559979393024 1560068149248 1560372532992 1560897349648 1562647627008 1563041439414 1564614524928 1567290686976 1567596479904 1569026801664 1569354269184 1572038538228 1573779912192 1574017256448 1575760822272 1576089695232 1576619798208 1578366246912 1580352929792 1581065930304 1582523744256 1583056011264 1583386406784 1584831135744 1585140350976 1587851620992 1589850243072 1590477037032 1591632986112 1592168316928 1592478963712 1592569569024 1594666434816 1595202785904 1597303118736 1599001657344 1599404631552 1602049149792 1604698040582 1606162214912 1606566993696 1608519524352 1608924897216 1609466044004 1610301308928 1610392928256 1611248877056 1613055614976 1613462131008 1614004803852 1615085961216 1616129892468 1616373623592 1617848451072 1618164108288 1619978600448 1620931863096 1622749458816 1623066072264 1624792006656 1626931298304 1627478501376 1627888652208 1630262187792 1630580267043 1632068057088 1632314191872 1634122334208 1634463387648 1637259021216 1639072641024 1639966129386 1641135734784 1641782747904 1642030347776 1643528585216 1643849252864 1643942780928 1644285883968 1646107287552 1646660940288 1647004610628 1648829025792 1650582355968 1650998329344 1651649230764 1653728154624 1656139365376 1656462493504 1656556739208 1657973899264 1658737854072 1660407250944 1660501721088 1660825700352 1661384303488 1663247259648 1663666424784 1664225983371 1665089667072 1666069474944 1666417195989 1668514708224 1670037110784 1670385659904 1671368584158 1672235974656 1673219987712 1673569201122 1675096215552 1675986555152 1677204652032 1678288734486 1678541839884 1679412953088 1679977807872 1680401189376 1682851290624 1683179630496 1683275396292 1684969488384 1686858891264 1687188013056 1690073828352 1692868262592 1694999068672 1695095506944 1696973193216 1697327364096 1697898244224 1699779035136 1700133791616 1703041749747 1704256339968 1704928238208 1705185361152 1707074224128 1708004781392 1709563215872 1709896767488 1709994053376 1710350941806 1712245526784 1712821424496 1714066292736 1714400722944 1714977345536 1716900397056 1717333083648 1717910692512 1720172589408 1722001784832 1722337763328 1723016790118 1724269068288 1725283699776 1727218308096 1727555304384 1728136351396 1729131577344 1732251795456 1732688350848 1734170640384 1735553245608 1735651991241 1737136816128 1737574602624 1740447576504 1744592338944 1747476916224 1747917308592 1748505204173 1749676457984 1749776007168 1750465851408 1750807383507 1752079859712 1752669155328 1754976817152 1756009518354 1757978580384 1760191340544 1763101709824 1763202022848 1763546039892 1764710416384 1765155151872 1765523552832 1766117370108 1768073728512 1768340374528 1770299195392 1770769413504 1772284280832 1772730925056 1773327166464 1773697272984 1775662027776 1777897046016 1778597976896 1778699171592 1780938012672 1781309707632 1782935027712 1783282894848 1783882685312 1786333073616 1786933889979 1788130885632 1788581523456 1789286666661 1791189356544 1791538834176 1791640765152 1793173487616 1794603134142 1796966008578 1798876864512 1800869511168 1801851197952 1802305293516 1803847139328 1804908597856 1806220394496 1806932491776 1807387867908 1808598564864 1809206870016 1809584464896 1811588972544 1812654986688 1814687566848 1816971706368 1818420326541 1819620933632 1819975958528 1820079507456 1820434621824 1822475925504 1823088898176 1823548345983 1825383612416 1827430465536 1827891007488 1828505801472 1830531268608 1830913314048 1833940617808 1834044961266 1836076564224 1836353465856 1838387625984 1838771311104 1839389764576 1840449060864 1841427288064 1841916398868 1843956721152 1844576918688 1846277701632 1847005591392 1847284141248 1848969658368 1849330409472 1849435628544 1852493557824 1854932654016 1855556543204 1856905150464 1859975430144 1860444173952 1861069916888 1863156786048 1863520305192 1863626331609 1865220636672 1865501933568 1867958157312 1869057341424 1871153167104 1873225875456 1874328159312 1876606111744 1877079046752 1878684860416 1878791749632 1879183867392 1881265471488 1881898217472 1882372486176 1884266954752 1885484874546 1886855233536 1887489859584 1889975033856 1893099992576 1893207701952 1893577084308 1895590674432 1896338005692 1897716252672 1898086514688 1898724918272 1901333056896 1901972552424 1904079399936 1904476795416 1906873952256 1906982445312 1909094842368 1910135524752 1912251414528 1912650515568 1913293817617 1915413205888 1918044267984 1918333531296 1919974637568 1920458502144 1921104430336 1921505379066 1923258617856 1923633863424 1923743310048 1925679415296 1926924102558 1928214872064 1929349513728 1931512946688 1932649529076 1935194163084 1937141792768 1937252007936 1937629983744 1939397935104 1939802701824 1940455136256 1940944162248 1942604611584 1948376629248 1948783269888 1950941970432 1952005464448 1952497401309 1954167734272 1954278918144 1956738760704 1957510199424 1958003523567 1959315111936 1959974109184 1962666381312 1963326505728 1963709568912 1965911530752 1968002039808 1968386015232 1968498008064 1969274082834 1971752799744 1974348919296 1975012973024 1977725902932 1979716337664 1980215258112 1980881284928 1983075540992 1983489423552 1983602275704 1985299218432 1985799545856 1989082944576 1989382921344 1991586594816 1993819815936 1994993062272 1995409432107 1997619781248 1998291661912 1999744008192 2000134176768 2000922724008 2001036568041 2002376982528 2003050463232 2003555264256 2006868020976 2009002082304 2011647246336 2014973382656 2015088026112 2015481188448 2017320173568 2018419851552 2020655689728 2020960428032 2023199080448 2023736472576 2024812119876 2025978200064 2026659618816 2027082597696 2029328031744 2030522172588 2031882338304 2031997943808 2032799053248 2035357728768 2035782523008 2038037594112 2038723068928 2039236860024 2041523512704 2042210159976 2044093169664 2044780681216 2047073550336 2047472953344 2047589445888 2047988949552 2050975010448 2053556563968 2054366172833 2055859273728 2057069026656 2059347677184 2059777478304 2060470265126 2062752683264 2063183195034 2065586134752 2065897649088 2067664994304 2068186079232 2069313485148 2071605699072 2073808601088 2075149033524 2076539092992 2077881290316 2078194658904 2079972524032 2080090865664 2080496710656 2083530169344 2084055252552 2086152699904 2089018294272 2089720915968 2090128639872 2092035735552 2092472358912 2093703656499 2096051384304 2096460343341 2098373216256 2098689675264 2101014429696 2101452926976 2102159730944 2102689509102 2104488329216 2105047312992 2107379109888 2108087907072 2108619179226 2110031659008 2110741348352 2111181875712 2111713927596 2113108180992 2113520467968 2113640718336 2117135494656 2119800324096 2120636049376 2122177314816 2123426092032 2126221913088 2126937047872 2129737491648 2129858664696 2132002209792 2132539508736 2136065533056 2139719121477 2142089324928 2142536394843 2144692699136 2145233196288 2147190571008 2148902465346 2150740819968 2151282841344 2152006405136 2154839856624 2155164831456 2156405981184 2157131268096 2157552144384 2159971467264 2161242484128 2163665945088 2164088096352 2166389342208 2169241731072 2169971335168 2170518202944 2172952065024 2173682917056 2174107022724 2176090742784 2176418922496 2178829778944 2179284516864 2179408508928 2179833731712 2181822676992 2183012028288 2185430188032 2186621505848 2189043663872 2191923707904 2192381178624 2194809716736 2195547920384 2196006147504 2198438701056 2198563782912 2199732353637 2201331105792 2202198974352 2204970872832 2208742318944 2209173265026 2211650472096 2212394339974 2213876334592 2214002294784 2214434267136 2217663012864 2218221899712 2218967977828 2220119556096 2221425966592 2221889594652 2224686277632 2226716147712 2227180879872 2228491445544 2229647966208 2230959983616 2231425601496 2233461620736 2237718312648 2238055786512 2239970410496 2240534919168 2241756275577 2243047292928 2243801720832 2244239507328 2244367195056 2246625984512 2248078119651 2249584017408 2249712009216 2250150948864 2251038064509 2253431771136 2257157683456 2257726523598 2260127342592 2261018391402 2262630924288 2263103152128 2263864325632 2266372046848 2266845055488 2266974029376 2267416337004 2269485195264 2270722332996 2272341786624 2273237650944 2273580481536 2276098965504 2279992071168 2280467922408 2282994035712 2283761899328 2285867630592 2286898934904 2289200529408 2289777444864 2290547590016 2293563452544 2294141467527 2296002379776 2296450351104 2297486429973 2299025424384 2300378266368 2302957744128 2303407072512 2305508769792 2307346886754 2309669060608 2310251134464 2312841682944 2314070994144 2314202654988 2315403657216 2316182421504 2316766136832 2320596768672 2322283364352 2326123118592 2329969221632 2330556411456 2333034676224 2333954468544 2334409844676 2336106479616 2336892207104 2337968991267 2339969089536 2340102223872 2340558799488 2341346024472 2343971440512 2346921787392 2350936030464 2351394719856 2353540202496 2354031403776 2354823160144 2357431638016 2358057807342 2360669868288 2361025884672 2363641233408 2364436221952 2364929697312 2367549370368 2370529394688 2371598895456 2374584016896 2375079610176 2377246703616 2377710526464 2381777431488 2382578519972 2384174514176 2384775364608 2385715555548 2387449479168 2388252475392 2388718445568 2388854353536 2390897983488 2392804178856 2395954678104 2398502486016 2402468263936 2403073724688 2405129519104 2407047060873 2409243322368 2409850490544 2412275826688 2412779286528 2413387345824 2414199066006 2415451963392 2415589392384 2416873315584 2419583422464 2421007205778 2422628941824 2424194838702 2424560435388 2426772676608 2427246162432 2429967900672 2430785197568 2431397794644 2434124188224 2434599108396 2436573954048 2437188009984 2438007735296 2440708358144 2441217752064 2441832978312 2445393281688 2448102085632 2448471287808 2451183501312 2451695081472 2455888531824 2458608961536 2459435891584 2459949194079 2461703602176 2462674121856 2463045521664 2465292877824 2465773879296 2465914171392 2469991410432 2470506915942 2473243538688 2475873533952 2477473846146 2479967240192 2480592231936 2484209048064 2484693740256 2484835108812 2486960848896 2487335911424 2490610876416 2490752581632 2491238550528 2492076455232 2493511630848 2494870889472 2497634500608 2499104212416 2502772062336 2505055666176 2505578489856 2507052876237 2508353961984 2509197623296 2509829981568 2510353801683 2512644323328 2513979832728 2515806978048 2516653146112 2517812759826 2519966711808 2520601784064 2524276935936 2524769445744 2527454232576 2528450674256 2530288336896 2530782019584 2535110742528 2535963403232 2536458193178 2538772533248 2539302393888 2542498603008 2542643260416 2545459789824 2546847366336 2549668552704 2550200687424 2557392357312 2557778041728 2559966183424 2560611336192 2562007172088 2564344823808 2564845151232 2564991080064 2569232136744 2571099439104 2571601084416 2572466018304 2575350595584 2576866038768 2580258884112 2583002677248 2583506644992 2584525185177 2586403602432 2587273515008 2587925549664 2590139482112 2590827462144 2591332956576 2592204527094 2593697366016 2597835505664 2598377693184 2599032526272 2601255960576 2603329868412 2605705224192 2608985014272 2610013599232 2610671364756 2612420149248 2616888508416 2617768674304 2618279425216 2621215374336 2621875962888 2624514686976 2624664010752 2625698777112 2629003732992 2632465225728 2634014277531 2636967870576 2637854789969 2639621783552 2640287010816 2644652564736 2644803034272 2645319059838 2647065624576 2647732727808 2649176055162 2652110592768 2652510561792 2655448793088 2658426421248 2659990749696 2660545909476 2663493041664 2666325344256 2666845569024 2667896965344 2668048757388 2669835976704 2670733950976 2671407019008 2671964561448 2674402541568 2674924342272 2675824027968 2678669443072 2682196328448 2682872285184 2686784034816 2687308251264 2689760231424 2691226468736 2691904701213 2694207586304 2695449012867 2698315296768 2699749493168 2701304266752 2702212825088 2702776796928 2703457940274 2705770708992 2707362896784 2709330591744 2710398737664 2713810305024 2714376697344 2717383458816 2718982480032 2722031350272 2722946879968 2723478152122 2725457559552 2729431400448 2729963937792 2730119261184 2730651932736 2734633347264 2738075418624 2741145698304 2742758702208 2745796902912 2746369971072 2750910926712 2751067441899 2754114846336 2754530198784 2757581438976 2758156966656 2759084646864 2760673591296 2762140932096 2766865378032 2769416552448 2770508387088 2770926211872 2773454487552 2773995614208 2778040225792 2778740336736 2782398981024 2783334814806 2785357725696 2786294554624 2786838186496 2789380980736 2789963145216 2790666260928 2791604875332 2794735179072 2795280457788 2797830955008 2798252900352 2801352572928 2801937235968 2803586012136 2806729750656 2809838813184 2810783876096 2811492238968 2814909167616 2815618570128 2818027290624 2818187624448 2822847326208 2823558729264 2826400432128 2828227311819 2831234789376 2834962550784 2839649988864 2839811552928 2840365626462 2842669613056 2843386011648 2844507008538 2846574379008 2847129772032 2848087377408 2852958828636 2856119099904 2856715193124 2860310928384 2862920761344 2865203287128 2867654426624 2868377121792 2868975773352 2873119808832 2873553108608 2876175024128 2876736192512 2877500296944 2879961956352 2880687753216 2881656645504 2882258068599 2884887926784 2885450795136 2888519122944 2890386153837 2892322308096 2894024270592 2897269420032 2898243889408 2898809363632 2898974293614 2901454323712 2902791244626 2905712689152 2905878011904 2906444975616 2909096902656 2910682704384 2911416243372 2913906917376 2922564943872 2923174904832 2926412955648 2928008196672 2931251601408 2931418377216 2932976471516 2935108141056 2936265299136 2938972667904 2939961163776 2944989758592 2945564353368 2948867296128 2952003059712 2952579022848 2953911124251 2956884017152 2957629199616 2961523378944 2962519459536 2966248370176 2969574506496 2970322887168 2971321927392 2974613311488 2975234135328 2977948827648 2983624416864 2984074382016 2987379892224 2989008367436 2990729723904 2991735627776 2992319343104 2992489593408 2996429671872 2997437492868 2999445356544 2999616012288 3000201265152 3001384086012 3004575694848 3005332896384 3010302031464 3013503123456 3014691188536 3017470869504 3022460073984 3022632039168 3023221782672 3024238614943 3025980260352 3027629777328 3030983534592 3031440642048 3034798620672 3037218179814 3039989428224 3040623896544 3043992047616 3045783258882 3047823507456 3049198579872 3052267372544 3053036593152 3053673784512 3057056391168 3058084603392 3058855290036 3061336506368 3061933801472 3063315239964 3065367232512 3066139754496 3067171021824 3070610325504 3071209430016 3074011693056 3076462515672 3080334845952 3083788910592 3085427992192 3085603539984 3088243228672 3089021515776 3089666217456 3090705397689 3094129024896 3094774792551 3098846473632 3101497491456 3102279118848 3103970227722 3107408548608 3110712901632 3111939291392 3112546459568 3112723550286 3114808639488 3116821935474 3117291988356 3119958786048 3120136298496 3120745065984 3121794699296 3125295254016 3126082878828 3129229049856 3134581373952 3135192959808 3138053603328 3138708538368 3144077076456 3147559824384 3148034512896 3151521644544 3152179390464 3153239596416 3154034263653 3156732493824 3162131860608 3162928768839 3165047488512 3166112022528 3166772813568 3169662271488 3170280701952 3175703241984 3179700486144 3180954074064 3183265972224 3184336633856 3184957927424 3185139138048 3189332869632 3190405571808 3194606237472 3198003314688 3198809263104 3204098299584 3209396081164 3212324429824 3213133987392 3217039048704 3217849794432 3218932088008 3220602617856 3220785856512 3222497754112 3223353698019 3226111229952 3226924262016 3228009607704 3232259784936 3232747247184 3235696902144 3236328216576 3239957200896 3241863726192 3245498917632 3246132144528 3247223950607 3249584013312 3253862596608 3254957002752 3255777304416 3260524375584 3261160534086 3264136114176 3264628383744 3268244668416 3268926775296 3274518042432 3278145282048 3279932258772 3282271469568 3283565495808 3284060695552 3287057170432 3287698505728 3287885561856 3288571767936 3292214575104 3293321880576 3294009221256 3297658051584 3301996658688 3303298461528 3307456309248 3312278730752 3312924987008 3313113478416 3313759897539 3315947798528 3317475708144 3318591509961 3320814501888 3321003442176 3321651400704 3322768606976 3326494519296 3327332849568 3328451966742 3330179334144 3332138949888 3332834391978 3337029416448 3340074221568 3340771319808 3342737168316 3344471949312 3346439975424 3347138402244 3350192431104 3351973110304 3354409304064 3356577468972 3357083679768 3358825906176 3359955615744 3360802378752 3365702581248 3366359260992 3366550792584 3369938976768 3374376026112 3380147656704 3385736525184 3386589785397 3389998137344 3390191013888 3391527587103 3393946386432 3394654728192 3395796488448 3399558070272 3400267583232 3406083499494 3408512679936 3409856476416 3410370722304 3414148448256 3416009562784 3419126431744 3419793534976 3419988106752 3420701883612 3424491053568 3425642848992 3428132585472 3428801445888 3429954691072 3433800794112 3434666167296 3435821385024 3440345178816 3444003569664 3444675526656 3446033580236 3448538136576 3450567399552 3454436616192 3455110608768 3456272702792 3458263154688 3461020330131 3464503590912 3465376701696 3471106491216 3471303982482 3474273632256 3475149205248 3480895153008 3489184677888 3494953832448 3495834617184 3497010408346 3499352915968 3499552014336 3500931702816 3501614767014 3504159719424 3505338310656 3509953634304 3512019036708 3515957160768 3520382681088 3526203419648 3526404045696 3527092079784 3529420832768 3530310303744 3531047105664 3532234740216 3536147457024 3536680749056 3540598390784 3541538827008 3545461850112 3546654332928 3547394545968 3551324055552 3553259947003 3555794092032 3557195953792 3557398343184 3561876025344 3562619415264 3565870055424 3566565789696 3567765370624 3572666147232 3573867779958 3576261771264 3577163046912 3578573333322 3582378713088 3583077668352 3583281530304 3586346975232 3589206268284 3593932017156 3597753729024 3601739022336 3603702395904 3604610587032 3607694278656 3609817195712 3613864983552 3614775735816 3618413740032 3619168929792 3621298599009 3623177945088 3625309973376 3629375133696 3631510808667 3633943412736 3636292258053 3636840653082 3639241867264 3639951917056 3640159014912 3640869243648 3644951851008 3646177796352 3647096691966 3650767224832 3654860931072 3655782014976 3657011602944 3661062537216 3661826628096 3667881235616 3668089922532 3672153128448 3672706931712 3676775251968 3677542622208 3678779529152 3680898121728 3682854576128 3683832797736 3687913442304 3689153837376 3692555403264 3694011182784 3694568282496 3697939316736 3698660818944 3698871257088 3704987115648 3705760373913 3709865308032 3711113086408 3713810300928 3716210769219 3719950860288 3720888347904 3722139833776 3726313572096 3727040610384 3727252663218 3730441273344 3731003867136 3735916314624 3738114682848 3742306334208 3746451750912 3748656318624 3753212223488 3754158093504 3757369720832 3757583499264 3758367734784 3762530942976 3763796434944 3764744972352 3768533909504 3770969749092 3773710467072 3774979719168 3779950067712 3786199985152 3786415403904 3787154168616 3791181348864 3792676011384 3795432505344 3796173029376 3797449836544 3802666113792 3803945104848 3804687289767 3808158799872 3808953590832 3813747904512 3813964890624 3818189684736 3820271049504 3824502829056 3825301031136 3826587635234 3830826411776 3836088535968 3836667062592 3839949275136 3840917004288 3842208860672 3843010758132 3846517235712 3847267726848 3847486620096 3851358830592 3853848205116 3856429744128 3858699027456 3863025893376 3865299058152 3870388326168 3874283585536 3874504015872 3875259967488 3879605403648 3880910272512 3881888324496 3885209223168 3888306790641 3896753258496 3897566539776 3901883940864 3904010928896 3904994802618 3908335468544 3908557836288 3913477521408 3915020398848 3916007047134 3918630223872 3919948218368 3925332762624 3926653011456 3927419137824 3931823061504 3936004079616 3936772030464 3936996016128 3938548165668 3943505599488 3948697838592 3950025946048 3955451805864 3959432675328 3960430516224 3961762569856 3966151081984 3966978847104 3967204551408 3967978589757 3970598436864 3971599091712 3973764082743 3978165889152 3978765842688 3983173189632 3987639631872 3989986124544 3990818864214 3995239562496 3996583323824 3999488016384 4000268353536 4001845448016 4002073136082 4004753965056 4006100926464 4007110528512 4013736041952 4018004164608 4023294492672 4029946765312 4030176052224 4030962376896 4034640347136 4036839703104 4041311379456 4041920856064 4046398160896 4047472945152 4049624239752 4051956400128 4053319237632 4054165195392 4058656063488 4061044345176 4063995887616 4065598106496 4070715457536 4071565046016 4076075188224 4077446137856 4078473720048 4083047025408 4084420319952 4085217228183 4088186339328 4089561362432 4094147100672 4094945906688 4095178891776 4095977899104 4101950020896 4107113127936 4108732345666 4111718547456 4114138053312 4118695354368 4119554956608 4120940530252 4125505366528 4126366390068 4131172269504 4131795298176 4135329988608 4136372158464 4138626970296 4143211398144 4150298067048 4155762580632 4156389317808 4159945048064 4160181731328 4160993421312 4167060338688 4168110505104 4169512409951 4172305399808 4175002222209 4178036588544 4179441831936 4180257279744 4184071471104 4184944717824 4187407312998 4192102768608 4192920686682 4196746432512 4197379350528 4202028859392 4202905853952 4204319461888 4205379018204 4208976658432 4210094625984 4214758219776 4216175814144 4217238358452 4220063318016 4221482696704 4222363751424 4223427855192 4226216361984 4227040935936 4227281436672 4234270989312 4239600648192 4241272098752 4246852184064 4252443826176 4253874095744 4259474983296 4259717329392 4260548439693 4264004419584 4265079017472 4266760512807 4272131066112 4279438242954 4284178649856 4285072789686 4289385398272 4290466392576 4294381142016 4297804930692 4301481639936 4302565682688 4304012810272 4309679713248 4310329662912 4312811962368 4314262536192 4315104288768 4319942934528 4322484968256 4327331890176 4328176192704 4332778684416 4338483462144 4339942670336 4341036405888 4345904130048 4347365834112 4348214045448 4348461440421 4352181485568 4352837844992 4358569033728 4358817017856 4359667463424 4363645353984 4366024056576 4370860376064 4373243011696 4378087327744 4383847415808 4384762357248 4389619433472 4391095840768 4392012295008 4396877402112 4397127565824 4399464707274 4402662211584 4404397948704 4409941745664 4417484637888 4418346530052 4423300944192 4424788679948 4427752669184 4428004589568 4428868534272 4435326025728 4436443799424 4437935955656 4440239112192 4442851933184 4443779189304 4449372555264 4454361759744 4456982891088 4461919967232 4462851202992 4466923241472 4475436625296 4476111573024 4479940820992 4481069838336 4483512551154 4486094585856 4487603441664 4488479014656 4488734390112 4493251969024 4496156239302 4499168034816 4499424018432 4500301897728 4502076129018 4506863542272 4514315366912 4515453047196 4520254685184 4522036782804 4525261848576 4526206304256 4527728651264 4532744093696 4533690110976 4533948058752 4534832674008 4538970390528 4541444665992 4546475301888 4547160963072 4552197931008 4555827269721 4559984142336 4560935844816 4565988071424 4567523798656 4568674888323 4571735261184 4573797869808 4578401058816 4579554889728 4581095180032 4587126905088 4588282935054 4592004759552 4592900702208 4594972859946 4598050848768 4600756532736 4605915488256 4606814145024 4611017539584 4614693773508 4619338121216 4620502268928 4625683365888 4628141988288 4628405309976 4630807314432 4632364843008 4633532273664 4641193537344 4652246237184 4655955341583 4659938443264 4661112822912 4666069352448 4667908937088 4668819689352 4669085325429 4672212959232 4673784414208 4675937982534 4679938179072 4680204447744 4681117598976 4682692048944 4687942881024 4693843574784 4701872060928 4702789439712 4707080404992 4708062807552 4709646320288 4714863276032 4716115614684 4721339736576 4722051769344 4727282466816 4728872443904 4729859394624 4735098740736 4741058789376 4743197790912 4749168033792 4750159220352 4754493407232 4755421052928 4763554862976 4765157039944 4769550729216 4771431111096 4774898958336 4776504950784 4777436891136 4777708707072 4785608357712 4791909356208 4797004972032 4804936527872 4806147449376 4810259038208 4814094121746 4818486644736 4819700981088 4824551653376 4825558573056 4826774691648 4828398132012 4830903926784 4831178784768 4833746631168 4839166844928 4842014411556 4845257883648 4848389677404 4849120870776 4853545353216 4854492324864 4859935801344 4861570395136 4862795589288 4868248376448 4869198216792 4874376019968 4876015470592 4881416716288 4882435504128 4883665956624 4890786563376 4891740801129 4896204171264 4896942575616 4898873181371 4902367002624 4903390162944 4911777063648 4917217923072 4918871783168 4919898388158 4923407204352 4925348243712 4926091043328 4930585755648 4931547758592 4931828342784 4939982820864 4941013831884 4946487077376 4951747067904 4954947692292 4959934480384 4961184463872 4968418096128 4969387480512 4969670217624 4973921697792 4974671822848 4981221752832 4981505163264 4982477101056 4984152910464 4989741778944 4992677950113 4995269001216 4998208424832 4999251587967 5005544124672 5010111332352 5011156979712 5014105752474 5016707923968 5018395246592 5019659963136 5020707603366 5025288646656 5027959665456 5031613956096 5033306292224 5035625519652 5039933423616 5041203568128 5048553871872 5049538891488 5054908465152 5056901348512 5060576673792 5061564039168 5070221485056 5071926806464 5072916386356 5077545066496 5078604787776 5084997206016 5085286520832 5090919579648 5093694732672 5099337105408 5100401374848 5109125249241 5114784714624 5115556083456 5121222672384 5124014344176 5128689647616 5129690302464 5129982160128 5138464273488 5142198878208 5143202168832 5144932036608 5150701191168 5153732077536 5160517768224 5166005354496 5167013289984 5169050370354 5172807204864 5174547030016 5175851099328 5180278964224 5181654924288 5182665913152 5184409054188 5187394732032 5195671011328 5196755386368 5198065052544 5202511921152 5206659736824 5211410448384 5220027198464 5221342729512 5230764643013 5233777016832 5235537348608 5236558850432 5242430748672 5243751925776 5245515612519 5249029373952 5249328021504 5251397554224 5252422150521 5258007465984 5264930451456 5268028555062 5273935741152 5275709579938 5279243567104 5280574021632 5289305129472 5289606068544 5290638119676 5294131249152 5295465455616 5298352110324 5304221185536 5305021123584 5310897586176 5316852842496 5319981499392 5321091818952 5326986083328 5333691138048 5335793930688 5336097514776 5341467901952 5342814038016 5343929122896 5348805083136 5349848684544 5351648055936 5357338886144 5360801669937 5364392656896 5365744570368 5367859999983 5373568069632 5374616502528 5379520462848 5382452937472 5383809402426 5388415172608 5390898025734 5396630593536 5399498986336 5402608533504 5404425650176 5405553593856 5406915880548 5411541417984 5414725793568 5418661183488 5420797475328 5427620610048 5428753394688 5434766917632 5437964960064 5444062700544 5445893759936 5446956304244 5450915119104 5455260979623 5458862800896 5459927875584 5460238522368 5461303865472 5469266694528 5470645037949 5476150837248 5482291396608 5485517404416 5491593805824 5492739942144 5501821853424 5502134883798 5508229692672 5509060397568 5515162877952 5516313933312 5518169293728 5521347182592 5524281864192 5533730756064 5538833104896 5541016774176 5541852423744 5546908975104 5547991228416 5556080451584 5557480673472 5564797962048 5566669629612 5570715451392 5572589109248 5573676372992 5578761961472 5579926290432 5581332521856 5583209750664 5589470358144 5590560915576 5595661910016 5596505800704 5603874471936 5607172024272 5613459501312 5616443142037 5619677626368 5621567752192 5622984477936 5629818335232 5631237140256 5636054581248 5636375248896 5645694652416 5647117458528 5652800864256 5656454623638 5662469578752 5669925101568 5679299977728 5679623105856 5680731252924 5685339226112 5686772023296 5689014017076 5693148758016 5694259544064 5696174754816 5705917657272 5712238199808 5713430386248 5720621856768 5730406574256 5735308853248 5736754243584 5737951546704 5739881452851 5746239617664 5747106217216 5752350048256 5753472385024 5755000593888 5759923912704 5761375506432 5763313291008 5764516137198 5769775853568 5770901590272 5777038245888 5780772307674 5784644616192 5788048541184 5794538840064 5796487778816 5797618727264 5797948587228 5802908647424 5805582489252 5811425378304 5811756023808 5812889951232 5818193805312 5821365408768 5822832486744 5827813834752 5845129887744 5846349809664 5852825911296 5856016393344 5857492203927 5862503202816 5862836754432 5865952943032 5870216282112 5872530598272 5874010570701 5877945335808 5879922327552 5889979517184 5891128706736 5897734592256 5904006119424 5905158045696 5907822248502 5913768034304 5915258399232 5923046757888 5925038919072 5932496740352 5939149012992 5940645774336 5942643854784 5949226622976 5950468270656 5955897655296 5967248833728 5968148764032 5974759784448 5978016734872 5981459447808 5983471255552 5984638686208 5984979186816 5986228296321 5992859343744 5994874985736 5999232024576 6000402530304 6002768172024 6009151389696 6010665792768 6020604062928 6027006246912 6029382377072 6030558765413 6034941739008 6044920147968 6045264078336 6046443565344 6048477229886 6051960520704 6055259554656 6061967069184 6062881284096 6069597241344 6074436359628 6079978856448 6081247793088 6087984095232 6091566517764 6095647014912 6098397159744 6104534745088 6106073186304 6107347569024 6114112782336 6116169206784 6117710580072 6123867602944 6126630479928 6132279508992 6134342043648 6141220651008 6142418860032 6152925031344 6160669691904 6163098518499 6167577821184 6170855984384 6171207079968 6176486457344 6178043031552 6179332434912 6181410795378 6188258049792 6189549585102 6197692947264 6202994982912 6204558237696 6207940455444 6214817097216 6221425803264 6223878582784 6225092919136 6225447100572 6229617278976 6233643870948 6234583976712 6239917572096 6240272596992 6241490131968 6243589398592 6250590508032 6252165757656 6258458099712 6269162747904 6270385919616 6276107206656 6277417076736 6281110969497 6288154152912 6289381030023 6295119648768 6296069025792 6303043289088 6304358780928 6306479192832 6308068527306 6313464987648 6324263721216 6325857537678 6330094977024 6332224045056 6333545627136 6339324542976 6340561403904 6351406483968 6359400972288 6361908148128 6366531944448 6368673267712 6369915854848 6370278276096 6378665739264 6380811143616 6389212474944 6396006629376 6397618526208 6408196599168 6418792162328 6419157364431 6424648859648 6426267974784 6427609184529 6434078097408 6435699588864 6437864176016 6441571713024 6444995508224 6446707396038 6452222459904 6453848524032 6456019215408 6464519569872 6465494494368 6471393804288 6472656433152 6479914401792 6483727452384 6490997835264 6492264289056 6494447901214 6499168026624 6507725193216 6509914005504 6511554608832 6521048751168 6522321068172 6528272228352 6529256767488 6536489336832 6537853550592 6549036084864 6556290564096 6559864517544 6567130991616 6568121391104 6575397011456 6575771123712 6577143535872 6584429150208 6586643761152 6588018442512 6595316103168 6599197060911 6603993317376 6606596923056 6614912618496 6624557461504 6625849974016 6626226956832 6627519795078 6631895597056 6634951416288 6637183019922 6641629003776 6642006884352 6643302801408 6645537213952 6652989038592 6654665699136 6656903933484 6660358668288 6664277899776 6665668783956 6674058832896 6680148443136 6681542639616 6685474336632 6688943898624 6692879950848 6694276804488 6700384862208 6703946220608 6713154937944 6714167359536 6719911231488 6721604757504 6725268826731 6731405162496 6732718521984 6733101585168 6739877953536 6744234358953 6748752052224 6753114193527 6760295313408 6771473050368 6773179570794 6779996274688 6780382027776 6783055174206 6787892772864 6789309456384 6791592976896 6799116140544 6800535166464 6812166998988 6817025359872 6819712952832 6820741444608 6828296896512 6832019125568 6838252863488 6839587069952 6839976213504 6841403767224 6848982107136 6851285697984 6857602891776 6859909382144 6867601588224 6869332334592 6871642770048 6880690357632 6888007139328 6889351053312 6892067160472 6892459289919 6897076273152 6901134799104 6908873232384 6910221217536 6912545405584 6916526309376 6922040660262 6929007181824 6930753403392 6942212982432 6942607964964 6948547264512 6950298410496 6961790306016 6978369355776 6989907664896 6991669234368 6994020816692 6998705831936 6999104028672 7001863405632 7003229534028 7008319438848 7010676621312 7019907268608 7024038073416 7031914321536 7040765362176 7052406839296 7052808091392 7054184159568 7060620607488 7062094211328 7064469480432 7072294914048 7073361498112 7081196781568 7083077654016 7090923700224 7093308665856 7094789091936 7102648111104 7106519894006 7111588184064 7114391907584 7114796686368 7123752050688 7125238830528 7131740110848 7133131579392 7135530741248 7145332294464 7147735559916 7152523542528 7154326093824 7157146666644 7164757426176 7166155336704 7166563060608 7172693950464 7178412536568 7187864034312 7195507458048 7207404791808 7209221174064 7211645927941 7215388557312 7219634391424 7221141182619 7227729967104 7229551471632 7236827480064 7238337859584 7242597198018 7246355890176 7250619946752 7258750267392 7263021617334 7267886825472 7272584516106 7273681306164 7278483734528 7279903834112 7280318029824 7281738487296 7289903702016 7292355592704 7294193383932 7301534449664 7309721862144 7311564029952 7314023205888 7322125074432 7323653256192 7335762471232 7336179845064 7344306256896 7345413863424 7353550503936 7355085244416 7357559058304 7365709152256 7367665595472 7375826884608 7378307674752 7379847582237 7385110806528 7388022365568 7389136564992 7395878633472 7397321637888 7397742514176 7409974231296 7411520747826 7419730616064 7422226172816 7427620601856 7432421538438 7439901720576 7441776695808 7444279667552 7452627144192 7454081220768 7454505326436 7460882546688 7462007734272 7471832629248 7476229365696 7484612668416 7492903501824 7497312637248 7506424446976 7508316187008 7514739441664 7515166998528 7516735469568 7521158628711 7525061885952 7527592869888 7529489944704 7541939498184 7547420934144 7549959438336 7559900135424 7572399970304 7572830807808 7574308337232 7582362697728 7585352022768 7590865010688 7592346058752 7594899673088 7605332227584 7607890209696 7609374579534 7616317599744 7617907181664 7627495809024 7627929781248 7636379369472 7640542099008 7649005658112 7650602062272 7653175270468 7661652823552 7672177071936 7673334125184 7679898550272 7681834008576 7684417721344 7686021516264 7693034471424 7694535453696 7694973240192 7707696410232 7717398054912 7726051786752 7730598116304 7740776652336 7743380189909 7748567171072 7749008031744 7750519934976 7753575555531 7759210807296 7761820545024 7763776648992 7770418446336 7776613581282 7793506516992 7795133079552 7803767881728 7808021857792 7809989605236 7816670937088 7817115672576 7826955042816 7830040797696 7832014094268 7837260447744 7839896436736 7850665525248 7853306022912 7854838275648 7863646123008 7873544060928 7873992032256 7877096331336 7887011198976 7897395677184 7900051892096 7902042832593 7910903611728 7913564369907 7918865350656 7920861032448 7923525139712 7932302163968 7933957694208 7934409102816 7935957179514 7941196873728 7943198183424 7947528165486 7956331778304 7957531685376 7966346379264 7975279263744 7979972249088 7981637728428 7990479124992 7993166647648 7998976032768 8000536707072 8003690896032 8004146272164 8009507930112 8012201852928 8014221057024 8027472083904 8036008329216 8046588985344 8059893530624 8060352104448 8061924753792 8069280694272 8073679406208 8075714103639 8082622758912 8083841712128 8094945890304 8099248479504 8103912800256 8106638475264 8108330390784 8117312126976 8122088690352 8127991775232 8131196212992 8141430915072 8143130092032 8152150376448 8154892275712 8156947440096 8166094050816 8168840639904 8170434456366 8176372678656 8179122724864 8188294201344 8189891813376 8190357783552 8191955798208 8203900041792 8214226255872 8217464691332 8223437094912 8228276106624 8237390708736 8239109913216 8241881060504 8251010733056 8252732780136 8253202325697 8262344539008 8263590596352 8272744316928 8277253940592 8286422796288 8300596134096 8311525161264 8312778635616 8319890096128 8320363462656 8321986842624 8334120677376 8336221010208 8339024819902 8344610799616 8350004444418 8356073177088 8358883663872 8360514559488 8368142942208 8369889435648 8374814625996 8384205537216 8385841373364 8393492865024 8394758701056 8404057718784 8405811707904 8408638923776 8410758036408 8417953316864 8420189251968 8429516439552 8432351628288 8434476716904 8442965393408 8444727502848 8446855710384 8454081871872 8454562873344 8468541978624 8479201296384 8482544197504 8484681935457 8493704368128 8504887652352 8507748191488 8518949966592 8519434658784 8521096879386 8528008839168 8530158034944 8533521025614 8544262132224 8558876485908 8568357299712 8570145579372 8578770796544 8580932785152 8588762284032 8595609861384 8602963279872 8605131365376 8608025620544 8619359426496 8620659325824 8628525072384 8630208577536 8639885869056 8644969936512 8646774205797 8654663780352 8656352385408 8665557368832 8671158461511 8676966924288 8679885340672 8682072811776 8691808260096 8694731668224 8696428090896 8696922880842 8704362971136 8705675689984 8717138067456 8717634035712 8719334926848 8727290707968 8732048113152 8741720752128 8746486023392 8756174655488 8767694831616 8769524714496 8779238866944 8782191681536 8784024590016 8793754804224 8794255131648 8798929414548 8805324423168 8808795897408 8819883491328 8834969275776 8836693060104 8846601888384 8849577359896 8856009179136 8857737068544 8861733372753 8870652051456 8872887598848 8875871911312 8885703866368 8887558378608 8898745110528 8908723519488 8913965782176 8923839934464 8925702405984 8933846482944 8950873250592 8952223146048 8959881641984 8962139676672 8967025102308 8972189171712 8975206883328 8976958029312 8977468780224 8986503938048 8992312478604 8998336069632 8998848036864 9000603795456 9004152258036 9013727084544 9028630733824 9030906094392 9040509370368 9044073565608 9052412608512 9055457302528 9065488187392 9067380221952 9067896117504 9069665348016 9072715844829 9077940781056 9082889331984 9092950603776 9094321926144 9104395862016 9111654539442 9119968284672 9121871689632 9131976142848 9135047597312 9137349776646 9143470522368 9147595739616 9156802117632 9159109779456 9162190360064 9174253810176 9176565870108 9184009519104 9185801404416 9189945719892 9196101697536 9201513065472 9211830976512 9213628290048 9222035079168 9229387547016 9238676242432 9241004537856 9251366731776 9256283976576 9256810619952 9264729686016 9267064547328 9272116193067 9282387074688 9284324377653 9304492474368 9311910683166 9319876886528 9322225645824 9332138704896 9335817874176 9337639378704 9338170650858 9344425918464 9347568828416 9351875965068 9359876358144 9360408895488 9362235197952 9365384097888 9375885762048 9387687149568 9403744121856 9405578879424 9414160809984 9416125615104 9419292640576 9429726552064 9432231229368 9442679473152 9444103538688 9454564933632 9457744887808 9459718789248 9462102790959 9470197481472 9486395581824 9498336067584 9500318440704 9508986814464 9510842105856 9527109725952 9530314079888 9532173532427 9539101458432 9542862222192 9549797916672 9553009901568 9554873782272 9555417414144 9571216715424 9583818712416 9594009944064 9609873055744 9612294898752 9620518076416 9628188243492 9636973289472 9639401962176 9649103306752 9651117146112 9653549383296 9656796264024 9661807853568 9662357569536 9667493262336 9678333689856 9684028823112 9696779354808 9698241741552 9707090706432 9708984649728 9719871602688 9723140790272 9725591178576 9736496752896 9738396433584 9741671851821 9748752039936 9752030941184 9762833432576 9764871008256 9767331913248 9781573126752 9783481602258 9792408342528 9793885151232 9797746362742 9804734005248 9806780325888 9823554127296 9834435846144 9837743566336 9839796776316 9846814408704 9850696487424 9852182086656 9861171511296 9863095517184 9863656685568 9879965641728 9882027663768 9892974154752 9909895384584 9919868960768 9922368927744 9936836192256 9938774961024 9939340435248 9941279692617 9947843395584 9949343645696 9955774529883 9962443505664 9963010326528 9964954202112 9968305820928 9979483557888 9985355900226 9990538002432 9996416849664 9998503175934 10011088249344 10020222664704 10022313959424 10028211504948 10033415847936 10036790493184 10039319926272 10041415206732 10050577293312 10055919330912 10063227912192 10066612584448 10071251039304 10079866847232 10082407136256 10097107743744 10099077782976 10109816930304 10113802697024 10123128078336 10140442970112 10143853612928 10145832772712 10155090132992 10157209575552 10159769356191 10169994412032 10170573041664 10174582761309 10181839159296 10187389465344 10198674210816 10200802749696 10218250498482 10229569429248 10231112166912 10242445344768 10248028688352 10257379295232 10259380604928 10259964320256 10276928546976 10284397756416 10286404337664 10289864073216 10301402382336 10307464155072 10321035536448 10332010708992 10334026579968 10338100740708 10345614409728 10349094060032 10351702198656 10360557928448 10363309848576 10365331826304 10368818108376 10374789464064 10393510772736 10396130105088 10413319473648 10422820896768 10440054396928 10442685459024 10461529286026 10467554033664 10471074697216 10473117700864 10484861497344 10487503851552 10491031225038 10498058747904 10498656043008 10502795108448 10504844301042 10516014931968 10529860902912 10536057110124 10547871482304 10551419159876 10558487134208 10561148043264 10578610258944 10579212137088 10581276239352 10588262498304 10590930911232 10596704220648 10608442371072 10610042247168 10621795172352 10639962998784 10642183637904 10653972166656 10659779841009 10667382276096 10671587861376 10672195029552 10682935803904 10685628076032 10687858245792 10697610166272 10699697369088 10703296111872 10714677772288 10721603339874 10728785313792 10731489140736 10735719999966 10747136139264 10749233005056 10759040925696 10764905874944 10767618804852 10776830345216 10781796051468 10793261187072 10798997972672 10805217067008 10808851300352 10811107187712 10813831761096 10823082835968 10829451587136 10841594950656 10855241220096 10857506789376 10863895797027 10869533835264 10875929920128 10888125401088 10891787519872 10893912608488 10894532426001 10901830238208 10908876774159 10910521959246 10917725601792 10919855751168 10920477044736 10922607730944 10938533389056 10941290075898 10952301674496 10964582793216 10971034808832 10983187611648 10985479884288 11003643706848 11004269767596 11016459385344 11018120795136 11030325755904 11032627866624 11036338587456 11042694365184 11048563728384 11067461512128 11077666209792 11082033548352 11083704847488 11093817950208 11095982456832 11112160903168 11114961346944 11117281121739 11129595924096 11133339259224 11141430902784 11145178218496 11147352745984 11159852580864 11162665043712 11166419501328 11178940716288 11181121831152 11191323820032 11193011601408 11207748943872 11214344048544 11226919002624 11232886284074 11239355252736 11243135504384 11245968955872 11259636670464 11262474280512 11272109162496 11272750497792 11291389304832 11294234917056 11305601728512 11312909247276 11324939157504 11339850203136 11358599955456 11359246211712 11361462505848 11373544046592 11378028034152 11386297516032 11388519088128 11392349509632 11411835314544 11414061869301 11424476399616 11426860772496 11441243713536 11460813148512 11470617706496 11473508487168 11475903093408 11479762905702 11492479235328 11494212434432 11504700096512 11506944770048 11510001187776 11519847825408 11522751012864 11526626582016 11529032274396 11539551707136 11541803180544 11554076491776 11561544615348 11569289232384 11576097082368 11589077680128 11592975557632 11595237454528 11595897174456 11605817294848 11611164978504 11622850756608 11623512047616 11625779902464 11642730817536 11645664973488 11655627669504 11664920371923 11690259775488 11692699619328 11705651822592 11712032786688 11714984407854 11725006405632 11725673508864 11731905886064 11740432564224 11745061196544 11748021141402 11755890671616 11759844655104 11779959034368 11782257413472 11795469184512 11808012238848 11810316091392 11815644497004 11827536068608 11830516798464 11846093515776 11850077838144 11864993480704 11878298025984 11881291548672 11885287709568 11898453245952 11900936541312 11911795310592 11921292248229 11934497667456 11936297528064 11949519568896 11956033469744 11962918895616 11966942511104 11969277372416 11969958373632 11972456592642 11985718687488 11989749971472 11998464049152 12000805060608 12005536344048 12018302779392 12021331585536 12041208125856 12054012493824 12058764754144 12061117530826 12069883478016 12089840295936 12090528156672 12092887130688 12096954459772 12103921041408 12110519109312 12123934138368 12125762568192 12139194482688 12148872719256 12159957712896 12162495586176 12175968190464 12183133035528 12196794319488 12212146372608 12214695138048 12228225564672 12232338413568 12235421160144 12247735205888 12253260959856 12255651684549 12264559017984 12268684087296 12282441302016 12284837720064 12305850062688 12321339383808 12326197036998 12335155642368 12341711968768 12342414159936 12352972914688 12356086063104 12358664869824 12362821590756 12376516099584 12379099170204 12395385894528 12405989965824 12409116475392 12415880910888 12429634194432 12447757165568 12450185838272 12450894201144 12467287741896 12469167953424 12479835144192 12480545193984 12482980263936 12487178797184 12501181016064 12504331515312 12508537229853 12516916199424 12525006666627 12538325495808 12540771839232 12552214413312 12554834153472 12562221938994 12576308305824 12578762060046 12590239297536 12592138051584 12606086578176 12608717561856 12612958385664 12616137054612 12626929975296 12648527442432 12651715075356 12660189954048 12664448090112 12667091254272 12678649085952 12681122807808 12702812967936 12718801944576 12723816296256 12737346535424 12739831709696 12740556552192 12757331478528 12761622287232 12778424949888 12792013258752 12795237052416 12800281538421 12816393198336 12837584324656 12838314728862 12849297719296 12852535949568 12855218369058 12868156194816 12871399177728 12875728352032 12883143426048 12889991016448 12893414792076 12904444919808 12907697048064 12912038430816 12929039139744 12930988988736 12942787608576 12945312866304 12959828803584 12967454904768 12981995670528 12984528578112 12988895802428 12998336053248 13015450386432 13019828011008 13023109217664 13042097502336 13044642136344 13045384321263 13056544456704 13058513534976 13075707101184 13098072169728 13112581128192 13119729035088 13134261983232 13136242782208 13150794022912 13151542247424 13154287071744 13168858300416 13173287522304 13176036885024 13190632206336 13198394121822 13207986634752 13213193846112 13229825236992 13249114923008 13251699948032 13252453913664 13255039590156 13263791194112 13269902832576 13274366039844 13283258007552 13284013768704 13286605602816 13291074427904 13305978077184 13309331398272 13313807866968 13320717336576 13328555799552 13331337567912 13348117665792 13363085279232 13370948673264 13385759901696 13388553608976 13393056723319 13400769724416 13407892441216 13426309875888 13428334719072 13439822462976 13443209515008 13450537653462 13462810324992 13465437043968 13466203170336 13479755907072 13488468717906 13497504104448 13506228387054 13520590626816 13542946100736 13546359141588 13559992549376 13560764055552 13566110348412 13575785545728 13578618912768 13583185953792 13598232281088 13601070332928 13624333997976 13639425905664 13641482889216 13656593793024 13664038251136 13667481809163 13676505726976 13679174139904 13679952427008 13682807534448 13697964214272 13702571395968 13706024664969 13715205783552 13719818764288 13735203176448 13738664669184 13743285540096 13761380715264 13776014278656 13778702106624 13784134320944 13784918579838 13794152546304 13802269598208 13817746464768 13820442435072 13825090811168 13833052618752 13844081320524 13858014363648 13861506806784 13884425964864 13885215929928 13897094529024 13900596820992 13923580612032 13956738711552 13967866024749 13979815329792 13983338468736 13988041633384 13998208057344 14003726811264 14006459068056 14007255976287 14016638877696 14021353242624 14039814537216 14048076146832 14063828643072 14081530724352 14104813678592 14105616182784 14108368319136 14121241214976 14124188422656 14128938960864 14144589828096 14146722996224 14162393563136 14166155308032 14181847400448 14186617331712 14189578183872 14205296222208 14213039788012 14223176368128 14228783815168 14229593372736 14247504101376 14250477661056 14263480221696 14266263158784 14271061482496 14290664588928 14295471119832 14308652187648 14314293333288 14329514852352 14332310673408 14333126121216 14356825073136 14375728068624 14380563209831 14391014916096 14414809583616 14418442348128 14423291855882 14430777114624 14439268782848 14442282365238 14455459934208 14459102943264 14473654960128 14476675719168 14485194396036 14492711780352 14501239893504 14517500534784 14526043234668 14535773650944 14545169032212 14547362612328 14556967469056 14559807668224 14560636059648 14563476974592 14579807404032 14584711185408 14588386767864 14603068899328 14623128059904 14628046411776 14644250148864 14647306512384 14671524942464 14672359690128 14675222403387 14688612513792 14690827726848 14696619544113 14707101007872 14710170488832 14715118116608 14731418304512 14735331190944 14751653769216 14756615349504 14759695164474 14770221613056 14776044731136 14778273129984 14791757266944 14794643275776 14795485028352 14819948462592 14823041495652 14839461232128 14844452345632 14855241203712 14864843076876 14879803441152 14883553391616 14888559335104 14905254288384 14908162441536 14909010652872 14921765093376 14924015468544 14943665258496 14952458731392 14969225336832 14978033850339 14985807003648 14994625274496 14997754763901 15012848893952 15016632374016 15030333997056 15033470939136 15042317257422 15050123771904 15055185739776 15058979889408 15083878996368 15094841868288 15099918876672 15119800270848 15144799940608 15145661615616 15148616674464 15164725395456 15170704045536 15181730021376 15184692117504 15189799346176 15210664455168 15215780419392 15218749159068 15232635199488 15235814363328 15254991618048 15255859562496 15272758738944 15281084198016 15298011316224 15301204124544 15306350540936 15323305647104 15327375747723 15344354143872 15346668250368 15363668017152 15368835442688 15372043032528 15386068942848 15389070907392 15389946480384 15415392820464 15434796109824 15452103573504 15461196232608 15481553304672 15486760379818 15497134342144 15498016063488 15501039869952 15507151111062 15518421614592 15523641090048 15527553297984 15540836892672 15553227162564 15587013033984 15590266159104 15607535763456 15616043715584 15619979210472 15633341874176 15634231345152 15660081595392 15664028188536 15679792873472 15692293929039 15701331050496 15706612045824 15709676551296 15727292246016 15736546837557 15747088121856 15747984064512 15754192662672 15757266451563 15774022397952 15794791354368 15800103784192 15804085665186 15821807223456 15827128739814 15837730701312 15841722064896 15847050279424 15864604327936 15867915388416 15868818205632 15871914359028 15882393747456 15886396366848 15895056330972 15912663556608 15915063370752 15932692758528 15950558527488 15959944498176 15963275456856 15980958249984 15986333295296 16001073414144 16007381792064 16008292544328 16024403705856 16028442114048 16054944167808 16072016658432 16082405009811 16093177970688 16103579999949 16119787061248 16120704208896 16123849507584 16138561388544 16147358812416 16151428207278 16165245517824 16167683424256 16189891780608 16198496959008 16207825600512 16213276950528 16216660781568 16234624253952 16244177380704 16255983550464 16262392425984 16282861830144 16286260184064 16304300752896 16309784551424 16313894880192 16332188101632 16337681279808 16340868912732 16352745357312 16358245449728 16365782938869 16376588402688 16379783626752 16380715567104 16383911596416 16407800083584 16428452511744 16434929382664 16446874189824 16456552213248 16474781417472 16478219826432 16483762121008 16502021466112 16505465560272 16506404651394 16524689078016 16527181192704 16545488633856 16554507881184 16572845592576 16601192268192 16623050322528 16625557271232 16639780192256 16640726925312 16643973685248 16668241354752 16672442020416 16678049639804 16689221599232 16700008888836 16712146354176 16717767327744 16721029118976 16736285884416 16739778871296 16749629251992 16768411074432 16771682746728 16786985730048 16789517402112 16811623415808 16817277847552 16821516072816 16835906633728 16840378503936 16849329426111 16859032879104 16864703256576 16868953433808 16885930786816 16889455005696 16893711420768 16908163743744 16909125746688 16937083957248 16958402592768 16965088395008 16969363870914 16987408736256 17009775304704 17015496382976 17037899933184 17038869317568 17042193758772 17056017678336 17060316069888 17067042051228 17088524264448 17117752971816 17136714599424 17140291158744 17157541593088 17161865570304 17191219722768 17205926559744 17210262730752 17216051241088 17219644358553 17238718852992 17241318651648 17257050144768 17260417155072 17279771738112 17289939873024 17293548411594 17309327560704 17312704770816 17331114737664 17342316923022 17353933848576 17359770681344 17364145623552 17383616520192 17389463336448 17392856181792 17393845761684 17408725942272 17411351379968 17434276134912 17435268071424 17438669853696 17454581415936 17464096226304 17483441504256 17492972046784 17512349310976 17535389663232 17539049428992 17558477733888 17564383363072 17568049180032 17572476611781 17587509608448 17588510263296 17597858829096 17610648846336 17617591794816 17639766982656 17669938551552 17673386120208 17693203776768 17699154719792 17712018358272 17715474137088 17723466745506 17741304102912 17745775197696 17751743822624 17771407732736 17775116757216 17797490221056 17817447038976 17827931564352 17847679868928 17851404811968 17867692965888 17901746501184 17904446292096 17919763283968 17924279353344 17934050204616 17944378343424 17950413766656 17953916058624 17954937560448 17984624957208 17997696073728 18001207590912 18008304516072 18027454169088 18057261467648 18061812188784 18081018740736 18088147131216 18091676296239 18104825217024 18110914605056 18130976374784 18134760443904 18135792235008 18139330696032 18145431689658 18155881562112 18165778663968 18185901207552 18188643852288 18208791724032 18223309078884 18239936569344 18243743379264 18263952285696 18270095194624 18274699553292 18286941044736 18295191479232 18313604235264 18318219558912 18324380720128 18348507620352 18353131740216 18371602808832 18379891439784 18403026130944 18423661953024 18427256580096 18458775094032 18464983529783 18477352484864 18482009075712 18489295555497 18502733463552 18512567953152 18513621239904 18529459372032 18534129094656 18544232386134 18564774149376 18568648755306 18608984948736 18623821366332 18639753773056 18644451291648 18664277409792 18671635748352 18675278757408 18676341301716 18688851836928 18695137656832 18703751930136 18719752716288 18720817790976 18724470395904 18730768195776 18751771524096 18775374299136 18807488243712 18811157758848 18828321619968 18832251230208 18838585281152 18843332908491 18859453104128 18864462458736 18868143090069 18885358946304 18888207077376 18909129867264 18915489775616 18919437578496 18924205581918 18940394962944 18972791163648 18996672135168 19000636881408 19017973628928 19021684211712 19054219451904 19060628159776 19064347064854 19078202916864 19085724444384 19099595833344 19106019803136 19109747564544 19110834828288 19142433430848 19167637424832 19188019888128 19219746111488 19224589797504 19241036152832 19256376486984 19257472093293 19273946578944 19278803924352 19302234292224 19307098766592 19313592528048 19324715139072 19334986524672 19356667379712 19368057646224 19393558709616 19396483483104 19414181412864 19417969299456 19439743205376 19446281580544 19451182357152 19472993505792 19476792867168 19483343703642 19497504079872 19504061882368 19525666865152 19529742016512 19534663826496 19563146253504 19566963204516 19584816685056 19587770302464 19595492725484 19609468010496 19613560651776 19647108254592 19668871692288 19675487132672 19679593552632 19701392974848 19704364173312 19726191034368 19727313371136 19759931283456 19764055327536 19785948309504 19797591182733 19819790769168 19839737921536 19844737855488 19873672384512 19877549922048 19878680870496 19882559385234 19895686791168 19898687291392 19911549059766 19924887011328 19926020653056 19929908404224 19936611641856 19958967115776 19970711800452 19981076004864 19992833699328 19997006351868 20022176498688 20040445329408 20044627918848 20056423009896 20066831695872 20073580986368 20078639852544 20082830413464 20101154586624 20111838661824 20133225168896 20142502078608 20159733694464 20164814272512 20175806480193 20194215487488 20198155565952 20219633860608 20227605394048 20232703076859 20246256156672 20259342580581 20280885940224 20287707225856 20291665545424 20310180265984 20314419151104 20319538712382 20339988824064 20341146083328 20349165522618 20363678318592 20374778930688 20397348421632 20401605499392 20436500996964 20459138858496 20462224333824 20484890689536 20496057376704 20514758590464 20518761209856 20519928640512 20553857093952 20572808675328 20579728146432 20602804764672 20614928310144 20642071072896 20664021417984 20668053159936 20676201481416 20677377869757 20691228819456 20698188120064 20703404397312 20726619697152 20730663652608 20737636216752 20749578928128 20787021545472 20792260210176 20826638947296 20845641793536 20880108793856 20885370918048 20923058572052 20935108067328 20942149394432 20946235401728 20969722994688 20975007703104 20982062450076 20996117495808 20997312086016 21005590216896 21009688602084 21032029863936 21059721805824 21072114220248 21095742964608 21102838319752 21122296086528 21157220517888 21158424274176 21162552478704 21181861822464 21193408441296 21216884742144 21220084494336 21243590344704 21279925997568 21284367275808 21307944333312 21319559682018 21334764552192 21343175722752 21344390059104 21365871607808 21371256152064 21375716491584 21395220332544 21399394738176 21406592223744 21429355544576 21443206679748 21457570627584 21462978281472 21471439999932 21494272278528 21498466010112 21518081851392 21529811749888 21535237609704 21553660690432 21563592102936 21586522374144 21597995945344 21617702600704 21622214375424 21627663522192 21634937783823 21646165671936 21658903174272 21663423547857 21683189901312 21710482440192 21715013578752 21727791594054 21739067670528 21751859840256 21776250802176 21783575039744 21787825216976 21789064852002 21803660476416 21817753548318 21821043918492 21835451203584 21839711502336 21840954089472 21845215461888 21877066778112 21882580151796 21904603348992 21929165586432 21942069617664 21966375223296 21970959768576 22007287413696 22008539535192 22032918770688 22036241590272 22060651511808 22065255733248 22072677174912 22097127456768 22134923024256 22139542746711 22155332419584 22164067096704 22167409694976 22187635900416 22191964913664 22224321806336 22229922693888 22234562243478 22259191848192 22266678518448 22282861805568 22290356436992 22294705491968 22319705161728 22325330087424 22332839002656 22357881432576 22362243662304 22382647640064 22386023202816 22415497887744 22428688097088 22453838005248 22465772568148 22478710505472 22486271008768 22491937911744 22519273340928 22524948561024 22544218324992 22545500995584 22563475886133 22582778609664 22588469834112 22625818494552 22649878315008 22679700406272 22717199910912 22718492423424 22722925011696 22730567654249 22747088093184 22756056068304 22772595032064 22777038176256 22784699019264 22823670629088 22828123738602 22848952799232 22853721544992 22882487427072 22921626297024 22941235412992 22947016974336 22951806186816 22959525811404 22984958470656 22988424868864 23009400193024 23013889540096 23020002375552 23039695650816 23045502025728 23053253164032 23058064548792 23079103414272 23083606361088 23123089230696 23152194164736 23178155360256 23185951115264 23190474909056 23191794348912 23211634589696 23222329957008 23230140569727 23245701513216 23247024095232 23251559804928 23260726666593 23285461635072 23291329946976 23311255339008 23329840743846 23380519550976 23385399238656 23411303645184 23424065573376 23429968815708 23450012811264 23451347017728 23463811772128 23480865128448 23490122393088 23496042282804 23511781343232 23519689310208 23559918068736 23564514826944 23590938369024 23620632182784 23631288994008 23655072137216 23661033596928 23692187031552 23700155676288 23706128497779 23729986961408 23740693109721 23756596051968 23762583097344 23770575419136 23796906491904 23801873082624 23823590621184 23842584496458 23868995334912 23872595056128 23899039137792 23912066939488 23925837791232 23933885022208 23938554744832 23939916747264 23944913185284 23971437374976 23979499942944 23996928098304 24001610121216 24011072688096 24036605558784 24042663171072 24082416251712 24108024987648 24117529508288 24122235061652 24139766956032 24179680591872 24181056313344 24185774261376 24193908919544 24207842082816 24221038218624 24227142310917 24247868276736 24251525136384 24297745438512 24319915425792 24324991172352 24351936380928 24366266071056 24393588638976 24424292745216 24429390276096 24456451129344 24464676827136 24470842320288 24495470411776 24506521919712 24511303369098 24529118035968 24537368174592 24564882604032 24569675440128 24611700125376 24642678767616 24652394073996 24670311284736 24683423937536 24684828319872 24705945829376 24712172126208 24717329739648 24725643181512 24753032199168 24758198340408 24790771789056 24818232950784 24831761821776 24859268388864 24872819629021 24895514331136 24900371676544 24901788402288 24934575483792 24938335906848 24959670288384 24961090387968 24965960527872 24974357594368 25002362032128 25008663030624 25017074459706 25033832398848 25050013333254 25076650991616 25081543678464 25104428826624 25109668306944 25124443877988 25152616611648 25157524120092 25180478595072 25184276103168 25212173156352 25217435123712 25225916771328 25232274109224 25253859950592 25297054884864 25303430150712 25328896180224 25334182508544 25362245615616 25405625935872 25437603889152 25447632592512 25454045806371 25474693070848 25479663419392 25481113104384 25514662957056 25523244574464 25556849899776 25584026517504 25590474104832 25600563076842 25632786396672 25675168649312 25676629457724 25698595438592 25705071899136 25710436738116 25736312389632 25742798355456 25751456704064 25766286852096 25779982032896 25786829584152 25808889839616 25815394096128 25824076861632 25858078279488 25861977977472 25885575217152 25890625732608 25919657607168 25934909809536 25940322617391 25963991341056 25969057156224 25977791604856 25996672106496 26013475384533 26030900772864 26039656022016 26046218435328 26084195004672 26089284272688 26090768642526 26113088913408 26117027069952 26151414202368 26196144339456 26225162256384 26239458070176 26268523966464 26272485564416 26301588045824 26303084494848 26308574143488 26337716600832 26346575044608 26352073770048 26381264412672 26396788243644 26415973269504 26426387692224 26459650473984 26498229846016 26503399896064 26504907827328 26510079180312 26527582388224 26539805665152 26548732079688 26568027537408 26573211205632 26582148855808 26611956154368 26618662796544 26627615733936 26657111599104 26662675135824 26696235331584 26706760246829 26726170558464 26741897346528 26771519803392 26777107217952 26786113446638 26801539448832 26815784882432 26852619751776 26856669438144 26879644925952 26886419030016 26901075306924 26925620649984 26930874087936 26932406340672 26959511814144 26976937435812 26995008208896 27012456774108 27041181253632 27085892201472 27092718283176 27119985098752 27121528111104 27132220696824 27157237825536 27166371907584 27196464562176 27202140665856 27218147534487 27248667995952 27278851811328 27282965778432 27313187586048 27328076502272 27334963618326 27353011453952 27358348279808 27359904854016 27365615068896 27395928428544 27405142791936 27412049329938 27430411567104 27439637528576 27470406352896 27477329338368 27486571080192 27522761430528 27552028557312 27557404213248 27568268641888 27569837159676 27588305092608 27604539196416 27635492929536 27640884870144 27650181622336 27666105237504 27688162641048 27716028727296 27723013613568 27768851929728 27770431859856 27794189058048 27801193641984 27816348579201 27847161224064 27852973132959 27913477423104 27935732049498 27959630659584 27966676937472 27976083266768 27996416114688 28007453622528 28012918136112 28014511952574 28033277755392 28042706485248 28079629074432 28096152293664 28127657286144 28163061448704 28209627357184 28211232365568 28216736638272 28242482429952 28248376845312 28257877921728 28289179656192 28293445992448 28324787126272 28332310616064 28363694800896 28373234663424 28379156367744 28410592444416 28426079576024 28457567630336 28459186745472 28495008202752 28500955322112 28526960443392 28532526317568 28542122964992 28581329177856 28590942239664 28596520597281 28617304375296 28628586666576 28659029704704 28664621346816 28666252242432 28713650146272 28751456137248 28761126419662 28782029832192 28829619167232 28836884696256 28846583711764 28861554229248 28878537565696 28884564730476 28910919868416 28918205886528 28947309920256 28953351438336 28970388792072 28985423560704 29002479787008 29035001069568 29052086469336 29090338064424 29094725224656 29119615336448 29121272119296 29126953949184 29159614808064 29169422370816 29176773535728 29206137798656 29225015555463 29246256119808 29256092823552 29288500297728 29294613024768 29343049884928 29344719380256 29350444806774 29377225027584 29381655453696 29393239088226 29414202015744 29420340977664 29430236233216 29462836609024 29470662381888 29503307538432 29513230699008 29519390328948 29540443226112 29552089462272 29556546259968 29583514533888 29589286551552 29590970056704 29639896925184 29646082991304 29678922464256 29688904691264 29729686153752 29759606882304 29767106783232 29777118670208 29810508576768 29816324883072 29818021305744 29823839077851 29843530186752 29848030937088 29867323589649 29887330516992 29904917462784 29938450673664 29956067700678 29971614007296 29989250548992 29995509527802 30025697787904 30033264748032 30060667994112 30066941878272 30084634514844 30100247543808 30110371479552 30117959778816 30167757992736 30189683736576 30199837753344 30239600541696 30289599881216 30291323231232 30297233348928 30329450790912 30341408091072 30369384235008 30379598692352 30421328910336 30431560838784 30437498318136 30465270398976 30471628726656 30509983236096 30511719124992 30523748283927 30545517477888 30562168396032 30596022632448 30602408249088 30612701081872 30646611294208 30654751495446 30688708287744 30693336500736 30727336034304 30737670885376 30744086065056 30772137885696 30778141814784 30779892960768 30830785640928 30869592219648 30904207147008 30922392465216 30963106609344 30973520759636 30994268684288 30996032126976 31002079739904 31014302222124 31036843229184 31047282180096 31055106595968 31081673785344 31106454325128 31180532318208 31232087431168 31239958420944 31266683748352 31268462690304 31320163190784 31328056377072 31359585746944 31384587858078 31402662100992 31413224091648 31419353102592 31454584492032 31473093675114 31494176243712 31495968129024 31508385325344 31514532903126 31548044795904 31589582708736 31600207568384 31608171330372 31643614446912 31654257479628 31675461402624 31683444129792 31694100558848 31729208655872 31735830776832 31737636411264 31743828718056 31764787494912 31772792733696 31790112661944 31825327113216 31830126741504 31865385517056 31919888996352 31926550913712 31961916499968 31972666590592 31979339523027 32002146828288 32014763584128 32016585088656 32048807411712 32056884228096 32109888335616 32144033316864 32164810019622 32186355941376 32207159999898 32239574122496 32241408417792 32247699015168 32277122777088 32294717624832 32302856414556 32330491035648 32335366848512 32379783561216 32396993918016 32415651201024 32426553901056 32433321563136 32469248507904 32488354761408 32524784851968 32565723660288 32572520368128 32591687391081 32608601505792 32619569102848 32627789760384 32664376203264 32675362559616 32681737825464 32683597278003 32705490714624 32716490899456 32731565877738 32753176805376 32759567253504 32761431134208 32767823192832 32815600167168 32856905023488 32869858765328 32893748379648 32913104426496 32949562834944 32956439652864 32967524242016 33004042932224 33010931120544 33012809302788 33049378156032 33054362385408 33090977267712 33109015762368 33145691185152 33202384536384 33246100645056 33251114542464 33279560384512 33281453850624 33287947370496 33336482709504 33344884040832 33356099279608 33400017777672 33424292708352 33435534655488 33442058237952 33479557742592 33499258503984 33536822148864 33543365493456 33573971460096 33579034804224 33623246831616 33634555695104 33643032145632 33671813267456 33680757007872 33698658852222 33718065758208 33729406513152 33737906867616 33771861573632 33778910011392 33787422841536 33816327487488 33818251493376 33874167914496 33916805185536 33930176790016 33938727741828 33974817472512 34019550609408 34030992765952 34075799866368 34077738635136 34084387517544 34120632139776 34134084102456 34177048528896 34235505943632 34242185607903 34273429198848 34280582317488 34292112269597 34315083186176 34323731140608 34382439445536 34411853119488 34420525461504 34432102482176 34439288717106 34477437705984 34482637303296 34514100289536 34520834310144 34559543476224 34579879746048 34587096823188 34618655121408 34625409541632 34662229475328 34684633846044 34707867697152 34719541362688 34728291247104 34767233040384 34778926672896 34785712363584 34787691523368 34817451884544 34822702759936 34868552269824 34870536142848 34877339707392 34928192452608 34966883008512 34985944093568 34994761115769 35024698621952 35070779326464 35078098857984 35116955467776 35128766726144 35136098360064 35144953223562 35175019216896 35177020526592 35195717658192 35221297692672 35235183589632 35279533965312 35339877103104 35346772240416 35386407553536 35398309439584 35424036716544 35430948274176 35446933491012 35482608205824 35491550395392 35503487645248 35542815465472 35550233514432 35594980442112 35634894077952 35655863128704 35695359737856 35702809623936 35735385931776 35763876744687 35803493002368 35808892584192 35848558706688 35868100409232 35888756686848 35900827533312 35907832117248 35909875120896 35969249914416 35995392147456 36002415181824 36016609032144 36054908338176 36114522935296 36123624377568 36162037481472 36176294262432 36183352592478 36209650434048 36221829210112 36261952749568 36269520887808 36271584470016 36278661392064 36290863379316 36311763124224 36331557327936 36371802415104 36377287704576 36417583448064 36446618157768 36479873138688 36487486758528 36527904571392 36540190389248 36549399106584 36590382958464 36636439117824 36648761440256 36697015240704 36706263480432 36743205617664 36759782879568 36766955053647 36806052261888 36847323906048 36854513160192 36917550188064 36929967059566 36954704969728 36964018151424 36978591110994 37005466927104 37025135906304 37027242479808 37058918744064 37068258189312 37088464772268 37129548298752 37137297510612 37217969897472 37247642732664 37279507546112 37288902583296 37343271496704 37350557514816 37352682603432 37390275313664 37407503860272 37439505432576 37441635581952 37448940791808 37461536391552 37503543048192 37525611689559 37550748598272 37575019999881 37614976487424 37622315517696 37656643239936 37664502460416 37677170562304 37686665816982 37718906208256 37728924917472 37736286180138 37770717892608 37776414154752 37818259734528 37830979551232 37838875156992 37848411163836 37880789925888 37945582327296 37993344270336 38001273762816 38035947257856 38043368423424 38108438903808 38121256319552 38128694129708 38156405833728 38171448888768 38212039606272 38219495129088 38221669656576 38284866861696 38335274849664 38376039776256 38400844615263 38439492222976 38449179595008 38512752973968 38514944186586 38547893157888 38557607848704 38604468584448 38614197533184 38627185056096 38649430278144 38669973049344 38713334759424 38736115292448 38787117419232 38792966966208 38828362825728 38835938598912 38879486410752 38892563161088 38902364714304 38945987011584 38953585734336 38966687407284 38995008159744 39008123764736 39051333730304 39059484033024 39069327652992 39126292507008 39133926409032 39169633370112 39175540604928 39190985450968 39227121303552 39294216509184 39315101994259 39337743384576 39350974265344 39359187105264 39402785949696 39408728346624 39452382068736 39454626742272 39519862566912 39528110655072 39571896619008 39595182365466 39639581538336 39679475843072 39689475710976 39747344769024 39755099844096 39757361740992 39765118770468 39791373582336 39797374582784 39823098119532 39849774022656 39852041306112 39859816808448 39873223283712 39917934231552 39941423600904 39962152009728 39985667398656 39994012703736 40044352997376 40089255837696 40112846019792 40147161972736 40157279705088 40165660826928 40179170169957 40202309173248 40223677323648 40266450337792 40285004157216 40319467388928 40329628545024 40351612960386 40388430974976 40396311131904 40439267721216 40455210788096 40465406153718 40492512313344 40518685161162 40561771880448 40575414451712 40583331090848 40620360531968 40628838302208 40639077424764 40679977648128 40682292166656 40698331045236 40727356637184 40749557861376 40794696843264 40803210998784 40873001993928 40918277716992 40924448667648 40969781379072 40992114753408 41002445427489 41029517180928 41037522419712 41039857281024 41107714187904 41118073994907 41145617350656 41159456292864 41205609529344 41229856620288 41284142145792 41328042835968 41336106319872 41352402962832 41354755739514 41382457638912 41396376240128 41406808794624 41453239394304 41461327305216 41475272433504 41499157856256 41574043090944 41584520420352 41653277894592 41691283587072 41760217587712 41770741836096 41846117144104 41870216134656 41884298788864 41892470803456 41903598074247 41939445989376 41950015406208 41964124900152 41994624172032 42011180433792 42019377204168 42064059727872 42119443611648 42144228440496 42191485929216 42205676639504 42213911357891 42244592173056 42314441035776 42316848548352 42325104957408 42363723644928 42386816882592 42433769484288 42440168988672 42487180689408 42559851995136 42568734551616 42615888666624 42639119364036 42669529104384 42686351445504 42688780118208 42731743215616 42742512304128 42751432983168 42790440665088 42798789476352 42813184447488 42886413359496 42925956562944 42942879999864 42988544557056 42996932020224 43059623499776 43070475219408 43107321380864 43127184205872 43141689629493 43173044748288 43195991890688 43235405201408 43244428750848 43255327044384 43269875567646 43292331343872 43317806348544 43326847095714 43366379802624 43420964880384 43430027157504 43455583188108 43478135341056 43503719680512 43552501604352 43567150079488 43575650433952 43578129704004 43607320952832 43635507096636 43642087836984 43670902407168 43679423004672 43681908178944 43690430923776 43754133556224 43765160303592 43809206697984 43884139235328 43932750446592 43941919537152 44014574827392 44017079070384 44025667210161 44065837541376 44072483180544 44089858632339 44121303023616 44130511466496 44145354349824 44194254913536 44269846048512 44279085493422 44310664839168 44328134193408 44334819389952 44375271800832 44383929827328 44448643612672 44459845387776 44469124486956 44518383696384 44533357036896 44565723611136 44580712873984 44589410983936 44639410323456 44650660174848 44665678005312 44715762865152 44724487324608 44765295280128 44772046405632 44830995775488 44857376194176 44907676010496 44931545136296 44934101551017 44957421010944 44972542017536 44983875823488 44993264291703 45038546681856 45049897122048 45091001991168 45126951772266 45165557219328 45176939668224 45251636989104 45299756630016 45359400812544 45434399821824 45436984846848 45445850023392 45461135308498 45494176186368 45512112136608 45545190064128 45554076352512 45569398038528 45647341258176 45656247477204 45697905598464 45707443089984 45764974854144 45843252594048 45882470825984 45894033948672 45903612373632 45919051622808 45969916941312 45976849737728 46027779080192 46040004751104 46091004051456 46106506328064 46116129097584 46158206828544 46167212722176 46246178461392 46304388329472 46356310720512 46371902230528 46380949818112 46383588697824 46423269179392 46444659914016 46460281139454 46491403026432 46494048190464 46503119609856 46521453333186 46570923270144 46582659893952 46622510678016 46659681487692 46761039101952 46770798477312 46822607290368 46848131146752 46859937631416 46900025622528 46902694035456 46927623544256 46980244786176 46992084565608 47039378620416 47076881787117 47119836137472 47129029653888 47181876738048 47209640512671 47241264365568 47262577988016 47271799354689 47310144274432 47322067193856 47384374063104 47400311352576 47412256995558 47459973922816 47481386219442 47513192103936 47525166194688 47541150838272 47593812983808 47603746165248 47647181242368 47685168992916 47737990669824 47745190112256 47798078275584 47824133878976 47851675582464 47867770044416 47877109489664 47879833494528 47889826370568 47942874749952 47958999885888 48003220242432 48022145376192 48073211117568 48085326342144 48164832503424 48216049975296 48235059016576 48244470123304 48247215029433 48279533912064 48310739999847 48359361183744 48362112626688 48371548522752 48387817839088 48415684165632 48442076437248 48454284621834 48495736553472 48503050272768 48595490877024 48639830851584 48649982344704 48703872761856 48732532142112 48787177277952 48848585490432 48858780552192 48912902258688 48929353654272 48941684640576 48990940823552 49013043839424 49022606738196 49058236071936 49074736349184 49129765208064 49139350880256 49223400250752 49285357535232 49304788147992 49340622569472 49366847875072 49369656639744 49424344252416 49434659479296 49451286363024 49506064398336 49516396680816 49581543578112 49636465901568 49663523643552 49718536777728 49745639258042 49791028662272 49800743353088 49803576804576 49869150967584 49876671813696 49919340576768 49922180775936 49931921055744 49948715188736 50004724064256 50017326061248 50034148919412 50067664797696 50100026666508 50153301983232 50163087356928 50208857653248 50219336613888 50248887755976 50305233223296 50315048240184 50360957190144 50368552206336 50434870247424 50451833542656 50464548218448 50507719901184 50547988278333 50594109769728 50606860301424 50657792360448 50668365017088 50724491231232 50811251871744 50875207778304 50895265185024 50908091612742 50949386141696 50959326838784 50962226208768 51029325914112 51046489148928 51113699799552 51168053035008 51180948209664 51201126153684 51265572793344 51350337298624 51353258915448 51397190877184 51410143798272 51420873476232 51472624779264 51485596710912 51502913408128 51559964065792 51573659168304 51617779679232 51630788192256 51648153723264 51658933075659 51716156558976 51723955954944 51771150434304 51781251465216 51839315214336 51869819619072 51880645234782 51927982682112 51938114312448 51955583209712 51993344212992 52026950769066 52061801545728 52079312044032 52092436870656 52168390009344 52178568545376 52181537285052 52226177826816 52234054139904 52302828404736 52392288678912 52450324512768 52478916140352 52537047932928 52544971128832 52603176091648 52606168989696 52617148286976 52675433201664 52693150089216 52704147540096 52762528825344 52793576487288 52831946539008 52852775384448 52919300947968 52996459692032 53006799792128 53009815654656 53020158360624 53079611330304 53097464159376 53136055074816 53146422411264 53164297711616 53223912308736 53237325593088 53255231467872 53314223198208 53325350271648 53392470663168 53413520493658 53452341116928 53483794693056 53543039606784 53554214435904 53572226893276 53603078897664 53631569764864 53705239503552 53713338876288 53759289851904 53772838060032 53802150613848 53851241299968 53861748175872 53864812681344 53953874871624 54024913548216 54082362507264 54171784402944 54185436566352 54203661329363 54239970197504 54243056222208 54264441393648 54275028888717 54314475651072 54332743815168 54392929124352 54404281331712 54436295068974 54497335991904 54557703622656 54565931556864 54626375172096 54656153004544 54669927236652 54706022907904 54716696559616 54719809708032 54731230137792 54791856857088 54810285583872 54824098659876 54860823134208 54879275057152 54940812705792 54954658676736 54973142160384 55045522861056 55114808426496 55136537283776 55139674319352 55209078392832 55270985859072 55281769740288 55300363244672 55376325282096 55394950589349 55432057454592 55446027227136 55467886666491 55537703859456 55540863719712 55588378116096 55602387283968 55632697158402 55694322448128 55705946265918 55826954846208 55871464098996 55919261319168 55933353874944 55952166533536 55992832229376 56014907245056 56025836272224 56029023905148 56066555510784 56085412970496 56159258148864 56192304587328 56255314572288 56326122897408 56419254714368 56422464731136 56433473276544 56484964859904 56496753690624 56515755843456 56529998725473 56578359312384 56586891984896 56664621232128 56727389601792 56746469326848 56758312735488 56821184888832 56852159152048 56915135260672 56918373490944 56990016405504 57001910644224 57053920886784 57065052635136 57084245929984 57162658355712 57181884479328 57193041194562 57234608750592 57257173333152 57318059409408 57329242693632 57332504484864 57427300292544 57502912274496 57522252839324 57564059664384 57659238334464 57673769392512 57693167423528 57723108458496 57757075131392 57769129460952 57772416279879 57821839736832 57836411773056 57906702876672 57940777584144 58004959574016 58070002139136 58104172938672 58180676128848 58189450449312 58239230672896 58242544238592 58253907898368 58319229616128 58338844741632 58353547071456 58412275597312 58450031110926 58492512239616 58512185647104 58577000595456 58589226049536 58686099769856 58689438760512 58700889613548 58754450055168 58763310907392 58786478176452 58828404031488 58840681955328 58860472466432 58925673218048 58941324763776 59006615076864 59026461398016 59038780657896 59104178924544 59113092519936 59178573103104 59181940113408 59279793850368 59292165982608 59357844928512 59377809382528 59392773548199 59459372307504 59519213764608 59534213566464 59554237340416 59621017153536 59632649766144 59636042611488 59647678155702 59687060373504 59696061874176 59734647179298 59774661033984 59809834925568 59876901347328 59912135401356 59943228014592 59978501097984 59991019055604 60051395575808 60066529496064 60121335988224 60133883756544 60169269029688 60200495087616 60220742959104 60235919557632 60335515985472 60399675506688 60479201083392 60527419440579 60579199762432 60582646462464 60594466697856 60658901581824 60682816182144 60698109230577 60738768470016 60759197384704 60842657820672 60863121677568 60874996636272 60930540797952 60943257453312 61019966472192 61023438249984 61047496567854 61091034955776 61124336792064 61192045264896 61204816498176 61225402163744 61293222588416 61309502990892 61377416575488 61386673001472 61454672068608 61475341770752 61488172130112 61544275771392 61556283629568 61559785921536 61661571281856 61739184439296 61808414294016 61844784930432 61926213218688 61947041519272 61992064253952 62004159479808 62028604444248 62032133609271 62073686458368 62094564360192 62110213191936 62212908650256 62361064636416 62464174862336 62479916841888 62533367496704 62536925380608 62640326381568 62656112754144 62719171493888 62769175716156 62805324201984 62826448183296 62838706205184 62909168984064 62946187350228 62988352487424 62991936258048 63016770650688 63029065806252 63096089591808 63179165417472 63200415136768 63216342660744 63287228893824 63308514959256 63366888259584 63388201117696 63458417311744 63471661553664 63475272822528 63487657436112 63545585467392 63580225323888 63650654226432 63660253483008 63685351357823 63730771034112 63839777992704 63853101827424 63923832999936 63945333181184 63958679046054 64004293656576 64029527168256 64033170177312 64097614823424 64113768456192 64219776671232 64288066633728 64329620039244 64372711882752 64414319999796 64479148244992 64482816835584 64495398030336 64554245554176 64589435249664 64605712829112 64660982071296 64670733697024 64759567122432 64793987836032 64853107802112 64866643126272 64904813351469 64938497015808 64976709522816 64990270643571 65049569703936 65131447320576 65145040736256 65183374782162 65217203011584 65239138205696 65255579520768 65328752406528 65350725119232 65363475650928 65367194556006 65410981429248 65432981798912 65463131755476 65506353610752 65519134507008 65522862268416 65535646385664 65631200334336 65713810046976 65739717530656 65787496759296 65826208852992 65899125669888 65912879305728 65935048484032 66008085864448 66021862241088 66025618605576 66098756312064 66108724770816 66181954535424 66218031524736 66291382370304 66404769072768 66418628240133 66492201290112 66502229084928 66562907701248 66575894740992 66672965419008 66689768081664 66712198559216 66800035555344 66848585416704 66871069310976 66884116475904 66959115485184 66998517007968 67073644297728 67086730986912 67147942920192 67158069608448 67246493663232 67269111390208 67286064291264 67343626534912 67361514015744 67397317704444 67436131516416 67458813026304 67475813735232 67543723147264 67557820022784 67574845683072 67632654974976 67636502986752 67748335828992 67860353580032 67877455483656 67949634945024 68039101218816 68061985531904 68151599732736 68155477270272 68168775035088 68191702962747 68241264279552 68268168204912 68354097057792 68471011887264 68484371215806 68546858397696 68561164634976 68584224539194 68630166372352 68647462281216 68764878891072 68823706238976 68841050923008 68864204964352 68878577434212 68954875411968 68965274606592 69028200579072 69041668620288 69119086952448 69159759492096 69174193646376 69237310242816 69250819083264 69369267692088 69439082725376 69456582494208 69534466080768 69557853345792 69571424727168 69575383046736 69634903769088 69645405519872 69690421709181 69737104539648 69741072285696 69754679414784 69782179999779 69856384905216 69933766017024 69971888187136 69989522231538 70049397243904 70141558652928 70156197715968 70233910935552 70257533452288 70272196720128 70289906447124 70350038433792 70354041053184 70391435316384 70442595385344 70470367179264 70559067930624 70679754206208 70693544480832 70772815107072 70796618879168 70861896548352 70893866982024 70965216411648 70983100790784 71006975290496 71085630930944 71100467028864 71118385493337 71189960884224 71222079329163 71269788155904 71311726257408 71390719475712 71405619247872 71470771863552 71527753489374 71606986004736 71617785168384 71697117413376 71736200818464 71777513373696 71801655066624 71815664234496 71819750241792 71938499828832 71990784294912 72004830363648 72033218064288 72109816676352 72229045870592 72247248755136 72324074962944 72352588524864 72366705184956 72419300868096 72443658420224 72523905499136 72539041775616 72543168940032 72557322784128 72581726758632 72623526248448 72663114655872 72743604830208 72754575409152 72893236315536 72959746277376 72974973517056 73055809142784 73080380778496 73098798213168 73180765916928 73272878235648 73297522880512 73394030481408 73412526960864 73486411235328 73519565759136 73533910107294 73612104523776 73694647812096 73709026320384 73835100376128 73859934119132 73909409939456 73928036302848 73957182221988 74010933854208 74050271812608 74054484959616 74117837488128 74136516378624 74176929544536 74259096597504 74274595021224 74495285465328 74559015092224 74577805166592 74618458887063 74686542993408 74701115029632 74705365206864 74780550627328 74815007720544 74879010865152 74883271163904 74897881583616 74923072783104 75007086096384 75051223379118 75101497196544 75150039999762 75229952974848 75244631035392 75313286479872 75329004920832 75354341124608 75373331633964 75437812416512 75457849834944 75472572360276 75541435785216 75552828309504 75636519469056 75661959102464 75677750313984 75696822327672 75761579851776 75891164654592 75986688540672 76002547525632 76086736846848 76216877807616 76242512639104 76257388259416 76312811667456 76342897777536 76362137419113 76424079212544 76438990258176 76443339313152 76569733723392 76670549699328 76752079552512 76801689230526 76878984445952 76898359190016 77025505947936 77029888373172 77095786315776 77115215697408 77208937168896 77228395066368 77254370112192 77298860556288 77339946098688 77426669518848 77472230584896 77574234838464 77585933932416 77656725651456 77671877197824 77758972821504 77785126322176 77804729428608 77820967852173 77891974023168 77907171468672 77933374814568 77990016319488 78016247529472 78118968066048 78138655305984 78252585014016 78267852818064 78339266740224 78351081209856 78381970901936 78454242607104 78588433018368 78630203988518 78675486769152 78701948530688 78718374210528 78805571899392 78817456693248 78904764137472 78909253484544 79039725133824 79056221310144 79143793238016 79190364730932 79279163076672 79358951686144 79378951421952 79494689538048 79510199688192 79514723481984 79530237540936 79582747164672 79646196239064 79704082612224 79719633616896 79746446567424 79835868463104 79882847201808 79971334797312 79988025407472 80088705994752 80120280740487 80178511675392 80225692039584 80294323945472 80314559410176 80331321653856 80358340339914 80404618346496 80447354647296 80532900675584 80570008314432 80638934777856 80659257090048 80703225920772 80776861949952 80792622263808 80878535442432 80910421576192 80930812307436 80985024626688 81037370322324 81123543760896 81150828903424 81166662181696 81240721063936 81257676604416 81278154849528 81359955296256 81364584333312 81396662090472 81499115722752 81589393686528 81606421997568 81654442603461 81746003987856 81836555433984 81848897335296 81939562758144 81984229506816 82004890854978 82059034361856 82075044839424 82079714562048 82215428375808 82236147989814 82291234701312 82318912585728 82411219058688 82459713240576 82568284291584 82656085671936 82672212639744 82704805925664 82709511479028 82764915277824 82792752480256 82813617589248 82906478788608 82922654610432 82950544867008 82998315712512 83148086181888 83169040840704 83306555789184 83382567174144 83449045737603 83520435175424 83541483672192 83558919398877 83692234288208 83740432269312 83768597577728 83784941606912 83807196148494 83878891978752 83900030812416 83928249800304 83989248344064 84022360867584 84038754408336 84128119455744 84238887223296 84288456880992 84382971858432 84411353279008 84427822715782 84489184346112 84628882071552 84633697096704 84650209914816 84727447289856 84773633765184 84867538968576 84880337977344 84974361378816 85119703990272 85137469103232 85231777333248 85278238728072 85372702891008 85377560236416 85485024608256 85502865966336 85580881330176 85597578952704 85626368894976 85772826718992 85789561791843 85851913125888 85885759999728 85977089114112 85993864040448 86119246999552 86140950438816 86214642761728 86254368411744 86283379258986 86346089496576 86391983781376 86470810402816 86488857501696 86510654088768 86539751135292 86584662687744 86635612697088 86653694191428 86732759605248 86841929760768 86860054315008 86911166376216 86956270682112 87007439361024 87105003208704 87134300158976 87151300867904 87156259408008 87271014193272 87284175673968 87358846009344 87363816357888 87380861847552 87508267112448 87530320607184 87618413395968 87675046666389 87768278470656 87865500893184 87883839074304 88029149654784 88034158140768 88051334420322 88131675082752 88144966361088 88179717264678 88242606047232 88261022932992 88290708699648 88388509827072 88539692097024 88558170986844 88621329678336 88656268386816 88669638779904 88750543601664 88767859654656 88897287225344 88919690775552 88938248973912 89036767392768 89066714073792 89161425747968 89178821967872 89278820646912 89301320349696 89331356010624 89431525730304 89448974649216 89530590560256 89544092811264 89601970768947 89661991550976 89714752388352 89815352020992 89863090272592 89868203102034 89914842021888 89945084035072 89967751646976 89986528583406 90077093363712 90099794244096 90182003982336 90253903544532 90331114438656 90353879336448 90503273978208 90599513260032 90718801625088 90868799643648 90873969693696 90891700046784 90922270616996 90988352372736 91024224273216 91108152705024 91138796077056 91294682516352 91312494954408 91395811196928 91414886179968 91529949708288 91571244851781 91686505188096 91788067897344 91807224747264 91838103245616 91939833882624 91953699475456 92055558160384 92080009502208 92182008102912 92213012656128 92232258195168 92316413657088 92334425444352 92492356922784 92608776658944 92712621441024 92743804461056 92761899636224 92767177395648 92846538358784 92889319828032 92920562278908 92982806052864 92988096380928 93006239219712 93042906666372 93141846540288 93165319787904 93245021356032 93319362975384 93541596954624 93696262293504 93719875262832 93751397063233 93800051245056 93805388070912 93855247088512 93960489572352 93984169131216 94078757240832 94153763574234 94239672274944 94258059307776 94363753476096 94419281025342 94482528731136 94525155976032 94543598709378 94620288548864 94644134387712 94768748126208 94800622705152 94824513991116 94919947845632 94962772438884 95026384207872 95050332389376 95082301676544 95187625967616 95207492330496 95294362484736 95370337985832 95475981339648 95490380224512 95596156551168 95648267757952 95735540088832 95754218979328 95759666989056 95779652741136 95885749499904 95917999771776 95938018569081 96006440484864 96044290752384 96146422235136 96170652684288 96329665006848 96432099950592 96470118033152 96488940246608 96494430058866 96559067824128 96621479999694 96718722367488 96724225253376 96743097045504 96775635678176 96831368331264 96884152874496 96908569243668 96991473106944 97006100545536 97190981754048 97279661703168 97299964689408 97407745523712 97465064284224 97574354555904 97697170980864 97717561104384 97775062173243 97825804517376 97858707308544 97883369281152 98026087678848 98045213476392 98050791834009 98116472143872 98149472698368 98259530416128 98278701760512 98446800501504 98570715070464 98609576295984 98681245138944 98733695750144 98739313279488 98848688504832 98869318958592 98902572726048 99012128796672 99032793361632 99163087156224 99272931803136 99327047287104 99437073555456 99491278516084 99582057324544 99601486706176 99607153609152 99738301935168 99753343627392 99838681153536 99844361551872 99863842111488 99897430377472 100009448128512 100034652122496 100068297838824 100200053333016 100306603966464 100326174713856 100438673227776 100497775511952 100610466446592 100630096480368 100663942468817 100721914380288 100737104412672 100869740494848 100903667085312 100929096436896 101015439802368 101095976556666 101188219539456 101213720602848 101315584720896 101336730034176 101448982462464 101622503743488 101750415556608 101790530370048 101816183225484 101898772283392 101918653677568 101924452417536 102058651828224 102092978297856 102227399599104 102361896419328 102402252307368 102531145586688 102700674597248 102706517830896 102726556823709 102794381754368 102820287596544 102841746952464 102876336808791 102945249558528 102971193421824 103005826816256 103119928131584 103147318336608 103235559358464 103261576384512 103296307446528 103317866151318 103432313117952 103447911909888 103542300868608 103562502930432 103678630428672 103739639238144 103761290469564 103855965364224 103876228624896 103911166419424 103986688425984 104053901538132 104123603091456 104158624088064 104184873741312 104336780018688 104357137090752 104363074570104 104452355653632 104468108279808 104605656809472 104784577357824 104900649025536 104957832280704 104984283347307 105074095865856 105089942257664 105212337979392 105234296573952 105350866403328 105386300178432 105408295080192 105525057650688 105587152974576 105663893078016 105705550768896 105838601895936 105992919384064 106013599584256 106019631309312 106040316721248 106159222660608 106194928318752 106272110149632 106292844822528 106328595423232 106447824617472 106474651186176 106510462935744 106628446396416 106650700543296 106784941326336 106827040987316 106904682233856 106967589386112 107086079213568 107108428871808 107144453786552 107206157795328 107263139529728 107291630234061 107410479007104 107426677752576 107545676120064 107604301227696 107702482599936 107723496351744 107729625362688 107907749743248 108049827096432 108164725014528 108343568805888 108370873132704 108407322658726 108479940395008 108486112444416 108528882787296 108550057777434 108628951302144 108665487630336 108785858248704 108808562663424 108872590137948 108994671983808 109115407245312 109131863113728 109252750344192 109312306009088 109339854473304 109412045815808 109433393119232 109439619416064 109462460275584 109583713714176 109620571167744 109648197319752 109758550114304 109909317353472 109946284320768 110091045722112 110229616852992 110273074567552 110279348638704 110300865160941 110418156785664 110541971718144 110563539480576 110600726489344 110752650564192 110789901178698 110864114909184 110892054454272 110935773332982 111075407718912 111081727439424 111176756232192 111204774567936 111265394316804 111388644896256 111411892531836 111653909692416 111742928197992 111838522638336 111866707749888 111904333067072 112029814490112 112051672544448 112058047810296 112170825940992 112318516297728 112384609174656 112510629144576 112576835068677 112652245794816 112725059999643 112838509428736 112844929462272 112866946553088 112969929719808 112993507381248 113031511686912 113059997450946 113156718624768 113173783969792 113329242464256 113454779203584 113492938653696 113516625470976 113642369777664 113704318304096 113830270521344 113836746981888 113980032811008 114003821288448 114107841773568 114130105270272 114168491859968 114325316711424 114363768958656 114386082389124 114469217501184 114514346666304 114636118818816 114658485387264 114665008969728 114854600585088 115005824548992 115044505678648 115128119328768 115202533845789 115318476668928 115347538785024 115386334847056 115514150262784 115538258921904 115544832559758 115643679473664 115672823546112 115813405753344 115881555168288 116009919148032 116140004278272 116208345877344 116361352257696 116378900898624 116478461345792 116485088477184 116507815796736 116638459232256 116677689483264 116707094142912 116824551194624 116900062221852 116985024479232 117024371294208 117154001190912 117178452099072 117372199539712 117378877521024 117401779227096 117508900110336 117526621814784 117572956352904 117681363910656 117720944932864 117851346436096 117882649527552 117945305982777 118013230153728 118052922796032 118077561315792 118208357849088 118226185039872 118357146206208 118363880226816 118559587700736 118584331965216 118715689857024 118755618765056 118785547096398 118918744615008 119038427529216 119068427132928 119108474680832 119242034307072 119265299532288 119272085222976 119295356311404 119374120747008 119392123748352 119469294358596 119549322067968 119619669851136 119753802694656 119824270802712 119886456029184 119957002195968 119982038111208 120102791151616 120133058992128 120267767513088 120338538059376 120441485918208 120471839115264 120537510509871 120671031970944 120799351013376 120958402166784 121054838881158 121158399524864 121165292924928 121188933395712 121317803163648 121365632364288 121396218461154 121477536940032 121518394769408 121685315641344 121726243355136 121749993272544 121861081595904 121886514906624 122039932944384 122046876499968 122094993135708 122182069911552 122248673584128 122384090529792 122409632996352 122450804327488 122586445176832 122619005981784 122754833150976 122773346002944 122909344137216 122950683541504 122976344260224 123007336282467 123088551542784 123112567259136 123119571843072 123323142563712 123478368878592 123616828588032 123689569860864 123852426437376 123894083038544 123984128507904 124008318959616 124057208888496 124064267218542 124147372916736 124189128720384 124220426383872 124425817300512 124722129272832 124928349724672 124959833683776 125066734993408 125073850761216 125280652763136 125312225508288 125438342987776 125538351432312 125610648403968 125652896366592 125677412410368 125818337968128 125892374700456 125983872516096 126033541301376 126058131612504 126192179183616 126358330834944 126400830273536 126432685321488 126574457787648 126617029918512 126641734073673 126733776519168 126776402235392 126916834623488 126943323107328 126950545645056 126975314872224 127091170934784 127160450647776 127301308452864 127320506966016 127370702715646 127461542068224 127679555985408 127706203654848 127847665999872 127890666362368 127917358092108 128008587313152 128059054336512 128066340354624 128195229646848 128227536912384 128439553342464 128659240078488 128828639999592 128958296489984 128965633671168 128990796060672 129178870499328 129211425658224 129254884708481 129321964142592 129341467394048 129425068888479 129519134244864 129587975672064 129706215604224 129733286252544 129809626702938 129876994031616 129953419045632 129980541287142 130099139407872 130262894641152 130290081472512 130366749564324 130434406023168 130478276411392 130511159041536 130657504813056 130701450238464 130726951301856 130734389112012 130821962858496 130865963597824 130926263510952 131012707221504 131038269014016 131045724536832 131071292771328 131262400668672 131427620093952 131479435061312 131652417705984 131798251339776 131825758611456 131870096968064 132016171728896 132043724482176 132051237211152 132077001630483 132197512624128 132217449541632 132269575897017 132363909070848 132436063049472 132582764740608 132809538145536 132837256480266 132984402580224 133004458169856 133125815402496 133151789481984 133345930838016 133379536163328 133424397118432 133600071110688 133697170833408 133742138621952 133768232951808 133918230970368 133997034015936 134147288595456 134173461973824 134295885840384 134316139216896 134492987326464 134538222780416 134572128582528 134687253069824 134723028031488 134794635408888 134802304653051 134872263032832 134917626052608 134951627470464 135115640045568 135149691366144 135273005973504 135496671657984 135720707160064 135754910967312 135899269890048 136078202437632 136123971063808 136303199465472 136310954540544 136337550070176 136383405925494 136482528559104 136536336409824 136708194115584 136942023774528 136968742431612 137093716795392 137122329269952 137168449078388 137260332744704 137294924562432 137529757782144 137647412477952 137682101846016 137728409928704 137757154868424 137909750823936 137930549213184 138083337240576 138319518984192 138348387292752 138474620485632 138501638166528 138738535384176 138878165450752 138913164988416 139068932161536 139115706691584 139142849454336 139150766093472 139269807538176 139290811039744 139380843418362 139474209079296 139482144571392 139509358829568 139564359999558 139712769810432 139867532034048 139943776374272 139979044463076 140098794487808 140283117305856 140312395431936 140467821871104 140515066904576 140544393440256 140579812894248 140700076867584 140708082106368 140782870632768 140940734358528 141118135861248 141230645361351 141359508412416 141387088961664 141545630214144 141593237758336 141628921538013 141723793096704 141787733964048 141815398064067 141930432823296 141966201581568 142013950580992 142171261861888 142200934057728 142236770986674 142379921768448 142444158658326 142539576311808 142623452514816 142781438951424 142811238495744 142941543727104 143055506978748 143213972009472 143235570336768 143394234826752 143472401636928 143555026747392 143603310133248 143631328468992 143639500483584 143876999657664 144009660727296 144066436128576 144219633352704 144458091741184 144494497510272 144648149925888 144705177049728 144733410369912 144741645088299 144838601736192 144887316840448 145078083551232 145086337880064 145114645568256 145163453517264 145247052496896 145326229311744 145487209660416 145509150818304 145786472631072 145919492554752 145949947034112 146111618285568 146160761556992 146197596426336 146361531833856 146545756471296 146595045761024 146788060962816 146825053921728 146972822470656 147039131518272 147067820214588 147224209047552 147389295624192 147418052640768 147670200752256 147719868238264 147856072605696 147914364443976 148021867708416 148100543625216 148108969919232 148273032757248 148353859089072 148518193195008 148549190042448 148990570930656 149118030184448 149155610333184 149236917774126 149373085986816 149402230059264 149410730413728 149561101254656 149630015441088 149758021730304 149766542327808 149795763167232 149846145566208 150014172192768 150102446758236 150202994393088 150300079999524 150459905949696 150489262070784 150626572959744 150658009841664 150708682249216 150746663267928 150875624833024 150915699669888 150945144720552 151082871570432 151105656619008 151323918204928 151355500627968 151393644655344 151523159703552 151643964834999 151782329309184 151973377081344 152005095051264 152173473693696 152433755615232 152485025278208 152514776518832 152625623334912 152685795555072 152724274838226 152848158425088 152877980516352 152886678626304 153139467446784 153341099398656 153504159105024 153603378461052 153757968891904 153796718380032 154051011895872 154059776746344 154191572631552 154230431394816 154417874337792 154456790132736 154508740224384 154679892197376 154853339037696 154944461169792 154976799226977 155148469676928 155171867864832 155313451302912 155343754395648 155517945643008 155570252644352 155609458857216 155641935704346 155783948046336 155814342937344 155866749629136 155980032638976 156032495058944 156237936132096 156277310611968 156505170028032 156535705636128 156678533480448 156702162419712 156763941803872 156908485214208 157176866036736 157260407977036 157350973538304 157403897061376 157436748421056 157611143798784 157634913386496 157809528274944 157818506969088 158079450267648 158112442620288 158287586476032 158380729461864 158558326153344 158757902843904 158989379076096 159020399376384 159029446963968 159060475081872 159292392478128 159408165224448 159439267233792 159492893134848 159671736926208 159765694403616 159942669594624 159976050814944 160177411989504 160240561480974 160357023350784 160451384079168 160588647890944 160629118820352 160662643307712 160716680679828 160809236692992 160894709294592 161065801351168 161140016628864 161277869555712 161318514180096 161406451841544 161553723899904 161585244527616 161820843152384 161861624614872 162074740644648 162247087521792 162301657806848 162333324363392 162481442127872 162515353208832 162556309699056 162610983988089 162719910592512 162729168666624 162793324180944 162825086666151 162998231445504 163178787373056 163212843995136 163308885206922 163492007975712 163673110867968 163697794670592 163879125516288 163968459013632 164009781709956 164118068723712 164150089678848 164159429124096 164430856751616 164472295979628 164582469402624 164637825171456 164822438117376 164919426481152 165136568583168 165344425279488 165409611851328 165419022958056 165585504960512 165627235178496 165812957577216 165845309220864 165901089734016 166184851768047 166296172363776 166338081681408 166403659999473 166613111578368 166765134348288 166898091475206 167040870350848 167082967344384 167117838797754 167384468576416 167480864538624 167537195155456 167569883213824 167614392296988 167757783957504 167800061624832 167856499600608 167978496688128 168044721735168 168077508816672 168256238911488 168477774446592 168576913761984 168765943716864 168822706558016 168855645431564 168978368692224 169257764143104 169267394193408 169300419829632 169454894579712 169547267530368 169589996176419 169735077937152 169760675954688 170239407980544 170274938206464 170463554666496 170556477456144 170745405782016 170755120472832 170970049216512 171005731932672 171161762660352 171195157905408 171252737789952 171545653437984 171579123583686 171703826251776 171771519999456 171954178228224 171987728080896 172238493999104 172281900877632 172429285523456 172508736823488 172566758517972 172692178993152 172783967562752 172941620805632 172977715003392 173021308177536 173079502270584 173169325375488 173271225394176 173307388382856 173465519210496 173720108630016 173822332752432 174014878722048 174109737403147 174210006417408 174268600317952 174302601735808 174312518816016 174542028386544 174568351347936 174717692018688 174727632715776 174761723695104 175016534224896 175060641214368 175236826791936 175350093332778 175536556941312 175731001786368 175767678148608 176058299309568 176068316281536 176102668840644 176263350165504 176289932722176 176359434529356 176485212094464 176522045865984 176581417399296 176777019654144 177079384194048 177116341973688 177312536773632 177339277559808 177535719309312 177794574450688 177839381551104 177876497947824 178073534785536 178133428147584 178178320644597 178322851495936 178357643935744 178557641293824 178602640699392 178662712021248 178863051460608 178897949298432 179061181120512 179088185622528 179203941537894 179323983101952 179429504776704 179630704041984 179726180545184 179736406204068 179829684043776 179890168070144 179935503293952 179973057166812 180154186727424 180199588488192 180364007964672 180507807089064 180662228877312 180707758672896 181006547956416 181199026520064 181437603250176 181582258321737 181737599287296 181747939387392 181783400093568 181844541233992 181976704745472 182048448546432 182094327691731 182216305410048 182277592154112 182589365032704 182624989908816 182791622393856 182829772359936 183059899416576 183142489703562 183373010376192 183576135794688 183614449494528 183676206491232 183879667765248 183907398950912 184111116320768 184160019004416 184364016205824 184426025312256 184464516390336 184632827314176 184668850888704 184984713845568 185217553317888 185425242882048 185487608922112 185523799272448 185534354791296 185693076717568 185778639656064 185841124557816 185976192761856 186012478439424 186085813332744 186283693080576 186330639575808 186638725950768 186947321727803 187083193909248 187392524587008 187439750525664 187502794126466 187600102490112 187610776141824 187710494177024 187920979144704 187968338262432 188157514481664 188307527148468 188479344549888 188516118615552 188727506952192 188838562050684 188965057462272 189050311952064 189087197418756 189240577097728 189288268775424 189537496252416 189601245410304 189649027982232 189839895691264 189925544877768 190100664778752 190164603353088 190375251935232 190414984660992 190740675971664 190951962679296 190980760449024 191056054073469 191192313102336 191296535515904 191471080177664 191508437958656 191519333978112 191559305482272 191771498999808 191835999543552 191876037138162 192012880969728 192088581504768 192292844470272 192341305368576 192659330013696 192864199901184 192940236066304 192977880493216 192988860117732 193118135648256 193242959999388 193437444734976 193448450506752 193486194091008 193551271356352 193662736662528 193768305748992 193817138487336 193982946213888 194012201091072 194381963508096 194559323406336 194599929378816 194714440054407 194815491047424 194930128568448 194970811930713 195148709111808 195394341961728 195435122208768 195550124346486 195651609034752 195717414617088 195766738562304 196052175357696 196090426952784 196101583668018 196232944287744 196298945396736 196519060832256 196557403521024 196893601003008 197141430140928 197219152591968 197362490277888 197467391500288 197478626558976 197697377009664 197738637917184 197805145452096 198024257593344 198065586723264 198326174312448 198545863606272 198654094574208 198874147110912 198982557032168 199164114649088 199202973412352 199214307218304 199255884720399 199476603870336 199506687254784 199688723103744 199727684222976 199794860754944 200018896257024 200069304244992 200136595677648 200400106666032 200613207932928 200652349427712 200877346455552 200995551023904 201220932893184 201260192960736 201327884937634 201443828760576 201474208825344 201739480989696 201807334170624 201858192873792 202030879604736 202191953113332 202376439078912 202427441205696 202631169441792 202673460068352 202897964924928 203245007486976 203581060740096 203632366450968 203837307355136 203848904835072 204117303656448 204185956595712 204454799198208 204575108888241 204723792838656 204804504614736 205062291173376 205401349194496 205413035661792 205453113647418 205588763508736 205640575193088 205683493904928 205752673617582 205890499117056 205942386843648 206011653632512 206239856263168 206294636673216 206471118716928 206523152769024 206592614893056 206635732302636 206864626235904 206895823819776 207084601737216 207125005860864 207357260857344 207479278476288 207522580939128 207711930728448 207752457249792 207822332838848 208107803076264 208317248176128 208369747482624 208673560037376 208714274181504 208726149140208 208904711307264 208936216559616 209071265127543 209211313618944 209346539999337 209569154715648 209801298051072 209915664561408 209968566694614 210148191731712 210179884515328 210424675958784 210468593147904 210701732806656 210772600356864 210816590160384 211050115301376 211174305949152 211327786156032 211411101537792 211677203791872 211985838768128 212027199168512 212039262618624 212080633442496 212318445321216 212389856637504 212585689645056 212657190846464 212895649234944 212949302372352 213020925871488 213256892792832 213301401086592 213569882652672 213654081974632 213666237987489 213809364467712 213935178772224 214172158427136 214216857743616 214288907573104 214412315590656 214526279059456 214583260468122 214820958014208 214853355505152 215091352240128 215208602455392 215404965199872 215446992703488 215459250725376 215815499486496 216099654192864 216329450029056 216687137611776 216741746265408 216814645317452 216959880790016 216972224888832 217057765574592 217100115554868 217257902604288 217330975260672 217571716497408 217617125326848 217745180275896 217989343967616 218230814490624 218263726227456 218624612018176 218679708946608 218866786238464 218879238832128 218924920551168 219167427428352 219241142335488 219296394639504 219517100228608 219818634706944 219892568641536 220182091444224 220459233705984 220546149135104 220558697277408 220601730321882 220836313571328 221083943436288 221127078961152 221201452978688 221505301128384 221579802357396 221728229818368 221784108908544 221871546665964 222150815437824 222163454878848 222353512464384 222409549135872 222530788633608 222777289792512 222823785063672 223485856395984 223677045276672 223733415499776 223808666134144 223855376661189 224059628980224 224103345088896 224116095620592 224341651881984 224637032595456 224769218349312 225021258289152 225153670137354 225304491589632 225450119999286 225677018857472 225689858924544 225733893106176 225939859439616 225987014762496 226063023373824 226119994901892 226313437249536 226347567939584 226658484928512 226909558407168 226985877307392 227033250941952 227284739555328 227408636608192 227660541042688 227673493963776 227960065622016 228007642576896 228260210540544 228336983719936 228650633422848 228727537917312 228772164778248 228938435002368 229028693332608 229272237637632 229316970774528 229330017939456 229709201170176 230011649097984 230089011357296 230256238657536 230405067691578 230636953337856 230695077570048 230772669694112 231028300525568 231076517843808 231089665119516 231287358947328 231345647092224 231626811506688 231763110336576 232019838296064 232280008556544 232416691754688 232722704515392 232757801797248 232956922691584 232970176954368 233015631593472 233276918464512 233355378966528 233414188285824 233800124443704 233970048958464 234048742588416 234356904198144 234744399079424 234757755042048 234803558454192 235017800220672 235053243629568 235145912705808 235362727821312 235441889865728 235702692872192 235765299055104 235890611965554 236026460307456 236105845592064 236155122631584 236416715698176 236452370079744 236714292412416 236727760453632 237119175401472 237168663930432 237431379714048 237511237530112 237571094192796 237837489230016 238076855058432 238136854265856 238216949361664 238484068614144 238530599064576 238544170445952 238590712622808 238748241494016 238938588717192 239239339702272 239507605389312 239648541605424 239914004391936 239964076222416 240044785887179 240205582303232 240266117984256 240360842221461 240535535026176 240677076118752 240882971836416 240943678230528 241075021019742 241342063941888 241598702026752 241916804333568 242109677762316 242316799049728 242330585849856 242377866791424 242635606327296 242731264728576 242792436922308 242955073880064 243036789538816 243370631282688 243452486710272 243499986545088 243722163191808 243773029813248 244079865888768 244093752999936 244189986271416 244497347168256 244768181059584 244819265992704 244901608654976 244963327810383 245172890353664 245238011963568 245509666301952 245546692005888 245818688274432 245901367083008 245952688520448 246014672564934 246177103085568 246225134518272 246239143686144 246646285127424 246956737757184 247233657176064 247379139721728 247704852874752 247788166077088 247968257015808 248016637919232 248114417776992 248128534437084 248294745833472 248378257440768 248440852767744 248851634601024 249444258545664 249856699449344 249919667367552 250133469986816 250147701522432 250347137212809 250561305526272 250624451016576 251076702864624 251221296807936 251305792733184 251354824820736 251636675936256 251784749400912 251967745032192 252067082602752 252116263225008 252384358367232 252716661669888 252801660547072 252865370642976 253148915575296 253234059837024 253283468147346 253467553038336 253552804470784 253833669246976 253886646214656 253901091290112 253950629744448 254182341869568 254320901295552 254602616905728 254641013932032 254741405431292 254923084136448 255359111970816 255412407309696 255695331999744 255781332724736 255834716184216 256118108673024 256132680709248 256455073824768 256879106684928 257318480156976 257368685375529 257657279999184 257916592979968 257931267342336 257981592121344 258357740998656 258422851316448 258509769416962 258643928285184 258682934788096 258850137776958 259038268489728 259175951344128 259412431208448 259466572505088 259619253405876 259753988063232 259906838091264 259961082574284 260198278815744 260525789282304 260580162945024 260733499128648 260868812046336 260956552822784 261022318083072 261315009626112 261402900476928 261453902603712 261468778224024 261731927195648 261852527021904 262076538028032 262091449073664 262142585542656 262524801337344 262855240187904 262958870122624 263025139999167 263304835411968 263596502679552 263651517222912 263740193936128 264032343457792 264087448964352 264102474422304 264154003260966 264395025248256 264434899083264 264539151794034 264727818141696 264872126098944 265165529481216 265619076291072 265674512960532 265968805160448 266008916339712 266251630804992 266303578963968 266691861676032 266759072326656 266848794236864 267200142221376 267484277243904 267536465903616 267836461940736 267994068031872 268294577190912 268346923947648 268591771680768 268632278433792 268805912306841 268985974652928 269076445560832 269144257165056 269446056062976 269589270817776 269604609306102 269744526065664 269835252105216 269903254940928 270231280091136 270299382732288 270546011947008 270993343315968 271441414320128 271509821934624 271798539780096 272156404875264 272247942127616 272606398930944 272621909081088 272675100140352 272766811850988 272965057118208 273072672819648 273416388231168 273884047549056 273937484863224 274187433590784 274244658539904 274336898156776 274589849124864 274713734555343 275059515564288 275364203692032 275456819857408 275514309736848 275819501647872 275861098426368 276166674481152 276639037968384 276696774585504 276949240971264 277003276333056 277477070768352 277756330901504 277826329976832 278137864323072 278231413383168 278285698908672 278301532186944 278539615076352 278581622079488 278761686836724 278948418158592 278964289142784 279018717659136 279128719999116 279425539620864 279735064068096 279887552748544 279958088926152 280197588975616 280624790863872 281030133809152 281088786880512 281159625788496 281254191189699 281400153735168 281416164212736 281565741265536 281881468717056 282236271722496 282461290722702 282719016824832 282774177923328 283091260428288 283186475516672 283257843076026 283447586193408 283575467928096 283630796128134 283860865646592 283932403163136 284027901161984 284342523723776 284401868115456 284473541973348 284759843536896 284888317316652 285079152623616 285246905029632 285562877902848 285622476991488 285883087454208 286111013957496 286427944018944 286471140673536 286788469653504 286944803273856 287206620266496 287262656937984 287279000967168 287753999315328 287814055707243 288019321454592 288132872257152 288439266705408 288916183482368 288988995020544 289296299851776 289410354099456 289466820739824 289483290176598 289677203472384 289774633680896 290156167102464 290172675760128 290229291136512 290326907034528 290494104993792 290652458623488 290974419320832 291018301636608 291572945262144 291838985109504 291899894068224 292223236571136 292321523113984 292395192852672 292723063667712 293091512942592 293190091522048 293325186519729 293576121925632 293650107843456 294078263036544 294135640429176 294448418095104 294778591248384 294836105281536 295340401504512 295439736476528 295497379505237 295712145211392 295828728887952 296043735416832 296201087250432 296217939838464 296546065514496 296707718178144 297036386390016 297098380084896 297981141861312 298236060368896 298311220666368 298473835548252 298746171973632 298804460118528 298821460827456 299122202509312 299260030882176 299516043460608 299533084655616 299591526334464 299692291132416 300028344385536 300204893516472 300600159999048 300919811899392 300978524141568 301316019683328 301417364498432 301493326535856 301751249666048 301831399339776 301890289441104 301991827406451 302165743140864 302211313238016 302647836409856 302711001255936 302787289310688 303046319407104 303287929669998 303564658618368 303946754162688 304010190102528 304346947387392 304867511230464 304970050556416 305029553037664 305251246669824 305371591110144 305448549676452 305696316850176 305755961032704 305773357252608 306278934893568 306682198797312 307206756922104 307515937783808 307593436760064 308102023791744 308119553492688 308179670471127 308383145263104 308460862789632 308629010426373 308835748675584 308913580265472 309017480448768 309359784394752 309706678075392 309888922339584 309953598453954 310296939353856 310343735729664 310626902605824 310687508791296 311035891286016 311140505288704 311218917714432 311283871408692 311567896092672 311628685874688 311733499258272 311960065277952 312064990117888 312475872264192 312554621223936 313010340056064 313071411272256 313357066960896 313404324839424 313527883607744 313816970428416 314353732073472 314520815954072 314701947076608 314807794122752 314873496842112 314952850041921 315222287597568 315269826772992 315637013938176 316158900535296 316224885240576 316575172952064 316761458923728 317116652306688 317515805687808 317978758152192 318040798752768 318058893927936 318120950163744 318584784956256 318816330448896 318878534467584 318985786269696 319343473852416 319531388807232 319885339189248 319952101629888 320354823979008 320481122961948 320714046701568 320902768158336 321177295781888 321258237640704 321325286615424 321433361359656 321618473385984 321789418589184 322280033257728 322637028360192 322812903683088 323107447799808 323170489055232 323641686304768 323723249229744 324149481289296 324494175043584 324603315613696 324666648726784 324962884255744 325030706417664 325112619398112 325221967976178 325439821185024 325458337333248 325586648361888 325650173332302 325996462891008 326357574746112 326425687990272 326617770413844 326984015951424 327346221735936 327395589341184 327758251032576 327936918027264 328019563419912 328236137447424 328300179357696 328318858248192 328861713503232 328944591959256 329275650342912 329838852962304 330273137166336 330688850558976 330819223702656 330838045916112 330902595482823 331171009921024 331254470356992 331625915154432 331690618441728 331802179468032 332369703536094 332592344727552 332676163362816 332807319998946 333226223156736 333530268696576 333796182950412 334081740701696 334165934688768 334235677595508 334768937152832 334961729077248 335074390310912 335139766427648 335228784593976 335515567915008 335600123249664 335712999201216 336089443470336 336155017633344 336512477822976 336955548893184 337153827523968 337531887433728 337645413116032 337711290863128 337730505206031 337956737384448 338175179998929 338515528286208 338534788386816 338600839659264 338909789159424 339094535060736 339179992352838 339470155874304 339521351909376 340478815961088 340549876412928 340927109332992 341112954912288 341490811564032 341510240945664 341940098433024 342011463865344 342323525320704 342390315810816 342505475579904 343091306875968 343158247167372 343407652503552 343543039998912 343908356456448 343975456161792 344476987998208 344563801755264 344858571046912 345017473646976 345133517035944 345384357986304 345567935125504 345955430006784 346042616355072 346159004541168 346542450788352 346614776765712 346931038420992 347440217260032 347644665504864 348029757444096 348219474806294 348420012834816 348537200635904 348605203471616 348625037632032 349084056773088 349136702695872 349435384037376 349455265431552 349523447390208 350033068449792 350121282428736 350473653583872 350700186665556 351073113882624 351462003572736 351535356297216 352116598619136 352136632563072 352205337681288 352526700331008 352579865444352 352718869058712 353044091731968 353162834798592 353554039308288 353835917948331 354158768388096 354232683947376 354625073547264 354678555119616 355071438618624 355589148901376 355678763102208 355752995895648 356147069571072 356266856295168 356356641289194 356645702991872 356715287871488 357115282587648 357205281398784 357325424042496 357726102921216 357795898596864 358122362241024 358176371245056 358407883075788 358647966203904 358859009553408 359261408083968 359452361090368 359472812408136 359659368087552 359780336140288 359871006587904 359946114333624 360308373454848 360399176976384 361015614178128 361324457754624 361415517345792 361612531529613 362013095912832 362398053040128 362875206500352 363164516643474 363475198574592 363495878774784 363566800187136 363689082467984 363953409490944 364096897092864 364188655383462 364432610820096 364555184308224 365178730065408 365249979817632 365583244787712 365659544719872 366119798833152 366284979407124 366746020752384 367152271589376 367228898989056 367352412982464 367759335530496 367814797901824 368222232641536 368320038008832 368728032411648 368852050624512 368929032780672 369265654628352 369337701777408 369969427691136 370435106635776 370850485764096 370975217844224 371047598544896 371068709582592 371557279312128 371682249115632 371952385523712 372024956878848 372171626665488 372567386161152 372661279151616 373277451901536 373894643455606 374166387818496 374785049174016 374879501051328 375005588252932 375200204980224 375221552283648 375420988354048 375841958289408 375936676524864 376315028963328 376615054296936 376958689099776 377032237231104 377455013904384 377677124101368 378100623904128 378174394837512 378576537550848 379074992504832 379202490820608 379298055964464 379679791382528 379851089755536 379925202221019 380201329557504 380329206706176 380750503870464 380829969321984 381481351943328 381903925358592 381961520898048 382112108146938 382384626204672 382593071031808 382942160355328 383016875917312 383038667956224 383118610964544 383542997999616 383671999087104 383752074276324 384025761939456 384177163009536 384585688940544 384682610737152 385318660027392 385880472132608 385955760986432 385977720235464 386485919998776 386874889469952 386896901013504 386972388182016 387102542712704 387536611497984 387634276974672 387764654125443 387965892427776 388024402182144 388275206665437 388763927016192 389118646812672 389199858757632 389428880108814 389630982094848 389860257136896 389941623861426 390297418223616 390788683923456 390870244417536 391100248692972 391303218069504 391434829234176 391533477124608 392104350715392 392180853905568 392203167336036 392465888575488 392597890793472 393038121664512 393114807042048 393787202006016 394282860281856 394438305183936 394934783000576 394957253117952 395394754019328 395477275834368 395610290904192 396048515186688 396131173446528 396652348624896 396808727691051 397091727212544 397308189148416 397748294221824 397965114064336 398328229298176 398405946824704 398428614436608 398511769440798 398953207740672 399013374509568 399377446207488 399455368445952 399589721509888 400037792514048 400138608489984 400273191355296 400800213332064 401226415865856 401304698855424 401754692911104 401991102047808 402441865786368 402520385921472 402655769875268 402887657521152 402948417650688 403478961979392 403614668341248 403716385747584 404061759209472 404383906226664 404406913959153 404752878157824 404854882411392 405346920136704 406490014973952 407162121480192 407264732901936 407674614710272 407697809670144 408234607312896 408371913191424 408909598396416 409150217776482 409447585677312 409609009229472 410124582346752 410802698388992 410826071323584 410906227294836 411177527017472 411281150386176 411366987809856 411505347235164 411780998234112 411884773687296 412023307265024 412479712526336 412589273346432 412942237433856 413046305538048 413185229786112 413271464605272 413729252471808 413791647639552 414250011721728 414958556952576 415045161878256 415423861456896 415504914499584 415644665677696 416215606152528 416634496352256 416739494965248 417347120074752 417428548363008 417452298280416 417809422614528 417872433119232 418142530255086 418422627237888 418693079998674 419138309431296 419602596102144 419831329122816 419937133389228 420296383463424 420359769030656 420849351917568 420937186295808 421403465613312 421545200713728 421633180320768 422100230602752 422348611898304 422822203075584 423354407583744 423691936084053 423971677536256 424054398337024 424078525237248 424161266884992 424636890642432 424779713275008 424886764614039 425171379290112 425314381692928 425791298469888 425898604744704 426041851742976 426513785585664 426602802173184 427139765305344 427308163949264 427332475974978 427618728935424 427870357544448 428344316854272 428433715487232 428577815146208 428824631181312 429052558118912 429166520936244 429641916028416 429706711010304 430182704480256 430417204910784 430809930399744 430893985406976 430918501450752 431630998972992 432199308385728 432658900058112 433374275223552 433483492530816 433629290634904 433944449777664 434115531149184 434200231109736 434224935264897 434515805208576 434661950521344 435234250653696 435490360551792 435978687935232 436461628981248 436527452454912 437249224036352 437359417893216 437733572476928 437758477664256 437849841102336 438334854856704 438482284670976 438592789279008 439034200457216 439637269413888 439785137283072 440364182888448 440918467411968 441092298270208 441117394554816 441203460643764 441672627142656 442167886872576 442254157922304 442402905957376 443010602256768 443159604714792 443568217817088 443743093331928 444301630875648 444326909757696 444819098271744 445061577267216 445554579585024 445647570127344 445797459504761 446971712791968 447354090553344 447466830999552 447617332268288 447710753322378 448119257960448 448206690177792 448232191241184 448683303763968 449274065190912 449538436698624 450042516578304 450307340274708 450608983179264 450900239998572 451354037714944 451379717849088 451467786212352 451879718879232 451974029524992 452126046747648 452239989803784 452626874499072 452695135879168 453316969857024 453971754614784 454066501883904 454569479110656 454817273216384 454931894504997 455321082085376 455346987927552 455920131244032 456015285153792 456520421081088 456673967439872 457301266845696 457455075834624 457544329556496 457876870004736 458057386665216 458544475275264 458633941549056 458660035878912 459418402340352 460023298195968 460178022714592 460512477315072 460810135383156 461273906675712 461390155140096 461545339388224 462056601051136 462153035687616 462179330239032 462574717894656 462691294184448 463253623013376 463526220673152 464039676592128 464560017113088 464833383509376 464930397680931 465445409030784 465515603594496 465940353908736 466031263186944 466553836929024 466710757933056 466828376571648 467600248887408 467940097916928 468097485176832 468713808396288 469488798158848 469515510084096 469607116908384 470035600441344 470106487259136 470291825411616 470725455642624 470883779731456 471405385744384 471530598110208 471781223931108 472052920614912 472211691184128 472310245263168 472833431396352 472904740159488 473428584824832 473455520907264 474238350802944 474337327860864 474862759428096 475022475060224 475142188385592 475674978460032 476273708531712 476433898723328 476968137228288 477061198129152 477088340891904 477181425245616 477877177434384 478478679404544 479015210778624 479297083210848 479828008783872 479928152444832 480089571774358 480411164606464 480532235968512 480721684442922 481071070052352 481354152237504 481765943672832 481887356461056 482150042039484 482684127883776 483197404053504 483833608667136 484219355524632 484633598099456 484661171699712 484755733582848 485462529457152 485584873844616 486073579077632 486741262565376 486904973420544 486999973090176 487444326383616 487546059626496 487832951964267 488159731777536 488187505999872 488379972542832 488475259998453 488994694336512 489536362119168 489638531985408 489803217309952 489926655620766 490345780707328 490476023927136 491019332603904 491093384011776 491637376548864 491802734166016 491905377040896 492029345129868 492354206171136 492450269036544 492478287372288 493292570254848 493913475514368 494467314352128 494758279443456 495409705749504 495576332154176 496033275838464 496228835553984 496257068874168 496756514881536 496881705535488 497703269202048 498554555304141 498888517091328 499210979998419 499713398898688 499839334735104 500295403044864 500694274425618 501122611052544 501248902033152 502153405729248 502442593615872 502611585466368 502709649641472 503273351872512 503569498801824 503935490064384 504134165205504 504232526450016 504768716734464 505433323339776 505603321094144 505730741285952 506297831150592 506468119674048 506566936294692 506935106076672 507105608941568 507667338493952 507773292429312 507802182580224 507901259488896 508364683739136 508641802591104 509205233811456 509282027864064 509482810862584 510718223941632 510824814619392 511390663999488 511562665449472 511669432368432 512236217346048 512265361418496 512910147649536 513758213369856 514636960313952 514737370751058 515314559998368 515833185959936 515862534684672 515963184242688 516715481997312 516845702632896 517019538833924 517287856570368 517365869576192 517700275553916 518076536979456 518351902688256 518824862416896 518933145010176 519238506811752 519507976126464 519813676182528 519922165148568 520396557631488 521160325890048 521466998257296 521913105645568 522044636166144 522329212209441 522630019252224 522805800953856 522907805207424 522937556448048 523463854391296 523705054043808 524153076056064 524182898147328 524285171085312 525049602674688 525710480375808 525917740245248 526050279998334 526609670823936 527193005359104 527303034445824 527480387872256 528064686915584 528174897928704 528204948844608 528308006521932 528790050496512 528869798166528 529078303588068 529455636283392 529744252197888 530331058962432 531238152582144 531349025921064 531937610320896 532017832679424 532607157927936 533383723352064 533518144653312 533697588473728 534400284442752 534534961933791 534968554487808 535072931807232 535672923881472 535988136063744 536589154381824 536693847895296 537183543361536 537264556867584 537611824613682 537971949305856 538152891121664 538288514330112 538892112125952 539178541635552 539209218612204 539489052131328 539670504210432 539806509881856 540462560182272 540598765464576 541092023894016 541986686631936 542882828640256 543019643869248 543597079560192 544312809750528 544495884255232 544746774965211 545212797861888 545243818162176 545350200280704 545533623701976 545930114236416 546145345639296 546832776462336 547768095098112 547874969726448 548374867181568 548489317079808 548673796313552 549179698249728 549427469110686 550119031128576 550728407384064 550913639714816 551028619473696 551639003295744 551722196852736 552333348962304 553278075936768 553393549171008 553898481942528 554006552666112 554954141536704 555512661803008 555652659953664 556275728646144 556462826766336 556571397817344 556603064373888 557079230152704 557523373673448 557928578285568 558037435318272 558257439998232 558851079241728 559775105497088 559916177852304 560395177951232 560841965183409 561249581727744 562060267618304 562177573761024 562319251576992 562508382379398 562800307470336 562832328425472 563131482531072 563762937434112 564472543444992 564922581445404 565438033649664 565548355846656 566182520856576 566372951033344 566515686152052 566895172386816 567150935856192 567261592256268 567721731293184 567864806326272 568055802323968 568685047447552 568803736230912 568947083946696 569519687073792 569776634633304 570493810059264 571125755805696 571244953982976 572222027914992 572855888037888 572942281347072 573168162220407 573576939307008 573889606547712 574413240532992 574525313875968 574558001934336 575507998630656 575628111414486 576038642909184 576265744514304 576878533410816 577832366964736 577977990041088 578592599703552 578820708198912 578933641479648 578966580353196 579354406944768 579549267361792 580312334204928 580345351520256 580458582273024 580653814069056 580988209987584 581304917246976 581948838641664 582036603273216 583145890524288 583677970219008 583799788136448 584143320163221 584446473142272 584643046227968 584790385705344 584912435792139 585446127335424 586183025885184 586380183044096 586650373039458 587152243851264 587300215686912 588156526073088 588271280858352 588896836190208 589557182496768 589672210563072 590680803009024 590879472953056 590994759010474 591424290422784 591657457775904 592087470833664 592402174500864 592435879676928 593092131028992 593415436356288 594072772780032 594196760169792 595962283722624 596472120737792 596622441332736 596947671096504 597492343947264 597608920237056 597642921654912 598520061764352 599066169311232 599183052668928 599384582264832 600056688771072 600409787032944 601200319998096 601839623798784 601957048283136 602632039366656 602834728996864 602986653071712 603502499332096 603662798679552 603780578882208 603983654812902 604331486281728 604422626476032 605295672819712 605422002511872 605574578621376 606092638814208 606575859339996 607129317236736 607893508325376 608020380205056 608693894774784 609735022460928 609940101112832 610059106075328 610743182220288 610897099352904 611511922065408 611546714505216 612557869787136 613364397594624 613725326664723 614413513844208 615031875567616 615186873520128 616204047583488 616239106985376 616359340942254 616766290526208 616921725579264 617258020852746 617671497351168 617827160530944 618034960897536 618719568789504 619413356150784 619777844679168 619907196907908 620593878707712 620687471459328 621253805211648 621375017582592 622071782572032 622281010577408 622437835428864 622567742817384 623135792185344 623257371749376 623466998516544 624129980235776 624951744528384 625109242447872 626020680112128 626142822544512 626714133921792 626808649678848 627055767215488 627213795382629 627633940856832 628039619998011 628707464146944 629041631908144 629403894153216 629615588245504 629746993684224 629905700083842 630444575195136 630539653545984 631274027876352 632317801070592 632449770481152 633150345904128 633522917847456 634233304613376 635031611375616 635957516304384 636081597505536 636117787855872 636241900327488 637169569912512 637757068935168 637971572539392 638686947704832 639062777614464 639770678378496 639904203259776 640709647958016 640962245923896 640998713962467 641428093403136 641805536316672 642516475281408 642650573230848 642866722719312 643236946771968 643578837178368 644560066515456 645274056720384 645625807366176 646214895599616 646340978110464 647283372609536 647446498459488 648298962578592 648988350087168 649206631227392 649333297453568 649925768511488 650061412835328 650225238796224 650443935952356 650879642370048 650916674666496 651173296723776 651300346664604 651992925782016 652715149492224 652851375980544 653235540827688 653968031902848 654692443471872 654791178682368 655873836054528 656039126839824 656600358715392 656637716496384 657723427006464 657889183918512 658551300685824 659677705924608 660546274332672 661377701117952 661638447405312 661676091832224 661805190965646 662342019842048 662508940713984 663251830308864 663381236883456 663604358936064 664739407072188 665184689455104 665352326725632 665614639997892 666452446313472 667060537393152 667592365900824 668163481403392 668331869377536 668471355191016 669537874305664 670148780621824 670279532855296 670457569187952 671031135830016 671200246499328 671425998402432 671566129983567 672178886940672 672310035266688 673024955645952 673911097786368 674307655047936 675063774867456 675290826232064 675422581726256 675461010412062 675913474768896 676350359997858 677031056572416 677069576773632 677201679318528 677819578318848 678189070121472 678359984705676 678940311748608 679042703818752 680957631922176 681099752825856 681854218665984 682225909824576 682981623128064 683020481891328 683880196866048 684022927730688 684780631621632 685010951159808 686182613751936 686316494334744 686815305007104 687086079997824 687816712912896 687950912323584 688953975996416 689127603510528 690034947293952 690267034071888 690768715972608 691135870251008 691910860013568 692085232710144 692318009082336 693084901576704 693229553531424 693862076841984 694880434520064 695289331009728 696059514888192 696438949612588 696840025669632 697074401271808 697210406943232 697250075264064 698168113546176 698273405391744 698870768074752 698910530863104 699046894780416 700066136899584 700242564857472 701400373331112 702146227765248 703070712594432 704233197238272 704273265126144 704410675362576 704647597281719 705053400662016 705159730888704 705437738117424 706088183463936 706325669597184 707108078616576 707671835896662 708317536776192 708465367894752 709250147094528 709357110239232 710142877237248 711178297802752 711357526204416 711505991791296 712294139142144 712533712590336 712713282578388 713291405983744 713430575742976 714230565175296 714410562797568 714650848084992 715452205842432 715591797193728 716244724482048 716815766151576 717718019106816 718522816167936 718904722180736 718945624816272 719560672280576 719742013175808 719892228667248 720134357661537 720616746909696 720798353952768 721082526664383 722031228356256 722648915509248 722831034691584 723225063059226 724026191825664 724796106080256 725750413000704 726329033286948 726950397149184 726991757549568 727133600374272 727378164935968 727906818981888 728193794185728 728377310766924 728865221640192 729110368616448 730357460130816 730499959635264 731166489575424 731319089439744 732239597666304 732569958814248 733492041504768 734304543178752 734457797978112 734704825964928 734889983431149 735518671060992 735629595803648 736640076017664 737456064823296 737704101249024 737858065561344 738531309256704 738675403554816 739938855382272 740870213271552 741700971528192 741950435688448 742095197089792 742137419165184 743114558624256 743364498231264 743904771047424 744049913757696 744343253330976 745134772322304 745322558303232 746554903803072 747789286911212 748332775636992 749570098348032 749759002102656 750011176505864 750400409960448 750443104567296 750841976708096 751041411638427 751683916578816 751873353049728 753230108593872 753917378199552 754064474462208 754910027808768 755354248202736 756201247808256 756348789675024 757153075101696 758149985009664 758404981641216 758596111928928 759359582765056 759702179511072 759850404442038 760402659115008 760658413412352 761501007740928 761659938643968 762962703886656 763807850717184 763923041796096 764224216293876 764769252409344 765186142063616 765884320710656 766033751834624 766077335912448 766237221929088 767085995999232 767343998174208 767504148552648 768354326019072 769365221474304 770637320054784 771760944265216 771911521972864 771955440470928 772106056126587 772971839997552 773749778939904 773793802027008 773944776364032 774205085425408 775073222995968 775268553949344 775529308250886 775931784855552 776048804364288 776550413330874 777527854032384 778237293625344 778399717515264 778857760217628 779261964189696 779720514273792 779883247722852 780594836447232 781577367846912 781740488835072 782200497385944 782606436139008 782869658468352 783066954249216 784208701430784 784361707811136 784406334672072 785195781586944 786229614084096 787574404012032 788565720563712 788876610367872 789075419997501 789869566001152 789914506235904 790789508038656 790954551668736 791220581808384 792097030373376 792262346893056 793304697249792 793617455382102 794183454425088 794616378296832 795496588443648 795930228128672 796656458596352 796811893649408 796857228873216 797023538881596 797906415481344 798026749019136 798754892414976 798910736891904 799179443019776 800075585028096 800277216979968 800546382710592 801600426664128 802452831731712 802609397710848 803509385822208 803982204095616 804883731572736 805040771842944 805311539750536 805775315042304 805896835301376 806417736920523 806957923958784 807229336682496 807432771495168 808767812453328 808813827918306 809505756315648 809709764822784 810693840273408 812980029947904 814324242960384 814529465803872 815349229420544 815395619340288 816469214625792 816743826382848 817819196792832 818300435552964 818895171354624 819218018458944 820249164693504 821605396777984 821652142647168 821812454589672 822355054034944 822562300772352 822733975619712 823010694470328 823769547374592 824046614530048 824959425052672 825178546692864 826092611076096 826370459572224 826542929210544 827458504943616 827583295279104 827909567651699 828500023443456 829917113905152 830090323756512 830847722913792 831009828999168 831289331355392 832431212305056 833268992704512 833478989930496 834694240149504 834857096726016 834904596560832 835618845229056 835744866238464 836285060510172 836845254475776 837386159997348 838276618862592 839205192204288 839662658245632 839874266778456 840592766926848 840719538061312 841874372591616 843090401427456 843266360641536 843762573569097 844200461205504 844697223796608 845644406151168 846708815167488 847383872168106 847943355072512 848108796674048 848157050474496 848322533769984 849273781284864 849559426550016 849773529228078 850342758580224 850628763385856 851582596939776 851797209489408 852083703485952 853027571171328 853205604346368 854279530610688 854616327898528 854664951949956 855237457870848 855740715088896 856688633708544 856867430974464 857155630292416 857649262362624 858105116237824 858333041872488 859283832056832 859413422020608 860365408960512 860834409821568 861619860799488 861787970813952 861837002901504 863261997945984 863442167121729 864398616771456 865317800116224 866748550447104 866966985061632 867258581269808 867888899555328 868231062298368 868400462219472 868449870529794 869031610417152 869323901042688 870468501307392 870980721103584 871957375870464 872923257962496 873054904909824 874498448072704 874718835786432 875467144953856 875516955328512 875699682204672 876669709713408 876964569341952 877185578558016 878068400914432 879274538827776 879570274566144 880728365776896 882184596540416 882234789109632 882406921287528 883345254285312 884335773745152 884508315844608 884805811914752 886021204513536 886319209429584 886492138515711 887136435634176 887486186663856 888603261751296 888653819515392 889638196543488 890123154534432 891109159170048 891295140254688 891594919009522 893943425583936 894708181106688 894933661999104 895234664536576 895421506644756 896238515920896 896413380355584 896464382482368 897366607527936 898548130381824 899076873397248 900085033156608 900614680549416 901800479997144 902708075429888 902759435698176 902935572424704 903948059049984 904252093495296 904479979607568 905253748998144 905390271758336 905975482219353 906633939714048 907943509229568 908133003767808 909138958221312 909634546432768 909863789009994 910642164170752 910693975855104 911840262488064 912030570307584 913040842162176 913347934879744 914602533691392 914910151669248 915088659112992 915753740009472 916114773330432 917088950550528 917267883098112 917320071757824 918836804680704 920046596391936 920356045429184 921620270766312 922547813351424 922780310280192 923090678776448 924113202102272 924306071375232 924358660478064 924539011413381 925149435789312 925382588368896 925887031279119 926507246026752 927052441346304 928079353184256 929120034226176 929666767018752 929860795361862 930890818061568 931031207188992 931880707817472 932062526373888 933107673858048 933421515866112 933656753143296 935200497774816 935880195833856 936194970353664 937427616792576 938977596317696 939031020168192 939214233816768 940071200882688 940212974518272 940583650823232 941450911285248 941767559462912 942810771488768 943061196220416 943562447862216 944105841229824 944423382368256 944620490526336 945666862792704 945809480318976 946911041814528 948476701605888 948674655721728 949725518856192 950044950120448 950284376771184 951349956920064 952547417063424 952867797446656 953936274456576 954122396258304 954176681783808 954362850491232 955754354868768 956957358809088 958030421557248 958594166421696 959656017567744 959856304889664 960179143548716 960822329212928 961064471937024 961443368885844 962142140104704 962708304475008 963531887345664 963774712922112 964300084078968 965368255767552 968438711049264 969267196198912 969322343399424 969511467165696 970925058914304 971169747689232 972147158155264 973482525130752 973809946841088 973999946180352 974888652767232 975092119252992 975665903928534 976319463555072 976375011999744 976759945085664 976950519996906 977989388673024 979072724238336 979277063970816 979606434619904 979853311241532 980691561414656 980952047854272 982038665207808 982186768023552 983274753097728 983605468332032 983810754081792 984058690259736 984708412342272 984900538073088 984956574744576 986585140509696 987826951028736 989516558886912 990819411499008 991152664308352 992066551676928 992457671107968 992514137748336 992707786448469 993513029763072 993763411070976 995406538404096 997109110608282 997777034182656 998421959996838 999426797797376 999678669470208 1000590806089728 1001388548851236 1002245222105088 1002497804066304 1004306811458496 1004885187231744 1005223170932736 1005419299282944 1006546703745024 1007138997603648 1008268330411008 1008465052900032 1009537433468928 1010866646679552 1011206642188288 1011461482571904 1012595662301184 1012936239348096 1013133872589384 1013191515618093 1013870212153344 1014211217883136 1015546584858624 1015604365160448 1015802518977792 1016729367478272 1017283605182208 1018410467622912 1018564055728128 1018965621725168 1021436447883264 1021649629238784 1022781327998976 1023125330898944 1023338864736864 1024472434692096 1024530722836992 1025820295299072 1027516426739712 1029273920627904 1029474741502116 1030629119996736 1031666371919872 1031725069369344 1031926368485376 1033430963994624 1033691405265792 1034039077667848 1034575713140736 1035400551107832 1036153073958912 1036703805376512 1037866290020352 1038477013623504 1039627352365056 1039844330297136 1040793115262976 1042320651780096 1042933996514592 1043826211291136 1044089272332288 1044658424418882 1045260038504448 1045611601907712 1045815610414848 1045875112896096 1046927708782592 1047410108087616 1048306152112128 1048365796294656 1048570342170624 1050099205349376 1051420960751616 1051835480490496 1052100559996668 1053219341647872 1054386010718208 1054606068891648 1054960775744512 1056129373831168 1056349795857408 1056409897689216 1056616013043864 1057580100993024 1057739596333056 1058156607176136 1059488504395776 1060662117924864 1061507753844993 1062476305164288 1062698051842128 1063875220641792 1064035665358848 1065214315855872 1066767446704128 1067036289306624 1067395176947456 1068800568885504 1069069923867582 1069937108975616 1070145863614464 1071345847762944 1071976272127488 1073178308763648 1073387695790592 1074367086723072 1074529113735168 1075223649227364 1075943898611712 1076305782243328 1076577028660224 1077784224251904 1078357083271104 1078418437224408 1078978104262656 1079341008420864 1079613019763712 1080925120364544 1081197530929152 1083973373263872 1084837594588839 1085765657280512 1086039287738496 1087194159120384 1088625619501056 1088991768510464 1089493549930422 1090425595723776 1090487636324352 1090700400561408 1091067247403952 1091860228472832 1092290691278592 1093665552924672 1095536190196224 1095749939452896 1096749734363136 1096978634159616 1097347592627104 1098359396499456 1098854938221372 1100238062257152 1101456814768128 1101827279429632 1102057238947392 1103278006591488 1103444393705472 1104666697924608 1106556151873536 1106787098342016 1107796963885056 1108013105332224 1109908283073408 1111305319907328 1112551457292288 1112925653532672 1113142795634688 1113206128747776 1115046747346896 1115857156571136 1116074870636544 1116514879996464 1117702158483456 1119550210994176 1119832355704608 1120790355902464 1121683930366818 1122499163455488 1124120535236608 1124355147522048 1124638503153984 1125016764758796 1125600614940672 1125664656850944 1126262965062144 1127525874868224 1128945086889984 1129845162890808 1130876067299328 1131096711693312 1132365041713152 1132745902066688 1133031372304104 1134301871712384 1134523184512536 1135729612652544 1136111604647936 1137370094895104 1137607472461824 1137894167893392 1139039374147584 1139553269266608 1139775606663057 1140987620118528 1142251511611392 1142489907965952 1144444055829984 1145711776075776 1145884562694144 1146336324440814 1147153878614016 1147779213095424 1148826481065984 1149050627751936 1149116003868672 1151015997261312 1151256222828972 1152077285818368 1152531489028608 1153757066821632 1155664733929472 1155955980082176 1157641416397824 1157867282959296 1157933160706392 1159098534723584 1160624668409856 1160690703040512 1160917164546048 1161307628138112 1162609834493952 1163293962376329 1163897677283328 1164073206546432 1164825619996311 1166291781048576 1167355940438016 1167599576272896 1168286640326442 1168892946284544 1169286092455936 1169580771410688 1169824871584278 1170892254670848 1172366051770368 1172760366088192 1173300746078916 1174304487702528 1174600431373824 1176313052146176 1176542561716704 1177793672380416 1179114364993536 1179344421126144 1181361606018048 1181758945906112 1181989518020948 1182848580845568 1183314915551808 1184804349001728 1184871759353856 1186184262057984 1186830872712576 1188145545560064 1188393520339584 1190426183073153 1191924567445248 1193244882665472 1193895342193008 1194984687894528 1195217840474112 1195285843309824 1197040123528704 1198132338622464 1198366105337856 1198769164529664 1200113377542144 1200819574065888 1202400639996192 1203679247597568 1203914096566272 1205264078733312 1205669457993728 1205973306143424 1207004998664192 1207325597359104 1207561157764416 1207967309625804 1208662972563456 1208845252952064 1210591345639424 1210844005023744 1211149157242752 1212185277628416 1213151718679992 1214258634473472 1216040760410112 1218768161822029 1219470044921856 1219880202225664 1220118212150656 1221486364440576 1221794198705808 1223023844130816 1223093429010432 1225115739574272 1226728795189248 1227450653329446 1228827027688416 1230063751135232 1230373747040256 1232408095166976 1232478213970752 1232718681884508 1233532581052416 1233843451158528 1234516041705492 1235342994702336 1235654321061888 1236069921795072 1237439137579008 1238826712301568 1239555689358336 1239814393815816 1241187757415424 1241374942918656 1242750035165184 1244562021154816 1244875670857728 1245135485634768 1246271584370688 1246514743498752 1246933997033088 1248259960471552 1249903489056768 1250218484895744 1252041360224256 1252285645089024 1253428267843584 1253617299357696 1254111534430976 1254427590765258 1255267881713664 1256079239996022 1257414928293888 1258083263816288 1258807788306432 1259231176491008 1259493987368448 1259811400167684 1260889150390272 1261079307091968 1262548055752704 1264635602141184 1264899540962304 1266300691808256 1267045835694912 1268466609226752 1270063222751232 1271075808252159 1271915032608768 1272163195011072 1272235575711744 1272483800654976 1274339139825024 1274660293842117 1275514137870336 1275943145078784 1277373895409664 1278125555228928 1279541356756992 1279808406519552 1281419295916032 1281924491847792 1281997427924934 1282856186806272 1283611072633344 1285032950562816 1285301146461696 1285733445438624 1286473893543936 1287157674356736 1289120133030912 1290548113440768 1291251614732352 1292429791199232 1292681956220928 1294566745219072 1294892996918976 1296597925157184 1297976700174336 1298413262454784 1298666594907136 1299851537022976 1300122825670656 1300450477592448 1300887871904712 1301833349332992 1302346593447552 1302600693329208 1303985851564032 1305702751961088 1306471081655376 1307936063805696 1308631252094621 1309384886943744 1309582357364736 1311747672109056 1312078253679648 1313200717430784 1313275432992768 1315446854012928 1315778367837024 1317102601371648 1319355411849216 1321092548665344 1322755402235904 1323276894810624 1323352183664448 1323610381931292 1324684039684096 1325017881427968 1326503660617728 1326762473766912 1327208717872128 1329478814144376 1330704653451264 1331229279995784 1332904892626944 1335184731801648 1336326962806784 1336663738755072 1336942710382032 1337392378514283 1339075748611328 1340297561243648 1340559065710592 1340915138375904 1342062271660032 1342400492998656 1342851996804864 1343132259967134 1344357773881344 1344620070533376 1346049911291904 1347822195572736 1348615310095872 1350127549734912 1350581652464128 1350845163452512 1350922020824124 1351826949537792 1352700719995716 1354062113144832 1354139153547264 1354403358637056 1355639156637696 1356378140242944 1356719969411352 1357880623497216 1358085407637504 1361915263844352 1362199505651712 1363708437331968 1364451819649152 1364795683514991 1365963246256128 1366040963782656 1367760393732096 1368045855461376 1369561263243264 1370021902319616 1372365227503872 1372632988669488 1373630610014208 1374172159995648 1375633425825792 1375901824647168 1377907951992832 1378255207021056 1380069894587904 1380534068143776 1381537431945216 1382271740502016 1383821720027136 1384170465420288 1384636018164672 1386169803153408 1386459107062848 1387724153683968 1389760869040128 1390578662019456 1392119029776384 1392877899225176 1393680051339264 1394148802543616 1394420813886464 1394500150528128 1394791193042793 1396336227092352 1396546810783488 1397821061726208 1398093789560832 1400132273799168 1400485129714944 1402800746662224 1404292455530496 1406141425188864 1408466394476544 1408546530252288 1408821350725152 1409295194563438 1410106801324032 1410319461777408 1410875476234848 1412176366927872 1412651339194368 1414216157233152 1415343671793324 1416635073552384 1416930735789504 1418500294189056 1418714220478464 1420285754474496 1422356595605504 1422715052408832 1423011983582592 1424588278284288 1425067425180672 1425426565156776 1426861151485952 1428821125595136 1429301696169984 1430904411684864 1431183594387456 1433631532303152 1435436038213632 1437045632335872 1437809444361472 1437891249632544 1439121344561152 1439484026351616 1439784457334496 1440268715323074 1441233493819392 1441596707905536 1442165053328766 1444062456712512 1445297831018496 1445662069383168 1446450126118452 1448052383651328 1449592212160512 1451500826001408 1452658066573896 1453900794298368 1453983515099136 1454267200748544 1454756329871936 1456387588371456 1456754621533848 1458220737232896 1460714920261632 1460999919270528 1462332979150848 1462638178879488 1463498855892801 1464479195332608 1465139917628496 1465425779995359 1466984083009536 1468609086357504 1468915595956224 1469409651929856 1469779966862298 1471037342121984 1471259191607296 1473280152035328 1474912129646592 1475408202498048 1475716131122688 1477062618513408 1477350807109632 1479877710764544 1481740426543104 1483401943056384 1483900871376896 1484190394179584 1484274838330368 1486229117248512 1486728996462528 1488099827515392 1488686506661952 1490269544644608 1490645116606464 1493109807606144 1495578573822424 1495663665912423 1496665551273984 1497632939995257 1499140196696064 1499518004205312 1500022353011728 1500886209134592 1501683953416192 1502082823276854 1503367833157632 1503746706099456 1506460217187744 1507834756399104 1508128948924416 1509820055617536 1510708496405472 1512402495616512 1512697579350048 1514306150203392 1516299970019328 1516809963282432 1517192223857856 1518719165530112 1519404359022144 1519700808884076 1520805318230016 1521316826824704 1523002015481856 1523319877287936 1525925407773312 1527615701434368 1527846083592192 1528448432587752 1530372284127232 1532067503669248 1532154671824896 1532474443858176 1534171991998464 1534687996348416 1535008297105296 1536708652038144 1538730442948608 1541274640109568 1543521888530432 1543823043945728 1543910880941856 1544212112253174 1545943679995104 1547499557879808 1547587604054016 1547889552728064 1548410170850816 1550146445991936 1550537107898688 1551058616501772 1551863569711104 1552097608728576 1553100826661748 1555055708064768 1556474587250688 1556799435030528 1557715520435256 1558523928379392 1559441028547584 1559766495445704 1561189672894464 1563480977670144 1564400994771888 1565739316936704 1566133908498432 1566987636628323 1568417402861568 1568723415622272 1568812669344144 1570391563173888 1572459228168192 1575148808024064 1577131441127424 1577753220735744 1578150839995002 1579739132002304 1579829012471808 1581579016077312 1581909103337472 1582441163616768 1584194060746752 1584524693786112 1586609394499584 1587234910764204 1588366908850176 1589232756593664 1590993176887296 1591860456257344 1593312917192704 1593623787298816 1593714457746432 1594047077763192 1595812830962688 1596053498038272 1597821473783808 1598358886039552 1600151170056192 1600554433959936 1601092765421184 1603200853328256 1604905663463424 1605218795421696 1607018771644416 1607964408191232 1609767463145472 1610081543685888 1610623079501072 1611550630084608 1611793670602752 1612835473841046 1613915847917568 1614458673364992 1614865542990336 1617535624906656 1617627655836612 1619011512631296 1619419529645568 1621387680546816 1625960059895808 1628648485920768 1629058931607744 1630698458841088 1630791238680576 1632938429251584 1633487652765696 1635638393585664 1636600871105928 1637790342709248 1638436036917888 1640498329387008 1643210793555968 1643304285294336 1643624909179344 1645124601544704 1645467951239424 1646021388940656 1647539094749184 1648093229060096 1649918850105344 1650357093385728 1652185222152192 1652740919144448 1653085858421088 1654917009887232 1655166590558208 1655819135303398 1657000046886912 1659834227810304 1660180647513024 1661695445827584 1662019657998336 1662578662710784 1664862424610112 1666537985409024 1666957979860992 1669388480299008 1669714193452032 1669809193121664 1671237690458112 1672570121020344 1674772319994696 1676553237725184 1679325316491264 1679748533556912 1680313501210253 1681185533853696 1681439076122624 1682525895550227 1683748745183232 1686180802854912 1686532721283072 1687525147138194 1688400922411008 1689394447593216 1691288812302336 1693417630334976 1694767744336212 1695886710145024 1696217593348096 1696314100948992 1696645067539968 1698547562569728 1699118853100032 1699547058456156 1700685517160448 1701257526771712 1703165193879552 1703594418978816 1704167406971904 1706055142342656 1706411208692736 1708559061221376 1709232655797056 1709329903899912 1711481430177792 1713377267417088 1713734861948928 1714311260584832 1716210232475648 1716666083744976 1718567664113664 1718826844041216 1719504486661221 1720730817921024 1721668819643136 1723239721598976 1723575941627904 1723674005803008 1726523995891968 1726884334243458 1728797233542912 1730635600232448 1733497100894208 1733933970123264 1734517162539616 1735777799110656 1736462124596736 1736800924438944 1736899741059588 1738063220834304 1738647802085376 1740937002614784 1741961442207168 1743914751740928 1745846515924992 1746109809819648 1748996896145408 1749437671572864 1750934289907712 1751033910657024 1751399364409344 1752429960489663 1753339419426816 1753929138683904 1754371157116032 1758549077655552 1759140549132288 1761456731553792 1764369193080832 1764469578219264 1764813842575056 1766690508570624 1768671547490304 1769016631689216 1769611623829504 1772042409027072 1772638418859168 1772984277031422 1774272871268352 1774972373327712 1777206523502592 1777307639030784 1779276393086976 1780246309068864 1782218318340096 1782590280509376 1783189838019044 1787886851167872 1789416362213376 1789867323998208 1790469329073152 1790843013289512 1792477031841792 1792826760711168 1792928764964736 1798153746794496 1800170066313216 1801229361098832 1803600959994288 1805416150859776 1805518871396352 1805871144849408 1807896118099968 1808504186990592 1808959959215136 1810507497996288 1810780543516672 1811950964438706 1813267879428096 1815887018459136 1816266007535616 1818277916442624 1819269092865536 1819727578019988 1821284328341504 1821387951710208 1823680524976128 1824061140615168 1826081684324352 1826695869759488 1829205067382784 1829820303338496 1830177318225984 1832229546660864 1834535766196224 1834640143515648 1837673609361408 1840093192783872 1840712090858368 1841175979994169 1843240541532624 1845095626702848 1845560620560384 1846181357552896 1848226404204544 1848612142750464 1848717320956128 1849078022826762 1850298871578624 1850765176737792 1851774062558238 1853014492053504 1854104882692608 1856158706368512 1858240068452352 1859333534037504 1859721590723724 1861781636123136 1862062414377984 1863761415634944 1864125052747776 1866215347716096 1866843031732224 1867313506286592 1870400995549632 1872389940707328 1874855233585152 1877955192635392 1878062040336384 1878428467633536 1880142401765376 1880425949036544 1881167301646464 1881641386147887 1882901822570496 1883535118925824 1886122392440832 1887124895724432 1888211682459648 1888846764736512 1889240981052672 1891333725585408 1891618960637952 1893822083629056 1896953403211776 1897349311443456 1899451037712384 1900089900240896 1900568753542368 1902699913840128 1905094834126848 1905735594893312 1907872548913152 1908244792516608 1908353363567616 1908725700982464 1911508709737536 1913914717618176 1916060843114496 1917188332843392 1919312035135488 1919712609779328 1920358287097432 1922128943874048 1922886737771688 1922996141887401 1924284280209408 1925416608950016 1927549425844224 1928600168157936 1930736511535104 1936877422098528 1938534392397824 1938644686798848 1939022934331392 1941850117828608 1942339495378464 1944294316310528 1946965050261504 1947619893682176 1947999892360704 1949777305534464 1950184238505984 1951331807857068 1952638927110144 1952750023999488 1953519890171328 1953901039993812 1955978777346048 1958145448476672 1958554127941632 1959212869239808 1959706622483064 1961383122829312 1961904095708544 1964077330415616 1964373536047104 1967210936664064 1967621508163584 1968117380519472 1969801076146176 1969913149489152 1973170281019392 1975653902057472 1979033117773824 1981638822998016 1982305328616704 1984133103353856 1984915342215936 1985028275496672 1985415572896938 1987026059526144 1987526822141952 1990813076808192 1994218221216564 1995554068365312 1996843919993676 1998853595594752 1999357338940416 2001181612179456 2002777097702472 2004490444210176 2004995608132608 2008613622916992 2010446341865472 2010838598565888 2013093407490048 2014277995207296 2014698389950701 2016536660822016 2016930105800064 2019074866937856 2021733293359104 2022413284376576 2022922965143808 2025191324602368 2025872478696192 2026267745178768 2026383031236186 2027740424306688 2028422435766272 2031093169717248 2031208730320896 2031605037955584 2033458734956544 2034567210364416 2036820935245824 2037128111456256 2037931243450336 2042872895766528 2043299258477568 2045562655997952 2046250661797888 2046677729473728 2048944869384192 2049061445673984 2051640590598144 2055032853479424 2058547841255808 2058949483004232 2061258239993472 2063450138738688 2063852736970752 2066861927989248 2067382810531584 2068078155335696 2070801102215664 2072306147917824 2073407610753024 2075732580040704 2076954027247008 2079254704730112 2079688660594272 2081586230525952 2084641303560192 2085867993029184 2087652422582272 2088178544664576 2089316848837764 2090520077008896 2091223203815424 2091631220829696 2091750225792192 2093855417565184 2094820216175232 2096612304224256 2096731592589312 2097140684341248 2100198410698752 2103670960980992 2104201119993336 2106438683295744 2109212137783296 2109921551489024 2112258747662336 2112699591714816 2112819795378432 2113232026087728 2113942791845157 2115160201986048 2115479192666112 2116313214352272 2118977008791552 2121324235849728 2123015507689986 2124952610328576 2125396103684256 2127750441283584 2128071330717696 2130428631711744 2133534893408256 2134072578613248 2134790353894912 2137601137771008 2138139847735164 2139874217951232 2140291727228928 2142691695525888 2143952544254976 2146356617527296 2146775391581184 2148734173446144 2150447298454728 2152611564486656 2153154057320448 2155568448503808 2156714166542208 2156836874448816 2158682016841728 2159226039527424 2160403072984611 2161850240729088 2162395061858304 2163247579993149 2167946746527744 2169675189177678 2171531314561024 2172078575476992 2174388318240768 2177251239002112 2177983537020928 2178987099860844 2180851191447552 2180975272648704 2181400801122816 2182134494807904 2183720456945664 2184581382557184 2187331105849344 2191072380392448 2191499878905792 2193499468726272 2193957268319232 2194695185254208 2196718792998912 2197709876442744 2200476124514304 2202913629536256 2203654558859264 2204114477894784 2204669950293447 2206556013182976 2206888787410944 2213112303747072 2213574196684032 2215593927770112 2216026210664448 2219816566146816 2222610639814656 2225102914584576 2225851307065344 2226285591269376 2226412257495552 2230093494693792 2231714313142272 2232149741273088 2233029759992928 2235404316966912 2239100421988352 2239664711409216 2241580711804928 2243367860733636 2244998326910976 2248241070473216 2248710295044096 2249277006307968 2250033529517592 2251201229881344 2251329313701888 2252525930124288 2255051749736448 2259690325781616 2261752134598656 2262193423386624 2264730083426304 2265491804133376 2266062744608208 2268603743424768 2269046369025072 2271459225305088 2272223209295872 2274740189790208 2275214944923648 2275788335786784 2278078748295168 2279106538533216 2279551213326114 2281975240237056 2284503023222784 2284979815931904 2288888111659968 2291423552151552 2291769125388288 2292672648881628 2294307757228032 2295558426190848 2297652962131968 2298101255503872 2298232007737344 2302031994522624 2302512445657944 2305062978057216 2311329467858944 2311911960164352 2315282832795648 2315734565918592 2315866321412784 2316318168379761 2318197069447168 2321249336819712 2321381406081024 2321834329092096 2322615256276224 2325219668987904 2326587924752658 2327795354566656 2328146413092864 2329651239992622 2332583562097152 2334711880876032 2335199152545792 2336573280652884 2337785892569088 2338572184911872 2339161542821376 2339649743168556 2341784509341696 2344732103540736 2345520732176384 2346601492157832 2348608975405056 2349200862747648 2352626104292352 2353085123433408 2355587344760832 2358688842252288 2362723212036096 2363517891812224 2363979036041896 2365697161691136 2366629831103616 2367226259992503 2369608698003456 2369743518707712 2372368524115968 2373661745425152 2376291091120128 2376787040679168 2380852366146306 2383849134890496 2386489765330944 2387790684386016 2389969375789056 2390435680948224 2390571686619648 2394080247057408 2396264677244928 2396732210675712 2397538329059328 2400226755084288 2401639148131776 2404801279992384 2407358495195136 2407828193132544 2410528157466624 2411338915987456 2411946612286848 2414009997328384 2414651194718208 2415122315528832 2415934619251608 2417325945126912 2417690505904128 2421688010047488 2422298314485504 2426303437359984 2428517268946944 2432081520820224 2437536323644058 2438940089843712 2439760404451328 2440236424301312 2442972728881152 2443588397411616 2446047688261632 2446186858020864 2450231479148544 2453457590378496 2454901306658892 2457654055376832 2460127502270464 2460747494080512 2464816190333952 2464956427941504 2465437363769016 2467065162104832 2467686902317056 2469032083410984 2471308642123776 2472139843590144 2474878275158016 2479111378716672 2479628787631632 2482375514830848 2482749885837312 2483728702955097 2485500070330368 2489124042309632 2489751341715456 2490270971269536 2492543168741376 2493029486997504 2493867994066176 2496519920943104 2499806978113536 2500436969791488 2504082720448512 2504571290178048 2506856535687168 2507234598715392 2508223068861952 2508855181530516 2510535763427328 2512158479992044 2514829856587776 2516166527632576 2517615576612864 2518462352982016 2518987974736896 2519622800335368 2521778300780544 2522158614183936 2529271204282368 2529799081924608 2531287720707291 2532601383616512 2534091671389824 2536933218453504 2540126445502464 2542151616504318 2543830065217536 2544326390022144 2544471151423488 2544967601309952 2548678279650048 2549320587684234 2551028275740672 2551886290157568 2554747790819328 2556251110457856 2559082713513984 2559616813039104 2562838591832064 2563848983695584 2563994855849868 2565712373612544 2567222145266688 2570065901125632 2570602292923392 2571466890877248 2572947787087872 2574315348713472 2578240266061824 2581096226881536 2582503229464704 2584859582398464 2585363912441856 2589133490438144 2589785993837952 2590326501365187 2593195850314368 2595953400348672 2596826524909568 2597333189814272 2600245651341312 2600900955184896 2601775743809424 2603666698665984 2604693186895104 2605201386658416 2607971703128064 2611405503922176 2612942163310752 2615872127611392 2617262504189242 2618769773887488 2619164714729472 2623495344218112 2624156507359296 2626401434861568 2626550865985536 2630893708025856 2631556735674048 2634205202743296 2638710823698432 2642185097330688 2646553789621248 2646704367328896 2647220763862584 2650035762855936 2653007321235456 2653524947533824 2654417435744256 2658957628288752 2659476415547133 2661409306902528 2662458559991568 2665809785253888 2670369463603296 2672653925613568 2673327477510144 2673885420764064 2674784757028566 2678151497222656 2680595122487296 2681118131421184 2681830276751808 2684124543320064 2684800985997312 2685703993609728 2686264519934268 2688715547762688 2689240141066752 2692099822583808 2695644391145472 2697230620191744 2700255099469824 2701163304928256 2701690326905024 2701844041648248 2705401439991432 2708124226289664 2708278307094528 2708806717274112 2712756280485888 2713439938822704 2715761246994432 2716170815275008 2717926446658059 2723830527688704 2724399011303424 2727416874663936 2728903639298304 2729591367029982 2731926492512256 2732081927565312 2735520787464192 2736091710922752 2739122526486528 2740043804639232 2744730455007744 2745265977338976 2747261220028416 2748344319991296 2751266851651584 2751803649294336 2755815903985664 2756510414042112 2760139789175808 2761068136287552 2764543481004032 2767643440054272 2768340930840576 2769272036329344 2772339606306816 2772918214125696 2775448307367936 2777661093837357 2779521738080256 2781157324038912 2784238059552768 2785755798450352 2787360102678528 2788297605087232 2788841627772928 2789000301056256 2789582386085586 2792672454184704 2793093621566976 2795642123452416 2796187579121664 2800264547598336 2800970259429888 2805601493324448 2808584911060992 2812282850377728 2816932788953088 2817093060504576 2817642701450304 2818590389126876 2820213602648064 2820638923554816 2821750952469696 2824352733855744 2825302678388736 2828432314466304 2830687343586648 2833270147104768 2833861471579008 2837000588378112 2837428440956928 2845430104817664 2846023967165184 2849176556568576 2850134850361344 2850853130313552 2853722302971904 2857642251190272 2858603392339968 2861808823369728 2862367188774912 2867263064606304 2870872076427264 2874091264671744 2875618888722944 2875782499265088 2878242689122304 2878968052703232 2879568914668992 2880537430646148 2882466987638784 2883193415811072 2884330106657532 2888124913425024 2890595662036992 2891324138766336 2892900252236904 2896104767302656 2905316133147792 2907801588596736 2907967030198272 2908534401497088 2909512659743872 2912775176742912 2913509243067696 2916441474465792 2921429840523264 2921999838541056 2924665958301696 2925276357758976 2926997711785602 2928958390665216 2930279835256992 2930851559990718 2933968166019072 2937218172715008 2937831191912448 2938819303859712 2939559933724596 2942074684243968 2942518383214592 2946560304070656 2949824259293184 2950816404996096 2951432262245376 2954125237026816 2954701614219264 2959755421529088 2963480853086208 2967801742753792 2968380788359168 2968549676660736 2972458234497024 2973457992925056 2976199655030784 2977373013323904 2980539089289216 2981290233212928 2986219615212288 2991157147644848 2991327331824846 2993331102547968 2995265879990514 2998280393392128 2999036008410624 3000044706023456 3001772418269184 3003367906832384 3004165646553708 3006735666315264 3007493412198912 3012920434375488 3015669512798208 3016257897848832 3019640111235072 3021416992810944 3024804991233024 3025395158700096 3028612300406784 3032599940038656 3033619926564864 3034384447715712 3038808718044288 3039401617768152 3039574546854279 3041610636460032 3042633653649408 3046639754575872 3051850815546624 3055231402868736 3055692167184384 3056896865175504 3060744568254464 3064135007338496 3064309343649792 3064948887716352 3068343983996928 3069375992696832 3070016594210592 3073417304076288 3077460885897216 3082549280219136 3087043777060864 3087646087891456 3087821761883712 3088424224506348 3091887359990208 3094999115759616 3095175208108032 3095779105456128 3096820341701632 3100292891983872 3101074215797376 3102117233003544 3103727139422208 3106201653323496 3110111416129536 3113598870061056 3115431040870512 3118882057095168 3119532990891408 3120582216533327 3122379345788928 3126961955340288 3128801989543776 3131478633873408 3132267816996864 3133975273256646 3136834805723136 3137446831244544 3137625338688288 3140783126347776 3144918456336384 3150297616048128 3154262882254848 3155506441471488 3156301679990004 3159478264004608 3159658024943616 3163158032154624 3163818206674944 3164882327233536 3168388121493504 3169049387572224 3173218788999168 3174469821528408 3178465513187328 3181986353774592 3183720912514688 3184523261534979 3186625834385408 3187247574597632 3187428915492864 3188094155526384 3191625661925376 3192106996076544 3195642947567616 3196717772079104 3200302340112384 3201108867919872 3202185530842368 3206401706656512 3209811326926848 3210437590843392 3214037543288832 3215928816382464 3219534926290944 3220163087371776 3221246159002144 3223101260169216 3223587341205504 3225670947682092 3227831695835136 3228917346729984 3229731085980672 3235071249813312 3235255311673224 3238023025262592 3238839059291136 3242775361093632 3251920119791616 3254512783766517 3257296971841536 3258117863215488 3261582477361152 3265876858503168 3266975305531392 3271276787171328 3273201742211856 3275580685418496 3276872073835776 3280996658774016 3286421587111936 3286608570588672 3287249818358688 3290249203089408 3290935902478848 3292042777881312 3295078189498368 3296186458120192 3299837700210688 3300714186771456 3304370444304384 3305481838288896 3306171716842176 3309834019774464 3310333181116416 3311638270606796 3314000093773824 3319668455620608 3320361295026048 3323390891655168 3324039315996672 3325157325421568 3329724849220224 3333915959721984 3338776960598016 3339428386904064 3339618386243328 3345140242040688 3349544639989392 3353106475450368 3358650632982528 3359497067113824 3360627002420506 3362371067707392 3362878152245248 3365051791100454 3367497490366464 3372361605709824 3373065442566144 3375050294276388 3376801844822016 3378788895186432 3382577624604672 3386835260669952 3389535488672424 3391773420290048 3392435186696192 3392628201897984 3393290135079936 3397095125139456 3398237706200064 3399094116912312 3402515053543424 3407188837957632 3408334813943808 3412110284685312 3412822417385472 3417118122442752 3418465311594112 3418659807799824 3419326819989171 3422962860355584 3426754534834176 3427469723897856 3428622521169664 3432420464951296 3433332167489952 3437135328227328 3437653688082432 3439008973322442 3441461635842048 3443337639286272 3446479443197952 3447151883255808 3447348011606016 3453047991783936 3453768668486916 3457594467085824 3461271200464896 3466994201788416 3467867940246528 3469034325079232 3472924249193472 3473601848877888 3473799482119176 3477295604170752 3481874005229568 3483922884414336 3487829503481856 3489881887128987 3491693031849984 3492219619639296 3494476859988933 3497993792290816 3498875343145728 3502067821314048 3502798728818688 3504859920979326 3506678838853632 3507858277367808 3508742314232064 3517098155311104 3518281098264576 3522913463107584 3528738386161664 3528939156438528 3529627685150112 3533381017141248 3537343094980608 3538033263378432 3539223247659008 3544084818054144 3545276837718336 3545968554062844 3548545742536704 3549944746655424 3554413047005184 3554615278061568 3558552786173952 3560492618137728 3564436636680192 3565180561018752 3566379676038088 3571278549219459 3575773702335744 3579734647996416 3580938658146304 3581686026579024 3584954063683584 3585653521422336 3585857529929472 3596307493588992 3600340132626432 3602458722197664 3607201919988576 3610832301719552 3611037742792704 3611742289698816 3615792236199936 3617008373981184 3617919918430272 3621014995992576 3621561087033344 3623901928877412 3626535758856192 3631774036918272 3632532015071232 3636555832885248 3638538185731072 3639455156039976 3642568656683008 3642775903420416 3648122281230336 3653391739518976 3656304485466087 3658410134765568 3659640606676992 3660354636451968 3664459093321728 3669071532392448 3669280287031296 3675347218722816 3680186385567744 3681424181716736 3682351959988338 3686481083065248 3690191253405696 3691121241120768 3692362715105792 3696452808409088 3697224285500928 3697434641912256 3698156045653524 3700597743157248 3701530353475584 3703548125116476 3706028984107008 3708209765385216 3712317412737024 3716480136904704 3718667068075008 3719443181447448 3723563272246272 3724124828755968 3728250105495552 3733686063464448 3734627012573184 3740801991099264 3744779881414656 3749710467170304 3755910385270784 3756124080672768 3756856935267072 3760284803530752 3760851898073088 3762334603292928 3763282772295774 3765803645140992 3767070237851648 3772244784881664 3774249791448864 3776423364919296 3777693529473024 3778481962105344 3782667451170816 3783237921275904 3787644167258112 3793906806423552 3794698622886912 3798902075424768 3800179800481792 3801137507084736 3805399827680256 3810189668253696 3811471189786624 3813227424756477 3815745097826304 3816489585033216 3816706727135232 3817451401964928 3823017419475072 3827829435236352 3832121686228992 3834376665686784 3838624070270976 3839425219558656 3840716574194864 3844257887748096 3845773475543376 3845992283774802 3848568560418816 3850833217900032 3855098851688448 3857200336315872 3861473023070208 3873754844197056 3877068784795648 3877289373597696 3878045868662784 3883700235657216 3884678990756928 3888588632621056 3893930100523008 3895239787364352 3895999784721408 3899554611068928 3900368477011968 3902663615714136 3905500047998976 3907039780342656 3907802079987624 3911957554692096 3917108255883264 3918425738479616 3919413244966128 3922766245658624 3923808191417088 3925893756283863 3928154660831232 3928747072094208 3934421873328128 3935243016327168 3936234761038944 3939602152292352 3939826298978304 3946340562038784 3951307804114944 3958066235547648 3963277645996032 3964610657233408 3968266206707712 3969830684431872 3970056550993344 3970831145793876 3974052119052288 3975053644283904 3981626153616384 3988436442433128 3993687839987352 3997707191189504 3998714677880832 4005554195404944 4008980888420352 4009991216265216 4012177135542849 4017227245833984 4020892683730944 4021677197131776 4026186814980096 4028555990414592 4029396779901402 4033073321644032 4033860211600128 4038149733875712 4043466586718208 4044826568753152 4045845930287616 4050382649204736 4051744957392384 4052535490357536 4052766062472372 4055480848613376 4056844871532544 4062186339434496 4062417460641792 4063210075911168 4066917469913088 4069134420728832 4073641870491648 4074256222912512 4075862486900672 4085745791533056 4086598516955136 4091125311995904 4092501323595776 4093355458947456 4094387050544973 4097889738768384 4098122891347968 4103281181196288 4110065706958848 4117095682511616 4117898966008464 4122516479986944 4126900277477376 4127705473941504 4133723855978496 4134765621063168 4136156310671392 4141602204431328 4144612295835648 4146815221506048 4151465160081408 4153908054494016 4158509409460224 4159377321188544 4163172461051904 4169282607120384 4171735986058368 4175304845164544 4176357089329152 4178633697675528 4181040154017792 4182446407630848 4183262441659392 4183500451584384 4189640432350464 4193463185178624 4194281368682496 4200396821397504 4207341921961984 4208402239986672 4212877366591488 4218424275566592 4219843102978048 4224517495324672 4225399183429632 4225639590756864 4226464052175456 4227885583690314 4230320403972096 4230958385332224 4232626428704544 4237954017583104 4242648471699456 4246031015379972 4249905220657152 4250792207368512 4255500882567168 4256142661435392 4260857263423488 4267069786816512 4268145157226496 4269580707789824 4275202275542016 4276279695470328 4280583454457856 4287905088509952 4292713235054592 4293550783162368 4300894596909456 4305223128973312 4306308114640896 4311136897007616 4313428333084416 4313673748897632 4317364033683456 4318452079054848 4320806145969222 4323700481458176 4324790123716608 4326495159986298 4335893493055488 4339350378355356 4343062629122048 4344157150953984 4348776636481536 4354502478004224 4355967074041856 4357974199721688 4361702382895104 4361950545297408 4362801602245632 4364268989615808 4369162765114368 4374662211698688 4382144760784896 4382999757811584 4386998937452544 4387914536638464 4389390370508416 4390496567678403 4393437585997824 4395419752885488 4396277339986077 4400952249028608 4405827259072512 4407309117718528 4408228955789568 4409339900586894 4413112026365952 4413777574821888 4426224607494144 4427148393368064 4431187855540224 4432052421328896 4439633132293632 4445221279629312 4450205829169152 4451702614130688 4452571182538752 4452824514991104 4460186989387584 4464299482546176 4466059519985856 4470808633933824 4478200843976704 4479329422818432 4483161423609856 4486735721467272 4486990997737269 4489996653821952 4497420590088192 4498554012615936 4500067059035184 4502658627403776 4505051860248576 4510103499472896 4519380651563232 4523504269197312 4524386846773248 4529460166852608 4530983608266752 4532125489216416 4537207486849536 4538092738050144 4542918450610176 4544446418591744 4549480379580416 4550429889847296 4551576671573568 4556157496590336 4558213077066432 4559102426652228 4563950480474112 4569006046445568 4569959631863808 4577776223319936 4582847104303104 4583538250776576 4585345297763256 4591116852381696 4596202511007744 4596464015474688 4604063989045248 4605024891315888 4610125956114432 4622658935717888 4623823920328704 4630565665591296 4631469131837184 4631732642825568 4632636336759522 4636394138894336 4642498673639424 4642762812162048 4643668658184192 4645230512552448 4650439337975808 4653175849505316 4655590709133312 4656292826185728 4659302479985244 4665167124194304 4669423761752064 4670398305091584 4673146561305768 4675571785138176 4677144369823744 4678323085642752 4679299486337112 4683569018683392 4691041464352768 4693202984315664 4697217950810112 4698401725495296 4700962909884969 4705252208584704 4706170246866816 4711174689521664 4717377684504576 4725446424072192 4727035783624448 4727958072083792 4731394323382272 4733259662207232 4734452519985006 4739217396006912 4739487037415424 4744737048231936 4747323490850304 4752582182240256 4753574081358336 4761704732292612 4767698269780992 4772979530661888 4775581368772032 4779938751578112 4780871361896448 4781143373239296 4788160494114816 4793464421351424 4795076658118656 4800453510168576 4803278296263552 4809602559984768 4814716990390272 4815656386265088 4821056314933248 4822677831974912 4823893224573696 4829302389436416 4830244631057664 4831869238503216 4834651890253824 4835381011808256 4843376020094976 4844596628971008 4852606874719968 4857034537893888 4864163041640448 4875072647288116 4877880179687424 4879520808902656 4880472848602624 4885945457762304 4887176794823232 4892095376523264 4892373716041728 4900462958297088 4906915180756992 4909802613317784 4915308110753664 4921494988161024 4929632380667904 4929912855883008 4930874727538032 4935373804634112 4938064166821968 4942617284247552 4944279687180288 4949756550316032 4958222757433344 4959257575263264 4964751029661696 4965499771674624 4967457405910194 4971000140660736 4978248084619264 4979502683430912 4980541942539072 4985086337482752 4986058973995008 4987735988132352 4993039841886208 4999613956227072 5000873939582976 5008165440897024 5009142580356096 5013713071374336 5016446137723904 5017710363061032 5024316959984088 5029659713175552 5032333055265152 5036924705964032 5037975949473792 5039245600670736 5040940503630759 5043556601561088 5044317228367872 5047577686650681 5058542408564736 5059598163849216 5062575441414582 5065202767233024 5068183342779648 5073866436907008 5080252891004928 5084303233008636 5087660130435072 5088652780044288 5088942302846976 5089935202619904 5097356559300096 5098641175368468 5102056551481344 5103772580315136 5109495581638656 5112502220915712 5118165427027968 5119233626078208 5125677183664128 5127697967391168 5127989711699736 5134444290533376 5140131802251264 5141204585846784 5142933781754496 5148630697426944 5156480532123648 5158513459983663 5162192453763072 5165006458929408 5169719164796928 5170727824883712 5178266980876288 5179571987675904 5180653002730374 5186391700628736 5191906800697344 5193653049819136 5194666379628544 5200491302682624 5201801910369792 5203551487618848 5207333397331968 5209386373790208 5210402773316832 5215943406256128 5222811007844352 5225884326621504 5231744255222784 5234525008378484 5237539547774976 5238329429458944 5246990688436224 5248313014718592 5252802869723136 5253101731971072 5257289881468989 5261787416051712 5263113471348096 5277421647396864 5284370194661376 5293107579242496 5293408734657792 5294441527725168 5300071525711872 5306014642470912 5307049895067648 5308834871488512 5317915256577504 5318952831094266 5322818613805056 5324917119983136 5331619570507776 5340738927206592 5345307851227136 5346654955020288 5347770841528128 5349569514057132 5356302994445312 5361190244974592 5362236262842368 5363660553503616 5368249086640128 5369601971994624 5371407987219456 5372529039868536 5377431095525376 5378480282133504 5394461240383488 5400510198939648 5402326609856512 5403380653810048 5403688083296496 5410802879982864 5416248452579328 5416556614189056 5417613434548224 5425512560971776 5426879877645408 5431522493988864 5432341630550016 5435852893316118 5447661055377408 5448798022606848 5454833749327872 5457807278596608 5459182734059964 5463852985024512 5464163855130624 5471041574928384 5472183421845504 5478245052973056 5480087609278464 5489460910015488 5490531954677952 5496688639982592 5503607298588672 5511631807971328 5513020828084224 5520279578351616 5522136272575104 5523527939982507 5529086962008064 5535286880108544 5536681861681152 5538544072658688 5544679212613632 5545836428251392 5550896614735872 5555322187674714 5559043476160512 5562314648077824 5568476119105536 5571511596900704 5574720205357056 5576595210174464 5577683255545856 5578000602112512 5579164772171172 5585344908369408 5586187243133952 5591284246904832 5592375158243328 5600529095196672 5601940518859776 5611202986648896 5617169822121984 5624565700755456 5633865577906176 5634186121009152 5635285402900608 5637180778253752 5640427205296128 5641277847109632 5643501904939392 5644924158443661 5648705467711488 5650605356777472 5661374687173296 5666540294209536 5667722943158016 5674001176756224 5674856881913856 5690860209635328 5692047934330368 5698353113137152 5700269700722688 5701706260627104 5707444605943808 5715284502380544 5717206784679936 5723617646739456 5724734377549824 5734526129212608 5741744152854528 5748182529343488 5751237777445888 5751564998530176 5756485378244608 5757936105406464 5759137829337984 5761074861292296 5766386831622144 5768660213315064 5776249826850048 5782648277532672 5785800504473808 5792209534605312 5795366973561893 5810632266295584 5815603177193472 5815934060396544 5817068802994176 5819025319487744 5825550353485824 5827018486135392 5832882948931584 5842859681046528 5843999677082112 5849331916603392 5850552715517952 5853995423571204 5857916781330432 5860559670513984 5861703119981436 5867936332038144 5874436345430016 5875662383824896 5877638607719424 5879119867449192 5884149368487936 5885036766429184 5893120608141312 5901632809992192 5902864524490752 5909403228438528 5919510843058176 5926961706172416 5935603485507584 5936761576718336 5937099353321472 5944916468994048 5946915985850112 5952399310061568 5954746026647808 5961078178578432 5962580466425856 5972439230424576 5982314295289696 5982654663649692 5986662205095936 5990531759981028 5996560786784256 5998072016821248 6000089412046912 6003544836538368 6006735813664768 6008331293107416 6013471332630528 6014986824397824 6025840868750976 6031339025596416 6032515795697664 6039280222470144 6042833985621888 6044095169852103 6049609982466048 6050790317400192 6057224600813568 6065199880077312 6067239853129728 6068768895431424 6077617436088576 6078803235536304 6079149093708558 6083221272920064 6085267307298816 6093279509151744 6103701631093248 6110462805737472 6111384334368768 6113793730351008 6121489136508928 6128270014676992 6128618687299584 6129897775432704 6136687967993856 6138751985393664 6140033188421184 6146834608152576 6154921771794432 6165098560438272 6174087554121728 6175292175782912 6175643523767424 6176848449012696 6183774719980416 6190350416216064 6191558210912256 6193640683403264 6200585783967744 6202148431594752 6204234466007088 6212403306646992 6220222832259072 6227197740122112 6230862081741024 6237764114190336 6239065981782816 6241164433066654 6244758691577856 6253923910680576 6257603979087552 6262957267746816 6264535633993728 6267950546513292 6273669611446272 6274893662489088 6275250677376576 6281566252695552 6289836912672768 6300595232096256 6311012882942976 6312603359980008 6318956528009216 6319316049887232 6327636413349888 6329764654467072 6336776242987008 6338098775144448 6341828375535471 6346437577998336 6348939643056816 6356931026374656 6363972707549184 6367441825029376 6369046523069958 6373251668770816 6374495149195264 6374857830985728 6376188311052768 6383251323850752 6384213992153088 6391285895135232 6393435544158208 6400604680224768 6402217735839744 6404371061684736 6412803413313024 6419622653853696 6420875181686784 6428075086577664 6431857632764928 6439069852581888 6440326174743552 6442492318004288 6446202520338432 6451341895364184 6457834693459968 6459462171961344 6470142499626624 6470510623346448 6476046050525184 6477678118582272 6481209218953833 6485550722187264 6489742739979447 6503840239583232 6509025567533034 6514593943683072 6516235726430976 6523164954722304 6531753717006336 6533950611062784 6542553574342656 6546403484423712 6551161370836992 6553744147671552 6561993317548032 6572843174223872 6573217141177344 6574499636717376 6580498406178816 6581871804957696 6584085555762624 6590156378996736 6592372916240384 6599675400421376 6601428373542912 6608740888608768 6610963676577792 6612343433684352 6619668039548928 6620666362232832 6623276541213592 6639336911241216 6640722590052096 6646781783310336 6648078631993344 6650314650843136 6659449698440448 6667831919443968 6677553921196032 6678856773808128 6679236772486656 6690280484081376 6699089279978784 6706212950900736 6717301265965056 6718994134227648 6721254004841012 6724742135414784 6725756304490496 6730103582200908 6734994980732928 6744723211419648 6746130885132288 6750100588552776 6753603689644032 6757577790372864 6765155249209344 6779070977344848 6784870373392384 6785256403795968 6786580270159872 6794190250278912 6796475412400128 6798188233824624 6805030107086848 6814377675915264 6816669627887616 6824220569370624 6825644834770944 6834236244885504 6836930623188224 6837319615599648 6838653639978342 6845925720711168 6853509069668352 6854939447795712 6857245042339328 6864840929902592 6866664334979904 6874270656454656 6875307376164864 6878017946644884 6882923271684096 6886675278572544 6892958886395904 6894303766511616 6894696023212032 6906095983567872 6907537336973832 6915188934171648 6933988403576832 6935735880493056 6938068650158464 6945848498386944 6947203697755776 6947598964238352 6948954505139283 6954591208341504 6963748010459136 6967845768828672 6975659006963712 6979763774257974 6983386063699968 6984439239278592 6988953719977866 6995987584581632 6997750686291456 7004135642628096 7005597457637376 7009719841958652 7013357677707264 7015716554735616 7017484628464128 7034196310622208 7036562196529152 7045826926215168 7057476772323328 7057878312877056 7059255370300224 7066762034282496 7076066526756864 7078446495318016 7088169636108288 7090553675436672 7091937108125688 7097091485073408 7099889493310848 7108826094010368 7109230556123136 7117105572347904 7120985236275456 7128873273360384 7130361122037504 7132759352076176 7142557098438918 7151547404671488 7159469295992832 7161877316292608 7163372053158048 7169908127367168 7171307042844672 7171715059858944 7192614987177984 7200680265252864 7204917444395328 7214403839977152 7221664603439104 7222075485585408 7223484579397632 7231584472399872 7234016747962368 7235839836860544 7242029991985152 7247803857754824 7253071517712384 7265064030142464 7277076371462144 7278910312079952 7285137313366016 7285551806840832 7296244562460672 7306783479037952 7312608970932174 7316820269531136 7319281213353984 7320709272903936 7328918186643456 7338143064784896 7338560574062592 7350694437445632 7360372771135488 7362848363433472 7364703919976676 7372962166130496 7380382506811392 7382242482241536 7384725430211584 7392905616818176 7394448571001856 7394869283824512 7396312091307048 7401195486314496 7403060706951168 7407096250232952 7416419530770432 7424634825474048 7437334136150016 7438886362894896 7447126544492544 7448249657511936 7451186108865291 7456500210991104 7467372126928896 7469254025146368 7481603982198528 7489559762829312 7499420934340608 7511820770541568 7512248161345536 7513713870534144 7520569607061504 7521703796146176 7524669206585856 7526565544591548 7531607290281984 7534140475703296 7544489569763328 7548499582897728 7552846729838592 7555387058946048 7556963924210688 7565334902341632 7566475842551808 7587813612847104 7589397245773824 7593863162121873 7597804150849536 7600359600963584 7602275014169472 7610799655360512 7620379336507392 7622942379573248 7626454849512954 7631490195652608 7632979170066432 7633413454270464 7634902803929856 7646034838950144 7655658870472704 7664243372457984 7668753331373568 7677248140541952 7678850439117312 7681433148389728 7688515775496192 7691546951086752 7691984567549604 7697137120837632 7701666435800064 7710197703376896 7714400672631744 7722946046140416 7747509688394112 7754137569591296 7754578747195392 7756091737325568 7767400471314432 7769357981513856 7787860201046016 7790479574728704 7791999569442816 7800736954023936 7805327231428272 7811000095997952 7814079560685312 7815604159975248 7823915109384192 7834216511766528 7836851476959232 7838826489932256 7845532491317248 7847616382834176 7851787512567726 7856309321662464 7857494144188416 7868843746656256 7870486032654336 7872469522077888 7879204304584704 7879652597956608 7892681124077568 7902615608229888 7916132471095296 7926555291992064 7929221314466816 7939661368863744 7940113101986688 7941662291587752 7950107288567808 7963252307232768 7976872884866256 7978429246641399 7987375679974704 7995414382379008 7997429355761664 8011108390809888 8017961776840704 8019982432530432 8024354271085698 8034454491667968 8041785367461888 8043354394263552 8052373629960192 8057111980829184 8058793559802804 8066146643288064 8067720423200256 8076299467751424 8086933173436416 8089653137506304 8091691860575232 8100765298409472 8103489914784768 8105070980715072 8105532124944744 8113689743065088 8124372678868992 8124834921283584 8126420151822336 8138268841457664 8147283740983296 8148512445825024 8151724973801344 8153779339974177 8171491583066112 8173197033910272 8182250623991808 8185002647191552 8186710917894912 8188774101089946 8195779477536768 8196245782695936 8206562362392576 8220131413917696 8234191365023232 8235797932016928 8245032959973888 8253800554954752 8255410947883008 8267447711956992 8269531242126336 8272312621342784 8283204408862656 8293630443012096 8302930320162816 8307816108988032 8317018818920448 8318754642377088 8326344922103808 8332983281512071 8338565214240768 8343471972116736 8352714178658304 8357267395351056 8362080308035584 8364892815261696 8366524883318784 8367000903168768 8379280864700928 8386926370357248 8388562737364992 8400793642795008 8414683843923968 8416804479973344 8425754733182976 8436848551133184 8439686205956096 8449034990649344 8450798366859264 8451279181513728 8452928104350912 8455771167380628 8460640807944192 8461916770664448 8465252857409088 8475908035166208 8485296943398912 8492062030759944 8499810441314304 8501584414737024 8511001765134336 8512285322870784 8536290314452992 8539161415579648 8550404551084032 8552559390940656 8561166908915712 8575810177019904 8585426470109184 8587101566324736 8601789193818912 8610446257946624 8612616229281792 8622273794015232 8626856666168832 8627347497795264 8634728067366912 8636904158109696 8641612291938444 8647400962916352 8649580247433216 8652990319972596 8671786986110976 8678700756710712 8686125258244096 8688314301907968 8711934148083712 8715948399443376 8723404765790208 8723901090594816 8725603204491264 8728537979231616 8738325530228736 8749324423397376 8764289521569792 8765999515623168 8773997874905088 8775829073276928 8778780741016832 8780993135356806 8786875171995648 8790839505770976 8792554679972154 8801904498057216 8811654518145024 8814618235437056 8816457911579136 8818679801173788 8826224052731904 8827555149643776 8852449214988288 8854296786736128 8862375711080448 8864104842657792 8879266264587264 8890442559258624 8903405228261376 8905142365077504 8905649029982208 8920373978775168 8928598965092352 8932119039971712 8941617267867648 8956401687953408 8958658845636864 8973471442934544 8973981995474538 8979993307643904 8994841180176384 8997108025231872 9000134118070368 9005317254807552 9010103720497152 9020206998945792 9038761303126464 9047008538394624 9048773693546496 9058920333705216 9061967216533504 9064250978432832 9074414973699072 9076185476100288 9085836901220352 9088892837183488 9098960759160832 9100859779694592 9103153343147136 9116426154132864 9118204853304456 9127900960948224 9139919263727616 9155552446639872 9160418764662347 9165694208606208 9167076501553152 9170690595526512 9182233704763392 9192405022015488 9192928030949376 9208127978090496 9210049782631776 9220251912228864 9245317871435776 9247647840657408 9261131331182592 9262938263674368 9263465285651136 9265272673519044 9272788277788672 9284997347278848 9285525624324096 9287337316368384 9290461025104896 9300878675951616 9306351699010632 9311181418266624 9318604959970488 9330334248388608 9340796610183168 9346293122611536 9354288739647488 9356646171285504 9358598972674224 9361746649599981 9367138037366784 9382082928705536 9386405968631328 9394435901620224 9396803450990592 9401925819769938 9410504417169408 9412340493733632 9422349379043328 9434755369009152 9450892848144384 9454071567248896 9455916144167584 9462788646764544 9466519324414464 9468905039970012 9478434792013824 9478974074830848 9489474096463872 9494646981700608 9505164364480512 9507148162716672 9523409464585224 9535396539561984 9545959061323776 9551162737544064 9553569784604937 9559877503156224 9561742723792896 9562286746478592 9576320988229632 9586928842702848 9590153316237312 9600907020337152 9606556592527104 9619205119969536 9629433980780544 9631312772530176 9642112629866496 9645355663949824 9647786449147392 9658604778872832 9660489262115328 9663738477006432 9669303780507648 9670762023616512 9686752040189952 9689193257942016 9705213749439936 9714069075787776 9728326083280896 9750145294576232 9755760359374848 9759041617805312 9760945697205248 9763538351299551 9771890915524608 9774353589646464 9784747432083456 9800925916594176 9813830361513984 9819605226635568 9830616221507328 9842989976322048 9859264761335808 9859825711766016 9861749455076064 9870747609268224 9876128333643936 9885234568495104 9888559374360576 9899513100632064 9916445514866688 9918515150526528 9929502059323392 9930999543349248 9934914811820388 9942000281321472 9956496169238528 9959005366861824 9961083885078144 9970172674965504 9972117947990016 9975471976264704 10001747879165952 10016330881794048 10018285160712192 10032892275447808 10035420726122064 10048633919968176 10059319426351104 10064666110530304 10073849411928064 10075951898947584 10078491201341472 10081881007261518 10087113203122176 10088634456735744 10095155373301362 10117084817129472 10119196327698432 10125150882829164 10130405534466048 10136366685559296 10147732873814016 10160505782009856 10168606466017272 10175320260870144 10177305560088576 10177884605693952 10179870405239808 10194713118600192 10197282350736936 10207545160630272 10225004441831424 10236330854055936 10238467252156416 10251354367328256 10255395934782336 10255979423399472 10257980459967513 10268888581066752 10280263604502528 10282409171693568 10285867563508992 10297261394853888 10312961064247296 10317026919967326 10324384907526144 10330012917858816 10339438329593856 10341455649767424 10356533961752576 10359143975351808 10361306005460748 10372783401257472 10383813601394688 10387306099638272 10389332759257088 10400982605365248 10403603820739584 10407102975237696 10418772747580416 10420805546633664 10431886812512256 10445622015688704 10451768653243008 10463488510445568 10469050016756968 10469645661386961 10475079095549952 10476658858917888 10483430579966799 10493981376872448 10496626029437184 10506203463942144 10514579762937978 10523574832103424 10526226942696192 10554843294793728 10568740389322752 10586215158484992 10586817469315584 10588883055450336 10600143051423744 10612029284941824 10614099790135296 10617669742977024 10635830513155008 10637905662188532 10645637227610112 10649834239966272 10663239141015552 10681477854413184 10690615702454272 10693309910040576 10695541683056256 10699139028114264 10712605988890624 10724472525684736 10727321107007232 10739203943989248 10742815974438912 10745058079737072 10754862191050752 10756960564267008 10788922480766976 10801020397879296 10804653219713024 10806761307620096 10807376166592992 10821605759965728 10832496905158656 10833113228378112 10835226869096448 10851025121943552 10853759755290816 10863044987977728 10864683261100032 10871705786632236 10895322110754816 10897596045213696 10909667498655744 10915614557193216 10918365468119928 10927705970049024 10928327710261248 10944366843691008 10960175218556928 10968913456398261 10978921820030976 10981063909355904 10993377279965184 11007214597177344 11023263615942656 11026041656168448 11040559156703232 11044272545150208 11047055879965014 11058173924016128 11070573760217088 11073363723362304 11077088145317376 11089358425227264 11091672856502784 11101793229471744 11110644375349428 11118086952321024 11124629296155648 11136952238211072 11143023193801408 11149440410714112 11153190420348928 11155366511091712 11156001204225024 11158329544342344 11170689816738816 11172374486267904 11184750316486656 11201058190393344 11203881037719552 11222405973297792 11234339644243968 11249131401510912 11267731155812352 11268372242018304 11270570805801216 11274361556507504 11280854410592256 11282555694219264 11287003809878784 11289848316887322 11297410935422976 11301210713554944 11322749374346592 11333080588419072 11335445886316032 11348002353512448 11349713763827712 11381720419270656 11384095868660736 11396706226274304 11400539401445376 11403412521254208 11414889211887616 11430569004761088 11434413569359872 11447235293478912 11449468755099648 11469052258425216 11483488305709056 11496365058686976 11502475554891776 11503129997060352 11515872210812928 11518275658675968 11522149722584592 11532773663244288 11537320426630128 11552499653700096 11565296555065344 11571601008947616 11584419069210624 11590733947123786 11621264532591168 11631206354386944 11631868120793088 11634137605988352 11638050638975488 11651100706971648 11654036972270784 11665765897863168 11685719362093056 11687999354164224 11698663833206784 11701105431035904 11707990847142408 11721119341027968 11723406239962872 11735872664076288 11751324767649792 11755277215438848 11758239734898384 11768298736975872 11770073532858368 11777681268851589 11786241216282624 11803265619984384 11805729048981504 11818806456877056 11839021686116352 11853923412344832 11871206971015168 11873523153436672 11874198706642944 11889832937988096 11893831971700224 11904798620123136 11909492053295616 11922156357156864 11925160932851712 11944878460849152 11964628590579392 11965309327299384 11981063519962056 11993121573568512 11996144033642496 12000178824093824 12013471627329536 12016662586214832 12026942665261056 12029973648795648 12036531406628547 12051681737501952 12062678051192832 12065031591395328 12078560444940288 12085667971243776 12088190339704206 12099219964932096 12101580634800384 12114449201627136 12130399760154624 12134479706259456 12137537790862848 12155234872177152 12157606471072608 12158298187417116 12166442545840128 12170534614597632 12186559018303488 12207403262186496 12220925611474944 12222768668737536 12227587460702016 12242978273017856 12256540029353984 12257237374599168 12259795550865408 12273375935987712 12277503970787328 12280066376842368 12293669216305152 12309843543588864 12330197120876544 12348175108243456 12350584351565824 12351287047534848 12353696898025392 12367549439960832 12380700832432128 12383116421824512 12387281366806528 12401171567935488 12404296863189504 12408468932014176 12424806613293984 12440445664518144 12454395480244224 12461724163482048 12475528228380672 12478131963565632 12482328866133308 12489517383155712 12507847821361152 12515207958175104 12525914535493632 12529071267987456 12535901093026584 12547339222892544 12549787324978176 12550501354753152 12601190464192512 12622025765885952 12625206719960016 12637913056018432 12638632099774464 12655272826699776 12659529308934144 12673552485974016 12676197550288896 12683656751070942 12692875155996672 12697879286113632 12713862052749312 12727945415098368 12734883650058752 12738093046139916 12746503337541632 12748990298390528 12749715661971456 12752376622105536 12766502647701504 12768427984306176 12782571790270464 12786871088316416 12801209360449536 12804435471679488 12808742123369472 12825606826626048 12841750363373568 12863715265529856 12878139705163776 12880652349487104 12884984636008576 12902683790728368 12915669386919936 12918924343922688 12940284999253248 12941021246692896 12952092101050368 12955356237164544 12962418437907666 12971101444374528 12979485479958894 13007680479166464 13018051135066068 13029187887366144 13032471452861952 13046329909444608 13063507434012672 13067901222125568 13085107148685312 13092806968847424 13107488295343104 13123986635096064 13145686348447744 13146434282354688 13148999273434752 13160996812357632 13163743609915392 13168171111525248 13171489703035209 13180312757993472 13184745832480768 13202856747085824 13217481777217536 13221927353155584 13224686867368704 13239336079097856 13241332724465664 13246553082427184 13278673822482432 13281445180104192 13293563566620672 13296157263986688 13300629301686272 13318899396880896 13335663838887936 13355107842392064 13357713547616256 13358473544973312 13380560968162752 13398178559957568 13412425901801472 13434602531930112 13437988268455296 13442508009682024 13449484270829568 13460207164401816 13460972993211807 13469989961465856 13492261770264576 13500201177105552 13515155580745728 13530310498418688 13558141954689696 13569740746784768 13570512807591936 13573160540319744 13588380500557824 13592950824800256 13596376467649248 13610060214173696 13628755351830528 13633339255775232 13648441138741248 13651289669541888 13668472489771008 13673861246376448 13674639231199296 13677307279956684 13691851441422336 13707018139336704 13709878895591424 13714490084678656 13729681859805184 13733328669959808 13748541312909312 13750614752329728 13756035893289768 13773350557145088 13788607533023232 13789392046424064 13812191967135744 13815074673947664 13830377868343296 13867976807153664 13871471760986112 13876137300316928 13891696996773888 13894407395511552 13895197928476704 13897909010278566 13909182416683008 13927496020918272 13935691537657344 13951318013927424 13959527548515948 13966772127399936 13968878478557184 13977907439955732 13991975169163264 13995501372582912 14008271285256192 14011194915274752 14019439683917304 14026715355414528 14031433109471232 14034969256928256 14073124393058304 14091653852430336 14102888729654907 14114953544646656 14115756625754112 14118510740600448 14133524068564992 14152133053513728 14156892990636032 14176339272216576 14181107350873344 14183874216251376 14194182970146816 14199778986621696 14217652188020736 14218461112246272 14234211144695808 14241970472550912 14257746546720768 14260722244075008 14265518704152352 14285114196877836 14303094809342976 14318938591985664 14323754632585216 14326744106316096 14339816254734336 14342614085689344 14343430119717888 14385229974355968 14401360530505728 14409834888790656 14428807679954304 14444150971170816 14446969158795264 14463168944799744 14468033495924736 14471679673721088 14495607715509648 14506143035424768 14530128060284928 14554152742924288 14557820624159904 14570274626732032 14571103613681664 14592489124921344 14613566958075904 14625217941864348 14633640539062272 14638562426707968 14641418545807872 14657836373286912 14676286129569792 14677121148125184 14701388874891264 14720745542270976 14725696726866944 14729407839953352 14745924332260992 14764484964483072 14769450860423168 14785811233636352 14788897142003712 14789738567649024 14792624182614096 14806121413902336 14814192500465904 14832839061540864 14849269650948096 14874668272300032 14877772725789792 14894253088985088 14896499315023872 14902372217730582 14913000421982208 14934744253857792 14938508050292736 14963207964397056 14979119525658624 14998841868681216 15023641541083136 15024496322691072 15027427741068288 15041139214123008 15049338413171712 15053131089183096 15068280951406592 15088979139526656 15096999165795456 15110774117892096 15113927848421376 15122821510892277 15130669804683264 15132951685103616 15142733059952043 15175627225694208 15178794491547648 15187726324243746 15195608301699072 15200719201927168 15204550028338944 15221599310721024 15240758673014784 15245884759146496 15252909699025908 15262980391305216 15265958340132864 15266826908540928 15269805607859712 15292069677900288 15311317740945408 15328486744915968 15337506662747136 15354496281083904 15357700878234624 15362866296779456 15377031550992384 15383093902173504 15383969135099208 15403332871600128 15420395406753792 15428801345263488 15445892092280832 15475540379950989 15495019376788224 15509157494390784 15512183474651136 15534800942628864 15538715963027712 15575720402092032 15580959149457408 15583999138885632 15601473908047872 15610654462856544 15622000191995904 15628159121370624 15631208319950496 15647830218768384 15668433023533056 15673702953918464 15677652979864512 15691064982634496 15695232765668352 15703575025135452 15712618643324928 15714988288376832 15737687493312512 15740972065308672 15744939044155776 15758408609169408 15759305195913216 15785362248155136 15832264942190592 15853110583984128 15858442628933632 15879322737727488 15880226203973376 15883324583175504 15900214577135616 15926504614465536 15953745769732512 15956858493282798 15974751359949408 15990828764758016 15994858711523328 16022216781619776 16035923553681408 16039964865060864 16048708542171396 16068908983335936 16083570734923776 16086708788527104 16104747259920384 16114223961658368 16117587119605608 16132293286576128 16135440846400512 16179306275012608 16183383721150464 16201530596818944 16206979829569536 16210141961430144 16211064249889488 16227379486130176 16248745357737984 16249669842567168 16252840303644672 16276537682915328 16294567481966592 16297024891650048 16303449947602688 16307558679948354 16342983166132224 16346394067820544 16364501247983616 16370005294383104 16373421835789824 16377548202179892 16391558955073536 16392491565391872 16413124724785152 16440262827835392 16468382730046464 16471595864033856 16490065919947776 16510821895766016 16534895423913984 16539062484252672 16544625242685568 16566408817725312 16570583819947521 16587260886024192 16605860640325632 16615632217976064 16634037637840896 16637509284754176 16652689844207616 16665966563024142 16677130428481536 16686943944233472 16705428357316608 16714534790702112 16724160616071168 16729785630523392 16733049766637568 16734001806337536 16758561729401856 16773852740714496 16777125474729984 16801587285590016 16829367687847936 16833608959946688 16851509466365952 16873697102266368 16879372411912192 16898069981298688 16901596733718528 16902558363027456 16905856208701824 16911542334761256 16921281615888384 16923833541328896 16930505714818176 16951816070332416 16984124061519888 16999620882628608 17003168829474048 17022003530268672 17024570645741568 17072580628905984 17078322831159296 17100809102168064 17105118781881312 17122333817831424 17151620354039808 17170852940218368 17174203132649472 17203578387637824 17220892515893248 17225232458563584 17244547588030464 17253713332337664 17254694995590528 17269456134733824 17273808316219392 17283224583876888 17299160494866432 17305980639945192 17357401513421424 17372250516488192 17376628603815936 17386100920685679 17423868296167424 17431896798886752 17446809531580416 17447802181189632 17451206408982528 17457075958463232 17476651060457472 17498648846794752 17528579043139584 17531999031246336 17547995749810176 17551658146553856 17557561482033664 17561986270713612 17573750343991296 17581679011541952 17585109359944308 17603808996114432 17623309036290048 17629236470874112 17632915823158272 17637359602347576 17652448105463808 17655110299287552 17704898429976576 17708593573472256 17728209685315584 17758532529174528 17780885118517248 17806810456522752 17810284730155008 17811298059964416 17840747957550336 17857197930184704 17864238079943424 17883234535735296 17912803375906816 17917317691273728 17946942885869088 17947963990949076 17959986615287808 17989682360352768 17994216050463744 18000268236140736 18010634509615104 18020207440994304 18040413997891584 18077522606252928 18094017076789248 18097547387092992 18117840667410432 18123934433067008 18128501956865664 18132285509556309 18148829947398144 18152370952200576 18171673802440704 18177785674366976 18201719559389184 18206306686294272 18232852308265728 18236409706608912 18255801921896448 18279838527455232 18311104893279744 18320837529324694 18331388417212416 18334153003106304 18341381191053024 18364467409526784 18384810044030976 18385856061898752 18416255956180992 18420099565263552 18440503824457728 18490635742871552 18495295681314816 18522262662365184 18525876527348736 18526930571302272 18530545347038088 18571051248648192 18574674632736768 18580922050209792 18601757351903232 18612703398021264 18637209919940976 18660668496777216 18681593220366336 18692586245223072 18708577479294976 18713292342571008 18717197945348448 18723493299199962 18734276074733568 18764165857411072 18772811937262656 18788871803240448 18793606901981184 18803851639539876 18821008834338816 18824680987467264 18844698758086656 18869510738018304 18901785696288768 18908143134497792 18911832288335168 18933038648828928 18937810079940024 18956869584027648 18957948149661696 18989293963401216 19010328728961024 19014296325433344 19025485126606413 19046818929170448 19070793079123968 19091918122647552 19102325475088128 19107139569209874 19119755006312448 19123485447585792 19124573492957184 19152641976459264 19173857685405696 19180306632474624 19201814040674304 19213113185054208 19238410239939072 19258867961561088 19262625545060352 19284225259732992 19290711327899648 19295572898294784 19317209557745664 19320978524230656 19327476954012864 19338607561015296 19373504080379904 19378386515884032 19410427498879872 19428138151575552 19443627656861499 19456652166561792 19469228219938341 19500290589152464 19511520718749696 19518083235610624 19521891394410496 19527076702599102 19543781831049216 19548707179292928 19569494864166912 19601851833188352 19627660723027968 19639210453271136 19661232443014656 19685979952644096 19718529522671616 19719651423532032 19723498910152128 19741495218536448 19752256667287872 19770469136990208 19777118748721152 19799026201264128 19832891029733376 19837030301053056 19859004118646784 19861999086698496 19869829623640776 19918010733723648 19922167770156288 19940345349931008 19944235895980032 19950943952529408 20003495758331904 20032661763588096 20036570321424384 20065784550895616 20070841452244128 20097267839936352 20118638852702208 20129332221060608 20147698823856128 20151903797895168 20156982402682944 20163762014523036 20174226406244352 20177268913471488 20190310746602724 20234169634258944 20238392655396864 20250301765658328 20260811068932096 20272733371118592 20295465747628032 20337212932034544 20354611120177152 20355769211387904 20359740810479616 20389426237200384 20394564701473872 20415090321260544 20450008883662848 20472661708111872 20476934504312832 20502708734656512 20510791869564672 20511958846798944 20515960919935026 20537777162133504 20560527209005056 20564818343387136 20571735127017984 20594522789707776 20625922128494592 20634053839934652 20648769815052288 20660025835717632 20678876659187712 20682911299534848 20713067923505152 20718287950703616 20722612010921496 20745566802514944 20774612199276544 20778665518514176 20801965210730496 20807207641479168 20814205950475392 20837545495160832 20841611093267328 20863773625024512 20891244031377408 20903537306486016 20926977020891136 20938100033513936 20939291322773922 20950158191099904 20953317717835776 20966861159933598 20987962753744896 20993252058874368 21012406927884288 21029159525875956 21047149664206848 21052453885392384 21109686589587456 21137480778645504 21172430316969984 21173634938631168 21177766110900672 21200286102847488 21228199580270592 21235339485954048 21271661026310016 21275811324377064 21291274455220224 21299668479932544 21326478282031104 21362955708826368 21386619820081152 21391083366112512 21398278056228528 21425211977781248 21448945051369472 21454642214014464 21478407887978496 21485631948877824 21490116159474144 21509724382101504 21513921128534016 21577844961533952 21602040795758592 21609306439426048 21613522615240192 21614752333185984 21643211519931456 21664993810317312 21666226456756224 21670453738192896 21702050243887104 21707519510581632 21726089975955456 21743411573264472 21795192090427392 21831229114386432 21836730936239856 21844075515733289 21855411940098048 21856655420522496 21888733687382016 21920350437113856 21937826912796522 21957843640061952 21962127818711808 21986754559930368 22014429194354688 22046527231885312 22052083312336896 22081118313406464 22088545090300416 22094111759930028 22116347848032256 22141147520434176 22146727446724608 22154176290634752 22178716850454528 22183345713005568 22203586458943488 22221288750698856 22249258592311296 22273904476422144 22286046387602816 22306380840697856 22310733022183424 22312002408450048 22316659088684688 22341379633477632 22344748972535808 22353558326595873 22369500632973312 22402116380786688 22407762075439104 22444811946595584 22468679288487936 22498262803021824 22535462311624704 22536744484036608 22541141611602432 22548723113015008 22561708821184512 22565111388438528 22574007619757568 22579696633774644 22594821870845952 22602421427109888 22645498748693184 22666161176838144 22670891772632064 22696004707024896 22699427527655424 22763440838541312 22768191737321472 22781589486365619 22793412452548608 22801078802890752 22806825042508416 22861138009522176 22868827138719744 22894470586957824 22898937510199296 22938104516850432 22966976611418112 22992730117373952 23004951109783552 23006259994120704 23031744421625856 23036551317351936 23044299445169184 23065547326488576 23074640853260256 23104999307400192 23130593110130688 23143202017895232 23168838138421248 23181467894247572 23242529065182336 23262412708773888 23263736241586176 23268275211976704 23276101277950976 23302201413943296 23308073944541568 23371438724186112 23375998708328448 23402210862071808 23415981694284816 23442238682055936 23446812479925744 23471745328152576 23502649535299584 23510554430877696 23516479469796768 23536597473951744 23540147065716736 23555362537703178 23572482432565248 23606531239968768 23611458097963008 23637612913754112 23678043372232704 23707846824689664 23742413942030336 23747046306873344 23748397413285888 23779665875976192 23787663943400448 23818984106591232 23850321865703424 23889756921698304 23929257181158784 23930618654598768 23935287739924197 23962127039924112 23986243147137024 23992288067284992 24000357648187648 24026943254659072 24033325172429664 24053885330522112 24059947297591296 24073062813257094 24103363475003904 24125356102385664 24130063182790656 24157120889880576 24171335942487552 24176380679408412 24198439929864192 24203161269600768 24228898403254272 24260799520309248 24268959412518912 24275075581725696 24310469744354304 24315212942145216 24316596374834232 24341069229195264 24373118036606976 24414806524372992 24441851222949888 24445537337475072 24455174921404032 24461338019922531 24485956546035712 24514474749198336 24519591101730816 24546751871975424 24555007941574656 24560132753684736 24587338432610304 24619687087177728 24660394241753088 24696350216486912 24701168703131648 24702574095069696 24707393796050784 24735098879921664 24761401664864256 24766232843649024 24774562733613056 24802343135870976 24808593726379008 24816937864028352 24849613226587968 24880891329036288 24908790960488448 24923448326964096 24951056456761344 24956263927131264 24964657732266616 24979034766311424 24998949844536213 25015695642722304 25030415916350208 25058142535974912 25071802186053168 25094678445785088 25099574649956352 25101002709506304 25202380928385024 25244051531771904 25250413439920032 25275826112036864 25277264199548928 25310545653399552 25319058617868288 25347104971948032 25352395100577792 25367313502141884 25385750311993344 25395758572227264 25427724105498624 25455890830196736 25469767300117504 25476186092279832 25493006675083264 25497980596781056 25499431323942912 25504753244211072 25533005295403008 25536855968612352 25573742176632832 25608870943358976 25617484246738944 25651213653252096 25683500726747136 25727430531059712 25756279410327552 25761304698974208 25769969272017152 25805367581456736 25831338773839872 25837848687845376 25880569998506496 25882042493385792 25904184202100736 25910712474329088 25924836875815332 25942202888749056 25958970959917788 26015360958332928 26036102270132136 26058375774732288 26064942905723904 26135802444251136 26170214297370624 26185613937694848 26214976590686208 26247973270192128 26291372696895488 26292868564709376 26297998546869504 26321993624715264 26327487219830784 26336342223050496 26342979406070418 26360625515986944 26369491664961536 26405713494171648 26434963554435072 26443854706311168 26449373734737408 26478672158195712 26482665448931328 26493106164854368 26557347644964864 26562890360208384 26587127133241344 26592314527973376 26601258603372544 26637798793761792 26671327677775872 26710215684784128 26715427095232512 26716947089946624 26761121936325504 26796357119915136 26824851803602944 26869205063860224 26875976536910592 26885016019364048 26920414328803632 26921945986423614 26939979922931712 26984523540529152 27000402354211104 27030311161491456 27060620996837376 27116283909379392 27139481493569536 27141025615183872 27146321080639488 27176761001115648 27185901649600512 27192752935298496 27220120428347392 27257510703661056 27266678511550464 27296882277482496 27302579339083776 27347722492752896 27349278462398592 27354614559913368 27383702882844672 27419757791182848 27428980169357312 27459363719610368 27466657339919616 27481256293987041 27497082625818624 27501229504659456 27512071786579536 27546701114290176 27577215066046464 27578784092848128 27624383934271488 27630149347895328 27660755736686592 27735953614307328 27742943521972224 27752274600633856 27783393993547776 27788814791023104 27790395856953408 27795818020557132 27818364833366016 27854992041836544 27871383075314688 27902636027854848 27919055097031896 27933544254799872 27955814879911464 27983950338326528 27991002745165824 28022389830549504 28038879367834608 28062866218942464 28069938513856512 28085239948799943 28146248786116608 28183307704860672 28205777459309814 28229907089293312 28231513251508224 28237021481200896 28267048137129984 28304266107027456 28313785981272064 28352678544433152 28362214701746688 28367748432502752 28388365940293632 28399557973243392 28435304376041472 28436922224492544 28468422289391616 28483940945101824 28515493093441536 28521444488150016 28531037408304704 28570228393755672 28606189618685952 28637877183971328 28647509265170432 28653488212632192 28660709353814811 28679632509468672 28685228171378688 28686860239435776 28770459948711936 28802721061011456 28819669777581312 28857615359908608 28888301942341632 28893938317590528 28926337889599488 28936066991849472 28943359347442176 28991215431019296 29012286070849536 29060256120569856 29108305485848576 29115641248319808 29140549253464064 29142207227363328 29184978249842688 29227133916151808 29250435883728696 29267281078124544 29277124853415936 29282837091615744 29315672746573824 29354242296250368 29402777749782528 29441491084541952 29451393453733888 29458815679906704 29491848664521984 29528969928966144 29538901720846336 29571622467272704 29577794284007424 29579477135298048 29585248365228192 29612242827804672 29628385000931808 29665678123081728 29698539301896192 29749336544600064 29755545451579584 29788506177970176 29792998630047744 29804744435461164 29826000843964416 29869488507715584 29877016100585472 29926415928794112 30047283082166272 30048992645382144 30054855482136576 30098676826343424 30106262178366192 30136561902813184 30177958279053312 30193998331590912 30221548235784192 30227855696842752 30245643021784554 30261339609366528 30265903370207232 30285466119904086 30351254451388416 30357588983095296 30375452648487492 30391216603398144 30401438403854336 30409100056677888 30443198621442048 30481517346029568 30491769518292992 30505819398051816 30525960782610432 30531916680265728 30533653817081856 30539611215719424 30584139355800576 30622635481890816 30675013325494272 30708992562167808 30715401756469248 30725732593558912 30754063101984768 30766187804347008 30767938270198416 30773941379902539 30806665743200256 30840790813507584 30857602690526976 30891784184561664 30951080759901978 30990038753576448 31018314988781568 31024366949302272 31069601885257728 31077431926055424 31151440804184064 31161918298914816 31167998277771264 31202947816095744 31221308925713088 31256318242741248 31262416639900992 31295660437536768 31336866047066112 31347405907836928 31355305959729024 31382129965268992 31390465531336704 31407150050270904 31408936984160883 31425237286649856 31429976576753664 31481944130617344 31489878088311552 31518610391826432 31570724496310272 31664529884381184 31706221167968256 31716885257867264 31758645475454976 31760452407946752 31766649166351008 31800429154271232 31853009228931072 31907491539465024 31913716986565596 31949502719898816 31981657529516032 31989717423046656 32044433563239552 32071847107362816 32079929730121728 32097417084342792 32137817966671872 32173417577054208 32228447923316736 32235174239211216 32264586573152256 32270881692801024 32358612550025216 32366767442300928 32403061193637888 32413959659139072 32420283922860288 32422128499778976 32454758972260352 32497490715475968 32499339685134336 32505680607289344 32553075365830656 32589134963933184 32594049783300096 32606899895205376 32615117359896708 32685966332264448 32692788135641088 32729002495967232 32740010588766208 32746843671579648 32755096404359784 32783117910147072 32784983130783744 32880525655670784 32906740369194783 32936765460092928 32943191728067712 32980131839895552 33021643791532032 33069790847827968 33078124968505344 33089250485371136 33132817635450624 33141167639895042 33174521772048384 33211721280651264 33231264435952128 33268075275681792 33275018569508352 33305379688415232 33331933126048284 33354260856963072 33373887888466944 33410856714633216 33429069581404224 33448321232142336 33459571261046784 33466099533275136 33468003612675072 33517123458803712 33554250949459968 33603174571180032 33658735375695872 33667217919893376 33703018932731904 33747394204532736 33758744823824384 33803193467437056 33805116726054912 33811712417403648 33823084669522512 33842563231776768 33847667082657792 33861011429636352 33903632140664832 33968248123039776 33999241765257216 34006337658948096 34044007060537344 34049141291483136 34145161257811968 34156645662318592 34201618204336128 34210237563762624 34244667635662848 34303240708079616 34341705880436736 34348406265298944 34407156775275648 34450464917127168 34489095176060928 34507426664675328 34509389991181056 34547616632438784 34566449167753776 34598320989732864 34611961279890384 34714803026842848 34744501032976384 34753257207631872 34772201841371358 34847736592334848 34863793597773504 34893619063160832 34895604362379264 34902412817965056 34914151916926464 34953302120914944 34997297693589504 35057158086279168 35063998062492672 35095991499620352 35103316293107712 35115122964067328 35123972541427224 35163358023083904 35170218719888616 35207617992228864 35258472941748224 35265831646316544 35274719204695152 35304896210927616 35310220598575104 35333043806554767 35409796859953152 35417187146944512 35456419370631168 35517065058349056 35561770237034496 35613620913045504 35620569460310016 35622596119928832 35681495915100672 35714395860369408 35728476159886848 35766469071470592 35825606751813632 35834635382547456 35893885771738176 35895927981898152 35979364720705536 35988432100927488 36000536472281472 36040414881988608 36080827995783168 36109594219885641 36155045212505856 36188034153578496 36195094774185984 36235681334820864 36247868866134016 36257003913731328 36264571019112618 36297659894796288 36304741904401152 36343347604881408 36355571348733952 36403439118778368 36412613372588544 36465704616531456 36472819413217824 36511603843792896 36559677054910464 36622209786559488 36641675058649388 36662776834424832 36668306006212608 36682762382106048 36728934819053568 36769620088061952 36771712123797504 36832511912361984 36840199130527104 36881007648915456 36990591362629632 37044525324730368 37051753054697472 37053861142604544 37061090694076176 37142102497296384 37149349265473536 37161844100419584 37203514703806464 37225406796042528 37274419839881952 37321336993554432 37363186440732672 37385172490446144 37417154958589952 37426584685142016 37434395890696896 37446986598399924 37468552149467136 37528331714822144 37545623874525312 37577743606480896 37587213803962368 37607703279079752 37642017668677632 37649361974934528 37803571392577536 37816286268995584 37823664576670336 37866077297657856 37875620159880048 37913739168055296 37915896299323392 37978587926802432 38020657457922048 38028592650866688 38050970253212826 38093637858340896 38141586158247936 38183836245295104 38204650950176256 38214279138419748 38239510012624896 38246970895171584 38249146985914368 38305283952918528 38347715370811392 38360613264949248 38403628081348608 38426226370108416 38476820479878144 38525251090120704 38581422655799296 38591145796589568 38634419115491328 38641957048461312 38654953908025728 38747008160759808 38756773031768064 38820854997759744 38856276303151104 38887255313722998 38913304333123584 38938456439876682 39000581178304928 39023041437499392 39036166471221248 39043782788820992 39054153405198204 39087563662098432 39097414358585856 39138989728333824 39203703666376704 39255321446055936 39278420906542272 39322464886029312 39371959905288192 39437059045343232 39439302847064064 39446997820304256 39482990437072896 39504513334575744 39514469109105627 39540938273980416 39554237497442304 39665782059466752 39674060602106112 39718008237293568 39723998173396992 39739659247281552 39836021467447296 39844335540312576 39880690699862016 39888471791960064 39901887905058816 40006991516663808 40065323527176192 40073140642848768 40131569101791232 40141682904488256 40194535679872704 40237277705404416 40258664442121216 40295397647712256 40303807595790336 40313964805365888 40327524029046072 40348452812488704 40380621493205448 40476785310793728 40500603531316656 40545466742237184 40567568814933251 40590931495256064 40674425864069088 40709222240354304 40711538422775808 40719481620959232 40778852474400768 40789129402947744 40830180642521088 40900017767325696 40945323416223744 40953869008625664 41005417469313024 41021583739129344 41023917693597888 41031921839870052 41075554324267008 41121054418010112 41129636686774272 41143470254035968 41189045579415552 41251844256989184 41268107679869304 41320051671435264 41365822599069696 41426135847010304 41436575901407232 41445224021842992 41491133605029888 41549224398553088 41557331037028352 41603930421460992 41614415282958336 41628411900950784 41675090990321664 41683222186534656 41727547250049024 41782488062754816 41807074612972032 41853954041782272 41876200067027872 41878582645547844 41900316382199808 41906635435671552 41933722319867196 41975925507489792 41986504117748736 42024813855768576 42058319051751912 42094299328413696 42104907770784768 42219373179174912 42274961557291008 42308666188964721 42344860633939968 42347269877262336 42355532221801344 42400572205694976 42456399160541184 42470678971908096 42543322052620032 42551622648754128 42582548910440448 42599336959865088 42652956564062208 42725911417652736 42773239640162304 42782166732225024 42796556112457056 42850423955562496 42897890102738944 42909284428028928 42956815775956992 42971263897755648 42980232318948288 43019448764203008 43027842257068032 43155689923067904 43204081591517184 43218612878852096 43227045230480384 43229504666371968 43286423039862912 43332452913512448 43340907476385792 43404100487774208 43415039021163264 43486823146528944 43590384180854784 43662458228772864 43673461872479712 43688151031466578 43710823880196096 43713310841044992 43777467374764032 43840700874227712 43875653825593044 43915687280123904 43924255637423616 43973509119860736 44028858388709376 44093054463770624 44104166624673792 44162236626812928 44177090180600832 44188223519860056 44232695696064512 44293454893449216 44308352581269504 44357433700909056 44366691426011136 44442577501397712 44498517184622592 44547808952844288 44572092775205632 44612761681395712 44621466044366848 44624004816900096 44633318177369376 44682759266955264 44689497945071616 44707116653191746 44739001265946624 44804232761573376 44815524150878208 44889623893191168 44937358576975872 44996525606043648 45070924623249408 45073488968073216 45082283223204864 45097446226030016 45123417642369024 45148015239515136 45159393267549288 45204842854219776 45290997497386368 45332322353676288 45341783545264128 45368464532676831 45392009414049792 45398855055310848 45428199179856129 45526881677082624 45536383474642944 45563178972731238 45586824905097216 45602157605781504 45613650085016832 45722276019044352 45737654277439488 45788941173915648 45797875020398592 45876209033700864 45933953222836224 45985460234747904 46009902219567104 46012519988241408 46063488843251712 46073102634703872 46088598890338368 46131094652977152 46149281706520512 46209998614800384 46261186220261376 46286404035790464 46337676276842496 46362935788495144 46426621139852967 46485058130364672 46527472483172352 46536550423953408 46552202555901952 46604402827886592 46616147889083136 46742877448372224 46751997416656896 46804421724143616 46831963388569632 46884477364111872 46893624959851488 46943490656305152 47005299070599168 47021108861755392 47032958939593536 47073194947903488 47080294131433472 47110725075406356 47144964865130496 47213062479937536 47222916195926016 47275225827508224 47356086744465408 47494092613746688 47496794826571776 47559331751952384 47575327886800896 47637968213182464 47700643731406848 47779513843396608 47858514362317568 47861237309197536 47870575479848394 47924254079848224 47972486294274048 47984576134569984 48000715296375296 48053886509318144 48066650344859328 48107770661044224 48119894595182592 48146125626514188 48206726950007808 48250712204771328 48260126365581312 48314241779761152 48342671884975104 48352761358816824 48396879859728384 48406322539201536 48537918825037824 48550151163451392 48620939488708608 48630425884290432 48633192749668464 48682138458390528 48746236073213952 48829613048745984 48883702445899776 48891074674950144 48910349842808064 48922676039845062 48971913092071424 49028949498396672 49039182203461632 49093503743950848 49110015883149312 49120265507369472 49174676865220608 49239374174355456 49320788483506176 49392700432973824 49402337406263296 49405148190139392 49414787592101568 49470197759843328 49532465687298048 49549125467226112 49604686271741952 49617187452758016 49633875728056704 49699226453175936 49761782658072576 49817581920976896 49846896653928192 49902112913522688 49912527854262528 49929315464533232 49958069532622848 49997899689072426 50031391285444608 50060831832700416 50116285071949824 50143604372106336 50189356891570176 50199149299912704 50202005419012608 50404761856770048 50488103063543808 50500826879840064 50551652224073728 50554528399097856 50621091306799104 50638117235736576 50694209943896064 50704790201155584 50734627004283768 50771500623986688 50791517144454528 50855448210997248 50939534600235008 50952372184559664 50995961193562112 50998862647885824 51009506488422144 51066010590806016 51073711937224704 51147484353265664 51217741886717952 51234968493477888 51302427306504192 51367001453494272 51454861062119424 51512558820655104 51522609397948416 51539938544034304 51610735162913472 51662677547679744 51675697375690752 51761139997012992 51764084986771584 51808368404201472 51821424948658176 51849673751630664 51917941919835576 52072204540264272 52116751549464576 52129885811447808 52158302762057037 52271604888502272 52340428594741248 52371227875389696 52429953181372416 52495946540384256 52582745393790976 52585737129418752 52595997093739008 52643987249430528 52654974439661568 52672684446100992 52685958812140836 52721251031973888 52738983329923072 52811426988343296 52869927108870144 52887709412622336 52898747469474816 52957344316391424 52965330897862656 52986212329708736 53114695289929728 53125780720416768 53184629055946752 53202517206745088 53275597587523584 53342655355551744 53420431369568256 53430854190465024 53433894179893248 53522243872651008 53592714239830272 53649703607205888 53738410127720448 53751953073821184 53770032038728096 53840828657607264 53843891972847228 53879959845863424 53969047081058304 54000804708422208 54060622322982912 54121241993674752 54232567818758784 54278962987139072 54282051230367744 54292642161278976 54353522002231296 54371803299201024 54385505870596992 54515021407322112 54533357023100928 54605158678167552 54695444985505792 54698556924797184 54709229119826736 54767405765689344 54839515582365696 54857960338714624 54918727439220736 54933314679839232 54962512587974082 54994165251637248 55002459009318912 55024143573159072 55093402228580352 55154430132092928 55157568185696256 55248767868542976 55260298695790656 55321511473373184 55471907228614656 55485887043944448 55504549201267712 55566787987095552 55577629582046208 55580791713906816 55591636041114264 55742766150629376 55805272055709696 55838110194063792 55911629759822928 55967900676653056 55982005490331648 56044779661099008 56077758735669216 56125732437884928 56139877027713024 56170479897599886 56292497572233216 56366615409721344 56411554918619628 56459814178586624 56463026503016448 56474042962401792 56534096274259968 56608532214054912 56627571962544128 56705357088866304 56724429403493376 56735496865005504 56799115946486784 56870608752082944 56873844448985088 56967881890203648 57030986186883072 57042888976300032 57062074816609408 57076455379819239 57140456787511344 57212379237371904 57275754367942656 57295018530340864 57306976425264384 57321418707629622 57359265018937344 57370456342757376 57373720478871552 57540919897423872 57605442122022912 57639339555162624 57715230719817216 57776603884683264 57787876635181056 57852675779198976 57872133983698944 57886718694884352 57982430862038592 58120512241139712 58216610971697152 58231282496639616 58281098506928128 58284414454726656 58330882970584497 58369956499685376 58500871767457392 58534562156249088 58554249706831872 58565674183231488 58631345493147648 58708484592500736 58805555499565056 58882982169083904 58902786907467776 58917631359813408 58983697329043968 59057939857932288 59077803441692672 59143244934545408 59155588568014848 59158954270596096 59170496730456384 59224485655609344 59256770001863616 59331356246163456 59397078603792384 59498673089200128 59511090903159168 59577012355940352 59585997260095488 59609488870922328 59754032201170944 59852831857588224 60094566164332544 60097985290764288 60109710964273152 60197353652686848 60212524356732384 60273123805626368 60355916558106624 60387996663181824 60443096471568384 60455711393685504 60491286043569108 60522679218733056 60531806740414464 60570932239808172 60702508902776832 60715177966190592 60750905296974984 60782433206796288 60802876807708672 60818200113355776 60886397242884096 60983539036585984 61011638796103632 61063833360531456 61067307634163712 61079222431438848 61168278711601152 61245270963781632 61350026650988544 61417985124335616 61430803512938496 61451465187117824 61508126203969536 61532375608694016 61535876540396832 61547882759805078 61613331486400512 61681581627015168 61715205381053952 61783568369123328 61902161519803956 61980077507152896 62036629977563136 62048733898604544 62139203770515456 62154863852110848 62323836597829632 62335996555542528 62405895632191488 62442617851426176 62512636485482496 62524833279801984 62591320875073536 62673732094132224 62694811815673856 62710611919458048 62780931062673408 62814300100541808 62817873968321766 62850474573299712 62859953153507328 62963888261234688 62979756176623104 63037220783652864 63141448992620544 63329059768762368 63412442335936512 63433770515734528 63517290950909952 63520904815893504 63533298332702016 63600858308542464 63706018457862144 63814983078930048 63827433973131192 63899005439797632 63979434846093312 64088867126479104 64159859460243456 64194834168685584 64275635933343744 64346835154108416 64456895846633472 64470348478422432 64529173146304512 64541763385602048 64717225100050432 64733534884601856 64806122387275776 64827919318278144 64840567845720576 64844256999557952 64909517944520704 64994981430951936 64998679370268672 65011361214578688 65106150731661312 65178269927866368 65213799790410752 65230234719793416 65385576271282176 65480021177532416 65493687343159296 65510192808719568 65532226547199867 65566235820294144 65569966261567488 65761051311341568 65813480738389566 65873530920185856 65886383456135424 65960263679791104 66043287583064064 66139581695655936 66156249937010688 66178500970742272 66265635270901248 66282335279790084 66349043544096768 66423442561302528 66462528871904256 66536150551363584 66550037139016704 66610759376830464 66663866252096568 66747775776933888 66821713429266432 66858139162808448 66919142522093568 66932199066550272 66936007225350144 67034246917607424 67060674979787619 67108501898919936 67206349142360064 67317470751391744 67334435839786752 67406037865463808 67494788409065472 67517489647648768 67606386934874112 67610233452109824 67623424834807296 67646169339045024 67685126463553536 67695334165315584 67722022859272704 67807264281329664 67936496246079552 67998483530514432 68012675317896192 68088014121074688 68098282582966272 68290322515623936 68313291324637184 68344768459096857 68403236408672256 68420475127525248 68606481416159232 68683411760873472 68696812530597888 68814313550551296 68900929834254336 68978190352121856 69014853329350656 69018779982362112 69095233264877568 69132898335507552 69196641979465728 69223922559780768 69429606053685696 69489002065952768 69506514415263744 69544403682742716 69695473184669696 69727587195547008 69787238126321664 69791208724758528 69804825635930112 69828303833852928 69906604241829888 70114316172558336 70127996124985344 70206632586215424 70230245928134656 70247945082854448 70326716046167808 70340437439777232 70415235984457728 70516945883496448 70531663292633088 70549438409390304 70609792421855232 70620441197150208 70666087613109534 70819593719906304 70834374293889024 70912838741262336 71034130116698112 71123540474068992 71227241826091008 71241138920620032 71245192239857664 71362991830201344 71456952319773696 71651213503627264 71669270765094912 71787771543476352 71791855963796304 71805863219772591 71958729441411072 71976864201854976 72001072944562944 72080829763977216 72161655991566336 72219188439771282 72310090425011712 72376068307156992 72390189548371968 72471362669641728 72495737732268032 72514007827462656 72529142038225236 72595319789592576 72609483808802304 72686695209762816 72711142697467904 72806878237556736 72825226745177088 72931409233062912 72945638826435648 73023207687585792 73119354109820928 73244419573118976 73283350117298776 73325553668849664 73336612012425216 73365524764212096 73384014059767593 73457869638107136 73543424247595008 73665023824723968 73680398261054208 73762015297830912 73981182725259264 74089050649460736 74103506109394944 74107722285209088 74122181388152352 74284204994592768 74298698530947072 74323688200839168 74407029407612928 74450813592085056 74548839679763904 74642673987108864 74726372881465344 74770344980892288 74834309917179904 74853169370284032 74868791781393792 74893973196799848 74937104298934272 75091247749050624 75174427607924736 75215406558159504 75284035337355264 75298723949869056 75607142785155072 75632572537991168 75647329153340672 75732154595315712 75751240319760096 75827478336110592 75831792598646784 75957175853604864 76041314915844096 76057185301733376 76101940506425652 76187275716681792 76283172316495872 76367672490590208 76409301900352512 76428558276839496 76479020025249792 76493941790343168 76498293971828736 76610567905837056 76721226529898496 76852452740216832 76953640959756288 77050502180241408 77162845311598592 77182291593179136 77268838230982656 77283914096922624 77309907816051456 77494016321519616 77513546063536128 77641709995519488 77712552606302208 77774510627445996 77826608666247168 77876912879753364 78001162356609856 78046082874998784 78072332942442496 78087565577641984 78108306810396408 78175127324196864 78194828717171712 78407407332753408 78510642892111872 78556841813084544 78644929772058624 78743919810576384 78874118090686464 78878605694128128 78893995640608512 78965980874145792 79009026669151488 79028938218211254 79081876547960832 79108474994884608 79331564118933504 79348121204212224 79436016474587136 79447996346793984 79479318494563104 79672042934894592 79688671080625152 79761381399724032 79776943583920128 79803775810117632 80013983033327616 80130647054352384 80146281285697536 80263138203582464 80283365808976512 80389071359745408 80474555410808832 80517328884242432 80607615191580672 80627929610731776 80655048058092144 80761242986410896 80953570621587456 81001207062633312 81090933484474368 81135137629866502 81181862990512128 81348851728138176 81418444480708608 81423076845551616 81438963241918464 81557704948801536 81578258805895488 81660361285042176 81800035534651392 81890646832447488 81907738017251328 82043167478258688 82047835387195776 82063843679740104 82151108648534016 82259273373548544 82286940508071936 82378091158831104 82443768881961123 82503688513978368 82536215359738608 82640103342870528 82731645198139392 82852271694020608 82873151802814464 82890448043685984 82982267210059776 83098448797106176 83114662074056704 83207860842921984 83228830565916672 83256823801901568 83350181980643328 83366444373069312 83455094500098048 83564976125509632 83614149225944064 83707908083564544 83752400134055744 83757165291095688 83800632764399616 83867444639734392 83951851014979584 83973008235497472 84116638103503824 84188598656827392 84209815541569536 84255719846399829 84438746358349824 84549923114582016 84617332377929442 84689721267879936 84694539754524672 84711064443602688 84801144411389952 84912798321082368 84941357943816192 85086644105240064 85103245297508256 85165097820880896 85198673919730176 85305913128124416 85451822835305472 85546479280324608 85564333464450048 85593112224914112 85700847911124992 85795780205477888 85818568856057856 85913631551913984 85942527795511296 85960464637896576 86038897528406016 86055684514136064 86311379846135808 86408163183034368 86437225757704192 86454090460960768 86459009332743936 86572846079725824 86664905827024896 86681814952771584 86808200975548416 86830078042326528 86973646293057888 87180768361709568 87324916457545728 87346923744959424 87376302062933156 87421647760392192 87426621682089984 87554934749528064 87681401748455424 87751307651186088 87831374560247808 87848511274847232 87947018239721472 88208333249347584 88324473253625856 88354180361201664 88376447039720112 88465391392129024 88586909786898432 88616705162539008 88714867401818112 88733382852022272 88885155002795424 88997034369245184 89095617905688576 89144185550411264 89225523362791424 89242932088733696 89248009633800192 89266636354738752 89365518533910528 89378995890143232 89414233306383492 89478002531893248 89608465523146752 89631048301756416 89779247786382336 90141849246498816 90146977936146432 90164566446409728 90194892452060032 90296030479030272 90318786535098576 90409685708439552 90581994994772736 90664644707352576 90683567090528256 90736929065353662 90784018828099584 90797710110621696 90856398359712258 91053763354165248 91072766949285888 91126357945462476 91173649810194432 91204315211563008 91227300170033664 91444552038088704 91475308554878976 91577882347831296 91595750040797184 91752418067401728 91867906445672448 92019804439134208 92025039976482816 92126977686503424 92146205269407744 92177197780676736 92262189305954304 92298563413041024 92419997229600768 92522372440522752 92572808071580928 92675352553684992 92725871576990288 92853242279705934 92970116260729344 93054944966344704 93073100847906816 93104405111803904 93208805655773184 93232295778166272 93485754896744448 93503994833313792 93608843448287232 93663926777139264 93768954728223744 93787249919702976 93886981312610304 94010598141198336 94042217723510784 94065917879187072 94146389895806976 94221450150812712 94226810952482649 94289929730260992 94445832391852032 94712173488930816 94988185227493376 94993589653143552 95118663503904768 95150655773601792 95275936426364928 95401287462813696 95559027686793216 95717028724635136 95722474618395072 95741150959696788 95848508159696448 95944972588548096 95969152269139968 96001430592750592 96107773018636288 96133300689718656 96215541322088448 96239789190365184 96292251253028376 96413453900015616 96520252731162624 96685343769950208 96705522717633648 96793759719456768 96812645078403072 97075837650075648 97100302326902784 97241878977417216 97260851768580864 97266385499336928 97364276916781056 97492472146427904 97659226097491968 97767404891799552 97782149349900288 97820699685616128 97845352079690124 97943826184142848 98057898996793344 98078364406923264 98187007487901696 98220031766298624 98240531014738944 98349353730441216 98641576967012352 98720221107584349 98785400865947648 98804674812526592 98810296380278784 98829575184203136 98940395519686656 99064931374596096 99098250934452224 99209372543483904 99234374905516032 99267751456113408 99398452906351872 99523565316145152 99635163841953792 99693793307856384 99804225827045376 99825055708525056 99858630929066464 99916139065245696 99995799378144852 100062782570889216 100121663665400832 100232570143899648 100287208744212672 100378713783140352 100398298599825408 100404010838025216 100809523713540096 100976206127087616 101001653759680128 101109056798195712 101242182613598208 101276234471473152 101409580402311168 101469254008567536 101543001247973376 101583034288909056 101710896421994496 101879069200470016 101904744369119328 101991922387124224 101997725295771648 102019012976844288 102132021181612032 102147423874449408 102294968706531328 102435483773435904 102469936986955776 102604854613008384 102734002906988544 102909722124238848 103025117641310208 103045218795896832 103079877088068608 103221470325826944 103351394751381504 103522279994025984 103528169973543168 103642849897316352 103699347503261328 103835883839671152 104144409080528544 104233503098929152 104259771622895616 104316605524114074 104543209777004544 104680857189482496 104742455750779392 104859906362744832 104991893080768512 105165490787581952 105171474258837504 105191994187478016 105287974498861056 105309948879323136 105345368892201984 105371917624281672 105477966659846144 105622853976686592 105775418825244672 105797494938949632 105914688632782848 105930661795725312 105972424659417472 105999131419664301 106229390579859456 106251561440833536 106369258111893504 106405034413490176 106551195175047168 106685310711103488 106840862739136512 106861708380930048 106867788359786496 107044487745302016 107185428479660544 107299407214411776 107476820255440896 107503906147642368 107540064077456192 107681657315214528 107687783945694456 107938094162116608 108001609416844416 108121244645965824 108242483987349504 108328782659656923 108465135637517568 108564102460735488 108585284322557952 108707044004462592 108743606598402048 108771011741193984 109030042814644224 109066714046201856 109210317356335104 109390889971011584 109397113849594368 109418458239653472 109534811531378688 109679031164731392 109715920677429248 109837454878441472 109866629359678464 109925025175948164 109988330503274496 110004918018637824 110048287146318144 110186804457160704 110308860264185856 110315136371392512 110497535737085952 110520597391581312 110643022946746368 110971774087888896 111009098402535424 111133575974191104 111155259164092416 111161583427813632 111183272082228528 111485532301258752 111610544111419392 111676220388127584 111823259519645856 111935801353306112 111964010980663296 112089559322198016 112155517471338432 112251464875769856 112279754055426048 112340959795199772 112584995144466432 112733230819442688 112823109837239256 112919628357173248 112926053006032896 112948085924803584 113255143925088256 113410714177732608 113448858806986752 113470993730011008 113598231892973568 113741217504165888 113747688897970176 113935763780407296 114061972373766144 114085777952600064 114124149633218816 114152910759638478 114280913575022688 114424758474743808 114551508735885312 114590037060681728 114613952850528768 114642837415259244 114718530037874688 114740912685514752 114747440957743104 115081839794847744 115210884244045824 115278679110325248 115430461439634432 115575753270362112 115744267967397888 115773437389768704 115964861724077184 116241024482279424 116433221943394304 116462564993279232 116568828909453312 116661765941168994 116739912999370752 117001743534914784 117069124312498176 117108499413663744 117131348366462976 117262690986295296 117416969185001472 117611110999130112 117765964338167808 117805573814935552 117835262719626816 117967394658087936 118115879715864576 118155606883385344 118286489869090816 118311177136029696 118317908541192192 118340993460912768 118448971311218688 118513540003727232 118662712492326912 118997346178400256 119022181806318336 119154024711880704 119171994520190976 119218977741844656 119508064402341888 119705663715176448 120189132328665088 120195970581528576 120219421928546304 120394707305373696 120425048713464768 120546247611252736 120711833116213248 120775993326363648 120886192943136768 120911422787371008 120982572087138216 121045358437466112 121141864479616344 121430355932381184 121501810593949968 121605753615417344 121636400226711552 121702706444799753 121772794485768192 121967078073171968 122023277592207264 122127666721062912 122134615268327424 122158444862877696 122336557423202304 122490541927563264 122700053301977088 122835970248671232 122861607025876992 122902930374235648 123016252407939072 123064751217388032 123071753080793664 123095765519610156 123226662972801024 123363163254030336 123430410762107904 123567136738246656 123804323039607912 123960155014305792 124097467797209088 124278407541030912 124309727704221696 124647673195659264 124671993111085056 124811791264382976 124885235702852352 125025272970964992 125049666559603968 125182641750147072 125347464188264448 125389623631347712 125421223838916096 125561862125346816 125628600201083616 125635747936643532 125700949146599424 125719906307014656 125927776522469376 125959512353246208 126074441567305728 126282897985241088 126658119537524736 126824884671873024 126867541031469056 126925998566894163 127034581901819904 127041809631787008 127066596665404032 127201716617084928 127412036915724288 127629966157860096 127654867946262384 127798010879595264 127958869692186624 128177734252958208 128319718920486912 128389668337371168 128551271866687488 128693670308216832 128913791693266944 128940696956844864 129058346292609024 129083526771204096 129434450200100864 129467069769203712 129612244774551552 129655838636556288 129681135691441152 129688513999115904 129997358740537344 130022722429157376 130212301463322624 130427599580821504 130460469439586832 130771152542564352 130960042355064832 130987374686318592 131020385617439136 131064453094399734 131132471640588288 131139932523134976 131522102622683136 131626961476779132 131747061840371712 131772766912270848 131920527359582208 132086575166128128 132279163391311872 132312499874021376 132357001941484544 132531270541802496 132564670559580168 132698087088193536 132925057743808512 133072301102727168 133100074278033408 133327732504193136 133495551553867776 133643426858532864 133716278325616896 133838285044187136 133864398133100544 133872014450700288 134068493835214848 134121349959575238 134217003797839872 134412698284720128 134634941502783488 134668871679573504 134812075730927616 134989576818130944 135034979295297536 135212773869748224 135220466904219648 135246849669614592 135292338678090048 135370252927107072 135444045718545408 135614528562659328 135872992492159104 135996967061028864 136025350635792384 136105393598030493 136176028242149376 136196565165932544 136284597539568387 136580645031247872 136626582649274368 136689536918193714 136806472817344512 136840950255050496 137212962832318464 137366823521746944 137393625061195776 137628627101102592 137801859668508672 137956380704243712 138029706658701312 138037559964724224 138190466529755136 138265796671015104 138393283958931456 138447845119561536 138859212107371392 138978004131905536 139013028830527488 139088807365485432 139455174391094016 139582417449517056 139609651271860224 139656607667705856 139813208483659776 140228632345116672 140255992249970688 140413265172430848 140460491856269312 140495890165708896 140653432092335616 140680874879554464 140830471968915456 141033891766992896 141063326585266176 141098876818780608 141219584843710464 141240882394300416 141332175226219068 141639187439812608 141668748587778048 141825677482524672 142068260233396224 142482277841240064 142490384479715328 142725983660402688 142913904639547392 143302427007254528 143338541530189824 143575543086952704 143583711927592608 143611726439545182 143917458882822144 143953728403709952 144002145889125888 144161659527954432 144323311983132672 144438376879542564 144620180850023424 144752136614313984 144780379096743936 144942725339283456 144991475464536064 145028015654925312 145058284076450472 145190639579185152 145218967617604608 145422285394935808 145613756475113472 145650453490354176 145862818466125824 145891277652871296 146046415375171584 146238708219641856 146488839146237952 146566700234597552 146651107337699328 146673224024850432 146731049528424192 146768028119535186 146915739276214272 147086848495190016 147330047649447936 147360796522108416 147524030595661824 147962365450518528 148178101298921472 148207012218789888 148215444570418176 148244362776304704 148597397061894144 148647376401678336 148814058815225856 148901627184170112 149097679359527808 149285347974217728 149452745762930688 149540689961784576 149706338740568064 149737583562787584 149787946393599696 149874208597868544 150182495498101248 150348855215849472 150430813116319008 150568070674710528 150597447899738112 151214285570310144 151265145075982336 151294658306681344 151464309190631424 151502480639520192 151654956672221184 151663585197293568 151914351707209728 152082629831688192 152114370603466752 152203881012851304 152374551433363584 152566344632991744 152818603800705024 152857116553678992 152987883580686336 152996587943657472 153221135811674112 153442453059796992 153704905480433664 153907281919512576 154101004360482816 154325690623197184 154364583186358272 154537676461965312 154567828193845248 154619815632102912 154988032643039232 155027092127072256 155283419991038976 155425105212604416 155549021254891992 155753825759506728 156002324713219712 156144665884884992 156175131155283968 156216613620792816 156350254648393728 156389657434343424 156474908286171111 156814814665506816 157021285784223744 157113683626169088 157289859544117248 157487839621152768 157748236181372928 157757211388256256 157787991281217024 157931961748291584 158018053338302976 158057876436422508 158163753095921664 158216949989769216 158663128237867008 158696242408424448 158872032949174272 158895992693587968 158958636989126208 159344085869789184 159377342161250304 159553887167840256 159607551620235264 160027966066655232 160261294108704768 160292562571395072 160526276407164928 160566731617953024 160778142719490816 160949110821617664 161034657768484864 161215230383161344 161255859221463552 161310096116184288 161522485972821792 161907141243174912 162002414125266624 162181866968948736 162270275259733004 162363725981024256 162697703456276352 162836888961417216 162846153691103232 162877926483836928 163115409897603072 163156517611790976 163600071069302784 163815476034502656 164086334956517376 164095670774391552 164127687359480208 164302217297068032 164518546747097088 164573881016143872 164756182317662208 164887537763922246 165007377027956736 165072430719477216 165280206685741056 165463290396278784 165704543388041216 165746303605628928 165780896087371968 165964534420119552 166196897594212352 166229324148113408 166415721685843968 166457661131833344 166513647603803136 166700363961286656 166732888746138624 167228298451888128 167415816167129088 167504800268111488 167514330582191376 167734889279468784 167903702029959168 167946016470994944 168233276207007648 168377197313654784 168419631083139072 168511439692799658 168877492716699648 169099846229164032 169234664755858884 169379442535759872 169389079509049344 169422128887205376 169602288822779904 169825596642164736 169882715887632384 170173288210480128 170206490595016512 170397347839460352 170611826256248832 170903645670610944 171092958560649216 171128666928900096 171186224449828224 171229366139457717 171401695822249984 171637137712115712 171827263103827968 171885055591022592 171920929275793152 172077795056812032 172111369028272128 172622759692271616 172816326366068736 172874451515408384 172908180921921536 172918018665487872 173145692159451648 173329811654049792 173363629905543168 173616401951096832 173660156084653056 173947292586115776 174361536723419136 174649832915091456 174693847489918848 174752604125866312 174843295520784384 174853243364179968 174992648911753491 175109869499056128 175502615302372176 175662749120495616 175697022549694464 175894036479442944 176416666498695168 176648946507251712 176708360722403328 176752894079440224 176930782784258048 177173819573796864 177233410325078016 177429734803636224 177466765704044544 177770310005590848 177994068738490368 178191235811377152 178288371100822528 178451046725582848 178485864177467392 178496019267600384 178533272709477504 178731037067821056 178757991780286464 178828466612766984 179262096603512832 179558495572764672 180283698492997632 180293955872292864 180329132892819456 180389784904120064 180592060958060544 180637573070197152 180819371416879104 181163989989545472 181329289414705152 181367134181056512 181473858130707324 181568037656199168 181595420221243392 181712796719424516 182107526708330496 182145533898571776 182252715890924952 182347299620388864 182408630423126016 182454600340067328 182950617109757952 183191500081594368 183504836134803456 183735812891344896 184039608878268416 184050079952965632 184253955373006848 184292410538815488 184354395561353472 184524378611908608 184597126826082048 184839994459201536 185044744881045504 185145616143161856 185350705107369984 185451743153980576 185706484559411868 185940232521458688 186109889932689408 186146201695813632 186208810223607808 186417611311546368 186464591556332544 186971509793488896 187007989666627584 187217686896574464 187327853554278528 187537909456447488 187574499839405952 187773962625220608 188021196282396672 188084435447021568 188131835758374144 188442900301625424 188453621904965298 188579859460521984 188891664783704064 189424346977861632 189976370454986752 189987179306287104 190237327007809536 190301311547203584 190551872852729856 190802574925627392 191118055373586432 191434057449270272 191444949236790144 191482301919393576 191697016319392896 191938304538279936 192002861185501184 192215546037272576 192266601379437312 192479578380730368 192584502506056752 192826907800031232 193040505462325248 193370687539900416 193411045435267296 193587519438913536 193625290156806144 194151675300151296 194200604653805568 194483757954834432 194521703537161728 194532770998673856 194728553833562112 194984944292855808 195318452194983936 195534809783599104 195641399371232256 195690704159380248 195887652368285696 196156728813846528 196440063532597248 196481062029477888 196596679641599601 196698707460882432 197283153934024704 197440442215168698 197570801731895296 197609349625053184 197620592760557568 197659150368406272 197880791039373312 198129862749192192 198196501868904448 198418745086967808 198468749811032064 198535502912226816 198796905812703744 199047130632290304 199270327683907584 199387586615712768 199608451654090752 199650111417050112 199717261858132928 199832278130491392 199991598756289704 200243327330801664 200465140287799296 200574417488425344 200757427566280704 200796597199650816 200808021676050432 201182024939362857 201619047427080192 201952412254175232 202003307519360256 202218113596391424 202484365227196416 202552468942946304 202819160804622336 202938508017135072 203086002495946752 203166068577818112 203421792843988992 203758138400940032 203809488738238656 203983844774248448 203995450591543296 204038025953688576 204264042363224064 204294847748898816 204589937413062656 204870967546871808 204939873973911552 205209709226016768 205819444248477696 206050235282620416 206090437591793664 206159754176137216 206442940651653888 206702789502763008 207044559988051968 207056339947086336 207285699794632704 207398695006522656 207671767679342304 208288818161057088 208467006197858304 208519543245791232 208633211048228148 209086419554009088 209361714378964992 209484911501558784 209719812725489664 210330981575163904 210342948517675008 210383988374956032 210619897758646272 210690737784403968 210743835248563344 210955933319692288 211245707953373184 211550837650489344 211594989877899264 211829377265565696 211861323591450624 211944849318834944 211998262839328602 212458781159718912 212503122881667072 212738516223787008 212810068826980352 213102390350094336 213370621422206976 213681725478273024 213723416761860096 213735576719572992 214088975490604032 214370856959321088 214953640510881792 215007812295284736 215080128154912384 215363314630429056 215375567891388912 215417589659317773 215876188324233216 216003218833688832 216242489291931648 216484967974699008 216657565319313846 216930271275035136 217128204921470976 217170568645115904 217414088008925184 217487213196804096 217542023482387968 218060085629288448 218133428092403712 218420634712670208 218781779942023168 218794227699188736 218836916479306944 219069623062757376 219358062329462784 219431841354858496 219674909756882944 219733258719356928 219850050351896328 219976661006548992 220009836037275648 220096574292636288 220373608914321408 220630272742785024 220995071474171904 221041194783162624 221286045893492736 221943548175777792 222018196805070848 222267151948382208 222310518328184832 222323166855627264 222366544164457056 222971064602517504 223221088222838784 223352440776255168 223646519039291712 223871602706612224 223928021961326592 224179118644396032 224311034942676864 224502929751539712 224559508110852096 224681919590399544 225646219674478512 225839256714346496 225852106012065792 225896171849607168 226510287850176512 226821428355465216 226897717613973504 226941987460022016 227196463785947136 227482435008331776 227495377795940352 227871527560814592 228123944747532288 228171555905200128 228248299266437632 228305821519276956 228561827150045376 228849516949487616 229103017471770624 229180074121363456 229227905701057536 229285674830518488 229437060075749376 229481825371029504 229494881915486208 230163679589695488 230557358220650496 230860922879268864 231151506540724224 231488535934795776 231546874779537408 231929723448154368 232482048964558848 232866443886788608 232925129986558464 233137657818906624 233323531882337988 233479825998741504 234003487069829568 234138248624996352 234216998827327488 234262696732925952 234525381972590592 235222221998260224 235531928676335616 235611147629871104 235670525439253632 235934789316175872 236231759431729152 236311213766770688 236622354272059392 236635817082384384 236681986921825536 236897942622437376 237027080007454464 237325424984653824 237994692356800512 238044363612636672 238308049423761408 238343989040381952 238437955483689312 239016128804683776 239411327430352896 240378264657330176 240391941163057152 240438843857092608 240789414610747392 240850097426929536 241423666232426496 241551986652727296 241822845574742016 241965144174276432 242283728959232688 242860711864762368 243003621187899936 243211507230834688 243272800453423104 243405412889599506 243545588971536384 243934156146343936 244046555184414528 244255333442125824 244269230536654848 244316889725755392 244673114846404608 244981083855126528 245400106603954176 245671940497342464 245723214051753984 245805860748471296 246129502434776064 246143506161587328 246191531039220312 246453325945602048 246860821524215808 247134273476493312 247331306645883369 247608646079215824 247920310028611584 248194935594418176 248556815082061824 248619455408443392 249295346391318528 249343986222170112 249623582528765952 249770471405704704 250050545941929984 250099333119207936 250365283500294144 250694928376528896 250779247262695424 250842447677832192 251123724250693632 251257200402167232 251271495873287064 251401898293198848 251855553044938752 251919024706492416 252565795970482176 252767159539199487 253316239075049472 253649769343746048 253735082062938112 253851997133788326 254069163803639808 254083619263574016 254133193330808064 254403433234169856 254824073831448576 255259932315720192 255309735892524768 255596021759190528 255917739384373248 256355468505916416 256639437840973824 256779336674742336 257102543733374976 257387340616433664 257827583386533888 257881393913689728 258116692585218048 258167053542408192 258934139538407424 259224489549103104 259311677273112576 259362271382882304 259377027998231808 259994717481074688 260045444858314752 260424602926645248 260855199161643008 260920938879173664 261542305085128704 261920084710129664 261974749372637184 262040771234878272 262128906188799468 262264943281176576 262279865046269952 263044205245366272 263253922953558264 263494123680743424 263545533824541696 263841054719164416 264624999748042752 264714003882969088 265062541083604992 265129341119160336 265396174176387072 265850115487617024 266144602205454336 266200148556066816 266655465008386272 266991103107735552 267286853717065728 267432556651233792 267676570088374272 267728796266201088 267744028901400576 268136987670429696 268242699919150476 268434007595679744 268825396569440256 269269883005566976 269337743359147008 270069958590595072 270425547739496448 270440933808439296 270493699339229184 270584677356180096 270888091437090816 271229057125318656 271745984984318208 271993934122057728 272050701271584768 272210787196060986 272352056484298752 272393130331865088 272569195079136774 273161290062495744 273253165298548736 273379073836387428 273612945634689024 273681900510100992 274425925664636928 274733647043493888 274787250122391552 275257254202205184 275603719337017344 276059413317402624 276075119929448448 276380933059510272 276531593342030208 276786567917862912 276895690239123072 277718424214742784 278026057661054976 278177614730970864 278910348782188032 279164834899034112 279219302543720448 279313215335411712 279626416967319552 280457264690233344 280511984499941376 280826530344861696 280920983712538624 280991780331417792 281306864184671232 281361749759108928 281660943937830912 282067783533985792 282126653170532352 282197753637561216 282439169687420928 282664350452438136 283337497175556096 283972981704532757 284136520466792448 284964555682480128 284980768959430656 285451967320805376 285827809279094784 286604854014509056 286677083060379648 287151086173905408 287167423855185216 287223452879090364 287834917765644288 287907456807419904 288004291778251776 288323319055908864 288646623966265344 288876753759085128 289240361700046848 289560758193487872 289982950929072128 290056031309850624 290116568152900944 290381279158370304 290437935235209216 290844570789871616 291227512950226944 291300906980708352 291725636932251648 291782555305742592 292092830750343168 292477416439283712 292977678292475904 293133400469195104 293302214675398656 293346448049700864 293462099056848384 293536056239070372 293831478552428544 294173696990380032 294660095298895872 294721593044216832 295048061191323648 295924730901037056 296160663322753047 296356202597842944 296414024437579776 296430889140836352 296488725552609408 297194794123788288 297294752803356672 297628117630451712 297803254368340224 298195358719055616 298570695948435456 298905491525861376 299081379923569152 299412677481136128 299475167125575168 299575892787199392 299748417195737088 300364990996202496 300697710431698944 300861626232638016 301136141349421056 301194895799476224 302428571140620288 302530290151964672 302589316613362688 302928618381262848 303004961279040384 303327170394587136 303828703414419456 304228741206933504 304407762025702608 304749102866727168 305132689265983488 305637207601410048 305714233107357984 305975767161372672 305993175887314944 306442271623348224 306884906119593984 307409810960867328 307814563839025152 308202008720965632 308651381246394368 308729166372716544 309075352923930624 309135656387690496 309239631264205824 310054184254144512 310566839982077952 311098042509783984 311507651519013456 312004649426439424 312289331769769984 312350262310567936 312433227241585632 312700509296787456 312779314868686848 312949816572342222 313629629331013632 314042571568447488 314227367252338176 314579719088234496 314975679242305536 315496472362745856 315514422776512512 315575982562434048 315863923496583168 316036106676605952 316115752872845016 316433899979538432 317326256475734016 317392484816848896 317744065898348544 317791985387175936 317917273978252416 317997394258992903 318688171739578368 318754684322500608 319107774335680512 319215103240470528 320055932133310464 320522588217409536 320585125142790144 321052552814329856 321133463235906048 321556285438981632 321898221643235328 322069315536969728 322430460766322688 322511718442927104 322620192232368576 323044971945643584 323814282486349824 324004828250533248 324363733937897472 324540550519466008 324727451962048512 324986347978970769 325395406912552704 325692307382206464 325755852967673856 326230819795206144 326313035223581952 327200142138605568 327630952069005312 328172669913034752 328191341548783104 328255374718960416 328604434594136064 329037093494194176 329147762032287744 329512364635324416 329775075527844492 330014754055913472 330144861438954432 330560413371482112 330926580792557568 331409086776082432 331492607211257856 331561792174743936 331929068840239104 332458648296226816 332915322263666688 333027295207606272 333400727922573312 333465777492277248 334456596903776256 334831632334258176 335009600536222976 335028661164382752 335469778558937568 335807404059918336 335892032941989888 336466552414015296 336754394627309568 336839262166278144 337022879385599316 337754985433399296 338199692458328064 338469329511717768 338758885071519744 338778159018098688 338844257774410752 339765431775264768 340346576420960256 340412981190033024 340794695678920704 341223652512497664 341807291341221888 342185917121298432 342257333857800192 342372448899656448 342458732278915434 342803391644499968 343274275424231424 343654526207655936 343770111182045184 343841858551586304 344155590113624064 344222738056544256 345245519384543232 345632652732137472 345748903030816768 345816361843843072 345836037330975744 346291384318903296 346727259811086336 347232803902193664 347320312169306112 347894585172231552 348723073446838272 349299665830182912 349387694979837696 349505208251732624 349706486728359936 349985297823506982 350219738998112256 351005230604744352 351325498240991232 351394045099388928 351788072958885888 352833332997390336 353297893014503424 353416721444806656 353505788158880448 353861565568516096 354347639147593728 354466820650156032 354859469607272448 354933531408089088 355540620011181696 355988137476980736 356576742201645056 356971728354934784 356992038535200768 357066545418955008 357462074135642112 357515983560572928 357656933225533968 358524193207025664 359116991145529344 360567396985995264 360587911744585728 360658265785638912 360779569808240128 361184121916121088 361275146140394304 361638742833758208 362327979979090944 362658578829410304 362734268362113024 362947716261414648 363136075312398336 363425593438849032 364291067797143552 364505431781849904 364817260846252032 364909200680134656 365108119334399259 365901234219515904 366383000163188736 367009672269606912 367471625782689792 368079217756536832 368100159905931264 368507910746013696 368584821077630976 368708791122706944 369048757223817216 369194253652164096 369679988918403072 370089489762091008 370291232286323712 370701410214739968 370903486307961152 371412969118823736 371880465042917376 372292403391627264 372417620447215616 372835222623092736 372929183112665088 373943019586977792 374015979333255168 374435373793148928 374655707108557056 375075818912894976 375148999678811904 375547925250441216 376042392564793344 376168870894043136 376263671516748288 376885800603250848 376907243809930596 377159718921043968 377783329567408128 378848693955723264 379952740909973504 379974358612574208 380474654015619072 380602623094407168 381103745705459712 381605149851254784 382236110747172864 382868114898540544 382889898473580288 382964603838787152 383394032638785792 383876609076559872 384005722371002368 384431092074545152 384533202758874624 384959156761460736 385169005012113504 385653815600062464 386081010924650496 386741375079800832 386822090870534592 387175038877827072 387250580313612288 388303350600302592 388401209307611136 388967515909668864 389043407074323456 389065541997347712 390636904389967872 391282798742464512 391381408318760496 391775304736571392 392313457627693056 392880127065194496 392962124058955776 393193359283199202 393397414921764864 394566307868049408 394880884430337396 395141603463790592 395218699250106368 395241185521115136 395318300736812544 395761582078746624 396259725498384384 396393003737808896 396837490173935616 396937499622064128 397071005824453632 397593811625407488 398094261264580608 398775173231425536 399216903308181504 399300222834100224 399434523716265856 399983197512579408 400486654661603328 400930280575598592 401148834976850688 401514855132561408 401593194399301632 401616043352100864 402364049878725714 403238094854160384 403904824508350464 404006615038720512 404436227192782848 404968730454392832 405104937885892608 405638321609244672 405877016034270144 406332137155636224 406843585687977984 407516276801880064 407618977476477312 407967689548496896 407990901183086592 408076051907377152 408316180794091479 408528084726448128 408589695497797632 409741935093743616 409879747947823104 410419418452033536 411638888496955392 412100470565240832 412180875183587328 412319508352274432 412885881303307776 413405579005526016 414089119976103936 414112679894172672 414571399589265408 414797390013045312 415343535358684608 416577636322114176 416934012395716608 417039086491582464 417266422096456296 418969823003117568 419439625450979328 420661963150327808 420685897035350016 420767976749912064 421239795517292544 421381475568807936 421487670497126688 421911866639384576 422491415906746368 423101675300978688 423189979755798528 423658754531131392 423722647182901248 423889698637669888 423996525678657204 424917562319437824 425006245763334144 425477032447574016 425620137653960704 426204780700188672 427446833523720192 427471153439145984 428177950981208064 428741713918642176 429907281021763584 430015624590569472 430160256309824768 430726629260858112 430751135782777824 430835179318635546 431752376648466432 432006437667377664 432484978583863296 432969935949398016 433315130638627692 433860542550070272 434256409842941952 434341137290231808 434828176017850368 434974426393608192 435084046964775936 436266856184807424 436841269425340416 437563559884046336 437588455398377472 437673832958613888 438139246125514752 438716124658925568 438863682709716992 439466517438713856 439700100703792656 439953322013097984 440019672074551296 440193148585272576 440747217828642816 441260545485570048 441990142948343808 442082389566325248 442572091786985472 443887096351555584 444036393610141696 444534303896764416 444621036656369664 444646333711254528 444733088328914112 445942129205035008 446442176445677568 446704881552510336 447293038078583424 447856043922653184 448358237288792064 448622069885353728 449119016221704192 449363839180799088 451292439348957024 451678513428692992 451704212024131584 451792343699214336 453020575700353024 453642856710930432 453795435227947008 453883974920044032 454392927571894272 454964870016663552 454990755591880704 455743055121629184 456247889495064576 456343111810400256 456496598532875264 456611643038553912 457123654300090752 457699033898975232 458360148242726912 458455811402115072 458571349661036976 458963650742059008 458989763830972416 460327359179390976 461114716441300992 461721845758537728 462303013081448448 462977071869591552 463093749559074816 463859446896308736 464964097929117696 465732887773577216 465850259973116928 466275315637813248 466647063764675976 468006974139659136 468433997654654976 468525393465851904 469050763945181184 469424724858513333 470444443996520448 471063857352671232 471222295259742208 471341050878507264 471869578632351744 472463518863458304 472622427533541376 473244708544118784 473271634164768768 473363973843651072 473795885244874752 474054160014908928 474650849969307648 475989384713601024 476088727225273344 476616098847522816 476687978080763904 476875910967378624 478032257609367552 478822654860705792 480783882326114304 480877687714185216 481578829221494784 481700194853859072 482847332464852992 483103973305454592 483645691149484032 483930288348552864 484567457918465376 485721423729524736 486007242375799872 486423014461669376 486545600906846208 486810825779199012 487091177943072768 487868312292687872 488093110368829056 488510666884251648 488538461073309696 488633779451510784 489346229692809216 490800213207908352 491446428103507968 491611721496942592 492259004869552128 492287012323174656 492383062078440624 492906651891204096 493721643048431616 494268546952986624 494662613291766738 495217292158431648 495840620057223168 496389871188836352 497113630164123648 497238910816886784 498590692782637056 498687972444340224 499247165057531904 499540942811409408 500101091883859968 500198666238415872 501558494525390848 501684895355664384 502247448501387264 502514400804334464 502542991746574128 503711106089877504 503838049412984832 505131591940964352 505534319078398974 506632478150098944 507299538687492096 507470164125876224 507703994267576652 508138327607279616 508167238527148032 508266386661616128 508806866468339712 509648147662897152 510519864631440384 510619471785049536 511192043518381056 511835478768746496 512710937011832832 513278875681947648 513558673349484672 513688098418373151 514205087466749952 515655166773067776 515762787827379456 516233385170436096 516334107084816384 517868279076814848 518448979098206208 518623354546225152 518724542765764608 518754055996463616 519989434962149376 520090889716629504 520849205853290496 521710398323286016 521841877758347328 523084610170257408 523840169420259328 523949498745274368 524081542469756544 524257812377598936 524529886562353152 524559730092539904 526507845907116528 526988247361486848 527091067649083392 527682109438328832 529249999496085504 529428007765938176 530125082167209984 530258682238320672 530792348352774144 531700230975234048 532289204410908672 532400297112133632 533310930016772544 533982206215471104 534573707434131456 534865113302467584 535353140176748544 535457592532402176 535488057802801152 536273975340859392 536485399838300952 538539766011133952 538675486718294016 540139917181190144 540851095478992896 540881867616878592 540987398678458368 541169354712360192 541776182874181632 542458114250637312 543491969968636416 543987868244115456 544101402543169536 544421574392121972 544704112968597504 544786260663730176 545138390158273548 546322580124991488 546506330597097472 546758147672774856 547225891269378048 547363801020201984 548851851329273856 549574500244783104 550514508404410368 551207438674034688 552118826634805248 552150239858896896 552761866119020544 553063186684060416 553573135835725824 553791380478246144 555436848429485568 556052115322109952 556355229461941728 557820697564376064 558329669798068224 558438605087440896 558626430670823424 559252833934639104 560914529380466688 561023968999882752 561653060689723392 561841967425077248 561983560662835584 562613728369342464 562723499518217856 563321887875661824 564253306341064704 564395507275122432 565328700904876272 566674994351112192 567945963409065514 568273040933584896 569929111364960256 569961537918861312 570903934641610752 571655618558189568 573209708029018112 573354166120759296 574302172347810816 574334847710370432 574446905758180728 575814913614839808 576008583556503552 576646638111817728 577753507518170256 578480723400093696 579121516386975744 579965901858144256 580112062619701248 580233136305801888 580762558316740608 580875870470418432 581689141579743232 582455025900453888 582601813961416704 583451273864503296 583565110611485184 584185661500686336 584954832878567424 585955356584951808 586266800938390208 586604429350797312 586924198113696768 587072112478140744 587662957104857088 589320190597791744 589443186088433664 589790038924798803 590096122382647296 591849461802074112 592321326645506094 592712405195685888 592828048875159552 592861778281672704 592977451105218816 594389588247576576 594589505606713344 595256235260903424 595606508736680448 596390717438111232 597141391896870912 597810983051722752 598162759847138304 598825354962272256 598950334251150336 599151785574398784 599496834391474176 600729981992404992 601395420863397888 601723252465276032 602272282698842112 602389791598952448 603546074818088571 604857142281240576 605060580303929344 605178633226725376 605857236762525696 606009922558080768 606654340789174272 607657406828838912 608457482413867008 608815524051405216 609498205733454336 610265378531966976 611274415202820096 611428466214715968 611951534322745344 611986351774629888 612884543246696448 613769812239187968 614819621921734656 615629127678050304 617458332745433088 618150705847861248 618271312775380992 618479262528411648 620108368508289024 621133679964155904 622196085019567968 623015303038026912 624009298852878848 624578663539539968 624700524621135872 624866454483171264 625401018593574912 625558629737373696 625899633144684444 627259258662027264 628085143136894976 628454734504676352 629159438176468992 630992944725491712 631028845553025024 631151965124868096 632072213353211904 632231505745690032 632867799959076864 634652512951468032 634784969633697792 635488131796697088 635583970774351872 635834547956504832 635994788517985806 637376343479156736 637509368645001216 638215548671361024 638430206480941056 640111864266620928 641045176434819072 641170250285580288 642105105628659712 642266926471812096 643112570877963264 644138631073939456 644860921532645376 645023436885854208 645240384464737152 646089943891287168 647628564972699648 648009656501066496 648727467875794944 649081101038932016 649454903924097024 649972695957941538 650790813825105408 651384614764412928 651511705935347712 652461639590412288 652626070447163904 654400284277211136 655261904138010624 656345339826069504 656382683097566208 656510749437920832 657208869188272128 658074186988388352 658295524064575488 659024729270648832 659550151055688984 660029508111826944 660289722877908864 661120826742964224 662985214422515712 663123584349487872 663858137680478208 664917296592453632 665830644527333376 666054590415212544 666801455845146624 666931554984554496 668913193807552512 669663264668516352 670019201072445952 670057322328765504 670939557117875136 671614808119836672 671784065883979776 672933104828030592 673508789254619136 673678524332556288 674045758771198632 676938659023435536 677517770143039488 677556318036197376 677688515548821504 679530863550529536 680693152841920512 680825962380066048 681589391357841408 682447305024995328 683614582682443776 684371834242596864 684514667715600384 684744897799312896 684917464557830868 685606783288999936 686548550848462848 687309052415311872 687540222364090368 687683717103172608 688311180227248128 688445476113088512 690491038769086464 691497806061633536 691632723687686144 691672074661951488 692582768637806592 693454519622172672 694465607804387328 694640624338612224 695789170344463104 697446146893676544 698599331660365824 698775389959675392 699010416503465248 699412973456719872 699970595647013964 700439477996224512 702010461209488704 702650996481982464 702788090198777856 703576145917771776 705666665994780672 706595786029006848 706833442889613312 707011576317760896 708695278295187456 708933641300312064 709867062816178176 711081240022363392 711976274953961472 713153484403290112 713943456709869568 713984077070401536 714133090837910016 714924148271284224 715031967121145856 715313866451067936 717048386414051328 718233982291058688 721134793971990528 721175823489171456 721316531571277824 721559139616480256 722368243832242176 722550292280788608 724655959958181888 725468536724226048 725895432522829296 726851186877698064 728582135594287104 729010863563699808 729634521692504064 729818401360269312 730216238668798518 731802468439031808 732766000326377472 734019344539213824 734943251565379584 736158435513073664 736200319811862528 737015821492027392 737169642155261952 737417582245413888 738388507304328192 739359977836806144 740582464572647424 741402820429479936 741806972615922304 741993919937650107 742825938237647472 743760930085834752 744584806783254528 744835240894431232 745670445246185472 745858366225330176 747886039173955584 748031958666510336 748870747586297856 749311414217114112 750151637825789952 750297999357623808 751095850500882432 752084785129586688 752337741788086272 752527343033496576 753771601206501696 753814487619861192 755566659134816256 757697387911446528 758301478617598461 759948717225148416 760949308031238144 761205246188814336 762207491410919424 763210299702509568 764472221494345728 765736229797081088 765779796947160576 765929207677574304 766788065277571584 767753218153119744 768011444742004736 768862184149090304 769066405517749248 769918313522921472 770338010024227008 771307631200124928 772162021849300992 773482750159601664 773644181741069184 774350077755654144 774501160627224576 776802418615222272 777935031819337728 778086814148646912 778131083994695424 781273808779935744 782565597484929024 782762816637520992 783550609473142784 784626915255386112 785760254130388992 785924248117911552 786386718566398404 786794829843529728 789132615736098816 789761768860674792 790283206927581184 790437398500212736 790482371042230272 790636601473625088 791523164157493248 792786007475617792 793874999244128256 794142011648907264 795187623250814976 796188522529161216 797550346462851072 798433806616363008 798600445668200448 798869047432531712 799966395025158816 800973309323206656 801860561151197184 802297669953701376 803029710265122816 803186388798603264 803232086704201728 804728099757451428 806476189708320768 807809649016700928 808013230077441024 810209875771785216 811276643218489344 811754032068540288 812664274311272448 813687171375955968 815032553603760128 815237954952954624 815981802366173184 816152103814754304 816632361588182958 817056169452896256 817179390995595264 819483870187487232 819759495895646208 820838836904067072 823277776993910784 824200941130481664 824361750367174656 824639016704548864 825771762606615552 826811158011052032 828178239952207872 828225359788345344 829142799178530816 829594780026090624 830687070717369216 833155272644228352 834078172983164928 834532844192912592 837939646006235136 838879250901958656 841323926300655616 841371794070700032 841535953499824128 842479591034585088 842762951137615872 842975340994253376 843823733278769152 844982831813492736 846203350601957376 846379959511597056 847317509062262784 847779397275339776 847993051357314408 850012491526668288 851240275307921408 851918945113598271 852409561400377344 854893667047440384 854942306878291968 856355901962416128 857483427837284352 859814562043527168 860031249181138944 860320512619649536 861453258521716224 861502271565555648 861670358637271092 863504753296932864 864012875334755328 864969957167726592 865939871898796032 866630261277255384 867721085100140544 868682274580463616 869948852787216384 870168093929551872 872533712369614848 873682538850680832 875127119768092672 875176910796754944 875347665917227776 876278492251029504 877432249317851136 877727365419433984 878933034877427712 879400201407585312 879906644026195968 880039344149102592 880386297170545152 881494435657285632 882521090971140096 883980285896687616 884164779132650496 885144183573970944 887774192703111168 888072787220283392 888481989968259141 889068607793528832 889242073312739328 889292667422509056 889466176657828224 891884258410070016 892884352891355136 893409763105020672 894586076157166848 895712087845306368 896716474577584128 897244139770707456 898238032443408384 898727678361598176 902584878697914048 903357026857385984 903408424048263168 903584687398428672 906041151400706048 907285713421860864 907590870455894016 907767949840088064 908785855143788544 909981511183761408 911486110243258368 912686223620800512 912993197065750528 913223286077107824 914247308600181504 915398067797950464 916720296485453824 916911622804230144 917142699322073952 917927301484118016 917979527661944832 920654718358781952 922229432882601984 923443691517075456 924606026162896896 925954143739183104 926187499118149632 927718893792617472 931465775547154432 931700519946233856 933294127529351952 936013948279318272 936867995309309952 937050786931703808 938101527890362368 938849449717026666 940888887993040896 942127714705342464 942444590519484416 942682101757014528 943739157264703488 944927037726916608 945244855067082752 946489417088237568 946543268329537536 946727947687302144 947591770489749504 948108320029817856 949301699938615296 951978769427202048 952177454450546688 953232197695045632 953375956161527808 953751821934757248 953992182776978709 956064515218735104 957645309721411584 961567764652228608 961755375428370432 963157658442989568 963400389707718144 965694664929705984 966207946610909184 967291382298968064 967860576697105728 969134915836930752 971442847459049472 972014484751599744 972846028923338752 973091201813692416 973621651558398024 974182355886145536 976186220737658112 977076922146619392 977267558903021568 978692459385618432 981600426415816704 982892856207015936 983223442993885184 984518009739104256 984574024646349312 984766124156881248 985813303782408192 987443286096863232 988537093905973248 989325226583533476 990434584316863296 991681240114446336 992779742377672704 994227260328247296 994477821633773568 997375944888680448 999081885622818816 1000202183767719936 1000397332476831744 1003116989050781696 1003369790711328768 1004494897002774528 1005028801608668928 1005085983493148256 1007422212179755008 1007676098825969664 1010263183881928704 1011068638156797948 1013264956300197888 1014599077374984192 1014940328251752448 1015407988535153304 1016276655214559232 1016334477054296064 1016532773323232256 1019296295325794304 1021039729262880768 1021238943570099072 1022384087036762112 1023670957537492992 1025421874023665664 1026557751363895296 1027117346698969344 1027376196836746302 1028410174933499904 1031310333546135552 1031525575654758912 1032466770340872192 1032668214169632768 1035736558153629696 1036897958196412416 1037246709092450304 1037449085531529216 1037508111992927232 1040181779433259008 1041698411706580992 1043420796646572032 1043683755516694656 1046169220340514816 1047898997490548736 1048163084939513088 1048515624755197872 1049119460185079808 1053015691814233056 1053976494722973696 1054182135298166784 1055364218876657664 1058499998992171008 1058856015531876352 1060250164334419968 1060517364476641344 1061584696705548288 1063400461950468096 1064578408821817344 1064800594224267264 1066621860033545088 1067964412430942208 1069730226604935168 1070915185064804352 1070976115605602304 1072547950681718784 1072970799676601904 1077079532022267904 1077350973436588032 1080279834362380288 1081702190957985792 1081763735233757184 1081974797356916736 1082338709424720384 1083552365748363264 1084916228501274624 1086983939937272832 1087975736488230912 1088202805086339072 1088843148784243944 1089408225937195008 1090276780316547096 1093012661194194944 1093516295345549712 1094451782538756096 1094727602040403968 1095324358003197777 1097703702658547712 1099149000489566208 1101029016808820736 1102414877348069376 1104237653269610496 1104300479717793792 1105523732238041088 1106126373368120832 1107146271671451648 1107582760956492288 1110873696858971136 1112104230644219904 1112710458923883456 1115641395128752128 1116877210174881792 1117252861341646848 1118505667869278208 1121829058760933376 1122047937999765504 1123306121379446784 1123683934850154496 1123967121325671168 1125227456738684928 1125446999036435712 1126643775751323648 1128506612682129408 1128791014550244864 1130657401809752544 1133349988702224384 1135891926818131028 1136546081867169792 1139858222729920512 1139923075837722624 1141807869283221504 1143311237116379136 1146708332241518592 1148604344695621632 1148669695420740864 1148893811516361456 1151629827229679616 1152017167113007104 1153293276223635456 1155507015036340512 1156961446800187392 1158243032773951488 1159931803716288512 1160224125239402496 1160466272611603776 1161525116633481216 1161751740940836864 1163378283159486464 1164910051800907776 1165203627922833408 1166902547729006592 1167130221222970368 1171910713169903616 1172533601876780416 1173848396227393536 1174144224956281488 1175325914209714176 1178640381195583488 1178886372176867328 1179580077849597606 1180192244765294592 1183698923604148224 1184642653291012188 1185424810391371776 1185656097750319104 1185723556563345408 1185954902210437632 1188779176495153152 1189179011213426688 1190512470521806848 1191213017473360896 1192781434876222464 1194282783793741824 1196325519694276608 1197650709924544512 1197900668502300672 1198303571148797568 1201459963984809984 1202790841726795776 1203446504930552064 1204544565397684224 1204779583197904896 1207092149636177142 1209714284562481152 1210121160607858688 1210357266453450752 1211714473525051392 1212019845116161536 1213308681578348544 1215314813657677824 1216914964827734016 1217631048102810432 1218996411466908672 1220530757063933952 1222548830405640192 1222856932429431936 1223903068645490688 1223972703549259776 1224948542382274437 1225769086493392896 1229639243843469312 1231258255356100608 1234916665490866176 1236301411695722496 1236542625550761984 1236958525056823296 1240216737016578048 1242267359928311808 1244392170039135936 1246030606076053824 1248018597705757696 1249157327079079936 1249401049242271744 1249732908966342528 1250802037187149824 1251117259474747392 1251799266289368888 1256909469009352704 1258318876352937984 1261985889450983424 1262057691106050048 1262303930249736192 1264144426706423808 1264463011491380064 1265735599918153728 1269305025902936064 1269569939267395584 1270976263593394176 1271167941548703744 1271669095913009664 1271989577035971612 1274752686958313472 1275018737290002432 1276431097342722048 1276860412961882112 1282340500571160576 1284210211257319424 1284533852943624192 1286225141755926528 1288277262147878912 1289721843065290752 1290046873771708416 1290480768929474304 1292179887782574336 1295257129945399296 1296019313002132992 1297454935751589888 1298162202077864032 1298909807848194048 1299945391915883076 1301581627650210816 1302769229528825856 1303023411870695424 1304923279180824576 1305252140894327808 1308800568554422272 1310523808276021248 1312690679652139008 1312765366195132416 1313021498875841664 1314417738376544256 1316148373976776704 1316591048129150976 1319100302111377968 1320059016223653888 1320579445755817728 1322241653485928448 1325970428845031424 1326247168698975744 1327716275360956416 1329834593184907264 1331661289054666752 1332109180830425088 1333602911690293248 1333863109969108992 1337826387615105024 1339326529337032704 1340038402144891904 1340114644657531008 1341879114235750272 1343568131767959552 1345866209656061184 1347357048665112576 1348091517542397264 1353877318046871072 1355035540286078976 1355112636072394752 1355377031097643008 1359061727101059072 1361386305683841024 1361651924760132096 1363178782715682816 1364894610049990656 1367229165364887552 1368743668485193728 1369029335431200768 1369489795598625792 1369834929115661736 1371213566577999872 1373097101696925696 1375080444728180736 1375367434206345216 1376890952226177024 1380982077538172928 1382995612123267072 1383265447375372288 1383344149323902976 1385165537275613184 1386909039244345344 1388931215608774656 1389281248677224448 1391578340688926208 1394892293787353088 1397198663320731648 1397550779919350784 1398020833006930496 1398825946913439744 1399941191294027928 1404020922418977408 1405301992963964928 1405576180397555712 1407152291835543552 1408274174575539999 1411333331989561344 1413191572058013696 1413666885779226624 1414023152635521792 1417390556590374912 1417867282600624128 1419734125632356352 1422162480044726784 1423952549907922944 1426306968806580224 1427886913419739136 1427968154140803072 1428266181675820032 1429848296542568448 1430063934242291712 1430627732902135872 1434096772828102656 1436467964582117376 1442351646978342912 1442633063142555648 1443118279232960512 1444736487664484352 1445100584561577216 1449311919916363776 1450937073448452096 1451790865045658592 1453702373755396128 1457164271188574208 1458021727127399616 1459269043385008128 1459636802720538624 1460432477337597036 1463604936878063616 1465532000652754944 1468038689078427648 1472316871026147328 1472400639623725056 1474339284310523904 1474835164490827776 1476777014608656384 1478719955673612288 1481164929145294848 1482805640858959872 1483613945231844608 1483987839875300214 1485651876475294944 1487521860171669504 1489169613566509056 1489670481788862464 1491340890492370944 1491716732450660352 1495772078347911168 1496063917333020672 1497741495172595712 1498622828434228224 1500303275651579904 1500595998715247616 1504675483576172544 1505054686066993152 1507543202413003392 1507628975239722384 1511133318269632512 1515394775822893056 1516602957235196922 1519897434450296832 1521898616062476288 1522410492377628672 1524414982821838848 1526420599405019136 1528944442988691456 1531472459594162176 1531559593894321152 1531858415355148608 1533576130555143168 1535506436306239488 1536022889484009472 1537724368298180608 1538132811035498496 1539836627045842944 1540676020048454016 1542615262400249856 1546965500319203328 1547288363482138368 1548700155511308288 1549002321254449152 1553604837230444544 1555870063638675456 1556173628297293824 1556262167989390848 1562547617559871488 1565131194969858048 1565525633275041984 1567101218946285568 1569253830510772224 1571520508260777984 1571848496235823104 1572773437132796808 1573589659687059456 1579523537721349584 1580874797000425472 1580964742084460544 1581273202947250176 1583046328314986496 1585572014951235584 1587749998488256512 1588284023297814528 1590375246501629952 1592377045058322432 1595100692925702144 1596867613232726016 1597200891336400896 1597738094865063424 1599932790050317632 1601946618646413312 1603721122302394368 1604595339907402752 1606059420530245632 1606372777597206528 1606464173408403456 1609456199514902856 1615619298033401856 1616026460154882048 1620419751543570432 1622553286436978688 1623508064137080576 1625328548622544896 1627374342751911936 1630065107207520256 1630475909905909248 1631963604732346368 1632304207629508608 1633264723176365916 1634112338905792512 1634358781991190528 1638967740374974464 1639518991791292416 1641677673808134144 1646555553987821568 1648723500734349312 1649278033409097728 1651543525213231104 1653622316022104064 1656356479904415744 1656450719576690688 1658285598357061632 1659189560052181248 1661374141434738432 1666310545288456704 1668156345966329856 1669065688385825184 1675879292012470272 1677758501803917312 1682647852601311232 1682743588141400064 1683071906999648256 1684959182069170176 1685525902275231744 1685950681988506752 1689965663626985472 1692759919023194112 1695558794550679552 1695986102714628816 1700024983053336576 1702480550615842816 1703837890227196542 1704819122800754688 1709787334094880768 1709884613756583936 1712711803924832256 1714966855674568704 1719629124087054336 1720062498362277888 1720641025239299072 1722906517043432448 1723004543131111296 1723340717274542184 1728025750669510656 1729939914335453184 1733260522554510768 1735442170200281088 1737364549160927232 1739897705574432768 1740336187859103744 1745067424739229696 1747365077701361664 1750254239536185344 1750353821593509888 1750695331834455552 1752556984502059008 1754864498635702272 1755454730838867968 1757866069754855424 1758800402815170624 1759813288052391936 1760772594341090304 1762988871314571264 1767960571793375232 1768329558265300992 1769370116774396409 1770288367147941888 1775548385406222336 1776145574440566784 1776963979936518282 1778137215587057664 1778484146625478656 1778585334845018112 1778932353315656448 1783768516820140032 1785768705782710272 1786819526210041344 1789172152314333696 1791424175690612736 1793432949155168256 1794488279541414912 1796476064886816768 1797455356723196352 1805169757395828096 1806714053714771968 1806816848096526336 1807169374796857344 1814571426843721728 1815181740911788032 1815535899680176128 1817571710287577088 1819963022367522816 1822972220486516736 1825372447241601024 1825986394131501056 1826446572154215648 1828494617200363008 1830796135595900928 1833440592970907648 1833823245608460288 1834285398644147904 1835854602968236032 1835959055323889664 1841309436717563904 1844458865765203968 1846887383034150912 1852374998236299264 1855437787585234944 1862931551094308864 1863401039892467712 1866588255058703904 1872027896558636544 1873735990618619904 1874101573863407616 1876203055780724736 1877698899434053332 1881777775986081792 1884255429410684928 1884889181038968832 1885364203514029056 1887478314529406976 1890489710134165504 1892978834176475136 1893086536659075072 1893455895374604288 1896216640059635712 1898603399877230592 1903957538854404096 1904354908901093376 1906464395390091264 1906751912323055616 1907503643869514496 1907984365553957418 1912129030437470208 1915290619442823168 1923135529304457216 1923510750856740864 1926315316885979136 1926800779415436288 1932415893221818368 1934582764597936128 1935721153394211456 1938269831673861504 1942885694918098944 1944028969503199488 1946182403627384832 1947243303116796048 1948364711772291072 1952372441475316224 1954153844293238784 1954535117806043136 1957384918771236864 1963200852831633408 1965785712414031872 1966446885987770368 1969036019478208512 1969148049292698624 1969532248313762496 1971626607564816384 1974886572193726464 1977074187811946496 1978650453167066952 1980869168633726592 1983362480228892672 1988955643267547136 1994751889777360896 1998163771245637632 2000404367535439872 2000794664953663488 2006233978101563392 2006739581422657536 2008989794005549056 2010057603217337856 2010171966986296512 2014844424359510016 2015352197651939328 2020526367763857408 2022137276313595896 2029880656503504896 2030815977070306608 2032553310429118464 2032668954108592128 2033065546646464512 2038592590651588608 2042079458525761536 2042477887140198144 2044768174073524224 2047341915074985984 2050843748047331328 2053115502727790592 2054234693397938688 2054752393673492604 2056820349866999808 2062620667092271104 2063051151309517824 2064933540681744384 2065336428339265536 2071473116307259392 2074493418184900608 2074898171063058432 2075016223985854464 2080363558866518016 2083396823413161984 2086841593293144064 2087367511033389312 2092338440681029632 2095797994981097472 2096326169879026176 2097031249510395744 2098238920370159616 2106031383628466112 2107952989445947392 2108364270596333568 2110728437753315328 2116999997984342016 2117712031063752704 2120500328668839936 2121034728953282688 2126800923900936192 2129601188448534528 2133243720067090176 2135928824861884416 2139460453209870336 2141830370129608704 2141952231211204608 2145095901363437568 2145941599353203808 2154159064044535808 2154701946873176064 2160559668724760576 2163404381915971584 2163527470467514368 2163949594713833472 2164677418849440768 2167104731496726528 2173967879874545664 2176405610172678144 2177686297568487888 2180553560633094192 2186025322388389888 2187032590691099424 2188903565077512192 2189455204080807936 2190648716006395554 2195407405317095424 2198298000979132416 2202058033617641472 2204829754696138752 2208475306539220992 2208600959435587584 2211047464476082176 2212252746736241664 2215165521912984576 2221747393717942272 2224208461288439808 2225420917847766912 2225981759812950321 2231282790257504256 2233754420349763584 2234505722683293696 2237011335738556416 2243658117521866752 2244095875999531008 2246612242758893568 2247367869700308992 2247934242651342336 2250454913477369856 2250893998072871424 2253287551502647296 2257013225364258816 2257582029100489728 2261314803619505088 2266699977404448768 2271783853636262056 2273092163734339584 2274904435852795383 2279846151675445248 2283615738566443008 2286622474232758272 2293416664483037184 2297208689391243264 2297339390841481728 2297787623032722912 2303259654459359232 2304034334226014208 2306586552447270912 2311014030072681024 2313922893600374784 2316486065547902976 2319863607432577024 2320448250478804992 2320932545223207552 2323050233266962432 2323503481881673728 2330407255845666816 2333805095458013184 2334260442445940736 2343821426339807232 2345067203753560832 2347696792454787072 2348288449912562976 2350651828419428352 2357280762391166976 2357772744353734656 2359160155699195212 2360384489530589184 2367397847208296448 2369285306582024376 2370849620782743552 2371312195500638208 2371447113126690816 2371909804420875264 2378358022426853376 2382426034946721792 2385562869752444928 2388565567587483648 2392651039388553216 2395301419849089024 2395801337004601344 2396607142297595136 2402919927969619968 2405581683453591552 2406893009861104128 2409089130795368448 2409559166395809792 2414184299272354284 2419428569124962304 2420242321215717376 2420714532906901504 2423428947050102784 2424039690232323072 2430629627315355648 2433829929655468032 2435262096205620864 2437992822933817344 2441061514127867904 2445097660811280384 2445713864858863872 2447945407098519552 2449897084764548874 2451538172986785792 2459278487686938624 2462516510712201216 2469833330981732352 2472602823391444992 2473085251101523968 2473917050113646592 2480433474033156096 2484534719856623616 2488784340078271872 2492061212152107648 2496037195411515392 2498802098484543488 2499465817932685056 2502234518949494784 2503598532578737776 2513818938018705408 2516637752705875968 2523971778901966848 2524115382212100096 2524607860499472384 2528288853412847616 2528926022982760128 2531471199836307456 2538610051805872128 2539139878534791168 2541952527186788352 2543338191826019328 2543979154071943224 2550037474580004864 2553720825923764224 2555756835340794813 2564681001142321152 2568420422514638848 2569067705887248384 2572450283511853056 2576554524295757824 2579443686130581504 2580093747543416832 2580961537858948608 2584359775565148672 2590514259890798592 2592038626004265984 2594909871503179776 2596324404155728064 2597819615696388096 2599890783831766152 2603163255300421632 2606046823741390848 2609846558361649152 2610504281788655616 2617601137108844544 2621047616552042496 2625381359304278016 2625530732390264832 2626042997751683328 2628835476753088512 2632296747953553408 2633182096258301952 2638200604222755936 2640118032447307776 2641158891511635456 2644483306971856896 2651940857690062848 2652494337397951488 2655432550721912832 2659669186369814528 2663322578109333504 2664218361660850176 2667205823380586496 2667726219938217984 2675652775230210048 2678653058674065408 2680076804289783808 2680229289315062016 2683758228471500544 2687136263535919104 2691732419312122368 2694714097330225152 2696183035084794528 2707754636093742144 2710071080572157952 2710225272144789504 2710754062195286016 2718123454202118144 2722772611367682048 2723303849520264192 2726357565431365632 2734458330729775104 2738058670862401536 2738979591197251584 2739669858231323472 2742427133155999744 2746194203393851392 2750160889456361472 2750734868412690432 2753781904452354048 2761964155076345856 2765991224246534144 2766530894750744576 2766688298647805952 2770331074551226368 2773818078488690688 2777862431217549312 2778562497354448896 2783156681377852416 2794397326641463296 2795101559838701568 2796041666013860992 2799882382588055856 2808041844837954816 2810603985927929856 2811152360795111424 2814304583671087104 2816548349151079998 2822666663979122688 2826383144116027392 2827333771558453248 2828046305271043584 2834781113180749824 2835734565201248256 2839468251264712704 2844324960089453568 2847905099815845888 2852613937613160448 2855773826839478272 2855936308281606144 2856532363351640064 2859696593085136896 2860127868484583424 2861255465804271744 2868193545656205312 2872935929164234752 2884703293956685824 2885266126285111296 2886236558465921024 2889472975328968704 2890201169123154432 2898623839832727552 2901874146896904192 2903581730091317184 2907404747510792256 2914328542377148416 2916043454254799232 2918538086770016256 2919273605441077248 2920864954675194072 2936077378156855296 2944633742052294656 2944801279247450112 2948678568621047808 2949670328981655552 2953554029217312768 2957439911347224576 2962329858290589696 2965611281717919744 2967227890463689216 2967975679750600428 2971303752950589888 2975043720343339008 2978339227133018112 2979340963577724928 2982681780984741888 2983433464901320704 2992127834666041344 2997245656868456448 3000606551303159808 3001191997430495232 3009350967152345088 3010109372133986304 3015086404826006784 3015257950479444768 3022266636539265024 3030789551645786112 3033205914470393844 3039794868900593664 3043797232124952576 3044820984755257344 3048829965643677696 3057888885977382912 3062944919188324352 3063119187788642304 3063716830710297216 3067152261110286336 3071012872612478976 3072045778968018944 3076265622070996992 3079673254091685888 3081352040096908032 3085230524800499712 3093931000638406656 3094576726964276736 3097400311022616576 3098004642508898304 3107209674460889088 3111740127277350912 3112347256594587648 3112524335978781696 3125095235119742976 3130262389939716096 3131051266550083968 3138507661021544448 3143696992471646208 3145546874265593616 3159047075442699168 3161749594000850944 3161929484168921088 3162546405894500352 3166092656629972992 3171144029902471168 3175499996976513024 3176568046595629056 3180750493003259904 3184754090116644864 3190201385851404288 3193735226465452032 3194401782672801792 3195476189730126848 3199865580100635264 3203893237292826624 3209190679814805504 3212745555194413056 3212928346816806912 3218912399029805712 3231238596066803712 3232052920309764096 3240839503087140864 3245106572873957376 3247016128274161152 3250657097245089792 3254748685503823872 3260130214415040512 3260951819811818496 3263927209464692736 3264608415259017216 3266529446352731832 3268224677811585024 3279037983582584832 3283355347616268288 3285973074009593331 3293111107975643136 3297447001468698624 3298556066818195456 3303087050426462208 3307244632044208128 3312712959808831488 3312901439153381376 3316571196714123264 3318379120104362496 3322748282869476864 3332621090576913408 3336312691932659712 3338131376771650368 3351758584024940544 3355517003607834624 3365487176282800128 3366143813999296512 3369918364138340352 3371051804550463488 3371901363977013504 3379931327253970944 3385519838046388224 3391117589101359104 3391972205429257632 3400049966106673152 3404961101231685632 3407675780454393084 3409638245601509376 3419574668189761536 3419769227513167872 3425423607849664512 3429933711349137408 3440124996724555776 3441282050478598144 3445813034086864896 3446009086262222592 3446681434549084368 3456051501339021312 3459879828670906368 3466521045109021536 3470884340400562176 3474729098321854464 3479795411148865536 3480672375718207488 3490134849478459392 3494730155402723328 3500508479072370688 3500707643187019776 3501390663668911104 3510909461677735936 3515732139509710848 3517600805630341248 3521545188682180608 3525977742629142528 3535921143586750464 3536659116530601984 3538740233548792818 3540576734295883776 3551096770812444672 3552291148881133568 3553927959873036564 3556274431174115328 3556968293250957312 3557170669690036224 3557864706631312896 3567537033640280064 3571537411565420544 3573639052420082688 3578344304628667392 3582848351381225472 3588976559082829824 3592952129773633536 3594910713446392704 3610339514791656192 3613633696193052672 3614338749593714688 3629142853687443456 3630363481823576064 3631071799360352256 3635143420575154176 3639926044735045632 3645944440973033472 3650744894483202048 3651972788263002112 3652893144308431296 3656989234400726016 3661592271191801856 3666881185941815296 3667646491216920576 3668570797288295808 3671709205936472064 3671918110647779328 3688917731530407936 3693774766068301824 3704749996472598528 3710875575170469888 3725863102188617728 3726802079784935424 3733176510117407808 3744055793117273088 3747471981237239808 3748203147726815232 3752406111561449472 3755397798868106664 3769778362077937664 3770728407028058112 3774956629058813952 3780979420268331008 3785957668352950272 3786173073318150144 3786911790749208576 3792433280119271424 3797206799754461184 3807915077708808192 3808709817802186752 3812928790780182528 3813503824646111232 3815007287739028992 3815968731107914836 3824258060874940416 3830581238885646336 3847021501713481728 3852630633771958272 3853601558830872576 3864831786443636736 3869165529195872256 3871442306788422912 3876539663347723008 3885771389836197888 3888057939006398976 3892364807254769664 3894486606233592096 3896729423544582144 3904744882950632448 3908307688586477568 3909070235612086272 3914769837542473728 3926401705663266816 3931571424828063744 3932893771975540736 3938072038956417024 3938296098585397248 3939064496627524992 3943253215129632768 3949773144387452928 3957300906334133904 3961738337267453184 3966724960457785344 3977911286535094272 3989503779554721792 3996327542491275264 4000808735070879744 4001589329907326976 4012467956203126784 4013479162845315072 4017979588011098112 4020115206434675712 4020343933972593024 4030704395303878656 4044274552627191792 4059761313007009792 4061631954140613216 4065106620858236928 4065337908217184256 4066131093292929024 4077185181303177216 4084158917051523072 4084955774280396288 4089536348147048448 4094683830149971968 4101687496094662656 4106231005455581184 4108469386795877376 4109504787346985208 4113640699733999616 4125241334184542208 4126102302619035648 4130672856678531072 4142946232614518784 4148986836369801216 4149796342126116864 4150032447971708928 4160727117733036032 4166793646826323968 4173683186586288128 4174735022066778624 4184676881362059264 4191595989962194944 4192652339758052352 4194062499020791488 4196477840740319232 4212062767256932224 4215905978891894784 4216728541192667136 4221456875506630656 4224822523726619997 4233999995968684032 4235424062127505408 4241000657337679872 4242069457906565376 4253601847801872384 4259202376897069056 4266487440134180352 4271857649723768832 4278920906419740672 4283660740259217408 4283904462422409216 4290191802726875136 4291883198706407616 4308318128089071616 4309403893746352128 4327054940935028736 4327899189427666944 4329354837698881536 4334209462993453056 4347935759749091328 4352811220345356288 4355372595136975776 4361107121266188384 4372050644776779776 4374065181382198848 4377807130155024384 4378910408161615872 4381297432012791108 4390814810634190848 4396596001958264832 4404116067235282944 4416950613078441984 4417201918871175168 4424505493472483328 4430331043825969152 4443494787435884544 4448416922576879616 4450841835695533824 4451963519625900642 4462565580515008512 4467508840699527168 4469011445366587392 4474022671477112832 4487316235043733504 4488191751999062016 4493224485517787136 4494735739400617984 4495868485302684672 4500909826954739712 4501787996145742848 4514026450728517632 4515164058200979456 4522629607239010176 4533399954808897536 4543567707272524112 4546184327468679168 4549808871705590766 4559692303350890496 4567231477132886016 4573244948465516544 4586833328966074368 4594417378782486528 4594678781682963456 4595575246065445824 4606519308918718464 4608068668452028416 4613173104894541824 4622028060145362048 4627845787200749568 4640896500957609984 4641865090446415104 4646100466533924864 4647006963763347456 4660814511691333632 4667610190916026368 4668520884891881472 4687642852679614464 4690134407507121664 4695393584909574144 4696576899825125952 4701303656838856704 4714561524782333952 4715545488707469312 4718320311398390424 4720768979061178368 4738570613164048752 4742624391001276416 4742894226253381632 4743819608841750528 4756716044853706752 4764852069893443584 4771125739504889856 4777131135174967296 4785302078777106432 4790602839698178048 4791602674009202688 4793214284595190272 4805839855939239936 4811163366907183104 4813786019722208256 4818178261590736896 4819118332791619584 4828368598544708568 4840484642431434752 4841429065813803008 4846857894100205568 4848079380464646144 4861259254630711296 4867659859310936064 4870524192411241728 4875985645867634688 4882123028255735808 4890195321622560768 4891427729717727744 4895890814197039104 4899794169529097748 4903076345973571584 4918556975373877248 4925033021424402432 4939666661963464704 4946170502203047936 4947834100227293184 4960866948066312192 4969069439713247232 4977568680156543744 4984122424304215296 4992074390823030784 4997604196969086976 4998931635865370112 5004469037898989568 5007197065157475552 5027637876037410816 5033275505411751936 5047943557803933696 5048230764424200192 5049215720998944768 5056577706825695232 5057852045965520256 5078279757069582336 5086676383652038656 5087958308143886448 5100074949160009728 5107441651847528448 5111513670681589626 5129362002284642304 5136840845029277696 5138135411774496768 5144900567023706112 5153109048591515648 5158887372261163008 5160187495086833664 5161923075717897216 5168719551130297344 5184077252008531968 5189819743006359552 5192648808311456128 5199781567663532304 5206326510600843264 5212093647482781696 5219693116723298304 5221008563577311232 5235202274217689088 5242095233104084992 5250762718608556032 5251061464780529664 5252085995503366656 5257670953506177024 5264593495907106816 5266364192516603904 5276401208445511872 5282317783023270912 5288966613943713792 5303881715380125696 5304988674795902976 5308110350323189227 5310865101443825664 5326645156218667008 5328436723321700352 5334411646761172992 5335452439876435968 5351305550460420096 5357306117348130816 5360153608579567616 5360458578630124032 5367516456943001088 5374272527071838208 5383464838624244736 5389428194660450304 5392366070169589056 5415509272187484288 5420142161144315904 5420450544289579008 5421508124390572032 5445545222735364096 5446607699040528384 5452715130862731264 5468916661459550208 5476117341724803072 5477959182394503168 5479339716462646944 5484854266311999488 5492388406787702784 5500321778912722944 5501469736825380864 5507563808904708096 5523928310152691712 5531982448493068288 5533061789501489152 5533376597295611904 5540662149102452736 5557124994708897792 5566313362755704832 5588794653282926592 5590203119677403136 5592083332027721984 5599764765176111712 5616083689675909632 5621207971855859712 5622304721590222848 5628609167342174208 5633096698302159996 5645333327958245376 5652766288232054784 5654667543116906496 5656092610542087168 5671469130402496512 5678936502529425408 5688649920178907136 5695810199631691776 5705227875226320896 5711872616563212288 5713064726703280128 5719393186170273792 5720255736969166848 5722510931608543488 5736387091312410624 5745871858328469504 5769406587913371648 5770532252570222592 5772473116931842048 5778945950657937408 5780402338246308864 5797247679665455104 5803748293793808384 5807163460182634368 5814809495021584512 5828657084754296832 5832086908509598464 5838547210882154496 5841729909350388144 5872154756313710592 5889267484104589312 5889602558494900224 5897357137242095616 5899340657963311104 5907108058434625536 5914879822694449152 5924659716581179392 5931222563435839488 5934455780927378432 5935951359501200856 5942607505901179776 5950087440686678016 5958681927155449856 5966866929802641408 5984255669332082688 5994491313736912896 6001213102606319616 6002383994860990464 6018701934304690176 6020218744267972608 6030172809652013568 6030515900958889536 6044533273078530048 6061579103291572224 6066411828940787688 6089641969510514688 6097659931287355392 6115777771954765824 6125889838376648704 6126238375577284608 6127433661420594432 6134304522220572672 6142025745224957952 6144091557936037888 6152531244141993984 6159346508183371776 6162704080193816064 6170461049600999424 6187862001276813312 6189153453928553472 6194800622045233152 6196009285017796608 6214419348921778176 6223480254554701824 6224694513189175296 6225048671957563392 6250190470239485952 6260524779879432192 6262102533100167936 6277015322043088896 6287393984943292416 6291093748531187232 6318094150885398336 6323499188001701888 6323858968337842176 6325092811789000704 6332185313259945984 6342288059804942336 6350999993953026048 6353136093191258112 6361500986006519808 6380402771702808576 6388803565345603584 6390952379460253696 6399731160201270528 6407786474585653248 6418381359629611008 6425491110388826112 6425856693633613824 6437824798059611424 6462477192133607424 6464105840619528192 6481679006174281728 6490213145747914752 6494032256548322304 6501314194490179584 6520260428830081024 6521903639623636992 6529216830518034432 6533058892705463664 6558075967165169664 6566710695232536576 6571946148019186662 6586222215951286272 6594894002937397248 6597112133636390912 6606174100852924416 6614489264088416256 6625425919617662976 6625802878306762752 6633142393428246528 6636758240208724992 6645496565738953728 6665242181153826816 6672625383865319424 6676262753543300736 6677945279438850963 6703517168049881088 6711034007215669248 6730974352565600256 6732287627998593024 6739836728276680704 6742103609100926976 6743802727954027008 6759862654507941888 6771039676092776448 6782235178202718208 6783944410858515264 6800099932213346304 6809922202463371264 6815351560908786168 6819276491203018752 6839538455026335744 6850847215699329024 6859867422698274816 6880249993449111552 6882564100957196288 6891626068173729792 6892018172524445184 6893362869098168736 6912103002678042624 6919759657341812736 6933042090218043072 6941768680801124352 6949458196643708928 6959590822297731072 6961344751436414976 7001016958144741376 7001415286374039552 7002781327337822208 7021818923355471872 7031464279019421696 7035201611260682496 7043090377364361216 7051955485258285056 7071842287173500928 7073318233061203968 7077480467097585636 7081153468591767552 7102193541624889344 7104582297762267136 7107855919746073128 7112548862348230656 7113936586501914624 7114341339380072448 7115729413262625792 7135074067280560128 7147278104840165376 7156688609257334784 7165696702762450944 7177953118165659648 7185904259547267072 7189821426892785408 7220679029583312384 7227267392386105344 7228677499187429376 7258285707374886912 7260726963647152128 7262143598720704512 7270286841150308352 7291888881946066944 7301489788966404096 7303945576526004224 7305786288616862592 7313978468801452032 7323184542383603712 7335292982433841152 7337141594576591616 7343836221295558656 7377835463060815872 7387549532136603648 7409499992945197056 7421751150340939776 7451726204377235456 7453604159569870848 7466353020234815616 7488111586234546176 7496406295453630464 7510795597736213328 7539556724155875328 7541456814056116224 7549913258117627904 7561958840536662016 7571915336705900544 7572346146636300288 7573823581498417152 7584866560238542848 7594413599508922368 7615830155417616384 7617419635604373504 7625857581560365056 7630014575478057984 7631937462215829672 7661162477771292672 7667270506022384439 7694043003426963456 7705261267543916544 7707203117661745152 7729663572887273472 7738331058391744512 7742884613576845824 7753079326695446016 7771542779672395776 7776115878012797952 7784729614509539328 7788973212467184192 7793458847089164288 7809489765901264896 7818140471224172544 7829539675084947456 7852803411326533632 7863142849656127488 7865787543951081472 7876144077912834048 7876592197170794496 7878128993255049984 7886506430259265536 7899546288774905856 7914601812668267808 7923476674534906368 7933449920915570688 7955822573070188544 7979007559109443584 7992655084982550528 8001617470141759488 8003178659814653952 8026958325690630144 8035959176022196224 8040230412869351424 8040687867945186048 8061408790607757312 8088549105254383584 8119522626014019584 8123263908281226432 8130213241716473856 8130675816434368512 8132262186585858048 8154370362606354432 8168317834103046144 8169911548560792576 8179072696294096896 8203374992189325312 8216938773591754752 8219009574693970416 8227281399467999232 8250482668369084416 8252204605238071296 8261345713357062144 8285892465229037568 8297973672739602432 8299592684252233728 8300064895943417856 8321454235466072064 8333587293652647936 8347366373172576256 8349470044133557248 8383191979924389888 8385304679516104704 8388124998041582976 8424125534513864448 8431811957783789568 8433457082385334272 8442913751013261312 8449645047453239994 8467999991937368064 8470848124255010816 8482001314675359744 8484138915813130752 8507203695603744768 8518404753794138112 8532974880268360704 8543715299447537664 8557841812839481344 8567321480518434816 8567808924844818432 8580383605453750272 8583766397412815232 8618807787492704256 8654109881870057472 8655798378855333888 8658709675397763072 8668418925986906112 8695871519498182656 8705622440690712576 8710745190273951552 8722214242532376768 8744101289553559552 8748130362764397696 8755614260310048768 8757820816323231744 8762594864025582216 8808232134470565888 8833901226156883968 8834403837742350336 8849010986944966656 8860662087651938304 8886989574871769088 8896833845153759232 8901683671391067648 8903927039251801284 8925131161030017024 8935017681399054336 8938022890733174784 8948045342954225664 8976383503998124032 8989471478801235968 8991736970605369344 9001819653909479424 9003575992291485696 9028052901457035264 9030328116401958912 9045259214478020352 9066799909617795072 9087135414545048224 9092368654937358336 9099617743411181532 9119384606701780992 9134462954265772032 9146489896931033088 9173666657932148736 9188834757564973056 9189357563365926912 9191150492130891648 9213038617837436928 9216137336904056832 9244056120290724096 9255691574401499136 9281793001915219968 9283730180892830208 9292200933067849728 9294013927526694912 9321629023382667264 9335220381832052736 9337041769783762944 9375285705359228928 9380268815014243328 9390787169819148288 9393153799650251904 9431090977414938624 9436640622796780848 9477141226328097504 9485248782002552832 9485788452506763264 9487639217683501056 9513432089707413504 9529704139786887168 9542251479009779712 9554262270349934592 9570604157554212864 9581205679396356096 9583205348018405376 9586428569190380544 9611679711878479872 9627572039444416512 9638236665583239168 9656737197089417136 9680969284862869504 9682858131627606016 9693715788200411136 9696158760929292288 9722518509261422592 9735319718621872128 9741048384822483456 9751971291735269376 9764246056511471616 9780390643245121536 9782855459435455488 9791781628394078208 9799588339058195496 9837113950747754496 9850066042848804864 9857919222028779993 9879333323926929408 9892341004406095872 9895668200454586368 9921733896132624384 9938138879426494464 9955137360313087488 9968244848608430592 9984148781646061568 9995208393938173952 9997863271730740224 10008938075797979136 10014394130314951104 10055275752074821632 10066551010823503872 10096461528848400384 10098431441997889536 10113155413651390464 10115704091931040512 10156559514139164672 10173352767304077312 10175916616287772896 10200149898320019456 10214883303695056896 10223027341363179252 10258724004569284608 10273681690058555392 10276270823548993536 10289801134047412224 10306218097183031296 10320374990173667328 10323846151435794432 10337439102260594688 10368154504017063936 10379639486012719104 10385297616622912256 10399563135327064608 10412653021201686528 10424187294965563392 10439386233446596608 10442017127154622464 10470404548435378176 10484190466208169984 10501525437217112064 10502122929561059328 10504171991006733312 10532728385033207808 10552802416891023744 10564635566046541824 10577933227887427584 10607763430760251392 10609977349591805952 10616220700646378454 10621730202887651328 10653290312437334016 10656873446643400704 10668823293522345984 10670904879752871936 10702611100920840192 10714612234696261632 10720307217159135232 10720917157260248064 10735032913886002176 10748545054143676416 10766929677248489472 10778856389320900608 10784732140339178112 10831018544374968576 10840901088579158016 10843016248781144064 10891090445470728192 10893215398081056768 10905430261725462528 10937833322919100416 10952234683449606144 10955918364789006336 10958679432925293888 10969708532623998976 10984776813575405568 11000643557825445888 11002939473650761728 11015127617809416192 11066123579002978304 11066753194591223808 11081324298204905472 11114249989417795584 11132626725511409664 11177589306565853184 11180406239354806272 11184166664055443968 11199529530352223424 11232167379351819264 11242415943711719424 11244609443180445696 11257218334684348416 11266193396604319992 11309335086233812992 11312185221084174336 11342938260804993024 11357873005058850816 11377299840357814272 11391620399263383552 11410455750452641792 11423745233126424576 11426129453406560256 11438786372340547584 11440511473938333696 11445021863217086976 11472774182624821248 11491743716656939008 11541064505140445184 11544946233863684096 11557891901315874816 11560804676492617728 11594495359330910208 11607496587587616768 11614326920365268736 11629618990043169024 11657314169508593664 11664173817019196928 11677094421764308992 11683459818700776288 11744309512627421184 11778534968209178624 11779205116989800448 11794714274484191232 11798681315926622208 11814216116869251072 11829759645388898304 11849319433162358784 11868911561854756864 11871902719002401712 11885215011802359552 11900174881373356032 11917363854310899712 11933733859605282816 11968511338664165376 11988982627473825792 12002426205212639232 12004767989721980928 12037403868609380352 12040437488535945216 12060345619304027136 12061031801917779072 12132823657881575376 12179283939021029376 12195319862574710784 12231555543909531648 12251779676753297408 12252476751154569216 12254867322841188864 12268609044441145344 12284051490449915904 12288183115872075776 12305062488283987968 12318693016366743552 12325408160387632128 12340922099201998848 12375724002553626624 12378306907857106944 12392018570035593216 12428838697843556352 12446960509109403648 12449389026378350592 12450097343915126784 12500380940478971904 12521049559758864384 12524205066200335872 12554030644086177792 12574787969886584832 12582187497062374464 12636188301770796672 12646998376003403776 12647717936675684352 12650185623578001408 12664370626519891968 12701999987906052096 12706272186382516224 12723001972013039616 12760805543405617152 12777607130691207168 12781904758920507392 12799462320402541056 12815572949171306496 12836762719259222016 12850982220777652224 12851713387267227648 12875649596119222848 12924954384267214848 12928211681239056384 12988064513096644608 13002628388980359168 13040520857660162048 13043807279247273984 13058433661036068864 13066117785410927328 13116151934330339328 13133421390465073152 13143892296038373324 13172444431902572544 13189788005874794496 13194224267272781824 13212348201705848832 13250851839235325952 13251605756613525504 13273516480417449984 13290993131477907456 13330484362307653632 13345250767730638848 13352525507086601472 13355890558877701926 13407034336099762176 13422068014431338496 13461948705131200512 13464575255997186048 13479673456553361408 13484207218201853952 13487605455908054016 13542079352185552896 13564470356405436416 13567888821717030528 13600199864426692608 13630703121817572336 13638552982406037504 13679076910052671488 13701694431398658048 13719734845396549632 13760499986898223104 13765128201914392576 13783252136347459584 13784036345048890368 13786725738196337472 13824206005356085248 13839519314683625472 13866084180436086144 13883537361602248704 13922689502872829952 14002033916289482752 14002830572748079104 14005562654675644416 14043637846710943744 14062928558038843392 14070403222521364992 14086180754728722432 14103910970516570112 14143684574347001856 14146636466122407936 14154960934195171272 14162306937183535104 14209164595524534272 14215711839492146256 14227873173003829248 14228682678760144896 14231458826525251584 14270148134561120256 14294556209680330752 14313377218514669568 14331393405524901888 14355906236331319296 14371808519094534144 14379642853785570816 14441358059166624768 14454534784772210688 14457354998374858752 14521453927294304256 14524287197441409024 14540573682300616704 14583777763892133888 14602979577932808192 14607891153052008448 14611572577233725184 14627956937602904064 14646369084767207424 14670585964867682304 14674283189153183232 14687672442591117312 14755670926121631744 14775099064273207296 14818999985890394112 14843502300681879552 14907208319139741696 14932706040469631232 14976223172469092352 14992812590907260928 15021591195472426656 15079113448311750656 15082913628112232448 15099826516235255808 15123917681073324032 15143830673411801088 15144692293272600576 15147647162996834304 15169733120477085696 15234839271208747008 15260029150956115968 15263874924431659344 15322324955542585344 15334541012044768878 15388086006853926912 15410522535087833088 15414406235323490304 15459327145774546944 15476662116783489024 15485769227153691648 15506158653390892032 15552231756025595904 15569459229019078656 15577946424934368384 15618979531802529792 15636280942448345088 15659079350169894912 15705606822653067264 15726285699312254976 15731575087902162944 15752288155825668096 15753184394341588992 15756257986510099968 15773012860518531072 15799092577549811712 15829203625336535616 15846953349069812736 15866899841831141376 15911645146140377088 15924331050969567681 15985310169965101056 16003234940283518976 16006357319629307904 16053916651381260288 16071918352044392448 16080460825738702848 16081375735890372096 16122817581215514624 16177098210508767168 16239045252028039168 16246527816562452864 16260426483432947712 16261351632868737024 16264524373171716096 16336635668206092288 16339823097121585152 16358145392588193792 16406749984378650624 16433877547183509504 16438019149387940832 16454562798935998464 16500965336738168832 16504409210476142592 16522691426714124288 16571784930458075136 16595947345479204864 16599185368504467456 16600129791886835712 16694732746345152512 16698940088267114496 16766383959848779776 16770609359032209408 16776249996083165952 16848251069027728896 16863623915567579136 16866914164770668544 16885827502026522624 16899290094906479988 16935999983874736128 16941696248510021632 16964002629350719488 16968277831626261504 17014407391207489536 17036809507588276224 17065949760536721408 17087430598895075328 17115683625678962688 17135617849689636864 17160767210907500544 17167532794825630464 17237615574985408512 17308219763740114944 17311596757710667776 17317419350795526144 17336837851973812224 17391743038996365312 17411244881381425152 17421490380547903104 17444428485064753536 17496260725528795392 17515641632646463488 17525189728051164432 17616464268941131776 17667802452313767936 17668807675484700672 17698021973889933312 17721324175303876608 17773979149743538176 17793667690307518464 17803367342782135296 17807854078503602568 17850262322060034048 17876045781466349568 17952767007996248064 17978942957602471936 17983473941210738688 18003639307818958848 18007151984582971392 18056105802914070528 18060656232803917824 18090518428956040704 18133599819235590144 18174270829090096448 18184737309874716672 18199235486822363064 18268925908531544064 18292979793862066176 18347333315864297472 18377669515129946112 18378715126731853824 18382300984261783296 18426077235674873856 18432274673808113664 18488112240581448192 18511383148802998272 18563586003830439936 18567460361785660416 18584401866135699456 18588027855053389824 18643258046765334528 18670440763664105472 18674083539567525888 18750571410718457856 18760537630028486656 18781574339638296576 18786307599300503808 18862181954829877248 18873281245593561696 18954282452656195008 18970497564005105664 18971576905013526528 18975278435367002112 19026864179414827008 19059408279573774336 19084502958019559424 19141208315108425728 19166410696036810752 19172857138380761088 19223359423756959744 19255144078888833024 19276473331166478336 19313474394178834272 19361938569725739008 19365716263255212032 19387431576400822272 19392317521858584576 19445037018522845184 19470639437243744256 19482096769644966912 19503942583470538752 19560781286490243072 19565710918870910976 19599176678116390992 19674227901495508992 19700132085697609728 19715838444057559986 19758666647853858816 19784682008812191744 19791336400909172736 19843467792265248768 19876277758852988928 19910274720626174976 19936489697216861184 19968297563292123136 19990416787876347904 19995726543461480448 20017876151595958272 20028788260629902208 20110551504149643264 20133102021647007744 20192923057696800768 20196862883995779072 20226310827302780928 20231408183862081024 20313119028278329344 20346705534608154624 20351833232575545792 20400299796640038912 20429766607390113792 20446054682726358504 20552541647097987072 20579602268094824448 20612436194366062592 20640749980347334656 20647692302871588864 20674878204521189376 20736309008034127872 20759278972025438208 20770595233245824512 20799126270654129216 20825306042403373056 20848374589931126784 20878772466893193216 20884034254309244928 21003050874434224128 21004245859122118656 21008343982013466624 21065456770066415616 21105604833782047488 21129271132093083648 21155866455774855168 21215526861520502784 21219954699183611904 21232441401292756908 21243460405775302656 21306580624874668032 21313746893286801408 21337646587044691968 21341809759505743872 21405222201841680384 21440614434318270464 21441834314520496128 21470065827772004352 21497090108287352832 21533859354496978944 21557712778641801216 21569464280678356224 21662037088749937152 21681802177158316032 21686032497562288128 21782180890941456384 21786430796162113536 21810860523450925056 21875666645838200832 21904469366899212288 21911836729578012672 21917358865850587776 21969553627150811136 22005878947301523456 22132247158005956608 22133506389182447616 22162648596409810944 22228499978835591168 22265253451022819328 22355178613131706368 22360812478709612544 22368333328110887936 22399059060704446848 22464334758703638528 22489218886360891392 22532386793208639984 22618670172467625984 22624370442168348672 22685876521609986048 22715746010117701632 22754599680715628544 22783240798526767104 22820911500905283584 22847490466252849152 22852258906813120512 22877572744681095168 22890043726434173952 22983487433313878016 23001811518067153317 23082129010280890368 23089892467727368192 23115783802631749632 23121609352985235456 23188990718661820416 23214993175175233536 23228653840730537472 23259237980086338048 23314628339017187328 23328347634038393856 23354188843528617984 23366919637401552576 23488619025254842368 23558410233979600896 23589428548968382464 23597362631853244416 23628432233738502144 23659519290777796608 23698638866324717568 23737823123709513728 23743805438004803424 23770430023604719104 23800349762746712064 23834727708621799424 23867467719210565632 23937022677328330752 23977965254947651584 24004852410425278464 24009535979443961856 24080874977071890432 24120691238608054272 24122063603835558144 24265647315763150752 24358567878042058752 24390639725149421568 24463111087819063296 24503559353506594816 24504953502309138432 24509734645682377728 24537218088882290688 24576366231744151552 24610124976567975936 24650816320775264256 24681844198403997696 24751448005107253248 24756613815714213888 24784037140071186432 24857677395687112704 24893921018218807296 24898778052756701184 24900194687830253568 25000761880957943808 25042099119517728768 25048410132400671744 25149575939773169664 25164374994124748928 25272376603541593344 25295435873351368704 25300371247156002816 25328741253039783936 25403999975812104192 25412544372765032448 25446003944026079232 25521611086811234304 25555214261382414336 25563809517841014784 25598924640805082112 25631145898342612992 25673525438518444032 25701964441555304448 25703426774534455296 25751299192238445696 25856423362478112768 25976129026193289216 26005256777960718336 26081041715320324096 26087614558494547968 26116867322072137728 26132235570821854656 26232303868660678656 26266842780930146304 26287784592076746648 26388448534545563648 26424696403411697664 26501703678470651904 26503211513227051008 26547032960834899968 26581986262955814912 26660968724615307264 26690501535461277696 26705051014173202944 26711781117755403852 26814068672199524352 26844136028862676992 26929150511994372096 26968414436403707904 26975210911816108032 27084158704371105792 27128940712810872832 27135777643434061056 27200399728853385216 27261406243635144672 27277105964812075008 27358153820105342976 27403388862797316096 27439469690793099264 27520999973796446208 27530256403828785152 27566504272694919168 27568072690097780736 27573451476392674944 27648412010712170496 27732168360872172288 27767074723204497408 27845379005745659904 28004067832578965504 28005661145496158208 28011125309351288832 28087275693421887488 28125857116077686784 28140806445042729984 28172361509457444864 28293272932244815872 28309921868390342544 28418329191049068544 28431423678984292512 28455746346007658496 28457365357520289792 28462917653050503168 28540296269122240512 28589112419360661504 28626754437029339136 28662786811049803776 28711812472662638592 28743617038189068288 28759285707571141632 28882716118333249536 28914709996749717504 29042907854588608512 29048574394882818048 29081147364601233408 29167555527784267776 29205959155865616384 29215782306104016896 29223145154467450368 29255913875205808128 29292738169534414848 29341171929735364608 29348566378306366464 29375344885182234624 29511341852243263488 29550198128546414592 29573757666086339979 29637999971780788224 29687004601363759104 29814416638279483392 29865412080939262464 29952446344938184704 29985625181814521856 30043182390944853312 30158226896623501312 30165827256224464896 30199653032470511616 30289384586545201152 30295294325993668608 30339466240954171392 30469678542417494016 30520058301912231936 30527749848863318688 30644649911085170688 30669082024089537756 30776172013707853824 30821045070175666176 30828812470646980608 30918654291549093888 30971538454307383296 31012317306781784064 31104463512051191808 31138918458038157312 31155892849868736768 31237959063605059584 31272561884896690176 31318158700339789824 31411213645306134528 31452571398624509952 31463150175804325888 31504576311651336192 31506368788683177984 31512515973020199936 31598185155099623424 31658407250673071232 31693906698139625472 31733799683662282752 31823290292280754176 31848662101939135362 31970620339930202112 32006469880567037952 32012714639258615808 32107833302762520576 32143836704088784896 32160921651477405696 32162751471780744192 32245635162431029248 32354196421017534336 32493055633124905728 32522703265737474048 32529048746343432192 32673271336412184576 32679646194243170304 32716290785176387584 32813499968757301248 32867755094367019008 32876038298775881664 32909125597871996928 33001930673476337664 33008818420952285184 33045382853428248576 33198370737008934912 33200259583773671424 33389465492690305024 33397880176534228992 33532767919697559552 33541218718064418816 33552499992166331904 33696502138055457792 33727247831135158272 33733828329541337088 33771655004053045248 33798580189812959976 33883392497020043264 33928005258701438976 33936555663252523008 34028814782414979072 34073619015176552448 34131899521073442816 34174861197790150656 34231367251357925376 34271235699379273728 34321534421815001088 34335065589651260928 34475231149970817024 34623193515421335552 34634838701591052288 34673675703947624448 34783486077992730624 34822489762762850304 34842980761095806208 34888856970129507072 34992521451057590784 35031283265292926976 35050379456102328864 35232928537882263552 35335604904627535872 35337615350969401344 35396043947779866624 35442648350607753216 35547958299487076352 35606734685564270592 35615708157007205136 35700524644120068096 35752091562932699136 35905534015992496128 35957885915204943872 35966947882421477376 36007278615637917696 36014303969165942784 36112211605828141056 36121312465607835648 36181036857912081408 36348541658180192896 36398470973644726128 36537851817063088128 36585959587724132352 36694666631728594944 36755339030259892224 36757430253463707648 36764601968523566592 36852154471349747712 36864549347616227328 36976224481162896384 37022766297605996544 37127172007660879872 37134920723571320832 37176055710106779648 37286516093530669056 37340881527328210944 37348167079135051776 37501142821436915712 37521075260056973312 37563148679276593152 37572615198601007616 37724363909659754496 37746562491187123392 37908564905312390016 37940995128010211328 37943153810027053056 37950556870734004224 38118816559147548672 38169005916039118848 38282416630216851456 38332821392073621504 38345714276761522176 38446718847513919488 38510288157777666048 38552946662332956672 38626948788357668544 38723877139451478016 38731432526510424064 38774863152801644544 38784635043717169152 38964193539289933824 39007885166941077504 39121562572980486144 39131421837741821952 39198353356232781984 39348455802991017984 39400264171395219456 39431676888115119972 39517333295707717632 39569364017624383488 39582672801818345472 39752555517705977856 39820549441252349952 39872979394433722368 39936595126584246272 39991453086922960896 40035752303191916544 40057576521259804416 40221103008299286528 40266204043294015488 40385846115393601536 40393725767991558144 40452621654605561856 40462816367724162048 40626238056556658688 40693411069216309248 40703666465151091584 40800599593280077824 40892109365452717008 41105083294195974144 41159204536189648896 41224872388732125184 41281499960694669312 41295384605743177728 41349756409042378752 41472618016068255744 41518557944050876416 41541190466491649024 41598252541308258432 41650612084806746112 41768068508618489856 42006101748868448256 42008491718244237312 42016687964026933248 42130913540132831232 42211209667564094976 42258542264186167296 42311732911549710336 42431053723041005568 42439909398367223808 42464882802585513816 42486920811550605312 42627493786573602816 42683619519011487744 42810444403683360768 42881228868636540928 42883668629040992256 42940131655544008704 42994180216574705664 43067718708993957888 43115425557283602432 43138928561356712448 43324074177499874304 43363604354316632064 43372064995124576256 43564361781882912768 43572861592324227072 43621721046901850112 43751333291676401664 43808938733798424576 43823673459156025344 43834717731701175552 43939107254301622272 44011757894603046912 44264494316011913216 44267012778364895232 44325297192819621888 44456999957671182336 44530506902045638656 44721624957419225088 44736666656221775872 44798118121408893696 44928669517407277056 44978437772721782784 45064773586417279968 45237340344935251968 45248740884336697344 45371753043219972096 45431492020235403264 45509199361431257088 45641823001810567168 45704517813626241024 45780087452868347904 45966974866627756032 46003623036134306634 46164258020561780736 46179784935454736384 46231567605263499264 46243218705970470912 46377981437323640832 46429986350350467072 46457307681461074944 46518475960172676096 46656695268076787712 46708377687057235968 46733839274803105152 46977238050509684736 47116820467959201792 47178857097936764928 47194725263706488832 47256864467477004288 47319038581555593216 47397277732649435136 47475646247419027456 47487610876009606848 47540860047209438208 47600699525493424128 47669455417243598848 47734935438421131264 47955930509895303168 48009704820850556928 48019071958887923712 48161749954143780864 48241382477216108544 48244127207671116288 48531294631526301504 48717135756084117504 48781279450298843136 49007118707013189632 49009907004618276864 49019469291364755456 49074436177764581376 49152732463488303104 49220249953135951872 49301632641550528512 49363688396807995392 49502896010214506496 49513227631428427776 49568074280142372864 49715354791374225408 49787842036437614592 49797556105513402368 49800389375660507136 50084198239035457536 50096820264801343488 50299151879546339328 50328749988249497856 50544753207083186688 50590871746702737408 50600742494312005632 50657482506079567872 50807999951624208384 50825088745530064896 50892007888052158464 51043222173622468608 51110428522764828672 51127619035682029568 51197849281610164224 51262291796685225984 51347050877036888064 51406853549068910592 51502598384476891392 51712846724956225536 51952258052386578432 52010513555921436672 52162083430640648192 52175229116989095936 52233734644144275456 52264471141643709312 52575569184153493296 52776897069091127296 52849392806823395328 53003407356941303808 53006423026454102016 53094065921669799936 53163972525911629824 53321937449230614528 53381003070922555392 53410102028346405888 53423562235510807704 53628137344399048704 53858301023988744192 53936828872807415808 53950421823632216064 54168317408742211584 54257881425621745664 54271555286868122112 54400799457706770432 54522812487270289344 54554211929624150016 54806777725594632192 54878939381586198528 55041999947592892416 55060512807657570304 55133008545389838336 55136145380195561472 55146902952785349888 55296824021424340992 55464336721744344576 55534149446408994816 55690758011491319808 56008135665157931008 56011322290992316416 56022250618702577664 56251714232155373568 56281612890085459968 56344723018914889728 56586545864489631744 56619843736780685088 56836658382098137088 56862847357968585024 56911492692015316992 56914730715040579584 56925835306101006336 57080592538244481024 57178224838721323008 57253508874058678272 57423624945325277184 57518571415142283264 57765432236666499072 57829419993499435008 58085815709177217024 58097148789765636096 58162294729202466816 58335111055568535552 58411918311731232768 58431564612208033792 58446290308934900736 58511827750411616256 58682343859470729216 58697132756612732928 59022683704486526976 59100396257092829184 59147515332172679958 59275999943561576448 59374009202727518208 59628833276558966784 59730824161878524928 59904892689876369408 59971250363629043712 60086364781889706624 60331654512448929792 60399306064941023232 60578769173090402304 60590588651987337216 60678932481908342784 60939357084834988032 61040116603824463872 61055499697726637376 61289299822170341376 61338164048179075512 61657624941293961216 61837308583098187776 61943076908614766592 62024634613563568128 62208927024102383616 62277836916076314624 62311785699737473536 62475918127210119168 62545123769793380352 62636317400679579648 62926300351608651776 63009152623302672384 63012737577366355968 63025031946040399872 63196370310199246848 63316814501346142464 63387813396279250944 63467599367324565504 63646580584561508352 63697324203878270724 63941240679860404224 64012939761134075904 64025429278517231616 64215666605525041152 64321843302954811392 64325502943561488384 64491270324862058496 64708392842035068672 64986111266249811456 65045406531474948096 65058097492686864384 65346542672824369152 65359292388486340608 65432581570352775168 65626999937514602496 65735510188734038016 65752076597551763328 66017636841904570368 66396741474017869824 66400519167547342848 66778930985380610048 66795760353068457984 67065535839395119104 67082437436128837632 67104999984332663808 67393004276110915584 67467656659082674176 67597160379625919952 67766784994040086528 67856010517402877952 67873111326505046016 68057629564829958144 68147238030353104896 68263799042146885632 68349722395580301312 68462734502715850752 68542471398758547456 68670131179302521856 68950462299941634048 69005434554201459951 69246387030842671104 69269677403182104576 69347351407895248896 69566972155985461248 69644979525525700608 69685961522191612416 69777713940259014144 69985042902115181568 70062566530585853952 70100758912204657728 70465857075764527104 70675230701938802688 70792087895559733248 70885296701215506432 71095916598974152704 71213469371128541184 71231416314014410272 71401049288240136192 71504183125865398272 71811068031984992256 71915771830409887744 71933895764842954752 72014557231275835392 72028607938331885568 72242624931215671296 72362073715824162816 72697083316360385792 72796941947289452256 73075703634126176256 73171919175448264704 73389333263457189888 73510678060519784448 73514860506927415296 73529203937047133184 73729098695232454656 73952448962325792768 74045532595211993088 74254344015321759744 74269841447142641664 74352111420213559296 74573032187061338112 74681763054656421888 74696334158270103552 75002285642873831424 75042150520113946624 75126297358553186304 75145230397202015232 75448727819319508992 75493124982374246784 75817129810624780032 75886307620054106112 75901113741468008448 76237633118295097344 76338011832078237696 76564833260433702912 76665642784147243008 76691428553523044352 76893437695027838976 77020576315555332096 77105893324665913344 77253897576715337088 77462865053020848128 77569270087434338304 77928387078579867648 78015770333882155008 78243125145960972288 78262843675483643904 78396706712465563968 78696911605982035968 78800528342790438912 78863353776230239944 79165345603636690944 79505111035411955712 79641098882504699904 79745958788867444736 79873190253168492544 79982906173845921792 80071504606383833088 80115153042519608832 80442206016598573056 80532408086588030976 80787451535983116288 80905243309211123712 80925632735448324096 81252476113113317376 81386822138432618496 81407332930302183168 81601199186560155648 81784218730905434016 82210166588391948288 82318409072379297792 82449744777464250368 82562999921389338624 82590769211486355456 82699512818084757504 82945236032136511488 83082380932983298048 83196505082616516864 83301224169613492224 83536137017236979712 84012203497736896512 84016983436488474624 84033375928053866496 84261827080265662464 84422419335128189952 84517084528372334592 84879818796734447616 84929765605171027632 85254987573147205632 85367239038022975488 85620888807366721536 85762457737273081856 85767337258081984512 85880263311088017408 85988360433149411328 86135437417987915776 86230851114567204864 86277857122713424896 86648148354999748608 86744129990249152512 87128723563765825536 87145723184648454144 87243442093803700224 87502666583352803328 87617877467596849152 87647346918312050688 87669435463402351104 87878214508603244544 88023515789206093824 88528988632023826432 88534025556729790464 88650594385639243776 88913999915342364672 89061013804091277312 89443249914838450176 89473333312443551744 89596236242817787392 89857339034814554112 89956875545443565568 90129547172834559936 90474680689870503936 90497481768673394688 91018398722862514176 91283646003621134336 91409035627252482048 91560174905736695808 91933949733255512064 92007246072268613268 92328516041123561472 92359569870909472768 92463135210526998528 92486437411940941824 92755962874647281664 92914615362922149888 93036951920345352192 93313390536153575424 93416755374114471936 93467678549606210304 93954476101019369472 94233640935918403584 94357714195873529856 94389450527412977664 94513728934954008576 94794555465298870272 94951292494838054912 94975221752019213696 95081720094418876416 95201399050986848256 95469870876842262528 95911861019790606336 96019409641701113856 96038143917775847424 96323499908287561728 96482764954432217088 96488254415342232576 97062589263052603008 98014237414026379264 98019814009236553728 98038938582729510912 98148872355529162752 98305464926976606208 98440499906271903744 98603265283101057024 98727376793615990784 99005792020429012992 99026455262856855552 99136148560284745728 99595112211026804736 99600778751321014272 100168396478070915072 100193640529602686976 100598303759092678656 100657499976498995712 101089506414166373376 101181743493405474816 101201484988624011264 101314965012159135744 101650177491060129792 101784015776104316928 102086444347244937216 102220857045529657344 102255238071364059136 102395698563220328448 102524583593370451968 102694101754073776128 102813707098137821184 103005196768953782784 103425693449912451072 103904516104773156864 104021027111842873344 104350458233978191872 104467469288288550912 104528942283287418624 105151138368306986592 105553794138182254592 105698785613646790656 106006814713882607616 106012846052908204032 106188131843339599872 106327945051823259648 106643874898461229056 106820204056692811776 106847124471021615408 107256274688798097408 107716602047977488384 107873657745614831616 107900843647264432128 108336634817484423168 108515762851243491328 108543110573736244224 109045624974540578688 109613555451189264384 109757878763172397056 110083999895185784832 110121025615315140608 110266017090779676672 110272290760391122944 110293805905570699776 110593648042848681984 110928673443488689152 111068298892817989632 111381516022982639616 112022644581984632832 112044501237405155328 112503428464310747136 112563225780170919936 112689446037829779456 113173091728979263488 113239687473561370176 113673316764196274176 113725694715937170048 113822985384030633984 113829461430081159168 113851670612202012672 114356449677442646016 114507017748117356544 114847249890650554368 115037142830284566528 115530864473332998144 115658839986998870016 116171631418354434048 116194297579531272192 116324589458404933632 116863129224416067584 116892580617869801472 117023655500823232512 117364687718941458432 117394265513225465856 118045367408973053952 118200792514185658368 118295030664345359916 118551999887123152896 118748018405455036416 119257666553117933568 119461648323757049856 119809785379752738816 120172729563779413248 120663309024897859584 120798612129882046464 121157538346180804608 121181177303974674432 121357864963816685568 121878714169669976064 122080233207648927744 122110999395453274752 122676328096358151024 123315249882587922432 123674617166196375552 123886153817229533184 124049269227127136256 124417854048204767232 124555673832152629248 124623571399474947072 124951836254420238336 125852600703217303552 126018305246605344768 126025475154732711936 126050063892080799744 126392740620398493696 126633629002692284928 126775626792558501888 126935198734649131008 127293161169123016704 127394648407756541448 127882481359720808448 128050858557034463232 128431333211050082304 128643686605909622784 128651005887122976768 128982540649724116992 129416785684070137344 129972222532499622912 130090813062949896192 130116194985373728768 130693085345648738304 130718584776972681216 130865163140705550336 131253999875029204992 131471020377468076032 131504153195103526656 132035273683809140736 132793482948035739648 132801038335094685696 133557861970761220096 133591520706136915968 134164874872257675264 134209999968665327616 134786008552221831168 134935313318165348352 135194320759251839904 135533569988080173056 135712021034805755904 135746222653010092032 136115259129659916288 136294476060706209792 136527598084293771264 136925469005431701504 137340262358605043712 137900924599883268096 138010869108402919902 138492774061685342208 138539354806364209152 138694702815790497792 139133944311970922496 139289959051051401216 139371923044383224832 139555427880518028288 139970085804230363136 140125133061171707904 140201517824409315456 140931714151529054208 141350461403877605376 141584175791119466496 141770593402431012864 142191833197948305408 142426938742257082368 142462832628028820544 142802098576480272384 143008366251730796544 143867791529685909504 144029114462551670784 144057215876663771136 144485249862431342592 144724147431648325632 145394166632720771584 145593883894578904512 146151407268252352512 146343838350896529408 147021356121039568896 147029721013854830592 147058407874094266368 147458197390464909312 147904897924651585536 148091065190423986176 148508688030643519488 148539682894285283328 148704222840427118592 149146064374122676224 149363526109312843776 149392668316540207104 150084301040227893248 150252594717106372608 150290460794404030464 150897455638639017984 150986249964748493568 151634259621249560064 151772615240108212224 151802227482936016896 152475266236590194688 152676023664156475392 153129666520867405824 153331285568294486016 153382857107046088704 153786875390055677952 154041152631110664192 154507795153430674176 154925730106041696256 155138540174868676608 155856774157159735296 156031540667764310016 156486250291921944576 156525687350967287808 156793413424931127936 157726707552460479888 158330691207273381888 159010222070823911424 159282197765009399808 159491917577734889472 159746380506336985088 159965812347691843584 160143009212767666176 160230306085039217664 160884412033197146112 161574903071966232576 161810486618422247424 161851265470896648192 162504952226226634752 162773644276865236992 162814665860604366336 163202398373120311296 163568437461810868032 164420333176783896576 164636818144758595584 165125999842778677248 165181538422972710912 165399025636169515008 165890472064273022976 166164761865966596096 166393010165233033728 166602448339226984448 167072274034473959424 168024406995473793024 168033966872976949248 168066751856107732992 168844838670256379904 169034169056744669184 169759637593468895232 169859531210342055264 170509975146294411264 170734478076045950976 171241777614733443072 171524915474546163712 171534674516163969024 171760526622176034816 172270874835975831552 172555714245426849792 173296296709999497216 173488259980498305024 174257447127531651072 174291446369296908288 174486884187607400448 175005333166705606656 175235754935193698304 175294693836624101376 175338870926804702208 176047031578412187648 177068051113459580928 177301188771278487552 177827999830684729344 178122027608182554624 178886499829676900352 178946666624887103488 179192472485635574784 179714678069629108224 179913751090887131136 180259094345669119872 180994963537346789376 182036797445725028352 182567292007242268672 182818071254504964096 183120349811473391616 183867899466511024128 184014492144537226536 184719139741818945536 184972874823881883648 185511925749294563328 185829230725844299776 186073903840690704384 186626781072307150848 186833510748228943872 186935357099212420608 187908952202038738944 188778901054825955328 189027457869908017152 189589110930597740544 189902584989676109824 189950443504038427392 190163440188837752832 190402798101973696512 190939741753684525056 191823722039581212672 192038819283402227712 192076287835551694848 192646999816575123456 192965529908864434176 192976508830684465152 194125178526105206016 196028474828052758528 196039628018473107456 196077877165459021824 196297744711058325504 196610929853953212416 196880999812543807488 197206530566202114048 198052910525713711104 199190224422053609472 199201557502642028544 200336792956141830144 200387281059205373952 201196607518185357312 201314999952997991424 202179012828332746752 202402969977248022528 203300354982120259584 203568031552208633856 204172888694489874432 204441714091059314688 204510476142728118272 204791397126440656896 205049167186740903936 205388203508147552256 205627414196275642368 206010393537907565568 206851386899824902144 207016303662604379853 207809032209546313728 208042054223685746688 208700916467956383744 208934938576577101824 209057884566574837248 210302276736613973184 211107588276364509184 211397571227293581312 212025692105816408064 212376263686679199744 212655890103646519296 213287749796922458112 213640408113385623552 213694248942043230816 214512549377596194816 215433204095954976768 215747315491229663232 215801687294528864256 217031525702486982656 217086221147472488448 218091249949081157376 219227110902378528768 219515757526344794112 220167999790371569664 220242051230630281216 220532034181559353344 220544581520782245888 220587611811141399552 221187296085697363968 221857346886977378304 222136597785635979264 222763032045965279232 224045289163969265664 224089002474810310656 225006856928621494272 225126451560341839872 225378892075659558912 226346183457958526976 226479374947122740352 227451389431874340096 227658922860162318336 227703341224404025344 228712899354885292032 229014035496234713088 229694499781301108736 230074285660569133056 231061728946665996288 231317679973997740032 232388595159062544384 233726258448832135168 233785161235739602944 234047311001646465024 234729375437882916864 234788531026450931712 236090734817946107904 236401585028371316736 236590061328690719832 237496036810910072832 238515333106235867136 238923296647514099712 239619570759505477632 240345459127558826496 241326618049795719168 241597224259764092928 242362354607949348864 242715729927633371136 243757428339339952128 244160466415297855488 244221998790906549504 245352656192716302048 246630499765175844864 247349234332392751104 247772307634459066368 248098538454254272512 248835708096409534464 249247142798949894144 249903672508840476672 251705201406434607104 252036610493210689536 252050950309465423872 252100127784161599488 252785481240796987392 253267258005384569856 253551253585117003776 254789296815513082896 255764962719441616896 256101717114068926464 256862666422100164608 257287373211819245568 257302011774245953536 257965081299448233984 258833571368140274688 259944445064999245824 260232389970747457536 261386170691297476608 261437169553945362432 261730326281411100672 262507999750058409984 262942040754936152064 263008306390207053312 264070547367618281472 265586965896071479296 265602076670189371392 267183041412273831936 268329749744515350528 268419999937330655232 269572017104443662336 269870626636330696704 270388641518503679808 271067139976160346112 271424042069611511808 271492445306020184064 273055196168587542528 273850938010863403008 274680524717210087424 275801849199766536192 276021738216805839804 276985548123370684416 277078709612728418304 277389405631580995584 278267888623941844992 278743846088766449664 279110855761036056576 279940171608460726272 280250266122343415808 280403035648818630912 281863428303058108416 282700922807755210752 283168351582238932992 283541186804862025728 284383666395896610816 284853877484514164736 284925665256057641088 285604197152960544768 287735583059371819008 288058228925103341568 288114431753327542272 288970499724862685184 289448294863296651264 290788333265441543168 291187767789157809024 294042712242079137792 294059442027709661184 294116815748188532736 294916394780929818624 295809795849303171072 296182130380847972352 297017376061287038976 297079365788570566656 297408445680854237184 298785336633080414208 300168602080455786496 300505189434212745216 300580921588808060928 301794911277278035968 301972499929496987136 303268519242499120128 303545230480216424448 303604454965872033792 304950532473180389376 305352047328312950784 306259333041734811648 306662571136588972032 306765714214092177408 307573750780111355904 308082305262221328384 309015590306861348352 309851460212083392512 310277080349737353216 311713548314319470592 312063081335528620032 313051374701934575616 313586826849862255872 315453415104920959776 316661382414546763776 318020444141647822848 318564395530018799616 318983835155469778944 319492761012673970176 319931624695383687168 320460612170078435328 321768824066394292224 323149806143932465152 323620973236844494848 323702530941793296384 325009904452453269504 325547288553730473984 325629331721208732672 327136874923621736064 328840666353567793152 329273636289517191168 330251999685557354496 330363076845945421824 330798051272339030016 331780944128546045952 332329523731933192192 332786020330466067456 333204896678453968896 334144548068947918848 336067933745953898496 336133503712215465984 337689677340512759808 338068338113489338368 339519275186937790464 339719062420684110528 341019950292588822528 341468956152091901952 343049830949092327424 343069349032327938048 343521053244352069632 344541749671951663104 345111428490853699584 346592593419998994432 346976519960996610048 348514894255063302144 348582892738593816576 348973768375214800896 350589387673248202752 350677741853609404416 352094063156824375296 354136102226919161856 354602377542556975104 355655999661369458688 356244055216365109248 357772999659353800704 357893333249774206976 358384944971271149568 359429356139258216448 360518188691338239744 361989927074693578752 364073594891450056704 365134584014484537344 365636142509009928192 366240699622946783232 368028984289074453072 369438279483637891072 369945749647763767296 371023851498589126656 371658461451688599552 372147807681381408768 373253562144614301696 373667021496457887744 373870714198424841216 377557802109651910656 378054915739816034304 379178221861195481088 379805169979352219648 379900887008076854784 380326880377675505664 380805596203947393024 381879483507369050112 383647444079162425344 384152575671103389696 385293999633150246912 385931059817728868352 385953017661368930304 388250357052210412032 392056949656105517056 392079256036946214912 392155754330918043648 392595489422116651008 393761999625087614976 394413061132404228096 396105821051427422208 398380448844107218944 398403115005284057088 400673585912283660288 400774562118410747904 402629999905995982848 404358025656665493504 404805939954496045056 406600709964240519168 407136063104417267712 408345777388979748864 408883428182118629376 409020952285456236544 409582794252881313792 410776407016295104512 412020787075815131136 413702773799649804288 414032607325208759706 415618064419092627456 416084108447371493376 417401832935912767488 417869877153154203648 418115769133149674496 420604553473227946368 422795142454587162624 424051384211632816128 424752527373358399488 425311780207293038592 426575499593844916224 427280816226771247104 427388497884086461632 429025098755192389632 431603374589057728512 434063051404973965312 434172442294944976896 436182499898162314752 438454221804757057536 439031515052689588224 440484102461260562432 441064068363118706688 441089163041564491776 441175223622282799104 442374592171394727936 443714693773954756608 444273195571271958528 445526064091930558464 448090578327938531328 448178004949620621312 450252903120683679744 450757784151319117824 452692366915917053952 452958749894245480704 454902778863748680192 455317845720324636672 455406682448808050688 457425798709770584064 458028070992469426176 459388999562602217472 460148571321138266112 462123457893331992576 464777190318125088768 467452516897664270336 467570322471479205888 468094622003292930048 469458750875765833728 469577062052901863424 473180122657381439664 474992073621820145664 477030666212471734272 477846593295028199424 479239141519010955264 480690918255117652992 482653236099591438336 484724709215898697728 485431459855266742272 487514856678679904256 488320932830595710976 488443997581813099008 490705312385432604096 493260999530351689728 495544615268918132736 496197076908508545024 497671416192819068928 498494285597899788288 499807345017680953344 503410402812869214208 504073220986421379072 504101900618930847744 504200255568323198976 506534516010769139712 507102507170234007552 509578593631026165792 511529925438883233792 512203434228137852928 513725332844200329216 514574746423638491136 514604023548491907072 517667142736280549376 519888890129998491648 520464779941494915072 522772341382594953216 522874339107890724864 523460652562822201344 525015999500116819968 525884081509872304128 526016612780414106624 528141094735236562944 531204153340378742784 534366082824547663872 536659499489030701056 536839999874661310464 539144034208887324672 539741253272661393408 540777283037007359616 542984890612040368128 546110392337175085056 547701876021726806016 549361049434420174848 551603698399533072384 552043476433611679608 554157419225456836608 556535777247883689984 557487692177532899328 558221711522072113152 559880343216921452544 560500532244686831616 560806071297637261824 563726856606116216832 566336703164477865984 567082373609724051456 568767332791793221632 569707754969028329472 569851330512115282176 571208394305921089536 575471166118743638016 576116457850206683136 576228863506655084544 577940999449725370368 578896589726593302528 581576666530883086336 582375535578315618048 588085424484158275584 588118884055419322368 588233631496377065472 589832789561859637248 591619591698606342144 594158731577141133312 597570673266160828416 600337204160911572992 601010378868425490432 601161843177616121856 603589822554556071936 603944999858993974272 606537038484998240256 607208909931744067584 609901064946360778752 610704094656625901568 612518666083469623296 613325142273177944064 613531428428184354816 615147501560222711808 616164610524442656768 618031180613722696704 619702920424166785024 620554160699474706432 623427096628638941184 624126162671057240064 626102749403869151232 627173653699724511744 630906830209841919552 633322764829093527552 637128791060037599232 637967670310939557888 638985522025347940352 639863249390767374336 640921224340156870656 643537648132788584448 646299612287864930304 647241946473688989696 647405061883586592768 651094577107460947968 651258663442417465344 654273749847243472128 657681332707135586304 658547272579034382336 660503999371114708992 660726153691890843648 661596102544678060032 663561888257092091904 664659047463866384384 665572040660932134912 666409793356907937792 668289096137895837696 672135867491907796992 672267007424430931968 675379354681025519616 676136676226978676736 679038550373875580928 679438124841368221056 686099661898184654848 686138698064655876096 687042106488704139264 689083499343903326208 690222856981707399168 693185186839997988864 693953039921993220096 697165785477187633152 701178775346496405504 701355483707218808832 704188126313648750592 708272204453838323712 709204755085113950208 712488110432730218496 715545999318707601408 715786666499548413952 716769889942542299136 718858712278516432896 721036377382676479488 723979854149387157504 728147189782900113408 731272285018019856384 732481399245893566464 736057968578148906144 738876558967275782144 739891499295527534592 742047702997178253312 743316922903377199104 744295615362762817536 746507124289228603392 747741428396849682432 755115604219303821312 756109831479632068608 758356443722390962176 759610339958704439296 759801774016153709568 760653760755351011328 767294888158324850688 768305151342206779392 770587999266300493824 771862119635457736704 771906035322737860608 776500714104420824064 784158512073892429824 784311508661836087296 785190978844233302016 787523999250175229952 788826122264808456192 792211642102854844416 796760897688214437888 796806230010568114176 801549124236821495808 805259999811991965696 808716051313330987008 809611879908992090112 813201419928481038336 814272126208834535424 818041904570912473088 819165588505762627584 821552814032590209024 824041574151630262272 827405547599299608576 828065214650417519412 831236128838185254912 832168216894742986752 834803665871825534976 836231538266299348992 841209106946455892736 845590284909174325248 848102768423265632256 849505054746716798976 850623560414586077184 853150999187689832448 854561632453542494208 854776995768172923264 863206749178115457024 868126102809947930624 868344884589889953792 872364999796324629504 880968204922521124864 882128136726237413376 882178326083128983552 882350447244565598208 884749184342789455872 887429387547909513216 888546391142543917056 891052128183861116928 896356009899241242624 900505806241367359488 901515568302638235648 905384733831834107904 905917499788490961408 909805557727497360384 910635691440649273344 910813364897616101376 914851597419541168128 916056141984938852352 918777999125204434944 920297142642276532224 924246915786663985152 929554380636250177536 934905033795328540672 935140644942958411776 936189244006585860096 939154124105803726848 946360245314762879328 949984147243640291328 954061332424943468544 955693186590056398848 958478283038021910528 961381836510235305984 965306472199182876672 969449418431797395456 970862919710533484544 975029713357359808512 976641865661191421952 976887995163626198016 981410624770865208192 986521999060703379456 991089230537836265472 992394153817017090048 995342832385638137856 996988571195799576576 999614690035361906688 1008203801237861695488 1008400511136646397952 1013069032021538279424 1014205014340468015104 1019157187262052331584 1023059850877766467584 1024406868456275705856 1029149492847276982272 1029208047096983814144 1035334285472561098752 1039777780259996983296 1040929559882989830144 1045544682765189906432 1045748678215781449728 1046921305125644402688 1051768163019744608256 1052033225560828213248 1056282189470473125888 1062408306680757485568 1068732165649095327744 1073318998978061402112 1073679999749322620928 1078288068417774649344 1081554566074014719232 1085969781224080736256 1092220784674350170112 1095403752043453612032 1098722098868840349696 1104086952867223359216 1108314838450913673216 1113071554495767379968 1114975384355065798656 1116443423044144226304 1119760686433842905088 1121001064489373663232 1121612142595274523648 1132673406328955731968 1134164747219448102912 1137534665583586443264 1139415509938056658944 1139702661024230564352 1142416788611842179072 1150942332237487276032 1152457727013310169088 1155881998899450740736 1157793179453186605056 1163153333061766172672 1164751071156631236096 1176170848968316551168 1176237768110838644736 1176467262992754130944 1183239183397212684288 1188317463154282266624 1195141346532321656832 1200674408321823145984 1202020757736850980864 1202323686355232243712 1207889999717987948544 1213074076969996480512 1214417819863488135168 1219802129892721557504 1221408189313251803136 1225037332166939246592 1226650284546355888128 1227062856856368709632 1232329221048885313536 1236062361227445393408 1241108321398949412864 1246854193257277882368 1248252325342114480128 1252205498807738302464 1254347307399449023488 1261813660419683839104 1274257582120075198464 1275935340621879115776 1277971044050695880704 1279726498781534748672 1281842448680313741312 1287075296265577168896 1294810123767173185536 1302189154214921895936 1302517326884834930688 1308547499694486944256 1315362665414271172608 1317094545158068764672 1321452307383781687296 1323192205089356120064 1327123776514184183808 1329318094927732768768 1331144081321864269824 1332819586713815875584 1336578192275791675392 1344271734983815593984 1344534014848861863936 1350758709362051039232 1352273352453957353472 1358077100747751161856 1358876249682736442112 1372199323796369309696 1372277396129311752192 1374084212977408278528 1378166998687806652416 1380445713963414798336 1386370373679995977728 1394331570954375266304 1402357550692992811008 1402710967414437617664 1408376252627297501184 1424976220865460436992 1431091998637415202816 1431573332999096827904 1433539779885084598272 1437717424557032865792 1442072754765352958976 1447959708298774315008 1456294379565800226816 1462544570036039712768 1464962798491787132928 1472115937156297812288 1477753117934551564288 1479782998591055069184 1486633845806754398208 1488591230725525635072 1493014248578457206784 1495482856793699364864 1510231208438607642624 1512219662959264137216 1519220679917408878592 1519603548032307419136 1521307521510702022656 1534589776316649701376 1536610302684413558784 1541175998532600987648 1543724239270915473408 1543812070645475721216 1553001428208841648128 1568317024147784859648 1568623017323672174592 1570381957688466604032 1575047998500350459904 1577652244529616912384 1584423284205709688832 1593612460021136228352 1603098248473642991616 1610519999623983931392 1617432102626661974016 1619223759817984180224 1636083809141824946176 1638331177011525255168 1643105628065180418048 1648083148303260524544 1654811095198599217152 1656130429300835038824 1662472257676370509824 1669607331743651069952 1672463076532598697984 1682418213892911785472 1691180569818348650496 1699010109493433597952 1701247120829172154368 1706301998375379664896 1709123264907084988416 1709553991536345846528 1726413498356230914048 1736252205619895861248 1736689769179779907584 1744729999592649259008 1761936409845042249728 1764256273452474826752 1764356652166257967104 1764700894489131196416 1769498368685578911744 1774858775095819026432 1792712019798482485248 1801011612482734718976 1803031136605276471296 1810769467663668215808 1811834999576981922816 1819611115454994720768 1821626729795232202752 1829703194839082336256 1832112283969877704704 1837555998250408869888 1840594285284553064448 1848493831573327970304 1859108761272500355072 1870281289885916823552 1872378488013171720192 1878308248211607453696 1892720490629525758656 1899968294487280582656 1911386373180112797696 1916956566076043821056 1922763673020470611968 1930612944398365753344 1938898836863594790912 1941725839421066969088 1953283731322382843904 1953775990327252396032 1962821249541730416384 1973043998121406758912 1982178461075672530944 1984788307634034180096 1990685664771276275712 1993977142391599153152 1999229380070723813376 2016407602475723390976 2016801022273292795904 2026138064043076558848 2028410028680936030208 2038314374524104663168 2058298985694553964544 2058416094193967628288 2070668570945122197504 2079555560519993966592 2081859119765979660288 2091497356431562899456 2103536326039489216512 2104066451121656426496 2112564378940946251776 2124816613361514971136 2137464331298190655488 2146637997956122804224 2147359999498645241856 2156576136835549298688 2163109132148029438464 2171939562448161472512 2184441569348700340224 2197444197737680699392 2208173905734446718432 2216629676901827346432 2226143108991534759936 2229950768710131597312 2232886846088288452608 2239521372867685810176 2243224285190549047296 2265346812657911463936 2268329494438896205824 2275069331167172886528 2278831019876113317888 2279405322048461128704 2301884664474974552064 2304915454026620338176 2311763997798901481472 2315586358906373210112 2326306666123532345344 2329502142313262472192 2352475536221677289472 2352934525985508261888 2366478366794425368576 2376634926308564533248 2390282693064643313664 2401348816643646291968 2404647372710464487424 2415779999435975897088 2426148153939992961024 2428835639726976270336 2439604259785443115008 2442816378626503606272 2454125713712737419264 2464658442097770627072 2472124722454890786816 2482216642797898825728 2493708386514555764736 2496504650684228960256 2504410997615476604928 2508694614798898046976 2523627320839367678208 2548515164240150396928 2551870681243758231552 2555942088101391761408 2559452997563069497344 2563684897360627482624 2589620247534346371072 2604378308429843791872 2605034653769669861376 2617094999388973888512 2642904614767563374592 2646384410178712240128 2654247553028368367616 2658636189855465537536 2662288162643728539648 2665639173427631751168 2673156384551583350784 2689068029697723727872 2701517418724102078464 2704546704907914706944 2716154201495502323712 2717752499365472884224 2744398647592738619392 2744554792258623504384 2748168425954816557056 2756333997375613304832 2760891427926829596672 2772740747359991955456 2788663141908750532608 2804715101385985622016 2805421934828875235328 2849952441730920873984 2862183997274830405632 2863146665998193655808 2867079559770169196544 2875434849114065731584 2884145509530705917952 2895919416597548630016 2912588759131600453632 2925089140072079425536 2929925596983574265856 2944231874312595624576 2959565997182110138368 2973267691613508796416 2977182461451051270144 2986028497156914413568 2990965713587398729728 3038441359834817757184 3039207096064614838272 3042615043021404045312 3069179552633299402752 3073220605368827117568 3087448478541830946816 3087624141290951442432 3106002856417683296256 3136634048295569719296 3137246034647344349184 3140763915376933208064 3155304489059233824768 3168846568411419377664 3187224920042272456704 3206196496947285983232 3221039999247967862784 3234864205253323948032 3272167618283649892352 3276662354023050510336 3286211256130360836096 3296166296606521049088 3312260858601670077648 3324944515352741019648 3339214663487302139904 3344926153065197395968 3364836427785823570944 3398020218986867195904 3402494241658344308736 3412603996750759329792 3418246529814169976832 3419107983072691693056 3452826996712461828096 3473379538359559815168 3489459999185298518016 3523872819690084499456 3528512546904949653504 3528713304332515934208 3529401788978262392832 3549717550191638052864 3585424039596964970496 3602023224965469437952 3606062273210552942592 3623669999153963845632 3639222230909989441536 3643253459590464405504 3659406389678164672512 3664224567939755409408 3675111996500817739776 3681188570569106128896 3696987663146655940608 3740562579771833647104 3744756976026343440384 3756616496423214907392 3785440981259051517312 3822772746360225595392 3833913132152087642112 3845527346040941223936 3861225888796731506688 3906567462644765687808 3907551980654504792064 3925642499083460832768 3946087996242813517824 3964356922151345061888 3969576615268068360192 3981371329542552551424 3987954284783198306304 3998458760141447626752 4032815204951446781952 4033602044546585591808 4052276128086153117696 4056820057361872060416 4076628749048209326336 4116597971389107929088 4116832188387935256576 4141337141890244395008 4159111121039987933184 4182994712863125798912 4207072652078978433024 4208132902243312852992 4225128757881892503552 4274928662596381310976 4293275995912245608448 4294719998997290483712 4313152273671098597376 4326218264296058876928 4343879124896322945024 4368883138697400680448 4394888395475361398784 4416347811468893436864 4433259353803654692864 4459901537420263194624 4465773692176576905216 4479042745735371620352 4486448570381098094592 4530693625315822927872 4536658988877792411648 4557662039752226635776 4558810644096922257408 4603769328949949104128 4609830908053240676352 4623527995597802962944 4631172717812746420224 4652613332247064690688 4659004284626524944384 4704951072443354578944 4705869051971016523776 4732956733588850737152 4753269852617129066496 4802697633287292583936 4809294745420928974848 4831559998871951794176 4852296307879985922048 4857671279453952540672 4908251427425474838528 4929316884195541254144 4944249444909781573632 4964433285595797651456 4987416773029111529472 5008821995230953209856 5017389229597796093952 5047254641678735356416 5097030328480300793856 5103741362487516463104 5118905995126138994688 5127369794721254965248 5179240495068692742144 5208756616859687583744 5210069307539339722752 5234189998777947777024 5285809229535126749184 5292768820357424480256 5308495106056736735232 5317272379710931075072 5324576325287457079296 5378136059395447455744 5403034837448204156928 5409093409815829413888 5432308402991004647424 5435504998730945768448 5489109584517247008768 5496336851909633114112 5512667994751226609664 5521782855853659193344 5545481494719983910912 5577326283817501065216 5610843869657750470656 5699904883461841747968 5726293331996387311616 5734159119540338393088 5750869698228131463168 5768291019061411835904 5791838833195097260032 5825177518263200907264 5859851193967148531712 5888463748625191249152 5919131994364220276736 5946535383227017592832 5954364922902102540288 5972056994313828827136 5981931427174797459456 6076882719669635514368 6078414192129229676544 6085230086042808090624 6174896957083661893632 6175248282581902884864 6212005712835366592512 6274492069294688698368 6310608978118467649536 6337693136822838755328 6374449840084544913408 6412392993894571966464 6442079998495935725568 6469728410506647896064 6544335236567299784704 6553324708046101020672 6592332593213042098176 6624521717203340155296 6649889030705482039296 6678429326974604279808 6689852306130394791936 6729672855571647141888 6796040437973734391808 6804988483316688617472 6825207993501518659584 6836493059628339953664 6838215966145383386112 6905653993424923656192 6946759076719119630336 6978919998370597036032 7057426608665031868416 7058803577956524785664 7099435100383276105728 7170848079193929940992 7204046449930938875904 7247339998307927691264 7278444461819978883072 7286506919180928811008 7318812779356329345024 7328449135879510818816 7362377141138212257792 7393975326293311881216 7481125159543667294208 7489513952052686880768 7513232992846429814784 7570881962518103034624 7645545492720451190784 7667826264304175284224 7691054692081882447872 7813134925289531375616 7815103961309009584128 7851284998166921665536 7928713844302690123776 7939153230536136720384 7962742659085105102848 7975908569566396612608 7996917520282895253504 8067204089093171183616 8104552256172306235392 8113640114723744120832 8153257498096418652672 8233195942778215858176 8233664376775870513152 8282674283780488790016 8318222242079975866368 8365989425726251597824 8414145304157956866048 8416265804486625705984 8549857325192762621952 8586551991824491216896 8589439997994580967424 8626304547342197194752 8652436528592117753856 8687758249792645890048 8737766277394801360896 8789776790950722797568 8832695622937786873728 8919803074840526389248 8931547384353153810432 8958085491470743240704 8972897140762196189184 9115324079504453271552 9117621288193844514816 9207538657899898208256 9219661816106481352704 9262345435625492840448 9305226664494129381376 9318008569253049888768 9409902144886709157888 9411738103942033047552 9465913467177701474304 9506539705234258132992 9605395266574585167872 9618589490841857949696 9663119997743903588352 9704592615759971844096 9816502854850949677056 9858633768391082508288 9888498889819563147264 9974833546058223058944 10017643990461906419712 10034778459195592187904 10094509283357470712832 10194060656960601587712 10207482724975032926208 10237811990252277989376 10254739589442509930496 10358480990137385484288 10420138615078679445504 10468379997555895554048 10571618459070253498368 10585537640714848960512 10634544759421862150144 10649152650574914158592 10756272118790894911488 10806069674896408313856 10818186819631658827776 10871009997461891536896 10978219169034494017536 10992673703819266228224 11025335989502453219328 11043565711707318386688 11090962989439967821824 11221687739315500941312 11452586663992774623232 11468318239080676786176 11501739396456262926336 11536582038122823671808 11583677666390194520064 11719702387934297063424 11776927497250382498304 11838263988728440553472 11893070766454035185664 11908729845804205080576 11944113988627657654272 11963862854349594918912 12153765439339271028736 12156828384258459353088 12170460172085616181248 12349793914167323787264 12350496565163805769728 12424011425670733185024 12548984138589377396736 12621217956236935299072 12675386273645677510656 12824785987789143932928 12884159996991871451136 12939456821013295792128 13106649416092202041344 13184665186426084196352 13249043434406680310592 13299778061410964078592 13379704612260789583872 13459345711143294283776 13592080875947468783616 13609976966633377234944 13672986119256679907328 13676431932290766772224 13811307986849847312384 13893518153438239260672 13957839996741194072064 14114853217330063736832 14117607155913049571328 14198870200766552211456 14408092899861877751808 14494679996615855382528 14556888923639957766144 14573013838361857622016 14724754282276424515584 14787950652586623762432 14962250319087334588416 15026465985692859629568 15141763925036206069248 15291090985440902381568 15382109384163764895744 15626269850579062751232 15630207922618019168256 15702569996333843331072 15857427688605380247552 15878306461072273440768 15925485318170210205696 15951817139132793225216 16134408178186342367232 16209104512344612470784 16227280229447488241664 16306514996192837305344 16467328753551741026304 16565348567560977580032 16636444484159951732736 16731978851452503195648 16832531608973251411968 17099714650385525243904 17178879995989161934848 17252609094684394389504 17304873057184235507712 17375516499585291780096 17475532554789602721792 17579553581901445595136 17665391245875573747456 17839606149681052778496 17863094768706307620864 17916170982941486481408 17945794281524392378368 18230648159008906543104 18235242576387689029632 18524690871250985680896 18610453328988258762752 18636017138506099777536 18823476207884066095104 18931826934355402948608 19013079410468516265984 19210790533149170335744 19237178981683715899392 19326239995487807176704 19409185231519943688192 19633005709701899354112 19776997779639126294528 19949667092116446117888 20035287980923812839424 20069556918391184375808 20189018566714941425664 20388121313921203175424 20414965449950065852416 20475623980504555978752 20509479178885019860992 20716961980274770968576 20840277230157358891008 20936759995111791108096 21269089518843724300288 21298305301149828317184 21512544237581789822976 21612139349792816627712 21742019994923783073792 21956438338068988035072 21985347407638532456448 22087131423414636773376 22181925978879935643648 22443375478631001882624 22905173327985549246464 22936636478161353572352 23003478792912525852672 23073164076245647343616 23439404775868594126848 23553854994500764996608 23786141532908070371328 23817459691608410161152 23888227977255315308544 23927725708699189837824 24313656768516918706176 24340920344171232362496 24699587828334647574528 24700993130327611539456 24848022851341466370048 25097968277178754793472 25242435912473870598144 25649571975578287865856 25768319993983742902272 25878913642026591584256 26213298832184404082688 26369330372852168392704 26498086868813360621184 26759409224521579167744 26918691422286588567552 27345972238513359814656 27352863864581533544448 27622615973699694624768 27787036306876478521344 27915679993482388144128 28229706434660127473664 28235214311826099142656 28397740401533104422912 28816185799723755503616 28989359993231710765056 29113777847279915532288 29449508564552849031168 29575901305173247524864 29924500638174669176832 30052931971385719259136 30283527850072412138496 30582181970881804763136 30764218768327529791488 31260415845236038336512 31405139992667686662144 31714855377210760495104 31756612922144546881536 31903634278265586450432 32268816356372684734464 32418209024689224941568 32454560458894976483328 32613029992385674610688 32934657507103482052608 33130697135121955160064 33272888968319903465472 33665063217946502823936 34357759991978323869696 34505218189368788779008 34609746114368471015424 34751032999170583560192 35159107163802891190272 35330782491751147494912 35679212299362105556992 35726189537412615241728 35832341965882972962816 35891588563048784756736 36461296318017813086208 36470485152775378059264 37049381742501971361792 37220906657976517525504 37272034277012199555072 37646952415768132190208 37863653868710805897216 38026158820937032531968 38474357963367431798784 38652479990975614353408 38818370463039887376384 39553995559278252589056 39899334184232892235776 40139113836782368751616 40378037133429882851328 40776242627842406350848 40829930899900131704832 41018958357770039721984 41433923960549541937152 41680554460314717782016 41873519990223582216192 42538179037687448600576 42596610602299656634368 43224278699585633255424 43484039989847566147584 44174262846829273546752 44363851957759871287296 44886750957262003765248 45810346655971098492928 45873272956322707144704 46146328152491294687232 46878809551737188253696 47107709989001529993216 47572283065816140742656 47634919383216820322304 47776455954510630617088 47855451417398379675648 48627313537033837412352 48681840688342464724992 49401986260655223078912 49696045702682932740096 50195936554357509586944 51299143951156575731712 51536639987967485804544 51757827284053183168512 52426597664368808165376 52738660745704336785408 52996173737626721242368 53518818449043158335488 53837382844573177135104 54691944477026719629312 54705727729163067088896 55574072613752957042688 55831359986964776288256 56470428623652198285312 56795480803066208845824 57632371599447511007232 57978719986463421530112 58227555694559831064576 58899017129105698062336 59849001276349338353664 60105863942771438518272 60567055700144824276992 61164363941763609526272 61528437536655059582976 62520831690472076673024 62810279985335373324288 63807268556531172900864 64537632712745369468928 64836418049378449883136 65226059984771349221376 65869315014206964105216 66261394270243910320128 66545777936639806930944 67330126435893005647872 68715519983956647739392 69010436378737577558016 69219492228736942030848 70318214327605782380544 70661564983502294989824 71358424598724211113984 71452379074825230483456 71664683931765945925632 71783177126097569513472 72940970305550756118528 74098763485003942723584 74441813315953035051008 74544068554024399110144 75293904831536264380416 75727307737421611794432 76948715926734863597568 77304959981951228706816 77636740926079774752768 79107991118556505178112 80278227673564737503232 80756074266859765702656 82037916715540079443968 82867847921099083874304 83361108920629435564032 83747039980447164432384 85076358075374897201152 85193221204599313268736 86448557399171266510848 86968079979695132295168 88348525693658547093504 88727703915519742574592 89773501914524007530496 91746545912645414289408 92292656304982589374464 94215419978003059986432 95144566131632281485312 95269838766433640644608 95710902834796759351296 97254627074067674824704 97363681376684929449984 98803972521310446157824 99392091405365865480192 103073279975934971609088 103515654568106366337024 105477321491408673570816 105992347475253442484736 107037636898086316670976 107674765689146354270208 109383888954053439258624 109411455458326134177792 111148145227505914085376 111662719973929552576512 112940857247304396570624 113590961606132417691648 115957439972926843060224 116455111389119662129152 119698002552698676707328 121134111400289648553984 122328727883527219052544 123056875073310119165952 125041663380944153346048 125620559970670746648576 127614537113062345801728 129672836098756899766272 130452119969542698442752 132522788540487820640256 133091555873279613861888 134660252871786011295744 137431039967913295478784 138438984457473884061696 140636428655211564761088 141323129967004589979648 142716849197448422227968 142904758149650460966912 143329367863531891851264 143566354252195139026944 145881940611101512237056 148883626631906070102016 149088137108048798220288 150587809663072528760832 153897431853469727195136 154609919963902457413632 155273481852159549505536 158215982237113010356224 160556455347129475006464 161512148533719531405312 164075833431080158887936 166722217841258871128064 167494079960894328864768 170386442409198626537472 172897114798342533021696 173936159959390264590336 176697051387317094187008 179547003829048015060992 183493091825290828578816 184585312609965178748928 188430839956006119972864 191421805669593518702592 194509254148135349649408 197607945042620892315648 198784182810731730960384 206146559951869943218176 207031309136212732674048 210954642982817347141632 211984694950506884969472 214075273796172633341952 215349531378292708540416 218822910916652268355584 222296290455011828170752 223325439947859105153024 225881714494608793141248 227181923212264835383296 231914879945853686120448 232910222778239324258304 242268222800579297107968 246113750146620238331904 250083326761888306692096 251241119941341493297152 255229074226124691603456 259345672197513799532544 260904239939085396885504 265045577080975641280512 266183111746559227723776 269320505743572022591488 276877968914947768123392 282646259934009179959296 285433698394896844455936 285809516299300921933824 287132708504390278053888 291763881222203024474112 297767253263812140204032 298176274216097596440576 309219839927804914827264 310546963704319099011072 316431964474226020712448 321112910694258950012928 323024297067439062810624 328151666862160317775872 333444435682517742256128 334988159921788657729536 340772884818397253074944 347872319918780529180672 359094007658096030121984 366986183650581657157632 369170625219930357497856 376861679912012239945728 382843611339187037405184 389018508296270699298816 397568365621463461920768 412293119903739886436352 421909285965634694283264 423969389901013769938944 428150547592345266683904 430699062756585417080832 437645821833304536711168 446650879895718210306048 451763428989217586282496 463829759891707372240896 465820445556478648516608 484536445601158594215936 492227500293240476663808 500166653523776613384192 502482239882682986594304 518691344395027599065088 521808479878170793771008 530091154161951282561024 538641011487144045182976 553755937829895536246784 565292519868018359918592 574265417008780556107776 583527762444406048948224 595534506527624280408064 596352548432195192881152 618439679855609829654528 621093927408638198022144 632863928948452041424896 642225821388517900025856 646048594134878125621248 666888871365035484512256 669976319843577315459072 681545769636794506149888 695744639837561058361344 738341250439860714995712 753723359824024479891456 765687222678374074810368 778037016592541398597632 795136731242926923841536 847938779802027539877888 856301095184690533367808 861398125513170834161664 875291643666609073422336 893301759791436420612096 927659519783414744481792 931640891112957297033216 969072891202317188431872 984455000586480953327616 1000333307047553226768384 1004964479765365973188608 1043616959756341587542016 1077282022974288090365952 1107511875659791072493568 1130585039736036719837184 1148530834017561112215552 1167055524888812097896448 1192705096864390385762304 1236879359711219659309056 1265727857896904082849792 1284451642777035800051712 1292097188269756251242496 1339952639687154630918144 1391489279675122116722688 1476682500879721429991424 1507446719648048959782912 1556074033185082797195264 1590273462485853847683072 1695877559604055079755776 1722796251026341668323328 1750583287333218146844672 1786603519582872841224192 1855319039566829488963584 1863281782225914594066432 1938145782404634376863744 2000666614095106453536768 2009928959530731946377216 2087233919512683175084032 2215023751319582144987136 2261170079472073439674368 2297061668035122224431104 2334111049777624195792896 2385410193728780771524608 2568903285554071600103424 2584194376539512502484992 2679905279374309261836288 2782978559350244233445376 2953365001759442859982848 3014893439296097919565824 3391755119208110159511552 3445592502052683336646656 3501166574666436293689344 3710638079133658977927168 3876291564809268753727488 4019857919061463892754432 4174467839025366350168064 4430047502639164289974272 4522340158944146879348736 4668222099555248391585792 4770820387457561543049216 5168388753079025004969984 5359810558748618523672576 5565957118700488466890752 6029786878592195839131648 6783510238416220319023104 6891185004105366673293312 7002333149332872587378688 7752583129618537507454976 8039715838122927785508864 8348935678050732700336128 8860095005278328579948544 9044680317888293758697472 10336777506158050009939968 11131914237400976933781504 12059573757184391678263296 13567020476832440638046208 14004666298665745174757376 15505166259237075014909952 16079431676245855571017728 16697871356101465400672256 18089360635776587517394944 20673555012316100019879936 24119147514368783356526592 27134040953664881276092416 31010332518474150029819904 33395742712202930801344512 36178721271553175034789888 48238295028737566713053184 54268081907329762552184832 62020665036948300059639808 72357442543106350069579776 108536163814659525104369664 144714885086212700139159552 217072327629319050208739328 434144655258638100417478656
- Sum of all divisors σ(n): 1706780454524310955345920000
- Sum of proper divisors (its aliquot sum) s(n): 1272635799265672854928441344
- 434144655258638100417478656 is an abundant number, because the sum of its proper divisors (1272635799265672854928441344) is greater than itself. Its abundance is 838491144007034754510962688
Bases of 434144655258638100417478656
- Binary: 101100111000111011011010011101011100100110111110111001100110110011010000000000000000000002
- Hexadecimal: 0x1671DB4EB937DCCD9A00000
- Base-36: 1IJSQZQKCGY1KHS000
Squares and roots of 434144655258638100417478656
- 434144655258638100417478656 squared (4341446552586381004174786562) is 188481581689641722818096921145529132931075628215566336
- 434144655258638100417478656 cubed (4341446552586381004174786563) is 81828271305252341078359077862233019073364080944069626835225341468791912232124416
-
The
square root of 434144655258638100417478656 is 20836138204058.7862006263 -
434144655258638100417478656 is a
perfect cube number . Itscube root is 757201536
Scales and comparisons
How big is 434144655258638100417478656?- 434,144,655,258,638,100,417,478,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 434,144,655,258,638,100,417,478,656 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 434144655258638100417478656 cubic inches would be around 63100128 feet tall.
Recreational maths with 434144655258638100417478656
- 434144655258638100417478656 backwards is 656874714001836852556441434
- 434144655258638100417478656 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 434144655258638100417478656's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 434144655258638100417478656 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 434144655258638100417478656 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/434144655258638100417478656/
Chicago style:
Numbermatics. 2024. "Number 434144655258638100417478656 - Facts about the integer". https://numbermatics.com/n/434144655258638100417478656/
The information we have on file for 434144655258638100417478656 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 434144655258638100417478656, math, Factors of 434144655258638100417478656, curriculum, school, college, exams, university, Prime factorization of 434144655258638100417478656, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-four septillion, one hundred forty-four sextillion, six hundred fifty-five quintillion, two hundred fifty-eight quadrillion, six hundred thirty-eight trillion, one hundred billion, four hundred seventeen million, four hundred seventy-eight thousand, six hundred fifty-six.