106255243996430878162953216
106,255,243,996,430,878,162,953,216 is an even composite number composed of six prime numbers multiplied together.
What does the number 106255243996430878162953216 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 43659 divisors.
106255243996430878162953216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of forty-three thousand, six hundred fifty-nine divisors.
Prime factorization of 106255243996430878162953216:
210 × 38 × 76 × 116 × 312 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 281 × 281)See below for interesting mathematical facts about the number 106255243996430878162953216 from the Numbermatics database.
Names of 106255243996430878162953216
- Cardinal: 106255243996430878162953216 can be written as One hundred six septillion, two hundred fifty-five sextillion, two hundred forty-three quintillion, nine hundred ninety-six quadrillion, four hundred thirty trillion, eight hundred seventy-eight billion, one hundred sixty-two million, nine hundred fifty-three thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.06255243996430878162953216 × 1026
Factors of 106255243996430878162953216
Divisors of 106255243996430878162953216
- Number of divisors d(n): 43659
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 81 84 88 93 96 98 99 108 112 121 124 126 128 132 144 147 154 162 168 176 186 189 192 196 198 216 217 224 231 242 243 248 252 256 264 279 281 288 294 297 308 324 336 341 343 352 363 372 378 384 392 396 432 434 441 448 462 484 486 496 504 512 528 539 558 562 567 576 588 594 616 648 651 672 682 686 693 704 726 729 744 756 768 784 792 837 843 847 864 868 882 891 896 924 961 968 972 992 1008 1023 1024 1029 1056 1078 1089 1116 1124 1134 1152 1176 1188 1232 1296 1302 1323 1331 1344 1364 1372 1386 1408 1452 1458 1488 1512 1519 1536 1568 1584 1617 1674 1686 1694 1701 1728 1736 1764 1782 1792 1848 1922 1936 1944 1953 1967 1984 2016 2046 2058 2079 2112 2156 2178 2187 2232 2248 2268 2304 2352 2376 2387 2401 2464 2511 2529 2541 2592 2604 2646 2662 2673 2688 2728 2744 2772 2816 2883 2904 2916 2976 3024 3038 3069 3072 3087 3091 3136 3168 3234 3267 3348 3372 3388 3402 3456 3472 3528 3564 3584 3696 3751 3773 3844 3872 3888 3906 3934 3968 3969 3993 4032 4092 4116 4158 4224 4312 4356 4374 4464 4496 4536 4557 4608 4704 4752 4774 4802 4851 4928 5022 5058 5082 5103 5184 5208 5292 5324 5346 5376 5456 5488 5544 5632 5766 5808 5832 5859 5901 5929 5952 6048 6076 6138 6174 6182 6237 6272 6336 6468 6534 6561 6696 6727 6744 6776 6804 6912 6944 7056 7128 7161 7168 7203 7392 7502 7533 7546 7587 7623 7688 7744 7776 7812 7868 7936 7938 7986 8019 8064 8184 8232 8316 8448 8624 8649 8711 8712 8748 8928 8992 9072 9114 9207 9216 9261 9273 9317 9408 9504 9548 9604 9702 9801 9856 10044 10116 10164 10206 10368 10416 10571 10584 10633 10648 10692 10752 10912 10976 11088 11253 11264 11319 11532 11616 11664 11718 11802 11858 11904 11907 11979 12096 12152 12276 12348 12364 12474 12544 12672 12936 13068 13122 13392 13454 13488 13552 13608 13671 13769 13824 13888 14112 14256 14322 14406 14553 14641 14784 15004 15066 15092 15174 15246 15309 15376 15488 15552 15624 15736 15872 15876 15972 16038 16128 16368 16464 16632 16709 16807 16896 17248 17298 17422 17424 17496 17577 17703 17787 17856 17984 18144 18228 18414 18522 18546 18634 18711 18816 19008 19096 19208 19404 19602 19712 20088 20181 20232 20328 20412 20736 20832 21142 21168 21266 21296 21384 21483 21504 21609 21637 21824 21952 22176 22506 22599 22638 22761 22869 23064 23232 23328 23436 23604 23716 23808 23814 23958 24057 24192 24304 24552 24696 24728 24948 25088 25344 25872 25947 26133 26136 26244 26257 26411 26784 26908 26976 27104 27216 27342 27538 27621 27648 27776 27783 27819 27951 28224 28512 28644 28812 29106 29282 29403 29568 30008 30132 30184 30348 30492 30618 30752 30976 31104 31248 31472 31713 31744 31752 31899 31944 32076 32256 32736 32928 33264 33418 33614 33759 33792 33957 34001 34496 34596 34844 34848 34992 35154 35406 35574 35712 35721 35937 35968 36288 36456 36828 37044 37092 37268 37422 37632 38016 38192 38416 38808 39204 39424 40176 40362 40464 40656 40824 41013 41261 41307 41472 41503 41664 42284 42336 42532 42592 42768 42966 43218 43274 43648 43659 43904 43923 44352 45012 45198 45276 45522 45738 45927 46128 46464 46656 46872 47089 47208 47432 47616 47628 47916 48114 48384 48608 49104 49392 49456 49896 50127 50176 50421 50688 51744 51894 52266 52272 52488 52514 52731 52822 53109 53361 53568 53816 53952 54208 54432 54684 55076 55242 55552 55566 55638 55902 56133 56448 57024 57288 57624 58212 58564 58806 59136 60016 60264 60368 60543 60696 60977 60984 61236 61504 61952 62208 62496 62944 63426 63504 63798 63888 64152 64449 64512 64827 64911 65219 65472 65856 66528 66836 67228 67518 67797 67914 68002 68283 68607 68992 69192 69688 69696 69984 70308 70812 71148 71424 71442 71874 71936 72171 72576 72912 73656 73997 74088 74184 74431 74536 74844 75264 76032 76384 76832 77616 77841 78399 78408 78771 78848 78961 79233 80352 80724 80928 81312 81648 82026 82522 82614 82863 82944 83006 83328 83349 83457 83853 84568 84672 85064 85184 85536 85932 86436 86548 87296 87318 87808 87846 88209 88704 90024 90396 90552 91044 91476 91854 92256 92928 93312 93744 94178 94416 94864 95139 95232 95256 95697 95821 95832 96228 96383 96768 97216 98208 98784 98912 99792 100254 100842 101277 101376 101871 102003 102487 103488 103788 104532 104544 104976 105028 105462 105644 106218 106722 107136 107163 107632 107811 107904 108416 108864 109368 110152 110484 111104 111132 111276 111804 112266 112896 114048 114576 115248 116281 116424 116963 117128 117612 117649 118272 120032 120528 120736 121086 121392 121954 121968 122472 123008 123039 123783 123904 123921 124416 124509 124992 125888 126852 127008 127596 127776 128304 128898 129654 129822 130438 130944 130977 131712 131769 133056 133672 134456 135036 135594 135828 136004 136566 137214 137984 138384 139376 139392 139968 140616 141267 141624 142296 142848 142884 143748 143872 144342 145152 145824 147312 147994 148176 148368 148862 149072 149688 150381 150528 151263 151459 152064 152768 153664 155232 155682 156798 156816 157542 157922 158193 158466 159327 160083 160704 161051 161448 161856 162624 163296 164052 165044 165228 165726 166012 166656 166698 166914 167706 168399 169136 169344 170128 170368 171072 171864 172872 173096 174592 174636 175616 175692 176418 177408 180048 180792 181104 181629 182088 182931 182952 183708 183799 184512 184877 185856 186624 187488 188356 188832 189728 190278 190512 191394 191642 191664 192456 192766 193347 193536 194432 194481 194733 195657 196416 197568 197824 199584 200508 201684 202554 203391 203742 204006 204849 204974 205821 206976 207576 209064 209088 209952 210056 210924 211288 212436 213444 214272 214326 215264 215622 215808 216832 217728 218736 220304 220968 221991 222208 222264 222552 223293 223608 224532 225792 228096 229152 230496 232562 232848 233523 233926 234256 235197 235224 235298 236313 236544 236883 237699 238007 240064 241056 241472 242172 242784 243908 243936 244944 246016 246078 247566 247842 248589 248832 249018 249984 250047 250371 251559 251776 253704 254016 255192 255552 256608 257796 259308 259644 260876 261888 261954 263424 263538 264627 266112 267344 268912 270041 270072 271188 271656 272008 273132 274428 275968 276768 278752 278784 279936 281232 282534 283248 284592 285417 285696 285768 287091 287463 287496 287744 288684 288827 289149 290304 290521 291648 294624 295988 296352 296736 297724 298144 299376 300762 302526 302918 303831 304128 305536 305613 306009 307328 307461 310464 311364 313596 313632 315084 315844 316386 316932 318654 320166 321408 321489 322102 322896 323433 323712 325248 326592 328104 329623 330088 330456 331452 332024 333312 333396 333828 335412 336798 338272 338688 340256 340736 342144 343728 345744 346192 348843 349184 349272 350889 351232 351384 352836 352947 354816 360096 361584 362208 363258 364176 365862 365904 367416 367598 369024 369117 369754 371349 371712 371763 373248 373527 374011 374976 376712 377664 379456 380556 381024 382788 383284 383328 384912 385532 386694 388864 388962 389466 391314 392832 392931 395136 395307 395648 399168 401016 403368 405108 406782 407484 408012 409698 409948 411642 413952 415152 418128 418176 419904 420112 421848 422576 423801 424872 426839 426888 428544 428652 430528 431244 431616 433664 435456 437472 440608 441936 443982 444528 445104 446586 447216 449064 451143 451584 453789 453871 454377 456192 456533 458304 460992 465124 465696 467046 467852 468512 470394 470448 470596 472626 473766 474579 475398 476014 477981 480128 480249 482112 482944 483153 484344 485568 487816 487872 489888 492032 492156 495132 495684 497178 498036 499968 500094 500742 503118 503552 505197 507408 508032 510384 511104 513216 515592 517979 518616 519288 521017 521752 523776 523908 526848 527076 529254 532224 534688 537824 540082 540144 542376 543312 544016 544887 546264 548793 548856 551397 551936 552727 553536 554631 557504 557568 559872 562464 565068 566496 569184 570834 571536 574182 574926 574992 577368 577654 578298 580041 580608 581042 583296 583443 584199 586971 589248 591976 592704 593472 595448 596288 598752 601524 605052 605836 607662 611072 611226 612018 614547 614656 614922 617463 620928 622728 627192 627264 630168 631688 632772 633864 637308 640332 642816 642978 644204 645792 646866 647424 650496 653184 656208 659246 660176 660912 662904 664048 665973 666624 666792 667656 669879 670747 670824 673596 674681 676544 677376 680512 681472 684288 687456 691488 692384 697686 698544 700569 701778 702768 705591 705672 705894 708939 709632 710649 713097 714021 717409 720192 723168 724416 726516 728352 731724 731808 734832 735196 738048 738234 739508 742698 743526 745767 746496 747054 748022 749952 750141 751113 753424 754677 755328 758912 761112 762048 765576 766568 766656 769824 771064 773388 777728 777924 778932 782628 785664 785862 790272 790614 791296 793881 798336 802032 806736 810123 810216 813564 813967 814968 816024 818741 819396 819896 823284 827904 830304 836256 836352 839808 840224 843696 845152 847602 849744 853678 853776 856251 857088 857304 861056 861273 862389 862488 863232 866481 867328 867447 868571 870912 871563 874944 881216 883872 887964 889056 890208 893172 894432 898128 902286 907578 907742 908754 911493 912384 913066 916608 916839 918027 921984 922383 930248 931392 934092 935704 937024 940788 940896 941192 945252 947532 949158 950796 952028 955962 960256 960498 964224 965888 966306 968688 970299 971136 975632 975744 979776 984064 984312 988869 990264 991368 994356 996072 999936 1000188 1001484 1006236 1007104 1010394 1014816 1016064 1020768 1022208 1026432 1031184 1035958 1037232 1038576 1042034 1043504 1046529 1047552 1047816 1052667 1053696 1054031 1054152 1058508 1058841 1060213 1064448 1069376 1075648 1080164 1080288 1084752 1086624 1088032 1089774 1092528 1097586 1097712 1102794 1105454 1107072 1107351 1109262 1114047 1115008 1115136 1115289 1119744 1120581 1122033 1124928 1127357 1130136 1132992 1138368 1141668 1143072 1148364 1149852 1149984 1154736 1155308 1156596 1160082 1162084 1166592 1166886 1168398 1173942 1178496 1178793 1183952 1185408 1185921 1186944 1190896 1192576 1197504 1203048 1210104 1211672 1215324 1222144 1222452 1224036 1229094 1229312 1229844 1234926 1241856 1245456 1254384 1254528 1260336 1263376 1265544 1267728 1271403 1274616 1279091 1280517 1280664 1285632 1285956 1286593 1288408 1291584 1293732 1294139 1294848 1300992 1306368 1312416 1318492 1320352 1321824 1325808 1328096 1331946 1333584 1335312 1339758 1341494 1341648 1347192 1349362 1353088 1353429 1354752 1361024 1361367 1361613 1362944 1363131 1368576 1369599 1374912 1382976 1384768 1395372 1397088 1401138 1403556 1405536 1411182 1411344 1411788 1417878 1421298 1423737 1426194 1428042 1433943 1434818 1440384 1440747 1446336 1448832 1449459 1453032 1456704 1463448 1463616 1469664 1470392 1476096 1476468 1479016 1485396 1487052 1491534 1494108 1496044 1499904 1500282 1502226 1506848 1509354 1510656 1517824 1522224 1524096 1531152 1533136 1533312 1539648 1542128 1546776 1553937 1555456 1555848 1557864 1563051 1565256 1571328 1571724 1580544 1581228 1582592 1587762 1596672 1604064 1613472 1620246 1620432 1627128 1627934 1629936 1632048 1634661 1637482 1638792 1639792 1646379 1646568 1654191 1655808 1658181 1660608 1663893 1666049 1672512 1672704 1679616 1680448 1687392 1690304 1695204 1699488 1707356 1707552 1712502 1714608 1722112 1722546 1724778 1724976 1732962 1734894 1737142 1740123 1741824 1743126 1749888 1750329 1752597 1760913 1762432 1767744 1771561 1775928 1778112 1780416 1786344 1788864 1796256 1804572 1815156 1815484 1817508 1822986 1826132 1833216 1833678 1836054 1843641 1843968 1844766 1852389 1860496 1862784 1868184 1871408 1874048 1881576 1881792 1882384 1890287 1890504 1895064 1898316 1901592 1904056 1911924 1920512 1920996 1928448 1931776 1932612 1937376 1940598 1942272 1951264 1951488 1959552 1968624 1977738 1980528 1982736 1988712 1992144 1997919 1999872 2000376 2002968 2009637 2012241 2012472 2014208 2020788 2021789 2024043 2029632 2032128 2033647 2041536 2044416 2052864 2062368 2071916 2074464 2077152 2084068 2087008 2093058 2095632 2101707 2105334 2108062 2108304 2116773 2117016 2117682 2120426 2126817 2128896 2131947 2138752 2139291 2142063 2151296 2152227 2160328 2160576 2169504 2173248 2176064 2179548 2185056 2195172 2195424 2205588 2210908 2214144 2214702 2218524 2228094 2230016 2230578 2237301 2239488 2241162 2244066 2249856 2250423 2253339 2254714 2260272 2264031 2265984 2276736 2283336 2286144 2296728 2299704 2299968 2307361 2309472 2310616 2313192 2320164 2324168 2333184 2333772 2336796 2347884 2356992 2357586 2367904 2370816 2371842 2373888 2381792 2385152 2395008 2406096 2420208 2423344 2430369 2430648 2441901 2444288 2444904 2447791 2448072 2456223 2458188 2458624 2459688 2469852 2483712 2490912 2508768 2509056 2520672 2526752 2531088 2535456 2542806 2549232 2558182 2561034 2561328 2568753 2571264 2571912 2573186 2576816 2583168 2583819 2587167 2587464 2588278 2589696 2599443 2601984 2602341 2605713 2612736 2614689 2618077 2624832 2636984 2640704 2643648 2651616 2656192 2663892 2667168 2670624 2679516 2682988 2683296 2694384 2698724 2706176 2706858 2722048 2722734 2723226 2726262 2734479 2737152 2739198 2749824 2750517 2754081 2765952 2767149 2769536 2790744 2794176 2802276 2807112 2811072 2822364 2822688 2823576 2835756 2842596 2847474 2852388 2856084 2867886 2869636 2880768 2881494 2892672 2897664 2898918 2906064 2910897 2913408 2926896 2927232 2939328 2940784 2952192 2952936 2958032 2966607 2970451 2970792 2974104 2983068 2987873 2988216 2992088 2999808 3000564 3004452 3013696 3018708 3021312 3035648 3044448 3048192 3062304 3066272 3066624 3079296 3084256 3093552 3107874 3111696 3115728 3126102 3130512 3139587 3142656 3143448 3158001 3161088 3162093 3162456 3165184 3175524 3176523 3177097 3180639 3193344 3195731 3208128 3226944 3240492 3240864 3254256 3255868 3259872 3264096 3269322 3274964 3277584 3279584 3292758 3293136 3308382 3316362 3321216 3322053 3327786 3332098 3342141 3345024 3345408 3345867 3359232 3360896 3361743 3366099 3374784 3380608 3382071 3390408 3398976 3414712 3415104 3425004 3429216 3444224 3445092 3449556 3449952 3465924 3469788 3474284 3480246 3486252 3499776 3500658 3505194 3521826 3524864 3535488 3536379 3543122 3551856 3556224 3557763 3560832 3572688 3577728 3592512 3609144 3625853 3630312 3630968 3635016 3645972 3647119 3652264 3666432 3667356 3672108 3687282 3687936 3689532 3704778 3720992 3725568 3736368 3742816 3748096 3763152 3763584 3764768 3780574 3781008 3790128 3796632 3803184 3808112 3814209 3823848 3837273 3841024 3841551 3841992 3856896 3859779 3863552 3865224 3869089 3874752 3881196 3882417 3884544 3902528 3902976 3919104 3937248 3955476 3961056 3965472 3977424 3984288 3995838 4000752 4005936 4019274 4024482 4024944 4041576 4043578 4048086 4059264 4060287 4064256 4067294 4083072 4084101 4084839 4088832 4089393 4105728 4108797 4114121 4124736 4143832 4148928 4154304 4168136 4174016 4186116 4191264 4203414 4210668 4216124 4216608 4233546 4234032 4235364 4240852 4253634 4263894 4277504 4278582 4284126 4301829 4302592 4304454 4320656 4321152 4322241 4339008 4346496 4348377 4352128 4359096 4370112 4390344 4390848 4411176 4421816 4428288 4429404 4437048 4456188 4460032 4461156 4474602 4482324 4488132 4499712 4500846 4506678 4509428 4520544 4528062 4531968 4553472 4566672 4572288 4593456 4599408 4599936 4614722 4618944 4621232 4626384 4640328 4648336 4661811 4666368 4667544 4673592 4689153 4695229 4695768 4713984 4715172 4722767 4735808 4741632 4743684 4747776 4763584 4770304 4790016 4812192 4840416 4846688 4860738 4861296 4883802 4889808 4895582 4896144 4903983 4912446 4916376 4919376 4939137 4939704 4962573 4967424 4974543 4981824 4991679 4992581 4998147 5017536 5018112 5021863 5041344 5053504 5062176 5070912 5085612 5098464 5116364 5122068 5122656 5137506 5143824 5146372 5153632 5166336 5167638 5174334 5174928 5176556 5198886 5204682 5211426 5220369 5225472 5229378 5236154 5249664 5250987 5257791 5273968 5281408 5282739 5287296 5303232 5312384 5314683 5327784 5334336 5341248 5359032 5365976 5366592 5388768 5397448 5412352 5413716 5444096 5445468 5446452 5452524 5468958 5478396 5499648 5501034 5508162 5531904 5534298 5539072 5557167 5581488 5588352 5604552 5614224 5622144 5644728 5645376 5647152 5670861 5671512 5685192 5694948 5697769 5704776 5712168 5731187 5735772 5739272 5761536 5762988 5785344 5795328 5797836 5812128 5821794 5826816 5853792 5854464 5878656 5881568 5905872 5916064 5933214 5940902 5941584 5948208 5966136 5975746 5976432 5984176 5993757 5999616 6001128 6008904 6027392 6028911 6036723 6037416 6042624 6065367 6071296 6072129 6079997 6088896 6096384 6100941 6124608 6132544 6133248 6158592 6168512 6187104 6215748 6223392 6231456 6252204 6261024 6279174 6286896 6305121 6316002 6324186 6324912 6350319 6351048 6353046 6354194 6361278 6380451 6386688 6391462 6395841 6416256 6417873 6426189 6453888 6456681 6480984 6481728 6508512 6511736 6519744 6528192 6538644 6549928 6555168 6559168 6585516 6586272 6616764 6632724 6642432 6644106 6655572 6664196 6684282 6690048 6691734 6718464 6721792 6723486 6732198 6749568 6760017 6761216 6764142 6780816 6792093 6797952 6829424 6830208 6850008 6858432 6888448 6890184 6899112 6899904 6922083 6931848 6939576 6948568 6960492 6972504 6999552 7001316 7010388 7043652 7049728 7070976 7072758 7086244 7103712 7112448 7115526 7121664 7145376 7155456 7185024 7218288 7251706 7260624 7261936 7270032 7291107 7291944 7294238 7304528 7325703 7332864 7334712 7343373 7344216 7368669 7374564 7375872 7378217 7379064 7409556 7421491 7441984 7451136 7472736 7485632 7496192 7526304 7527168 7529536 7561148 7562016 7580256 7593264 7606368 7616224 7628418 7647696 7674546 7683102 7683984 7706259 7713792 7719558 7730448 7738178 7749504 7751457 7761501 7762392 7764834 7769088 7798329 7805056 7805952 7807023 7817139 7838208 7844067 7854231 7874496 7891499 7910952 7922112 7930944 7954848 7968576 7991676 8001504 8011872 8038548 8048964 8049888 8083152 8087156 8096172 8118528 8120574 8134588 8166144 8168202 8169678 8178786 8203437 8211456 8217594 8228242 8249472 8251551 8262243 8287664 8297856 8301447 8308608 8336272 8348032 8372232 8382528 8406828 8421336 8432248 8433216 8467092 8468064 8470728 8481704 8507268 8527788 8555008 8557164 8568252 8603658 8605184 8608908 8641312 8642304 8644482 8678016 8692992 8696754 8704256 8718192 8732691 8740224 8780688 8781696 8822352 8843632 8856576 8858808 8874096 8899821 8911353 8912376 8920064 8922312 8949204 8953637 8963619 8964648 8976264 8999424 9001692 9006151 9013356 9018856 9041088 9056124 9063936 9106944 9133344 9144576 9186912 9198816 9199872 9229444 9237888 9242464 9252768 9280656 9296672 9323622 9335088 9347184 9378306 9390458 9391536 9418761 9427968 9430344 9445534 9471616 9474003 9483264 9486279 9487368 9495552 9527168 9529569 9531291 9540608 9541917 9554281 9580032 9587193 9624384 9680832 9693376 9721476 9722592 9767604 9779616 9791164 9792288 9807966 9824892 9832752 9838752 9878274 9879408 9925146 9949086 9963648 9966159 9983358 9985162 9996294 10026423 10035072 10036224 10037601 10043726 10082688 10085229 10098297 10107008 10124352 10141824 10146213 10171224 10196928 10232728 10244136 10245312 10275012 10287648 10292744 10307264 10332672 10335276 10348668 10349856 10353112 10397772 10409364 10422852 10440738 10458756 10472308 10499328 10501974 10515582 10547936 10562816 10565478 10574592 10606464 10624768 10629366 10655568 10668672 10673289 10682496 10718064 10731952 10733184 10777536 10794896 10824704 10827432 10877559 10888192 10890936 10892904 10905048 10937916 10941357 10956792 10999296 11002068 11016324 11063808 11068596 11078144 11114334 11162976 11176704 11209104 11228448 11244288 11289456 11290752 11294304 11341722 11343024 11370384 11389896 11395538 11409552 11424336 11442627 11462374 11471544 11478544 11511819 11523072 11524653 11525976 11570688 11579337 11590656 11594341 11595672 11607267 11624256 11643588 11647251 11653632 11662343 11707584 11708928 11757312 11763136 11811744 11832128 11866428 11881804 11883168 11896416 11932272 11951492 11952864 11968352 11987514 12002256 12017808 12054784 12057822 12073446 12074832 12130734 12144258 12159994 12177792 12180861 12192768 12201882 12249216 12252303 12254517 12265088 12266496 12268179 12317184 12326391 12337024 12342363 12374208 12400927 12431496 12446784 12462912 12504408 12522048 12558348 12573792 12610242 12632004 12648372 12649824 12700638 12702096 12706092 12708388 12722556 12760902 12782924 12791682 12832512 12835746 12852378 12905487 12907776 12913362 12961968 12963456 12966723 13017024 13023472 13039488 13045131 13056384 13077288 13099856 13110336 13118336 13171032 13172544 13232009 13233528 13265448 13284864 13288212 13311144 13328392 13368564 13380096 13383468 13443584 13446972 13464396 13499136 13520034 13522432 13528284 13561632 13584186 13595904 13658848 13660416 13700016 13716864 13780368 13798224 13799808 13844166 13863696 13879152 13897136 13920984 13945008 13985433 13999104 14002632 14020776 14067459 14070001 14085687 14087304 14099456 14141952 14145516 14152523 14168301 14172488 14207424 14224896 14231052 14235529 14243328 14290752 14310912 14370048 14436576 14503412 14521248 14523872 14540064 14582214 14583888 14588476 14609056 14651406 14669424 14686746 14688432 14711949 14737338 14749128 14756434 14758128 14817411 14819112 14842982 14883968 14887719 14902272 14923629 14945472 14971264 14975037 14977743 14992384 14994441 15052608 15054336 15059072 15065589 15122296 15124032 15160512 15186528 15212736 15232448 15256836 15295392 15349092 15366204 15367968 15412518 15439116 15460896 15476356 15499008 15502914 15523002 15524784 15529668 15596658 15610112 15614046 15634278 15661107 15676416 15688134 15708462 15748992 15752961 15773373 15782998 15821904 15844224 15848217 15861888 15909696 15937152 15944049 15983352 16003008 16023744 16077096 16097928 16099776 16151527 16166304 16174312 16192344 16237056 16241148 16269176 16332288 16336404 16339356 16357572 16406874 16435188 16456484 16498944 16503102 16524486 16575328 16595712 16602894 16617216 16672544 16696064 16744464 16765056 16813656 16842672 16864496 16866432 16934184 16936128 16941456 16963408 17012583 17014536 17055576 17093307 17110016 17114328 17134537 17136504 17193561 17207316 17210368 17217816 17282624 17284608 17288964 17356032 17385984 17393508 17408512 17436384 17465382 17480448 17561376 17563392 17644704 17687264 17717616 17748192 17799642 17822706 17824752 17844624 17898408 17907274 17927238 17929296 17952528 17981271 17998848 18003384 18012302 18026712 18037712 18082176 18086733 18110169 18112248 18127872 18196101 18213888 18216387 18239991 18266688 18289152 18302823 18326539 18373824 18397632 18399744 18458888 18475776 18484928 18505536 18561312 18593344 18647244 18670176 18694368 18756612 18780916 18783072 18837522 18860688 18891068 18943232 18948006 18972558 18974736 19050957 19054336 19059138 19062582 19083834 19108562 19141353 19160064 19174386 19187523 19248768 19253619 19278567 19361664 19370043 19386752 19442952 19445184 19535208 19559232 19582328 19584576 19615932 19649784 19665504 19677504 19756548 19758816 19850292 19898172 19927296 19932318 19966716 19970324 19992588 20052846 20070144 20075202 20087452 20165376 20170458 20196594 20214016 20248704 20280051 20283648 20292426 20342448 20376279 20393856 20465456 20488272 20490624 20550024 20575296 20585488 20614528 20665344 20670552 20697336 20699712 20706224 20766249 20793157 20795544 20818728 20845704 20881476 20915111 20917512 20944616 20998656 21003948 21031164 21095872 21125632 21130956 21149184 21212928 21249536 21258732 21311136 21337344 21346578 21364992 21436128 21463904 21466368 21555072 21589792 21654864 21755118 21781872 21785808 21810096 21873321 21875832 21882714 21913584 21977109 21998592 22004136 22030119 22032648 22106007 22127616 22134651 22137192 22156288 22228668 22239679 22264473 22325952 22353408 22370117 22418208 22456896 22488576 22578912 22581504 22588608 22683444 22686048 22740768 22779792 22791076 22819104 22848672 22885254 22924748 22943088 22957088 23023638 23049306 23051952 23118777 23141376 23158674 23188682 23191344 23214534 23248512 23254371 23284503 23287176 23294502 23307264 23324686 23394987 23415168 23417856 23421069 23451417 23514624 23526272 23532201 23562693 23623488 23664256 23674497 23732856 23763608 23766336 23792832 23864544 23902984 23905728 23936704 23975028 24004512 24035616 24109568 24115644 24146892 24149664 24261468 24288516 24319988 24355584 24361722 24403764 24498432 24504606 24509034 24530176 24536358 24610311 24634368 24652782 24674048 24684726 24748416 24754653 24786729 24801854 24862992 24893568 24904341 24925824 25008816 25044096 25116696 25147584 25220484 25264008 25296744 25299648 25380971 25401276 25404192 25412184 25416776 25445112 25521804 25565848 25583364 25665024 25671492 25704756 25810974 25815552 25826724 25923936 25926912 25933446 26034048 26046944 26078976 26090262 26112768 26154576 26199712 26220672 26236672 26342064 26345088 26464018 26467056 26530896 26569728 26576424 26622288 26656784 26699463 26734059 26737128 26760192 26766936 26860911 26887168 26890857 26893944 26925701 26928792 26998272 27018453 27040068 27044864 27056568 27083623 27123264 27168372 27191808 27317696 27320832 27400032 27433728 27560736 27596448 27599616 27688332 27727392 27758304 27794272 27841968 27890016 27970866 28005264 28041552 28134918 28140002 28171374 28174608 28256283 28283904 28291032 28305046 28336602 28344976 28414848 28422009 28449792 28458837 28462104 28471058 28486656 28581504 28588707 28593873 28621824 28625751 28662843 28740096 28761579 28798847 28873152 29006824 29042496 29047744 29080128 29164428 29167776 29176952 29218112 29302812 29338848 29373492 29376864 29423898 29474676 29498256 29512868 29516256 29634822 29638224 29685964 29767936 29775438 29847258 29890944 29942528 29950074 29955486 29988882 30079269 30105216 30108672 30112803 30118144 30131178 30244592 30248064 30255687 30294891 30321024 30373056 30425472 30438639 30464896 30513672 30590784 30698184 30732408 30735936 30825036 30878232 30921792 30952712 30998016 31005828 31046004 31049568 31059336 31193316 31220224 31228092 31268556 31322214 31376268 31416924 31497984 31505922 31546746 31565996 31643808 31688448 31696434 31723776 31819392 31874304 31888098 31966704 32006016 32019867 32047488 32154192 32195856 32199552 32303054 32332608 32348624 32384688 32474112 32482296 32538352 32632677 32664576 32672808 32674961 32678712 32715144 32813748 32824071 32866603 32870376 32912968 32997888 33006204 33048972 33059369 33150656 33191424 33205788 33234432 33345088 33392128 33488928 33530112 33627312 33685344 33728992 33732864 33868368 33872256 33882912 33926816 34025166 34029072 34111152 34186614 34228656 34269074 34273008 34327881 34387122 34414632 34435632 34535457 34565248 34569216 34573959 34577928 34712064 34738011 34771968 34783023 34787016 34817024 34821801 34872768 34930764 34941753 34948067 34960896 34987029 35122752 35126784 35153041 35289408 35374528 35435232 35496384 35599284 35645412 35649504 35689248 35796816 35814548 35854476 35858592 35905056 35962542 36006768 36024604 36053424 36075424 36164352 36173466 36220338 36224496 36392202 36432774 36479982 36533376 36542583 36578304 36605646 36653078 36747648 36756909 36763551 36795264 36799488 36804537 36917776 36951552 36969856 36979173 37011072 37027089 37122624 37186688 37202781 37294488 37340352 37388736 37513224 37561832 37566144 37675044 37721376 37782136 37886464 37896012 37945116 37949472 38101914 38108672 38118276 38125164 38167668 38217124 38282706 38348772 38375046 38497536 38507238 38557134 38723328 38740086 38773504 38885904 38890368 38900169 39070416 39118464 39135393 39164656 39169152 39231864 39299568 39331008 39355008 39513096 39517632 39696027 39700584 39796344 39854592 39864636 39884383 39933432 39940648 39985176 40105692 40118309 40140288 40150404 40174904 40330752 40340916 40393188 40428032 40497408 40560102 40567296 40584852 40684896 40752558 40787712 40930912 40976544 40981248 41100048 41150592 41170976 41229056 41341104 41394672 41399424 41412448 41532498 41586314 41591088 41637456 41691408 41762952 41830222 41835024 41889232 41956299 41997312 42007896 42062328 42191744 42202377 42210003 42251264 42257061 42261912 42298368 42425856 42457569 42499072 42504903 42517464 42559979 42622272 42674688 42693156 42706587 42729984 42872256 42927808 42932736 43110144 43179584 43309728 43510236 43563744 43571616 43620192 43746642 43751664 43765428 43827168 43954218 44008272 44060238 44065296 44135847 44212014 44269302 44274384 44452233 44457336 44479358 44528946 44651904 44663157 44706816 44740234 44770887 44836416 44913792 44925111 44933229 44977152 44983323 45157824 45163008 45177216 45196767 45255331 45366888 45372096 45481536 45559584 45582152 45638208 45697344 45770508 45849496 45886176 45914176 46047276 46098612 46103904 46237554 46317348 46377364 46382688 46429068 46497024 46508742 46569006 46574352 46589004 46649372 46789974 46830336 46842138 46902834 47029248 47052544 47064402 47125386 47246976 47320119 47328512 47348994 47465712 47527216 47532672 47544651 47585664 47729088 47805968 47811456 47832147 47873408 47950056 48009024 48071232 48219136 48231288 48293784 48299328 48454581 48522936 48577032 48639976 48711168 48723444 48807528 48996864 49009212 49018068 49060352 49072716 49220622 49305564 49348096 49369452 49496832 49509306 49573458 49603708 49725984 49787136 49808682 49851648 50017632 50088192 50233392 50295168 50440968 50528016 50593488 50599296 50761942 50802552 50808384 50824368 50833552 50890224 51037749 51043608 51131696 51166728 51279921 51330048 51342984 51403611 51409512 51580683 51621948 51631104 51647519 51653448 51847872 51853824 51866892 51950437 52068096 52093888 52157952 52180524 52225536 52309152 52399424 52441344 52473344 52684128 52690176 52928036 52934112 53061792 53152848 53244576 53313568 53398926 53468118 53474256 53533872 53721822 53781714 53787888 53851402 53857584 53943813 53996544 54036906 54080136 54113136 54167246 54246528 54260199 54330507 54336744 54383616 54588303 54635392 54641664 54649161 54719973 54800064 54867456 54908469 54918391 54979617 55121472 55192896 55199232 55240493 55376664 55454784 55516608 55588544 55683936 55780032 55941732 56010528 56083104 56269836 56280004 56342748 56349216 56512566 56582064 56610092 56673204 56689952 56829696 56844018 56917674 56924208 56942116 57152871 57163008 57177414 57187746 57251502 57325686 57424059 57480192 57523158 57562569 57597694 57746304 57760857 57835701 58013648 58084992 58095488 58110129 58160256 58328856 58335552 58353904 58436224 58605624 58677696 58746984 58753728 58847796 58949352 58996512 59025736 59032512 59269644 59276448 59371928 59535872 59550876 59694516 59781888 59885056 59900148 59910972 59977764 60158538 60210432 60225606 60236288 60262356 60489184 60496128 60511374 60589782 60642048 60746112 60850944 60877278 60929792 61027344 61128837 61181568 61396368 61464816 61471872 61650072 61756464 61843584 61905424 61996032 62011656 62092008 62099136 62118672 62298747 62379471 62386632 62440448 62456184 62537112 62644428 62675459 62745333 62752536 62833848 62995968 63011844 63043057 63093492 63131992 63287616 63376896 63392868 63447552 63638784 63748608 63776196 63933408 64012032 64039734 64094976 64308384 64391712 64399104 64606108 64665216 64697248 64769376 64964592 65076704 65265354 65345616 65349922 65357424 65430288 65619963 65627496 65648142 65733206 65740752 65825936 65931327 65995776 66012408 66090357 66097944 66118738 66301312 66318021 66382848 66403953 66411576 66468864 66690176 66719037 66784256 66793419 66879967 66977856 67060224 67110351 67254624 67370688 67457984 67465728 67736736 67744512 67765824 67853632 68050332 68058144 68222304 68373228 68457312 68538148 68546016 68655762 68774244 68829264 68871264 69070914 69130496 69147918 69155856 69356331 69424128 69476022 69566046 69574032 69643602 69745536 69763113 69853509 69861528 69883506 69896134 69921792 69974058 70184961 70245504 70253568 70263207 70306082 70354251 70578816 70596603 70688079 70749056 70870464 70992768 71023491 71198568 71290824 71299008 71378496 71593632 71629096 71708952 71717184 71810112 71925084 72013536 72049208 72106848 72150848 72328704 72346932 72440676 72448992 72784404 72865548 72959964 73066752 73085166 73211292 73306156 73495296 73513818 73527102 73590528 73609074 73835552 73903104 73939712 73958346 74022144 74054178 74245248 74360187 74373376 74405562 74588976 74680704 74713023 74777472 75026448 75123664 75132288 75350088 75442752 75564272 75772928 75792024 75881521 75890232 75898944 76142913 76203828 76217344 76236552 76250328 76335336 76434248 76565412 76697544 76750092 76995072 77014476 77114268 77446656 77480172 77547008 77771808 77780736 77800338 78140832 78236928 78270786 78329312 78338304 78463728 78599136 78662016 78710016 79026192 79035264 79392054 79401168 79592688 79709184 79729272 79768766 79866864 79881296 79970352 80098389 80202177 80211384 80236618 80280576 80300808 80349808 80582733 80661504 80672571 80681832 80777103 80786376 80856064 80994816 81055359 81120204 81134592 81160387 81169704 81250869 81369792 81505116 81575424 81636401 81861824 81953088 81962496 82200096 82301184 82341952 82458112 82682208 82789344 82798848 82824896 83064996 83172628 83182176 83274912 83382816 83525904 83660444 83670048 83778464 83912598 84015792 84124656 84383488 84404754 84420006 84514122 84523824 84768849 84851712 84915138 85009806 85034928 85119958 85244544 85266027 85349376 85376511 85386312 85413174 85459968 85744512 85766121 85781619 85855616 85865472 85877253 85988529 86220288 86284737 86359168 86396541 86619456 86806489 87020472 87127488 87143232 87240384 87493284 87503328 87530856 87654336 87908436 88016544 88120476 88130592 88271694 88424028 88538604 88548768 88904466 88914672 88958716 89057892 89303808 89326314 89480468 89541774 89672832 89827584 89850222 89866458 89966646 90237807 90315648 90326016 90338409 90354432 90393534 90510662 90733776 90744192 90767061 90884673 90963072 91119168 91164304 91276416 91315917 91394688 91541016 91698992 91772352 91828352 92094552 92197224 92207808 92475108 92624063 92634696 92754728 92765376 92858136 92994048 93017484 93138012 93148704 93178008 93298744 93579948 93660672 93684276 93805668 94105088 94128804 94250772 94493952 94640238 94657024 94697988 94931424 95054432 95065344 95089302 95171328 95458176 95611936 95622912 95664294 95746816 95900112 96018048 96059601 96142464 96462576 96587568 96598656 96909162 97045872 97154064 97279952 97422336 97446888 97615056 97898031 97993728 98018424 98024883 98036136 98120704 98145432 98441244 98472213 98490007 98599809 98611128 98696192 98738904 98993664 99018612 99067661 99146916 99178107 99207416 99451968 99574272 99617364 99703296 100035264 100176384 100466784 100590336 100881936 101056032 101186976 101198592 101523884 101605104 101616768 101648736 101667104 101780448 102075498 102087216 102263392 102333456 102559842 102685968 102807222 102819024 102983643 103161366 103243896 103295038 103306896 103606371 103695744 103707648 103721877 103733784 103900874 104136192 104187776 104214033 104315904 104349069 104361048 104451072 104465403 104618304 104798848 104825259 104844201 104882688 104946688 104961087 105097091 105368256 105380352 105459123 105856072 105868224 106123584 106305696 106489152 106627136 106797852 106936236 106948512 107067744 107443644 107563428 107575776 107702804 107715168 107887626 108073812 108160272 108226272 108334492 108493056 108520398 108661014 108673488 109176606 109270784 109298322 109439946 109600128 109627749 109734912 109816938 109836782 109959234 110242944 110270727 110290653 110385792 110398464 110413611 110480986 110753328 110909568 110937519 111033216 111081267 111177088 111367872 111560064 111608343 111883464 112021056 112166208 112539672 112560008 112685496 112698432 113025132 113060689 113164128 113220184 113346408 113379904 113659392 113688036 113835348 113848416 113884232 114305742 114326016 114354828 114375492 114503004 114651372 114848118 115046316 115125138 115195388 115492608 115521714 115671402 116027296 116169984 116190976 116220258 116320512 116657712 116671104 116707808 116872448 117211248 117355392 117406179 117493968 117507456 117695592 117898704 117993024 118051472 118065024 118539288 118552896 118743856 119071744 119088081 119101752 119389032 119563776 119653149 119770112 119800296 119821944 119941759 119955528 120317076 120354927 120420864 120451212 120472576 120524712 120978368 120992256 121022748 121179564 121284096 121492224 121701888 121754556 121859584 122054688 122257674 122363136 122792736 122929632 122943744 123300144 123512928 123687168 123810848 124023312 124184016 124198272 124237344 124597494 124758942 124773264 124912368 125074224 125288856 125350918 125490666 125505072 125667696 125868897 125991936 126023688 126086114 126186984 126263984 126575232 126607131 126630009 126753792 126771183 126785736 126895104 127277568 127372707 127497216 127514709 127537751 127552392 127679937 127866816 128024064 128079468 128119761 128189952 128285773 128616768 128783424 128798208 129212216 129330432 129394496 129538752 129929184 130153408 130530708 130691232 130699844 130714848 130860576 131239926 131254992 131296284 131466412 131481504 131651872 131862654 132024816 132180714 132195888 132237476 132602624 132636042 132807906 132823152 133356699 133380352 133438074 133586838 133759934 133955712 133989471 134120448 134220702 134312661 134509248 134741376 134775333 134799687 134915968 134931456 134949969 135473472 135489024 135531648 135590301 135707264 135765993 136100664 136116288 136444608 136746456 136914624 137076296 137092032 137311524 137548488 137658528 137742528 138141828 138260992 138295836 138311712 138712662 138952044 139132092 139148064 139287204 139491072 139526226 139707018 139723056 139767012 139792268 139948116 140369922 140491008 140526414 140612164 140708502 141157632 141193206 141376158 141498112 141740928 141960357 141985536 142046982 142397136 142581648 142598016 142633953 142756992 143187264 143258192 143417904 143434368 143496441 143620224 143850168 144027072 144098416 144213696 144301696 144657408 144693864 144881352 144897984 145363743 145552099 145568808 145731096 145919928 146133504 146170332 146405777 146422584 146612312 146990592 147027636 147054204 147181056 147218148 147671104 147879424 147916692 148044288 148108356 148490496 148720374 148746752 148811124 149177952 149361408 149426046 149554944 150052896 150247328 150264576 150700176 150885504 151128544 151584048 151763042 151780464 151797888 152285826 152407656 152473104 152500656 152670672 152868496 153113247 153130824 153395088 153500184 153839763 153990144 154028952 154210833 154228536 154742049 154770011 154893312 154942557 154960344 155094016 155543616 155561472 155600676 155677753 155851311 156281664 156473856 156541572 156590819 156658624 156676608 156927456 157198272 157324032 157420032 158052384 158070528 158784108 158802336 159185376 159458544 159537532 159733728 159762592 159940704 160196778 160404354 160422768 160473236 160601616 160699616 161165466 161345142 161363664 161554206 161572752 161831439 161989632 162110718 162240408 162320774 162339408 162501738 162739584 162780597 162991521 163010232 163150848 163272802 163723648 163764909 163906176 163924992 163947483 164159919 164400192 164602368 164683904 164725407 164755173 164916224 164938851 165364416 165578688 165597696 165649792 165721479 166129992 166345256 166364352 166549824 166765632 167051808 167320888 167340096 167556928 167825196 168031584 168249312 168766976 168809508 168840012 169028244 169047648 169537698 169830276 170019612 170069856 170239916 170489088 170532054 170753022 170772624 170826348 171489024 171532242 171563238 171711232 171754506 171977058 172272177 172440576 172569474 172687707 172718336 172793082 173238912 173282571 173507103 173612978 174040944 174254976 174286464 174330387 174480768 174986568 175006656 175061712 175308672 175816872 176033088 176240952 176261184 176543388 176848056 177077208 177097536 177666797 177808932 177829344 177917432 178115784 178607616 178652628 178960936 179083548 179345664 179655168 179700444 179732916 179933292 180475614 180631296 180676818 180708864 180787068 181021324 181467552 181488384 181534122 181769346 181926144 182238336 182328608 182552832 182631834 182789376 183082032 183397984 183544704 183656704 184189104 184394448 184415616 184950216 185248126 185269392 185509456 185530752 185716272 185988096 186034968 186276024 186297408 186356016 186597488 186896241 187138413 187159896 187321344 187368552 187611336 188026377 188210176 188235999 188257608 188479907 188501544 188987904 189129171 189280476 189314048 189395976 189585361 189862848 190108864 190130688 190178604 190342656 190916352 191223872 191245824 191328588 191493632 191800224 192036096 192119202 192284928 192925152 193175136 193197312 193818324 194091744 194308128 194559904 194893776 195230112 195796062 196036848 196049766 196072272 196290864 196859889 196882488 196944426 196980014 197199618 197222256 197477808 197793981 197987328 198037224 198135322 198271071 198293832 198356214 198414832 198903936 198954063 199148544 199211859 199234728 199406592 200070528 200157111 200352768 200380257 200639901 200933568 201180672 201331053 201591929 201763872 202112064 202373952 202397184 203047768 203210208 203233536 203297472 203334208 203560896 204150996 204174432 204526784 204666912 205119684 205371936 205614444 205638048 205967286 206322732 206487792 206590076 206613792 207212742 207391488 207443754 207467568 207801748 208272384 208375552 208428066 208698138 208722096 208930806 209236608 209560527 209597696 209650518 209688402 209765376 209922174 210194182 210554883 210736512 210760704 210789621 210918246 211062753 211712144 211736448 211789809 212064237 212247168 212611392 212978304 213070473 213254272 213595704 213872472 213897024 214135488 214887288 215126856 215151552 215405608 215430336 215775252 216147624 216320544 216452544 216668984 216986112 217040796 217322028 217346976 218353212 218541568 218596644 218879892 219200256 219255498 219633876 219673564 219918468 220485888 220541454 220581306 220771584 220827222 220961972 221506656 221819136 221875038 222066432 222162534 222354176 222735744 223080561 223120128 223216686 223766928 224042112 224139069 224332416 225079344 225120016 225370992 225396864 226050264 226121378 226328256 226440368 226692816 226759808 227318784 227376072 227644563 227670696 227696832 227768464 228428739 228611484 228652032 228709656 228724727 228750984 229006008 229302744 229696236 230066221 230092632 230250276 230390776 230985216 231043428 231342804 232054592 232339968 232381952 232440516 232641024 233315424 233342208 233415616 233744896 234422496 234710784 234812358 234987936 235014912 235391184 235797408 235986048 236102944 236130048 237078576 237105792 237487712 238176162 238203504 238778064 239127552 239306298 239600592 239643888 239883518 239911056 240295167 240606531 240634152 240709854 240841728 240902424 241049424 241748199 241956736 241984512 242017713 242045496 242331309 242359128 242568192 242984448 243166077 243403776 243481161 243509112 243719168 243752607 244109376 244515348 244636469 244726272 244909203 245585472 245859264 245887488 246071287 246600288 247025856 247374336 247621696 248046624 248368032 248396544 248474688 249194988 249517884 249546528 249824736 250148448 250577712 250701836 250981332 251010144 251335392 251737794 252047376 252172228 252373968 252527968 253150464 253214262 253260018 253542366 253571472 254306547 254555136 254745414 255029418 255075502 255104784 255359874 255733632 255798081 256048128 256129533 256158936 256239522 256379904 256571546 257233536 257298363 257344857 257566848 257596416 257631759 257965587 258424432 258660864 258788992 258854211 259077504 259189623 259858368 260306816 260419467 261061416 261382464 261399688 261429696 261721152 262479852 262509984 262592568 262932824 262963008 263303744 263725308 264049632 264361428 264391776 264474952 265205248 265272084 265615812 265646304 266713398 266760704 266876148 267173676 267519868 267911424 267978942 268441404 268625322 269018496 269482752 269550666 269599374 269831936 269899938 270713421 270946944 270978048 271063296 271180602 271414528 271531986 272201328 272232576 272301183 272654019 272889216 273492912 273829248 273947751 274152592 274184064 274623048 275096976 275317056 275485056 276283656 276521984 276591672 276623424 277425324 277872189 277904088 278264184 278296128 278574408 278982144 279052452 279190681 279414036 279446112 279534024 279584536 279896232 280739844 280982016 281052828 281224328 281417004 282315264 282386412 282752316 282996224 283481856 283920714 283971072 284093964 284794272 285163296 285196032 285267906 285513984 286374528 286516384 286835808 286868736 286992882 287240448 287700336 288054144 288196832 288427392 288603392 289387728 289762704 289795968 290727486 291104198 291137616 291462192 291839856 292267008 292340664 292811554 292845168 293224624 293694093 293981184 294055272 294074649 294108408 294362112 294436296 295342208 295416639 295470021 295758848 295799427 295833384 296088576 296182711 296216712 296980992 297202983 297440748 297493504 297534321 297622248 297919853 298355904 298722816 298852092 299109888 300105792 300494656 300529152 301400352 301771008 302257088 303168096 303526084 303560928 303595776 304571652 304815312 304946208 305001312 305341344 305736992 306226494 306261648 306790176 307000368 307679526 308057904 308421666 308457072 308950929 309484098 309540022 309885114 309920688 310819113 311087232 311122944 311165631 311201352 311355506 311702622 312563328 312642099 312947712 313047207 313083144 313181638 313317248 313353216 313396209 313854912 314396544 314475777 314532603 314648064 314840064 314883261 315291273 316104768 316141056 316377369 316787317 317568216 317604672 318370752 318917088 319075064 319467456 319525184 319881408 320393556 320808708 320845536 320946472 321203232 321399232 322330932 322690284 322727328 323108412 323145504 323662878 324221436 324480816 324641548 324678816 325003476 325479168 325561194 325983042 326020464 326545604 327447296 327529818 327812352 327894966 328319838 328800384 329204736 329367808 329450814 329510346 329877702 330728832 330871959 331157376 331195392 331240833 331299584 331442958 332259984 332690512 332728704 332812557 333099648 333243801 333531264 334103616 334641776 334680192 334825029 335113856 335650392 336063168 336498624 337533952 337619016 337680024 338056488 338095296 339075396 339182067 339660552 340039224 340139712 340479832 340978176 341064108 341506044 341545248 341652696 342978048 343064484 343126476 343422464 343509012 343954116 344544354 345138948 345375414 345436672 345586164 346477824 346565142 347014206 347225956 348081888 348509952 348572928 348660774 348961536 349973136 350013312 350123424 350617344 351633744 352066176 352218537 352481904 352522368 353086776 353696112 354154416 354195072 355333594 355617864 355658688 355834864 356231568 357215232 357264243 357305256 357921872 358167096 358691328 358959447 359310336 359400888 359424571 359465832 359825277 359866584 360951228 361064781 361262592 361353636 361417728 361532633 361574136 362042648 362935104 362976768 363068244 363538692 363653059 363852288 364476672 364657216 365105664 365263668 365578752 366164064 366795968 367089408 367313408 368378208 368788896 368831232 369900432 370496252 370538784 371018912 371061504 371432544 372069936 372552048 372594816 372712032 373194976 373792482 374276826 374319792 374737104 375222672 376052754 376471998 376515216 376959814 377003088 377606691 377975808 378258342 378560952 378791952 379170722 379725696 379821393 379890027 380217728 380261376 380313549 380357208 380685312 381832704 382118121 382447744 382491648 382544127 382613253 382657176 382987264 383039811 383600448 384072192 384238404 384359283 384428737 384569856 384857319 385850304 386350272 386394624 386683451 387636648 388183488 388616256 389119808 389787552 390460224 391592124 392073696 392099532 392144544 392581728 393719778 393764976 393888852 393960028 394399236 394444512 394955616 395587962 396074448 396270644 396542142 396587664 396712428 396829664 397807872 397908126 398423718 398469456 400070097 400141056 400314222 400760514 401279802 401867136 401968413 402361344 402662106 402937983 403183858 403527744 404224128 404325999 404399061 404747904 404794368 404849907 406095536 406420416 406467072 406594944 406668416 406770903 407121792 407297979 408301992 408348864 409053568 409333824 410239368 410743872 411228888 411276096 411934572 412645464 412975584 413180152 413227584 414425484 414782976 414887508 414935136 415603496 416751104 416856132 417396276 417444192 417861612 418473216 419121054 419195392 419301036 419376804 419844348 420388364 421109766 421473024 421579242 421836492 422125506 423424288 423472896 423579618 424128474 424494336 425222784 425956608 426140946 426508544 427191408 427744944 427794048 427901859 428270976 429774576 430253712 430303104 430489323 430811216 430860672 431550504 432295248 432641088 432905088 433337968 433972224 434081592 434644056 434693952 436091229 436656297 436706424 437083136 437193288 437759784 438400512 438510996 438728213 439217331 439267752 439347128 439836936 440971776 441082908 441162612 441301399 441543168 441654444 441923944 443013312 443638272 443750076 444132864 444325068 444708352 445471488 446161122 446240256 446433372 447533856 448084224 448278138 448664832 450158688 450240032 450741984 450793728 452100528 452242756 452656512 452880736 453385632 453519616 454752144 455289126 455341392 455393664 455536928 456857478 457222968 457419312 457449454 457501968 458012016 458605488 459339741 459392472 460132442 460185264 460500552 460781552 461519289 461970432 462086856 462632499 462685608 464109184 464226147 464310033 464679936 464763904 464827671 464881032 465282048 466630848 466684416 466831232 467033259 467489792 467553933 468159769 468844992 469421568 469624716 469772457 469975872 470029824 470782368 471594816 471972096 472205888 472260096 474157152 474211584 474975424 476352324 476407008 477556128 478612596 479201184 479287776 479767036 479822112 480590334 481213062 481268304 481419708 481804848 482098848 483496398 483913472 484035426 484090992 484662618 484718256 485494317 485968896 486332154 486962322 487018224 487505214 488218752 488341791 488974563 489030696 489272938 489452544 489818406 491170944 491294727 491718528 491774976 491842449 492142574 492479757 493200576 494051712 494176221 494265519 494748672 494816553 495243392 496093248 496736064 496793088 496949376 497164437 497808641 498389976 499035768 499093056 499649472 500296896 501155424 501403672 501962664 502020288 502670784 503475588 504094752 504344456 504747936 505055936 506300928 506428524 506520036 507084732 507142944 508613094 509490828 510058836 510151004 510209568 510719748 511467264 511596162 512259066 512317872 512479044 513143092 514467072 514596726 514689714 515133696 515263518 515931174 516848864 517321728 517577984 517708422 518063121 518155008 518379246 519716736 520521309 520613632 520838934 522122832 522764928 522799376 522859392 522991161 523442304 524959704 525019968 525185136 525865648 525926016 526607488 527450616 528099264 528722856 528783552 528949904 530410496 530544168 531170647 531231624 531292608 533000391 533426796 533521408 533752296 534347352 535039736 535822848 535957884 536882808 537250644 538036992 538965504 539101332 539198748 539663872 539799876 541426842 541893888 542126592 542361204 542829056 543063972 544402656 544465152 544602366 545308038 545778432 546985824 547658496 547895502 548305184 548368128 549246096 550193952 550634112 550970112 552567312 553183344 553246848 554850648 555744378 555808176 556528368 556592256 557148816 557964288 558104904 558381362 558828072 558892224 559068048 559169072 559792464 560688723 561415239 561479688 561964032 562105656 562448656 562834008 564079131 564630528 564707997 564772824 565439721 565504632 565992448 566963712 567387513 567841428 567942144 568122709 568187928 568756083 569588544 570326592 570392064 570535812 571027968 571454807 572749056 573032768 573671616 573737472 573985764 574480896 575400672 576108288 576393664 576854784 577206784 578775456 579525408 579591936 581454972 582208396 582275232 582924384 583679712 584681328 585623108 585690336 586449248 587388186 588110544 588149298 588216816 588872592 590579667 590684416 590833278 590940042 591598854 591666768 592365422 592433424 593381943 593961984 594405966 594813213 594881496 595068642 595244496 595839706 596711808 596862189 597445632 597635577 597704184 598219776 600211584 600471333 600989312 601058304 601140771 601919703 602800704 603542016 603993159 604514176 604775787 606336192 607052168 607121856 607191552 607645423 609143304 609630624 609892416 610002624 610682688 611473984 612452988 612523296 613580352 614000736 615359052 616115808 616843332 616914144 617901858 618968196 619080044 619770228 619841376 621638226 622174464 622331262 622402704 622711012 623405244 625126656 625284198 626094414 626166288 626363276 626634496 626792418 627709824 628681581 628793088 628951554 629065206 629296128 629766522 630582546 631664649 632209536 632282112 632368863 632754738 633188259 633574634 635136432 635209344 635369427 636192711 636741504 637834176 638150128 638934912 639050368 639211419 639762816 640787112 641617416 641691072 641892944 642406464 642798464 644661864 645380568 645454656 646216824 646291008 647325756 648368441 648442872 648961632 649283096 649357632 650006952 650958336 651122388 651966084 652040928 653091208 654894592 655059636 655624704 655789932 656639676 657600768 658735616 658901628 659020692 659755404 661457664 661743918 662314752 662481666 662599168 662885916 664519968 665381024 665457408 665625114 666199296 666487602 667062528 668207232 669283552 669360384 669650058 670227712 671300784 672126336 672417207 672997248 675238032 675360048 676112976 676190592 678150792 678364134 679321104 680078448 680279424 680959664 681956352 682128216 682933689 683012088 683090496 683305392 685286217 685956096 686128968 686174181 686252952 686844928 687018024 687908232 689088708 689430049 690198663 690277896 690750828 690873344 691172328 692955648 693130284 693473627 694028412 694451912 696163776 697019904 697145856 697321548 697923072 699946272 700026624 700246848 701234688 703267488 704132352 704437074 704963808 705044736 706173552 707392224 708308832 708390144 710667188 711235728 711317376 711669728 712463136 714528486 714610512 715843744 716334192 717382656 717918894 718801776 718849142 718931664 719650554 719733168 720885501 721819593 721902456 722129562 722525184 722707272 723065266 723148272 724085296 725244597 725870208 725953536 726053139 726136488 726993927 727077384 727306118 727704576 728953344 729314432 729498231 730211328 730443483 730527336 731157504 731257821 732328128 733591936 733909407 734178816 734626816 734727609 735679637 736756416 737577792 737662464 738213861 739800864 740992504 741077568 742037824 742123008 742865088 744139872 745104096 745189632 745424064 746389952 747584964 748553652 748639584 749474208 750445344 752105508 752943996 753030432 753919628 754006176 755213382 756516684 757121904 757583904 758341444 759451392 759642786 759780054 760435456 760627098 760714416 762919641 763665408 764236242 764895488 765088254 765226506 765314352 766079622 767200896 767394243 768144384 768388599 768476808 768718566 768857474 769139712 769714638 771700608 771895089 772034571 772700544 772789248 772895277 773366902 773896761 775273296 776366976 776562633 777232512 777568869 778239616 779575104 780920448 781258401 783184248 784147392 784199064 784289088 785163456 787439556 787529952 787777704 787920056 788798472 788889024 789911232 791175924 792148896 792541288 793084284 793175328 793424856 793659328 795615744 795816252 796847436 796938912 800140194 800282112 800628444 801521028 802559604 803734272 803936826 805324212 805875966 806367716 807055488 808448256 808651998 808798122 809495808 809699814 812191072 812840832 812934144 813189888 813336832 813541806 814243584 814595958 816603984 816697728 817962057 818107136 818667648 820478736 821487744 821843253 822457776 822552192 823869144 825290928 825951168 826360304 826455168 828850968 829565952 829775016 829870272 831206992 833502208 833616567 833712264 834696731 834792552 834888384 835723224 836946432 837572043 838242108 838390784 838602072 838753608 839592313 839688696 840776728 842219532 842946048 843158484 843672984 844251012 846848576 846945792 847159236 848256948 848988672 850445568 851913216 852281892 853017088 854382816 855489888 855588096 855803718 856541952 859549152 860507424 860606208 860978646 861622432 861721344 863101008 864590496 865282176 865810176 866675936 868163184 869288112 869387904 872182458 873312594 873412848 874386576 875519568 876801024 877021992 877456426 878434662 878535504 878694256 879673872 881082279 881943552 882165816 882223947 882325224 882602798 883086336 883308888 883847888 886026624 886249917 886410063 887276544 887398281 887500152 888265728 888548133 888650136 889416704 890942976 891608949 892322244 892480512 892602963 892764257 892866744 893759559 895067712 896168448 896556276 897329664 898000411 900317376 900480064 901483968 901587456 904201056 904485512 905313024 905761472 906771264 907039232 909504288 910578252 910682784 910787328 911073856 913714956 914445936 914838624 914898908 915003936 916024032 917210976 918679482 918784944 920264884 920370528 921001104 921563104 923038578 924173712 925264998 925371216 928218368 928452294 928620066 929655342 929762064 932457339 933261696 933368832 933496893 933662464 934066518 935107866 936319538 937689984 937926297 938843136 939141621 939249432 939544914 939951744 940059648 940188627 941564736 943189632 943427331 943597809 943944192 944411776 944520192 944649783 945873819 948314304 948423168 949132107 949950848 950361951 952704648 952814016 955112256 957225192 958402368 958575552 959534072 959644224 961180668 962426124 962536608 962839416 963609696 964197696 966992796 967826944 968070852 968181984 969325236 969436512 970988634 972664308 973924644 974036448 975010428 976437504 976683582 977949126 978061392 978545876 979636812 982341888 982589454 983437056 983684898 984285148 984959514 986401152 988103424 988352442 988531038 989633106 990486784 992186496 992615877 993472128 993586176 993722499 993898752 994328874 995617282 996779952 998071536 998186112 998437671 999298944 999731403 1000593792 1002310848 1002807344 1003925328 1004040576 1004475087 1005341568 1006951176 1008189504 1008688912 1009495872 1010111872 1012601856 1012857048 1013040072 1014169464 1014285888 1017226188 1017546201 1018864693 1018981656 1020117672 1020302008 1020419136 1021439496 1022934528 1023192324 1024518132 1024635744 1024840439 1024958088 1026286184 1028934144 1029193452 1029379428 1030267392 1030527036 1031862348 1033697728 1035155968 1035416844 1036126242 1036310016 1036758492 1039433472 1041042618 1041227264 1041677868 1044245664 1045529856 1045598752 1045718784 1045982322 1046884608 1049919408 1050039936 1050370272 1051731296 1051852032 1053214976 1054901232 1056198528 1056655611 1057445712 1057567104 1057899808 1061088336 1062341294 1062463248 1062585216 1066000782 1066853592 1067504592 1068694704 1070079472 1071645696 1071792729 1071915768 1073765616 1074501288 1076073984 1076878341 1077931008 1078202664 1078273713 1078397496 1079327744 1079475831 1079599752 1082853684 1083194343 1083390077 1083787776 1084253184 1084597899 1084722408 1085658112 1086127944 1088805312 1088930304 1089204732 1089744271 1090616076 1090959177 1091556864 1093971648 1095316992 1095791004 1096610368 1096736256 1098492192 1100387904 1101268224 1101940224 1105134624 1106366688 1106493696 1109701296 1111488756 1111616352 1113056736 1113184512 1114297632 1116209808 1116762724 1117656144 1117784448 1118136096 1118338144 1119584928 1121377446 1122830478 1122959376 1124211312 1124897312 1125668016 1128158262 1129415994 1129545648 1130879442 1131009264 1132820073 1133927424 1134775026 1135682856 1136245418 1136375856 1137512166 1139177088 1139464179 1139670081 1140653184 1140784128 1140940647 1141071624 1142055936 1142909614 1145498112 1146065536 1146354363 1147343232 1147474944 1147632381 1147839759 1147971528 1148961792 1149119433 1150801344 1152216576 1152787328 1153077849 1153286211 1153709568 1154413568 1154571957 1156068001 1157550912 1159050816 1159183872 1160050353 1162909944 1164416792 1164550464 1165848768 1167359424 1169362656 1171246216 1171380672 1172898496 1174776372 1176221088 1176298596 1176433632 1177745184 1181159334 1181368832 1181666556 1181880084 1183197708 1183333536 1184730844 1184866848 1186763886 1188811932 1189626426 1189762992 1190137284 1190488992 1191679412 1193423616 1193724378 1195271154 1195408368 1200423168 1200942666 1201978624 1202281542 1203839406 1205601408 1205905239 1207084032 1207986318 1208813949 1209028352 1209551574 1212672384 1212977997 1213197183 1214104336 1214243712 1214383104 1214549721 1215290846 1218286608 1219261248 1219784832 1220005248 1220312709 1221365376 1221893937 1222947968 1224905976 1225046592 1227160704 1228001472 1230718104 1232231616 1233686664 1233828288 1235803716 1237936392 1238160088 1239540456 1239682752 1243276452 1243667579 1244348928 1244662524 1244805408 1245422024 1246810488 1250253312 1250568396 1252188828 1252332576 1252726552 1253268992 1253584836 1255419648 1257363162 1257586176 1257903108 1258130412 1259533044 1261165092 1263329298 1264419072 1264737726 1265509476 1266376518 1267149268 1270272864 1270418688 1270738854 1272385422 1273483008 1275668352 1276300256 1277869824 1278100736 1278422838 1279525632 1281574224 1283234832 1283382144 1283785888 1284812928 1285596928 1289323728 1290761136 1290909312 1291467969 1292433648 1292582016 1294651512 1296736882 1296885744 1297923264 1298566192 1298715264 1300013904 1301916672 1302244776 1303932168 1304081856 1306182416 1308273687 1309789184 1309968891 1310119272 1311249408 1311579864 1313279352 1315201536 1316184639 1317471232 1317651993 1317803256 1318041384 1319359349 1319510808 1322915328 1323487836 1323904197 1324629504 1324963332 1325198336 1325771832 1327097527 1329039936 1330762048 1330914816 1331250228 1332398592 1332975204 1334125056 1336414464 1338567104 1338720768 1339300116 1340455424 1342601568 1344252672 1344834414 1345994496 1350476064 1350720096 1352225952 1352381184 1356301584 1356728268 1358642208 1360156896 1360558848 1361919328 1364256432 1365867378 1366024176 1366180992 1366610784 1370572434 1372257936 1372348362 1372505904 1374036048 1375816464 1378019223 1378177416 1378860098 1380397326 1380555792 1381501656 1382344656 1384557867 1385911296 1386260568 1386947254 1387897497 1388056824 1388903824 1392327552 1392678441 1392930099 1394039808 1394291712 1394483013 1394643096 1395846144 1399892544 1400053248 1400493696 1401099777 1402469376 1402661799 1402915261 1404479307 1406534976 1408264704 1408874148 1409317371 1409927616 1410089472 1411143503 1412347104 1414784448 1416617664 1416780288 1421334376 1422471456 1422634752 1423339456 1424926272 1429056972 1429221024 1431687488 1432668384 1435837788 1437603552 1437698284 1437863328 1439301108 1439466336 1441771002 1443639186 1443804912 1444259124 1445414544 1446130532 1446296544 1448170592 1450489194 1451740416 1452106278 1452272976 1453987854 1454154768 1454612236 1457906688 1458628864 1458996462 1460886966 1461054672 1462515642 1464656256 1466923689 1467183872 1467818814 1468357632 1469455218 1471359274 1473512832 1473884181 1475155584 1475324928 1475527347 1476427722 1477439271 1479601728 1481985008 1482155136 1482528663 1482796557 1484075648 1484246016 1484449659 1485730176 1488279744 1490208192 1490379264 1490848128 1491493311 1492779904 1493425923 1495169928 1497107304 1497279168 1498948416 1500890688 1504211016 1505887992 1506060864 1507839256 1508012352 1510426764 1513033368 1514243808 1515167808 1516682888 1518902784 1519285572 1519560108 1520870912 1521254196 1521428832 1525839282 1528472484 1529790976 1530176508 1530453012 1530628704 1532159244 1534401792 1534788486 1536777198 1536953616 1537437132 1537714948 1539429276 1543401216 1543790178 1544069142 1545401088 1545790554 1546733804 1547793522 1550546592 1552733952 1553125266 1554465024 1555137738 1556479232 1559150208 1561563927 1561840896 1562516802 1566368496 1568294784 1568398128 1568578176 1568973483 1570326912 1574879112 1575059904 1575555408 1575840112 1577596944 1577778048 1579822464 1582351848 1584297792 1585082576 1586168568 1586350656 1586849712 1587318656 1591231488 1591632504 1593511941 1593694872 1593877824 1599001173 1600280388 1600564224 1601073089 1601256888 1603042056 1605119208 1607468544 1607873652 1610463547 1610648424 1611751932 1612735432 1614110976 1616896512 1617303996 1617596244 1618991616 1619399628 1624382144 1625681664 1626379776 1626673664 1627083612 1628487168 1629191916 1633207968 1633395456 1635924114 1636214272 1637335296 1640957472 1642975488 1643686506 1644915552 1645104384 1647738288 1650581856 1651902336 1652720608 1652910336 1657701936 1659550032 1659740544 1662413984 1667233134 1667424528 1669393462 1669585104 1669776768 1671446448 1673892864 1675144086 1676484216 1677204144 1677507216 1679184626 1679377392 1681553456 1682066169 1684245717 1684439064 1685892096 1686316968 1687345968 1688502024 1692237393 1693697152 1693891584 1694123991 1694318472 1696319163 1696513896 1697977344 1700891136 1702162539 1702470121 1703826432 1704368127 1704563784 1706034176 1706268249 1708765632 1710979776 1711176192 1711607436 1712455283 1713083904 1714364421 1719098304 1721014848 1721212416 1721957292 1722499009 1723244864 1723442688 1726202016 1729180992 1730564352 1731620352 1733351872 1736326368 1738576224 1738775808 1744364916 1746625188 1746825696 1748773152 1751039136 1754043984 1754912852 1756869324 1757071008 1757388512 1759347744 1762164558 1764331632 1764447894 1764650448 1765205596 1766617776 1767695776 1771739001 1772053248 1772499834 1772820126 1774796562 1775000304 1777096266 1777300272 1780145829 1781885952 1783217898 1784439639 1784644488 1785205926 1785528514 1785733488 1787519118 1790135424 1790586567 1792336896 1792906731 1793112552 1794659328 1796000822 1800634752 1800960128 1801413999 1802967936 1803174912 1803422313 1805759109 1808402112 1808971024 1810626048 1811522944 1811979477 1813542528 1814078464 1814327361 1819008576 1821156504 1821365568 1821574656 1822147712 1822936269 1827429912 1828891872 1829677248 1829797816 1830007872 1832048064 1834421952 1837358964 1837569888 1840529768 1840741056 1842002208 1843126208 1846077156 1848347424 1850529996 1850742432 1856436736 1856904588 1857240132 1859310684 1859524128 1864914678 1866523392 1866993786 1867324928 1868133036 1870215732 1872639076 1875379968 1875852594 1878283242 1878498864 1879089828 1879903488 1880377254 1883129472 1886379264 1886854662 1887195618 1887888384 1888823552 1889299566 1891747638 1894993947 1896628608 1896846336 1898264214 1899564777 1899901696 1900723902 1905409296 1905628032 1906108281 1908578133 1910224512 1914450384 1916804736 1917151104 1917634257 1919068144 1919288448 1922361336 1924852248 1925073216 1925678832 1927219392 1928395392 1933985592 1935653888 1936141704 1936363968 1938650472 1938873024 1941977268 1945105323 1945328616 1947849288 1948072896 1950020856 1952875008 1953367164 1954334767 1955898252 1956122784 1957091752 1959273624 1964683776 1965178908 1966874112 1967369796 1968570296 1969919028 1972802304 1976206848 1976704884 1977062076 1979266212 1980973568 1984372992 1985231754 1986944256 1987444998 1987797504 1988657748 1991234564 1993559904 1996143072 1996372224 1996875342 1998597888 1999462806 2001187584 2004621696 2005614688 2007850656 2008081152 2008950174 2010683136 2013902352 2016379008 2017377824 2018991744 2020223744 2025714096 2026080144 2028338928 2028571776 2034452376 2035092402 2037729386 2037963312 2040235344 2040604016 2040838272 2042878992 2045869056 2046384648 2048801067 2049036264 2049271488 2049680878 2049916176 2052572368 2055858651 2057868288 2058386904 2058522543 2058758856 2060534784 2061054072 2063724696 2067395456 2068290147 2070311936 2070595989 2070833688 2072252484 2072620032 2073278977 2073516984 2078866944 2080420881 2082085236 2082454528 2083355736 2085438971 2088491328 2091059712 2091197504 2091437568 2091964644 2093769216 2099838816 2100079872 2100740544 2103462592 2103704064 2106429952 2109802464 2112397056 2113311222 2114891424 2115134208 2115799616 2122176672 2124682588 2124926496 2125170432 2132001564 2133707184 2135009184 2137389408 2140158944 2143585458 2143831536 2147531232 2149002576 2152147968 2153756682 2156405328 2156547426 2156794992 2158951662 2159199504 2162656503 2165458779 2165707368 2166388686 2166780154 2167575552 2169195798 2169444816 2172255888 2175733791 2177610624 2177860608 2178159417 2178409464 2179488542 2180981781 2181232152 2181918354 2183113728 2187943296 2188494693 2190633984 2191330449 2191582008 2193220736 2193472512 2193773463 2196984384 2200775808 2201728221 2202536448 2203880448 2204182827 2207038911 2210269248 2212733376 2212987392 2214641583 2217511219 2219402592 2222977512 2223232704 2226113472 2226369024 2228595264 2232419616 2233525448 2235312288 2235568896 2236272192 2236676288 2239169856 2242754892 2245660956 2245918752 2248422624 2249794624 2251336032 2256316524 2258831988 2259091296 2261758884 2262018528 2265640146 2269550052 2271365712 2272490836 2272751712 2275024332 2278354176 2278928358 2279340162 2281306368 2281881294 2282143248 2285819228 2290996224 2292131072 2292708726 2294686464 2295264762 2295679518 2295943056 2298238866 2301602688 2304433152 2305165797 2305574656 2306155698 2306572422 2307419136 2309143914 2312136002 2315101824 2316103713 2318101632 2318367744 2318685831 2320100706 2321690283 2325819888 2328833584 2329100928 2329687899 2331697536 2332706607 2334718848 2338725312 2342492432 2342761344 2343775203 2345796992 2349552744 2352442176 2352597192 2352867264 2355490368 2362318668 2362737664 2363333112 2363760168 2366395416 2366667072 2369461688 2369733696 2373527772 2377623864 2379252852 2379525984 2380274568 2380977984 2383358824 2386847232 2387448756 2390542308 2390816736 2400846336 2401885332 2403957248 2404563084 2407678812 2411202816 2411810478 2415972636 2417627898 2418056704 2419103148 2425344768 2425955994 2426394366 2428208672 2428487424 2429099442 2430581692 2436573216 2438522496 2439569664 2440010496 2440625418 2442730752 2443787874 2445895936 2449811952 2450093184 2453886171 2454321408 2456002944 2461436208 2464463232 2465529759 2467373328 2467656576 2471607432 2475872784 2476320176 2479080912 2479365504 2486552904 2487335158 2488697856 2489325048 2489610816 2490844048 2493620976 2500506624 2500849701 2501136792 2504090193 2504377656 2504665152 2505453104 2506537984 2507169672 2510839296 2512716129 2514726324 2515172352 2515806216 2515971997 2516260824 2518776939 2519066088 2522330184 2526658596 2528838144 2529475452 2530728431 2531018952 2532753036 2534298536 2540545728 2540837376 2541477708 2544770844 2546966016 2551336704 2552600512 2555739648 2556201472 2556845676 2559051264 2563148448 2566469664 2566764288 2567571776 2569625856 2571193856 2578647456 2581522272 2581818624 2582935938 2584867296 2585164032 2589303024 2593473764 2593771488 2595846528 2597132384 2597430528 2600027808 2604489552 2607864336 2608163712 2612364832 2616547374 2619937782 2620238544 2623159728 2626558704 2630403072 2632369278 2635303986 2635606512 2636082768 2638718698 2639021616 2643246837 2645830656 2646671841 2646975672 2647808394 2649259008 2649926664 2651543664 2654195054 2658079872 2658749751 2659230189 2661524096 2661829632 2662194843 2662500456 2664797184 2665644399 2665950408 2668250112 2672828928 2674826847 2677134208 2677441536 2677808889 2678292771 2678600232 2680910848 2681278677 2685203136 2688505344 2689668828 2691001159 2691988992 2694001233 2700952128 2701440192 2704451904 2704762368 2706784157 2712603168 2713456536 2717284416 2720313792 2721117696 2723838656 2728512864 2731734756 2732048352 2732361984 2733221568 2741144868 2744515872 2744696724 2745011808 2748072096 2751632928 2756038446 2756354832 2757720196 2760794652 2761111584 2763003312 2764689312 2769115734 2772521136 2773894508 2775794994 2776113648 2777807648 2784655104 2785356882 2785860198 2788966026 2789286192 2797372017 2799785088 2800106496 2800490679 2800987392 2802199554 2805323598 2805830522 2808958614 2813069952 2813778891 2816529408 2817424863 2817748296 2818634742 2819855232 2820178944 2820565881 2822287006 2824694208 2829568896 2830281993 2830793427 2833235328 2833560576 2833949349 2837621457 2842668752 2844942912 2845269504 2846678912 2847396321 2849852544 2851085853 2858113944 2858442048 2863374976 2865336768 2871675576 2875207104 2875396568 2875726656 2878602216 2878932672 2883542004 2887278372 2887609824 2888518248 2890829088 2892261064 2892593088 2896341184 2900978388 2903480832 2904212556 2904545952 2907975708 2908309536 2909224472 2917257728 2917992924 2921773932 2922109344 2925031284 2929312512 2933847378 2934367744 2935637628 2938910436 2942718548 2947025664 2947768362 2950311168 2951054694 2952855444 2954878542 2959203456 2963970016 2964310272 2965057326 2965593114 2968151296 2968899318 2971460352 2976559488 2977847631 2980416384 2980758528 2981696256 2982986622 2985559808 2986851846 2990339856 2994214608 2994558336 2995313013 2997896832 2999194209 3001781376 3008422032 3011775984 3012121728 3013425261 3015678512 3016024704 3020853528 3026066736 3028487616 3030335616 3033365776 3037805568 3038571144 3039120216 3041741824 3042508392 3042857664 3051678564 3052638603 3056594079 3056944968 3059581952 3060353016 3060906024 3061257408 3064318488 3068803584 3069576972 3071097491 3073554396 3073907232 3074521317 3074874264 3075429896 3078858552 3086802432 3087580356 3088138284 3090802176 3091581108 3093467608 3095587044 3101093184 3105467904 3106250532 3108930048 3110275476 3112958464 3118300416 3123127854 3123681792 3125033604 3132736992 3136589568 3136796256 3137156352 3137946966 3140653824 3149758224 3150119808 3151110816 3151680224 3155193888 3155556096 3159644928 3164703696 3168595584 3170165152 3172337136 3172701312 3173699424 3174637312 3183265008 3187023882 3187389744 3187755648 3198002346 3200560776 3202146178 3202513776 3206084112 3210238416 3214937088 3215378187 3215747304 3220927094 3221296848 3223503864 3225470864 3228221952 3230635023 3233793024 3234607992 3234821139 3235192488 3237983232 3238427493 3238799256 3248764288 3249583029 3250170231 3251363328 3252759552 3253347328 3253793697 3254167224 3256974336 3258009821 3258383832 3266415936 3266790912 3269232813 3271848228 3272428544 3272877531 3274670592 3277118383 3281914944 3285950976 3287373012 3289831104 3290208768 3295476576 3301163712 3303804672 3305441216 3305820672 3315403872 3319100064 3319481088 3324827968 3334466268 3334849056 3338786924 3339170208 3339553536 3342892896 3350288172 3352968432 3354408288 3355014432 3358369252 3358754784 3363106912 3364132338 3368491434 3368878128 3372633936 3374691936 3377004048 3384474786 3387394304 3388247982 3388636944 3392638326 3393027792 3398460219 3401782272 3404325078 3404940242 3408736254 3409127568 3412536498 3417531264 3418392537 3419010243 3421959552 3422352384 3422821941 3423214872 3424910566 3426167808 3428728842 3438196608 3439063089 3442029696 3442424832 3442897143 3443519277 3443914584 3444998018 3446489728 3446885376 3447358299 3452404032 3458361984 3459233547 3459858633 3461128704 3463240704 3463715871 3466703744 3468204003 3472652736 3477152448 3477551616 3480151059 3484660487 3488729832 3493250376 3493651392 3497546304 3502078272 3508087968 3509825704 3513738648 3514142016 3514777024 3518695488 3524329116 3528663264 3528895788 3529300896 3530411192 3533235552 3535391552 3543478002 3544106496 3544999668 3545640252 3549593124 3550000608 3554192532 3554600544 3560291658 3566435796 3568879278 3569288976 3570411852 3571057028 3571466976 3575038236 3580270848 3581173134 3585813462 3586225104 3592001644 3601269504 3601920256 3602827998 3605935872 3606844626 3611518218 3616804224 3617942048 3621252096 3623045888 3623958954 3626441847 3627085056 3628654722 3638017152 3639591549 3642313008 3642731136 3643149312 3643649163 3644295424 3645872538 3654859824 3657783744 3659354496 3659595632 3660015744 3660938127 3664096128 3665681811 3668843904 3674717928 3675139776 3681059536 3681482112 3684004416 3686252416 3692154312 3696694848 3701059992 3701484864 3712873472 3713809176 3714480264 3718194529 3718621368 3719048256 3729829356 3731002737 3733046784 3733987572 3734649856 3736266072 3740431464 3745278152 3750759936 3751705188 3756566484 3756997728 3758179656 3759806976 3760754508 3766258944 3772758528 3773709324 3774391236 3777647104 3778599132 3783495276 3789987894 3793257216 3796528428 3799129554 3799803392 3801447804 3810818592 3811256064 3812216562 3817156266 3820449024 3828900768 3833609472 3834302208 3835268514 3838136288 3838576896 3844722672 3849704496 3850146432 3851357664 3854438784 3856790784 3867971184 3872283408 3872727936 3874403907 3877300944 3877746048 3883954536 3890210646 3890657232 3895698576 3896145792 3900041712 3905750016 3906734328 3908669534 3911796504 3912245568 3914183504 3918547248 3924821061 3929367552 3929906673 3930357816 3933748224 3934739592 3937140592 3939838056 3945604608 3948553917 3952413696 3952955979 3953409768 3953670281 3954124152 3958078047 3958532424 3961947136 3968745984 3970463508 3971712591 3973888512 3974889996 3975595008 3976858963 3977315496 3981292581 3982469128 3987119808 3992286144 3992744448 3993750684 3997195776 3998925612 4000183649 4002375168 4009243392 4011229376 4015701312 4016162304 4017900348 4021366272 4027804704 4032758016 4034755648 4037983488 4040447488 4051428192 4052160288 4056677856 4057143552 4068904752 4070184804 4075458772 4075926624 4080470688 4081208032 4081676544 4085757984 4092769296 4097602134 4098072528 4098542976 4099361756 4099832352 4105144736 4111717302 4116773808 4117045086 4117517712 4122108144 4127449392 4134057669 4134790912 4136580294 4141191978 4141667376 4144504968 4146557954 4147033968 4153673601 4157733888 4160841762 4163692491 4164170472 4166711472 4170877942 4176982656 4178035323 4178790297 4182119424 4182395008 4182875136 4183449039 4183929288 4187538432 4199677632 4200159744 4201481088 4203299331 4206925184 4207408128 4207985397 4208745783 4212859904 4213437921 4219604928 4224794112 4226622444 4227952113 4229782848 4230268416 4231599232 4233430509 4244353344 4249365176 4249852992 4250340864 4253517961 4264003128 4267414368 4270018368 4274778816 4280317888 4287170916 4287663072 4295062464 4298005152 4307513364 4312810656 4313094852 4313589984 4317903324 4318399008 4325313006 4330917558 4331414736 4332777372 4333560308 4338391596 4338889632 4344511776 4351467582 4355221248 4356318834 4356818928 4358977084 4361963562 4362464304 4363836708 4375886592 4376989386 4382660898 4383164016 4386441472 4387546926 4393968768 4400771067 4401551616 4403456442 4405072896 4408365654 4414077822 4420538496 4421652543 4425466752 4425974784 4426582041 4429283166 4432317813 4435022438 4438805184 4445955024 4446465408 4447585989 4448389671 4452226944 4452738048 4453348977 4457190528 4464839232 4467050896 4470624576 4471137792 4472544384 4473352576 4474479933 4478339712 4480277769 4485509784 4491321912 4491837504 4496845248 4499589248 4502672064 4512633048 4517663976 4518182592 4523517768 4524037056 4531280292 4538579087 4539100104 4542731424 4544981672 4545503424 4550048664 4556708352 4557856716 4558680324 4562612736 4563762588 4564286496 4571638456 4584262144 4585417452 4589372928 4590529524 4591359036 4591886112 4596477732 4603205376 4610331594 4611149312 4612311396 4613144844 4618287828 4624272004 4630203648 4632207426 4636203264 4637371662 4640201412 4643380566 4651639776 4657667168 4658201856 4659375798 4663395072 4665413214 4669437696 4677450624 4684984864 4685522688 4687550406 4691593984 4699105488 4704884352 4705194384 4705734528 4706920449 4710980736 4724637336 4726666224 4727520336 4732790832 4733334144 4738923376 4739467392 4747055544 4755247728 4758505704 4759051968 4760549136 4761955968 4766717648 4773694464 4774897512 4780535823 4781084616 4781633472 4797003519 4801692672 4803219267 4803770664 4807914496 4809126168 4815357624 4822405632 4823620956 4826010343 4831390641 4831945272 4835255796 4836113408 4838206296 4850689536 4851911988 4852788732 4854315389 4856417344 4856974848 4858198884 4861163384 4873146432 4877044992 4879139328 4880020992 4881250836 4885461504 4887575748 4891791872 4899623904 4900186368 4907772342 4908642816 4912005888 4922872416 4928926464 4931059518 4934746656 4935313152 4943214864 4951745568 4952640352 4958161824 4958731008 4973105808 4974670316 4978650096 4979221632 4981688096 4987241952 5001699402 5002273584 5008180386 5008755312 5009330304 5010906208 5014339344 5021678592 5025432258 5029452648 5031612432 5031943994 5032521648 5037553878 5038132176 5044660368 5046198507 5052737151 5053317192 5057676288 5058950904 5061456862 5062037904 5065506072 5068597072 5076712179 5081091456 5081674752 5082371973 5082955416 5088957489 5089541688 5093932032 5102673408 5105201024 5106487617 5107410363 5111479296 5112402944 5113104381 5113691352 5118102528 5118804747 5126296896 5132939328 5133528576 5135143552 5137365849 5139251712 5142387712 5143093263 5149757459 5157294912 5163044544 5163637248 5165871876 5167497027 5169734592 5170328064 5178606048 5186947528 5187542976 5191693056 5194264768 5194861056 5200055616 5208979104 5215728672 5216327424 5224729664 5233094748 5239875564 5240477088 5246319456 5253117408 5264738556 5270607972 5271213024 5272165536 5277437396 5278043232 5286493674 5293343682 5293951344 5295616788 5299853328 5303087328 5308390108 5316159744 5317499502 5318460378 5323048192 5324389686 5325000912 5331288798 5331900816 5340437487 5345657856 5349653694 5353318917 5354268416 5355617778 5356585542 5357200464 5362557354 5370406272 5371759701 5377010688 5378720193 5379337656 5382002318 5383977984 5388002466 5401904256 5402880384 5404241997 5408903808 5409524736 5410266939 5413568314 5417277327 5425206336 5426913072 5434568832 5435938431 5440627584 5442235392 5442982083 5447677312 5457025728 5463469512 5464096704 5464723968 5466443136 5468808807 5482289736 5489031744 5489393448 5490023616 5496144192 5503265856 5512076892 5512709664 5515440392 5521589304 5522223168 5526006624 5529378624 5538231468 5545042272 5547789016 5551589988 5552227296 5555615296 5569310208 5570713764 5571720396 5577932052 5578572384 5594744034 5599570176 5600981358 5601974784 5604399108 5610647196 5611661044 5617917228 5626139904 5627557782 5634849726 5635496592 5637269484 5639710464 5641131762 5644574012 5649388416 5659137792 5660563986 5661586854 5666470656 5667898698 5675242914 5685337504 5689885824 5690539008 5693357824 5694792642 5698694331 5699705088 5702171706 5716227888 5716884096 5725734399 5726749952 5730673536 5743351152 5750414208 5750793136 5751453312 5752902771 5757204432 5757865344 5767084008 5774556744 5775219648 5777036496 5781658176 5784522128 5785186176 5792682368 5801956776 5806961664 5808425112 5809091904 5815951416 5816619072 5818448944 5834515456 5835315969 5835985848 5842877117 5843547864 5844218688 5850062568 5858625024 5863004301 5867694756 5868735488 5871275256 5877146191 5877820872 5885437096 5894051328 5895536724 5900622336 5902109388 5905710888 5909757084 5918406912 5927940032 5928620544 5930114652 5931186228 5936302592 5937798636 5942920704 5953118976 5955695262 5960832768 5963392512 5965973244 5971119616 5973703692 5980679712 5988429216 5989116672 5990626026 5995793664 5998388418 6003562752 6016844064 6023551968 6024243456 6026850522 6031357024 6032049408 6041707056 6052133472 6056975232 6060671232 6066731552 6077142288 6078240432 6085016784 6085715328 6103357128 6105277206 6113188158 6113889936 6120706032 6121812048 6122514816 6128636976 6137607168 6139153944 6142194982 6146403201 6147108792 6147814464 6149042634 6149748528 6150859792 6157717104 6167575953 6173604864 6175160712 6175567629 6176276568 6181604352 6183162216 6186935216 6191174088 6202186368 6204870441 6210935808 6211787967 6212501064 6217860096 6219836931 6220550952 6225916928 6236600832 6241262643 6246255708 6247363584 6249349799 6250067208 6256316913 6265473984 6273179136 6273592512 6274312704 6275893932 6281307648 6286002877 6299516448 6300239616 6302221632 6303360448 6310387776 6311112192 6319289856 6329407392 6337191168 6340330304 6344674272 6345402624 6347398848 6349274624 6366530016 6374047764 6374779488 6375511296 6396004692 6401121552 6404292356 6405027552 6412168224 6420476832 6430756374 6431494608 6441854188 6442593696 6447007728 6450941728 6456443904 6461270046 6469215984 6469642278 6470384976 6476854986 6477598512 6496376337 6497528576 6499166058 6500340462 6502726656 6507587394 6508334448 6516019642 6516767664 6527201373 6532831872 6533581824 6534478251 6538465626 6542945343 6543696456 6545755062 6549341184 6554236766 6563829888 6565484079 6571901952 6573991347 6574746024 6579662208 6580417536 6581320389 6590953152 6602327424 6605184663 6607609344 6610882432 6611641344 6612548481 6621116733 6630807744 6638200128 6638962176 6643924749 6649655936 6652533657 6668932536 6669698112 6677573848 6678340416 6679107072 6685785792 6700576344 6705936864 6708816576 6710028864 6716738504 6717509568 6726213824 6728264676 6736982868 6737756256 6745267872 6749383872 6754008096 6768949572 6774788608 6776495964 6777273888 6785276652 6786055584 6796920438 6808650156 6809880484 6817472508 6818255136 6825072996 6835062528 6836785074 6838020486 6843919104 6845643882 6846429744 6849821132 6857457684 6876393216 6878126178 6884059392 6885794286 6887038554 6887829168 6889996036 6892979456 6894716598 6904808064 6915497391 6916723968 6918467094 6919717266 6922257408 6927431742 6933407488 6936408006 6945305472 6948311139 6954304896 6955103232 6956057493 6960302118 6965070849 6969320974 6977459664 6986500752 6987302784 6989063697 6995092608 6998119821 7004156544 7016175936 7019651408 7027477296 7028284032 7029554048 7031325609 7037390976 7048658232 7057326528 7057791576 7058601792 7060822384 7066471104 7070783104 7086956004 7088212992 7089999336 7091280504 7099186248 7100001216 7108385064 7109201088 7120583316 7132052851 7132871592 7137758556 7138577952 7140823704 7142114056 7142933952 7150076472 7160541696 7162346268 7171626924 7172450208 7184003288 7202539008 7203840512 7205655996 7211871744 7213689252 7223036436 7233608448 7235884096 7246091776 7247917908 7252883694 7254170112 7257309444 7276034304 7279183098 7284626016 7285462272 7287298326 7288590848 7291745076 7309719648 7315567488 7318708992 7319191264 7320031488 7321876254 7328192256 7331363622 7337687808 7349435856 7350279552 7362119072 7362964224 7368008832 7372504832 7384308624 7393389696 7396589277 7402119984 7402969728 7427618352 7428960528 7436389058 7437242736 7438096512 7459658712 7462005474 7466093568 7467975144 7472532144 7480862928 7490556304 7501519872 7502549103 7503410376 7512270579 7513132968 7513995456 7516359312 7519613952 7521509016 7532517888 7538148387 7545517056 7547418648 7547915991 7548782472 7555294208 7556330817 7557198264 7566990552 7579975788 7583730539 7586514432 7592185293 7593056856 7598259108 7599606784 7602895608 7621637184 7622512128 7624433124 7628209897 7634312532 7640898048 7657801536 7667218944 7668604416 7670537028 7676272576 7677153792 7689445344 7699408992 7700292864 7702715328 7708877568 7713581568 7735942368 7744566816 7745455872 7748807814 7754601888 7755492096 7767909072 7780421292 7781314464 7791397152 7792291584 7800083424 7813468656 7817339068 7823593008 7824491136 7828367008 7837094496 7849642122 7859813346 7860715632 7869479184 7874281184 7879676112 7891209216 7897107834 7905911958 7906819536 7907340562 7908248304 7916156094 7917064848 7929740511 7937491968 7940015523 7940927016 7943425182 7947777024 7949779992 7953717926 7954630992 7962585162 7964938256 7974239616 7976249253 7977690567 7984572288 7985488896 7986584529 7987501368 7994391552 7996933197 7997851224 8000367298 8004750336 8018486784 8022458752 8024480541 8031402624 8032324608 8033426667 8034878313 8035800696 8042732544 8043836031 8055609408 8065516032 8069511296 8073003477 8075966976 8080894976 8082003699 8092476007 8102856384 8104320576 8113355712 8114287104 8120352471 8137809504 8140369608 8150917544 8151853248 8160941376 8162416064 8163353088 8171515968 8185538592 8195204268 8196145056 8197085952 8198723512 8199664704 8210289472 8223434604 8233547616 8234090172 8235035424 8244216288 8254898784 8268115338 8269581824 8273160588 8282383956 8283334752 8289009936 8293115908 8294067936 8307347202 8321683524 8327384982 8328340944 8333422944 8341755884 8353965312 8356070646 8357580594 8364790016 8366898078 8367858576 8392116051 8399355264 8400319488 8402962176 8406598662 8413850368 8415970794 8417491566 8426875842 8439209856 8441336673 8449588224 8452274589 8453244888 8455904226 8459565696 8460536832 8461697643 8463198464 8466861018 8488706688 8490845979 8492380281 8498730352 8499705984 8500681728 8501848047 8507035922 8512864371 8528006256 8534828736 8540036736 8542188963 8549557632 8553257559 8560635776 8574341832 8575326144 8590124928 8596010304 8615026728 8625621312 8626189704 8627179968 8635806648 8636798016 8650626012 8661835116 8662829472 8665554744 8667120616 8676783192 8677779264 8689023552 8702935164 8710442496 8712637668 8713637856 8717954168 8723927124 8724928608 8727673416 8751773184 8753978772 8765321796 8766328032 8772882944 8775093852 8787937536 8801542134 8803103232 8806912884 8816731308 8828155644 8841076992 8843305086 8850933504 8853164082 8858566332 8864635626 8870044876 8877610368 8891910048 8892930816 8895171978 8896779342 8904453888 8906697954 8914381056 8929678464 8934101792 8941249152 8942275584 8945088768 8946705152 8948959866 8956679424 8960555538 8971019568 8982643824 8983675008 8993690496 8997582627 8999178496 9005344128 9025266096 9035327952 9036365184 9040275783 9047035536 9048074112 9062560584 9077158174 9078200208 9085462848 9089963344 9091006848 9100097328 9113416704 9115713432 9117360648 9125225472 9127525176 9128572992 9143276912 9157915809 9168524288 9169782237 9170834904 9178745856 9181059048 9181664041 9182718072 9183772224 9192955464 9206410752 9213292473 9220663188 9222298624 9223563951 9224622792 9226289688 9235515443 9236575656 9248544008 9260407296 9264414852 9272406528 9274743324 9280402824 9286761132 9289682689 9303279552 9315334336 9316403712 9318751596 9326790144 9330826428 9338875392 9354901248 9369969728 9371045376 9375100812 9383187968 9398210976 9409768704 9410388768 9411469056 9413840898 9421961472 9449274672 9453332448 9455040672 9465581664 9466668288 9477846752 9478934784 9494111088 9510495456 9517011408 9518103936 9521098272 9523911936 9533435296 9549795024 9561071646 9562169232 9563266944 9594007038 9606438534 9607541328 9618252336 9630715248 9644811264 9646134561 9647241912 9652020686 9662781282 9663890544 9670511592 9676412592 9691905069 9701379072 9703823976 9704463417 9705577464 9708630778 9712834688 9713949696 9715282479 9716397768 9722326768 9746292864 9748749087 9750510693 9754089984 9758278656 9760041984 9761381091 9762501672 9770923008 9774029463 9775151496 9783583744 9799247808 9800372736 9807698439 9815544684 9817285632 9818632593 9820406827 9824011776 9831355149 9845744832 9857852928 9862119036 9869493312 9870626304 9878004521 9886429728 9903491136 9905280704 9916323648 9917462016 9946211616 9949340632 9957300192 9958443264 9963376192 9974483904 10003398804 10004547168 10016360772 10017510624 10018660608 10021812416 10028678688 10050864516 10058905296 10063224864 10063887988 10065043296 10075107756 10076264352 10089320736 10092397014 10105474302 10106634384 10117901808 10122913724 10124075808 10131012144 10137194144 10153424358 10162182912 10164743946 10165910832 10177914978 10179083376 10205346816 10210402048 10212975234 10214820726 10226208762 10227382704 10237609494 10252593792 10257030729 10265878656 10267057152 10268465823 10270287104 10274731698 10278503424 10286186526 10299514918 10314589824 10317189267 10326089088 10327274496 10328691429 10330557831 10331743752 10334994054 10339469184 10340656128 10342074897 10357212096 10373895056 10375085952 10377700641 10379575899 10383386112 10388529536 10389722112 10391147613 10400111232 10404612009 10417958208 10431457344 10432654848 10440453177 10449459328 10453981461 10466189496 10479751128 10480954176 10492638912 10506234816 10529477112 10541215944 10542426048 10544331072 10554874792 10556086464 10572987348 10586687364 10587902688 10591233576 10599706656 10606174656 10616780216 10632319488 10634999004 10636920756 10646096384 10648779372 10650001824 10662577596 10663801632 10680874974 10699307388 10706637834 10708536832 10711235556 10713171084 10714400928 10725114708 10740812544 10743519402 10757440386 10758675312 10764004636 10776004932 10803808512 10805760768 10808483994 10817807616 10820533878 10827136628 10834554654 10850412672 10853826144 10869137664 10871876862 10881255168 10885964166 10895354624 10914051456 10918774647 10926939024 10928193408 10929447936 10930947489 10932886272 10937617614 10964579472 10978063488 10978786896 10980047232 10982814381 10992288384 10997045433 11006531712 11024153784 11025419328 11030880784 11043178608 11044446336 11052013248 11058757248 11076462936 11090084544 11095578032 11103179976 11104454592 11111230592 11138620416 11141427528 11143440792 11154583587 11155864104 11157144768 11189488068 11193008211 11199140352 11201962716 11203949568 11207511623 11208798216 11221294392 11223322088 11235834456 11252279808 11255115564 11269699452 11270993184 11273244829 11274538968 11279420928 11282263524 11289148024 11298776832 11318275584 11321127972 11323173708 11332941312 11335797396 11350485828 11370675008 11379771648 11386715648 11389585284 11397388662 11399410176 11404343412 11432455776 11433768192 11451468798 11453499904 11461347072 11486702304 11500828416 11501586272 11502906624 11505805542 11514408864 11515730688 11534168016 11549113488 11550439296 11554072992 11563316352 11569044256 11570372352 11585364736 11603913552 11616850224 11618183808 11623211721 11631902832 11633238144 11636897888 11670631938 11671971696 11685754234 11687095728 11688437376 11700125136 11717250048 11726008602 11735389512 11742550512 11754292382 11755641744 11770874192 11774463183 11788102656 11789720019 11791073448 11801244672 11804218776 11811421776 11819514168 11836813824 11845661751 11855880064 11857241088 11858867937 11860229304 11861010843 11862372456 11872605184 11874234141 11875597272 11885841408 11906237952 11911390524 11915137773 11917290847 11921665536 11926785024 11930576889 11931946488 11942239232 11943877743 11947407384 11961359424 11976858432 11978233344 11981252052 11987186981 11991587328 11996776836 12000550947 12007125504 12033688128 12047103936 12048486912 12053701044 12062714048 12064098816 12083414112 12104266944 12113950464 12121342464 12133463104 12154284576 12156480864 12170033568 12171430656 12206714256 12210554412 12226376316 12227779872 12241412064 12243624096 12245029632 12257273952 12278307888 12284389964 12292806402 12294217584 12295628928 12298085268 12299497056 12301719584 12315434208 12335151906 12350321424 12351135258 12352553136 12366324432 12373870432 12382348176 12402173007 12404372736 12409740882 12423575934 12425002128 12439673862 12441101904 12461020803 12473201664 12482525286 12491077473 12492511416 12498699598 12500134416 12512633826 12530947968 12534105969 12536370891 12546358272 12547185024 12548625408 12550347117 12551787864 12562615296 12572005754 12599032896 12600479232 12604443264 12606720896 12609897993 12620775552 12622224384 12623956191 12626237349 12638579712 12640313763 12658814784 12674382336 12680660608 12683856339 12689348544 12690805248 12694797696 12698549248 12700291527 12716748011 12733060032 12748095528 12749558976 12751022592 12760553883 12792009384 12802243104 12808584712 12810055104 12824336448 12840953664 12861512748 12862989216 12883708376 12885187392 12894015456 12901883456 12922540092 12938431968 12939284556 12940769952 12953709972 12955197024 12992752674 12995057152 12998332116 13000680924 13015174788 13016668896 13032039284 13033535328 13054402746 13065663744 13068956502 13076931252 13085890686 13087392912 13091510124 13108473532 13127659776 13130968158 13147982694 13149492048 13159324416 13162640778 13181906304 13204654848 13210369326 13215218688 13221764864 13225096962 13242233466 13261615488 13264957629 13276400256 13277924352 13287849498 13296953439 13299311872 13305067314 13337865072 13339396224 13342757967 13345169013 13355147696 13356680832 13358214144 13360046931 13371571584 13401152688 13411873728 13417633152 13420057728 13423439799 13433477008 13435019136 13440833307 13452427648 13456529352 13473965736 13475512512 13490535744 13498767744 13508016192 13537899144 13549577216 13552991928 13554547776 13570553304 13572111168 13593840876 13615737261 13617300312 13619760968 13634945016 13636510272 13650145992 13670125056 13673570148 13676040972 13680343369 13687838208 13691287764 13692859488 13699642264 13714915368 13752786432 13756252356 13768118784 13771588572 13774077108 13775658336 13779992072 13785958912 13789433196 13809616128 13830994782 13833447936 13836934188 13839434532 13854863484 13866814976 13872816012 13890610944 13896622278 13908609792 13912114986 13920604236 13930141698 13938641948 13954919328 13973001504 13974605568 13978127394 13990185216 13996239642 14008313088 14032351872 14039302816 14054954592 14056568064 14059108096 14062651218 14074781952 14097316464 14114653056 14115583152 14117203584 14121644768 14132942208 14141566208 14173912008 14179998672 14182561008 14198372496 14200002432 14216770128 14218402176 14241166632 14264105702 14265743184 14275517112 14277155904 14281647408 14284228112 14285867904 14300152944 14321083392 14324692536 14341607469 14343253848 14344900416 14368006576 14391010557 14405078016 14407681024 14409657801 14411311992 14423743488 14427378504 14446072872 14467216896 14471768192 14478031029 14492183552 14494171923 14495835816 14505767388 14508340224 14512952839 14514618888 14552068608 14558366196 14562946167 14569252032 14570924544 14574596652 14577181696 14583490152 14598072797 14619439296 14631134976 14637417984 14638382528 14640062976 14643752508 14656384512 14662727244 14675375616 14698871712 14700559104 14724238144 14725928448 14736017664 14745009664 14768617248 14786779392 14793178554 14804239968 14805939456 14855236704 14857921056 14872778116 14874485472 14876193024 14919317424 14924010948 14935950288 14945064288 14961725856 14981112608 15005098206 15006820752 15024541158 15026265936 15027990912 15032718624 15043018032 15065035776 15076296774 15094837296 15095831982 15097564944 15112661634 15114396528 15133981104 15138595521 15158211453 15159951576 15167461078 15173028864 15184370586 15186113712 15196518216 15205791216 15230136537 15243274368 15245024256 15247115919 15248866248 15256419794 15266872467 15268625064 15281796096 15315603072 15319462851 15322231089 15334437888 15337208832 15339313143 15341074056 15352545152 15354307584 15356414241 15378890688 15398817984 15400585728 15405430656 15412097547 15417755136 15427163136 15429279789 15432067871 15449272377 15471884736 15489133632 15490911744 15497615628 15502491081 15509203776 15510984192 15522578533 15535818144 15560842584 15562628928 15582794304 15584583168 15600166848 15626937312 15634678136 15647186016 15648982272 15656734016 15674188992 15699284244 15719626692 15721431264 15738958368 15748562368 15759352224 15794215668 15811823916 15813639072 15814681124 15816496608 15832312188 15834129696 15859481022 15880031046 15881854032 15886850364 15899559984 15907435852 15909261984 15925170324 15929876512 15948479232 15952498506 15955381134 15969144576 15973169058 15975002736 15993866394 15995702448 16000734596 16036973568 16044917504 16048961082 16059956751 16062805248 16066853334 16069756626 16071601392 16087672062 16111218816 16131032064 16136160579 16139022592 16146006954 16151933952 16164007398 16184952014 16205712768 16208641152 16212725991 16226711424 16228574208 16230800817 16240704942 16251831981 16275619008 16280739216 16301835088 16303706496 16307815293 16321882752 16324832128 16326706176 16328946249 16343031936 16371077184 16390408536 16392290112 16394171904 16397447024 16399329408 16406426421 16420578944 16446869208 16467095232 16468180344 16470070848 16488432576 16509797568 16536230676 16539163648 16546321176 16564767912 16566669504 16578019872 16586231816 16588135872 16614694404 16643367048 16654769964 16656681888 16666845888 16683511768 16707930624 16712141292 16715161188 16729580032 16733796156 16735717152 16784232102 16798710528 16805924352 16813197324 16827700736 16831941588 16834983132 16853751684 16878419712 16882673346 16904549178 16906489776 16911808452 16919131392 16923395286 16926396928 16933722036 16977413376 16981691958 16984760562 16997460704 16999411968 17003696094 17014071844 17025728742 17056012512 17069657472 17080073472 17084377926 17099115264 17106515118 17121271552 17148683664 17150652288 17177203197 17180249856 17192020608 17230053456 17251242624 17252379408 17254359936 17258708313 17271613296 17273596032 17301252024 17323670232 17325658944 17331109488 17334241232 17353566384 17355558528 17378047104 17405870328 17420884992 17425275336 17427275712 17435908336 17447854248 17449857216 17455346832 17503546368 17505947907 17507957544 17528631351 17530643592 17532656064 17545765888 17550187704 17575875072 17589012903 17603084268 17606206464 17611803979 17613825768 17631438573 17633462616 17656311288 17682153984 17686610172 17701867008 17706328164 17715099017 17717132664 17729271252 17740089752 17755220736 17783820096 17785861632 17790343956 17793558684 17808907776 17813395908 17828762112 17859356928 17868203584 17882498304 17890177536 17893410304 17897919732 17913358848 17921111076 17942039136 17965287648 17967350016 17987380992 17995165254 17998356992 18010688256 18050532192 18070655904 18072730368 18080551566 18094071072 18096148224 18125121168 18154316348 18156400416 18170925696 18179926688 18182013696 18200194656 18231426864 18234721296 18255050352 18257145984 18286553824 18315831618 18339564474 18341669808 18362118096 18363328082 18365436144 18367544448 18385910928 18412821504 18426584946 18439209603 18441326376 18447127902 18449245584 18452579376 18471030886 18473151312 18497088016 18502727859 18520814592 18526702887 18528829704 18544813056 18549486648 18560805648 18573522264 18579365378 18606559104 18614611323 18630668672 18632807424 18635363901 18637503192 18653580288 18659510793 18661652856 18677750784 18709802496 18723787929 18739939456 18742090752 18748049397 18750201624 18766375936 18768950739 18796421952 18819537408 18820777536 18822938112 18827681796 18837008113 18843922944 18858008631 18898549344 18906664896 18910081344 18931163328 18933336576 18947489099 18955693504 18957869568 18988222176 19020990912 19034022816 19036207872 19042196544 19047823872 19066870592 19099590048 19122143292 19124338464 19126533888 19188014076 19212877068 19215082656 19236504672 19261430496 19292269122 19294483824 19304041372 19325562564 19327781088 19341023184 19352825184 19383810138 19407647952 19408926834 19411154928 19417261556 19425669376 19430564958 19432795536 19444653536 19489129011 19492585728 19497498174 19501021386 19508179968 19522762182 19525003344 19548058926 19550302992 19581604119 19598495616 19600745472 19603434753 19615396878 19628836029 19631089368 19637265186 19640813654 19648023552 19662710298 19691489664 19696452237 19715705856 19721974041 19724238072 19738986624 19741252608 19743961167 19756009042 19772859456 19806982272 19810561408 19815553989 19832647296 19834924032 19837645443 19863350199 19892423232 19898681264 19914600384 19916886528 19926752384 19931774247 19948967808 19957600971 20006797608 20009094336 20032721544 20035021248 20037321216 20043624832 20057357376 20101729032 20117810592 20126449728 20127775976 20130086592 20150215512 20152528704 20178641472 20184794028 20210948604 20213268768 20235803616 20245827448 20248151616 20262024288 20274388288 20306848716 20324365824 20329487892 20331821664 20355829956 20358166752 20420804096 20425950468 20429641452 20452417524 20454765408 20475218988 20505187584 20514061458 20531757312 20536931646 20540574208 20549463396 20572373052 20599029836 20629179648 20634378534 20652178176 20657382858 20661115662 20663487504 20669988108 20678938368 20684149794 20714424192 20747790112 20750171904 20755401282 20759151798 20766772224 20777059072 20782295226 20800222464 20809224018 20835916416 20844933417 20862914688 20865309696 20880906354 20895212547 20898918656 20907962922 20932378992 20959502256 20961908352 20967191091 20985277824 20994359463 21012469632 21058954224 21082431888 21084852096 21088662144 21093976827 21109749584 21112172928 21145974696 21173374728 21175805376 21182467152 21199413312 21212349312 21233560432 21264638976 21269998008 21273841512 21292192768 21297558744 21300003648 21325155192 21327603264 21361749948 21396158553 21398614776 21413275668 21417073664 21422471112 21426342168 21428801856 21450229416 21481625088 21487038804 21497682437 21514880772 21517350624 21528009272 21552009864 21607617024 21611521536 21616967988 21635615232 21641067756 21654273256 21669109308 21700825344 21707652288 21738275328 21743753724 21762510336 21771928332 21790709248 21828102912 21837549294 21853878048 21856386816 21861894978 21865772544 21875235228 21929158944 21956126976 21957573792 21960094464 21965628762 21984576768 21994090866 22013063424 22048307568 22050838656 22061761568 22086357216 22088892672 22104026496 22117514496 22152925872 22180169088 22191156064 22206359952 22208909184 22222461184 22282855056 22286881584 22309167174 22311728208 22314289536 22378976136 22386016422 22398280704 22403925432 22415023246 22417596432 22442588784 22446644176 22471668912 22504559616 22507647309 22510231128 22536811737 22539398904 22541986368 22546489658 22549077936 22558841856 22564527048 22578296048 22597553664 22614445161 22636551168 22642255944 22643747973 22646347416 22665882624 22668992451 22671594792 22700971656 22741350016 22751191617 22759543296 22773431296 22776555879 22779170568 22794777324 22798820352 22806068747 22808686824 22864911552 22867536384 22884629691 22902937596 22906999808 22922694144 22939828681 22973404608 23001656832 23003172544 23005813248 23011611084 23028817728 23031461376 23068336032 23098226976 23100878592 23108145984 23126632704 23138088512 23140744704 23170729472 23207827104 23233700448 23236367616 23246423442 23263805664 23266476288 23273795776 23341263876 23343943392 23371508468 23374191456 23376874752 23400250272 23452017204 23470779024 23485101024 23508584764 23511283488 23541748384 23548926366 23579440038 23582146896 23608437552 23622843552 23639028336 23673627648 23691323502 23711760128 23717735874 23720458608 23722021686 23724744912 23748468282 23751194544 23789221533 23812475904 23820046569 23822781048 23830275546 23834581694 23843331072 23861153778 23863892976 23887755486 23894814768 23922718848 23928747759 23933071701 23953716864 23956466688 23959753587 23962504104 23974373962 23983174656 23990799591 23993553672 24001101894 24014251008 24067376256 24073441623 24094207872 24096973824 24100280001 24104634939 24107402088 24125428096 24128197632 24131508093 24166828224 24208533888 24219010431 24227900928 24242684928 24246011097 24266926208 24277428021 24308569152 24312961728 24340067136 24342861312 24361057413 24392623409 24413428512 24421108824 24452752632 24455559744 24482824128 24487248192 24490059264 24514547904 24556615776 24568779928 24585612804 24588435168 24591257856 24596170536 24598994112 24603439168 24630868416 24670303812 24700642848 24702270516 24705106272 24732648864 24747740864 24764696352 24804346014 24808745472 24819481764 24847151868 24850004256 24879347724 24882203808 24922041606 24965050572 24982154946 24985022832 24997399196 25000268832 25025267652 25061895936 25068211938 25072741782 25094370048 25100694234 25103575728 25144011508 25198065792 25200958464 25208886528 25213441792 25219795986 25241551104 25247912382 25252474698 25280627526 25317629568 25348764672 25356823767 25361321216 25367712678 25378697088 25381610496 25385092929 25389595392 25400583054 25433496022 25466120064 25477140843 25496191056 25499117952 25502045184 25505544141 25521107766 25538593113 25584018768 25604486208 25617169424 25620110208 25626566889 25648672896 25659772677 25681907328 25723025496 25725978432 25767416752 25770374784 25788030912 25803766912 25845080184 25876863936 25878569112 25881539904 25907419944 25910394048 25985505348 25990114304 25996664232 26001361848 26027361703 26030349576 26033337792 26064078568 26067070656 26108805492 26131327488 26137913004 26153862504 26171781372 26174785824 26183020248 26216947064 26255319552 26261936316 26295965388 26298984096 26318648832 26325281556 26363812608 26409309696 26420738652 26443529728 26450193924 26484466932 26523230976 26529915258 26552800512 26575698996 26593906878 26598623744 26610134628 26675730144 26678792448 26685515934 26690338026 26710295392 26713361664 26720093862 26743143168 26802305376 26823747456 26835266304 26840115456 26846879598 26866954016 26870038272 26881666614 26904855296 26913058704 26947931472 26951025024 26981071488 26992747881 26997535488 27016032384 27075798288 27105983856 27109095552 27120827349 27141106608 27144222336 27187681752 27231474522 27234600624 27239521936 27269890032 27273020544 27300291984 27340250112 27347140296 27352081944 27360686738 27375676416 27382575528 27385718976 27399284528 27429830736 27473747427 27505572864 27509346711 27512504712 27536237568 27543177144 27544992123 27548154216 27551316672 27559984144 27571917824 27578866392 27619232256 27639877419 27661989564 27666895872 27670691853 27673868376 27675691967 27678869064 27706546329 27709726968 27733629952 27745632024 27781221888 27793244556 27817219584 27824229972 27838012741 27841208472 27860283396 27869048067 27877283896 27909838656 27946003008 27949211136 27956254788 27980370432 27992479284 28016626176 28064703744 28078605632 28109909184 28113136128 28118216192 28125302436 28149563904 28194632928 28229306112 28231166304 28234407168 28243289536 28265884416 28283132416 28347824016 28359997344 28365122016 28396744992 28400004864 28433540256 28436804352 28482333264 28528211404 28531486368 28551034224 28554311808 28563294816 28568456224 28571735808 28600305888 28649385072 28683214938 28686507696 28689800832 28736013152 28782021114 28819315602 28822623984 28854757008 28892145744 28934433792 28938403683 28943536384 28956062058 28988343846 28991671632 29011534776 29025905678 29029237776 29075715207 29104137216 29113390251 29116732392 29125892334 29138504064 29141849088 29145847437 29149193304 29166980304 29196145594 29238878592 29246247261 29251532079 29262269952 29274835968 29276765056 29280125952 29284143273 29287505016 29312769024 29322088389 29325454488 29350751232 29397743424 29401118208 29423095317 29448476288 29451856896 29455897779 29461220481 29472035328 29490019328 29494065447 29537234496 29573558784 29586357108 29608479936 29611878912 29634013563 29710473408 29715842112 29745556232 29748970944 29752386048 29774625727 29838634848 29848021896 29871900576 29890128576 29923451712 29962225216 30010196412 30013641504 30049082316 30052531872 30055981824 30065437248 30086036064 30152593548 30189674592 30191663964 30195129888 30225323268 30228793056 30267962208 30277191042 30316422906 30319903152 30334922156 30368741172 30372227424 30393036432 30411582432 30460273074 30486548736 30494231838 30497732496 30512839588 30533744934 30537250128 30631206144 30638925702 30644462178 30678626286 30682148112 30705090304 30712828482 30757781376 30771092187 30797635968 30801171456 30805397469 30810861312 30824195094 30835510272 30858559578 30864135742 30898544754 30943769472 30951567801 30978267264 30981823488 30986074287 30991673493 30995231256 31004982162 31018407552 31021968384 31026224691 31045157066 31071636288 31121685168 31125257856 31133101923 31138727697 31165588608 31169166336 31173442839 31200333696 31213836027 31253874624 31269356272 31294372032 31297964544 31313468032 31321359531 31348377984 31361944383 31398568488 31439253384 31442862528 31477916736 31497124736 31518704448 31588431336 31623647832 31627278144 31629362248 31632993216 31664624376 31668259392 31718962044 31760062092 31763708064 31770053609 31773700728 31799119968 31814871704 31818523968 31850340648 31859753024 31896958464 31904997012 31910762268 31938289152 31946338116 31950005472 31987732788 31991404896 32001469192 32089835008 32097922164 32119913502 32125610496 32133706668 32139513252 32143202784 32175344124 32222437632 32272321158 32278045184 32292013908 32328014796 32369904028 32411425536 32417282304 32425451982 32453422848 32461601634 32481409884 32503663962 32551238016 32561478432 32603670176 32607412992 32615630586 32643765504 32649664256 32657892498 32686063872 32742154368 32756323941 32780817072 32784580224 32788343808 32794894048 32798658816 32812852842 32841157888 32893738416 32934190464 32936360688 32940141696 32948443143 32976865152 32991136299 33019595136 33072461352 33092642352 33129535824 33133339008 33156039744 33172463632 33176271744 33229388808 33286734096 33309539928 33313363776 33333691776 33367023536 33415861248 33424282584 33430322376 33459160064 33463750761 33467592312 33471434304 33568464204 33579024633 33597421056 33611848704 33622534869 33626394648 33655401472 33663883176 33669966264 33707503368 33756839424 33765346692 33782072401 33809098356 33812979552 33819734487 33823616904 33838262784 33846790572 33852793856 33867444072 33954826752 33963383916 33969521124 33994921408 33998823936 34007392188 34028143688 34051457484 34112025024 34139314944 34160146944 34168755852 34198230528 34213030236 34242543104 34297367328 34301304576 34354406394 34360499712 34384041216 34460106912 34502485248 34504758816 34508719872 34517416626 34543226592 34547192064 34602504048 34647340464 34651317888 34662218976 34668482464 34707132768 34711117056 34756094208 34811740656 34850550672 34854551424 34871816672 34895708496 34899714432 34910693664 35011895814 35015915088 35057262702 35061287184 35065312128 35100375408 35151750144 35178025806 35206168536 35223607958 35227651536 35262877146 35266925232 35312622576 35323389549 35364307968 35369160057 35373220344 35403734016 35412656328 35430198034 35434265328 35458542504 35480179504 35510441472 35536985253 35567640192 35571723264 35576603811 35580687912 35583032529 35587117368 35617815552 35622702423 35626791816 35657524224 35718713856 35736407168 35745413319 35751872541 35764996608 35780355072 35786820608 35791730667 35795839464 35826717696 35831633229 35838108031 35842222152 35884078272 35930575296 35934700032 35961560943 35974761984 35990330508 35996713984 36001652841 36021376512 36048302213 36101064384 36141311808 36145460736 36161103132 36188142144 36192296448 36250242336 36308632696 36312800832 36341851392 36359853376 36364027392 36400389312 36462853728 36469442592 36510100704 36514291968 36573107648 36631663236 36679128948 36683339616 36724236192 36726656164 36730872288 36735088896 36771821856 36853169892 36878419206 36882652752 36894255804 36898491168 36905158752 36942061772 36946302624 36994176032 37005455718 37053405774 37057659408 37098973296 37121611296 37147044528 37158730756 37213118208 37229222646 37261337344 37270727802 37275006384 37319021586 37323305712 37383062409 37419604992 37447575858 37473232419 37479878912 37496098794 37500403248 37537901478 37592843904 37602317907 37609112673 37639074816 37641555072 37645876224 37651041351 37655363592 37674016226 37687845888 37716017262 37797098688 37813329792 37820162688 37829693979 37862326656 37866673152 37871868573 37878712047 37894978198 37911387008 37915739136 37920941289 37976444352 38041981824 38051569017 38068045632 38072415744 38084393088 38095647744 38100874581 38133741184 38150244033 38199180096 38244286584 38248676928 38253067776 38281661649 38376028152 38425754136 38430165312 38473009344 38522860992 38584538244 38588967648 38608082744 38651125128 38655562176 38682046368 38705650368 38767620276 38815295904 38817853668 38822309856 38834523112 38851338752 38861129916 38865591072 38889307072 38978258022 38985171456 38994996348 39002042772 39045524364 39050006688 39096117852 39100605984 39163208238 39196991232 39206869506 39230793756 39257672058 39262178736 39274530372 39281627308 39325420596 39382979328 39392904474 39443948082 39448476144 39477973248 39487922334 39512018084 39545718912 39613964544 39621122816 39631107978 39665294592 39675290886 39726700398 39784846464 39797362528 39829200768 39833773056 39853504768 39863548494 39890860317 39897935616 39915201942 40013595216 40018188672 40035507039 40065443088 40070042496 40074642432 40080140793 40087249664 40114714752 40203458064 40235621184 40252899456 40255551952 40260173184 40270319397 40300431024 40305057408 40322499921 40357282944 40369588056 40421897208 40426537536 40471607232 40491654896 40496303232 40524048576 40548776576 40613697432 40648731648 40658975784 40663643328 40711659912 40716333504 40841608192 40847211783 40851900936 40859282904 40900139819 40904835048 40909530816 40950437976 41010375168 41028122916 41041030107 41063514624 41073863292 41081148416 41098926792 41140023337 41144746104 41198059672 41258359296 41268757068 41304356352 41314765716 41322231324 41326975008 41339976216 41357876736 41368299588 41428848384 41495580224 41500343808 41510802564 41518303596 41554118144 41564590452 41600444928 41618448036 41671832832 41689866834 41725829376 41761812708 41790425094 41797837312 41815925844 41864757984 41919004512 41923816704 41934382182 41970555648 41988718926 42024939264 42117908448 42164863776 42169704192 42177324288 42187953654 42219499168 42224345856 42291949392 42346749456 42351610752 42364934304 42398826624 42424698624 42467120864 42539996016 42547683024 42595117488 42600007296 42650310384 42655206528 42723499896 42792317106 42797229552 42826551336 42844942224 42852684336 42857603712 42900458832 42963250176 42974077608 42995364874 43024822407 43029761544 43034701248 43056018544 43104019728 43173031671 43215234048 43223043072 43228973403 43233935976 43271230464 43282135512 43308546512 43338218616 43401650688 43415304576 43434093087 43476550656 43482515769 43487507448 43490373091 43525020672 43538858517 43543856664 43581418496 43656205824 43675098588 43688838501 43707756096 43712773632 43723789956 43731545088 43745448593 43750470456 43794218391 43858317888 43912253952 43915147584 43920188928 43931257524 43969153536 43988181732 44002020139 44026126848 44096615136 44101677312 44123523136 44172714432 44177785344 44208052992 44235028992 44305851744 44360338176 44382312128 44412719904 44417818368 44444922368 44565710112 44573763168 44618334348 44623456416 44628579072 44757952272 44772032844 44807850864 44830046492 44835192864 44885177568 44893288352 44943337824 45015294618 45020462256 45073623474 45078797808 45083972736 45092979316 45098155872 45129054096 45156592096 45195107328 45228890322 45284511888 45287495946 45292694832 45337984902 45343189584 45401943312 45474634359 45482700032 45502383234 45519086592 45553111758 45558341136 45589554648 45612137494 45617373648 45690409611 45729823104 45735072768 45741347757 45769259382 45800617401 45805875192 45845388288 45879657362 45946809216 45958388553 45966693267 46003313664 46006345088 46011626496 46017939429 46023222168 46057635456 46062922752 46069242723 46136672064 46196453952 46201757184 46216291968 46236292641 46253265408 46276177024 46281489408 46287839367 46296203613 46341458944 46347817131 46415654208 46467400896 46472735232 46492846884 46507473243 46527611328 46532952576 46547591552 46567735599 46682527752 46687886784 46743016936 46748382912 46753749504 46800500544 46904034408 46941558048 46970202048 47017169528 47022566976 47083496768 47097852732 47158880076 47164293792 47216875104 47245687104 47278056672 47382647004 47423520256 47435471748 47440917216 47444043372 47449489824 47496936564 47502389088 47578443066 47640093138 47645562096 47660551092 47669163388 47722307556 47727785952 47775510972 47789629536 47845437696 47857495518 47866143402 47907433728 47919507174 47925008208 47948747924 47981599182 47987107344 48002203788 48134752512 48146883246 48188415744 48200560002 48209269878 48214804176 48250856192 48263016186 48333656448 48408481737 48417067776 48438020862 48455801856 48492022194 48533852416 48554856042 48617138304 48625923456 48638177973 48680134272 48685722624 48692402451 48722114826 48755495943 48785246818 48826857024 48842217648 48905505264 48911119488 48923445879 48965648256 48974496384 48980118528 48986838747 49029095808 49113231552 49137559856 49171225608 49176870336 49182515712 49192341072 49197988224 49206878336 49219279263 49261736832 49340607624 49401285696 49404541032 49410212544 49465297728 49495481728 49529392704 49608692028 49617490944 49638963528 49694303736 49700008512 49758695448 49764407616 49844083212 49924369957 49930101144 49964309892 49970045664 49994798392 50000537664 50050535304 50123791872 50136423876 50145483564 50188740096 50201388468 50207151456 50288023016 50396131584 50417773056 50426883584 50439591972 50483102208 50495824764 50504949396 50561255052 50635259136 50713647534 50722642432 50735425356 50757394176 50770185858 50779190784 50801166108 50866992044 50932240128 50954281686 50992382112 50998235904 51011088282 51042215532 51077186226 51168037536 51208972416 51234338848 51240220416 51253133778 51297345792 51319545354 51363814656 51446050992 51451956864 51534833504 51540749568 51576061824 51607533824 51690160368 51753727872 51757138224 51763079808 51776124939 51814839888 51820788096 51971010696 51993328464 52002723696 52054723406 52060699152 52066675584 52128157136 52134141312 52217610984 52262654976 52275826008 52307725008 52343562744 52349571648 52366040496 52433894128 52510639104 52517843721 52523872632 52585894053 52591930776 52597968192 52637297664 52650563112 52727625216 52767038709 52818619392 52835411937 52841477304 52887059456 52894315719 52900387848 52968933864 53046461952 53059830516 53086113773 53105601024 53145297051 53151397992 53187813756 53197247488 53220269256 53351460288 53357584896 53371031868 53380676052 53397469279 53420590784 53426723328 53440187724 53486286336 53604610752 53647494912 53670532608 53680230912 53693759196 53733908032 53740076544 53763333228 53809710592 53826117408 53895862944 53902050048 53962142976 53985495762 53995070976 54032064768 54151596576 54211967712 54218191104 54241654698 54282213216 54288444672 54375363504 54462949044 54469201248 54479043872 54539780064 54546041088 54600583968 54694280592 54704163888 54721373476 54765151056 54771437952 54798569056 54859661472 54947494854 55018693422 55025009424 55086354288 55089984246 55096308432 55102633344 55119968288 55157732784 55238464512 55279754838 55317628809 55323979128 55341383706 55347736752 55351383934 55357738128 55413092658 55419453936 55491264048 55508183577 55562443776 55580108661 55586489112 55634439168 55648459944 55676025482 55682416944 55720566792 55738096134 55754567792 55819677312 55843833969 55892006016 55898422272 55906091703 55912509576 55960740864 55978532379 55984958568 56033252352 56129407488 56157211264 56171363787 56219818368 56226272256 56236432384 56244148191 56250604872 56299127808 56306852217 56389265856 56458612224 56462332608 56468814336 56486579072 56511024339 56531768832 56566264832 56574025893 56647332049 56695648032 56719994688 56730244032 56793489984 56800009728 56842467297 56867080512 56873608704 56964666528 57056422808 57062972736 57102068448 57108623616 57126589632 57136912448 57143471616 57200611776 57298770144 57366429876 57373015392 57379601664 57472026304 57564042228 57638631204 57645247968 57709514016 57784291488 57876807366 57887072768 57912124116 57976687692 57983343264 58023069552 58051811356 58058475552 58151430414 58226780502 58233464784 58251784668 58277008128 58291694874 58298386608 58333960608 58392291188 58477757184 58492494522 58503064158 58524539904 58553530112 58568286546 58575010032 58644176778 58650908976 58744812357 58795486848 58802236416 58846190634 58886508087 58896952576 58911795558 58922440962 58944070656 58988130894 59074468992 59089356711 59147117568 59165922123 59172714216 59216959872 59223757824 59231883501 59268027126 59420946816 59431684224 59446661967 59491112464 59497941888 59504772096 59512936329 59549251454 59590050597 59677269696 59696043792 59743801152 59780257152 59795322741 59846903424 59872802913 59924450432 60020392824 60027283008 60098164632 60105063744 60111963648 60130874496 60172072128 60305187096 60379349184 60383327928 60390259776 60450646536 60457586112 60535924416 60554382084 60632845812 60639806304 60669844312 60737482344 60744454848 60786072864 60823164864 60920546148 60973097472 60988463676 60995464992 61025679176 61067489868 61074500256 61262412288 61277851404 61288924356 61357252572 61364296224 61410180608 61425656964 61515562752 61542184374 61595271936 61610794938 61621722624 61648390188 61717119156 61728271484 61797089508 61887538944 61903135602 61956534528 61972148574 61983346986 61990462512 62009964324 62036815104 62052449382 62090314132 62143272576 62243370336 62250515712 62266203846 62277455394 62331177216 62346885678 62400667392 62427672054 62507749248 62538712544 62588744064 62595929088 62626936064 62642719062 62685637641 62696755968 62723888766 62797136976 62878506768 62885725056 62955833472 62983078389 62994249472 63037408896 63176862672 63247295664 63254556288 63258724496 63265986432 63281930481 63329248752 63336518784 63437924088 63520124184 63527416128 63540107218 63547401456 63598239936 63629743408 63637047936 63700681296 63719506048 63793916928 63809994024 63821524536 63876578304 63892676232 63900010944 63975465576 63982809792 64002938384 64179670016 64188475659 64195844328 64239827004 64251220992 64267413336 64271648287 64279026504 64286405568 64350688248 64444875264 64493047311 64544642316 64556090368 64584027816 64648608101 64656029592 64739808056 64822851072 64834564608 64850903964 64906845696 64923203268 64962819768 65007327924 65102476032 65122956864 65207340352 65214825984 65231261172 65287531008 65299328512 65315784996 65372127744 65484308736 65512647882 65561634144 65569160448 65589788096 65597317632 65625705684 65682315776 65787476832 65868380928 65872721376 65880283392 65896886286 65953730304 65982272598 66039190272 66144922704 66185284704 66259071648 66266678016 66312079488 66344927264 66352543488 66458777616 66573468192 66619079856 66626727552 66667383552 66734047072 66848565168 66860644752 66927501522 66935184624 66942868608 67136928408 67158049266 67194842112 67245069738 67252789296 67327766352 67339932528 67415006736 67513678848 67522941927 67530693384 67564144802 67610435211 67618196712 67625959104 67639468974 67647233808 67676525568 67693581144 67734888144 67843335483 67909653504 67926767832 67931243919 67939042248 67989842816 67997647872 68006977353 68014784376 68056287376 68102914968 68224050048 68253574851 68278629888 68320293888 68329667637 68337511704 68396461056 68418206241 68426060472 68485086208 68594734656 68602609152 68653889073 68708812788 68720999424 68742847789 68768082432 68819486043 68920213824 69004970496 69009517632 69017439744 69034833252 69086453184 69094384128 69146031647 69205008096 69294680928 69302635776 69324437952 69336964928 69414265536 69422234112 69512188416 69623481312 69701101344 69709102848 69743633344 69791416992 69799428864 69821387328 70023791628 70031830176 70114525404 70122574368 70130624256 70200750816 70356051612 70412337072 70447215916 70455303072 70525754292 70533850464 70625245152 70646779098 70738320114 70746440688 70825312656 70860396068 70868530656 70917085008 70960359008 71020882944 71073970506 71135280384 71153207622 71161375824 71166065058 71174234736 71245404846 71253583632 71437427712 71460139707 71472814336 71490826638 71503745082 71529993216 71583461334 71591678928 71663266458 71676216062 71684444304 71768156544 71799215103 71861150592 71869400064 71879260761 71923121886 71949523968 71972398773 71980661016 72003305682 72042753024 72096604426 72202128768 72220324869 72282623616 72290921472 72300840003 72313904817 72322206264 72376284288 72384592896 72394524279 72500484672 72617265392 72625601664 72657031293 72683702784 72719706752 72728054784 72738033291 72800778624 72832284063 72925707456 72938885184 73020201408 73028583936 73083172239 73146215296 73177870227 73263326472 73358257896 73366679232 73448472384 73453312328 73461744576 73470177792 73543643712 73706339784 73756838412 73765305504 73788511608 73796982336 73810317504 73884123544 73892605248 73988352064 74010911436 74106811548 74115318816 74197946592 74243222592 74294089056 74317461512 74426236416 74458445292 74522674688 74541455604 74550012768 74638043172 74646611424 74766124818 74895151716 74946464838 74959757824 74992197588 75000806496 75075802956 75185687808 75204635814 75218225346 75283110144 75302082702 75310727184 75348032452 75432034524 75594197376 75626659584 75640325376 75659387958 75724653312 75743737146 75757424094 75789956396 75822774016 75841882578 75952888704 76070471301 76083963648 76103138034 76136091264 76144831488 76168786176 76201749162 76267482368 76300488066 76398360192 76431422529 76488573168 76497353856 76506135552 76516632423 76563323298 76615779339 76752056304 76851508272 76860330624 76879700667 76946018688 76979318031 77045721984 77169076488 77177935296 77216165488 77302250256 77311124352 77364092736 77411300736 77535240552 77630591808 77635707336 77644619712 77669046224 77702677504 77722259832 77731182144 77778614144 77956516044 77970342912 77989992696 78004085544 78082085109 78091048728 78100013376 78192235704 78201211968 78326416476 78393982464 78413739012 78452581361 78461587512 78515344116 78524357472 78549060744 78563254616 78650841192 78765958656 78785808948 78887896164 78896952288 78955946496 78975844668 79024036168 79091437824 79227929088 79242245632 79262215956 79330589184 79350581772 79453400796 79569692928 79594725056 79658401536 79707009536 79727096988 79781720634 79795871232 79830403884 80027190432 80036377344 80071014078 80130886176 80140084992 80160281586 80174499328 80229429504 80406916128 80471242368 80505798912 80511103904 80520346368 80540638794 80600862048 80610114816 80644999842 80714565888 80739176112 80843794416 80853075072 80943214464 80983309792 80992606464 81048097152 81097553152 81227394864 81317951568 81327286656 81362482047 81423319824 81432667008 81694423566 81703801872 81718565808 81800279638 81809670096 81819061632 81900875952 82020750336 82056245832 82082060214 82127029248 82147726584 82197853584 82280046674 82289492208 82396119344 82421242281 82516718592 82528040133 82537514136 82608712704 82629531432 82634976369 82644462648 82653950016 82679952432 82715753472 82736599176 82857696768 82919632257 82991160448 83000687616 83012075559 83021605128 83027075901 83036607192 83108236288 83119638987 83129180904 83200889856 83236896072 83343665664 83379733668 83421035929 83451658752 83514038223 83523625416 83580850188 83595674624 83607144201 83631851688 83729515968 83838009024 83847633408 83868764364 83910308867 83941111296 83977437852 84049878528 84235816896 84329727552 84339408384 84354648576 84375907308 84438998336 84448691712 84583898784 84693498912 84703221504 84729868608 84797653248 84849397248 84934241728 85079992032 85095366048 85190234976 85200014592 85300620768 85310413056 85446999792 85584634212 85594459104 85653102672 85689884448 85705368672 85715207424 85800917664 85948155216 85990729748 86049644814 86059523088 86069402496 86112037088 86208039456 86346063342 86457946806 86467871952 86564271024 86617093024 86676437232 86803301376 86815211049 86830609152 86868186174 86965031538 86975014896 86980746182 87077717034 87087713328 87227145621 87312411648 87340170753 87350197176 87377677002 87415512192 87425547264 87437542311 87447579912 87490897186 87500940912 87588436782 87716635776 87738741783 87754596237 87824507904 87830295168 87840377856 87852429819 87862515048 87938307072 87966265167 87976363464 88004040278 88052253696 88193230272 88203354624 88247046272 88269285951 88345428864 88355570688 88367693337 88383661443 88416105984 88470057984 88482196341 88611703488 88720676352 88764624256 88825439808 88835636736 88889844736 88902040689 89017236077 89131420224 89147526336 89236668696 89246912832 89257158144 89323877181 89515904544 89544065688 89615701728 89660092984 89670385728 89770355136 89786576704 89886675648 90030589236 90040924512 90147246948 90157595616 90167945472 90185958632 90196311744 90258108192 90313184192 90457780644 90569023776 90574991892 90585389664 90675969804 90686379168 90803886624 90949268718 90965400064 91004766468 91106223516 91116682272 91179109296 91224274988 91234747296 91380819222 91459646208 91482695514 91538518764 91601234802 91611750384 91759314724 91893618432 91916777106 91933386534 92012690176 92035878858 92046444336 92115270912 92138485446 92273344128 92313276561 92392907904 92403514368 92432583936 92472585282 92506530816 92552354048 92575678734 92592407226 92695634262 92831308416 92854703403 92934801792 92945470464 92975020479 92985693768 93014946486 93055222656 93065905152 93078674073 93095183104 93135471198 93365055504 93375773568 93399305769 93416183091 93486033872 93496765824 93507499008 93520328517 93601001088 93641508081 93808068816 93883116096 93940404096 93964078593 94034339056 94045133952 94085833149 94166993536 94195705464 94317760152 94328587584 94433750208 94491374208 94556113344 94765294008 94847040512 94870943496 94881834432 94888086744 94898979648 94993873128 95004778176 95156886132 95280186276 95291124192 95310160827 95321102184 95338326776 95444615112 95455571904 95551021944 95579259072 95690875392 95714991036 95732286804 95814867456 95839014348 95850016416 95897495848 95963198364 95974214688 96004407576 96269505024 96293766492 96376831488 96401120004 96418539756 96429608352 96501712384 96526032372 96667312896 96816963474 96834135552 96876041724 96984044388 97067704832 97109712084 97234276608 97251846912 97276355946 97360268544 97384804902 97444229652 97510991886 97570493636 97653714048 97684435296 97811010528 97822238976 97846891758 97931296512 97948992768 97973677494 98058191616 98226463104 98275119712 98342451216 98353740672 98365031424 98384682144 98395976448 98413756672 98438558526 98523473664 98681215248 98802571392 98809082064 98820425088 98930595456 98973408897 98990963456 99058785408 99217384056 99277927056 99388607472 99400017024 99517390896 99528815232 99688166424 99848739914 99860202288 99928619784 99940091328 99989596784 100001075328 100101070608 100247583744 100272847752 100290967128 100377480192 100391252283 100402776936 100414302912 100576046032 100737073899 100792263168 100835546112 100853767168 100867604607 100879183944 100966204416 100991649528 100998304451 101009898792 101122510104 101270518272 101346217203 101427295068 101445284864 101459203461 101470850712 101514788352 101540371716 101558381568 101590669873 101602332216 101733984088 101864480256 101908563372 101984764224 101996471808 102022176564 102084431064 102154372452 102186509579 102336075072 102417944832 102468677696 102480440832 102506267556 102594691584 102639090708 102727629312 102892101984 102903913728 103069667008 103081499136 103152123648 103215067648 103380320736 103507455744 103514276448 103526159616 103552249878 103629679776 103641576192 103942021392 103986656928 104005447392 104109446812 104121398304 104133351168 104256314272 104268282624 104435221968 104551652016 104615450016 104687125488 104699143296 104732080992 104867788256 105035687442 105047745264 105171788106 105183861552 105195936384 105301126224 105455250432 105534077418 105670823874 105682954608 105788631438 105800775696 105937867728 105970168647 106092923904 106107480171 106119661032 106172227546 106211202048 106290594102 106302795984 106375627512 106440538512 106610955759 106702920576 106715169792 106729811433 106742063736 106749097587 106761352104 106794938558 106841181568 106853446656 106868107269 106880375448 106972572672 107209221504 107236239957 107255617623 107294989824 107341065216 107360461824 107375192001 107387518392 107467816064 107480153088 107494899687 107514324093 107526666456 107619421184 107652234816 107791725888 107804100096 107884682829 107924285952 107970991524 107990141952 108004958523 108024475097 108064129536 108144906639 108303193152 108423935424 108436382208 108483309396 108564426432 108576889344 108658049731 108750727008 108925898088 108938402496 108958087744 109079560128 109092082176 109201167936 109388561184 109408327776 109442746952 109530302112 109542875904 109597138112 109719322944 109894989708 110037386844 110050018848 110172708576 110179968492 110192616864 110205266688 110239936576 110315465568 110559509676 110635257618 110647958256 110682767412 110695473504 110702767868 110715476256 110826185316 110838907872 110982528096 111016367154 111160217322 111172978224 111296919888 111352050964 111364833888 111441133584 111476192268 111509135584 111639354624 111687667938 111784012032 111812183406 111825019152 111957064758 111969917136 112258814976 112314422528 112342727574 112419697257 112439636736 112488296382 112501209744 112613704434 112778531712 112827338019 112917224448 112924665216 112937628672 112953124053 112973158144 113022048678 113063537664 113148051786 113294664098 113391296064 113439989376 113460488064 113489081937 113586979968 113600019456 113615605719 113636136141 113684934594 113734161024 113747217408 113762823867 113929333056 114112845616 114125945472 114154707051 114204136896 114217247232 114253179264 114273824896 114286943232 114302623743 114401223552 114450732099 114597540288 114732859752 114746030784 114759203328 114844984947 114944052608 115128084456 115277262408 115290495936 115419028032 115568582976 115753614732 115774145536 115824248232 115953375384 115966686528 116046139104 116103622712 116116951104 116302860828 116453561004 116466929568 116503569336 116554016256 116583389748 116596773216 116667921216 116784582376 116955514368 116984989044 117006128316 117107060224 117136573092 117150020064 117288353556 117301817952 117489624714 117590973696 117692381268 117773016174 117793905152 117823591116 117844881924 117976261788 118148937984 118178713422 118331844246 118345428432 118433919744 118463767002 118536054252 118841893632 118863368448 118893323934 118982224928 118995883776 119025872658 119098502908 119180101194 119354539392 119392087584 119487602304 119560514304 119590645482 119693806848 119745605826 119848900864 120040785648 120054566016 120106521117 120196329264 120210127488 120223927296 120240422379 120261748992 120344144256 120610374192 120758698368 120766655856 120780519552 120810958191 120901293072 120915172224 120967499763 121071848832 121108764168 121265691624 121279612608 121339688624 121474964688 121488909696 121572145728 121646329728 121841092296 121946194944 121976927352 121990929984 122051358352 122134979736 122149000512 122524824576 122541635349 122555702808 122577848712 122700419457 122714505144 122728592448 122820361216 122851313928 123031125504 123084368748 123123090321 123190543872 123221589876 123243445248 123282627853 123296780376 123420070011 123434238312 123456542968 123594179016 123775077888 123806271204 123913069056 123944297148 123966693972 123980925024 124005693119 124019928648 124073630208 124104898764 124180628264 124286545152 124486740672 124501031424 124532407692 124554910788 124662354432 124693771356 124801334784 124855344108 125015498496 125077425088 125177488128 125253872128 125285438124 125371275282 125393511936 125447777532 125594273952 125757013536 125771450112 125911666944 125966156778 125988498944 126074817792 126353725344 126494591328 126509112576 126517448992 126531972864 126563860962 126658497504 126673037568 126875848176 127040248368 127054832256 127080214436 127094802912 127196479872 127259486816 127274095872 127401362592 127439012096 127619988048 127643049072 127785352464 127800021888 127950931152 127965619584 128005876768 128376951318 128391688656 128479654008 128534826672 128543296574 128558053008 128572811136 128701376496 128889750528 128986094622 129074467221 129089284632 129168055632 129297216202 129312059184 129479616112 129519095013 129645702144 129669129216 129686920209 129701807928 129813691392 129846406536 129925639536 130014655848 130204952064 130245913728 130302279261 130414680704 130429651968 130447547307 130462522344 130471119273 130575062016 130598657024 130616575551 130631569992 130744255488 130968617472 131025295764 131066515503 131123268288 131138320896 131179576192 131194635264 131236345779 131251411368 131364631552 131382655173 131574953664 131736761856 131745442752 131760566784 131793772572 131859056791 131907460608 131964545196 132006060417 132078380544 132289845408 132370569408 132518143296 132533356032 132624158976 132689854528 132705086976 132917555232 133146936384 133238159712 133253455104 133334767104 133468094144 133697130336 133721289504 133855003044 133870369248 133885737216 134273856816 134316098532 134490139476 134505578592 134655532704 134679865056 134830013472 135045883854 135061386768 135128289604 135220870422 135236393424 135251918208 135278937948 135294467616 135387162288 135469776288 135686670966 135853535664 135862487838 135878084496 135979685632 136013954706 136029568752 136112574752 136205829936 136423903077 136448100096 136507149702 136557259776 136659335274 136675023408 136836412482 136852120944 137071228833 137189469312 137205218304 137224043271 137307778146 137401852203 137417625576 137485695578 137536164864 137638972086 137840427648 137875165659 137900079801 138009940992 138019035264 138034879488 138053818287 138069666504 138172906368 138188768256 138207728169 138292063294 138410016192 138589361856 138605271552 138648875904 138673929856 138708877923 138828531072 138844468224 138863518101 138888610839 139024376832 139043451393 139246962624 139402202688 139418205696 139487266688 139522419729 139582833984 139598857728 139642774656 139703206797 139884228121 140047583256 140063660352 140229050808 140245148736 140261248512 140401501632 140712103224 140824674144 140894431832 140910606144 141051508584 141067700928 141250490304 141293558196 141476640228 141492881376 141650625312 141720792136 141737061312 141834170016 141920718016 142147941012 142270560768 142306415244 142322751648 142332130116 142348469472 142490809692 142507167264 142920279414 142945628672 142981653276 143007490164 143166922668 143183357856 143326532916 143352432124 143368888608 143536313088 143598430206 143722301184 143758521522 143846243772 143944797546 143961322032 144006611364 144193208852 144404257536 144440649738 144565247232 144601680006 144627809634 144644412528 144752568576 144789048558 145000969344 145234530784 145251203328 145314062586 145367405568 145439413504 145476066582 145601557248 145664568126 145851414912 145877770368 145914533919 146040402816 146057167872 146166344478 146266487829 146292430592 146355740454 146526652944 146716515792 146733358464 146770337637 146896944768 146906624656 146923489152 146940355584 146960516241 147087287424 147412679568 147513676824 147530611008 147577023216 147593964672 147620635008 147657837789 147768247088 147785210496 147976704128 148021822872 148213623096 148230637632 148395893184 148486445184 148588178112 148634923024 148852472832 148916890584 149045349376 149082911208 149100025536 149276086344 149293222848 149532249636 149773109871 149790303432 149892929676 149919515648 149984395176 150001612992 150151605912 150371375616 150409271628 150436450692 150483777059 150566220288 150604165404 150621454368 150696064904 150864069048 151188394752 151253319168 151280650752 151318775916 151449306624 151487474292 151514848188 151579912792 151645548032 151683765156 151905777408 152140942602 152167927296 152206276068 152272182528 152337572352 152403498324 152534964736 152600976132 152796720384 152862845058 152977146336 152994707712 153033264846 153126646596 153231558678 153504112608 153703016544 153720661248 153759401334 153892037376 153958636062 154091443968 154338152976 154355870592 154432330976 154604500512 154622248704 154728185472 154822601472 155070481104 155261183616 155271414672 155289239424 155338092448 155444519664 155462364288 155557228288 155913032088 155979985392 156008171088 156164170218 156182097456 156200026752 156384471408 156402423936 156652832952 156787964928 156827478024 156905162722 156923175024 157030688232 157048714944 157098121488 157126509232 157301682384 157531917312 157553531163 157571617896 157757682159 157775792328 157793904576 157911892992 157951689336 158048072336 158182875648 158301116127 158455858176 158484491264 158506235811 158524431912 158661178368 158682947157 158701163544 158906801592 159139385856 159189450112 159258341319 159316803072 159414019072 159435891153 159454193976 159563441268 159591742464 159642481229 159660807768 160054380864 160072754688 160142028156 160192407837 160261772352 160280169984 160320563172 160348998656 160458859008 160578800767 160813832256 160942484736 161011597824 161022207808 161040692736 161081277588 161201724096 161220229632 161289999684 161429131776 161478352224 161687588832 161706150144 161886428928 161966619584 161985212928 162096194304 162195106304 162454789728 162635903136 162654573312 162724964094 162846639648 162865334016 163388847132 163407603744 163437131616 163600559276 163619340192 163638123264 163801751904 164112491664 164164120428 164295453168 164395707168 164560093348 164578984416 164792238688 164842484562 165056080266 165075028272 165259062864 165269952738 165288925296 165307900032 165359904864 165473198352 165715393536 165839264514 165952886427 165982320896 166024151118 166043210256 166054151802 166073214384 166239277974 166258361808 166473792144 166524550731 166687331328 166740325983 166759467336 166842071858 166903317504 167028076446 167047250832 167161700376 167214288402 167263703376 167459031936 167531501907 167676018048 167695266816 167718275109 167737528728 167820617734 167882222592 167935597137 167954875704 168099757056 168471633792 168514091361 168659455104 168678816768 168709297152 168732444573 168751814616 168877996672 168897383424 168920556651 169167797568 169386997824 169406443008 169459737216 169533073017 169595306496 169698794496 169722077679 169868483456 169941996147 170159984064 170190732096 170380469952 170400029184 170527401891 170601241536 170620826112 170748363863 170893999584 171169268424 171188918208 171306205344 171379768896 171410737344 171430414848 171601835328 171896310432 171981459496 172099289628 172119046176 172138804992 172224074176 172416078912 172692126684 172915893612 172935743904 173128542048 173234186048 173352874464 173630422098 173661218304 173736372348 173930063076 173950029792 173961492364 174155434068 174175426656 174454291242 174680341506 174700394352 174755354004 174831024384 174875084622 174895159824 174981794372 175001881824 175176873564 175433271552 175477483566 175509192474 175660590336 175704859638 175725030096 175932530334 175952726928 176008080556 176386460544 176406709248 176494092544 176538571902 176659524261 176690857728 176735386674 176767322886 176832211968 176964392682 177223406976 177441352704 177497766369 177529248512 177650879616 177671273472 177695650503 177804081378 178034472154 178262840448 178295052672 178339985901 178473337392 178493825664 178514316288 178538808987 178647754362 178770151791 179031809088 179088131376 179231403456 179320185968 179340771456 179385968223 179540710272 179573153408 179618408739 179773351296 180061178472 180081849024 180294493896 180315191232 180335890944 180371917264 180392623488 180516216384 180626368384 180915561288 181138047552 181149983784 181170779328 181351939608 181372758336 181607773248 181898537436 181930800128 182009532936 182191531921 182212447032 182233364544 182358218592 182448549976 182469494592 182761638444 182919292416 182965391028 183077037528 183202469604 183223500768 183518629448 183787236864 183833554212 183866773068 184025380352 184071757716 184092888672 184230541824 184276970892 184546688256 184626553122 184785815808 184865167872 184945170564 185104708096 185151357468 185184814452 185391268524 185662616832 185709406806 185869603584 185950040958 185971387536 186029892972 186110445312 186157348146 186190366208 186270942396 186730111008 186751547136 186798611538 186832366182 186972067744 186993531648 187040657034 187202002176 187283016162 187616137632 187766232192 187880808192 187928157186 188068678112 188090267904 188171666298 188333987072 188391410928 188635520304 188657175168 188867500416 188949235167 188982748416 189112226688 189530588016 189741886992 189763668864 189776173488 189797959296 189845791443 189987746256 190009556352 190313772264 190560372552 190582248384 190620321654 190642204368 190676653552 190889230224 190911143808 191102043888 191158518144 191381750784 191429982072 191464573608 191629734912 191678028696 191700032832 191794991696 191926396728 191948429376 192008815152 192539010048 192565426977 192587532984 192753662976 192802240008 192814944861 192837079512 192859216704 193003424768 193052064744 193334625792 193479141933 193633926948 193668271104 193729843769 193752083448 193945824303 193968088776 194135409664 194219424168 194468553216 194503693824 194552711892 194720537088 194769609804 194866089187 194888459304 195021983772 195140987272 195307428096 195368870592 195622021056 195644477952 195693783516 195862593024 195897985536 195947354988 196116383232 196452926208 196550239424 196684902432 196707481344 196769364288 196791952896 196827513344 196877117052 197046947328 197362430496 197605142784 197618164128 197640850176 197861190912 197946817794 197981926912 198117570816 198434768112 198555854112 198777214944 198800034048 199034781792 199057630464 199376332848 199697479828 199720404576 199857239568 199880182656 199979193568 200002150656 200202141216 200545695504 200581934256 200782504566 200805553872 200828605824 201152092064 201474147798 201584526336 201735209214 201758367888 201983299056 201996608902 202019797584 202245020208 202541036544 202568825781 202692434406 202831305633 202854590136 202918406922 202941701424 203029576704 203080743432 203181339746 203204664432 203467968176 203530006449 203728960512 203793731757 203817126744 203969528448 203992943616 204020932059 204044353128 204168862128 204308744904 204373019158 204672150144 204760724553 204835889664 204937355392 204960881664 204989002911 205012535112 205189383168 205254618723 205278181416 205455258624 205784203968 205807827456 205961667219 206139334016 206162998272 206228543367 206304247296 206430135296 206458458129 206760641472 207014911488 207028552896 207052319232 207104499756 207259359552 207283152384 207438094941 207884042784 207973313856 208010894784 208218893624 208242796608 208266702336 208422380089 208512628544 208536565248 208870443936 209103304032 209230900032 209374250976 209398286592 209464161984 209735576512 210071374884 210095490528 210343576212 210367723104 210391872768 210602252448 211068154836 211341647748 211365909216 211577262876 211601551392 211875735456 211940337294 212214960342 212239322064 212344455092 212581188204 212605591968 212751255024 212881077024 213221911518 213405841152 213459622866 213484127472 213498195174 213522704208 213589877116 213682363136 213736214538 213760750896 214380419121 214418443008 214472479914 214511235246 214589979648 214750384002 214775036784 214935632128 214989799374 215028648186 215053332912 215304469632 215397645309 215583451776 215608200192 215637782283 215769365658 215848571904 215917196319 215941983048 216009917046 216048950194 216128259072 216289813278 216606386304 216660974607 216847870848 216872764416 216902520009 216941714451 216966618792 217128852864 217153778688 217183572837 217316099462 217501454016 217851796176 217876804992 217916175488 217971093879 218159120256 218184164352 218214099873 218402335872 218496852189 218777122368 218816655552 218885493904 219060604224 219085751808 219194276224 219249516717 219438645888 219533610681 219789979416 220074773688 220100037696 220345417152 220359936984 220385233728 220410533376 220479873152 220630931136 221119019352 221270515236 221295916512 221365534824 221390947008 221405535736 221430952512 221652370632 221677815744 221965056192 222032734308 222320434644 222345956448 222593839776 222704101928 222729667776 222882267168 222952384536 223018271168 223278709248 223375335876 223568024064 223624366812 223650038304 223914129516 223939834272 224628845056 224685455148 224839394514 224879273472 224976592764 225002419488 225227408868 225557063424 225654676038 225849330432 225906248106 225946316288 226044097356 226296103572 226589328196 226782592128 226879978752 226920976128 226978163874 227173959936 227231211438 227272272282 227369869188 227468322048 227525647734 227858666112 228225691232 228251890944 228309414102 228408273792 228434494464 228506358528 228547649792 228605247486 228802447104 228901464198 229195080576 229294267587 229465719504 229492061568 229518406656 229689969894 229847338017 229888105216 230256168912 230554524816 230580991872 230639102001 230838056064 230937954093 231137165952 231507229464 231648496464 231906750768 231933373056 232092278208 232207245424 232233902208 232605721656 232907122008 232933859136 233007138672 233108032512 233166779496 233193546432 233335842432 233569164752 233911028736 233969978088 234012256632 234214120448 234246255327 234273146184 234300040128 234576707112 234603635904 234979249428 235181947392 235357744083 235384762536 235546032348 235587810304 235647182232 235689763848 235952523576 236297875968 236357426844 236474506807 236663688492 236690856864 236867839488 236927534004 237072108504 237683787264 237726736896 237786647868 237964449856 237991767552 238051745316 238197005816 238360202388 238709078784 238784175168 238975204608 239121028608 239181290964 239387613696 239491211652 239697801728 240081571296 240109132032 240213042234 240392658528 240420254976 240480844758 240523497984 240688288512 241220748384 241517396736 241533311712 241561039104 241621916382 241802586144 241830344448 241934999526 242143697664 242217528336 242531383248 242559225216 242679377248 242949929376 242977819392 243144291456 243292659456 243682184592 243953854704 243981859968 244102716704 244269959472 244298001024 245083270698 245111405616 245155697424 245400838914 245429010288 245457184896 245702627856 246062251008 246168737496 246246180642 246381087744 246443179752 246565255706 246593560752 246840140022 246868476624 246913085936 247188358032 247263726843 247550155776 247584120399 247612542408 247826138112 247888594296 247904929107 247933387944 247961850048 248011386238 248039857296 248147260416 248209797528 248361256528 248573090304 248758896771 248973481344 249002062848 249036226677 249064815384 249081227703 249109821576 249324708864 249358916961 249387542712 249602669568 249710688216 250030996992 250154850176 250263107787 250354976256 250507744256 250542114669 250570876248 250742550564 250787023872 250821432603 250866756217 250895555064 251188547904 251514027072 251542900224 251730926601 251823333888 251932313556 251976997888 252149635584 252338115491 252707450688 252989182656 253018225152 253034897984 253063945728 253127721924 253316995008 253346075136 253751696352 254080496736 254109664512 254160428872 254189605824 254392959744 254518973632 254548191744 254802725184 254878024192 255239976096 255286098144 255570704928 255600043776 255901862304 255931239168 256011753536 256753902636 256783377312 256959308016 257069653344 257086593148 257116106016 257145622272 257402752992 257972189244 258148934442 258178569264 258336111264 258594432404 258624118368 258959232224 259038190026 259373840418 259403615856 259692813072 259851279072 260029311696 260409904128 260491827456 260604558522 260829361408 260895094614 260925044688 260942238546 261233151102 261263139984 261681436863 261937234944 262020512259 262050591528 262133031006 262246536576 262276641792 262312626933 262359152384 262472691558 262502822736 262765310346 263149907328 263216225349 263263788711 263473523712 263490885504 263521133568 263557289457 263587545144 263718113582 263814921216 263898795501 263929090392 264012120834 264156761088 264579690816 264741138816 264807857853 265036286592 265066712064 265103080011 265150984329 265248317952 265379709056 265410173952 265446589023 265835110464 266293872768 266476319424 266506910208 266669534208 266706122067 266936188288 267051708231 267394260672 267442579008 267710006088 267740738496 267771474432 267971631543 268547713632 268632197064 268980278952 269011157184 269311065408 269359730112 269660026944 270091767708 270122773536 270256579208 270441740844 270472786848 270503836416 270557875896 270588935232 270774324576 270939552576 271373341932 271707071328 271724975676 271756168992 271959371264 272027909412 272059137504 272225149504 272411659872 272847806154 272896200192 273014299404 273318670548 273350046816 273672824964 273704241888 274142457666 274378938624 274448086542 274615556292 274803704406 274835251152 274971391156 275277944172 275680855296 275750331318 275800159602 276038070528 276107636574 276139333008 276345812736 276415456338 276584126588 276820032384 277178723712 277210543104 277297751808 277347859712 277417755846 277657062144 277727036202 277777221678 278086902786 278493925248 278804405376 278836411392 278925061437 278974533376 279044839458 279165667968 279197715456 279236022219 279285549312 279406413594 279768456242 280095166512 280127320704 280248549273 280458101616 280490297472 280522497024 280560985551 280803003264 280924524243 281424206448 281649348288 281788863664 281821212288 281892235779 282103017168 282135401856 282257499447 282500980608 282587116392 282953280456 282985762752 283301250624 283441584272 283474122624 283668340032 283841436032 284295882024 284541121536 284612830488 284645503296 284664260232 284696938944 284981619384 285014334528 285840558828 285891257344 285930482481 285963306552 286014980328 286300978733 286333845336 286366715712 286653065832 286704864248 286737777216 287072626176 287196860412 287444602368 287517043044 287692487544 287889595092 287922644064 287980163359 288013222728 288386417704 288808515072 288881299476 289130494464 289203360012 289255619268 289288825056 289505137152 289578097116 290001938688 290469061568 290502406656 290628125172 290878827008 290952133164 291203114496 291329136252 291702829824 291755540736 291829067838 292080805632 292332688956 292532975658 292584861184 292711480908 293053305888 293433031584 293466716928 293540675274 293793889536 293813249312 293846978304 293921032482 294174574848 294825359136 295027353648 295061222016 295154046432 295187929344 295241270016 295315675578 295536494176 295570420992 295953408256 296043645744 296427246192 296461275264 296791786368 296920226691 296972890368 297176356224 297269846048 297833781168 298165822416 298200051072 298552172688 298586445696 299064499272 299546219742 299580606864 299785859352 299968790352 300003225984 300303211824 300742751232 300818543256 300872901384 300967554118 301132440576 301173756849 301208330808 301242908736 301392129808 301728138096 302211221697 302376789504 302506638336 302561301504 302602813821 302637551832 302898613248 302974948584 302994913353 303029696376 303159825584 303291096064 303367530312 303811554816 304038651609 304281885204 304335854592 304377610383 304412552136 304432611637 304544365056 304675144704 304772009619 304806996648 305069929472 305201952264 305593440768 305725690116 305954292672 305989415424 306066529692 306218140151 306253293192 306463117356 306559528737 307008225216 307406033088 307441322496 307518802668 307784074752 307917272124 308182887936 308676305952 308711741184 308864661952 309209001024 309244497408 309456370944 309645202944 310140962208 310522367232 310542829344 310578478848 310676184896 310889039328 310924728576 311114456576 311826064176 311959970784 312016342176 312328340436 312364194912 312400053504 312768942816 312804847872 313305665904 313654956048 313810325444 313846350048 314061376464 314097429888 314196242976 314253018464 314603364768 315107062326 315143235792 315515364318 315551584656 315587809152 315903378672 316096144672 316365751296 316602232254 317012471622 317048863824 317365894314 317402327088 317813603184 318278771712 318322440513 318378900224 318516682638 318633606144 318871782306 318908387952 319126882536 319284962458 319321615536 319832867277 320108761728 320145509376 320189434299 320247292761 320284056312 320384815674 320523544704 320560339968 320604321807 320641126344 320917718016 321157601534 321627664512 321708719871 321766852869 321884969472 322023195648 322044415616 322081385472 322125576003 322162555176 322403448192 322440459264 322484699061 322542972279 322579999368 322858263552 322956704448 323375177664 323412300288 323654048487 323772857856 323933239168 323970425856 324014875569 324073425291 324192388608 324390212608 324434719917 324909579456 325271806272 325309146624 325449928188 325693279296 325730668032 325974149193 326777694264 326815207488 326874263232 327201118552 327238680384 327276246528 327603503808 328224983328 328328240856 328590906336 328791414336 329120186696 329157968832 329584477376 329684969124 330112160532 330150056544 330518125728 330539905476 330577850592 330615800064 330719809728 330946396704 331678529028 331905772854 331964641792 332048302236 332086420512 332108303604 332146428768 332478555948 332516723616 332947584288 333049101462 333480651966 333518934672 333684143716 334056152892 334094501664 334323400752 334428576804 334527406752 334918063872 335063003814 335352036096 335436550218 335475057456 335641235468 335871194274 335909751408 336943267584 337028182722 337318910208 337464889146 337503629232 337755993344 337841113302 338335595136 338482014057 338773995648 338812886016 338859372159 338919474432 339066146034 339190612992 339444155358 339736966912 339883992294 340319968128 340381464192 340467245811 340760939904 340800058368 340846817157 340908408423 341054803782 341202483072 341241652224 341288471601 341496727726 341787999168 342338536848 342377836416 342464121153 342612410688 342759537792 342821474688 342860829696 342907871229 343203670656 343352196297 343792620864 343962918992 344198579256 344238092352 344277609984 344448148352 344534954841 344832157824 345384253368 345831787224 345871487808 346257084096 346468372096 346705748928 347260844196 347322436608 347472744696 347860126152 347900059584 347922984728 348310868136 348350853312 348908582484 349360683012 349400788704 349470589699 349510708008 349662048768 349750169244 349790319648 349963588744 350003763648 350353747128 350866543104 350954967132 351018384948 351321180672 351409719276 351450060192 351865060668 351905453856 352016161112 352772921088 352988185088 353077143804 353319048522 353381715456 353470773348 353534645772 353928785364 354446813952 354995532738 355058497024 355301759232 355391301006 355608162756 356068944308 356525680896 356590105344 356679971802 356946674784 356987651328 357077617974 357295508724 357540303582 358063618176 358176262752 358462806912 358640371936 358681542912 358771936446 359081420544 359146306816 359236817478 359546702592 360122356944 360163698048 360319563351 360588987792 360630382464 360671781888 360743834528 360785246976 361032432768 361252736768 361831122576 362276095104 362299967568 362341558656 362432874573 362703879216 362745516672 362902499289 363215546496 363797074872 364019065872 364383063842 364424894064 364466729088 364716437184 364897099952 364938989184 365523276888 365838584832 365930782056 366154075056 366404939208 366447001536 367037258896 367574473728 367624906047 367667108424 367733546136 368050760704 368101258371 368143515432 368185777344 368461083648 368553941784 369093376512 369253106244 369369270963 369571631616 369730335744 369847883559 369890341128 370209416192 370260210033 370302714936 370369628904 370782537048 371325233664 371418813612 371602796411 371739207168 371900081916 371942775072 372017079357 372059785944 372220890624 372314696292 372380732416 372541884792 373460222016 373503094272 373597223076 373664732364 373944135488 373987063296 374081314068 374404004352 374566032324 375232275264 375532464384 375761616384 375856314372 376137356224 376180535808 376343332596 376667974144 376782821856 377271040608 377314350336 377735000832 377898470334 377965496832 378224453376 379061176032 379483773984 379527337728 379552346976 379595918592 379691582886 379975492512 380019112704 380627544528 381120745104 381164496768 381240643308 381284408736 381353307104 381778460448 381822287616 382204087776 382317036288 382859964144 382929147216 383356057392 383400065664 383589983392 383852793456 383896858752 384017630304 385130853954 385175065968 385604480016 385629889722 385674159024 385718433408 386104129488 386669251584 386958283866 387223401663 387267853896 387459687538 387504166896 387891648606 387936177552 388438848336 388557285039 388937106432 389007387648 389060760627 389105423784 389441074176 389539219608 389732178374 389776918608 390043967544 390281974544 390614856192 390737741184 390906837783 391244042112 391288955904 391342641921 391387567032 391413357819 391725186048 391795971072 391849726653 391894709976 392232766464 392905852416 393100478848 393199546509 393369804864 393414962688 393538728576 393583905792 393655026688 393709037337 393754234104 394093894656 394147965519 394219188341 394724860992 395210285568 395236328256 395281700352 395577170373 395722381824 395893635588 395963853824 396018181251 396235141632 396531324343 396869536224 397111708224 397554429888 397600068096 398069563584 398115260928 398752665696 399394959656 399440809152 399714479136 399760365312 399958387136 400004301312 400404282432 401091391008 401163868512 401565009132 401611107744 401657211648 402304184128 402948295596 403470418428 403516735776 403966598112 403993217804 404039595168 404490040416 405137651562 405384868812 405662611266 405709180272 405836813844 405883402848 406161486864 406362679492 406409328864 406935936352 407060012898 407587463514 407634253488 407939056896 408041864118 408088706256 408337724256 408617489808 408746038316 409344300288 409521449106 409671779328 409874710784 409978005822 410025070224 410509237446 410556362832 411213686499 411568407936 411615654912 411923334438 412205556609 412278668032 412457086734 412608494592 412916916258 413521282944 413625496977 413700239403 414029822976 414057105792 414104638464 414161454861 414208999512 414518719104 414566304768 414623184507 414876189882 415768085568 415946627712 416021789568 416126633769 416437787248 416485593216 416533404672 416590554303 416665832517 416844760178 417025257088 417073130496 417130354179 417740887872 418206608064 418461800064 418567259187 418748501952 418796573184 418928323968 419109620391 419471153024 419652684363 420142749768 420190981056 420687152424 420735446208 420783745536 421204504896 422136309672 422683295496 422731818432 423154525752 423203102784 423751470912 423880674588 424429920684 424478644128 424688910184 425162376408 425211183936 425502510048 425762154048 426443823036 426811682304 426919245732 426968254944 426996390348 427045408416 427179754232 427364726272 427472429076 427521501792 428760838242 428836886016 428944959828 429022470492 429500768004 429550073568 429871264256 429979598748 430057296372 430106665824 430608939264 430795290618 431166903552 431275564566 431538731316 431834392638 431883966096 432019834092 432097900388 432579626556 433212772608 433321949214 433695741696 433805040018 433883428902 433933237584 434257705728 434367145674 434632198924 435002908032 435703592352 435753609984 435832350976 435942187758 436318240512 436428199746 436804671744 436993704378 437554244736 437633311104 437770987808 438121208448 438171503616 438388552448 438499033434 438799463487 438877291776 439067221362 439579958832 440149547376 440200075392 440690834304 440719873968 440770467456 440821066752 440881548723 440959746304 441261862272 442238038704 442541030472 442591833024 442731069648 442781894016 442811071472 442861905024 442973513367 443304741264 443355631488 443930112384 444065468616 444640869288 444691912896 445187679552 445408203856 445459335552 445764534336 445904769072 446036542336 446557418496 446750671752 447136048128 447248733624 447300076608 447828259032 447879668544 449257690112 449319329613 449370910296 449678789028 449758546944 449901538009 449953185528 450004838976 450454817736 451114126848 451309352076 451451331177 451698660864 451812496212 451892632576 452088194712 452540256707 452592207144 453178656392 453565184256 453759957504 453841952256 453956327748 454347919872 454462422876 454544544564 454739738376 454936644096 455051295468 455717332224 456451382464 456503781888 456618828204 456816547584 457012717056 457095299584 457210494972 457604894208 457802928396 458390161152 458588535174 458931439008 458984123136 459379939788 459694676034 459776210432 460512337824 461109049632 461161983744 461278204002 461676112128 461875908186 462274331904 463014458928 463296992928 463813501536 463866746112 464184556416 464414490848 464467804416 465211443312 465814244016 465867718272 466014277344 466333558992 466387092864 466671684864 467138329504 467939956176 468024513264 468492510654 468546292368 468600080256 469153414224 469207271808 469958498856 470363894784 470715488166 470769525072 471092064696 471294364464 471379527696 471905047152 472595751936 472660593489 472714853688 472949013614 473273046477 473327376984 473381713728 473735678976 473855068008 474144217008 474903348381 475367574528 475453473792 475518707433 475573295736 475928899712 475983535104 476048841471 476103490632 476394011632 476720404776 477418157568 477568350336 477775023957 477950409216 478242057216 478307673459 478362581928 478394104001 478775227392 478927443687 478982423304 479395603456 480163142592 480218264064 480426084468 480577223511 480785317056 480840509952 480961689516 481046995968 481199934523 481376577024 481736402301 482441496768 483034793472 483066623424 483122078208 483243832764 483605172288 483660688896 483869999052 484022221529 484287395328 484435056672 485062766496 485118450432 485358754496 485899858752 485955638784 486288582912 486585318912 487364369184 487907709408 487963719936 488205433408 488539918944 488596002048 490166541396 490222811232 490311394848 490801677828 490858020576 490914369792 491405255712 492337474992 492492361284 492886359504 493130511412 493187121504 493680280044 493736953248 493826171872 494376716064 494527453686 495168240798 495225084816 495777188592 495809858214 495866775888 495923700096 496022772476 496079714592 496419595056 496722513056 497146180608 497517793542 497858659281 497946962688 498072453354 498129630768 498162455406 498219643152 498717833922 498775085424 499421376432 500061993984 500220977949 500309700352 500526215574 500709952512 501084229338 501141752496 501485101128 501642865206 501733512434 501791110128 502377095808 502594505721 503028054144 503085800448 503154825327 503461853202 503646667776 503806791411 503864627112 504299271168 504676230982 505414901376 505542274083 505978365312 506036450304 506069795968 506127891456 506197333719 506255443848 506633990016 506692150272 506761669953 507503392704 508160993472 508219329024 508320857744 508379211648 508599219051 508785919488 509037947264 509096383488 509166233037 509605450368 509756048384 509825988441 510479952192 510572196288 511141409856 511200087552 511582205673 511803724608 511862478336 512023507072 512245091589 513507805272 513566754624 513918616032 514139306688 514173186296 514232212032 514291244544 514805505984 515944378488 516297868884 516357138528 516672222528 517188864808 517248236736 517918464448 518076380052 518747680836 518807231712 519385626144 519702558144 520058623392 520983654912 521209117044 521658722816 521790189228 521850089376 521884477092 522466302204 522526279968 523362873726 524041024518 524101183056 524266062012 524493073152 524625253866 524718304768 524945383116 525005645472 525530620692 526299814656 526432450698 526527577422 526981771008 527114578914 527175090288 527436227164 527797591002 527858180784 528024241668 529159381632 529482277632 529615715706 530072573184 530206160022 530301968658 530496635904 530759418112 530893178046 531670220928 532493299107 532587745536 532952638848 533013820416 533412244134 533872376576 534103416462 534788521344 534885158016 535019957703 535420012176 535481476992 535542948864 535616426961 535943263086 536310455373 537095427264 537264394128 537960557904 538022314368 538157904669 538622130816 538719460224 538855226217 539320053888 540183535416 540245547072 540513158416 540883481688 540945573696 541007672832 541115751792 541177870464 541548649152 541879105152 542746683864 543414142656 543449951352 543512337984 543918742528 544055818824 544118275008 544450299008 544823319744 545695612308 545792400384 546028598808 546574595763 546637341096 546700093632 547345649928 547408483776 548284915332 548757877248 548896173084 549168069527 549231112584 549607408812 549670502304 549942782312 550555888344 551361710592 551500662636 551600319204 552076141056 552215273148 552278666016 552691625472 552830912676 553168253176 553640064768 554357447424 554595503616 554695719424 554835511692 555314124288 555454072404 555554443356 556173805572 556987850496 557608810752 557850122874 557949066752 558089678916 558331335936 558472044438 558571098624 558812827188 559536912484 560190333024 560254641408 560497098546 560916203232 560980594944 561121971102 561606006528 561849048486 562848412896 563298696576 563577727328 563642424576 563784471558 564206034336 564270803712 564514998894 565001961216 565174232784 565906560912 565971525504 566602501248 566883168544 566948245248 567336680064 567682872064 568591764048 569225660976 569291006592 569328520464 569393877888 569537374329 569963238768 570028669056 571681117656 571860964962 571926613104 572029960656 572601957466 572667690672 572733431424 573306131664 573409728496 573475554432 574145252352 574393720824 574889204736 575034086088 575384975088 575779190184 575845288128 575960326718 576026445456 576772835408 577617030144 577696280931 577762598952 578260988928 578406720024 578444834583 578511238536 578577650112 579010274304 579156194232 580003877376 580437425799 580938123136 581004813312 581189531307 581256250344 581757654016 581837472909 581904266328 582406228992 582658272504 583405659648 583511081472 583658135676 583947251503 584161611264 584598267561 584665377912 585065951316 585169722368 585422961816 586106611776 586866063168 586933433856 587081350548 587372162069 587587779072 587626498624 587693956608 587842064964 588349149696 589650718272 590054707296 590122444032 590308092864 590375858688 590482540032 590631351156 591072988352 591140841984 591906816512 592087291488 592854492384 592922550528 593583572736 593840453382 593945780736 594352712448 594539692096 595667562336 596331644832 596400102144 597104345376 597172891392 598128998544 599092439484 599161213728 599571718704 599937580704 600006451968 600606423648 601637086512 601745802768 601935108236 602347513698 602416661616 602485817472 602784259616 603456276192 604422443394 604753579008 605205627642 605275103664 605949897168 605989826706 606059392752 606319651168 606735060624 607623109632 607706477343 608077303218 608493916899 608563770408 608755220766 608825104272 608865223274 609088730112 609544019238 609613993296 610403904528 610590019347 611186881536 611381195271 611451380232 611908585344 611978830848 612062796177 612133059384 612436280302 612506586384 612926234712 613119057474 614016450432 614282173659 614812066176 614882644992 614967008733 615037605336 615568149504 615763856169 615834544248 616365775872 617352611904 617423482368 617729323904 617885001657 618418002048 618488994816 618685630101 618912741888 619290405888 619375374387 620281924416 621044734464 621085658688 621156957696 621352369792 621778078656 621849457152 622228913152 622314284823 623120652539 623652128352 623919941568 624032684352 624656680872 624728389824 624800107008 625267140267 625537885632 625609695744 626611331808 627309912096 627620650888 627692700096 628122752928 628194859776 628392485952 628506036928 629206729536 630214124652 630286471584 631030728636 631103169312 631175618304 631806757344 632192289344 633204464508 634024943244 634097727648 634731788628 634804654176 635627206368 636644881026 636757800448 637033365276 637743564612 637816775904 638253765072 638569924916 638643231072 639665734554 640217523456 640378868598 640494585522 640568112624 640769631348 641047089408 641208643614 641282252688 642315203068 643255329024 643417439742 643533705738 643769938944 644088831232 644251152006 644325110352 644806896384 644969398122 645085944558 645159998736 645913408896 646192935927 646750355328 646824600576 647308096974 647545715712 647751588957 647866478336 648029751138 648146850582 648384777216 648869439834 649819158912 649982923821 650543612544 650618293248 650825143353 650899856376 651386558592 651461336064 651550718511 651948298386 653555388528 653630414976 653748526464 653913281637 654402237104 654477360768 654552493056 654642299619 655207007616 655490556567 656449966656 656656481712 657181812672 657582828672 657748550151 658240373392 658315937664 658600832043 659168954752 659369938248 660224321064 660300113088 661036251456 661079810952 661155701184 661231600128 661439619456 661892793408 663357058056 663811545708 663929283584 664096604472 664172841024 664216607208 664292857536 664957111896 665033447232 665895168576 666098202924 666961303932 667037869344 667368287432 668112305784 668189003328 668646801504 668857153608 669054813504 669836127744 670126007628 670704072192 670873100436 670950114912 671282470936 671742388548 671819502816 673886535168 674056365444 674637820416 674929778292 675007258464 675511986688 675682226604 676671190272 676964028114 677547991296 677718744318 677838948864 678132292068 678888310716 679473933824 679767984588 680639936256 680762928384 680934491622 681521879808 681693634314 681816816846 682109607564 682404966144 682576943202 682993455452 683575998336 684677073696 684755672832 684928242306 685224821376 685519075584 685642949376 685815742458 686407341312 686704392594 687585241728 687925837984 688397158512 688476184704 688555219968 688896296704 689069909682 689542014051 689664315648 690768506736 691663574448 691742975616 692514168192 692813862279 692936744192 693411497856 694521688392 694945489392 695720252304 695800119168 695845969456 696621736272 696701706624 697817164968 698721366024 698801577408 698941179398 699021416016 699324097536 699500338488 699580639296 699927177488 700007527296 700707494256 701733086208 701909934264 702036769896 702642361344 702738765981 702819438552 702900120384 703730121336 703810907712 704032322224 705545842176 705976370176 706073232249 706154287608 706638097044 706763430912 706941546696 706988131157 707069291544 707857570728 708893627904 709423520421 709991065476 710116994048 710603518464 710782602012 711134689111 711216325512 712137888616 713051361792 713180210688 713359943604 713893349568 713975302656 714155235948 714591017448 715080607164 716127236352 716352525504 716925613824 717280743872 717363085824 717543872892 718162841088 718292613632 718473634956 719093405184 720244713888 720327396096 720639126702 721177975584 721260764928 721487669056 721570493952 722064865536 722505473536 723662245152 724552190208 724599935136 724683117312 724865749146 725407758432 725491033344 725804998578 726431092992 727594149744 728038131744 728766127684 728849788128 728933458176 729432874368 729794199904 729877978368 731046553776 731861564112 732308150112 732809878416 732894003072 734074517792 735249812094 735334216848 735467092272 736202516742 736287030864 736371554688 737107883568 738186753024 738506212488 738738541926 739143263232 739695767118 739780682256 740520420066 740605429872 740739257808 741565074096 741791180529 742650467328 742752361197 742837627224 743205592822 743478414336 743714787321 743800163832 743885550144 744034158714 744119571888 744441781248 744629392584 745083769584 746276690313 746920444032 747006188544 747108680031 747194446152 747243683109 747329464728 747888270976 747974126592 748076750883 748162628136 748808008704 749132064648 750464550528 750789323361 751064928768 751523232768 751626344007 751712628744 752274712448 752361071616 752464297809 752600268651 752686665192 753335948288 753565643712 754542081216 754628700672 755192779803 755470001664 755796940668 755930993664 756171325679 756448906752 757014346473 758122352064 758967547968 759054675456 759104693952 759191837184 759383165772 759950985024 760038225408 760606348117 761255089056 762241490208 762328993536 762481286616 762568817472 762706614208 763556920896 763644575232 764408175552 764634072576 765719928288 765858294432 766712114784 766800131328 767179966784 767705586912 767793717504 768035260608 770261707908 770350131936 771208960032 771259779444 771348318048 771436866816 772208258976 773916567732 774446803326 774535707792 774919375076 775008333792 775783297212 775872355104 776877696672 777114570078 778121521254 778210847568 779078439216 779464356748 779553837216 780087935088 780563949088 781229712384 781475482368 781813675566 782488084224 782685283842 782775134064 782826715638 783699453306 783789419952 785811704832 786061536777 786200957696 786399093018 786739609728 786829925376 786937880799 787077457152 787418074674 787508468208 788295931038 788438376682 789449721984 789791366133 790420571136 790472656512 790563400704 790671868371 791154340746 791444763648 791696386503 791787271176 792036362502 792470283264 793062648686 793739072448 794223416448 794423573559 795108859776 795200136192 795309240033 795452952987 796139127168 796230521856 796339767069 797505331392 798789919312 798881618304 799428958272 799520730624 799916774272 800008602624 800118366201 800808564864 801155124693 802182782016 802327737024 803130018264 803222215488 803314423296 803914894629 804608368256 805896591192 806940836856 807033471552 807933196224 807986435608 808079190336 808980080832 810275303124 810769737624 811325222532 811418360544 811673627688 811766805696 812322973728 812725358984 812818657728 813871872704 814120025796 815174927028 815268506976 815878113792 816083728236 816177412512 816675448512 817234979616 817492076632 818688600576 819042898212 819749421568 819956011644 820050140448 821018474892 821112725664 822427372998 823136815872 823846668876 824411113218 824557336064 824914173468 825833832516 827042565888 827250993954 827400478806 828114211584 828322909722 828417999024 829037438208 829246369014 829752379764 831536171136 831893255424 832043579136 832253267538 832875574496 832971186432 833181108606 833331665034 833689520356 834050514176 834260708358 835481775744 836413216128 836775184311 836923600128 837134518374 837497003904 837593146368 837856647936 838219240782 838942306048 839305368726 840285499536 840381962112 840745647819 841374304848 841470892416 841567491072 841682956653 842409009792 842773572729 844272619344 845366590992 845463636864 845676707337 846309051504 846406205568 846772498341 847502941824 847761349176 848859841368 848957288256 849377820368 850324752816 850422367872 851005020096 851524308096 852887646072 853623364608 853838491464 853936509888 853992780696 854090816832 854359508464 854729452544 854944858152 855043003584 857521676484 857673772032 857791447443 857889919656 858044940984 858902936199 859001536008 859100147136 859742528512 859959197496 860114592744 860213331648 861217878528 861590581236 862333807104 862551129132 862978394971 863077462632 863668785276 863767932192 863940490077 864039668184 864195800776 865159253112 866425545216 866643898428 867391483392 867610080036 867766857804 867866475168 868515411456 868734291348 869264397848 870005816064 871407184704 871507219968 871664701952 871884375516 872636481024 872856399492 873609343488 873987408756 875108489472 875266622208 875541975616 876242416896 876777104896 876998066868 877598926974 877754583552 878134442724 879159917664 880299094752 880400150784 881381668608 881439747936 881540934912 881763097446 881919492608 882523724544 884476077408 885082060944 885183666048 885462139296 885563788032 885622142944 885723810048 885947026734 886609482528 886711262976 887860224768 888130937232 889281738576 889383825792 890375359104 890816407712 890918671104 891529068672 891809538144 892073084672 893501343504 894497467248 894600153216 895656518064 895759337088 898638659226 898741820592 899357578056 899803076018 899906371056 900009677952 900909635472 902228253696 902618704152 902902662354 903397321728 903521270547 903624992424 904176389424 905080513414 905184414288 906357312784 906633665091 907130368512 907519915008 907683904512 907808441463 907912655496 908695839744 908924845752 908984740059 909089089128 909479476752 909873288192 910102590936 911434664448 912115954827 912902764928 913007563776 913132831149 913237656408 913297834911 913633095168 914025434112 914190599168 914316028857 914420989944 915209788416 915605856792 916780322304 917177070348 917862878016 917968246272 918654420453 918759879576 919389352068 919552420864 919678586211 921024675648 922218099264 922323967488 922556408004 923013397537 923352224256 923751816372 924548663808 926028917856 926593985856 927627003072 927733492224 928369112832 928828981696 928935608832 930422886624 931628488032 931735436544 932028554688 932667117984 932774185728 933343369728 934276659008 935879912352 936049026528 936985021308 937092584736 937200160512 938306828448 938414543616 939916997712 941430976332 941539050144 942184129392 942588728928 942759055392 943810094304 945321186978 945429707376 945898027228 946546092954 946654753968 946763427456 947710136016 948288434016 949806696762 951037414866 951146591472 951857799424 952097682942 952206981264 952788023264 953440809552 954836315136 954967321539 955136700672 955550047914 955900818432 956615346918 956725163856 956788208002 957854887374 957964846608 959498601831 960326285184 960436528128 960568302897 960741878283 960852168936 961154447022 961570634112 961681019904 961812965421 961923379032 962399869046 962753154048 963472804602 964882993536 965126159613 965300558607 966069586944 966133246848 966244156416 966376728009 966487665528 967210344576 967321377792 967454097183 967628916837 967739998104 968044443058 968574790656 968870113344 970125532992 970236900864 970717508992 970962145461 971799717504 971911277568 972044626707 972220275873 972577165824 973170637824 973304159751 974728738368 975815418816 975927439872 976410866816 977079837888 977192004096 977922447579 979189596847 980333082792 980445622464 980622789696 981603355656 981716041152 981828739584 982810511424 984674949984 984984722568 985772719008 986261022824 986374243008 987360560088 987473906496 987652343744 988753432128 989054907372 990336481596 990450169632 991554377184 991619716428 991733551776 991847400192 992045544952 992159429184 992839190112 993445026112 995035587084 995717318562 995893925376 996144906708 996259261536 996324910812 996439286304 997435667844 997550170848 998842752864 1000441955898 1000619400704 1001052431148 1002168458676 1002283504992 1002970202256 1003285730412 1003467024868 1003582220256 1004754191616 1005189011442 1006056108288 1006309650654 1006923706404 1007613582822 1007729254224 1009352461964 1010829802752 1011084548166 1011956730624 1012139591936 1012394667438 1012510887696 1013267980032 1013523339906 1015006785408 1015446042171 1016321986944 1016438658048 1016641715488 1016758423296 1017198438102 1017571838976 1018075894528 1018332466074 1019210900736 1019651976882 1020959904384 1021144392576 1021401737433 1022282819712 1022400175104 1022725225269 1023164411346 1023607449216 1023724956672 1023865414803 1024047014144 1024490183178 1027015610544 1027133509248 1027392363459 1027837232064 1028278613376 1028346372592 1028464424064 1028582489088 1028723613687 1029611011968 1030056588891 1031888756976 1032595737768 1032714277056 1033344445056 1033604864523 1034377729616 1034496473472 1035836928896 1036152760104 1037495361672 1037614463424 1038771252288 1039405116288 1040117246784 1041967309824 1042418234088 1043317445632 1043580378456 1043700178752 1043768954184 1044932604408 1045052559936 1046725747452 1048082049036 1048202366112 1048411769097 1048532124024 1048986146304 1049250507732 1049436609536 1049890766232 1050011290944 1051061241384 1052599629312 1052864901396 1053055154844 1053963542016 1054229157828 1054350180576 1054872454328 1055595182004 1055716361568 1056048483336 1058318763264 1058964555264 1059231431412 1060145146368 1060412320044 1060603937316 1061518836224 1061786356092 1063340441856 1064986598214 1065175491072 1065905277696 1066824488268 1067744753152 1068206832924 1069577042688 1069770316032 1070039915406 1070840024352 1070962953984 1071232853922 1071886526172 1072620910746 1074190854528 1074528788256 1075921115808 1076044628736 1076315809338 1077244261632 1077438920448 1077710452434 1078640107776 1080367070832 1080491094144 1081026316832 1081766963376 1081891147392 1082015345664 1082231503584 1082355740928 1083097298304 1083758210304 1085493367728 1086828285312 1086899902704 1087024675968 1088111637648 1088236550016 1088707497867 1088900598016 1089646639488 1091391224616 1092057197616 1093149191526 1093274682192 1093400187264 1094691299856 1094816967552 1096569830664 1097515754496 1097792346168 1098336139054 1098462225168 1099214817624 1099341004608 1099885564624 1101111776688 1102723421184 1102874718141 1103001325272 1103200638408 1104152282112 1104303775113 1104430546296 1104557332032 1105383250944 1105661825352 1106336506352 1107280129536 1108107812889 1108714894848 1109191007232 1109391438848 1109543650677 1109671023384 1110628248576 1110780630099 1110908144808 1110981348961 1111108886712 1112347611144 1113975700992 1114808389233 1115217621504 1115700245748 1115898133504 1116051238071 1116179357832 1116662671872 1116944088876 1117142197248 1117497368603 1117625654376 1119073824968 1120380666048 1120509282816 1120994197092 1121832406464 1121961189888 1122243942204 1123212013056 1123698096972 1124051605369 1125696825792 1126597393152 1127155454656 1127284849152 1127568943116 1128412068672 1128541607424 1129029997788 1130003922432 1130348465568 1131813121824 1131943051008 1133205002496 1133766337088 1133896490496 1134673360128 1135365744128 1137183528096 1138451321952 1138582013184 1138657040928 1138787755776 1139074748658 1139926477536 1140057338112 1143362235312 1143721929924 1143853226208 1144059921312 1145203914932 1145335381344 1145466862848 1146612263328 1146819456992 1146951108864 1148787441648 1150068172176 1150769950176 1151558380368 1151690576256 1151920653436 1152052890912 1153545670816 1155392561862 1155525197904 1156813440048 1156889669166 1157022477072 1157155300224 1158312388464 1160007754752 1160874851598 1161670204989 1161876246272 1162379062614 1162512500688 1163674945818 1163808532656 1165316545008 1165671855117 1166811319296 1167022162944 1167182281881 1167316271352 1167894503006 1168323222528 1169196535122 1169330755824 1170131902632 1170845923632 1172213223552 1172720513349 1173732126336 1173866867712 1174027925763 1174162701096 1174240073457 1174744324138 1175175558144 1175252997248 1175387913216 1175549179959 1175684129928 1176698299392 1179301436544 1179598639527 1180109414592 1180244888064 1180616185728 1180751717376 1180965080064 1181127112011 1181262702312 1182145976704 1182281683968 1182443896557 1182657565023 1183813633024 1184174582976 1185708984768 1185845101056 1186731511119 1187167145472 1187680906764 1187891561472 1188054543753 1188705424896 1189079384192 1189593973029 1191335124672 1192663289664 1192800204288 1194208690752 1194345782784 1195238547041 1196257997088 1198184878968 1198322427456 1199143437408 1199875161408 1200012903936 1201212847296 1203274173024 1203491605536 1203870216472 1204695027396 1204833323232 1204971634944 1205568519232 1206912552384 1208844886788 1210411255284 1210550207328 1211899794336 1211979653412 1212118785504 1212639302336 1213470121248 1215412954686 1216154606436 1216987833798 1217127540816 1217510441532 1217650208544 1217730446548 1219088038476 1219227986592 1220807809056 1221180038694 1222762390542 1222902760464 1223817170688 1224125592354 1224266118768 1224872560604 1225013172768 1225852469424 1226238114948 1228032900864 1228564347318 1229624132352 1229934017466 1230075210672 1231527712338 1231669088496 1234705223808 1234846964736 1235458647808 1235770003314 1236616669827 1236836004096 1237371260202 1237825483776 1238750748774 1240563848832 1241100718209 1242089468928 1242171317376 1242313915392 1242484364583 1242704739584 1243556157312 1243698914304 1243869553521 1244628569646 1246241305078 1247304256704 1247839883136 1248065368704 1248379901307 1249313361744 1249456779648 1249600214016 1249771662909 1249997497551 1250534280534 1251075771264 1251219391488 1251391062537 1253222663616 1254619824192 1255241301776 1255385400192 1255701777561 1256245505856 1256389719552 1256784971904 1257012073856 1257328861173 1258413459072 1258958053089 1260428249304 1260572943168 1262061457272 1262206338624 1262351236608 1263613514688 1264384578688 1266408929016 1268049886488 1268195455296 1269463577256 1269609308352 1271254412736 1273289762052 1273515600896 1274066730552 1275340723447 1275487129224 1275633551808 1276507530144 1277139849832 1277286462144 1279331469108 1280435046912 1280757737196 1280989171044 1281136225248 1281539262696 1282094178816 1282417287228 1282564505376 1284630406136 1286510658048 1286834879484 1287067411476 1288177662464 1288502304012 1288650220704 1289613792768 1289938796244 1290171889116 1290319997472 1291826817792 1292385871854 1293500710656 1294616193948 1295503177914 1295732956672 1296059502276 1296293701164 1297738879668 1299638317824 1299965847642 1301087225088 1301650286706 1301799712752 1302773117184 1303101437022 1303896596772 1307110777056 1307260829952 1307497052928 1307826563274 1308804474208 1308954721536 1309284599238 1310414015232 1310981113134 1312899933312 1313312963424 1314363625344 1315165657344 1315497100302 1316480746784 1316631875328 1317201664086 1318337909504 1318739876496 1320448642128 1320600226176 1322072502912 1322159621904 1322311402368 1322463200256 1322644646169 1322879238912 1323785586816 1326714116112 1327623091416 1328193208944 1328345682048 1328433214416 1328585715072 1328920540101 1329914223792 1330066894464 1331790337152 1332196405848 1333922607864 1334075738688 1334736574864 1336224611568 1336378006656 1337293603008 1337714307216 1338109627008 1339672255488 1340252015256 1341408144384 1341746200872 1341900229824 1342564941872 1343484777096 1343639005632 1347773070336 1347957988839 1348112730888 1349275640832 1349704614027 1349859556584 1350014516928 1351023973376 1351364453208 1353342380544 1353928056228 1354353993531 1355095982592 1355437488636 1355677897728 1356108906383 1356264584136 1357620770121 1357776621432 1358947867648 1359535969176 1361279872512 1361525856768 1361868983244 1363043759616 1363387268628 1363633633692 1364062624309 1364219215128 1364809932288 1365153886404 1365986910904 1367151996672 1369354147392 1369511345664 1369856484612 1370449642752 1371038151168 1371285898752 1371631484916 1372814682624 1373408785188 1375170483456 1375851675968 1376794317024 1376952369408 1377792593408 1378139819364 1379084028102 1379328631296 1381537013472 1383327148896 1383485951232 1385028336384 1385627724558 1385873488384 1386822995712 1389043376784 1389890978784 1391440504608 1391600238336 1391691938912 1393243472544 1393403413248 1395634329936 1397442732048 1397603154816 1397882358796 1398042832032 1399000676976 1399161278592 1399854354976 1400015054592 1401414988512 1403819868528 1404073539792 1405477531962 1405638877104 1405800240768 1407460242672 1407621815424 1408064644448 1411091684352 1412146464498 1412308575216 1413276194088 1413883093392 1413976262314 1414138583088 1415715141456 1417787255808 1417981780467 1418847040842 1419819139431 1419982130952 1421207036928 1421565204024 1422269378222 1422432651024 1424275777232 1424710045143 1426102723584 1426360421376 1426556122299 1426719887208 1427786699136 1427950605312 1428146524413 1428310471896 1429182034896 1430161214328 1432254472704 1432705051008 1433325071871 1433851227648 1434561487744 1434726171648 1434923020377 1435087745784 1435182312003 1436325682176 1436585227264 1436782331061 1436947269912 1438186810368 1440489427776 1440654792192 1441278253404 1441731670533 1442355951168 1442521529856 1442975338112 1443140987904 1443599803569 1444129731072 1445010947072 1445209206903 1447324490304 1449104380416 1449199870272 1449366234624 1449731498292 1450815516864 1450982066688 1451609997156 1452066664587 1452862185984 1455188299488 1456076263488 1457532255368 1457699576256 1457866916352 1458865748736 1459588399808 1459755956736 1462093107552 1463723128224 1464616300224 1465619756832 1465788006144 1468149035584 1470499624188 1470668433696 1470934184544 1472405033484 1472574061728 1472743109376 1474215767136 1477012424976 1477477083852 1479391534236 1479561364512 1481040840132 1481210859744 1481478515616 1483130148192 1483582361058 1485504722394 1485675254448 1486411185644 1487429574642 1487600327664 1487771100288 1488068317428 1488239143776 1489258785168 1490167539168 1492553380626 1493840888064 1494217360062 1494388892304 1494487366218 1494658929456 1495776541952 1496153501766 1496325256272 1498264129296 1500662933847 1500929101056 1501578646722 1502129857536 1503252688014 1503425257488 1504549424896 1504928595618 1505200537302 1505373330384 1507131287424 1507783517163 1509084162432 1509257401344 1509464475981 1510385559606 1510940003328 1511420374233 1511593881336 1512342651358 1512897813504 1514028692946 1516244704128 1516626822249 1517935095936 1518109350912 1518209387904 1518383674368 1518592001157 1518766331544 1519901970048 1520076450816 1520285009859 1521212696234 1522510178112 1524482980416 1524657987072 1524962573232 1525137634944 1525413228416 1525797657153 1527113841792 1527289150464 1527498699111 1528816351104 1529268145152 1529477965323 1531439856576 1531716588864 1533424229568 1533600262656 1534359933568 1534746617019 1535411173824 1535587435008 1536070521216 1536735274767 1540523415816 1540700263872 1542417920064 1542519558888 1542696636096 1542873733632 1544416517952 1547833135464 1548893606652 1549071415584 1549838750152 1550016667584 1551566594424 1551744710208 1553755393344 1554229140156 1556243042508 1556421695136 1558156878432 1558928713496 1559107674432 1560175870176 1561127898176 1562950964736 1563627351132 1564976168448 1565370567684 1565550268128 1565653431276 1567398906612 1567578839904 1572123073554 1572401915392 1572798186036 1573479219456 1573875761598 1574154914304 1574836149348 1575016936416 1576591862076 1576876753364 1578899443968 1579582732266 1580945313024 1581343736742 1582308681492 1583392773006 1583574542352 1584072725004 1586125297372 1587478144896 1588446832896 1588847147118 1590217719552 1590618480066 1590905905974 1592278254336 1592679534138 1595010662784 1597579838624 1597763236608 1598857916544 1599041461248 1599833548544 1600236732402 1601617129728 1602310249386 1604365564032 1604655474048 1605059873109 1606260036528 1606444430976 1606628846592 1607829789258 1608931366119 1609216736512 1611793182384 1613881673712 1614066943104 1614473714007 1615866392448 1615972871216 1616158380672 1616565678651 1617960161664 1620550606248 1621539475248 1622650445064 1622836721088 1623347255376 1623533611392 1624645947456 1625450717968 1625637315456 1627743745408 1628240051592 1630349854056 1630537013952 1631756227584 1632167456472 1632354825024 1633350897024 1634469959232 1634984153264 1637377201152 1638085796424 1639498843136 1639723787289 1639912023288 1640100280896 1642036949784 1642225451328 1644854745996 1646273631744 1647504208581 1647693337752 1648822226436 1649114672128 1649828346936 1651667665032 1654085131776 1654501987908 1654800957612 1655321547649 1656228423168 1656645819444 1656835998048 1658074876416 1658492738028 1659504759528 1663072342272 1663786510848 1664087158272 1664506535076 1665751148992 1665942372864 1666362217212 1666663330068 1667379040712 1668101028352 1668521416716 1670963551488 1672826432256 1673550368622 1673847200256 1674269036748 1674994007808 1675713295872 1676438481564 1677884612096 1678610737452 1680570999072 1680763924224 1681491295638 1682748609696 1682941784832 1683365913306 1684818019584 1685547145458 1688545238688 1690733181984 1690927273728 1691353414674 1692618103008 1692812411136 1693544996682 1695005883648 1695522698352 1697719682736 1697914576512 1698755640736 1700649505632 1700844735744 1702010040192 1703048616192 1705775292144 1707676982928 1707873019776 1707985561392 1708181633664 1708719016928 1709889716304 1710086007168 1715043352968 1715582894886 1715779839312 1716089881968 1717805872398 1718003072016 1718200294272 1719918394992 1720229185488 1720426663296 1722435757056 1723181162472 1724667614208 1725102258264 1725956789942 1726154925264 1727337570552 1727535864384 1727880980154 1728079336368 1728391601552 1730318506224 1732851090432 1733088842793 1733287796856 1734782966784 1735220160072 1735334503749 1735533715608 1735732950336 1737030822912 1737468582696 1738528795696 1740011632128 1741312277397 1742814369408 1743014439936 1743329403904 1743568593921 1743768751032 1745272962048 1745512418727 1745712798984 1747218686976 1747974817512 1750216978944 1750533244416 1751083951232 1751841754509 1752484833792 1753554209792 1753794802683 1753996133736 1755197853948 1755509167104 1756067293519 1756268885448 1758319835328 1760598189504 1760800301568 1762116486207 1762763337216 1762879495872 1763081869824 1763526194892 1763838985216 1765047449088 1766366808437 1768952154816 1770164121888 1770367332096 1770924278592 1771127576064 1771244285888 1771447620096 1771894053468 1773218965056 1773422525952 1775720449536 1776261874464 1778563477152 1778767651584 1780750718208 1781632815424 1781837342208 1783058137344 1783619076288 1784146169344 1787002687008 1788994934496 1789200306432 1791313036128 1791518674176 1797277318452 1797483641184 1798715156112 1799606152036 1799812742112 1800019355904 1801819270944 1805237408304 1805805324708 1807042541094 1807249984848 1808352778848 1810161026828 1810368828576 1812714625568 1813267330182 1814260737024 1815616882926 1815825310992 1817849691504 1817969480118 1818178178256 1818958953504 1820205181872 1822869328896 1824231909654 1825481750697 1825805529856 1826265662298 1826475312816 1826595669822 1827266190336 1828632057714 1828841979888 1831211713584 1831770058041 1833560644608 1834143585813 1834354140696 1835725756032 1835936492544 1836188388531 1837308840906 1837519759152 1838778704136 1839357172422 1842049351296 1842846520977 1844436198528 1844647934976 1844901026199 1845112816008 1846026795074 1846704448512 1847291568507 1847503632744 1849097327616 1852057835712 1853187971712 1853655004971 1855254006144 1855466984448 1856056890303 1856738225664 1857657963392 1857871217664 1858126123161 1860845773248 1863256976064 1863470873088 1864057109376 1865334235968 1865548371456 1866686739456 1866942854469 1868553318016 1869361957617 1871759824704 1872098053056 1873970042616 1874185169472 1874400321024 1875801420801 1876613656896 1876829087232 1879833995424 1882861952664 1883078100288 1884368258784 1885177457856 1885518110784 1887620188608 1890642373956 1890859414752 1891796054456 1893092185908 1893309507936 1893526854912 1895420272032 1896576868032 1899613393524 1902074829732 1902293182944 1903715598848 1904195365884 1904413962528 1905576046528 1906881619104 1909934643078 1910273401344 1911100095828 1913230693836 1913450327712 1913576416004 1915709774748 1915929693216 1918997203662 1920652570368 1921136605794 1921483756566 1921704337872 1922308894044 1923141268224 1923625930842 1923846758064 1924799738092 1926945609204 1929765987072 1930252319226 1930601117214 1932266493696 1932753456018 1932975331056 1934420689152 1934908194366 1935257833674 1935479996208 1936088886116 1937740226688 1940251065984 1940473801728 1941435017984 1941924290922 1943254766871 1943599435008 1944089253414 1944440551746 1945154331648 1946608319502 1949457476736 1951630837632 1951854879744 1952475430059 1952821733632 1954159675776 1954384008192 1954652155533 1955844895158 1958379193694 1960666165584 1960891244928 1961245579392 1961739844911 1963206711312 1963432082304 1963657479168 1963926898857 1965621022848 1966471669701 1969349899968 1969969445136 1971545438016 1972522045648 1972748486016 1973245650453 1974721120176 1974947812992 1975304687488 1975802496129 1977506864256 1978109814744 1980672963192 1980900339264 1983108754368 1983239432856 1983467103552 1983694800384 1984091089904 1984318858368 1985678380224 1986890052224 1990071174168 1991434637124 1991787850752 1992289813416 1992518523072 1992649821624 1992878572608 1994871335688 1995100341696 1997685505728 2000883911796 2001238801408 2002104862296 2004106851131 2004336917352 2004567009984 2005940404512 2006571460824 2006934049736 2007164440512 2009508383232 2010378022884 2012112216576 2012619301308 2013847412808 2015227165644 2015458508448 2018704923928 2021659605504 2022169096332 2023913461248 2024279183872 2024789334876 2025021775392 2026535960064 2027046679812 2030013570816 2030892084342 2032643973888 2033283430976 2033516846592 2034396876204 2036151789056 2036664932148 2038421801472 2039303953764 2041919808768 2042288785152 2042803474866 2044565639424 2045450450538 2046328822692 2047214898432 2047730829606 2048094028288 2048980366356 2054031221088 2054267018496 2054784726918 2055674464128 2056557226752 2056692745184 2056928848128 2057447227374 2059222023936 2060113177782 2063777513952 2065191475536 2065428554112 2066688890112 2067209729046 2068755459232 2068992946944 2071673857792 2072305520208 2074990723344 2075228926848 2077542504576 2078441586837 2078810232576 2080234493568 2084836468176 2087160756912 2087400357504 2087537908368 2089865208816 2090105119872 2093451494904 2096164098072 2096404732224 2096823538194 2097064248048 2097972292608 2098501015464 2099781532464 2100022581888 2102122482768 2105199258624 2105729802792 2106110309688 2107927084032 2108216297943 2108458315656 2108700361152 2109744908656 2111190364008 2111432723136 2112096966672 2116637526528 2117929110528 2118219696747 2118462862824 2120290292736 2120824640088 2120964393471 2121207874632 2123037672448 2123572712184 2126680883712 2128270561263 2129973196428 2130350982144 2131028281459 2131810555392 2133404067333 2133648976536 2135489506304 2136413665848 2139154085376 2139540632064 2140079830812 2141680048704 2141925907968 2142465707844 2143526981057 2143773052344 2145241821492 2148381709056 2149057576512 2151842231616 2152089257472 2152631618676 2154488523264 2154877840896 2155420904868 2157280215552 2160734141664 2160982188288 2162052633664 2163533926752 2163782294784 2164463007168 2164711481856 2166194596608 2167516420608 2170986735456 2173656570624 2173799805408 2174049351936 2176223275296 2176473100032 2177414995734 2177801196032 2179293278976 2182782449232 2184114395232 2186298383052 2186549364384 2186800374528 2189382599712 2189633935104 2193139661328 2195584692336 2196672278108 2196924450336 2198429635248 2198682009216 2199771129248 2202223553376 2205749436282 2206002650544 2206401276816 2208607550226 2208861092592 2209114664064 2211323650704 2212673012704 2214560259072 2216215625778 2217429789696 2219087301354 2219342046768 2221561260198 2221816289616 2221962697922 2222217773424 2224695222288 2227951401984 2228257083591 2229616778466 2230435243008 2231144361963 2231400491496 2232102476142 2232358715664 2233325343744 2233888177752 2234994737206 2235251308752 2238147649936 2238830070939 2240761332096 2241018565632 2241326040093 2241731049327 2241988394184 2243664812928 2243922379776 2244230252649 2244487884408 2246424026112 2247396193944 2248103210738 2251393651584 2252367970083 2253194786304 2254310909312 2254569698304 2254879032021 2255137886232 2256824137344 2257083214848 2257392893427 2257800805953 2258059995576 2260007844864 2260696931136 2263626243648 2263886102016 2265578339409 2266410004992 2267532674176 2267792980992 2268513977037 2269346720256 2270731488256 2271043039419 2274367056192 2276902643904 2277164026368 2277314081856 2277575511552 2278149497316 2279852955072 2280114676224 2281819044351 2286724470624 2287443859848 2287706452416 2288119842624 2290407829864 2290670762688 2290933725696 2293224526656 2293638913984 2293902217728 2297574883296 2300136344352 2301539900352 2303116760736 2303381152512 2303841306872 2304105781824 2307091341632 2310785123724 2311050395808 2313626880096 2313779338332 2314044954144 2314310600448 2316624776928 2321749703196 2323340409978 2323752492544 2324758125228 2325025001376 2327349891636 2327617065312 2330633090016 2331343710234 2334364563762 2334632542704 2335789006012 2338393070244 2338661511648 2340263805264 2341691847264 2344426447104 2345441026698 2347464252672 2348055851526 2348325402192 2348480146914 2349488648276 2350505994496 2351098359918 2351368259856 2358184610331 2358602873088 2359197279054 2360218829184 2360489776128 2361232371456 2362254224022 2362525404624 2364291953408 2364887793114 2365315130046 2368349165952 2369374098399 2371417969536 2371690202112 2372015605113 2373463022238 2374334290944 2375089159509 2375361813528 2376109087506 2377410849792 2378158768384 2379187946058 2382670249344 2383270720677 2385326579328 2385600408576 2385927720099 2386358858961 2388417381504 2388691565568 2389019301207 2390477094082 2392515994176 2396369757936 2396644854912 2398286874816 2399750322816 2400025807872 2400355098603 2402425694592 2403465374079 2406548346048 2406983211072 2407740432944 2409390054792 2409666646464 2409943269888 2411137038464 2411744683887 2413825104768 2417689773576 2420822510568 2421100414656 2423799588672 2423959306824 2424237571008 2425278604672 2426940242496 2430825909372 2432309212872 2433975667596 2434255081632 2435020883064 2435300417088 2435460893096 2438176076952 2438455973184 2441615618112 2442360077388 2445524781084 2445805520928 2447634341376 2448251184708 2448532237536 2449745121208 2450026345536 2451704938848 2452476229896 2456065801728 2457128694636 2459248264704 2459868034932 2460150421344 2463055424676 2463338176992 2469410447616 2470917295616 2471540006628 2473233339654 2473672008192 2474742520404 2477501497548 2481127697664 2482201436418 2484342634752 2484968729166 2485409479168 2487112314624 2487739107042 2489257139292 2492482610156 2494608513408 2495679766272 2496130737408 2496759802614 2498626723488 2498913559296 2499543325818 2499994995102 2501068561068 2502151542528 2502782125074 2506445327232 2509239648384 2510482603552 2510770800384 2511403555122 2512491011712 2512779439104 2513569943808 2514024147712 2514657722346 2516826918144 2517916106178 2520856498608 2521145886336 2522236943457 2524122914544 2524412677248 2524702473216 2527227029376 2528320718187 2528769157376 2532817858032 2536099772976 2536390910592 2537030122011 2538927154512 2539218616704 2540317495023 2542508825472 2546579524104 2548133461104 2550681446894 2550974258448 2551267103616 2553015060288 2554279699664 2554572924288 2558662938216 2560870093824 2561515474392 2561978342088 2562272450496 2563078525392 2564188357632 2564834574456 2565129010752 2569260812272 2573021316096 2573374342329 2573669758968 2574134822952 2576355324928 2576708808597 2577004608024 2577300441408 2579227585536 2579877592488 2580343778232 2580639994944 2583653635584 2584771743708 2587001421312 2588935184913 2589232387896 2591006355828 2591465913344 2591821470231 2592119004552 2592587402328 2595477759336 2599276635648 2599931695284 2601219574877 2602174450176 2603300573412 2603599425504 2605546234368 2606202874044 2607793193544 2614221554112 2614521659904 2614994105856 2615653126548 2617608948416 2617909443072 2618569198476 2620828030464 2621962226268 2625799866624 2626625926848 2628727250688 2630331314688 2630994200604 2632961493568 2633263750656 2634403328172 2636675819008 2637479752992 2640897284256 2641200452352 2644145005824 2644319243808 2644622804736 2645289292338 2645758477824 2647571173632 2653428232224 2655246182832 2656386417888 2656691364096 2656866428832 2657171430144 2657841080202 2659828447584 2660133788928 2663580674304 2664392811696 2667845215728 2668151477376 2669473149728 2672449223136 2672756013312 2674587206016 2675428614432 2676219254016 2680504030512 2683492401744 2683800459648 2685129883744 2686969554192 2687278011264 2695915977678 2696225461776 2699409228054 2699719113168 2700029033856 2702728906416 2706684761088 2707856112456 2708707987062 2710191965184 2710563811641 2710874977272 2712217812766 2712529168272 2715241540242 2715553242864 2719071938352 2719900995273 2722559745024 2723051713536 2723425324389 2723737966488 2726087519232 2726774537256 2726954220177 2727267267384 2728125248618 2728438430256 2729619864576 2730307772808 2731973821808 2734303993344 2736347864481 2738708294784 2739022691328 2739398493447 2739712969224 2739893504733 2740899285504 2742076302336 2742571797504 2742948086571 2743262969832 2745629365248 2746817570376 2750340966912 2751703351936 2753588634048 2753904738816 2755585186816 2755963261359 2756279638728 2758168056204 2758657262592 2759035758633 2759534318387 2763074026944 2766654297792 2766971902464 2769040192611 2770056672768 2771255449116 2771746976768 2773645991424 2775719270401 2778086753568 2779781957568 2782881009216 2783200476672 2783383877824 2786486945088 2786806826496 2791268659872 2794885464096 2795206309632 2795764717592 2796085664064 2798001353952 2798322557184 2799708709952 2800030109184 2802829977024 2807639737056 2808147079584 2810955063924 2811277754208 2811600481536 2814920485344 2815243630848 2816129288896 2824292928996 2824617150432 2826552388176 2827766186784 2827952524628 2828277166176 2831430282912 2835963560934 2837694081684 2839638278862 2839964261904 2843130408048 2844538756444 2844865302048 2848551554464 2849420090286 2853112244598 2853439774416 2855573398272 2856293048826 2856620943792 2858364069792 2860322428656 2864508945408 2865410102016 2866650143742 2867702455296 2869122975488 2869846040754 2870175491568 2870364624006 2873564662122 2873894539824 2878495805493 2880978855552 2881309584384 2882225634849 2882556506808 2883463341066 2884711902336 2885043059712 2885438896263 2885950676224 2887199607138 2888259462144 2890418413806 2894648980608 2895378478839 2895901675821 2898208760832 2898399740544 2898732469248 2899130184027 2899462996584 2901631033728 2901964133376 2902362291549 2902886750511 2903219994312 2904133329174 2905724371968 2910376598976 2912152526976 2912886436383 2915064510736 2915399152512 2915733832704 2916133880121 2916660827619 2917731497472 2919176799616 2919511913472 2919912479253 2924186215104 2927446256448 2929232600448 2931239513664 2931576012288 2933767342737 2936298071168 2937568790541 2940999248376 2941336867392 2941868369088 2944810066968 2945148123456 2945486218752 2948431534272 2954024849952 2954954167704 2958783068472 2959122729024 2962081680264 2962421719488 2962957031232 2966260296384 2967164722116 2971009444788 2971350508896 2972822371288 2974859149284 2975200655328 2975542200576 2976136634856 2976478287552 2978517570336 2980335078336 2985106761252 2987681776128 2988434720124 2988777784608 2988974732436 2989317858912 2991553083904 2992307003532 2992650512544 2996528258592 3001325867694 3001858202112 3003157293444 3006505376028 3006850514976 3009098849792 3009857191236 3010401074604 3010746660768 3014262574848 3015567034326 3018168324864 3018928951962 3020771119212 3022840748466 3023187762672 3024685302716 3028057385892 3032489408256 3033253644498 3035870191872 3036418775808 3037184002314 3037532663088 3039803940096 3040570019718 3042425392468 3045020356224 3048965960832 3049315974144 3049925146464 3050275269888 3050826456832 3051595314306 3054227683584 3054997398222 3057632702208 3058955930646 3062879713152 3063433177728 3066848459136 3067200525312 3068175675807 3068719867136 3069493234038 3070822347648 3071174870016 3071596244409 3072141042432 3073470549534 3081046831632 3081400527744 3084835840128 3085039117776 3085393272192 3085747467264 3086170841061 3088833035904 3090169766673 3095666270928 3097787213304 3098142831168 3099677500304 3100033335168 3100814593569 3103133188848 3103489420416 3107510786688 3108458280312 3112486085016 3112843390272 3116313756864 3117857426992 3118215348864 3120351740352 3122255796352 3125901929472 3127254702264 3129952336896 3130741135368 3131100536256 3131306862552 3134797813224 3135157679808 3144246147108 3144803830784 3145235307291 3145596372072 3146958438912 3147751523196 3148309828608 3149310766063 3149672298696 3150033872832 3153183724152 3153753506728 3157798887936 3159165464532 3161890626048 3162687473484 3164617362984 3166785546012 3167149084704 3167781796949 3168145450008 3172250594744 3174956289792 3176893665792 3177694294236 3180435439104 3181236960132 3181811811948 3184556508672 3185359068276 3190021325568 3195159677248 3195526473216 3197715833088 3199667097088 3200473464804 3203234259456 3204620498772 3208731128064 3209310948096 3210119746218 3212520073056 3212888861952 3215659578516 3217862732238 3218433473024 3223586364768 3227763347424 3228133886208 3228947428014 3231732784896 3231945742432 3232316761344 3233131357302 3235920323328 3241101212496 3243078950496 3245300890128 3245673442176 3246694510752 3247067222784 3249291894912 3250901435936 3251274630912 3255487490816 3256480103184 3260699708112 3261074027904 3264334912944 3264709650048 3266122493601 3266701794048 3268939918464 3269968306528 3276171592848 3279447574578 3279824046576 3280200561792 3284073899568 3284450902656 3289709491992 3292547263488 3295008417162 3295386675504 3297644452872 3299656693872 3303335330064 3308170263552 3308624154423 3309003975816 3309601915224 3310643095298 3312456846336 3312911325339 3313291638888 3313671996096 3316149752832 3316985476056 3319009519056 3324323438667 3326144684544 3327573021696 3328174316544 3328630952031 3329013070152 3331502297984 3331884745728 3332341890297 3332724434424 3332944046883 3333326660136 3334758081424 3336202056704 3337042833432 3341927102976 3344425167699 3345652864512 3347100737244 3347694400512 3348153714213 3348538073496 3348758728007 3349988015616 3351426591744 3352492105809 3352876963128 3355769224192 3357221474904 3361141998144 3361527848448 3362982591276 3365497219392 3365883569664 3366731826612 3368399541661 3369636039168 3371094290916 3372154816107 3377090477376 3381466363968 3381854547456 3382706829348 3385236206016 3385624822272 3387089993364 3390011767296 3391045396704 3395439365472 3395829153024 3397511281472 3401299011264 3401689471488 3404020080384 3406097232384 3411550584288 3415353965856 3415746039552 3415971122784 3416363267328 3417438033856 3419779432608 3420172014336 3430086705936 3431165789772 3431559678624 3432179763936 3435611744796 3436006144032 3436400588544 3439836789984 3440458370976 3440853326592 3446362324944 3450204516528 3451913579884 3452309850528 3454675141104 3455071728768 3455761960308 3456158672736 3456783203104 3460637012448 3466177685586 3466575593712 3470440320144 3470669007498 3471067431216 3471465900672 3474937165392 3477057591392 3480023264256 3482624554794 3485010614967 3485628738816 3487137187842 3487537502064 3491024837454 3491425597968 3495949635024 3500433957888 3501066488832 3501546845643 3502167902464 3503683509018 3504969667584 3507589605366 3507992267472 3510395707896 3512134587038 3512537770896 3516639670656 3518161540047 3521196379008 3521600603136 3522083777289 3522720220371 3524232972414 3525526674432 3525758991744 3526163739648 3526647539877 3527052389784 3530094898176 3532733616874 3537904309632 3538795918581 3540328243776 3540734664192 3541848557184 3542255152128 3542488571776 3542895240192 3543381336033 3543788106936 3546437930112 3546845051904 3547331689671 3547972695069 3551440899072 3552523748928 3557126954304 3557535303168 3560194533357 3561501436416 3563265630848 3563674684416 3564163631259 3566116274688 3567238152576 3568292338688 3568781919087 3574005374016 3577989868992 3578400612864 3582626072256 3583037348352 3585715641123 3594554636904 3594967282368 3597430312224 3599212304072 3599625484224 3600038711808 3603638541888 3610474816608 3611610649416 3614085082188 3614499969696 3616705557696 3620322053656 3620737657152 3625429251136 3626534660364 3631233765852 3631650621984 3635699383008 3635938960236 3636356356512 3637917907008 3640410363744 3648463819308 3650963501394 3651611059712 3652531324596 3652950625632 3653191339644 3657264115428 3657683959776 3662423427168 3663540116082 3668287171626 3668708281392 3671451512064 3672376777062 3674617681812 3675039518304 3677557408272 3678714344844 3684098702592 3685693041954 3688872397056 3689802052398 3690225632016 3692053590148 3694583137014 3695007265488 3704115671424 3706375943424 3707310009942 3710508012288 3712113780606 3713476451328 3715315926784 3716252246322 3721691546496 3723302154627 3726513952128 3726941746176 3727453093749 3728114218752 3730668471936 3731096742912 3733885708938 3737106636032 3738723915234 3743519649408 3744196106112 3745139703921 3747940085232 3748370338944 3748800642048 3749314988727 3749992492653 3751602841602 3753227313792 3753658174464 3754173187611 3759667990848 3765723905328 3766156200576 3767105332683 3768736517568 3770354915712 3771036221568 3771986583519 3775240377216 3776874159267 3781284747912 3781718829504 3783592108912 3786184371816 3786619015872 3787053709824 3790840544064 3793153736064 3799226787048 3804149659464 3804586365888 3807431197696 3808390731768 3808827925056 3811152093056 3813763238208 3819869286156 3820546802688 3822200191656 3826022170341 3826461387672 3826900655424 3827152832008 3831419549496 3831859386432 3837994407324 3841305140736 3842273211588 3842967513132 3843408675744 3844176486689 3844617788088 3846282536448 3847251861684 3847693516128 3849599476184 3853891218408 3859531974144 3860504638452 3861202234428 3864532987392 3865506912036 3865950662112 3868841378304 3869816388732 3870515667348 3870959992416 3872177772232 3875480453376 3880502131968 3882870035968 3883848581844 3886509533742 3887198870016 3888178506828 3888881103492 3893216639004 3898914953472 3903261675264 3904950860118 3905643467264 3908319351552 3909304311066 3911689790316 3916758387388 3921332331168 3921782489856 3922491158784 3923479689822 3926413422624 3926864164608 3927853797714 3931242045696 3932943339402 3938699799936 3939938890272 3943090876032 3945044091296 3945496972032 3946491300906 3949442240352 3949895625984 3950609374976 3951604992258 3955013728512 3956219629488 3961345926384 3961800678528 3966217508736 3966478865712 3966934207104 3967389600768 3968182179808 3968637716736 3971356760448 3973780104448 3980142348336 3982869274248 3984579626832 3985037046144 3985299643248 3985757145216 3986761620303 3989742671376 3990200683392 3995371011456 4001767823592 4004209724592 4008213702262 4008673834704 4009134019968 4011880809024 4013142921648 4013868099472 4014328881024 4019016766464 4020756045768 4024224433152 4025238602616 4027694825616 4030454331288 4030917016896 4037409847856 4043319211008 4043873966517 4044338192664 4047826922496 4048558367744 4049113842081 4049578669752 4050043550784 4053071920128 4054093359624 4060027141632 4061784168684 4063061980593 4065287947776 4066566861952 4067033693184 4068326719149 4068793752408 4072303578112 4072862310363 4073329864296 4076843602944 4078607907528 4083839617536 4084577570304 4085606949732 4087630760521 4089131278848 4090900901076 4092187872927 4092657645384 4094429796864 4095461659212 4096188056576 4097960732712 4108062442176 4108534036992 4109569453836 4111348928256 4113114453504 4113385490368 4113857696256 4114894454748 4118444047872 4120226355564 4127555027904 4130382951072 4130857108224 4133377780224 4134419458092 4137510918464 4137985893888 4143347715584 4144611040416 4149981446688 4150457853696 4155085009152 4156883173674 4157620465152 4160468987136 4169672936352 4174321513824 4174800715008 4175075816736 4179730417632 4180210239744 4186902989808 4192328196144 4192809464448 4193647076388 4194128496096 4197002030928 4199563064928 4200045163776 4204244965536 4211459605584 4212220619376 4216432595886 4216916631312 4217400722304 4219489817312 4222380728016 4222865446272 4224193933344 4233275053056 4236439393494 4236925725648 4241649280176 4241928786942 4242415749264 4247145424368 4253361767424 4253945341401 4256541122526 4259457418293 4259946392856 4262056562918 4263621110784 4266808134666 4267297953072 4272827331696 4274130135429 4278308170752 4279081264128 4279668366897 4280159661624 4283360097408 4283851815936 4284439573239 4284931415688 4287053962114 4287546104688 4290483642984 4296763418112 4298115153024 4299975215613 4303684463232 4304178514944 4304769061131 4305263237352 4305546936009 4308977046528 4309755681792 4310346993183 4310841809736 4314560431104 4321468283328 4321964376576 4324105267328 4325195011599 4327067853504 4327564589568 4328926014336 4329422963712 4330799410707 4332389193216 4335032841216 4335627620709 4336411071751 4341973470912 4347313141248 4347599610816 4348098703872 4352446550592 4352946200064 4354829991468 4355602392064 4356199993761 4358586557952 4361844567773 4365564898464 4368228790464 4372596766104 4373098728768 4373600749056 4378765199424 4379267870208 4386279322656 4391169384672 4393344556216 4393848900672 4396859270496 4397364018432 4399542258496 4404447106752 4411498872564 4412005301088 4412802553632 4417215100452 4417722185184 4418229328128 4422647301408 4425346025408 4432431251556 4438174602708 4438684093536 4443122520396 4443632579232 4443925395844 4444435546848 4449390444576 4456514167182 4459233556932 4462288723926 4462800982992 4464204952284 4464717431328 4467776355504 4469989474412 4470502617504 4476295299872 4477660141878 4481522664192 4482652080186 4483462098654 4483976788368 4487329625856 4488460505298 4488975768816 4494792387888 4496206421476 4502787303168 4504735940166 4506389572608 4508621818624 4509758064042 4510275772464 4513648274688 4514785786854 4515601611906 4516119991152 4521393862272 4523350551489 4527252487296 4527772204032 4531156678818 4532820009984 4534261122699 4535065348352 4537027954074 4538693440512 4542086078838 4548734112384 4549880466747 4553805287808 4554328052736 4554628163712 4555151023104 4555776003471 4556298994632 4559705910144 4560229352448 4560855029577 4563638088702 4573448941248 4574887719696 4575412904832 4576239685248 4577392971459 4580815659728 4581341525376 4581867451392 4582496097333 4586449053312 4587277827968 4587804435456 4588433895969 4595149766592 4600272688704 4603079800704 4604239851057 4606233521472 4606762305024 4607682613744 4608211563648 4610205824301 4614182683264 4621570247448 4622100791616 4627253760192 4627558676664 4628089908288 4628621200896 4633249553856 4643499406392 4646680819956 4647504985088 4649516250456 4650050002752 4654699783272 4655234130624 4661266180032 4662687420468 4668729127524 4669265085408 4671578012024 4676786140488 4677323023296 4680527610528 4683383694528 4688852894208 4690882053396 4694928505344 4696111703052 4696650804384 4696960293828 4698977296552 4701011988992 4702196719836 4702736519712 4716369220662 4717205746176 4718394558108 4720437658368 4722464742912 4724508448044 4725050809248 4728583906816 4729775586228 4730630260092 4736698331904 4738748196798 4742835939072 4744031210226 4746926044476 4750178319018 4750723627056 4752218175012 4756317536768 4758375892116 4765340498688 4766541441354 4770653158656 4771855440198 4772717717922 4776834763008 4778038602414 4780954188164 4785031988352 4792739515872 4793289709824 4796573749632 4799500645632 4800710197206 4804851389184 4806930748158 4813096692096 4813966422144 4815480865888 4818780109584 4819333292928 4819886539776 4822274076928 4823489367774 4826794098357 4827650209536 4835379547152 4841645021136 4842200829312 4847599177344 4847918613648 4848475142016 4849697035953 4850557209344 4853880484992 4861651818744 4864618425744 4867951335192 4868510163264 4870041766128 4870600834176 4870921786192 4876352153904 4876911946368 4883231236224 4884720154776 4891049562168 4891611041856 4895268682752 4896502369416 4897064475072 4899490242416 4900052691072 4903409877696 4904952459792 4912131603456 4914257389272 4918496529408 4919171361867 4919736069864 4920300842688 4926110849352 4926676353984 4938820895232 4941834591232 4942512625743 4943080013256 4946466679308 4947344016384 4948916918099 4949485040808 4955002995096 4962255395328 4964402872836 4965964642947 4968685269504 4969937458332 4970818958336 4974224629248 4975478214084 4977942823777 4978514278584 4984965220312 4989217026816 4991359532544 4992261474816 4993519605228 4997253446976 4997827118592 4999086651636 4999989990204 5002137122136 5004303085056 5005564250148 5012890654464 5018479296768 5020965207104 5021541600768 5022807110244 5024982023424 5027139887616 5028048295424 5029315444692 5033653836288 5035832212356 5041712997216 5042291772672 5044473886914 5048245829088 5048825354496 5054454058752 5056641436374 5057538314752 5065635716064 5072199545952 5072781821184 5074060244022 5077854309024 5078437233408 5080634990046 5085017650944 5093159048208 5096266922208 5101362893788 5101948516896 5102534207232 5106030120576 5108559399328 5109145848576 5117325876432 5123030948784 5123956684176 5124544900992 5126157050784 5129669148912 5130258021504 5138521624544 5146748684658 5147339517936 5148269645904 5153417617194 5154009216048 5154600882816 5159755184976 5160687556464 5161279989888 5167307271168 5169543487416 5174002842624 5177870369826 5178464775792 5182012711656 5183642940462 5184238009104 5185174804656 5190955518672 5198553271296 5199266528379 5199863390568 5202439149754 5204348900352 5206003511247 5206601146824 5207198851008 5211092468736 5212405748088 5215586387088 5223936832191 5228443108224 5229043319808 5229988211712 5230705781763 5231306253096 5235217896832 5235818886144 5236537256181 5237138396952 5241656060928 5243924452536 5251599733248 5253251853696 5255525263527 5257454501376 5260662629376 5261384408049 5261988401208 5265922987136 5266527501312 5268201880557 5268806656344 5273351638016 5274959505984 5281794568512 5282400904704 5286349458621 5288290011648 5288638487616 5289245609472 5290578584676 5291516955648 5293199279753 5295142347264 5299100425311 5306856464448 5310492365664 5312772835776 5313382728192 5313732857664 5314342860288 5315682160404 5319656895168 5320267577856 5324244436819 5327161348608 5328785623392 5335690431456 5336302954752 5338946299456 5344898446272 5345512026624 5349174412032 5350857228864 5352438508032 5361008061024 5366984803488 5367600919296 5370259767488 5373939108384 5374556022528 5391831955356 5392450923552 5398818456108 5399438226336 5400058067712 5405457812832 5415712224912 5417415974124 5421127623282 5421749954544 5424435625532 5425058336544 5430483080484 5431106485728 5438143876704 5439801990546 5446850648778 5447475932976 5453549074512 5453908440354 5454534534768 5456250497236 5456876860512 5460615545616 5463947643616 5468607986688 5472695728962 5476445252091 5477416589568 5478796986894 5479425938448 5479787009466 5481798571008 5485896173142 5486525939664 5493635140752 5500681933824 5502430757439 5503406703872 5507177268096 5507809477632 5508565165593 5511926522718 5512559277456 5516336112408 5518071517266 5519068636774 5526148053888 5528539562931 5533308595584 5533943804928 5534703078597 5538080385222 5540113345536 5541874705521 5542510898232 5547291982848 5551438540802 5556173507136 5559563915136 5560965014913 5565762018432 5566400953344 5566767755648 5568170670909 5572973890176 5573613652992 5574378369483 5582537319744 5589770928192 5590412619264 5591529435184 5592171328128 5596002707904 5596645114368 5599417419904 5600060218368 5600828563407 5605659954048 5608085872851 5615279474112 5616294159168 5621910127848 5622555508416 5623200963072 5627404262403 5629840970688 5630487261696 5632258577792 5648585857992 5649234300864 5653104776352 5655532373568 5655905049256 5656554332352 5662860565824 5671927121868 5675388163368 5679276557724 5679928523808 5686260816096 5689077512888 5689730604096 5697103108928 5698840180572 5706224489196 5706879548832 5711146796544 5712586097652 5713241887584 5716728139584 5720644857312 5730820204032 5733300287484 5738245950976 5739692081508 5740350983136 5740729248012 5747129324244 5747789079648 5756991610986 5761957711104 5764451269698 5765113013616 5766926682132 5769423804672 5770877792526 5771901352448 5774399214276 5780836827612 5789297961216 5790756957678 5791803351642 5796799481088 5798260368054 5798925993168 5803262067456 5804724583098 5805773501022 5806439988624 5808266658348 5820753197952 5824305053952 5825772872766 5830129021472 5830798305024 5832267760242 5833321655238 5835462994944 5838353599232 5839824958506 5848372430208 5854892512896 5857426290177 5858465200896 5862479027328 5863152024576 5867534685474 5872596142336 5875137581082 5881998496752 5882673734784 5883736738176 5885219534733 5889620133936 5890296246912 5890972437504 5891780696571 5896863068544 5899415009103 5908049699904 5909908335408 5917566136944 5918245458048 5919736951359 5924163360528 5924843438976 5925914062464 5927407488387 5932520592768 5934329444232 5942018889576 5942701017792 5945644742576 5949718298568 5950401310656 5951084401152 5952273269712 5952956575104 5957035140672 5960670156672 5970213522504 5975363552256 5976869440248 5977555569216 5977949464872 5978635717824 5983106167808 5984614007064 5985301025088 5993056517184 6002651735388 6003716404224 6006314586888 6012320553393 6013010752056 6013701029952 6018197699584 6019714382472 6020802149208 6021493321536 6028525149696 6031134068652 6036336649728 6037857903924 6040848764797 6041542238424 6045681496932 6046375525344 6049370605432 6056114771784 6064978816512 6066507288996 6071740383744 6072837551616 6074368004628 6075065326176 6079607880192 6081140039436 6084850784936 6090040712448 6097931921664 6099850292928 6100550539776 6101652913664 6103190628612 6108455367168 6109994796444 6115265404416 6117911861292 6125759426304 6126866355456 6133696918272 6136351351614 6137439734272 6138986468076 6141644695296 6143192488818 6144282084864 6146941099068 6162093663264 6162801055488 6169671680256 6170078235552 6170786544384 6172341682122 6177666071808 6180339533346 6191332541856 6195574426608 6196285662336 6199355000608 6200066670336 6201629187138 6206266377696 6206978840832 6215021573376 6216916560624 6224972170032 6225686780544 6232627513728 6235714853984 6236430697728 6240703480704 6244511592704 6254509404528 6261482270736 6262201072512 6262613725104 6269595626448 6270315359616 6288492294216 6290470614582 6291192744144 6293916877824 6295503046392 6298621532126 6299344597392 6300067745664 6306367448304 6307507013456 6315597775872 6318330929064 6323781252096 6324648893829 6325374946968 6329234725968 6333571092024 6334298169408 6335563593898 6336290900016 6344501189488 6349912579584 6353787331584 6354659090241 6355388588472 6360870878208 6362473920264 6362893180413 6363623623896 6369113017344 6370718136552 6380042651136 6384811683789 6390319354496 6391052946432 6393084844377 6395431666176 6399334194176 6400212201999 6400946929608 6406468518912 6409240997544 6417462256128 6418621896192 6420239492436 6425040146112 6425777723904 6430580943171 6431319157032 6435725464476 6436866946048 6447172729536 6455526694848 6456267772416 6457894856028 6461093782759 6463465569792 6463891484864 6464633522688 6466262714604 6471840646656 6482202424992 6486157900992 6490601780256 6491346884352 6493389021504 6494134445568 6498583789824 6501802871872 6502549261824 6510974981632 6512960206368 6521399416224 6522148055808 6528669825888 6529419300096 6532244987202 6533403588096 6537879836928 6539936613056 6552343185696 6558895149156 6559648093152 6560401123584 6568147799136 6568901805312 6579418983984 6590016834324 6590773351008 6595288905744 6599313387744 6606670660128 6617248308846 6618007951632 6619203830448 6621286190596 6625822650678 6626583277776 6627343992192 6633970952112 6638019038112 6648646877334 6652289369088 6657261904062 6658026140304 6663004595968 6664683780594 6665448868848 6665888093766 6666653320272 6669516162848 6674085666864 6683854205952 6684771250773 6688850335398 6691305729024 6693433085889 6694201474488 6696307428426 6697076146992 6697517456014 6699976031232 6704984211618 6705753926256 6714442949808 6716490212817 6722283996288 6723055696896 6723978120279 6725193147981 6725965182552 6730994438784 6731767139328 6732690757947 6733463653224 6736799083322 6739272078336 6742188581832 6744309632214 6754180954752 6757103910249 6762932727936 6763709094912 6764637096063 6765413658696 6770472412032 6771249644544 6772178680281 6773402417859 6774179986728 6780023534592 6782090793408 6790878730944 6791658306048 6795022562944 6796735018227 6802598022528 6803378942976 6805541931111 6808040160768 6812194464768 6813129118257 6823101168576 6830707931712 6831492079104 6831942245568 6832726534656 6834876067712 6839558865216 6840344028672 6845457133053 6854327177929 6860173411872 6862331579544 6863119357248 6864359527872 6871223489592 6872012288064 6872801177088 6879673579968 6880916741952 6881706653184 6892724649888 6900409033056 6903827159768 6904619701056 6909350282208 6910143457536 6911523920616 6912317345472 6913566406208 6921274024896 6932355371172 6933151187424 6940880640288 6941338014996 6942134862432 6942931801344 6949874330784 6954115182784 6965249109588 6970021229934 6971257477632 6974274375684 6975075004128 6982049674908 6982851195936 6991899270048 7003093691286 7004335804928 7007367018036 7015179210732 7015984534944 7020791415792 7024269174076 7025075541792 7033279341312 7036323080094 7042392758016 7044167554578 7045440440742 7048465944828 7051517983488 7053295079754 7054104779568 7065467233748 7075808619264 7077591837162 7080656487552 7081469328384 7083697114368 7084977143552 7086762672066 7087576213872 7092875860224 7094663379342 7095945390138 7105047497856 7108122295197 7114253908608 7115070606336 7120389066714 7123002872832 7125267478527 7126531261696 7128327262518 7132232549376 7134476305152 7137563838174 7148010748032 7149812162031 7155979737984 7156801225728 7159076576883 7165252144512 7166074696704 7167057903621 7171431282246 7189109273808 7189934564736 7194860624448 7198424608144 7199250968448 7200077423616 7201065295809 7207277083776 7210396122237 7220949633216 7223221298832 7228170164376 7228999939392 7233411115392 7235234051661 7240644107312 7241475314304 7250858502272 7253069320728 7262467531704 7263301243968 7271398766016 7271877920472 7272712713024 7275835814016 7280820727488 7296927638616 7301927002788 7303222119424 7305062649192 7305901251264 7306382679288 7314528230856 7315367919552 7324846854336 7327080232164 7336574343252 7337416562784 7342903024128 7344753554124 7349235363624 7350079036608 7355114816544 7357428689688 7368197405184 7371386083908 7377744794112 7379604104796 7380451264032 7384107180296 7389166274028 7390014530976 7408231342848 7412751886848 7414620019884 7421016024576 7424227561212 7430631853568 7432504492644 7443383092992 7446604309254 7453027904256 7454906187498 7456228437504 7461336943872 7467771417876 7474213272064 7477447830468 7487039298816 7488392212224 7490279407842 7495880170464 7496740677888 7498629977454 7499984985306 7503205683204 7506454627584 7508346375222 7519335981696 7531447810656 7532312401152 7534210665366 7537473035136 7540709831424 7542072443136 7543973167038 7550480754432 7553748318534 7562569495824 7563437659008 7567184217824 7572368743632 7573238031744 7574107419648 7581681088128 7584962154561 7586307472128 7598453574096 7608299318928 7609172731776 7616781463536 7617655850112 7620952485069 7622304186112 7627526476416 7639738572312 7644400383312 7652044340682 7652922775344 7653801310848 7654305664016 7662839098992 7663718772864 7675988814648 7682610281472 7684546423176 7685935026264 7686817351488 7688352973378 7689235576176 7692565072896 7694503723368 7695387032256 7699198952368 7707782436816 7719063948288 7720123026987 7721009276904 7722404468856 7729065974784 7730126425791 7731013824072 7731901324224 7737682756608 7739632777464 7741031334696 7741919984832 7744355544464 7750960906752 7761004263936 7765740071936 7766805554739 7767697163688 7773019067484 7774397740032 7775464410693 7776357013656 7776869442727 7777762206984 7786433278008 7797829906944 7803658724631 7806523350528 7809901720236 7811286934528 7816638703104 7818608622132 7822481580221 7823379580632 7833516774776 7842664662336 7843564979712 7844982317568 7846959379644 7852826845248 7853728329216 7855707595428 7862484091392 7865886678804 7877399599872 7879877780544 7886181752064 7890088182592 7890993944064 7892982601812 7898884480704 7899791251968 7901218749952 7903209984516 7910027457024 7912439258976 7922691852768 7923601357056 7932435017472 7932957731424 7933868414208 7936364359616 7937275433472 7942713520896 7947560208896 7960284696672 7965738548496 7969159253664 7970074092288 7970599286496 7971514290432 7973523240606 7979485342752 7980401366784 7990742022912 8003535647184 8008419449184 8016427404524 8017347669408 8018268039936 8023761618048 8026285843296 8027736198944 8028657762048 8041512091536 8050477205232 8055389651232 8060908662576 8061834033792 8074819695712 8087747933034 8088676385328 8098227684162 8099157339504 8100087101568 8108186719248 8120054283264 8123568337368 8126123961186 8130575895552 8131691434923 8133133723904 8136653438298 8137587504816 8145724620726 8146659728592 8157215815056 8159702985819 8167679235072 8169155140608 8170275973167 8171213899464 8175261521042 8178262557696 8180862660531 8181801802152 8184375745854 8185315290768 8188859593728 8190923318424 8195921465424 8209043593443 8216124884352 8217068073984 8218195480341 8219138907672 8219680514199 8222697856512 8226228907008 8226770980736 8227715392512 8228844259713 8229788909496 8236888095744 8240452711128 8255110055808 8260765902144 8261714216448 8266755560448 8267889784077 8268838916184 8275021836928 8275971787776 8277107275899 8278602955161 8286695431168 8289222080832 8299962893376 8300915707392 8307120577833 8310170018304 8313766347348 8315240930304 8320937974272 8327157811203 8339345872704 8348643027648 8349601430016 8350151633472 8359460835264 8360420479488 8366669829287 8373805979616 8384656392288 8385618928896 8387294152776 8388256992192 8394004061856 8399126129856 8400090327552 8408489931072 8422919211168 8424441238752 8432865191772 8433833262624 8434801444608 8438979634624 8444761456032 8445730892544 8448387866688 8472878786988 8473851451296 8483298560352 8483857573884 8484831498528 8494290848736 8507890682802 8513082245052 8518914836586 8519892785712 8524113125836 8533616269332 8534595906144 8545654663392 8548260270858 8559336733794 8560319323248 8566720194816 8568879146478 8569862831376 8574107924228 8575092209376 8580967285968 8593526836224 8596230306048 8599950431226 8607368926464 8609538122262 8610526474704 8611093872018 8620693986366 8621683619472 8642936566656 8643928753152 8646676904547 8648210534656 8650390023198 8654135707008 8655129179136 8656316688789 8657852028672 8661598821414 8664778386432 8671255241418 8672822143502 8683946941824 8687705027463 8694626282496 8695199221632 8696197407744 8697390552081 8704893101184 8705892400128 8707086874647 8708660251533 8709659982936 8712399987522 8717173115904 8723689135546 8731129796928 8736457580928 8738659309149 8745193532208 8746197457536 8747201498112 8748401640363 8749982482857 8757530398848 8758535740416 8759737437759 8772558645312 8782338769344 8786689112432 8787697801344 8793718540992 8794728036864 8799084516992 8801302028211 8808894213504 8812706371623 8822997745128 8824010602176 8825605107264 8834430200904 8835444370368 8836458656256 8845294602816 8850692050816 8864862503112 8876349205416 8877368187072 8886245040792 8887265158464 8887850791688 8888871093696 8898780889152 8913028334364 8918467113864 8924577447852 8925601965984 8927385064129 8928409904568 8929434862656 8935552711008 8939978948824 8941005235008 8952590599744 8955320283756 8963045328384 8965304160372 8966924197308 8967953576736 8974659251712 8976921010596 8977951537632 8989584775776 8992412842952 9005574606336 9009471880332 9017243637248 9019516128084 9020551544928 9027296549376 9029571573708 9031203223812 9032239982304 9042787724544 9046701102978 9054504974592 9062313357636 9068522245398 9070130696704 9074055908148 9084172157676 9097468224768 9099760933494 9107610575616 9109256327424 9111552006942 9112597989264 9119411820288 9121710059154 9127276177404 9146897882496 9149775439392 9150825809664 9152479370496 9154785942918 9161631319456 9162683050752 9164992194666 9172898106624 9174555655936 9176867791938 9190299533184 9200545377408 9204527027421 9206159601408 9208479702114 9212467042944 9213524610048 9215365227488 9216423127296 9220411648602 9228365366528 9243140494896 9244201583232 9254507520384 9255117353328 9256179816576 9257242401792 9258512523183 9266499107712 9270509300019 9286998812784 9293361639912 9299032500912 9300100005504 9302443780707 9309399566544 9310468261248 9322532360064 9325374840936 9337458255048 9338530170816 9343156024048 9353572280976 9354646046592 9361055221056 9366767389056 9377705788416 9381764106792 9389857010688 9392223406104 9393301608768 9393920587656 9397954593104 9402023977984 9404393439672 9405473039424 9432738441324 9434411492352 9435705921873 9436789116216 9440875316736 9444929485824 9447932298189 9449016896088 9450101618496 9457167813632 9459551172456 9461260520184 9473396663808 9477496393596 9485671878144 9488062420452 9492762344681 9493852088952 9500356638036 9501447254112 9503345390847 9504436350024 9512635073536 9516751784232 9530680997376 9533082882708 9541306317312 9543710880396 9545435435844 9553669526016 9556077204828 9561908376328 9570063976704 9585479031744 9586579419648 9593147499264 9599001291264 9601420394412 9609702778368 9613861496316 9626193384192 9627932844288 9630961731776 9637560219168 9638666585856 9644548153856 9646978735548 9653588196714 9655300419072 9670759094304 9683290042272 9684401658624 9695198354688 9695837227296 9696950284032 9699394071906 9701114418688 9707760969984 9723303637488 9729236851488 9735902670384 9737020326528 9740083532256 9741201668352 9741843572384 9752704307808 9753823892736 9766462472448 9769440309552 9782099124336 9783222083712 9793004738832 9794128950144 9798980484832 9800105382144 9806819755392 9809904919584 9828514778544 9838342723734 9839472139728 9840601685376 9852221698704 9853352707968 9877641790464 9885025251486 9886160026512 9892933358616 9897833836198 9898970081616 9910005990192 9924510790656 9925872463269 9928805745672 9931929285894 9937370539008 9938733976017 9939874916664 9948449258496 9950956428168 9955885647554 9957028557168 9969930440624 9972970316001 9978434053632 9982719065088 9984522949632 9985892856093 9987039210456 9994506893952 9995654237184 9997025670891 9998173303272 9998832140649 9999979980408 10004274244272 10008606170112 10011128500296 10025781308928 10033275503097 10036958593536 10041930414208 10043083201536 10044461142639 10045614220488 10046276184021 10049964046848 10054279775232 10056096590848 10057476317427 10058630889384 10067307672576 10071664424712 10083425994432 10084583545344 10088947773828 10096491658176 10097650708992 10105198624983 10108908117504 10113282872748 10115076629504 10116464448321 10131271432128 10144399091904 10145563642368 10148120488044 10155708618048 10156874466816 10161269980092 10170035301888 10186318096416 10192533844416 10202725787576 10203897033792 10205068414464 10212060241152 10217118798656 10218291697152 10234651752864 10246061897568 10247913368352 10249089801984 10252314101568 10259338297824 10260516043008 10277043249088 10293497369316 10294679035872 10296539291808 10306835234388 10308018432096 10309201765632 10319510369952 10321375112928 10322559979776 10339086974832 10355740739652 10356929551584 10364025423312 10367285880924 10368476018208 10370349609312 10381911037344 10398533056758 10399726781136 10404878299508 10412007022494 10413202293648 10414397702016 10424811496176 10431172774176 10447873664382 10456886216448 10461411563526 10462612506192 10470435793664 10473074512362 10474276793904 10487848905072 10503199466496 10504640536929 10506503707392 10511050527054 10514909002752 10522768816098 10523976802416 10531845974272 10536403761114 10537613312688 10549919011968 10554484620141 10563589137024 10564801809408 10566251331867 10568160661113 10572698917242 10576580023296 10577276975232 10578491218944 10579942619631 10581157169352 10586398559506 10590284694528 10598200850622 10613712928896 10616387755743 10620984731328 10625545671552 10626765456384 10627465715328 10628685720576 10630144008099 10631364320808 10639313790336 10640535155712 10641995069013 10643918085207 10648488873638 10654322697216 10657571246784 10671380862912 10672605909504 10677892598912 10680583600071 10689796892544 10691024053248 10692490893777 10698348824064 10701714457728 10704877016064 10706345757261 10722016122048 10733969606976 10735201838592 10740519534976 10747878216768 10749112045056 10757146923369 10783663910712 10784901847104 10797636912216 10798876452672 10800116135424 10810915625664 10831424449824 10834831948248 10842255246564 10843499909088 10848871251064 10850116673088 10860966160968 10862212971456 10876287753408 10879603981092 10893701297556 10894951865952 10907098149024 10907816880708 10909069069536 10912500994472 10913753721024 10921231091232 10927895287232 10945391457924 10952890504182 10954833179136 10957593973788 10958851876896 10959574018932 10971792346284 10973051879328 10987270281504 11004861514878 11006813407744 11014354536192 11017130331186 11023853045436 11025118554912 11032672224816 11036143034532 11038137273548 11052296107776 11057079125862 11066617191168 11069406157194 11076160770444 11083749411042 11085021796464 11102877081604 11112347014272 11119127830272 11121930029826 11131524036864 11133535511296 11136341341818 11145947780352 11148756738966 11165074639488 11169906463881 11179541856384 11180825238528 11183058870368 11184342656256 11192005415808 11193290228736 11198834839808 11201657126814 11211319908096 11216171745702 11230558948224 11232588318336 11235419111763 11243820255696 11245111016832 11246401926144 11249977477959 11254808524806 11259681941376 11260974523392 11262519562833 11264517155584 11297171715984 11298468601728 11301315998049 11306209552704 11311064747136 11311810098512 11313108664704 11315959750557 11325721131648 11330622477801 11343854243736 11350776326736 11358553115448 11359857047616 11372521632192 11378155025776 11379461208192 11394206217856 11397680361144 11412448978392 11413759097664 11422293593088 11425172195304 11426483775168 11433456279168 11441289714624 11461640408064 11466600574968 11476491901952 11478066511023 11479384163016 11480701966272 11481458496024 11494258648488 11495578159296 11513983221972 11523915422208 11528902539396 11530226027232 11532529460067 11533853364264 11538847609344 11541755585052 11543802704896 11548798428552 11561673655224 11578595922432 11581513915356 11583606703284 11593598962176 11596520736108 11597851986336 11606524134912 11609449166196 11611547002044 11612879977248 11616533316696 11641506395904 11648610107904 11651545745532 11660258042944 11661596610048 11664535520484 11666643310476 11676707198464 11679649917012 11696744860416 11709785025792 11714852580354 11716930401792 11724958054656 11735069370948 11745192284672 11750275162164 11763996993504 11765347469568 11767473476352 11770439069466 11779240267872 11780592493824 11783561393142 11793726137088 11798830018206 11816099399808 11819816670816 11835132273888 11836490916096 11839473902718 11848326721056 11849686877952 11851828124928 11854814976774 11865041185536 11868658888464 11884037779152 11885402035584 11891289485152 11899436597136 11900802621312 11902168802304 11904546539424 11905913150208 11914070281344 11921340313344 11940427045008 11953738880496 11955111138432 11955898929744 11957271435648 11969228014128 11970602050176 11986113034368 12005303470776 12012629173776 12024641106786 12026021504112 12027402059904 12039428764944 12041604298416 12042986643072 12057050299392 12062268137304 12072673299456 12075715807848 12081697529594 12083084476848 12091362993864 12092751050688 12098741210864 12112229543568 12129957633024 12131621899551 12133014577992 12143480767488 12145675103232 12147341526243 12148736009256 12150130652352 12159215760384 12162280078872 12169701569872 12180081424896 12189185941779 12195863843328 12199700585856 12201101079552 12203305827328 12204980157447 12206381257224 12216910734336 12218586931089 12219989592888 12220794838571 12230530808832 12235823722584 12251518852608 12253732710912 12262892281563 12267393836544 12272702703228 12274879468544 12276563618781 12277972936152 12283289390592 12286384977636 12288564169728 12292471054633 12293882198136 12324187326528 12325602110976 12339343360512 12340156471104 12341573088768 12344683364244 12355332143616 12360679066692 12364567659059 12382665083712 12391148853216 12392571324672 12398710001216 12400133340672 12403258374276 12412532755392 12413957681664 12430043146752 12433833121248 12449944340064 12451373561088 12465255027456 12471429707968 12472861395456 12481406961408 12489023185408 12509018809056 12522964541472 12524402145024 12525227450208 12539191252896 12540630719232 12576984588432 12580941229164 12582385488288 12591006092784 12597243064252 12598689194784 12600135491328 12612734896608 12615014026912 12636661858128 12649297787658 12650749893936 12658469451936 12667142184048 12668596338816 12671127187796 12672581800032 12689002378976 12699825159168 12709318180482 12710777176944 12724947840528 12725786360826 12727247247792 12741436273104 12760085302272 12769623367578 12778372254879 12780638708992 12786169688754 12790863332352 12800424403998 12801893859216 12818481995088 12822390406287 12834924512256 12837243792384 12839005100691 12840478984872 12850080292224 12851555447808 12853318719717 12861161886342 12862638314064 12871450928952 12894345459072 12899925646839 12911053389696 12912535544832 12914307183393 12915789712056 12916640808027 12922187565518 12926931139584 12927782969728 12929267045376 12931040979549 12932525429208 12943681293312 12964404849984 12972315801984 12975585034797 12981203560512 12982693768704 12986778043008 12988268891136 12992398232121 12997167579648 13003605743744 13005098523648 13006882862127 13009233215253 13021949963264 13025920412736 13042798832448 13044296111616 13057339651776 13058838600192 13064489974404 13066807176192 13068599981283 13075759673856 13079873226112 13085533703319 13104686371392 13117790298312 13119296186304 13120802247168 13136295598272 13137803610624 13158837967968 13180033668648 13181546702016 13190577811488 13198626775488 13213341320256 13234496617692 13236015903264 13238407660896 13242572381192 13251645301356 13253166555552 13254687984384 13267941904224 13276038076224 13297293754668 13314523808124 13316052280608 13326009191936 13329367561188 13330897737696 13331776187532 13333306640544 13339032325696 13348171333728 13369542501546 13377700670796 13386866171778 13388402948976 13392614856852 13394152293984 13395034912028 13409968423236 13411507852512 13428885899616 13432980425634 13444567992576 13447956240558 13450386295962 13451930365104 13461988877568 13465381515894 13466927306448 13473598166644 13484377163664 13488619264428 13508361909504 13514207820498 13525865455872 13529274192126 13530827317392 13540944824064 13544357360562 13546804835718 13548359973456 13564181586816 13581757461888 13583316612096 13590045125888 13593470036454 13602783368097 13605196045056 13611083862222 13616080321536 13626258236514 13646202337152 13661415863424 13662984158208 13663884491136 13665453069312 13667328010413 13669752135424 13679117730432 13680688057344 13682565088731 13690914266106 13708654355858 13720346823744 13724663159088 13726238714496 13728719055744 13732178914377 13742446979184 13744024576128 13745602354176 13747488291999 13759347159936 13761833483904 13763413306368 13765301687907 13785449299776 13800818066112 13807654319536 13809239402112 13812719553171 13818700564416 13820286915072 13823047841232 13824634690944 13827132812416 13830617472903 13842548049792 13864710742344 13866302374848 13881761280576 13882676029992 13884269724864 13885863602688 13899748661568 13908230365568 13930498219176 13940042459868 13942514955264 13948548751368 13950150008256 13964099349816 13965702391872 13983798540096 14006187382572 14008671609856 14014734036072 14028747957917 14030358421464 14031969069888 14041582831584 14048538348152 14050151083584 14066558682624 14072646160188 14084785516032 14088335109156 14090880881484 14096931889656 14103035966976 14106590159508 14108209559136 14130934467496 14151617238528 14155183674324 14161312975104 14167394228736 14169954287104 14173525344132 14175152427744 14185751720448 14189326758684 14191890780276 14210094995712 14216244590394 14228507817216 14240778133428 14250534957054 14253062523392 14256654525036 14268952610304 14275127676348 14296021496064 14299624324062 14311959475968 14318153153766 14330504289024 14334115807242 14342862564492 14378218547616 14379869129472 14389721248896 14396849216288 14398501936896 14402130591618 14414554167552 14420792244474 14441899266432 14446442597664 14456340328752 14457999878784 14466822230784 14470468103322 14481288214624 14482950628608 14501717004544 14506138641456 14524935063408 14526602487936 14542797532032 14543755840944 14545425426048 14549091107859 14551671628032 14561641454976 14593855277232 14603854005576 14610125298384 14611802502528 14612765358576 14629056461712 14630735839104 14649693708672 14654160464328 14673148686504 14674833125568 14685806048256 14689507108248 14698470727248 14700158073216 14710229633088 14714857379376 14736394810368 14742772167816 14755489588224 14757514085601 14759208209592 14760902528064 14768214360592 14778332548056 14780029061952 14816462685696 14825503773696 14827537877229 14829240039768 14842032049152 14846750754297 14848455122424 14861263707136 14865008985288 14886766185984 14893208618508 14897893928841 14906055808512 14909812374996 14912456875008 14917197970213 14922673887744 14933828471331 14935542835752 14948426544128 14954895660936 14974078597632 14976784424448 14980558815684 14991760340928 14993481355776 14997259954908 14999969970612 15004688867399 15006411366408 15012909255168 15016692750444 15038671963392 15062895621312 15064624802304 15068421330732 15074946070272 15081419662848 15084144886272 15087946334076 15100961508864 15107496637068 15125138991648 15126875318016 15134368435648 15144737487264 15146476063488 15163362176256 15169924309122 15172614944256 15196907148192 15216598637856 15218345463552 15233562927072 15235311700224 15241904970138 15244608372224 15255052952832 15279477144624 15288800766624 15304088681364 15305845550688 15307602621696 15308611328032 15325678197984 15327437545728 15351977629296 15369092846352 15371870052528 15373634702976 15376705946756 15378471152352 15389007446736 15390774064512 15398397904736 15415564873632 15440246053974 15442018553808 15444808937712 15460252851582 15462027648144 15463802648448 15479265554928 15482062669392 15483839969664 15488711088928 15501921813504 15522008527872 15533611109478 15535394327376 15546038134968 15550928821386 15552714027312 15553738885454 15555524413968 15572866556016 15595659813888 15597799585137 15607317449262 15613046701056 15618010533741 15619803440472 15633277406208 15637217244264 15644963160442 15646759161264 15667033549552 15671810496573 15685329324672 15687129959424 15689964635136 15692117345289 15693918759288 15705653690496 15707456658432 15709611768543 15711415190856 15724968182784 15731773357608 15754799199744 15759755561088 15766575790581 15772363504128 15780176365184 15781987888128 15784153224147 15785965203624 15797768961408 15799582503936 15802437499904 15804605641671 15806419969032 15820054914048 15824878517952 15845383705536 15847202714112 15859048375863 15864870034944 15865915462848 15867736828416 15872728719232 15874550866944 15879597839259 15885427041792 15895120417792 15897301275933 15920569393344 15931477096992 15938318507328 15940148184576 15941198572992 15943028580864 15947046481212 15958970685504 15960802733568 15972733310457 15981484045824 16007071294368 16016838898368 16032854809048 16034695338816 16036536079872 16047523236096 16052571686592 16055472397888 16057315524096 16083024183072 16100954410464 16110779302464 16121817325152 16123668067584 16149639391424 16175495866068 16177352770656 16196455368324 16198314679008 16200174203136 16216373438496 16247136674736 16252247922372 16263382869846 16266267447808 16273306876596 16275175009632 16291449241452 16293319457184 16314431630112 16319405971638 16340551946334 16342427798928 16350523042084 16361725321062 16363603604304 16368751491708 16370630581536 16381846636848 16391842930848 16418087186886 16432249768704 16436390960682 16438277815344 16439361028398 16445395713024 16453541961472 16457688519426 16459577818992 16480905422256 16507292272317 16510220111616 16521531804288 16523428432896 16535779568154 16537677832368 16550043673856 16554214551798 16557205910322 16578444161664 16585618688793 16599925786752 16601831414784 16604109235791 16614241155666 16620340036608 16625624116563 16627532694696 16641875948544 16654315622406 16678691745408 16682895044739 16697286055296 16699202860032 16700303266944 16704512012727 16718921670528 16720840958976 16723135108449 16733339658574 16747611959232 16769312784576 16771237857792 16774588305552 16776513984384 16788008123712 16798252259712 16800180655104 16802485690221 16816979862144 16824257618553 16845838422336 16848882477504 16865730383544 16867666525248 16869602889216 16877959269248 16882212787209 16889522912064 16891461785088 16896775733376 16945757573976 16947702902592 16966597120704 16967715147768 16969662997056 16988581697472 17015781365604 17026164490104 17037829673172 17039785571424 17048226251672 17067232538664 17069191812288 17091309326784 17096520541716 17118673467588 17120638646496 17133440389632 17137758292956 17139725662752 17148215848456 17150184418752 17161934571936 17192460612096 17199900862452 17214737852928 17219076244524 17221052949408 17222187744036 17241387972732 17243367238944 17285873133312 17293353809094 17296421069312 17300780046396 17308271414016 17312633377578 17315704057344 17323197642828 17342510482836 17345644287004 17367893883648 17375410054926 17390398443264 17394781104162 17409786202368 17414173749294 17417320503066 17419319965872 17424799975044 17447378271092 17462259593856 17472915161856 17477318618298 17490387064416 17492394915072 17496803280726 17499964965714 17515060797696 17519474875518 17545117290624 17564677538688 17573378224864 17575395602688 17587437081984 17589456073728 17598169033984 17602604056422 17617788427008 17625412743246 17645995490256 17648021204352 17651210214528 17655658604199 17668860401808 17670888740736 17672917312512 17690589205632 17698245027309 17701384101632 17729725006224 17752698410832 17754736374144 17759210854077 17772490081584 17774530316928 17775701583376 17777742187392 17782222465161 17797561778304 17826056668728 17836934227728 17849154895704 17851203931968 17854770128258 17856819809136 17858869725312 17871105422016 17879957897648 17882010470016 17905181199488 17910640567512 17926090656768 17930608320744 17933848394616 17935907153472 17949318503424 17953842021192 17955903075264 17979169551552 17984825685904 18011149212672 18018943760664 18034487274496 18036961660179 18039032256168 18041103089856 18054593098752 18059143147416 18062406447624 18064479964608 18085575449088 18093402205956 18109009949184 18122546294391 18124626715272 18137044490796 18140261393408 18148111816296 18168344315352 18194936449536 18199521866988 18208537024139 18215221151232 18218512654848 18223104013884 18225195978528 18238823640576 18243420118308 18254552354808 18293795764992 18299550878784 18301651619328 18304958740992 18309571885836 18323262638912 18325366101504 18329984389332 18345796213248 18349111311872 18353735583876 18380599066368 18401090754816 18409054054842 18412319202816 18416959404228 18424934085888 18430730454976 18432846254592 18440823297204 18456730733056 18486280989792 18488403166464 18509015040768 18510234706656 18512359633152 18517025046366 18532998215424 18541018600038 18573997625568 18586723279824 18598065001824 18600200011008 18604887561414 18618799133088 18620936522496 18645064720128 18650749681872 18674916510096 18677060341632 18686312048096 18707144561952 18709292093184 18722110442112 18733534778112 18763528213584 18784446812208 18786603217536 18787841175312 18795909186208 18808786879344 18810946078848 18865476882648 18871411843746 18873578232432 18881750633472 18895864596378 18898033792176 18900203236992 18919102344912 18922521040368 18946793327616 18954992787192 18971343756288 18973946681487 18976124840904 18985524689362 18987704177904 19000713276072 19002894508224 19006690781694 19008872700048 19033503568464 19061361994752 19063977270723 19066165765416 19082612634624 19087421760792 19088679541239 19090870871688 19107339052032 19112154409656 19123816752656 19140127953408 19154435051367 19170958063488 19173158839296 19179254533131 19186294998528 19198002582528 19200636605997 19202840788824 19219405556736 19227722992632 19252386768384 19255865688576 19261923463552 19275120438336 19277333171712 19289096307712 19291742829513 19293957471096 19307176393428 19310600838144 19316740228709 19341518188608 19366580084544 19368803317248 19383281348277 19390396709376 19391674454592 19393900568064 19398788143812 19402228837376 19415521939968 19430034892807 19446607274976 19458473702976 19471805340768 19474040653056 19480167064512 19482403336704 19483687144768 19505408615616 19507647785472 19532924944896 19538880619104 19564198248672 19566444167424 19586009477664 19588257900288 19597960969664 19600210764288 19613639510784 19619809839168 19657029557088 19676685447468 19678944279456 19681203370752 19704443397408 19706705415936 19770050502972 19772320053024 19785866717232 19795667672396 19797940163232 19820011980384 19851744926538 19857611491344 19863858571788 19877467952034 19879749833328 19901912856336 19911771295108 19914057114336 19939860881248 19945940632002 19956868107264 19971785712186 19974078420912 19989013787904 19994051341782 19996346606544 19997664281298 19999959960816 20008548488544 20022257000592 20051562617856 20066551006194 20073917187072 20080299257667 20083860828416 20088922285278 20091228440976 20092552368042 20099928093696 20114952634854 20117261778768 20143328849424 20149470638451 20166851988864 20169167090688 20175579443943 20177895547656 20192983316352 20195301417984 20198072273841 20210397249966 20217816235008 20226565745496 20232928896642 20262542864256 20271311730747 20288798183808 20291127284736 20293911288189 20296240976088 20311417236096 20313748933632 20316536040843 20320207253577 20322539960184 20340070603776 20372636192832 20385067688832 20390205054681 20405451575152 20407794067584 20410136828928 20416625793333 20424120482304 20434237597312 20436583394304 20439387354771 20469303505728 20492123795136 20495826736704 20498179603968 20504628203136 20518676595648 20521032086016 20536371399159 20554086498176 20562981533787 20586994738632 20589358071744 20593078583616 20613670468776 20616036864192 20618403531264 20639020739904 20642750225856 20645119959552 20678173949664 20711481479304 20713859103168 20728050846624 20734571761848 20736952036416 20740699218624 20763822074688 20797066113516 20799453562272 20809756599016 20824014044988 20826404587296 20828795404032 20849622992352 20862345548352 20895747328764 20913772432896 20922823127052 20925225012384 20940871587328 20946149024724 20948553587808 20975697810144 21009281073858 21013007414784 21022101054108 21045537632196 21047953604832 21063691948544 21072807522228 21075226625376 21099838023936 21108969240282 21127178274048 21132502663734 21136321322226 21145397834484 21154553950464 21159885239262 21162314338704 21172797119012 21196401701244 21227425857792 21232775511486 21241969462656 21251091343104 21254931430656 21260288016198 21262728641616 21278627580672 21283990138026 21287836170414 21296977747276 21315142493568 21342761725824 21345211819008 21355785197824 21361167200142 21375802435581 21379593785088 21384981787554 21396697648128 21403428915456 21412691514522 21444032244096 21467939213952 21470403677184 21477229730649 21481039069952 21495756433536 21498224090112 21501173710863 21514293846738 21567327821424 21569803694208 21595273824432 21597752905344 21600232270848 21603195887427 21621831251328 21631188366711 21662848899648 21669663896496 21684510493128 21686999818176 21697742502128 21700233346176 21705702154983 21721932321936 21724425942912 21752575506816 21759207962184 21787402595112 21789903731904 21814196298048 21815633761416 21818138139072 21825001988944 21827507442048 21842462182464 21855790574464 21890782915848 21905781008364 21909666358272 21915187947576 21917703753792 21919148037864 21943584692568 21946103758656 21974540563008 22009723029756 22013626815488 22028709072384 22034260662372 22045175362441 22047706090872 22050237109824 22065344449632 22072286069064 22076274547096 22104592215552 22114158251724 22133234382336 22138812314388 22152321540888 22167498822084 22170043592928 22205754163208 22224694028544 22238255660544 22243860059652 22263048073728 22267071022592 22272682683636 22291895560704 22297513477932 22330149278976 22339812927762 22359083712768 22366117740736 22368685312512 22384010831616 22397669679616 22403314253628 22422639816192 22432343491404 22461117896448 22465176636672 22470838223526 22487640511392 22490222033664 22499954955918 22509617049612 22519363882752 22525039125666 22529034311168 22594343431968 22596937203456 22602631996098 22612419105408 22622129494272 22623620197024 22626217329408 22631919501114 22651442263296 22661244955602 22687708487472 22701552653472 22717106230896 22719714095232 22745043264384 22756310051552 22758922416384 22788412435712 22795360722288 22824897956784 22827518195328 22850344390608 22852967550336 22862857455207 22866912558336 22882579429248 22933201149936 22956133022046 22958768326032 22961403932544 22962916992048 22988517296976 22991156318592 23027966443944 23047830844416 23057805078792 23060452054464 23065058920134 23067706728528 23077695218688 23083511170104 23097596857104 23123347310448 23157191844864 23160369080961 23163027830712 23167213406568 23187197924352 23190379277373 23193041472216 23195703972672 23213048269824 23218898332392 23223094004088 23225759954496 23233066633392 23283012791808 23297220215808 23300416664217 23303091491064 23320516085888 23323193220096 23326393232079 23329071040968 23330608328181 23333286620952 23353414396928 23359299834024 23393489720832 23410976173893 23419570051584 23429705160708 23433860803584 23441311096049 23449916109312 23467444740663 23470138741896 23490384569344 23500550324328 23527993987008 23530694939136 23534946952704 23540878138932 23558480535744 23561184987648 23567122786284 23578796791627 23587452274176 23597660036412 23632198799616 23639633341632 23670264547776 23672981832192 23678947805436 23696653442112 23699373755904 23703656249856 23709629953548 23730082371072 23737317776928 23768075558304 23770804071168 23782578970304 23798873194272 23801605242624 23809093078848 23811826300416 23828140562688 23842680626688 23880854090016 23907477760992 23910222276864 23911797859488 23914542871296 23938456028256 23941204100352 23972226068736 24010606941552 24025258347552 24049282213572 24052043008224 24054804119808 24078857529888 24083208596832 24085973286144 24124536274608 24151431615696 24163395059188 24166168953696 24182725987728 24185502101376 24197482421728 24224459087136 24263243799102 24266029155984 24294683052486 24297472018512 24300261304704 24324560157744 24339403139744 24360162849792 24378371883558 24391727686656 24395074304769 24399401171712 24409960314894 24412762514448 24437173862178 24439979185776 24441589677142 24471647445168 24503037705216 24507465421824 24510827919501 24525784563126 24534787673088 24542587981593 24545405406456 24553127237562 24555945872304 24566578781184 24572769955272 24584942109266 24587764396272 24627130780329 24648374653056 24651204221952 24654586441023 24659041542597 24678686721024 24680312942208 24683146177536 24686532779139 24689366728488 24710664287232 24721358133384 24729135318118 24765330167424 24782297706432 24785142649344 24797420002432 24800266681344 24803669352231 24806516748552 24825065510784 24827915363328 24831321827697 24835808865483 24860086293504 24867666242496 24899888680128 24902747122176 24921361733499 24930510054912 24942859415936 24945722790912 24962813922816 24978046370816 24981473433609 25018037618112 25045929082944 25048804290048 25050454900416 25078382505792 25081261438464 25100009487861 25153969176864 25161882458328 25164770976576 25182012185568 25194486128504 25197378389568 25200270982656 25225469793216 25230028053824 25273323716256 25298595575316 25301499787872 25316938903872 25334284368096 25337192677632 25342254375592 25345163600064 25378004757952 25418636360964 25421554353888 25449895681056 25451572721652 25454494495584 25482872546208 25539246735156 25556744509758 25561277417984 25572339377508 25600848807996 25603787718432 25636963990176 25644780812574 25678010201382 25680957969744 25700160584448 25706637439434 25722323772684 25725276628128 25742901857904 25788690918144 25799851293678 25822106779392 25828614366786 25831579424112 25833281616054 25844375131036 25855565939456 25862081959098 25865050858416 25928809699968 25940030713641 25944631603968 25951170069594 25962407121024 25965387537408 25973556086016 25984796464242 25994335159296 26007211487488 26013765724254 26018466430506 26051840825472 26063115082389 26085597664896 26088592223232 26092171656243 26114679303552 26117677200384 26125980754599 26128979948808 26137199962566 26151519347712 26159746452224 26171067406638 26209372742784 26215977927447 26235580596624 26238592372608 26241604494336 26245204921089 26249947448571 26272591196544 26275607221248 26279212313277 26317675935936 26360067337296 26363093404032 26381155622976 26397253550976 26403906084633 26426682640512 26438119114869 26468993235384 26472031806528 26476815321792 26485144762384 26503290602712 26506333111104 26509375968768 26535883808448 26552076152448 26594587509336 26629047616248 26632104561216 26652018383872 26658735122376 26661795475392 26663552375064 26666613281088 26678064651392 26696342667456 26739085003092 26755401341592 26773732343556 26776805897952 26782155192387 26785229713704 26788304587968 26790069824056 26819936846472 26823015705024 26857771799232 26865960851268 26889135985152 26895912481116 26900772591924 26903860730208 26923977755136 26930763031788 26933854612896 26947196333288 26968754327328 26977238528856 27016723819008 27028415640996 27051730911744 27058548384252 27061654634784 27081889648128 27088714721124 27093609671436 27096719946912 27128363173632 27163514923776 27180090251776 27186940072908 27205566736194 27210392090112 27222167724444 27252516473028 27292404674304 27322831726848 27327768982272 27334656020826 27339504270848 27358235460864 27365130177462 27381828532212 27417308711716 27440693647488 27449326318176 27452477428992 27457438111488 27464357828754 27484893958368 27488049152256 27494976583998 27518694319872 27523666967808 27530603375814 27570898599552 27601636132224 27615308639072 27618478804224 27625439106342 27637401128832 27640573830144 27646095682464 27649269381888 27654265624832 27661234945806 27685096099584 27729421484688 27732604749696 27763522561152 27765352059984 27768539449728 27771727205376 27799497323136 27811527900057 27816460731136 27860996438352 27880084919736 27897097502736 27900300016512 27907331342121 27928198699632 27931404783744 27967597080192 28012374765144 28029468072144 28057495915834 28060716842928 28063938139776 28083165663168 28097076696304 28100302167168 28133117365248 28145292320376 28169571032064 28176670218312 28181761762968 28193863779312 28206071933952 28213180319016 28216419118272 28261868934992 28303234477056 28307117765619 28310367348648 28322625950208 28334788457472 28339908574208 28343796894567 28347050688264 28350304855488 28371503440896 28378653517368 28383781560552 28420189991424 28432489180788 28457015634432 28478287034043 28481556266856 28501069914108 28506125046784 28510036172541 28513309050072 28537905220608 28550255352696 28592042992128 28599248648124 28613415323647 28623918951936 28636306307532 28661008578048 28668231614484 28685725128984 28756437095232 28759738258944 28779442497792 28793698432576 28797003873792 28804261183236 28829108335104 28841584488948 28883798532864 28892885195328 28912680657504 28915999757568 28933644461568 28940936206644 28962576429248 28965901257216 29003434009088 29012277282912 29049870126816 29053204975872 29085595064064 29087511681888 29090850852096 29098182215718 29103343256064 29123282909952 29187710554464 29207708011152 29220250596768 29223605005056 29225530717152 29258112923424 29261471678208 29299387417344 29308320928656 29346297373008 29349666251136 29379014216496 29396941454496 29400316146432 29420459266176 29429714758752 29485544335632 29515028171202 29518416419184 29521805056128 29536428721184 29556665096112 29560058123904 29632925371392 29655075754458 29658480079536 29693501508594 29696910244848 29730017970576 29773532371968 29777617389807 29786417237016 29795787857682 29812111617024 29816201928051 29819624749992 29834395940426 29845347775488 29867656942662 29871085671504 29909791321872 29918910948003 29948157195264 29953568848896 29957678568279 29961117631368 29983520681856 29986962711552 29991077012673 29994519909816 29996496421947 29999939941224 30009377734798 30012822732816 30025818510336 30033385500888 30077343926784 30099826509291 30125791242624 30129249604608 30133383427917 30136842661464 30138828552063 30149892140544 30162839325696 30168289772544 30172428952281 30175892668152 30201923017728 30214993274136 30250277983296 30253750636032 30268736871296 30289474974528 30292952126976 30315595874949 30326724352512 30339848618244 30345229888512 30349393344963 30354877502257 30393814296384 30433197275712 30436690927104 30467125854144 30470623400448 30483809940276 30489216744448 30510105905664 30532911974411 30558954289248 30577601533248 30608177362728 30611691101376 30615205243392 30617222656064 30651356395968 30654875091456 30703955258592 30738185692704 30743740105056 30747269405952 30753411893512 30756942304704 30778014893472 30781548129024 30796795809472 30831129747264 30880492107948 30884037107616 30889617875424 30920505703164 30924055296288 30927605296896 30958531109856 30964125338784 30967679939328 30977422177856 31067222218956 31070788654752 31092076269936 31101857642772 31105428054624 31107477770908 31111048827936 31145733112032 31195599170274 31214634898524 31236021067482 31239606880944 31274434488528 31289926320884 31293518322528 31334067099104 31343620993146 31370658649344 31384234690578 31387837518576 31411307380992 31419223537086 31422830381712 31463546715216 31509598399488 31519511122176 31533151581162 31544727008256 31560352730368 31568306448294 31571930407248 31595537922816 31609211283342 31612839938064 31649757035904 31663453860423 31690767411072 31694405428224 31704481983339 31718096751726 31729740069888 31731830925696 31735473656832 31739827858893 31745457438464 31759195678518 31770854083584 31794602551866 31841138786688 31849163267229 31862954193984 31876637014656 31880296369152 31882397145984 31886057161728 31890432024297 31894092962424 31917941371008 31921605467136 31925985207039 31931754255621 31945466620914 31962968091648 32014142588736 32033677796736 32041750800213 32065709618096 32069390677632 32073072159744 32077472681331 32095046472192 32105143373184 32110944795776 32114631048192 32119037271783 32166048366144 32201908820928 32221558604928 32243634650304 32247336135168 32271440770107 32299278782848 32350991732136 32354705541312 32392910736648 32396629358016 32400348406272 32432746876992 32494273349472 32504495844744 32526765739692 32532534895616 32546613753192 32550350019264 32582898482904 32586638914368 32628863260224 32638811943276 32681103892668 32684855597856 32701046084168 32723450642124 32727207208608 32737502983416 32741261163072 32763693273696 32783685861696 32836174373772 32864499537408 32872781921364 32876555630688 32878722056796 32907083922944 32915377038852 32919155637984 32961810844512 33014584544634 33020440223232 33043063608576 33071559136308 33075355664736 33100087347712 33108429103596 33114411820644 33156888323328 33171237377586 33199851573504 33208218471582 33228482311332 33251248233126 33255065389392 33308631244812 33357383490816 33365790089478 33394572110592 33400606533888 33409024025454 33437843341056 33446270216898 33466679317148 33495223918464 33538625569152 33542475715584 33549176611104 33553027968768 33576016247424 33596504519424 33604971380442 33633959724288 33648515237106 33691676844672 33697764955008 33731460767088 33735333050496 33739205778432 33749932433877 33755918538496 33764425574418 33779045824128 33782923570176 33787558688499 33793551466752 33891515147952 33895405805184 33933194241408 33935430295536 33939325994112 33947879251671 33977163394944 33991867433403 34031562731208 34052328980208 34075659346344 34079571142848 34096452503344 34134465077328 34138383624576 34182618653568 34193041083432 34237346935176 34241277292992 34266880779264 34275516585912 34279451325504 34296431696912 34300368837504 34323869143872 34384921224192 34399801724904 34429475705856 34434199533069 34438152489048 34442105898816 34444375488072 34482775945464 34486734477888 34571746266624 34586707618188 34592842138624 34597588380201 34601560092792 34616542828032 34625266755156 34631408114688 34642418426693 34646395285656 34685020965672 34691288574008 34735787767296 34750820109852 34780796886528 34789562208324 34819572404736 34828347498588 34834641006132 34838639931744 34845599766439 34849599950088 34894756542184 34924519187712 34945830323712 34954637236596 34980774128832 34984789830144 34993606561452 34999929931428 35030121595392 35038949751036 35090234581248 35129355077376 35146756449728 35150791205376 35174874163968 35196338067968 35205208112844 35235576854016 35250825486492 35291990980512 35296042408704 35302420429056 35311317208398 35337720803616 35341777481472 35381178411264 35396490054618 35402768203264 35459450012448 35505396821664 35509472748288 35518421708154 35544980163168 35549060633856 35551403166752 35555484374784 35564444930322 35595123556608 35652113337456 35673868455456 35698309791408 35702407863936 35709540256516 35713639618272 35717739450624 35742210844032 35759915795296 35764020940032 35810362398976 35821281135024 35861216641488 35867696789232 35871814306944 35907684042384 35911806150528 35958339103104 35969651371808 36037887521328 36073923320358 36078064512336 36082206179712 36118286294832 36124812895248 36128959929216 36171150898176 36186804411912 36218019898368 36245092588782 36249253430544 36274088981592 36296223632592 36336688630704 36389872899072 36394865698653 36399043733976 36417074048278 36430442302464 36437025309696 36442024578729 36446208027768 36450391957056 36477647281152 36486840236616 36509104709616 36567557825337 36587591529984 36599101757568 36603303238656 36609917481984 36614940472341 36619143771672 36646525277824 36650732203008 36655760793267 36659968778664 36662384515713 36691592426496 36698222623744 36707471167752 36761198132736 36788676844689 36802181509632 36818108109684 36824638405632 36829690856343 36833918808456 36849868171776 36861460909952 36865692509184 36877413163899 36881646594408 36913461466112 36972561979584 36976806332928 37018030081536 37020469413312 37024719266304 37034050092732 37052394958271 37065996430848 37082037200076 37093702977177 37147995251136 37173446559648 37196130003648 37200400022016 37209775122828 37237598266176 37241873044992 37290129440256 37301499363744 37349833020192 37354120683264 37372624096192 37414289123904 37418584186368 37444220884224 37467069556224 37527056427168 37568893624416 37573206435072 37575682350624 37591818372416 37617573758688 37621892157696 37730953765296 37742823687492 37747156464864 37791729192756 37796067584352 37800406473984 37838204689824 37845042080736 37909985574384 37947893362974 37952249681808 37971049378724 37975408355808 38001426552144 38005789016448 38013381563388 38017745400096 38067007136928 38127954541446 38132331530832 38174843521584 38177359082478 38181741743376 38224308819312 38247633505312 38280255906816 38308870102734 38335116764637 38341916126976 38358509066262 38372589997056 38401273211994 38405681577648 38455445985264 38504773536768 38511731377152 38517015302073 38523846927104 38550240876672 38554666343424 38559956159151 38583485659026 38587914942192 38614352786856 38633480457418 38683036377216 38699776940517 38733160169088 38737606634496 38742921550179 38749922424081 38766562696554 38780793418752 38783348909184 38787801136128 38793122938647 38797576287624 38831043879936 38860069785614 38893214549952 38916947405952 38926755104391 38943610681536 38948081306112 38960334129024 38964806673408 38967374289536 38977194696363 39010817231232 39015295570944 39020648586381 39027699645759 39065849889792 39077761238208 39128396497344 39132888334848 39172018955328 39176515800576 39195921939328 39200421528576 39205799943849 39227279021568 39239619678336 39256601109957 39314059114176 39353370894936 39357888558912 39362406741504 39408886794816 39413410831872 39540101005944 39544640106048 39571733434464 39591335344792 39595880326464 39640023960768 39703489853076 39715222982688 39727717143576 39754935904068 39759499666656 39803825712672 39823542590216 39828114228672 39879721762496 39891881264004 39943571424372 39948156841824 39978027575808 39988102683564 39992693213088 39995328562596 39999919921632 40017096977088 40044514001184 40133102012388 40160598515334 40167721656832 40177844570556 40182456881952 40185104736084 40229905269708 40234523557536 40286657698848 40298941276902 40333703977728 40351158887886 40355791095312 40385966632704 40396144547682 40420794499932 40453131490992 40465857793284 40525085728512 40542623461494 40577596367616 40587822576378 40592481952176 40622834472192 40633072081686 40640414507154 40645079920368 40745272385664 40770135377664 40780410109362 40810903150304 40815588135168 40833251586666 40848240964608 40868475194624 40878774709542 40938607011456 40984247590272 40991653473408 40996359207936 41001984031239 41009256406272 41037353191296 41042064172032 41072742798318 41108172996352 41125963067574 41173989477264 41178716143488 41186157167232 41196536743131 41227340937552 41232073728384 41236807062528 41242464875997 41278041479808 41285500451712 41290239919104 41295905063721 41356347899328 41422962958608 41427718206336 41438158659513 41456101693248 41469143523696 41473904072832 41481398437248 41491852418709 41527644149376 41594132227032 41598907124544 41619513198032 41648028089976 41652809174592 41657590808064 41699245984704 41724691096704 41791494657528 41827544865792 41845646254104 41850450024768 41881743174656 41892298049448 41897107175616 41951395620288 42018562147716 42026014829568 42044202108216 42086243873751 42091075264392 42095907209664 42127383897088 42145615044456 42150453250752 42199676047872 42217938480564 42254356548096 42265005327468 42272642644452 42285941353579 42290795668968 42309107900928 42319770478524 42324628677408 42345594238024 42392803402488 42454851715584 42465551022972 42483938925312 42502182686208 42509862861312 42520576032396 42525457283232 42557255161344 42567980276052 42575672340828 42593955494552 42630284987136 42685523451648 42711570395648 42722334400284 42751604871162 42759187570176 42769963575108 42806857830912 42825383029044 42888064488192 42935878427904 42954459461298 42962078139904 42991512867072 43002347421726 43028587693476 43134655642848 43139607388416 43190547648864 43195505810688 43206391774854 43243662502656 43262376733422 43325697799296 43339327792992 43369020986256 43373999636352 43395485004256 43400466692352 43411404309966 43443864643872 43448851885824 43505151013632 43518415924368 43574805190224 43579807463808 43628392596096 43631267522832 43636276278144 43650003977888 43655014884096 43684924364928 43711581148928 43781565831696 43811562016728 43830375895152 43835407507584 43838296075728 43887169385136 43892207517312 43949081126016 44019446059512 44057418144768 44068521324744 44090350724882 44095412181744 44100474219648 44130688899264 44144572138128 44152549094192 44209184431104 44228316503448 44266468764672 44272542256803 44277624628776 44304643081776 44334997644168 44340087185856 44411508326416 44449388057088 44476511321088 44482613631687 44487720119304 44526096147456 44534142045184 44540252262891 44545365367272 44583791121408 44595026955864 44660298557952 44679625855524 44693681786523 44718167425536 44732235481472 44737370625024 44751593910639 44768021663232 44795339359232 44801485413993 44806628507256 44845279632384 44864686982808 44922235792896 44930353273344 44941676447052 44975281022784 44980444067328 44999909911836 45014066602197 45019234099224 45038727765504 45050078251332 45058068622336 45188686863936 45193874406912 45205263992196 45224838210816 45244258988544 45247240394048 45252434658816 45263839002228 45302884526592 45322489911204 45375416974944 45403105306944 45434212461792 45439428190464 45490086528768 45512620103104 45517844832768 45576824871424 45590721444576 45649795913568 45655036390656 45700688781216 45705935100672 45725714910414 45733825116672 45765158858496 45866402299872 45912266044092 45917536652064 45922807865088 45925833984096 45977034593952 45982312637184 46055932887888 46115610157584 46120904108928 46130117840268 46135413457056 46167022340208 46195193714208 46246694620896 46320738161922 46326055661424 46334426813136 46380758554746 46386082944432 46391407945344 46437796664784 46446188008176 46451519908992 46466133266784 46566025583616 46600833328434 46606182982128 46641032171776 46652786464158 46658142081936 46661216656362 46666573241904 46718599668048 46786979441664 46793398755411 46821952347786 46839140103168 46854031601223 46859410321416 46882622192098 46899832218624 46934889481326 46940277483792 47001100648656 47015431489719 47055987974016 47061389878272 47069893905408 47076352035867 47081756277864 47116961071488 47122369975296 47128835305629 47134245572568 47157593583254 47174904548352 47195320072824 47264397599232 47279266683264 47299727371743 47340529095552 47345963664384 47352459672441 47357895610872 47393306884224 47398747511808 47407312499712 47413816925013 47419259907096 47460164742144 47474635553856 47536151116608 47541608142336 47565157940608 47577145127589 47597746388544 47603210485248 47618186157696 47623652600832 47638793517777 47656281125376 47685361253376 47691903827799 47761708180032 47814955521984 47820444553728 47823595718976 47829085742592 47876912056512 47882408200704 47918199931371 47944452137472 47980290245503 48021213883104 48050516695104 48098564427144 48104086016448 48109608239616 48157715059776 48166417193664 48171946572288 48249072549216 48302863231392 48326790118376 48332337907392 48365451975456 48371004202752 48394964843456 48448918174272 48526487598204 48532058311968 48589366104972 48594944037024 48600522609408 48649120315488 48678806279488 48756743767116 48790148609538 48798802343424 48819920629788 48825525028896 48874347724356 48879958371552 48883179354284 48943294890336 49021655839002 49051569126252 49085175963186 49090810812912 49106254475124 49111891744608 49145539910544 49169884218532 49175528792544 49254261560658 49296749306112 49309172882046 49318083085194 49360625884416 49373065558278 49378733456976 49442716266768 49458270636236 49530660334848 49564595412864 49570285298688 49594840004864 49607338704462 49613033497104 49650131021568 49662643655394 49671617730966 49735332484992 49756856066379 49799777360256 49805494244352 49842723466998 49861020109824 49876872349689 49885718831872 49925627845632 49962946867218 50036075236224 50048685134217 50091858165888 50097608580096 50100909800832 50113536038181 50156765011584 50162522876928 50169405325347 50200018975722 50307938353728 50323764916656 50329541953152 50364024371136 50388972257008 50394756779136 50400541965312 50407457070663 50450939586432 50460056107648 50472772855659 50546647432512 50597191150632 50602999575744 50633877807744 50646638361627 50668568736192 50674385355264 50684508751184 50690327200128 50756009515904 50837272721928 50843108707776 50899791362112 50903145443304 50908988991168 50965745092416 51078493470312 51113489019516 51122554835968 51144678755016 51201697615992 51207575436864 51273927980352 51289561625148 51356020402764 51361915939488 51400321168896 51413274878868 51444647545368 51450553256256 51485803715808 51577381836288 51599702587356 51644213558784 51657228733572 51663158848224 51666563232108 51688750262072 51711131878912 51724163918196 51730101716832 51857619399936 51880061427282 51889263207936 51902340139188 51924814242048 51947112172032 51969592928484 52014422974976 52027531448508 52036932861012 52103681650944 52126230164778 52171195329792 52184343312486 52229358607104 52251961509198 52257959897616 52274399925132 52319492904448 52342134813276 52418745485568 52431955854894 52471161193248 52477184745216 52490409842178 52499894897142 52545182393088 52558424626554 52635351871872 52720134674592 52726186808064 52762311245952 52794507101952 52807812169266 52853365281024 52876238229738 52937986470768 52944063613056 52953630643584 52970289524768 53006581205424 53012666222208 53018751937536 53071767616896 53094735081927 53104152304896 53189175018672 53258095232496 53264209122432 53317470244752 53323590950784 53327104750128 53333226562176 53346667395483 53356129302784 53392685334912 53478170006184 53510802683184 53547464687112 53553611795904 53564310384774 53570459427408 53576609175936 53580139648112 53639873692944 53646031410048 53715543598464 53731921702536 53778271970304 53791824962232 53801545183848 53807721460416 53847955510272 53861526063576 53867709225792 53894392666576 53937508654656 53954477057712 54033447638016 54056831281992 54103461823488 54110884980537 54117096768504 54123309269568 54163779296256 54177429442248 54187219342872 54193439893824 54256726347264 54327029847552 54360180503552 54367638883173 54373880145816 54411133472388 54420784180224 54438086099089 54444335448888 54505032946056 54584809348608 54625611072417 54645663453696 54655537964544 54669312041652 54679008541696 54716470921728 54730260354924 54757371061547 54763657064424 54834617423432 54881387294976 54898652636352 54904954857984 54914876222976 54928715657508 54969787916736 54976098304512 54989953167996 55037388639744 55047333935616 55061206751628 55141797199104 55203272264448 55230617278144 55236957608448 55250878212684 55274802257664 55292191364928 55298538763776 55308531249664 55322469891612 55370192199168 55458842969376 55465209499392 55527045122304 55530704119968 55537078899456 55598994646272 55623055800114 55632921462272 55721992876704 55760169839472 55794195005472 55800600033024 55814662684242 55856397399264 55862809567488 55935194160384 56024749530288 56058936144288 56114991831668 56121433685856 56127876279552 56166331326336 56194153392608 56200604334336 56290584640752 56353340436624 56363523525936 56387727558624 56426360638032 56432838236544 56523737869984 56614235531238 56620734697296 56645251900416 56687593789134 56694101376528 56700609710976 56757307034736 56767563121104 56840379982848 56864978361576 56914031268864 56921840044461 56956574068086 56963112533712 57002139828216 57020072345082 57026618100144 57100510705392 57184085984256 57191931812169 57198497296248 57226830647294 57247837903872 57266038623717 57272612615064 57322017156096 57336463228968 57371450257968 57463305154101 57512874190464 57519476517888 57537763599393 57558884995584 57587396865152 57594007747584 57601909817991 57608522366472 57658216670208 57683168977896 57767597065728 57785770390656 57825361315008 57831999515136 57867288923136 57875228488539 57881872413288 57925152858496 57931802514432 57950220686127 58006868018176 58024554565824 58099740253632 58106409951744 58149844044831 58171190128128 58175023363776 58181701704192 58196364431436 58206686512128 58246565819904 58290104678421 58375421108928 58415416022304 58440501193536 58447210010112 58451061434304 58516225846848 58522943356416 58566688805009 58598774834688 58616641857312 58692594746016 58699332502272 58758028432992 58793882908992 58800632292864 58840918532352 58859429517504 58971088671264 59030056342404 59036832838368 59043610112256 59072857442368 59113330192224 59120116247808 59310151508916 59316960159072 59387003017188 59393820489696 59460035941152 59555234779614 59572834474032 59591575715364 59632403856102 59639249499984 59668791880852 59735313885324 59742171343008 59819582643744 59837821896006 59915357136558 59922235262736 59967041363712 59982154025346 59989039819632 59992992843894 59999879882448 60018755469596 60025645465632 60066771001776 60154687853568 60199653018582 60240897773001 60251582485248 60266766855834 60273685322928 60277657104126 60299784281088 60344857904562 60351785336304 60429986548272 60500555966592 60507501272064 60526738331829 60537473742592 60578949949056 60585904253952 60594216821523 60631191749898 60653448705024 60679697236488 60698786689926 60709755004514 60787628592768 60813935192241 60866394551424 60873381854208 60881733864567 60934251708288 60941246800896 60949608122529 60960621760731 60967619880552 61020211811328 61065823948822 61117908578496 61155203066496 61170615164043 61216354725456 61223382202752 61230410486784 61234445312128 61249877379999 61302712791936 61309750182912 61318162064313 61407910517184 61476371385408 61487480210112 61494538811904 61506823787024 61513884609408 61556029786944 61563096258048 61593591618944 61609114197477 61662259494528 61688944601361 61760984215896 61768074215232 61779235750848 61841011406328 61848110592576 61855210593792 61917062219712 61928250677568 61935359878656 61954844355712 62134444437912 62141577309504 62184152539872 62203715285544 62210856109248 62214955541816 62222097655872 62291466224064 62391198340548 62429269797048 62472042134964 62479213761888 62548868977056 62579852641768 62587036645056 62668134198208 62687241986292 62741317298688 62768469381156 62775675037152 62822614761984 62838447074172 62845660763424 62927093430432 63039022244352 63066303162324 63120705460736 63136612896588 63143860814496 63191075845632 63218422566684 63225679876128 63299514071808 63326907720846 63381534822144 63408963966678 63436193503452 63463661851392 63479655717786 63490914876928 63518391357036 63589205103732 63682277573376 63698326534458 63725908387968 63753274029312 63764794291968 63780864048594 63788185924848 63835882742016 63851970414078 63863508511242 63890933241828 64028285177472 64067355593472 64083501600426 64131419236192 64138781355264 64154945362662 64190092944384 64210286746368 64221889591552 64238074543566 64332096732288 64403817641856 64431689191947 64443117209856 64487269300608 64494672270336 64542881540214 64598557565696 64701983464272 64709411082624 64785821473296 64793258716032 64800696812544 64809587662281 64865493753984 64893565100133 64988546698944 65008991689488 65053531479384 65093227506384 65100700038528 65117106464949 65165796965808 65173277828736 65257726520448 65277623886552 65362207785336 65369711195712 65402092168336 65446901284248 65454414417216 65475005966832 65482522326144 65527386547392 65567371723392 65672348747544 65728999074816 65745563842728 65753111261376 65757444113592 65814167845888 65830754077704 65838311275968 65923621689024 66029169089268 66040880446464 66086127217152 66135526087323 66143118272616 66150711329472 66200174695424 66216858207192 66228823641288 66313776646656 66342474755172 66399703147008 66416436943164 66449336412767 66456964622664 66502496466252 66510130778784 66617262489624 66714766981632 66731580178956 66789144221184 66801213067776 66818048050908 66875686682112 66892540433796 66933358634296 66990447836928 67077251138304 67098353222208 67106055937536 67152032494848 67193009038848 67209942760884 67267919448576 67297030474212 67383353689344 67395529910016 67462921534176 67470666100992 67499864867754 67511837076992 67528851148836 67558091648256 67575117376998 67587102933504 67783030295904 67790811610368 67866388482816 67870860591072 67878651988224 67895758503342 67954326789888 67983734866806 68063125462416 68104657960416 68151318692688 68159142285696 68192905006688 68268930154656 68276767249152 68365237307136 68386082166864 68474693870352 68482554585984 68551033171824 68558902651008 68592863393824 68600737675008 68647738287744 68799603449808 68868399066138 68876304978096 68884211797632 68888750976144 68965551890928 68973468955776 69143492533248 69173415236376 69195176760402 69203120185584 69233085656064 69250533510312 69284836853386 69292790571312 69370041931344 69382577148016 69471575534592 69481107242883 69501640219704 69561593773056 69571137832119 69579124416648 69639144809472 69656694997176 69669282012264 69677279863488 69691199532878 69699199900176 69789513084368 69849038375424 69891660647424 69901249992651 69909274473192 69961548257664 69969579660288 69979179696237 69987213122904 69991824984543 69999859862856 70060243190784 70077899502072 70180469162496 70232928521679 70258710154752 70293512899456 70301582410752 70323933288147 70349748327936 70392676135936 70402334221989 70410416225688 70471153708032 70501650972984 70583981961024 70592084817408 70604840858112 70622634416796 70675441607232 70683554962944 70736390374881 70762356822528 70792980109236 70805536406528 70918900024896 71010793643328 71018945496576 71036843416308 71089960326336 71098121267712 71102806333504 71110968749568 71128889860644 71190247113216 71304226674912 71347736910912 71396619582816 71404815727872 71419080513032 71427279236544 71435478901248 71484421688064 71519831590592 71528041880064 71620724797952 71642562270048 71722433282976 71735393578464 71743628613888 71815368084768 71823612301056 71916678206208 71939302743616 72075775042656 72147846640716 72156129024672 72164412359424 72236572589664 72249625790496 72257919858432 72373608823824 72490185177564 72498506861088 72548177963184 72592447265184 72673377261408 72789731397306 72798087467952 72834148096556 72884049157458 72892416055536 72900783914112 72973680473232 73018209419232 73135115650674 73175183059968 73198203515136 73229880944682 73238287543344 73293050555648 73311521586534 73319937557328 73324769031426 73414942335504 73522396265472 73532483758503 73577353689378 73604363019264 73627763944779 73636216219368 73659381712686 73667837616912 73699736343552 73722921819904 73754826327798 73763293188816 73881392340987 73945123959168 73953612665856 73963759323069 73977124627791 74036060163072 74040938826624 74049438532608 74059598337417 74068100185464 74104789916542 74131992861696 74164074400152 74187405954354 74295990502272 74346893119296 74392260007296 74400800044032 74411008056693 74419550245656 74475196532352 74483746089984 74493965483091 74507426596449 74580258880512 74602998727488 74699666040384 74708241366528 74745248192384 74764085200497 74828578247808 74837168372736 74888441768448 74934139112448 74944420300827 75054112854336 75137787248832 75146412870144 75151364701248 75183636744832 75235147517376 75243784315392 75300028463583 75461907530592 75485647374984 75494312929728 75583458385512 75592135168704 75600812947968 75676409379648 75690084161472 75819971148768 75895786725948 75904499363616 75942098757448 75950816711616 76002853104288 76011578032896 76026763126776 76035490800192 76134014273856 76255909082892 76264663061664 76349687043168 76354718164956 76363483486752 76448617638624 76495267010624 76617740205468 76670233529274 76683832253952 76717018132524 76802546423988 76811363155296 76910891970528 77034030604146 77047693854208 77100481753344 77119912318302 77166971318052 77175829884384 77228705573712 77266960914836 77366072754432 77399553881034 77466320338176 77485843100358 77499844848162 77533125393108 77566697818368 77586245877294 77595152575248 77720139571228 77786429099904 77833894811904 77853510208782 77887221363072 77896162612224 77920668258048 77934748579072 77954389392726 78021634462464 78041297172762 78055399291518 78155522476416 78189345247167 78256792994688 78265776669696 78344037910656 78353031601152 78377942263797 78391843878656 78411599887698 78454558043136 78479239356672 78513202219914 78628118228352 78647933782341 78706741789872 78715777117824 78724813483008 78749842345713 78817773589632 78826821663744 78837636939831 79080202011888 79089280212096 79143466868928 79182670689584 79191760652928 79211718253899 79280047921536 79314357344607 79406979706152 79430445965376 79455434287152 79509871808136 79518999333312 79607651425344 79647085180432 79656228457344 79759443524992 79783762528008 79887142848744 79896313683648 79956055151616 79976205367128 79985386426176 79990657125192 79999839843264 80034193954176 80089028002368 80266204024776 80321197030668 80335443313664 80346465577161 80355689141112 80364913763904 80370209472168 80459810539416 80469047115072 80573315397696 80597882553804 80667407955456 80702317775772 80711582190624 80771933265408 80792289095364 80841588999864 80906262981984 80931715586568 81050171457024 81085246922988 81155192735232 81175645152756 81184963904352 81245668944384 81266144163372 81280829014308 81290159840736 81490544771328 81540270755328 81560820218724 81621806300608 81631176270336 81666503173332 81736950389248 81757549419084 81877214022912 81968495180544 81983306946816 82003968062478 82018512812544 82074706382592 82145485596636 82216345992704 82251926135148 82347978954528 82357432286976 82372314334464 82393073486262 82454681875104 82464147456768 82484929751994 82556082959616 82571000903424 82591810127442 82712695798656 82845925917216 82855436412672 82876317319026 82912203386496 82938287047392 82947808145664 82962796874496 82983704837418 83055288298752 83188264454064 83197814249088 83239026396064 83296056179952 83305618349184 83315181616128 83398491969408 83434583700171 83449382193408 83582989315056 83691292508208 83700900049536 83784596098896 83794214351232 83902791240576 84037124295432 84088404216432 84172487747502 84182150528784 84191814419328 84291230088912 84300906501504 84399352095744 84435876961128 84508713096192 84530010654936 84545285288904 84571882707158 84581591337936 84618215801856 84639540957048 84649257354816 84691188476048 84785606804976 84909703431168 84921353296857 84931102045944 84967877850624 85004365372416 85019725722624 85031390683701 85041152064792 85050914566464 85114510322688 85135960552104 85151344681656 85187910989104 85260569974272 85371046903296 85423140791296 85434861102129 85444668800568 85503209742324 85518375140352 85530108517623 85539927150216 85545563869997 85613715661824 85650766058088 85776128976384 85840245970941 85871756855808 85908918922596 85924156279808 85983025734144 86004694843452 86047297382431 86057175386952 86269311285696 86279214776832 86381095297728 86391011621376 86412783549708 86487325005312 86524753466844 86651395598592 86678655585984 86738041972512 86747999272704 86790970008512 86800933384704 86822808619932 86887729287744 86897703771648 87010302027264 87036831848736 87149610380448 87159614927616 87256785192192 87262535045664 87272552556288 87300007955776 87310029768192 87369848729856 87423162297856 87563131663392 87623124033456 87660751790304 87670815015168 87676592151456 87774338770272 87784415034624 87898162252032 88038892119024 88137042649488 88180701449764 88190824363488 88200948439296 88261377798528 88289144276256 88305098188384 88456633006896 88545084513606 88555249257552 88609286163552 88669995288336 88680174371712 88823016652832 88898776114176 88965227263374 88975440238608 89080504525782 89090730734544 89190053911728 89320597115904 89359251711048 89387363573046 89436334851072 89448605784153 89464470962944 89503187821278 89536043326464 89602970827986 89613257014512 89729373965616 89756732844009 89844471585792 89860706546688 89873035704837 89883352894104 89950562045568 89960888134656 89973231038019 89989489265841 89999819823672 90028133204394 90038468198448 90077455531008 90100156502664 90299479527873 90377373727872 90387748813824 90400150283751 90410527984392 90416485656189 90449676421632 90488517977088 90494480788096 90504869317632 90517286856843 90527678004456 90605769053184 90644979822408 90750833949888 90806210613888 90868424923584 90878856380928 90946787624847 90980173057536 91025240206208 91035689665536 91048180034889 91064632506771 91153649742848 91181442889152 91299591827136 91310072781312 91401377562432 91411870201344 91451429820828 91467650233344 91530317716992 91598735923233 91732804599744 91824532088184 91835073304128 91845615730176 91851667968192 91954069187904 91964625274368 92111865775776 92231220315168 92241808217856 92260235680536 92270826914112 92334044680416 92390387428416 92493389241792 92641476323844 92652111322848 92668853626272 92761517109492 92772165888864 92782815890688 92875593329568 92892376016352 92903039817984 92932266533568 93201666656868 93212365964256 93282064343552 93305572928316 93316284163872 93322433312724 93333146483808 93437199336096 93586797510822 93643904695572 93708063202446 93718820642832 93765244384196 93869778962652 93880554967584 94002201297312 94030862979438 94111975948032 94152704071734 94163512555728 94233922142976 94257670611258 94268491145136 94315187166508 94390640145648 94528795198464 94558533366528 94599454743486 94681058191104 94704919344882 94715791221744 94786613768448 94827633850026 94838519814192 94949271107712 95072302233216 95083216284672 95113445950017 95130315881216 95154290255178 95195492777088 95206420970496 95219483576679 95236372315392 95277587035554 95312562250752 95383807655598 95523416360064 95629911043968 95640889107456 95647191437952 95658171485184 95671296072891 95753824113024 95764816401408 95777955621117 95795262766863 95836399862742 95888904274944 95960580491006 96042427766208 96101033390208 96125252400639 96197128854288 96208172032896 96219216479232 96232418043993 96315430119552 96332834387328 96343893144576 96357111815349 96498145098432 96605726462784 96653580236752 96664675814784 96730903950912 96742008405504 96789929686912 96814322310321 96897836348544 97052975196408 97064116623936 97178732209944 97189888074048 97201045218816 97298240630976 97357612558976 97513487534232 97580297219076 97597604686848 97639841259576 97651050057792 97748695448712 97759916743104 97766358708568 97886589780672 98043311678004 98103138252504 98170351926372 98181621625824 98201235705419 98212508950248 98223783489216 98291079821088 98339768437064 98351057585088 98508523121316 98593498612224 98618345764092 98636166170388 98721251768832 98746131116556 98757466913952 98885432533536 98916541272472 99061320669696 99129190825728 99189680009728 99214677408924 99226066994208 99300262043136 99325287310788 99343235461932 99470664969984 99513712132758 99599554720512 99685446933996 99753744699378 99771437663744 99925893734436 100072150472448 100097370268434 100183716331776 100201819601664 100227072076362 100313530023168 100338810650694 100400037951444 100615876707456 100647529833312 100659083906304 100728048742272 100777944514016 100789513558272 100814914141326 100901879172864 100920112215296 100945545711318 101093294865024 101194382301264 101205999151488 101249797301631 101267755615488 101293276723254 101337137472384 101348770710528 101369017502368 101380654400256 101512019031808 101674545443856 101686217415552 101799582724224 101806290886608 101817977982336 101843637755013 101931490184832 101975602300209 102156986940624 102226978039032 102289357510032 102403395231984 102415150873728 102547855960704 102579123250296 102712040805528 102723831878976 102800642337792 102826549757736 102889295090736 102901106512512 102971607431616 103154763672576 103199405174712 103288427117568 103302598599207 103314457467144 103326317696448 103333126464216 103377500524144 103422263757824 103448327836392 103460203433664 103715238799872 103760122854564 103778526415872 103792765140603 103804680278376 103849628484096 103894224344064 103927255280079 103939185856968 104028845949952 104055062897016 104073865722024 104207363301888 104252460329556 104342390659584 104368686624972 104420385791491 104458717214208 104503923018396 104515919795232 104536799299317 104548799850264 104638985808896 104684269626552 104837490971136 104863911709788 104942322386496 104954369490432 104980819684356 104999789794284 105090364786176 105116849253108 105270703743744 105440269349184 105452373616128 105524622491904 105589014203904 105615624338532 105706730562048 105752476459476 105875972941536 105888127226112 105907261287168 105940579049536 106013162410848 106025332444416 106143535233792 106189470163854 106208304609792 106378350037344 106516190464992 106528418244864 106634940489504 106647181901568 106654209500256 106666453124352 106693334790966 106712258605568 106785370669824 106956340012368 107021605366368 107094929374224 107107223591808 107128620769548 107140918854816 107153218351872 107160279296224 107279747385888 107292062820096 107431087196928 107463843405072 107583649924464 107603090367696 107615442920832 107723052127152 107735418451584 107788785333152 107875017309312 107908954115424 108113662563984 108221769961074 108234193537008 108246618539136 108354858884496 108374438685744 108386879787648 108513452694528 108654059695104 108735277766346 108747760291632 108822266944776 108876172198178 108888670897776 109010065892112 109169618697216 109184597095959 109251222144834 109291326907392 109311075929088 109326073736187 109338624083304 109432941843456 109460520709848 109514742123094 109527314128848 109669234846864 109702673476011 109762774589952 109797305272704 109809909715968 109829752445952 109844821417023 109857431315016 109939575833472 109952196609024 109967282379801 109979906335992 109987153547139 110074777279488 110094667871232 110122413503256 110283594398208 110366030534067 110406544528896 110461234556288 110473915216896 110489072569029 110501756425368 110549604515328 110584382729856 110597077527552 110617062499328 110632239491697 110644939783224 110740384398336 110917685938752 110930418998784 111054090244608 111061408239936 111074157798912 111157184874813 111197989292544 111246111600228 111265842924544 111281108931531 111443985753408 111520339678944 111588390010944 111601200066048 111629325368484 111712794798528 111725619134976 111870388320768 112049499060576 112117872288576 112229983663336 112242867371712 112255752559104 112332662652672 112388306785216 112401208668672 112581169281504 112706680873248 112727047051872 112775455117248 112852721276064 112865676473088 113047475739968 113228471062476 113241469394592 113375187578268 113388202753056 113401219421952 113514614069472 113535126242208 113729956723152 113843680088922 113913148136172 113926225067424 114004279656432 114040144690164 114053236200288 114201021410784 114383863624338 114396994592496 114453661294588 114532077247434 114545225230128 114672926457936 114742900515936 114926610308202 115025748380928 115075527198786 115117769991168 115174793730304 115203819635982 115217044732944 115366337955792 115535194131456 115551045906219 115571540781312 115650722630016 115663999030272 115750456977078 115763744826576 115850305716992 115900441372254 116049109131648 116099330821551 116199480507264 116212819903488 116228764650537 116249767272243 116299688089662 116342380256256 116350046727552 116363403408384 116379368815941 116392728862872 116493131639808 116580209356842 116750842217856 116780265313173 116830832044608 116881002387072 116894420020224 116902122868608 116931584089089 117032451693696 117045886712832 117061945759143 117083098937277 117133377610018 117197549669376 117233283714624 117385189492032 117398665004544 117516056865984 117587765817984 117601264585728 117617399831547 117681837064704 117718859035008 117769803329871 117942177342528 118060112684808 118073665676736 118087220224512 118145714884736 118226660384448 118240232495616 118620303017832 118633920318144 118774006034376 118787640979392 118920071882304 119110469559228 119145668948064 119183151430728 119264807712204 119278498999968 119337583761704 119470627770648 119484342686016 119639165287488 119675643792012 119830714273116 119844470525472 119934082727424 119964308050692 119978079639264 119985985687788 119999759764896 120037510939192 120051290931264 120133542003552 120399306037164 120481795546002 120503164970496 120533533711668 120547370645856 120555314208252 120689715809124 120703570672608 120859973096544 121001111933184 121053476663658 121074947485184 121157899898112 121188433643046 121262383499796 121359394472976 121397573379852 121419510009028 121575257185536 121627870384482 121732789102848 121763467729134 121868503416576 121899216245058 121921243521462 121935239761104 122131647897644 122235817156992 122310406132992 122341230328086 122432709450912 122446764405504 122468890624256 122499754759998 122605425583872 122636324128626 122815821034368 122952742770816 122974960420224 122989077623808 123013647574048 123027769218816 123112059573888 123126192516096 123187183237888 123218228394954 123324518989056 123377889202722 123521968431792 123536148430464 123558471501696 123589610229393 123682022812656 123696221185152 123710421187584 123834124439424 123856501355136 123870719757312 123887715191163 123909688711424 124268888875824 124283154619008 124314475978539 124368305079744 124407430571088 124421712218496 124429911083632 124444195311744 124475557256127 124582932448128 124782396681096 124858539594096 124944084269928 124958427523776 125097737954112 125159705283536 125174073290112 125336268396416 125374483972584 125482634597376 125536938762312 125551350074304 125645229523968 125676894148344 125691321526848 125854186860864 126078044488704 126132606324648 126241410921472 126258731621253 126273225793176 126287721628992 126382151691264 126436845133368 126451359752256 126599028143616 126653815441692 126763069644288 126817927933356 126857824060737 126872387006904 126927323702784 126959311435572 126981829753856 127036782714072 127178410207464 127364555146752 127396653068916 127451816775936 127506548058624 127529588583936 127561728097188 127576371849696 127671765484032 127703940828156 127727017022484 127781866483656 128056570354944 128134711186944 128167003200852 128262838472384 128277562710528 128309890725324 128420573492736 128443779183104 128476149087132 128664193464576 128807635283712 128863378383894 128886234419712 128974538601216 129085763080428 129197115131392 129403966928544 129418822165248 129571642946592 129586517432064 129619175324562 129730987507968 129787130200266 129977093397888 130017983378976 130107062958768 130186455012768 130201400077056 130234212929898 130331593931616 130346555657472 130515453040896 130555247773104 130724415570672 130739422391424 130804184336672 130893802568496 130908828834432 130950011933664 130965044652288 131054773094784 131134743446784 131344697495088 131491127685456 131506222522752 131514888227184 131661508155408 131676622551936 131847243378048 132058338178536 132172254434304 132271052174646 132286236545232 132301422658944 132433716414384 132457647282576 132627553293312 132684949510344 132799406294016 132817626770409 132832873886328 132898672825534 132913929245328 133004992932504 133020261557568 133234524979248 133429533963264 133447840895061 133463160357912 133578288442368 133602426135552 133620756788673 133636096101816 133751373364224 133785080867592 133866717268592 133980895673856 134081045359569 134154502276608 134196706444416 134212111875072 134254781731917 134304064989696 134386018077696 134404456241979 134419885521768 134428743224281 134535838897152 134594060948424 134766707378688 134791059820032 134925843068352 134941332201984 134999729735508 135023674153984 135042199806591 135057702297672 135116183296512 135150234753996 135174205867008 135217181600963 135566060591808 135581623220736 135732776965632 135741721182144 135757303976448 135791517006684 135908653579776 135967469733612 136010244249649 136126250924832 136209315920832 136302637385376 136318284571392 136385810013376 136537860309312 136553534498304 136730474614272 136772164333728 136949387740704 136965109171968 137102066343648 137117805302016 137185726787648 137201475350016 137295476575488 137599206899616 137736798132276 137752609956192 137768423595264 137777501952288 137931103781856 137946937911552 138346830472752 138390353520804 138406240371168 138501067020624 138569673706772 138585581142624 138740083862688 138765154296032 138962214485766 139003280439408 139142275664238 139158248833296 139313389994352 139338564024528 139354559726976 139382399065756 139398399800352 139579026168736 139698076750848 139802499985302 139818548946384 139923096515328 139958359392474 139974426245808 139983649969086 139999719725712 140155799004144 140360938324992 140465857043358 140517420309504 140562094803669 140587025798912 140647866576294 140699496655872 140804668443978 140820832451376 141003301945968 141046294469157 141167963922048 141184169634816 141209681716224 141229056107601 141245268833592 141350883214464 141367109925888 141386505916887 141472780749762 141524713645056 141585960218472 141837800049792 141899182115229 142021587286656 142037890993152 142057379017323 142073686832616 142179920652672 142196242535424 142205612667008 142221937499136 142241450775039 142257779721288 142380494226432 142608453349824 142695473821824 142731435382767 142793239165632 142809631455744 142838161026064 142854558473088 142870957802496 142916380553331 142968843376128 143039663181184 143056083760128 143075711483397 143241449595904 143285124540096 143444866565952 143470787156928 143487257227776 143630736169536 143647224602112 143754599794113 143833356412416 143878605487232 143940870736509 144151550085312 144295693281432 144312258049344 144328824718848 144473145179328 144499251580992 144515839716864 144747217647648 144980370355128 144997013722176 145096355926368 145184894530368 145346754522816 145579462794612 145596174935904 145668296193112 145768098314916 145784832111072 145801567828224 145947360946464 146036418838464 146270231301348 146396407030272 146459761889364 146476575086688 146586101111296 146623043173068 146639875114656 146649538062852 146829884671008 147064967517006 147154707378756 147255527889558 147272432438736 147318763425372 147335675233824 147445843639808 147509652655596 147526586377632 147762784681974 147890247918336 147927518646138 147954249255582 148081877653248 148119196674834 148136200370928 148209579833084 148328148800304 148374811908708 148591981004544 148693786238592 148784520014592 148822016113386 148839100491312 148950393064704 148987930966182 149014853192898 149205997454976 149399332080768 149416482733056 149490496384768 149528170400994 149630617049067 149657156495616 149776883536896 149888840601654 150108225708672 150275574497664 150292825740288 150302729402496 150340608114543 150367273489664 150470295034752 150487568630784 150508215976041 150600056927166 150923815061184 150971294749968 150988625859456 151166916771024 151184270337408 151201625895936 151222371211989 151352818759296 151380168322944 151418318566977 151639942297536 151791573451896 151808998727232 151884197514896 151901633423232 151939915084881 152005706208576 152023156065792 152053526253552 152070981600384 152268028547712 152511818165784 152529326123328 152699374086336 152709436329912 152726966973504 152897235277248 152990534021248 153235480410936 153340467058548 153367664507904 153434036265048 153605092847976 153622726310592 153821783941056 154068061208292 154095387708416 154200963506688 154239824636604 154316227537087 154333942636104 154351659768768 154457411147424 154533921829672 154732145508864 154799107762068 154932640676352 154971686200716 154999689696324 155066250786216 155133395636736 155172491754588 155190305150496 155440279142456 155572858199808 155667789623808 155707020417564 155774442726144 155841336516096 155869497158144 155908778785452 156043268924928 156082594345524 156110798583036 156311044952832 156378690494334 156513585989376 156688075821312 156755884527594 156783687757312 156823199775396 156958478713344 157026404439828 157256236456704 157295867564682 157413483579744 157431554235648 157499684691426 157635547179264 157675273879662 158160404023776 158178560424192 158286933737856 158365341379168 158383521305856 158423436507798 158560095843072 158628714689214 158813959412304 158860891930752 158910868574304 159019743616272 159037998666624 159215302850688 159294170360864 159312456914688 159518887049984 159567525056016 159774285697488 159792627367296 159952410734256 159970772852352 159981314250384 159999679686528 160040002186449 160068387908352 160178056004736 160532408049552 160642394061336 160692931154322 160711378282224 160729827527808 160740418944336 160919621078832 160938094230144 161146630795392 161195765107608 161334815910912 161404635551544 161423164381248 161543866530816 161584578190728 161683177999728 161812525963968 161863431173136 162100342914048 162170493845976 162310385470464 162332654941611 162351290305512 162369927808704 162491337888768 162532288326744 162561658028616 162580319681472 162981089542656 163080541510656 163102916649519 163121640437448 163243612601216 163262352540672 163314258297267 163333006346664 163473900778496 163515098838168 163754428045824 163876833217251 163936990361088 163966613893632 164007936124956 164037025625088 164089177672343 164149412765184 164272113184641 164290971193272 164432691985408 164503852270296 164695957909056 164714864573952 164744628668928 164786146972524 164909363750208 164928294913536 164969859503988 165051577541389 165112165919232 165142001806848 165183620254884 165425391597312 165691851834432 165710872825344 165752634638052 165824406772992 165876574094784 165895616291328 165925593748992 165967409674836 166110576597504 166376528908128 166395628498176 166478052792128 166592112359904 166611236698368 166796983938816 166869167400342 166898764386816 167165978630112 167382585016416 167401800099072 167569192197792 167588428702464 167805582481152 168074248590864 168176808432864 168344975495004 168364301057568 168383628838656 168582460177824 168601813003008 168871753922256 169060021309872 169090570577808 169143765414316 169163182675872 169279081914096 169298514709632 169382376952096 169571213609952 169842706593714 169862204091888 169935755701248 170062781367402 170082304129584 170101829132928 170271921104208 170302689363312 170375821978208 170521139948544 170742093806592 170765520133383 170869722204258 170889337601136 171006419484648 171060217035246 171079854300432 171091127739994 171301532116176 171552257952768 171575795436507 171680491941882 171743513711616 171798115871151 171817837845192 171966051468288 172009389686904 172094594764862 172114350773904 172389915462303 172538622571392 172558429553664 172613290798179 172762190595456 172782023242752 172805729453973 172825567099416 172974650010624 173049506933688 173302791197184 173357311171968 173476083945024 173495998545408 173581940017024 173601866769408 173625685465617 173645617239864 173775458575488 173795407543296 173850662058381 174020604054528 174073663697472 174299220760896 174319229855232 174449532134493 174513570384384 174525070091328 174545105112576 174600015911552 174620059536384 174739697459712 174846324595712 174870314035263 175126263326784 175246248066912 175321503580608 175341630030336 175353184302912 175548677540544 175568830069248 175700066415027 175796324504064 176077784238048 176274085298976 176361402899528 176381648726976 176401896878592 176522755597056 176578288552512 176610196376768 176913266013792 177090169027212 177110498515104 177218572327104 177339990576672 177360348743424 177646033305664 177930454526748 177950880477216 178161009051564 178181461469088 178380107823456 178718503422096 178774727146092 178897211568306 178928941925888 179006375642556 179205941655972 179226514029024 179458747931232 179513465688018 179746071409674 179766705788208 179901124091136 179946462076038 179978978531682 179999639647344 180056266408788 180076936396896 180200313005328 180598959055746 180754747455744 180800300567502 180821055968784 180832971312378 180899352843264 180988961576192 181034573713686 181055356008912 181289959644816 181501667899776 181580214995487 181612421227776 181736849847168 181757712761856 181893575249694 181960346115072 182050480412416 182096360069778 182129265013542 182362885778304 182441805576723 182599183654272 182620145562624 182645201593701 182802755124864 182823740402688 182881865282193 182902859641656 183060635433984 183197471846466 183465609199488 183511845492129 183649064176368 183670146608256 183691231460352 183703335936384 183749632139997 183908138375808 183929250548736 183954486192939 184223731551552 184462440630336 184483616435712 184520471361072 184541653828224 184668089360832 184780774856832 184827342592431 184986778483584 185066833804083 185282952647688 185304222645696 185337707252544 185523034218984 185544331777728 185565631781376 185751186659136 185784752032704 185806079635968 185864533067136 186403333313736 186424731928512 186564128687104 186611145856632 186632568327744 186644866625448 186666292967616 186874398672192 187173595021644 187287809391144 187416126404892 187437641285664 187530488768392 187739557925304 187761109935168 188004402594624 188061725958876 188223951896064 188305408143468 188327025111456 188467844285952 188515341222516 188536982290272 188630374333016 188781280291296 189117066733056 189198909486972 189362116382208 189409838689764 189431582443488 189573227536896 189655267700052 189677039628384 189898542215424 190144604466432 190226891900034 190260631762432 190308580510356 190390985554176 190438967153358 190472744630784 190555174071108 190767615311196 191046832720128 191259822087936 191294382875904 191342592145782 191507648226048 191555911242234 191590525533726 191672799725484 191921160982012 192084855532416 192202066780416 192250504801278 192394257708576 192416344065792 192464836087986 192630860239104 192665668774656 192714223630698 192996290196864 193211452925568 193307160473504 193329351629568 193461807901824 193484016811008 193579859373824 193628644620642 193795672697088 194105950392816 194128233247872 194357464419888 194379776148096 194402090437632 194596481261952 194680695300399 194715225117952 195026975068464 195160594438152 195279682519152 195302100115584 195351319394847 195497390897424 195519833486208 195532717417136 195773179561344 196086623356008 196206276505008 196340703852744 196363243251648 196402471410838 196425017900496 196447566978432 196582159642176 196679536874128 196702115170176 197017046242632 197186997224448 197236691528184 197272332340776 197442503537664 197492262233112 197514933827904 197770865067072 197833082544944 198122641339392 198258381651456 198379360019456 198406578261969 198429354817848 198452133988416 198600524086272 198650574621576 198686470923864 198941329939968 199027424265516 199199109441024 199348009238301 199370893867992 199507489398756 199542875327488 199851787468872 200144300944896 200194740536868 200293907265529 200367432663552 200403639203328 200454144152724 200627060046336 200677621301388 200800075902888 201231753414912 201295059666624 201318167812608 201456097484544 201555889028032 201579027116544 201629828282652 201803758345728 201840224430592 201891091422636 202186589730048 202388764602528 202411998302976 202499594603262 202535511230976 202586553446508 202674274944768 202738035004736 202761308800512 203024038063616 203349090887712 203372434831104 203599165448448 203612581773216 203635955964672 203687275510026 203862980369664 203951204600418 204313973881248 204453956078064 204578715020064 204806790463968 204830301747456 205095711921408 205158246500592 205424081611056 205447663757952 205653099515472 205778590181472 205802213025024 205943214863232 206398810349424 206605197198414 206628914934288 206652635392896 206666252928432 206755001048288 206896655672784 206920406867328 207430477599744 207520245709128 207585530281206 207609360556752 207699256968192 207854510560158 207878371713936 208110125794032 208147731444048 208414726603776 208443321728649 208504920659112 208684781319168 208713413496357 208737373249944 208840771582982 208917434428416 209007846036792 209031839590464 209073598598634 209097599700528 209368539253104 209674981942272 209703749977953 209727823419576 209884644772992 209908738980864 209937539088711 209961639368712 209975474953629 209999579588568 210180729572352 210233698506216 210541407487488 210698785565037 210880538698368 210904747232256 210971799864441 211049244983808 211178028407808 211207002665967 211231248677064 211413461124096 211504952918952 211751945883072 211776254452224 211814522574336 211881158099072 212026324821696 212050664888832 212209171124643 212287070467584 212378940327708 212416609219584 212484142515799 212756700074688 213032380929984 213056836489728 213269880979008 213294363803136 213308419000512 213332906248704 213386669581932 213424517211136 213570741339648 213730383820877 213912680024736 214043210732736 214189858748448 214214447183616 214257241539096 214281837709632 214306436703744 214320558592448 214559494771776 214584125640192 214862174393856 214927686810144 215167299848928 215206180735392 215230885841664 215446104254304 215470836903168 215577570666304 215750034618624 215817908230848 216227325127968 216443539922148 216468387074016 216493237078272 216709717768992 216748877371488 216773759575296 217470555532692 217495520583264 217644533889552 217752344396356 217777341795552 218020131784224 218369194191918 218502444289668 218652147472374 218677248166608 218921041419696 219029484246188 219054628257696 219338469693728 219405346952022 219525549179904 219594610545408 219689642834046 219714862630032 219879151666944 219934564759602 219959812671984 219974307094278 220244827006512 220567188796416 220732061068134 220813089057792 220883291834337 220922469112576 220978145138058 221003512850736 221099209030656 221168765459712 221264478983394 221289879566448 221644177022961 221835371877504 221860837997568 221931373883373 222108180489216 222122816479872 222148315597824 222178795012251 222314369749626 222395978585088 222492223200456 222562217863062 222887971506816 223040679357888 223176780021888 223202400132096 223233024170079 223258650736968 223425589597056 223451238269952 223481896449273 223522279789347 223740776641536 224098998121152 224235744577152 224292255601491 224459967326672 224485734743424 224511505118208 224665325305344 224776613570432 224802417337344 224833260902481 225162338563008 225413361746496 225454094103744 225550910234496 225705442552128 225731352946176 225900085390749 226094951479936 226456942124952 226482938789184 226750375156536 226776405506112 226802438843904 227029228138944 227070252484416 227459913446304 227687360177844 227826296272344 227852450134848 228008559312864 228080289380328 228106472400576 228402042821568 228767727248676 228793989184992 228907322589176 229064154494868 229090450460256 229345852915872 229485801031872 229853220616404 230051496761856 230151054397572 230349587460608 230407639271964 230434089465888 230732675911584 231102091812438 231143081562624 231301445260032 231500913954156 231527489653152 231700611433984 231800882744508 232098218263296 232198661643102 232398961014528 232457529301074 232499534544486 232599376179324 232700093455104 232758737631882 232785457725744 233160418713684 233501684435712 233560530626346 233661664089216 233762004774144 233804245737216 233863168178178 234064903387392 234123891518286 234166197874554 234266755220036 234466567429248 234770378984064 234797330009088 235032113731968 235133826791391 235175531635968 235234799663094 235363674129408 235437718070016 235539606659742 235884354685056 236120225369616 236147331353472 236174440449024 236249527037139 236291429769472 236453320768896 236480464991232 236512910819493 237240606035664 237267840636288 237548012068752 237575281958784 237635154761697 237840143764608 237943072033821 238220939118456 238291337896128 238366302861456 238529615424408 238556997999936 238675167523408 238941255541296 238968685372032 239278330574976 239351287584024 239661428546232 239688941050944 239868165454848 239928616101384 239956159278528 239971971375576 239999519529792 240075021878384 240102581862528 240267084007104 240798612074328 240963591092004 241006329940992 241039396731483 241067067423336 241094741291712 241110628416504 241379431618248 241407141345216 241719946193088 242002223866368 242106953327316 242149894970368 242315799796224 242376867286092 242496928986851 242524766999592 242718788945952 242795146759704 242839020018056 243150514371072 243255740768964 243465578205696 243526935458268 243737006833152 243798432490116 243842487042924 243870479522208 244263295795288 244471634313984 244620812265984 244682460656172 244865418901824 244893528811008 244937781248512 244999509519996 245210851167744 245272648257252 245631642068736 245905485541632 245949920840448 246027295148096 246055538437632 246224119147776 246374366475776 246436456789908 246649037978112 246755778405444 247043936863584 247072296860928 247116943003392 247179220458786 247364045625312 247392442370304 247668248878848 247713002710272 247775430382326 247819377422848 248537777751648 248566309238016 248628951957078 248736610159488 248814861142176 248843424436992 248859822167264 248888390623488 248951114512254 249165864896256 249564793362192 249717079188192 249888168539856 249916855047552 250195475908224 250319410567072 250348146580224 250672536792832 250748967945168 251073877524624 251102700148608 251353788296688 251382643053696 251708373721728 252265212649296 252517463242506 252546451586352 252575443257984 252873690266736 252902719504512 253198056287232 253307630883384 253526139288576 253635855866712 253715648121474 253744774013808 253854647405568 253918622871144 254073565428144 254356820414928 254729110293504 254764059890571 254793306137832 254903633551872 255013096117248 255059177167872 255094172051103 255123456194376 255152743699392 255343530968064 255407881656312 255454034044968 255563732967312 256113140709888 256269422373888 256304583306387 256334006401704 256525676944768 256555125421056 256590325552869 256619781450648 256636691609991 256841146985472 256887558366208 256952298174264 257328386929152 257520737912823 257615270567424 257726756767788 257772468839424 257949077202432 258141892147293 258171526160856 258394230262784 258807933857088 258837644330496 259143285893184 259173034864128 259238350649124 259366764707897 259461975015936 259574260400532 259954186795776 260035966757952 260214125917536 260372910025536 260402800154112 260468425859796 260663187863232 260693111314944 261030906081792 261110495546208 261448831141344 261478844782848 261608368673344 261787605136992 261817657668864 261900023867328 261930089304576 262109546189568 262269486893568 262689394990176 262982255370912 263012445045504 263029776454368 263323016310816 263353245103872 263694486756096 264116676357072 264542104349292 264572473090464 264602845317888 264867432828768 264915294565152 265369899020688 265635253540818 265665747772656 265797345651068 265827858490656 266009985865008 266040523115136 266469049958496 266895681790122 266926320715824 267241513577346 267272192203632 267570161735184 267733434537184 267961791347712 268162090719138 268309004553216 268345817352459 268393412888832 268509563463834 268608129979392 268808912483958 268839771043536 268857486448562 269188121896848 269533414757376 269582119640064 269619107114511 269851686136704 269882664403968 269919693114057 269968467797523 269999459471016 270084399613182 270115404595344 270232366593024 270300469507992 270434363201926 270898438583619 271132121183616 271163246441472 271200450851253 271249456968567 271465553931264 271483442364288 271514607952896 271551860570529 271583034013368 271817307159552 271934939467224 272020488499298 272252501849664 272418631841664 272605274770752 272636569142784 272771620026752 272840362874541 273075720618624 273107068996608 273144540104667 273193897520313 273460949228544 273544328667456 273898775481408 273930218343936 274204132687296 274235610604032 274371453575296 274402950700032 274590953150976 274796207769699 275198413799232 275473596264552 275505219912384 275536847190528 275555003904576 275862207563712 275893875823104 276693660945504 276780707041608 276812480742336 277002134041248 277139347413544 277171162285248 277480167725376 277530308592064 277924428971532 278006560878816 278284551328476 278316497666592 278626779988704 278677128049056 278709119453952 278764798131512 278796799600704 279158052337472 279604999970604 279637097892768 279846193030656 279916718784948 279948852491616 279967299938172 279999439451424 280311598008288 280931714086716 281124189607338 281174051597824 281295733152588 281609336887956 281641664902752 282006603891936 282092588938314 282335927844096 282458112215202 282490537667184 282701766428928 282773011833774 282945561499524 283171920436944 283675600099584 283798364230458 284043174573312 284114758034646 284147373665232 284359841305344 284411225334016 284482901550078 284515559442576 285216906699648 285340337850051 285390947643648 285462870765534 285586478331264 285619262911488 285676322052128 285709116946176 285832761106662 285937686752256 286079326362368 286151422966794 286570249080192 286889733131904 286941574313856 286974514455552 287013888218673 287261472339072 287294449204224 287385788300589 287509199588226 287666712824832 287757210974464 287881741473018 288303100170624 288375757201917 288591386562864 288624516098688 288657649437696 288697254131979 288946290358656 288998503161984 289031679433728 289071335446047 289494435295296 289960740710256 289994027444352 290192711852736 290369789060736 290442966930963 290693509045632 291158925589224 291192349871808 291336592386224 291536196629832 291569664222144 291603135656448 291894721892928 292072837676928 292540462602696 292792814060544 292919523778728 292953150173376 293172202222592 293246086346136 293279750229312 293299076125704 293659769342016 294129935034012 294309414757512 294511055779116 294544864877472 294603707116257 294637526850744 294671350467648 294891687279616 295019305311192 295053172755264 295525569363948 295780495836672 295855037292276 295908498511164 296163755306496 296238393349668 296272400741856 296419159666168 296656297600608 296749623817416 297183962009088 297387572477184 297569040029184 297644032226772 297678200982624 297900786129408 297975861932364 298029706385796 298411994909952 298798664161536 298980992769536 299056340801988 299261234098134 299314312991232 299777681203308 300216451417344 300551148995328 300605458804992 300681216229086 300734546979328 300940590069504 301016431952082 301200113854332 301847630122368 301942589499936 301977251718912 302333833542048 302368540674816 302444742423978 302705637518592 302760336645888 302836637133954 303279884595072 303583146903792 303617997454464 303768395029792 303803266846464 303879830169762 304011412417152 304046312131584 304107052507104 304141963200768 304536057095424 305023636331568 305058652246656 305398748172672 305418872659824 305453933947008 305794470554496 305926806900627 305981068042496 306470960821872 306680934117096 306868072530096 307210185695952 307245452621184 307643567882112 308136122416584 308401927013376 308479649273208 308632455074174 308667885272208 308703319537536 308914822294848 309067843659344 309464291017728 309598215524136 309865281352704 309907795797621 309943372401432 309999379392648 310132501572432 310266791273472 310344983509176 310380610300992 310880558284912 311145716399616 311335579247616 311378295421809 311414040835128 311548885452288 311682673032192 311738994316288 311781765840237 311817557570904 312086537849856 312165188691048 312221597166072 312622089905664 312757380988668 313027171978752 313261157374473 313376151642624 313511769055188 313567375514624 313610397897951 313646399550792 313916957426688 314052808879656 314512472913408 314591735129364 314826967159488 314863108471296 314999369382852 315271094358528 315350547759324 316320808047552 316357120848384 316573867475712 316730682758336 316767042611712 316846873015596 317120191686144 317257429378428 317627918824608 317721783861504 317821737148608 318039487232544 318075997333248 318430605701376 318588340721728 318624913829376 319037774099968 319135050112032 319548571394976 319585254734592 319904821468512 319941545704704 319962628500768 319999359373056 320080004372898 320136775816704 320356112009472 321064816099104 321284788122672 321385862308644 321422756564448 321459655055616 321480837888672 321839242157664 321876188460288 322293261590784 322391530215216 322809271103088 322846328762496 323169156381456 323366355999456 323625051927936 323726862346272 324340987691952 324665309883222 324702580611024 324739855617408 325064576653488 325123316057232 325160639362944 325962179085312 326205833299038 326243280874896 326487225202432 326628516594534 326666012693328 327030197676336 327508856091648 327553791287877 327753666434502 327873980722176 327933227787264 327978221208561 328015872249912 328178355344686 328298825530368 328544226369282 328581942386544 329007704540592 329108020428033 329391915818112 329429729147904 329489257337856 329534464251069 329572293945048 329818727500416 329856589827072 329901847139403 329939719007976 329961460641417 330103155082778 330224331838464 330284003613696 330367240509768 330850783194624 331098091602201 331383703668864 331421745650688 331467217707087 331505269276104 331648813545984 331753148189568 331791232582656 331851187497984 331896718475091 331934819349672 332221153195008 332753057816256 332791256996352 332956105584256 333184224719808 333222473396736 333471554624439 333593967877632 333738334800684 333797528773632 333843326794593 334331957260224 334765170032832 334803600198144 335138384395584 335176857404928 335611164962304 335862031718521 336148497181728 336353616865728 336689950990008 336728602115136 336767257677312 337164920355648 337203626006016 337743507844512 338120042619744 338181141155616 338287530828632 338326365351744 338558163828192 338597029419264 338764753904192 339142427219904 339685413187428 339724408183776 340125562734804 340164608259168 340203658265856 340543842208416 340605378726624 340751643956416 341531040266766 341739444408516 341778675202272 342012838969296 342120434070492 342159708600864 342182255479988 342603064232352 343151590873014 343360983883764 343596231742302 343635675690384 344018779373808 344189189529724 344228701547808 344779830924606 345077245142784 345226581596358 345524381190912 345611458907946 345651134198832 346099013867376 346605582394368 346714622343936 346952167890048 346991997090816 347163880034048 347251370931234 347291234479728 347550917150976 347701324116762 348147327394944 348297992464653 348598441521792 348638459710464 348749301816729 348899064268986 349027140768768 349050140182656 349090210225152 349138106447823 349200031823104 349479394919424 349740628070526 350252526653568 350340795939519 350492496133824 350643007161216 350683260060672 350706368605824 350794752267267 351097355081088 351137660138496 351185837277429 351249296811831 351400132830054 351592649008128 352155568476096 352548170597952 352722805799056 352763297453952 352803793757184 352852199494641 353045511194112 353156577105024 353220392753536 353309409989613 353826532027584 354180338054424 354220997030208 354437144654208 354679981153344 354720697486848 355292066611328 355860909053496 355901760954432 356322018103128 356362922938176 356760215646912 357437006844192 357549454292184 357794423136612 357857883851776 358012751285112 358411883311944 358453028058048 358917495862464 359026931376036 359492142819348 359533411576416 359802248182272 359892924152076 359957957063364 359999279294688 360112532817576 360153872793792 360400626010656 361197918111492 361509494911488 361600601135004 361642111937568 361665942624756 361977923152384 362069147427372 362110712017824 362579919289632 363003335799552 363160429990974 363224842455552 363473699694336 363787150499388 364100960824832 364192720139556 364258530027084 364725771556608 364883611153446 365198367308544 365290403187402 365605510249728 365763730564386 365805719283312 366394943692932 366931218398976 367023690984258 367298128352736 367340293216512 367406671872768 367499264279994 367816276751616 367908972385878 368447463103104 368924881260672 368967232871424 369040942722144 369083307656448 369336178721664 369561549713664 369654685184862 369973556967168 370133667608166 370565905295376 370608445291392 370675414505088 371046068437968 371088663555456 371131263562752 371502373318272 371569504065408 371612159271936 371663145573489 371729066134272 372806666627472 372849463857024 373222291713264 373265136655488 373289733250896 373332585935232 373426671768381 373748797344384 374347190043288 374575618782288 374832252809784 374875282571328 375060977536784 375479115850608 375522219870336 376008805189248 376123451917752 376447903792128 376610816286936 376654050222912 376935688571904 377030682445032 377073964580544 377260748666032 377562560582592 378234133466112 378397818973944 378724232764416 378776194863759 378819677379528 378863164886976 379146455073792 379310535400104 379354079256768 379797084430848 380289208932864 380453783800068 380521263524864 380573472182211 380617161020712 380781971108352 380877934306716 380945489261568 381066602693623 381110348142216 381535230622392 382093665440256 382519644175872 382588765751808 382685184291564 383015296452096 383111822484468 383181051067452 383301597430829 383345599450968 383842321964024 384169711064832 384404133560832 384501009602556 384788515417152 384832688131584 384929672175972 385261720478208 385331337549312 385428447261396 385992580393728 386422905851136 386614320947008 386658703259136 386923615803648 387159718747648 387257289241284 387591345394176 388211900785632 388256466495744 388714928839776 388759552296192 389192962523904 389361390600798 389430450235904 390053950136928 390321188876304 390559365038304 390604200231168 390702638789694 390994781794848 391039666972416 391065434834272 391546359122688 392173246712016 392412553010016 392681407705488 392726486503296 392804942821676 392850035800992 392895133956864 393164319284352 393359073748256 393404230340352 394034092485264 394473383056368 394544664681552 394984524466224 395029867655808 395541730134144 395666165089888 396516763302912 396813156523938 396858709635696 396904267976832 397301149243152 397372941847728 397882659879936 398054848531032 398398218882048 398452880311227 398696018476602 398741787735984 399014978797512 399703574937744 400288601889792 400343522685183 400389481073736 400587814531058 400734865327104 400807278406656 400862270366019 400908288305448 401254120092672 401355242602776 401600151805776 402243136078707 402463506829824 402590119333248 402636335625216 402764345195751 402912194969088 403111778056064 403158054233088 403213368725937 403259656565304 403286229672843 403607516691456 403680448861184 403782182845272 404373179460096 404777529205056 404823996605952 404999189206524 405071022461952 405126599419773 405173106893016 405348549889536 405476070009472 405522617601024 405651544802889 406048076127232 406698181775424 406744869662208 407198330896896 407225163546432 407271911929344 407374551020052 407725960739328 407902409200836 408030732748947 408627947762496 408907912156128 409157430040128 409613580927936 409660603494912 410191423842816 410316493001184 410848163222112 410895327515904 411306199030944 411557180362944 411604426050048 411886429726464 412797620698848 413210394396828 413257829868576 413305270785792 413332505856864 413510002096576 413793311345568 413840813734656 415040491418256 415171060562412 415218721113504 415709021120316 415756743427872 416220251588064 416295462888096 416886643457298 417009841318224 417426826992714 417474746499888 417681543165964 418015692073584 418063679180928 418147197197268 418195199401056 418737078506208 419407499955906 419455646839152 419769289545984 419875078177422 419923278737424 419950949907258 419999159177136 420467397012432 421082814974976 421397571130074 421686284411007 421761077396736 421943599728882 422098489967616 422414005331934 422462497354128 423009905837904 423503891766144 423552508904448 423629045148672 423687168322803 423762316198144 424052649643392 424101329777664 424159517750661 424418342249286 424574140935168 424757880655416 424968285031598 425513400149376 425697546345687 426064761859968 426113672979456 426172137051969 426539761958016 426588727606272 426616838001024 426665812497408 426724352325117 426773339163864 427141482679296 427460767641754 427825360049472 428086421465472 428194306148301 428379717496896 428428894367232 428514483078192 428563675419264 428612873407488 428641117184896 428749141659993 429118989543552 429168251280384 429227134450191 429724348787712 429855373620288 430334599697856 430412361470784 430461771683328 430892208508608 430941673806336 431155141332608 431263799382339 431500069237248 431635816461696 431822612209527 432454650255936 432887079844296 432936774148032 432986474156544 433419435537984 433497754742976 433547519150592 434941111065384 434991041166528 435289067779104 435504688792712 435554683591104 436040263568448 436738388383836 437004888579336 437304294944748 437354496333216 437842082839392 438058968492376 438109256515392 438676939387456 438810693904044 439189221090816 439379285668092 439429725260064 439758303333888 439869129519204 439919625343968 439948614188556 440489654013024 441464122136268 441766583668674 441844938225152 441956290276116 442007025701472 442337530919424 442528957966788 442579759132896 443288354045922 443670743755008 443862747766746 444245632959744 444357590024502 444628739499252 444984446400912 445124435726124 445775943013632 446081358715776 446353560043776 446466048340158 446517301473936 446851179194112 446963792898546 447044559578694 448197996242304 448471489154304 448584511202982 448919934653344 448971469486848 449330650610688 449553227140864 449666521804962 450324677126016 450826723492992 450908188207488 451021824343629 451101820468992 451410885104256 451462705892352 451800170781498 452189902959872 452913884249904 452965877578368 453500750313072 453552811012224 453604877687808 453667113635967 454058456277888 454140504968832 454254955700931 454919826892608 455374720355688 455652592544688 455704900269696 455819745254643 456017118625728 456160578760656 456212944801152 456804085643136 457535454497352 457587978369984 457814645178352 458128308989736 458180900920512 458691705831744 458971602063744 459706441232808 460102993523712 460302108795144 460699174921216 460815278543928 460868178931776 461465351823168 462204183624876 462286163125248 462602890520064 462948682611261 463001827908312 463054979306304 463401222867968 463601765489016 464196436526592 464397323286204 464797922029056 464915058602148 464999069088972 465145354889369 465198752358648 465400186910208 465517475263764 465570915451488 466320837427368 467003368871424 467121061252692 467323328178432 467524009548288 467608491474432 467726336356356 468129806774784 468247783036572 468332395749108 468533510440072 468933134858496 469540757968128 470064227463936 470267653582782 470351063271936 470469599326188 470875436140032 471079213319484 471768709370112 472240450739232 472294662706944 472499054074278 472582859538944 472906641537792 473025821638986 474481212071328 474535681272576 475096024137504 475150563917568 475270309523394 475680287529216 475886144067642 476441878236912 476582675792256 476732605722912 477059230848816 477113995999872 477350335046816 477882511082592 477937370744064 478556661149952 478702575168048 479322857092464 479377882101888 479857232202768 479912318557056 479943942751152 479999039059584 480150043756768 480205163725056 480534168014208 481597224148656 481927182184008 482078793462966 482134134846672 482189482583424 482221256833008 482758863236496 482814282690432 483439892386176 484004447732736 484213906654632 484631599592448 484753734572184 484993857973702 485049533999184 485437577891904 485590293519408 485678040036112 486301028742144 486511481537928 486931156411392 486997964824833 487053870916536 487474013666304 487596864980232 487684974085848 487740959044416 488526591590576 488943268627968 489241624531968 489308749948557 489364921312344 489730837803648 489787057622016 489875562497024 489942774891801 489999019039992 490421702335488 490545296514504 491263284137472 491630499651753 491810971083264 491899841680896 492054590296192 492111076875264 492267533017029 492448238295552 492748732951552 492816339553923 492872913579816 493298075956224 493511556810888 494087873727168 494144593721856 494233886006784 494358440917572 494728091250624 494784884740608 495154732624167 495336497757696 495426005420544 495550860764652 495638754845696 497075555503296 497132618476032 497257903914156 497473220318976 497629722284352 497686848873984 497719644334528 497776781246976 497902229024508 498331729792512 499129586724384 499434158376384 499776337079712 499833710095104 500390951816448 500638821134144 500696293160448 501345073585664 501497935890336 502147755049248 502205400297216 502707576593376 502765286107392 503416747443456 504530425298592 505034926485012 505092903172704 505150886515968 505747380533472 505805439009024 506615261766768 507271711733424 507431296242948 507489548027616 507837245742288 508147130856288 508713640829856 509528119781142 509586612275664 509807267103744 510188344102206 510246912388752 510305487398784 510815763312624 510908068089936 511127465934624 512226281419776 512609166612774 512668012803408 513051353889536 513180651105738 513239562901296 513273383219982 513904596348528 514656773858304 514727386309521 515041475825646 515230541134848 515394347613453 515453513535576 515898154404864 516283784294586 516343052321712 517169746386909 517615867714176 517675288660992 517839872394537 518286571786368 518346069728256 518417188361919 518476701298248 518733529415794 518923950031872 519148520801064 519908373591552 520071933515904 520428251835072 520745820051072 520805600308224 520877056396851 520936851719592 521326375726464 521386222629888 521551986175143 522061812163584 522220991092416 522897662282688 522957689565696 523216737346688 523348596403479 523575210273984 523635315337728 523800047734656 523860178609152 524219092379136 524538973787136 524610942105789 525378789980352 525964510741824 526024890091008 526059552908736 526646032621632 526706490207744 527100199245081 527388973512192 528233352714144 529084208698584 529144946180928 529205690635776 529734865657536 529830589130304 530739798041376 531270507081636 531331495545312 531594691302136 531655716981312 532019971730016 532081046230272 532938099916992 533791363580244 533852641431648 534483027154692 534544384407264 535140323470368 535466869074368 536324181438276 536691634704918 536786825777664 537019126927668 537617824967916 537679542087072 537714972897124 538376243793696 539238214229022 539703372273408 539839386228114 539936935595046 539998918942032 540168799226364 540230809190688 540600939015984 540868726403852 541796877167238 542264242367232 542400901702506 542498913937134 542966884728576 543103721141058 543166068026736 543869878934448 544040976998596 544505003699328 544837263683328 545210549541504 545273138285568 545543240053504 545680725749082 546151441237248 546289080209334 546387795040626 547088657334912 547325416730169 547797550962816 547860436687872 548408265374592 548471221208064 548645595846579 548742907150592 549181906301952 549592415539398 550396827598464 550535536476387 550947192529104 551010439824768 551073694381056 551110007809152 551248896419991 551724415127424 551787751646208 551863458578817 553387321891008 553561414083216 553624961484672 554004268082496 554278694827088 554342324570496 554482027777293 554960335450752 555060617184128 555200501412249 555848857943064 556013121757632 556569102656952 556632995333184 557253559977408 557354256098112 557418238907904 557529596263024 557593599201408 558316104674944 559209999941208 559274195785536 559692386061312 559833437569896 559897704983232 559934599876344 559998878902848 560623196016576 561863428173432 562248379214676 562348103195648 562591466305176 563218673775912 563283329805504 564013207783872 564185177876628 564671855688192 564916224430404 564981075334368 565403532857856 565546023667548 565891122999048 566343840873888 567351200199168 567596728460916 568086349146624 568229516069292 568294747330464 568719682610688 568822450668032 568965803100156 569031118885152 570433813399296 570680675700102 570781895287296 570925741531068 571172956662528 571352644104256 571418233892352 571665522213324 572158652724736 572302845933588 573140498160384 573779466263808 573883148627712 574027776437346 574522944678144 574771576601178 575018399176452 575514421948928 575763482946036 576606200341248 576751514403834 577182773125728 577249032197376 577394508263958 577892580717312 577997006323968 578142670892094 578988870590592 579921481420512 579988054888704 580385423705472 580739578121472 580885933861926 581387018091264 582317851178448 582384699743616 582673184772448 583072393259664 583139328444288 583206271312896 583789443785856 584042085901197 584145675353856 585080925205392 585839047557456 585906300346752 586492172692272 586559500458624 586598152251408 587319538684032 588259870068024 588618829515024 589022111558232 589089729754944 589207414232514 589275053701488 589342700935296 590038610622384 590106345510528 591051138727896 591560991673344 591710074584552 591816997022328 592327510612992 592476786699336 592544801483712 592838319332336 593312595201216 593499247634832 594367924018176 594775144954368 595138080058368 595219734785907 595288064453544 595356401965248 595801572258816 595951723864728 596059412771592 596823989819904 597597328323072 597961985539072 598044027714903 598112681603976 598522468196268 598628625982464 598818947089979 599555362406616 600432902834688 600881721796587 601102297990656 601210917609984 601362432458172 601469093958656 601881180139008 602032863904164 602331081677017 602400227708664 603695260244736 603885178999872 603954503437824 604667667084096 604737081349632 604889484847956 605411275037184 605520673291776 605673274267908 606559769190144 607166293807584 607235994908928 607536790059584 607606533692928 607759660339524 608022824834304 608214105014208 608283926401536 609072114190848 610047272663136 610117304493312 610797496345344 610837745319648 610907867894016 611588941108992 611853613801254 611962136084992 612941921643744 613361868234192 613736145060192 614420371391904 614490905242368 615287135764224 616272244833168 616959298546416 617264910148348 617335770544416 617406639075072 617829644589696 618135687318688 619196431048272 619815591595242 619886744802864 619998758785296 620265003144864 620689967018352 620761220601984 621761116569824 622291432799232 622756590843618 622828081670256 623097770904576 623563531680474 623635115141808 624330377382096 624443194332144 625244179811328 625514761977336 626054343957504 626140240489071 626522314748946 626752303285248 627023538110376 627220795795902 627292799101584 628105617759312 629024945826816 629111249933859 629183470258728 629653934318976 629726216942592 629812617266133 629926424860887 629998738765704 630542188717056 630701095518648 632096356695111 632641616095104 632714241696768 632915399593323 633147734951424 633461365516672 633534085223424 633621007997901 633693746031192 634240383372288 634514858756856 635255837649216 635443567723008 635643474297216 636078974465088 636151994666496 636627513373929 636861211402752 637176681443456 637249827658752 637452427547397 638075548199936 638270100224064 639097142789952 639170509469184 639809642937024 639883091409408 639925257001536 639998718746112 640160008745796 640273551633408 640712224018944 641191151462631 642129632198208 642569576245344 642771724617288 642845513128896 642919310111232 642961675777344 643678484315328 643752376920576 644586523181568 644783060430432 645618542206176 645692657524992 646338312762912 646732711998912 647250103855872 647453724692544 648681975383904 649330619766444 649405161222048 649479711234816 650129153306976 650246632114464 650321278725888 652411666598076 652486561749792 652974450404864 653257033189068 653332025386656 654060395352672 655107582575754 655507332869004 655956442417122 656031744499824 656356710689372 657088452738564 657163884773088 658015409081184 658216040856066 658783831636224 659068928502138 659144587890096 659637455000832 659803694278806 659879438015952 659922921282834 660206310165556 660734481019536 661701566389248 662196183204402 662649875503011 662767407337728 662934435414174 663010538552208 663297627091968 663506296379136 663793436950182 663869638699344 665506115632512 665582513992704 665794121650119 665912211168512 666368449439616 666444946793472 666536385036753 666943109248878 667187935755264 667476669601368 667686653589186 668663914520448 669530340065664 669607200396288 669699072510237 670276768791168 670353714809856 670445689347819 670566839368041 671222329924608 671724063437042 672296994363456 672707233731456 672876766804473 673379901980016 673457204230272 673534515354624 674329840711296 674407252012032 674499782707443 675487015689024 676240085239488 676362282311232 676575061657264 676652730703488 677116327656384 677194058838528 677529507808384 677700256172247 678284854439808 679370826374856 679448816367552 680251125469608 680329216518336 680407316531712 681087684416832 681210757453248 681503287912832 683062080533532 683478888817032 683557350404544 684025677938592 684240868140984 684319417201728 684364510959976 685206128464704 686303181746028 686721967767528 687192463484604 687271351380768 688037558747616 688378379059448 688457403095616 689559661849212 690154490285568 690453163192716 691048762381824 691222917815892 691302268397664 692198027734752 693429244687872 693904335780096 694327760068096 694502741862468 694582468959456 695101834301952 695402648233524 696294654789888 696595984929306 697196883043584 697498603633458 697798128537972 698100280365312 698276212895646 698400063646208 699481256141052 700505053307136 700681591879038 700984992267648 701286014322432 701412737211648 701589504534534 702194710162176 702371674554858 702498593623662 702800265660108 704311136952192 705096341195904 705445611598112 705526594907904 705704398989282 706091022388224 706313154210048 706440785507072 706618819979226 707653064055168 708360676108848 708441994060416 708748581111417 708874289308416 709359962306688 709441394973696 710584133222656 711721818106992 711803521908864 712644036206256 712725845876352 712905464285091 713520431293824 713829216101463 714874013688384 715098908584368 715588846273224 716025502570224 716823766623888 716906056116096 717834991724928 718053862752072 718984285638696 719066823152832 719604496364544 719785848304152 719915914126728 719998558589376 720225065635152 720307745587584 720801252021312 722395836222984 723018989822976 723118190194449 723201202270008 723284223875136 723331885249512 723955846304768 724138294854744 724221424035648 725159838579264 726006671599104 726320859981948 726449684911104 726947399388672 727490786960553 727574300998776 728201921649664 728385440279112 728517060054168 729451543113216 729767222306892 730396734617088 730580806374804 730942700540437 731211020499456 731527461128772 731611438566624 732789887385864 733862436797952 734047381968516 734596256705472 734680586433024 734813343745536 734998528559988 735632553503232 735817944771756 736894926206208 737849762521344 738081885444288 738166615312896 738672357443328 739123099427328 739309370369724 739947113934336 740267335216332 741131810590752 741216890582784 741350829010176 742092136875936 742177327110912 743004746636544 743139008130816 743326291146978 743458132268544 745613333254944 745698927714048 746444583426528 746530273310976 746579466501792 746665171870464 746853343536762 747497594688768 748694380086576 749151237564576 749664505619568 749750565142656 750121955073568 750958231701216 751044439740672 752017610378496 752246903835504 753221632573872 753308100445824 754061364890064 754147929161088 754521497332064 755125121165184 756795637947888 757552389727518 757639354759056 757726329773952 758621070800208 758708158513536 759594168861696 760578417865728 760907567600136 761146944364422 761234322041424 761563942216704 761755868613432 762133205387246 762220696284432 763070461244784 764187330880512 764292179671713 765039288351744 765177531503616 765282516153309 765370368583128 766030592904192 766223644968936 766362102134904 766603194861658 766691198901936 767684643928048 768339422129664 768808267121664 768913749919161 769002019205112 769577030834304 769665376263168 769770976658607 769859344351944 769910074829973 770523440956416 770662675098624 770856894522792 771985160787456 772562213738469 772845811702272 773228641894016 773317406518272 773847231607296 774319437495296 774425676441879 774514578482568 775182690788352 776423801571264 776512932991488 777429857679552 777519104592384 778100294123691 778385925047808 778722781201596 778860900471808 780107900273856 780642377752608 781118730076608 781208400462336 781405277579388 781989563589696 782079333944832 782130869668544 783092718245376 784346493424032 784825106020032 785362815410976 785452973006592 785609885643352 785700071601984 785790267913728 786328638568704 786718147496512 786808460680704 788068184970528 788946766112736 789089329363104 789969048932448 790059735311616 791083460268288 791332330179776 793626313047876 793717419271392 793808535953664 794602298486304 794745883695456 796109697062064 796905760622454 797392036953204 797483575471968 798029957595024 799407149875488 800687045370366 800778962147472 801175629062116 801724540732038 801816576610896 802710485205552 803200303611552 804486272157414 804927013659648 805180238666496 805528690391502 805824389938176 806223556112128 806426737451874 806519313130608 806572459345686 807564365690544 808746358920192 808857321343533 809555058410112 809647993211904 809905403392569 809998378413048 810253198839546 810346213786032 810697099779072 810952140018944 811303089605778 812695315750857 813396363550848 813489739324416 813601352553759 813748370905701 814396661793792 814450327092864 814543823858688 814655581711587 814749102040104 815451921478656 815804818401672 816061465497894 817255895524992 817815824312256 818314860080256 818521088623623 819227161855872 819321206989824 819433620314001 819581692560939 820382847685632 820632986002368 821696326444224 821790655031808 822612398061888 823114360725888 823208852100096 823772859452928 824388623309097 825595241397696 826420788793656 826515659737152 826610541571584 826665011713728 827020004193152 827586622691136 827681627469312 830080982836512 830342121124824 830437442227008 831418042240632 831513486855744 832440503176128 832590925776192 833773286914596 834019682636448 834853653985428 834949492999776 835363086331928 836031384147168 836127358361856 836294394394536 836390398802112 837474157012416 838814999911812 838911293678304 839538579091968 839750156354844 839846557474848 839901899814516 839998318354272 840934794024864 842795142260148 843372568822014 843522154793472 843887199457764 844828010663868 844924994708256 846019811675808 847007783532288 847374336645606 847524632396288 848105299286784 848319035501322 848836684498572 849515761310832 849936570063196 851026800298752 851395092691374 852129523719936 852344274103938 853079523916032 853233676002048 853448704650234 853546678327728 854921535283508 855650720098944 856172842930944 856388612296602 856759434993792 856857788734464 857028966156384 857127350838528 857282234369792 857498283319986 858237979087104 858454268900382 859710747240576 860669199395712 860824722941568 860923543366656 861784417017216 861883347612672 862157364901767 862310282665216 862527598764678 863000138474496 863271632923392 863645224419054 864909300511872 865127271605751 865774159688592 865873548296064 865972948313088 866838871075968 866995509485952 867095038301184 867214006338141 869882222130768 869982082333056 870578135558208 871009377585424 871109367182208 871328900792889 872080527136896 873476776767672 874009777158672 874608589889496 874708992666432 875684165678784 876117936984752 876218513030784 877353878774912 877621387808088 878378442181632 878758571336184 878859450520128 879516606667776 879738259038408 879839250687936 879897228377112 880979308026048 882928244272536 883533167337348 883689876450304 883811121348771 883912580552232 884014051402944 884675061838848 885057915933576 885159518265792 886576708091844 887341487510016 887725495533492 888491265919488 888715180049004 889257478998504 889968892801824 890248871452248 891551886027264 892162717431552 892707120087552 892932096680316 893034602947872 893702358388224 893927585797092 894089119157388 896395992484608 896942978308608 897169022405964 897839869306688 897942938973696 899106454281728 899333043609924 900649354252032 901653446985984 901816376414976 902043648687258 902203640937984 902821770208512 903600341562996 904379805919744 905827768499808 905931755156736 907001500626144 907105622024448 907334227271934 908116912555776 908281009937664 908509911401862 909839653785216 910749440711376 911305185089376 911409800539392 911639490509286 912034237251456 912321157521312 912425889602304 913608171286272 915070908994704 915175956739968 915629290356704 916256617979472 916361801841024 917383411663488 917780420701881 917943204127488 919412882465616 920604217590288 921630557087856 921736357863552 922930703646336 924408367249752 925205781040128 925897365222522 926003655816624 926109958612608 927203530978032 928392873053184 928794646572408 929595844058112 929723387392863 929830117204296 929998138177944 930290709778738 930397504717296 930800373820416 931034950527528 931141830902976 932641674854736 934006737742848 934134886265427 934242122505384 934646656356864 935048019096576 935216982948864 935345297520711 935452672712712 936259613549568 936495566073144 936664791498216 937067020880144 937866269716992 939081515936256 939783472123419 940128454927872 940535307165564 940702126543872 940831193693853 940939198652376 941001202569967 941750872280064 942158426638968 943537418740224 944480901478464 944589325413888 944998108148556 945165719077888 945813283075584 946051643277972 946520271206741 948962424142656 949071362545152 950192048275008 950301127835136 950540619046788 951360575058432 951772288135284 952883756473824 953165351584512 953465211445824 954118461697632 954227991999744 954700670093632 955765022165184 955874741488128 957113322299904 957405150336096 958645714184928 958755764203776 959714464405536 959824637114112 959887885502304 959998078119168 960300087513536 960410327450112 961068336028416 963194448297312 963854364368016 964157586925932 964268269693344 964378965166848 964442513666016 965517726472992 965628565380864 966879784772352 968427813309264 969507469144368 969987715947404 970099067998368 970875155783808 971180587038816 971356080072224 973022963075856 973995929649666 974107741833072 975193729960464 975369948171696 975481918088832 977053183181152 977886537255936 978617499897114 978729842624688 979461675607296 979885549783602 979998038079984 981090593029008 982526568274944 983260999303506 983621942166528 983799683361792 983934663625683 984109180592384 984535066034058 984896476591104 985632679107846 985745827159632 987023113621776 987324061284099 988175747454336 988289187443712 988467772013568 988603392753207 988716881835144 989456182501248 989569769481216 989705541418209 989884381924251 990309465248334 990672995515392 990852010841088 991101721529304 993294274806603 994151111006592 994265236952064 994401653121261 994515807828312 994946440637952 995259444568704 995373697747968 995439288669056 995553562493952 995690155425273 995804458049016 996663459585024 998259173448768 998868316752768 999552674159424 999667420190208 1000414663873317 1000781903632896 1001277642268288 1001392586320896 1001529980383779 1002690147171328 1002995871780672 1004295510098496 1004410800594432 1005415153186752 1005530572214784 1006833494886912 1007586095155563 1009060850597184 1010069852970024 1010185806345408 1010301773031936 1011494761066944 1011610878018048 1013230523533536 1014543423466848 1014862592485896 1014979096055232 1015674491484576 1016294261712576 1017427281659712 1019056239562284 1019173224551328 1020376688204412 1020493824777504 1020610974797568 1021631526625248 1021816136179872 1022254931869248 1025218333225548 1025336025606816 1026102707779072 1026361302211476 1026479125802592 1026546766439964 1027809192697056 1029454772619042 1030082951651292 1030788695226906 1030907027071152 1032567568589172 1032686104643424 1034339492773818 1035231735428352 1035679744789074 1036573143572736 1036834376723838 1036953402596496 1037467058831588 1038297041602128 1039816747183104 1040143867031808 1040856503670144 1041491640102144 1041754112793702 1041873703439184 1042652751452928 1043103972350286 1044441982184832 1045795324565376 1045915379131392 1046247905450187 1046433474693376 1046697192806958 1047150420547968 1047270630675456 1047414319343469 1047600095469312 1048438184758272 1049221884211578 1050757579960704 1051929021483648 1052049780182016 1052119105817472 1052384256801801 1053292065243264 1053412980415488 1053557511832287 1053747890435493 1054200398490162 1054777947024384 1056466705428288 1058168417397168 1058289892361856 1058411381271552 1058556598483923 1059469731315072 1059661178260608 1059928229968839 1061479596082752 1062541014163272 1062662991090624 1063189382604272 1063311433962624 1064039943460032 1064162092460544 1065876199833984 1067582727160488 1067705282863296 1068966054309384 1069088768814528 1070280646940736 1070933738148736 1072648362876552 1073383269409836 1073573651555328 1074038253855336 1075235649935832 1075359084174144 1075429945794248 1076752487587392 1078476428458044 1079406744546816 1079678772456228 1079873871190092 1079997837884064 1080213592759609 1080337598452728 1080461618381376 1081201878031968 1081737452807704 1083593754334476 1084528484734464 1084801803405012 1084997827874268 1085933769457152 1086207442282116 1086332136053472 1087739757868896 1088081953997192 1089010007398656 1089674527366656 1090421099083008 1091086480107008 1091361451498164 1092302882474496 1092578160418668 1092775590081252 1094177314669824 1094650833460338 1095595101925632 1096816530749184 1097291191693158 1097485814301184 1099184831078796 1100793655196928 1101071072952774 1101894385058208 1102020879649536 1102220015618304 1102497792839982 1103448830254848 1103726917157634 1106774643782016 1107122828166432 1107249922969344 1108008536164992 1108557389654176 1108684649140992 1108964055554586 1109920670901504 1110121234368256 1110401002824498 1111697715886128 1112026243515264 1113138205313904 1113265990666368 1114507119954816 1114708512196224 1114836477815808 1115059192526048 1115187198402816 1116632209349888 1118419999882416 1118548391571072 1119666875139792 1119795409966464 1119869199752688 1119997757805696 1120280015305143 1121246392033152 1123726856346864 1124496758429352 1125182932610352 1126437347551824 1126566659611008 1128026415567744 1128370355753256 1129343711376384 1129832448860808 1129962150668736 1130807065715712 1131092047335096 1131782245998096 1132687681747776 1134702400398336 1135193456921832 1136172698293248 1136328584591277 1136459032138584 1136589494660928 1137439365221376 1137644901336064 1137931606200312 1138062237770304 1140867626798592 1141361351400204 1141563790574592 1141720416546633 1141851483062136 1142345913325056 1142705288208512 1142836467784704 1143199808080869 1143331044426648 1144317305449472 1144605691867176 1146280996320768 1147558932527616 1147766297255424 1148055552874692 1148624243706401 1149045889356288 1149543153202356 1149904792292487 1150036798352904 1151028843897856 1151526965892072 1153212400682496 1153503028807668 1154365546251456 1154498064394752 1154789016527916 1155785161434624 1155994012647936 1156285341784188 1157977741181184 1159842962841024 1159976109777408 1160770847410944 1161479156242944 1161771867723852 1162774036182528 1164635702356896 1164769399487232 1165346369544896 1166144786519328 1166278656888576 1167578887571712 1168084171802394 1168291350707712 1170161850410784 1171678095114912 1171812600693504 1172984345384544 1173119000917248 1173196304502816 1174639077368064 1176519740136048 1177237659030048 1178044223116464 1178179459509888 1178414828465028 1178550107402976 1178685401870592 1180077221244768 1180212691021056 1182102277455792 1183420149169104 1183633994044656 1184953573398672 1185089602967424 1185676638664672 1186625190402432 1186998495269664 1189550289908736 1190439469571814 1190576128907088 1190712803930496 1191903447729456 1192118825543184 1193647979639808 1195194656646144 1195358640933681 1196088055429806 1196225363207952 1197044936392536 1197637894179958 1199110724813232 1200865805669376 1201030568055549 1201763443593174 1202204595981312 1202421835219968 1202586811098057 1202724864916344 1203762360278016 1204065727808328 1204662163354034 1204800455417328 1206729408236121 1207390520489472 1207770357999744 1207909006875648 1208293035587253 1209335334168192 1209474162699264 1209640106177811 1209778969695912 1209858689018529 1210822550074368 1211041346583552 1211346548535816 1213119538380288 1214332587615168 1214471989817856 1215073580119168 1215213067385856 1215379798259319 1215519320679048 1216045649668608 1216428210028416 1216567852803072 1216954634408667 1218144228381696 1220094545326272 1220234608986624 1221594992690688 1221675490639296 1221815735788032 1223177882217984 1223707227602508 1223924272169984 1224092198246841 1225883843287488 1226723736468384 1227472290120384 1228840742783808 1228981810484736 1230574271528448 1232544489666336 1233918597092832 1234529820296696 1234671541088832 1234813278150144 1235659289179392 1236271374637376 1238392862096544 1239631183190484 1239773489605728 1239997517570592 1240530006289728 1241379934036704 1241522441203968 1243522233139648 1245513181687236 1245656163340512 1247127063360948 1247270230283616 1248660754764192 1248886388664288 1251029523954672 1252280480978142 1253044629497892 1254047076220752 1254441591591804 1254585598203168 1256211235518624 1258222499867718 1258366940517456 1259307868637952 1259625234532266 1259852849721774 1259997477531408 1261402191037296 1264192713390222 1265283232190208 1265830799186646 1266295469902848 1266922731033344 1267242015995802 1267387492062384 1269029717513712 1270511675298432 1270887135446016 1271061504968409 1271286948594432 1272157948930176 1272303989332992 1273255026747858 1273722422805504 1274353362886912 1274904855094794 1276540200448128 1277092639037061 1278194285579904 1278341018938368 1278516411155907 1279619285874048 1279766182818816 1279850514003072 1279997437492224 1280173056975351 1280320017491592 1281424448037888 1282382302925262 1284259264396416 1284582918444903 1285139152490688 1285543449234576 1285691026257792 1285838620222464 1285923351554688 1286247424979979 1287356968630656 1287504753841152 1287681403350573 1289173046363136 1289566120860864 1291237084412352 1291385315049984 1292676625525824 1293465423997824 1293791398147017 1294500207711744 1294907449385088 1295467836628581 1297363950767808 1298661239532888 1298810322444096 1298959422469632 1300258306613952 1300493264228928 1300642557451776 1304823333196152 1304973123499584 1305948900809728 1306514066378136 1306664050773312 1308120790705344 1310215165151508 1311014665738008 1311912884834244 1312063488999648 1312713421378744 1314176905477128 1314327769546176 1316030818162368 1316432081712132 1317567663272448 1318137857004276 1318289175780192 1319274910001664 1319607388557612 1319758876031904 1319845842565668 1320412620331112 1321468962039072 1324392366408804 1325299751006022 1325534814675456 1325868870828348 1326021077104416 1327012592758272 1327586873900364 1327739277398688 1331012231265024 1331588243300238 1331824422337024 1332736898879232 1333072770073506 1333886218497756 1334953339202736 1335373307178372 1337327829040896 1339060680131328 1339398145020474 1340553537582336 1340891378695638 1341133678736082 1343448126874084 1344593988726912 1345414467462912 1345753533608946 1346759803960032 1346914408460544 1348659681422592 1348999565414886 1350974031378048 1352480170478976 1352724564622464 1353150123314528 1353305461406976 1354232655312768 1354388117677056 1355059015616768 1355400512344494 1356569708879616 1358741652749712 1358897632735104 1360502250939216 1360658433036672 1360814633063424 1362175368833664 1362421514906496 1362764867102793 1363006575825664 1366124161067064 1366957777634064 1367114700809088 1367459235763929 1368051355877184 1368481736281968 1368638834403456 1368729021919952 1370412256929408 1372606363492056 1373443935535056 1374384926969208 1374542702761536 1376075117495232 1376756758118896 1376914806191232 1379119323698424 1380308980571136 1380906326385432 1382097524763648 1382445835631784 1382604536795328 1384396055469504 1386858489375744 1387808671560192 1388655520136192 1388846047833783 1389005483724936 1389164937918912 1390203668603904 1390805296467048 1392589309579776 1393191969858612 1394393766087168 1394997207266916 1395436064668107 1395596257075944 1396200560730624 1396552425791292 1396800127292416 1398962512282104 1401010106614272 1401363183758076 1401969984535296 1402572028644864 1402825474423296 1403179009069068 1404389420324352 1404743349109716 1404997187247324 1405600531320216 1408622273904384 1410192682391808 1410891223196224 1411053189815808 1411408797978564 1412626308420096 1412881571014144 1413237639958452 1415306128110336 1416721352217696 1416883988120832 1417497162222834 1417748578616832 1418719924613376 1421168266445312 1423443636213984 1423607043817728 1425288072412512 1425451691752704 1425810928570182 1427040862587648 1427658432202926 1429748027376768 1430197817168736 1431177692546448 1432051005140448 1433647533247776 1433812112232192 1435669983449856 1436107725504144 1437968571277392 1438133646305664 1439571696608304 1439831828253456 1439997117178752 1440450131270304 1440615491175168 1441602504042624 1444791672445968 1446236380388898 1446402404540016 1446568447750272 1446663770499024 1448276589709488 1448442848071296 1450319677158528 1452013343198208 1452641719963896 1453894798777344 1454981573921106 1455148601997552 1456770880558224 1457034120108336 1458903086226432 1459534444613784 1460793469234176 1460993894474499 1461161612749608 1461885401080874 1462422040998912 1463054922257544 1463222877133248 1465579774771728 1467724873595904 1467926249845671 1468094763937032 1469192513410944 1469361172866048 1469626687491072 1469828324675403 1469997057119976 1471265107006464 1471635889543512 1473789852412416 1474891498955259 1475699525042688 1476163770888576 1476333230625792 1476802599051087 1477344714886656 1478246198854656 1478449018661769 1478618740739448 1479894227868672 1480534670432664 1482263621181504 1482433781165568 1482701658020352 1484184273751872 1484354654221824 1485464197872501 1486009493273088 1486278016261632 1486652582293956 1486916264537088 1487388997610593 1491226666509888 1491397855428096 1492889166853056 1493060546621952 1493158933003584 1493330343740928 1493706687073524 1494995189377536 1496112686746139 1497388760173152 1498302475129152 1499329011239136 1499501130285312 1500243910147136 1501916463402432 1502088879481344 1504035220756992 1504493807671008 1506443265147744 1506616200891648 1508122729780128 1508295858322176 1509042994664128 1510250242330368 1513591275895776 1515104779455036 1515278709518112 1515452659547904 1517242141600416 1517416317027072 1521815135200272 1522293888728844 1522468644082848 1523511737226864 1524266410774492 1524441392568864 1526140922489568 1528584359343426 1530565032306618 1530740737166256 1532447289937872 1532724204269808 1533206389723316 1533382397803872 1535369287856096 1536678844259328 1537827499838322 1538004038410224 1539154061668608 1539541953317214 1539718688703888 1539820149659946 1541713789045584 1543970321574912 1545124427476938 1545691623404544 1546183042840359 1546457283788032 1547694463214592 1548851352883758 1549029156965136 1551509239160727 1552847603142528 1553025865982976 1553519617183611 1554859715359104 1555038209184768 1555251565085757 1556200588247382 1556771850095616 1557445562403192 1560215800547712 1561284755505216 1562237460153216 1562416800924672 1562631169190553 1562810555158776 1563979127179392 1564158667889664 1564261739337088 1564655958525429 1566185436490752 1568692986848064 1569650212040064 1570045789210437 1570725630821952 1570905946013184 1571219771286704 1571400143203968 1571580535827456 1572657277137408 1573436294993024 1573616921361408 1573832826317367 1576136369941056 1577893532225472 1578178658726208 1579938097864896 1580119470623232 1581300597735243 1582166920536576 1582664660359552 1587252626095752 1587434838542784 1587617071907328 1589204596972608 1589491767390912 1592219394124128 1593811521244908 1594784073906408 1594967150943936 1596059915190048 1598814299750976 1601374090740732 1601557924294944 1602351258124232 1603449081464076 1603633153221792 1605420970411104 1606400607223104 1608972544314828 1610360477332992 1611057380783004 1612447112224256 1612853474903748 1613038626261216 1613144918691372 1615128731381088 1617714642687066 1619110116820224 1619810806785138 1619996756826096 1620506397679092 1620692427572064 1621904280037888 1622606179211556 1625390631501714 1626792727101696 1627202705107518 1627496741811402 1628900654185728 1629311163423174 1629498204080208 1631609636803344 1632122930995788 1634511791049984 1635631648624512 1636629720160512 1637042177247246 1638454323711744 1638867240628002 1639163385121878 1641265972004736 1643392652888448 1643581310063616 1645224796123776 1645936787539737 1646228721451776 1647545718905856 1648777246618194 1651190482795392 1652841577587312 1653031319474304 1653221083143168 1653330023427456 1653746689259973 1654040008386304 1655173245382272 1655363254938624 1655590375736451 1660161965673024 1660684242249648 1660874884454016 1662836084481264 1663026973711488 1663446083331879 1664881006352256 1665181851552384 1665601504236747 1667546573829192 1668039365272896 1669707307970856 1669898985999552 1670726172663856 1672062768294336 1672254716723712 1672588788789072 1672780797604224 1674948314024832 1677629999823624 1677822587356608 1679077158183936 1679500312709688 1679693114949696 1679803799629032 1679996636708544 1681869588049728 1685590284520296 1686745137644028 1687044309586944 1687774398915528 1689656021327736 1689849989416512 1692039623351616 1694015567064576 1694748673291212 1695049264792576 1696210598573568 1696638071002644 1697478502907957 1697673368997144 1699031522621664 1699873140126392 1702053600597504 1702790185382748 1704259047439872 1704688548207876 1706159047832064 1706467352004096 1706897409300468 1707093356655456 1709843070567016 1711301440197888 1712345685861888 1712777224593204 1713518869987584 1714057932312768 1714254701677056 1714564468739584 1714996566639972 1716475958174208 1716908537800764 1719421494481152 1721338398791424 1721649445883136 1723568834034432 1724314729803534 1724620565330432 1725055197529356 1726543265846784 1727290448838108 1729818601023744 1730254543211502 1731548319377184 1731747096592128 1733677742151936 1733991018971904 1734428012676282 1739764444261536 1739964164666112 1741156271116416 1742018755170848 1742218734364416 1742657801585778 1744161054273792 1746953553535344 1748019554317344 1749217179778992 1749417985332864 1751368331357568 1752235873969504 1752437026061568 1754707757549824 1755242775616176 1757517142672368 1757718901040256 1759476518076816 1759678501375872 1759794456754224 1761958616052096 1765856488545072 1767066334674696 1767622242697542 1767825161104464 1768028102805888 1770115831867152 1770319036531584 1773153416183688 1774682975020032 1775450991066984 1776982531838976 1777430360098008 1778514957997008 1779937785603648 1780497742904496 1783103772054528 1784325434863104 1785414240175104 1785659204357721 1785864193360632 1786069205895744 1787404716776448 1787855171594184 1788178238314776 1792791984969216 1793885956617216 1794132083144709 1794338044811928 1795679738613376 1795885877947392 1796456841269937 1798212908563456 1798666087219848 1801298708504064 1802645165389761 1803306893971968 1803632752829952 1804087297374516 1804407281875968 1805643540417024 1806993245031051 1807200683125992 1808759611839488 1811655536999616 1811863510313472 1814003001252288 1814211244048896 1814668454543868 1815567352955279 1816233825111552 1816562019875328 1817019822803724 1819679307570432 1821498881422752 1822610370178752 1822819601078784 1823278981018572 1824068474502912 1824642315042624 1824851779204608 1827216342572544 1830141817989408 1830351913479936 1831258580713408 1832513235958944 1832723603682048 1834766823326976 1835560841403762 1835886408254976 1838825764931232 1841208435180576 1843261114175712 1843472715727104 1845861407292672 1848816734499504 1851794730445044 1852007311633248 1852219917225216 1854407061956064 1857589293144816 1859446774785726 1859660234408592 1859996276355888 1860581419557476 1860795009434592 1862069901055056 1862283661805952 1865283349709472 1868269772530854 1868484245010768 1869293312713728 1870690595041422 1870905345425424 1872991132146288 1873329582996432 1874134041760288 1875732539433984 1878163031872512 1878420721467213 1879566944246838 1880256909855744 1881070614331128 1881662387387706 1881878397304752 1882002405139934 1884316853277936 1887074837480448 1887333749801577 1888961802956928 1889178650827776 1889437851798399 1889779274582661 1889996216297112 1891626566151168 1892103286555944 1893040542413482 1896289070085333 1897924848285312 1898142725090304 1898746198779969 1900384096550016 1900602255670272 1900863023993703 1901081238093576 1902721150116864 1903544576270568 1905767512947648 1906330703169024 1906930422891648 1908236923395264 1908455983999488 1909401340187264 1909882540121787 1911530044330368 1911749482976256 1912357282642191 1914226644599808 1914810300672192 1917291428369856 1917511528407552 1919428928811072 1919649274228224 1919775771004608 1919996156238336 1920600175027072 1920820654900224 1922136672056832 1923573454387893 1926388896594624 1927708728736032 1928315173851864 1928536539386688 1928757930333696 1928885027332032 1931035452945984 1931257130761728 1933759569544704 1936855626618528 1939014938288736 1939975431894808 1940198135996736 1941750311567616 1942361174077632 1942712160144448 1946045926151712 1947991859299332 1948215483666144 1950387459920928 1950739896343392 1950963836177664 1954106366362304 1957234999794228 1957459685249376 1958923351214592 1959771099567204 1959996076159968 1962181186058016 1966521998607012 1967869327251366 1968218361184768 1969070132068116 1971265358215692 1971491654319264 1974046227243552 1974648122568198 1976351494908672 1977206785506414 1977433763670288 1978912365002496 1979411082836418 1979768763848502 1980618930496668 1982203443058608 1986588549613206 1988302222013184 1988803306242522 1989031615656624 1989892881275904 1990518889137408 1990878577338112 1991380310850546 1991608916098032 1996518346897536 1997382364950357 1997736633505536 1999105348318848 1999334840380416 2000829327746634 2001563807265792 2002555284536576 2003059960767558 2005991743561344 2008591020196992 2008821601188864 2009097217530711 2010830306373504 2011061144429568 2011700518104123 2013666989773824 2015172190311126 2018121701194368 2018630300413419 2020139705940048 2020371612690816 2020603546063872 2022989522133888 2023221756036096 2023499348122329 2026461047067072 2029086846933696 2029725184971792 2029958192110464 2031348982969152 2032588523425152 2033100768516741 2034854563319424 2038112479124568 2038346449102656 2040753376408824 2040987649555008 2041221949595136 2043263053250496 2043632272359744 2044509863738496 2050436666451096 2050672051213632 2052205415558144 2052722604422952 2052958251605184 2053093532879928 2055618385394112 2058909545238084 2060165903302584 2061577390453812 2061814054142304 2065135137178344 2065372209286848 2068678985547636 2070463470856704 2071359489578148 2073146287145472 2073668753447676 2073906805192992 2074934117663176 2076594083204256 2080287734063616 2081713007340288 2082983280204288 2083508225587404 2083747406878368 2085305502905856 2086207944700572 2088883964369664 2091590649130752 2092495810900374 2092866949386752 2093394385613916 2094300841095936 2094828638686938 2095200190938624 2098443768423156 2101515159921408 2103858042967296 2104238211634944 2104768513603602 2106584130486528 2107115023664574 2107495780870986 2108400796980324 2112933410856576 2116336834794336 2116579784723712 2117113196967846 2118939462630144 2119322356521216 2119856459937678 2122959192165504 2125082028326544 2125325982181248 2126378765208544 2126622867925248 2128079886920064 2128324184921088 2131752399667968 2135165454320976 2135410565726592 2137932108618768 2138177537629056 2140561293881472 2141487648304389 2141867476297472 2145296725753104 2146766538819672 2148076507710672 2150471299871664 2150718168348288 2150859891588496 2153504975174784 2156952856916088 2158813489093632 2159357544912456 2159747742380184 2159995675768128 2160427185519218 2160675196905456 2160923236762752 2162403756063936 2163474905615408 2167187508668952 2169056969468928 2169354570583347 2169603606810024 2169995655748536 2171867538914304 2172414884564232 2172664272106944 2175479515737792 2176163907994384 2178020014797312 2179349054733312 2180842198166016 2182172960214016 2182472360881659 2182722902996328 2184605764948992 2185156320837336 2185551180162504 2188354629339648 2189301666920676 2191190203851264 2192828101621311 2193633061498368 2194582383386316 2194971628602368 2198369662157592 2201587310393856 2202142145905548 2203788770116416 2204041759299072 2204440031236608 2204995585679964 2206897660509696 2207453834315268 2213549287564032 2214245656332864 2214499845938688 2216017072329984 2217114779308352 2217369298281984 2217928111109172 2219841341803008 2220242468736512 2220802005648996 2223395431772256 2224052487030528 2226276410627808 2226531981332736 2229014239909632 2229417024392448 2230118385052096 2230374396805632 2233264418699776 2236839999764832 2237096783142144 2239333750279584 2239590819932928 2239738399505376 2239995515611392 2240560030610286 2242492784066304 2247453712693728 2248993516858704 2250365865220704 2252874695103648 2253133319222016 2256052831135488 2256740711506512 2259664897721616 2259924301337472 2262184094670192 2263564491996192 2265375363495552 2270386913843664 2272657169182554 2272918064277168 2273178989321856 2275863212400624 2276124475540608 2281735253597184 2282722702800408 2283440833093266 2283702966124272 2284691826650112 2285410576417024 2286399616161738 2286662088853296 2289211383734352 2292561992641536 2292876539015139 2295117865055232 2295532594510848 2295847548459927 2296111105749384 2297248487412802 2298091778712576 2299086306404712 2299809584584974 2300073596705808 2303053931784144 2306424801364992 2306741249757483 2307006057615336 2308731092502912 2308996128789504 2309312929975821 2309578033055832 2309730224489919 2311570322869248 2311988025295872 2312570683568376 2315955482362368 2317686641215407 2319685925682048 2319952219554816 2321541694821888 2322958312485888 2323277029325637 2323543735447704 2325548072365056 2329271404713792 2329538798974464 2330692739089792 2332289573038656 2332557313777152 2334300882371073 2335157775143424 2336168343604788 2336582701415424 2340323700821568 2343356190229824 2343625201387008 2345968690769088 2346238001834496 2346392609005632 2349278154736128 2351034222029647 2353039480272096 2354475318060096 2356088446232928 2356358919019776 2356829656930056 2357100214805952 2357370803741184 2360154442489536 2360425382042112 2364204554911584 2366840298338208 2367267988089312 2369907146797344 2370179205934848 2371353277329344 2373250380804864 2373996990539328 2380878939143628 2381152257814176 2381425607860992 2383806895458912 2384237651086368 2390717281867362 2392176110859612 2392450726415904 2394089872785072 2395275788359916 2398221449626464 2402061136111098 2403526887186348 2405173622196114 2405449729832688 2408131455616656 2409324326708068 2409600910834656 2413458816472242 2414781040978944 2415540715999488 2416586071174506 2418670668336384 2419280212355622 2419557939391824 2419717378037058 2422693097071632 2426239076760576 2428665175230336 2428943979635712 2429716210177707 2430147160238336 2430759596518638 2431038641358096 2432091299337216 2432856420056832 2433909268817334 2438085947252571 2440189090652544 2440469217973248 2441245112717103 2443189985381376 2443350981278592 2443631471576064 2443966745134761 2446355764435968 2447414455205016 2448184396493682 2451767686574976 2453447472936768 2454944580240768 2455563265870869 2457681485567616 2457963620969472 2458300860942003 2458745077682817 2461148543056896 2465088979332672 2467837194185664 2469059640593392 2469343082177664 2469626556300288 2471318578358784 2472542749274752 2473165869927291 2476785724193088 2479262366380968 2479546979211456 2479995035141184 2481060012579456 2482759868073408 2483044882407936 2487044466279296 2491026363374472 2491312326681024 2494254126721896 2494540460567232 2497321509528384 2497772777328576 2502059047909344 2504560961956284 2506089258995784 2508094152441504 2508883183183608 2509171196406336 2512422471037248 2516444999735436 2516733881034912 2518615737275904 2519250469064532 2519705699443548 2519994955062816 2522804382074592 2528385426780444 2530566464380416 2531661598373292 2533845462066688 2534484031991604 2534774984124768 2538059435027424 2541023350596864 2542123009936818 2542573897188864 2544315897860352 2546510053495716 2548706725773824 2549809710189588 2553080400896256 2554185278074122 2556388571159808 2557032822311814 2559238571748096 2559701028006144 2560346113950702 2560640034983184 2564764605850524 2568518528792832 2569165836889806 2570278304981376 2571086898469152 2571382052515584 2571846703109376 2572494849959958 2574713937261312 2575362806701146 2579132241721728 2582474168824704 2582770630099968 2585353251051648 2586472094705301 2586930847995648 2587582796294034 2589000415423488 2589814898770176 2590935673257162 2594727901535616 2597322479065776 2597620644888192 2597918844939264 2600516613227904 2600986528457856 2601285114903552 2601642019014423 2609646666392304 2609946246999168 2613028132756272 2613328101546624 2613986702378667 2616241581410688 2620430330303016 2622029331476016 2623825769668488 2624126977999296 2625426842757488 2628353810954256 2628655539092352 2632061636324736 2632864163424264 2635135326544896 2636275714008552 2636578351560384 2638549820003328 2639214777115224 2639517752063808 2639691685131336 2640825240662224 2642937924078144 2648784732817608 2650599502012044 2651069629350912 2651433364046313 2651737741656696 2652042154208832 2654025185516544 2655173747800728 2655478554797376 2662024462530048 2663176486600476 2663648844674048 2665473797758464 2666145540147012 2667466218855361 2667772436995512 2669906678405472 2670746614356744 2674655658081792 2678121360262656 2678796290040948 2681107075164672 2681782757391276 2682267357472164 2686896253748168 2689187977453824 2690828934925824 2691507067217892 2693519607920064 2693828816921088 2697319362845184 2697999130829772 2701948062756096 2704960340957952 2705449129244928 2706300246629056 2706610922813952 2708465310625536 2710118031233536 2710801024688988 2713139417759232 2717483305499424 2717795265470208 2721004501878432 2721316866073344 2724350737667328 2724843029812992 2725529734205586 2726013151651328 2732248322134128 2733915555268128 2734229401618176 2734918471527858 2736102711754368 2736963472563936 2737277668806912 2737458043839904 2740824513858816 2745212726984112 2746887871070112 2748769853938416 2749085405523072 2752150234990464 2753513516237792 2753829612382464 2758238647396848 2761812652770864 2764891671263568 2765209073590656 2768792110939008 2775617343120384 2777692095667566 2778010967449872 2778329875837824 2781610592934096 2785178619159552 2786383939717224 2788787532174336 2789170162178589 2789994414533832 2790872129336214 2791192514151888 2792401121461248 2793104851582584 2797925024564208 2802020213228544 2802404658796281 2802726367516152 2803939969070592 2805144057289728 2805650948846592 2806035892562133 2806358018138136 2808778840648704 2809486698219432 2809994374494648 2811201062640432 2817244547808768 2819350416370257 2820385364783616 2821782446392448 2822106379631616 2822493581081559 2822817595957128 2823003607709901 2825252616840192 2825763142028288 2826475279916904 2830612256220672 2833442704435392 2833767976241664 2834994324445668 2835497157233664 2837439849226752 2839560813620223 2842336532890624 2846887272427968 2847214087635456 2850576144825024 2850903383505408 2851621857140364 2854081725175296 2855316864405852 2859496054753536 2860395634337472 2862355385092896 2864102010280896 2867295066495552 2867624224464384 2871339966899712 2872215451008288 2875937142554784 2876267292611328 2879143393216608 2879663656506912 2879994234357504 2880900262540608 2881230982350336 2883205008085248 2889583344891936 2892472760777796 2892804809080032 2893136895500544 2893327540998048 2896553179418976 2896885696142592 2900639354317056 2905283439927792 2909963147842212 2910297203995104 2913541761116448 2914068240216672 2919068889227568 2921987788948998 2922323225499216 2923770802161748 2926109844515088 2926445754266496 2931159549543456 2935852499691342 2936189527874064 2938385026821888 2939656649350806 2939994114239952 2943271779087024 2947579704824832 2949782997910518 2951399050085376 2951803990877049 2952327541777152 2953605198102174 2954689429773312 2956898037323538 2957237481478896 2961069340865328 2964527242363008 2964867562331136 2965403316040704 2965810178259621 2968368547503744 2968709308443648 2969116624254627 2969653145772753 2970928395745002 2972018986546176 2972556032523264 2973305164587912 2974777995221186 2979882824419809 2982453333019776 2982795710856192 2983204959363783 2985778333706112 2986121093243904 2986317866007168 2986660687481856 2987070466275819 2987413374147048 2989990378755072 2992225373492278 2994777520346304 2996604950258304 2998658022478272 2999002260570624 3000487820294272 3001243991619951 3003832926804864 3004177758962688 3004589941151337 3008070441513984 3008987615342016 3012886530295488 3013232401783296 3016245459560256 3016591716644352 3018085989328256 3020500484660736 3022758285466689 3027182551791552 3030209558910072 3030557419036224 3030905319095808 3034484283200832 3034832634054144 3043630270400544 3044587777457688 3044937288165696 3047023474453728 3048532821548984 3048882785137728 3052281844979136 3057168718686852 3061130064613236 3061481474332512 3064894579875744 3065448408539616 3066412779446632 3066764795607744 3070738575712192 3075654999676644 3076008076820448 3078308123337216 3079083906634428 3079437377407776 3079640299319892 3083427578091168 3090248854953876 3092366085680718 3092914567576064 3097702705767516 3098058313930272 3103018478321454 3105695206285056 3107039234367222 3109719430718208 3110503130171514 3112401176494764 3114891124806384 3120431601095424 3122569511010432 3124474920306432 3125262338381106 3125621110317552 3127958254358784 3128523478674176 3129311917050858 3137385973696128 3138743716350561 3139300424080128 3140091578420874 3141451261643904 3141811892026368 3142439542573408 3142800286407936 3145314554274816 3146872589986048 3147665652634734 3152272739882112 3155787064450944 3156357317452416 3157152770405403 3159876195729792 3160238941246464 3161243671306479 3162601195470486 3164333841073152 3165329320719104 3174505252191504 3174869677085568 3175234143814656 3175669795451769 3178409193945216 3178983534781824 3179784689906517 3184438788248256 3187623042489816 3189568147812816 3189934301887872 3192119830380096 3197628599501952 3202748181481464 3203115848589888 3204702516248464 3206898162928152 3207266306443584 3210841940822208 3212801214446208 3217945088629656 3220720954665984 3222114761566008 3224894224448512 3225706949807496 3226077252522432 3226289837382744 3230257462762176 3235429285374132 3238220233640448 3239621613570276 3239993513652192 3240640778278827 3241012795358184 3241384855144128 3243808560075776 3245212358423112 3250781263003428 3253585454203392 3254405410215036 3254993483622804 3257801308371456 3258622326846348 3258996408160416 3263219273606688 3264245861991576 3269023582099968 3271263297249024 3273259440321024 3274084354494492 3276908647423488 3277734481256004 3278326770243756 3282531944009472 3286785305776896 3290449592247552 3291873575079474 3292457442903552 3297554493236388 3302380965590784 3305683155174624 3306062638948608 3306660046854912 3307493378519946 3308080016772608 3310346490764544 3311180751472902 3320323931346048 3321368484499296 3321749768908032 3325672168962528 3326053947422976 3326892166663758 3329762012704512 3330363703104768 3331203008473494 3335093147658384 3336078730545792 3339414615941712 3339797971999104 3341452345327712 3344125536588672 3344509433447424 3345177577578144 3345561595208448 3349896628049664 3355259999647248 3355645174713216 3359000625419376 3359386229899392 3359607599258064 3359993273417088 3363739176099456 3371180569040592 3373490275288056 3375548797831056 3379312042655472 3379699978833024 3384079246703232 3388031134129152 3389497346582424 3392421197147136 3393276142005288 3394957005815914 3395346737994288 3398063045243328 3399746280252784 3404107201195008 3405580370765496 3408518094879744 3408985753773831 3409377096415752 3412318095664128 3412934704008192 3413794818600936 3414186713310912 3419686141134032 3422602880395776 3424691371723776 3425161249639899 3425554449186408 3427037739975168 3428115864625536 3428509403354112 3429128937479168 3429599424242607 3429993133279944 3432951916348416 3433817075601528 3438842988962304 3442676797582848 3443298891766272 3445872731119203 3447137668068864 3448629459607068 3449241130660864 3449714376877461 3450110395058712 3453086531693568 3454580897676216 3459637202047488 3460509086423004 3463096638754368 3463494193184256 3467355484303872 3467982037943808 3468856025352564 3479528888523072 3479928329332224 3482312542232832 3484037510341696 3484437468728832 3485315603171556 3488322108547584 3493907107070688 3496039108634688 3498434359557984 3498835970665728 3502736662715136 3504471747939008 3504874052123136 3509415515099648 3510485551232352 3515034285344736 3515437802080512 3518953036153632 3519357002751744 3519588913508448 3523917232104192 3531712977090144 3534132669349392 3535244485395084 3535650322208928 3536056205611776 3540231663734304 3540638073063168 3546306832367376 3550901982133968 3554860720196016 3557029915994016 3559875571207296 3560995485808992 3568650869726208 3571318408715442 3571728386721264 3572138411791488 3575710343188368 3576356476629552 3585583969938432 3588264166289418 3588676089623856 3591359477226752 3592913682539874 3597332174439696 3602597417008128 3603091704166647 3605290330779522 3606613787943936 3607265505659904 3607760433294171 3608174594749032 3611287080834048 3613986490062102 3614401366251984 3620188224708363 3623311073999232 3623727020626944 3624879106761759 3628006002504576 3628422488097792 3628920318533433 3629336909087736 3629576067055587 3631134705910558 3632467650223104 3633124039750656 3634039645607448 3639358615140864 3642997762845504 3645220740357504 3645639202157568 3646139394777957 3646557962037144 3648136949005824 3649284630085248 3649703558409216 3650863903226001 3654432685145088 3660283635978816 3660703826959872 3662517161426816 3665026471917888 3665447207364096 3669533646653952 3671121682807524 3671772816509952 3672276594740523 3677651529862464 3682416870361152 3686522228351424 3686945431454208 3691722814585344 3697633468999008 3703589460890088 3704014623266496 3704439834450432 3708814123912128 3715178586289632 3718893549571452 3719320468817184 3719992552711776 3721162839114952 3721590018869184 3724139802110112 3724567323611904 3730566699418944 3736539545061708 3736968490021536 3741381190082844 3741810690850848 3745982264292576 3746659165992864 3748268083520576 3756841442934426 3759133888493676 3762141228662256 3763324774775412 3763756794609504 3764004810279868 3768633706555872 3774667499603154 3777923605913856 3778875703596798 3779558549165322 3779992432594224 3784206573111888 3786081084826964 3792578140170666 3795849696570624 3797492397559938 3800768193100032 3801726047987406 3802162476187152 3807089152541136 3811535025895296 3812661406338048 3813860845783296 3816473846790528 3816911967998976 3818802680374528 3819765080243574 3823060088660736 3824714565284382 3829620601344384 3831277917111183 3834582856739712 3835023056815104 3838857857622144 3839298548456448 3839551542009216 3839992312476672 3840519170926053 3841200350054144 3844273344113664 3847146908775786 3852777793189248 3853748755334709 3855417457472064 3856630347703728 3857073078773376 3857515860667392 3857770054664064 3858742274939937 3862070905891968 3862514261523456 3863044210051719 3867519139089408 3873711253237056 3878029876577472 3879950863789616 3880396271993472 3881374194441051 3883500623135232 3884722348155264 3885424320288896 3886403509885743 3892091852303424 3895983718598664 3896430967332288 3900774919841856 3901479792686784 3901927672355328 3908212732724608 3914469999588456 3914919370498752 3917846702429184 3919542199134408 3919992152319936 3924362372116032 3933043997214024 3935738654502732 3936436722369536 3938140264136232 3942530716431384 3942983308638528 3948092454487104 3949296245136396 3952702989817344 3954413571012828 3954867527340576 3957824730004992 3958822165672836 3959537527697004 3961237860993336 3964406886117216 3973177099226412 3976604444026368 3977606612485044 3978063231313248 3981037778274816 3981757154676224 3982760621701092 3983217832196064 3993036693795072 3994764729900714 3995473267011072 3998210696637696 4001658655493268 4005110569073152 4006119921535116 4011983487122688 4017182040393984 4018194435061422 4021660612747008 4023401036208246 4030344380622252 4036243402388736 4037260600826838 4040279411880096 4040743225381632 4045979044267776 4046998696244658 4052922094134144 4058173693867392 4059450369943584 4059916384220928 4062697965938304 4065177046850304 4066201537033482 4069709126638848 4076224958249136 4076692898205312 4081506752817648 4081975299110016 4082443899190272 4086526106500992 4087264544719488 4088294601308379 4089019727476992 4100873332902192 4101344102427264 4105445208845904 4105916503210368 4106187065759856 4111236770788224 4117819090476168 4120331806605168 4123154780907624 4123628108284608 4130270274356688 4130744418573696 4137357971095272 4140926941713408 4142718979156296 4146292574290944 4147337506895352 4147813610385984 4149868235326352 4153188166408512 4160575468127232 4163426014680576 4165966560408576 4166538143501349 4167016451174808 4167494813756736 4170611005811712 4172415889401144 4177767928739328 4183181298261504 4184991621800748 4185733898773504 4186308194004321 4186788771227832 4188601682191872 4189657277373876 4190400381877248 4191732629629853 4196887536846312 4203030319842816 4207716085934592 4208476423269888 4209537027207204 4213168260973056 4214230047329148 4214991561741972 4216317571739119 4216801593960648 4225866821713152 4232673669588672 4233159569447424 4234226393935692 4237878925260288 4238644713042432 4239712919875356 4245918384331008 4250164056653088 4250651964362496 4252757530417088 4253245735850496 4256159773840128 4263504799335936 4270330908641952 4270821131453184 4275864217237536 4276355075258112 4281122587762944 4282975296608778 4283734952594944 4290593451506208 4293533077639344 4296153015421344 4300942599743328 4301436336696576 4301719783176992 4307009950349568 4313905713832176 4318715089824912 4319495484760368 4319991351536256 4320854371038436 4321350393810912 4321846473525504 4324807512127872 4326949811230816 4334375017337904 4338709141166694 4339207213620048 4339991311497072 4344829769128464 4345328544213888 4350959031475584 4352327815988768 4356040029594624 4361684396332032 4364944721763318 4365445805992656 4370312641674672 4371102360325008 4376709258679296 4378603333841352 4382380407702528 4382981683423497 4385656203242622 4387266122996736 4389164766772632 4396739324315184 4403174620787712 4403778749537013 4404284291811096 4407577540232832 4408083518598144 4408880062473216 4409484974026209 4409991171359928 4413795321019392 4414907668630536 4424674496865777 4427098575128064 4428491312665728 4428999691877376 4430407797153261 4432034144659968 4434229558616704 4434738596563968 4435347055985307 4435856222218344 4439682683606016 4440484937473024 4441604011297992 4446790863544512 4448104974061056 4452552821255616 4453063962665472 4456392593617503 4458028479819264 4458834048784896 4460236770104192 4460748793611264 4462166992831779 4466528837399552 4473679999529664 4474193566284288 4478667500559168 4479181639865856 4479476799010752 4479991031222784 4481120061220572 4484985568132608 4488338060238417 4494907425387456 4497987033717408 4500731730441408 4505749390207296 4506266638444032 4512105662270976 4513481423013024 4519329795443232 4519848602674944 4524368189340384 4527128983992384 4530750726991104 4540773827687328 4545314338365108 4545836128554336 4546357978643712 4551726424801248 4552248951081216 4565445405600816 4566881666186532 4567405932248544 4570821152834048 4572799232323476 4573324177706592 4578422767468704 4585753078030278 4591695096919854 4592222211498768 4594496974825604 4598172612809424 4599619169169948 4600147193411616 4606107863568288 4613482499514966 4614012115230672 4617462185005824 4618625859951642 4619156066111664 4619460448979838 4625141367136752 4631910964724736 4635373282430814 4638549128521077 4639371851364096 4643083389643776 4646554058651274 4647087470895408 4658542809427584 4659077597948928 4660558851550833 4661385478179584 4664579146077312 4665114627554304 4665754695257271 4668601764742146 4670315550286848 4672336687209576 4680647401643136 4686712380459648 4687250402774016 4687893507571659 4691937381538176 4692476003668992 4692785218011264 4693967875576287 4698556309472256 4702068444059294 4706078960544192 4708950636120192 4710137367631311 4712176892465856 4712717838039552 4713659313860112 4714200429611904 4714741607482368 4720308884979072 4720850764084224 4721498478952101 4728409109823168 4733680596676416 4734535976178624 4739814293594688 4740358411869696 4742706554658688 4743901793205729 4746500761609728 4747993981078656 4761757878287256 4762304515628352 4762851215721984 4767613790917824 4768475302172736 4781434563734724 4784352221719224 4784901452831808 4788179745570144 4790551576719832 4796442899252928 4804122272222196 4807053774372696 4810347244392228 4810899459665376 4816262911233312 4818648653416136 4819201821669312 4826917632944484 4831081431998976 4833172142349012 4837341336672768 4838560424711244 4839115878783648 4839434756074116 4845386194143264 4857330350460672 4859432420355414 4860294320476672 4861519193037276 4862077282716192 4865712840113664 4867818537634668 4876171894505142 4880378181305088 4882490225434206 4886701962557184 4887933490269522 4894828910410032 4896368792987364 4903535373149952 4906894945873536 4909889160481536 4911126531741738 4915362971135232 4916601721884006 4917490155365634 4930177958665344 4935674388371328 4938119281186784 4938686164355328 4942637156717568 4945085498549504 4946331739854582 4953571448386176 4958524732761936 4959093958422912 4959990070282368 4961240067779919 4962120025158912 4965519736146816 4966089764815872 4974088932558592 4982052726748944 4982624653362048 4988508253443792 4989080921134464 4990338249995637 4994643019056768 4995545554657152 4996804512710241 5004118095818688 5009121923912568 5012178517991568 5016188304883008 5017766366367216 5018342392812672 5024844942074496 5032889999470872 5033467762069824 5037231474551808 5038500938129064 5039411398887096 5039989910125632 5045608764149184 5056770853560888 5061132928760832 5063323196746584 5067690924133376 5068968063983208 5069549968249536 5076118870054848 5082046701193728 5084246019873636 5085147794377728 5088631795720704 5092435508723871 5093020106991432 5097413451547648 5099619420379176 5106160801792512 5108370556148244 5112777142319616 5114065644623628 5116598903783059 5118477143496192 5119402056012288 5120692227901404 5121280069966368 5129529211701048 5137037057585664 5138331673779612 5140556609962752 5142173796938304 5142764105031168 5143693406218752 5144989699919916 5149427874522624 5150725613402292 5158264483443456 5164948337649408 5170706502103296 5172944189410602 5173861695991296 5175165592588068 5179629797540352 5181871346514324 5189455803071232 5194644958131552 5195241289776384 5201033226455808 5201973056915712 5203284038028846 5219293332784608 5219892493998336 5226056265512544 5226656203093248 5227973404757334 5232483162821376 5240860660606032 5244058662952032 5247651539336976 5248253955998592 5250853685514976 5256707621908512 5257311078184704 5264123272649472 5265728326848528 5272551428017104 5273156703120768 5278429554230448 5279035504127616 5279383370262672 5281650481324448 5285875848156288 5297569465635216 5301199004024088 5302866728092626 5303475483313392 5304084308417664 5310347495601456 5310957109594752 5324048925060096 5326352973200952 5330947595516928 5332291080294024 5334932437710722 5335544873991024 5339813356810944 5341493228713488 5349311316163584 5356242720525312 5356977613073163 5357592580081896 5362214150329344 5363565514782552 5364534714944328 5373792507496336 5378375954907648 5381657869851648 5382396249434127 5383014134435784 5387039215840128 5387657633842176 5389370523809811 5394638725690368 5395998261659544 5403896125512192 5407935496169283 5409920681915904 5410898258489856 5412600493258112 5413221845627904 5416930621251072 5420236062467072 5420979735093153 5421602049377976 5426278835518464 5434966610998848 5435590530940416 5442009003756864 5442633732146688 5446702058865837 5448701475334656 5449686059625984 5451059468411172 5452026303302656 5464496644268256 5467831110536256 5468458803236352 5469836943055716 5472205423508736 5473926945127872 5474555337613824 5474916087679808 5481649027717632 5490425453968224 5493775742140224 5497539707876832 5498170811046144 5504300469980928 5507027032475584 5507659224764928 5516477294793696 5523625305541728 5529783342527136 5530418147181312 5537584221878016 5555384191335132 5556021934899744 5556659751675648 5563221185868192 5572767879434448 5578340324357178 5579988829067664 5581744258672428 5582385028303776 5586209703165168 5595850049128416 5604809317592562 5605452735032304 5607879938141184 5612071785124266 5612716036276272 5618973396438864 5619988748989296 5622402125280864 5634489095617536 5638700832740514 5640770729567232 5643564892784896 5644987162163118 5645635191914256 5646007215419802 5652950559833808 5661224512441344 5662001249404731 5666885408870784 5667535952483328 5669337823747983 5669988648891336 5674879698453504 5679121627240446 5688867210255999 5693774544855936 5694428175270912 5696238596339907 5701152289650048 5701806767010816 5702589071981109 5703243714280728 5708163450350592 5710633728811704 5718992109507072 5720791268674944 5724710770185792 5728204020561792 5729647620365361 5734590132991104 5735248448928768 5737071847926573 5742679933799424 5744430902016576 5751874285109568 5752534585222656 5758286786433216 5759327313013824 5759988468715008 5761800525081216 5762461964700672 5766410016170496 5770720363163679 5779166689783872 5784945521555592 5785609618160064 5786273791001088 5786655081996096 5793106358837952 5793771392285184 5801278708634112 5810566879855584 5819926295684424 5820594407990208 5827083522232896 5828136480433344 5838137778455136 5843975577897996 5844646450998432 5847541604323496 5852219689030176 5852891508532992 5862319099086912 5871704999382684 5872379055748128 5876770053643776 5879313298701612 5879988228479904 5886543558174048 5899565995821036 5903607981754098 5904655083554304 5907210396204348 5913796074647076 5914474962957792 5922138681730656 5929054484726016 5931620356519242 5936737095007488 5938233248509254 5939306291545506 5941856791490004 5946610329175824 5949555990442372 5959765648839618 5964906666039552 5966409918727566 5971556667412224 5972635732014336 5974140932551638 5974826748294096 5984450746984556 5989555040692608 5993209900516608 5997316044956544 5998004521141248 6000975640588544 6002487983239902 6007665853609728 6009179882302674 6017975230684032 6025773060590976 6026464803566592 6032490919120512 6033183433288704 6035101554312369 6036171978656512 6041000969321472 6045516570933378 6054365103583104 6055890901240257 6060419117820144 6061114838072448 6061810638191616 6068968566401664 6069665268108288 6070498044366987 6087260540801088 6089175554915376 6089874576331392 6094046948907456 6097065643097968 6097765570275456 6099302305550223 6104563689958272 6114337437373704 6122260129226472 6122962948665024 6129789159751488 6130896817079232 6132825558893264 6133529591215488 6141477151424384 6151309999353288 6152016153640896 6156616246674432 6158167813268856 6158874754815552 6159280598639784 6166855156182336 6180497709907752 6184732171361436 6185829135152128 6195405411535032 6196116627860544 6206036956642908 6211390412570112 6214078468734444 6219438861436416 6221006260343028 6224802352989528 6229782249612768 6240863202190848 6245139022020864 6248949840612864 6250524676762212 6251242220635104 6255916508717568 6257046957348352 6258623834101716 6274771947392256 6277487432701122 6278600848160256 6280183156841748 6282902523287808 6284879085146816 6285600572815872 6293745179972096 6295331305269468 6304545479764224 6311574128901888 6312714634904832 6314305540810806 6319752391459584 6322487342612958 6325202390940972 6330658641438208 6349010504383008 6349739354171136 6351339590903538 6356818387890432 6357967069563648 6359569379813034 6368877576496512 6375246084979632 6379136295625632 6379868603775744 6384239660760192 6395257199003904 6405496362962928 6406231697179776 6409405032496928 6413796325856304 6414532612887168 6421683881644416 6424462944913167 6425602428892416 6435890177259312 6444229523132016 6451413899614992 6452154505044864 6452579674765488 6460514925524352 6470858570748264 6476440467280896 6479243227140552 6479987027304384 6481281556557654 6482025590716368 6482769710288256 6490424716846224 6501562526006856 6507170908406784 6508063711750041 6508810820430072 6509986967245608 6515602616742912 6517244653692696 6517992816320832 6526438547213376 6528491723983152 6538047164199936 6542526594498048 6546518880642048 6547417082644977 6548168708988984 6553817294846976 6555468962512008 6556653540487512 6565063888018944 6573570611553792 6578484304863933 6580899184495104 6583747150158948 6584914885807104 6587008417989769 6595108986472776 6604761931181568 6611366310349248 6612125277897216 6613320093709824 6614986757039892 6616160033545216 6620692981529088 6622361502945804 6625641898447187 6640647862692096 6642736968998592 6643499537816064 6651344337925056 6652107894845952 6653784333327516 6659524025409024 6660727406209536 6662406016946988 6670186295316768 6672157461091584 6678829231883424 6679595943998208 6682904690655424 6688251073177344 6690355155156288 6691123190416896 6699793256099328 6710519999294496 6711290349426432 6718001250838752 6718772459798784 6719215198516128 6719986546834176 6727478352198912 6742361138081184 6746980550576112 6751097595662112 6758624085310944 6759399957666048 6768158493406464 6778994693164848 6786552284010576 6789914011631828 6790693475988576 6796126090486656 6799492560505568 6811160741530992 6817971507547662 6818754192831504 6827589637201872 6828373426621824 6839372282268064 6845205760791552 6850322499279798 6851108898372816 6854075479950336 6856231729251072 6859198848485214 6859986266559888 6867634151203056 6877685977924608 6885353595165696 6886597783532544 6887542645379781 6891745462238406 6894275336137728 6897258919214136 6899428753754922 6900220790117424 6909161795352432 6919274404094976 6920223749272449 6921018172846008 6926193277508736 6926988386368512 6927938789927463 6929190673469757 6934710968607744 6935964075887616 6937712050705128 6953059923646221 6959057777046144 6959856658664448 6964625084465664 6968075020683392 6968874937457664 6969831087976911 6970631206343112 6976644217095168 6987814214141376 6992078217269376 6996868719115968 6997671941331456 7002902647113219 7005473325430272 7008943495878016 7009748104246272 7018831030199296 7020971102464704 7030068570689472 7030875604161024 7037906072307264 7038714005503488 7039177827016896 7047834464208384 7053102666088941 7063425954180288 7068265338698784 7070488970790168 7071300644417856 7072112411223552 7080463327468608 7081276146126336 7092613664734752 7101803964267936 7109721440392032 7114059831988032 7119751142414592 7121990971617984 7142636817430884 7143456773442528 7144276823582976 7151420686376736 7152712953259104 7176528332578836 7177352179247712 7182718954453504 7185827365079748 7194664348879392 7206183408333294 7210580661559044 7215520866588342 7216349189498064 7227972980124204 7228802732503968 7240376449416726 7246622147998464 7249758213523518 7256012005009152 7257840637066866 7258673818175472 7259152134111174 7262269411821116 7268079291214896 7278717230281728 7285995525691008 7289148630533121 7290441480715008 7292278789555914 7293115924074288 7296273898011648 7298569260170496 7301727806452002 7320567271957632 7321407653919744 7323735338151309 7325034322853632 7330052943835776 7330894414728192 7331900235404283 7339067293307904 7342243365615048 7344553189481046 7355303059724928 7364833740722304 7366689797612607 7373044456702848 7373890862908416 7374902582826009 7376235233048451 7383445629170688 7395266937998016 7407178921780176 7408029246532992 7408879668900864 7417628247824256 7419497609781873 7430357172579264 7437787099142904 7438640937634368 7439985105423552 7442325678229904 7443180037738368 7448279604220224 7449134647223808 7461133398837888 7473079090123416 7473936980043072 7482762380165688 7483621381701696 7491964528585152 7493318331985728 7496536167041152 7513682885868852 7518267776987352 7524282457324512 7526649549550824 7527513589219008 7528009620559736 7537267413111744 7549334999206308 7555847211827712 7557751407193596 7559117098330644 7559984865188448 7568413146223776 7572162169653928 7585156280341332 7591699393141248 7594984795119876 7601536386200064 7603452095974812 7604324952374304 7614178305082272 7623070051790592 7627721691566592 7632947693581056 7637605360749056 7639530160487148 7646120177321472 7649429130568764 7659241202688768 7662555834222366 7669165713479424 7677715715244288 7679103084018432 7681038341852106 7682400700108288 7694293817551572 7705555586378496 7707497510669418 7710834914944128 7713260695407456 7714146157546752 7715540109328128 7717484549879874 7724141811783936 7726088420103438 7747422506474112 7756059753154944 7759901727579232 7760792543986944 7762748388882102 7767001246270464 7769444696310528 7770848640577792 7772807019771486 7784183704606848 7791967437197328 7792861934664576 7801549839683712 7802959585373568 7803855344710656 7816425465449216 7828939999176912 7829838740997504 7839084398268816 7839984304639872 7841960107136001 7848724744232064 7866087994428048 7871477309005464 7876280528272464 7885061432862768 7885966617277056 7896184908974208 7898592490272792 7905405979634688 7908827142025656 7909735054681152 7915649460009984 7917644331345672 7919075055394008 7922475721986672 7928813772234432 7946354198452824 7953208888052736 7954300092138939 7955213224970088 7956126462626496 7962075556549632 7963514309352448 7965521243402184 7966435664392128 7986073387590144 7989529459801428 7990946534022144 7996421393275392 8002398656566083 8003317310986536 8010221138146304 8012239843070232 8023966974245376 8034364080787968 8036388870122844 8040369705944807 8043321225494016 8046802072416492 8060688761244504 8072486804777472 8074521201653676 8080558823760192 8081486450763264 8091958088535552 8093997392489316 8105844188268288 8116347387734784 8118900739887168 8119832768441856 8125395931876608 8130354093700608 8132403074066964 8139418253277696 8152449916498272 8153385796410624 8163013505635296 8163950598220032 8173052213001984 8174529089438976 8176589202616758 8178039454953984 8201746665804384 8202688204854528 8210890417691808 8211833006420736 8212374131519712 8222473541576448 8235638180952336 8240663613210336 8246309561815248 8247256216569216 8260540548713376 8261488837147392 8274715942190544 8285437958312592 8294675013790704 8295627220771968 8299736470652704 8306376332817024 8326852029361152 8333076287002698 8334032902349616 8334989627513472 8344831778802288 8355535857478656 8366362596523008 8367510486535767 8369983243601496 8372616388008642 8373577542455664 8377203364383744 8379314554747752 8383465259259706 8393775073692624 8406060639685632 8407213976388843 8415432171869184 8416952846539776 8418107677686399 8419074054414408 8426336521946112 8428460094658296 8429983123483944 8432635143478238 8433603187921296 8451733643426304 8458051249110771 8465347339177344 8466319138894848 8467480743244677 8468452787871384 8469010823129703 8475757850520576 8477289426084864 8479425839750712 8491836768662016 8500328113306176 8501303928724992 8505515060834176 8506491471700992 8512319547680256 8518682440860669 8527009598671872 8540661817283904 8541642262906368 8551728434475072 8552710150516224 8562245175525888 8565950593217556 8567469905189888 8581186903012416 8587066155278688 8592306030842688 8601885199486656 8602872673393152 8603439566353984 8614019900699136 8627811427664352 8637430179649824 8638990969520736 8639982703072512 8641708742076872 8642700787621824 8643692947051008 8649615024255744 8653899622461632 8668750034675808 8677418282333388 8678414427240096 8679982622994144 8689659538256928 8690657088427776 8701918062951168 8704655631977536 8729889443526636 8730891611985312 8740625283349344 8742204720650016 8757206667682704 8765963366846994 8771312406485244 8778329533545264 8793478648630368 8807557499074026 8808568583622192 8815155080465664 8818969948052418 8819982342719856 8829815337261072 8849348993731554 8854197150256128 8856982625331456 8860815594306522 8864068289319936 8868459117233408 8870694111970614 8871712444436688 8883208022595984 8893581727089024 8896209948122112 8897430534778863 8905105642511232 8906127925330944 8908959437318259 8912785187235006 8916056959638528 8917668097569792 8920473540208384 8924333985663558 8939648473259427 8947359999059328 8948387132568576 8949614878091349 8957335001118336 8958363279731712 8958953598021504 8959982062445568 8961211398827457 8962240122441144 8969971136265216 8976676120476834 8989814850774912 8995974067434816 9001463460882816 9003731974859853 9011498780414592 9012533276888064 9013769823454011 9024211324541952 9026962846026048 9038659590886464 9039697205349888 9048736378680768 9054257967984768 9061501453982208 9068274856400067 9081547655374656 9090628676730216 9091672257108672 9092715957287424 9103452849602496 9104497902162432 9130890811201632 9133763332373064 9134811864497088 9141642305668096 9145598464646952 9146648355413184 9156845534937408 9171506156060556 9183390193839708 9184444422997536 9188993949651208 9196345225618848 9199238338339896 9200294386823232 9212215727136576 9226964999029932 9228024230461344 9234924370011648 9237251719903284 9238312132223328 9238920897959676 9250282734273504 9270746564861628 9277098257042154 9278743702728192 9293108117302548 9294174941790816 9317085618855168 9321117703101666 9322770956359168 9329158292154624 9331509390514542 9337203529484292 9344673374419152 9361294803286272 9373424760919296 9375787015143318 9383874763076352 9385570436022528 9387935751152574 9404136888118588 9412157921088384 9417901272240384 9420274735262622 9424353784931712 9425435676079104 9427318627720224 9428400859223808 9440617769958144 9442996957904202 9456818219646336 9467361193352832 9469071952357248 9479628587189376 9480716823739392 9483731013919437 9485413109317376 9487803586411458 9493001523219456 9495987962157312 9523515756574512 9524609031256704 9525702431443968 9535227581835648 9536950604345472 9539354069719551 9562869127469448 9568704443438448 9569802905663616 9576359491140288 9581103153439664 9592885798505856 9608244544444392 9614107548745392 9620694488784456 9621798919330752 9632525822466624 9637297306832272 9638403643338624 9653835265888968 9662162863997952 9666344284698024 9674682673345536 9677120849422488 9678231757567296 9678869512148232 9690772388286528 9714660700921344 9718864840710828 9720588640953344 9721922334836481 9723038386074552 9724154565432384 9731425680227328 9735637075269336 9752343789010284 9760756362610176 9764980450868412 9773403925114368 9775866980539044 9789657820820064 9792737585974728 9807070746299904 9813789891747072 9819778320963072 9822253063483476 9830725942270464 9833203443768012 9834980310731268 9860355917330688 9871348776742656 9876238562373568 9877372328710656 9890170997099008 9892663479709164 9907142896772352 9917049465523872 9918187916845824 9919980140564736 9922480135559838 9924240050317824 9931039472293632 9948177865117184 9964105453497888 9965249306724096 9977016506887584 9978161842268928 9980676499991274 9989286038113536 9991091109314304 9993609025420482 10008236191637376 10018243847825136 10024357035983136 10032376609766016 10035532732734432 10036684785625344 10049689884148992 10065779998941744 10066935524139648 10077001876258128 10078822797774192 10079979820251264 10091217528298368 10113541707121776 10126646393493168 10137936127966416 10139099936499072 10152237740109696 10164093402387456 10168492039747272 10177263591441408 10184871017447742 10186040213982864 10199238840758352 10212321603585024 10216741112296488 10225554284639232 10226957261321493 10228131289247256 10233197807566118 10236954286992384 10238804112024576 10241384455802808 10242560139932736 10259058423402096 10274074115171328 10275483748919697 10276663347559224 10281113219925504 10284347593876608 10285528210062336 10287386812437504 10288798272727821 10289979399839832 10298855749045248 10301451226804584 10316528966886912 10329896675298816 10337618193357609 10341413004206592 10345888378821204 10347723391982592 10349143130632383 10350331185176136 10359259595080704 10363742693028648 10378911606142464 10389289916263104 10390482579552768 10402066452911616 10403946113831424 10406568076057692 10411722983274151 10438586665569216 10439784987996672 10452112531025088 10453312406186496 10455946809514668 10464966325642752 10481721321212064 10488117325904064 10495303078673952 10496507911997184 10501707371029952 10513415243817024 10514622156369408 10528246545298944 10531456653697056 10545102856034208 10546313406241536 10556859108460896 10558071008255232 10558766740525344 10563300962648896 10571751696312576 10595138931270432 10602398008048176 10605733456185252 10606950966626784 10608168616835328 10620694991202912 10621914219189504 10652705946401904 10664582160588048 10669864875421444 10671089747982048 10679626713621888 10682986457426976 10713955226146326 10715185160163792 10727131029565104 10729069429888656 10747585014992672 10756751909815296 10764792498868254 10766028268871568 10774078431680256 10778741047619622 10791996523319088 10807792251024384 10815870992338566 10819841363831808 10821796516979712 10823281299882513 10825200986516224 10833861242502144 10841959470186306 10843204098755952 10860564674125089 10869933221997696 10871181061880832 10874637320285277 10884018007513728 10885267464293376 10886760955600299 10888728201166761 10893404117731674 10897402950669312 10899372119251968 10902118936822344 10928993288536512 10935662221072512 10936917606472704 10938418184333871 10939673886111432 10944410847017472 10947853890255744 10949110675227648 10949832175359616 10952591709678003 10963298055435264 10980850907936448 10987551484280448 10995079415753664 10996341622092288 11008600939961856 11014054064951168 11015318449529856 11016829784221569 11032954589587392 11047250611083456 11059566685054272 11060836294362624 11075168443756032 11110768382670264 11112043869799488 11113319503351296 11126442371736384 11145535758868896 11156680648714356 11159977658135328 11163488517344856 11164770056607552 11172419406330336 11191700098256832 11209618635185124 11210905470064608 11224143570248532 11225432072552544 11237946792877728 11239977497978592 11244804250561728 11277401665481028 11287129785569792 11289974324326236 11291270383828512 11292014430839604 11305901119667616 11324002498809462 11333770817741568 11338675647495966 11339977297782672 11358243254480892 11377734420511998 11387549089711872 11392477192679814 11402304579300096 11405178143962218 11406487428561456 11421267457623408 11437984219014144 11441582537349888 11449421540371584 11456408041123584 11459295240730722 11469180265982208 11474143695853146 11488861804033152 11503748570219136 11505069170445312 11516573572866432 11518654626027648 11519976937430016 11521557512778159 11523601050162432 11532820032340992 11541440726327358 11558333379567744 11569891043111184 11571219236320128 11572547582002176 11573310163992192 11576226824819811 11586212717675904 11587542784570368 11589132630155157 11602557417268224 11621133759711168 11639852591368848 11641188815980416 11644122583323153 11654167044465792 11656272960866688 11659210529657229 11676275556910272 11687951155795992 11689292901996864 11695083208646992 11704439378060352 11705783017065984 11724638198173824 11743409998765368 11744758111496256 11753540107287552 11758626597403224 11759976456959808 11773087116348096 11799131991642072 11807215963508196 11809310167108608 11814420792408696 11827592149294152 11828949925915584 11844277363461312 11858108969452032 11863240713038484 11873474190014976 11876466497018508 11878612583091012 11882349520355699 11883713582980008 11893220658351648 11899111980884744 11919531297679236 11929813332079104 11932819837455132 11943113334824448 11945271464028672 11948281865103276 11949653496588192 11968901493969112 11979110081385216 11986419801033216 11994632089913088 12001951281177088 12004975966479804 12015331707219456 12018359764605348 12035950461368064 12051546121181952 12064981838241024 12070203108624738 12072343957313024 12091033141866756 12108730207166208 12111781802480514 12120838235640288 12122229676144896 12137937132803328 12140996088733974 12174521081602176 12178351109830752 12179749152662784 12188093897814912 12194131286195936 12195531140550912 12198604611100446 12209127379916544 12228674874747408 12244520258452944 12245925897330048 12259578319502976 12261793634158464 12265651117786528 12267059182430976 12282954302848768 12302619998706576 12304032307281792 12316335626537712 12317749509631104 12318561197279568 12333710312364672 12360995419815504 12369464342722872 12390810823070064 12392233255721088 12412073913285816 12422780825140224 12428156937468888 12438877722872832 12442012520686056 12449604705979056 12459564499225536 12481726404381696 12490278044041728 12497899681225728 12499614430504047 12501049353524424 12502484441270208 12511833017435136 12514093914696704 12517247668203432 12549543894784512 12554974865402244 12557201696320512 12558924582012963 12560366313683496 12565805046575616 12569758170293632 12571201145631744 12575197888889559 12587490359944192 12590662610538936 12609090959528448 12623148257803776 12625429269809664 12628611081621612 12639504782919168 12644974685225916 12648952715217357 12650404781881944 12661317282876416 12698021008766016 12699478708342272 12702679181807076 12713636775780864 12715934139127296 12719138759626068 12737755152993024 12750492169959264 12758272591251264 12759737207551488 12768479321520384 12790514398007808 12810992725925856 12812463394359552 12818810064993856 12827592651712608 12829065225774336 12843367763288832 12848925889826334 12851204857784832 12871780354518624 12888459046264032 12902827799229984 12904309010089728 12905159349530976 12921029851048704 12941717141496528 12958486454281104 12959974054608768 12962563113115308 12964051181432736 12965539420576512 12980849433692448 13003125052013712 13016127423500082 13017621640860144 13019973934491216 13034489307385392 13035985632641664 13052877094426752 13056983447966304 13085053188996096 13094834165289954 13096337417977968 13110937925024016 13113307080975024 13130127776037888 13147141223107584 13148945050270491 13156968609727866 13161798368990208 13167494300317896 13174016835979538 13190217972945552 13209523862363136 13211336248611039 13222732620698496 13224250555794432 13226640187419648 13228454922078627 13229973514079784 13241385963058176 13244723005891608 13251283796894374 13274023490597331 13281295725384192 13285473937997184 13286999075632128 13291223391459783 13302688675850112 13304215789691904 13306041167955921 13307568666655032 13319048050818048 13321454812419072 13324812033893976 13340372590633536 13344314922183168 13357658463766848 13359191887996416 13365809381310848 13369177780852509 13376502146354688 13380710310312576 13382246380833792 13386500978495337 13399586512198656 13421039998588992 13422580698852864 13436002501677504 13437544919597568 13438430397032256 13439973093668352 13454956704397824 13465014180715251 13484722276162368 13493961101152224 13502195191324224 13517248170621888 13518799915332096 13536316986812928 13557989386329696 13573104568021152 13579828023263656 13581386951977152 13592252180973312 13598985121011136 13622321483061984 13635943015095324 13637508385663008 13655179274403744 13656746853243648 13678744564536128 13700644998559596 13702217796745632 13712463458502144 13718397696970428 13719972533119776 13735268302406112 13775085290759562 13783490924476812 13794517838428272 13798857507509844 13800441580234848 13818323590704864 13840447498544898 13842036345692016 13852386555017472 13855877579854926 13858381346939514 13875424101410256 13906119847292442 13918115554092288 13929250168931328 13936150041366784 13939662175953822 13941262412686224 13975628428282752 13981676554652499 13984156434538752 13993737438231936 13995343882662912 14005805294226438 14010946650860544 14017886991756032 14041942204929408 14060137141378944 14061751208322048 14063680522714977 14075812144614528 14077428011006976 14078355654033792 14081903626728861 14095668928416768 14106205332177882 14126851908360576 14130412102893933 14136530677397568 14140977941580336 14142601288835712 14144224822447104 14160926654937216 14162552292252672 14164495436856303 14185227329469504 14203607928535872 14219442880784064 14228119663976064 14231705379617187 14239502284829184 14243981943235968 14285273634861768 14286913546885056 14288553647165952 14302841372753472 14305425906518208 14353056665157672 14354704358495424 14365437908907008 14371654730159496 14389328697758784 14412366816666588 14421161323118088 14431041733176684 14432698378996128 14455945960248408 14457605465007936 14480752898833452 14493244295996928 14499516427047036 14512024010018304 14515681274133732 14517347636350944 14518304268222348 14524538823642232 14536158582429792 14571991051382016 14578297261066242 14580882961430016 14584557579111828 14586231848148576 14597138520340992 14603455612904004 14641134543915264 14647470676302618 14650068645707264 14660105887671552 14663800470808566 14684486731230096 14689106378962092 14710606119449856 14729667481444608 14733379595225214 14746088913405696 14749805165652018 14752470466096902 14790533875996032 14814357843560352 14816058493065984 14835256495648512 14838995219563746 14860714345158528 14875574198285808 14877281875268736 14879970210847104 14884651356459808 14886360075476736 14896559208440448 14898269294447616 14922266797675776 14946158180246832 14947873960086144 14965524760331376 14967242763403392 14983929057170304 14986636663971456 14990413538130723 14993072334082304 15027365771737704 15036535553974704 15048564914649024 15053299099101648 15055027178438016 15056019241119472 15074534826223488 15098669998412616 15111694423655424 15115502814387192 15118234196661288 15119969730376896 15136826292447552 15144324339307856 15170312560682664 15183398786282496 15189969590239752 15203072772400128 15206904191949624 15208649904748608 15228356610164544 15246140103581184 15255443383133184 15265895387162112 15275210721498112 15277306526171613 15279060320974296 15292240354642944 15298858261137528 15318482405377536 15325111668444732 15338331426958848 15349796711349177 15355431430488576 15358206168036864 15362076683704212 15364801400216576 15388587635103144 15411111172756992 15414995021338836 15421669829888256 15426521390814912 15428292315093504 15431080218656256 15434969099759748 15448283623567872 15452176840206876 15494845012948224 15512119506309888 15519803455158464 15521585087973888 15525496777764204 15538889392621056 15541697281155584 15545614039542972 15568367409213696 15583934874394656 15585723869329152 15603099679367424 15605919170747136 15632850930898432 15657879998353824 15659677481995008 15678168796537632 15679968609279744 15683920214272002 15697449488464128 15732175988856096 15742954618010928 15752561056544928 15770122865725536 15771933234554112 15792369817948416 15797184980545584 15817654284051312 15819470109362304 15835288662691344 15838150110788016 15844951443973344 15857627544468864 15892708396905648 15908600184277878 15910426449940176 15912252925252992 15931042486804368 15932871328784256 15972146775180288 15979058919602856 15992842786550784 16004797313132166 16006634621973072 16024479686140464 16047933948490752 16068728161575936 16070932839219489 16072777740245688 16080739411889614 16086642450988032 16093604144832984 16121377522489008 16144973609554944 16147188748302381 16149042403307352 16161117647520384 16162972901526528 16168111571429433 16183916177071104 16187994784978632 16211688376536576 16223806488507849 16232694775469568 16237801479774336 16239665536883712 16250791863753216 16260708187401216 16262939205279459 16264806148133928 16278836506555392 16304899832996544 16306771592821248 16326027011270592 16327901196440064 16340106176597511 16346104426003968 16349058178877952 16353178405233516 16356078909907968 16403493331608768 16405376409709056 16421780835383616 16423666012841472 16424748263039424 16444947083152896 16457239554207529 16471276361904672 16481327226420672 16492619123630496 16494512433138432 16521081097426752 16522977674294784 16549431884381088 16570875916625184 16589350027581408 16591254441543936 16599472941305408 16612752665634048 16666152574005396 16668065804699232 16669979255026944 16689663557604576 16735020973071534 16739966487202992 16745232776017284 16747155084911328 16758629109495504 16766930518519412 16787550147385248 16814427952777686 16836215355372798 16838148108828816 16856920189316592 16859966246967888 16865270286956476 16867206375842592 16903467286852608 16916102498221542 16930694678354688 16934961486489354 16936905575742768 16938021646259406 16958851679501424 16983673537324032 17000656226612352 17002607857449984 17008013471243949 17011030121668352 17024639095360512 17037364881721338 17066601630767997 17081323634567808 17083284525812736 17088715789019721 17103456868950144 17105420301032448 17107767215943327 17124490351051776 17131901186435112 17162373806024832 17174132310557376 17184612061685376 17188942861096083 17203770398973312 17205745346786304 17206879132707968 17211215543779719 17228039801398272 17255622855328704 17274860359299648 17277981939041472 17279965406145024 17283417484153744 17285401575243648 17287385894102016 17299230048511488 17307799244923264 17312161089491037 17337500069351616 17354836564666776 17356828854480192 17359965245988288 17379319076513856 17381314176855552 17403836125902336 17409311263955072 17459778887053272 17461783223970624 17481250566698688 17484409441300032 17514413335365408 17531926733693988 17542624812970488 17556659067090528 17586957297260736 17615114998148052 17617137167244384 17630310160931328 17637939896104836 17639964685439712 17659630674522144 17698697987463108 17713965250662912 17721631188613044 17736918234466816 17741388223941228 17743424888873376 17766416045191968 17787163454178048 17794861069557726 17810211285022464 17817918874636518 17825570374470012 17840947080416768 17848667971327116 17879296946518854 17894719998118656 17899229756182698 17914670002236672 17917907196043008 17922422797654914 17924480244882288 17953352240953668 17979629701549824 17991948134869632 18002926921765632 18007463949719706 18022997560829184 18027539646908022 18053925692052096 18077319181772928 18079394410699776 18097472757361536 18105304662937107 18108515935969536 18123002907964416 18136549712800134 18163095310749312 18181257353460432 18183344514217344 18185431914574848 18206905699204992 18208995804324864 18211494133100961 18261781622403264 18267526664746128 18269623728994176 18291196929293904 18293296710826368 18297906916650669 18313691069874816 18343012312121112 18366780387679416 18368888845995072 18377987899302416 18392690451237696 18398476676679792 18400588773646464 18424431454273152 18453929998059864 18456048460922688 18469848740023296 18474503439806568 18476624264446656 18477841795919352 18500565468547008 18541493129723256 18554196514084308 18557487405456384 18586216234605096 18588349883581632 18634171237710336 18642235406203332 18645541912718336 18658316584309248 18663018781029084 18672263531987527 18674407058968584 18689346748838304 18722589606572544 18746849521838592 18751574030286636 18767749526152704 18771140872045056 18775871502305148 18808273776237176 18824315842176768 18835802544480768 18840549470525244 18848707569863424 18854637255440448 18856801718447616 18881235539916288 18885993915808404 18913636439292672 18934722386705664 18938143904714496 18959257174378752 18967462027838874 18970826218634752 18975607172822916 18991975924314624 19047031513149024 19049218062513408 19070455163671296 19073901208690944 19078708139439102 19125738254938896 19137408886876896 19139605811327232 19152718982280576 19162206306879328 19185771597011712 19216489088888784 19228215097490784 19241388977568912 19243597838661504 19265051644933248 19274594613664544 19276807286677248 19307670531777936 19332688569396048 19354241698844976 19356463515134592 19357739024296464 19381544776573056 19429321401842688 19437729681421656 19443844669672962 19446076772149104 19448309130864768 19471274150538672 19504687578020568 19521512725220352 19524191135250123 19529960901736824 19546807850228736 19551733961078088 19579315641640128 19585475171949456 19614141492599808 19627579783494144 19639556641926144 19642251247934931 19644506126966952 19661451884540928 19666406887536024 19669960621462536 19720711834661376 19735452914591799 19742697553485312 19752477124747136 19754744657421312 19761025253969307 19780341994198016 19785326959418328 19814285793544704 19834098931047744 19836375833691648 19839960281129472 19844960271119676 19848480100635648 19862078944587264 19876925695341561 19896355730234368 19928210906995776 19930498613448192 19954033013775168 19956323684537856 19961352999982548 19978572076227072 19982182218628608 19987218050840964 20016472383274752 20036487695650272 20048714071966272 20064753219532032 20071065465468864 20073369571250688 20099379768297984 20131559997883488 20133871048279296 20154003752516256 20157645595548384 20159959640502528 20182435056596736 20227083414243552 20253292786986336 20275872255932832 20278199872998144 20304475480219392 20336984079494544 20369742034895484 20372080427965728 20398477681516704 20433482224592976 20453914522642986 20456262578494512 20466395615132236 20482768911605616 20485120279865472 20518116846804192 20550967497839394 20553326695118448 20562226439851008 20568695187753216 20577596545455642 20579958799679664 20602902453609168 20633057933773824 20659793350597632 20662627936139343 20675236386715218 20682826008413184 20691776757642408 20698286261264766 20700662370352272 20727485386057296 20757823212284928 20760671247817347 20778579832526208 20780965159105536 20783816369782389 20787572020409271 20804132905823232 20807892227662848 20813136152115384 20823445966548302 20859179770938663 20877173331138432 20879569975993344 20904225062050176 20906624812372992 20909493263930733 20911893619029336 20929932651285504 20963442642424128 20976234651808128 20990606157347904 20993015823994368 21003414742059904 21008707941339657 21026830487634048 21029244312738816 21056493090597888 21062913307394112 21090205712068416 21092626812483072 21113718216921792 21116142016510464 21117533481050688 21126601925297792 21143503392625152 21159307998266823 21190277862540864 21204796016096352 21211466912370504 21213901933253568 21216337233670656 21241389982405824 21243828438379008 21305411892803808 21329164321176096 21339729750842888 21342179495964096 21359253427243776 21365972914853952 21427910452292652 21430370320327584 21454262059130208 21458138859777312 21495170029985344 21529584997736508 21532056537743136 21548156863360512 21557482095239244 21583993046638176 21631741984677132 21646562599765026 21650401973032448 21683918940372612 21686408197511904 21721129348250178 21739866443995392 21749274640570554 21768036015027456 21773521911200598 21777456402333522 21786808235463348 21804237873644688 21857986577073024 21871324442145024 21876836368667742 21879347772222864 21888821694034944 21895707780511488 21899664350719232 21905183419356006 21961701815872896 21971206014453927 21975102968560896 21990158831507328 21992683244184576 22017201879923712 22028108129902336 22033659568443138 22065909179174784 22094501222166912 22100069392837821 22119133370108544 22121672588725248 22128705699145353 22150336887512064 22221536765340528 22224087739598976 22226639006702592 22252884743472768 22258492829345619 22291071517737792 22313361297428712 22319955316270656 22326977034689712 22329540113215104 22344838812660672 22383400196513664 22419237270370248 22421810940129216 22448287140497064 22450864145105088 22475893585755456 22479954995957184 22489608501123456 22554803330962056 22574259571139584 22579948648652472 22582540767657024 22584028861679208 22611802239335232 22648004997618924 22667541635483136 22677351294991932 22679954595565344 22716486508961784 22755468841023996 22775098179423744 22784954385359628 22804609158600192 22810356287924436 22812974857122912 22842534915246816 22883165074699776 22898843080743168 22912816082247168 22918590481461444 22938360531964416 22948287391706292 22977723608066304 23007497140438272 23033147145732864 23037309252055296 23043115025556318 23047202100324864 23082881452654716 23116666759135488 23139782086222368 23142438472640256 23146620327984384 23152453649639622 23172425435351808 23178265260310314 23242267519422336 23279705182737696 23282377631960832 23288245166646306 23308334088931584 23312545921733376 23318421059314458 23352551113820544 23375902311591984 23378585803993728 23390166417293984 23408878756120704 23411566034131968 23449276396347648 23486819997530736 23489516222992512 23517253194806448 23519952913919616 23546174232696192 23598263983284144 23614431927016392 23628841584817392 23655184298588304 23657899851831168 23688554726922624 23716217938904064 23726481426076968 23746948380029952 23752932994037016 23757225166182024 23764699040711398 23767427165960016 23786441316703296 23798223961769488 23839062595358472 23859626664158208 23862900276416817 23865639674910264 23886226669648896 23890542928057344 23896563730206552 23899306993176384 23937802987938224 23958220162770432 23972839602066432 23989264179826176 24003902562354176 24007195969698249 24009951932959608 24030663414438912 24036719529210696 24071900922736128 24103092242363904 24121109117834421 24129963676482048 24140406217249476 24144687914626048 24182066283733512 24217460414332416 24223563604961028 24241676471280576 24244459352289792 24275874265606656 24281992177467948 24349042163204352 24356702219661504 24359498305325568 24376187795629824 24388262572391872 24391062281101824 24397209222200892 24418254759833088 24457349749494816 24489040516905888 24491851794660096 24519156639005952 24523587268316928 24531302235573056 24534118364861952 24565908605697536 24605239997413152 24608064614563584 24632671253075424 24635499019262208 24637122394559136 24667420624729344 24721990839631008 24738928685445744 24781621646140128 24784466511442176 24824147826571632 24856313874937776 24884025041372112 24899209411958112 24919128998451072 24980556088083456 24999228861008094 25002098707048848 25004968882540416 25034495336406864 25099087789569024 25109949730804488 25117849164025926 25120732627366992 25131610093151232 25139516340587264 25150395777779118 25181325221077872 25218181919056896 25221641929166529 25246296515607552 25250858539619328 25254323033059197 25257222163243224 25279009565838336 25289949370451832 25297905430434714 25300809563763888 25374153747332313 25396042017532032 25398957416684544 25402442229734031 25405358363614152 25407032469389109 25427273551561728 25431868278254592 25438277519252136 25475510305986048 25500984339918528 25516545182502528 25519474415102976 25536958643040768 25556047322582007 25581028796015616 25621985451851712 25624926788719104 25637620129987712 25655185303425216 25658130451548672 25686735526577664 25697851779652668 25702409715569664 25743560709037248 25776918092528064 25805655598459968 25808618020179456 25810318699061952 25842059702097408 25883434282993056 25916972908562208 25919948109217536 25925126226230616 25928102362865472 25931078841153024 25961698867384896 26006250104027424 26032254847000164 26035243281720288 26039947868982432 26068978614770784 26071971265283328 26105754188853504 26113966895932608 26189668330579908 26192674835955936 26221875850048032 26226614161950048 26297890100540982 26313937219455732 26334988600635792 26348033671959076 26380435945891104 26422672497222078 26445465241396992 26456909844157254 26459947028159568 26489446011783216 26502567593788748 26548046981194662 26562591450768384 26570947875994368 26582446782919566 26605377351700224 26612082335911842 26615137333310064 26649624067787952 26680745181267072 26688629844366336 26715316927533696 26718383775992832 26726878311954777 26731618762621696 26738355561705018 26753004292709376 26761420620625152 26773001956990674 26818945419778281 26842079997177984 26845161397705728 26872005003355008 26875089839195136 26876860794064512 26879946187336704 26883634196482371 26909913408795648 26930028361430502 26969444552324736 26987922202304448 27004390382648448 27011195924579559 27034496341243776 27037599830664192 27041309470362033 27072633973625856 27115978772659392 27146209136042304 27159656046527312 27162773903954304 27184504361946624 27197970242022272 27204824569200201 27244642966123968 27271886030190648 27275016771326016 27310358548807488 27313493706487296 27357489129072256 27401289997119192 27404435593491264 27424926917004288 27436795393940856 27439945066239552 27470536604812224 27550170581519124 27566981848953624 27589035676856544 27597715015019688 27600883160469696 27636647181409728 27680894997089796 27684072691384032 27704773110034944 27711755159709852 27716762693879028 27750848202820512 27812239694584884 27836231108184576 27872300082733568 27879324351907644 27882524825372448 27951256856565504 27963353109304998 27968312869077504 27987474876463872 28011610588452876 28035773983512064 28083884409858816 28120274282757888 28127361045429954 28151624289229056 28156711308067584 28163807253457722 28212410664355764 28253703816721152 28260824205787866 28273061354795136 28281955883160672 28285202577671424 28321853309874432 28328990873712606 28370454658939008 28407215857071744 28438885761568128 28451193041758311 28456239327952128 28463410759234374 28479004569658368 28487963886471936 28570547269723536 28573827093770112 28577107294331904 28605682745506944 28610851813036416 28618062209158653 28706113330315344 28709408716990848 28743309460318992 28778657395517568 28824733633333176 28842322646236176 28862083466353368 28865396757992256 28911891920496816 28915210930015872 28961505797666904 28986488591993856 28999032854094072 29024048020036608 29031362548267464 29034695272701888 29036608536444696 29049077647284464 29072317164859584 29143982102764032 29156594522132484 29161765922860032 29165767004509443 29169115158223656 29172463696297152 29194277040681984 29206911225808008 29282269087830528 29294941352605236 29300137291414528 29320211775343104 29327600941617132 29342128407408971 29368973462460192 29378212757924184 29421212238899712 29459334962889216 29466759190450428 29492177826811392 29499610331304036 29504940932193804 29581067751992064 29628715687120704 29632116986131968 29670512991297024 29677990439127492 29721428690317056 29751148396571616 29754563750537472 29759940421694208 29769302712919616 29772720150953472 29793118416880896 29844533595351552 29892316360493664 29895747920172288 29931049520662752 29934485526806784 29967858114340608 29973273327942912 29980827076261446 29986144668164608 30054731543475408 30073071107949408 30097129829298048 30106598198203296 30110054356876032 30112038482238944 30149069652446976 30197339996825232 30231005628774384 30236468393322576 30239939460753792 30273652584895104 30288648678615712 30340625121365328 30379939180479504 30413808383899248 30417299809497216 30456713220329088 30492280207162368 30531790774324224 30554613052343226 30558120641948592 30597716522275056 30636964810755072 30650223336889464 30676662853917696 30680871783964479 30699593422698354 30710862860977152 30716412336073728 30724153367408424 30777175270206288 30822222345513984 30826451246759091 30829990042677672 30843339659776512 30853042781629824 30856584630187008 30862160437312512 30866394818183463 30869938199519496 30896567247135744 30904353680413752 30989690025896448 31012854580072827 31024239012619776 31039606910316928 31043170175947776 31047429391897149 31050993555528408 31077778785242112 31083394562311168 31091228079085944 31136734818427392 31167869748789312 31171447738658304 31206199358734848 31211838341494272 31235168949822453 31265701861796864 31315759996707648 31319354963990016 31356337593075264 31359937218559488 31367840428544004 31394898976928256 31464351977712192 31485909236021856 31505122113089856 31540245731451072 31543866469108224 31584739635896832 31594369961091168 31635308568102624 31638940218724608 31670577325382688 31676300221576032 31689902887946688 31715255088937728 31785416793811296 31817200368555756 31820852899880352 31824505850505984 31862084973608736 31865742657568512 31958117839205712 32009594626264332 32013269243946144 32048959372280928 32141865678438978 32145555480491376 32161478823779228 32187208289665968 32242755044978016 32294377496604762 32298084806614704 32322235295040768 32336223142858866 32375989569957264 32423376753073152 32447612977015698 32465389550939136 32469843899647539 32475602959548672 32501583727506432 32525878410558918 32529612296267856 32609799665993088 32613543185642496 32623911960855831 32652054022541184 32655802392880128 32660282866800897 32666184603500283 32680212353195022 32692208852007936 32698116357755904 32706356810467032 32806986663217536 32810752819418112 32815254553001613 32843561670767232 32847332025682944 32849496526078848 32857775129034009 32889894166305792 32914479108415058 32942552723809344 32962654452841344 32985238247260992 32989024866276864 33042162194853504 33045955348589568 33050489352664707 33098863768762176 33141751833250368 33178700055162816 33182508883087872 33198945882610816 33225505331268096 33332305148010792 33336131609398464 33339958510053888 33379327115209152 33470041946143068 33479932974405984 33490465552034568 33494310169822656 33517258218991008 33533861037038824 33575100294770496 33628855905555372 33672430710745596 33676296217657632 33713840378633184 33719932493935776 33730540573912952 33734412751685184 33832204996443084 33861389356709376 33869922972978708 33873811151485536 33876043292518812 33917703359002848 34001312453224704 34016026942487898 34022060243336704 34074729763442676 34133203261535994 34162647269135616 34177431578039442 34206913737900288 34215534431886654 34263802372870224 34324747612049664 34348264621114752 34369224123370752 34377885722192166 34407540797946624 34413758265415936 34422431087559438 34511245710657408 34549720718599296 34555963878082944 34559930812290048 34566834968307488 34570803150487296 34598460097022976 34615598489846528 34624322178982074 34675000138703232 34709673129333552 34713657708960384 34719930491976576 34728680474459433 34758638153027712 34762628353711104 34807672251804672 34818622527910144 34919557774106544 34923566447941248 34932367749969459 34962501133397376 34968818882600064 34977631588971687 35028826670730816 35063853467387976 35085249625940976 35113318134181056 35173914594521472 35230229996296104 35234274334488768 35260620321862656 35275879792209672 35279929370879424 35319261349044288 35397395974926216 35427930501325824 35443262377226088 35473836468933632 35482776447882456 35486849777746752 35532832090383936 35574326908356096 35589722139115452 35620422570044928 35635837749273036 35647048561067097 35651140748940024 35681894160833536 35697335942654232 35758593893037708 35789439996237312 35798459512365396 35829340004473344 35835814392086016 35844845595309828 35848960489764576 35906704481907336 35959259403099648 35983896269739264 36005853843531264 36014927899439412 36045995121658368 36055079293816044 36107851384104192 36154638363545856 36194945514723072 36210609325874214 36217031871939072 36273099425600268 36326190621498624 36362514706920864 36366689028434688 36413811398409984 36422988266201922 36523563244806528 36535053329492256 36539247457988352 36582393858587808 36586593421652736 36595813833301338 36627382139749632 36686024624242224 36733560775358832 36737777691990144 36755975798604832 36785380902475392 36796953353359584 36801177547292928 36848862908546304 36907859996119728 36912096921845376 36949006879613136 36953248528893312 36955683591838704 37001130937094016 37082986259446512 37108393028168616 37172432469210192 37176699767163264 37268342475420672 37284470812406664 37316633168618496 37326037562058168 37344527063975054 37348814117937168 37378693497676608 37445179213145088 37493699043677184 37498843291512141 37503148060573272 37535499052305408 37542281744090112 37551743004610296 37616547552474352 37648631684353536 37671605088961536 37676773746038889 37681098941050488 37697415139726848 37709274510880896 37713603436895232 37725593666668677 37762471079832576 37771987831616808 37827272878585344 37869444773411328 37876287809428992 37918514348757504 37934924055677748 37941652437269504 37946858145652071 37951214345645832 37983951848629248 38094063026298048 38098436125026816 38140910327342592 38147802417381888 38157416278878204 38251476509877792 38274817773753792 38279211622654464 38305437964561152 38324412613758656 38371543194023424 38432978177777568 38456430194981568 38482777955137824 38487195677323008 38530103289866496 38549189227329088 38553614573354496 38615341063555872 38665377138792096 38708483397689952 38712927030269184 38715478048592928 38763089553146112 38875459362843312 38887689339345924 38892153544298208 38896618261729536 38942548301077344 39009375156041136 39048382270500246 39059921803473648 39103467922156176 39158631283280256 39170950343898912 39255159566988288 39284502495869862 39289012253933904 39332813775072048 39339921242925072 39441423669322752 39470905829183598 39485395106970624 39504954249494272 39522050507938614 39570653918836656 39628571587089408 39634008745833117 39668197862095488 39672751667383296 39679920562258944 39685364766235881 39689920542239352 39724157889174528 39753851390683122 39822070471791993 39856421813991552 39860997226896384 39873670174379349 39908066027550336 39912647369075712 39918123503867763 39922705999965096 39957144152454144 39964364437257216 39974436101681928 40032944766549504 40072975391300544 40097428143932544 40107533342557527 40129506439064064 40142130930937728 40146739142501376 40159502935486011 40198759536595968 40263119995766976 40267742096558592 40308007505032512 40315291191096768 40319919281005056 40364870113193472 40395042542145753 40454166828487104 40506585573972672 40551744511865664 40556399745996288 40608950960438784 40673968158989088 40739484069790968 40744160855931456 40796955363033408 40866964449185952 40907829045285972 40912525156989024 40932791230264472 40965537823211232 40970240559730944 41036233693608384 41101934995678788 41106653390236896 41137390375506432 41155193090911284 41159917599359328 41205804907218336 41325255872278686 41350472773430436 41383553515284816 41396572522529532 41401324740704544 41454970772114592 41521342495634694 41557159665052416 41567632739564778 41575144040818542 41626272304230768 41646891933096604 41718359541877326 41754346662276864 41808450124100352 41818986527861466 41823787238058672 41926885284848256 41952469303616256 41981212314695808 41986031647988736 42006829484119808 42017415882679314 42053660975268096 42125826614788224 42180411424136832 42185253624966144 42227436433843584 42232284033020928 42235066962101376 42245710880186583 42253203850595584 42287006785250304 42318615996533646 42380555725081728 42391236308681799 42409592032192704 42422933824741008 42427803866507136 42432674467341312 42482779964811648 42487656876758016 42493486310568909 42610823785607616 42658328642352192 42679459501685776 42684358991928192 42695116138851561 42718506854487552 42731945829707904 42855820904585304 42860740640655168 42908524118260416 42916277719554624 42990340059970688 43059169995473016 43064113075486272 43096313726721024 43114964190478488 43167986093276352 43263483969354264 43293125199530052 43300803946064896 43367837880745224 43372816395023808 43442258696500356 43479732887990784 43498549281141108 43536072030054912 43547043822401196 43554912804667044 43573616470926696 43608475747289376 43715973154146048 43742648884290048 43753672737335484 43758695544445728 43791415561022976 43799328701438464 43810366838712012 43923403631745792 43942412028907854 43950205937121792 43980317663014656 44056216259804672 44067319136886276 44131818358349568 44189002444333824 44200138785675642 44238266740217088 44257411398290706 44443073530681056 44448175479197952 44505769486945536 44516985658691238 44582143035475584 44626722594857424 44639910632541312 44653954069379424 44659080226430208 44689677625321344 44766800393027328 44838474540740496 44843621880258432 44896574280994128 44901728290210176 44951787171510912 44959909991914368 44971240614392169 44979217002246912 45109606661924112 45159897297304944 45165081535314048 45168057723358416 45223604478670464 45296009995237848 45335083270966272 45354702589983864 45359909191130688 45432973017923568 45510937682047992 45550196358847488 45569908770719256 45609218317200384 45620712575848872 45625949714245824 45685069830493632 45766330149399552 45797686161486336 45825632164494336 45831919578514839 45837180962922888 45876721063928832 45896574783412584 45955447216132608 46014994280876544 46049390134047531 46066294291465728 46074618504110592 46086230051112636 46094404200649728 46109058925928383 46165762905309432 46233333518270976 46279564172444736 46284876945280512 46293240655968768 46304907299279244 46344850870703616 46356530520620628 46379493289130309 46484535038844672 46559410365475392 46564755263921664 46576490333292612 46616668177863168 46625091843466752 46636842118628916 46705102227641088 46751804623183968 46757171607987456 46780332834587968 46817757512241408 46898552792695296 46973639995061472 46979032445985024 47034506389612896 47039905827839232 47092348465392384 47196527966568288 47228863854032784 47257683169634784 47310368597176608 47315799703662336 47377109453845248 47452962852153936 47505865988074032 47514450332364048 47529398081422796 47534854331920032 47572882633406592 47596447923538976 47678125190716944 47725800552833634 47731279349820528 47793127460413104 47798613986352768 47875605975876448 47916440325540864 47978528359652352 48014391939396498 48019903865919216 48073439058421392 48143801845472256 48206184484727808 48212798517658467 48242218235668842 48259927352964096 48280812434498952 48364132567467024 48434920828664832 48441566244907143 48447127209922056 48483352942561152 48488918704579584 48504334714288299 48551748531213312 48563984354935896 48671419465523547 48698084326408704 48713404439323008 48718996610651136 48752375591259648 48776525144783744 48782124562203648 48788817615838377 48794418444401784 48836509519666176 48914699498989632 48978081033811776 48983703589320192 49020318529792533 49038313278011904 49047174536633856 49062604471146112 49068236729723904 49131817211395072 49210479994826304 49216129229127168 49265342506150848 49270998038524416 49274244789118272 49334841249458688 49371718662622587 49443981679262016 49477857370891488 49563243292280256 49568933022884352 49648295653143264 49712627749875552 49768050082744224 49798418823916224 49838257996902144 49998457722016188 50004197414097696 50009937765080832 50068990672813728 50219899461608976 50235698328051852 50241465254733984 50279032681174528 50300791555558236 50362650442155744 50443283858333058 50508646066118394 50514444326486448 50579898740903664 50595810860869428 50601619127527776 50748307494664626 50792084035064064 50804884459468062 50810716727228304 50814064938778218 50876555038504272 50951020611972096 51001968679837056 51024040413731847 51033090365005056 51073917286081536 51112094645164014 51243970903703424 51249853577438208 51266147367059163 51275240259975424 51310370606850432 51316260903097344 51323301647829981 51373471053155328 51395703559305336 51487121418074496 51553836185056128 51566828583288249 51611311196919936 51617236040358912 51620637398123904 51633646631339157 51684119404194816 51766868565986112 51833945817124416 51839896218435072 51850252452461232 51856204725730944 51862157682306048 51923397734769792 51936483268473111 52012500208054848 52064509694000328 52070486563440576 52079895737964864 52137957229541568 52143942530566656 52211508377707008 52227933791865216 52379336661159816 52385349671911872 52443751700096064 52453228323900096 52595780201081964 52627874438911464 52669977201271584 52696067343918152 52760871891782208 52845344994444156 52890930482793984 52913819688314508 52919894056319136 52978892023566432 53005135187577496 53096093962389324 53141895751988736 53164893565839132 53210754703400448 53224164671823684 53230274666620128 53299248135575904 53361490362534144 53430633855067392 53453756623909554 53463237525243392 53476711123410036 53522841241250304 53546003913981348 53637890839556562 53684159994355968 53744010006710016 53753721588129024 53767268392964742 53860056722861004 53938889104649472 53975844404608896 54008780765296896 54022391849159118 54068992682487552 54082618940724066 54231957545318784 54292418272084608 54319312093054624 54325547807908608 54369008723893248 54395940484044544 54409649138400402 54489285932247936 54543772060381296 54550033542652032 54620717097614976 54626987412974592 54714978258144512 54802579994238384 54808871186982528 54873590787881712 54879890132479104 54893720749952007 54941073209624448 55100341163038248 55133963697907248 55178071353713088 55195430030039376 55201766320939392 55273294362819456 55361789994179592 55368145382768064 55409546220069888 55423510319419704 55433525387758056 55501696405641024 55624479389169768 55672462216369152 55744600165467136 55758648703815288 55765049650744896 55902513713131008 55926706218609996 55936625738155008 55974949752927744 56016790595962581 56023221176905752 56071547967024128 56167768819717632 56240548565515776 56254722090859908 56282587941613649 56303248578458112 56313422616135168 56327614506915444 56424821328711528 56507407633442304 56521648411575732 56546122709590272 56563911766321344 56570405155342848 56643706619748864 56657981747425212 56740909317878016 56814431714143488 56877771523136256 56902386083516622 56912478655904256 56926821518468748 56975927772943872 57141094539447072 57147654187540224 57211365491013888 57221703626072832 57236124418317306 57412226660630688 57418817433981696 57486618920637984 57557314791035136 57649467266666352 57684645292472352 57724166932706736 57730793515984512 57823783840993632 57830421860031744 57923011595333808 57998065708188144 58062725096534928 58069390545403776 58073217072889392 58098155294568928 58144634329719168 58287964205528064 58313189044264968 58331534009018886 58338230316447312 58344927392594304 58413822451616016 58564538175661056 58572573405750369 58589882705210472 58640423550686208 58655201883234264 58684256814817942 58737946924920384 58756425515848368 58842424477799424 58918669925778432 58926753743804793 58933518380900856 58984355653622784 58999220662608072 59009881864387608 59162135503984128 59206358743775397 59257431374241408 59264233972263936 59283075761907921 59341025982594048 59355980878254984 59442857380634112 59502296793143232 59509127501074944 59519880843388416 59538605425839232 59545440301906944 59586236833761792 59630777086024683 59689067190703104 59784632720987328 59791495840344576 59862099041325504 59868971053613568 59935716228681216 59946546655885824 59961654152522892 59972289336329216 60109463086950816 60146142215898816 60194259658596096 60213196396406592 60220108713752064 60224076964477888 60298139304893952 60394679993650464 60462011257548768 60472936786645152 60479878921507584 60547305169790208 60577297357231424 60681250242730656 60759878360959008 60827616767798496 60834599618994432 60913426440658176 61109226104686452 61116241283897184 61195433044550112 61300446673778928 61361743567928958 61399186845396708 61448306734816848 61554350540412576 61652902493518182 61659980085355344 61686679319553024 61706085563259648 61732789636366926 61739876399038992 61808707360827504 61979380051792896 62025709160145654 62048478025239552 62079213820633856 62094858783794298 62101987111056816 62182456158171888 62273469636854784 62282013743452041 62335739497578624 62342895477316608 62362716061227813 62412398717469696 62423676682988544 62470337899644906 62577539312815989 62631519993415296 62638709927980032 62712675186150528 62719874437118976 62728479791792199 62735680857088008 62789797953856512 62928703955424384 62971818472043712 63010244226179712 63026123824018971 63080491462902144 63087732938216448 63169479271793664 63188739922182336 63270617136205248 63277880437449216 63341154650765376 63352600443152064 63379805775893376 63430510177875456 63477923994800469 63570833587622592 63634400737111512 63641705799760704 63649011701011968 63724169947217472 63731485315137024 63916235678411424 64019189252528664 64026538487892288 64097918744561856 64283731356877956 64291110960982752 64322957647558456 64374416579331936 64485510089956032 64588754993209524 64596169613229408 64644470590081536 64672446285717732 64751979139914528 64895225954031396 64939687799295078 64951205919097344 65051756821117836 65059224592535712 65219599331986176 65247823921711662 65304108045082368 65320565733601794 65332369207000566 65360424706390044 65412713620934064 65613973326435072 65630509106003226 65687123341534464 65698993052157696 65715550258068018 65828958216830116 65885105447618688 65925308905682688 65970476494521984 65978049732553728 66084324389707008 66100978705329414 66197727537524352 66283503666500736 66357400110325632 66365017766175744 66386117097436059 66397891765221632 66451010662536192 66664610296021584 66672263218796928 66679917020107776 66758654230418304 66775478488036857 66940083892286136 66959865948811968 66980931104069136 66988620339645312 67034516437982016 67067722074077648 67150200589540992 67257711811110744 67344861421491192 67352592435315264 67427680757266368 67439864987871552 67461081147825904 67468825503370368 67664409992886168 67722778713418752 67739845945957416 67747622302971072 67752086585037624 67835406718005696 68002624906449408 68032053884975796 68044120486673408 68149459526885352 68266406523071988 68325294538271232 68354863156078884 68413827475800576 68431068863773308 68527604745740448 68649495224099328 68696529242229504 68738448246741504 68755771444384332 68815081595893248 68827516530831872 68844862175118876 69022491421314816 69099441437198592 69111927756165888 69133669936614976 69141606300974592 69231196979693056 69248644357964148 69350000277406464 69419346258667104 69427315417920768 69439860983953152 69457360948918866 69517276306055424 69637245055820288 69839115548213088 69847132895882496 69864735499938918 69925002266794752 69937637765200128 69955263177943374 70057653341461632 70127706934775952 70170499251881952 70226636268362112 70347829189042944 70460459992592208 70468548668977536 70551759584419344 70559858741758848 70638522698088576 70794791949852432 70886524754452176 70965552895764912 70973699555493504 71065664180767872 71148653816712192 71179444278230904 71240845140089856 71271675498546072 71294097122134194 71302281497880048 71394671885308464 71517187786075416 71578879992474624 71588700829250451 71596919024730792 71658680008946688 71671628784172032 71689691190619656 71697920979529152 71813408963814672 71918518806199296 71967792539478528 72011707687062528 72021587909094747 72029855798878824 72091990243316736 72110158587632088 72215702768208384 72309276727091712 72363327353503263 72389891029446144 72421218651748428 72434063743878144 72546198851200536 72652381242997248 72725029413841728 72733378056869376 72827622796819968 72845976532403844 72882060882919057 73047126489613056 73070106658984512 73078494915976704 73164787717175616 73173186843305472 73191627666602676 73254764279499264 73372049248484448 73467121550717664 73475555383980288 73511951597209664 73570761804950784 73593906706719168 73602355094585856 73697725817092608 73815719992239456 73824193843690752 73898013759226272 73906497057786624 73911367183677408 74002261874188032 74165972518893024 74216786056337232 74344864938420384 74353399534326528 74568941624813328 74652075124116336 74689054127950108 74697628235874336 74757386995353216 74997686583024282 75006296121146544 75103486009220592 75233095104948704 75297263368707072 75353547492077778 75362197882100976 75394830279453696 75418549021761792 75451187333337354 75543975663233616 75654545757170688 75738889546822656 75752575618857984 75762969099177591 75837028697515008 75869848111355496 75893716291304142 75902428691291664 76122461241996939 76188126052596096 76196872250053632 76207326689202093 76221097408167327 76281820654685184 76295604834763776 76314832557756408 76502953019755584 76549635547507584 76558423245308928 76610875929122304 76648825227517312 76668141967746021 76743086388046848 76865956355555136 76912860389963136 76965555910275648 76974391354646016 77060206579732992 77098378454658176 77107229146708992 77230682127111744 77330754277584192 77416966795379904 77425854060538368 77430956097185856 77526179106292224 77750918725686624 77775378678691848 77784307088596416 77793236523459072 77885096602154688 78018750312082272 78096764541000492 78119843606947296 78206935844312352 78317262566560512 78341900687797824 78569004991739724 78578024507867808 78665627550144096 78679842485850144 78941811658367196 79009908498988544 79044101015877228 79141307837673312 79268017491666234 79336395724190976 79370729532471762 79379841084478704 79507702781366244 79644140943583986 79712843627983104 79747340348758698 79816132055100672 79836247007735526 79845411999930192 79948872203363856 80065889533099008 80145950782601088 80180634935864331 80194856287865088 80215066685115054 80259012878128128 80284261861875456 80319005870972022 80526239991533952 80535484193117184 80616015010065024 80630582382193536 80639838562010112 80650902589447113 80729740226386944 80790085084291506 80908333656974208 81013171147945344 81033587773738677 81103489023731328 81112799491992576 81123928411086099 81217901920877568 81347936317978176 81478968139581936 81488321711862912 81593910726066816 81614473707600603 81733928898371904 81815658090571944 81825050313978048 81865582460528944 81931075646422464 81940481119461888 82072467387216768 82203869991357576 82213306780473792 82274780751012864 82310386181822568 82319835198718656 82411609814436672 82650511744557372 82700945546860872 82767107030569632 82793145045059064 82802649481409088 82909941544229184 83042684991269388 83114319330104832 83135265479129556 83150288081637084 83252544608461536 83293783866193208 83436719083754652 83508693324553728 83616900248200704 83637973055722932 83647574476117344 83853770569696512 83904938607232512 83962424629391616 84013658968239616 84034831765358628 84107321950536192 84251653229576448 84360822848273664 84454872867687168 84470133924202752 84491421760373166 84506407701191168 84637231993067292 84761111450163456 84782472617363598 84819184064385408 84845867649482016 84855607733014272 84965559929623296 84986972621137818 85221647571215232 85316657284704384 85358919003371552 85368717983856384 85390232277703122 85437013708975104 85463891659415808 85711641809170608 85721481281310336 85817048236520832 85832555439109248 85980680119941376 86118339990946032 86128226150972544 86229928380956976 86335972186552704 86526967938708528 86586250399060104 86735675761490448 86745632790047616 86884517393000712 86959465775981568 86997098562282216 87072144060109824 87094087644802392 87109825609334088 87147232941853392 87216951494578752 87431946308292096 87485297768580096 87497301013528329 87507345474670968 87517391088891456 87582831122045952 87598657402876928 87620733677424024 87846807263491584 87884824057815708 87900411874243584 87960635326029312 88026385222226913 88112432519609344 88134638273772552 88263636716699136 88378004888667648 88400277571351284 88476533480434176 88514822796581412 88886147061362112 88896350958395904 89011538973891072 89033971317382476 89164286070951168 89253445189714848 89279821265082624 89307908138758848 89318160452860416 89379355250642688 89533600786054656 89676949081480992 89687243760516864 89793148561988256 89803456580420352 89903574343021824 89919819983828736 89942481228784338 89958434004493824 90219213323848224 90319794594609888 90330163070628096 90336115446716832 90447208957340928 90592019990475696 90709405179967728 90719818382261376 90865946035847136 91021875364095984 91139817541438512 91241425151697744 91251899428491648 91370139660987264 91595372322972672 91663839157029678 91674361925845776 91793149566825168 91910894432265216 92029988561753088 92042615351893437 92098780268095062 92132588582931456 92149237008221184 92172460102225272 92218117851856766 92331525810618864 92466667036541952 92479353740277273 92559128344889472 92569753890561024 92586481311937536 92599184454550389 92609814598558488 92689701741407232 92713061041241256 92758986578260618 92969070077689344 93038563740218481 93118820730950784 93129510527843328 93142288175691447 93152980666585224 93233336355726336 93250183686933504 93273684237257832 93410204455282176 93503609246367936 93514343215974912 93560665669175936 93635515024482816 93705506849467359 93797105585390592 93947279990122944 93958064891970048 94069012779225792 94079811655678464 94184696930784768 94393055933136576 94457727708065568 94515366339269568 94620737194353216 94631599407324672 94754218907690496 94905925704307872 95011731976148064 95028900664728096 95058796162845592 95069708663840064 95145765266813184 95192895847077952 95356250381433888 95451601105667268 95462558699641056 95586254920826208 95597227972705536 95751211951752896 96028783878792996 96039807731838432 96146878116842784 96425597035316934 96484436471337684 96561624868997904 96728265134934048 96883132489814286 96894254419844112 96966705885122304 97008669428576598 97127968709871792 97342838931047094 97396168652817408 97426808878646016 97504751182519296 97553050289567488 97577635231676754 97588836888803568 97829398997979264 97871735882567493 97956162067623552 97967407178640384 97998553810500849 98040637059585066 98076626556023808 98094349073267712 98125208942292224 98420959989652608 98432258458254336 98445763659004839 98530685012301696 98541996077048832 98548489578236544 98573325387102027 98669682498917376 98743437325245174 98887963358524032 98955714741782976 99126486584560512 99137866045768704 99151468057994121 99296591306286528 99425255499751104 99536100165488448 99596837647832448 99676515993804288 99996915444032376 100008394828195392 100019875530161664 100137981345627456 100439798923217952 100471396656103704 100482930509467968 100558065362349056 100601583111116472 100725300884311488 100886567716666116 101017292132236788 101028888652972896 101159797481807328 101191621721738856 101203238255055552 101496614989329252 101584168070128128 101609768918936124 101621433454456608 101628129877556436 101753110077008544 102003937359674112 102048080827463694 102066180730010112 102224189290328028 102487941807406848 102532294734118326 102550480519950848 102620741213700864 102646603295659962 102791407118610672 102974242836148992 103107672370112256 103133657166576498 103222622393839872 103241274796247808 103267293262678314 103533737131972224 103667891634248832 103679792436870144 103700504904922464 103712409451461888 103846795469539584 103872966536946222 104025000416109696 104129019388000656 104140973126881152 104159791475929728 104275914459083136 104287885061133312 104423016755414016 104455867583730432 104758673322319632 104770699343823744 104887503400192128 104906456647800192 104932894766915061 105191560402163928 105255748877822928 105339954402543168 105392134687836304 105521743783564416 105690689988888312 105781860965587968 105827639376629016 105839788112638272 105957784047132864 106010270375154992 106192187924778648 106283791503977472 106329787131678264 106421509406800896 106448329343647368 106460549333240256 106598496271151808 106722980725068288 106861267710134784 106907513247819108 106926475050486784 106941145683201291 106953422246820072 107045682482500608 107092007827962696 107275781679113124 107368319988711936 107488020013420032 107507443176258048 107534536785929484 107720113445722008 107877778209298944 107951688809217792 108017561530593792 108044783698318236 108137985364975104 108165237881448132 108463915090637568 108584836544169216 108638624186109248 108651095615817216 108791880968089088 108819298276800804 108978571864495872 109087544120762592 109100067085304064 109241434195229952 109429956516289024 109605159988476768 109617742373965056 109747181575763424 109759780264958208 109787441499904014 109882146419248896 110200682326076496 110267927395814496 110356142707426176 110390860060078752 110403532641878784 110546588725638912 110723579988359184 110736290765536128 110847020638839408 110867050775516112 111003392811282048 111248958778339536 111517297407630576 111530099301489792 111805027426262016 111853412437219992 111949899505855488 112033581191925162 112046442353811504 112335537639435264 112481097131031552 112496529874536423 112509444181719816 112565175883227298 112606497156916224 112626845232270336 112655229013830888 112849642657423056 113014815266884608 113030321238116667 113043296823151464 113092245419180544 113127823532642688 113140810310685696 113176781000006031 113287413239497728 113315963494850424 113481818635756032 113628863428286976 113755543046272512 113804772167033244 113824957311808512 113840574436956213 113853643036937496 113951855545887744 114282189078894144 114295308375080448 114422730982027776 114443407252145664 114472248836634612 114824453321261376 114837634867963392 114973237841275968 115114629582070272 115298934533332704 115369290584944704 115448333865413472 115461587031969024 115647567681987264 115660843720063488 115846023190667616 115996131416376288 116125450193069856 116138781090807552 116146434145778784 116196310589137856 116289268659438336 116626378088529936 116663068018037772 116676460632894624 116689854785188608 116827644903232032 117145146811500738 117179765410420944 117310403766468528 117368513629635884 117475893849840768 117512851031696736 117853507487609586 117867036761801712 117998441325216144 118019763728775216 118324271007968256 118412717487550794 118514862748482816 118566151523815842 118711961756509968 118885714761268224 119004593586286464 119018255002149888 119039761686776832 119056094298707643 119077210851678464 119172473667523584 119261554172049366 119466211415375979 119569265441974656 119582991680689152 119621010523138047 119724198082651008 119737942107227136 119754370511603289 119871432457362432 119893093311771648 119923308305045784 120218926173901632 120292284431797632 120322600027672581 120388519317192192 120426392792813184 120440217427504128 120448153928955776 120478508806458033 120596278609787904 120789359987300928 120924022515097536 120945873573290304 120959757843015168 121094610339580416 121154594714462848 121185127626437259 121362500485461312 121519756721918016 121655233535596992 121669199237988864 121826852881316352 122218452209372904 122232482567794368 122390866089100224 122600893347557856 122723487135857916 122798373690793416 122896613469633696 123108701080825152 123305804987036364 123319960170710688 123412171126519296 123465579272733852 123479752798077984 123617414721655008 124051418320291308 124158427641267712 124189717567588596 124203974222113632 124364912316343776 124564027486904082 124671478995157248 124725432122455626 124940675799289812 125155078625631978 125263039986830592 125425350372301056 125456959583584398 125471361714176016 125857407910848768 125943636944087424 126020488452359424 126052247648037942 126160982925804288 126377479844364672 126541234272410496 126555760874898432 126682309301530752 126705200886304128 126737132640559749 126759611551786752 126861020355750912 126955847989600938 127141667175245184 127268801474223024 127283411599521408 127298023402023936 127448339894434944 127462970630274048 127480458931706727 127832471356822848 128038378505057328 128053076975784576 128085348416554683 128195837489123712 128567462713755912 128582221921965504 128645915295116912 128748833158663872 128971020179912064 129177509986419048 129192339226458816 129288941180163072 129344892571435464 129503958279829056 129790451908062792 129879375598590156 129902411838194688 130103513642235672 130118449185071424 130439198663972352 130495647843423324 130608216090164736 130641131467203588 130664738414001132 130705844723912689 130720849412780088 130825427241868128 131227946652870144 131261018212006452 131374246683068928 131397986104315392 131431100516136036 131657916433660232 131770210895237376 131850617811365376 131940952989043968 132168648779414016 132201957410658828 132395455075048704 132567007333001472 132714800220651264 132772234194872118 132795783530443264 133329220592043168 133344526437593856 133517308460836608 133550956976073714 133880167784572272 133919731897623936 133961862208138272 133977240679290624 134069032875964032 134135444148155296 134300401179081984 134515423622221488 134689722842982384 134705184870630528 134855361514532736 134879729975743104 134922162295651808 134937651006740736 135328819985772336 135479691891914832 135495244605942144 135504173170075248 135670813436011392 136005249812898816 136064107769951592 136298919053770704 136532813046143976 136650589076542464 136709726312157768 136827654951601152 136862137727546616 137055209491480896 137298990448198656 137393058484459008 137476896493483008 137495758735544517 137511542888768664 137630163191786496 137655033061663744 137689724350237752 138044982842629632 138148170402142593 138198882874397184 138223855512331776 138267339873229952 138283212601949184 138327176777785149 138462393959386112 138497288715928296 138700000554812928 138838692517334208 138854630835841536 138879721967906304 138914721897837732 139034552612110848 139138479867390927 139274490111640576 139678231096426176 139694265791764992 139729470999877836 139850004533589504 139875275530400256 139910526355886748 140115306682923264 140255413869551904 140340998503763904 140453272536724224 140695658378085888 140920919985184416 140937097337955072 141103519168838688 141119717483517696 141277045396177152 141589583899704864 141773049508904352 141931105791529824 141947399110987008 142131328361535744 142358888556461808 142543350997092144 142588194244268388 142604562995760096 142789343770616928 143034375572150832 143177401658500902 143193838049461584 143379382381239312 143395841959058304 143626817927629344 143935585078957056 144043175818189494 144059711597757648 144220317175264176 144431405536416768 144618553454183424 144638395552975401 144726654707006526 144779782058892288 144842437303496856 145092397702401072 145304762485994496 145324698734721429 145450058827683456 145466756113738752 145513004142864897 145655245593639936 145691953064807688 145764121765838114 146014258396570641 146094252979226112 146140213317969024 146156989831953408 146329575434351232 146346373686610944 146366452847515131 146383255333205352 146509528558998528 146744098496968896 146934243101435328 146951110767960576 147023903194419328 147060955589377599 147141523609901568 147187813413438336 147204710189171712 147395451634185216 147631439984478912 147648387687381504 147796027518452544 147812994115573248 147822734367354816 148004523748376064 148115155987867761 148331945037786048 148433572112674464 148689729876840768 148706799068653056 149137883249626656 149304150248232672 149378108255900216 149395256471748672 149514773990706432 149995373166048564 150012592242293088 150206972018441184 150466190209897408 150707094984155556 150724395764201952 150837098043523584 150902374666674708 151087951326467232 151525938198355182 151739696222710992 151787432582608284 151804857382583328 152244922483993878 152376252105192192 152414653378404186 152442194816334654 152629665115512816 153005906039511168 153099271095015168 153221751858244608 153297650455034624 153336283935492042 153731912711110272 153798442101177489 153825720779926272 153931111820551296 153948782709292032 154120413159465984 154196756909316352 154461364254223488 154661508555168384 154700485749864747 154833933590759808 154851708121076736 154861912194371712 154900939894017471 155052358212584448 155501837451373248 155550757357383696 155568614177192832 155586473046918144 155770193204309376 155809449805419333 156037500624164544 156193529082000984 156239687213894592 156413871688624704 156634525133121024 156683801375595648 157138009983479448 157156049015735616 157331255100288192 157359684971700288 157883623316734392 158019816997977088 158088202031754456 158282615675346624 158536034983332468 158672791448381952 158741459064943524 158759682168957408 159015405562732488 159288281887167972 159425687255966208 159494680697517396 159632264110201344 159672494015471052 159690823999860384 159897744406727712 160291901565202176 160361269871728662 160389712575730176 160430133370230108 160568523723750912 160638011741944044 161052479983067904 161232030020130048 161261164764387072 161301805178894226 161580170168583012 161816667313948416 162026342295890688 162067175547477354 162206978047462656 162247856822172198 162695872635956352 162957936279163872 162976643423725824 163187821452133632 163228947415201206 163467857796743808 163631316181143888 163650100627956096 163731164921057888 163862151292844928 163880962238923776 164144934774433536 164407739982715152 164426613560947584 164620772363645136 164639670397437312 164823219628873344 165301023489114744 165401891093721744 165534214061139264 165586290090118128 165605298962818176 165819883088458368 166085369982538776 166228638660209664 166270530958259112 166300576163274168 166505089216923072 166587567732386416 166873438167509304 167017386649107456 167233800496401408 167275946111445864 167295148952234688 167707541139393024 167809877214465024 167924849258783232 168027317936479232 168050371787887743 168069663530717256 168214643901072384 168503306459152896 168721645696547328 168847763824840947 168909745735374336 168940267848405504 168982843520746332 169012815402382336 169274463986134584 169522222900326912 169564945234727196 169638368128770816 169691735298964032 169711215466028544 169931119859246592 169973945242275636 170443295142430464 170633314569408768 170717838006743104 170737435967712768 170780464555406244 170927783318831616 171423283618341216 171442962562620672 171634096473041664 171665110878218496 171961360239882752 172236679981892064 172256452301945088 172459856761913952 172671944373105408 173053935877417056 173172500798120208 173471351522980896 173491265580095232 173769034786001424 173994197124564432 174188175289604784 174219651218668176 174294465883706784 174433902989157504 174863892616584192 174994602027056658 175014690949341936 175034782177782912 175241467354848048 175693614526983168 175769648115631416 175921270652058624 176052770444453826 176269276547545104 176527273433398272 176756009777335296 176780261231414379 176800555142702568 176953066960868352 177029645593162824 177619076231326191 177772294122724224 177792701916791808 177849227285723763 178023077947782144 178067942634764952 178328572141902336 178506890379429696 178559642530165248 178615816277517696 178636320905720832 178758710501285376 178892331258074049 179067201572109312 179353898162961984 179374487521033728 179586297123976512 179606913160840704 179807148686043648 179839639967657472 179884962457568676 179916868008987648 180438426647696448 180639589189219776 180660326141256192 180672230893433664 180894417914681856 181184039980951392 181418810359935456 181439636764522752 181731892071694272 182043750728191968 182279635082877024 182482850303395488 182503798856983296 182740279321974528 183327678314059356 183348723851691552 183586299133650336 184085230703786874 184197560536190124 184344920204450544 184436235703713532 184663051621237728 184958707480554546 185118256689778944 185198368909100778 185219629197116976 185426122082482512 185517973156521236 185938140155378688 186077127480436962 186237641461901568 186284576351382894 186305961333170448 186547368474515664 186820408910564352 187007218492735872 187028686431949824 187088148183683439 187121331338351872 187271030048965632 187411013698934718 187732617938447967 187894559980245888 187916129783940096 188138025558451584 188159623311356928 188185439375376597 188369393861569536 188786111866273152 188915455416131136 189030732678539136 189078371472056913 189241474388706432 189263198814649344 189508437815380992 189811851408615744 190023463952296128 190057801329456192 190117592325691184 190139417327680128 190291530533626368 190385791694155904 190433771984401407 190712500762867776 190903202211334536 190925117399282112 191172509841652416 191194455945411072 191502423903505792 192057567757585992 192079615463676864 192293756233685568 192851194070633868 192968872942675368 193123249737995808 193456530269868096 193766264979628572 193788508839688224 193933411770244608 194017338857153196 194255937419743584 194685677862094188 194853617757292032 195106100579134976 195155270463353508 195177673777607136 195658797995958528 195743471765134986 195912324135247104 195997107621001698 196081274119170132 196250417884584448 196841919979305216 196891527318009678 197061370024603392 197096979156473088 197146650774204054 197486874650490348 197775926717048064 197911429483565952 198252973169121024 198302936115988242 198593182612573056 198850510999502208 199072200330976896 199158351292308177 199193675295664896 199353031987608576 199993830888064752 200016789656390784 200039751060323328 200275962691254912 200326435464110571 200879597846435904 200942793312207408 200965861018935936 201203166222232944 201450601768622976 201773135433332232 202034584264473576 202057777305945792 202319594963614656 202383243443477712 202406476510111104 202993229978658504 203168336140256256 203219537837872248 203242866908913216 203256259755112872 203506220154017088 204007874719348224 204096161654927388 204132361460020224 204448378580656056 204975883614813696 205064589468236652 205100961039901696 205241482427401728 205293206591319924 205394898851862797 205582814237221344 205948485672297984 206215344740224512 206267314333152996 206445244787679744 206482549592495616 206534586525356628 207067474263944448 207335783268497664 207401009809844928 207424818902923776 207693590939079168 207745933073892444 208050000832219392 208258038776001312 208281946253762304 208319582951859456 208551828918166272 208911735167460864 209517346644639264 209541398687647488 209775006800384256 209812913295600384 209865789533830122 210383120804327856 210511497755645856 210679908805086336 210784269375672608 211043487567128832 211381379977776624 211655278753258032 211679576225276544 211915568094265728 212020540750309984 212384375849557296 212659574263356528 212896658687294736 212921098666480512 213196992542303616 213445961450136576 213722535420269568 213815026495638216 213882291366402582 213906844493640144 214184015655925392 214551563358226248 214736639977423872 214766102487751353 214976040026840064 215014886352516096 215069073571858968 215440226891444016 215755556418597888 215903377618435584 216035123061187584 216064763727284241 216089567396636472 216275970729950208 216330475762896264 216927830181275136 217089982060509789 217169673088338432 217277248372218496 217302191231634432 217583761936178176 217638596553601608 217957143728991744 218175088241525184 218200134170608128 218482868390459904 218646182648757171 218859913032578048 219210319976953536 219235484747930112 219494363151526848 219519560529916416 219574882999808028 219764292838497792 220401364652152992 220535854791628992 220712285414852352 220781720120157504 220807065283757568 221093177451277824 221447159976718368 221472581531072256 221694041277678816 221734101551032224 222006785622564096 222497917556679072 223034594815261152 223060198602979584 223706824874439984 224067162383850324 224092884707623008 224993059749072846 225018888363439632 225130351766454596 225310458027661776 225699285314846112 226060642476233334 226086593646302928 226184490838361088 226255647065285376 226353562000012062 226631926989700848 226963637271512064 227257726856573952 227288907297532773 227511086092545024 227609544334066488 227681148873912426 227707286073874992 228367383725990817 228564378157788288 228590616750160896 228621980067606279 228663292224501981 228845461964055552 228886814504291328 228944497673269224 229648906642522752 229675269735926784 229946475682551936 230004425903238063 230229259164140544 230597869066665408 230738581169889408 230896667730826944 230923174063938048 231295135363974528 231321687440126976 231692046381335232 231992262832752576 232250900386139712 232277562181615104 232292868291557568 232392621178275712 232578537318876672 233252756177059872 233326136036075544 233352921265789248 233379709570377216 233655289806464064 234290293623001476 234359530820841888 234620807532937056 234737027259271768 234951787699681536 235025702063393472 235707014975219172 235734073523603424 235996882650432288 236039527457550432 236825434975101588 237029725496965632 237132303047631684 237423923513019936 238009187172572928 238112188597415286 238154421703356928 238523108344098732 238932422830751958 239138530883949312 239242021046276094 239448396165302016 239508741023206578 239846616610091568 240437852347803264 240584568863595264 240645200055345162 240777038634384384 240852785585626368 240896307857911552 240957017612916066 241578719974601856 241848045030195072 241891747146580608 241919515686030336 242189220679160832 242309189428925696 242370255252874518 242725000970922624 243039513443836032 243100763321216031 243310467071193984 243338398475977728 243653705762632704 244436904418745808 244464965135588736 244781732178200448 244843421122801809 245201786695115712 245446974271715832 245596747381586832 245793226939267392 246217402161650304 246611609974072728 246639920341421376 246824342253038592 246931158545467704 246959505596155968 247234829443310016 248102836640582616 248316855282535424 248379435135177192 248407948444227264 248729824632687552 249128054973808164 249342957990314496 249450864244911252 249881351598579624 250310157251263956 250526079973661184 250850700744602112 250913919167168796 250942723428352032 251714815821697536 251887273888174848 252040976904718848 252104495296075884 252321965851608576 252754959688729344 253082468544820992 253364618603061504 253410401772608256 253474265281119498 253519223103573504 253911695979201876 254283334350490368 254537602948446048 254566823199042816 254896679788869888 254960917863413454 255664942713645696 256076757010114656 256106153951569152 256170696833109366 256391674978247424 257134925427511824 257164443843931008 257291830590233824 257497666317327744 257942040359824128 258355019972838096 258384678452917632 258689785142870928 259007916559658112 259580903816125584 259758751197180312 260207027284471344 260236898370142848 260878397327944704 260991295686846648 261216432180329472 261282262934407176 261329476828002264 261411689447825378 261441698825560176 261650854483736256 262455893305740288 262491903040584987 262522036424012904 262748493366137856 262795972208630784 262862201032272072 263315832867320464 263540421790474752 263701235622730752 263881905978087936 264079155666680739 264337297558828032 264403914821317656 264790910150097408 265134014666002944 265429600441302528 265544468389744236 265591567060886528 266658441184086336 266689052875187712 267034616921673216 267101913952147428 267760335569144544 267839463795247872 267923724416276544 267954481358581248 268138065751928064 268270888296310592 268600802358163968 269030847244442976 269379445685964768 269410369741261056 269710723029065472 269759459951486208 269844324591303616 269875302013481472 270657639971544672 270959383783829664 270990489211884288 271008346340150496 271341626872022784 272128215539903184 272597838107541408 273065626092287952 273419452624315536 273724275455093232 274110418982961792 274786116968918016 274991517471089034 275023085777537328 275379448700475504 276089965685259264 276296340804285186 276397765748794368 276447711024663552 276534679746459904 276654353555570298 276994577431856592 277400001109625856 277438061220831819 277677385034668416 277709261671683072 277759443935812608 277797553363651167 277829443795675464 278069105224221696 278276959734781854 279115691220655443 279356462192852352 279388531583529984 279426864527074341 279458941999755672 279700009067179008 279750551060800512 279821052711773496 280230613365846528 280510827739103808 280681997007527808 280906545073448448 281116520548402077 281391316756171776 281841839970368832 281874194675910144 282207038337677376 282239434967035392 282554090792354304 283179167799409728 283546099017808704 283862211583059648 283894798221974016 284262656723071488 284717777112923616 285086701994184288 285176388488536776 285209125991520192 285578687541233856 286068751144301664 286354803317001804 286387676098923168 286758764762478624 286791683918116608 287253635855258688 288086351636378988 288119423195515296 288440634350528352 289276791105950802 289453309414013052 289684874606993712 290184795404802144 290649397469442858 290900117655366912 291026008285729794 291383906129615376 291528243531676228 292028516793141282 292188505958452224 292280426635938048 292659150868702464 292732905695030262 292766510666410704 293488196993937792 293868486202870656 293902221535921152 293995661431502547 294047806388838656 294121911178755198 294283047219803136 294375626826876672 295262879968957824 295296775374763008 295592055036905088 295625988231146496 295645468734709632 295719976161306081 296009047496752128 296230311975735522 296663890075572096 296867144225348928 297379459753681536 297413598137306112 297454404173982363 298275766499253312 298608300496465344 298756216511800432 298790512943497344 299029547981412864 299990746332097128 300025184484586176 300413944036882368 300932380419794816 301414189968311112 301448791528403904 301674196087047168 301804749333349416 302175902652934464 303051876396710364 303479392445421984 303574865165216568 303609714765166656 304489844967987756 304752504210384384 304829306756808372 304884389632669308 305259330231025632 306011812079022336 306198542190030336 306595300910069248 306672567870984084 307463825422220544 307596884202354978 307651441559852544 307862223641102592 308393513818632704 308922728508446976 309323017110336768 309400971499729494 309667867181519616 309723824388743424 309801879788034942 311003674902746496 311101514714767392 311137228354385664 311540386408618752 311618899610838666 312075001248329088 312387058164001968 312479374427789184 312827743377249408 313269050266242048 313367602751191296 314276019966958896 314312098031471232 314662510200576384 314719369943400576 314798684300745183 315767246633468784 316176404063508912 316565231350693248 317072069966664936 317345582896763904 317482918129887048 317519364337914816 318030811125464976 318576563774335944 318851374511932416 318989361395034792 319264528220402688 319344988030942104 319381647999720768 319795488813455424 320583803130404352 320722539743457324 320779425151460352 320823437049603873 320860266740460216 321137047447501824 321276023483888088 322104959966135808 322464060040260096 322522329528774144 322603610357788452 322763412481498681 323160340337166024 323633334627896832 324052684591781376 324134351094954708 324413956094925312 324495713644344396 325391745271912704 325915872558327744 325953286847451648 326375642904267264 326457894830402412 326935715593487616 327262632362287776 327300201255912192 327462329842115776 327724302585689856 328289869548867072 328815479965430304 328853227121895168 329241544727290272 329279340794874624 329646439257746688 330602046978229488 330803782187443488 331068428122278528 331172580180236256 331210597925636352 331639766176916736 332170739965077552 332541061916518224 332601152326548336 333010178433846144 333175135464772832 333746876335018608 334551892222891728 334590297904469376 335415082278786048 335849698517566464 336100743575775486 336139327061434512 337006612918305792 337443291393094656 337489589623609269 337695527649681894 337819491470748672 337880535696811008 337965687041492664 338548927972269168 339044445800653824 339090963714350001 339129890469454392 339276736257541632 339383470597928064 339422430932057088 339530343000018093 339862239718493184 339947890484551272 340886590284860928 341266629138817536 341435676013486208 341474871935425536 341521723310868639 341560929110812488 341855566637663232 342846567236682432 342885925125241344 343268192946083328 343330221756436992 343922720479765504 344473359963784128 344512904603890176 344919713523827904 345343888746210816 346107871754834112 346345001596240416 346942703045961792 346982531160190464 347538069572002848 347988394249128864 348376350579209568 348439302437336352 348588931767413568 348867805978315008 349989204054113316 350029381898683872 350069564355565824 350482934709696096 351539296231262832 352105540888907652 352538553095090208 353560522462828758 353601110285405136 354059291186325648 355238152462652382 355544588245448448 355698454571447526 356135885269529904 356657144283804672 357013780758859392 357119285060330496 357168282896122929 357231632555035392 357517421002570752 357784662516148098 358707796325923968 358748975042067456 358863031569414141 359172594247953024 359213826321681408 359263111534809867 359614297372087296 359679279935314944 359769924915137352 360876853295392896 360967800083017743 361279178378439552 361320652282512384 361344461786867328 361435526419374099 361788835829363712 362368079961902784 362837620719870912 362879273529045504 363463784143388544 363555382879311777 364087501456383936 364559270165754048 364965700606790976 365007597713966592 365480558643949056 366655356628118712 366697447703383104 367172598267300672 368170461407573748 368395121072380248 368689840408901088 368872471407427064 369326103242475456 369917414961109092 370236513379557888 370396737818201556 370439258394233952 370852244164965024 371035946313042472 372154254960873924 372475282923803136 372569152702765788 372611922666340896 373094736949031328 374014436985471744 374176296367366878 374242662676703744 374822027397869436 375465235876895934 375789119960491776 376276051116903168 376370878750753194 377572223732546304 377830910832262272 378061465357078272 378156742944113826 378482948777412864 379623702817231488 380046927904592256 380115602658912384 380235184651382368 380278834655360256 380583061067252736 380771583388311808 380867543968802814 381425001525735552 381806404422669072 381850234798564224 382345019683304832 382388911890822144 383004847807011584 384115135515171984 384159230927353728 384256045249664049 384587512467371136 385702388141267736 385937745885350736 386246499475991616 386913060539736192 387532529959257144 387577017679376448 387866823540489216 388034677714306392 388511874839487168 389371355724188376 389707235514584064 390212201158269952 390310540926707016 390355347555214272 391317595991917056 391486943530269972 391824648270494208 391994215242003396 392117534171738067 392162548238340264 392500835769168896 393683839958610432 393783054636019356 394122740049206784 394193958312946176 394293301548408108 394973749300980696 395551853434096128 395822858967131904 396505946338242048 396605872231976484 397186365225146112 397701021999004416 398144400661953792 398316702584616354 398387350591329792 399987661776129504 400033579312781568 400551925382509824 400652870928221142 401759195692871808 401885586624414816 401931722037871872 402406332444465888 402901203537245952 403546270866664464 404069168528947152 404115554611891584 404639189927229312 404766486886955424 404812953020222208 405986459957317008 406439075675744496 406485733817826432 406512519510225744 407012440308034176 408015749438696448 408192323309854776 408896757161312112 409951767229627392 410129178936473304 410482964854803456 410586413182639848 410789797703725594 411165628474442688 411896971344595968 412430689480449024 412487276206633551 412534628666305992 412890489575359488 412965099184991232 413069173050713256 414134948527888896 414444511206427779 414671566536995328 414802019619689856 414849637805847552 414981530333355447 415387181878158336 415491866147784888 416100001664438784 416516077552002624 416563892507524608 416639165903718912 417103657836332544 417415439602172781 417823470334921728 419034693289278528 419082797375294976 419550013600768512 419625826591200768 419731579067660244 420766241608655712 421022995511291712 421359817610172672 421568538751345216 422086975134257664 422762759955553248 423310557506516064 423359152450553088 423831136188531456 424041081500619968 424768751699114592 425319148526713056 425793317374589472 425842197332961024 426393985084607232 427630052991276432 427764582732805164 427813688987280288 428368031311850784 429103126716452496 429532204975502706 430138147143717936 430880453782888032 431806755236871168 432129527454568482 432179134793272944 432660951525792528 433855660362550272 434179964121019578 434339346176676864 434554496744436992 435277193107203216 435914287457983488 435974096204164287 436350176483050368 436400268341216256 436539012428594691 436965736780919808 437292365297514342 438042775189711923 438420639953907072 438470969495860224 438988726303053696 439039121059832832 439099358542545393 439149765999616056 439528585676995584 440802729304305984 441071709583257984 441182866768132797 441424570829704704 441563440240315008 441614130567515136 442186354902555648 442894319953436736 442945163062144512 443388082555357632 443468203102064448 444013571245128192 444345467963603283 444995835113358144 446069189630522304 446120397205959168 447413649748879968 448134324767700648 448185769415246016 449986119498145692 450037776726879264 450260703532909192 450620916055323552 451398570629692224 452121284952466668 452173187292605856 452511294130570752 452707124000024124 453263853979401696 454577814595065546 455219088668132976 455362297747824852 455414572147749984 456734767451981634 457128756315576576 457243960135212558 457326584449003962 457888995346538448 459297813285045504 459892951365103872 460008851806476126 461195738133330816 461477162339778816 461793335461653888 461846348127876096 462590270727949056 463384092762670464 463984525665505152 464501800772279424 464555124363230208 464585736583115136 464702819682052413 464785242356551424 465157074637753344 466505512354119744 466652272072151088 466705842531578496 466759419140754432 467310579612928128 467428349416257999 468580587246002952 468719061641683776 469241615065874112 469474054518543536 469903575399363072 470051404126786944 471414029950438344 471468147047206848 471993765300864576 472079054915100864 473650869950203176 474059450993931264 474264606095263368 474847847026039872 476018374345145856 476224377194830572 476308843406713856 477046216688197464 477864845661503916 478277061767898624 478484042092552188 478896792330604032 479017482046413156 479693233220183136 480875704695606528 481169137727190528 481290400110690324 481705571171252736 481792615715823104 481914035225832132 483157439949203712 483696090060390144 483783494293161216 484618378857851392 484740510505749036 485450001941845248 486079026887672064 486201526642432062 486620934142387968 488873808837491616 488929930271177472 489563464356400896 489686842245603618 490403573390231424 490893948543431664 491193494763173664 491586453878534784 492434804323300608 493223219948145456 493279840682842752 493862317090935408 493919011192311936 494469658886620032 496205673281165232 496758870270354384 496815896888454528 497459649265375104 498256109947616328 498685915980628992 498901728489822504 499762703197159248 500620314502527912 501052159947322368 501701401489204224 501827838334337592 501885446856704064 503429631643395072 503774547776349696 504081953809437696 504151115363663229 504208990592151768 504643931703217152 505509919377458688 506164937089641984 506543291474522841 506729237206123008 506820803545216512 506948530562238996 507038446207147008 507823391958403752 508566668700980736 509075205896892096 509133646398085632 509793359577739776 509921835726826908 510174426180433399 511329885427291392 512153514020229312 512212307903138304 512341393666218732 512783349956494848 514269850855023648 514328887687862016 514583661180467648 514995332634655488 515884080719648256 516710039945676192 516769356905835264 517379570285741856 518015833119316224 519161807632251168 519517502394360624 520414054568942688 520473796740285696 521982591373693296 522564525868814352 522658953656004528 522823378895650756 522883397651120352 523301708967472512 524983806081169974 525044072848025808 525724402064544144 526631665734640928 527080843580949504 527763811956175872 528158311333361478 528807829642635312 529581820300194816 530268029332005888 530340783694243137 530859200882605056 531088936779488472 532857228693978573 533316882368172672 533378105750375424 533547681857171289 534069233843346432 534203827904294856 535520671138289088 535678927590495744 535847448832553088 535908962717162496 536276131503856128 536541776592621184 536676993774222147 537201604716327936 538061694488885952 538758891371929536 538820739482522112 539421446058130944 539518919902972416 539688649182607232 539750604026962944 541315279943089344 541918767567659328 541980978423768576 542016692680300992 542683253744045568 544256431079806368 545195676215082816 546131252184575904 546838905248631072 547448550910186464 548220837965923584 549983034942178068 550046171555074656 550758897400951008 552592681608570372 553069359492919808 553308707111140596 553989154863713184 554876122441663638 555354770069336832 555595106727302334 555658887591350928 556553919469563708 558231382441310886 558712924385704704 558853729054148682 558917883999511344 559642105423546992 560461226731693056 561021655478207616 561264444551050317 561363994015055616 561813090146896896 562233041096804154 563683679940737664 563748389351820288 564414076675354752 564478869934070784 564556318126129791 565108181584708608 566358335598819456 567092198035617408 567235114416170739 567724423166119296 567789596443948032 568525313446142976 569435554225847232 570173403988368576 570352776977073552 570418251983040384 571157375082467712 571301315953204221 572137502288603328 572709606634003608 572775352197846336 573517529524957248 573583367836233216 574507271710517376 576172703272757976 576238846391030592 576881268701056704 578553582211901604 578906618828026104 579369749213987424 580369590809604288 581298794938885716 581800235310733824 582052016571459588 582767812259230752 583056487063352456 584057033586282564 584560853271876096 585318301737404928 585465811390060524 585533021332821408 586976393987875584 587736972405741312 587991322863005094 588095612777677312 588243822357510396 588751253653753344 590525759937915648 591184110073810176 591290937469419264 591439952322612162 592460623951471044 593327780151144192 593734288450697856 594758919507363072 594908808347964726 596551532998506624 597216600992930688 597512433023600864 597581025886994688 598059095962825728 599981492664194256 600050368969172352 600827888073764736 601864760839589632 602828379936622224 602897583056807808 603609498666698832 604351805305868928 606103752793420728 606958784890843968 607149730330433136 607219429530333312 608979689935975512 609505008420768768 609658613513616744 609768779265338616 610518660462051264 612023624158044672 612397084380060672 613190601820138496 613345135741968168 614927650844441088 615193768404709956 615302883119705088 615724447282205184 616184696555588391 616787027637265408 617845457016893952 618646034220673536 618801942999458988 619335734363039232 619447648777486848 619603759576069884 622007349805492992 622203029429534784 622274456708771328 623080772817237504 623237799221677332 624150002496658176 624774116328003936 624958748855578368 625655486754498816 626735205502382592 628552039933917792 628624196062942464 629325020401152768 629438739886801152 629597368601490366 631534493266937568 632352808127017824 633130462701386496 634144139933329872 634965836259774096 635038728675829632 636061622250929952 637153127548671888 637978722790069584 638689976061884208 638763295999441536 639590977626910848 641167606260808704 641445079486914648 641646874099207746 641720533480920432 642552046967776176 644209919932271616 644298307463254059 644928120080520192 645044659057548288 645207220715576904 645526824962997362 646320680674332048 647266669255793664 648105369183562752 648194291181852723 648268702189909416 648827912189850624 648991427288688792 650783490543825408 651269946181529367 651831745116655488 651906573694903296 652751285808534528 652915789660804824 653871431186975232 654525264724575552 654600402511824384 654924659684231552 655448605171379712 655938547946271513 656579739097734144 657630959930860608 657706454243790336 658483089454580544 658558681589749248 659292878515493376 661204093956458976 661607564374886976 662136856244557056 662345160360472512 662421195851272704 663279532353833472 664341479930155104 665082123833036448 665202304653096672 666020356867692288 666350270929545664 667493752670037216 669103784445783456 669180595808938752 672201487151550972 672278654122869024 674979179247218538 675391055299363788 675931374082985328 677097855944538336 678181927428700002 678259780938908784 678553472515083264 678766941195856128 679060686000036186 679895780969102544 681773180569721856 682533258277635072 682871352026972416 683043446621737278 683121858221624976 685102151177972451 685693134473364864 685771850250482688 685989876673505943 686536385892166656 686660443512873984 688946719927568256 689025809207780352 689839427047655808 690013277709714189 690687777492421632 692215743509668224 692690003192480832 693885406091923584 693965062320380928 695076139144005696 695976788498257728 696752701158419136 696878604874672704 697177863534827136 697735611956630016 699978408108226632 700058763797367744 700139128711131648 700965869419392192 703078592462525664 704211081777815304 705077106190180416 707121044925657516 707202220570810272 708118582372651296 710476304925304764 711089176490896896 711396909142895052 712271770539059808 714027561517718784 714336565792245858 714463265110070784 715569325032296196 717415592651847936 717726063138828282 718345188495906048 718526223069619734 719539849830274704 721753706590785792 721935600166035486 722558356756879104 722688923573734656 722871052838748198 724736159923805568 725675241439741824 725758547058091008 726927568286777088 727110765758623554 728175002912767872 729118540331508096 729931401213581952 730015195427933184 730961117287898112 733310713256237424 733394895406766208 734345196534601344 734530263368405427 736340922815147496 736790242144760496 737379680817802176 737744942814854128 738652206484950912 739834829922218184 740473026759115776 740793475636403112 740878516788467904 741704488329930048 742071892626084944 744308509921747848 744950565847606272 745138305405531576 745223845332681792 746189473898062656 748028873970943488 748352592734733756 748485325353407488 749644054795738872 750930471753791868 751578239920983552 752552102233806336 752741757501506388 755144447465092608 755661821664524544 756122930714156544 756313485888227652 756965897554825728 759247405634462976 760093855809184512 760231205317824768 760470369302764736 760557669310720512 761543166776623616 761735087937605628 762850003051471104 763612808845338144 763700469597128448 764690039366609664 766009695614023168 768230271030343968 768318461854707456 768512090499328098 769175024934742272 771404776282535472 771875491770701472 772492998951983232 773826121079472384 775065059918514288 775154035358752896 776069355428612784 777023749678974336 778742711448376752 780621081853414032 780710695110428544 782635191983834112 782973887060539944 783649296540988416 783988430484006792 784235068343476134 784325096476680528 787367679917220864 787475709121754961 787566109272038712 788245480098413568 788387916625892352 788586603096816216 789947498601961392 791103706868192256 791645717934263808 792237467000042217 793011892676484096 793211744463952968 794372730450292224 795402043998008832 796288801323907584 796633405169232708 796774701182659584 799975323552259008 800067158625563136 801103850765019648 801305741856442284 803518391385743616 803771173248829632 803863444075743744 804812664888931776 805802407074491904 807092541733328928 808138337057894304 808231109223783168 809278379854458624 809532973773910848 809625906040444416 811972919914634016 812878151351488992 812971467635652864 813025039020451488 814024880616068352 816384646619709552 817793514322624224 820258357872946608 821172826365279696 821579595407451188 822331256948885376 824974552413267102 825069257332611984 826138346101426512 828269897055777792 828889022412855558 829343133073990656 829604039239379712 829963060666710894 830983732295569776 832200003328877568 833032155104005248 833127785015049216 833278331807437824 833392660090953501 834207315672665088 834830879204345562 837347073661966329 838069386578557056 838165594750589952 838280593581223023 839100027201537024 839251653182401536 839463158135320488 841532483217311424 842045991022583424 842719635220345344 843137077502690432 843349561645206231 844173950268515328 845525519911106496 846621115013032128 846718304901106176 847662272377062912 848082163001239936 849537503398229184 850638297053426112 851586634749178944 851684394665922048 852787970169214464 855260105982552864 855529165465610328 855627377974560576 856736062623701568 858206253432904992 859064409951005412 860276294287435872 861760907565776064 864259054909136964 864358269586545888 865321903051585056 868359928242039156 869108993488873984 870554386214406432 871948192408328574 872700352966100736 873078024857189382 874584730595028684 876085550379423846 876841279907814144 877977452606107392 878198717085090786 878299531999232112 881605458608611968 881986984294507641 882143419166515968 882365733536265594 882849141659409408 883126880480630016 885788639906873472 885890326124289024 886776165110715264 886936406204128896 887159928483918243 888027142490256384 888690935927206566 889991670226716288 892138379261044608 892240794411918336 892363212521947089 894827299497759936 896268649535401296 896371538830492032 899972238996291384 900075553453758528 900521407065818384 901241832110647104 902797141259384448 904242569904933336 904346374585211712 905022588261141504 905414248000048248 906527707958803392 909155629190131092 910438177336265952 910724595495649704 910829144295499968 913469534903963268 914257512631153152 914487920270425116 914653168898007924 915777990693076896 918595626570091008 919785902730207744 920017703612952252 922391476266661632 922954324679557632 923586670923307776 925180541455898112 926768185525340928 927969051331010304 929003601544558848 929171473166230272 929405639364104826 929570484713102848 933011024708239488 933304544144302176 933411685063156992 934621159225856256 934856698832515998 937161174492005904 937438123283367552 938483230131748224 938948109037087072 939807150798726144 940102808253573888 942828059900876688 942936294094413696 943987530601729152 944158109830201728 947301739900406352 948529212190526736 949695694052079744 952036748690291712 952448754389661144 954092433376394928 955729691323007832 956554123535797248 956968084185104376 957793584661208064 958034964092826312 959386466440366272 961751409391213056 962338275454381056 962470311148811619 962580800221380648 963411142342505472 963585231431646208 963828070451664264 966314879898407424 967392180120780288 967566988586322432 968290237444496043 969236757715702784 969481021011498072 970900003883690496 972158053775344128 972403053284864124 973241868284775936 977747617674983232 977859860542354944 979126928712801792 979373684491207236 980807146780462848 981787897086863328 982386989526347328 983172907757069568 984869608646601216 986446439896290912 986559681365685504 987724634181870816 987838022384623872 988939317773240064 992411346562330464 993517740540708768 993631793776909056 994919298530750208 996512219895232656 997803456979645008 999525406394318496 1001240629005055824 1003655676668675184 1003770893713408128 1007549095552699392 1008302230727326458 1008417981184303536 1011019838754917376 1012329874179283968 1012468768870827807 1013086582949045682 1013458474412246016 1013641607090433024 1013897061124477992 1015646783916807504 1017133337401961472 1017272891143050003 1018150411793784192 1018267292796171264 1018591029000054279 1019586719155479552 1019843671453653816 1020348852360866798 1022659770854582784 1024307028040458624 1024424615806276608 1024565169932605917 1024682787332437464 1025566699912989696 1028539701710047296 1028657775375724032 1029167322360935296 1029990665269310976 1031768161439296512 1033420079891352384 1033538713811670528 1034759140571483712 1036031666238632448 1038323615264502336 1039035004788721248 1040828109137885376 1040947593480571392 1043965182747386592 1045129051737628704 1045317907312009056 1045646757791301512 1045766795302240704 1046603417934945024 1049967612162339948 1050088145696051616 1051448804129088288 1053263331469281856 1056316622666722956 1057615659285270624 1060681567388486274 1062177873558976944 1065714457387957146 1066633764736345344 1067095363714342578 1068407655808589712 1071041342276578176 1071357855180991488 1071694897665106176 1072552263007712256 1073083553185242368 1073353987548444294 1076123388977771904 1076589094708242423 1077517782743859072 1077641478965044224 1078842892116261888 1079037839805944832 1079377298365214464 1082630559886178688 1082903400249053229 1083837535135318656 1083961956847537152 1084033385360601984 1084306579258122297 1085366507488091136 1088512862159612736 1090391352430165632 1090666148637935331 1092262504369151808 1093677810497262144 1094897101820372928 1096441675931847168 1099966069884356136 1100092343110149312 1101517794801902016 1105185363217140744 1106138718985839616 1106617414222281192 1107978309727426368 1109752244883327276 1110709540138673664 1111190213454604668 1111317775182701856 1113107838939127416 1116462764882621772 1117425848771409408 1117707458108297364 1117835767999022688 1119284210847093984 1122043310956415232 1122528889102100634 1122727988030111232 1124466082193608308 1127367359881475328 1128828153350709504 1129112636252259582 1132716671197638912 1134184396071234816 1134470228832341478 1135448846332238592 1138871108451694464 1140346807976737152 1140705553954147104 1140836503966080768 1142314750164935424 1142602631906408442 1144275004577206656 1145419213268007216 1145550704395692672 1147035059049914496 1147166735672466432 1149014543421034752 1152345406545515952 1152477692782061184 1153762537402113408 1157107164423803208 1157813237656052208 1158739498427974848 1160739181619208576 1162597589877771432 1163600470621467648 1164104033142919176 1165535624518461504 1166112974126704912 1168114067172565128 1169121706543752192 1170636603474809856 1170931622780121048 1171066042665642816 1173952787975751168 1175473944811482624 1175982645726010188 1176191225555354624 1176352602515214201 1176487644715020792 1177502507307506688 1181051519875831296 1182368220147620352 1182581874938838528 1182879904645224324 1184921247902942088 1186655560302288384 1187468576901395712 1189517839014726144 1189817616695929452 1193103065997013248 1194433201985861376 1195024866047201728 1195162051773989376 1199962985328388512 1200100737938344704 1201655776147529472 1203729521679179264 1205656759873244448 1205795166113615616 1207218997333397664 1208703610611737856 1212207505586841456 1213917569781687936 1214299460660866272 1214438859060666624 1217959379871951024 1219317227027233488 1219537558530677232 1221037320924102528 1224047248316089344 1226690271483936336 1229855301688882176 1230387536809419912 1231448894564410368 1232369393111176782 1235690914033787904 1237292068441347072 1237461828619900653 1237603885998917976 1238671468726078464 1238895297554973696 1239207519152139768 1243333533619283337 1244014699610985984 1244406058859069568 1244548913417542656 1244944591000066341 1246161545634475008 1246475598443354664 1248300004993316352 1249548232656007872 1249917497711156736 1251310973508997632 1252246318806518343 1253470411004765184 1257104079867835584 1257248392125884928 1258650040802305536 1258877479773602304 1259194737202980732 1263068986533875136 1264705616254035648 1266260925402772992 1268288279866659744 1269931672519548192 1270077457351659264 1272123244501859904 1274306255097343776 1275957445580139168 1277379952123768416 1277526591998883072 1279181955253821696 1282890158973829296 1283293748198415492 1283441066961840864 1285104093935552352 1288596614926508118 1290414441431153808 1291053649925994724 1292641361348664096 1296388582363705446 1296537404379818832 1297982854577377584 1301566981087650816 1302539892363058734 1303663490233310976 1305831579321609648 1307742862373950464 1309050529449151104 1309200805023648768 1309617037285784073 1309849319368463104 1310897210342759424 1311877095892543026 1314128325569135769 1315261919861721216 1315412908487580672 1316966178909161088 1317117363179498496 1317298075627636179 1318585757030986752 1322408187912917952 1323215128749773952 1323548600304398391 1324273712489114112 1324690320720945024 1324842391702545408 1326559064707666944 1328682959860310208 1330164247666072896 1330404609306193344 1332040713735384576 1332700541859091328 1333036403890809849 1334987505340074432 1338207568891566912 1338361191617877504 1344402974303101944 1344557308245738048 1349958358494437076 1350782110598727576 1351862748165970656 1354195711889076672 1356363854857400004 1356519561877817568 1357533882391712256 1358121372000072372 1359791561938205088 1365742704053944832 1366086893243474556 1366243716443249952 1370204302355944902 1371386268946729728 1371979753347011886 1377893439855136512 1379678854095311616 1380026555419428378 1384431487019336448 1385380006384961664 1387770812183847168 1390152278288011392 1391953576996515456 1393505402316838272 1393757209749345408 1394108459046157239 1394355727069654272 1395471223913260032 1399956816216453264 1400117527594735488 1400278257422263296 1401931738838784384 1402285048248773997 1406157184925051328 1408422163555630608 1410154212380360832 1414242089851315032 1414404441141620544 1416237164745302592 1420952609850609528 1422178352981793792 1422793818285790104 1424543541078119616 1428055123035437568 1428673131584491716 1428926530220141568 1431138650064592392 1434831185303695872 1435452126277656564 1436690376991812096 1437052446139239468 1437764291963039579 1439079699660549408 1443507413181571584 1443871200332070972 1445116713513758208 1445377847147469312 1445742105677496396 1449472319847611136 1451350482879483648 1453855136573554176 1454221531517247108 1456350005825535744 1458237080663016192 1459862802427163904 1466621426512474848 1466789790813532416 1468690393069202688 1469060526736810854 1472681845630294992 1473580484289520992 1474759361635604352 1475489885629708256 1477304412969901824 1479669659844436368 1481586951272806224 1481757033576935808 1483408976659860096 1484143785252169888 1488617019843495696 1490276610811063152 1490447690665363584 1492378947796125312 1496057747941886976 1496705185469467512 1499288109591477744 1501860943507583736 1503156479841967104 1505104204467612672 1505483515003012776 1510288894930185216 1511323643329049088 1512245861428313088 1512453346090989687 1512626971776455304 1513931795109651456 1518494811268925952 1519629874423568523 1520187711618369024 1520462410635649536 1520940738605529472 1521115338621441024 1523086333553247232 1523470175875211256 1525700006102942208 1527225617690676288 1527400939194256896 1529380078733219328 1530523278541300197 1532019391228046336 1536460542060687936 1536636923709414912 1537024180998656196 1538350049869484544 1542809552565070944 1543750983541402944 1544985997903966464 1547652242158944768 1550130119837028576 1550308070717505792 1552138710857225568 1554047499357948672 1557485422896753504 1561242163706828064 1561421390220857088 1565947774121079888 1567976860968013584 1568470136686952268 1568650192953361056 1574951418243509922 1575132218544077424 1577173206193632432 1579894997203922784 1583291435868527616 1584474934000084434 1586423488927905936 1588745460900584448 1590804087996017664 1591022351082729411 1592577602647815168 1593266810338465416 1598571686081935719 1599950647104518016 1600134317251126272 1600643045571513867 1602207701530039296 1602611483712884568 1607036782771487232 1607542346497659264 1607726888151487488 1609625329777863552 1610030981322666441 1611604814148983808 1614185083466657856 1616276674115788608 1616462218447566336 1618556759708917248 1619065947547821696 1619251812080888832 1623945839829268032 1625756302702977984 1625942935271305728 1626050078040902976 1628049761232136704 1632769293239419104 1635587028645248448 1640516715745893216 1642345652730559392 1643159190814902376 1644662513897770752 1649949104826534204 1650138514665223968 1652276692202853024 1657778044825711116 1659208078478759424 1659926121333421788 1661967464591139552 1666064310208010496 1666785320181907002 1669661758408691124 1674694147323932658 1676138773157114112 1676561187162446046 1678926316270640976 1683064966434622848 1684091982045166848 1685439270440690688 1686274155005380864 1686699123290412462 1691051039822212992 1693242230026064256 1693436609802212352 1695324544754125824 1696164326002479872 1699075006796458368 1701276594106852224 1701705343248512217 1703173269498357888 1703368789331844096 1705575940338428928 1710520211965105728 1711058330931220656 1711254755949121152 1713472125247403136 1713903947859612663 1716412506865809984 1718128819902010824 1720552588574871744 1723521815131552128 1728518109818273928 1728716539173091776 1730643806103170112 1736719856484078312 1738217986977747968 1741108772428812864 1743896384816657148 1745400705932201472 1746156049714378764 1749169461190057368 1752171100758847692 1753682559815628288 1755954905212214784 1756397434170181572 1756599063998464224 1763210917217223936 1763973968589015282 1764286838333031936 1764731467072531188 1766253760961260032 1771577279813746944 1773552330221430528 1773872812408257792 1774319856967836486 1777381871854413132 1779983340453432576 1784276758522089216 1784726425043894178 1789654598995519872 1792537299070802592 1792743077660984064 1799944477992582768 1800151106907517056 1801042814131636768 1802483664221294208 1805594282518768896 1808485139809866672 1808692749170423424 1810828496000096496 1813055415917606784 1818311258380262184 1820876354672531904 1821449190991299408 1821658288590999936 1826939069807926536 1828515025262306304 1828975840540850232 1829306337796015848 1831555981386153792 1837191253140182016 1839571805460415488 1840035407225904504 1844782952533323264 1845908649359115264 1847173341846615552 1848554089666765173 1850361082911796224 1853536371050681856 1855938102662020608 1858007203089117696 1858342946332460544 1858811278728209652 1859140969426205696 1866022049416478976 1866609088288604352 1866823370126313984 1869242318451712512 1869713397665031996 1874322348984011808 1874876246566735104 1876966460263496448 1877896218074174144 1880205616507147776 1885656119801753376 1885872588188827392 1887975061203458304 1888316219660403456 1894603479800812704 1897058424381053472 1899391388104159488 1904897508779322288 1908184866752789856 1911459382646015664 1913936168370208752 1916069928185652624 1918772932880732544 1923502818782426112 1924940622297623238 1925161600442761296 1927656140903328528 1932629759796814848 1934784360241560576 1935133977172644864 1936580474888992086 1938962042022996144 1941800007767380992 1944316107550688256 1944582873545558169 1944806106569728248 1946483736569551872 1953809838544588101 1955495235349966464 1955719721084709888 1958253857425603584 1958747368982414472 1961614293560925696 1963575794173726656 1964773979052694656 1966345815514139136 1967815643838814539 1969739217293202432 1972892879792581824 1973119362731371008 1975449268363741632 1975676044769247744 1977878635546480128 1984822693124660928 1987035481081417536 1987263587553818112 1989838597061500416 1993024439790465312 1995606913959290016 1999050812788636992 2002481258010111648 2007311353337350368 2007541787426816256 2016604461454652916 2016835962368607072 2024937537741655614 2026173165898091364 2027794122248955984 2031293567833615008 2034545782286100006 2036300823587568384 2037182058000108558 2039687342907307632 2040697704721733596 2045319541709165568 2048614056080917248 2049130339865211834 2049365574664874928 2057079403420094592 2057315550751448064 2057969630020517829 2058334644721870592 2059981330538621952 2066840159782704768 2067077427623341056 2069518281142967424 2070039833129142567 2072063332477264896 2076647230529004672 2078070009577442496 2081656218275770752 2081895186961142784 2087930365494773184 2090258103475257408 2090635814624018112 2091293515582603024 2091533590604481408 2093206835869890048 2099935224324679896 2100176291392103232 2102897608258176576 2106526662938563712 2112633245333445912 2115231318570541248 2121363134776972548 2124355747117953888 2131428914775914292 2133267529472690688 2134190727428685156 2136815311617179424 2142082684553156352 2143389795330212352 2146167106370484736 2146707975096888588 2152246777955543808 2153178189416484846 2155035565487718144 2158754596730428928 2165261119772357376 2165806800498106458 2167675070270637312 2168066770721203968 2168613158516244594 2177025724319225472 2180782704860331264 2181332297275870662 2184525008738303616 2187355620994524288 2189794203640745856 2192883351863694336 2199932139768712272 2200184686220298624 2203035589603804032 2203590790105216281 2210370726434281488 2213234828444562384 2215956619454852736 2219504489766654552 2221419080277347328 2222380426909209336 2222635550365403712 2226215677878254832 2232925529765243544 2234851697542818816 2235414916216594728 2235671535998045376 2238568421694187968 2244086621912830464 2245057778204201268 2245455976060222464 2248932164387216616 2254734719762950656 2257656306701419008 2258225272504519164 2259343887370490767 2265433342395277824 2268368792142469632 2268940457664682956 2270897692664477184 2277742216903388928 2280693615953474304 2281411107908294208 2281673007932161536 2284629500329870848 2285205263812816884 2288550009154413312 2290838426536014432 2291101408791385344 2294070118099828992 2298029086842069504 2304690813091031904 2304955385564122368 2307525074804226816 2314214328847606416 2315626475312104416 2317478996855949696 2321478363238417152 2325195179755542864 2328208066285838352 2331071249036923008 2332225948253409824 2336228134345130256 2341863245560242096 2342132085331285632 2347905575951502336 2350947889622965248 2351965291452020376 2352705205030428402 2352975289430041584 2362103039751662592 2362427127365264883 2364736440295240704 2365163749877677056 2365759809290448648 2369842495805884176 2373311120604576768 2374937153802791424 2376712401000126651 2379035678029452288 2379635233391858904 2386206131994026496 2388866403971722752 2390049732094403456 2390324103547978752 2399925970656777024 2400201475876689408 2403311552295058944 2407459043358358528 2411313519746488896 2411590332227231232 2414437994666795328 2417407221223475712 2424415011173682912 2427835139563375872 2428598921321732544 2428877718121333248 2435918759743902048 2438634454054466976 2439075117061354464 2442074641848205056 2453380542967872672 2460775073618839824 2464738786222353564 2474923657239801306 2475207771997835952 2478415038304279536 2486667067238566674 2488029399221971968 2488812117718139136 2489889182000132682 2492951196886709328 2496600009986632704 2499096465312015744 2499834995422313472 2500177980272860503 2502621947017995264 2504492637613036686 2512041220985898987 2514208159735671168 2514496784251769856 2514841780743669069 2517300081604611072 2517754959547204608 2518389474405961464 2526137973067750272 2529411232508071296 2530048684935618693 2532521850805545984 2536576559733319488 2539863345039096384 2540154914703318528 2544246489003719808 2548612510194687552 2551914891160278336 2554759904247536832 2555053183997766144 2558363910507643392 2565780317947658592 2566587496396830984 2566882133923681728 2570208187871104704 2577193229853016236 2580828882862307616 2582107299851989448 2585282722697328192 2592777164727410892 2593074808759637664 2595965709154755168 2605079784726117468 2607326980466621952 2611663158643219296 2618101058898302208 2619234074571568146 2619698638736926208 2623754191785086052 2628256651138271538 2630523839723442432 2633932357818322176 2634596151255272358 2644816375825835904 2646430257499547904 2647097200608796782 2648547424978228224 2649380641441890048 2657365919720620416 2660328495332145792 2660809218612386688 2664081427470769152 2665401083718182656 2666072807781619698 2669975010680148864 2676415137783133824 2676722383235755008 2688805948606203888 2689114616491476096 2699916716988874152 2701564221197455152 2703725496331941312 2708391423778153344 2712727709714800008 2713039123755635136 2715067764783424512 2716242744000144744 2719583123876410176 2731485408107889664 2732173786486949112 2732487432886499904 2740408604711889804 2742772537893459456 2743959506694023772 2755786879710273024 2759357708190623232 2760053110838856756 2768862974038672896 2770760012769923328 2775541624367694336 2780304556576022784 2783907153993030912 2787010804633676544 2787514419498690816 2788216918092314478 2788711454139308544 2799913632432906528 2800235055189470976 2803863477677568768 2804570096497547994 2812314369850102656 2816844327111261216 2820308424760721664 2828484179702630064 2828808882283241088 2832474329490605184 2841905219701219056 2845587636571580208 2849087082156239232 2856110246070875136 2857346263168983432 2862277300129184784 2869662370607391744 2870904252555313128 2873380753983624192 2874104892278478936 2875528583926079158 2878159399321098816 2887014826363143168 2887410933446434857 2887742400664141944 2890233427027516416 2890755694294938624 2891484211354992792 2898944639695222272 2902700965758967296 2904870712333488129 2907710273147108352 2908443063034494216 2912700011651071488 2916474161326032384 2919725604854327808 2933242853024949696 2933579581627064832 2937380786138405376 2938121053473621708 2945363691260589984 2947160968579041984 2949518723271208704 2950979771259416512 2954608825939803648 2959339319688872736 2963173902545612448 2963514067153871616 2966817953319720192 2968287570504339776 2977234039686991392 2980553221622126304 2980895381330727168 2984757895592250624 2993410370938935024 2998576219182955488 3003721887015167472 3010967030006025552 3022647286658098176 3024906692181979374 3025253943552910608 3036989622537851904 3039259748847137046 3040375423236738048 3040924821271299072 3041881477211058944 3046940351750422512 3051400012205884416 3051818673429150009 3054451235381352576 3054801878388513792 3055773087000162837 3058760157466438656 3061046557082600394 3072921084121375872 3073273847418829824 3073695509797817751 3074048361997312392 3076700099738969088 3085619105130141888 3087501967082805888 3089971995807932928 3095304484317889536 3100260239674057152 3100616141435011584 3104277421714451136 3108094998715897344 3114970845793507008 3122484327413656128 3122842780441714176 3131895548242159776 3135953721936027168 3136940273373904536 3137300385906722112 3149902836487019844 3150264437088154848 3154346412387264864 3159789994407845568 3168949868000168868 3172846977855811872 3182044702165458822 3186533620676930832 3197143372163871438 3199901294209036032 3201286091143027734 3205222967425769136 3214073565542974464 3215084692995318528 3219250659555727104 3220061962645332882 3228370166933315712 3232553348231577216 3232924436895132672 3237113519417834496 3238131895095643392 3247891679658536064 3251512605405955968 3251885870542611456 3252100156081805952 3252919737774366891 3256099522464273408 3265538586478838208 3271174057290496896 3271998445913805993 3281033431491786432 3284691305461118784 3286318381629804752 3289325027795541504 3299898209653068408 3300277029330447936 3304553384405706048 3315556089651422232 3318416156957518848 3319852242666843576 3323934929182279104 3332128620416020992 3333570640363814004 3339323516817382248 3349388294647865316 3352277546314228224 3353122374324892092 3357852632541281952 3366129932869245696 3368183964090333696 3372548310010761728 3373398246580824924 3382102079644425984 3386484460052128512 3392328652004959744 3398150013592916736 3402553188213704448 3403410686497024434 3406346538996715776 3421040423930211456 3422116661862441312 3422509511898242304 3426944250494806272 3427807895719225326 3432825013731619968 3436257639804021648 3441105177149743488 3447043630263104256 3457036219636547856 3457433078346183552 3461287612206340224 3473439712968156624 3482217544857625728 3487792769633314296 3490801411864402944 3492312099428757528 3498338922380114736 3504342201517695384 3507365119631256576 3511909810424429568 3512794868340363144 3513198127996928448 3526421834434447872 3527947937178030564 3528573676666063872 3529057807545642603 3529462934145062376 3532507521922520064 3543154559627493888 3547104660442861056 3547745624816515584 3548639713935672972 3554763743708826264 3559966680906865152 3568553517044178432 3569452850087788356 3579309197991039744 3585074598141605184 3585486155321968128 3599888955985165536 3600302213815034112 3602085628263273536 3604967328442588416 3611188565037537792 3616970279619733344 3617385498340846848 3621656992000192992 3626110831835213568 3636622516760524368 3641752709345063808 3642898381982598816 3643316577181999872 3653878139615853072 3657951681081700464 3658612675592031696 3663111962772307584 3680070814451809008 3689565905066646528 3694346683693231104 3697108179333530346 3707072742101363712 3711876205324041216 3712385485859701959 3716014406178235392 3716685892664921088 3717622557456419304 3730000600857850011 3732044098832957952 3733218176577208704 3733646740252627968 3734833773000199023 3738484636903425024 3739426795330063992 3748644697968023616 3749752493133470208 3753932920526992896 3755792436148348288 3756738956419555029 3760411233014295552 3771312239603506752 3771745176377654784 3775950122406916608 3776632439320806912 3789206959601625408 3794116848762106944 3798782776208318976 3809795017558644576 3816369733505579712 3822918765292031328 3827872336740417504 3832139856371305248 3837545865761465088 3849881244595246476 3850323200885522592 3855312281806657056 3873160949777984172 3877924084045992288 3889165747091116338 3889612213139456496 3907619677089176202 3910990470699932928 3917494737964828944 3923228587121851392 3927151588347453312 3928851111857352219 3929547958105389312 3932691631028278272 3935631287677629078 3945785759585163648 3946238725462742016 3950898536727483264 3951352089538495488 3951894226882908537 3955757271092960256 3969645386249321856 3970645800913195173 3974070962162835072 3974527175107636224 3979677194123000832 3986048879580930624 3991213827918580032 3998101625577273984 3999109211672429547 4004962516020223296 4014622706674700736 4015083574853632512 4033208922909305832 4033671924737214144 4049875075483311228 4052346331796182728 4055588244497911968 4062587135667230016 4069091564572200012 4072601647175136768 4074364116000217116 4079374685814615264 4081395409443467192 4097228112161834496 4098260679730423668 4098731149329749856 4114158806840189184 4115939260041035658 4116669289443741184 4133680319565409536 4139036562285934848 4140079666258285134 4153294461058009344 4156140019154884992 4163312436551541504 4175860730989546368 4180516206950514816 4181271629248036224 4182587031165206048 4183067181208962816 4186413671739780096 4199870448649359792 4200352582784206464 4205795216516353152 4213053325877127424 4225266490666891824 4230462637141082496 4242726269553945096 4248711494235907776 4262857829551828584 4266535058945381376 4268381454857370312 4273630623234358848 4284165369106312704 4286779590660424704 4292334212740969472 4293415950193777176 4304493555911087616 4306356378832969692 4310071130975436288 4313292875889118737 4317509193460857856 4330522239544714752 4331613600996212916 4335350140541274624 4336133541442407936 4337226317032489188 4354051448638450944 4361565409720662528 4362664594551741324 4369050017476607232 4374711241989048576 4379588407281491712 4399864279537424544 4400369372440597248 4406071179207608064 4407181580210432562 4420741452868562976 4426469656889124768 4431913238909705472 4439008979533309104 4444760853818418672 4445271100730807424 4452431355756509664 4465851059530487088 4470829832433189456 4471343071996090752 4477136843388375936 4488173243825660928 4490115556408402536 4497864328774433232 4509469439525901312 4515312613402838016 4516450545009038328 4518687774740981534 4530866684790555648 4536737584284939264 4537360038272969061 4537880915329365912 4541795385328954368 4555484433806777856 4558889623270705569 4561387231906948608 4562822215816588416 4563346015864323072 4569259000659741696 4570410527625633768 4577100018308826624 4581676853072028864 4582202817582770688 4588140236199657984 4591569835623900591 4596058173684139008 4609381626182063808 4609910771128244736 4615050149608453632 4628428657695212832 4631252950624208832 4634957993711899392 4642956726476834304 4650390359511085728 4656416132571676704 4662142498073846016 4664451896506819648 4672456268690260512 4683726491120484192 4684264170662571264 4703930582904040752 4705410410060856804 4705950578860083168 4724854254730529766 4731519618580897296 4739684991611768352 4749874307605582848 4753424802000253302 4759270466783717808 4772412263988052992 4777732807943445504 4780099464188806912 4795715058245807157 4799851941313554048 4800402951753378816 4801929136714541601 4806623104590117888 4822627039492977792 4823180664454462464 4828875989333590656 4830092943967999323 4834814442446951424 4848830022347365824 4855670279126751744 4857197842643465088 4857755436242666496 4871837519487804096 4877268908108933952 4878150234122708928 4884149283696410112 4906761085935745344 4921550147237679648 4929477572444707128 4949847314479602612 4950415543995671904 4956830076608559072 4973334134477133348 4977624235436278272 4979778364000265364 4985902393773418656 4998192930624031488 5000355960545721006 5008985275226073372 5024082441971797974 5028416319471342336 5029683561487338138 5036778948811922928 5052275946135500544 5058822465016142592 5060097369871237386 5073153119466638976 5079726690078192768 5080309829406637056 5088492978007439616 5097225020389375104 5103829782320556672 5109519808495073664 5110106367995532288 5116727821015286784 5131560635895317184 5133174992793661968 5133764267847363456 5140416375742209408 5141711843578837989 5154386459706032472 5161657765724615232 5164214599703978896 5170565445394656384 5185554329454821784 5186149617519275328 5191931418309510336 5210159569452234936 5214653960933243904 5223326317286438592 5236202117796604416 5238468149143136292 5239397277473852416 5247508383570172104 5256513302276543076 5261047679446884864 5267864715636644352 5269192302510544716 5289632751651671808 5292860514999095808 5294194401217593564 5298761282883780096 5314731839441240832 5320656990664291584 5321618437224773376 5330802167436365312 5332145615563239396 5339950021360297728 5352830275566267648 5377611897212407776 5378229232982952192 5399833433977748304 5403128442394910304 5407450992663882624 5416782847556306688 5425455419429600016 5426078247511270272 5432485488000289488 5439166247752820352 5464347572973898224 5464974865772999808 5480817209423779608 5485545075786918912 5487919013388047544 5511573759420546048 5518715416381246464 5520106221677713512 5537725948077345792 5541520025539846656 5545662269000295519 5551083248735388672 5560609113152045568 5567814307986061824 5574021609267353088 5575028838997381632 5576433836184628956 5577422908278617088 5599827264865813056 5600470110378941952 5607726955355137536 5609140192995095988 5624628739700205312 5633688654222522432 5640616849521443328 5656968359405260128 5657617764566482176 5664948658981210368 5683810439402438112 5691175273143160416 5698174164312478464 5714692526337966864 5724554600258369568 5741808505110626256 5748209784556957872 5751057167852158316 5756318798642197632 5774821866892869714 5775484801328283888 5782968422709985584 5797889279390444544 5805401931517934592 5809741424666976258 5816886126068988432 5825400023302142976 5832948322652064768 5833748620636674507 5839451209708655616 5861429515633764303 5866485706049899392 5867159163254129664 5874761572276810752 5876242106947243416 5890727382521179968 5894321937158083968 5899037446542417408 5901959542518833024 5903446931516443617 5909217651879607296 5918678639377745472 5926347805091224896 5927028134307743232 5933635906639440384 5936575141008679552 5954468079373982784 5961106443244252608 5961790762661454336 5969515791184501248 5986820741877870048 5997152438365910976 6007443774030334944 6021934060012051104 6049813384363958748 6050507887105821216 6078519497694274092 6083762954422117888 6093880703500845024 6103637346858300018 6108902470762705152 6111546174000325674 6122093114165200788 6145842168242751744 6147391019595635502 6148096723994624784 6171238210260283776 6173908890061553487 6175003934165611776 6179943991615865856 6200520479348114304 6201232282870023168 6208554843428902272 6210119499387427701 6216189997431794688 6229941691587014016 6244968654827312256 6245685560883428352 6263791096484319552 6271907443872054336 6273880546747809072 6274600771813444224 6299805672974039688 6300528874176309696 6308692824774529728 6319579988815691136 6337899736000337736 6345693955711623744 6364089404330917644 6373067241353861664 6394286744327742876 6399802588418072064 6402572182286055468 6410445934851538272 6430169385990637056 6438501319111454208 6440123925290665764 6456740333866631424 6465106696463154432 6476263790191286784 6495783359317072128 6503025210811911936 6504200312163611904 6505839475548733782 6531077172957676416 6542348114580993792 6543996891827611986 6562066862983572864 6569382610922237568 6572636763259609504 6578650055591083008 6599796419306136816 6600554058660895872 6609106768811412096 6631112179302844464 6639704485333687152 6647869858364558208 6664257240832041984 6667141280727628008 6678647033634764496 6698776589295730632 6704555092628456448 6706244748649784184 6715705265082563904 6732259865738491392 6736367928180667392 6745096620021523456 6746796493161649848 6764204159288851968 6772968920104257024 6778031662111472301 6784657304009919488 6796300027185833472 6805106376427408896 6806821372994048868 6812693077993431552 6842080847860422912 6844233323724882624 6845019023796484608 6853888500989612544 6855615791438450652 6865650027463239936 6872515279608043296 6882210354299486976 6894087260526208512 6914072439273095712 6914866156692367104 6922575224412680448 6946879425936313248 6964435089715251456 6975585539266628592 6984624198857515056 6996677844760229472 7008684403035390768 7025589736680726288 7026396255993856896 7052843668868895744 7055895874356061128 7058115615091285206 7058925868290124752 7086309119254987776 7087281382095794649 7094209320885722112 7095491249633031168 7097279427871345944 7109527487417652528 7119933361813730304 7130137203000379953 7137107034088356864 7138905700175576712 7158618395982079488 7170149196283210368 7170972310643936256 7199777911970331072 7200604427630068224 7204171256526547072 7209934656885176832 7222377130075075584 7233940559239466688 7234770996681693696 7243313984000385984 7252221663670427136 7273245033521048736 7283505418690127616 7285796763965197632 7286633154363999744 7307756279231706144 7315903362163400928 7317225351184063392 7326223925544615168 7360141628903618016 7394216358667060692 7424770971719403918 7435245114912838608 7460001201715700022 7464088197665915904 7466436353154417408 7469667546000398046 7478853590660127984 7497289395936047232 7499504986266940416 7507865841053985792 7511584872296696576 7513477912839110058 7536123662957696961 7542624479207013504 7543490352755309568 7551900244813833216 7553264878641613824 7578413919203250816 7588233697524213888 7590146054806856079 7597565552416637952 7619590035117289152 7632739467011159424 7645837530584062656 7655744673480835008 7664279712742610496 7675091731522930176 7699762489190492952 7700646401771045184 7710624563613314112 7746321899555968344 7755848168091984576 7778331494182232676 7779224426278912992 7815239354178352404 7821980941399865856 7834989475929657888 7854303176694906624 7857702223714704438 7859095916210778624 7871262575355258156 7891571519170327296 7901797073454966528 7903788453765817074 7939290772498643712 7941291601826390346 7948141924325670144 7972097759161861248 7982427655837160064 7996203251154547968 7998218423344859094 8009925032040446592 8029245413349401472 8030167149707265024 8066417845818611664 8067343849474428288 8099750150966622456 8104692663592365456 8111176488995823936 8125174271334460032 8138183129144400024 8145203294350273536 8148728232000434232 8158749371629230528 8162790818886934384 8194456224323668992 8196521359460847336 8197462298659499712 8228317613680378368 8231878520082071316 8233338578887482368 8267360639130819072 8278073124571869696 8280159332516570268 8306588922116018688 8312280038309769984 8326624873103083008 8351721461979092736 8361032413901029632 8362543258496072448 8365174062330412096 8366134362417925632 8399740897298719584 8400705165568412928 8411590433032706304 8426106651754254848 8450532981333783648 8460925274282164992 8485452539107890192 8497422988471815552 8525715659103657168 8536762909714740624 8547261246468717696 8568330738212625408 8586831900387554352 8608987111822175232 8612712757665939384 8620142261950872576 8626585751778237474 8661044479089429504 8662232800339304571 8663227201992425832 8670700281082549248 8672267082884815872 8674452634064978376 8708102897276901888 8714612137000464387 8723130819441325056 8725329189103482648 8738100034953214464 8749422483978097152 8759176814562983424 8799728559074849088 8800738744881194496 8812142358415216128 8814363160420865124 8841482905737125952 8852939313778249536 8863826477819410944 8878017959066618208 8889521707636837344 8890542201461614848 8904862711513019328 8931702119060974176 8941659664866378912 8942686143992181504 8954273686776751872 8980231112816805072 8995728657548866464 9032901090018076656 9037375549481963068 9074720076545938122 9075761830658731824 9110968867613555712 9117779246541411138 9122774463813897216 9125644431633176832 9140821055251267536 9154200036617653248 9163353706144057728 9164405635165541376 9167319261000488511 9176280472399315968 9183139671247801182 9218763252364127616 9219821542256489472 9221086529393453253 9230100299216907264 9256857315390425664 9262505901248417664 9269915987423798784 9285913452953668608 9300780719022171456 9312832265143353408 9324284996147692032 9328903793013639296 9344912537380521024 9367452982240968384 9368528341325142528 9407861165808081504 9410820820121713608 9411901157720166336 9449708509461059532 9463039237161794592 9479369983223536704 9506849604000506604 9518540933567435616 9560198928377613824 9591430116491614314 9599703882627108096 9603858273429083202 9645254078985955584 9657751978667181312 9660185887935998646 9697660044694731648 9711340558253503488 9714395685286930176 9743675038975608192 9754537816217867904 9756300468245417856 9758759213323100673 9768298567392820224 9813522171871490688 9815995337741417979 9843100294475359296 9858955144889414256 9899694628959205224 9900831087991343808 9913660153217118144 9946668268954266696 9955248470872556544 9959556728000530728 9971804787546837312 9996385861248062976 10000711921091442012 10017970550452146744 10048164883943595948 10056832638942684672 10059367122974676276 10073557897623845856 10104551892271001088 10117644930032285184 10120194739742474772 10146306238933277952 10159453380156385536 10176985956014879232 10194450040778750208 10207659564641113344 10219039616990147328 10263121271790634368 10266349985587323936 10267528535694726912 10280832751484418816 10283423687157675978 10308772919412064944 10323315531449230464 10328429199407957792 10341130890789312768 10371108658909643568 10372299235038550656 10383862836619020672 10420319138904469872 10446652634572877184 10472404235593208832 10476936298286272584 10495016767140344208 10513026604553086152 10522095358893769728 10535729431273288704 10538384605021089432 10579265503303343616 10585721029998191616 10587173422636927809 10588388802435187128 10597522565767560192 10629463678882481664 10641313981328583168 10643236874449546752 10661604334872730624 10664291231126478792 10679900042720595456 10705660551132535296 10755223794424815552 10756458465965904384 10799666867955496608 10806256884789820608 10814901985327765248 10833565695112613376 10850910838859200032 10852156495022540544 10864970976000578976 10878332495505640704 10928695145947796448 10929949731545999616 10961634418847559216 10975838026776095088 11040212443355427024 11083040051079693312 11091324538000591038 11121218226304091136 11135628615972123648 11137156457579105877 11148043218534706176 11150057677994763264 11152867672369257912 11190001802573550033 11199654529731626112 11200940220757883904 11204501319000597069 11215453910710275072 11218280385990191976 11249257479400410624 11267377308445044864 11270216869258665087 11281233699042886656 11313936718810520256 11315235529132964352 11329897317962420736 11367620878804876224 11382350546286320832 11396348328624956928 11429385052675933728 11449109200516739136 11483617010221252512 11496419569113915744 11502114335704316632 11512637597284395264 11549643733785739428 11550969602656567776 11565936845419971168 11619482849333952516 11633772252137976864 11667497241273349014 11722859031267528606 11732971412099798784 11752484213894486832 11781454765042359936 11788643874316167936 11798074893084834816 11803919085037666048 11806893863032887234 11837357278755490944 11852695610182449792 11854056268615486464 11867271813278880768 11873150282017359104 11908936158747965568 11911937402739585519 11922212886488505216 11923581525322908672 11939031582369002496 11973641483755740096 11994304876731821952 11997327635017288641 12014887548060669888 12043868120024102208 12099626768727917496 12101015774211642432 12157038995388548184 12167525908844235776 12187761407001690048 12207274693716600036 12217804941525410304 12223092348000651348 12244186228330401576 12291684336485503488 12294782039191271004 12296193447989249568 12342476420520567552 12347817780123106974 12350007868331223552 12401040958696228608 12417109686857804544 12420238998774855402 12459883383174028032 12489937309654624512 12527582192968639104 12543814887744108672 12547761093495618144 12549201543626888448 12599611345948079376 12601057748352619392 12617385649549059456 12639159977631382272 12675799472000675472 12691387911423247488 12728178808661835288 12746134482707723328 12788573488655485752 12799605176836144128 12805144364572110936 12820891869703076544 12860338771981274112 12877002638222908416 12880247850581331528 12913480667733262848 12930213392926308864 12939878627667356211 12952527580382573568 12991566718634144256 13006050421623823872 13008400624327223808 13011678951097467564 13062154345915352832 13084696229161987584 13087993783655223972 13124133725967145728 13138765221844475136 13145273526519219008 13199592838612273632 13201108117321791744 13218213537622824192 13262224358605688928 13279408970667374304 13295739716729116416 13334282561455256016 13357294067269528992 13397553178591461264 13412489497299568368 13431410530165127808 13464519731476982784 13493592986323299696 13528408318577703936 13545937840208514048 13556063324222944602 13592600054371666944 13610212752854817792 13612080114818907183 13613642745988097736 13625386155986863104 13676668869812116707 13684161695720845824 13688466647449765248 13690038047592969216 13707777001979225088 13711231582876901304 13731300054926479872 13745030559216086592 13764420708598973952 13774709506871701773 13788174521052417024 13828144878546191424 13829732313384734208 13845150448825360896 13893758851872626496 13928870179430502912 13951171078533257184 13969248397715030112 13993355689520458944 14017368806070781536 14051179473361452576 14052792511987713792 14111791748712122256 14116231230182570412 14117851736580249504 14174562764191589298 14194558855742691888 14219054974835305056 14260274406000759906 14277811400351153424 14317236791964158976 14340298392566420736 14399555823940662144 14401208855260136448 14405787410143624803 14408342513053094144 14419869313770353664 14467881118478933376 14469541993363387392 14486627968000771968 14490278831903997969 14504443327340854272 14546490067042097472 14567010837380255232 14571593527930395264 14573266308727999488 14615512558463412288 14631806724326801856 14634450702368126784 14652447851089230336 14720283257807236032 14788432717334121384 14849541943438807836 14870490229825677216 14920002403431400044 14932872706308834816 14939335092000796092 14957707181320255968 14994578791872094464 15023169744593393152 15026955825678220116 15072247325915393922 15085248958414027008 15156827838406501632 15176467395048427776 15180292109613712158 15239180070234578304 15265478934022318848 15291675061168125312 15311489346961670016 15328559425485220992 15350183463045860352 15399524978380985904 15401292803542090368 15421249127226628224 15425135530736513967 15492643799111936688 15511696336183969152 15556662988364465352 15558448852557825984 15630478708356704808 15643961882799731712 15669978951859315776 15708606353389813248 15715404447429408876 15718191832421557248 15742525150710516312 15783143038340654592 15803594146909933056 15807576907531634148 15815407211593435369 15878581544997287424 15882583203652780692 15896283848651340288 15944195518323722496 15964855311674320128 15992406502309095936 15996436846689718188 16019850064080893184 16058490826698802944 16132835691637223328 16134687698948856576 16199500301933244912 16209385327184730912 16222352977991647872 16250348542668920064 16276366258288800048 16297456464000868464 16317498743258461056 16325581637773868768 16393042718921694672 16394924597318999424 16456635227360756736 16463757040164142632 16534721278261638144 16556146249143739392 16560318665033140536 16613177844232037376 16624560076619539968 16636986807000886557 16653249746206166016 16703442923958185472 16722064827802059264 16725086516992144896 16730348124660824192 16732268724835851264 16799481794597439168 16801410331136825856 16823180866065412608 16852213303508509696 16901065962667567296 16921850548564329984 16970905078215780384 16994845976943631104 17051431318207314336 17073525819429481248 17094522492937435392 17173663800775108704 17225425515331878768 17253171503556474948 17324465600678609142 17326454403984851664 17348905268129956752 17416205794553803776 17429224274000928774 17450658378206965296 17476200069906428928 17498844967956194304 17501245861910023521 17518353629125966848 17584288546901292909 17599457118149698176 17601477489762388992 17624284716830432256 17628726320841730248 17682965811474251904 17705878627556499072 17710340794549330851 17727652955638821888 17756035918133236416 17779043415273674688 17781084402923229696 17809725423026038656 17863404238121948352 17883319329732757824 17885372287984363008 17908547373553503744 17960462225633610144 17991457315097732928 18065802180036153312 18074751098963926136 18149440153091876244 18151523661317463648 18235558493082822276 18251288863266353664 18281642110502535072 18326707412288115456 18334638522000977022 18366279342495602364 18437526504728255232 18442173058786906506 18513714630780851328 18525011802496835328 18539831974847597568 18601561438044342912 18625664530286706816 18648569992295384064 18657807586027278592 18689825074761042048 18734905964481936768 18737056682650285056 18815722331616163008 18821641640243427216 18823802315440332672 18899417018922119064 18926078474323589184 18958739966447073408 19013699208001013208 19037081867134871232 19120397856755227648 19182860232983228628 19199407765254216192 19207716546858166404 19290508157971911168 19315503957334362624 19320371775871997292 19395320089389463296 19428791370573860352 19487350077951216384 19509075632435735808 19512600936490835712 19517518426646201346 19627044343742981376 19631990675482835958 19686200588950718592 19717910289778828512 19799389257918410448 19801662175982687616 19827320306434236288 19893336537908533392 19919113456001061456 19943609575093674624 19992771722496125952 20001423842182884024 20035941100904293488 20096329767887191896 20113665277885369344 20118734245949352552 20147115795247691712 20209103784542002176 20235289860064570368 20240389479484949544 20292612477866555904 20318906760312771072 20334094986334416903 20353971912029758464 20388900081557500416 20415319129282226688 20438079233980294656 20526242543581268736 20532699971174647872 20535057071389453824 20561665502968837632 20566847374315351956 20617545838824129888 20646631062898460928 20656858398815915584 20682261781578625536 20742217317819287136 20744598470077101312 20767725673238041344 20840638277808939744 20893305269145754368 20953872596572545168 20990033534280688416 21026053209106172304 21076769210042178864 21158531006606687232 21174346845273855618 21176777604870374256 21258927357764963328 21282627962657166336 21286473748899093504 21328582462252957584 21359800085441190912 21390411609001139859 21411321102265070592 21510447588849631104 21512916931931808768 21599333735910993216 21612513769579641216 21629803970655530496 21667131390225226752 21701821677718400064 21704312990045081088 21729941952001157952 21756664991011281408 21857390291895592896 21859899463091999232 21923268837695118432 21951676053552190176 22080424886710854048 22182649076001182076 22274312915158211754 22305735344738515824 22380003605147100066 22399309059463252224 22409002638001194138 22436560771980383952 22498514958800821248 22534754616890089728 22540433738517330174 22627873437621040512 22630471058265928704 22659794635924841472 22735241757609752448 22764701092572641664 22770438164420568237 22792696657249913856 22858770105351867456 22898218401033478272 22967234020442505024 22992839138227831488 23004228671408633264 23025275194568790528 23099287467571478856 23101939205313135552 23131873690839942336 23238965698667905032 23267544504275953728 23334994482546698028 23445718062535057212 23465942824199597568 23504968427788973664 23562909530084719872 23577287748632335872 23607838170075332096 23613787726065774468 23674714557510981888 23705391220364899584 23746300564034718208 23817872317495931136 23823874805479171038 23844425772977010432 23947282967511480192 23988609753463643904 23994655270034577282 24029775096121339776 24087736240048204416 24199253537455834992 24202031548423284864 24314077990777096368 24375522814003380096 24414549387433200072 24435609883050820608 24446184696001302696 24488372456660803152 24583368672971006976 24589564078382542008 24592386895978499136 24684952841041135104 24695635560246213948 24700015736662447104 24802081917392457216 24834219373715609088 24840477997549710804 24919766766348056064 24979874619309249024 25055164385937278208 25087629775488217344 25095522186991236288 25098403087253776896 25199222691896158752 25202115496705238784 25234771299098118912 25278319955262764544 25351598944001350944 25382775822846494976 25456357617323670576 25492268965415446656 25577146977310971504 25610288729144221872 25641783739406153088 25760495701162663056 25826961335466525696 25860426785852617728 25879757255334712422 25983133437268288512 25986698401017913713 26012100843247647744 26016801248654447616 26023357902194935128 26124308691830705664 26143836411001393161 26169392458323975168 26175987567310447944 26248267451934291456 26277530443688950272 26290547053038438016 26399185677224547264 26402216234643583488 26436427075245648384 26524448717211377856 26558817941334748608 26591479433458232832 26668565122910512032 26714588134539057984 26795106357182922528 26824978994599136736 26862821060330255616 26987185972646599392 27112126648445889204 27224160229637814366 27227285491976195472 27353337739624233414 27368323391441691648 27376933294899530496 27422463165753802608 27462600109852959744 27490061118432173184 27501957783001465533 27528841417197947904 27549419013743403546 27656289757092382848 27659464626769468416 27663259588180359759 27690300897650721792 27787517703745252992 27857740358861005824 27902342157066514368 27938496795430060224 27986711379040917888 28034737612141563072 28102358946722905152 28105585023975427584 28223583497424244512 28232462460365140824 28235703473160499008 28349125528383178596 28389117711485383776 28438109949670610112 28520548812001519812 28555622800702306848 28680596785132841472 28799111647881324288 28811574820287249606 28816685026106188288 28935762236957866752 28973255936001543936 28980557663807995938 29092980134084194944 29134021674760510464 29143187055860790528 29231025116926824576 29263613448653603712 29268901404736253568 29304895702178460672 29440566515614472064 29576865434668242768 29699083886877615672 29740980459651354432 29840004806862800088 29865745412617669632 29878670184001592184 29915414362640511936 29989157583744188928 30046339489186786304 30053911651356440232 30144494651830787844 30170497916828054016 30313655676813003264 30352934790096855552 30360584219227424316 30478360140469156608 30530957868044637696 30583350122336250624 30622978693923340032 30657118850970441984 30799049956761971808 30802585607084180736 30842498254453256448 30850271061473027934 30985287598223873376 31023392672367938304 31113325976728930704 31116897705115651968 31260957416713409616 31339957903718631552 31417212706779626496 31430808894858817752 31485050301421032624 31566286076681309184 31607188293819866112 31615153815063268296 31630814423186870738 31757163089994574848 31761520267910783427 31765166407305561384 31792567697302680576 31888391036647444992 31929710623348640256 31984813004618191872 31992873693379436376 32039700128161786368 32116981653397605888 32265671383274446656 32269375397897713152 32399000603866489824 32418770654369461824 32444705955983295744 32500697085337840128 32552732516577600096 32594912928001736928 32634997486516922112 32651163275547737536 32786085437843389344 32789849194637998848 32927514080328285264 33120637330066281072 33249120153239079936 33273973614001773114 33406885847916370944 33444129655604118528 33450173033984289792 33460696249321648384 33570005407720650099 33598963589194878336 33602820662273651712 33613503957001791207 33646361732130825216 33802131925335134592 33810650607775995261 33843701097128659968 33941810156431560768 33989691953887262208 34102862636414628672 34147051638858962496 34189044985874870784 34347327601550217408 34450851030663757536 34506343007112949896 34648931201357218284 34652908807969703328 34697810536259913504 34858448548001857548 34901316756413930592 35002491723820047042 35168577093802585818 35198914236299396352 35257452641683460496 35365931622948503808 35411757255112998144 35420681589098661702 35512071836266472832 35558086830547349376 35562168805846459392 35619450846052077312 35726808476243896704 35766638659465515648 35770744575968726016 35817094747107007488 35920924451267220288 35982914630195465856 35991982905051865923 36131604360072306624 36149502197927852272 36298880306183752488 36303047322634927296 36471116986165644552 36502577726532707328 36563284221005070144 36653414824576230912 36669277044001954044 36732558684991204728 36875053009456510464 36884346117573813012 37027429261561702656 37050023604993670656 37203122876088685824 37251329060573413632 37315615172054557184 37379650149522084096 37469811928963873536 37631444663232326016 37643283280486854432 37647604630880665344 37798834037844238128 37852156948647178368 37917479932894146816 38027398416002026416 38074163734269742464 38365720465966457256 38398815530508432384 38415433093716332808 38581016315943822336 38631007914668725248 38640743551743994584 38790640178778926592 38819635883002068633 38857582741147720704 38974700155902432768 39018151264871471616 39025201872981671424 39035036853292402692 39254088687485962752 39263981350965671916 39372401177901437184 39435820579557657024 39598778515836820896 39603324351965375232 39654640612868472576 39786673075817066784 39838226912002122912 39887219150187349248 40002847684365768048 40071882201808586976 40192659535774383792 40237468491898705104 40294231590495383424 40480778958969899088 40585224955733111808 40637813520625542144 40668189972668833806 40777800163115000832 40830638258564453376 40836240344456721549 40876158467960589312 41030006609436350121 41052485087162537472 41065399942349295744 41070114142778907648 41123331005937675264 41133694748630703912 41235091677648259776 41293262125796921856 41313716797631831168 41324128520615105319 41364523563157251072 41484434635638574272 41489196940154202624 41535451346476082688 41681276555617879488 41786610538291508736 41907745193145090336 41980067068561376832 42052106418212344608 42153538420084357728 42348693690547711236 42353555209740748512 42657164924505915168 42780823218002279718 43020895177699262208 43198667471821986432 43217362230430874409 43225027539159282432 43259607941311060992 43403643355436800128 43408625980090162176 43459883904002315904 43470836495711993907 43513329982022562816 43714780583791185792 43719798926183998464 43846537675390236864 43903352107104380352 44160849773421708096 44365298152002364152 44548625830316423508 44611470689477031648 44760007210294200132 44798618118926504448 44818005276002388276 44873121543960767904 45069509233780179456 45080867477034660348 45255746875242081024 45470483515219504896 45529402185145283328 45540876328841136474 45717540210703734912 45796436802066956544 45934468040885010048 45985678276455662976 46008457342817266528 46050550389137581056 46198574935142957712 46203878410626271104 46263747381679884672 46477931397335810064 46535089008551907456 46669988965093396056 46891436125070114424 46931885648399195136 47009936855577947328 47125819060169439744 47154575497264671744 47215676340150664192 47227575452131548936 47349429115021963776 47410782440729799168 47446221634780306107 47492601128069436416 47635744634991862272 47647749610958342076 47688851545954020864 47894565935022960384 47977219506927287808 47989310540069154564 48059550192242679552 48175472480096408832 48398507074911669984 48404063096846569728 48628155981554192736 48751045628006760192 48829098774866400144 48892369392002605392 48976744913321606304 49179128156765084016 49184773791956998272 49369905682082270208 49391271120492427896 49604163834784914432 49668438747431218176 49680955995099421608 49839533532696112128 49910960421002659671 49959749238618498048 50110328771874556416 50175259550976434688 50191044373982472576 50196806174507553792 50398445383792317504 50404230993410477568 50469542598196237824 50556639910525529088 50703197888002701888 50765551645692989952 50912715234647341152 50984537930830893312 51154293954621943008 51220577458288443744 51283567478812306176 51520991402325326112 51759514510669424844 51973396802035827426 52046715804389870256 52248617383661411328 52287672822002786322 52351975134620895888 52496534903868582912 52555060887377900544 52581094106076876032 52752865640703878727 52798371354449094528 52804432469287166976 52872854150491296768 53048897434422755712 53117635882669497216 53131022383647992553 53182958866916465664 53337130245821024064 53429176269078115968 53590212714365845056 53649957989198273472 53725642120660511232 53974371945293198784 54224253296891778408 54448320459275628732 54454570983952390944 54706675479248466828 54753866589799060992 54844926331507605216 54980122236864346368 55003915566002931066 55098838027486807092 55312579514184765696 55326519176360719518 55575035407490505984 55804684314133028736 55876993590860120448 55973422758081835776 56069475224283126144 56204717893445810304 56211170047950855168 56447166994848489024 56464924920730281648 56471406946320998016 56698251056766357192 56778235422970767552 56876219899341220224 57041097624003039624 57111245601404613696 57361193570265682944 57598223295762648576 57623149640574499212 57633370052212376576 57871524473915733504 57946511872003087872 57961115327615991876 58185960268168389888 58286374111721581056 58462050233853649152 58527226897307207424 58537802809472507136 58881133031228944128 59153730869336485536 59398167773755231344 59481960919302708864 59680009613725600176 59757340368003184368 59830828725281023872 59978315167488377856 60107823302712880464 60288989303661575688 60340995833656108032 60627311353626006528 60705869580193711104 60721168438454848632 60956720280938313216 61002284959003250709 61061915736089275392 61166700244672501248 61245957387846680064 61314237701940883968 61598099913523943616 61605171214168361472 61684996508906512896 61700542122946055868 61970575196447746752 62046785344735876608 62226651953457861408 62233795410231303936 62521914833426819232 62679915807437263104 62861617789717635504 62970100602842065248 63230307630126536592 63261628846373741476 63523040535821566854 63530332814611122768 63776782073294889984 63859421246697280512 63985747386758872752 64079400256323572736 64171234827003419577 64233963306795211776 64531342766548893312 64538750795795426304 64798001207732979648 64837541308738923648 64889411911966591488 65001394170675680256 65105465033155200192 65189825856003473856 65269994973033844224 65302326551095475072 65572170875686778688 65579698389275997696 65855028160656570528 66241274660132562144 66547947228003546228 66921392498643296768 67140010815441300198 67197927178389756672 67227007914003582414 67604263850670269184 67621301215551990522 67883620312863121536 67979383907774524416 68205725272829257344 68294103277717924992 68311314493261704711 68378089971749741568 68694655203100434816 68901702061327515072 69012686014225899792 69297862402714436568 69305817615939406656 69395621072519827008 69716897096003715096 69802633512827861184 70004983447640094084 70337154187605171636 70397828472598792704 70514905283366920992 70731863245897007616 70823514510225996288 70841363178197323404 71024143672532945664 71116173661094698752 71238901692104154624 71453616952487793408 71533277318931031296 71841848902534440576 71965829260390931712 71983965810103731846 72263208720144613248 72299004395855704544 72597760612367504976 72606094645269854592 72942233972331289104 73126568442010140288 73306829649152461824 73338554088003908088 73465117369982409456 73750106018913020928 73768692235147626024 74054858523123405312 74100047209987341312 74406245752177371648 74502658121146827264 74631230344109114368 74759300299044168192 74939623857927747072 75262889326464652032 75286566560973708864 75295209261761330688 75597668075688476256 75704313897294356736 75834959865788293632 76054796832004052832 76148327468539484928 76731440931932914512 76830866187432665616 77281487103487989168 77581280357557853184 77639271766004137266 77949400311804865536 77960095203053741139 78036302529742943232 78050403745963342848 78070073706584805384 78431509233004179483 78508177374971925504 78527962701931343832 78744802355802874368 78871641159115314048 79197557031673641792 79206648703930750464 79309281225736945152 79573346151634133568 79676453824004245824 79774438300374698496 80005695368731536096 80143764403617173952 80385319071548767584 80474936983797410208 80588463180990766848 80961557917939798176 81336379945337667612 81672480688913443098 82060013218872700242 82104970174325074944 82130799884698591488 82267389497261407824 82470183355296519552 82586524251593843712 82627433595263662336 82648257041230210638 82968869271277148544 82978393880308405248 83070902692952165376 83362553111235758976 83573221076583017472 83815490386290180672 83960134137122753664 84104212836424689216 84307076840168715456 84697387381095422472 84707110419481497024 85314329849011830336 85561646436004559436 86041790355398524416 86397334943643972864 86434724460861748818 86450055078318564864 86807286710873600256 86919767808004631808 86941672991423987814 87429561167582371584 87693075350780473728 87806704214208760704 88321699546843416192 88730596304004728304 89097251660632847016 89222941378954063296 89520014420588400264 89597236237853008896 89636010552004776552 89746243087921535808 90139018467560358912 90161734954069320696 90511493750484162048 90940967030439009792 91058804370290566656 91081752657682272948 91435080421407469824 91592873604133913088 91868936081770020096 91971356552911325952 92016914685634533056 92397149870285915424 92407756821252542208 92527494763359769344 92955862794671620128 93070178017103814912 93339977930186792112 93782872250140228848 94019873711155894656 94251638120338879488 94455150904263097872 94698858230043927552 94821564881459598336 94892443269560612214 95271489269983724544 95284560803732350281 95295499221916684152 95377703091908041728 95789131870045920768 95954439013854575616 95978621080138309128 96119100384485359104 96350944960192817664 96797014149823339968 96808126193693139456 97256311963108385472 97502091256013520384 97658197549732800288 97784738784005210784 97953489826643212608 98358256313530168032 98369547583913996544 98782542240984855792 99361911990198843216 99821920842005319342 100220657543749112832 100350519101952869376 100382088747964945152 100796890767584635008 100808461986820955136 100840511871005373621 100939085196392475648 101406395776005403776 101431951823327985783 101531103291385979904 101825430469294682304 101969075861661786624 102308587909243886016 102441154916576887488 102567134957624612352 103041982804650652224 103519029021338849688 103946793604071654852 104093431608779740512 104575345644005572644 104703950269241791776 105162188212153752064 105505731281407757454 105596742708898189056 106097794868845511424 106235271765338994432 106262044767295985106 106674260491642048128 106858352538156231936 107180425428731690112 107299915978396546944 107451284241321022464 107948743890586397568 107975948715155597769 108448506593783556816 108896640918551257464 108909141967904781888 109413350958496933656 109507733179598121984 109689852663015210432 109960244473728692736 110007831132005862132 110197676054973614184 110625159028369531392 110653038352721439036 111150070814981011968 111609368628266057472 111753987181720240896 111946845516163671552 112138950448566252288 112409435786891620608 112894333989696978048 112929849841460563296 112942813892641996032 113396502113532714384 113556470845941535104 113752439798682440448 114082195248006079248 114222491202809227392 115196446591525297152 115246299281148998424 115743048947831467008 115893023744006175744 115922230655231983752 116371920536336779776 116458907649006205899 116572748223443162112 116924100467707298304 117054453794614414848 117075605618945014272 117762266062457888256 118307461738672971072 118796335547510462688 118963921838605417728 119360019227451200352 119514680736006368736 119661657450562047744 120215646605425760928 120577978607323151376 121442336876909697264 121913440561876626432 122004569918006501418 122333400489345002496 122491914775693360128 122508721033370164647 122628475403881767936 123090019828309050363 123196199827047887232 123210342428336722944 123369993017813025792 123401084245892111736 123941150392895493504 123972385561845315957 124093570689471753216 124453303906915722816 124467590820462607872 125043829666853638464 125359831614874526208 125723235579435271008 125940201205684130496 126460615260253073184 126523257692747482952 127046081071643133708 127060665629222245536 127971494773517745504 128342469654006839154 129062685533097786624 129596002415465959296 129675082617477847296 129778823823933182976 130210930066310400384 130379651712006947712 130539989946067688448 130604653102190950144 131144341751373557376 131159396778551995392 131710056321313141056 132482549320265124288 133095894456007092456 133842784997286593536 134280021630882600396 134395854356779513344 134454015828007164828 135208527701340538368 135242602431103981044 135767240625726243072 136411450545658514688 136588206555435849984 136622628986523409422 137389310406200869632 137803404122655030144 138025372028451799584 138595724805428873136 138611635231878813312 138791242145039654016 139433794192007430192 139605267025655722368 140009966895280188168 140674308375210343272 140795656945197585408 141029810566733841984 141463726491794015232 141647029020451992576 141682726356394646808 142048287345065891328 142232347322189397504 142338664904340918321 142477803384208309248 142907233904975586816 143066554637862062592 143683697805068881152 143931658520781863424 143967931620207463692 144526417440289226496 144598008791711409088 145195521224735009952 145212189290539709184 145884467944662578208 146253136884020280576 146677108176007816176 146930234739964818912 147537384470295252048 148109717046246810624 148812491504354743296 149005316242293654528 149518600598088336384 149732881263007979013 149879247715855494144 150525778652929304064 150573133121947417728 150590418523522661376 151195336151376952512 151408627794588713472 151669919731576587264 152109593664008105664 152296654937078969856 153462881863865829024 153661732374865331232 154562974206975978336 155278543532008274532 155920190406107482278 156140147413169610768 156863018466008358966 157055925403862687664 157489604711605748736 157743282318230628096 158395114063347283584 158413297407861500928 158618562451473890304 159146692303268267136 159352907648008491648 159393067150943977659 159548876600749396992 160011390737463072192 160287528807234347904 160770638143097535168 160949873967594820416 161176926361981533696 161923115835879596352 162672759890675335224 163344961377826886196 164120026437745400484 164261599769397182976 164534778994522815648 164940366710593039104 165254867190527324672 165296514082460421276 165937738542554297088 166725106222471517952 167630980772580361344 167920268274245507328 168208425672849378432 168614153680337430912 169394774762190844944 169414220838962994048 170628659698023660672 171123292872009118872 172083580710797048832 172794669887287945728 172869448921723497636 172900110156637129728 173614573421747200512 173839535616009263616 173883345982847975628 174859122335164743168 175386150701560947456 175613408428417521408 176643399093686832384 177461192608009456608 178194503321265694032 178445882757908126592 179040028841176800528 179272021104009553104 179492486175843071616 180323469908138641392 181022987500968324096 181881934060878019584 182117608740581133312 182163505315364545896 182870160842814939648 183006854877009752127 183185747208267826176 183737872163540040192 183942713105822651904 184033829371269066112 184794299740571830848 184815513642505084416 185054989526719538688 185911725589343240256 186140356034207629824 186679955860373584224 187565744500280457696 188039747422311789312 188910301808526195744 189784886539121224428 190569121607464700562 190590998443833368304 191578263740091841536 191957242160276618256 192238200768970718208 192513704481010258731 192701889920385635328 193594028299646679936 193616252387386278912 194512623926216770944 195004182512027040768 195316395099465600576 195569477568010421568 195906979653286425216 196716512627060336064 196739095167827993088 197565084481969711584 198723823980397686432 199643841684010638684 200764177495929890304 201593781535169270016 201681023742010747242 202812791552010807552 202863903646655971566 203650860938589364608 203938151723323573248 204617175818487772032 204882309833153774976 205134269915249224704 206083965609301304448 207038058042677699376 207893587208143309704 208186863217559481024 209150691288011145288 209407900538483583552 210324376424307504128 211011462562815514908 211193485417796378112 212195589737691022848 212470543530677988864 212524089534591970212 213348520983284096256 213716705076312463872 214360850857463380224 214599831956793093888 215897487781172795136 215951897430311195538 216897013187567113632 217793281837102514928 217818283935809563776 218826701916993867312 219379705326030420864 219920488947457385472 220015662264011724264 220395352109947228368 221250318056739062784 221306076705442878072 222300141629962023936 223218737256532114944 223507974363440481792 223893691032327343104 224277900897132504576 224818871573783241216 225788667979393956096 225859699682921126592 225885627785283992064 226793004227065428768 227112941691883070208 227504879597364880896 228164390496012158496 228444982405618454784 230492598562297996848 231844461310463967504 232743841072673559552 232917815298012411798 233848200935414596608 234108907589228829696 234151211237890028544 235294527699012538449 235524532124915776512 236614923477345942144 237592671095020925376 237927843677210835456 238720038454902400704 239029361472012737472 239323314901124095488 240431293210851521856 241155957214646302752 242884673753819394528 244009139836013002836 245017442066740329294 246180039656618100726 246392399654095774464 246802168491784223472 247882300785790987008 247944771123690631914 248906607813831445632 248935181640925215744 250087659333707276928 250719663229749052416 251446471158870542016 251880402411368260992 252921230520506146368 253046515385494965904 254092162143286267416 254121331258444491072 255942989547035491008 256684939308013678308 258125371066195573248 259192004830931918592 259350165234955694592 260421860132620800768 260759303424013895424 261209306204381900288 262288683502747114752 263420112642626282112 264965098640530248576 266191788912014184912 268560043261765200792 268791708713559026688 268908031656014329656 270417055402681076736 270485204862207962088 271534481251452486144 272822901091317029376 273176413110871699968 273245257973046818844 274778620812401739264 275606808245310060288 276050744056903599168 277191449610857746272 277223270463757626624 277582484290079308032 278867588384014860384 279210534051311444736 280019933790560376336 281348616750420686544 282059621133467683968 283365452712789293616 284096574690131782656 284464694644378795008 284677329808681836642 285814467809951173632 285853682411197050843 286133109275724125184 287367395610137762304 287863317041563726848 287935863240414927384 289052834880578452992 289196017583422818176 290391042449470019904 290424378581079418368 291768935889325156416 292506273768040561152 293354216352015632352 293860469479929637824 295074768940590504096 299465762526015958026 301051557305858608128 301146266243894835456 302390672302753905024 302521535613016120863 302817255589177426944 304219187328016211328 304295855469983957349 304593309874157939712 306925763727731658048 307323464749730662464 309125948413951956672 310557087064016549064 311840380812214964556 312280294826339221536 313726036932016717932 314111850807725375328 315486564636461256192 316790228126694567168 318293384606536534272 318705815296016983296 318786134301887955318 320022781474926144384 320575057614468695808 321541276286195070336 321899747935189640832 322353852723963067392 323846231671759192704 325345519781350670448 326689922755653772392 328240052875490800968 328523199538794365952 329069557989045631296 329880733421186078208 330509734381054649344 330593028164920842552 331875477085108594176 333450212444943035904 335261961545160722688 335840536548491014656 336416851345698756864 337228307360674861824 338789549524381689888 338828441677925988096 341257319396047321344 342246585744018237744 345589339774575891456 345738897843446995272 347229146843494401024 347679071232018527232 347766691965695951256 349376722947018617697 349718244670329486336 350772301403121894912 351226816856835042816 353286798187373664768 354922385216018913216 356389006642531388064 356891765515816253184 358080057682353601056 358544042208019106208 358984972351686143232 360646939816277282784 364327010630729091792 365740321685629879296 366013709754019504254 367475744327080080384 367885426211645303808 368067658742538132224 369270059484927151089 369588599481143661696 369631027285010168832 370109979053439077376 371823451178686480512 371917156685535947871 372280712068415259648 373359911720747168448 375131489000560915392 376079494844623578624 377820603617052391488 379569773078242448856 381138243214929401124 381181996887666736608 383914484320553236512 385027408962020517462 387188056599293359872 389025247852433541888 390632790198931201152 391138955136020843136 391813959306572850432 393433025254120672128 393478190335655986176 395130168963939423168 397447647960795372864 399287683368021277368 401528354991859780608 403187563070338540032 403362047484021494484 405625583104021615104 405727807293311943132 407301721877178729216 409234351636975544064 409764619666307549952 412167931218602608896 414076116085355398752 415787174416286619408 416373726435118962048 418301382576022290576 418815801076967167104 422022925125631029816 422386970835592756224 424391179475382045696 424941087061355977728 425048179069183940424 426697041966568192512 427015994713022754963 427433410152624927744 428721701714926760448 429199663913586187776 431794975562345590272 431903794860622391076 433794026375134227264 435586563674205029856 435636567871619127552 437653403833987734624 438759410652060841728 440031324528023448528 440790704219894456736 442612153410885756144 446437474513064229888 447015948726880963584 448555801794265009152 449198643789023937039 449637743147566482432 451577335958787912192 451719399365842253184 451771255570567984128 453586008454130857536 454225883383766140416 455009759194729761792 456328780992024316992 456889964811236909568 460985197124595993696 463688922620927935008 465835630596024823596 470589055398025076898 473229846954691884288 475185342190041850752 475855687354421670912 477440076909804801408 478058722944025474944 478179201452831932977 478646629802248190976 480862586421703043712 482311914429292605504 485769347507638789056 488018279672026005672 490034884133480658588 492360079313236201452 492784799308191548928 493604336983568446944 495764601571581974016 495889542247381263828 497813215627662891264 500175318667414553856 502892942317741084032 503760804822736521984 505842461041012292736 506093030770989931808 508184324286572534832 508242662516888982144 511885979094070982016 513369878616027356616 516250742132391146496 518384009661863837184 518700330469911389184 520843720265241601536 521518606848027790848 522418612408763800576 524577367005494229504 526840225285252564224 529930197281060497152 532383577824028369824 537120086523530401584 537816063312028659312 540970409724415924176 543068962502904972288 545645802182634058752 546352826221743399936 546490515946093637688 549020564631029256381 549557241624803478528 551213616490620120576 552101488113807198336 554382899221715492544 554446540927515253248 555164968580158616064 557735176768029720768 558421068102622889472 560039867581120752672 562697233500841373088 564119242266935367936 566730905425578587232 569354659617363673284 571707364822394101686 574734791220275524608 575871726480829854768 578105669761156905984 578392035166845636352 580782084898940039808 580848757162158836736 583537871778650312832 585012547536081122304 586708432704031264704 587720938959859275648 590149537881181008192 598931525052031916052 602292532487789670912 604781344605507810048 605043071226032241726 608438374656032422656 608591710939967914698 613851527455463316096 614646929499461324928 618251896827903913344 621114174128033098128 623680761624429929112 624560589652678443072 627452073864033435864 628223701615450750656 630973129272922512384 633580456253389134336 636586769213073068544 637411630592033966592 637572268603775910636 640045562949852288768 641150115228937391616 643082552572390140672 643799495870379281664 647692463343518385408 650691039562701340896 653379845511307544784 656480105750981601936 658139115978091262592 659761466842372156416 661186056329841685104 663750954170217188352 666900424889886071808 670523923090321445376 671681073096982029312 672833702691397513728 674456614721349723648 677579099048763379776 677656883355851976192 682514638792094642688 684493171488036475488 691477795686893990544 695533383931391902512 698753445894037235394 701544602806243789824 702453633713670085632 705883583097037615347 706573596374747329536 709844770432037826432 712778013285062776128 713783531031632506368 716160115364707202112 717088084416038212416 717969944703372286464 721293879632554565568 728654021261458183584 732027419508039008508 736135317485076264448 738540118969854302178 739177198962287323392 743646902357372961024 743834313371071895742 746719823441494336896 750262978001121830784 752158989689247157248 755641207234104782976 759139546156484897712 762276486429858802248 762363993775333473216 767828968641106473024 770054817924041034924 774376113198586719744 778050495704867083776 781265580397862402304 782277910272041686272 783627918613145700864 786866050508241344256 790260337927878846336 794895295921590745728 798575366736042554736 806375126140677080064 806724094968042988968 811251166208043230208 811455614586623886264 814603443754357458432 818468703273951088128 819529239332615099904 824335862437205217792 828152232170710797504 831574348832573238816 832747452870237924096 836602765152044581152 837631602153934334208 844045850251262059632 850096358138367880848 853394083933136385024 854031989426045509926 857443403429853520896 857561047233591152529 858399327827172375552 863589951124691180544 863807589721244782152 867588052750268454528 871173127348410059712 871273135743238255104 875306807667975469248 877518821304121683456 880062649056046897056 881581408439788913472 885224306821771512288 898397287578047874078 903154671917575824384 903438798731684506368 907172016908261715072 908451766767532280832 912657561984048633984 913779929622473819136 921970394249191987392 927377845241855870016 931671261192049647192 941178110796050153796 946459693909383768576 950370684380083701504 954880153819609602816 956117445888050949888 956358402905663865954 961725172843406087424 964623828858585211008 971538695015277578112 976036559344052011344 980069768266961317176 984720158626472402904 985569598616383097856 987208673967136893888 991529203143163948032 991779084494762527656 995626431255325782528 1000350637334829107712 1005785884635482168064 1007521609645473043968 1011684922082024585472 1012186061541979863616 1016368648573145069664 1016485325033777964288 1023771958188141964032 1026739757232054713232 1036768019323727674368 1041687440530483203072 1043037213696055581696 1048130168841055853091 1049154734010988459008 1053680450570505128448 1059860394562120994304 1064767155648056739648 1074240173047060803168 1075632126624057318624 1081940819448831848352 1092981031892187275376 1098041129262058512762 1102427232981240241152 1104202976227614396672 1108765798443430985088 1108893081855030506496 1110329937160317232128 1115470353536059441536 1115751470056607843613 1116842136205245778944 1120079735162241505344 1125394467001682746176 1128238484533870735872 1133461810851157174464 1138709319234727346568 1143414729644788203372 1151743452961659709536 1156784070333691272704 1161564169797880079616 1167075743557300625664 1173416865408062529408 1175441877919718551296 1180299075762362016384 1197863050104063832104 1204585064975579341824 1209562689211015620096 1210086142452064483452 1216876749312064845312 1217183421879935829396 1227703054910926632192 1229293858998922649856 1236503793655807826688 1242228348256066196256 1247361523248859858224 1249121179305356886144 1254904147728066871728 1256447403230901501312 1267160912506778268672 1273173538426146137088 1274823261184067933184 1275144537207551821272 1280091125899704577536 1281047984139068264889 1282300230457874783232 1286165105144780281344 1287598991740758563328 1295384926687036770816 1301382079125402681792 1306759691022615089568 1312960211501963203872 1316278231956182525184 1322372112659683370208 1341047846180642890752 1345667405382795027456 1347595931367071811117 1348913229442699447296 1355158198097526759552 1355313766711703952384 1365029277584189285376 1368986342976072950976 1382955591373787981088 1391066767862783805024 1397506891788074470788 1411767166194075230694 1419689540864075652864 1425556026570125552256 1427567062063265012736 1432320230729414404224 1434176168832076424832 1435939889406744572928 1442587759265109131136 1457308042522916367168 1464054839016078017016 1472270634970152528896 1477080237939708604356 1478354397924574646784 1487293804714745922048 1487668626742143791484 1493439646882988673792 1500525956002243661568 1511282414468209565952 1518279092312969795424 1524552972859717604496 1524727987550666946432 1535657937282212946048 1540109635848082069848 1548752226397173439488 1556100991409734167552 1562531160795724804608 1564555820544083372544 1567255837226291401728 1573732101016482688512 1580520675855757692672 1589790591843181491456 1597150733472085109472 1613448189936085977936 1622911229173247772528 1629206887508714916864 1636937406547902176256 1639058478665230199808 1647061693893087769143 1648671724874410435584 1656304464341421595008 1663148697665146477632 1665494905740475848192 1673205530304089162304 1675263204307868668416 1688091700502524119264 1700192716276735761696 1708063978852091019852 1715122094467182305058 1727615179442489564304 1735176105500536909056 1742346254696820119424 1742546271486476510208 1750613615335950938496 1755037642608243366912 1760125298112093794112 1763162816879577826944 1770448613643543024576 1796794575156095748156 1806877597463369012736 1814344033816523430144 1825315123968097267968 1843940788498383974784 1854755690483711740032 1863342522384099294384 1882356221592100307592 1892919387818767537152 1900741368760167403008 1909760307639219205632 1912234891776101899776 1912716805811327731908 1923450345686812174848 1929247657717170422016 1943077390030555156224 1952073118688104022688 1960139536533922634352 1969440317252944805808 1974417347934273787776 1983558168989525055312 1991252862510651565056 2000701274669658215424 2011571769270964336128 2015043219290946087936 2023369844164049170944 2024372123083959727232 2032737297146290139328 2032970650067555928576 2047543916376283928064 2053479514464109426464 2096260337682111706182 2107360901141010256896 2117650749291112846041 2119720789124241988608 2129534311296113479296 2148480346094121606336 2151264253248114637248 2163881638897663696704 2185962063784374550752 2196082258524117025524 2208405952455228793344 2217531596886861970176 2230940707072118883072 2231502940113215687226 2240159470324483010688 2250788934003365492352 2256476969067741471744 2266923621702314348928 2277418638469454693136 2286829459289576406744 2303486905923319419072 2313568140667382545408 2323128339595760159232 2334151487114601251328 2346833730816125058816 2350883755839437102592 2360598151524724032768 2395726100208127664208 2419125378422031240192 2420172284904128966904 2433753498624129690624 2434366843759871658792 2455406109821853264384 2458587717997845299712 2473007587311615653376 2484456696512132392512 2494723046497719716448 2498242358610713772288 2509808295456133743456 2512894806461803002624 2550289074415103642544 2560182251799409155072 2562095968278136529778 2572330210289560562688 2575197983481517126656 2590769853374073541632 2602764158250805363584 2613519382045230179136 2625920423003926407744 2632556463912365050368 2644744225319366740416 2695191862734143622234 2710316396195053519104 2737972685952145901952 2765911182747575962176 2782133535725567610048 2795013783576148941576 2823534332388150461388 2839379081728151305728 2851112053140251104512 2864640461458828808448 2868352337664152849664 2885175518530218262272 2914616085045832734336 2928109678032156034032 2954160475879417208712 2956708795849149293568 2974587609429491844096 2975337253484287582968 2986879293765977347584 3001051912004487323136 3022564828936419131904 3036558184625939590848 3049105945719435208992 3049455975101333892864 3071315874564425892096 3080219271696164139696 3125062321591449609216 3129111641088166745088 3144390506523167559273 3147464202032965377024 3161041351711515385344 3179581183686362982912 3194301466944170218944 3226896379872171955872 3245822458346495545056 3294123387786175538286 3312608928682843190016 3326297395330292955264 3330989811480951696384 3346411060608178324608 3347254410169823530839 3350526408615737336832 3376183401005048238528 3400385432553471523392 3416127957704182039704 3430244188934364610116 3455230358884979128608 3470352211001073818112 3484692509393640238848 3501227230671901876992 3520250596224187588224 3526325633759155653888 3540897227287086049152 3593589150312191496312 3613755194926738025472 3628688067633046860288 3650630247936194535936 3687881576996767949568 3709511380967423480064 3726685044768198588768 3764712443184200615184 3801482737520334806016 3819520615278438411264 3824469783552203799552 3825433611622655463816 3843143952417204794667 3846900691373624349696 3858495315434340844032 3886154780061110312448 3904146237376208045376 3920279073067845268704 3938880634505889611616 3948834695868547575552 3967116337979050110624 4023143538541928672256 4046739688328098341888 4048744246167919454464 4065474594292580278656 4065941300135111857152 4095087832752567856128 4106959028928218852928 4192520675364223412364 4235301498582225692082 4259068622592226958592 4296960692188243212672 4302528506496229274496 4327763277795327393408 4371924127568749101504 4392164517048234051048 4416811904910457586688 4435063193773723940352 4461881414144237766144 4463005880226431374452 4480318940648966021376 4501577868006730984704 4533847243404628697856 4554837276938909386272 4573658918579152813488 4606973811846638838144 4646256679191520318464 4668302974229202502656 4693667461632250117632 4701767511678874205184 4721196303049448065536 4791452200416255328416 4840344569808257933808 4868733687519743317584 4910812219643706528768 4917175435995690599424 4941185081679263307429 4946015174623231306752 4968913393024264785024 4989446092995439432896 4996484717221427544576 5019616590912267486912 5025789612923606005248 5100578148830207285088 5124191936556273059556 5205528316501610727168 5227038764090460358272 5251840846007852815488 5265112927824730100736 5289488450638733480832 5390383725468287244468 5420632792390107038208 5475945371904291803904 5531822365495151924352 5564267071451135220096 5590027567152297883152 5647068664776300922776 5678758163456302611456 5702224106280502209024 5729280922917657616896 5736704675328305699328 5770351037060436524544 5829232170091665468672 5856219356064312068064 5908320951758834417424 5950674506968575165936 5973758587531954695168 6002103824008974646272 6045129657872838263808 6073116369251879181696 6098211891438870417984 6098911950202667785728 6142631749128851784192 6160438543392328279392 6288781013046335118546 6322082703423030770688 6359162367372725965824 6388602933888340437888 6453792759744343911744 6491644916692991090112 6588246775572351076572 6625217857365686380032 6652594790660585910528 6692822121216356649216 6694508820339647061678 6752366802010096477056 6800770865106943046784 6832255915408364079408 6860488377868729220232 6910460717769958257216 6940704422002147636224 6969385018787280477696 7002454461343803753984 7040501192448375176448 7052651267518311307776 7081794454574172098304 7187178300624382992624 7257376135266093720576 7301260495872389071872 7375763153993535899136 7419022761934846960128 7453370089536397177536 7529424886368401230368 7650867223245310927632 7686287904834409589334 7716990630868681688064 7772309560122220624896 7808292474752416090752 7840558146135690537408 7877761269011779223232 7897669391737095151104 7934232675958100221248 8097488492335838908928 8130949188585160557312 8213918057856437705856 8385041350728446824728 8470602997164451384164 8518137245184453917184 8593921384376486425344 8605057012992458548992 8655526555590654786816 8743848255137498203008 8784329034096468102096 8870126387547447880704 8923762828288475532288 8926011760452862748904 8960637881297932042752 9003155736013461969408 9067694486809257395712 9109674553877818772544 9147317837158305626976 9213947623693277676288 9387334923264500235264 9433171519569502677819 9442392606098896131072 9582904400832510656832 9680689139616515867616 9737467375039486635168 9882370163358526614858 9937826786048529570048 9978892185990878865792 9992969434442855089152 10039233181824534973824 10051579225847212010496 10201156297660414570176 10248383873112546119112 10411056633003221454336 10454077528180920716544 10503681692015705630976 10578976901277466961664 10780767450936574488936 10841265584780214076416 10951890743808583607808 11063644730990303848704 11128534142902270440192 11180055134304595766304 11294137329552601845552 11404448212561004418048 11458561845835315233792 11473409350656611398656 11529431857251614384001 11540702074120873049088 11658464340183330937344 11712438712128624136128 11816641903517668834848 11901349013937150331872 12146232738503758363392 12196423782877740835968 12197823900405335571456 12285263498257703568384 12320877086784656558784 12577562026092670237092 12777205867776680875776 12907585519488687823488 12983289833385982180224 13176493551144702153144 13250435714731372760064 13305189581321171821056 13385644242432713298432 13389017640679294123356 13504733604020192954112 13601541730213886093568 13664511830816728158816 13720976755737458440464 13820921435539916514432 13938770037574560955392 14004908922687607507968 14081002384896750352896 14105302535036622615552 14163588909148344196608 14374356601248765985248 14751526307987071798272 14823555245037789922287 14838045523869693920256 14906740179072794355072 15058849772736802460736 15301734446490621855264 15372575809668819178668 15616584949504832181504 15681116292271381074816 15755522538023558446464 15795338783474190302208 15868465351916200442496 16194976984671677817856 16261898377170321114624 16427836115712875411712 16770082701456893649456 16941205994328902768328 17036274490368907834368 17187842768752972850688 17210114025984917097984 17311053111181309573632 17487696510274996406016 17568658068192936204192 17852023520905725497808 17921275762595864085504 18006311472026923938816 18135388973618514791424 18219349107755637545088 18294635674316611253952 18427895247386555352576 18866343039139005355638 19165808801665021313664 19361378279233031735232 19474934750078973270336 19764740326717053229716 19875653572097059140096 19957784371981757731584 20078466363649069947648 20402312595320829140352 20496767746225092238224 20822113266006442908672 20908155056361841433088 21007363384031411261952 21157953802554933923328 21561534901873148977872 21903781487617167215616 22127289461980607697408 22257068285804540880384 22360110268609191532608 22588274659105203691104 23058863714503228768002 23316928680366661874688 23424877424257248272256 23633283807035337669696 23802698027874300663744 24292465477007516726784 24392847565755481671936 24641754173569313117568 25155124052185340474184 25554411735553361751552 25815171038977375646976 25966579666771964360448 26352987102289404306288 26610379162642343642112 26771288484865426596864 26778035281358588246712 27009467208040385908224 27203083460427772187136 27329023661633456317632 27441953511474916880928 27641842871079833028864 28162004769793500705792 28327177818296688393216 28748713202497531970496 29647110490075579844574 29813480358145588710144 30117699545473604921472 30603468892981243710528 30745151619337638357336 31233169899009664363008 31362232584542762149632 31511045076047116892928 31736930703832400884992 32523796754340642229248 32855672231425750823424 33540165402913787298912 33882411988657805536656 34375685537505945701376 34420228051969834195968 34588295571754843152003 34622106222362619147264 34975393020549992812032 35137316136385872408384 35704047041811450995616 36438698215511275090176 36589271348633222507904 36855790494773110705152 37732686078278010711276 38331617603330042627328 38722756558466063470464 38949869500157946540672 39529480653434106459432 39751307144194118280192 39915568743963515463168 40156932727298139895296 40804625190641658280704 40993535492450184476448 41816310112723682866176 42014726768062822523904 42315907605109867846656 43123069803746297955744 44254578923961215394816 44514136571609081760768 44720220537218383065216 45176549318210407382208 46117727429006457536004 46849754848514496544512 47266567614070675339392 47605396055748601327488 48584930954015033453568 48785695131510963343872 49283508347138626235136 50310248104370680948368 51108823471106723503104 51630342077954751293952 51933159333543928720896 52705974204578808612576 53556070562717176493424 54018934416080771816448 54406166920855544374272 54658047323266912635264 54883907022949833761856 55283685742159666057728 57497426404995063940992 59294220980151159689148 59626960716291177420288 60235399090947209842944 61206937785962487421056 61490303238675276714672 62466339798019328726016 62724465169085524299264 63022090152094233785856 63473861407664801769984 65711344462851501646848 67080330805827574597824 67764823977315611073312 69176591143509686304006 69950786041099985624064 70274632272771744816768 71408094083622901991232 72877396431022550180352 73178542697266445015808 75465372156556021422552 76663235206660085254656 77445513116932126940928 77899739000315893081344 79058961306868212918864 79831137487927030926336 80313865454596279790592 81609250381283316561408 81987070984900368952896 86246139607492595911488 89440441074436766130432 90353098636420814764416 92235454858012915072008 93699509697028993089024 94533135228141350678784 95210792111497202654976 97571390263021926687744 98567016694277252470272 100620496208741361896736 103260684155909502587904 103764886715264529456009 103866318667087857441792 105411948409157617225152 107112141125434352986848 109316094646533825270528 109767814045899667523712 110567371484319332115456 114994852809990127881984 118588441960302319378296 119253921432582354840576 120470798181894419685888 122413875571924974842112 122980606477350553429344 125448930338171048598528 126044180304188467571712 126947722815329603539968 134160661611655149195648 135529647954631222146624 138353182287019372608012 140549264545543489633536 142816188167245803982464 145754792862045100360704 146357085394532890031616 150930744313112042845104 153326470413320170509312 154891026233864253881856 155799478000631786162688 158117922613736425837728 163218500762566633122816 163974141969800737905792 172492279214985191822976 178880882148873532260864 180706197272841629528832 184470909716025830144016 187399019394057986178048 189066270456282701357568 190421584222994405309952 197134033388554504940544 201240992417482723793472 207529773430529058912018 210823896818315234450304 214224282250868705973696 218632189293067650541056 219535628091799335047424 229989705619980255763968 237176883920604638756592 240941596363788839371776 244827751143849949684224 245961212954701106858688 268321323223310298391296 271059295909262444293248 276706364574038745216024 281098529091086979267072 285632376334491607964928 292714170789065780063232 301861488626224085690208 309782052467728507763712 311598956001263572325376 316235845227472851675456 327948283939601475811584 344984558429970383645952 357761764297747064521728 361412394545683259057664 368941819432051660288032 378132540912565402715136 380843168445988810619904 402481984834965447586944 415059546861058117824036 421647793636630468900608 428448564501737411947392 437264378586135301082112 439071256183598670094848 459979411239960511527936 474353767841209277513184 489655502287699899368448 491922425909402213717376 536642646446620596782592 542118591818524888586496 553412729148077490432048 562197058182173958534144 571264752668983215929856 603722977252448171380416 632471690454945703350912 655896567879202951623168 689969116859940767291904 722824789091366518115328 737883638864103320576064 804963969669930895173888 830119093722116235648072 843295587273260937801216 856897129003474823894784 878142512367197340189696 948707535682418555026368 983844851818804427434752 1073285292893241193565184 1084237183637049777172992 1106825458296154980864096 1142529505337966431859712 1207445954504896342760832 1264943380909891406701824 1311793135758405903246336 1379938233719881534583808 1475767277728206641152128 1609927939339861790347776 1660238187444232471296144 1686591174546521875602432 1713794258006949647789568 1897415071364837110052736 1967689703637608854869504 2168474367274099554345984 2213650916592309961728192 2414891909009792685521664 2529886761819782813403648 2951534555456413282304256 3219855878679723580695552 3320476374888464942592288 3427588516013899295579136 3794830142729674220105472 3935379407275217709739008 4427301833184619923456384 4829783818019585371043328 5059773523639565626807296 5903069110912826564608512 6640952749776929885184576 7589660285459348440210944 8854603666369239846912768 9659567636039170742086656 11806138221825653129217024 13281905499553859770369152 15179320570918696880421888 17709207332738479693825536 26563810999107719540738304 35418414665476959387651072 53127621998215439081476608 106255243996430878162953216
- Sum of all divisors σ(n): 423985015447807937523472137
- Sum of proper divisors (its aliquot sum) s(n): 317729771451377059360518921
- 106255243996430878162953216 is an abundant number, because the sum of its proper divisors (317729771451377059360518921) is greater than itself. Its abundance is 211474527454946181197565705
Bases of 106255243996430878162953216
- Binary: 1010111111001000110110001010001101001100110011110100000000001110110111000100100000000002
- Hexadecimal: 0x57E46C51A667A0076E2400
- Base-36: DCMRBU6MTB5440000
Squares and roots of 106255243996430878162953216
- 106255243996430878162953216 squared (1062552439964308781629532162) is 11290176876741060176690470084017092210161046604742656
- 106255243996430878162953216 cubed (1062552439964308781629532163) is 1199640498800983257058031836345778144035194370841363430122342104300664647581696
-
106255243996430878162953216 is a
perfect square number . Itssquare root is 10308018432096 -
The
cube root of 106255243996430878162953216 is 473641910.5765367793
Scales and comparisons
How big is 106255243996430878162953216?- 106,255,243,996,430,878,162,953,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,255,243,996,430,878,162,953,216 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 106255243996430878162953216 cubic inches would be around 39470159.2 feet tall.
Recreational maths with 106255243996430878162953216
- 106255243996430878162953216 backwards is 612359261878034699342552601
- The number of decimal digits it has is: 27
- The sum of 106255243996430878162953216'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 106255243996430878162953216 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 106255243996430878162953216 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/106255243996430878162953216/
Chicago style:
Numbermatics. 2024. "Number 106255243996430878162953216 - Facts about the integer". https://numbermatics.com/n/106255243996430878162953216/
The information we have on file for 106255243996430878162953216 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 106255243996430878162953216, math, Factors of 106255243996430878162953216, curriculum, school, college, exams, university, Prime factorization of 106255243996430878162953216, STEM, science, technology, engineering, physics, economics, calculator, one hundred six septillion, two hundred fifty-five sextillion, two hundred forty-three quintillion, nine hundred ninety-six quadrillion, four hundred thirty trillion, eight hundred seventy-eight billion, one hundred sixty-two million, nine hundred fifty-three thousand, two hundred sixteen.