377623741861186772850049536
377,623,741,861,186,772,850,049,536 is an even composite number composed of six prime numbers multiplied together.
377623741861186772850049536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, three hundred sixty divisors.
Prime factorization of 377623741861186772850049536:
29 × 33 × 73 × 116 × 316 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 31 × 31 × 31 × 31 × 37 × 37 × 37)See below for interesting mathematical facts about the number 377623741861186772850049536 from the Numbermatics database.
Names of 377623741861186772850049536
- Cardinal: 377623741861186772850049536 can be written as Three hundred seventy-seven septillion, six hundred twenty-three sextillion, seven hundred forty-one quintillion, eight hundred sixty-one quadrillion, one hundred eighty-six trillion, seven hundred seventy-two billion, eight hundred fifty million, forty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 3.77623741861186772850049536 × 1026
Factors of 377623741861186772850049536
Divisors of 377623741861186772850049536
- Number of divisors d(n): 31360
-
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 37 42 44 48 49 54 56 62 63 64 66 72 74 77 84 88 93 96 98 99 108 111 112 121 124 126 128 132 144 147 148 154 168 176 186 189 192 196 198 216 217 222 224 231 242 248 252 256 259 264 279 288 294 296 297 308 333 336 341 343 352 363 372 378 384 392 396 407 432 434 441 444 448 462 484 496 504 512 518 528 539 558 576 588 592 594 616 651 666 672 682 686 693 704 726 744 756 768 777 784 792 814 837 847 864 868 882 888 896 924 961 968 992 999 1008 1023 1029 1036 1056 1078 1089 1116 1147 1152 1176 1184 1188 1221 1232 1302 1323 1331 1332 1344 1364 1369 1372 1386 1408 1452 1488 1512 1519 1536 1554 1568 1584 1617 1628 1674 1694 1728 1736 1764 1776 1792 1813 1848 1922 1936 1953 1984 1998 2016 2046 2058 2072 2079 2112 2156 2178 2232 2294 2304 2331 2352 2368 2376 2387 2442 2464 2541 2604 2646 2662 2664 2688 2728 2738 2744 2772 2816 2849 2883 2904 2976 3024 3038 3069 3087 3108 3136 3168 3234 3256 3267 3348 3388 3441 3456 3472 3528 3552 3584 3626 3663 3696 3751 3773 3844 3872 3906 3968 3993 3996 4032 4092 4107 4116 4144 4158 4224 4312 4356 4464 4477 4557 4588 4608 4662 4704 4736 4752 4774 4851 4884 4928 5082 5208 5292 5324 5328 5376 5439 5456 5476 5488 5544 5632 5698 5766 5808 5859 5929 5952 6048 6076 6138 6174 6216 6272 6336 6468 6512 6534 6696 6727 6776 6882 6912 6944 6993 7056 7104 7161 7252 7326 7392 7502 7546 7623 7688 7744 7812 7936 7986 7992 8029 8064 8184 8214 8232 8288 8316 8448 8547 8624 8649 8712 8928 8954 9114 9176 9207 9261 9317 9324 9408 9472 9504 9548 9583 9702 9768 9856 10164 10323 10416 10571 10584 10633 10648 10656 10752 10878 10912 10952 10976 10989 11088 11253 11319 11396 11532 11616 11718 11858 11904 11979 12096 12152 12276 12321 12348 12432 12544 12617 12672 12691 12936 13024 13068 13392 13431 13454 13552 13671 13764 13824 13888 13986 14112 14208 14322 14504 14553 14641 14652 14784 15004 15059 15092 15246 15376 15488 15624 15872 15972 15984 16058 16128 16317 16368 16428 16464 16576 16632 16709 16896 17094 17248 17298 17424 17787 17856 17908 18228 18352 18414 18522 18634 18648 18816 18944 19008 19096 19166 19404 19536 19712 19943 20181 20328 20646 20832 21142 21168 21266 21296 21312 21483 21756 21824 21904 21952 21978 22176 22506 22638 22792 22869 23064 23232 23436 23716 23808 23958 24087 24192 24304 24552 24642 24696 24864 25088 25234 25344 25382 25641 25872 25947 26048 26136 26257 26784 26862 26908 27104 27342 27528 27776 27951 27972 28224 28416 28644 28749 29008 29106 29282 29304 29568 29791 30008 30118 30184 30492 30752 30969 30976 31248 31339 31713 31899 31944 31968 32116 32256 32634 32736 32856 32928 33152 33264 33418 33759 33957 34188 34496 34596 34848 35557 35574 35712 35816 35937 36456 36704 36828 36963 37044 37268 37296 37632 37851 38016 38073 38192 38332 38808 39072 39424 39886 40293 40362 40656 41013 41261 41292 41503 41664 42284 42336 42439 42532 42592 42624 42966 43512 43648 43808 43904 43923 43956 44352 45012 45177 45276 45584 45738 46128 46464 46872 47089 47432 47616 47916 48174 48384 48608 48951 49104 49247 49284 49392 49728 50127 50468 50653 50688 50764 51282 51744 51894 52096 52272 52514 53361 53568 53724 53816 54208 54684 55056 55552 55902 55944 56203 56448 56832 57288 57498 58016 58212 58564 58608 59136 59582 59829 60016 60236 60368 60543 60984 61504 61938 61952 62496 62678 63426 63798 63888 63936 64232 64449 65219 65268 65472 65712 65856 66304 66528 66836 67081 67518 67914 68376 68992 69192 69696 71114 71148 71424 71632 71874 72261 72912 73408 73656 73926 73997 74088 74536 74592 75264 75702 76032 76146 76384 76664 76923 77616 78144 78771 79772 80586 80724 81312 82026 82522 82584 83006 83328 83853 84568 84672 84878 85064 85184 85248 85932 86247 87024 87296 87616 87808 87846 87912 88319 88704 89373 90024 90354 90552 91168 91476 92256 92928 93744 94017 94178 94864 95139 95697 95832 96348 96768 97216 97902 98208 98494 98568 98784 99456 100254 100936 101277 101306 101528 101871 102487 102564 103488 103788 104192 104544 105028 105413 106671 106722 107136 107448 107632 108416 109368 110112 111104 111804 111888 112406 112896 113553 114219 114576 114996 116032 116281 116424 116963 117128 117216 118272 119164 119658 120032 120472 120736 120879 121086 121968 123008 123783 123876 124509 124992 125356 126852 127317 127596 127776 127872 128464 128898 130438 130536 130944 131424 131712 131769 132608 133056 133672 134162 135036 135531 135828 136752 137984 138384 138787 139392 139601 141267 142228 142296 142848 143264 143748 144522 145824 146816 147312 147741 147852 147994 148176 149072 149184 150381 151404 151959 152064 152292 152768 153328 153846 155232 156288 157542 159544 160083 161051 161172 161448 162624 164052 165044 165168 165649 166012 166656 167706 168609 169136 169344 169756 170128 170368 170496 171864 172494 174048 174592 175232 175616 175692 175824 176638 177408 178746 179487 180048 180708 181104 181629 182336 182952 183799 184512 185856 187488 188034 188356 189728 190278 191394 191664 192696 194432 195657 195804 196416 196988 197136 197568 198912 200508 201243 201872 202554 202612 203056 203742 204974 205128 206976 207576 208384 208537 209088 210056 210826 213342 213444 214272 214896 215264 216783 216832 218736 219373 220224 221991 223608 223776 224812 225792 227106 228438 229152 229992 232064 232562 232848 233926 234256 234432 236313 238328 239316 240064 240944 241472 241758 242172 243936 246016 247566 247752 248899 249018 249984 250712 251559 253704 254634 255192 255552 255744 256928 257796 258741 260876 261072 261888 262848 263424 263538 264957 266112 267344 268119 268324 270072 271062 271656 273504 275968 276768 277574 278784 279202 282051 282534 284456 284592 285417 286528 287091 287496 288827 289044 291648 293632 294624 295482 295704 295988 296352 297073 298144 298368 300762 302808 303918 304584 305536 306656 307461 307692 310464 312576 315084 316239 319088 320013 320166 322102 322344 322896 325248 327701 328104 329623 330088 330336 331298 332024 333312 335412 337218 338272 338688 339512 340256 340659 340736 342657 343728 344729 344988 348096 348843 350464 350889 351384 351648 353276 354571 354816 357492 358974 360096 361416 362208 363258 364672 365904 367598 369024 371349 373527 374976 376068 376712 379456 380556 381951 382788 383328 385392 388864 391127 391314 391608 392832 393421 393976 394272 395136 395307 397824 401016 402486 403744 405108 405224 406112 406593 407484 409948 410256 413952 415152 416361 417074 418176 418803 420112 421652 423801 426684 426888 428544 429792 430528 433566 433664 437472 438746 440448 443223 443982 447216 447552 449624 451143 453871 454212 455877 456533 456876 458304 459984 464128 465124 465696 466829 467852 468512 468864 469567 472626 476656 478632 480128 481888 482944 483153 483516 484344 487872 492032 495132 495504 496947 497798 498036 499968 501424 503118 505827 507408 509268 510384 511104 511488 513856 515592 517482 517979 521752 522144 523776 525696 526848 527076 529914 532224 534688 536238 536648 538461 540144 541717 542124 543312 547008 551397 553536 555148 557183 557568 558404 564102 565068 568912 569184 570834 573056 574182 574992 577654 578088 583296 586971 587264 589248 590964 591408 591976 592704 594146 596288 596736 601524 603729 605616 607836 609168 611072 613312 614922 615384 618233 620928 625152 625611 630168 632478 638176 640026 640332 644204 644688 645792 650496 655402 656208 658119 659246 660176 660672 662596 664048 665973 670824 674436 676544 677376 679024 680512 681318 681472 685314 687456 689458 689976 696192 697686 700928 701778 702768 703296 706552 708939 709142 714984 717409 717948 720192 722832 724416 726516 729344 731808 735196 737891 738048 742698 746697 747054 749952 752136 753424 758912 761112 763902 765576 766656 770784 777728 782254 782628 783216 785664 786842 787952 788544 790272 790614 794871 802032 804357 804972 807488 810216 810448 812224 813186 813967 814968 819896 820512 827904 830304 832722 834148 836352 837606 840224 843304 846153 847602 853368 853776 859584 861056 866481 867132 874944 877492 880896 886446 887964 891219 894432 895104 899248 902286 907742 908424 911754 913066 913752 916608 919968 922383 923521 928256 930248 931392 933658 935704 937024 937728 939134 945252 948717 953312 957264 960039 960256 963776 965888 966306 967032 968688 971509 975744 983103 988869 990264 991008 993894 995596 996072 999936 1002848 1006236 1011654 1014816 1018536 1020768 1022208 1027712 1031184 1034187 1034964 1035958 1043504 1044288 1046529 1051392 1052667 1054152 1059828 1063713 1064448 1069376 1072476 1073296 1076922 1080288 1083434 1084248 1086624 1094016 1102267 1102794 1107072 1110296 1114047 1114366 1116808 1120581 1127357 1128204 1130136 1137824 1138368 1141668 1145853 1146112 1148364 1149984 1155308 1156176 1159543 1166592 1173381 1173942 1178496 1180263 1181928 1182816 1183952 1185408 1188292 1192576 1193472 1203048 1207458 1211232 1215672 1218336 1222144 1226624 1229844 1230768 1236466 1241856 1249083 1251222 1256409 1260336 1264956 1271403 1276352 1279091 1280052 1280664 1286593 1288408 1289376 1291584 1300992 1310804 1312416 1315609 1316238 1318492 1320352 1321344 1325192 1328096 1329669 1331946 1341648 1348872 1353088 1358048 1361024 1361613 1362636 1367631 1369599 1370628 1374912 1378916 1379952 1392384 1395372 1400487 1403556 1405536 1406592 1408701 1413104 1417878 1418284 1429968 1434818 1435896 1440384 1445664 1448832 1449459 1453032 1458688 1459759 1463616 1470392 1475782 1476096 1485396 1490841 1493394 1494108 1499904 1504272 1506848 1517481 1517824 1522224 1526657 1527804 1531152 1533312 1535611 1541568 1553937 1564508 1565256 1566432 1570243 1571328 1573684 1575904 1577088 1580544 1581228 1589742 1604064 1608714 1609944 1614976 1620432 1620896 1624448 1625151 1626372 1627934 1629936 1639792 1641024 1654191 1660608 1665444 1668296 1671549 1672704 1675212 1680448 1686608 1692306 1695204 1706736 1707552 1719168 1722112 1732962 1734264 1742293 1749888 1754984 1760913 1761792 1771561 1772892 1775928 1782438 1788864 1790208 1798496 1804572 1811187 1815484 1816848 1822139 1823508 1826132 1827504 1833216 1839936 1844766 1847042 1854699 1860496 1862784 1867316 1871408 1874048 1875456 1876833 1878268 1890504 1897434 1906624 1914528 1920078 1920512 1927552 1931776 1932612 1934064 1937376 1943018 1951488 1966206 1974357 1977738 1980528 1982016 1987788 1991192 1992144 1997919 2005696 2012472 2021789 2023308 2029632 2037072 2041536 2044416 2055424 2062368 2068374 2069928 2071916 2079511 2087008 2088576 2093058 2102784 2105334 2108304 2119656 2127426 2138752 2144952 2146592 2152227 2153844 2160576 2166868 2168496 2173248 2188032 2204534 2205588 2213673 2214144 2220592 2228094 2228732 2233616 2240091 2241162 2254714 2256408 2260272 2275648 2276736 2283336 2291706 2292224 2293907 2296728 2299968 2310616 2312352 2319086 2333184 2346762 2347884 2356992 2360526 2363856 2365632 2367904 2370816 2376584 2384613 2385152 2406096 2413103 2414916 2422464 2431344 2436672 2441901 2453248 2459688 2461536 2472932 2481997 2483712 2498166 2502444 2512818 2520672 2529912 2542806 2552704 2558182 2560104 2561328 2573186 2576816 2578752 2583168 2599443 2621608 2624832 2631218 2632476 2636984 2640704 2642688 2650384 2656192 2659338 2663892 2673657 2683296 2697744 2706176 2716096 2722048 2723226 2725272 2735262 2737889 2739198 2741256 2749824 2757832 2759904 2767149 2770563 2784768 2790744 2800974 2807112 2811072 2813184 2817402 2826208 2835756 2836568 2846151 2859936 2869636 2871792 2880768 2891328 2897664 2898918 2906064 2914527 2919518 2927232 2940784 2949309 2951564 2966607 2970792 2981682 2986788 2988216 2999808 3008544 3013696 3034962 3035648 3044448 3053314 3055608 3062304 3066624 3071222 3083136 3102561 3107874 3129016 3130512 3132864 3139587 3140486 3147368 3151808 3154176 3158001 3162456 3177097 3179484 3191139 3208128 3217428 3219888 3229952 3240864 3241792 3248896 3250302 3252744 3255868 3259872 3267803 3279584 3282048 3306801 3308382 3321216 3330888 3336592 3343098 3350424 3360896 3373216 3382071 3384612 3390408 3413472 3415104 3438336 3444224 3465924 3468528 3478629 3484586 3499776 3509968 3520143 3521826 3540789 3543122 3545784 3551856 3564876 3577728 3580416 3596992 3604711 3609144 3622374 3625853 3630968 3633696 3644278 3647016 3652264 3655008 3666432 3679872 3689532 3694084 3709398 3720992 3725568 3734632 3742816 3747249 3748096 3753666 3756536 3769227 3781008 3792019 3794868 3813248 3829056 3837273 3840156 3855104 3859779 3865224 3868128 3874752 3886036 3900281 3902976 3932412 3946827 3948714 3955476 3961056 3964032 3975576 3982384 3984288 3995838 4011392 4024944 4043578 4046616 4059264 4074144 4083072 4084839 4108797 4110848 4124736 4136748 4139856 4143832 4159022 4174016 4177152 4186116 4201461 4210668 4216608 4226103 4239312 4254852 4277504 4289904 4293184 4302397 4304454 4307688 4321152 4327631 4333736 4336992 4346496 4348377 4376064 4379277 4409068 4411176 4427346 4428288 4441184 4456188 4457464 4467232 4472523 4480182 4482324 4509428 4512816 4520544 4551296 4553472 4566672 4579971 4583412 4587814 4593456 4599936 4606833 4621232 4624704 4638172 4661811 4693524 4695768 4710729 4713984 4721052 4727712 4731264 4735808 4741632 4753168 4769226 4770304 4812192 4826206 4829832 4844928 4862688 4873344 4875453 4883802 4906496 4919376 4923072 4945864 4962573 4963994 4992581 4996332 5004888 5014647 5021863 5025636 5041344 5059824 5085612 5105408 5116364 5120208 5122656 5135119 5146372 5153632 5157504 5165237 5166336 5198886 5226879 5243216 5249664 5262436 5264952 5273968 5281408 5285376 5300768 5312384 5314683 5318676 5327784 5347314 5366592 5395488 5412352 5432192 5444096 5446452 5450544 5466417 5470524 5475778 5478396 5482512 5499648 5515664 5519808 5534298 5541126 5564097 5581488 5601948 5614224 5622144 5626368 5630499 5634804 5652416 5671512 5673136 5692302 5697769 5719872 5739272 5743584 5761536 5782656 5795328 5797836 5812128 5829054 5839036 5854464 5881568 5898618 5903128 5923071 5933214 5941584 5958887 5963364 5973576 5976432 6017088 6027392 6065367 6069924 6088896 6106628 6111216 6124608 6129013 6133248 6142444 6166272 6205122 6215748 6238533 6258032 6261024 6265728 6279174 6280972 6294736 6303616 6308352 6316002 6324912 6354194 6358968 6382278 6416256 6434856 6439776 6456681 6459904 6464647 6481728 6483584 6497792 6500604 6505488 6511736 6519744 6535606 6559168 6564096 6613602 6616764 6641019 6642432 6661776 6673184 6686196 6700848 6720273 6721792 6746432 6764142 6769224 6780816 6800563 6826944 6830208 6876672 6881721 6931848 6937056 6957258 6969172 6999552 7019936 7040286 7043652 7081578 7086244 7091568 7103712 7129752 7155456 7193984 7209422 7218288 7239309 7244748 7251706 7261936 7267392 7288556 7294032 7304528 7310016 7325703 7359744 7379064 7388168 7418796 7441984 7445991 7451136 7469264 7485632 7494498 7496192 7507332 7513072 7538454 7562016 7584038 7589736 7626496 7658112 7674546 7680312 7710208 7715869 7719558 7730448 7736256 7749504 7772072 7798329 7800562 7864824 7891499 7893654 7897428 7910952 7922112 7928064 7951152 7964768 7968576 7991676 8020971 8022784 8049888 8087156 8093232 8116801 8118528 8148288 8166144 8169678 8213667 8217594 8249472 8273496 8279712 8287664 8311689 8318044 8348032 8354304 8372232 8402922 8421336 8433216 8452206 8478624 8509704 8555008 8579808 8586368 8604794 8608908 8615376 8642304 8655262 8667472 8673984 8692992 8696754 8743581 8758554 8818136 8822352 8847927 8854692 8882368 8899821 8912376 8914928 8934464 8945046 8953637 8960364 8964648 9018856 9025632 9041088 9102592 9106944 9133344 9159942 9166824 9175628 9186912 9199872 9209263 9213666 9242464 9249408 9276344 9307683 9323622 9387048 9391536 9421458 9442104 9455424 9462528 9471616 9506336 9531291 9538452 9573417 9624384 9652412 9659664 9689856 9725376 9746688 9750906 9767604 9803409 9838752 9846144 9891728 9920403 9925146 9927988 9985162 9992664 10009776 10029294 10043726 10051272 10082688 10119648 10146213 10158731 10171224 10210816 10218313 10232728 10240416 10245312 10270238 10292744 10307264 10315008 10330474 10332672 10397772 10435887 10453758 10486432 10499328 10524872 10529904 10547936 10560429 10562816 10601536 10622367 10624768 10629366 10637352 10655568 10686599 10694628 10733184 10790976 10814133 10864384 10877559 10892904 10901088 10932834 10941048 10951556 10956792 10965024 10991701 10999296 11031328 11039616 11068596 11082252 11128194 11162976 11203896 11228448 11244288 11260998 11269608 11304832 11343024 11346272 11376057 11384604 11395538 11439744 11478544 11487168 11511819 11565312 11579337 11595672 11624256 11658108 11678072 11700843 11708928 11763136 11797236 11806256 11840481 11846142 11866428 11883168 11917774 11926728 11947152 11952864 12034176 12054784 12124937 12130734 12139848 12177792 12196051 12213256 12222432 12249216 12254517 12258026 12284888 12326391 12332544 12400927 12410244 12431496 12477066 12516064 12522048 12531456 12558348 12561944 12589472 12604383 12607232 12632004 12649824 12678309 12708388 12717936 12754973 12764556 12832512 12869712 12879552 12907191 12913362 12929294 12963456 12967168 12982893 13001208 13010976 13023472 13039488 13071212 13118336 13128192 13137831 13227204 13233528 13282038 13284864 13323552 13346368 13372392 13401696 13440546 13443584 13492864 13528284 13538448 13561632 13601126 13653888 13660416 13739913 13763442 13820499 13863696 13874112 13914516 13938344 13985433 14039872 14070001 14080572 14087304 14132187 14152523 14163156 14172488 14183136 14207424 14259504 14310912 14387968 14418844 14436576 14471699 14478618 14489496 14503412 14523872 14534784 14556577 14577112 14588064 14609056 14620032 14626359 14651406 14719488 14758128 14776336 14837592 14883968 14891982 14938528 14971264 14977743 14988996 15014664 15026144 15043941 15065589 15076908 15124032 15168076 15179472 15252992 15316224 15349092 15360624 15405357 15431738 15439116 15460896 15472512 15495711 15499008 15544144 15596658 15601124 15680637 15729648 15782998 15787308 15794856 15821904 15844224 15856128 15902304 15929536 15937152 15944049 15983352 16041942 16045568 16057349 16099776 16174312 16186464 16233602 16237056 16296576 16332288 16339356 16399251 16427334 16435188 16498944 16546992 16559424 16575328 16623378 16636088 16692291 16696064 16744464 16793227 16805844 16842672 16866432 16891721 16904412 16957248 17019408 17093307 17159616 17172736 17209588 17217816 17230752 17272673 17284608 17310524 17334944 17347968 17373979 17385984 17393508 17487162 17517108 17636272 17644704 17695854 17709384 17764736 17799642 17824752 17829856 17868928 17876661 17890092 17907274 17920728 17929296 18037712 18051264 18082176 18196101 18205184 18266688 18319884 18333648 18351256 18373824 18387039 18399744 18418526 18427332 18484928 18498816 18552688 18615366 18647244 18715599 18774096 18783072 18842916 18884208 18910848 18925056 18943232 19012672 19062582 19076904 19146834 19165223 19248768 19304824 19319328 19370043 19379712 19393941 19450752 19493376 19501812 19535208 19606818 19677504 19692288 19783456 19840806 19850292 19855976 19923057 19970324 19985328 20019552 20043529 20058588 20087452 20102544 20165376 20239296 20292426 20317462 20342448 20401689 20436626 20465456 20480832 20490624 20540476 20585488 20614528 20630016 20645163 20660948 20795544 20871774 20907516 20972864 20998656 21049744 21059808 21095872 21120858 21125632 21203072 21244734 21249536 21258732 21274704 21311136 21373198 21389256 21466368 21581952 21628266 21717927 21728768 21755118 21785808 21802176 21865668 21882096 21903112 21913584 21930048 21977109 21983402 22062656 22079232 22137192 22164504 22239679 22256388 22325952 22337973 22407792 22456896 22488576 22521996 22539216 22609664 22686048 22692544 22752114 22769208 22791076 22874621 22879488 22957088 22974336 23023638 23130624 23147607 23158674 23191344 23248512 23316216 23356144 23401686 23526272 23594472 23612512 23674497 23680962 23692284 23732856 23766336 23835548 23853456 23894304 23905728 24068352 24109568 24249874 24261468 24279696 24350403 24355584 24392102 24426512 24444864 24498432 24509034 24516052 24569776 24641001 24652782 24801854 24820488 24862992 24935067 24954132 25032128 25044096 25062912 25116696 25123888 25178944 25208766 25214464 25232977 25264008 25299648 25356618 25416776 25435872 25509946 25529112 25665024 25739424 25759104 25814382 25826724 25858588 25926912 25934336 25965786 26002416 26021952 26046944 26078976 26142424 26230743 26236672 26275662 26454408 26467056 26544133 26564076 26647104 26692736 26744784 26803392 26860911 26881092 26985728 27056568 27076896 27123264 27202252 27301967 27307776 27320832 27479826 27526884 27627789 27640998 27727392 27748224 27829032 27876688 27970866 28079744 28140002 28161144 28174608 28264374 28305046 28326312 28344976 28366272 28414848 28519008 28593873 28629151 28775936 28837688 28873152 28943398 28957236 28978992 29006824 29047744 29069568 29113154 29154224 29176128 29218112 29240064 29252718 29302812 29410227 29516256 29552672 29675184 29761209 29767936 29783964 29877056 29942528 29955486 29977992 30029328 30052288 30087882 30116779 30131178 30153816 30248064 30336152 30358944 30438639 30476193 30632448 30654939 30698184 30721248 30810714 30863476 30878232 30921792 30945024 30991422 30998016 31088288 31193316 31202248 31307661 31361274 31459296 31565996 31574616 31589712 31643808 31688448 31804608 31859072 31874304 31888098 31966704 32059797 32083884 32114698 32199552 32348624 32372928 32442399 32467204 32593152 32632677 32678712 32798502 32854668 32870376 32975103 32997888 33093984 33118848 33150656 33246756 33272176 33384582 33392128 33488928 33586454 33611688 33685344 33732864 33783442 33808824 33914496 34038816 34128171 34170277 34186614 34319232 34345472 34419176 34435632 34461504 34535457 34545346 34621048 34669888 34695936 34738011 34747958 34787016 34948067 34974324 35034216 35102529 35272544 35289408 35391708 35418768 35521443 35529472 35599284 35649504 35659712 35737856 35753322 35780184 35814548 35841456 35858592 35945833 36075424 36102528 36164352 36374811 36392202 36533376 36588153 36639768 36667296 36702512 36747648 36774078 36837052 36854664 36969856 36997632 37105376 37202781 37230732 37294488 37431198 37548192 37566144 37685832 37768416 37821696 37886464 38025344 38125164 38153808 38264919 38293668 38330446 38497536 38609648 38638656 38721573 38740086 38787882 38901504 38948679 39003624 39070416 39213636 39355008 39384576 39413493 39566912 39651821 39681612 39700584 39711952 39846114 39884383 39940648 39970656 40039104 40087058 40117176 40174904 40205088 40330752 40478592 40584852 40634924 40684896 40783879 40803378 40873252 40930912 40961664 40981248 41080952 41170976 41219739 41229056 41290326 41321896 41461497 41591088 41712209 41743548 41815032 41945728 42099488 42119616 42191744 42210003 42241716 42396561 42406144 42457569 42489468 42517464 42549408 42622272 42746396 42778512 42903091 42932736 43163904 43256532 43415097 43435854 43510236 43571616 43604352 43669731 43731336 43764192 43806224 43827168 43860096 43954218 43966804 44125312 44158464 44274384 44329008 44479358 44512776 44651904 44675946 44815584 44913792 44933229 45043992 45078432 45196767 45219328 45252529 45372096 45385088 45504228 45538416 45582152 45749242 45758976 45914176 45948672 46047276 46216071 46295214 46317348 46382688 46487133 46497024 46632432 46712288 46803372 47041911 47052544 47188944 47225024 47326367 47348994 47361924 47384568 47465712 47532672 47603941 47671096 47706912 47788608 47811456 47832147 48136704 48172047 48499748 48522936 48559392 48677533 48700806 48711168 48784204 48853024 48889728 48996864 49018068 49032104 49139552 49197753 49282002 49305564 49603708 49640976 49725984 49870134 49908264 50064256 50088192 50233392 50247776 50357888 50379681 50417532 50465954 50528016 50599296 50675163 50713236 50833552 50871744 51019892 51058224 51279921 51478848 51518208 51628764 51653448 51717176 51818019 51853824 51931572 52004832 52043904 52093888 52121937 52157952 52284848 52461486 52473344 52551324 52908816 52934112 53088266 53128152 53294208 53385472 53489568 53606784 53629983 53721822 53762184 53971456 54011083 54113136 54153792 54246528 54404504 54588303 54603934 54615552 54918391 54959652 55053768 55161117 55240493 55255578 55281996 55454784 55496448 55658064 55753376 55941732 56146797 56159488 56280004 56322288 56349216 56486309 56528748 56610092 56652624 56689952 56732544 56817607 56829696 57038016 57187746 57258302 57495669 57675376 57746304 57886796 57914472 57957984 58013648 58095488 58139136 58181823 58226308 58308448 58352256 58436224 58480128 58505436 58605624 58820454 59032512 59105344 59350368 59522418 59535872 59567928 59754112 59885056 59910972 59955984 60058656 60104576 60130587 60175764 60233558 60262356 60307632 60496128 60672304 60717888 60877278 60952386 61205067 61309878 61396368 61442496 61621428 61726952 61756464 61843584 61890048 61935489 61982844 62176576 62386632 62404496 62615322 62675459 62722548 62918592 63131992 63149232 63179424 63287616 63376896 63609216 63718144 63748608 63776196 63933408 64119594 64167768 64229396 64399104 64464841 64697248 64745856 64884798 64934408 65153781 65186304 65265354 65357424 65547757 65597004 65709336 65740752 65950206 66187968 66237696 66301312 66493512 66544352 66719037 66769164 66977856 67013919 67172908 67223376 67370688 67419143 67465728 67566884 67617648 67828992 68077632 68256342 68340554 68373228 68623863 68638464 68838352 68871264 68923008 69070914 69090692 69242096 69339776 69391872 69442821 69476022 69495916 69574032 69896134 69948648 70068432 70205058 70545088 70578816 70783416 70837536 71023491 71042886 71058944 71111117 71198568 71299008 71319424 71475712 71506644 71560368 71629096 71682912 71717184 71891666 72150848 72205056 72328704 72749622 72784404 73051209 73066752 73176306 73279536 73334592 73405024 73495296 73548156 73674104 73709328 73923003 73939712 74210752 74405562 74461464 74588976 74806193 74862396 75096384 75132288 75371664 75536832 75643392 75698931 76050688 76250328 76307616 76529838 76587336 76660892 76941907 76995072 77219296 77277312 77443146 77480172 77575764 77803008 77897358 78007248 78140832 78427272 78710016 78826986 79133824 79303642 79363224 79401168 79423904 79632399 79692228 79768766 79881296 79941312 80078208 80174116 80234352 80349808 80410176 80582733 80957184 81169704 81269848 81369792 81567758 81606756 81746504 81861824 81905901 81923328 81962496 82161904 82341952 82439478 82458112 82580652 82643792 82883367 82922994 83182176 83424418 83487096 83630064 83891456 84198976 84239232 84383488 84420006 84483432 84793122 84812288 84874559 84915138 84978936 85034928 85098816 85244544 85492792 85557024 85781619 85806182 85887453 86327808 86513064 86806489 86830194 86871708 87020472 87143232 87208704 87339462 87462672 87528384 87612448 87654336 87720192 87908436 87933608 88230681 88250624 88548768 88658016 88958716 89025552 89284811 89303808 89351892 89631168 89827584 89866458 90087984 90156864 90350337 90393534 90505058 90744192 90770176 91008456 91076832 91164304 91428579 91498484 91828352 91897344 91964817 92094552 92432142 92590428 92634696 92765376 92974266 92994048 93264864 93424576 93606744 94083822 94105088 94377888 94450048 94652734 94697988 94723848 94769136 94931424 95065344 95207882 95342192 95413824 95577216 95622912 95664294 96179391 96344094 96999496 97045872 97118784 97327197 97355066 97401612 97568408 97706048 97779456 97898031 98036136 98064208 98279104 98395506 98490007 98564004 98611128 98925309 99207416 99281952 99451968 99740268 99816528 100128512 100176384 100466784 100495552 100715776 100759362 100835064 100931908 101056032 101198592 101301893 101350326 101426472 101667104 101743488 102039784 102116448 102384513 102510831 102559842 102957696 103036416 103257528 103306896 103434352 103636038 103863144 104009664 104087808 104187776 104243874 104569696 104844201 104922972 105102648 105307587 105817632 105868224 106176532 106256304 106588416 106770944 106979136 107213568 107259966 107443644 107524368 107837499 108022166 108226272 108307584 108493056 108809008 109124433 109176606 109207868 109764459 109836782 109919304 110107536 110322234 110480986 110511156 110563992 110909568 110992896 111316128 111506752 111608343 111746041 111883464 112293594 112318976 112401443 112560008 112644576 112698432 112972618 113057496 113220184 113305248 113379904 113465088 113635214 113659392 114076032 114375492 114516604 114794757 114991338 115350752 115492608 115773592 115828944 115915968 116027296 116164719 116190976 116363646 116452616 116616896 116704512 116846037 116872448 117010872 117211248 117552589 117640908 118065024 118210688 118700736 118955463 119044836 119135856 119508224 119653149 119821944 119911968 120117312 120209152 120261174 120351528 120467116 120524712 120615264 120908711 120992256 121344608 121435776 121754556 121904772 122351637 122410134 122619756 122792736 122884992 123242856 123453904 123512928 123687168 123870978 123965688 124353152 124773264 124808992 125136627 125230644 125350918 125445096 125837184 126263984 126298464 126358848 126575232 126630009 127218432 127372707 127436288 127552392 127866816 128239188 128335536 128458792 128709273 128798208 128929682 129394496 129491712 129769596 129868816 130245291 130307562 130530708 130714848 131009193 131095514 131194008 131418672 131481504 131900412 132375936 132475392 132602624 132987024 133088704 133374307 133438074 133538328 133955712 134027838 134156561 134345816 134446752 134741376 134799687 134838286 135133768 135235296 135590301 135657984 135757587 136155264 136512684 136681108 136746456 137247726 137276928 137676704 137742528 137846016 138141828 138181384 138484192 138648213 138679552 138885642 138952044 138991832 139148064 139461399 139792268 139897296 140136864 140304703 140410116 141090176 141157632 141566832 141675072 141979101 142046982 142085772 142222234 142397136 142598016 142638848 142811823 143013288 143120736 143258192 143365824 143434368 143783332 144301696 144410112 144516141 145499244 145568808 146032599 146102418 146133504 146352612 146559072 146669184 146810048 146990592 147096312 147348208 147418656 147846006 147879424 148421504 148811124 148922928 149177952 149612386 149724792 150192768 150264576 150743328 151073664 151139043 151397862 152025489 152101376 152500656 152615232 153059676 153174672 153321784 153839763 153883814 154438592 154554624 154770011 154886292 154960344 155151528 155454057 155677753 155794716 156014496 156281664 156365811 156854544 157420032 157653972 158267648 158607284 158726448 158802336 158847808 159188689 159264798 159384456 159537532 159762592 159882624 160122347 160156416 160348232 160468704 160699616 160820352 160889949 161165466 161914368 162033249 162339408 162539696 162739584 163135516 163213512 163493008 163723648 163811802 163846656 164323808 164683904 164755173 164878956 165161304 165287584 165483351 165721479 165766734 165845988 166364352 166848836 166974192 167260128 167782912 168397952 168478464 168766976 168840012 168966864 169458927 169586244 169749118 169830276 169957872 170069856 170197632 170452821 170489088 170985584 171114048 171563238 171612364 171774906 172487007 173026128 173612978 173660388 173743416 174040944 174286464 174417408 174545469 174678924 174925344 175056768 175224896 175308672 175440384 175816872 175867216 176461362 176501248 176630839 177097536 177316032 177917432 178051104 178569622 178607616 178703784 179262336 179655168 179732916 180175968 180313728 180391761 180700674 180787068 181010116 181488384 181540352 182016912 182153664 182328608 182857158 182996968 183615201 183656704 183929634 184189104 184725497 184864284 185180856 185269392 185530752 185808931 185948532 186529728 186849152 187213488 188026377 188167644 188755776 188900096 189305468 189395976 189447696 189538272 189862848 189999403 190130688 190415764 190684384 190827648 191113769 191154432 191245824 191328588 192358782 192688188 193394523 193998992 194091744 194237568 194654394 194710132 194803224 195136816 195412096 195558912 195796062 196072272 196128416 196558208 196643271 196791012 196980014 197128008 197222256 197850618 198414832 198563904 198903936 199480536 199633056 200157111 200257024 200404057 200933568 200991104 201431552 201518724 201670128 201863816 202112064 202257429 202397184 202603786 202700652 202852944 203334208 203486976 204079568 204232896 204769026 205021662 205119684 205871589 205915392 206515056 206613792 206868704 207272076 207726288 208019328 208175616 208328463 208375552 208487748 209139392 209688402 209845944 210205296 210615174 210817453 211635264 211736448 212353064 212512608 213070473 213176832 213333351 213958272 214427136 214519932 214887288 215048736 215674998 216044332 216452544 216615168 216986112 217618016 218248866 218353212 218415736 219153627 219528918 219673564 219838608 220215072 220478819 220644468 220961972 221022312 221127984 221819136 222632256 223013504 223216686 223492082 223766928 224418579 224587188 224802886 225120016 225289152 225396864 225945236 226114992 226440368 226610496 226759808 226930176 227096793 227270428 228152064 228750984 229033208 229589514 229982676 230701504 230825721 230985216 231547184 231657888 231831936 232054592 232329438 232381952 232727292 232905232 233233792 233409024 233692074 233744896 234021744 234422496 235105178 235281816 236130048 236421376 237401472 237910926 238089672 238271712 238897197 239016448 239191939 239306298 239643888 239823936 240234624 240418304 240522348 240703056 240934232 241049424 241230528 241748199 241817422 242689216 242871552 243509112 243809544 244636469 244703274 244820268 245239512 245585472 245717703 245769984 246485712 246907808 247025856 247374336 247741956 247931376 248650101 248706304 249546528 249617984 250273254 250461288 250701836 250890192 251620831 251674368 252527968 252596928 252717696 253150464 253260018 254436864 254623677 254745414 255104784 255733632 256478376 256671072 256917584 257418546 257662359 257859364 258788992 258983424 259539192 259737632 260419467 260490582 260615124 261061416 261429696 262018386 262191028 262388016 262837344 262963008 263800824 264751872 265205248 265974048 266177408 266748614 266876148 267076656 267854433 267911424 268055676 268313122 268691632 268893504 269482752 269599374 269676572 270267536 270470592 271051011 271180602 271515174 272310528 273025368 273362216 273492912 274285737 274495452 275353408 275485056 275692032 275894451 276283656 276362768 276968384 277296426 277359104 277562747 277771284 277904088 277983664 278296128 278922798 279584536 279794592 280273728 280609406 280820232 282180352 282315264 283133664 283350144 283958202 284093964 284171544 284444468 284794272 285196032 285277696 285487153 285623646 286026576 286241472 286516384 286731648 286868736 287566664 288538173 288603392 289032282 290998488 291137616 291985463 292065198 292204836 292705224 293118144 293338368 293620096 294192624 294696416 294837312 295470021 295692012 296775927 296843008 297622248 297845856 298355904 299224772 299449584 300321637 300385536 300529152 301486656 302147328 302278086 302795724 303905679 304050978 305001312 305230464 306119352 306349344 306643568 307532493 307679526 307767628 308877184 309109248 309540022 309772584 309920688 310303056 310908114 311355506 311589432 312028992 312563328 312731622 313709088 314532603 314920661 315307944 316535296 316767703 317214568 317452896 317604672 317695616 318377378 318529596 318768912 319075064 319525184 319765248 320244694 320312832 320696464 320937408 321399232 321640704 321779898 322330932 323512497 324066498 324678816 325079392 325479168 326271032 326427024 326986016 327373299 327447296 327623604 328647616 329293377 329367808 329510346 329757912 330322608 330575168 330966702 331284569 331442958 331533468 331691976 332728704 333697672 333948384 334520256 334825029 335238123 336795904 336956928 337204329 337680024 337933728 338917854 339172488 339498236 339660552 339915744 340139712 340395264 340742731 340905642 340978176 341971168 342228096 343126476 343224728 343549812 344384271 344974014 346052256 347225956 347320776 347486832 348081888 348572928 349090938 349357848 349850688 350113536 350449792 350617344 351633744 351734432 352657767 352922724 353261678 354195072 354632064 355834864 356102208 356866389 357139244 357407568 358524672 358959447 359465832 360351936 360627456 360783522 361401348 361574136 362020232 362726133 362976768 364033824 364307328 364657216 365714316 365993936 367054911 367230402 367313408 367859268 368378208 369450994 369728568 370361712 370538784 371061504 371617862 371897064 373059456 373698304 374426976 375409881 375873047 376052754 376335288 377511552 377800192 378077581 378610936 378791952 378895392 379076544 379725696 379890027 379998806 380831528 381368768 381655296 382118121 382227538 382308864 382657176 384428737 384717564 385376376 386127819 386789046 387997984 388183488 388475136 389308788 389420264 389606448 390273632 390735873 390824192 391592124 392144544 392256832 393027579 393116416 393286542 393582024 393960028 394256016 394444512 395404163 395701236 396829664 397127808 397807872 398961072 399266112 400122921 400314222 400808114 401867136 401982208 402469683 403037448 403340256 403727632 404224128 404514858 405207572 405401304 405705888 406668416 406973952 407272761 408159136 408465792 409538052 410043324 410239368 411743178 411830784 413030112 413227584 413737408 414544152 415452576 416038656 416656926 416751104 416975496 418278784 419376804 419691888 420410592 420914109 421230348 421634906 423270528 423472896 424706128 425025216 425937303 426140946 426666702 427916544 428435469 429039864 429774576 430097472 431349996 432088664 432905088 433230336 433548423 435236032 436170031 436497732 436706424 436831472 438097797 438307254 438728213 439057836 439347128 439677216 440430144 440957638 441288936 441923944 442044624 442255968 443638272 445264512 446027008 446433372 446984164 447533856 448622669 448837158 449174376 449605772 450240032 450578304 450793728 451253887 451890472 452229984 452880736 453220992 453417129 453519616 454193586 454540856 456076467 456304128 457501968 458066416 458834299 459179028 459965352 461403008 461651442 463094368 463315776 463663872 464109184 464310033 464658876 465454584 465810464 466362171 466467584 467033259 467384148 468043488 468844992 469097433 470210356 470563632 471934001 472260096 472842752 474802944 475821852 476179344 476543424 477566067 477794394 478383878 478612596 479287776 479647872 480367041 480469248 481044696 481406112 481868464 482098848 482461056 483496398 483634844 485378432 485743104 486099747 487018224 487619088 489272938 489406548 489640536 490479024 491170944 491435406 491539968 492971424 493815616 494051712 494265519 495483912 495862752 497164437 497300202 497412608 497777819 499093056 499235968 500546508 500922576 501403672 501780384 503241662 503348736 505055936 505193856 505435392 506300928 506520036 508376781 509247354 509490828 510209568 511358463 511467264 512956752 513342144 513835168 514837092 515324718 515718728 517461021 517577984 519078384 519475264 520590037 520838934 520981164 521230248 522122832 522859392 523643351 524036772 524382056 524776032 525674688 525926016 527601648 529503744 529892517 531948096 532354816 533497228 533752296 534153312 535452863 535708866 535822848 536111352 536626244 537383264 537787008 538593349 538965504 539198748 539353144 540535072 540941184 541175283 542102022 542361204 543030348 544621056 546050736 546724432 546985824 548571474 548990904 550706816 550970112 551788902 552567312 552725536 553936768 554176491 554592852 555125494 555542568 555808176 555967328 556592256 557426793 557845596 559169072 559589184 560547456 561218812 561640464 564079131 564360704 566267328 566700288 567916404 568187928 568343088 568888936 569588544 569998209 570392064 570974306 571247292 572053152 572482944 573032768 573341307 573463296 573737472 575133328 577076346 577206784 578064564 580183569 581996976 582275232 583970926 584130396 584409672 585410448 586236288 586676736 587240192 588385248 589392832 589674624 589929813 590940042 591384024 593551854 593686016 594121913 595244496 595691712 596711808 598449544 598899168 600471333 600643274 600771072 601212171 602973312 604294656 604556172 605591448 606772287 607645423 607811358 608101956 610002624 610460928 612238704 612698688 613287136 615064986 615359052 615535256 617614767 617754368 619080044 619545168 619841376 620606112 621349399 621816228 622711012 623178864 624057984 624993677 625126656 625463244 627418176 629065206 629841322 630615888 632452359 633535406 634429136 634905792 635209344 635391232 636754756 637059192 637537824 638150128 639050368 639530496 640000053 640489388 641392928 641874816 642798464 643281408 643559796 644661864 647024994 648132996 649357632 650158784 650958336 652542064 652854048 653972032 654746598 654894592 655247208 657295232 658586754 658735616 659020692 659515824 660645216 661150336 661436457 661933404 662569138 662885916 663066936 663383952 665457408 667395344 667896768 669040512 669650058 670476246 673255737 673591808 674408658 675360048 675867456 677835708 678344976 678996472 679321104 679831488 680279424 680790528 681290379 681485462 681811284 683942336 684456192 686252952 686449456 687099624 688768542 689430049 689948028 692104512 692477163 694451912 694641552 694973664 696163776 697145856 698181876 698715696 699701376 700227072 700899584 701234688 703267488 703468864 705315534 705845448 706523356 708390144 709113251 709264128 711669728 712204416 713732778 714278488 714815136 716691591 717049344 717575817 717918894 718931664 720703872 721254912 721567044 722802696 723148272 724040464 725452266 728067648 728614656 729314432 731428632 731987872 733909407 734109822 734460804 735718536 736756416 737153109 738901988 739457136 740723424 741077568 741610573 742123008 743235724 743794128 746118912 747396608 748853952 750819762 751746094 752105508 752670576 754862493 755023104 756155162 757221872 757583904 757790784 758153088 759451392 759780054 759997612 761663056 762737536 763310592 763871031 764236242 764455076 765314352 768857474 769435128 770752752 772255638 772987077 773578092 775995968 776366976 776950272 778617576 778840528 779212896 780547264 781258401 781471746 781648384 782222287 783184248 784289088 784513664 786055158 786232832 786573084 787164048 787920056 788512032 788889024 790808326 791402472 793659328 794255616 795615744 797922144 798532224 800245842 800628444 801616228 803563299 803734272 803964416 804939366 806074896 806680512 807455264 808448256 809029716 810415144 810802608 811411776 813153033 813336832 814545522 816318272 816931584 819076104 820086648 820478736 822868123 823486356 826060224 826455168 827474816 829088304 830905152 832077312 832688241 833313852 833950992 836557568 838753608 839383776 840821184 841828218 842460696 843269812 846360977 846541056 846945792 849412256 850050432 851874606 852281892 853333404 855833088 856461459 856870938 858079728 859549152 860194944 862699992 864177328 865810176 867096846 870472064 872340062 872995464 873412848 873662944 875956389 876195594 876614508 877456426 878115672 878694256 879354432 880860288 881915276 882577872 883847888 884089248 884511936 886410063 887503681 890529024 892054016 892866744 893968328 895067712 897245338 897674316 898348752 899211544 900480064 900964911 901156608 901587456 902507774 903780944 904459968 905761472 906441984 906834258 907039232 908387172 909081712 911717037 912152934 915003936 916132832 917668598 918358056 919930704 922597479 922806016 923302884 926188736 926631552 927327744 928218368 928620066 929317752 930909168 931620928 932724342 932935168 933620149 934066518 934768296 936086976 937689984 938194866 940420712 941127264 943597809 943868002 944761983 949605888 950303109 951643704 952358688 953086848 955132134 955588788 956767756 957225192 958575552 959295744 960734082 960938496 962089392 962812224 963736928 964197696 964922112 966992796 967269688 970537491 970756864 972199494 974036448 975238176 978545876 978813096 979281072 980958048 982132921 982341888 982870812 985942848 987631232 988103424 988531038 990967824 991725504 993853707 994328874 994600404 995555638 998186112 998471936 1001093016 1001845152 1002807344 1003560768 1005714369 1006483324 1010111872 1010387712 1010870784 1011612987 1013040072 1016753562 1018494708 1018981656 1020419136 1022228193 1022716926 1022934528 1025913504 1026684288 1027670336 1029674184 1030649436 1031437456 1034922042 1035155968 1038156768 1038950528 1041180074 1041677868 1041962328 1042460496 1044245664 1045718784 1047286702 1048073544 1048764112 1049552064 1051349376 1051852032 1055203296 1057973301 1059278587 1059785034 1063896192 1064709632 1066994456 1067504592 1068306624 1070599167 1070905726 1071417732 1072222704 1073252488 1074766528 1075574016 1076878341 1077186698 1078397496 1078706288 1081070144 1081882368 1082350566 1083390077 1084204044 1084722408 1086060696 1088178399 1092101472 1093448864 1093971648 1097142948 1097981808 1101164733 1101413632 1101940224 1103577804 1105134624 1105451072 1107873536 1108352982 1109185704 1110250988 1111085136 1111616352 1111934656 1113184512 1114320823 1114853586 1115691192 1118338144 1119178368 1121094912 1122437624 1123280928 1126229643 1127619141 1128158262 1132534656 1133400576 1134232743 1135832808 1136375856 1136686176 1137777872 1139177088 1139996418 1141948612 1142494584 1144106304 1144965888 1146065536 1146682614 1146926592 1150266656 1153286211 1154152692 1156129128 1158383457 1160367138 1163993952 1164550464 1167941852 1168260792 1168819344 1170820896 1172472576 1174480384 1176770496 1178785664 1179349248 1179859626 1181880084 1182768048 1186212489 1187103708 1188243826 1190488992 1191383424 1193423616 1196899088 1197798336 1200368763 1200942666 1201286548 1202424342 1205946624 1207409049 1209112344 1211182896 1213544574 1215290846 1215622716 1216203912 1220005248 1220921856 1221818283 1224477408 1225397376 1226574272 1229206451 1230129972 1230718104 1231070512 1235229534 1235508736 1236415873 1238160088 1239090336 1239682752 1241212224 1242698798 1243632456 1245422024 1246357728 1248115968 1249987354 1250253312 1250926488 1254836352 1258130412 1259682644 1261231776 1262742327 1264300249 1264904718 1267070812 1268858272 1269811584 1270418688 1270782464 1273509512 1274118384 1275075648 1276300256 1277811909 1278100736 1280000106 1280978776 1282785856 1283749632 1285306407 1285596928 1287119592 1289323728 1293078479 1294049988 1296265992 1298715264 1300317568 1305084128 1305708096 1307944064 1308510093 1309493196 1310494416 1314293391 1314590464 1316184639 1317173508 1318041384 1319031648 1321290432 1322300672 1322872914 1323866808 1325138276 1325771832 1326133872 1326767904 1329995821 1330914816 1334790688 1335793536 1338081024 1339300116 1340952492 1345868007 1346511474 1348817316 1350720096 1351734912 1353761661 1355671416 1356689952 1357992944 1358642208 1359662976 1360558848 1362580758 1362970924 1363622568 1367884672 1368912384 1372505904 1372898912 1374199248 1376502897 1377537084 1378860098 1379896056 1384209024 1384954326 1388903824 1389283104 1389947328 1392327552 1392930099 1396363752 1397431392 1399402752 1401099777 1401799168 1402828399 1406534976 1406937728 1410631068 1411690896 1413046712 1415802003 1416780288 1418226502 1418528256 1423339456 1424408832 1427465556 1428556976 1429630272 1432698201 1433383182 1435151634 1435837788 1437863328 1441101123 1441407744 1443134088 1445605392 1446296544 1448080928 1450904532 1456135296 1457229312 1458299241 1458628864 1462857264 1463975744 1467117377 1467818814 1468219644 1468921608 1471437072 1473512832 1474306218 1475722171 1477803976 1478914272 1481446848 1482155136 1482796557 1483221146 1486471448 1487588256 1491493311 1492237824 1493333457 1497707904 1501639524 1503492188 1504211016 1505341152 1509003523 1509724986 1510046208 1512310324 1514443744 1515167808 1515581568 1516306176 1518902784 1519560108 1519995224 1523326112 1525130343 1525475072 1527742062 1528472484 1528910152 1530628704 1534075389 1537714948 1538870256 1541505504 1543351733 1544511276 1545974154 1547156184 1551991936 1552733952 1557235152 1557681056 1558425792 1561094528 1561770111 1562516802 1562943492 1564444574 1566368496 1568578176 1569027328 1570930053 1572110316 1573146168 1574328096 1575840112 1577024064 1577778048 1581616652 1582804944 1587318656 1588511232 1589677551 1595844288 1597064448 1600491684 1601256888 1603232456 1606358589 1607126598 1607468544 1609878732 1612149792 1613361024 1614910528 1615780047 1616896512 1618059432 1620830288 1621605216 1622823552 1626306066 1626673664 1629091044 1632636544 1633863168 1638152208 1640173296 1640957472 1645736246 1646972712 1652120448 1652910336 1654949632 1658176608 1661810304 1662529473 1665376482 1666627704 1667901984 1672280379 1673115136 1674343573 1677507216 1678767552 1681642368 1683656436 1684921392 1686539624 1692237393 1692721954 1693082112 1698824512 1700100864 1702470121 1703749212 1704563784 1706666808 1709994627 1712455283 1712922918 1713741876 1716159456 1719098304 1720023921 1720389888 1725399984 1728354656 1731620352 1734193692 1740550707 1740944128 1744680124 1745990928 1746825696 1747325888 1751075579 1751912778 1752391188 1753229016 1754912852 1756231344 1757388512 1758708864 1761345817 1761720576 1763830552 1765155744 1767695776 1768178496 1769023872 1769789439 1772820126 1775007362 1781058048 1782365739 1785733488 1787936656 1790135424 1794490676 1795348632 1796697504 1798423088 1800960128 1801929822 1802313216 1803636513 1805015548 1807561888 1808919936 1811522944 1812883968 1813668516 1816774344 1818163424 1820316861 1822936269 1823434074 1824305868 1830007872 1832265664 1835337196 1836716112 1839861408 1845194958 1845612032 1846605768 1852377472 1853263104 1856436736 1857240132 1858635504 1861818336 1863241856 1864048197 1865448684 1867240298 1868133036 1869536592 1872173952 1874981031 1875379968 1876389732 1880841424 1882254528 1887195618 1887736004 1889523966 1897357077 1900606218 1903287408 1904717376 1906173696 1910264268 1911177576 1913535512 1914450384 1917151104 1918591488 1920000159 1921468164 1924178784 1925624448 1927473856 1928395392 1929844224 1933985592 1934539376 1941074982 1941513728 1942939229 1944398988 1948072896 1950476352 1957091752 1957626192 1958562144 1961916096 1964265842 1964683776 1965741624 1971885696 1975262464 1976206848 1977062076 1981935648 1983451008 1984309371 1987707414 1988657748 1989200808 1991111276 1996372224 1996943872 1998410071 2002186032 2003690304 2005614688 2007121536 2011428738 2012966648 2019767211 2020223744 2020775424 2023225974 2026080144 2031980467 2033507124 2036989416 2037963312 2040838272 2043898241 2044456386 2045433852 2051827008 2053368576 2055340672 2059348368 2061298872 2062874912 2068290147 2069844084 2076313536 2077431489 2077901056 2082360148 2083355736 2083924656 2084920992 2088491328 2089993433 2091437568 2094573404 2096147088 2097528224 2099104128 2102251459 2102698752 2103704064 2110406592 2115946602 2118557174 2119570068 2127339753 2127792384 2133988912 2135009184 2136613248 2141198334 2141811452 2142835464 2144445408 2146504976 2149533056 2151148032 2152727451 2153756682 2154373396 2156794992 2157412576 2162140288 2163764736 2164701132 2166780154 2168408088 2169444816 2172121392 2176356798 2184202944 2186897728 2187943296 2194285896 2195963616 2201728221 2202329466 2202827264 2204444627 2207155608 2210269248 2210902144 2215747072 2216705964 2218371408 2220501976 2222170272 2223232704 2223869312 2224831719 2226369024 2228641646 2229707172 2231382384 2236676288 2238356736 2242189824 2244875248 2246561856 2252459286 2255238282 2256316524 2264587479 2265069312 2268465486 2271665616 2272751712 2273372352 2275555744 2278354176 2279992836 2283897224 2284989168 2288212608 2289931776 2291613093 2292131072 2293365228 2300533312 2306572422 2308305384 2312258256 2316766914 2318991983 2320734276 2327987904 2329100928 2335883704 2336521584 2337638688 2341641792 2343775203 2344945152 2346666861 2353540992 2357571328 2358698496 2359719252 2363760168 2365536096 2372424978 2374207416 2376487652 2380977984 2382766848 2385199117 2386847232 2393798176 2395596672 2400737526 2401885332 2402573096 2404848684 2410689897 2411893248 2414818098 2418224688 2422365792 2425267009 2427089148 2430581692 2431245432 2432407824 2440010496 2443636566 2448954816 2450794752 2453148544 2458412902 2460259944 2461436208 2462141024 2468604369 2470459068 2472831746 2476320176 2478180672 2479365504 2482424448 2485397596 2487264912 2490844048 2492715456 2496231936 2498064723 2499974708 2501852976 2509672704 2516260824 2519365288 2522463552 2525484654 2528600498 2529809436 2534141624 2537716544 2539082931 2539623168 2540837376 2547019024 2548236768 2550151296 2552600512 2555623818 2556201472 2560000212 2561957552 2565571712 2567499264 2569384377 2570612814 2571193856 2574239184 2578647456 2586156958 2588099976 2592531984 2597430528 2600635136 2610168256 2611416192 2615888128 2617020186 2618986392 2620988832 2627869167 2628586782 2629180928 2631111329 2632369278 2634347016 2636082768 2638063296 2642580864 2644601344 2645745828 2647733616 2650276552 2651543664 2652267744 2653535808 2659230189 2659991642 2662511043 2669581376 2671587072 2676162048 2678600232 2681904984 2691001159 2691736014 2693022948 2697634632 2701440192 2702894733 2703469824 2707523322 2711342832 2713379904 2715985888 2717284416 2719325952 2721117696 2725161516 2725941848 2727245136 2735151111 2735769344 2745011808 2745797824 2748398496 2753005794 2755074168 2757720196 2759792112 2767829141 2768418048 2769908652 2777807648 2778566208 2779894656 2784655104 2785860198 2792727504 2794862784 2798805504 2800860447 2802199554 2805656798 2813069952 2813875456 2821262136 2823381792 2826093424 2831604006 2834285949 2836453004 2846678912 2848817664 2850909327 2854931112 2857113952 2859260544 2865396402 2866766364 2870303268 2871675576 2875726656 2882202246 2882815488 2886268176 2891210784 2892593088 2896161856 2901809064 2912270592 2916598482 2917257728 2925714528 2927951488 2934234754 2935637628 2936439288 2937843216 2942874144 2946398763 2947025664 2948612436 2951444342 2955607952 2957828544 2962893696 2964310272 2965593114 2966442292 2972942896 2975176512 2981561121 2982986622 2986666914 2995415808 3003279048 3006984376 3008422032 3010682304 3017143107 3018007046 3019449972 3024620648 3028887488 3030335616 3031163136 3032612352 3034838961 3039120216 3039990448 3046652224 3050260686 3050950144 3053190217 3055484124 3056944968 3057820304 3061257408 3066684579 3068150778 3075429896 3077740512 3083011008 3086703466 3089022552 3091948308 3094312368 3103983872 3105467904 3114470304 3115362112 3116851584 3122189056 3123540222 3125033604 3125886984 3128889148 3132736992 3137156352 3138054656 3140358683 3141860106 3144220632 3146292336 3148656192 3151680224 3154048128 3155556096 3163233304 3165609888 3173919903 3174637312 3177835761 3179355102 3191688576 3194128896 3200983368 3202513776 3206464912 3211840093 3212717178 3214253196 3219757464 3224299584 3226722048 3229821056 3231560094 3236118864 3241660576 3243210432 3245647104 3250170231 3252612132 3258182088 3264535197 3265273088 3276304416 3280346592 3281914944 3291472492 3293945424 3303538007 3304240896 3305820672 3309899264 3316353216 3323620608 3325058946 3330752964 3333255408 3335803968 3342962469 3344560758 3348687146 3355014432 3357535104 3363284736 3367312872 3369842784 3373079248 3382857423 3384474786 3385443908 3397649024 3400201728 3402698229 3404940242 3407498424 3409127568 3413333616 3419989254 3424910566 3425845836 3427483752 3432318912 3438196608 3440047842 3440779776 3450799968 3456709312 3459858633 3464127271 3468387384 3481101414 3481888256 3484444733 3489360248 3491981856 3493651392 3494651776 3502151158 3503825556 3504782376 3506458032 3509825704 3512462688 3514777024 3517417728 3522691634 3523441152 3527661104 3530311488 3535391552 3536356992 3538047744 3539578878 3545640252 3550014724 3558637467 3564731478 3571466976 3575873312 3580270848 3588981352 3590697264 3593395008 3596846176 3601106289 3601920256 3603859644 3607273026 3610031096 3615123776 3617839872 3622227147 3623045888 3627337032 3633548688 3636326848 3640633722 3644130259 3645872538 3646868148 3648611736 3660015744 3664531328 3670674392 3673432224 3679722816 3687619353 3690389916 3693211536 3704754944 3706526208 3709247619 3714480264 3717271008 3723636672 3726483712 3728096394 3730897368 3734480596 3736266072 3739073184 3744347904 3748170041 3749962062 3750759936 3752779464 3761682848 3764509056 3774391236 3775472008 3779047932 3788226981 3792900747 3794714154 3801212436 3806574816 3809434752 3812347392 3820528536 3822355152 3827071024 3828900768 3834302208 3840000318 3842936328 3848357568 3851248896 3854947712 3856790784 3867971184 3869078752 3879235437 3882149964 3885878458 3888797976 3896145792 3900952704 3914183504 3915252384 3917124288 3923832192 3925530279 3928531684 3931483248 3943771392 3948553917 3950524928 3954124152 3963871296 3966902016 3968618742 3975414828 3977315496 3978401616 3982222552 3989987463 3992744448 3996820142 4004372064 4007380608 4011229376 4014243072 4022857476 4025933296 4037604021 4039534422 4040447488 4046451948 4052160288 4061284983 4063960934 4067014248 4073978832 4075926624 4081676544 4087796482 4088912772 4090867704 4103654016 4106737152 4110681344 4118696736 4122597744 4125749824 4129508691 4134603517 4136580294 4139688168 4152627072 4154862978 4155802112 4158853391 4164720296 4166711472 4167849312 4169841984 4176982656 4178790297 4179986866 4189146808 4192294176 4195056448 4198208256 4203299331 4204502918 4205397504 4208485197 4220813184 4231893204 4237114348 4239140136 4247406009 4254679506 4255584768 4267977824 4270018368 4273226496 4282396668 4283622904 4285670928 4288890816 4293009952 4298094603 4299066112 4305454902 4307513364 4308746792 4313589984 4314825152 4323303369 4324280576 4329402264 4333560308 4336816176 4338889632 4344242784 4349445793 4352713596 4368405888 4373795456 4375886592 4388571792 4391927232 4401352131 4403456442 4404658932 4408889254 4414311216 4420538496 4421804288 4427166513 4433411928 4436742816 4441003952 4444340544 4446465408 4447738624 4449663438 4457283292 4459414344 4462764768 4473352576 4476713472 4480000371 4489750496 4493123712 4504918572 4510476564 4512633048 4527010569 4529174958 4530138624 4536930972 4543331232 4545503424 4546744704 4551111488 4556708352 4559985672 4567794448 4569978336 4576425216 4583226186 4584262144 4586730456 4601066624 4613144844 4616610768 4624516512 4630055199 4633533828 4637983966 4641468552 4655975808 4658201856 4671767408 4673043168 4675277376 4683283584 4685310333 4687550406 4693333722 4707081984 4712790159 4715142656 4719438504 4727520336 4731072192 4744849956 4748414832 4752975304 4761955968 4765533696 4769032653 4770398234 4787596352 4791193344 4797870341 4801475052 4803770664 4805146192 4809697368 4819075767 4821379794 4826010343 4829636196 4836449376 4844731584 4847340141 4850534018 4854178296 4861163384 4862490864 4864815648 4880020992 4887273132 4897909632 4901589504 4906297088 4916825804 4920519888 4922872416 4924282048 4934849359 4937208738 4940918136 4945663492 4952640352 4956361344 4958731008 4963792757 4964848896 4970795192 4974529824 4981688096 4985430912 4987588419 4996129446 4999949416 5003705952 5016841137 5019345408 5023030719 5032521648 5038730576 5044927104 5050969308 5057200996 5059618872 5068283248 5075433088 5078165862 5079246336 5094038048 5096473536 5100302592 5105201024 5107410363 5111247636 5120000424 5123915104 5129983881 5131143424 5137365849 5138768754 5141225628 5148478368 5157294912 5160071763 5172313916 5176199952 5185063968 5191274011 5194861056 5201270272 5220336512 5222832384 5231776256 5234040372 5237972784 5241977664 5253226737 5255738334 5257173564 5262222658 5264738556 5268694032 5272165536 5276126592 5284037451 5285161728 5291491656 5295467232 5300553104 5303087328 5304535488 5307071616 5318460378 5319983284 5325022086 5339162752 5343174144 5347097217 5357200464 5363809968 5382002318 5383472028 5386045896 5395269264 5402880384 5405789466 5406939648 5410909539 5415046644 5422685664 5426759808 5431971776 5434568832 5438651904 5450323032 5451883696 5454490272 5468808807 5470302222 5471538688 5475556009 5490023616 5491595648 5496796992 5506011588 5510148336 5515440392 5519584224 5535658282 5536836096 5539817304 5555615296 5557132416 5559789312 5569310208 5571720396 5585455008 5589725568 5592144591 5601720894 5604399108 5611313596 5624943093 5626139904 5627750912 5642524272 5646763584 5652186848 5663208012 5668571898 5672906008 5692071231 5693357824 5701818654 5709862224 5714227904 5718521088 5726490407 5730792804 5733532728 5740606536 5743351152 5751453312 5760076861 5764404492 5772536352 5782421568 5785186176 5792323712 5803618128 5824541184 5828817687 5833196964 5851429056 5855902976 5868469508 5871275256 5872878576 5875686432 5885748288 5889981493 5892797526 5894051328 5897224872 5902888684 5911215904 5915657088 5924526839 5925787392 5928620544 5931186228 5932884584 5945885792 5950353024 5952928113 5963122242 5965973244 5973333828 5990831616 5995230213 6006558096 6013968752 6016844064 6021364608 6034286214 6036014092 6038899944 6049241296 6057774976 6060671232 6062326272 6069677922 6078240432 6079980896 6093304448 6095941401 6100521372 6106380434 6110968248 6113889936 6115640608 6122514816 6131694723 6133369158 6136301556 6150859792 6155481024 6166022016 6173406932 6178045104 6183896616 6188624736 6204870441 6207967744 6212525767 6228940608 6230724224 6233703168 6244378112 6247080444 6250067208 6251773968 6257778296 6265473984 6269980299 6274312704 6280717366 6283720212 6288441264 6292584672 6297312384 6303360448 6306754377 6308096256 6311112192 6326466608 6331219776 6347839806 6349274624 6355671522 6358710204 6382019259 6383377152 6401966736 6405027552 6412929824 6423680186 6425434356 6428506392 6439514928 6448599168 6453444096 6458182353 6459642112 6463120188 6472237728 6483321152 6486420864 6491294208 6500340462 6505224264 6516364176 6529070394 6530546176 6535341043 6552608832 6560693184 6563829888 6582944984 6587890848 6605184663 6607076014 6608481792 6613333881 6632706432 6647241216 6650117892 6661505928 6666510816 6671607936 6674495157 6685924938 6689121516 6697374292 6710028864 6715070208 6726569472 6734625744 6739685568 6746158496 6765714846 6768949572 6770887816 6793762437 6795298048 6805396458 6809880484 6814996848 6818255136 6826667232 6834843389 6839978508 6849821132 6851691672 6854967504 6864637824 6874930447 6876393216 6880095684 6901599936 6913418624 6919717266 6928254542 6936774768 6956975949 6962202828 6968889466 6978720496 6983963712 6987302784 6989303552 7004302316 7007651112 7009564752 7012916064 7019651408 7024925376 7029554048 7034835456 7040000583 7045383268 7055322208 7060622976 7070783104 7072713984 7076095488 7079157756 7091280504 7100029448 7117274934 7129462956 7142933952 7151746624 7155597351 7160541696 7177962704 7181394528 7186790016 7193692352 7202212578 7203840512 7207719288 7214546052 7220062192 7230247552 7235679744 7244454294 7246091776 7254674064 7267097376 7272653696 7275801027 7281267444 7288260518 7291745076 7293736296 7297223472 7320031488 7329062656 7341348784 7346864448 7359445632 7375238706 7380779832 7386423072 7405813107 7409509888 7414950109 7418495238 7428960528 7434542016 7447273344 7452967424 7456192788 7461794736 7468961192 7472532144 7478146368 7488695808 7494194169 7496340082 7499924124 7505558928 7523365696 7529018112 7548782472 7550944016 7558095864 7576453962 7583730539 7585801494 7589428308 7602424872 7613149632 7617248793 7618869504 7641057072 7644710304 7654142048 7657801536 7668604416 7680000636 7685872656 7696715136 7702497792 7708153131 7709895424 7713581568 7735942368 7738157504 7758470874 7764299928 7771756916 7777595952 7792291584 7800245761 7801905408 7828367008 7830504768 7834248576 7847664384 7851060558 7857063368 7862966496 7883607501 7887542784 7893333987 7897107834 7908248304 7927742592 7933804032 7937237484 7950829656 7954630992 7956803232 7964445104 7979974926 7987533129 7993640284 8008744128 8014761216 8022458752 8028486144 8045714952 8051866592 8073003477 8075208042 8079068844 8092903896 8104320576 8108684199 8122569966 8127921868 8134028496 8147957664 8151853248 8157716303 8163353088 8175592964 8177825544 8181735408 8207308032 8221362688 8237393472 8245195488 8251499648 8259017382 8269207034 8273160588 8279376336 8303487423 8305254144 8309725956 8317706782 8329440592 8333422944 8335698624 8339683968 8353965312 8357580594 8359973732 8378293616 8384588352 8390112896 8396416512 8402581341 8406598662 8409005836 8416970394 8441626368 8463786408 8474228696 8478280272 8494812018 8502857847 8509359012 8535955648 8540036736 8546452992 8552727981 8564793336 8567245808 8571341856 8577781632 8586019904 8596189206 8598132224 8604445157 8610909804 8615026728 8617493584 8627179968 8629650304 8646606738 8648561152 8658804528 8667120616 8673632352 8677779264 8688485568 8698891586 8705427192 8736811776 8747590912 8751773184 8777143584 8783854464 8802704262 8806912884 8809317864 8817778508 8828622432 8839196289 8841076992 8843608576 8850101743 8854333026 8866823856 8873485632 8882007904 8888681088 8892930816 8895477248 8899326876 8914566584 8918828688 8925529536 8944683363 8946705152 8960000742 8979500992 8986247424 9009837144 9020953128 9025266096 9051549353 9054021138 9058349916 9073861944 9086662464 9091006848 9093489408 9102222976 9119971344 9135588896 9139956672 9152850432 9159570651 9166452372 9173460912 9200053737 9202133248 9226289688 9233221536 9249033024 9260110398 9267067656 9275967932 9282937104 9309970747 9311951616 9316403712 9343534816 9346086336 9350554752 9366567168 9370620666 9375100812 9386667444 9414163968 9421076049 9425580318 9438877008 9455040672 9462144384 9489699912 9496829664 9505950608 9523911936 9533507283 9538065306 9540796468 9575192704 9582386688 9595740682 9602950104 9607541328 9610292384 9619394736 9635520279 9638151534 9642759588 9652020686 9659272392 9672898752 9689463168 9694680282 9701068036 9708356592 9722326768 9724981728 9729631296 9750510693 9762540491 9774546264 9795819264 9812594176 9819798793 9833651608 9841039776 9845744832 9848564096 9869698718 9874417476 9881836272 9891326984 9905280704 9910614021 9912722688 9917462016 9927585514 9929697792 9941590384 9949059648 9963376192 9970861824 9975176838 9992258892 9999898832 10007411904 10028887407 10033682274 10046061438 10065043296 10077461152 10089854208 10101938616 10114401992 10119237744 10136566496 10148572269 10150866176 10156331724 10188076096 10192947072 10200605184 10208094687 10210402048 10214820726 10222495272 10240000848 10247830208 10259967762 10262286848 10269821639 10274731698 10277537508 10282451256 10296956736 10314589824 10320143526 10344627832 10352399904 10370127936 10379575899 10382548022 10392381813 10440673024 10445664768 10453334199 10468080744 10475945568 10483955328 10506453474 10511476668 10514347128 10524445316 10529477112 10537388064 10544331072 10552253184 10563024661 10568074902 10570323456 10582983312 10590934464 10601106208 10606174656 10609070976 10614143232 10636920756 10639966568 10650044172 10675912401 10678325504 10694194434 10714400928 10727619936 10764004636 10766944056 10772091792 10790538528 10803462131 10805760768 10811578932 10821819078 10830093288 10845371328 10853519616 10863943552 10869137664 10900646064 10903767392 10908980544 10932390777 10937617614 10940604444 10951112018 10980047232 10983191296 10993593984 11012023176 11020296672 11030880784 11039168448 11062858059 11071316564 11079634608 11111230592 11114264832 11119578624 11127742857 11143440792 11170910016 11179451136 11184289182 11203441788 11208798216 11222627192 11244510123 11249886186 11252279808 11285048544 11293527168 11304373696 11326416024 11337143796 11345812016 11378702241 11384142462 11386715648 11403637308 11419724448 11428455808 11437042176 11452980814 11461585608 11467065456 11481213072 11486702304 11502906624 11520153722 11528808984 11545072704 11564843136 11570372352 11584647424 11607236256 11637706311 11652064457 11657635374 11666393928 11702858112 11711805952 11720405011 11736939016 11742550512 11745757152 11751372864 11771496576 11776590837 11779962986 11785595052 11794449744 11805777368 11822431808 11831314176 11845661751 11849053678 11851574784 11862372456 11865769168 11891771584 11900706048 11905856226 11917290847 11926244484 11931946488 11946667656 11969962389 11990460426 12013116192 12027937504 12033688128 12042729216 12068572428 12072028184 12077799888 12098482592 12112812063 12115549952 12121342464 12139355844 12156480864 12159961792 12183854949 12186608896 12191882802 12201042744 12212760868 12221936496 12227779872 12231281216 12245029632 12257529053 12263389446 12266738316 12272603112 12301719584 12310962048 12332044032 12346813864 12356090208 12367793232 12377249472 12388526073 12403810551 12409740882 12425051534 12457881216 12461448448 12467406336 12476560173 12494160888 12500134416 12503547936 12515556592 12530947968 12539960598 12561434732 12567440424 12576882528 12585169344 12594624768 12606720896 12613508754 12616192512 12625455591 12652933216 12662439552 12695679612 12711343044 12717420408 12742218027 12764038518 12766754304 12803933472 12810055104 12825859648 12847360372 12850868712 12857012784 12879029856 12897198336 12916364706 12919284224 12926240376 12944475456 12966642304 12972841728 13000680924 13010448528 13032728352 13048337379 13058140788 13070682086 13105217664 13121386368 13127659776 13165889968 13175781696 13204056393 13210369326 13214152028 13226667762 13265412864 13281499539 13300235784 13323011856 13333021632 13343215872 13348990314 13371849876 13378243032 13394748584 13420057728 13430140416 13440001113 13469251488 13479371136 13492316992 13521270961 13531429692 13537899144 13541775632 13581031707 13587524874 13590596096 13600574603 13610792916 13619760968 13629993696 13636510272 13653334464 13669686778 13679957016 13699642264 13703383344 13709935008 13729275648 13749860894 13752786432 13760191368 13803199872 13826837248 13839434532 13856509084 13873549536 13890165597 13907302739 13913951898 13924405656 13937778932 13957440992 13967927424 13974605568 13978607104 13988870497 14008604632 14015302224 14019129504 14025832128 14039302816 14049850752 14055930999 14059108096 14080001166 14090766536 14110644416 14121245952 14138370477 14141566208 14145427968 14158315512 14182561008 14200058896 14223863269 14234549868 14258925912 14285867904 14303493248 14311194702 14355925408 14362789056 14373580032 14387384704 14393611023 14404425156 14415438576 14429092104 14440124384 14457227301 14460495104 14478031029 14488908588 14509348128 14534194752 14542020423 14545307392 14551602054 14562534888 14576521036 14583490152 14587472592 14594446944 14629954031 14640062976 14658125312 14682697568 14693728896 14718891264 14750477412 14761559664 14772846144 14804548077 14811626214 14829900218 14836990476 14857921056 14869084032 14891378271 14894546688 14912385576 14923589472 14937922384 14945064288 14956292736 14988388338 14992680164 14999848248 15011117856 15046731392 15058036224 15069092157 15097564944 15101888032 15116191728 15152907924 15167461078 15171602988 15178856616 15204849744 15226299264 15234497586 15237739008 15282114144 15289420608 15308284096 15315603072 15322231089 15360001272 15371745312 15393430272 15412097547 15416306262 15419790848 15431112389 15471884736 15476315008 15516941748 15528599856 15543513832 15555191904 15573822033 15584583168 15600491522 15603810816 15656734016 15661009536 15668497152 15695328768 15702121116 15714126736 15725932992 15759680211 15767215002 15786667974 15794215668 15816496608 15852112353 15855485184 15874474968 15901659312 15909261984 15913606464 15928890208 15959949852 15975066258 15987280568 16017488256 16029522432 16041291651 16044917504 16091429904 16103733184 16138291147 16146006954 16150416084 16158137688 16185807792 16208641152 16217368398 16232943881 16245139932 16255843736 16268056992 16295915328 16303706496 16315432606 16351185928 16355651088 16363470816 16406426421 16414616064 16426668027 16474786944 16490390976 16502999296 16518034764 16538414068 16546321176 16558752672 16599038753 16606974846 16610508288 16619451912 16635413564 16658881184 16666845888 16671397248 16679367936 16696393819 16707930624 16715161188 16719947464 16756587232 16769176704 16776433773 16780225792 16805162682 16813197324 16818011672 16833940788 16874829279 16883252736 16927572816 16948457392 16956560544 16976869063 16989624036 17005715694 17018718024 17071911296 17080073472 17105455962 17129586672 17134491616 17142683712 17155563264 17172039808 17179471221 17192378412 17208890314 17221819608 17230053456 17234987168 17254359936 17259300608 17280230583 17293213476 17317609056 17334241232 17347264704 17355558528 17376971136 17397783172 17410854384 17473623552 17486453061 17495181824 17554287168 17567708928 17605408524 17613825768 17618635728 17635557016 17657244864 17669944479 17678392578 17682153984 17700203486 17708666052 17733647712 17746971264 17764015808 17773580517 17777362176 17785861632 17798653752 17829133168 17837657376 17851059072 17889366726 17893410304 17920001484 17959001984 17972494848 17985690639 18019674288 18041906256 18050532192 18103098706 18108042276 18116699832 18147723888 18173324928 18182013696 18186978816 18204445952 18239942688 18271177792 18279913344 18287824203 18319141302 18332904744 18346921824 18395084169 18400107474 18404266496 18417779303 18452579376 18466443072 18498066048 18520220796 18534135312 18551935864 18565874208 18614611323 18619941494 18623903232 18637577301 18687069632 18692172672 18701109504 18733134336 18741241332 18750201624 18773334888 18809940897 18837008113 18842152098 18851160636 18877754016 18910081344 18920263131 18924288768 18979399824 18993659328 19011901216 19047823872 19067014566 19076130612 19081592936 19146057777 19150385408 19191481364 19205900208 19215082656 19220584768 19238789472 19261831369 19271040558 19276303068 19285519176 19304041372 19318544784 19345797504 19374803987 19378926336 19389360564 19402136072 19416713184 19444653536 19449963456 19459262592 19501021386 19525080982 19549092528 19591638528 19606023129 19639597586 19667303216 19682079552 19691489664 19697128192 19739397436 19748834952 19763672544 19782653968 19810561408 19821228042 19825445376 19840001643 19855171028 19883180768 19898119296 19926752384 19941723648 19950353676 19984517784 19999797664 20014823808 20023485471 20057774814 20067364548 20092122876 20130086592 20154922304 20179708416 20203877232 20228803984 20238475488 20273132992 20297144538 20301732352 20312663448 20376152192 20385894144 20416189374 20420804096 20429641452 20444990544 20480001696 20495660416 20504530167 20519935524 20539643278 20549463396 20555075016 20564902512 20593913472 20624791341 20629179648 20640287052 20689255664 20704799808 20740255872 20759151798 20765096044 20784763626 20870927847 20881346048 20906668398 20936161488 20951891136 20967910656 21012906948 21022953336 21028694256 21048890632 21058954224 21074776128 21088662144 21104506368 21120001749 21126049322 21136149804 21165966624 21181868928 21202212416 21212349312 21218141952 21228286464 21273841512 21279933136 21300088344 21351824802 21356651008 21372331519 21388388868 21428801856 21455239872 21466792053 21528009272 21533888112 21544183584 21581077056 21606924262 21611521536 21623157864 21643638156 21660186576 21690742656 21707039232 21727887104 21738275328 21801292128 21807534784 21817961088 21827403081 21864781554 21875235228 21881208888 21902224036 21960094464 21966382592 21982510781 21987187968 22024046352 22040593344 22061761568 22078336896 22125716118 22142633128 22159269216 22217439321 22222461184 22228529664 22244850327 22255485714 22286881584 22341820032 22358902272 22368578364 22406883576 22417596432 22445254384 22482880651 22489020246 22499772372 22570097088 22587054336 22608747392 22652832048 22674287592 22691624032 22751191617 22757404482 22768284924 22807274616 22839448896 22851746379 22856911616 22905961628 22923171216 22934130912 22962426144 22973404608 22989927763 23005813248 23040307444 23057617968 23090145408 23124766049 23129686272 23140744704 23169294848 23214472512 23275412622 23304128914 23315270748 23332787856 23400737283 23405716224 23440810022 23473878032 23485101024 23491514304 23502745728 23542993152 23553181674 23559925972 23571190104 23588899488 23611554736 23644863616 23662628352 23680001961 23691323502 23698107356 23724744912 23731538336 23783543168 23801412096 23811712452 23834581694 23852488968 23863892976 23893335312 23939924778 23962599387 23980920852 24026232384 24055875008 24067376256 24085458432 24137144856 24144056368 24155599776 24196965184 24219010431 24225624126 24231099904 24248890897 24278711688 24312961728 24319923584 24367709898 24373217792 24383765604 24402085488 24425521736 24443872992 24455559744 24462562432 24473148909 24490059264 24515058106 24526778892 24533476632 24545206224 24603439168 24621924096 24664088064 24693627728 24712180416 24735586464 24754498944 24777052146 24807621102 24819481764 24850103068 24910462269 24915762432 24922896896 24953120346 24988321776 25000268832 25007095872 25031113184 25061895936 25079921196 25122869464 25134880848 25153765056 25170338688 25189249536 25207744023 25213441792 25227017508 25250911182 25305866432 25324879104 25391359224 25422686088 25434840816 25484436054 25508911813 25528077036 25607866944 25620110208 25651719296 25694720744 25701737424 25714025568 25758059712 25794396672 25813335471 25832729412 25852480752 25888950912 25933284608 25945683456 26001361848 26020897056 26065456704 26096674758 26116281576 26141364172 26210435328 26237190287 26242772736 26255319552 26331779936 26351563392 26408112786 26420738652 26428304056 26453335524 26517588867 26530825728 26550305229 26562999078 26600471568 26646023712 26666043264 26686431744 26697980628 26743699752 26756486064 26789497168 26840115456 26880002226 26938502976 26958742272 26984633984 27042541922 27062859384 27075798288 27083551264 27154648059 27162063414 27175049748 27201149206 27221585832 27239521936 27259987392 27273020544 27306668928 27339373556 27359914032 27399284528 27406766688 27419870016 27458551296 27478711953 27499721788 27520382736 27606399744 27653674496 27678869064 27713018168 27747099072 27780331194 27814605478 27827903796 27848811312 27875557864 27914881984 27929912241 27935854848 27949211136 27977740994 28017209264 28030604448 28038259008 28051664256 28078605632 28099701504 28111861998 28118216192 28160002332 28181533072 28221288832 28242491904 28263228147 28276740954 28283132416 28316631024 28365122016 28400117792 28447726538 28469099736 28517851824 28571735808 28600521849 28606986496 28622389404 28711850816 28725578112 28747160064 28774769408 28787222046 28808850312 28830877152 28858184208 28880248768 28906560837 28914454602 28920990208 28942224619 28956062058 28977817176 29018696256 29068389504 29084040846 29090614784 29103204108 29125069776 29153042072 29166980304 29174945184 29188893888 29251532079 29259908062 29287621473 29365395136 29387457792 29437782528 29459396379 29500954824 29523119328 29545692288 29609096154 29623252428 29659800436 29673980952 29715842112 29731842063 29738168064 29782756542 29789093376 29824771152 29847178944 29875844768 29890128576 29912585472 29976776676 29985360328 29999696496 30022235712 30086662221 30093462784 30138184314 30195129888 30203776064 30232383456 30305815848 30334922156 30343205976 30357713232 30409699488 30446120551 30452598528 30468995172 30564228288 30578841216 30616568192 30631206144 30644462178 30720002544 30743490624 30786860544 30809464917 30824195094 30832612524 30862224778 30943769472 30952630016 31033883496 31057199712 31087027664 31110383808 31147644066 31177145439 31200983044 31313468032 31322019072 31336994304 31360002597 31404242232 31428253472 31451865984 31519360422 31534430004 31573335948 31588431336 31632993216 31689073983 31704224706 31710970368 31748949936 31803318624 31818523968 31827212928 31857780416 31919899704 31950132516 31974561136 32034976512 32082583302 32089835008 32182859808 32207466368 32276582294 32292013908 32300832168 32316275376 32371615584 32410386393 32417282304 32434736796 32465887762 32490279864 32511687472 32536113984 32591830656 32607412992 32630865212 32702371856 32711302176 32726941632 32797172331 32812852842 32837636197 32853336054 32949573888 32980781952 33005998592 33036069528 33076828136 33092642352 33117505344 33188574177 33198077506 33213949692 33238903824 33270827128 33317762368 33333691776 33342794496 33358735872 33383228571 33392787638 33430322376 33439894928 33513174464 33538353408 33552867546 33560451584 33585092387 33610325364 33626394648 33636023344 33667881576 33733530369 33749658558 33855145632 33896914784 33913121088 33953738126 33979248072 34011431388 34037436048 34136106723 34143822592 34160146944 34210911924 34259173344 34268983232 34285367424 34311126528 34344079616 34358942442 34384756824 34417780628 34443639216 34460106912 34469974336 34508719872 34518601216 34543945513 34560461166 34586426952 34635218112 34668482464 34694529408 34711117056 34753942272 34795566344 34821708768 34913118933 34956193371 34972906122 35108574336 35135417856 35161215033 35210817048 35227651536 35237271456 35271114032 35314489728 35339888958 35356785156 35400406972 35417332104 35467295424 35493942528 35528031616 35547161034 35554724352 35597307504 35658266336 35675314752 35702118144 35751872541 35778733452 35840002968 35909887167 35918003968 35971381278 36039348576 36083812512 36101064384 36206197412 36216084552 36233399664 36295447776 36338918077 36346649856 36364027392 36408891904 36479885376 36542355584 36559826688 36575648406 36638282604 36665809488 36693843648 36772587159 36790168338 36800214948 36835558606 36905158752 36932886144 36996132096 37040441592 37068270624 37103871728 37131748416 37211431653 37229222646 37239882988 37275154602 37374139264 37384345344 37402219008 37429680519 37482482664 37500403248 37546669776 37619881794 37674016226 37684304196 37702321272 37755508032 37820162688 37840526262 37848577536 37876366773 37958799648 37987318656 38023802432 38105399981 38134029132 38152261224 38163185872 38292115554 38300770816 38328892063 38382962728 38411800416 38430165312 38441169536 38477578944 38523662738 38542081116 38552606136 38571038352 38608082744 38637089568 38691595008 38749607974 38757852672 38778721128 38804272144 38833426368 38889307072 38899926912 38918525184 39002042772 39050161964 39098185056 39145012137 39193307719 39212046258 39279195172 39334606432 39364159104 39382979328 39394256384 39478794872 39497669904 39527345088 39565307936 39612169179 39621122816 39642456084 39680003286 39710342056 39766361536 39796238592 39844498617 39853504768 39900707352 39969035568 39999595328 40029647616 40046970942 40085432849 40115549628 40134729096 40184245752 40260173184 40309844608 40407754464 40457607968 40476950976 40546265984 40563812883 40594289076 40625326896 40743095121 40752304384 40771788288 40801723809 40832378748 40859282904 40889981088 40960003392 40991320832 41009060334 41039871048 41079286556 41098926792 41110150032 41129805024 41187826944 41229870451 41249582682 41258359296 41280574104 41378511328 41409599616 41480511744 41518303596 41530192088 41569527252 41670496791 41721908217 41741855694 41813336796 41872322976 41903782272 41935821312 41966611491 42025813896 42045906672 42057388512 42097781264 42117908448 42149552256 42177324288 42240003498 42252098644 42272299608 42331933248 42363737856 42404424832 42424698624 42436283904 42547683024 42559866272 42600176688 42671589807 42703649604 42744663038 42776777736 42857603712 42910479744 42933584106 43056018544 43067776224 43088367168 43162154112 43180833069 43213848524 43246315728 43287276312 43320373152 43381485312 43434093087 43455774208 43487680369 43602584256 43615069568 43635922176 43654806162 43729563108 43750470456 43762417776 43804448072 43889862093 43920188928 43965021562 43974375936 44048092704 44081186688 44123523136 44156673792 44251432236 44285266256 44318538432 44413644231 44434878642 44444922368 44489700654 44510971428 44573763168 44674134813 44683640064 44737156728 44813767152 44835192864 44890508768 44965761302 44978040492 44999544744 45140194176 45174108672 45207276471 45217494784 45305664096 45348575184 45383248064 45480638687 45502383234 45514808964 45536569848 45614549232 45678897792 45703492758 45713823232 45747387301 45811923256 45846342432 45868261824 45924852288 45946809216 45966693267 45979855526 46080614888 46115235936 46180290816 46236292641 46249532098 46259372544 46293337167 46428945024 46550825244 46608257828 46630541496 46665575712 46721466099 46779109213 46801474566 46811432448 46881620044 46947756064 46970202048 46983028608 47005491456 47085986304 47106363348 47119851944 47142380208 47177798976 47223109472 47279040633 47289727232 47360003922 47382647004 47396214712 47449489824 47463076672 47556337059 47567086336 47623424904 47669163388 47704977936 47727785952 47786670624 47843903723 47879849556 47925198774 47961841704 48052464768 48111750016 48134752512 48274289712 48288112736 48311199552 48393930368 48414873441 48438020862 48451248252 48497781794 48557423376 48625923456 48639847168 48698831643 48735419796 48767531208 48804170976 48851043472 48887745984 48911119488 48925124864 48946297818 49030116212 49053557784 49066953264 49090412448 49206878336 49243848192 49280004081 49387255456 49424360832 49471172928 49508997888 49554104292 49615242204 49638963528 49700206136 49797116259 49820924538 49831524864 49906240692 49976643552 50000537664 50014191744 50062226368 50089181457 50123791872 50159842392 50245738928 50269761696 50307530112 50340677376 50415488046 50426883584 50454035016 50501822364 50611732864 50649758208 50782718448 50845372176 50869681632 50930607189 50968872108 51017823626 51056154072 51215733888 51240220416 51303438592 51389441488 51403474848 51428051136 51516119424 51538413663 51626670942 51665458824 51704961504 51777901824 51840691749 51866569216 51904650763 52002723696 52041794112 52130913408 52193349516 52232563152 52282728344 52420870656 52459359183 52474380574 52485545472 52663559872 52703126784 52776573751 52816225572 52841477304 52856608112 52906671048 53009833437 53035177734 53086113773 53100610458 53125998156 53200943136 53292047424 53320741551 53332086528 53395961256 53487399504 53512972128 53578994336 53680230912 53760004452 53877005952 53917484544 53957071917 53969267968 54085083844 54125718768 54151596576 54167102528 54283342949 54309296118 54324126828 54350099496 54402298412 54443171664 54479043872 54519974784 54546041088 54601720327 54613337856 54678747112 54719828064 54798569056 54813533376 54839740032 54863472609 54957423906 54999443576 55040765472 55185252507 55212799488 55253337909 55357738128 55426036336 55494198144 55560662388 55629210956 55655807592 55697622624 55751115728 55829763968 55859824482 55871709696 55912731903 55955481988 56034418528 56061208896 56076518016 56103328512 56157211264 56199403008 56223723996 56320004664 56363066144 56429822691 56442577664 56511024339 56526456294 56553481908 56633262048 56730244032 56760789393 56800235584 56895453076 56938199472 57035703648 57104014121 57143471616 57201043698 57213972992 57244778808 57423701632 57451156224 57549538816 57574444092 57617700624 57661754304 57716368416 57760497536 57785494107 57813121674 57828909204 57884449238 57912124116 57955634352 58037392512 58124411961 58136779008 58168081692 58206408216 58250139552 58306084144 58333960608 58349890368 58377787776 58503064158 58519816124 58575242946 58730790272 58774915584 58818069387 58918792758 59001909648 59046238656 59091384576 59218192308 59246504856 59319600872 59347961904 59431684224 59463684126 59476336128 59520004929 59565513084 59649542304 59694357888 59751689536 59780257152 59825170944 59953553352 59970720656 59999392992 60044471424 60173324442 60186925568 60231116099 60276368628 60390259776 60407552128 60464766912 60611631696 60669844312 60686411952 60715426464 60819398976 60892241102 60905197056 60937990344 61128456576 61157682432 61233136384 61262412288 61288924356 61440005088 61486981248 61513590501 61618929834 61648390188 61665225048 61724449556 61874374023 61887538944 61905260032 61950712201 62067766992 62114399424 62174055328 62220767616 62295288132 62354290878 62401966088 62612783541 62626936064 62644038144 62720005194 62808484464 62856506944 62903731968 62991394477 63038720844 63068860008 63146671896 63176862672 63265986432 63360845471 63378147966 63408449412 63497899872 63606637248 63637047936 63654425856 63715560832 63839799408 63900265032 63949122272 64069953024 64116994557 64165166604 64365719616 64400376159 64414932736 64553164588 64584027816 64601664336 64632550752 64743231168 64789796423 64820772786 64834564608 64869473592 64931775524 64980559728 65023374944 65072227968 65169795229 65183661312 65214825984 65261730424 65404743712 65422604352 65453883264 65482209243 65594344662 65625705684 65675272394 65706672108 65899147776 65947532343 65961563904 66072139056 66153656272 66185284704 66235010688 66377148354 66396155012 66427899384 66477807648 66541654256 66635524736 66667383552 66685588992 66734550981 66766457142 66785575276 66860644752 66879789856 67026348928 67076706816 67105735092 67170184774 67220650728 67252789296 67272046688 67335763152 67448641953 67467060738 67499317116 67710291264 67793829568 67826242176 67907476252 67958496144 68022862776 68074872096 68253574851 68272213446 68287645184 68337783437 68421823848 68518346688 68537966464 68570734848 68688159232 68717884884 68769513648 68835561256 68887278432 68920213824 68939948672 68969783289 69017439744 69087891026 69120922332 69172853904 69270436224 69336964928 69374298147 69389058816 69422234112 69507884544 69591132688 69643417536 69826237866 69912386742 69945812244 70202211849 70217148672 70322430066 70421634096 70455303072 70474542912 70542228064 70628979456 70679777916 70713570312 70800813944 70834664208 70934590848 70987885056 71040005883 71056063232 71094322068 71194615008 71316532672 71350629504 71404236288 71503745082 71557466904 71680005936 71819774334 71836007936 71888751473 71942762556 72078697152 72167625024 72202128768 72412394824 72432169104 72466799328 72590895552 72657031293 72677836154 72693299712 72746672691 72959770752 73084711168 73119653376 73151296812 73276565208 73331618976 73387687296 73419446727 73545174318 73580336676 73600429896 73671117212 73810317504 73865772288 73941172627 73992264192 74080883184 74136541248 74207743456 74263496832 74422863306 74458445292 74479765976 74550309204 74731386807 74748278528 74768690688 74859361038 74964965328 75000806496 75093339552 75183277279 75239763588 75348032452 75368608392 75404642544 75511016064 75624234917 75640325376 75681052524 75752733546 75917599296 75974637312 76047604864 76210799962 76268058264 76304522448 76326371744 76526735439 76584231108 76657784126 76765925456 76823600832 76860330624 76882339072 76955157888 77047325476 77084162232 77105212272 77142076704 77216165488 77274179136 77383190016 77440006413 77499215948 77557442256 77608544288 77666852736 77778614144 77799853824 77837050368 78004085544 78100323928 78196370112 78290024274 78386615438 78424092516 78558390344 78669212864 78711570861 78728318208 78765958656 78957589744 78995339808 79054690176 79130615872 79224338358 79242245632 79284912168 79360006572 79420684112 79532723072 79592477184 79650915687 79688997234 79707009536 79801414704 79938071136 79999190656 80059295232 80093941884 80170865698 80231099256 80269458192 80368491504 80520346368 80619689216 80815508928 80915215936 80953901952 81092531968 81127625766 81188578152 81250653792 81463944177 81486190242 81504608768 81564451199 81603447618 81664757496 81718565808 81779962176 81920006784 81982641664 82018120668 82079742096 82158573112 82197853584 82220300064 82259610048 82375653888 82436135859 82459740902 82499165364 82561148208 82757022656 82819199232 82961023488 83036607192 83060384176 83139054504 83340993582 83421035929 83443816434 83483711388 83626673592 83744645952 83789736723 83807564544 83933222982 84051627792 84091813344 84114777024 84195562528 84235816896 84299104512 84354648576 84480006996 84504197288 84544599216 84663866496 84727475712 84789684441 84808849664 84849397248 85095366048 85119732544 85200353376 85343179614 85407299208 85489326076 85553555472 85715207424 85802703371 85820959488 85867168212 86112037088 86135552448 86176734336 86324308224 86361666138 86427697048 86492631456 86574552624 86640746304 86719682511 86762970624 86826673857 86868186174 86975360738 87205168512 87230139136 87271844352 87309612324 87459126216 87500940912 87524835552 87608896144 87779724186 87862864419 87930043124 88096185408 88162373376 88247046272 88313347584 88378189137 88502864472 88570532512 88637076864 88827288462 88869757284 88979401308 89021942856 89147526336 89195526189 89348269626 89367280128 89474313456 89627534304 89670385728 89734879333 89781017536 89931522604 89956080984 89999089488 90280388352 90414552942 90434989568 90611328192 90697150368 90766496128 90961277374 91004766468 91029617928 91073139696 91229098464 91338361653 91357795584 91406985516 91494774602 91623846512 91692684864 91736523648 91849704576 91893618432 91933386534 91959711052 92161229776 92230471872 92360581632 92428394751 92472585282 92499064196 92586674334 92857890048 93101650488 93216515656 93261082992 93331151424 93442932198 93531436317 93558218426 93602949132 93763240088 93895512128 93940404096 93966057216 94010982912 94080007791 94212726696 94239703888 94284760416 94355597952 94446218944 94558081266 94579454464 94648896727 94720007844 94765294008 94792429424 94898979648 94926153344 95067221949 95112674118 95134172672 95246849808 95338326776 95409955872 95455571904 95573341248 95687807446 95759699112 95850397548 95923683408 96104929536 96223500032 96269505024 96548579424 96576225472 96622399104 96787860736 96829746882 96876041724 96902496504 96995563588 97114846752 97231159179 97251846912 97279694336 97351119173 97397663286 97470839592 97535062416 97608341952 97702086944 97775491968 97822238976 97850249728 97892595636 98060232424 98107115568 98133906528 98180824896 98391516993 98413756672 98512908591 98560008162 98774510912 98848721664 98942345856 99017995776 99108208584 99230484408 99277927056 99400412272 99567042883 99594232518 99641849076 99812481384 99953287104 100001075328 100028383488 100124452736 100178362914 100319684784 100491477856 100539523392 100615060224 100681354752 100755277161 100830976092 100908070032 101003644728 101200591107 101223465728 101565436896 101690744352 101739363264 101861214378 101937744216 102035647252 102112308144 102409678217 102431467776 102480440832 102606877184 102778882976 102806949696 102856102272 103032238848 103076827326 103253341884 103330917648 103409923008 103555803648 103631836539 103681383498 103809301526 104005447392 104083588224 104261826816 104386699032 104465126304 104565456688 104868580113 104918718366 104948761148 105327119744 105406253568 105483645099 105553147502 105632451144 105682954608 105713216224 105813342096 106019666874 106070355468 106172227546 106201220916 106251996312 106401886272 106584094848 106641483102 106664173056 106791922512 106974799008 107025944256 107157988672 107255617623 107387945401 107520008904 107754011904 107914143834 107938535936 108017786723 108170167688 108251437536 108303193152 108334205056 108566685898 108618592236 108648253656 108700198992 108804596824 108886343328 108958087744 109016754231 109039949568 109092082176 109203440654 109226675712 109357494224 109439656128 109597138112 109627066752 109679480064 109726945218 109914847812 109998887152 110081530944 110317761477 110370505014 110506675818 110715476256 110852072672 110988396288 111121324776 111258421912 111311615184 111395245248 111502231456 111634294959 111659527936 111719648964 111825463806 111910963976 112068837056 112122417792 112153036032 112206657024 112289041557 112314422528 112447447992 112640009328 112726132288 112859645382 112885155328 112968038029 113022048678 113052912588 113106963816 113266524096 113460488064 113521578786 113600471168 113790906152 113876398944 114071407296 114208028242 114316199943 114402087396 114489557616 114847403264 114902312448 114986676189 115148888184 115235401248 115323508608 115432736832 115520995072 115570988214 115626243348 115657818408 115768898476 115824248232 115911268704 116074785024 116193271271 116248823922 116273558016 116336163384 116412816432 116500279104 116612168288 116667921216 116699780736 116755575552 117006128316 117039632248 117150485892 117435036411 117461580544 117579923157 117636138774 117837585516 118003819296 118092477312 118182769152 118436384616 118493009712 118639201744 118695923808 118838083441 118863368448 118927368252 119040009858 119131026168 119299084608 119388715776 119503379072 119560514304 119907106704 119941441312 119998785984 120088942848 120256298547 120346648884 120462232198 120552737256 120780519552 120815104256 120929533824 121223263392 121339688624 121372823904 121430852928 121638797952 121691438649 121784482204 121875980688 122256913152 122315364864 122405171427 122466272768 122577848712 122880010176 122973962496 123027181002 123237859668 123296780376 123330450096 123448899112 123689611353 123748748046 123775077888 123901424402 124135533984 124228798848 124348110656 124441535232 124590576264 124708581756 124803932176 125165724651 125225567082 125253872128 125440010388 125616968928 125713013888 125807463936 125899834473 125982788954 126077441688 126137720016 126293343792 126353725344 126531972864 126721690942 126756295932 126816898824 126995799744 127213274496 127274095872 127308851712 127431121664 127679598816 127800530064 127898244544 128014769421 128172709027 128233989114 128330333208 128731439232 128800752318 128829865472 128924455121 129106329176 129168055632 129203328672 129265101504 129486462336 129542499207 129579592846 129641545572 129738947184 129863551048 129961119456 130046749888 130144455936 130302279261 130339590458 130367322624 130463041107 130523460848 130809487424 130845208704 130907766528 130964418486 131188689324 131251411368 131350544788 131413344216 131669586279 131895064686 131923127808 132144278112 132307312544 132370569408 132470021376 132754296708 132792310024 132855798768 132955615296 133083308512 133240932693 133271049472 133334767104 133469101962 133532914284 133571150552 133721289504 133759579712 134022404439 134052697856 134211470184 134340369548 134441301456 134505578592 134544093376 134671526304 134832819583 134897283906 134934121476 134998634232 135420582528 135587659136 135652484352 135814952504 135916992288 136045725552 136149744192 136441916061 136507149702 136544426892 136675566874 136843647696 137036693376 137075932928 137141469696 137242161903 137435769768 137539027296 137671122512 137774556864 137840427648 137879897344 137939566578 138175782052 138241844664 138345707808 138540872448 138673929856 138748596294 138778117632 138880011501 139182265376 139286835072 139652475732 139824773484 139891624488 140164398297 140337327639 140404423698 140434297344 140644860132 140843268192 140910606144 140949085824 141084456128 141257958912 141359555832 141427140624 141601627888 141669328416 141869181696 142080011766 142112126464 142188644136 142389230016 142633065344 142701259008 143007490164 143114933808 143360011872 143531711169 143639548668 143777502946 143885525112 144157394304 144335250048 144404257536 144824789648 144864338208 144933598656 145181791104 145244620323 145314062586 145355672308 145493345382 145919541504 146096494929 146169422336 146302593624 146553130416 146663237952 146775374592 146838893454 147090348636 147160673352 147200859792 147342234424 147620635008 147731544576 147840012243 147882345254 148161766368 148273082496 148415486912 148526993664 148733980571 148845726612 148916890584 148959531952 149100618408 149391348777 149462773614 149496557056 149606320633 149718722076 149929930656 150001612992 150186679104 150267544371 150366554558 150479527176 150696064904 150737216784 150809285088 151022032128 151248469834 151280650752 151362105048 151505467092 151835198592 151949274624 152095209728 152421599924 152536116528 152609044896 152652743488 152791821567 152980330129 153053470878 153168462216 153315568252 153531850912 153647201664 153720661248 153764678144 153877575467 153910315776 154094650952 154168324464 154210424544 154284153408 154432330976 154548358272 154615240989 154880012826 154998431896 155114884512 155217088576 155333705472 155522075247 155557228288 155599707648 155713952289 156008171088 156200647856 156392740224 156580048548 156773230876 156848185032 157116780688 157338425728 157423141722 157456636416 157915179488 157990679616 158109380352 158261231744 158329721253 158448676716 158569824336 158720013144 158841368224 159029500311 159065446144 159258341319 159301831374 159377994468 159602829408 159876142272 159962224653 159998381312 160187883768 160341731396 160462198512 160538916384 160736983008 160929494341 161040692736 161239378432 161631017856 161830431872 161907803904 162185063936 162255251532 162377156304 162501307584 162850028847 162927888354 162972380484 163128902398 163206895236 163329514992 163437131616 163559924352 163805160981 163840013568 164036241336 164159484192 164317146224 164395707168 164440600128 164519220096 164872271718 164919481804 164998330728 165122296416 165514045312 165638398464 165760013727 166073214384 166120768352 166278109008 166681987164 166842071858 166887632868 166967422776 167253347184 167489291904 167579473446 167615129088 167738195709 167866445964 168103255584 168183626688 168229554048 168391125056 168471633792 168598209024 168960013992 169008394576 169089198432 169327732992 169533073017 169579368882 169617699328 169742236279 170190732096 170239465088 170400706752 170686359228 170814598416 170978652152 171107110944 171312042363 171430414848 171605406742 171641918976 171734336424 172224074176 172271104896 172353468672 172648616448 172723332276 172855394096 172985262912 173149105248 173281492608 173356482321 173439365022 173653347714 173736372348 173950721476 174373235883 174410337024 174460278272 174619224648 174918252432 175001881824 175049671104 175217792288 175559448372 175725728838 175860086248 176192370816 176324746752 176454208161 176494092544 176756378274 177005728944 177141065024 177274153728 177521202617 177654576924 177739514568 177958802616 178043885712 178295052672 178391052378 178562382691 178696539252 178948626912 179255068608 179340771456 179469758666 179562035072 179863045208 179912161968 179998178976 180560776704 180693348297 180829105884 181222656384 181394300736 181532992256 181922554748 182009532936 182059235856 182146279392 182458196928 182589426283 182676723306 182715591168 182813971032 182989549204 183247693024 183385369728 183473047296 183660332009 183699409152 183787236864 183866773068 183919422104 184322459552 184460943744 184540771503 184856789502 184945170564 184998128392 185173348668 185623122069 185715780096 185852136603 186203300976 186433031312 186522165984 186662302848 186885864396 187062872634 187116436852 187205898264 187526480176 187791024256 187880808192 187932114432 188160015582 188425453392 188479407776 188569520832 188711195904 188892437888 188974183431 189116162532 189297793454 189440015688 189530588016 189584858848 189797959296 189852306688 190082536413 190134443898 190225348236 190493699616 190676653552 190819911744 190911143808 191146682496 191375614892 191519398224 191700795096 191847366816 192209859072 192350983671 192447000064 193097158848 193152450944 193244798208 193575721472 193659493764 193752083448 193804993008 193991127176 194229693504 194369389269 194462318358 194503693824 194702238346 194795326572 194941679184 195070124832 195216683904 195404173888 195509385687 195550983936 195644477952 195785191272 196120464848 196214231136 196267813056 196361649792 196783033986 196827513344 197025817182 197120016324 197549021824 197697443328 197842597029 197884691712 198216417168 198460968816 198555854112 198800824544 199134085766 199188465036 199283698152 199624962768 199906574208 200002150656 200056766976 200203652943 200248905472 200356725828 200639369568 200982955712 201079046784 201230120448 201510554322 201661952184 201816140064 202007289456 202345925859 202401182214 202446931456 202595572333 203130873792 203381488704 203478726528 203722428756 203875488432 204071294504 204224616288 204760724553 204819356434 204862935552 205013350311 205557765952 205613899392 205712204544 206064477696 206153654652 206506683768 206661835296 206819846016 206909349867 207263673078 207362766996 207618603052 208010894784 208122894441 208167176448 208523653632 208773398064 208930252608 209130913376 209737160226 209837436732 209897522296 210606635547 210654239488 210967290198 211106295004 211264902288 211365909216 211426432448 211626684192 211880145059 212039333748 212140710936 212344455092 212402441832 212503992624 212803772544 213122843857 213168189696 213282966204 213583845024 213949598016 214051888512 214315977344 214511235246 214775890802 215040017808 215508023808 215666254419 215828287668 216035573446 216340335376 216502875072 216606386304 216668410112 217133371796 217237184472 217296507312 217400397984 217609193648 217772686656 217916175488 218033508462 218079899136 218240018073 218406881308 218714988448 218879312256 219194276224 219254133504 219358960128 219453890436 219829695624 219997774304 220163061888 220258340181 220635522954 220741010028 221013351636 221430952512 221704145344 221823517881 221976792576 222242649552 222516843824 222623230368 222790490496 223004462912 223268589918 223319055872 223439297928 223650927612 223821927952 224137674112 224244835584 224306072064 224578083114 224628845056 224894895984 225280018656 225452264576 225549831837 225719290764 225936076058 226044097356 226105825176 226213927632 226533048192 226872704751 226920976128 227043157572 227200942336 227581812304 227752797888 228142814592 228416056484 228632399886 228804174792 228979115232 229580206317 229694806528 229863453379 229973352378 230297776368 230470802496 230647017216 230865473664 231041990144 231141976428 231252486696 231315636816 231537796952 231648496464 231822537408 232149570048 232320019239 232386542542 232497647844 232672326768 232825632864 233000558208 233224336576 233335842432 233399561472 233511151104 234012256632 234079264496 234300971784 234870072822 234923161088 235095646709 235159846314 235272277548 235675171032 236007638592 236134712583 236184954624 236872769232 236986019424 237278403488 237391847616 237676166882 237726736896 237854736504 238080019716 238262052336 238598169216 238777431552 238952747061 239006758144 239121028608 239814213408 239882882624 239997571968 240177885696 240512597094 240693297768 240924464396 241105474512 241561039104 241630208512 241807618591 241859067648 242446526784 242679377248 242745647808 242861705856 243277595904 243382877298 243568964408 243751961376 244391832531 244513826304 244693353597 244810342854 245155697424 245760020352 245947924992 246054362004 246475719336 246593560752 246660900192 246897798224 247379222706 247497496092 247802848804 248271067968 248457597696 248696221312 248883070464 249181152528 249417163512 249607864352 250263107787 250331449302 250451134164 250880020776 251233937856 251369210169 251426027776 251799668946 251965577908 252154883376 252275440032 252586687584 252707450688 252889205393 253063945728 253443381884 253512591864 253633797648 253991599488 254372426539 254426548992 254548191744 254862243328 255359197632 255601060128 255796489088 256029538842 256345418054 256467978228 256660666416 257408110113 257462878464 257601504636 257848910242 258212658352 258336111264 258406657344 258530203008 258972924672 259084998414 259159185692 259283091144 259477894368 259727102096 259922238912 260093499776 260288911872 260480021571 260604558522 260679180916 260926082214 261046921696 261618974848 261690417408 261815533056 261928836972 262377378648 262502822736 262701089576 262826688432 263339172558 263588593257 263790129372 264288556224 264614625088 264741138816 264940042752 265134567411 265508593416 265584620048 265711597536 265911230592 266166617024 266481865386 266542098944 266737799867 266938203924 267065828568 267142301104 267442579008 267519159424 268044808878 268105395712 268422940368 268680739096 268882602912 269011157184 269088186752 269204637999 269343052608 269665639166 269794567812 269868242952 269997268464 270841165056 271175318272 271304968704 271629905008 271833984576 272091451104 272299488384 272883832122 273014299404 273088853784 273351133748 273687295392 274015084959 274073386752 274151865856 274353154033 274484323806 274871539536 275078054592 275342245024 275549113728 275680855296 275759794688 275879133156 276351564104 276483689328 276691415616 277081744896 277285184253 277347859712 277497192588 277760023002 278364530752 278573670144 279304951464 279649546968 279783248976 280328796594 280598029943 280674655278 280808847396 281289720264 281686536384 281821212288 281898171648 282168912256 282719111664 282854281248 283203255776 283338656832 283738363392 283946690181 284160023532 284377288272 284778460032 285201665847 285266130688 285402518016 286014980328 286229867616 286720023744 287063422338 287279097336 287555005892 287771050224 288314788608 288609093157 288670500096 288808515072 289649579296 289728676416 289867197312 290363582208 290489240646 290628125172 290711344616 290986690764 291693477537 291839083008 292053357519 292192989858 292605187248 293106260832 293326475904 293550749184 293677786908 294180697272 294321346704 294401719584 294684468848 295241270016 295538725773 295680024486 295764690508 296323532736 296546164992 296830973824 297053987328 297467961142 297691453224 297833781168 297919063904 298201236816 298701128649 298782697554 298925547228 299212641266 299437444152 299859861312 300003225984 300373358208 300535088742 300733109116 300959054352 301392129808 301474433568 301618570176 302044064256 302265831483 302496939668 302724210096 303010934184 303670397184 304190419456 304413762583 304843199848 305072233056 305218089792 305305486976 305583643134 305960660258 306106941756 306336924432 306631136504 307063701824 307229034651 307294403328 307441322496 307755150934 307820631552 308189301904 308336648928 308420849088 308568306816 308864661952 309096716544 309230481978 309760025652 309996863792 310229769024 310434177152 310667410944 310895509617 311044150494 311114456576 311427904578 312016342176 312401295712 312785480448 313160097096 313546461752 313696370064 314233561376 314605740339 314676851456 314846283444 315830358976 315981359232 316218760704 316450935297 316522463488 316659442506 316897353432 317139648672 317440026288 317682736448 318059000622 318130892288 318364470809 318516682638 318603662748 318755988936 319205658816 319752284544 319924449306 319996762624 320375767536 320683462792 320924397024 321077832768 321473966016 321766852869 321858988682 322163836203 323262035712 323660863744 323815607808 324053360169 324510503064 324754312608 325002615168 325700057694 325855776708 325944760968 326257804796 326413790472 326659029984 326874263232 327050262693 327119848704 327453764491 327610321962 327680027136 328072482672 328318968384 328634292448 328791414336 328881200256 329038440192 329744543436 329838963608 329996661456 330244592832 330953284431 331028090624 331520027454 332146428768 332241536704 332556218016 333363974328 333684143716 333775265736 333934845552 334506694368 334907326061 334978583808 335158946892 335476391418 335732891928 336206511168 336367253376 336459108096 336782250112 336943267584 337920027984 338016789152 338178396864 338655465984 338904114087 339066146034 339158737764 339484472558 340381464192 340478930176 340801413504 341372718456 341629196832 341957304304 342214221888 342624084726 342948599829 343210813484 343468672848 344448148352 344542209792 344706937344 344960028567 345446664552 345710788192 345970525824 346298210496 346562985216 346712964642 346878730044 347306695428 347472744696 347901442952 348579813813 348746471766 348820674048 349238449296 349836504864 350003763648 350099342208 350435584576 351118896744 351451457676 351720172496 352384741632 352739769471 352908416322 352988185088 353512756548 354011457888 354282130048 354548307456 355042405234 355309153848 355479029136 355917605232 356087771424 356514250323 356590105344 356782104756 357124765382 357393078504 357897253824 358510137216 358681542912 358939517332 359124070144 359726090416 359824323936 359996357952 360768895641 361213998167 361386696594 361658211768 362445312768 362788601472 363065984512 363332555341 363845109496 364019065872 364118471712 364292558784 364916393856 365074315947 365178852566 365353446612 365627942064 365979098408 366495386048 366770739456 366946094592 367215514281 367320664018 367398818304 367733546136 367838844208 368644919104 368921887488 369081543006 369436016257 369713579004 369890341128 369996256784 370346697336 371068834059 371246244138 371704273206 372406601952 372866062624 373044331968 373324605696 373771728792 374125745268 374232873704 374411796528 375052960352 375497173953 375582048512 375761616384 376320031164 376850906784 376958815552 377139041664 377422391808 377699503419 377784875776 377948366862 378232325064 378595586908 378880031376 379061176032 379169717696 379595918592 379704613376 379983400643 380165072826 380268887796 380450696472 380987399232 381353307104 381639823488 381822287616 382293364992 382751229784 383038796448 383401590192 383694733632 384044308263 384518127081 384701967342 386194317696 386304901888 386489596416 386773365363 387318987528 387504166896 387609986016 387982254352 388459387008 388738778538 388924636716 389404476692 389590653144 389883358368 390140249664 390433367808 390808347776 391018771374 391101967872 391389123321 391570382544 392240929696 392428462272 392535626112 392723299584 393566067972 394051634364 394240032648 395008758837 395098043648 395685194058 395769383424 396432834336 396921937632 397111708224 397601649088 398268171532 398376930072 398567396304 399249925536 399728098847 399813148416 400004301312 400407305886 400497810944 400713451656 401278739136 401965911424 402158093568 403021108644 403323904368 403632280128 404014578912 404498458749 404691851718 404802364428 405191144666 406261747584 406762977408 406957453056 407444857512 407750976864 408142589008 408449232576 409325748183 409521449106 409638712868 410026700622 411115531904 411227798784 411424409088 411726485709 412307309304 413013367536 413323670592 413639692032 413818699734 414527346156 414725533992 415237206104 416021789568 416245788882 416334352896 416640034503 417546796128 417860505216 418261826752 419159399791 419474320452 419674873464 419795044592 421011982917 421213271094 421308478976 421617812693 421934580396 422212590008 422529804576 422731818432 422852864896 423253368384 423760290118 424078667496 424281421872 424688910184 424804883664 425007985248 425607545088 426245687714 426336379392 426565932408 427167690048 427899196032 428103777024 428631954688 429022470492 429551781604 430080035616 430595133507 431126384909 431332508838 431656575336 432071146892 432680670752 433005750144 433212772608 433336820224 433654985407 434266743592 434474368944 434593014624 434800795968 435218387296 435545373312 435733860969 435832350976 436067016924 436480036146 436813762616 437429976896 437758624512 438289484787 438388552448 438508267008 438907780872 439659391248 439995548608 440326123776 440516680362 440939761339 441271045908 441482020056 442026703272 442861905024 443408290688 443647035762 444485299104 445033687648 445246460736 445580980992 446008925824 446201941713 446537179836 446878595856 447301855224 447643855904 448174046331 448275348224 448489671168 448818961899 449156166228 449789791968 450560037312 450802633113 450904529152 451099663674 451438581528 451872152116 452088194712 452211650352 452427855264 453066096384 453528574961 453745409502 453841952256 454086315144 454401884672 455163624608 455505595776 456285629184 456832112968 457264799772 457608349584 457958230464 458375464701 458940990387 459160412634 459726906758 459946704756 460595552736 460941604992 461294034432 461632726401 461730947328 462283952856 462504973392 462631273632 463075593904 463296992928 463645074816 464640038478 464773085084 464995295688 465344653536 465651265728 466001116416 466448673152 466671684864 466799122944 467141856867 468024513264 468158528992 468601943568 469740145644 470191293418 470319692628 470544555096 471350342064 472015277184 472269425166 472369909248 473745538464 473972038848 474556806976 474783695232 474989163759 475352333764 475709473008 476160039432 476524104672 477196338432 477775023957 477905494122 478013516288 478364484059 479628426816 479765765248 479995143936 481025194188 481386595536 481848928792 482210949024 482788483023 483122078208 483615237182 483718135296 484893053568 485358754496 485491295616 485723411712 486555191808 486765754596 487137928816 487503922752 488550086541 488783665062 489386707194 489620685708 490311394848 491415482943 491520040704 492108724008 492951438672 493187121504 493321800384 493795596448 494758445412 494994992184 495605697608 496542135936 496915195392 497280041181 497392442624 498362305056 498834327024 499215728704 500287025557 500526215574 500662898604 500902268328 501760041552 502467875712 502738420338 502852055552 503221260311 503599337892 503931155816 504309766752 504550880064 505173375168 505414901376 505778410786 506886763768 507025183728 507267595296 507983198976 508599219051 508744853078 508853097984 509226708837 510718395264 511202120256 511592978176 512059077684 512690836108 512935956456 513321332832 513936127089 514570201343 514816220226 514925756928 515203009272 515697820484 516425316704 516672222528 516813314688 517060406016 517588208389 517945849344 518169996828 518318371384 518566182288 518955788736 519454204192 519844477824 520069446963 520186999552 520960043142 521209117044 521358361832 521852164428 522093843392 523119707649 523237949696 523380834816 523857673944 524754757296 525005645472 525402179152 525653376864 526282940953 526678345116 527177186514 527580258744 528577112448 529229250176 529482277632 530269134822 531017186832 531169240096 531423195072 531822461184 532333234048 532563607851 532963730772 533475599734 533876407848 534131657136 534284602208 534885158016 535038318848 535687148073 536089617756 536845880736 537361478192 537765205824 538022314368 538176373504 538409275998 538686105216 539331278332 539589135624 539736485904 539994536928 541682330112 542080044891 542350636544 543259810016 543667969152 544182902208 544598976768 545767664244 546028598808 546177707568 546702267496 547374590784 547768278849 548030169918 548146773504 548706308066 548968647612 549743079072 550156109184 550684490048 550980996027 551098227456 551361710592 551758266312 552703128208 552967378656 553382831232 554570368506 554695719424 554994385176 555520046004 556729061504 557147340288 557556409809 558609902928 559299093936 559566497952 560657593188 561196059886 561349310556 561617694792 562579440528 563373072768 563642424576 563796343296 564337824512 565438223328 565708562496 566406511552 566677313664 566922550293 567893380362 568320047064 568754576544 569556920064 570247609239 570403331694 570532261376 570951158393 572029960656 572459735232 573440047488 574126844676 574558194672 575110011784 575542100448 576629577216 577052951013 577218186314 577341000192 579299158592 579457352832 579734394624 580727164416 580978481292 581256250344 581422689232 581973381528 583108167807 583386955074 583947251503 584106715038 584385979716 585210374496 586212521664 586528157061 586652951808 587355573816 588361394544 588642693408 588803439168 589368937696 590482540032 591077451546 591360048972 591529381016 592647065472 593092329984 593527791087 593661947648 594935922284 595382906448 595667562336 595838127808 596402473632 597116772439 597402257298 597565395108 597851094456 598425282532 598874888304 599719722624 600006451968 600618923597 600746716416 601070177484 601466218232 601918108704 602784259616 602948867136 603237140352 604531662966 604993879336 605448420192 606021868368 607037777577 607340794368 607786716999 608827525166 609686399696 610144466112 610436179584 610610973952 611167286268 611921320516 612213883512 612673848864 613262273008 614127403648 614458069302 614588806656 615040050933 615510301868 616378603808 616673297856 616841698176 617136613632 617729323904 618193433088 618460963956 619520051304 619993727584 620459538048 620728049601 620868354304 621791019234 622088300988 622855809156 624032684352 624368683323 624802591424 625570960896 626320194192 627092923504 627392740128 628144155331 628467122752 629211480678 629353702912 629692566888 631660717952 631962718464 632901870594 633044926976 633318885012 633794706864 634279297344 634880052576 635365472896 635640435177 636118001244 636728941618 637033365276 637207325496 637511977872 638411317632 639368531571 639504569088 639848898612 640751535072 641366925584 641848794048 642155665536 642947932032 643533705738 643717977364 644327672406 646524071424 646998763257 647321727488 648106720338 649021006128 649508625216 650005230336 651400115388 651711553416 651889521936 652515609592 652827580944 653318059968 653748526464 654100525386 654239697408 654720054219 654907528982 655220643924 656144965344 656637936768 657268584896 657582828672 657762400512 658076880384 659489086872 659677927216 659993322912 660489185664 661906568862 662056181248 662542277089 663040054908 664292857536 664483073408 665112436032 665470553643 666727948656 667368287432 667550531472 667869691104 669013388736 669814652122 669957167616 670317893784 670952782836 671465783856 672413022336 672734506752 672918216192 673564500224 673886535168 675840055968 676033578304 676356793728 676649495511 677808228174 678132292068 678317475528 678968945116 680618114253 680762928384 680957860352 681457834211 681602827008 682745436912 683258393664 683914608608 684428443776 685248169452 685897199658 686421626968 686937345696 688740618951 688896296704 689084419584 689590360137 689920057134 690893329104 691421576384 691941051648 692596420992 693125970432 693425929284 693757460088 694613390856 694945489392 695802885904 696969300181 697159627626 697492943532 698476898592 699673009728 700007527296 700198684416 700871169152 702237793488 702902915352 703440344992 704769483264 705286940127 705479538942 705816832644 707025513096 708022915776 708404137749 708564260096 710084810468 710618307696 710958058272 711835210464 712175542848 712687760653 713028500646 713180210688 713564209512 714249530764 714786157008 715794507648 716867747519 717020274432 717363085824 717879034664 718248140288 719452180832 719648647872 719992715904 721537791282 722427996334 722773393188 723316423536 724890625536 725422855773 725577202944 726665110682 727690218992 728038131744 728236943424 728585117568 729832787712 730148631894 730357705132 730706893224 731255884128 731958196816 732990772096 733541478912 734080060791 734431028562 734641328036 735467092272 735677688416 737289838208 737843774976 738163086012 738872032514 739427158008 739780682256 739992513568 740693394672 742137668118 742492488276 743408546412 744813203904 745732125248 746088663936 746649211392 747543457584 748251490536 748465747408 748823593056 750105920704 750789323361 750994347906 751164097024 751715617807 752640062328 753701813568 753917631104 754278083328 755399006838 755569751552 755896733724 756464650128 757191173816 757760062752 758122352064 758339435392 758667616179 759191837184 759966801286 760330145652 760537775592 760901392944 761974798464 762706614208 763117279617 763279646976 763644575232 764586729984 765502459568 766077592896 766803180384 767389467264 768088616526 769036254162 769403934684 772224330339 772388635392 772609803776 773546730726 774637975056 775008333792 775219972032 775964508704 776918774016 777477557076 777849273432 778808953384 779181306288 779766716736 780280499328 780866735616 781440064713 781616695552 782037542748 782778246642 783140765088 784481859392 784856924544 785071252224 785446599168 787132135944 788103268728 788480065296 790017517674 790196087296 790776266203 791370388116 792865668672 793843875264 794223416448 795203298176 796536343064 796753860144 797134792608 798499851072 799456197694 799626296832 800213399601 800814611772 801426903312 802557478272 803931822848 804316187136 806042217288 806647808736 807264560256 807613913997 808029157824 808996917498 809383703436 809604728856 810382289332 812523495168 813352898897 813525954816 813914906112 814889715024 815501953728 816285178016 816898465152 818651496366 819042898212 819277425736 820053401244 822045254877 822231063808 822455597568 823059462099 823452971418 824614618608 826026735072 826647341184 827279384064 827637399468 829054692312 829451067984 830474412208 831866584087 832043579136 832491577764 833280069006 835093592256 835721010432 836523653504 838318799582 838948640904 839349746928 839590089184 841794089829 842023965834 842426542188 843235625386 843869160792 844425180016 845059609152 845463636864 845705729792 846506736768 847520580236 848157334992 848562843744 849377820368 849609767328 850015970496 851215090176 851840070543 852491375428 853131864816 854335380096 855798392064 856207554048 857263909376 858044940984 859103563208 860160071232 861190267014 862252769818 862665017676 863313150672 864142293784 865361341504 865827279471 866011500288 866425545216 867309970814 868533487184 868948737888 869186029248 869601591936 870436774592 871090746624 871467721938 871664701952 872134033848 872960072292 873627525232 874859953792 875517249024 876160072557 876578969574 876777104896 877815561744 879318782496 879991097216 880652247552 881033360724 881879522678 882542091816 882964040112 884053406544 885723810048 886616177319 886816581376 887294071524 888970598208 890067375296 890492921472 891161961984 892017851648 892403883426 893074359672 893757191712 894603710448 895287711808 896103385947 896348092662 896550696448 897208963189 897637923798 898312332456 899579583936 901120074624 901605266226 901809058304 902199327348 902877163056 903744304232 904176389424 904423300704 904855710528 906132192768 906797494449 907057149922 907490819004 908172630288 910327249216 911011191552 912571258368 913241287749 913664225936 914529599544 915216699168 915916460928 916750929402 917881980774 918320825268 919453813516 919893409512 921191105472 921687103953 921883209984 923265452802 923461894656 924567905712 925009946784 925262547264 926151187808 926593985856 927290149632 929280076956 929546170168 929990591376 930689307072 931302531456 932002232832 932686528851 932897346304 933343369728 934283713734 936049026528 936317057984 937203887136 939480291288 940382586836 940639385256 941089110192 942700684128 943829737081 944030554368 944538850332 947491076928 947944077696 949113613952 949567390464 949978327518 950704667528 951418946016 952320078864 953048209344 954392676864 955093412427 955550047914 955810988244 956728968118 959256853632 959531530496 959990287872 962050388376 962773191072 963697857584 964421898048 965576966046 966491508609 967230474364 969786107136 970717508992 970982591232 971446823424 972160080507 973531509192 974275857632 975007845504 977100173082 977567330124 978773414388 979241371416 980622789696 981150788079 982361293473 982830965886 983040081408 984217448016 985902877344 986374243008 986643600768 987591192896 989516890824 989989984368 991211395216 993084271872 994560082362 994784885248 996724610112 997668654048 998431457408 1000574051114 1001052431148 1001325797208 1001804536656 1003520083104 1004721978183 1004935751424 1005476840676 1006442520622 1007198675784 1007862311632 1008619533504 1009101760128 1010346750336 1010829802752 1011556821572 1013773527536 1014050367456 1014535190592 1015966397952 1016712342261 1017198438102 1017489706156 1018453417674 1021436790528 1022404240512 1023185956352 1024118155368 1025381672216 1025871912912 1026642665664 1027872254178 1028845799487 1029140402686 1029632440452 1030406018544 1031395640968 1032850633408 1033344445056 1033626629376 1034120812032 1034880085701 1035176416778 1036339993656 1036636742768 1037132364576 1037911577472 1038908408384 1039688955648 1040138893926 1040373999104 1041137863997 1041920086284 1042418234088 1042716723664 1043704328856 1044187686784 1045739441439 1046239415298 1046475899392 1047715347888 1049509514592 1050011290944 1050804358304 1051306753728 1052565881906 1053356690232 1054354373028 1055160517488 1057154224896 1058219308413 1058458500352 1058964555264 1060538269644 1062034373664 1062338480192 1062846390144 1063644922368 1064666468096 1065127215702 1065927461544 1066951199468 1067752815696 1068263314272 1068569204416 1069542750969 1069770316032 1070076637696 1070862310903 1071374296146 1072179235512 1073691761472 1074722956384 1075530411648 1076044628736 1076352747008 1076818551996 1077372210432 1078662556664 1079178271248 1079472971808 1079989073856 1082306686923 1083641994501 1084160089782 1086519620032 1087335938304 1088365804416 1089197953536 1089997666023 1091535328488 1092057197616 1092355415136 1093404534992 1094749181568 1095536557698 1096060339836 1097412616132 1097937295224 1099486158144 1100312218368 1101368980096 1101961992054 1102196454912 1103516532624 1105406256416 1105934757312 1106765662464 1108308048771 1109140737012 1109988770352 1111040092008 1113206502177 1113458123008 1115112819618 1117219805856 1118598187872 1119132995904 1121315186376 1122392119772 1122698621112 1123235389584 1125158881056 1126506460387 1126746145536 1127284849152 1128675649024 1130876446656 1131417124992 1132813023104 1133354627328 1133845100586 1135786760724 1136640094128 1137509153088 1139113840128 1139950201929 1140495218478 1140806663388 1141902316786 1144059921312 1144919470464 1146880094976 1148253689352 1149116389344 1150220023568 1151084200896 1153554381243 1154105902026 1154436372628 1158598317184 1158914705664 1159468789248 1160320096089 1161956962584 1162512500688 1162845378464 1163946763056 1166216335614 1166773910148 1167894503006 1168213430076 1168771959432 1170420748992 1172425043328 1173056314122 1173305903616 1174167369963 1174711147632 1176722789088 1177285386816 1177606878336 1178737875392 1181267399411 1182154903092 1182720097944 1183058762032 1185294130944 1187055582174 1187323895296 1188195653953 1189871844568 1190765812896 1191335124672 1191676255616 1192804947264 1194233544878 1194804514596 1195130790216 1195702188912 1196850565064 1197749776608 1199184296541 1199439445248 1200012903936 1201237847194 1201493432832 1202140354968 1202932436464 1203836217408 1205568519232 1205897734272 1206474280704 1209063325932 1209987758672 1210896840384 1212043736736 1213495376247 1214075555154 1214992539289 1215573433998 1217655050332 1219372799392 1220288932224 1220872359168 1221221947904 1222334572536 1223842641032 1224427767024 1225347697728 1226524546016 1227977244549 1228254807296 1228916138604 1230080101866 1231020603736 1232757207616 1233346595712 1233683396352 1234273227264 1235179457127 1235458647808 1236921927912 1239040102608 1239987455168 1240919076096 1241456099202 1241736708608 1242648418319 1243582038468 1244176601976 1245711618312 1248065368704 1248737366646 1249605182848 1252640388384 1254185847008 1254785480256 1256288310662 1256934245504 1257478199373 1258422961356 1259385133776 1263035948751 1263321435904 1263925436928 1264853438079 1265803741188 1266637770024 1267589413728 1268558594688 1269760105152 1270730945792 1271280870354 1272236002488 1273457883236 1274066730552 1274414650992 1275023955744 1276822635264 1278125983981 1278737063142 1279009138176 1279697797224 1281503070144 1282733851168 1283697588096 1284311331072 1285895864064 1287067411476 1287435954728 1288655344812 1291785400521 1293379154727 1293997526514 1296213440676 1298042012256 1299017250432 1300010460672 1300964956221 1302800230776 1303423106832 1303779043872 1305031219184 1305655161888 1306636119936 1307497052928 1308201050772 1309440108438 1309815057964 1310441287848 1312289930688 1313275873536 1314537169792 1315165657344 1315524801024 1318978173744 1319355854432 1319986645824 1320978371328 1322819284017 1323813137724 1325084554178 1326080109816 1328585715072 1328966146816 1330224872064 1330941107286 1333455897312 1334736574864 1335101062944 1335739382208 1338026777472 1338605825139 1339629304244 1340635787568 1341905565672 1342931567712 1344826044672 1345469013504 1346456885697 1347129000448 1351680111936 1352067156608 1352713587456 1353298991022 1355616456348 1356264584136 1356634951056 1357937890232 1360585724883 1361236228506 1361525856768 1362915668422 1363205654016 1365490873824 1366516787328 1367829217216 1368856887552 1370496338904 1371794399316 1372843253936 1373874691392 1376822971161 1377481237902 1377792593408 1379180720274 1379840114268 1381786658208 1382843152768 1383882103296 1384898179203 1385192841984 1386851858568 1387514920176 1389226781712 1389890978784 1391605771808 1393938600362 1394319255252 1394985887064 1396953797184 1399346019456 1400015054592 1400397368832 1401425570601 1401742338304 1404475586976 1405805830704 1406880689984 1409899799297 1410573880254 1410959077884 1411633665288 1414051026192 1416045831552 1416808275498 1417128520192 1418169006331 1420169620936 1421236615392 1421916116544 1423670420928 1424351085696 1424967491277 1425375521306 1426057001292 1427128419024 1428499061528 1429572314016 1431589015296 1433325071871 1433735495038 1434040548864 1435093452177 1435758069328 1438904361664 1439297295744 1439985431808 1443075582564 1444855992668 1445546786376 1446632847072 1448365449069 1450152385603 1450845711546 1451154405888 1453330221364 1455380437984 1456076263488 1456473886848 1457170235136 1459665575424 1460297263788 1460715410264 1461413786448 1462511768256 1463916393632 1465650259623 1465981544192 1468160121582 1468862057124 1469282656072 1470934184544 1471355376832 1474246448829 1474579676416 1476326172024 1477744065028 1478854316016 1479561364512 1479985027136 1481386789344 1483161015413 1484275336236 1484984976552 1486817092824 1489626407808 1491464250496 1492177327872 1495086915168 1496502981072 1496931494816 1497647186112 1500211841408 1500861076671 1501578646722 1501988695812 1503431235614 1505280124656 1507403627136 1507835262208 1508556166656 1509663780933 1510798013676 1511793467448 1512929300256 1514382347632 1515520125504 1516244704128 1516678870784 1517335232358 1519933602572 1520660291304 1521075551184 1521802785888 1523949596928 1525413228416 1526234559234 1526559293952 1527680126511 1531004919136 1532155185792 1533606360768 1534778934528 1536177233052 1538072508324 1538807869368 1541808381267 1543710604029 1544448660678 1544777270784 1547093461452 1549275950112 1550016667584 1550439944064 1551929017408 1552764625167 1553837548032 1554955114152 1555698546864 1557617906768 1558362612576 1559533433472 1560560998656 1562880129426 1563233391104 1564075085496 1565556493284 1566281530176 1568963718784 1569713849088 1570142504448 1574264271888 1576206537456 1576960130592 1578848822859 1580035035348 1581552532406 1582740776232 1585731337344 1587687750528 1588446832896 1590406596352 1593072686128 1593507720288 1594269585216 1596999702144 1597690823553 1598912395388 1600426799202 1601629223544 1602853806624 1605114956544 1607061444219 1607863645696 1609044173653 1612084434576 1613295617472 1614529120512 1615227827994 1616058315648 1617993834996 1618767406872 1619209457712 1620764578664 1625046990336 1626240134673 1626705797794 1627051909632 1629779430048 1631003907456 1632570356032 1633796930304 1636073786281 1637302992732 1638085796424 1638554851472 1640106802488 1643304836547 1644090509754 1644462127616 1645669526963 1646118924198 1646905942836 1649229237216 1652053470144 1652942988081 1653294682368 1655274798936 1658109384624 1658902135968 1660948824416 1663733168174 1664087158272 1664983155528 1666560138012 1670187184512 1671442020864 1672669229427 1673047307008 1676637599164 1677897281808 1678699493856 1679180178368 1682783631419 1683588179658 1684047931668 1684853084376 1686471250772 1687738321584 1688850360032 1690119218304 1690927273728 1691411459584 1692653330137 1693013473536 1695041160472 1696314669984 1697125687488 1698755640736 1699219534656 1700031940992 1700767650879 1703680141086 1704982750856 1706263729632 1708670760192 1710742827717 1711596784128 1712853475179 1716089881968 1718207126416 1720320142464 1722380534028 1724505539636 1725330035352 1726626301344 1728284587568 1730722683008 1731654558942 1732023000576 1734619941628 1737066974368 1737897475776 1738372058496 1739203183872 1740873549184 1742181493248 1742935443876 1744268067696 1745920144584 1747255050464 1749324503421 1749719907584 1751841754509 1752320145114 1753157939148 1755631123488 1758637564992 1759584471183 1759982194432 1762066721448 1763759045356 1765084183632 1765928080224 1768106813088 1770224437751 1771447620096 1773232354638 1773633162752 1774588143048 1777941196416 1780134750592 1780985842944 1784035703296 1784807766852 1786148719344 1787514383424 1789207420896 1790575423616 1791350317317 1792206771894 1792696185324 1794417926378 1795275847596 1796624664912 1799159167872 1801856770791 1802240149248 1803210532452 1804398654696 1805754326112 1807488608464 1808352778848 1808846601408 1809711421056 1813594988898 1814114299844 1814981638008 1816345260576 1820654498432 1822022383104 1823360150997 1826482575498 1827328451872 1829059199088 1830433398336 1831832921856 1833501858804 1835763961548 1836641650536 1838907627032 1839786819024 1842382210944 1843374207906 1843766419968 1845120152799 1846530905604 1849135811424 1850019893568 1850525094528 1852302375616 1853187971712 1854580299264 1858560153912 1859092340336 1859981182752 1861378614144 1862605062912 1865373057702 1865794692608 1867164599069 1868567427468 1872098053056 1872634115968 1874407774272 1878960582576 1880765173672 1881278770512 1882178220384 1884432465993 1885401368256 1887659474162 1888061108736 1889077700664 1894982153856 1895888155392 1898227227904 1899134780928 1899956655036 1901409335056 1902837892032 1904640157728 1906096418688 1906921305531 1910186824854 1911100095828 1911621976488 1913457936236 1918105594713 1918513707264 1919063060992 1920472078231 1924100776752 1925546382144 1927395715168 1928843796096 1931153932092 1932983017218 1934460948728 1939572214272 1940996289771 1941435017984 1941965182464 1944320161014 1947063018384 1948551715264 1950015691008 1952733228787 1954200346164 1955134660248 1957546828776 1958482742832 1961245579392 1962301576158 1964186209601 1964722586946 1965661931772 1968434896032 1971805754688 1972748486016 1973287201536 1975182385792 1979033781648 1979979968736 1982422790432 1986168543744 1987626831267 1989120164724 1993449220224 1995337308096 1996411660929 1996862914816 2001148102228 2002104862296 2002651594416 2003609073312 2007040166208 2008483689113 2009443956366 2009871502848 2010953681352 2012885041244 2014397351568 2015724623264 2017239067008 2018203520256 2020263652099 2020693500672 2021659605504 2023113643144 2027547055072 2028100734912 2029070381184 2029948486533 2033424684522 2034396876204 2034979412312 2036906835348 2041854342759 2042873581056 2044373502633 2044808481024 2048236310736 2050763344432 2051743825824 2053285331328 2055744508356 2057691598974 2058280805372 2059264880904 2060812037088 2062791281936 2065701266816 2066688890112 2067253258752 2068771080411 2069760171402 2070352833556 2072679987312 2073273485536 2074264729152 2075823154944 2077816816768 2079377911296 2080277787852 2082275727994 2083840172568 2084836468176 2085433447328 2087408657712 2088375373568 2090907900543 2091478882878 2092478830596 2095430695776 2099019029184 2100022581888 2101608716608 2102613507456 2105131763812 2106713380464 2108708746056 2110321034976 2114308449792 2115860820381 2116438616826 2116917000704 2121076539288 2124068747328 2124676960384 2125692780288 2129332936192 2130254431404 2131854923088 2133902398936 2135505631392 2136526628544 2137138408832 2138063281959 2139085501938 2139540632064 2141724621806 2142748592292 2144358471024 2147383522944 2149445912768 2150603242557 2151060823296 2152089257472 2153637103992 2154744420864 2157325113328 2158356542496 2158945943616 2159978147712 2164613373846 2167283989002 2168320179564 2173039240064 2174671876608 2176268567319 2176731608832 2179995332046 2183070656976 2184114395232 2184710830272 2186809069984 2189498363136 2191073115396 2192120679672 2194825232264 2195874590448 2198972316288 2200624436736 2202240182373 2202737960192 2203923984108 2207033065248 2210812512832 2211869514624 2213531324928 2216616097542 2218281474024 2219977540704 2222080184016 2226413004354 2226916246016 2228551295663 2230225639236 2234439611712 2237196375744 2238265991808 2242630372752 2244784239544 2245397242224 2246470779168 2250317762112 2252367970083 2253012920774 2253492291072 2255146853421 2261752893312 2262834249984 2265626046208 2266709254656 2267690201172 2271573521448 2273280188256 2275018306176 2276002848537 2279900403858 2280990436956 2281613326776 2283804633572 2288119842624 2289351838851 2289838940928 2292176351437 2293760189952 2296507378704 2298232778688 2300440047136 2302168401792 2307108762486 2308211804052 2308872745256 2316672991017 2317196634368 2317829411328 2320640192178 2323913925168 2325025001376 2325690756928 2327893526112 2330681595649 2332432671228 2333547820296 2335789006012 2336426860152 2337543918864 2340841497984 2344351282427 2344850086656 2346112628244 2348334739926 2349422295264 2353445578176 2354570773632 2355213756672 2357475750784 2362534798822 2364309806184 2365440195888 2366117524064 2370588261888 2372328798609 2374111164348 2376391307906 2379743689136 2381531625792 2382670249344 2383352511232 2385609894528 2388467089756 2389609029192 2390261580432 2391404377824 2393701130128 2395499553216 2398368593082 2398878890496 2400640198803 2402475694388 2404280709936 2405864872928 2407672434816 2411137038464 2411795468544 2412948561408 2418126651864 2419975517344 2421793680768 2422841741991 2424087473472 2426990752494 2428151110308 2429985078578 2431146867996 2435310100664 2438745598784 2440058696691 2440577864448 2441744718336 2444669145072 2447685282064 2448855534048 2450695395456 2453049092032 2455954489098 2456509614592 2457832277208 2460160203732 2462041207472 2465514415232 2466693191424 2467366792704 2469178386297 2470358914254 2470917295616 2473843855824 2478080205216 2479974910336 2481838152192 2482912198404 2485296836638 2487164076936 2488353203952 2491423236624 2495599752261 2496130737408 2497474733292 2499210365696 2505280776768 2508371694016 2509570960512 2512576621324 2513868491008 2514956398746 2516845922712 2518770267552 2525382269487 2526071897502 2526642871808 2528497987169 2529706876158 2531607482376 2533275540048 2535178827456 2537117189376 2539520210304 2541461891584 2542561740708 2544472004976 2546915766472 2548133461104 2548829301984 2550047911488 2553645270528 2555520211629 2556251967962 2557474126284 2559395594448 2563006140288 2565467702336 2567395176192 2568622662144 2571791728128 2574134822952 2574871909456 2577310689624 2583570801042 2586052113799 2586758309454 2587995053028 2592426881352 2596084024512 2597481838413 2598034500864 2601929912442 2605600461552 2606846213664 2607558087744 2610062438368 2611310323776 2613272239872 2614994105856 2616402101544 2618880216876 2619630115928 2620882575696 2624579861376 2626551747072 2628480217671 2629074339584 2630331314688 2637956347488 2638711708864 2639973291648 2641956742656 2645638568034 2647626275448 2650169108356 2652160219632 2657171430144 2657932293632 2659883804501 2660449744128 2661882214572 2666911794624 2669473149728 2670202125888 2671478764416 2676053554944 2677211650278 2679258608488 2681271575136 2683811131344 2685863135424 2688310157841 2689652089344 2691626889567 2692913771394 2703360223872 2704134313216 2705427174912 2706597982044 2711232912696 2712529168272 2713269902112 2715875780464 2721171449766 2722472457012 2725831336844 2730981747648 2733033574656 2735658434432 2737713775104 2739723863247 2740992677808 2743588798632 2745686507872 2747749382784 2753645942322 2754962475804 2758361440548 2759680228536 2763573316416 2765061311859 2765686305536 2769796358406 2770385683968 2773703717136 2775029840352 2778453563424 2779781957568 2781781259323 2783211543616 2787877200724 2788638510504 2789971774128 2793907594368 2798096691929 2798692038912 2800030109184 2802851141202 2803484676608 2808951173952 2811611661408 2813761379968 2819799598594 2821147760508 2821918155768 2823267330576 2828102052384 2831489211243 2832091663104 2833616550996 2836338012662 2840339241872 2842473230784 2843832233088 2847340841856 2848702171392 2849934982554 2850751042612 2852114002584 2854256838048 2856998123056 2859144628032 2863178030592 2865280237281 2866650143742 2867470990076 2870186904354 2871516138656 2877808723328 2878594591488 2879970863616 2886151165128 2889711985336 2891093572752 2893265694144 2896730898138 2899474525827 2900304771206 2901691423092 2906660442728 2910760875968 2912152526976 2912947773696 2914340470272 2916480241521 2920594527576 2921430820528 2922827572896 2925023536512 2927832787264 2931300519246 2931963088384 2934115798537 2936320243164 2937724114248 2938565312144 2941868369088 2942710753664 2947083880419 2948492897658 2949159352832 2952652344048 2955488130056 2957708632032 2959122729024 2959970054272 2962773578688 2966322030826 2968550672472 2969969953104 2973634185648 2979252815616 2982928500992 2984354655744 2990173830336 2993005962144 2993862989632 2995294372224 3000423682816 3001722153342 3003157293444 3003977391624 3006862471228 3010560249312 3014165934549 3014807254272 3015670524416 3017884694363 3019327561866 3021596027352 3023586934896 3025858600512 3028764695264 3031040251008 3032489408256 3033357741568 3034670464716 3039867205144 3041320582608 3042151102368 3043605571776 3047899193856 3050137026783 3050826456832 3052469118468 3055360253022 3062009838272 3064310371584 3067212721536 3069557869056 3072354466104 3076145016648 3077615738736 3083616762534 3086578329373 3087421208058 3088897321356 3094186922904 3098551900224 3100033335168 3100879888128 3103858034816 3105529250334 3109910228304 3111397093728 3115235813536 3116725225152 3119066866944 3121121997312 3123413591991 3125760258852 3128150170992 3131112986568 3132563060352 3137218324317 3137927437568 3139427698176 3148528543776 3152413074912 3153920261184 3157697645718 3160070070696 3163105064812 3165481552464 3171462674688 3174700024727 3175375501056 3176893665792 3180813192704 3186145372256 3187015440576 3188539170432 3193999404288 3195381647106 3197824790776 3200853598404 3203258447088 3205707613248 3208628252907 3210229913088 3212586932709 3214122888438 3218088347306 3224168869152 3226591234944 3229058241024 3230455655988 3232116631296 3235987669992 3237534813744 3238418915424 3241529157328 3250925983503 3252480269346 3253411595588 3259558860096 3262007814912 3265140712064 3267593860608 3269992998069 3272147572562 3274605985464 3276171592848 3277109702944 3280213604976 3286609673094 3288181019508 3291339053926 3292237848396 3293811885672 3298458474432 3304106940288 3305885976162 3306589364736 3310549597872 3316218769248 3317804271936 3321897648832 3324924146313 3327466336348 3329966311056 3333120276024 3340374369024 3345338458854 3346094614016 3348551388413 3353275198328 3355794563616 3357398987712 3358360356736 3365567262838 3367176359316 3368095863336 3369706168752 3372942501544 3375476643168 3377700720064 3379519381161 3380238436608 3381854547456 3385306660274 3386026947072 3390082320944 3392629339968 3394251374976 3397511281472 3398439069312 3400063881984 3401535301758 3407360282172 3409965501712 3412527459264 3417341520384 3419850605787 3421485655434 3425706950358 3432179763936 3436414252832 3440640284928 3444761068056 3449011079272 3450660070704 3453252602688 3456569175136 3460663143729 3461445366016 3463309117884 3469239883256 3474133948736 3475794951552 3476744116992 3478406367744 3480960288267 3481747098368 3485870887752 3488536135392 3491840289168 3494510100928 3498649006842 3499439815168 3502009178899 3503683509018 3504640290228 3506315878296 3511262246976 3517275129984 3519168942366 3519964388864 3524133442896 3527518090712 3530168367264 3531856160448 3536213626176 3540448875502 3543802198233 3546464709276 3549176286096 3555882392832 3560269501184 3561971685888 3564586961859 3569615533704 3572297438688 3575028766848 3578414841792 3581150847232 3582700634634 3584413543788 3585392370648 3588835852756 3590551695192 3593249329824 3597552889623 3598318335744 3601991409401 3603713541582 3604480298496 3606421064904 3608797309392 3611508652224 3614977216928 3616705557696 3617693202816 3619422842112 3627189977796 3628228599688 3629963276016 3632690521152 3640486128741 3641308996864 3644977617867 3646720301994 3652965150996 3654656903744 3658118398176 3660866796672 3663665843712 3667003717608 3671527923096 3673283301072 3677815254064 3679573638048 3683980586671 3684764421888 3686748415812 3690240305598 3693061811208 3698271622848 3700039787136 3701050189056 3704604751232 3706375943424 3717120307824 3718184680672 3719962365504 3722757228288 3725210125824 3727945254957 3730746115404 3734329198138 3737134854936 3744196106112 3745268231936 3748815548544 3757921165152 3761530347344 3762557541024 3764356440768 3768864931986 3770802736512 3772434598119 3775318948324 3778155401328 3789964307712 3791776310784 3794560314237 3796454455808 3799913310072 3802818670112 3805675784064 3809280315456 3812192837376 3813842611062 3820373649708 3822200191656 3823243952976 3826915872472 3834377951943 3836211189426 3837027414528 3840944156462 3848201553504 3851092764288 3854791430336 3857687592192 3862307864184 3865966034436 3868921897456 3880137464181 3881992579542 3882870035968 3888640322028 3894126036768 3897103430528 3900031382016 3902894868663 3905466457574 3908400692328 3910269320496 3915093657552 3916965485664 3922491158784 3924603152316 3928372419202 3929445173892 3931323863544 3936869792064 3943611509376 3945496972032 3946574403072 3950364771584 3958067563296 3959959937472 3964845580864 3968457852051 3973353979837 3975253662534 3978240329448 3986898440448 3990674616192 3992823321858 3993725829632 3996658108751 4002296204456 4004209724592 4005303188832 4007218146624 4014080332416 4015817475417 4016967378226 4018887912732 4021907362704 4025770082488 4028794703136 4031449246528 4034478134016 4036407040512 4039370657091 4040527304198 4041387001344 4046227286288 4055094110144 4056201469824 4058140762368 4059896973066 4066849369044 4068793752408 4069958824624 4073813670696 4081757174649 4083708685518 4088747005266 4089616962048 4096472621472 4101526688864 4103487651648 4106570662656 4111489016712 4115383197948 4116561610744 4118529761808 4121624074176 4125582563872 4130468913483 4131402533632 4133377780224 4137542160822 4139520342804 4140705667112 4145359974624 4146546971072 4148529458304 4151646309888 4154694537609 4155633633536 4160555575704 4164551455988 4167680345136 4169672936352 4170866894656 4174817315424 4176750747136 4179817407073 4181815801086 4182957765756 4184957661192 4190861391552 4198038058368 4200045163776 4203217433216 4205227014912 4210263527624 4213426760928 4217417492112 4220642069952 4229699397891 4231721640762 4232877233652 4242153078576 4248137494656 4249353920768 4251385560576 4254507018993 4260508862808 4263709846176 4267804797872 4271011262784 4273053257088 4274276817664 4276126563918 4278171003876 4283449243612 4285497184584 4288716942048 4294767045888 4298891825536 4301206485114 4302121646592 4305280356531 4307274207984 4314650226656 4316713084992 4317891887232 4319956295424 4329226747692 4334567978004 4336640359128 4345096347207 4346078480128 4350457156809 4352537134638 4353463217664 4359990664092 4366141313952 4368228790464 4369421660544 4373618139968 4378996726272 4382146230792 4384241359344 4389650464528 4391749180896 4397009087317 4397944632576 4404480364746 4405475920384 4407847968216 4414066130496 4421625025664 4423739029248 4433232195084 4436562948048 4439955081408 4444160368032 4449483046239 4452826008708 4457102591326 4460451278472 4468879223424 4474392751488 4476531983616 4485260745504 4489568479088 4490794484448 4492941558336 4500635524224 4502583230013 4504735940166 4506025841548 4510293706842 4523505786624 4525668499968 4528991342799 4531252092416 4535380402344 4543147042896 4546560376512 4550036612352 4552005697074 4559800807716 4561980873912 4563226653552 4567609267144 4576239685248 4578703677702 4579677881856 4583040379533 4584352702874 4593014757408 4596465557376 4600880094272 4604336803584 4610753397701 4614217524972 4616423608104 4617745490512 4631131812087 4633345982034 4634393268736 4637795939623 4641280384356 4647827850336 4650050002752 4651381513856 4655787052224 4658293875501 4661363191298 4664865342456 4667095640592 4671578012024 4672853720304 4675087837728 4681682995968 4688702564854 4689700173312 4692225256488 4696669479852 4698844590528 4706891156352 4709141547264 4710427513344 4714951501568 4725069597644 4728619612368 4730880391776 4732235048128 4736546468577 4742390233999 4744657597218 4748222328696 4752782615812 4759487378272 4763063251584 4765340498688 4766705022464 4770204839477 4771219789056 4776934179512 4779218058384 4780523160864 4782808755648 4787402260256 4790999106432 4793072470659 4796737186164 4801280397606 4804951388776 4808561419872 4811729745856 4815344869632 4821184332657 4822274076928 4823590937088 4827132520959 4836253303728 4839951034688 4843587361536 4845683483982 4848174946944 4853981504988 4856302220616 4859970157156 4862293735992 4870620201328 4877491197568 4880117393382 4881155728896 4889338290144 4895370564128 4897711068096 4901390790912 4906098184064 4908221358843 4911908978196 4915664554416 4920320407464 4924082414944 4929914509641 4931028830464 4933386382848 4937008580889 4938356772594 4940717828508 4947687711648 4956160410432 4958828964243 4959949820672 4965824396808 4970593673276 4974328153872 4976706407904 4982846473248 4988814324571 4991199504522 4992261474816 4994949466584 4998420731392 5010561553536 5016743388032 5019141921024 5025153242648 5027736982016 5029912797492 5033691845424 5037540535104 5048350894257 5050764538974 5052143795004 5056995974338 5059413752316 5063214964752 5066551080096 5070357654912 5074234378752 5077959990411 5079040420608 5085123481416 5088944009952 5093831532944 5096266922208 5097658603968 5100095822976 5111040423258 5112503935924 5114948252568 5118791188896 5126012280576 5130935404672 5134790352384 5138560425537 5148269645904 5149743818912 5154621379248 5167141602084 5172104227598 5173516618908 5175990106056 5184853762704 5192168049024 5194963676826 5196069001728 5203859824884 5211200923104 5213692427328 5215116175488 5220124876736 5222620647552 5226544479744 5232804203088 5237760433752 5239260231856 5241765151392 5249159722752 5255525263527 5256960435342 5258148679168 5262009324649 5275912694976 5277423417728 5279946583296 5291277136068 5295252550896 5300338216712 5304320439264 5310673313253 5314342860288 5319767609002 5320899488256 5323764429144 5333823589248 5338946299456 5340404251776 5342957528832 5352107109888 5354423300556 5358517216976 5362543150272 5367622262688 5371726270848 5374050951951 5376620315682 5383253779134 5385827542788 5405570312373 5406720447744 5408268626432 5413195964088 5422465825392 5425058336544 5426539804224 5431751560928 5442342899532 5444944914024 5451662673688 5461963495296 5466067149312 5470080452991 5471316868864 5479447726494 5481985355616 5487177597264 5491373015744 5495498765568 5503157281127 5507291884644 5509924951608 5516722881096 5519360457072 5527146632832 5530122623718 5531372611072 5535433863421 5539592716812 5547407434272 5550059680704 5556907126848 5559563915136 5563562518646 5566423087232 5575754401448 5577277021008 5579943548256 5587815188736 5596193383858 5597384077824 5601493797207 5605702282404 5617902347904 5623223322816 5627522759936 5639599197188 5642295521016 5643836311536 5646534661152 5653297397979 5656204104768 5660272214773 5662978422486 5664183326208 5667233101992 5672676025324 5680678483744 5684946461568 5687664466176 5693470292279 5694681683712 5697404342784 5699869965108 5701502085224 5704228005168 5708513676096 5713996246112 5718289256064 5720763916593 5730560474562 5733300287484 5734941980152 5740373808708 5743032277312 5754316784139 5755617446656 5757189182976 5761416234693 5772302330256 5779423970672 5782187145504 5786531388288 5793461796276 5798949051654 5800609542412 5803382846184 5813320885456 5821521751936 5824305053952 5825895547392 5832960483042 5841189055152 5842861641056 5845655145792 5850047073024 5855665574528 5858199686361 5862601038492 5868231597074 5872640486328 5875448228496 5877130624288 5883736738176 5885421507328 5892558628803 5894167760838 5896985795316 5905304688096 5910976260112 5915417264064 5918245458048 5919940108544 5925547157376 5932644061652 5937101344944 5939939906208 5947268371296 5958505631232 5962880493801 5965857001984 5980347660672 5986011924288 5987725979264 5990588744448 6000847365632 6003444306684 6006314586888 6007954783248 6013724942456 6021120498624 6025451067339 6028331869098 6029614508544 6035769388726 6038655123732 6043192054704 6047173869792 6051717201024 6057529390528 6060790956297 6062080502016 6064978816512 6069340929432 6079734410288 6082641165216 6084302204736 6087211143552 6100274053566 6101652913664 6104938236936 6110720506044 6124019676544 6128620743168 6133120507899 6134425443072 6144708932208 6152290033296 6155231477472 6167233525068 6173156658746 6174842416116 6177794642712 6188373845808 6197103800448 6200066670336 6201759776256 6206313241233 6207716069632 6211058500668 6219820456608 6222794187456 6230471627072 6233450450304 6238133733888 6246827183982 6251520517704 6256300341984 6262225973136 6265126120704 6272723701629 6274436648634 6275854875136 6280462742323 6297057087552 6304826149824 6307840522368 6315395291436 6320140141392 6326210129624 6330963104928 6342925349376 6347582461143 6349400049454 6350751002112 6372290744512 6374030881152 6377078340864 6387998808576 6390763294212 6395649581552 6401707196808 6406516894176 6411415226496 6414189845877 6417256505814 6425173865418 6428245776876 6436176694612 6448337738304 6451809727671 6453182469888 6460911311976 6464233262592 6471975339984 6475069627488 6476837830848 6483058314656 6501851967006 6504960538692 6506823191176 6519117720192 6524015629824 6528805701957 6530281424128 6539985996138 6544295145124 6549211970928 6552343185696 6554219405888 6560427209952 6568284496829 6573219346188 6576362039016 6582678107852 6584475696792 6587623771344 6596916948864 6606808159567 6608213880576 6611771952324 6621099195744 6632437538496 6635608543872 6643795297664 6649848292626 6654932672696 6659932622112 6666240552048 6680748738048 6685653886989 6690676917708 6697102776826 6706550396656 6711589127232 6714797975424 6716720713472 6731134525676 6734352718632 6736191726672 6739412337504 6745885003088 6750953286336 6755401440128 6759038762322 6760476873216 6765440560263 6770613320548 6780164641888 6785258679936 6788502749952 6795022562944 6796878138624 6800127763968 6803070603516 6814720564344 6819931003424 6825054918528 6828008545611 6839701211574 6842971310868 6851413900716 6864359527872 6868055516553 6872828505664 6876529054311 6881280569856 6889522136112 6898022158544 6901320141408 6906505205376 6913138350272 6921326287458 6922890732032 6926618235768 6938479766512 6948267897472 6951589903104 6953488233984 6961920576534 6963494196736 6971741775504 6977072270784 6983680578336 6989020201856 6992044786947 6997298013684 7004018357798 7007367018036 7009280580456 7012631756592 7022524493952 7033053847281 7034550259968 7038337884732 7048266885792 7055036181424 7060336734528 7063712320896 7072427252352 7080897751004 7087604396466 7092929418552 7098352572192 7111764785664 7116986395827 7120539002368 7129173923718 7139231067408 7144594877376 7150057533696 7156829683584 7162301694464 7165401269268 7168827087576 7170784741296 7177671705512 7181103390384 7186498659648 7195105779246 7196636671488 7201920596409 7203982818802 7207427083164 7212842129808 7217594618784 7223017304448 7229954433856 7233411115392 7235386405632 7238845684224 7254379955592 7256457199376 7259926552032 7265381042304 7280972257482 7282617993728 7287965047979 7289955235734 7293440603988 7305930301992 7309313807488 7316236796352 7320176090073 7321733593344 7334007435216 7343055846192 7346566602144 7355630508128 7359147276096 7367961173342 7369528843776 7373496831624 7380480611196 7386123622416 7396543245696 7400079574272 7402100378112 7407535158891 7409209502464 7412751886848 7434240615648 7436369361344 7439924731008 7445514456576 7455890509914 7461492230808 7468658396276 7474269709872 7486799256783 7488392212224 7490536463872 7496036176321 7497631097088 7515842330304 7523060694688 7525115082048 7528712881536 7537729863972 7541605473024 7544869196238 7550637896648 7556310802656 7576146808461 7579928615424 7585493961507 7589120628474 7599826620144 7605637340224 7611351568128 7618560630912 7624385674752 7627685222124 7640747299416 7644400383312 7646487905952 7653831744944 7668755903886 7672422378852 7681888312924 7696403107008 7702185528576 7709582860672 7715375184384 7724615728368 7731932068872 7737843794912 7758156341397 7760274928362 7763985159084 7777280644056 7788252073536 7792445515239 7794206861056 7805789737326 7810932915148 7816801384656 7820538640992 7830187315104 7833930971328 7839565367183 7844982317568 7849206304632 7856744838404 7858890347784 7862647727088 7873739584128 7885545222709 7887223018752 7890993944064 7900729543168 7916135126592 7919919874944 7929691161728 7936915704102 7946707959674 7950507325068 7956480658896 7973796880896 7979651413503 7981349232384 7985646643716 7993316217502 8004592408912 8008419449184 8010606377664 8014436293248 8028160664832 8031634950834 8033934756452 8037775825464 8043814725408 8051540164976 8057589406272 8062898493056 8068956268032 8074880668701 8078741314182 8081054608396 8092454572576 8110188220288 8112402939648 8116281524736 8119793946132 8133698738088 8137587504816 8139917649248 8147627341392 8163514349298 8167417371036 8177494010532 8192945242944 8203053377728 8206975303296 8213141325312 8219171589741 8222978033424 8230766395896 8233123221488 8237059523616 8243248148352 8251165127744 8260937826966 8262805067264 8268871795877 8275084321644 8279040685608 8281411334224 8290719949248 8293093942144 8297058916608 8309389075218 8311267267072 8321111151408 8329102911976 8335360690272 8339345872704 8341733789312 8345343777969 8349634630848 8359634814146 8363631602172 8365915531512 8369915322384 8381722783104 8394290075787 8396076116736 8400090327552 8406434866432 8410454029824 8420527055248 8426853521856 8434834984224 8441284139904 8459398795782 8463443281524 8465754467304 8484306157152 8494467633729 8496274989312 8498707841536 8504947775023 8509014037986 8521017725616 8527419692352 8535609595744 8542022525568 8546106514176 8548553635328 8552253127836 8556342007752 8566898487224 8570994369168 8577433884096 8589534091776 8595840711843 8597783651072 8602412970228 8610560713062 8614548415968 8629300453312 8633426169984 8635783774464 8639912590848 8658453495384 8669135956008 8673280718256 8690192694414 8692156960256 8698538928233 8700914313618 8705074269276 8719981328184 8732282627904 8736457580928 8738843321088 8747236279936 8764292461584 8768482718688 8779300929056 8783498361792 8794018174634 8795889265152 8802347395611 8808960729492 8815695936432 8828132260992 8841251641257 8843250051328 8847478058496 8866464390168 8873125896096 8879910162816 8888320736064 8898966092478 8905652017416 8914205182652 8920902556944 8937758446848 8946881887867 8948785502976 8953063967232 8970521491008 8979136958176 8981588968896 8985883116672 9001271048448 9005166460026 9009471880332 9012051683096 9020587413684 9042497803647 9047011573248 9053654083089 9057982685598 9070760804688 9086294085792 9093120753024 9100073224704 9104011394148 9119601615432 9123961747824 9126453307104 9135218534288 9152479370496 9157407355404 9166080759066 9168705405748 9186029514816 9192931114752 9201760188544 9208673607168 9221506795402 9228435049944 9232847216208 9235490981024 9259734988119 9262263624174 9266691964068 9275591879246 9282560768712 9295655700672 9300100005504 9302763027712 9311574104448 9316587751002 9322726382596 9329730684912 9334191281184 9343156024048 9345707440608 9350175675456 9363365991936 9370240775973 9377405129708 9384450512976 9393338959704 9397689181056 9413782312704 9418283094528 9429903003136 9450139195288 9457239224736 9461760783552 9464470096256 9473092937154 9484780467998 9489315194436 9496444657392 9505565231624 9518974756544 9524100074181 9526126503168 9530680997376 9540409678954 9542439578112 9553868359024 9558436116768 9561046321728 9565617511296 9574804520512 9581998212864 9586144941318 9593474372328 9602560795212 9609902777552 9617122839744 9623459491712 9630689739264 9637760798127 9642368665314 9644548153856 9654265041918 9672506607456 9679902069376 9687174723072 9691366967964 9696349893888 9707963009976 9712604441232 9719940314312 9724587471984 9741240402656 9752777950509 9754982395136 9760234786764 9778676580288 9790741128256 9795422136192 9802781581824 9809978994207 9812196368128 9816442717686 9823817956392 9831329108832 9840640814928 9848164829888 9859829019282 9862057660928 9869298595079 9874017161778 9876713545188 9881435657016 9895375423296 9912320820864 9917657928486 9919899641344 9931648793616 9941187346552 9948656307744 9953412815808 9965692946496 9974772438939 9977628649142 9982399009044 9989898933168 10021123107072 10033486776064 10038283842048 10045654165239 10050306485296 10059825594984 10067383690848 10075081070208 10096701788514 10101529077948 10104287590008 10113991948676 10118827504632 10126429929504 10133102160192 10138558143483 10140715309824 10151066699221 10155919980822 10158080841216 10170246962832 10177888019904 10187663065888 10192533844416 10195317207936 10200191645952 10222080846516 10225007871848 10229896505136 10237582377792 10252024561152 10259551817361 10261870809344 10277120851074 10296539291808 10299487637824 10309242758496 10334283204168 10344208455196 10347033237816 10351980212112 10369707525408 10382127107891 10384336098048 10389927353652 10407719649768 10422401846208 10427384854656 10430232350976 10440249753472 10445241295104 10465608406176 10475520867504 10478520463712 10483530302784 10498319445504 10506027536697 10511050527054 10513920870684 10524018649298 10551825389952 10554846835456 10559893166592 10582554272136 10590505101792 10600676433424 10608640878528 10621346626506 10631406594699 10639535218004 10647528858288 10667647178496 10677892598912 10680808503552 10685915057664 10693760885577 10708846601112 10717034433952 10725086300544 10735244525376 10743452541696 10748101903902 10753240631364 10766507558268 10771655085576 10792658668869 10805974228203 10811140624746 10813440895488 10826391928176 10844931650784 10850116673088 10853079608448 10863503121856 10884685799064 10889889828048 10903325347376 10923926990592 10934932853601 10940160905982 10942633737728 10958895452988 10963970711232 10974355194528 10982746031488 10990997531136 11006314562254 11014583769288 11019849903216 11033445762192 11038720914144 11051941760013 11054293265664 11060245247436 11070867726842 11079185433624 11094814868544 11100119361408 11113814253696 11119127830272 11127125037292 11132846174464 11151508802896 11154554042016 11159887096512 11175630377472 11183835764871 11192386767716 11202987594414 11211404564808 11235804695808 11246446645632 11255045519872 11263309215571 11279198394376 11284591042032 11287672623072 11293069322304 11306594795958 11312408209536 11317303794357 11320544429546 11325956844972 11334466203984 11345352050648 11361356967488 11369892923136 11375328932352 11383680942711 11386940584558 11389363367424 11399739930216 11403004170448 11408456010336 11417027352192 11427992492224 11436578512128 11441527833186 11452516503967 11461120949124 11466600574968 11469883960304 11480747617416 11486064554624 11503133855829 11508633568278 11511234893312 11522832469386 11544604660512 11558847941344 11564374291008 11573062776576 11586923592552 11597898103308 11601219084824 11606765692368 11626641770912 11640412392543 11643043503872 11648610107904 11665920966084 11682378110304 11685723282112 11691310291584 11700094146048 11708684605989 11711331149056 11716399372722 11725202076984 11736463194148 11745280972656 11750896456992 11754261248576 11767473476352 11770843014656 11779485419933 11785117257606 11788335521676 11793971590632 11810609376192 11821952520224 11830834528128 11836490916096 11839880217088 11851094314752 11865288123304 11874202689888 11879879812416 11894536742592 11905373556153 11920061939511 11925760987602 11960695321344 11972023848576 11975451958528 11981177488896 11989974326253 12006888613368 12012629173776 12015909566496 12027449884912 12042240997248 12050902134678 12056663738196 12071538777452 12077310247464 12086384109408 12094347739584 12103434402048 12115058781056 12121581912594 12124161004032 12138681858864 12159468820576 12165282330432 12168604409472 12174422287104 12200548107132 12209876473872 12221441012088 12245271523947 12248039353088 12266241015798 12268850886144 12289417864416 12304580066592 12310462954944 12334467050136 12346313317492 12349684832232 12355589285424 12376747691616 12391571064257 12394207600896 12400133340672 12412626482466 12415432139264 12422117001336 12439640913216 12445588374912 12460943254144 12466900900608 12493654367964 12503041035408 12512600683968 12524451946272 12530252241408 12539452221219 12545447403258 12548873297268 12560925484646 12594114175104 12609652299648 12615681044736 12630790582872 12640280282784 12652420259248 12661926209856 12689098193673 12695164922286 12698800098908 12744581489024 12748061762304 12754156681728 12763521056979 12781526588424 12791299163104 12803414393616 12813033788352 12822830452992 12828379691754 12834513011628 12850347730836 12856491553752 12872353389224 12896675476608 12903619455342 12906364939776 12915841069593 12921822623952 12943950679968 12950139254976 12953675661696 12966116629312 12993941393521 13003703934012 13009921077384 13013646382352 13038235440384 13051371470427 13057611403914 13060562848256 13070152193483 13079971992276 13088590290248 13098423941856 13104686371392 13108438811776 13120854419904 13136568993658 13146438692376 13152724078032 13165356215704 13168951393584 13175247542688 13191027261951 13193833897728 13213616319134 13216427761152 13223543904648 13242198391488 13264875076992 13271217087744 13287590595328 13299696585252 13309865345392 13319865244224 13332481104096 13348449138717 13364917932179 13371307773978 13381353835416 13394205553652 13413100793312 13423178254464 13429595950848 13433441426944 13443304547617 13462269051352 13468705437264 13472383453344 13478824675008 13491770006176 13501906572672 13507749690039 13510802880256 13518077524644 13530881120526 13541226641096 13560329283776 13570517359872 13577005499904 13586974028397 13590045125888 13593756277248 13606141207032 13629441128688 13639862006848 13650109837056 13656017091222 13669132601509 13679402423148 13685942621736 13702827801432 13728719055744 13736111033106 13745657011328 13753058108622 13779044272224 13796044317088 13802640282816 13813010410752 13826276700544 13832260193103 13842652574916 13853236471536 13876959533024 13893395436261 13896535794944 13903179806208 13913387818869 13923841153068 13943483551008 13954144541568 13967361156672 13974881626503 13978040403712 13984089573894 13994596027368 14008036715596 14014734036072 14018561160912 14025263513184 14045048987904 14059385823791 14066107694562 14069100519936 14076675769464 14096533771584 14110072362848 14120673469056 14127424641792 14144854504704 14161795502008 14175208792932 14185858837104 14196705144384 14209639405731 14227170701997 14233972791654 14258347847436 14278462134816 14289189754752 14300115067392 14310614518431 14313659367168 14330802538536 14337654175152 14341569482592 14355343411024 14362206780768 14372997319296 14390211558492 14403841192818 14407965637604 14414854166328 14425684259616 14435189237568 14446034608896 14459908867712 14466822230784 14470772811264 14481397562877 14508759911184 14512914398752 14519853104064 14530762084608 14561944514964 14575930095958 14579910471468 14586881207976 14611860603984 14618627614976 14632473592704 14640352180146 14643467186688 14668014870432 14686111692384 14693133204288 14711261016256 14718294552192 14724664076529 14735922346684 14746993663248 14760961222392 14772247244832 14793086491392 14800159148544 14811025742667 14815070317782 14818419004928 14868481231296 14872738722688 14879849462016 14911781019828 14922984461616 14937316792552 14948539419744 14966442973713 14973598513566 14976784424448 14992072352642 14995262194176 15031684660608 15046121389376 15050230164096 15057425763072 15075459727944 15083210946048 15089738392476 15101275793296 15112621605312 15145052682771 15152293616922 15170987923014 15178241256948 15199653240288 15211274680448 15222703136256 15233879971233 15237121261824 15255370444248 15281494598832 15288800766624 15292975811904 15307663489888 15337511807772 15344844757704 15363776625848 15392806214016 15404371057152 15415681276611 15419165721344 15449231456736 15463864137744 15475687589824 15508897792267 15516312682794 15520549856724 15527970318168 15554561288112 15576504147072 15584891030478 15588413722112 15599859069641 15611579474652 15621865830296 15633602769312 15641077281984 15660374630208 15667861942656 15679130734366 15698412609264 15713489676808 15717780695568 15725295454176 15747479168256 15766575790581 15771090445418 15774446037504 15786027973947 15832270253184 15839839749888 15859382323456 15873831408204 15893415919348 15901014650136 15912961317792 15932019939759 15951676241633 15959302827006 15962698464768 15971293287432 15986632435004 16009184817824 16016838898368 16021212755328 16028872586496 16045234460059 16056321329664 16063269901668 16067869512904 16075551650928 16087629450816 16103080329952 16115178812544 16122152855853 16125796986112 16149761337402 16157482628364 16162109216792 16184909145152 16216710937119 16220376440576 16224805879296 16239587892264 16267397476176 16275175009632 16279835298496 16295254682784 16314771169543 16327028698596 16334834742072 16354988021064 16385890485888 16406106755456 16413950606592 16438343179482 16445956066848 16461532791792 16466246442976 16474119047232 16486496296704 16502330255488 16509471843381 16521875653932 16537743591754 16550168643288 16558081371216 16562822668448 16581439898496 16586187884288 16594117833216 16606301590263 16618778150436 16642222302816 16658205823952 16670721380544 16678691745408 16683467578624 16690687555938 16699269261696 16719269628292 16727263204344 16731831063024 16739830644768 16763445566208 16788580151574 16792152233472 16804481391621 16812869732864 16841054110496 16853707043712 16869669968448 16882568279808 16918797591564 16926886563048 16931508934608 16959892193937 16968612314304 16980816644319 16988935267458 16992549978624 17009895550046 17018028075972 17042035451232 17054839384704 17071219191488 17080410876837 17084045051136 17092213028352 17104506255672 17112684015504 17133796974448 17141988738336 17154867768192 17191681423686 17195567302144 17204825940456 17221121426124 17229096831936 17258600906624 17266852339968 17271567548928 17284248704079 17316906990768 17338271912016 17346561436512 17380385388828 17397077856466 17401828627236 17410148538552 17439962656368 17464565255808 17472915161856 17477686642176 17494472559872 17528584923168 17536965437376 17558601858112 17566996723584 17574599059083 17588036349268 17604694791222 17617921458984 17631391872864 17656264521984 17677675886409 17682503282514 17686500102656 17699485910183 17732928780336 17746251792192 17759820325632 17776641472128 17797932184956 17811304034832 17828410365304 17841805113888 17875516893696 17888641481403 17893763775734 17897571005952 17941042982016 17958273916352 17963177937792 17971766233344 18002542096896 18010332920052 18018943760664 18024103366192 18041174827368 18076353202017 18084995607294 18102364796593 18107308166178 18115965371196 18141521609376 18172588171584 18182372868891 18186241506048 18208022788296 18239203230864 18247923495648 18252906614208 18270437068576 18304958740992 18314814710808 18332161518132 18337410811496 18372059029632 18385862229504 18399361523697 18403520377088 18443013590804 18456870099888 18465694432416 18470981962048 18510619945609 18519469976238 18524527248348 18533383928136 18551183758492 18565121537424 18591311401344 18600200011008 18605526055424 18619186631507 18623148208896 18633175502004 18645452765192 18659461369824 18668382562368 18686312048096 18691414881216 18700351350912 18740481551946 18754810259416 18768901025952 18786677919408 18795378362112 18818171104887 18827564625408 18841388226969 18900278390576 18914478449472 18923521567104 18928940192512 18946185874308 18969560935996 18978630388872 18992889314784 19011130463248 19037949513088 19048200148362 19052253006336 19080819357908 19107736718048 19116872233536 19122092643456 19131235022592 19149609041024 19163996425728 19172289882636 19186948744656 19205121590424 19219805555104 19234245679488 19242569537631 19246918983424 19275521596254 19284737330628 19308530083836 19345013214912 19355429183013 19359804138752 19382733935928 19392699787776 19415926019952 19425208882464 19439880628624 19449174943968 19472468815261 19482480805312 19505555901018 19509964790272 19520469573528 19557353160576 19581482256512 19590844272384 19619957988414 19624392736256 19632885435372 19647635912784 19662658217664 19681281629856 19696329659776 19704853490487 19719658038564 19738597190158 19748034323556 19753427090376 19762871314032 19790750846592 19820424478701 19824641641728 19835315856972 19863297587232 19882374693104 19897312615488 19906825631616 19931385892992 19949544877878 19955257298284 19964798018088 19979797866336 20042246214144 20056961660967 20066973552128 20091308330478 20100612970592 20119651189968 20134767381696 20150162140416 20193403577028 20203058155896 20208575180016 20227983897352 20237655009264 20252859859008 20266204320384 20277116286966 20281430619648 20296321680789 20302133398442 20311839961644 20340493925664 20355776039808 20375326131776 20385067688832 20390634415872 20400383291904 20444161693032 20450015743696 20459793010272 20475164755584 20519103634722 20523741618688 20538810589759 20554241702148 20593078583616 20598975275648 20618485516992 20629587162933 20668566408336 20688416910392 20694066475632 20703960424224 20739415050816 20764254215782 20768672196096 20779854707304 20815439299536 20844803692416 20854769709312 20860464701952 20880499506944 20890482590208 20931216812352 20951041735008 20957040927424 20967060605568 20976134360841 21012055073394 21022101054108 21027841741368 21048037298596 21099161541843 21103650779904 21109693670912 21125192860541 21165108544272 21181010203584 21201352866848 21217281757056 21242693253012 21262813189398 21279070436008 21295057716576 21335294356992 21350959187481 21355785197824 21361617007104 21387521771154 21417693202224 21434068867904 21450172601088 21470489050752 21486905083392 21496203807804 21506481262728 21533015116536 21543310171152 21585317337738 21606048305611 21611948456406 21622281249492 21652783856352 21689863301568 21700233346176 21706159216896 21727006243712 21769371598128 21779779656096 21806650694752 21847853981184 21863895143937 21869865707202 21880321811964 21917790905976 21927941422464 21948710389056 21960528270219 21965492062976 22012629124508 22029167538576 22039699806432 22066891524384 22077441828288 22093320580243 22103883520026 22108586531328 22120490494872 22141735453684 22158370867248 22189629737088 22200238722816 22222900173089 22227628507392 22238255660544 22254250074584 22265692348928 22303017605792 22309108084032 22319774193024 22367671529742 22384773535432 22405975188828 22422809129616 22460397770349 22471609391616 22488108528963 22492893291264 22526618431142 22558396788752 22569182084064 22575345246144 22586138644608 22613189591916 22624816419072 22634607588714 22641088859092 22651913689944 22668932407968 22690704101296 22722713934976 22739785846272 22756481884521 22767361885422 22773881169116 22799479860432 22806008340896 22816912020672 22834054704384 22855984984448 22873157024256 22883055666372 22905033007934 22922241898248 22933201149936 22939767920608 22961495234832 22972129109248 23006267711658 23017267136556 23045664938772 23089209321024 23117695882688 23128748582016 23146125553152 23173847185104 23195796206616 23202438169648 23213531384736 23253283541824 23274469024191 23280824785086 23286087007744 23331841932168 23364756220608 23371446564224 23382620583168 23417369211978 23422662298112 23432798745444 23450404153968 23472926388296 23490561945312 23501792913984 23508522497152 23518696101549 23534946952704 23558970839866 23570234515212 23576671043352 23587943181264 23621218752384 23643905040448 23656635668127 23661669056256 23672981832192 23702188629504 23730576246608 23748405379776 23759759624832 23789073485184 23810747112306 23840123879022 23851521975204 23921390642688 23938954240509 23944047697152 23950903917056 23979948652506 24013777226736 24025258347552 24031819132992 24054899769824 24084481994496 24101804269356 24113327476392 24143077554904 24154620494928 24172768218816 24188695479168 24206868804096 24224642006103 24230117562112 24243163825188 24277363717728 24318937641152 24330564660864 24337208818944 24348844574208 24401096214264 24419752947744 24442882024176 24490543047894 24496078706176 24514064252293 24532482031596 24578835728832 24609160133184 24620925909888 24668934100272 24692626634984 24699369664464 24711178570848 24753495383232 24783142128514 24788415201792 24806615387631 24825252964932 24844234002672 24879281826432 24891176749824 24921886508288 24933801801216 24987308735928 25006082070816 25025201367936 25036031333907 25048903892544 25078904442438 25090894806516 25097746594536 25121850969292 25182870227361 25188228350208 25213939865807 25219304599296 25231362089472 25261581165744 25280560565568 25304840518496 25323852419712 25378196387346 25390329844572 25397600197816 25483402901187 25489162978048 25496123524608 25514843325069 25527042113958 25563053176848 25582598326208 25606828787232 25626067576704 25645660905984 25656759383508 25669026023256 25700695461672 25712983107504 25744706778448 25787864106697 25793350953216 25807238910684 25831682139186 25843645247904 25887901359936 25900278509952 25907351323392 25932233258624 25987882787042 26007407868024 26019842154768 26027292764704 26076470880768 26095616784699 26102742940854 26115222807828 26140304386966 26159943984552 26177180580496 26196847883712 26209372742784 26216877623552 26241708839808 26273137987316 26292877384752 26305448156064 26330712431408 26337902787168 26350495085376 26382054523902 26387667795456 26407042186833 26427232638268 26447087809296 26484396782976 26529750153984 26542434175488 26575181190656 26599393170504 26619730690784 26639730488448 26664962208192 26696898277434 26729835864358 26742615547956 26762707670832 26788411107304 26826201586624 26840645663601 26846356508928 26859191901696 26886609095234 26924538102704 26937410874528 26944766906688 26957649350016 26983540012352 27003813145344 27015499380078 27021605760512 27036155049288 27061762241052 27082453282192 27120658567552 27141034719744 27160962249267 27173948056794 27180090251776 27212282414064 27258882257376 27279724013696 27300219674112 27312034182444 27338265203018 27358804846296 27371885243472 27405655602864 27457438111488 27472222066212 27491314022656 27506116217244 27558088544448 27592088634176 27605280565632 27626020821504 27652553401088 27664520386206 27685305149832 27706472943072 27753919066048 27779204964357 27786790872522 27793071589888 27813477858859 27826775637738 27847682306136 27886967102016 27908289083136 27934722313344 27949763253006 27956080807424 27968179147788 27989192054736 28016073431192 28029468072144 28037122321824 28050527026368 28090097975808 28110722327919 28118771647582 28132215389124 28153351538928 28193067543168 28220144725696 28241346938112 28254849283584 28289709009408 28323591004016 28350417585864 28371717674208 28393410288768 28419278811462 28454341403994 28467945583308 28516695694872 28556924269632 28572300222543 28578379509504 28621229036862 28627318734336 28661605077072 28675308350304 28683138965184 28710686822048 28724413561536 28745994638592 28780423116984 28807682385636 28815931275208 28829708332656 28851368519232 28870378475136 28892069217792 28913282394381 28919817735424 28933644461568 28962795125754 29017519822368 29025828797504 29039706208128 29061524169216 29123889029928 29151860191916 29159820942936 29173762415952 29223721207968 29237255229952 29258721849511 29264947185408 29280704360292 29336029740864 29372223384768 29386266408576 29422522032512 29436589104384 29449328153058 29471844693368 29493987326496 29521922444784 29544494489664 29586172982784 29607895785237 29622051485334 29630140635564 29736962462592 29745477445376 29759698924032 29823562039656 29845968923232 29874633585104 29897078839488 29932885947426 29947197027132 29984144705284 30063369321216 30092242778752 30100460328192 30114851526144 30136962495717 30150919455888 30179476784952 30202551586592 30225243210624 30290105365542 30304587233844 30341975846028 30356482513896 30399306480576 30415674430449 30422549360896 30453200097663 30467759942466 30474242523648 30510740888496 30562989197664 30577601533248 30585951623808 30615326979776 30675023615544 30689689515408 30727553251696 30779063611219 30785612428032 30831362553222 30838331442688 30898462913472 30927728275488 30951375179648 31017795584534 31032625365588 31041099713448 31055940636336 31109122576224 31146381323673 31153008294144 31169782060956 31199718139282 31223158949304 31243731660592 31267205538624 31282154563968 31320749260416 31335723885312 31358261468732 31396825218528 31426979353616 31435561391136 31450590908352 31494958336512 31518082610091 31533151581162 31542180890836 31572055947894 31664540506368 31679679499776 31718764646912 31747662816408 31786831838696 31802029300272 31825922635584 31864039879518 31894219784097 31903352483266 31918605654012 31942586574864 31973264870008 32018369635648 32033677796736 32042425510656 32057745172992 32081282656731 32090468920118 32126539803336 32135739025808 32151103301856 32175258901632 32206160659904 32230357625088 32244305711706 32251593972224 32275273783907 32299522674804 32314965256728 32324218433584 32369818290304 32417922684609 32433421874238 32440752881152 32479175784528 32534794952352 32550350019264 32559670596992 32590509365568 32629542339086 32654057397192 32669669484144 32709976042128 32771780971776 32804798560803 32812213510912 32827901213184 32876686358964 32891912133696 32923065583584 32932492885952 32948238094464 32972992593408 33004660510976 33018943686762 33043751307864 33075487183508 33100337286576 33116162742432 33125645336896 33155825280039 33162879796992 33172375768576 33196731637993 33212603180526 33237556300872 33284444605632 33316411647904 33341442761088 33357383490816 33366935157248 33381375111876 33398538523392 33438539256584 33454526408688 33463662126048 33479661289536 33526891132416 33551507294613 33577160303148 33608962783242 33682108220992 33707414087424 33739339936896 33765136559616 33789927646713 33837595183128 33853773126096 33863017869216 33919784387874 33937224628608 33961633288638 33977870534916 34019791100092 34036056151944 34084070902464 34109678769408 34142438382976 34160821753674 34168090102272 34209012511344 34225368031008 34267593948896 34283977476672 34309735536384 34357549511901 34383362847372 34409651880912 34442242852248 34458193663872 34509401567487 34517201813248 34533704679936 34568497408158 34633813981536 34676543824032 34693122873024 34760770777656 34794155712932 34803657254472 34820297077104 34879925312736 34921700271997 34929130511616 34945830323712 34988945119744 35057169846336 35073930874752 35117203716224 35133993447168 35149198118166 35176072698536 35209389582444 35235842917968 35262783745728 35312529043968 35338456259799 35355351772818 35365006565028 35398971820366 35465857560672 35492503584384 35519640651264 35553282944256 35595864369912 35622608069664 35656820730608 35683610227776 35760185818533 35777282962806 35787527551468 35882085964032 35916547832704 35926355875584 35943532466688 35969922978759 36020665840104 36037887521328 36048206732384 36082349654736 36152706404034 36169991214588 36204729593186 36214616332356 36231930742392 36283043218752 36345176343168 36364745737782 36372483012096 36416045576592 36478406461728 36495846991296 36505813228416 36540874137152 36629629421616 36664323036264 36674821622992 36744118059264 36798723047394 36807040754176 36834065272543 36886027181608 36913740199776 36931388864832 36941963924096 37021239891218 37038939952476 37049054496696 37066767856272 37102367516984 37130243074848 37174713192771 37182622802688 37200400022016 37238373263014 37246296417792 37266351004008 37290905530384 37318922739648 37336765124736 37372624096192 37382829762432 37400702701824 37480963103892 37509620518832 37537802051904 37573355838816 37590756724224 37618356663657 37636342209774 37682776453938 37800556781152 37828956898944 37847043134208 37857880385024 37892371748616 37939121871992 37957260777744 37985778629568 38022260926496 38067294581019 38075899026176 38096400296724 38161638715816 38215473436096 38233744467072 38244185286912 38262470045184 38290563170937 38299218082048 38344579765272 38373897489312 38410243180848 38439611110208 38468491358976 38485139075262 38493837966848 38522100967889 38551043192508 38569474661256 38617060167672 38690026429824 38710858366026 38719608277504 38765467871856 38831852039904 38850417764928 38879761257248 38898349887936 38944937630522 38964961610624 38981824180563 39011111802036 39040939147056 39114706321152 39154114411281 39162964513024 39181688544768 39210456580449 39239915976828 39265770870744 39295271825568 39325316435328 39362563259712 39392659319552 39409706980974 39439316077128 39477194380316 39496068647112 39506854180752 39525742628064 39573081785853 39581501693184 39621905503411 39640848957402 39649283283456 39670631713944 39726595174464 39764749386208 39794625230976 39813651263232 39862771785984 39899089755756 39910514596568 39929596036176 39959595732672 40045347416151 40094753796537 40113923321934 40182616660956 40201225941184 40239302379936 40269534763392 40300324280832 40329913642851 40386807154056 40406116311792 40417150360032 40455967794704 40475310018528 40505719718016 40532408640768 40554232573932 40592643361578 40604266796884 40623679923288 40680987851328 40711552079616 40750652263552 40770135377664 40781268831744 40888323386064 40900031487392 40919586020544 40950329511168 41007397804527 41038207269444 41077621179518 41108483404296 41186157167232 41197950551296 41236971033984 41259174325866 41337132816672 41376833820784 41388132951264 41407920848448 41478830101632 41496780579309 41528508431564 41559709414608 41630878599072 41689607384832 41709539418624 41740163456607 41760999013888 41862433624704 41902083470016 41914081854848 41934121211136 41952268721682 42024110146788 42044202108216 42055683482736 42096074597192 42178157471373 42198323083686 42207301559808 42250385721082 42330217088544 42362020407168 42402705733696 42434563514112 42485386506024 42525626378796 42558140872016 42590115433152 42681512105991 42701918374962 42711570395648 42775043542308 42835386404448 42868137735808 42900345202176 42931843555293 42940978101504 42992407615608 43012962525456 43066030233072 43086620342304 43170634675476 43212096611222 43223896912812 43244562498984 43305567712704 43379726603136 43400466692352 43412318433792 43444192688631 43454012487424 43538743196256 43559559312192 43613301389504 43706893778207 43727790287874 43739731414404 43760643623928 43835581811952 43855882844928 43897420778112 43921056540438 43930984125952 43963239196261 44025258249016 44058335077152 44079399612864 44133783048768 44154883656576 44173992229587 44186641160486 44207767040052 44240980989744 44283470907368 44316741734496 44379259474176 44400477445632 44433077228001 44445800346178 44455257014784 44508500149168 44606035211584 44618216168064 44639548386048 44735343059484 44769547070864 44811950377656 44845618259232 44899328921139 44920795540698 44954723953693 44976217057926 44985786582528 45053236862284 45116793577504 45138364168128 45150690492288 45172277289216 45226379183832 45249632838144 45269215177428 45282177718184 45303827379888 45337864815936 45381408202592 45435158048313 45445427869952 45512963769042 45534723770844 45547762338232 45598959720864 45612016681792 45633824041344 45668109408768 45701639913699 45711969968896 45766111332744 45810066015868 45844483796496 45866402299872 45879535841216 45922990469664 45944258218496 45977991477803 46012535423316 46034534273112 46091329877544 46178418642048 46235391765376 46257497164032 46347694370208 46391592413232 46404876339296 46427062769472 46506567083648 46526693376801 46548938048382 46561649570172 46663683864336 46729512441216 46742893128448 46765241166336 46799577208923 46834738423956 46865597490888 46900808307936 46945852776592 46981123890624 47003585827968 47017044994304 47037392203098 47117941679732 47140469030424 47153342086704 47175886362528 47242437504768 47287810080896 47313271336254 47323338112512 47358083921841 47461152493216 47496810759552 47519519249664 47578146970368 47621494224612 47680247758044 47703043950408 47796059819277 47855028724899 47877908481018 47888095394304 47959897305012 48027554453472 48050516695104 48063638265984 48109799539648 48135703380177 48168963988992 48203608538712 48226654952784 48286155109808 48309240989856 48345536437632 48377390958336 48449284012206 48460235124224 48486327650376 48554727435456 48637875282304 48661129321728 48674417637888 48802192428528 48839505895488 48885764048352 48944313508629 48981086095788 49028128504586 49064964063192 49157671457664 49218320266368 49241851819776 49337868200544 49385253269968 49398739328928 49422357141696 49506990766464 49528415530143 49566284257028 49613230775262 49650505929864 49688468005344 49758563652864 49782353499648 49818904770789 49843773016576 49974617471856 50012164141632 50050402735872 50072062667814 50097807785088 50157808884876 50181789613032 50195493189072 50243701938584 50365740454722 50376456700416 50413444174863 50427879731614 50438609198592 50523162331488 50561121131136 50609681036992 50647704839424 50718287374711 50756392774692 50780659689144 50795200395632 50942449932957 50966805802374 50978325956096 51015755335853 51029686650138 51054084227916 51126106353696 51165196652416 51213657574464 51241232630511 51252135153408 51313518767016 51338052046512 51401390923344 51425966215008 51489413556896 51575728213394 51586701906432 51614477821368 51663364278372 51687290495808 51775802719872 51800557019904 51814702646784 51852746112237 51864466517248 51975765574084 52014815736048 52039684309536 52054585529408 52166292573989 52191233569398 52205485881708 52230445615656 52280608773932 52319887969104 52354361160992 52393695767424 52418745485568 52433755247104 52472253234247 52483417679616 52546275974632 52585754769504 52610896312128 52661424862816 52675805574336 52700990170752 52723797177249 52764109047804 52814084373666 52854465276536 52894175618592 52968793565952 53033027659227 53059500307968 53098457730549 53198786341008 53239461381568 53279460976896 53329924416384 53393796554868 53459671728716 53485231095912 53525415341664 53576822214608 53652403173248 53681291327202 53692713017856 53773218190468 53849076205408 53874821749056 53889533813376 53915298700032 53967080024704 54007626290688 54030998760156 54072310098576 54123524482104 54164906564384 54229059606051 54241317135104 54307094389779 54321924498534 54347896113588 54424564828128 54517764514752 54547118606673 54559448027392 54624068364888 54676530406036 54717609692592 54743770486944 54811311205728 54876957570281 54914876222976 54944444132424 54982628045312 55012232434488 55116177088896 55184177268352 55210561131264 55305106802176 55329040772412 55370610299664 55412945886144 55507838132096 55531859836827 55558409928714 55573581745044 55626955717718 55653551275476 55695364612272 55773934204032 55816578166272 55857559894521 55869444626688 55899526506012 55936358295576 55978384109472 56032146862384 56058936144288 56074244643648 56101054052736 56221444655838 56237543295164 56264430778248 56306703077856 56386135086336 56440289451392 56482693876224 56524164680907 56647182008032 56700835171728 56743435348416 56786820577536 56838557622924 56908682807988 56935891166616 57033391389744 57113848539264 57144600445086 57156759019008 57242458073724 57323210154144 57350616700608 57366277930368 57421373644096 57448827123072 57491989277184 57560846233968 57615364771272 57631862550416 57659416665312 57702737038464 57740756950272 57826564788762 57839635470848 57882102571139 57925590251508 58035039644736 58051657595008 58079412416256 58247778059856 58303720383832 58319641885872 58347524831904 58417406445783 58447442415936 58517443699022 58529894370816 58561408720584 58672059481728 58744446769536 58772532817152 58845044065024 58873178208768 58898656306116 58943689386736 58987974652992 59043844889568 59088988979328 59114560471461 59215791570474 59244102970668 59260281271128 59461273436103 59473924925184 59490954890752 59534634425161 59647124079312 59691937846464 59749267170208 59794157678976 59865771894852 59894394054264 59968289410568 60126738642432 60170884982901 60184485557504 60200920656384 60273924991434 60301838911776 60358953569904 60405103173184 60450486421248 60534730092397 60580210731084 60609174467688 60683951692056 60712965027792 60798612961152 60831348860898 60845098721792 60889772497631 60906400195326 60935519884932 61021481776992 61125978395328 61155203066496 61171903247616 61230653959552 61350047231088 61379379030816 61455106503392 61558127222438 61571224856064 61616431769277 61662725106444 61796925826944 61855456550976 61888761488799 61902750359296 62035591169068 62065250731176 62082199426896 62111881272672 62218245152448 62262994362503 62292762647346 62306016588288 62339564121912 62399436278564 62446317898608 62487463321184 62534411077248 62564309127936 62628173215069 62641498520832 62671447770624 62716522937464 62793650437056 62853958707232 62871122782272 62901181816704 62928403082523 63036165220182 63066303162324 63084361781672 63144111895788 63297484625529 63329081012736 63375578581623 63495325632816 63573663677392 63604058600544 63651845271168 63728079759036 63788439568194 63806704966532 63837211308024 63885173149728 63946529740016 64036739271296 64067355593472 64084851021312 64162565313462 64180937840236 64253079606672 64271478051616 64302206603712 64350517803264 64412321319808 64460715250176 64488611423412 64550547567814 64599045349608 64629930513456 64648436867168 64739636580608 64818144916833 64835845369218 64866843748476 64958351569056 65069589904704 65100700038528 65119341193984 65181018731136 65259084678172 65308114794384 65339338968288 65419952084256 65543561943552 65591685431811 65609597121606 65624427021824 65753372717928 65783824267392 65846131167168 65864985771904 65896476188928 66009321021952 66037887373524 66087502615728 66150974367016 66200674573152 66232325484864 66251290673792 66279961740729 66311650560078 66325759593984 66393463275986 66425206361052 66475112601744 66568889211264 66632823295808 66668700519267 66682885522176 66714766981632 66762750223752 66797077046784 66877078513168 66909052817376 66927324252096 66959322579072 67103014589226 67154320606296 67217925566484 67364216441984 67414828174848 67464325586889 67478679873792 67579855293426 67675190366256 67707546252192 67726035738432 67839568775748 67874449257216 67923266577276 67955741069832 68039582200184 68072112303888 68168141804928 68219357538816 68269445653563 68284876765952 68321643507348 68418025022688 68450736062016 68535187897792 68567954953344 68619471072768 68715099023802 68766725694744 68819303761824 68884485704496 68916387327744 69018803134974 69034403626496 69085090165553 69136994816316 69267627963072 69353087648064 69386245746048 69521541555312 69588311425864 69607314508944 69640594154208 69759850625472 69823407072573 69843400543994 69858261023232 70114339692672 70147861749504 70234407432448 70267986894336 70298396236332 70352145397072 70418779164888 70471685835936 70525567491456 70556088304647 70676912519598 70710703545636 70730013130056 70797943640732 70931715121344 70969907004381 70985007168768 71057466894547 71106565888512 71191728739824 71245216139328 71313641461216 71367220455552 71520371637066 71554565925612 71575055102936 71764171928064 71816862721527 71833095665408 71852711751168 71939845957518 72041331680208 72075775042656 72096413464768 72164699309472 72251129465119 72305412808068 72339982429176 72409459186372 72429232664712 72463861484784 72566086437504 72674889755237 72690352686336 72729491475564 72832091153184 72956812923456 72991693982592 73011626456832 73081748274304 73259258843232 73328646072528 73349643245984 73488236118528 73542192756879 73597446094788 73668130545086 73772054363216 73827480399552 73862777729664 73883927848192 74042479782436 74077879904952 74098108993392 74133535712544 74204735033968 74260486149696 74349426385542 74365245605376 74419846162893 74476746526028 74532702008016 74581811060768 74637845479296 74673530249472 74745248192384 74765659524864 74801405403648 74961926207784 75019241037664 75075604103808 75108094001721 75146711677632 75236713327314 75272684419548 75365552907876 75548610682083 75601113562304 75641819597421 75657913797888 75694086268416 75784743497232 75878243743984 75914521555488 75971557259136 76044521852992 76134589162038 76151798052352 76192800593448 76323277431632 76430946872192 76467488934144 76488370573824 76544529975207 76581126341874 76598436164096 76689159530544 76747794978624 76820486361696 76879222220416 76936982717952 76970278150524 77044201935778 77102086385016 77138949322512 77234120335344 77363592320091 77380052859648 77421716732052 77530935743712 77663704079808 77700835529856 77759522514496 77796699775872 77889875261044 77929923221248 77963648361126 78022223604072 78081878294112 78229412642304 78286850354097 78308228822562 78325929026048 78420913160898 78479831953656 78531541741488 78590543651136 78650632870656 78725126519424 78785318639104 78819413961948 78878632154256 78954388760632 78992137294224 79013708361504 79051485256128 79146163571706 79163003386368 79221126560499 79243811006822 79281697914804 79341263427888 79453190348928 79529498772416 79589250461952 79627302526464 79725543571968 79798179511512 79821029193136 79859192072352 79919191465344 80090694832302 80167615527769 80189507593074 80227846643868 80365233321912 80402451882368 80478604759872 80521936990803 80539069526784 80659827285702 80773614308112 80812232623584 80834300720064 80911935589408 80950620037056 81011439436032 81064817281536 81108465147864 81185286723156 81208533593768 81247359846576 81361975702656 81423104159232 81482886747801 81501304527104 81540270755328 81776646772128 81800062974784 81839172041088 81900659022336 82014795609054 82076414538888 82155242359036 82216966808592 82372314334464 82395901102592 82456397939531 82473942067968 82518348651732 82674265633344 82753667641568 82776265902528 82815841696896 82957660203264 82993561158618 83057016863128 83119418829216 83261757198144 83337614893071 83379214769664 83440433576577 83480326913214 83724867249408 83804166940032 83828163709696 83868242422272 83904537443364 84048220293576 84088404216432 84111366965472 84192149194384 84356314942746 84396646167372 84500771442164 84660434177088 84724040814336 84805411467392 84869127028224 84970773012048 85051252757592 85116281744032 85180230866304 85363024211982 85403836749924 85550087084616 85670772808896 85716900667629 85736275471616 85863687110586 85881956203008 85984815231216 86025925050912 86132060466144 86173240684608 86235219039013 86341269350952 86424193222444 86447793825624 86489124997968 86611135425408 86740997449799 86759453206272 86800933384704 86888385377262 86908024974848 87077486392512 87119118624384 87226602779008 87413787556414 87455580575748 87479462828808 87521287247856 87671163623904 87711765689856 87776165548533 87794841556224 87842113080876 87926478392522 88050516498032 88116670154304 88158799225728 88267566097536 88309767313152 88347984459174 88373282320972 88415534080104 88481961979488 88566941814736 88633483468992 88758518948352 88823687355711 88866154456002 88891600692356 89017000298336 89212070423168 89236432336128 89279096772096 89470686118968 89539094141728 89623900755312 89691236518464 89798657842278 89841591081396 89909447907386 89952434115852 90106473724568 90233587155008 90276728336256 90301380984576 90344554578432 90410887487151 90452758367664 90538430354856 90564355436368 90607654759776 90675729631872 90762816405184 90870316096626 90890855739904 90957589754647 91025927538084 91069447541688 91095524676464 91197919441728 91224033363584 91267648082688 91359600292989 91403279827398 91423939937792 91532222665488 91620132031736 91688967592992 91732804599744 91759071682432 91845980939328 91955982955606 92025070846632 92069068546224 92182659755088 92337190833657 92356837284096 92470783530752 92514994328064 92695388740416 92783184826464 92809752678592 92854125538944 93013134167296 93053386753602 93097876096764 93123299140344 93327367728672 93439143971019 93459024882432 93485786256896 93554425525253 93599154417846 93669476847912 93731194981776 93801616615872 93891705553184 93962247781248 94007171655936 94034089988608 94074784406196 94235883359464 94280938060848 94306684173408 94351772725056 94484875009536 94554247830273 94575620161792 94626542672508 94716167843682 94922304986432 94993621519104 95039038499328 95156293940736 95242988449224 95360495516088 95406087900816 95592119638554 95683928210563 95710057449798 95755816962036 95919794610024 96055108906944 96101033390208 96127276531968 96219599079296 96271406760354 96407217077424 96453309905568 96572310219616 96618481979712 96691072875264 96754781916672 96825821351721 96898568024412 96972655300752 97109454870912 97253768053827 97275750564608 97322258643456 97604384857056 97679011790976 97771528096704 97888627017258 97962172191576 98056257009172 98129928126384 98315342915328 98415700766537 98436640532736 98483703639552 98675736401088 98770506539936 98797478657856 98844714283392 99013981532928 99056831060286 99132568514056 99226461550524 99301011859728 99376936010688 99467475840117 99517127305728 99590194913979 99637809541578 99949234943712 100024328283264 100100805471744 100144125335628 100195615570176 100315617769752 100363579226064 100390986378144 100487403877168 100731480909444 100826888349726 100855759463228 101046324662976 101122242262272 101219362073984 101295409678848 101369782940139 101436574749422 101512785549384 101561319378288 101590400791264 101884899865914 101933611604748 102031510671706 102059373300276 102108168455832 102252212707392 102330393304832 102427315148928 102482465261022 102504270306816 102627037534032 102676104093024 102802781846688 102851932430016 102978827113792 103072648535703 103151456426788 103228955642736 103326728556744 103374580991616 103551605439744 103601114039808 103705492224474 103728933034496 103951531148168 104029631472096 104079368619072 104109171058816 104332585147978 104382467138796 104410971763416 104460891231312 104561217547864 104639775938208 104708722321984 104765100815991 104787391534848 104837490971136 104944506468494 104966835359232 105092551949264 105171509539008 105221792624256 105322849725632 105351611148672 105401980341504 105447594354498 105528218095608 105628168747332 105708930553072 105788351237184 105937587131904 106015368779397 106066055318454 106196915461098 106397572682016 106478922763136 106558921953792 106659848832768 106787593109736 106919343457432 106970462191824 107050830683328 107153644429216 107280557455599 107304806346496 107362582654404 107546436380936 107698152410816 107749643498112 107779067626752 107830597400064 107909768936277 107934160049408 108061997520312 108144620197152 108247048964208 108329813128768 108458119212102 108482634270208 108562284545869 108614188779558 108643848997068 108695792227176 108849129656256 109035529029504 109094237213346 109118896054784 109248136729776 109353060812072 109435219385184 109487540973888 109622622411456 109753915140562 109888888264848 110024464868976 110232354177792 110368354536704 110421122262528 110502195817629 110658081544824 110741220599328 110825891772288 111015676264192 111063719673654 111116819857428 111147163490088 111253911435436 111307102550952 111390729224544 111524139578313 111547868408064 111661733691431 111715119789042 111738889253376 111799053012024 111872716591152 111956768218944 112064293724768 112117872288576 112148489287296 112202108105472 112442889311676 112475086590328 112528861556496 112613406155712 112772270172672 112855069990971 112880578902784 113048329361814 113294364016064 113401670343456 113486870696832 113573641155072 113677115245848 113817365615976 113871782333232 114066782779488 114203398186801 114227697078528 114289200890172 114484916147448 114646420308288 114701233401216 114732555860736 114842747288192 114897654246144 115121692467936 115230729542544 115263725100832 115318833330624 115405474076928 115481513900544 115566302903667 115653129577524 115764205142278 115851180503016 116070079289472 116103315190016 116158824832512 116495556119712 116607440767664 116639283771744 116695049663808 116834812891566 116894884831872 116945472541689 117034887398044 117122817441168 117344118963456 117488893539072 117545065634304 117631369741347 117690088130048 117797312612232 117887378773472 117975949305984 118087689779136 118177977958656 118229120942922 118431583140948 118488205941336 118520562542256 118719245357559 118865716510233 118922546872206 118947849850368 119069268850322 119294248158624 119383875692928 119498534340416 119588315357952 119731543789704 119788788108528 119936578821136 120284261389611 120341769965802 120368971115008 120547849982868 120603677823552 120717907139808 120810206346368 120900972842496 120989740928553 121069460184794 121160421462168 121218348935376 121367903384112 121425930055584 121597225922304 121662697721796 121779544995262 121812800390652 121871039769864 122042963553984 122251956790656 122310406132992 122343806495232 122461307919104 122700094462176 122758758061632 122910213006784 123022193413581 123116254444876 123232863538554 123325450212888 123593851653888 123710913101952 123777522977598 123805500718592 123896401371281 124071182338136 124130501462352 124164398853792 124223762545344 124436490304896 124490341737927 124525988725006 124585525294692 124679128243824 124798872557128 124892635797216 124974926642368 125068822154496 125128618255872 125220490369821 125256346430138 125282997041664 125433045874928 125587300874112 125707917414464 125742245564544 125802363633408 125856806165046 126072330440364 126132606324648 126168723563344 126288223791576 126534472414119 126594969251058 126751157163246 126990651265632 127147327354784 127208117201088 127303690542336 127456159518072 127576879136388 127613409933064 127674422616048 127770346299456 127893059480032 128044536317973 128073478542592 128134711186944 128325130626924 128361875680472 128506159213344 128542956103232 128604413207424 128701035606528 128795530665879 128824642639616 128977222846824 129101095135628 129198090699216 129259861026912 129296873734336 129479273161216 129574339619263 129636289833666 129671690738436 129733687496952 129916703138112 130139179809408 130201400077056 130238682387968 130362037462272 130518169356344 130616229588768 130678677936576 130839904168512 131120681334621 131183370863622 131219194243212 131506745435856 131567648534784 131692262334336 131729971543808 131792952377856 131889717588783 132075774747048 132175005231456 132301948734032 132401349146304 132464650969728 132502581347584 132559923481458 132623301120156 132786926551972 132850412722104 132950225203488 133137778422528 133265646591616 133337401038534 133365771044352 133525500447504 133754157026336 133818105634752 133854648504192 133918645158144 134206029178452 134308641212592 134435851132968 134697986763417 134728432883968 134864171861079 134928651173778 134957359747584 135159710586852 135350380732512 135415092504384 135452071476864 135679137551496 135748898514432 135846533154552 135911482139664 136079164400368 136144224607776 136307281706827 136336283609856 136538891307126 136569753531904 136643287014696 136836050045376 136901472124032 137070375795584 137135909906688 137430198047604 137533451389488 137638607523648 137768971408992 137832774655488 137933974433409 138037606269948 138170180331106 138273989632632 138535255926144 138706175296128 138772491492096 139043083110624 139176622851728 139214629017888 139281188308416 139519701250944 139580080130403 139646814145146 139686801087988 140228679385344 140295723499008 140398731626769 140468814864896 140596792472664 140704290794144 140837558329776 140943371671872 141051134982912 141112176609294 141353825039196 141421407091272 141460026260112 141595887281464 141863430242688 141939814008762 141970014337536 142074251765523 142114933789094 142383457479648 142490432278656 142627282922432 142734440911104 142933355328731 143040743274132 143109131851224 143150110205872 143565086174697 143633725443054 143666191330816 143771674128313 143879691915036 144082663360416 144151550085312 144192826929536 144329398618944 144407110140531 144502258930238 144610825616136 144679964858352 144818918372744 144858465329424 144927722969568 145132172875008 145349779510474 145380705372672 145458982951128 145664182306368 145913625846912 145983387965184 146023252913664 146163496548608 146518517686464 146657292145056 146699286491968 146832940525887 147014097253969 147084385513758 147194892189576 147336261090172 147544108726432 147654960799104 147725555459328 147767855696384 147876350023787 148084959564872 148155759809904 148196217986784 148267071425088 148409470067936 148520972299392 148585246590429 148698852771084 148839692325786 148953493052056 149065404016032 149163622121536 149275690958592 149347060498944 149456714312367 149490496384768 149531319049728 149923852415568 150038482075328 150151208207616 150216188003442 150293423355264 150473426654628 150545368839096 150731105815752 151097221364166 151202227124608 151283639194842 151315827595776 151569486994464 151756487487968 151829043110976 151943114518272 152089043705984 152154862124133 152269178324076 152385601186896 152646554863264 152827349798871 152861893744384 152934977868288 153047266007559 153089059950414 153162252683748 153378319061088 153495589957248 153640972723392 153723697891533 153758444440832 153940556301048 154088403871556 154204172770032 154277898645024 154468240670688 154653244061701 154727184640182 154760105719296 154843433464104 155061871487424 155327408159616 155401671059712 155519045028992 155593399551744 155779750522088 155859846442496 155927296722252 156044447208144 156163756588224 156498877721967 156573700708194 156616457645124 156841826321796 156959663907312 157063083482976 157181087302272 157301265741312 157416759702741 157450253038848 157638827923896 157757264308512 157908777521264 157984274588448 158027416723008 158102970512256 158292327143412 158442253120998 158487622013644 158563395829608 158682526855776 158906380697856 159058997544832 159178500923904 159295373191647 159596359023024 159642058386272 159718384144704 159838382930688 160181389664604 160335231055538 160379015186148 160455693287736 160730466643824 160804903764736 160957209519744 161043873981606 161078139053568 161319654571404 161547228616224 161624465247168 161668601440128 161823871178816 161901240074112 162022878872064 162216930295728 162370573446312 162417067187536 162494719693152 162723951405312 162921283169337 162965773495602 163002609054208 163553293544256 163600125949568 163678344082176 164029591218108 164152829077776 164310484718072 164433933617184 164630872710843 164744628668928 164912795879062 164947884135936 165036697303464 165348531266688 165507335283136 165552531805056 165631683393792 165915320406528 165987122317236 166114033726256 166238837658432 166523514396288 166595579510481 166675229786142 166880867153154 166960653826428 167449734498816 167572679683563 167608333880064 167656327419392 167809074886728 168096440587152 168176808432864 168222733930944 168384298388768 168712629885492 168793292334744 169001542884328 169320868354176 169448081628672 169572494042721 169610822934784 169941546024096 170102505515184 170232563488064 170360461732608 170597875714937 170726048423964 170807673499848 171100174169232 171341545617792 171433801335258 171472550943232 171598449766051 171727374221172 171969630462432 172051850101824 172264120932288 172346481369216 172470438078026 172682538701904 172848386444888 172895587651248 172978249995936 173222270850816 173481994899598 173518906412544 173646307713417 173776770754524 174154972785024 174238237248768 174453205558016 174827575112828 174911161151496 174958925657616 175042574495712 175252219337349 175342327247808 175468438657963 175552331097066 175589683112448 175684226161752 175852956785044 176101032996064 176233340308608 176317598451456 176497579060649 176535132195072 176619534626304 176695968918348 176746564641944 176831068160208 176963923958976 177133883629472 177266966937984 177343681414383 177647374711422 177732308912004 177783201384712 178034000596672 178383820308309 178424140846336 178472864672256 178603903275483 178941372237936 179078188283456 179247801510624 179382473036928 179597315684556 179683182162792 179818895814772 179904868231704 180212947449136 180467174310016 180553456672512 180602761969152 180821774974302 180905516735328 181076860709712 181128710872736 181215309519552 181351459263744 181525632810368 181604190277191 181740632193252 181915179509294 182051855076168 182138895083376 182191049352928 182395838883456 182448066727168 182535296165376 182669317492893 182719200585978 182806559654796 183064445330976 183240264063472 183377935185984 183465609199488 183518143364864 183691961878656 183911965911212 184050141693264 184138137092448 184365319510176 184674381667314 184713674568192 184849295307831 184941567061504 185390777480832 185566369652928 185619505357184 185708251077888 186026268334592 186106773507204 186195752193528 186246598280688 186654735457344 186788983087509 186878287942038 186918049764864 187108851050506 187198308835692 187338953695824 187462389963552 187603233231744 187783411106368 187884519645207 187924495562496 188014343311872 188149568812392 188471766718928 188561876121696 188613368346816 188703545450112 189108495660546 189151240323584 189253085345016 189432335687364 189844609972864 189987243038208 190126735744869 190485976898448 190720991032176 190812175801632 191184239277108 191367856421126 191420114899596 191511633924072 191839589220048 192110217813888 192202066780416 192254553063936 192439198158592 192542813520708 192814434154848 192906619811136 193144620439232 193236963959424 193382145750528 193651642703442 193797136048824 193945310601504 194218909741824 194454434750499 194507536107654 194551501129216 194694345012013 195208769714112 195358023581952 195543056193408 195777254034516 195924344383152 196112514018344 196259856252768 196630685830656 196775056295433 196831401533074 196873281065472 197351472802176 197541013079872 197594957315712 197689428566784 198027963065856 198113662120572 198265137028112 198452923101048 198602023719456 198753872021376 198839885222187 198934951680234 199180389827958 199275619083156 199898469887424 200006101557801 200048656566528 200288250671256 200391231140352 200631235539504 200727158452128 200781972756288 200974807754336 201462961818888 201653776699452 201711518926456 202092649325952 202244484524544 202392976760667 202438724147968 202739565880278 202873149498844 203025571098768 203122638756576 203180801582528 203616819401699 203769799731828 203867223209496 204063021343412 204118746600552 204216336911664 204504425414784 204660786609664 204811052946577 204854630297856 204964930522044 205254075068064 205352208186048 205605563693376 205703864860032 205957654227584 206145297071406 206302912853576 206457911285472 206653457113488 206749161983232 207103210879488 207255270496659 207410984448948 207903062296336 208059262944192 208158737238144 208218342117632 208665170295956 208764934277592 208821943526832 208921782462624 209122435095728 209279551876416 209417444643968 209530201631982 209574783069696 209889012936988 210185103898528 210343019078016 210443585248512 210645699451264 210703222297344 210803960683008 210895188708996 211056436191216 211256337494664 211417861106144 211576702474368 211668264913941 212030737558794 212132110636908 212393830922196 212795145364032 212909721013143 212957845526272 213172400683641 213319697665536 213575186219472 213838686914864 213940924383648 214101661366656 214307288858432 214561114911198 214609612692992 214725165308808 215092872761872 215396304821632 215499286996224 215558135253504 215819537872554 215868320098816 216123995040624 216289240394304 216494097928416 216659626257536 216753388395357 216916238424204 217124569091738 217228377559116 217287697994136 217391584454352 217698259312512 218024669265711 218071058059008 218188474426692 218496273459552 218706121624144 218870438770368 218975081947776 219245244822912 219507830281124 219777776529696 220048929737952 220464708355584 220626578270637 220736709073408 221004391635258 221316163089648 221482441198656 221651783544576 222031352528384 222127439347308 222233639714856 222294326980176 222507822870872 222614205101904 222781458449088 223048279156626 223095736816128 223259538488679 223323467382862 223430239578084 223598106024048 223745433182304 223913536437888 224128587449536 224235744577152 224296978574592 224404216210944 224885778623352 224950173180656 225057723112992 225226812311424 225710139981942 225761157805568 225926916487349 226096658723628 226588728032128 226803340686912 226925458792263 226973741393664 227354230491696 227634731231952 227743564666464 228133565558976 228406796373602 228455394157056 228578401780344 228969832294896 229292840616576 229402466802432 229465111721472 229633589925621 229685494576384 229795308492288 230243384935872 230461459085088 230527450201664 230637666661248 230810948153856 231132605807334 231306259155048 231528410284556 231702361006032 232090776960273 232140158578944 232206630380032 232377121465951 232991112239424 233214881535328 233278567543488 233390099327616 233669625783132 233789769663744 233890945083378 234069774796088 234245634882336 234688237926912 234860551062291 234977787078144 235262739482694 235594625224464 235774757546944 235951898611968 236175379558272 236355955917312 236458241885844 236863166281896 236976411882672 237041125084512 237438490715118 237731433020466 237845093744412 238138537700644 238588496317248 238767751385856 238997068680832 239176630715904 239463087579408 239577576217056 239873157642272 240502846583307 240568522779222 240683539931604 241095699965736 241207355647104 241435814279616 241565810972409 241620412692736 241979481857106 242138920369588 242320842924336 242436697870752 242735806768224 242851860111168 243026526382673 243194451844608 243325395443592 243559089990524 243625600781304 243742079539728 244085927107968 244451901903979 244503913581312 244620812265984 244922615838208 245400188924352 245517516123264 245820426013568 246044386827162 246232508889752 246465727077108 246650900425776 247187703307776 247369193818593 247421826203904 247555045955196 247792802742562 248142364676272 248261002924704 248328797707584 248447525090688 248872980609792 248980683475854 249051977450012 249171050589384 249358256487648 249597745114256 249785271594432 249949853284736 250137644308992 250321300729731 250440980739642 250512692860276 250866091749856 251174601748224 251415834828928 251484491129088 251604727266816 251713612330092 252144660880728 252265212649296 252337447126688 252576447583152 253068944828238 253189938502116 253502314326492 253981302531264 254294654709568 254416234402176 254607381084672 254912319036144 255153758272776 255226819866128 255348845232096 255540692598912 255786118960064 256089072635946 256146957085184 256650261253848 256723751360944 257012318426688 257085912206464 257208826414848 257591061331758 257649285279232 257954445693648 258202190271256 258396181398432 258519722053824 258593747468672 258705657117039 259148679238526 259272579667332 259343381476872 259467374993904 259833406276224 260222992349397 260278359618816 260402800154112 260724074924544 261036338712688 261232459177536 261357355873152 261679808337024 262241362669242 262366741727244 262438388486424 263013490871712 263135297069568 263328496645599 263384524668672 263459943087616 263779435177566 264151549494096 264350010462912 264603897468064 264802698292608 264929301939456 265005162695168 265119846962916 265246602240312 265573853103944 265700825444208 265900450406976 266275556845056 266471062067133 266531293183232 266674802077068 267051000895008 267508314052672 267636211269504 267709297008384 267837290316288 268412058356904 268617282425184 268871702265936 269395973526834 269456865767936 269654706775223 269728343722158 269857302347556 270319421173704 270700761465024 270830185008768 270904142953728 271358275102992 271693066309104 271822964279328 272158328800736 272288449215552 272614563413654 272672567219712 272872769263941 273077782614252 273286574029392 273672100090752 273802944248064 274078800878967 274140751591168 274271819813376 274860396095208 275066902778976 275277215047296 275537942817984 275867948866818 276075212539896 276340360662212 276547979265264 277011572500971 277070511852288 277353338523877 277412350592256 277544982984192 278086166221248 278353245703456 278429258035776 278562376616832 279039402501888 279160160260806 279293628290292 279373602175976 280317431913057 280457358770688 280663276575759 280797463253538 281193584945328 281408581588288 281675116659552 281886743343744 282102269965824 282224353218588 282707650078392 282842814182544 282920052520224 283191774562928 283726860485376 283879628017524 284148503531046 284229867578188 284766914959296 284980864557312 285254565844864 285468881822208 285866710657462 286081486548264 286218263702448 286300220411744 287051784631689 287130172349394 287267450886108 287543348256626 287759383830072 288165326720832 288303100170624 288385653859072 288658797237888 288814220281062 289004517860476 289221651232272 289359929716704 289637836745488 289716930658848 289855445939136 290264345750016 290477464055163 290699559020948 290917965902256 291328364612736 291827251693824 291966775930368 292326993097216 293037035372928 293314584290112 293398572983936 293665881051774 294028194507938 294168771027516 294389784379152 294672522180344 295088217452864 295247102299611 295309921598208 295451110918656 295752700047574 296169919129744 296311519619808 296392435973568 296534142850176 296818940135872 297041944598784 297170493180858 297397705542168 297679384651572 297906986104112 298130808032064 298327244243072 298551381917184 298770584741937 298913428624734 298980992769536 299847704831136 300076964150656 300302416415232 300432376006884 300586846710528 300946853309256 301090737678192 301462211631504 302194442728332 302404454249216 302567278389684 303138973988928 303512974975936 303658086221952 303886229036544 304109348820417 304178087411968 304309724248266 304538356648152 304771202373792 305293109726528 305654699597742 305723787488768 305948256447449 306094532015118 306178119900828 306324505367496 306756638122176 306991179914496 307281945446784 307447395783066 307516888881664 307881112602096 308176807743112 308408345540064 308555797290048 308936481341376 309217945607109 309306488123402 309454369280364 309686866928208 310123742974848 310654816319232 310803342119424 311038090057984 311186799103488 311559501044176 311854593444504 312088894416288 312327513176448 312997755443934 313147401416388 313232915290248 313683652643592 313919327814624 314126166965952 314295302447973 314362174604544 314683067675851 314833519405482 314900506077696 315277655847792 315514528617024 315817555042528 315968549176896 316054833446016 316205941024512 316584654286824 316884506241996 316975244027288 317126791659216 317365053711552 317812761395712 318046106338191 318117995089664 318590746383294 319192718046048 319284116772544 319436768289408 319676765861376 320362779329208 320670462111076 320758030372296 320911386575472 321460933287648 321609807529472 321845940344621 321914419039488 322087747963212 322639309142808 323094457232448 323248930494336 323337202880256 323647742357632 323802480148224 324433860591456 324741146892624 324834134375072 324989439386304 325447902810624 325686853637607 325842566338674 325931546991204 327106587088512 327200251899136 327356688164352 328059182436216 328305658155552 328620969436144 328867867234368 329261745421686 329825591758124 330073394606928 330697062533376 331014670566272 331105063610112 331263366787584 331506587452887 331974244634472 332228067452512 332477675316864 333047028792576 333191159020962 333350459572284 333761734306308 333921307652856 334572418734939 334985201074293 335145359367126 335216667760128 335618149773456 336192881174304 336353616865728 336445467861888 336768596777536 337425259770984 337586584669488 338003085768656 338641736708352 339144988085442 339221645869568 339883092048192 340205011030368 340465126976128 340720923465216 341195751429874 341452096847928 341615346999696 342200348338464 342610194560403 342683091235584 342867602670516 343196899532102 343454748442344 343939260924864 344103700203648 344528241864576 344692962738432 344940876156052 345365077403808 345696772889776 345791175302496 345956499991872 346444541701632 346698908711001 346963989799196 347292615426834 347553541509048 348309945570048 348476474497536 348906411116032 349655150225656 349822322302992 349917851315232 350085148991424 350504438674698 350684654495616 350836417625067 350936877315926 351104662194132 351368452323504 351705913570088 352202065992128 352466680617216 352635196902912 352894109224041 352995158121298 353070264390144 353391937836696 353493129283888 353662136320416 353927847917952 354267767258944 354533933875968 354687362828766 355028011622977 355294749422844 355464617824008 355566402769424 356068001193344 356597149530699 356767640616618 356848281692672 357207806550966 357882744475872 358156376566912 358495603021248 358764946073856 359194631369112 359366364325584 359637791629544 359809736463408 360425894898272 360852784168833 360934348620032 361106913345024 361643549948604 361811033470656 362153721419424 362257421745472 362430619039104 362702918527488 362969222785659 363051265620736 363208380554382 363481264386504 363830359018588 364103710152336 364277790166752 364382098705856 364791677766912 364896133454336 365164048017923 365338634985786 365438401171956 365613119309592 366128890661952 366480528126944 366755870371968 366931218398976 367036286729728 367383923757312 367823931822424 368100283386528 368276274184896 368730639020352 369066580240743 369348763334628 369698590615662 370781554961664 371132739305856 371239010714368 371416502155776 371689204113843 372213547014408 372391504387056 372493196561376 373309470914688 373577966175018 373756575884076 374217702101012 374396617671384 374677907391648 374924779927104 375206466463488 375566822212736 375769039290414 375848991124992 376299137624784 376943533437856 377123752243392 377226736693632 377407090900224 378216991321092 378506170690032 378864671374728 379603417242357 379689219945728 380253471489738 380971953796896 381441982064352 381624351603264 382368478554216 382735712842252 382840229799192 383023267848144 383679178440096 384138702991967 384220435627776 384404133560832 384878396317184 385085627041416 385628868309696 385813239622272 386289240878464 386473927918848 387303285406884 387594272097648 387890621203008 388437819483648 388723018857789 388908869500998 389015072215308 389388690024026 390417539428224 390716047163904 391086112386816 391554508069032 391848688766304 392225028036688 392519712505536 393362044003863 393550112590866 393662803066148 394702945604352 395082026159744 395189914631424 395378857133568 395669152766349 396227324241144 396530274056224 396905846202096 397204047438912 397507744042752 397679770444374 397869903360468 398360779655916 398551238166312 399796939774848 400012203115602 400097313133056 400576501342512 401262471079008 401454316904256 401563945512576 401949615508672 402925923637776 403307553398904 403423037852912 404185298651904 404592515583237 404785953521334 404877448295936 405174717997973 405479131760556 405746298997688 406051142197536 406245277513152 406361603165056 407233638803398 407539599463656 407734446418992 408126042686824 408237493201104 408432673823328 408921845120481 409008850829568 409622105893154 409709260595712 409929861044088 410508150136128 410704416372096 411211127386752 411407729720064 411915308455168 412290594142812 412605825707152 412915822570944 413306914226976 413498323966464 413801923300227 414510540993318 414821968897896 415806124592672 416118525888384 416317474476288 416436684235264 416742440976127 417330340591912 417529868555184 417643887053664 417843564925248 418244870191456 418559103752832 418740240391209 418834889287936 419060403263964 419778025873976 420370207797056 420686038156032 420887170497024 421196194880307 421291398902528 421406444594688 421790377417992 422112872382432 422512674989328 422835722212288 423153404948736 423336529827882 423743110646779 424061475117588 424264221273816 424787661844392 425590290728064 425819442026286 425915691052544 426344801367282 427150372438944 427677373829728 427881848767296 428203322733312 428614577716864 428800065986193 429122229822396 429450330617616 430185745523744 430695258524091 430792609643264 430998573992448 431315022384939 431639075745108 432247990081248 432578480788608 432988195856832 433221330421593 433319252515072 433506776790714 433832476848408 434249138183476 434456755118232 434575395988272 434783168908704 435396518625024 435840960537521 436049338531422 436142116118016 436376948853384 436992546919104 437412243248288 437740877540736 437950163895552 438490489645824 439015660562248 439555553059392 440097859475904 440498821577661 441042291761907 441253156541274 442008783270516 442632326179296 442964882397312 443303567089152 443629050071361 444254878694616 444467279429712 444588653960352 445015645741744 445228410203808 445562916898176 446096558313252 446519076977358 446646934765724 446860479156168 447196212048096 447490866364608 447827072875776 448257174899072 448471489154304 448593957149184 449771557246704 449900346361312 450115446225984 450453624622848 451420279963884 451853832974698 452193317447256 453177456064256 453606681373824 453850917584526 453947482787328 454708460983392 455269462463904 455487129332928 456267131117952 456464586372399 456813592747204 457156803560688 457939664589792 458585681233152 458804933604864 459141798022677 459267179851242 459370989152768 460486769871744 460922918170176 461054900403328 461275333322496 462265211614668 462612518310096 463056820569112 463404722012064 463959732185103 464181553920546 464280317157888 464754242931902 465982224478848 466429763070656 466557135086976 466780198655232 467339251566264 467579539327488 467781890166756 468139549592176 468491269764672 469496633165901 469721102124582 470525478965388 471189250448928 471549515093888 471903797223936 472250279108223 472350759116544 472916483771688 473726332563792 473952823765344 474082250169024 474876981430236 475462866040932 475690187488824 476277075401288 477176992634496 477535502771712 477886119574941 477994137361664 478926175158816 479155152434112 479746315284544 480775831560277 481005693166614 481137045558444 481367079863208 482191399931472 482414711294208 482871628559232 483131621944818 483240825385472 483595631158871 483958963714212 484277840739176 484641685848672 484873395741504 485471613536448 485703720222336 486053052765346 486650790887184 487118179981048 487251201562608 487484159079456 488171854215936 488763849508011 488903803807958 489007827162624 490800377848704 491035032246528 491640852027136 492088773654324 492465017779504 492931454154216 493301800851552 493892618132529 494501963490623 494738387637186 494843652407808 495110091910392 495585605485124 496284729352544 496522005849408 496657595415168 496895050181376 497402268261829 497745961219584 497961366951708 498103954900024 498342101178768 498716512975296 499195490228512 499570543188864 499786738531443 499899706569472 500642601459462 500881961479284 501025385720552 501732183499712 502349203496448 502718039050689 502831669657856 502968982258176 503427224660184 504289321761456 504530425298592 504674894253376 505152895166304 505757906255833 506137889656476 506379877004232 507004628652984 507962605062528 508589309419136 508832468804352 509824638072288 510307516545552 510453639732256 510697690464192 511081385197824 511572237920128 511793627144811 512178145271892 513300522507696 513447502721888 514024636853376 514171824412928 514417652829696 514795349298153 515182122663516 515908891387296 516404380542512 516792362796864 517039444107648 517187494937344 517411314234078 518297358477052 518545159334664 518686762953744 518934749987808 519666812552448 520445984698794 520556719237632 520938923140251 522072677425376 522464918355072 522714711746304 523359616674048 524482725338484 524733483454488 524876776972848 525756658012047 526026981743424 526405315973889 526656993291198 526769049337344 527558870355132 528303098988192 528700020925824 529207794936128 529492737181947 529605396585216 529858603878912 530239693925832 530493204480624 531147706207888 531401650888416 531800900813952 532942124134266 533062586366464 533349604154136 534102001790016 535016628105344 535272422539008 535418594016768 535811709826449 536824116713808 537234564850368 537743404531872 538791947053668 539309413550446 539456687444316 539714604695112 540638842347408 541401522930048 541660370017536 541808285907456 542716550205984 543386132618208 543645928558656 544316657601472 544576898431104 544812570831573 545229126827308 545745538527882 546155565228504 546573148058784 547344200181504 547605888496128 548007952478679 548157601757934 548281503182336 549720792190416 550133805557952 550554430094592 551075885635968 551735897733636 552150425079792 552680721324424 553095958530528 554023145001942 554141023704576 554547885923493 554706677047754 554824701184512 556172332442496 556706491406912 556858516071552 557124753233664 558078805003776 558320320521612 558587256580584 558747204351952 560366949262527 560634863826114 561173308694383 561326553151518 561594926507076 562387169890656 562817163176576 563350233319104 563653558935621 563773486687488 564448706437176 565415300156784 565685628365088 565840105040448 566383549125856 567453720970752 567759256035048 568297007062092 568459735156376 569533829918592 569961729114624 570380207234607 570509131689728 571733421314924 572162973096528 572436527404896 572600440823488 573829218313879 574103569263378 574260344698788 574534901772216 575086696513252 575518767660144 576330653441664 576606200341248 576771307718144 577194785576717 577317594475776 577628440562124 578009035720952 578443302464544 578719859433408 579275673490976 579433861317696 579710891878272 580954928110326 581399118041896 581835931804512 582656729225472 583363304251497 583654503387648 584083035036039 586074070745856 586629168580224 586797145967872 587331762103548 588056389015876 588337542055032 588779568758304 589345044360688 590176434905728 590494204599222 590619843196416 591505400095148 592339838259488 592623039239616 592784871947136 593068285700352 593637880271744 594083889197568 594340986361716 594795411084336 595358769303144 595813972208224 596261616064128 596519655666561 596654488486144 597541169483874 597826857249468 599695409662272 600018304673403 600153928301312 600864752013768 601173693421056 601893706618512 602181475356384 602924423263008 603646533273091 604388885456664 604808908498432 605134556779368 606277947977856 607025949951872 607316172443904 608218697640834 608356174823936 608619448496532 609076713296304 609542404747584 610586219453056 610850458205097 611309399195484 611896512894898 612189064030236 612356239801656 612649010734992 613513276244352 613982359828992 614433158839731 614563890893568 614894791566132 615762225204192 616353615486224 616816691080128 617111594580096 617872962682752 618435891214218 618612976246804 618908738560728 619373733856416 620247485949696 621309632638464 621765811489977 622076180115968 623119002088352 623709186889008 624177788832576 624655026352896 625995510887868 626294802832776 626465830580496 627367305287184 627838655629248 628252333931904 628590604895946 628724349209088 629366135351702 629667038810964 630555311695584 631029057234048 631635110085056 631937098353792 632109666892032 632411882049024 633169308573648 633769012483992 633950488054576 634253583318432 634730107423104 636092212676382 636235990179328 636703128282529 637181492766588 638385436092096 638568233545088 638873536578816 639517202050923 640725558658416 641340924222152 641516060744592 641822773150944 642921866575296 643691880689242 643828838078976 644175495926424 645278618285616 646188914464896 646497860988672 646674405760512 647295484715264 647604960296448 648867721182912 649482293785248 649668268750144 649978878772608 650260165186071 651373707275214 651685132677348 651863093982408 654074007797133 654213174177024 654400503798272 654880978676771 656118364872432 656611316311104 657241938872288 657735734468736 658523490843372 659651183516248 660146789213856 661394125066752 661879734811911 662029341132544 662210127220224 663013174905774 663948489268944 664456134905024 664955350633728 666094057585152 666382318041924 666700919144568 667523468612616 667842615305712 669144837469878 669787497473941 669970402148586 670290718734252 671236299546912 672385762348608 672707233731456 672890935723776 673537193555072 674850519541968 675173169338976 676006171537312 677283473416704 677780749462047 678289976170884 679766184096384 680410022060736 680776376376789 680930253952256 682391502859748 682904193695856 683230693999392 684400696676928 684892937987533 685220389120806 685366182471168 685735205341032 686393799064204 686909496884688 687878521849728 688207400407296 688909905365759 689056483729152 689385925476864 689881752312104 690730154807616 691393545779552 691582350604992 691912999983744 693397817422002 693927979598392 694585230853668 695107083018096 696272330880819 696619891140096 697131364397853 699310300451312 699644644605984 699835702630464 700170297982848 701008877349396 701369308991232 701672835250134 701873754631852 702209324388264 702736904647008 703411827140176 704404131984256 704933361234432 705788218448082 705990316242596 706783875673392 706986258567776 707324272640832 707855695835904 708535534517888 709067867751936 709374725657532 710056023245954 710589498845688 710929235648016 711132805538848 712136002386688 713194299061398 713535281233236 714415613101932 715765488951744 716312753133824 716991206042496 717529892147712 718389262738224 718732728651168 719275583259088 719619472926816 720851789796544 721508539749921 721705568337666 721868697240064 723287099897208 723622066941312 724307442838848 724514843490944 724861238078208 725938445571318 726102531241472 726416761108764 726962528773008 727660718037176 728207420304672 728555580333504 728764197411712 729079579148019 729583355533824 730328096035846 730677269971572 730876802343912 731226238619184 732257781323904 732961056253888 733355705711937 733511740743936 733862436797952 734767847514624 735647863644848 736200566773056 736552548369792 737461278040704 738133160481486 738697526669256 739397181231324 741563109923328 742107581455779 742265478611712 742478021428736 743378408227686 744427094028816 744783008774112 744986393122752 746618941829376 747155932350036 747513151768152 748435404202024 748793235342768 749355814783296 749849559854208 750412932926976 750963902189193 751133644425472 751538078580828 752598275249568 753887066875712 754247504486784 754453473387264 754814181800448 756433982642184 757012341380064 757729342749456 759206834484714 759378439891456 759935991821083 760506942979476 761943907593792 762883964128704 763248703206528 764736957108432 765471425684504 765680459598384 766046535696288 767358356880192 768277405983934 768440871255552 770171254082832 771257736619392 771626479244544 772578481756928 772947855837696 774606570813768 775188544195296 775781242406016 776116971351117 777446037715578 777817739001996 778030144430616 778777380048052 780668977048191 780835078856448 781632135840017 782172224773632 783109016138064 783697377532608 784450056073376 785039425011072 786724088007726 787100225181732 787325606132296 789405891208704 789985489936797 790164052319488 790379829262848 791338305532698 792454648482288 793060548112448 793811692404192 794408094877824 795015488085504 795359540888748 795739806720936 796721559311832 797102476332624 799423787307607 799593879549696 800024406231204 801153002685024 802524942158016 802908633808512 803127891025152 803899231017344 805851847275552 806615106797808 806846075705824 808370597303808 808964120325669 809185031166474 809571907042668 810349435995946 810958263521112 811492597995376 812102284395072 812490555026304 812723206330112 814467277606796 815079198927312 815468892837984 816252085373648 816474986402208 816865347646656 817843690240962 818017701659136 818618307791823 819244211786308 819859722088176 821016300272256 821408832744192 822422254773504 822815459440128 823830616910336 824581188285624 825211651414304 825831645141888 826613828453952 827603846600454 829021081986636 829643937795792 831034717502913 831612249185344 832060015571631 832237051776768 832634948952576 833484881952254 834660681183824 835059737110368 835287774107328 835687129850496 836489740382912 837118207505664 837480480782418 837669778575872 838120806527928 839556051747952 840740415594112 841372076312064 841989829727277 842392389760614 842582797805056 843580754835984 844225744764864 845025349978656 845671444424576 846306809897472 846673059655764 847486221293558 848122950235176 848528442547632 849575323688784 851180581456128 851638884052572 852689602734564 854300744877888 855354747659456 855763697534592 856406645466624 857229155433728 857600131972386 858244459644792 858900661235232 860371491047488 861155353895067 861390517048182 861585219286528 862630044769878 863278151490216 864495980162496 865156961577216 865976391713664 866442660843186 866638505030144 867013553581428 867664953696816 868498276366952 868913510236464 869150791976544 869566337817408 870793037250048 871432392165489 871681921075042 872098677062844 872753897706768 873985093838208 874824486496576 875481755081472 875900327791104 876980979291648 878031321124496 879111106118784 880195718951808 880997643155322 882084583523814 882506313082548 884017566541032 885264652358592 885741306898833 885929764794624 887258100142722 888509757389232 888934558859424 889177307920704 890031291483488 890456820407616 891125833796352 892193116626504 893038153954716 893293869531448 893720958312336 894392424096192 894981732729216 895654145751552 896311754225811 896514349798144 896942978308608 899543114493408 899800692722624 900230892451968 900907249245696 902840559927768 903707665949396 904386634894512 906354912128512 907020377334841 907213362747648 907701835169052 909416921966784 910538924927808 910974258665856 912534262235904 912929172744798 913627185494408 914313607121376 915879329179584 917171362466304 917844769342347 918283596045354 918534359702484 920973539743488 921845836340352 922109800806656 922550666644992 924530423229336 925225036620192 926113641138224 926809444024128 927919464370206 928363107841092 929508485863804 931964448957696 932859526141312 933114270173952 933560397310464 934678503132528 935563780333512 936279099184352 936982539529344 938993266331802 939442204249164 941050957930776 942378500897856 942885907343919 943099030187776 944049203027553 944500558216446 944701518233088 945832967543376 947452665127584 947905647530688 948164500338048 949753962860472 950925732081864 951380374977648 952554150802576 954150971947789 954353985268992 955772239149882 955988274723328 957852350317632 958310304868224 959492630569088 961551663120554 962011386333228 962274091116888 962734159726416 964382799862944 964829422588416 965537821033863 965743257118464 966263243889636 967191262317742 967917927428424 968555681478352 969283371697344 969746791483008 970943227072896 971407440444672 972106105530692 973301581774368 974236359962096 974502403125216 974968318158912 976343708431872 977060560912821 977527699016022 977807607615916 981600755697408 982070064493056 983281704054272 984177547308648 984930035559008 985862908308432 986603601703104 987785236265058 989003926981246 989476775274372 990220183820784 991171210970248 992569458705088 993044011698816 993315190830336 993790100362752 994519762358661 994804536523658 995922733903416 996207909800048 996684202357536 997433025950592 998390980457024 999141086377728 999573477062886 999799413138944 1000533487301117 1001285202918924 1001763922958568 1002050771441104 1003464366999424 1004955603222879 1005436078101378 1005663339315712 1006854449320368 1008578643522912 1009060850597184 1009349788506752 1010305790332608 1011515812511666 1012275779312952 1012759754008464 1014009257305968 1015925210125056 1017178618838272 1017664937608704 1019649276144576 1020615033091104 1020907279464512 1021395380928384 1022162770395648 1023144475840256 1023587254289622 1024356290543784 1026601045015392 1026895005443776 1027830583681209 1028049273706752 1028343648825856 1029098680777783 1029590698596306 1030364245327032 1031817782774592 1032808761085024 1033584725593728 1034078888215296 1034374989874688 1034822628468156 1036594716954104 1037090318669328 1037373525907488 1037869499975616 1039333625104896 1040096726133003 1040891969397588 1041877846280502 1044145354850752 1044929836710144 1045429423492608 1046719233348096 1048965450676968 1049466966908976 1049753553945696 1051513316024094 1052053963486848 1052810631947778 1053313986582396 1055117740710264 1056606197976384 1057400041851648 1058415589872256 1058985474363894 1059210793170432 1060479387851664 1060986408961248 1062295412415776 1062803301776832 1063601801627904 1065084034868931 1065884248268532 1066699208308272 1068204003580032 1069791448592097 1070033256210688 1070544845078016 1071623419652898 1073648233427616 1074469129700736 1075486809063744 1077583894107336 1078618827100892 1078913374888632 1079429209390224 1081277684694816 1082572708431907 1082803045860096 1083320740035072 1085433100411968 1086772265236416 1087291857117312 1088633315202944 1089153796862208 1089625141663146 1090458253654616 1091491077055764 1092311130457008 1093146296117568 1094688400363008 1095492144053769 1096015904957358 1096315203515868 1099441584380832 1100267611115904 1101108860189184 1102151771271936 1103471795467272 1104300850159584 1105361442648848 1106191917061056 1108046290003884 1109095771846986 1109413354095508 1112344664884992 1113412982813824 1113717032143104 1114249506467328 1115067612341529 1116640641043224 1117174513161168 1117494408703904 1120733898525054 1121269727652228 1122346617388766 1122653106303036 1123189853014152 1124774339781312 1125634326353152 1126700466638208 1127307117871242 1127546973374976 1128897412874352 1130830600313568 1131371256730176 1131680210080896 1132767098251712 1135518512070096 1136594014124184 1136919470312752 1139067659837184 1140760414469214 1141018263379456 1143466842629848 1144325946193056 1144873054809792 1145200881646976 1147658436627758 1148207138526756 1148520689397576 1149069803544432 1150173393026504 1151037535320288 1152416108975901 1152661306883328 1153212400682496 1154389571153434 1154635188951552 1155256881124248 1156018071441904 1156886604929088 1157439718866816 1158551346981952 1158867722635392 1159421783756544 1161909856220652 1162798236083792 1163671863609024 1165313458450944 1166169056573367 1166726608502994 1168166070072078 1172148141491712 1173258337160448 1173594291935744 1174663524207096 1176112778031752 1176675084110064 1177559137516608 1178690088721376 1180086132011589 1180352869811456 1180988409198444 1183010800190296 1184679676518976 1185246078479232 1185569743894272 1186136571400704 1187007458299047 1187275760543488 1188681972723432 1189590822168672 1190717538606288 1191627944416448 1192523232128256 1193039311333122 1193308976972288 1194185130004559 1195082338967748 1195653714498936 1199390819324544 1200036609346806 1200307856602624 1201729504027536 1203787413237024 1204362950712768 1205848846526016 1207293066546182 1208777770913328 1210269113558736 1212555895955712 1213777546749711 1214051899903744 1214632344887808 1215524153993919 1216437395281668 1217238896993064 1218153426592608 1219084809495168 1221172438906112 1221700916410194 1222618798390968 1223793025789796 1224378128060472 1224712479603312 1225298021469984 1226765535361443 1227026552488704 1228279070605741 1228866317679462 1229127781787136 1229789583132264 1231524450408384 1232707230972448 1233633382160256 1234223189160192 1235745925365504 1236871782428436 1237225952493608 1237817477121456 1238747467712832 1240494971899392 1241405769900681 1243531622979954 1246238004176704 1247418373778016 1248355577665152 1249310052705792 1250227322928381 1251991021775736 1252589605665552 1252931661160992 1254734610574368 1255677311258496 1256504667863808 1257181209791892 1258732270703404 1259334077621928 1261110623391168 1262058114468096 1263270220170112 1263874196707584 1264219333784064 1266338617147296 1267538024967984 1267900976109152 1268507166636864 1269460214846208 1271229331940337 1272184425352764 1273406256565058 1274362985533176 1276770872184192 1277136467090176 1277747073157632 1279034404101846 1281451117316832 1282681848444304 1283032121489184 1283645546301888 1285843733150592 1286400197958579 1287383761378484 1288350991852848 1290557236571232 1292377828929792 1292995721977344 1293945067154817 1294590969430528 1297735442365824 1298964587570496 1299336537500288 1299957757545216 1300520330372142 1302747414550428 1303370265354696 1303726187964816 1307522881612563 1308148015594266 1308426348354048 1309761957353542 1312236729744864 1313222632622208 1314483877744576 1315471468937472 1317046981686744 1319302367032496 1320293578427712 1323126875285721 1323759469623822 1324058682265088 1326026349811548 1327896978537888 1328912269810048 1329910701267456 1330887150214083 1332764636083848 1333401838289136 1335046937225232 1335685230611424 1338289674939756 1339574994947882 1339940804297172 1340581437468504 1342472599093824 1344771524697216 1345414467462912 1345781871447552 1347074387110144 1349701039083936 1350346338677952 1352012343074624 1355561498924094 1356579952341768 1359532368192768 1360820044121472 1361552752753578 1361860507904512 1362860415084091 1364783005719496 1365808387391712 1366461387998784 1368801393353856 1369393759117197 1369785875975066 1370440778241612 1371470410682064 1372787598128408 1373818993769376 1375757043699456 1376414800814592 1377425394068031 1377819810731518 1378112967458304 1379763504624208 1381460309615232 1382787091559104 1383164701209984 1383825999967488 1386795634844004 1387855959196784 1389170461707336 1390214166036192 1391879196555309 1392544661761638 1394262728795706 1398620600902624 1399289289211968 1399671405260928 1400340595965696 1402017754698792 1402738617982464 1403345670500268 1403747509263704 1404418648776528 1405473809294016 1406823654280352 1408489899497703 1408808263968512 1411576436896164 1411980632485192 1413567751346784 1413972517135552 1414648545281664 1415711391671808 1416750837324669 1417071069035776 1418749451315064 1420112046491908 1421178997691376 1421858471296032 1422265611077696 1424272004773376 1425317735811893 1426388598122796 1427070562466472 1428831226203864 1431530977903488 1432625506267648 1433982412084992 1436778525476448 1437465457302336 1438551166518176 1439238945853632 1441703579593088 1442327494680831 1443017079499842 1443411136675332 1446574199794416 1447244133882624 1448614885677696 1449029686981888 1449722476156416 1450786893476613 1451876891142636 1452833522217528 1453925057546016 1455321436074352 1456414840609344 1457111160667008 1457528394823424 1458159158296038 1460656192071692 1461354539943144 1461753604687824 1462452477238368 1464515562647808 1465922112507776 1466711411423874 1467023481487872 1471295727289696 1472401133546112 1473105096739584 1474922556081408 1476266320962972 1477395053338512 1478794362462648 1481677854397587 1483505890471869 1484215162911558 1484530957223424 1486756816455372 1488854188057632 1489566017548224 1489972786245504 1492206804785487 1493237883658752 1494311864700072 1495026303536304 1496870808404048 1497586470685536 1498711629566592 1499699119708416 1501927804378386 1502267288850944 1503076157161656 1505196550499136 1507774133751424 1508495008973568 1508906946774528 1512867965284368 1514024682760128 1515458685498912 1517273718767499 1518413668969428 1519871983642166 1521013885958952 1523887815187584 1525767928257408 1526497406413056 1529473914216864 1530942851369008 1531360919196768 1532093071392576 1534716713760384 1535380881434433 1536554811967868 1540342508165664 1542515473238784 1543252958489088 1544386047894459 1545156963513856 1549213141627536 1550377088390592 1551562484812032 1552233942702234 1554892075431156 1555635478003992 1556060288861232 1557554760096104 1561337954096382 1561670157712896 1562816769420753 1563264271680034 1566218032276128 1567394755065216 1568900112146752 1570078850022144 1572266908616041 1573448176015452 1574200450363464 1574651212264592 1579215947921667 1579970979873594 1580328104638976 1581488415411443 1582676611065396 1584909296964576 1586121096224896 1587623384808384 1588478211545841 1588816189755648 1590719081777496 1591479613441872 1593443118623664 1594204952665248 1598847574615214 1599187759099392 1600048812462408 1602306005370048 1605049884316032 1605817267617024 1606255782050304 1607435129479347 1607798462034688 1611703694551104 1613230213595616 1613692151411648 1617155069793659 1617928240651338 1618370062332948 1619143814085336 1620698871991892 1621916527042224 1622985195990752 1624204568790144 1624981110052608 1625446412660224 1626639850261657 1628934555213592 1630158397854624 1630937785675968 1632504170747296 1632949972804416 1633730695293312 1634437712494719 1635687380481924 1637236615583646 1638488423572616 1639719444176352 1642032600544512 1642817665488384 1644023857436037 1644844509547008 1649162376571248 1650423302828608 1651663290283776 1653227656907904 1655207693200908 1658042163973272 1659287875591584 1662069435005826 1663224498370688 1664120031143262 1664474103553536 1666969763904508 1669321362367648 1670119474220736 1670575548214656 1671374259700992 1672979480765824 1674236415011328 1674960961564836 1676241613055856 1679112103495904 1681100847787581 1681480831188224 1683519926083149 1683979659454554 1684784779521228 1687161509671968 1688451489529728 1690050699957312 1690960676806863 1691342888849152 1693346119311528 1694972442587116 1696245900470352 1697056885095264 1699150647377568 1701185684678711 1702361162912256 1703277768105144 1705379205469128 1708601489755776 1710709495318912 1711527395069184 1714458310867456 1715200263944772 1716488919289584 1717801322470464 1720742982094976 1721487654941637 1722310707790134 1722781034096364 1725260089539756 1726556302980432 1728991960324992 1730313923154432 1731584356730151 1731952783427328 1732885321686372 1734027107162856 1735329907393632 1736996552733904 1737827020472928 1738301583953088 1739132675634816 1742864784330978 1743363842150084 1744197354125688 1745507795413536 1747970187676416 1749648972993152 1750963510162944 1752249105108117 1756062642248992 1758222212237568 1760391437903616 1761995286310644 1764169167047628 1765012626165096 1768035133082064 1770529304717184 1771482613797666 1771859529589248 1774516200285444 1777019514778464 1777869117718848 1778354615841408 1780062582966976 1780913640815232 1782251667592704 1784386233253008 1786076307909432 1786587739062896 1787441916624672 1788784848192384 1789963465458432 1792623508451622 1793028699596288 1799086228986816 1799601385445248 1800461784903936 1805681119855536 1807415331898792 1808773269789024 1810939599819273 1814040754669682 1814426725495296 1815403670338104 1818833843933568 1821077849855616 1821948517331712 1825068524471808 1825858345489596 1827254370988816 1828627214242752 1831758658359168 1832551374615291 1835689538684694 1836567192090708 1837068719404968 1841947079486976 1843299476519193 1843691672680704 1844219601613312 1849060846458672 1850450073240384 1852227282276448 1853618888048256 1855838928740412 1856726215682184 1859016971727608 1863928897915392 1865297434469931 1865719052282624 1866228540347904 1869357006265056 1871127560667024 1872558198368704 1873965079058688 1876576632864307 1877986532663604 1878884408498328 1882101915861552 1884757001795712 1885771814687838 1886198060375552 1887582947426561 1888098406055106 1889001116432892 1891665935086752 1894905330255168 1895811295061376 1896329000676096 1899507925720944 1901851464163728 1902760749955296 1905108301605152 1908301943895578 1908707970537984 1910109384847587 1911544478299764 1915704700635264 1916620609736448 1918551606152769 1918985261138176 1923103326241108 1924022772666456 1924548182233776 1925468319452832 1928765599725888 1930152825237593 1931075642067726 1931486514236928 1932526487779272 1934382524635484 1935835854856848 1937111362956704 1938566743394688 1939493582966016 1941473369667139 1941886454145792 1942814880889344 1944212211061384 1946603163548736 1948472719924192 1949004806250432 1949936636317824 1950780495558213 1954121121825642 1955055398032044 1955615215231832 1962222023391399 1963201511394816 1964642936030313 1968355094617296 1969860071118016 1971725816616864 1973207203406208 1975570472530116 1978007853962492 1978953550548744 1980440367641568 1982342421940496 1985138917410176 1986088023397632 1986630381660672 1989039524717322 1989609073047316 1991845467806832 1992415819600096 1993368404715072 1994866051901184 1996781960914048 1998282172755456 1999146954125772 2001066974602234 2002570405837848 2003527845917136 2004101542882208 2006928733998848 2009362492421823 2009911206445758 2010872156202756 2013708898640736 2017157287045824 2018121701194368 2018699577013504 2020611580665216 2023031625023332 2024551558625904 2025519508016928 2028018514611936 2031850420250112 2033342248386141 2034357237676544 2039298552289152 2041230066182208 2041814558929024 2042790761856768 2046288951680512 2047174508579244 2048712581087568 2053202090030784 2053790010887552 2054678813962599 2055661167362418 2056098547413504 2058197361555566 2059181397192612 2060728490654064 2063635565549184 2065617522170048 2066729716097277 2067169451187456 2068157776430592 2069645256936312 2073189433908208 2074180637338656 2074747051814976 2075738999951232 2080193452266006 2081783938795176 2083755692561004 2088290709701504 2089859673420288 2091394093193559 2097930901353936 2098933933817952 2099507107891392 2103026632048188 2104107926973696 2105621263895556 2106627973164792 2110235481420528 2113212395952768 2114800083703296 2116831179744512 2117970948727788 2120958775703328 2121972817922496 2124590824831552 2125606603553664 2127203603255808 2130168069737862 2131768496537064 2133398416616544 2136408007160064 2139582897184194 2140066512421376 2141637795132143 2143246839305796 2147296466855232 2148938259401472 2150973618127488 2155167788214672 2157237654201784 2157826749777264 2158858418780448 2162555369389632 2164525619249763 2165145416863814 2165606091720192 2170866200823936 2173544530472832 2174583714234624 2177266630405888 2178307593724416 2179250283326292 2180916507309232 2182982154111528 2184622260914016 2186292592235136 2187238737444057 2190984288107538 2192031809914716 2192630407031736 2198883168761664 2200067117135811 2200535222231808 2202781473730957 2204303542543872 2206943590934544 2208601700319168 2210722885297696 2212383834122112 2216092580007768 2218191543693972 2218826708191016 2224689329769984 2226322744367337 2226825965627648 2227434064286208 2230135224683058 2233281282086448 2234349026322336 2234988817407808 2239785013418689 2241467797050108 2242539455304456 2244693234777532 2245306212606072 2246379706028304 2249548679562624 2251268652706304 2252921582412347 2253400933276416 2254614235742484 2257794825748704 2261661200627136 2262742513460352 2263360420161792 2265534196503424 2271037024140192 2273188028248368 2273838940625504 2278135319674368 2279807975463249 2281520828938428 2286933685259696 2288651892386112 2289746109619584 2290401763293952 2295316873255516 2296414277053512 2297041378795152 2298139607088864 2300346786053008 2302075070640576 2304832217951802 2305322613766656 2308779142306868 2310513762248496 2312036142883808 2313773209858176 2314879437733632 2317102693963904 2317735445270784 2318843567513088 2323819712441304 2325596472167584 2327343727218048 2328350914053351 2332338113146734 2333453217005988 2336332140144156 2342006931144573 2344896407520051 2346516674320896 2349327048414192 2352225556063504 2353350168220128 2355118275033216 2357380177442752 2360172264023178 2360705739622912 2361976818396888 2366021600380592 2369359353037952 2370492156958464 2371139487788544 2374014916598094 2374551521086976 2377363945446864 2379181644337344 2381435077212576 2383255888832896 2385046464256512 2386078622666244 2388370260009118 2390164677935496 2391307428997872 2398271361922821 2398781638649088 2400073218693612 2403459008055072 2407574826474048 2408725901425536 2411697693052032 2414586133092364 2417555541826656 2420538227117472 2425111791911424 2426892360977007 2427555093499422 2428103799807488 2431048307987838 2432874790563336 2434477793986128 2436306853185216 2438169618990336 2442344877812224 2443401832820388 2445237596781936 2447586051579592 2448756256120944 2449424959206624 2450596042939968 2453531070722886 2454053104977408 2455854923375469 2456558141211482 2457732635358924 2459579166264528 2463048900816768 2465414461944896 2467266764320512 2468446378320384 2471491850731008 2473743564856872 2474451904987216 2475634954242912 2477494935425664 2482811539801362 2485196081360839 2487063245959908 2492476008353408 2494836747556032 2496180046714893 2496711155330304 2500454645856762 2503982043551472 2505179211331104 2505863322321984 2509469221148736 2511354622516992 2513009335727616 2514362419583784 2517464541406808 2518668155243856 2522221246782336 2524116228936192 2525969489181831 2526540440340224 2527748393415168 2532677234294592 2535076049935968 2535801952218304 2537014333273728 2538920429692416 2542458663880674 2544368850705528 2546812513130116 2548725971066352 2553541744368384 2554272934180352 2556148336125461 2558068808203692 2562902234633664 2565363696888608 2566064242978368 2567291092603776 2571687466301184 2572800395917158 2574767522756968 2576701983705696 2581114473142464 2583466061685201 2584755657859584 2587890134309634 2595470884731648 2597929175140992 2598673075000576 2599915515090432 2601040660744284 2605494829100856 2606740530709392 2607452375929632 2615045763225126 2616296031188532 2619523914707084 2624473459489728 2626445265244416 2628967755489152 2630942937874944 2634093963373488 2638604734064992 2640587156855424 2646253750571442 2647518939247644 2652052699623096 2655793957075776 2657223920696499 2657824539620096 2661774300428166 2665529272167696 2666803676578272 2670093874450464 2671370461222848 2673291790209403 2676579349879512 2679149989895764 2679881608594344 2681162874937008 2684945198187648 2688970920943769 2689543049394432 2690828934925824 2694148774220288 2699402078167872 2700692677355904 2704024686149248 2711122997848188 2713159904683536 2719064736385536 2721061132004523 2721640088242944 2723105505507156 2725720830168182 2729566011438992 2731616774783424 2732922775997568 2737602786707712 2738787518234394 2739571751950132 2740881556483224 2742940821364128 2745575196256816 2747637987538752 2751514087398912 2753534308027041 2754850788136062 2755639621463036 2759527009248416 2762920619230464 2765574183118208 2766329402419968 2767651999934976 2773591269688008 2775711918393568 2778340923414672 2780428332072384 2783758393110618 2785089323523276 2788525457591412 2797241201805248 2798578578423936 2799342810521856 2800681191931392 2804035509397584 2806691341000536 2807495018527408 2808837297553056 2810947618588032 2813647308560704 2816979798995406 2817616527937024 2823152873792328 2823961264970384 2827135502693568 2827945034271104 2829297090563328 2832147609082659 2833501674649338 2834142138071552 2837498902630128 2840224092983816 2842357995382752 2843716942592064 2844531222155392 2850635471623786 2852777196245592 2854141124932944 2857662452407728 2862452915843367 2863061955806976 2867964824169984 2873557050952896 2874930914604672 2877102333036352 2878477891707264 2883407159186176 2884654989361662 2886034158999684 2886822273350664 2893148399588832 2894488267765248 2896613463101589 2897229771355392 2898059373963776 2901573786953226 2903753782285272 2905667044435056 2907850115092032 2910642872148704 2912829681218688 2914222321334016 2915056789646848 2916318316592076 2921312384143384 2922709079886288 2923507209375648 2924904954476736 2929031125295616 2931181682738463 2931844225015552 2933422822847748 2942591454579392 2944802267092224 2946210193479168 2949845112162816 2952532641925944 2954790106677024 2957588724925296 2963355708795174 2966201774527453 2967011780943738 2968430325823116 2973513632910744 2977708376115264 2979132035096448 2979945572491008 2984413609570974 2988623729400144 2990052607072608 2993741616808096 2995172941371072 2997423259133184 2999398239416832 3001600461903351 3003855608756772 3006152314323312 3010393100998272 3014866809668637 3015548267502848 3016990017947136 3025735930568736 3028049365520256 3030917370997824 3034547437534998 3036827337938856 3039743967284332 3042027771917904 3047775630375168 3050886723762647 3051535856514816 3052994812826112 3058947828433728 3061885702738016 3062721838393536 3064186142785152 3069433427520768 3070761762868866 3073109623935736 3080685016331328 3083491751043627 3085030946477568 3087296042333349 3088772095788918 3098426283255072 3100754176781184 3103124969624064 3104467885404468 3109784150862312 3111270956007984 3112120577722464 3115109520192208 3122675908192764 3125633538841506 3126528543360068 3132436064552256 3134789510130432 3137800224293504 3140157700044288 3144533817232082 3146896352030904 3148400900726928 3149302424529184 3158431895843334 3159941959747188 3162976830822886 3165353222130792 3169818593929152 3172242192449792 3175246769616768 3176956423091682 3177632379511296 3181438163554992 3182959226883744 3186886237247328 3188409905330496 3195252104606793 3197695149230428 3200097624924816 3204612010740096 3210099768632064 3211634535234048 3214870258958694 3215596924069376 3223407389102208 3226460427191232 3227384302823296 3234310139587318 3235856481302676 3236740124665896 3238287628170672 3241397743983784 3243833054084448 3245970391981504 3247718125295721 3248409137580288 3249962220105216 3253279700523314 3257869110427184 3260316795709248 3261875571351936 3265008341494592 3265899945608832 3267461390586624 3268875424989438 3271374760963848 3274473231167292 3276976847145232 3279438888352704 3284065201089024 3286476432161307 3288047714872074 3298324753142496 3300846605657216 3303326580567552 3306455313815808 3310415386401816 3316084327946544 3318575751183168 3324138870011652 3326448996741376 3328240062286524 3333939527809016 3338642724735296 3340238948441472 3341151096429312 3342748519401984 3345202837024587 3345958961531648 3349921923129672 3352483226111712 3358224206991808 3362201695575162 3362961662376448 3365430820921939 3367039852166298 3367959318909108 3369569559042456 3374323019343936 3376902979059456 3380101399914624 3381921353613726 3382685777698304 3386692238623056 3389944885174232 3392491800940704 3394113770190528 3398301294755136 3402371369357422 3406555536210288 3410758410938256 3417202979511552 3421418990637824 3423054790138368 3430400527889544 3432977838579168 3435602644940928 3441485964189952 3442975309883274 3444621415580268 3445562068192728 3450520179079512 3453112605960864 3457248326927703 3457983920649984 3461513744434361 3463168713460302 3463905566854656 3465770643372744 3468054214325712 3470659814787264 3473993105467808 3475654040945856 3476603167906176 3478265351269632 3485729568661956 3486727684300168 3488394708251376 3491015590827072 3495940375352832 3498507169720101 3499297945986304 3504498210216234 3512125284497984 3516444424475136 3520782875807232 3523990572621288 3528338334095256 3530025252330192 3536070266164128 3540305343790831 3541058609434368 3542965227595332 3549032400570888 3554039029556928 3555738235437696 3556709231682816 3560125165933952 3561827281630464 3568772466506016 3572152615818864 3573175478125792 3574883833249344 3577569696384768 3579926930916864 3582555390013677 3585247016903244 3598172457973632 3599202770890496 3600923569807872 3611362239711072 3614830663797584 3617546539578048 3621879199638546 3628081509339364 3630807340676208 3637667687867136 3642155699711232 3643897034663424 3646572461981757 3651716690979192 3654508741977632 3657254428485504 3663517316718336 3665102749230582 3671379077369388 3673134384181416 3674137438809936 3680296606084329 3684837211817223 3686598953038386 3687383345361408 3698121692917344 3700900146480768 3704454564552896 3707237776096512 3711677857480824 3713452431364368 3718033943455216 3730594868939862 3731438104565248 3738714012530112 3742255121334048 3745116396737408 3747930158117376 3750681968785143 3753153265728614 3755973065327208 3757768816996656 3764203831723104 3769514003591424 3771543629375676 3775165894853122 3776196812110212 3778002232865784 3783331870173504 3789810660510336 3791622590122752 3792658001352192 3799015851441888 3803702928327456 3805521499910592 3810216603210304 3813687995821011 3816603887791156 3820218769695174 3823088956599528 3831409401270528 3833241219472896 3837103212305538 3837970522276352 3846206652482216 3848045545332912 3849096364467552 3850936638905664 3857531199451776 3859200593875737 3860305650475186 3862151284135452 3865052975558544 3868765049270968 3871671709713696 3874222725913408 3877133486789376 3878987165932032 3881835201464451 3882946739334278 3883772908291584 3888424422122768 3893206327097472 3896945439848384 3898009612500864 3899873272635648 3901560991116426 3908242243651284 3910110796064088 3911230430463664 3922568644837689 3924444046782798 3929285872060626 3936710189234592 3939720142236032 3943451633233728 3946414406812416 3951140945060232 3956015707924984 3957907101097488 3960880735283136 3964684843880992 3969380625857163 3970277834820352 3972176046795264 3978079049434644 3979218146094632 3983690935613664 3984831639200192 3986736809430144 3989732103802368 3992661450642249 3993563921828096 3998293908251544 4002133949204468 4005140811675696 4007055691834272 4008203085764416 4013857467997696 4016804528197153 4018724984843646 4019822412891516 4021744312405512 4027417797281472 4034314574091648 4036243402388736 4037399154027008 4041223161330432 4046063250046664 4049103117251808 4051039016033856 4056037029223872 4066684496772282 4078597104578304 4082460132364416 4083629117858048 4085581523713536 4088581245252273 4094349017158488 4097425162175136 4106404180061568 4107580021775104 4109357627925198 4111322334724836 4116394723111132 4118362794385224 4121456981308128 4127271131098368 4131235044340096 4133459432194554 4134338902374912 4139290513872624 4146378867816416 4148361274677312 4149494103629952 4151477999902464 4160386904532012 4163567877590352 4167511385122008 4175637589665927 4176581419403008 4182788186387118 4195861802707872 4197867867635904 4199014215782784 4206053264096376 4208215853947392 4211242527791112 4213255946329584 4220470962841056 4225525732911637 4226424791905536 4233662359489024 4235941897455576 4241917551406656 4243945635844992 4249181649663104 4251213207107328 4260336139475724 4263536993074128 4266796833233088 4272816014320128 4275953207435679 4279165794368388 4283275590264286 4286493678611592 4294592933710464 4297876518802944 4301947236254976 4310335576429344 4314475308403568 4315653499554528 4317716837560896 4325110738779264 4326982484042493 4329051238499526 4330290833727628 4341732401647872 4347089060945664 4349167428469248 4352360680429839 4354533260811776 4358500566652584 4361833014618464 4365964308223056 4369244521828032 4372585184470272 4374477474888114 4381968576215076 4384063619829432 4385260814063472 4397766337523328 4400134234271622 4401070444463616 4405562947461914 4413887181869088 4417203400638336 4421445770595392 4424767668244224 4432185160015536 4436383087387944 4437653416382032 4450517671415607 4452645488734674 4453651931255296 4456921897977703 4460270449366116 4466562564172896 4468698052644672 4469977634815616 4476620414356461 4479570026837378 4482935594100216 4485078910608912 4489386469555064 4490612425212144 4492759412056608 4499097359125248 4505843164824694 4506801866552832 4509228471484968 4515589651497408 4523322401254272 4525485026920704 4526720840323584 4531068393006848 4542074048280384 4546376056496736 4547677881251008 4551821156302497 4559615950926498 4563041657876856 4573867370519392 4577303784772224 4579492219239168 4580803526587904 4584166850737397 4590633746511032 4592828554107024 4594082757590304 4596279214177728 4600693572106016 4604150141281152 4606142644303299 4609664435903604 4617558284613736 4621027524496992 4624072285767616 4627546419716352 4629758875467264 4633158143683377 4634205387927808 4635470890541568 4647639424882608 4651192944335168 4654687454436096 4656701828106702 4664676226293468 4666906434011976 4672664280288312 4684013862289146 4689792815040102 4698654096828384 4704451112127008 4706700336440256 4710236550066432 4714760354885504 4716800725848123 4720344528046356 4723953636793776 4732043200761184 4737647843765001 4738718706075904 4740984313916928 4744465246234329 4748029833196188 4754727890893728 4758363288674688 4762870154425152 4765434634637523 4766511777665792 4772157245332488 4776740520018236 4780329355870992 4782614857995744 4794250565912731 4796542723845642 4797563277298176 4800146437387224 4806918016110144 4815149652948096 4817451802851072 4823395386104064 4829172266184728 4835111083653312 4841076454234944 4851465209380977 4853784721954014 4855110186998844 4862096615975676 4865749581126672 4868955587972256 4872613706370432 4876339237980672 4879919550784971 4886803665640776 4890475193563872 4895172103159184 4897512512241888 4898849918413248 4901192085879936 4907062141445772 4911709846750938 4913116282422964 4915465270717848 4919158332529056 4926097801633536 4930828923889792 4934533528641024 4947487129713744 4948903809974432 4951269908485824 4954989870851328 4965623079602724 4970392162721678 4974126491919816 4984952016706816 4989673495112064 4992360093429786 4993422310660608 5000909291713524 5007964087102944 5010358422662208 5011726644643968 5018938442297472 5022709245033984 5028724839167568 5034929082813616 5037336310487712 5044442493564672 5050559778249447 5051938978363662 5053080880680448 5065354468589184 5070152099871936 5071603904436608 5074028666547456 5084917327761348 5088737701411056 5093625026260232 5097451942132704 5103557054036133 5107083488736768 5112296672250922 5116137616407384 5125804469267328 5130727393777216 5132128485956736 5134582185207552 5143374932602368 5145600791834316 5149535045513936 5153403967411392 5162228946284928 5164462964824911 5166932123370402 5175780268619268 5190941769463296 5194753070190453 5195858350281984 5197346150001152 5202081321488568 5210989658201712 5213481061418784 5214904751859264 5230091526450252 5232592062377064 5239047829414168 5248946918979456 5252890530488832 5256747315324351 5257935510978304 5268187926746976 5277209468129984 5281174313710848 5288534147163047 5292507501142884 5295037878495288 5304105399246192 5311587914151552 5314447841392998 5315649079240192 5319551942747581 5323548600856332 5331058544335392 5333607353156544 5340187748900928 5342740922445696 5346583580418806 5353158699759024 5358299979791528 5359763217188688 5362325749874016 5369890396375296 5377941841887538 5379086098788864 5398804156335744 5401385354711808 5408049372298496 5422245995696376 5426319809367072 5432818799457819 5439521598396853 5442122264009046 5443280176485888 5446211011014312 5451441660336364 5459132022877984 5463233549566848 5465845551995136 5471424950880119 5475205573415424 5477575036468788 5479143503900264 5481763112966448 5485881642728256 5491150392513632 5495275975077504 5497654123845873 5507068616054082 5509701576272124 5511279242926072 5519054018496832 5525841238460928 5529898429557579 5531148366236416 5532658804839936 5547182539376016 5551423836787136 5556681846829344 5560856664144768 5567516786221236 5570178647046552 5577050915182824 5594482403610496 5597157156847872 5598685621043712 5608071018795168 5613382682001072 5614990037054816 5617674595106112 5621895237176064 5627294617121408 5629729898592921 5633959597990812 5646305747584656 5647922529940768 5654271005387136 5655890068542208 5658594181126656 5662748842279683 5664295218165318 5667003349298676 5674997805260256 5680448185967632 5684715990765504 5687433885184128 5689062444310784 5701270943247572 5705554392491184 5708282249865888 5715324904815456 5724905831686734 5726123911613952 5730328154542761 5747114101905792 5749861829209344 5754204666072704 5756955783414528 5766814318372352 5769309978723324 5772068317999368 5773644546701328 5786296799177664 5790458475712779 5793226926203178 5794459542710784 5803147573906452 5807507564570544 5811334088870112 5815700230184064 5821285744297408 5824420109001417 5825659362437376 5828444642668032 5832636633184152 5842624768286768 5845418159772576 5847014418751296 5849809908953472 5862363365476926 5863688450031104 5866845645695496 5885182909158784 5889604534184448 5893928808090939 5905065283851888 5909580213354048 5915177449850592 5926711417590348 5932403549054906 5934023561887476 5936860651646232 5947027265821488 5955416752230528 5958264070192896 5959891144982016 5968827219141948 5977247458800288 5980105214145216 5987483233616192 5990345882742144 5994846518266368 6003200923806702 6007711217513544 6012304628646624 6020786201996544 6028087477265469 6029733619337274 6031096535005696 6051471861137472 6056098731040512 6061834741995648 6069094875069996 6073654675877712 6079487934568664 6084055543835808 6095551260750336 6100026745158423 6101773447525294 6103071713029632 6117895656867456 6123771405476032 6125443676787072 6128372285570304 6138866855041536 6141523525737732 6146219247871472 6161370032662656 6164036441887797 6166983502087254 6174592084666698 6177544191577836 6196852566510144 6200189148291831 6201508353562368 6208935770808936 6219568301724624 6222541912015968 6224241155444928 6230219040384416 6245351816385528 6251267077683012 6253057086720136 6264872129104512 6269579020260864 6274182279580677 6275600448587008 6289067634464164 6293792704061808 6296801801453856 6298604849058368 6312121401452669 6316863791686668 6319883919494376 6325953661645772 6330706444261584 6339637187858304 6344484384899584 6349142641343887 6350493539233536 6353912846183364 6362876327109984 6365918453767488 6373772474494656 6376819810660992 6390504209213586 6395390298460856 6400195249849632 6409224021480192 6420199537264128 6424913385396429 6429740517917388 6446814778204416 6452920854382464 6454768605646592 6468620279174636 6471712962605352 6473480249331792 6476575256341344 6482795487967568 6487666108168896 6491940783963008 6495436250591442 6496818275160576 6506559401046628 6515738220854368 6520633591418496 6523751142703872 6530016682989184 6531799891217664 6534922781173248 6537750849978876 6542749521927696 6548946462334584 6553953694290464 6558877776705408 6561716212332171 6572952864322614 6576095429744148 6596649506284992 6600201351407433 6601693211314432 6608344421192871 6612910627631616 6620830772803632 6632168655893088 6637151502366336 6648277740023304 6652897993482752 6656480124573048 6667879055618032 6677285449470592 6680477896882944 6682302192858624 6690405674049174 6691917923063296 6699843846259344 6704966452223424 6716448413983616 6719355040256067 6724403391150324 6730861641843878 6734079704332596 6735918637818216 6739139118084912 6748646038687872 6753805958118912 6758764747237041 6760202799829248 6763842707227452 6773384477246112 6779889770348464 6784983601881408 6788227540381056 6796602589510272 6804742738714844 6813111072420576 6821516821876512 6834405959023104 6839423926389747 6842837981275648 6860801055779088 6865955677158336 6871205289881856 6882971928379904 6885950619766548 6889242831160536 6891124136385456 6901040358159024 6906225211921728 6914496653855406 6915967841299968 6923027488868722 6926337426920604 6931541286745488 6936108428651424 6941319629574528 6947986210935616 6951308081891712 6953206335812352 6956530702539264 6971459137323912 6973455368600336 6976789416502752 6982031181654144 6997014339440202 6998595891972608 7003734411107819 7008996420432468 7024250568995968 7034689222560153 7047981145242576 7056676668190512 7060050504660384 7072140532328256 7080610687581662 7082117218868736 7085930455190664 7098064801141776 7108078059113856 7111476470875392 7113418463365632 7120250331867904 7123654563260928 7137544933012032 7144305231637728 7146350956251584 7149767666498688 7155139392769536 7165110780027354 7170494033806488 7194814085768463 7196344915947264 7198405541780992 7203690765444481 7222724479422144 7229661327595168 7235093079156096 7243758399277092 7256163018678728 7261614681352416 7275335375734272 7280677082931021 7284311399422464 7293144923963514 7303433381958384 7309017483955264 7314508856971008 7327034633436672 7330205498461164 7342758154738776 7346268768362832 7348274877619872 7360593212168658 7369674423634446 7373197906076772 7396243385834688 7401800292961536 7408909129105792 7414475552193024 7423355714961648 7426904862728736 7436067886910432 7455588244082517 7461189737879724 7477428025060224 7484510242668096 7488540140144679 7490232793474816 7501363937570286 7506306531457228 7511946130654416 7515537633993312 7528407663446208 7533822317862863 7539028007182848 7543087258751352 7550331789706244 7552393624220424 7556004465731568 7566663740347008 7578008959023349 7579621321020672 7583245180245504 7598031702883776 7607405856654912 7611042999821184 7620433206420608 7627375991642022 7633207775582312 7640437539390348 7646177913199056 7662818802541056 7668445008376383 7674206424611076 7692413304964432 7696091090665824 7698192728935104 7701873277811328 7715062398903552 7718401187751474 7720611300950372 7724302568270904 7730105951117088 7737530098541936 7743343419427392 7748445451826816 7754266973578752 7763670402928902 7765893478668556 7776848844245536 7786412654194944 7793890879696768 7796019225001728 7799746545271296 7803121982232852 7816484487302568 7820221592128176 7822460860927328 7845137289675378 7848888093565596 7858571744121252 7873420378469184 7879440284472064 7886903266467456 7892828813624832 7902281890120464 7912031415849968 7915814202194976 7921761470566272 7929369687761984 7938761251714326 7940555669640704 7956158098869288 7958436292189264 7967381871227328 7969663278400384 7973473618860288 7985322901284498 7987127843656192 7996587816503088 8004267898408936 8010281623351392 8014111383668544 8016406171528832 8019875370628209 8033609056394306 8037449969687292 8039644825783032 8043488624811024 8054835594562944 8066912762831307 8068629148183296 8072486804777472 8082446322660864 8092126500093328 8098206234503616 8102078032067712 8112074058447744 8133368993544564 8157194209156608 8163183396013569 8164920264728832 8167258235716096 8177162490504546 8188698034316976 8194850324350272 8212808360123136 8215160043550208 8218715255850396 8222644669449672 8232789446222264 8236725588770448 8242913962616256 8254542262196736 8260602924081123 8262470088680192 8266918864389108 8278581027745248 8292757735632832 8296722549354624 8298988207259904 8302955999804928 8320773809064024 8327135755180704 8335022770244016 8351275179331854 8353162838806016 8359295910031913 8365576372774236 8391723605415744 8395735735271808 8398028431565568 8412106528192752 8422485055582224 8426511892659168 8440941925682112 8451051465823274 8452849583811072 8471883794911152 8483835102813312 8487891271689984 8496442827247977 8498363299326208 8502426414214656 8520672278951448 8527073986148256 8533593666466176 8551906414871358 8558331588736776 8566551180528572 8572987357223184 8587358747530101 8589185867420928 8597953494240187 8603894472509952 8620671152858688 8628950616807136 8631306999109056 8635433675121792 8650221477558528 8653964968084986 8658102476999052 8660581667455256 8683464803295744 8689840389304767 8694178121891328 8704721360859678 8717001133305168 8723666029236928 8731928616446112 8738489043656064 8745170368940544 8748954949776228 8763937152430152 8768127239658864 8770521628126944 8795532675046656 8800268468543244 8811125894923828 8827774363738176 8834406801276672 8842891541190784 8849535336488448 8864370320031072 8872766174775888 8875306832764064 8898605323582359 8901035342831214 8905290977469348 8913843795955406 8920540898732232 8933125128345792 8937396105289344 8939955269631232 8953240828712922 8959140053674756 8965871188200432 8970157821217824 8978772939110128 8981224850424288 8985518824113216 8998194718250496 9004801385710053 9011686329649388 9018456942969936 9031179302994816 9046644802508544 9050970053841408 9062136786013696 9084148096560768 9092752112993472 9095355762502016 9103642312604994 9119231901852996 9126083315753712 9147734741038784 9152660171287941 9154607569544448 9158984438478336 9168333701474794 9181267493022064 9185657108214048 9188165515180608 9192558428355456 9201387144212032 9208300282562304 9212285288606598 9219328871807208 9235116569227472 9242055048993984 9248144571535232 9255092839432704 9261888127000047 9266316287366754 9268410775855616 9295278849765216 9302385888670336 9309374908872192 9313403656213404 9329352452586936 9333812868023952 9345328560576624 9368027724578292 9379585630080204 9397308193656768 9408902224254016 9413400672880512 9420473100132864 9429520709771008 9433601451696246 9440689056092712 9447907273587552 9464086401522368 9475295687530002 9477437412151808 9488930492468658 9496059666392376 9509455781787456 9516726577349376 9525740308850304 9530869269275046 9533023555331584 9544314490664976 9553481040036472 9560658711741984 9565229715991488 9585756313820379 9588501131825462 9593085447691284 9600292874774448 9613836032220288 9630299305896192 9634903605702144 9646790772208128 9658344532369456 9670222167306624 9682152908469888 9702930418761954 9707569443908028 9710220373997688 9724193231951352 9731499162253344 9737911175944512 9743154375887163 9745227412740864 9759839101569942 9773607331281552 9780950387127744 9790344206318368 9795025024483776 9797699836826496 9802384171759872 9814124282891544 9823419693501876 9826232564845928 9830930541435696 9838316665058112 9852195603267072 9859429296483921 9861657847779584 9894974259427488 9897807619948864 9902539816971648 9909979741702656 9931246159205448 9940784325443356 9948252983839632 9969904033413632 9977224150683251 9979346990224128 9984720186859572 10001818583427048 10015928174205888 10020716845324416 10023453289287936 10037876884594944 10057449678335136 10069858165627232 10074672620975424 10088884987129344 10096292462765817 10101119556498894 10103877956727324 10130708937178368 10140304199743872 10143207808873216 10148057333094912 10169834655522696 10177475402822112 10187250052520464 10194903884265408 10207114108072266 10224593344501844 10232275232814768 10251608938534656 10261454787554432 10264256971913472 10269164370415104 10291201583668632 10299070091027872 10306807934822784 10324457892569856 10328925929649822 10333864246740804 10351560537238536 10371744980783109 10384541233303083 10389506140380906 10391716700563968 10404162642977136 10421979316403424 10426962122837568 10429809503718528 10460183052900504 10465184124754128 10478095658828336 10497893837958912 10513494630648702 10515871021956608 10536375853493952 10554418936259968 10562348627421696 10577068294326094 10585015002285768 10590075756990576 10608210798492384 10620916031372493 10623175828303104 10628895682785996 10639103885495162 10647097201712664 10662117088670784 10667214706313088 10680375497801856 10685481844891392 10693167160837612 10706317399518048 10716599959583056 10719526434377376 10724651499748032 10739780792750592 10747666170041031 10755883683775076 10797608312671488 10802770709423616 10816098744596992 10844491991392752 10852639618734144 10865637598915638 10879043196793706 10884244528018092 10892422022028624 10902883320672728 10918264045755968 10926467099133696 10931691103990272 10939717385945271 10942849901760238 10955150072937576 10958287007800528 10963526225932896 10971763285456512 10982300785027264 10990551950155008 10995308247691746 11005868360312287 11014137232108164 11019403152544248 11022558485852144 11038108036993664 11054511635451669 11059796859115158 11062296732472832 11094365078752032 11102847673574272 11113363693658688 11121713328289536 11135033572442472 11140357294093104 11154101830365648 11188964807220992 11194314313695744 11216142037590336 11226765364002144 11229980074109632 11235349190212224 11243790474352128 11252045906355429 11254589234242816 11259459797185842 11267919195981624 11292611495169312 11295845059881536 11308542010774272 11311780137084416 11320085488555613 11325497684559366 11328590436330636 11334006698597352 11349995610520512 11360896371935264 11369431981531008 11374867770368256 11378124888621568 11402541886495144 11411108784982368 11416564499731776 11430649809630912 11441063987463033 11449811663373468 11460656309085522 11494228203811584 11499723658418688 11508409332145408 11513911566829056 11538619957446648 11544136635998736 11547289093402656 11572593598355328 11580916951425558 11586453852406356 11606295147812904 11615015129141088 11622668177740224 11631400460368128 11642571488594816 11648840218002834 11651318724874752 11665273266368304 11685249536573536 11690836319545152 11694028837502592 11699619817906944 11724726730953852 11733691291390992 11767705934513067 11770365818317568 11787857616181878 11810130567703776 11819160426708096 11830354899701184 11853422835180696 11864807098109812 11868047123774952 11873721303292464 11894054531642976 11908299792750977 11910833504461056 11916528140385792 11937654438283896 11954494917600576 11960210428290432 11974966467232384 11980691765484288 12006401847613404 12015422435027088 12024609257293248 12041572403993088 12050413584591459 12056174954530938 12059467238674548 12102943722274944 12112197462081024 12123669483991296 12138189750139992 12147309351755424 12158975869137328 12168111087671616 12200053490316846 12203546895050588 12235791313734912 12247542810952064 12250887353574144 12256744571140608 12265743735756819 12283047051475464 12292438495742944 12322740065325312 12328072883775594 12333967004174508 12349184169333396 12355088383155672 12393705133020288 12400378296583662 12403016707124736 12417871541617872 12439136603449248 12445083824031936 12448482310889856 12460438080768832 12490703632771056 12502534155366024 12506114173440272 12529744258209024 12548364559161354 12551200897174016 12578135268928328 12587585408123616 12593603602907712 12597209698116736 12624242802905338 12633727583373336 12639767838988752 12651907323291544 12661412888523168 12676577198734911 12679274375716608 12698285282687774 12700987078467072 12707825692366728 12725752654219968 12731836907534976 12747544948989312 12753639621321984 12781008418427172 12790780596921712 12800390499699264 12818448042960384 12827859622307037 12849826770792858 12859481035834776 12893629556408832 12905841708764928 12909537211293184 12937240558349272 12943425925210704 12946960498663584 12953150512682688 12965590975935136 12975332216337792 12980947452127479 12983881567926016 12990872501182884 13013118802093256 13031476441708736 13041267182836992 13047502285407744 13057082041289517 13060033365978368 13063599782435328 13075501699957752 13085499043855392 13097892924669168 13107907388580928 13117755553410816 13123432424664342 13136036430050149 13145905728645228 13152190859488296 13193299012569984 13200402702814866 13203386422628864 13216688842385742 13241661545607264 13264337311786176 13274303004732672 13296555480046608 13312960249146096 13335758111236064 13351553014246821 13354570898941184 13360955793765888 13370765693933109 13380811348098348 13399687692518688 13409932904446848 13429861243069383 13432896827967232 13438710080512134 13448806782300648 13461723283687756 13468159408665192 13471837275636432 13478278236169824 13497292077375744 13511069776663151 13517529494474082 13520405599658496 13527685414454904 13546768954492224 13559779540696928 13569967203762816 13576455080762112 13593205179020544 13609485477429688 13626222144841152 13643033643753024 13655463468907491 13678847852779494 13721602111558176 13731911354316672 13742410579763712 13752500552212191 13771901239533096 13778485662321072 13782248272770912 13802080716318048 13812450423843456 13828993307710812 13846054977737444 13852674853841208 13863082573490976 13872216857302848 13882639259149056 13895972421871232 13902616163783424 13906412671624704 13942918274647824 13946910737200672 13953578833005504 13964062363308288 13994028678880404 14007468822215638 14017992840864936 14048501137991936 14069378445120306 14095962290485152 14113353336381024 14120101009320768 14144281064656512 14150402177544369 14161221375163324 14171860910381328 14196129602283552 14216156118227712 14222952941750784 14233395738702987 14240500663735808 14275089866024064 14288610463275456 14292701912503168 14299535332997376 14330221560054708 14340988067612976 14382751697738193 14389628171536926 14392689831894528 14407381530888962 14445448958844288 14459322655190336 14470186158312192 14487516798554184 14512326037357456 14523229362704832 14554395628142931 14561354165862042 14586289847927028 14606866763916768 14618034967910528 14629017713942016 14639758652354913 14660410996922328 14685516309477552 14692537536725664 14696549755239744 14721186424337316 14739348847268892 14746395812153544 14792486771669376 14803600585923072 14817818258211584 14846711429923296 14853809725457472 14872135773820864 14911176488165034 14922379475759448 14954856050120448 14969020485336192 14977080280289358 14980465586949632 14991464565925001 15002727875140572 15012613062914456 15023892261308832 15031075267986624 15056815326892416 15067644635725726 15086174517502704 15100663579412488 15104787248440848 15112008931463136 15133327480694016 15151679334748341 15156017918046698 15159242642041344 15196063405767552 15214811713309824 15222085999642368 15240866412841216 15254751983284044 15266415551164624 15280875078780696 15292355826398112 15310671162108399 15336890016752766 15348412849222152 15384826609928864 15392182181331648 15396385457870208 15403746555622656 15419470316116699 15430124797807104 15436802375502948 15441222601900744 15448605136541808 15460211902234176 15475060197083872 15486686838854784 15493388894474733 15496890903653632 15527340805857804 15531786957337112 15553697688491072 15572825308389888 15584259210571359 15587781759393536 15592038450003456 15606243964465704 15632968974605136 15640443184256352 15644921721854656 15678495093930823 15690274579350756 15697776187131192 15717143488242504 15746840756938368 15758880568944128 15773806532934912 15804563780240928 15824062831699936 15831628404389952 15843522941132544 15858739375523968 15865602441489141 15877522503428652 15912316197738576 15916872584378528 15934763742454656 15939326556800768 15946947237720576 15958655828242743 15970645802568996 15993175633006176 16008535796817872 16020563246702784 16028222767337088 16032812343057664 16039750741256418 16067218112788612 16074899939374584 16079289651566064 16086977249622048 16109671189125888 16133825525662614 16137258296366592 16184253000186656 16196412469007232 16204156064135424 16224148116895488 16266737987089128 16298456398373457 16318564795190559 16326366792027138 16329840529457664 16354324981009092 16377396068633952 16389700648700544 16414274852640357 16425616720246272 16437430511700792 16445289338899344 16465578892444528 16473451177540896 16485827925232512 16521205848162246 16524940177360384 16533837728778216 16557162055490496 16585515471265664 16593445098709248 16597976414519808 16641547618128048 16654271510361408 16670045540488032 16702550358663708 16718591820063826 16731152745548472 16783447210831488 16791471470543616 16796056863131136 16824213056385504 16844970111164448 16853023785318336 16881883851364224 16889189695778763 16902102931646548 16943767589822304 16967670205626624 16975782543379968 16988246526839049 16992885654495954 16996726598652416 17041344557902896 17054147972296512 17067187332932352 17103812829742716 17116663177473552 17133102361057144 17145974714446368 17174717495060202 17178371734841856 17190984463628283 17195906988480374 17241342305717376 17257901233614272 17262613998218112 17270867350243584 17300442955117056 17307929936169972 17316204953998104 17321163334910512 17371375427138337 17379680778609534 17396372569525873 17409442721719356 17434002266610336 17447332058473856 17463857232892224 17473260327004251 17476978087312128 17497909899552456 17527874304860304 17536254479317728 17541043256253888 17591065350093312 17600536937086488 17622251789847656 17655548727476352 17668813602553344 17681786424272817 17685783082381568 17728740640062144 17745532349551776 17750613665528128 17788705767730249 17797210647164718 17802070685662428 17810581954938696 17827687591910812 17841081797464464 17866250256691584 17874792210578688 17879910539262464 17893038352878227 17906481657425844 17918280107349512 17931742376400864 17940315642435648 17957545878220256 17962449700848576 17971037648226432 18009602771420106 18023372659298776 18036913885939872 18062358605989632 18084262431796407 18093289605017088 18168296193121536 18185504225986944 18190711525004032 18207284625209988 18238463803705992 18252166631507424 18295469482077568 18305320342575882 18309215139088896 18336667402949588 18362534986044128 18371314216428096 18376331030361216 18385116856710912 18402774288424064 18416600565124608 18424570577213196 18438657743614416 18470233138454944 18484110097987968 18492109325663391 18496289143070464 18523776254000094 18532632574733508 18590557699530432 18600567444875493 18604771777340672 18626807312426808 18658704905173872 18667625736047904 18690657121153248 18713042531465821 18736055449156584 18759171260160408 18794616387313536 18817804448508032 18826801345761024 18859041419542016 18867202903392492 18881378112185424 18895814547175104 18928172803044736 18936364204358007 18950591375060004 18977860984937316 18992119332784752 19018911563574912 19033453154698752 19047427924031661 19051480617700608 19061738538550092 19088628981329952 19106962080072944 19121317423483968 19130459431982976 19171512627640758 19177002263650924 19186170895382568 19200585749548896 19227672064440576 19260598611792384 19274740156189287 19316689064738912 19340444334613248 19364305816939776 19405860837523908 19415138887816056 19420440747995376 19448386463902704 19462998324506688 19475822351889024 19486308751774326 19490454825481728 19519678203139884 19547214662563104 19561900774255488 19580688412636736 19590050048967552 19595399673652992 19604768343519744 19628248565783088 19646839387003752 19652465129691856 19661861082871392 19676633330116224 19718858592967842 19723315695559168 19789948518854976 19795615239897728 19805079633943296 19825033263578613 19862492318410896 19881568650886712 19896505967679264 19954448301366502 19958693980448256 19969440373719144 20003637166854096 20031856348411776 20041433690648832 20046906578575872 20075753769189888 20114899356670272 20139716331254464 20149345241950848 20158065120768201 20192584925531634 20202239112997788 20207755913454648 20261417874356736 20276294241711123 20280608399487744 20286415617746432 20339669311045392 20354950805644224 20374500105040928 20389807768530816 20414228216144532 20449186689003688 20464550465629536 20503217877069312 20518271779169241 20522909575108864 20528513943826944 20582403167337264 20598140182055744 20613615869645568 20648915785139712 20657851859299644 20667728493481608 20703121074477072 20743489961566218 20763412421692171 20769082466606166 20779012280761812 20808325285954272 20843958632806848 20853924245675136 20859619007437056 20920366105801008 20930368249508256 20956191317656672 20995787675917824 21011203233323457 21026989261297404 21072751706987904 21104067667680459 21108837872519936 21154136588652188 21170030004571536 21180151513981152 21216421596984768 21231681077613523 21241832062744986 21246351656606208 21257791365571992 21278207770990324 21294194403425328 21324234177341568 21334429412626176 21356207066338529 21360750995603712 21370963689782784 21386334321675224 21412634799036096 21433199919166112 21439052868754752 21449302999496064 21495332340082062 21511767367550152 21584442257305389 21595216625342976 21611072296333443 21688983982785504 21705279237468288 21731275197831276 21758086393587412 21768489056036184 21784844044057248 21805766641345456 21836528091511936 21852934198267392 21879434771890542 21885699803520476 21910300145875152 21916574015601056 21927052451865792 21943526570913024 21964601570054528 21981103900310016 21990616495383492 22011736720624574 22028274464216328 22038806305088496 22045116971704288 22076216073987328 22109023270903338 22119593718230316 22188730157504064 22205695347148544 22226727387317376 22243426656579072 22270067144884944 22280714588186208 22308203660731296 22366764732247551 22377929614441984 22432284075180672 22453530728004288 22459960148219264 22470698380424448 22504091812710858 22509178468485632 22518919594371684 22535838391963248 22585222990338624 22591690119763072 22601466953588589 22617084021548544 22640170977111226 22650995369118732 22657180872661272 22668013397194704 22699991221041024 22721792743870528 22734026877070047 22738863963062016 22749735540736512 22805083772990288 22822217569964736 22833128999463552 22861299619261824 22882127974926066 22899623326746936 22921312618171044 22988456407623168 23005335025129149 23016818664290816 23077239914893296 23088273271997472 23094578186805312 23145187196710656 23161833902851116 23172907704812712 23212590295625808 23230030258282176 23245336355480448 23262800920736256 23285142977189632 23297680436005668 23330546532736608 23370499073147072 23381672639090304 23388057675005184 23399239635813888 23449453461907704 23467382582781984 23535411869026134 23540731636635136 23558015746453573 23575715232363756 23620261135407552 23638320853416192 23660709799402368 23706845670361392 23729614196219624 23736094247549904 23747442606584928 23788109063285952 23816599585501954 23821667008922112 23875308876567792 23908989835201152 23920420856580864 23949932934464768 23961383530968576 24012803695226808 24030844870054176 24049218514586496 24059626111884627 24100827169182918 24112349909061876 24118934477349096 24200738288493921 24205887444549888 24230596211040527 24247338967982592 24276379500279984 24294618703510848 24317951738274656 24336222175343232 24400106980633692 24407093790101176 24471582627469824 24489550188040707 24495085621904128 24501774707148288 24531487471513638 24566094102950928 24584876991485888 24645480130650624 24656145767551188 24667934008349016 24698368338666792 24710176766311344 24782137406535817 24787410266040576 24800756593167324 24835743083235744 24878273206898496 24890167648063872 24896964621779712 24920876161537664 24981407265542112 25005068310732048 25012228346880544 25059488516418048 25077887730095739 25096729118322708 25156270537856656 25175170816247232 25187207205815424 25194419396233472 25248485605810676 25267455166746672 25279535677977504 25303814646583088 25322825777046336 25353154397469822 25358548751433216 25396570565375548 25415651384733456 25451505308439936 25463673815069952 25495089897978624 25507279242643968 25562016836854344 25581561193843424 25600780999398528 25655719244614074 25699653541585716 25718962071669552 25762076242590303 25793860482720561 25811683417529856 25874481116698544 25886851850421408 25893920997327168 25906301025365376 25931181951870272 25950664432675584 25961894904254958 25967763135852032 25981745002365768 26026237604186512 26062952883417472 26082534365673984 26114164082579034 26120066731956736 26151003399915504 26170998087710784 26195785849338336 26215814777161856 26235511106821632 26246864849328684 26272072860100298 26291811457290456 26304381718976592 26386598025139968 26400805405629732 26433377684771484 26483323091214528 26528674623572352 26548606009465344 26593110960093216 26625920498292192 26671516222472128 26695815970747077 26703106028493642 26709141797882368 26741531387866218 26761622696196696 26799375385037376 26819865808893696 26859722486138766 26865793655934464 26877420161024268 26897613564601296 26923446567375512 26936318817330384 26943674551272864 26956556472339648 26994584154751488 27014404157130159 27022139553326302 27035058988948164 27055370828909808 27093537908984448 27119559081393856 27139934407525632 27152910161524224 27186410358041088 27218970954859376 27252444289682304 27286067287506048 27310926937814982 27357695705558988 27443204223116352 27457980513863823 27463822708633344 27505001104424382 27543802479066192 27556971324642144 27564496545541824 27604161432636096 27624900847686912 27657986615421624 27692109955474888 27705349707682416 27726165146981952 27744433714605696 27765278518298112 27785664381000141 27791944843742464 27805232327566848 27885836549295648 27893821474401344 27907157666011008 27928124726616576 27988057357760808 28014937644431276 28035985681729872 28097002275983872 28117631697380071 28138756890240612 28191924580970304 28226706672762048 28240202018641536 28288562129313024 28300804355088738 28322442750326648 28343721820762656 28392259204567104 28432312236455424 28466791477405974 28550179732048128 28577220926550912 28585403825006336 28599070665994752 28660443120109416 28681976135225952 28765503395476386 28779256343073852 28814763061777924 28890897917688576 28918645310380672 28940372316624384 28975033597108368 29024652074714912 29046458725409664 29108791256285862 29122708331724084 29172579695854056 29213733527833536 29229463127661489 29236069935821056 29279517304709826 29320821993844656 29371032618955104 29385075073451328 29393099510479488 29442372848674632 29478697694537784 29492791624307088 29578680130381459 29584973543338752 29635636516423168 29693422859846592 29707619450914944 29744271547641728 29822352976330068 29844758951518896 29909712100240896 29931672452049753 29938040970672384 29954160560578716 29982929131850002 30005455750281144 30025226125828912 30047784522617664 30062150535973248 30113630653784832 30135289271451452 30172349035005408 30201327158824976 30209574496881696 30224017862926272 30266654961388032 30288877388297451 30303358669496682 30312035836093396 30392126811535104 30429623426619648 30444171999284736 30481732825682432 30509503966568088 30532831102329248 30561750157561392 30584711652796224 30621342324216798 30673780033505532 30696825698444304 30769653219857728 30784364362663296 30792770915740416 30807493111245312 30838940632233398 30873604751005896 30882445203801488 30897210273083616 30920423804468352 30950120394167744 30973373677709568 30986777788949466 30993781807307264 31054681611715608 31063573914674224 31107395376982144 31153623699909249 31168518421142718 31175563518787072 31212487928931408 31265937949210272 31280886368512704 31289843443709312 31356990187861646 31380549158701512 31395552374262384 31434286976485008 31493681513876736 31547613065869824 31609127560481856 31648125663399872 31663256808779904 31687045882265088 31717478751047936 31731204882978282 31755045006857304 31824632395477152 31833745168757056 31862748094117479 31869527484909312 31878653113601536 31917311656485486 31941291605137992 31986351266012352 32017071593635744 32041126493405568 32056445534674176 32065624686115328 32079501482512836 32134436225577224 32149799878749168 32158579303132128 32173954499244096 32219342378251776 32242998510123093 32267651051325228 32368506000373312 32392824938014464 32408312128270848 32448296233790976 32533475974178256 32596912796746914 32637129590381118 32652733584054276 32708649962018184 32754792137267904 32779401297401088 32828549705280714 32874861023401584 32890578677798688 32931157784889056 32946902355081792 32971655850465024 33017605080936861 33042411696324492 33067675457556432 33114324110980992 33163534906355007 33171030942531328 33186890197418496 33283095236256096 33308543020722816 33340091080976064 33405100717327416 33437183640127652 33462305491096944 33559753961389117 33566894421662976 33582942941087232 33648426112771008 33689940222328896 33706047570636672 33763767702728448 33778379391557526 33804205863293096 33887535179644608 33935340411253248 33960256465666839 33976493053678098 33985771308991908 34082689115805792 34108295944593024 34134374665864704 34207625659485432 34233326354947104 34266204722114288 34291949428892736 34349434990120404 34381968927256566 34391813976960748 34482684611434752 34515802467228544 34525227996436224 34541734700487168 34615859872339944 34632409907996208 34642326669821024 34742750854276674 34759361557219068 34792745139051746 34818885443438712 34868004533220672 34894664116947712 34927714465784448 34946520654008502 34953956174624256 34995819799104912 35055748609720608 35072508958635456 35082086512507776 35201073874172976 35244503579695312 35311097454952704 35363572848545634 35371566164763136 35457481280124288 35491064699103552 35501227331056256 35577411535460498 35594421294329436 35604141371324856 35621163909877392 35655375183821624 35682163594928928 35724899378252931 35732500513383168 35749584421157376 35786076705756454 35812963314851688 35836560214699024 35863484752801728 35880631284871296 35915091756440512 35924899401697152 35942075296452864 36019205542840212 36046745318597552 36073827771879744 36124717211979264 36151240753774377 36168524863592814 36336592386243072 36371008451973888 36381423050008064 36414569250419976 36476927607411984 36504333263014848 36590938964155136 36610640685151764 36673334805899176 36725069972088256 36742628432856192 36752662060722432 36770233713421824 36797231207270457 36805548576848128 36849141154426392 36877315487228832 36940466276909888 36968220195975936 36984218651326782 36992578286140928 37019739030141329 37047552508000188 37065265149467016 37181115399060864 37201134889750986 37209543554681344 37253614624853616 37317409810347744 37335251472095808 37381314242306496 37426085062931642 37472110898313168 37518342520320816 37589232774627072 37635608897016064 37653602691522048 37734405806784984 37762756224370848 37791629094350208 37856345606089472 37872728408716014 37901182750120008 37955721969874632 37984238665569504 38029731596204733 38037823127149824 38076651188777971 38094855848063322 38102961235401216 38123477077100184 38177257962659904 38213924160145888 38242634846967936 38260918863965952 38343025255281516 38354004527301848 38372341790765136 38401171499097792 38455344128881152 38483578866921111 38549480312378574 38633378129477824 38680888669226496 38728611633879552 38811721675047816 38830277775632112 38840881495990752 38896772927805408 38925996649013376 38951644703778048 38972617503548652 39039356406279768 39094429325126208 39123801548510976 39161376825273472 39180100097935104 39190799347305984 39256497131566176 39293678774007504 39304930259383712 39323722165742784 39353266660232448 39408109290150447 39437717185935684 39579897037709952 39591230479795456 39610159267886592 39650066527157226 39724984636821792 39763137301773424 39793011935358528 39908896602733004 39938880747438288 40007274333708192 40063712696823552 40082867381297664 40112297081799327 40229798713340544 40279432662508928 40298690483901696 40316130241536402 40385169851063268 40404478225995576 40415511826909296 40533209329989453 40552588483422246 40561216798975488 40679338622090784 40709901611288448 40749000210081856 40779615537061632 40828456432289064 40898373378007376 40929100931259072 41036543558338482 41045819150217728 41164806334674528 41196280364111488 41227231739291136 41257501656636573 41315703718599288 41335456986963216 41406242148954144 41486979923132436 41526824843384342 41538164933212332 41558024561523624 41616650571908544 41687917265613696 41707848491350272 41719238014874112 41840732211602016 41860736499016512 41912382635313344 42022406466646914 42053978522594808 42145503413975808 42208135335360918 42217675745039872 42308273177304376 42340060009143072 42360303027962304 42432843193969536 42451206532633107 42463362155227046 42483664125489972 42515582731143984 42556415541980648 42588388806850656 42648468354683136 42668858825252352 42700187216108961 42712414132677058 42721501991207424 42772668643350448 42825269598072192 42866399838332224 42878105737509504 42898605998992128 42990664680164124 43023534735100304 43148255093214579 43168884514610778 43222144592666886 43377967965571008 43410558474936576 43462550395662552 43516172787174824 43536978112072368 43569688088114496 43611533282690912 43663186884428793 43673056183023872 43758869543781084 43771399607040952 43820600291750304 43833148031202112 43854104903731584 43887053141826048 43919275957064739 43929203140109056 43981232990766984 44023473441249148 44056548928432656 44077612610176992 44090233943408576 44152432147974656 44184849810168683 44218046541806676 44239187436460632 44377460315008128 44411390694297088 44453454774634752 44540134289769888 44561429176372416 44616407321462592 44733529464495102 44864568150361344 44907061456008576 44919920296438528 44941396760848896 44974393697775003 45008183625421716 45037839188743368 45071676783926496 45170445980677248 45183380239526144 45202933907177178 45280341954222452 45301990738237464 45314361745322544 45336026794389408 45399982442082048 45443585487741056 45468053754140094 45477727926124032 45610167545980576 45644435139929472 45666257998927104 45722599238523648 45764255949852132 45799246653493872 45842625236342088 45932013486325197 46010670050258298 46154479829786592 46176546543994944 46189156373610624 46258410948350097 46290374393421312 46323667805702232 46345815409625424 46425180591251616 46460060516564352 46490672710960896 46570285954379264 46595360872011336 46661093065473216 46740998146294144 46763345278180608 46776115350010368 46898906923815408 46934765165563968 47035485281792469 47070823738052268 47116031492907146 47151430464727512 47240522270815104 47276641706832384 47321419598804736 47413691340722784 47459228392439248 47472188495099808 47494885213169856 47576218126571904 47596807324467423 47633199171003908 47750617753135584 47817979670402304 47840841713161728 47875967484728229 47899865868929536 48025607390453616 48061689740108352 48098437029172992 48119252223769254 48201654338365836 48224699818123752 48237868954698192 48401476576987842 48411774889099776 48461192422081054 48552759000559968 48589237407021696 48635903476549312 48672444350686464 48800213961267384 48814187580202352 48955694385571677 48979100376081414 48990171243808256 49026140877754733 49062974943027276 49132188205901856 49169753982971776 49242824557921071 49312291535102376 49335868016698032 49396736677333584 49420353532622688 49564274813071634 49574820532081152 49601513186334648 49671486166471488 49756546413796992 49780335296127744 49793929243559424 49841752323075328 49962814531084224 50010136621464096 50024456693761088 50155775460191478 50193458236645416 50312541075713312 50350341632494464 50374414411630848 50388838792466944 50425835358111367 50496971211621352 50534910333493344 50559071355955008 50607629293166176 50645651554092672 50667569087336289 50706308794939644 50793141130751096 50831302769466912 50903010616879872 50927347630139904 50964739580517147 50990179795957248 51124033673708688 51163122387686848 51201561998797056 51311438489228148 51399307083171432 51437924143339104 51524152485180606 51587720965441122 51748962233397088 51773703700842816 51787841994654336 51812602050730752 51862363903740544 51901328865351168 51923789808509916 51963490004731536 52052475208373024 52114126281415011 52125905766834944 52189117708577619 52228328165158068 52302006799831008 52341996175421568 52391571698676672 52419780981012753 52431629554323712 52493729698657368 52544145720200596 52583622914580912 52608763437953184 52736756225040041 52773196050279936 52801610811259464 52866755369542968 52966646182429056 53057349247144704 53186221920186432 53251840996584384 53343032444944256 53366117303190747 53391631941494154 53406212056987284 53483062775732436 53523245392393392 53598750770074752 53639731617787392 53679115058634681 53719444972277532 53754840322048536 53795227129202592 53846893134751024 53872637634660768 53887349102545728 53913112944679296 54028808314260318 54044279106652604 54070117977896328 54110741657819616 54187075817968896 54239118162787712 54279868815051264 54437941909718752 54504888579364608 54572134575012096 54621853875629964 54715391411117976 54886408446232704 54915961027727646 54927645417266688 55010002208848764 55087604958132384 55113942649284288 55128993091083648 55208322865272192 55249801695373824 55315973230843248 55384219910949776 55410699415364832 55452330293963904 55488867429211392 55571328762000282 55583889687484928 55771673098591296 55787642948802688 55814315332022016 55976114715521616 56029875288862552 56071971363459744 56139127594397463 56235263394760142 56277513780481224 56383849161940608 56453413345524096 56480404037283072 56577124258626048 56601608710177476 56644885500653296 56687443641525312 56784518409134208 56809092613074021 56933582954811948 57100359464096256 57142283772094983 57154441853101824 57170807650012672 57320886240218832 57363952270451904 57531006790952772 57558512686147704 57629526123555848 57781795835377152 57824220468567861 57837290620761344 57950067194216736 58049304149429824 58092917450819328 58173875618793517 58217582512571724 58245416663448168 58345159391708112 58427467055667072 58458926255322978 58472139871642112 58515071370223391 58559034609419652 58641643987689312 58742065237910208 58770150146902656 58786199020958976 58884745697349264 58957395389075568 58985583248614176 59157360260762918 59169947086677504 59386845719693184 59415238901829888 59475099790735839 59488543095283456 59644705952660136 59689517903037792 59834737582365383 59863344904099506 59876081941344768 59908321121157432 59965858263700004 60010911500562288 60050452251657824 60095569045235328 60124301071946496 60185674459681309 60227261307569664 60270578542902904 60344698070010816 60402654317649952 60419148993763392 60448035725852544 60474195362304603 60577754776594902 60606717338993364 60624071672186792 60784253623070208 60828882725133369 60859246853239296 61019007933136176 61065662204658496 61123500315122784 61169423305592448 61242684648433596 61347560067011064 61393651396888608 61539306439715456 61568728725326592 61585541831480832 61677881264466796 61747209502011792 61764890407602976 61794420546167232 61840847608936704 61900240788335488 61946747355419136 61973555577898932 62109363223431216 62127147829348448 62214790753964288 62290237265076513 62307247399818498 62337036842285436 62424975857862816 62531875898420544 62561772737025408 62579686887418624 62713980375723292 62761098317403024 62791104748524768 62868573952970016 62987363027753472 63033609699970371 63218255120963712 63296251326799744 63326513617559808 63434957502095872 63462409765956564 63510090013714608 63649264790954304 63667490337514112 63695043232840569 63725496188234958 63739054969818624 63834623312970972 63882583210275984 63972702532024704 64034143187271488 64068621199015587 64082252986811136 64112891069348352 64159002965025672 64268872451154448 64299599757498336 64317158606264256 64347908998488192 64485997020246186 64535302102650456 64737012000746624 64785649876028928 64833216889000329 65066951948356512 65193825593493828 65274259180762236 65305467168108552 65417299924036368 65509584274535808 65558802594802176 65657099410561428 65749722046803168 65781157355597376 65862315569778112 65893804710163584 65943311700930048 66035210161873722 66084823392648984 66135350915112864 66228648221961984 66327069812710014 66342061885062656 66566190472512192 66617086041445632 66680182161952128 66810201434654832 66874367280255304 66924610982193888 67100294196742653 67119507922778234 67133788843325952 67296852225542016 67379880444657792 67412095141273344 67527535405456896 67556758783115052 67608411726586192 67775070359289216 67804400860765767 67920512931333678 67952986107356196 67971542617983816 68165378231611584 68202080631210141 68216591889186048 68415251318970864 68466652709894208 68532409444228576 68583898857785472 68698869980240808 68763937854513132 68783627953921496 68965369222869504 69016005075387447 69031604934457088 69050455992872448 69231719744679888 69264819815992416 69284653339642048 69433335415979359 69485501708553348 69518723114438136 69585490278103492 69637770886877424 69736009066441344 69789328233895424 69840569054782757 69855428931568896 69893041308017004 69991639598209824 70111497219441216 70145017917270912 70164173025015552 70402147748345952 70489007159390624 70622194909905408 70674047239360719 70727145697091268 70914962560248576 70982129398207104 71002454662112512 71154823070920996 71188842588658872 71208282742649712 71242327819754784 71310750367643248 71364327189857856 71449798756505862 71465001026766336 71572153411512908 71625926629703376 71673120429398048 71726969505603456 71761262569742592 71830183512881024 71849798803394304 71884150592905728 72038411085680424 72093490637195104 72147655543759488 72178878335653881 72302481507548754 72337049727185628 72602214865481763 72691788633121581 72742016903947776 72829138500839952 72953855214823968 73008666526029696 73181877928310272 73221281370303528 73346669611798352 73450139944176512 73485256865712384 73505324121444864 73594462414540914 73611097153696256 73698282308852784 73754630974457664 73880932553819776 73936440391951872 73968437302653564 74039478060282658 74095105016000376 74130530298934032 74346412219607451 74362230798121728 74402269779501972 74507229249707232 74634819620695488 74670502944191616 74762628484612992 74852170125863284 74944221796626336 75036685040641632 75178465549254144 75233663190287217 75271217794032128 75468811613569968 75525512448741696 75583258188700416 75712691212178944 75745456817432028 75802365500240016 75911443939749264 75968477331139008 76059463192409466 76075646254299648 76153302377555942 76189711696126644 76246954154200368 76354515925319808 76427848320291776 76485269693935872 76521837727931904 76686050510563032 76708009054603696 76744683581530272 76802342998195584 76967157733842222 77041078522186009 77098960624757148 77266756258955648 77381581448161683 77623443350095632 77660555551264224 77681762991981504 77793545855610816 77851993298026752 77903289407556096 77945235007097304 78078712812559536 78188858650252416 78247603097021952 78322753650546944 78360200195870208 78512994263132352 78587357548015008 78609860518767424 78647444331485568 78706533320464896 78816218580300894 78875434371871368 79159794075419904 79182460959590912 79240598419889291 79300133054314452 79449969273643584 79526274603546848 79586023870717056 79817793205466008 79877761494876576 80014548667416384 80087447912241231 80127425393647104 80224594163598654 80459597426681088 80558865325017856 80597380967803392 80632260483072804 80770339702126536 80808956451991152 80831023653818592 81066418659978906 81105176966844492 81358677244181568 81419803222576896 81498000420163712 81559231074123264 81656912864578128 81796746756014752 81858201862518144 82073087116676964 82329612669349056 82373941541591469 82392560728222976 82515003313273146 82631407437198576 82670913973926432 82812484297908288 82872045496491493 82973959846264872 83053649686768684 83076329866424664 83116049123047248 83233301143817088 83358098549256839 83375834531227392 83415696982700544 83681464423204032 83721472998033024 83824765270626688 84044812933293828 84107957045189616 84291006827951616 84352895092140213 84416270670721836 84616546354608752 84680120018286144 84720606055924608 84865686387939072 84902413065266214 84926724310454092 84967328250979944 85031165462287968 85112831083961296 85176777613701312 85296936709366272 85400374432217922 85424828265354116 85545337286700896 85650539196144384 85732799676664448 85756211475019008 85797211997984256 85981329360328248 86047069470200608 86296510186429158 86337769029221556 86444289185333772 86755935931142016 86821116949873152 86925100791325104 87032345574349648 87073956224144736 87139376176228992 87223066565381824 87326373768857586 87346112366047744 87517739087562168 87542799214081904 87641200583500608 87666296062404224 87708209807463168 87838551914129478 87858406280218112 87962465981533968 88046946882498296 88113097856865312 88155225220353984 88180467886817152 88369699620337366 88436093083613352 88478374872921264 88736040391144377 88754920630016256 88906909549269504 89080268579539776 89122858352744832 89232814642925184 89467058928990204 89729136300722688 89795017356149259 89814122912017152 89839840592877056 89948787395550006 90016367250843432 90075678377486736 90143353567852992 90340891961354496 90366760479052288 90405867814354356 90560683908444904 90603981476474928 90628723490645088 90672053588778816 90799964884164096 90866632164892353 90887170975482112 90936107508280188 91220335091961152 91288870279858944 91332515997854208 91445198477047296 91528511899704264 91598493306987744 91685250472684176 91864026972650394 91952255010351043 92021340100516596 92308959659573184 92353093087989888 92378312747221248 92516821896700194 92647335611404464 92691630819250848 92850361182503232 92920121033128704 92981345421921792 93190721744022672 93322186130946432 93460871099727747 93481996292588288 93526690556361216 93797813847630816 93869530331127936 94070970563584938 94141647476104536 94232062985814292 94302860929455024 94481044541630208 94577488436642057 94642839197609472 94827382681445568 94918456784878496 94944376990199616 94989770426339712 95152436253143808 95193614648934846 95266398342007816 95501235506271168 95588244282352437 95635959340804608 95751934969456458 96051214780907232 96123379480216704 96196874058345984 96238504447538508 96403308676731672 96449399636247504 96475737909396384 96802953153975684 96922384844162108 97105518001119936 97178474814043392 97271806953098624 97344888701372928 97600427922534768 97628375160404704 97911388771143354 97958200752162828 98052281755509466 98125949886054552 98264376411803712 98339507965943552 98485649115842142 98624583070204752 98671736033396064 98793473354667168 98840707065245376 99052815242810583 99128549626143268 99203026372669296 99342972332942976 99513092827593984 99560670592255488 99683504646150656 99925629062168448 100020273242928192 100048913387522176 100311550920382956 100386916473290832 100625082151426624 100679261884167351 100700683264988928 100748828823261696 100851670716222734 100993942423242704 101069820666986688 101118142711910016 101215258586332352 101291303108185344 101335138174672578 101412617589879288 101586282261502192 101662605538933824 101806021233759744 101880769397000517 101929479161034294 102248067347417376 102326244775373696 102403123997594112 102622876978456296 102798614166342864 102875848286678208 103048304970361212 103175441930882244 103497924466794176 103547407401685632 103575683989308672 103625204101461504 103724727807481088 103847579617019832 103926980009463072 104104950416746048 104228252562830022 104251811533669888 104378235417155238 104456656330316136 104604013599662016 104683992350843136 104783143397353344 104839561962025506 104863259108647424 104987459397314736 105088291440401192 105167245829161824 105217526875906368 105473512450080082 105603221622518928 105733510739085936 105933292364858112 106114698494289408 106372443840372864 106503681993168768 106686064889888512 106732234606381494 106783263882988308 106812424113974568 106966125551464872 107046490784786784 107174698134758793 107197501540149504 107358230117269362 107438889944555064 107509680644097072 107590454258405184 107693786269502048 107745275269321536 107774698205091456 107826225889358592 108057616628520636 108088558213305208 108140235955792656 108221483315639232 108374151635937792 108453722261323131 108478236325575424 108875883819437504 109009777158729216 109144269150024192 109243707751259928 109430782822235952 109749465657515761 109772816892465408 109831922055455292 110020004417697528 110175209916264768 110227885298568576 110257986182167296 110416645730544384 110631946461686496 110768439821899552 110821398830729664 110904660587927808 110977734858422784 111059217090423987 111142657524000564 111543346197182592 111575285897605376 111628630664044032 111952229431043232 112059750577725104 112143942726919488 112278255188794926 112470526789520284 112555027560962448 112767698323881216 112906826691048192 112960808074566144 113203217420354952 113289771001306592 113374887283050624 113569036818268416 113618185226148042 113867165909623896 114089194788614199 114229953566333913 114284567544189966 114308883706203648 114641772480437664 114727904540903808 115062013581905544 115117025372295408 115259052247111696 115648440937135722 115674581241522688 115900134388433472 116098608298859648 116185834901638656 116347751237587034 116435165025143448 116490833326896336 116690318783416224 116854934111334144 116917852510645956 117030142740446782 117118069218839304 117283287975378624 117484130475820416 117540300293805312 117572398041917952 117769491394698528 117914790778151136 117971166497228352 118224327870451341 118314720521525836 118773691439386368 118830477803659776 118950199581471678 118977086190566912 119289411905320272 119379035806075584 119669475164730766 119726689808199012 119816642242314864 119931716527400008 120021823001124576 120100904503315648 120191138090470656 120248602143892992 120336891245397981 120371348919362618 120541157085805808 120689396140021632 120805308635299904 120838297987526784 120896071451705088 120948390724609206 121155509553189804 121213434677986728 121248143344373584 121599627989968359 121657765450266738 122038015866272352 122131324409316992 122247000630245568 122338846611184896 122485369296867192 122695120134022128 122787302793777216 123078612879430912 123137457450653184 123355762528933592 123494419004023584 123529780815205952 123588841092334464 123681695217873408 123772504969909719 123800481576670976 123947111155797864 124218726446862432 124254295658696896 124429581507928576 124520940374111743 124580474530153026 124614494799636996 124674073684570872 124849951715725632 125063751796841088 125123545474050816 125159373774837248 125427960751446584 125522196634806048 125582209497049536 125737147905940032 126067219399940742 126436510241927424 126592502653599488 126653027235119616 126924819531913128 127020180027429216 127298529581908608 127334980675028224 127390086465681138 127450992376469916 127669246625941944 127765166420551968 127945405064049408 128068286374542976 128137242398031174 128164505973622272 128318005930051344 128537744902308896 128599199514996672 128634317212528512 128695817996976384 128971994040492372 129070604205300912 129444765279643737 129474024001493248 129666433778000658 130133903896713024 130387651186987656 130548518361524472 130610934336217104 130834599848072736 130991297720260747 131019168549071616 131314198821122856 131499444093606336 131562314711194752 131724631139556224 131787609420327168 132070420323747444 132169646785297968 132270701830225728 132457296443923968 132554549430506049 132654139625420028 133132380945024384 133234172082891264 133360364323904256 133620402869309664 133748734560510608 133849221964387776 134200588393485306 134239015845556468 134593704451084032 134759760889315584 134824190282546688 134923181093325009 135113517566230104 135216823453172384 135550140718578432 135608801721531534 135841025862667356 135905972214712392 135943085235967632 136330756463223168 136404161262420282 136433183778372096 136830502637941728 136933305419788416 137064818888457152 137167797715570944 137397739960481616 137527875709026264 137567255907842992 138032010150774894 138063209868914176 138463439489359776 138529639631984832 138569306679284096 138775232845050291 138866670831958718 138971003417106696 139037446228876272 139170980556206984 139275541773754848 139472018132882688 139681138109565514 139710857863137792 139786082616034008 139983279196419648 140222994438882432 140290035834541824 140328346050031104 140804295496691904 140978014318781248 141106455845377407 141348094478721438 141454291394182536 141829925120497152 141964258796414208 142004909324225024 142309646141841992 142377685177317744 142416565485299424 142484655639509568 142621500735286496 142728654379715712 142790421973402269 142899597513011724 143144306823025816 143251853259406752 143346240858796096 143453939011206912 143522525139485184 143627902454184687 143660367025762048 143699597606788608 144076822171360848 144186981274390208 144295311087518976 144357756671307762 144604963015097508 144674099454371256 145204429730963526 145383577266243162 145658277001679904 145907710429647936 146017333052059392 146442562740607056 146693339223596704 146867083156715031 146900279888353024 146970513731424768 147078422633264199 147188924829081828 147396564617705568 147509261948915328 147728473673763213 147761865107639552 147936874605307128 148078956120565316 148190210032000752 148261060597868064 148621767543294661 148692824439214902 148724461596243456 148804539559003944 149014458499414464 149269639241390976 149341005888383232 149525256969225984 149704340251726568 149888443593252672 150073370081283264 150467326380574434 150937623227139936 151051024897483392 151166516377400832 151277506074334101 151490913634864056 151604731000480032 151822887879498528 151936954662278016 152118926384818932 152306604755111884 152379423392253288 152493908308400736 152709031850639616 152855696640583552 152970539387871744 153372101021126064 153416018109207392 153489367163060544 153604685996391168 153934315467684444 154082157044372018 154197921249514296 154533512517911296 154763162896323366 155246886700191264 155321111102528448 155363525983963008 155587091711221632 155703986596053504 155890470014194608 156157425625119072 156377717300504832 156567353125732857 156645507301093888 157025988526264704 157174715096030016 157219721037534848 157294888662971136 157632437160601788 157750868743742736 158210268675120123 158319588150839808 158481196839778582 158600266108628904 158899938547287168 159052549207093696 159172047741434112 159635586410932016 159755522989753152 160029097334832768 160098351909572241 160174895824482462 160449188327197308 160919194853362176 161037345175904043 161117730650035712 161264520966145608 161540679404253072 161617912903982304 161662047307637184 162132837319957812 162210353933688984 162717354488363136 162839606445153792 162996000840327424 163313825729156256 163593493512029504 163716403725036288 164146174233353928 164659225338698112 164747883083182938 164785121456445952 164906110225175011 165030006626546292 165262814874397152 165341827947852864 165624968595816576 165744090992982986 165947919692529744 166107299373537368 166152659732849328 166232098246094496 166466602287634176 166716197098513678 166751669062454784 167362928846408064 167442945996066048 167649530541253376 168089625866587656 168215914090379232 168417382783192389 168705790184280426 168832541341443672 169233092709217504 169360240036572288 169441212111849216 169614173477283689 169731372775878144 169804826130532428 169853448620908184 169934656501959888 170062330924575936 170225662167922592 170353555227402624 170427277839222063 170800748864435844 170849656530708232 171090674573401792 171301078392288768 171426851316284949 171465599353328896 171512422950038016 171962658720656496 172094138940401216 172593020372858316 172675538058443112 172888578370667544 173511871862284032 173850201582650208 174064691148699296 174147912448289472 174278752352457984 174446133130763648 174521626856380551 174652747537715172 175035478175124336 175085598428163808 175282401167001216 175332592124808448 175416419614926336 175545214110670173 175677103828258956 175924931963067936 176093893764996592 176226195713730624 176310450440707968 176360935773634304 176739399240674732 176872186167226704 176956749745842528 177472080782288754 177509841260032512 178160537159079552 178245716705489664 178465629285850368 178934117857980408 179504212747096149 179590034712298518 179628245824034304 179897574791100012 180032734501686864 180151356754973472 180286707135705984 180557023379043927 180681783922708992 180811735628708712 181121367816889808 181207962952949856 181257446981290176 181344107177557632 181733264329784706 181774341950964224 181872215016560376 182440670183922304 182577740559717888 183057023799408528 183196986613975488 183370500945368352 183728053945300788 183904510020702086 184042680201033192 184617919319146368 184706186175979776 184756625494442496 185033643793400388 185294671222808928 185383261638501696 185700722365006464 185840242066257408 186381443488045344 186644372261892864 186870711795229539 186921742199455494 186963992585176576 187595627695261632 187739060662255872 188141941127169876 188283294952209072 188464125971628584 188605721858910048 188962089083260416 189100829099911113 189154976873284114 189654765362891136 189836913569756992 189888753980399232 189979540852679424 190304872506287616 190387229297869692 190532796684015632 191002471012542336 191085129698521707 191176488564704874 191503869938912916 192102429561814464 192205863597046761 192246758960433408 192477008895077016 192806617353463344 192898799272495008 192951475818792768 193605906307951368 193844769688324216 194211036002239872 194356949628086784 194499650667000987 194543613906197248 195200855845069536 195256750320809408 195675763445032739 195822777542286708 195916401504325656 196104563511018932 196251899772109104 196528752823607424 196679015931887104 196823421881660497 196971298231684284 197249166140409504 197343472066792128 197586946709334336 197681414130490752 198105630485621166 198257099252286536 198406052745338592 198685944665885952 199026185655187968 199851258124336896 200040546485856384 200097826775044352 200623101840765912 200773832946581664 201250164302853248 201358523768334702 201401366529977856 201703341432445468 201987884846485408 202139641333973376 202236285423820032 202430517172664704 202582606216370688 202670276349345156 202825235179758576 203172564523004384 203325211077867648 203413202582297301 203761538794001034 203858958322068588 204496134694834752 204606241893630423 204652489550747392 205245753956912592 205597228332685728 205751696573356416 206096609940722424 206350883861764488 206995848933588352 207094814803371264 207151367978617344 207449455614962176 207695159234039664 207853960018926144 208209900833492096 208300006247938077 208456505125660044 208756470834310476 208913312660632272 209208027199324032 209367984701686272 209521707164348271 209566286794706688 209679123924051012 209974918794629472 210176582880802384 210334491658323648 210435053751812736 210947024900160164 211206443245037856 211467021478171872 211866584729716224 212022141718082157 212744887680745728 213007363986337536 213372129779777024 213464469212762988 213566527765976616 213624848227949136 213932251102929744 214092981569573568 214349396269517586 214395003080299008 214716460234538724 214877779889110128 215019361288194144 215180908516810368 215387572539004096 215490550538643072 215549396410182912 215652451778717184 216115233257041272 216177116426610416 216280471911585312 216442966631278464 216907444522646262 216956472651150848 217751767638875008 218075365899364743 218487415502519856 218861565644471904 219498931315031522 219545633784930816 219663844110910584 220040008835395056 220350419832529536 220455770597137152 220515972364334592 220833291461088768 221263892923372992 221536879643799104 221642797661459328 221809321175855616 222118434180847974 222285315048001128 223039236658822353 223086692394365184 223150571795210752 223904458862086464 224119501155450208 224287885453838976 224556510377589852 224941053579040568 225110055121924896 225535396647762432 225700989570861651 225813653382096384 226406434840709904 226579542002613184 226749774566101248 227138073636536832 227236370452296084 227734331819247792 228178389577228398 228459907132667826 228569135088379932 229283544960875328 229455809081807616 230124027163811088 230234050744590816 230518104494223392 231123235566558027 231296881874271444 231800268776866944 232144744344485049 232197216597719296 232695502475174068 232870330050286896 232981666653792672 233380637566832448 233548491853748753 233709868222668288 233835705021291912 234060285480893564 234236138437678608 234566575950757248 234918277729723819 234968260951640832 235080600587610624 235538982789397056 235829581556302272 235942332994456704 236448655740902682 236629441043051672 237547382878772736 237721795259667873 237900399162943356 238578823810640544 238758071612151168 239338950329461532 239453379616398024 239633284484629728 239863433054800016 240043646002249152 240201809006631296 240382276180941312 240673782490795962 240742697838725236 241082314171611616 241378792280043264 241610617270599808 241676595975053568 241792142903410176 241896781449218412 242311019106379608 242426869355973456 242496286688747168 243199255979936718 243315530900533476 244076031732544704 244262648818633984 244494001260491136 244677693222369792 244970738593734384 245390240268044256 245574605587554432 246157225758861824 246711525057867184 246988838008047168 247059561630411904 247177682184668928 247545009939819438 247600963153341952 247894222311595728 248437452893724864 248508591317393792 248616136489474479 249041880748223486 249160949060306052 249228989599273992 249348147369141744 249699903431451264 250074295647770517 250127503593682176 250247090948101632 250855921502893168 251044393269612096 251164418994099072 251474295811880064 252134438799881484 252873020483854848 253058685276420639 253185005307198976 253849639063826256 254040360054858432 254597059163817216 254669961350056448 254780172931362276 254901984752939832 255338493251883888 255530332841103936 255890810128098816 256136572749085952 256274484796062348 256636011860102688 257075489804617792 257198399029993344 257268634425057024 257391635993952768 257943988080984744 258141208410601824 258889530559287474 258948048002986496 259138173210989303 259332867556001316 260267807793426048 260775302373975312 261097036723048944 261221868672434208 261669199696145472 261982595440521494 262038337098143232 262628397642245712 262998888187212672 263124629422389504 263449262279112448 263575218840654336 264140840647494888 264339293570595936 264541403660451456 265109098861012098 265308279250840056 266208121173433131 266264761890048768 266536558321445797 266720728647808512 267240805738619328 267497469121021216 267698443928775552 268401176786970612 268478031691112936 269187408902168064 269385052068447777 269519521778631168 269846362186650018 270227035132460208 270433646906344768 271100281437156864 271217603443063068 271682051725334712 271811944429424784 271886170471935264 272661512926446336 272808322524840564 273661005275883456 273866610839576832 274129637776914304 274335595431141888 274795479920963232 275055751418052528 275134511815685984 275856765031053129 276064020301549788 276926878978719552 277059279263969664 277138613358568192 277550465690100582 277733341663917436 277942006834213392 278074892457752544 278341961112413968 278551083547509696 278944036265765376 279362276219131028 279572165232068016 279966558392839296 280445988877764864 280580071669083648 281608590993383808 281956028637562496 282212911690754814 282696188957442876 282908582788365072 283732465309926171 283928517592828416 284619292283683984 284755370354635488 284833130970598848 284969311279019136 285243001470572992 285457308759431424 285580843946804538 285799195026023448 286288613646051632 286503706518813504 286692481717592192 286907878022413824 287255804908369374 287320734051524096 288153644342721696 288373962548780416 288590622175037952 288715513342615524 289209926030195016 289348198908742512 290408859461927052 290767154532486324 291316554003359808 291815420859295872 292034666104118784 292885125481214112 293386678447193408 293734166313430062 293800559776706048 294156845266528398 294377849658163656 294793129235411136 295018523897830656 295456947347526426 295523730215279104 295873749210614256 296157912241130632 296380420064001504 296522121195736128 297158445728431749 297243535086589322 297385648878429804 297609079118007888 298028916998828928 298539278482781952 298682011776766464 299050513938451968 299408680503453136 299776887186505344 300146740162566528 300934652761148868 301875246454279872 302037785652502053 302102049794966784 302555012148668202 302981827269728112 303209462000960064 303645775758997056 303873909324556032 304237852769637864 304613209510223768 304758846784506576 304987816616801472 305418063701279232 305642308191001551 305711393281167104 306744202042252128 306832036218414784 306978734326121088 307209371992782336 307868630935368888 308164314088744036 308395842499028592 309067025035822592 309293948671180781 309526325792646732 310493773400382528 310642222205056896 310727051967926016 311174183422443264 311780940028389216 312314851250238144 312755434601009664 313134706251465714 314051977052529408 314349430192060032 314439442075069696 314589777325942272 315264874321203576 315501737487485472 316420537350240246 316962393679557164 317200532217257808 317799877094574336 318105098414187392 318344095482868224 319271172821864032 319511045979506304 320058194669665536 320196703819144482 320349791648964924 320898376654394616 321524094404276379 322074690351808086 322529041932291216 323081358808506144 323235825807964608 323324094615274368 324265674639915624 324420707867377968 325434708976726272 325992001680654848 326627651458312512 327186987024059008 327432807450072576 328292348466707856 329248396972547283 329318450677396224 329495766166365876 329812220450350022 330060013253092584 330525629748794304 330683655895705728 331249937191633152 331488181985965972 331895839385059488 332214598747074736 332305319465698656 332464196492188992 332933204575268352 333177651271271961 333432394197027356 334725857692816128 334885891992132096 335299061082506752 336179251733175312 336431828180758464 336834765566384778 337411580368560852 337665082682887344 338466185418435008 338720480073144576 338882424223698432 339228346954567378 339609652261064856 339706897241816368 339869313003919776 340124661849151872 340451324335845184 340707110454805248 340854555678444126 341601497728871688 341699313061416464 342181349146803584 342689860699001739 342853702632569898 342931198706657792 343925317441312992 344188277880802432 345186040745716632 345351076116886224 345777156741335088 347023743724568064 347700403165300416 348129382297398592 348295824896578944 348557504704915968 348892266261527296 349043253712761102 349305495075430344 350070956350248672 350171196856327616 350564802334002432 350665184249616896 351090428221340346 351354207656517912 351849863926135872 352187787529993184 352452391427461248 352620900881415936 352721871547268608 353478798481349464 353744372334453408 353913499491685056 354672983611354023 354944161564577508 356321074318159104 356491433410979328 356931258571700736 357868235715960816 359008425494192298 359180069424597036 359795149582200024 360065469003373728 360302713509946944 360573414271411968 361114046758087854 361623471257417424 362242735633779616 362415925905899712 362514893962580352 362688214355115264 363466528659569412 363744430033120752 364798883969905077 364881340367844608 366114047598817056 366393973227950976 366741001890736704 367456107890601576 367809020041404172 368085360402066384 369157293575280287 369235838638292736 369412372351959552 370067287586800776 370589342445617856 370766523277003392 371401444730012928 372762886976090688 373288744523785728 373562821122335229 373741423590459078 373843484398910988 375191255390523264 375478121324511744 376283882254339752 376566589904418144 376928251943257168 377211443717820096 378201658199822226 378309953746568228 379309530725782272 379673827139513984 379777507960798464 379959081705358848 380774458595739384 381065593368031264 382004942025084672 382170259397043414 382352977129409748 383007739877825832 384204859123628928 384411727194093522 384493517920866816 384954017790154032 385613234706926688 385797598544990016 385902951637585536 387211812615902736 387689539376648432 388422072004479744 388999301334001974 389087227812394496 390401711690139072 390513500641618816 391351526890065478 391645555084573416 391832803008651312 392209127022037864 392503799544218208 392973893160782241 393057505647214848 393646843763320994 393942596463368568 394498332280819008 394686944133584256 395173893418668672 395362828260981504 396211260971242332 396514198504573072 396812105490677184 397371889331771904 397663648291518147 399702516248673792 400081092971712768 400195653550088704 401246203681531824 401547665893163328 402500328605706496 402717047536669404 403406682864890936 403975769692970816 404279282667946752 404472570847640064 404769543279975027 404861034345329408 405340552698690312 405650470359517152 406345129046008768 406650422155735296 406826405164594602 407217129331554619 407523077588002068 407717916644137176 408992269389669504 409212483787260846 409304979101494784 410491507913825184 411194456665371456 411503393146712832 412193219881444848 412701767723528976 413991697867176704 414189629606742528 415390318468079328 415707920037852288 416325698535150873 416419801666984192 416600012495876154 416913010251320088 417512941668620952 417826625321264544 418416054398648064 418843163076557681 419043414328696542 419132573589413376 419358247848102024 419949837589258944 420353165761604768 420668983316647296 420870107503625472 421894049800320328 422412886490075712 422934042956343744 423319367536132221 424044283436164314 425489775361491456 426014727972675072 426928938425525976 427133055531953232 427249696455898272 427864502205859488 428185963139147136 428698792539035172 429432920469077448 429755559778220256 430038722576388288 430361817033620736 430775145078008192 430981101077286144 431098792820365824 432230466514082544 432354232853220832 432560943823170624 432885933262556928 433814889045292524 435503535277750016 436150731798729486 436974831005039712 437723131288943808 438997862630063044 439327688221821168 440080017670790112 440700839665059072 440911541194274304 441235267899792597 442527785846745984 443073759287598208 443285595322918656 444236868361695948 444570630096002256 445865302629883983 446078473317644706 446173384788730368 447808917724172928 448239002310900416 448575770907677952 449113020755179704 449882107158081136 450220110243849792 451401979141723302 452812869681419808 453159084005226368 453499549132202496 453832518223002303 454472740904592168 455468663638495584 456356779154456796 456919814265335652 457138270176759864 458567089921750656 458911618163615232 460248054327622176 460468101489181632 461036208988446784 462246471133116054 462593763748542888 463600537553733888 464289488688970098 464394433195438592 465391004950348136 465740660100573792 465963333307585344 466761275133664896 467096983707497506 467671410042583824 468120570961787128 468472276875357216 469133151901514496 469702059377198571 469836555459447638 469936521903281664 471077965578794112 471659163112604544 471884665988913408 472897311481805364 473258882086103344 474630806025360369 475443590519335746 475800798325886712 477157647621281088 477516143224302336 478677900658923064 478906759232796048 479266568969259456 479726866109600032 480087292004498304 480295055728716723 480403618013262592 481347564981591924 481485395677450472 482164628343223232 482757584560086528 483112035527712129 483221234541199616 483353191950107136 483793562898436824 484622038212759216 484853738711946912 484992573377494336 486033347911855513 486398511959873436 486631061801066952 488152063465089408 488525297637267968 488988002520982272 489941477187468768 490780480536088512 491149211175108864 493423050115734368 493977676016094336 494119123260823808 494355364369337856 494718330675525033 495090019879638876 495788444623191456 496874905787449728 497017182634787584 497232272978948958 498083761496446972 498321898120612104 498457979198547984 498696294738283488 499399806862902528 500148591295541034 500255007187364352 501711843005786336 502088786539224192 502328837988198144 502948591623760128 504268877599762968 505252148349577167 506117370552841278 507699278127652512 508080720109716864 508842520431851067 509194118327634432 509560345862724552 509803969505879664 510676986503767776 511060665682207872 512273145498171904 512548969592124696 513272023720205376 514150979609235584 514396798059986688 514537268850114048 515887976161969488 516282416821203648 517779061118574948 518276346421978606 518665735112002632 520535615586852096 521550604747950624 522194073446097888 522443737344868416 523338399392290944 523564880569141653 523965190881042988 525256795284491424 525997776374425344 526249258844779008 526635642332010519 526898524558224896 528281681294989776 528678587141191872 529082807320902912 530218197722024196 530616558501680112 532416242346866262 532529523780097536 533073116642891594 534481611477238656 534994938242042432 535396887857551104 536802353573941224 536956063382225872 538512638241288447 538770104136895554 539287549655302063 539692724373300036 540454070264920416 540867293812689536 541671070137131781 542435206886126136 543364103450669424 543623888858849568 543772340943870528 545323025852892672 545616645049681128 547322010551766912 547733221679153664 548259275553828608 549590959841926464 550111502836105056 550269023631371968 551713530062106258 552128040603099576 553853757957439104 554118558527939328 554277226717136384 554684188939225037 555100931380201164 555466683327834872 555884013668426784 556149784915505088 556683922224827936 557102167095019392 558724552438262056 559144330464136032 559933116785678592 560612135385688617 560891977755529728 563217181986767616 563912057275124992 564425823381509628 565392377914885752 565817165576730144 567464930619852342 569238584567367968 569510740709270976 569666261941197696 569938622558038272 570486002941145984 570914617518862848 571161687893609076 571598390052046896 572577227292103264 573007413037627008 573255389095565121 573384963435184384 574511609816738748 576307288685443392 576617590791140283 576747925097560832 577431026685231048 578419852060390032 578696397817485024 580104318475440451 580817718923854104 581534309064972648 582633108006719616 583630841718591744 585770250962428224 586773356894386816 587027290335098217 587468332626860124 588313690533056796 588755699316327312 589586258470822272 590037047795661312 590470265644981491 590913894695052852 591747498421228512 592315824482261264 592760840128003008 593044242391472256 594316891456863498 594487070173178644 594771297756859608 595218158236015776 596057833997657856 597078556965563904 598817361006906272 599553774373010688 600293480325133056 601869305522297736 603750492908559744 604075571305004106 604204099589933568 605110024297336404 605963654539456224 606418924001920128 607291551517994112 607747818649112064 608475705539275728 609226419020447536 609517693569013152 609975633233602944 611284616382003102 611422786562334208 613488404084504256 613664072436829568 613957468652242176 615737261870737776 616328628177488072 616791684998057184 618587897342361562 619052651585293464 620987546800765056 621284444410113792 621454103935852032 622348366844886528 623561880056778432 624629702500476288 624900018743814231 626269412502931428 628103954105058816 628565121493044813 628698860384120064 628878884150139392 630529748642407152 631003474974970944 632841074700480492 633924787359114328 634401064434515616 635599754189148672 636066425154246471 636210196828374784 638542345643728064 639022091959012608 640116389339331072 640393407638288964 640699583297929848 641796753308789232 643048188808552758 643665785072457301 644149380703616172 645058083864582432 646162717617012288 646471651615929216 646648189230548736 648531349279831248 648841415734755936 650869417953452544 653255302916625024 654226097698094229 654373974048118016 656584696933415712 658182113406019213 658496793945094566 658636901354792448 658991532332731752 659624440900700044 660120026506185168 661051259497588608 661367311791411456 662042419056494399 662499874383266304 662976363971931944 663791678770118976 664429197494149472 664610638931397312 664928392984377984 666355302542543922 666864788394054712 669117709976467059 669451715385632256 672358503466350624 672863656361516928 673669531132769556 674823160737121704 675330165365774688 676932370836870016 677440960146289152 678456693909134756 679219304522129712 679413794483632736 679738626007839552 680249323698303744 680902648671690368 681414220909610496 681709111356888252 683202995457743376 683398626122832928 684362698293607168 685379721398003478 685707405265139796 687850634882625984 688376555761604864 690372081491433264 690702152233772448 691554313482670176 693369706699674081 695400806330600832 696258764594797184 696591649793157888 697784532523054592 698086507425522204 698610990150860688 700141912700497344 700342393712655232 700645475561246259 701129604668004864 702180856442680692 702708415313035824 703699727852271744 704375575059986368 704754833189171457 704904782854922496 705241801762831872 706957596962698928 707488744668906816 707826998983370112 709345967222708046 709888323129155016 712642148636318208 713165385779003619 715736471431921632 718016850988384596 718360138849194072 719590299164400048 720130938006747456 720605427019893888 721146828542823936 722228093516175708 723246942514834848 724485471267559232 724831851811799424 725029787925160704 725376428710230528 726933057319138824 727488860066241504 729597767939810154 729762680735689216 732228095197634112 732787946455901952 733482003781473408 734912215781203152 735618040082808344 736170720804132768 738314587150560574 738471677276585472 740134575173601552 741178684891235712 741533046554006784 742802889460025856 745525773952181376 745848409468423437 747125642244670458 747482847180918156 747686968797821976 750222886943311551 750382510781046528 752567764508679504 753133179808836288 753856503886514336 754422887435640192 756403316399644452 756619907493136456 758619061451564544 759176055829261917 759347654279027968 759555015921596928 761548917191478768 762131186736062528 764009884050169344 764340518794086828 764705954258819496 766015479755651664 768246259602610327 768409718247257856 768823454388187044 769908035580308064 771226469413853376 771595197089980032 771805903275171072 774423625231805472 775379078753296864 776844144008959488 777414519632967909 777998602668003948 780803423380278144 781027001283237632 782703053780130956 783291110169146832 783665606017302624 784418254044075728 785007599088436416 785947786321564482 786115011294429696 787293687526641988 787885192926737136 788996664561638016 789373888267168512 790347786837337344 790725656521963008 792422521942484664 793028397009146144 793624210981354368 795327296583036294 798624363520299393 799609674964337391 800162185943425536 802492407363063648 803095331786326656 805000657211412992 805434095073338808 806813365729781872 807951539385941632 808558565335893504 809539086559950054 809722068690658816 810681105397380624 811300940719034304 812690258092017536 813300844311470592 813652810329189204 814434258663109238 815046155176004136 815435833288274352 817984538779339008 818424967574521692 820983015827650368 822388913330742912 823006786293425664 824386439762889696 825403535447057952 827570295093159387 827983395734353408 830780636936158656 831415840075704576 832651397070301746 832839603333968384 833200024991752308 833826020502640176 835025883337241904 835653250642529088 836832108797296128 837686326153115362 838086828657393084 838716495696204048 839899675178517888 840706331523209536 841337966633294592 841740215007250944 843788099600640656 844825772980151424 845868085912687488 846638735072264442 848088566872328628 851197395929778513 853857876851051952 854266111063906464 854499392911796544 855729004411718976 856371926278294272 857397585078070344 858865840938154896 859511119556440512 860077445152776576 860723634067241472 861550290156016384 861962202154572288 864460933028165088 864708465706441664 865121887646341248 865771866525113856 867629778090585048 871007070555500032 871646582618782201 872301463597458972 873949662010079424 875446262577887616 877995725260126088 878655376443642336 880160035341580224 881401679330118144 882470535799585194 885055571693491968 886147518575196416 886571190645837312 888473736723391896 889141260192004512 891730605259767966 892156946635289412 895617835448345856 896478004621800832 897151541815355904 898226041510359408 899764214316162272 900440220487699584 902803958283446604 905625739362839616 906113356957506159 906318168010452736 907665036446004606 908945481809184336 910937327276991168 912713558308913592 913839628530671304 914276540353519728 916939084041825229 917134179843501312 920496108655244352 920936202978363264 922072417976893568 924492942266232108 925187527497085776 927201075107467776 927881846013542343 928578977377940196 930782009900696272 931481320201147584 931926666615170688 933522550267329792 934193967414995012 935342820085167648 936241141923574256 936944553750714432 938266303803028992 939404118754397142 939673110918895276 942155931157588224 943318326225209088 943769331977826816 945794622963610728 946517764172206688 949261612050720738 950887181038671492 951601596651773424 954315295242562176 955032286448604672 957355801317846128 957813518465592096 958533137938518912 959453732219200064 960174584008996608 960590111457433446 960807236026525184 962695129963183848 962970791354900944 964329256686446464 966224071055424258 966442469082399232 967587125796873648 969244076425518432 969707477423893824 969985146754988672 972066695823711026 972797023919746872 973262123602133904 976304126930178816 977976005041964544 979882954374937536 981560961072177024 982298422350217728 986846100231468736 987745190917641849 987955352032188672 988238246521647616 989436661351050066 990180039759277752 991576889246382912 993749811574899456 994034365269575168 994464545957897916 996167522992893944 996643796241224208 996915958397095968 997392589476566976 998799613725805056 999532953813815883 1000297182591082068 1003423686011572672 1004177573078448384 1004657675976396288 1005897183247520256 1008537755199525936 1010504296699154334 1012234741105682556 1015398556255305024 1016161440219433728 1017685040863702134 1019120691725449104 1019607939011759328 1021353973007535552 1022121331364415744 1025097939184249392 1026544047440410752 1028069582097005217 1028301959218471168 1028793596119973376 1031775952323938976 1032564833642407296 1035558122237149896 1036552692843957212 1037331470224005264 1040352372803062627 1041071231173704192 1043101209495901248 1044388146892195776 1044887474689736832 1046676798784581888 1047129761138283306 1047930381762085976 1050513590568982848 1051995552748850688 1053271284664021038 1056563362589979552 1057357174282383744 1058165614641805824 1060436395444048392 1061233117003360224 1064832484693732524 1066146233285783188 1068963222954477312 1069989876484084864 1070793775715102208 1073604707147882448 1073912126764451744 1077025276482576894 1077540208273791108 1078575099310604126 1079385448746600072 1080908140529840832 1081734587625379072 1083342140274263562 1084870413772252272 1086728206901338848 1087247777717699136 1087544681887741056 1091233290099362256 1094644021103533824 1096518551107657216 1099181919683852928 1100223005672210112 1100538047262743936 1103427060124212516 1104256081206199152 1107471880725840861 1107707515914878208 1108237117055878656 1109368377878450074 1110201862760402328 1110933366655669744 1111768027336853568 1112299569831010176 1113367844449655872 1114204334190038784 1117449104876524112 1118288660928272064 1119866233571357184 1120688463367005687 1121224270771377234 1126434363973535232 1127824114550249984 1128851646763019256 1130784755829771504 1131634331153460288 1134929861239704684 1138477169134735936 1139021481418541952 1139332523882395392 1139877245116076544 1140972005882291968 1142323375787218152 1143196780104093792 1145154454584206528 1146014826075254016 1146510778191130242 1146769926870368768 1149023219633477496 1152614577370886784 1153235181582280566 1153495850195121664 1154862053370462096 1156839704120780064 1157392795634970048 1160208636950880902 1161635437847708208 1163068618129945296 1165266216013439232 1167261683437183488 1171540501924856448 1173546713788773632 1174054580670196434 1174936665253720248 1176627381066113592 1177511398632654624 1178921679482346723 1179172516941644544 1180940531289962982 1181827789390105704 1183494996842457024 1184631648964522528 1185521680256006016 1186088484782944512 1188633782913726996 1188974140346357288 1189542595513719216 1190436316472031552 1192115667995315712 1192990944874554441 1197634722013812544 1199107548746021376 1200586960650266112 1203738611044595472 1207500985817119488 1208151142610008212 1210220048594672808 1211927309078912448 1212837848003840256 1214583103035988224 1216951411078551456 1218452838040895072 1219035387138026304 1219951266467205888 1221651387994663857 1222569232764006204 1226976808169008512 1227328144873659136 1227914937304484352 1231474523741475552 1232657256354976144 1233583369996114368 1237175794684723124 1238105303170586928 1241975093601530112 1242568888820227584 1247123760113556864 1249259405000952576 1249800037487628462 1252538825005862856 1256529489229673043 1257130242986089626 1257397720768240128 1261059497284814304 1262006949949941888 1265682149400960984 1267849574718228656 1268802128869031232 1272132850308492942 1272420393656749568 1277084691287456128 1278044183918025216 1280786815276577928 1281399166595859696 1283593506617578464 1286096377617105516 1287331570144914602 1288298761407232344 1290116167729164864 1292325435234024576 1292943303231858432 1293296378461097472 1297062698559662496 1297682831469511872 1306510605833250048 1308452195396188458 1308747948096236032 1313169393866831424 1316364226812038426 1316993587890189132 1317983064665463504 1319248881801400088 1320240053012370336 1322102518995177216 1322734623582822912 1323705803699377791 1324084838112988798 1325952727943863888 1327583357540237952 1328858394988298944 1329221277862794624 1329856785968755968 1332710605085087844 1333729576788109424 1337595907889651949 1338235419952934118 1344717006932701248 1345727312723033856 1347339062265539112 1349646321474243408 1350660330731549376 1353864741673740032 1356913387818269512 1358438609044259424 1358827588967265472 1359477252015679104 1360498647396607488 1361497554669006909 1361805297343380736 1363418222713776504 1366405990915486752 1366797252245665856 1368725396587214336 1369730344115229173 1370759442796006956 1371414810530279592 1375701269765251968 1376753111523209728 1380744162982866528 1381404304467544896 1383108626965340352 1386739413399348162 1390801612661201664 1392517529189594368 1393183299586315776 1396173014851044408 1397221980301721376 1400283825400994688 1400684787425310464 1401290951122492518 1404361712885361384 1405416830626071648 1407399455704543488 1408751150119972736 1409509666378342914 1409809565709844992 1413915193925397856 1414977489337813632 1415653997966740224 1418691934445416092 1419776646258310032 1423892418076081107 1426330771558007238 1431472942863843264 1436033701976769192 1436720277698388144 1439180598328800096 1440261876013494912 1441210854039787776 1444456187032351416 1446493885029669696 1448970942535118464 1449663703623598848 1450059575850321408 1453866114638277648 1454977720132483008 1458100043735566539 1459195535879620308 1464456190395268224 1465575892911803904 1466964007562946816 1469824431562406304 1471236080165616688 1472341441608265536 1476629174301121148 1480269150347203104 1482357369782471424 1483066093108013568 1484154992026575099 1491051547904362752 1491696818936846874 1494251284489340916 1494965694361836312 1495373937595643952 1500445773886623102 1500765021562093056 1505135529017359008 1506266359617672576 1507713007773028672 1508845774871280384 1512806632799288904 1513239814986272912 1518352111658523834 1518695308558055936 1523097834382957536 1524262373472125056 1526527561295553201 1528681037588173656 1529411908517638992 1532030959511303328 1536492519205220654 1536819436494515712 1537646908776374088 1539816071160616128 1542452938827706752 1543190394179960064 1543611806550342144 1548847250463610944 1550758157506593728 1554829039265935818 1555997205336007896 1561606846760556288 1562054002566475264 1565406107560261912 1566582220338293664 1567331212034605248 1568836508088151456 1570015198176872832 1570694641707424959 1571895572643128964 1574587375053283976 1575770385853474272 1577993329123276032 1578747776534337024 1579906926996031557 1580695573674674688 1584845043884969328 1586056794018292288 1587248421962708736 1590654593166072588 1597248727040598786 1599219349928674782 1604984814726127296 1606190663572653312 1610868190146677616 1613626731459563744 1615537914723865341 1615903078771883264 1617862648965906189 1619078173119900108 1621362210794761248 1622601881438068608 1625013210411395343 1625380516184035072 1627305620658378408 1628868517326218476 1630092310352008272 1630871666576548704 1634839442976241271 1635969077558678016 1636849935149043384 1641966031655300736 1644777826661485824 1648772879525779392 1650807070894115904 1655140590186318774 1661561273872317312 1662831680151409152 1664052566817675111 1665302794140603492 1666400049983504616 1667652041005280352 1670051766674483808 1671306501285058176 1675372652306230724 1676173657314786168 1677432991392408096 1679799350357035776 1681412663046419072 1682675933266589184 1687576199201281312 1689651545960302848 1691736171825374976 1693277470144528884 1696177133744657256 1702394791859557026 1707715753702103904 1708532222127812928 1708998785823593088 1711458008823437952 1712743852556588544 1714795170156140688 1717731681876309792 1719022239112881024 1720154890305553152 1723100580312032768 1728921866056330176 1729416931412883328 1730243775292682496 1735259556181170096 1740312955426321353 1743293165237564402 1744602927194917944 1747899324020158848 1750892525155775232 1755991450520252176 1757310752887284672 1760320070683160448 1761081871005294651 1764941071599170388 1770111143386983936 1771410796934944473 1772295037150392832 1776947473446783792 1778282520384009024 1783461210519535932 1784313893270578824 1791235670896691712 1792956009243601664 1796452083020718816 1799528428632324544 1800880440975399168 1805607916566893208 1811251478725679232 1812226713915012318 1812636336020905472 1813967212476925121 1815330072892009212 1817890963618368672 1821874654553982336 1825427116617827184 1827679257061342608 1828553080707039456 1833878168083650458 1834268359687002624 1840992217310488704 1841872405956726528 1844144835953787136 1848985884532464216 1850375054994171552 1855763692027084686 1857157954755880392 1861564019801392544 1862962640402295168 1863853333230341376 1865755908250120579 1867045100534659584 1868387934829990024 1870685640170335296 1872482283847148512 1873889107501428864 1874700056231442693 1878808237508794284 1879346221837790552 1884311862315176448 1885695364479134439 1886636652450418176 1891589245927221456 1893035528344413376 1898523224101441476 1901774362077342984 1903203193303546848 1908630590485124352 1914711602635692256 1915627036931184192 1917066275877037824 1918907464438400128 1920349168017993216 1921180222914866892 1925390259926367696 1925941582709801888 1928658513372892928 1930997355217371903 1932448142110848516 1935174251593747296 1938488152851036864 1939414954847787648 1939970293509977344 1944133391647422052 1945594047839493744 1946524247204267808 1952608253860357632 1959765908749875072 1963121922144354048 1973692200462937472 1974546340218057639 1975490381835283698 1975910704064377344 1978873322702100132 1980360079518555504 1983153778492765824 1986127257169483197 1987499623149798912 1988929091915795832 1992335045985787888 1993287592482448416 1993831916794191936 1994785178953133952 1999065907627631766 2000594365182164136 2006847372023145344 2008355146156896768 2017075510399051872 2021008593398308668 2024469482211365112 2030797112510610048 2032322880438867456 2035370081727404268 2038241383450898208 2039215878023518656 2042707946015071104 2044242662728831488 2050195878368498784 2053088094880821504 2056139164194010434 2056603918436942336 2063551904647877952 2065129667284814592 2071116244474299792 2073105385687914424 2074662940448010528 2080109120099022243 2080704745606125254 2086202418991802496 2088776293784391552 2089774949379473664 2093353597569163776 2094259522276566612 2095860763524171952 2101027181137965696 2101936426683738777 2106542569328042076 2113126725179959104 2114264499567514371 2114714348564767488 2120872790888096784 2122466234006720448 2129664969387465048 2132292466571566376 2137926445908954624 2139496157337010857 2139979752968169728 2147209414295764896 2147824253528903488 2152433397895360129 2154050552965153788 2155080416547582216 2157150198621208252 2158770897493200144 2161816281059681664 2163469175250758144 2165057640698265467 2166684280548527124 2169740827544504544 2173456413802677696 2174495555435398272 2175089363775482112 2182466580198724512 2189288042207067648 2198363839367705856 2200446011344420224 2201076094525487872 2206854120248425032 2208512162412398304 2214943761451681722 2215415031829756416 2218736755756900148 2220403725520804656 2221866733311339488 2223536054673707136 2224599139662020352 2226735688899311744 2228408668380077568 2234898209753048224 2236577321856544128 2237545228405270311 2241376926734011374 2242448541542754468 2250668660829934653 2257703293526038512 2261569511659543008 2263268662306920576 2269859722479409368 2276954338269471872 2278042962837083904 2278665047764790784 2281944011764583936 2284646751574436304 2286393560208187584 2290308909168413056 2292029652150508032 2293021556382260484 2298046439266954992 2304738778807830981 2305229154741773568 2306470363164561132 2309724106740924192 2313679408241560128 2314785591269940096 2320417273901761804 2323270875695416416 2326137236259890592 2330532432026878464 2332243558898903727 2343081003849712896 2347093427577547264 2348109161340392868 2349873330507440496 2353254762132227184 2355022797265309248 2357843358964693446 2358345033883289088 2361881062579925964 2363655578780211408 2366989993684914048 2369263297929045056 2371043360512012032 2372176969565889024 2377267565827453992 2377948280692714576 2379085191027438432 2380872632944063104 2385981889749108882 2395269444027625088 2398829024893012173 2407477222089190944 2415001971634238976 2416302285220016424 2420440097189345616 2423854618157824896 2425675696007680512 2429166206071976448 2433902822157102912 2436905676081790144 2438070774276052608 2439902532934411776 2443302775989327714 2445138465528012408 2453953616338017024 2454656289747318272 2462949047482951104 2465314512709952288 2467166739992228736 2474351589369446248 2476210606341173856 2482710885279478161 2483950187203060224 2494247520227113728 2498518810001905152 2499600074975256924 2505077650011725712 2513058978459346086 2514260485972179252 2522118994569628608 2524013899899883776 2531364298801921968 2535699149436457312 2537604257738062464 2544265700616985884 2553592187789335539 2554169382574912256 2561573630553155856 2562798333191719392 2567187013235156928 2569033410391236283 2572192755234211032 2574663140289829204 2576597522814464688 2580232335458329728 2584101055026962009 2584650870468049152 2585886606463716864 2594125397119324992 2595365662939023744 2613021211666500096 2614939747856346603 2616904390792376916 2626338787733662848 2632728453624076852 2633987175780378264 2635966129330927008 2638497763602800176 2640480106024740672 2644205037990354432 2647411607398755582 2648169676225977596 2651905455887727776 2655166715080475904 2657716789976597888 2658442555725589248 2659713571937511936 2665421210170175688 2667459153576218848 2675191815779303898 2676470839905868236 2689434013865402496 2691454625446067712 2694678124531078224 2699292642948486816 2701320661463098752 2707729483347480064 2713826775636539024 2716877218088518848 2717655177934530944 2718954504031358208 2722995109338013818 2723610594686761472 2726836445427553008 2732811981830973504 2733594504491331712 2739460688230458346 2741518885592013912 2742829621060559184 2750817252125475687 2751402539530503936 2761488325965733056 2762808608935089792 2766217253930680704 2773478826798696324 2781603225322403328 2783645538040627029 2785035058379188736 2792346029702088816 2794443960603442752 2800567650801989376 2801369574850620928 2802581902244985036 2808723425770722768 2810833661252143296 2814798911409086976 2817502300239945472 2819019332756685828 2827830387850795712 2829954978675627264 2831307995933480448 2837383868890832184 2839553292516620064 2847784836152162214 2850519905320882333 2852661543116014476 2862945885727686528 2872067403953538384 2873440555396776288 2878361196657600192 2880523752026989824 2882421708079575552 2888912374064702832 2892987770059339392 2897941885070236928 2899327407247197696 2907732229276555296 2909955440264966016 2916200087471133078 2918391071759240616 2928912380790536448 2931902141535903767 2933928015125893632 2939648863124812608 2942472160331233376 2944682883216531072 2953258348602242296 2960538300694406208 2963235572752925547 2964714739564942848 2968309984053150198 2982103095808725504 2983393637873693748 2988502568978681832 2989931388723672624 2990747875191287904 3000891547773246204 3010271058034718016 3012532719235345152 3015426015546057344 3017691549742560768 3025613265598577808 3026479629972545824 3036704223317047668 3046195668765915072 3048524746944250112 3053055122591106402 3057362075176347312 3058823817035277984 3064061919022606656 3072985038410441308 3075293817552748176 3079632142321232256 3084905877655413504 3086380788359920128 3097694500927221888 3101516315013187456 3109658078531871636 3111994410672015792 3121057118409187881 3123213693521112576 3130812215120523824 3133164440676587328 3134662424069210496 3137673016176302912 3140030396353745664 3141389283414849918 3143791145286257928 3149174750106567952 3151540771706948544 3155986658246552064 3159813853992063114 3169690087769938656 3172113588036584576 3174496843925417472 3181309186332145176 3194497454081197572 3198438699857349564 3209969629452254592 3212381327145306624 3221736380293355232 3227253462919127488 3231075829447730682 3231806157543766528 3235725297931812378 3238156346239800216 3242724421589522496 3245203762876137216 3250026420822790686 3250761032368070144 3254611241316756816 3257737034652436952 3260184620704016544 3261743333153097408 3269678885952482542 3273699870298086768 3283932063310601472 3289555653322971648 3297545759051558784 3301614141788231808 3310281180372637548 3322415642177522583 3323122547744634624 3328105133635350222 3330605588281206984 3332800099967009232 3335304082010560704 3340103533348967616 3342613002570116352 3350745304612461448 3352347314629572336 3354865982784816192 3359598700714071552 3362065390101017061 3362825326092838144 3375152398402562624 3379303091920605696 3383472343650749952 3386554940289057768 3392354267489314512 3402233435382988591 3404789583719114052 3415431507404207808 3417064444255625856 3417997571647186176 3422916017646875904 3429590340312281376 3435463363752619584 3438044478225762048 3440309780611106304 3457843732112660352 3458833862825766656 3460487550585364992 3470519112362340192 3480625910852642706 3486586330475128804 3489205854389835888 3495798648040317696 3501785050311550464 3511982901040504352 3514621505774569344 3520640141366320896 3522163742010589302 3529882143198340776 3536765038447040169 3542821593869888946 3553894946893567584 3556565040768018048 3566922421039071864 3568627786541157648 3585912018487203328 3592904166041437632 3599056857264649088 3601760881950798336 3611215833133786416 3622502957451358464 3624453427830024636 3627934424953850242 3630660145784018424 3635781927236737344 3643749309107964672 3650854233235654368 3655358514122685216 3657106161414078912 3664954163983991571 3667756336167300916 3681984434620977408 3683744811913453056 3688289671907574272 3697971769064928432 3700750109988343104 3711527384054169372 3714315909511760784 3723128039602785088 3725925280804590336 3727706666460682752 3731511816500241158 3736775869659980048 3741371280340670592 3744964567694297024 3747778215002857728 3749400112462885386 3757616475017588568 3758692443675581104 3769588467689019129 3771390728958268878 3783178491854442912 3786071056688826752 3797046448202882952 3803548724154685968 3806406386607093696 3817261180970248704 3829423205271384512 3831254073862368384 3834132551754075648 3837814928876800256 3842360445829733784 3850780519852735392 3851883165419603776 3857317026745785856 3861994710434743806 3864896284221697032 3870348503187494592 3876976305702073728 3878829909695575296 3879940587019954688 3888266783294844104 3891188095678987488 3893048494408535616 3919531817499750144 3926243844288708096 3947384400925874944 3949092680436115278 3950980763670567396 3957746645404200264 3960720159037111008 3966307556985531648 3972254514338966394 3977858183831591664 3984670091971575776 3986575184964896832 3987663833588383872 3989570357906267904 3998131815255263532 4001188730364328272 4012787723668955847 4013694744046290688 4034151020798103744 4042017186796617336 4048938964422730224 4060730229328083157 4061594225021220096 4070740163454808536 4076482766901796416 4078431756047037312 4085415892030142208 4100391756736997568 4106176189761643008 4109191032345687519 4112278328388020868 4127103809295755904 4130259334569629184 4142232488948599584 4146210771375828848 4149325880896021056 4160218240198044486 4161409491212250508 4172404837983604992 4177552587568783104 4179549898758947328 4188519044553133224 4191721527048343904 4202054362275931392 4203872853367477554 4213085138656084152 4226253450359918208 4228528999135028742 4229428697129534976 4241745581776193568 4244932468013440896 4259329938774930096 4264584933143132752 4278992314674021714 4279959505936339456 4294418828591529792 4295648507057806976 4304866795790720258 4308101105930307576 4310160833095164432 4314300397242416504 4317541794986400288 4323632562119363328 4330115281396530934 4333368561097054248 4339481655089009088 4346912827605355392 4348991110870796544 4350178727550964224 4364933160397449024 4374300131206699617 4396727678735411712 4400892022688840448 4402152189050975744 4413708240496850064 4417024324824796608 4429887522903363444 4437473511513800296 4440807451041609312 4443733466622678976 4447072109347414272 4449198279324040704 4452464976079725297 4453471377798623488 4469796419506096448 4473154643713088256 4475090456810540622 4482753853468022748 4484897083085508936 4501337321659869306 4515406587052077024 4523139023319086016 4526537324613841152 4539719444958818736 4553908676538943744 4556085925674167808 4569293503148872608 4572787120416375168 4579582683886659603 4580617818336826112 4586043112764520968 4596092878533909984 4607274793842134491 4609477557615661962 4610458309483547136 4612940726329122264 4619448213481848384 4627358816483120256 4629571182539880192 4640834547803523608 4646541751390832832 4652274472519781184 4664487117797807454 4686162007699425792 4696218322680785736 4699746661014880992 4706509524264454368 4710045594530618496 4715686717929386892 4723762125159851928 4727311157560422816 4733979987369828096 4738526595858090112 4742086721024024064 4754535131654907984 4755896561385429152 4758170382054876864 4761745265888126208 4771963779498217764 4790538888055250176 4797658049786024346 4814954444178381888 4832604570440032848 4840880194378691232 4847709236315649792 4853587946897718567 4867805644314205824 4873811352163580288 4876141548552105216 4886605551978655428 4890276931056024816 4904518328928723813 4907907232676034048 4925898094965902208 4930629025419904576 4934333479984457472 4948703178738892496 4952421212682347712 4965421770558956322 4988495040454227456 4992157700453025333 4999200149950513848 5010155300023451424 5026117956918692172 5028520971944358504 5044237989139257216 5048027799799767552 5062728597603843936 5071398298872914624 5075208515476124928 5088531401233971768 5107184375578671078 5108338765149824512 5123147261106311712 5125596666383438784 5134374026470313856 5138066820782472566 5144385510468422064 5149326280579658408 5153195045628929376 5160464670916659456 5168202110053924018 5169301740936098304 5188250794238649984 5190731325878047488 5220938866278964059 5229879495712693206 5233808781584753832 5252677575467325696 5265456907248153704 5267974351560756528 5271932258661854016 5276995527205600352 5280960212049481344 5283245613015883953 5294823214797511164 5296339352451955192 5303810911775455552 5310333430160951808 5314232390804833419 5315433579953195776 5316885111451178496 5330842420340351376 5334918307152437696 5350383631558607796 5352941679811736472 5378868027730804992 5389356249062156448 5398585285896973632 5402641322926197504 5427653551273078048 5433754436177037696 5435310355869061888 5437909008062716416 5441901637430775363 5445990218676027636 5453672890855106016 5465623963661947008 5467189008982663424 5478921376460916692 5483037771184027824 5485659242121118368 5501634504250951374 5502805079061007872 5522976651931466112 5525617217870179584 5532434507861361408 5546957653597392648 5567291076081254058 5584692059404177632 5588887921206885504 5597267724750361737 5601135301603978752 5605163804489970072 5617446851541445536 5621667322504286592 5635004600479890944 5638038665513371656 5655660775701591424 5659909957351254528 5674767737781664368 5679106585033240128 5695569672304324428 5701039810641764666 5705323086232028952 5725891771455373056 5744134807907076768 5746881110793552576 5756722393315200384 5761047504053979648 5777824748129405664 5785975540118678784 5792992065652115709 5795883770140473856 5815464458553110592 5819910880529932032 5832400174942266156 5836782143518481232 5857824761581072896 5863804283071807534 5879297726249625216 5884944320662466752 5889365766433062144 5906516697204484592 5921076601388812416 5923639020654172917 5926471145505851094 5936619968106300396 5958381771508449591 5966787275747387496 5977005137957363664 5979862777447345248 5981495750382575808 6001783095546492408 6020542116069436032 6025065438470690304 6030852031092114688 6051226531197155616 6052959259945091648 6073408446634095336 6092391337531830144 6097049493888500224 6101526078331475407 6106110245182212804 6114724150352694624 6117647634070555968 6128123838045213312 6145970076820882616 6150587635105496352 6159264284642464512 6169811755310827008 6195389001854443776 6203032630026374912 6219316157063743272 6223988821344031584 6242114236818375762 6261624430241047648 6266328881353174656 6269324848138420992 6275346032352605824 6280060792707491328 6282778566829699836 6287582290572515856 6298349500213135904 6303081543413897088 6305809280051216331 6319627707984126228 6339380175539877312 6342793498702543113 6344227176073169152 6362618372664290352 6388994908162395144 6396877399714699128 6419939258904509184 6443472760586710464 6454506925838254976 6457300193686080387 6462151658895461364 6471450595863624756 6476312692479600432 6485448843179044992 6490407525752274432 6495172922094796401 6500052841645581372 6509222482633513632 6515474069304873904 6520369241408033088 6523486666306194816 6539357771904965084 6547399740596173536 6567864126621202944 6595091518103117568 6603228283576463616 6620562360745275096 6644831284355045166 6646245095489269248 6656210267270700444 6661211176562413968 6665600199934018464 6670608164021121408 6680207066697935232 6685226005140232704 6701490609224922896 6704694629259144672 6709731965569632384 6724130780202034122 6725650652185676288 6750304796805125248 6773109880578115536 6784708534978629024 6804466870765977182 6809579167438228104 6830863014808415616 6834128888511251712 6835995143294372352 6845832035293751808 6859180680624562752 6870926727505239168 6876088956451524096 6914216336423492943 6915687464225320704 6917667725651533312 6941038224724680384 6961251821705285412 6973172660950257608 6978411708779671776 6991597296080635392 6996730676696711181 7023965802081008704 7029243011549138688 7041280282732641792 7044327484021178604 7059764286396681552 7073530076894080338 7085643187739777892 7107789893787135168 7113130081536036096 7133844842078143728 7137255573082315296 7185808332082875264 7196487074679036519 7198113714529298176 7222431666267572832 7240003247466211343 7245005914902716928 7248906855660049272 7255868849907700484 7261320291568036848 7271563854473474688 7282466609621438389 7287498618215929344 7301708466471308736 7310717028245370432 7314212322828157824 7329908327967983142 7335512672334601832 7363968869241954816 7395943538129856864 7401500219976686208 7423054768108338744 7428631819023521568 7446256079205570176 7451850561609180672 7463023633000482316 7473551739319960096 7482742560681341184 7489929135388594048 7495556430005715456 7498800224925770772 7515232950035177136 7517384887351162208 7539176935378038258 7542781457916537756 7566356983708885824 7572142113377653504 7594092896405765904 7607097448309371936 7612812773214187392 7658846410542769024 7662508147724736768 7675629857753600512 7684720891659467568 7701561039705470784 7703766330839207552 7707100231173708849 7723989420869487612 7729792568443394064 7740697006374989184 7752303165080886027 7753952611404147456 7757659819391150592 7776533566589688208 7782376191357974976 7786096988817071232 7839063634999500288 7844819243569039809 7894768801851749888 7898185360872230556 7901961527341134792 7915493290808400528 7921440318074222016 7932615113971063296 7944509028677932788 7955716367663183328 7969340183943151552 7973150369929793664 7975327667176767744 7979140715812535808 7996263630510527064 8002377460728656544 8025575447337911694 8027389488092581376 8068302041596207488 8084034373593234672 8097877928845460448 8121460458656166314 8123188450042440192 8141480326909617072 8152965533803592832 8156863512094074624 8170831784060284416 8200783513473995136 8218382064691375038 8224556656776041736 8252451756376427061 8254207618591511808 8284464977897199168 8292421542751657696 8298651761792042112 8320436480396088972 8322818982424501016 8344809675967209984 8350936614121881087 8355105175137566208 8377038089106266448 8383443054096687808 8404108724551862784 8407745706734955108 8426170277312168304 8452506900719836416 8457057998270057484 8483491163552387136 8489864936026881792 8518659877549860192 8529169866286265504 8551559715962646999 8557984629348043428 8588837657183059584 8591297014115613952 8609733591581440516 8616202211860615152 8620321666190328864 8628600794484833008 8635083589972800576 8647265124238726656 8660230562793061868 8666737122194108496 8678963310178018176 8693825655210710784 8697982221741593088 8729866320794898048 8748600262413399234 8795706424607711301 8801784045377680896 8827416480993700128 8834048649649593216 8859775045806726888 8874947023027600592 8881614902083218624 8887466933245357952 8894144218694828544 8904929952159450594 8906942755597246976 8939592839012192896 8946309287426176512 8950180913621081244 8965507706936045496 8969794166171017872 9002674643319738612 9030813174104154048 9046278046638172032 9053074649227682304 9079438889917637472 9107817353077887488 9138587006297745216 9145574240832750336 9159165367773319206 9161235636673652224 9172086225529041936 9192185757067819968 9214549587684268982 9218955115231323924 9225881452658244528 9238896426963696768 9254717632966240512 9259142365079760384 9281669095607047216 9293083502781665664 9304548945039562368 9328974235595614908 9363171355227563643 9392436645361571472 9399493322029761984 9413019048528908736 9420091189061236992 9431373435858773784 9447524250319703856 9454622315120845632 9467959974739656192 9477053191716180224 9509070263309815968 9511793122770858304 9516340764109753728 9523490531776252416 9543927558996435528 9581077776110500352 9588112408806604211 9595316099572048692 9629908888356763776 9665209140880065696 9681760388757382464 9695418472631299584 9707175893795437134 9735611288628411648 9747622704327160576 9752283097104210432 9773211103957310856 9780553862112049632 9809036657857447626 9851796189931804416 9861258050839809152 9868666959968914944 9897406357477784992 9904842425364695424 9930843541117912644 9967246926532567749 9984315400906050666 9998400299901027696 10020310600046902848 10052235913837384344 10057041943888717008 10088475978278514432 10125457195207687872 10142796597745829248 10150417030952249856 10177062802467943536 10206700306148965773 10214368751157342156 10246294522212623424 10251193332766877568 10268748052940627712 10276133641564945132 10288771020936844128 10298652561159316816 10306390091257858752 10320929341833318912 10336404220107848036 10376501588477299968 10381462651756094976 10441877732557928118 10459758991425386412 10467617563169507664 10505355150934651392 10530913814496307408 10535948703121513056 10543864517323708032 10553991054411200704 10561920424098962688 10566491226031767906 10589646429595022328 10592678704903910384 10607621823550911104 10628464781609666838 10630867159906391552 10661684840680702752 10669836614304875392 10700767263117215592 10705883359623472944 10757736055461609984 10778712498124312896 10797170571793947264 10805282645852395008 10855307102546156096 10867508872354075392 10870620711738123776 10883803274861550726 10891980437352055272 10907345781710212032 10931247927323894016 10934378017965326848 10957842752921833384 10966075542368055648 10971318484242236736 10994862491951974713 11003269008501902748 11045953303862932224 11051234435740359168 11064869015722722816 11093915307194785296 11134582152162508116 11169384118808355264 11177775842413771008 11194535449500723474 11210327608979940144 11234893703082891072 11243334645008573184 11276077331026743312 11308765403067057387 11311321551403182848 11349535475563328736 11358213170066480256 11391139344608648856 11402079621283529332 11410646172464057904 11443876100833688897 11451783542910746112 11488269615814153536 11493762221587105152 11513444786630400768 11555649496258811328 11571951080237357568 11585984131304231418 11630928917106221184 11639821761059864064 11664800349884532312 11673564287036962464 11727608566143615068 11758595452499250432 11769888641324933504 11778731532866124288 11813033394408969184 11842153202777624832 11847278041308345834 11852942291011702188 11873239936212600792 11916763543016899182 11933574551494774992 11954010275914727328 11959725554894690496 11962991500765151616 12003566191092984816 12041084232138872064 12061704062184229376 12102453062394311232 12105918519890183296 12146816893268190672 12182190687984249471 12184782675063660288 12203052156662950814 12212220490364425608 12229448300705389248 12235295268141111936 12256247676090426624 12291940153641765232 12301175270210992704 12318528569284929024 12327573097037062557 12390778003708887552 12406065260052749824 12438632314127486544 12447977642688063168 12484228473636751524 12523248860482095296 12532657762706349312 12538649696276841984 12550692064705211648 12565557133659399672 12575164581145031712 12596699000426271808 12606163086827794176 12611618560102432662 12639255415968252456 12678760351079754624 12685586997405086226 12688454352146338304 12725236745328580704 12777989816324790288 12793754799429398256 12839878517809018368 12886945521173420928 12909013851676509952 12914600387372160774 12924303317790922728 12942901191727249512 12952625384959200864 12970897686358089984 12990345844189592802 13000105683291162744 13018444965267027264 13030948138609747808 13040738482816066176 13046973332612389632 13078715543809930168 13094799481192347072 13122900393620098851 13190183036206235136 13206456567152927232 13241124721490550192 13289662568710090332 13312420534541400888 13322422353124827936 13331200399868036928 13341216328042242816 13360414133395870464 13402981218449845792 13409389258518289344 13419463931139264768 13448261560404068244 13500609593610250496 13546219761156231072 13569417069957258048 13608933741531954364 13619158334876456208 13661726029616831232 13668257777022503424 13718361361249125504 13741853455010478336 13821824381526403473 13828432672846985886 13831374928450641408 13882076449449360768 13922503643410570824 13946345321900515216 13956823417559343552 13993461353393422362 14047931604162017408 14058486023098277376 14088654968042357208 14119528572793363104 14147060153788160676 14171286375479555784 14215579787574270336 14226260163072072192 14267689684156287456 14274511146164630592 14371616664165750528 14392974149358073038 14396227429058596352 14444863332535145664 14480006494932422686 14497813711320098544 14511737699815400968 14522640583136073696 14543127708946949376 14560763840693155701 14564933219242876778 14603416932942617472 14621434056490740864 14628424645656315648 14659816655935966284 14671025344669203664 14713554986786171439 14791887076259713728 14803000439953372416 14846109536216677488 14857263638047043136 14892512158411140352 14926047266000964632 14947103478639920192 14965485121362682368 14976473101359075999 14979858270777188096 14997600449851541544 15030465900070354272 15034769774702324416 15067033785267520903 15078353870756076516 15085562915833075512 15132713967417771648 15144284226755307008 15188185792811531808 15214194896618743872 15225625546428374784 15317692821085538048 15325016295449473536 15369441783318935136 15403122079410941568 15407532661678415104 15414200462347417698 15447978841738975224 15459585136886788128 15481394012749978368 15504606330161772054 15507905222808294912 15553067133179376416 15564752382715949952 15572193977634142464 15662816598836892177 15689638487138079618 15796370721744461112 15803923054682269584 15830986581616801056 15842880636148444032 15889018057355865576 15911432735326366656 15938680367886303104 15946300739859587328 15950655334353535488 15992527261021054128 16004754921457313088 16051150894675823388 16136604083192414976 16168068747186469344 16195755857690920896 16242920917312332628 16282960653819234144 16305931067607185664 16313727024188149248 16325704912292326089 16401567026947990272 16436764129382750076 16449113313552083472 16504903512752854122 16508415237183023616 16568929955794398336 16584843085503315392 16597303523584084224 16640872960792177944 16645637964849002032 16701873228243762174 16754076178212532896 16766886108193375616 16791803174251085211 16815491413469910216 16852340554624336608 16905013801439672832 16914115996540114968 16966982327104774272 16979729872053763584 17037319755099720384 17058339732572531008 17103119431925293998 17115969258696086856 17177675314366119168 17182594028231227904 17219467183162881032 17232404423721230304 17240643332380657728 17257201588969666016 17270167179945601152 17320461125586123736 17333474244388216992 17357926620356036352 17378976196956347127 17387651310421421568 17459732641589796096 17497200524826798468 17591412849215422602 17654832961987400256 17668097299299186432 17719550091613453776 17749894046055201184 17763229804166437248 17770917061962518751 17774933866490715904 17809859904318901188 17875145314525348773 17879185678024385792 17900361827242162488 17931015413872090992 17939588332342035744 17983233872738653981 18005349286639477224 18061626348208308096 18092556093276344064 18158877779835274944 18277174012595490432 18291148481665500672 18304578234994426221 18318330735546638412 18344172451058083872 18384371514135639936 18429099175368537964 18437910230462647848 18451762905316489056 18477792853927393536 18509435265932481024 18563338191214094432 18586167005563331328 18609097890079124736 18657948471191229816 18726342710455127286 18784873290723142944 18798986644059523968 18826038097057817472 18840182378122473984 18862746871717547568 18895048500639407712 18909244630241691264 18954106383432360448 19018140526619631936 19023586245541716608 19032681528219507456 19087855117992871056 19176224817613208422 19190632199144097384 19259817776713527552 19330418281760131392 19363520777514764928 19371900581058241161 19414351787590874268 19471222577256823296 19485518766284389203 19495245408654321152 19546422207914621712 19561107724224099264 19618073315714895252 19703592379863608832 19722516101679618304 19794812714955569984 19809684850729390848 19861687082235825288 19934493853065135498 19953639337246176331 19968630801812101332 19996800599802055392 20040621200093805696 20104471827674768688 20114083887777434016 20176951956557028864 20250914390415375744 20285593195491658496 20354125604935887072 20413400612297931546 20428737502314684312 20492589044425246848 20502386665533755136 20523314990751326369 20537496105881255424 20552267283129890264 20577542041873688256 20597305122318633632 20612780182515717504 20672808440215696072 20742649009270478829 20753003176954599936 20883755465115856236 20919517982850772824 20935235126339015328 21061827628992614816 21071897406243026112 21087729034647416064 21107982108822401408 21123840848197925376 21132982452063535812 21179292859190044656 21185357409807820768 21215243647101822208 21256929563219333676 21323369681361405504 21339673228609750784 21401534526234431184 21411766719246945888 21557424996248625792 21594341143587894528 21710614205092312192 21720009742398634029 21735017744708150784 21767606549723101452 21783960874704110544 21814691563420424064 21847399828864315167 21862495854647788032 21915685505843666768 21932151084736111296 21942636968484473472 21989724983903949426 22006538017003805496 22091906607725864448 22187830614389570592 22269164304325016232 22338768237616710528 22355551684827542016 22389070899001446948 22420655217959880288 22469787406165782144 22486669290017146368 22552154662053486624 22617530806134114774 22622643102806365696 22699070951126657472 22716426340132960512 22782278689217297712 22804159242567058664 22821292344928115808 22887752201667377794 22976539231628307072 22987524443174210304 23026889573260801536 23111298992517622656 23121300693521126547 23171968262608462836 23256909495242658081 23261857834212442368 23329600699769064624 23347128574073924928 23455217132287230136 23517190904998500864 23534457730707119427 23539777282649867008 23626066788817938368 23684306405555249664 23694556082616691668 23705884582023404376 23746479872425201584 23815634047680920137 23833527086033798364 23867149102989549984 23908020551829454656 23919451109789380992 23925983001530303232 24007132382185969632 24082168464277744128 24204906124788622464 24211837039780366592 24293633786536381344 24364381375968498942 24369565350127320576 24406104313325901628 24424440980728851216 24458896601410778496 24470590536282223872 24512495352180853248 24583880307283530464 24602350540421985408 24655146194074125114 24757355269129281183 24877264628254973088 24895955285376126336 24968456947273503048 25046497720964190592 25065315525412698624 25101384129410423296 25131114267318799344 25150329162290063424 25193398000852543616 25212326173655588352 25223237120204865324 25278510831936504912 25357520702159509248 25371173994810172452 25450473490657161408 25555979632649580576 25587509598858796512 25654679147887940997 25773891042346841856 25818027703353019904 25829200774744321548 25848606635581845456 25885802383454499024 25905250769918401728 25941795372716179968 25980691688379185604 26000211366582325488 26036889930534054528 26061896277219495616 26081476965632132352 26093946665224779264 26157431087619860336 26189598962384694144 26245800787240197702 26387119273823133903 26482249442981100384 26579325137420180664 26624841069082801776 26644844706249655872 26662400799736073856 26682432656084485632 26720828266791740928 26805962436899691584 26818778517036578688 26838927862278529536 26896523120808136488 27001219187220500992 27092439522312462144 27138834139914516096 27217867483063908728 27238316669752912416 27323452059233662464 27436722722498251008 27483706910020956672 27643648763052806946 27656865345693971772 27764152898898721536 27845007286821141648 27892690643801030432 27913646835118687104 27986922706786844724 28089514065682690929 28095863208324034816 28177309936084714416 28239057145586726208 28294120307576321352 28342572750959111568 28425111605296582099 28431159575148540672 28535379368312574912 28549022292329261184 28743233328331501056 28764337226419812633 28785948298716146076 28889726665070291328 28960012989864845372 28995627422640197088 29023475399630801936 29045281166272147392 29086255417893898752 29121527681386311402 29129866438485753556 29206833865885234944 29242868112981481728 29256849291312631296 29319633311871932568 29342050689338407328 29427109973572342878 29583774152519427456 29606000879906744832 29692219072433354976 29714527276094086272 29785024316822280704 29852094532001929264 29894206957279840384 29952946202718151998 29959716541554376192 29995200899703083088 30060931800140708544 30069539549404648832 30134067570535041806 30156707741512153032 30171125831666151024 30265427934835543296 30376371585623063616 30428389793237487744 30451251092856749568 30620100918446897319 30635385642171076096 30738883566637870272 30806244158821883136 30815065323356830208 30828400924694835396 30895957683477950448 30919170273773576256 30962788025499956736 31009212660323544108 31106134266358752832 31129504765431899904 31144387955268284928 31325633197673784354 31379276974276159236 31592741443488922224 31607846109364539168 31661973163233602112 31685761272296888064 31778036114711731152 31822865470652733312 31877360735772606208 31892601479719174656 31985054522042108256 32009509842914626176 32102301789351646776 32250923556894941437 32273208166384829952 32336137494372938688 32391511715381841792 32485841834624665256 32565921307638468288 32611862135214371328 32651409824584652178 32803134053895980544 32873528258765500152 32898226627104166944 33009807025505708244 33137859911588796672 33169686171006630784 33194607047168168448 33281745921584355888 33291275929698004064 33403746456487524348 33508152356425065792 33533772216386751232 33583606348502170422 33630982826939820432 33704681109248673216 33828231993080229936 33933964654209548544 34074639510199440768 34116679465145062016 34206238863850587996 34231938517392173712 34331628302501066691 34355350628732238336 34438934366325762064 34464808847442460608 34481286664761315456 34514403177939332032 34540334359891202304 34640922251172247472 34666948488776433984 34715853240712072704 34757952393912694254 34919465283179592192 34994401049653596936 35182825698430845204 35309665923974800512 35336194598598372864 35439100183226907552 35499788092110402368 35526459608332874496 35541834123925037502 35549867732981431808 35619719808637802376 35750290629050697546 35758371356048771584 35800723654484324976 35862030827744181984 35879176664684071488 35966467745477307962 36010698573278954448 36123252696416616192 36185112186552688128 36317755559670549888 36546572063952748413 36554348025190980864 36609156469988852442 36636661471093276824 36688344902116167744 36768743028271279872 36858198350737075928 36875820460925295696 36903525810632978112 36955585707854787072 36982719291111187671 37126676382428188864 37172334011126662656 37218195780158249472 37315896942382459632 37452685420910254572 37569746581446285888 37597973288119047936 37652076194115634944 37725493743435095136 37790097001278815424 37818489260483382528 38036281053239263872 38047172491083433216 38065363056439014912 38175710235985742112 38352449635226416844 38381264398288194768 38519635553427055104 38660836563520262784 38727041555029529856 38743801162116482322 38828703575181748536 38971037532568778406 39092844415829243424 39122215448448198528 39236146631429790504 39445032203359236608 39589625429911139968 39619369701458781696 39723374164471650576 39868987706130270996 39907278674492352662 39937261603624202664 39993601199604110784 40081242400187611392 40208943655349537376 40228167775554868032 40501828780830751488 40571186390983316992 40708251209871774144 40826801224595863092 40857475004629368624 40985178088850493696 41004773331067510272 41046629981502652738 41104534566259780528 41155084083747376512 41194610244637267264 41225560365031435008 41345616880431392144 41465473144579210419 41485298018540957658 41767510930231712472 41839035965701545648 41870470252678030656 42123655257985229632 42143794812486052224 42175458069294832128 42215964217644802816 42265964904127071624 42358585718380089312 42370714819615641536 42430487294203644416 42513859126438667352 42646739362722811008 42679346457219501568 42803069052468862368 42823533438493891776 43114849992497251584 43188682287175789056 43421228410184624384 43440019484797268058 43535213099446202904 43567921749408221088 43629383126840848128 43694799657728630334 43831371011687333536 43864302169472222592 43885273936968946944 43979449967807898852 44013076034007610992 44140664960358514317 44375661228779141184 44538328608650032464 44677536475233421056 44778141798002893896 44841310435919760576 44939574812331564288 45104309324106973248 45201101355802562709 45235061612268229548 45398141902253314944 45432852680265921024 45564557378434595424 45608318485134117328 45642584689856231616 45775504403334755588 45953078463256614144 45975048886348420608 46222597985035245312 46242601387042253094 46343936525216925672 46513818990485316162 46523715668424884736 46659201399538129248 46694257148147849856 46910434264574460272 47068915461414238854 47079554565299734016 47252133577635876736 47389112165233383336 47411769164046808752 47492959744850403168 47631268095361840274 47667054172067596728 47734298205979099968 47816041103658909312 47838902219578761984 47851966003060606464 48014264764371939264 48409812249577244928 48423674079560733184 48587267573072762688 48728762751936997884 48812208626651803256 48848881961457702432 48917793202821556992 48941181072564447744 48977114736876978267 49167760614567060928 49204701080843970816 49310292388148250228 49514710538258562366 49754529256509946176 49791910570752252672 49936913894547006096 50092995441928381184 50262228534637598688 50300658324580126848 50375409522753255633 50386796001705087232 50446474240409730648 50557021663873009824 50680022732263479401 50715041404319018496 50742347989620344904 50900946981314322816 51111959265299161152 51175019197717593024 51309358295775881994 51547782084693683712 51658401549488643096 51697213271163690912 51771604766908998048 51810501539836803456 51961383376758371208 52000422733164650976 52073779861068109056 52123792554438991232 52162953931264264704 52314862175239720672 52379197924769388288 52491601574480395404 52774238547646267806 52964498885962200768 53158650274840361328 53249682138165603552 53289689412499311744 53324801599472147712 53611924873799383168 53637557034073157376 53793046241616272976 53949701618215961943 54184879044624924288 54277668279829032192 54435734966127817456 54476633339505824832 54873445444996502016 54913734704983278663 55287297526105613892 55313730691387943544 55528305797797443072 55690014573642283296 55785381287602060864 55827293670237374208 55973845413573689448 56179028131365381858 56191726416648069632 56354619872169428832 56478114291173452416 56588240615152642704 56685145501918223136 56850223210593164198 56862319150297081344 57070758736625149824 57098044584658522368 57528674452839625266 57571896597432292152 57779453330140582656 57920025979729690744 57991254845280394176 58046950799261603872 58090562332544294784 58115701743174723483 58243055362772622804 58259732876971507112 58413667731770469888 58456556298853167609 58485736225962963456 58639266623743865136 58684101378676814656 58854219947144685756 59167548305038854912 59384438144866709952 59429054552188172544 59704189064003858528 59788413914559680768 59860918011738528993 59905892405436303996 59990401799406166176 60121863600281417088 60139079098809297664 60268135141070083612 60313415483024306064 60342251663332302048 60530855869671086592 60752743171246127232 60856779586474975488 61240201836893794638 61477767133275740544 61569944972253979107 61612488317643766272 61656801849389670792 61791915366955900896 61838340547547152512 62018425320647088216 62212268532717505664 62259009530863799808 62651266395347568708 62758553948552318472 63185482886977844448 63215692218729078336 63323946326467204224 63371522544593776128 63556072229423462304 63645730941305466624 63754721471545212416 63970109044084216512 64019019685829252352 64204603578703293552 64501847113789882874 64672274988745877376 64783023430763683584 64971683669249330512 65131842615276936576 65160029227195902087 65302819649169304356 65542199486592945501 65747056517531000304 65796453254208333888 66019614051011416488 66275719823177593344 66339372342013261568 66563491843168711776 66582551859396008128 66807492912975048696 67016304712850131584 67067544432773502464 67116786861646229477 67167212697004340844 67261965653879640864 67409362218497346432 67656463986160459872 67867929308419097088 68149279020398881536 68233358930290124032 68412477727701175992 68463877034784347424 68663256605002133382 68877868732651524128 68929617694884921216 68962573329522630912 69028806355878664064 69080668719782404608 69281844502344494944 69333896977552867968 69363902080563379641 69515904787825388508 69770728485727974243 69988802099307193872 70365651396861690408 70619331847949601024 70878200366453815104 70999576184220804736 71052919216665748992 71083668247850075004 71239439617275604752 71446902143042760411 71500581258101395092 71601447308968649952 71724061655488363968 71758353329368142976 71932935490954615924 72021397146557908896 72246505392833232384 72635511119341099776 73093144127905496826 73108696050381961728 73218312939977704884 73273322942186553648 73376689804232335488 73537486056542559744 73716396701474151856 73751640921850591392 73807051621265956224 73965438582222375342 74253352764856377728 74631793884764919264 74905370841820509144 75139493162892571776 75195946576238095872 75304152388231269888 75450987486870190272 75580194002557630848 75636978520966765056 76072562106478527744 76094344982166866432 76351420471971484224 76704899270452833688 76762528796576389536 76964037443663822991 77321673127040525568 77454083110059059712 77487602324232964644 77657407150363497072 77942075065137556812 78185688831658486848 78244430896896397056 78472293262859581008 79161357821469401709 79179250859822279936 79446748328943301152 79640035722128324773 79737975412260541992 79814557348984705324 79874523207248405328 79987202399208221568 80107132705835822279 80162484800375222784 80417887310699074752 80456335551109736064 81003657561661502976 81416502419743548288 81653602449191726184 81714950009258737248 81970356177700987392 82093259963005305476 82209069132519561056 82310168167494753024 82389220489274534528 82451120730062870016 82691233760862784288 82930946289158420838 82970596037081915316 83535021860463424944 83678071931403091296 83740940505356061312 84247310515970459264 84287589624972104448 84431928435289605632 84531929808254143248 84717171436760178624 84741429639231283072 85027718252877334704 85275334815889746297 85293478725445622016 85606138104937724736 85647066876987783552 86229699984994503168 86293011679259437899 86842456820369248768 86880038969594536116 87070426198892405808 87135843498816442176 87258766253681696256 87389599315457260668 87662742023374667072 87728604338944445184 87770547873937893888 87958899935615797704 88026152068015221984 88281329920717028634 88751322457558282368 89076657217300064928 89355072950466842112 89556283596005787792 89682620871839521152 89879149624663128576 90208618648213946496 90402202711605125418 90470123224536459096 90796283804506629888 91129114756869190848 91216636970268234656 91285169379712463232 91551008806669511176 91860302755340691957 91906156926513228288 92445195970070490624 92485202774084506188 92687873050433851344 93027637980970632324 93318402799076258496 93388514296295699712 93820868529148920544 94137830922828477708 94504267155271753472 94778224330466766672 94823538328093617504 94985919489700806336 95262536190723680548 95334108344135193456 95468596411958199936 95632082207317818624 95677804439157523968 96028529528743878528 96752770670684824311 96819624499154489856 97174535146145525376 97457525503873995768 97624417253303606512 97697763922915404864 97835586405643113984 97954229473753956534 98335521229134121856 98409402161687941632 98620584776296500456 99029421076517124732 99509058513019892352 99583821141504505344 99873827789094012192 100185990883856762368 100524457069275197376 100601316649160253696 100750819045506511266 100773592003410174464 100892948480819461296 101114043327746019648 101360045464526958802 101484695979240689808 101801893962628645632 102223918530598322304 102350038395435186048 102618716591551763988 102994884907503200073 103316803098977286192 103394426542327381824 103543209533817996096 103621003079673606912 103922766753516742416 104000845466329301952 104147559722136218112 104247585108877982464 104629724350479441344 104758395849538776576 104983203148960790808 105469236496872646321 105548477095292535612 105928997771924401536 106317300549680722656 106499364276331207104 106579378824998623488 106649603198944295424 107223849747598766336 107275114068146314752 107586092483232545952 107899403236431923886 108369758089249848576 108555336559658064384 108871469932255634912 108953266679011649664 109639716191858245239 109827469409966557326 110574595052211227784 110627461382775887088 111380029147284566592 111570762575204121728 111654587340474748416 111947690827147378896 112358056262730763716 112709239744338857664 112956228582346904832 113176481230305285408 113370291003836446272 113700446421186328396 114141517473250299648 114196089169317044736 115057348905679250532 115143793194864584304 115558906660281165312 115840051959459381488 115982509690560788352 116093901598523207744 116181124665088589568 116231403486349446966 116486110725545245608 116519465753943014224 116913112597706335218 117278533247487730272 117368202757353629312 117708439894289371512 118335096610077709824 118768876289733419904 118858109104376345088 119408378128007717056 119576827829119361536 119721836023477057986 119811784810872607992 119980803598812332352 120243727200562834176 120278158197618595328 120536270282140167224 120626830966048612128 120684503326664604096 121505486342492254464 121713559172949950976 122480403673787589276 122955534266551481088 123139889944507958214 123313603698779341584 123583830733911801792 123676681095094305024 124036850641294176432 124396419433737631257 124424537065435011328 125302532790695137416 125517107897104636944 125882637109170577867 126370965773955688896 126431384437458156672 126647892652934408448 127112144458846924608 127291461882610933248 127940218088168433024 128038039371658504704 128409207157406587104 129003694227579765748 129344549977491754752 129566046861527367168 129943367338498661024 130263685230553873152 130320058454391804174 130605639298338608712 131084398973185891002 131494113035062000608 131592906508416667776 132039228102022832976 132678744684026523136 133126983686337423552 133165103718792016256 133614985825950097392 134032609425700263168 134233573723292458954 134334425394008681688 134523931307759281728 134818724436994692864 135312927972320919744 135603304067407688127 136298558040797763072 136466717860580248064 136824955455402351984 136927754069568694848 137326513210004266764 137755737465303048256 137859235389769842432 137925146659045261824 138057612711757328128 138563689004688989888 138667793955105735936 138727804161126759282 139031809575650777016 139541456971455948486 139977604198614387744 140731302793723380816 141238663695899202048 141756400732907630208 141999152368441609472 142167336495700150008 142478879234551209504 142893804286085520822 143001162516202790184 143202894617937299904 143448123310976727936 143516706658736285952 143865870981909231848 144042794293115817792 145271022238682199552 146186288255810993652 146436625879955409768 146546645884373107296 146753379608464670976 147432793402948303712 147503281843701182784 147614103242531912448 147930877164444750684 148506705529712755456 149263587769529838528 149810741683641018288 150278986325785143552 150901974973740380544 151160388005115261696 152040068196790438203 152145124212957055488 152702840943942968448 153409798540905667376 153525057593152779072 153928074887327645982 154643346254081051136 154975204648465929288 155314814300726994144 155884150130275113624 156371377663316973696 156488861793792794112 156944586525719162016 158322715642938803418 158358501719644559872 158893496657886602304 159280071444256649546 159475950824521083984 159629114697969410648 159749046414496810656 159974404798416443136 160214265411671644558 160835774621398149504 160912671102219472128 161849104854647885829 162833004839487096576 163307204898383452368 163429900018517474496 164186519926010610952 164418138265039122112 164620336334989506048 164741204114949835989 164778440978549069056 165382467521725568576 165861892578316841676 165941192074163830632 167070043720926849888 167356143862806182592 167481881010712122624 168494621031940918528 168575179249944208896 169063859616508286496 169434342873520357248 169482859278462566144 170055436505754669408 170550669631779492594 170586957450891244032 171212276209875449472 171294133753975567104 172586023358518875798 173760077939189072232 174140852397784811616 174271686997632884352 174779198630914521336 175325484046749334144 175457208677888890368 175917799871231595408 176052304136030443968 176562659841434057268 177502644915116564736 178153314434600129856 179112567192011575584 179365241743679042304 179582754035215586979 180417237296427892992 180804405423210250836 180940246449072918192 181592567609013259776 182258229513738381696 182433273940536469312 182570338759424926464 183102017613339022352 183720605510681383914 184709834916761937321 184970405548169012376 185375746100867702688 186055275961941264648 186636805598152516992 186777028592591399424 187641737058297841088 188275661845656955416 189008534310543506944 189556448660933533344 189647076656187235008 189971838979401612672 190525072381447361096 190668216688270386912 190937192823916399872 191264164414635637248 192057059057487757056 193505541341369648622 194349070292291050752 194915051007747991536 195248834506607213024 195395527845830809728 195480087681587706261 195908458947507913068 196626598459778836503 196671042458268243712 197241169552593000912 198058842153034249464 199018117026039784704 199747655578188024384 201048914138550394752 201202633298320507392 201350360584938688431 201501638091013022532 201785896961638922592 202228086655492039296 202720090929053917604 202969391958481379616 203603787925257291264 204447837061196644608 204700076790870372096 205237433183103527976 205989769815006400146 206633606197954572384 206788853084654763648 207086419067635992192 207242006159347213824 207845533507033484832 208001690932658603904 208495170217755964928 209259448700958882688 209966406297921581616 210938472993745292642 211096954190585071224 211857995543848803072 212634601099361445312 212998728552662414208 213158757649997246976 214340706429128281233 214447699495197532672 215172184966465091904 215798806472863847772 216739516178499697152 217742939864511269824 217906533358023299328 219279432383716490478 219654938819933114652 221149190104422455568 221254922765551774176 222760058294569133184 223141525150408243456 223895381654294757792 224716112525461527432 225418479488677715328 225756464898264590059 225912457164693809664 226352962460610570816 226740582007672892544 227400892842372656792 228283034946500599296 230114697811358501064 230287586389729168608 231680103918918762976 231965019381121576704 232187803197046415488 232362249330177179136 232462806972698893932 232972221451090491216 233038931507886028448 233826225195412670436 234557066494975460544 234736405514707258624 235416879788578743024 237537752579466839808 238816756256015434112 238920107166384974319 239443672046954115972 239623569621745215984 239961607197624664704 240321398117507466837 240487454401125668352 241072540564280334448 241253661932097224256 241369006653329208192 243010972684984508928 244960807347575178552 245911068533102962176 246279779889015916428 246627207397558683168 247167661467823603584 247353362190188610048 248073701282588352864 248792838867475262514 248849074130870022656 250605065581390274832 251034215794209273888 251765274218341155734 252741931547911377792 252862768874916313344 253295785305868816896 254224288917693849216 255826004447669238891 255880436176336866048 256818414314813174208 258007388455159531496 258689099954983509504 258879035037778313697 259886734676997322048 260527370461107746304 260640116908783608348 261211278596677217424 262168797946371782004 262988226070124001216 263185813016833335552 264078456204045665952 266253967372674847104 266330207437584032512 267229971651900194784 268065218851400526336 268467147446584917908 268668850788017363376 269047862615518563456 269637448873989385728 270625855944641839488 271206608134815376254 273649910910804703968 273855508139137389696 274653026420008533528 275511474930606096512 275718470779539684864 276115225423514656256 277127378009377979776 277335587910211471872 277455608322253518564 278063619151301554032 279082913942911896972 279955208397228775488 281462605587446761632 283512801465815260416 283998304736883218944 284334672991400300016 284957758469102419008 285787608572171041644 286002325032405580368 286405789235874599808 286896246621953455872 287033413317472571904 287731741963818463696 288085588586231635584 290258312012054472933 292372576511621987304 292873251759910819536 293093291768746214592 293506759216929341952 294865586805896607424 295006563687402365568 295228206485063824896 295861754328889501368 297013411059425510912 298527175539059677056 299621483367282036576 300557972651570287104 301803949947480761088 302320776010230523392 304080136393580876406 305405681887885936896 306819597081811334752 307050115186305558144 307856149774655291964 308984654722509600219 309950409296931858576 310629628601453988288 311768300260550227248 312742755326633947392 313889173051438324032 316407709490617938963 316645431285877606836 317786993315773204608 318560142888513299092 318951901649042167968 319258229395938821296 319498092828993621312 319948809596832886272 320428530823343289116 321671549242796299008 321825342204438944256 323698209709295771658 325666009678974193152 326614409796766904736 326859800037034948992 328373039852021221904 328836276530078244224 329482408229899671978 329556881957098138112 330764935043451137152 331723785156633683352 331882384148327661264 334140087441853699776 334712287725612365184 334963762021424245248 336989242063881837056 338127719233016572992 338868685747040714496 338965718556925132288 340110873011509338816 341101339263558985188 342424552419750898944 342588267507951134208 345172046717037751596 347520155878378144464 348281704795569623232 348543373995265768704 349558397261829042672 350650968093498668288 351835599742463190816 352104608272060887936 353125319682868114536 354760159125844355807 355005289830233129472 356306628869200259712 358225134384023151168 358730483487358084608 359165508070431173958 360834474592855785984 361608810846420501672 361880492898145836384 364516459027476763392 364866547881072938624 365140677518849852928 366204035226678044704 367441211021362767828 369419669833523874642 369940811096338024752 370751492201735405376 372110551923882529296 373273611196305033984 375283474116595682176 376551323691313910832 377647911327511733601 379112897321867066688 379294153312374470016 379943677958803225344 381050144762894722192 381336433376540773824 381874385647832799744 384114118114975514112 387011082682739297244 388698140584582101504 389830102015495983072 390497669013214426048 390791055691661619456 390960175363175412522 391816917895015826136 393253196919557673006 393342084916536487424 394482339105186001824 396117684306068498928 398036234052079569408 399495311156376048768 402097828277100789504 402700721169877376862 403003276182026045064 403571793923277845184 404456173310984078592 405440181858107835208 405938783916962759232 406809912202223064381 408895674122393289216 409400153581740744192 410474866366207055952 411979539630012800292 413267212395909144768 413577706169309527296 414172838135271984384 415691067014066969664 416003381865317207808 418518897401917765376 419932812595843163232 421876945987490585284 422193908381170142448 423715991087697606144 425269202198722890624 425997457105324828416 428681412858256562466 430344369932930183808 431597612945727695544 435485879729022539648 435813066716046598656 438558864767432980956 439309877639866229304 442298380208844911136 442509845531103548352 445520116589138266368 446283050300816486912 447790763308589515584 449432225050923054864 450836958977355430656 451512929796529180118 452705924921221141632 453481164015345785088 454801785684745313584 456120204590371314609 460229395622717002128 460575172779458337216 463360207837837525952 463930038762243153408 464375606394092830976 464925613945397787864 465944442902180982432 466077863015772056896 467652450390825340872 469114132989950921088 469472811029414517248 470833759577157486048 475075505158933679616 477633512512030868224 477840214332769948638 478887344093908231944 479247139243490431968 479923214395249329408 480642796235014933674 482145081128560668896 482507323864194448512 482738013306658416384 485547314563943657487 489921614695150357104 492559559778031832856 493254414795117366336 494335322935647207168 496147402565176705728 497585677734950525028 501210131162780549664 502068431588418547776 503530548436682311468 505483863095822755584 505725537749832626688 508448577835387698432 511652008895338477782 511760872352673732096 513636828629626348416 516014776910319062992 517758070075556627394 519773469353994644096 521280233817567216696 522422557193354434848 524337595892743564008 525976452140248002432 526371626033666671104 528156912408091331904 532507934745349694208 532660414875168065024 534459943303800389568 536934294893169835816 537337701576034726752 538095725231037126912 538748262105646760937 541251711889283678976 542413216269630752508 547299821821609407936 547711016278274779392 549306052840017067056 551022949861212193024 554129504750285811963 554254756018755959552 554911216644507037128 556127238302603108064 557480250054898273411 558165827885823793944 559910416794457550976 562925211174893523264 567025602931630520832 568669345982800600032 569915516938204838016 571575217144342083288 572004650064811160736 572811578471749199616 573792493243906911744 575463483927636927392 576171177172463271168 580516624024108945866 584745153023243974608 585746503519821639072 586186583537492429184 589731173611793214848 590013127374804731136 591723508657779002736 597054351078119354112 599242966734564073152 603607899894961522176 604051081754816065293 608160272787161752812 610811363775771873792 613639194163622669504 614100230372611116288 615712299549310583928 617969309445019200438 619900818593863717152 621259257202907976576 623536600521100454496 625485510653267894784 627778346102876648064 632815418981235877926 633290862571755213672 635573986631546409216 637120285777026598184 637903803298084335936 638516458791877642592 638996185657987242624 640857061646686578232 643022119287384843699 643343098485592598016 647396419418591543316 653228819593533809472 653719600074069897984 656746079704042443808 657672553060156488448 658964816459799343956 661529870086902274304 663447570313267366704 663764768296655322528 668280174883707399552 669424575451224730368 676255438466033145984 677269394694793770177 677737371494081428992 680221746023018677632 682202678527117970376 684849104839501797888 690344093434075503192 695040311756756288928 696563409591139246464 697086747990531537408 699116794523658085344 701301936186997336576 703671199484926381632 704209216544121775872 706250639365736229072 709520318251688711614 712613257738400519424 716450268768046302336 716760321499154922957 718331016140862347916 720964194352522400511 723217621692841003344 723760985796291672768 729032918054953526784 729733095762145877248 732408070453356089408 734882422042725535656 738284655478108524247 738839339667047749284 739881622192676049504 741502984403470810752 744221103847765058592 746547222392610067968 750566948233191364352 753102647382627821664 755295822655023467202 758225794643734133376 758588306624748940032 759887355917606450688 762100289525789444384 762672866753081547648 767478013343007716673 774022165365478594488 779660204030991966144 780995338026428852096 781582111383323238912 781920350726350825044 783633835790031652272 786506393839115346012 788964678210372003648 792235368612136997856 798990622312752097536 804195656554201579008 805401442339754753724 806006552364052090128 807143587846555690368 808912346621968157184 810880363716215670416 811877567833925518464 813619824404446128762 820949732732414111904 823959079260025600584 826534424791818289536 827155412338619054592 828345676270543968768 831382134028133939328 832006763730634415616 837037794803835530752 839865625191686326464 843753891974981170568 844387816762340284896 850538404397445781248 851994914210649656832 857362825716513124932 860688739865860367616 863195225891455391088 870774936036163418799 870971759458045079296 877117729534865961912 878619755279732458608 881178459764194045069 884596760417689822272 885019691062207096704 891040233178276532736 895581526617179031168 898864450101846109728 901673917954710861312 903025859593058360236 905411849842442283264 906962328030691570176 909603571369490627168 912240409180742629218 920458791245434004256 921150345558916674432 926720415675675051904 928751212788185661952 929851227890795575728 931888885804361964864 932155726031544113792 935304900781650681744 938228265979901842176 941667519154314972096 949223128471853816889 955267025024061736448 955680428665539897276 957774688187816463888 958494278486980863936 959846428790498658816 961285592470029867348 964290162257121337792 965014647728388897024 965476026613316832768 971094629127887314974 979843229390300714208 985119119556063665712 986508829590234732672 988670645871294414336 992294805130353411456 995171355469901050056 1002420262325561099328 1004136863176837095552 1007061096873364622936 1010967726191645511168 1016897155670775396864 1023304017790676955564 1027273657259252696832 1032029553820638125984 1035516140151113254788 1039546938707989288192 1042560467635134433392 1044845114386708869696 1048675191785487128016 1051952904280496004864 1056313824816182663808 1064280477377533067421 1065015869490699388416 1068919886607600779136 1073868589786339671632 1074675403152069453504 1076191450462074253824 1077496524211293521874 1082503423778567357952 1084826432539261505016 1094599643643218815872 1095422032556549558784 1098612105680034134112 1102045899722424386048 1108259009500571623926 1108509512037511919104 1109822433289014074256 1112254476605206216128 1114960500109796546822 1116331655771647587888 1119820833588915101952 1125850422349787046528 1132943733982535200803 1137338691965601200064 1139831033876409676032 1143150434288684166576 1144009300129622321472 1145623156943498399232 1150926967855273854784 1152342354344926542336 1161033248048217891732 1169490306046487949216 1171493007039643278144 1172373167074984858368 1179462347223586429696 1180026254749609462272 1183447017315558005472 1194108702156238708224 1198485933469128146304 1208102163509632130586 1216320545574323505624 1227278388327245339008 1228200460745222232576 1231424599098621167856 1235938618890038400876 1239801637187727434304 1242518514405815953152 1247073201042200908992 1255556692205753296128 1265630837962471755852 1266581725143510427344 1271147973263092818432 1274240571554053196368 1275807606596168671872 1277032917583755285184 1277992371315974485248 1281714123293373156464 1286044238574769687398 1294792838837183086632 1306457639187067618944 1307439200148139795968 1313492159408084887616 1315345106120312976896 1317929632919598687912 1323059740173804548608 1326895140626534733408 1327529536593310645056 1336560349767414799104 1338849150902449460736 1352510876932066291968 1354538789389587540354 1360443492046037355264 1364405357054235940752 1368360613771113943827 1380688186868151006384 1390080623513512577856 1393126819182278492928 1398233589047316170688 1407342398969852763264 1408418433088243551744 1412501278731472458144 1419040636503377423228 1425226515476801038848 1432900537536092604672 1433520642998309845914 1436662032281724695832 1441928388705044801022 1446435243385682006688 1447521971592583345536 1459466191524291754496 1464816140906712178816 1469764844085451071312 1476569310956217048494 1477678679334095498568 1479763244385352099008 1483005968806941621504 1488442207695530117184 1501133896466382728704 1506205294765255643328 1510591645310046934404 1516451589287468266752 1517176613249497880064 1524200579051578888768 1525345733506163095296 1534956026686015433346 1548044330730957188976 1559320408061983932288 1561990676052857704192 1563840701452701650088 1567267671580063304544 1573012787678230692024 1577929356420744007296 1584470737224273995712 1597981244625504195072 1610802884679509507448 1612013104728104180256 1614287175693111380736 1621760727432431340832 1623755135667851036928 1627239648808892257524 1641899465464828223808 1647918158520051201168 1653068849583636579072 1662764268056267878656 1672440750164694820233 1679731250383372652928 1687507783949962341136 1688775633524680569792 1701076808794891562496 1714725651433026249864 1721377479731720735232 1726390451782910782176 1741549872072326837598 1741943518916090158592 1754235459069731923824 1757239510559464917216 1762356919528388090138 1769193520835379644544 1770039382124414193408 1791163053234358062336 1797728900203692219456 1806051719186116720472 1810823699684884566528 1812153245264448195879 1819207142738981254336 1824480818361485258436 1840917582490868008512 1842300691117833348864 1853440831351350103808 1859702455781591151456 1863777771608723929728 1864311452063088227584 1870609801563301363488 1876456531959803684352 1883335038308629944192 1898446256943707633778 1911360857331079794552 1915549376375632927776 1916988556973961727872 1922571184940059734696 1928580324514242675584 1930029295456777794048 1942189258255774629948 1959686458780601428416 1970238239112127331424 1973017659180469465344 1984589610260706822912 1990342710939802100112 2004840524651122198656 2008273726353674191104 2014122193746729245872 2031808184084381310531 2046608035581353911128 2054547314518505393664 2064059107641276251968 2071032280302226509576 2079093877415978576384 2085120935270268866784 2089690228773417739392 2097350383570974256032 2103905808560992009728 2112627649632365327616 2128560954755066134842 2137839773215201558272 2147737179572679343264 2149350806304138907008 2150280964497464768871 2154993048422587043748 2162892583057567201533 2169652865078523010032 2189199287286437631744 2197224211360068268224 2214853966434325572741 2216518019001143247852 2219644866578028148512 2224508953210412432256 2229921000219593093644 2232663311543295175776 2239641667177830203904 2251700844699574093056 2265887467965070401606 2274677383931202400128 2279662067752819352064 2286300868577368333152 2288018600259244642944 2301853935710547709568 2322066496096435783464 2338980612092975898432 2342986014079286556288 2344746334149969716736 2358924694447172859392 2366894034631116010944 2396971866938256292608 2416204327019264261172 2432641091148647011248 2454556776654490678016 2462849198197242335712 2471877237780076801752 2479603274375454868608 2483321113880910490649 2485037028811631906304 2494146402084401817984 2511113384411506592256 2531261675924943511704 2533163450287020854688 2548481143108106392736 2551615213192337343744 2554065835167510570368 2555984742631948970496 2563428246586746312928 2572088477149539374796 2589585677674366173264 2612915278374135237888 2626984318816169775232 2635859265839197375824 2643535379292582135207 2653790281253069466816 2655059073186621290112 2673120699534829598208 2705021753864132583936 2709077578779175080708 2720886984092074710528 2728810714108471881504 2736721227542227887654 2761376373736302012768 2780161247027025155712 2786253638364556985856 2796467178094632341376 2814684797939705526528 2825002557462944916288 2838081273006754846456 2847669385415561450667 2865801075072185209344 2867041285996619691828 2873324064563449391664 2883856777410089602044 2892870486771364013376 2895043943185166691072 2929632281813424357632 2939529688170902142624 2953138621912434096988 2955357358668190997136 2959526488770704198016 2966011937613883243008 2976884415391060234368 3012410589530511286656 3021183290620093868808 3032903178574936533504 3048401158103157777536 3050691467012326190592 3069912053372030866692 3096088661461914377952 3118640816123967864576 3123981352105715408384 3127681402905403300176 3134535343160126609088 3146025575356461384048 3155858712841488014592 3168941474448547991424 3192841432132599202263 3221605769359019014896 3224026209456208360512 3228574351386222761472 3243521454864862681664 3247510271335702073856 3254479297617784515048 3283798930929656447616 3295836317040102402336 3306137699167273158144 3325528536112535757312 3344881500329389640466 3359462500766745305856 3375015567899924682272 3377551267049361139584 3398831201947605602409 3429451302866052499728 3452780903565821564352 3483099744144653675196 3508470918139463847648 3514479021118929834432 3524713839056776180276 3538387041670759289088 3540078764248828386816 3582326106468716124672 3595457800407384438912 3612103438372233440944 3624306490528896391758 3638414285477962508672 3648961636722970516872 3681835164981736017024 3684601382235666697728 3706881662702700207616 3719404911563182302912 3727555543217447859456 3728622904126176455168 3741219603126602726976 3766670076617259888384 3796892513887415267556 3822721714662159589104 3831098752751265855552 3833977113947923455744 3845142369880119469392 3857160649028485351168 3884378516511549259896 3902361750384287913877 3919372917561202856832 3940476478224254662848 3946035318360938930688 3969179220521413645824 3980685421879604200224 4009681049302244397312 4016547452707348382208 4028244387493458491744 4063616368168762621062 4093216071162707822256 4128118215282552503936 4142064560604453019152 4170241870540537733568 4179380457546835478784 4194700767141948512064 4225255299264730655232 4257121909510132269684 4275679546430403116544 4295474359145358686528 4298701612608277814016 4300561928994929537742 4309986096845174087496 4325785166115134403066 4339305730157046020064 4378398574572875263488 4394448422720136536448 4429707932868651145482 4433036038002286495704 4439289733156056297024 4449017906420824864512 4459842000439186187288 4465326623086590351552 4503401689399148186112 4531774935930140803212 4549354767862404800256 4572601737154736666304 4576037200518489285888 4603707871421095419136 4644132992192871566928 4677961224185951796864 4685972028158573112576 4733788069262232021888 4793943733876512585216 4832408654038528522344 4865282182297294022496 4909113553308981356032 4925698396394484671424 4943754475560153603504 4959206548750909737216 4966642227761820981298 4988292804168803635968 5017322250494084460699 5062523351849887023408 5066326900574041709376 5096962286216212785472 5103230426384674687488 5108131670335021140736 5126856493173492625856 5144176954299078749592 5179171355348732346528 5225830556748270475776 5253968637632339550464 5271718531678394751648 5287070758585164270414 5307580562506138933632 5310118146373242580224 5418155157558350161416 5457621428216943763008 5473442455084455775308 5522752747472604025536 5560322494054050311424 5592934356189264682752 5629369595879411053056 5650005114925889832576 5676162546013509692912 5695338770831122901334 5734082571993239383656 5746648129126898783328 5767713554820179204088 5785740973542728026752 5790087886370333382144 5859264563626848715264 5879059376341804285248 5906277243824868193976 5910714717336381994272 5919052977541408396032 5953768830782120468736 6024821179061022573312 6042366581240187737616 6095424552253143931593 6096802316206315555072 6139824106744061733384 6192177322923828755904 6237281632247935729152 6255362805810806600352 6269070686320253218176 6292051150712922768096 6311717425682976029184 6337882948897095982848 6385682864265198404526 6443211538718038029792 6448052418912416721024 6487042909729725363328 6508958595235569030096 6567597861859312895232 6591672634080204804672 6644561899302976718223 6689763000658779280932 6718925001533490611712 6750031135799849364544 6755102534098722279168 6797662403895211204818 6858902605732104999456 6905561807131643128704 6966199488289307350392 7016941836278927695296 7028958042237859668864 7049427678113552360552 7076774083341518578176 7190915600814768877824 7224206876744466881888 7248612981057792783516 7276828570955925017344 7297923273445941033744 7363670329963472034048 7438809823126364605824 7449963341642731471947 7455111086434895718912 7482439206253205453952 7533340153234519776768 7593785027774830535112 7645443429324319178208 7662197505502531711104 7667954227895846911488 7690284739760238938784 7714321298056970702336 7768757033023098519792 7804723500768575827754 7838745835122405713664 7880952956448509325696 7930606137877746405621 7961370843759208400448 8019362098604488794624 8056488774986916983488 8127232736337525242124 8186432142325415644512 8256236430565105007872 8284129121208906038304 8340483741081075467136 8358760915093670957568 8389401534283897024128 8514243819020264539368 8590948718290717373056 8597403225216555628032 8601123857989859075484 8619972193690348174992 8651570332230268806132 8678611460314092040128 8788896845440273072896 8859415865737302290964 8866072076004572991408 8878579466312112594048 8898035812841649729024 8919684000878372374576 8930653246173180703104 9063549871860281606424 9098709535724809600512 9145203474309473332608 9152074401036978571776 9207415742842190838272 9288265984385743133856 9355922448371903593728 9371944056317146225152 9467576138524464043776 9578524296397797606789 9664817308077057044688 9730564364594588044992 9851396792788969342848 9887508951120307207008 9918413097501819474432 9933284455523641962596 9976585608337607271936 10034644500988168921398 10125046703699774046816 10132653801148083418752 10193924572432425570944 10216263340670042281472 10253712986346985251712 10288353908598157499184 10358342710697464693056 10507937275264679100928 10543437063356789503296 10574141517170328540828 10615161125012277867264 10620236292746485160448 10836310315116700322832 10915242856433887526016 10946884910168911550616 11045505494945208051072 11120644988108100622848 11185868712378529365504 11300010229851779665152 11352325092027019385824 11390677541662245802668 11468165143986478767312 11493296258253797566656 11535427109640358408176 11571481947085456053504 11707085251152863741631 11758118752683608570496 11812554487649736387952 11821429434672763988544 11838105955082816792064 11907537661564240937472 12049642358122045146624 12084733162480375475232 12190849104506287863186 12193604632412631110144 12279648213488123466768 12384354645847657511808 12510725611621613200704 12538141372640506436352 12584102301425845536192 12675765897794191965696 12771365728530396809052 12886423077436076059584 12896104837824833442048 12974085819459450726656 13017917190471138060192 13135195723718625790464 13183345268160409609344 13289123798605953436446 13379526001317558561864 13500062271599698729088 13510205068197444558336 13595324807790422409636 13717805211464209998912 13811123614263286257408 13932398976578614700784 14033883672557855390592 14057916084475719337728 14098855356227104721104 14381831201629537755648 14448413753488933763776 14497225962115585567032 14553657141911850034688 14595846546891882067488 14727340659926944068096 14877619646252729211648 14899926683285462943894 14964878412506410907904 15051966751482253382097 15187570055549661070224 15290886858648638356416 15324395011005063422208 15380569479520477877568 15537514066046197039584 15609447001537151655508 15677491670244811427328 15761905912897018651392 15861212275755492811242 15922741687518416800896 16112977549973833966976 16254465472675050484248 16372864284650831289024 16512472861130210015744 16568258242417812076608 16680967482162150934272 16778803068567794048256 17028487638040529078736 17181897436581434746112 17202247715979718150968 17239944387380696349984 17303140664460537612264 17357222920628184080256 17577793690880546145792 17718831731474604581928 17732144152009145982816 17757158932624225188096 17839368001756744749152 17861306492346361406208 18127099743720563212848 18290406948618946665216 18576531968771486267712 18711844896743807187456 18935152277048928087552 19157048592795595213578 19329634616154114089376 19461128729189176089984 19702793585577938685696 19775017902240614414016 19866568911047283925192 19933685697908930154669 20069289001976337842796 20250093407399548093632 20265307602296166837504 20387849144864851141888 20507425972693970503424 20576707817196314998368 20716685421394929386112 21086874126713579006592 21148283034340657081656 21230322250024555734528 21672620630233400645664 21830485712867775052032 21893769820337823101232 22091010989890416102144 22349890024928194415841 22600020459703559330304 22704650184054038771648 22781355083324491605336 22936330287972957534624 22986592516507595133312 23070854219280716816352 23142963894170912107008 23414170502305727483262 23516237505367217140992 23625108975299472775904 23642858869345527977088 23791818413633239216863 24169466324960750950464 24381698209012575726372 24559296426976246933536 24768709291695315023616 25021451223243226401408 25076282745281012872704 25168204602851691072384 25542731457060793618104 25772846154872152119168 25792209675649666884096 25948171638918901453312 26035834380942276120384 26366690536320819218688 26578247597211906872892 26759052002635117123728 27000124543199397458176 27190649615580844819272 27316532252690015397139 27435610422928419997824 27622247228526572514816 27864797953157229401568 28067767345115710781184 28115832168951438675456 28197710712454209442208 28896827506977867527552 28994451924231171134064 29191693093783764134976 29755239292505458423296 29799853366570925887788 29929756825012821815808 30103933502964506764194 30375140111099322140448 30581773717297276712832 30648790022010126844416 30761138959040955755136 31075028132092394079168 31218894003074303311016 31523811825794037302784 31722424551510985622484 31845483375036833601792 32225955099947667933952 32508930945350100968496 32745728569301662578048 33136516484835624153216 33361934964324301868544 33557606137135588096512 34056975276081058157472 34363794873162869492224 34404495431959436301936 34479888774761392699968 34606281328921075224528 34714445841256368160512 35121255753458591224893 35437663462949209163856 35464288304018291965632 35514317865248450376192 35678736003513489498304 35722612984692722812416 36254199487441126425696 36580813897237893330432 37153063937542972535424 38314097185591190427156 38659269232308228178752 38922257458378352179968 39405587171155877371392 39550035804481228828032 39733137822094567850384 39867371395817860309338 40138578003952675685592 40500186814799096187264 40530615204592333675008 40775698289729702283776 41014851945387941006848 41153415634392629996736 41433370842789858772224 42173748253427158013184 42296566068681314163312 43345241260466801291328 43660971425735550104064 43787539640675646202464 44182021979780832204288 44699780049856388831682 45409300368108077543296 45562710166648983210672 45872660575945915069248 45973185033015190266624 46141708438561433632704 46828341004611454966524 47032475010734434281984 47250217950598945551808 47285717738691055954176 47583636827266478433726 48338932649921501900928 48763396418025151452744 49118592853952493867072 49537418583390630047232 50042902446486452802816 50336409205703382144768 51085462914121587236208 51545692309744304238336 52071668761884552240768 52733381072641638437376 53156495194423813745784 53518104005270234247456 54000249086398794916352 54381299231161689638544 54633064505380030794278 54871220845856839995648 55729595906314458803136 56135534690231421562368 56395421424908418884416 57793655013955735055104 57988903848462342268128 58383386187567528269952 59599706733141851775576 60207867005929013528388 60750280222198644280896 61163547434594553425664 61522277918081911510272 62150056264184788158336 62437788006148606622032 63444849103021971244968 63690966750073667203584 64451910199895335867904 65017861890700201936992 65491457138603325156096 66273032969671248306432 67049670074784583247523 68113950552162116314944 68808990863918872603872 68959777549522785399936 69212562657842150449056 69428891682512736321024 70242511506917182449786 70875326925898418327712 70928576608036583931264 71357472007026978996608 72508398974882252851392 74306127875085945070848 76628194371182380854312 77318538464616456357504 77844514916756704359936 79100071608962457656064 79466275644189135700768 79734742791635720618676 80277156007905351371184 81000373629598192374528 81949596758070046191417 82306831268785259993472 82866741685579717544448 84347496506854316026368 84593132137362628326624 86690482520933602582656 87575079281351292404928 89399560099712777663364 90818600736216155086592 91125420333297966421344 91745321151891830138496 91946370066030380533248 92283416877122867265408 93656682009222909933048 94500435901197891103616 94571435477382111908352 95167273654532956867452 96677865299843003801856 97526792836050302905488 98237185707904987734144 100085804892972905605632 100672818411406764289536 102170925828243174472416 103091384619488608476672 104143337523769104481536 105363767260375773674679 106312990388847627491568 107036208010540468494912 108762598462323379277088 109266129010760061588556 109742441691713679991296 111459191812628917606272 112790842849816837768832 115587310027911470110208 115977807696924684536256 116766772375135056539904 119199413466283703551152 120415734011858027056776 121500560444397288561792 122327094869189106851328 123044555836163823020544 124300112528369576316672 124875576012297213244064 126889698206043942489936 130035723781400403873984 130982914277206650312192 132546065939342496612864 134099340149569166495046 136227901104324232629888 137617981727837745207744 137919555099045570799872 138425125315684300898112 140485023013834364899572 141750653851796836655424 141857153216073167862528 142714944014053957993216 145016797949764505702784 148612255750171890141696 153256388742364761708624 154637076929232912715008 158200143217924915312128 158932551288378271401536 159469485583271441237352 160554312015810702742368 162000747259196384749056 163899193516140092382834 164613662537570519986944 169186264274725256653248 173380965041867205165312 175150158562702584809856 178799120199425555326728 181637201472432310173184 182250840666595932842688 183490642303783660276992 184566833754245734530816 187313364018445819866096 189000871802395782207232 190334547309065913734904 193355730599686007603712 195053585672100605810976 196474371415809975468288 204341851656486348944832 208286675047538208963072 210727534520751547349358 212625980777695254983136 214072416021080936989824 217525196924646758554176 218532258021520123177112 222918383625257835212544 225581685699633675537664 231955615393849369072512 233533544750270113079808 238398826932567407102304 240831468023716054113552 243001120888794577123584 245848790274210138574251 248600225056739152633344 249751152024594426488128 253779396412087884979872 260071447562800807747968 268198680299138332990092 272455802208648465259776 275235963455675490415488 275839110198091141599744 276850250631368601796224 280970046027668729799144 283501307703593673310848 283714306432146335725056 285429888028107915986432 290033595899529011405568 306512777484729523417248 309274153858465825430016 317865102576756542803072 318938971166542882474704 321108624031621405484736 327798387032280184765668 329227325075141039973888 338372528549450513306496 346761930083734410330624 350300317125405169619712 357598240398851110653456 364501681333191865685376 366981284607567320553984 369133667508491469061632 374626728036891639732192 378001743604791564414464 380669094618131827469808 390107171344201211621952 392948742831619950936576 408683703312972697889664 421455069041503094698716 425251961555390509966272 428144832042161873979648 435050393849293517108352 437064516043040246354224 445836767250515670425088 451163371399267351075328 463911230787698738145024 476797653865134814204608 481662936047432108227104 486002241777589154247168 491697580548420277148502 499502304049188852976256 507558792824175769959744 520142895125601615495936 536397360598276665980184 544911604417296930519552 550471926911350980830976 553700501262737203592448 561940092055337459598288 567002615407187346621696 580067191799058022811136 613025554969459046834496 635730205153513085606144 637877942333085764949408 642217248063242810969472 655596774064560369531336 676745057098901026612992 700600634250810339239424 715196480797702221306912 729003362666383731370752 737546370822630415722753 749253456073783279464384 761338189236263654939616 780214342688402423243904 817367406625945395779328 842910138083006189397432 850503923110781019932544 856289664084323747959296 870100787698587034216704 874129032086080492708448 927822461575397476290048 953595307730269628409216 963325872094864216454208 983395161096840554297004 999004608098377705952512 1015117585648351539919488 1040285790251203230991872 1072794721196553331960368 1100943853822701961661952 1107401002525474407184896 1123880184110674919196576 1134005230814374693243392 1226051109938918093668992 1271460410307026171212288 1275755884666171529898816 1284434496126485621938944 1311193548129120739062672 1353490114197802053225984 1430392961595404442613824 1458006725332767462741504 1475092741645260831445506 1498506912147566558928768 1522676378472527309879232 1560428685376804846487808 1634734813251890791558656 1685820276166012378794864 1701007846221562039865088 1740201575397174068433408 1748258064172160985416896 1907190615460539256818432 1926651744189728432908416 1966790322193681108594008 1998009216196755411905024 2030235171296703079838976 2145589442393106663920736 2247760368221349838393152 2452102219877836187337984 2551511769332343059797632 2568868992252971243877888 2622387096258241478125344 2860785923190808885227648 2950185483290521662891012 2997013824295133117857536 3045352756945054619758464 3120857370753609692975616 3371640552332024757589728 3402015692443124079730176 3496516128344321970833792 3814381230921078513636864 3853303488379456865816832 3933580644387362217188016 4060470342593406159677952 4291178884786213327841472 4495520736442699676786304 4904204439755672374675968 5103023538664686119595264 5244774192516482956250688 5721571846381617770455296 5900370966581043325782024 5994027648590266235715072 6090705513890109239516928 6743281104664049515179456 6993032256688643941667584 7706606976758913731633664 7867161288774724434376032 8582357769572426655682944 8991041472885399353572608 10206047077329372239190528 10489548385032965912501376 11443143692763235540910592 11800741933162086651564048 12181411027780218479033856 13486562209328099030358912 13986064513377287883335168 15734322577549448868752064 17164715539144853311365888 17982082945770798707145216 20979096770065931825002752 23601483866324173303128096 26973124418656198060717824 31468645155098897737504128 34329431078289706622731776 41958193540131863650005504 47202967732648346606256192 53946248837312396121435648 62937290310197795475008256 94405935465296693212512384 125874580620395590950016512 188811870930593386425024768 377623741861186772850049536
- Sum of all divisors σ(n): 1522857112669148337280320000
- Sum of proper divisors (its aliquot sum) s(n): 1145233370807961564430270464
- 377623741861186772850049536 is an abundant number, because the sum of its proper divisors (1145233370807961564430270464) is greater than itself. Its abundance is 767609628946774791580220928
Bases of 377623741861186772850049536
- Binary: 100111000010111001111000000010000101111100001000101001101000001011101001000000010000000002
- Hexadecimal: 0x1385CF010BE114D05D20200
- Base-36: 1BG4SV08IA3DEYTMO0
Squares and roots of 377623741861186772850049536
- 377623741861186772850049536 squared (3776237418611867728500495362) is 142599690417244223468348533371151168618459797653815296
- 377623741861186772850049536 cubed (3776237418611867728500495363) is 53849028683606581776600454880753261953010524753123414421784216276744092994502656
-
The
square root of 377623741861186772850049536 is 19432543370881.4033062229 -
377623741861186772850049536 is a
perfect cube number . Itscube root is 722802696
Scales and comparisons
How big is 377623741861186772850049536?- 377,623,741,861,186,772,850,049,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 377,623,741,861,186,772,850,049,536 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 377623741861186772850049536 cubic inches would be around 60233558 feet tall.
Recreational maths with 377623741861186772850049536
- 377623741861186772850049536 backwards is 635940058277681168147326773
- 377623741861186772850049536 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 377623741861186772850049536's digits is 126
- 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 377623741861186772850049536 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 377623741861186772850049536 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/377623741861186772850049536/
Chicago style:
Numbermatics. 2024. "Number 377623741861186772850049536 - Facts about the integer". https://numbermatics.com/n/377623741861186772850049536/
The information we have on file for 377623741861186772850049536 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 377623741861186772850049536, math, Factors of 377623741861186772850049536, curriculum, school, college, exams, university, Prime factorization of 377623741861186772850049536, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-seven septillion, six hundred twenty-three sextillion, seven hundred forty-one quintillion, eight hundred sixty-one quadrillion, one hundred eighty-six trillion, seven hundred seventy-two billion, eight hundred fifty million, forty-nine thousand, five hundred thirty-six.