299742810364216092765782016
299,742,810,364,216,092,765,782,016 is an even composite number composed of eight prime numbers multiplied together.
299742810364216092765782016 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of thirty-seven thousand, one hundred seventy-nine divisors.
Prime factorization of 299742810364216092765782016:
216 × 32 × 72 × 192 × 312 × 532 × 712 × 14532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 19 × 19 × 31 × 31 × 53 × 53 × 71 × 71 × 1453 × 1453)See below for interesting mathematical facts about the number 299742810364216092765782016 from the Numbermatics database.
Names of 299742810364216092765782016
- Cardinal: 299742810364216092765782016 can be written as Two hundred ninety-nine septillion, seven hundred forty-two sextillion, eight hundred ten quintillion, three hundred sixty-four quadrillion, two hundred sixteen trillion, ninety-two billion, seven hundred sixty-five million, seven hundred eighty-two thousand and sixteen.
Scientific notation
- Scientific notation: 2.99742810364216092765782016 × 1026
Factors of 299742810364216092765782016
Divisors of 299742810364216092765782016
- Number of divisors d(n): 37179
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 31 32 36 38 42 48 49 53 56 57 62 63 64 71 72 76 84 93 96 98 106 112 114 124 126 128 133 142 144 147 152 159 168 171 186 192 196 212 213 217 224 228 248 252 256 266 279 284 288 294 304 318 336 342 361 371 372 384 392 399 424 426 434 441 448 456 477 496 497 504 512 532 558 568 576 588 589 608 636 639 651 672 684 722 742 744 768 784 798 848 852 868 882 896 912 931 954 961 992 994 1007 1008 1024 1064 1083 1113 1116 1136 1152 1176 1178 1197 1216 1272 1278 1302 1344 1349 1368 1444 1453 1484 1488 1491 1519 1536 1568 1596 1643 1696 1704 1736 1764 1767 1792 1824 1862 1908 1922 1953 1984 1988 2014 2016 2048 2128 2166 2201 2226 2232 2272 2304 2352 2356 2394 2432 2527 2544 2556 2597 2604 2688 2698 2736 2793 2809 2883 2888 2906 2968 2976 2982 3021 3038 3072 3136 3192 3249 3286 3339 3392 3408 3472 3479 3528 3534 3584 3648 3724 3763 3816 3844 3906 3968 3976 4028 4032 4047 4096 4123 4256 4332 4359 4402 4452 4464 4473 4544 4557 4608 4704 4712 4788 4864 4929 5041 5054 5088 5112 5194 5208 5301 5376 5396 5472 5586 5618 5766 5776 5812 5936 5952 5964 6042 6076 6144 6272 6384 6498 6572 6603 6678 6727 6784 6816 6944 6958 7049 7056 7068 7168 7296 7448 7526 7581 7632 7688 7791 7812 7936 7952 8056 8064 8094 8192 8246 8379 8427 8512 8649 8664 8718 8804 8904 8928 8946 9063 9088 9114 9216 9408 9424 9443 9576 9728 9858 10082 10108 10171 10176 10224 10388 10416 10437 10602 10752 10792 10944 11172 11191 11236 11289 11501 11532 11552 11624 11872 11904 11928 12084 12141 12152 12288 12369 12544 12768 12996 13077 13144 13206 13356 13454 13568 13632 13671 13888 13916 14098 14112 14136 14336 14592 14787 14896 15052 15123 15162 15264 15376 15407 15582 15624 15872 15904 16112 16128 16188 16384 16492 16758 16854 17024 17298 17328 17436 17608 17689 17808 17856 17892 18126 18176 18228 18259 18432 18816 18848 18886 19133 19152 19456 19663 19716 19809 20164 20181 20216 20342 20352 20448 20776 20832 20874 21147 21204 21504 21584 21888 22344 22382 22472 22578 22743 23002 23064 23104 23248 23373 23744 23808 23856 24168 24282 24304 24576 24738 25088 25281 25536 25631 25992 26154 26288 26341 26412 26712 26908 27136 27264 27342 27607 27776 27832 28196 28224 28272 28329 28672 28861 29184 29574 29792 30104 30246 30324 30513 30528 30752 30814 31164 31217 31248 31311 31744 31808 32224 32256 32376 32768 32984 33516 33573 33708 33867 34048 34503 34596 34656 34872 35216 35287 35378 35616 35712 35784 36252 36352 36456 36518 36864 37107 37632 37696 37772 38266 38304 38912 39326 39432 39618 40328 40362 40432 40684 40704 40896 41552 41664 41748 41819 42294 42408 43008 43168 43776 44688 44764 44944 45043 45156 45369 45486 46004 46128 46208 46221 46496 46746 47089 47488 47616 47712 48336 48564 48608 49152 49343 49476 50176 50562 50933 51072 51262 51984 52308 52576 52682 52824 53067 53371 53424 53816 54272 54528 54684 54777 55214 55552 55664 56392 56448 56544 56658 57344 57399 57722 58368 58989 59148 59584 60208 60492 60543 60648 61026 61056 61504 61628 62328 62434 62496 62622 63441 63488 63616 64448 64512 64752 65536 65968 66101 67032 67146 67416 67734 68096 68231 69006 69192 69312 69744 70432 70574 70756 71197 71232 71424 71497 71568 72504 72704 72912 73036 73728 74214 75264 75392 75544 76532 76608 76893 77009 77824 78337 78652 78864 79023 79236 80507 80656 80724 80864 81368 81408 81792 82821 83104 83328 83496 83638 84588 84816 84987 86016 86336 86583 87079 87552 89376 89528 89888 90086 90312 90738 90972 91539 92008 92256 92416 92442 92992 93492 93651 94178 94976 95232 95424 95779 96672 97128 97216 98304 98686 98952 100352 100719 101124 101866 102144 102524 103163 103509 103968 104616 105152 105364 105648 105861 106134 106742 106848 107632 107849 108544 109056 109368 109554 110428 111104 111328 112784 112896 113088 113316 114688 114798 115444 116653 116736 117978 118296 119168 120416 120984 121086 121296 122052 122112 123008 123256 124656 124868 124992 125244 125457 126882 126976 127232 127813 128896 129024 129504 131936 132202 133931 134064 134292 134832 135129 135468 136192 136462 137641 138012 138384 138624 138663 139488 140864 141148 141267 141512 142394 142464 142848 142994 143136 145008 145408 145824 146072 147456 148029 148428 150528 150784 151088 152799 153064 153216 153786 154018 155648 156271 156674 157304 157728 158046 158472 159201 160113 161014 161312 161448 161728 162736 162816 163584 164331 165642 166208 166656 166992 167276 169176 169632 169974 172032 172197 172672 173166 174158 175104 176967 178752 179056 179417 179776 180172 180624 181476 181944 183078 184016 184387 184512 184832 184884 185984 186984 187302 188356 189952 190464 190848 191558 193249 193344 194256 194432 196608 197372 197904 198303 199439 200704 201438 202248 203732 204288 204693 205048 206326 207018 207936 209232 210304 210728 211296 211722 212268 213484 213591 213696 214491 215264 215698 217088 218112 218519 218736 219108 220856 222208 222656 225568 225792 226176 226632 229376 229596 230679 230888 231027 233306 233472 235011 235956 236592 237069 238336 240832 241521 241968 242172 242592 244104 244224 246016 246512 247009 248463 249312 249736 249984 250488 250914 253764 253952 254464 255626 257792 258048 259008 259749 261237 263872 264404 267173 267862 268128 268584 269664 270258 270936 272384 272924 275282 276024 276768 277248 277326 278976 280953 281728 282296 282534 283024 284788 284928 285696 285988 286272 287337 290016 290816 291648 292144 292733 294912 296058 296856 301056 301568 302176 305598 306128 306432 307572 308036 309489 311296 312542 313348 314608 315301 315456 316092 316944 317583 318402 320226 322028 322624 322896 323456 323547 325472 325632 327168 328662 331284 332416 333312 333984 334552 338352 339264 339948 344064 344394 345344 346332 346921 348316 349959 350208 353934 356531 357504 358112 358834 359552 360344 361248 362952 363888 366156 368032 368774 369024 369664 369768 371968 373597 373968 374604 376371 376712 379904 380928 381696 383116 383439 386498 386688 388512 388864 394744 395808 396606 398878 401408 401793 402876 404496 405387 407464 408576 409386 410096 412652 412923 414036 415872 418464 420608 421456 422592 423444 423801 424536 426968 427182 427392 428982 430528 431396 434176 436224 437038 437472 438216 441712 444087 444416 445312 451136 451584 452352 453264 458397 458752 459192 461358 461776 462054 466612 466944 468813 470022 471912 473184 474138 476672 477617 480339 481664 483042 483936 484344 485184 488208 488448 492032 493024 494018 496926 498624 499472 499968 500479 500976 501828 507528 507904 508928 511252 515584 516096 518016 519498 522474 524533 527744 528808 534346 535724 536256 537168 538251 539063 539328 540516 541872 544768 545848 548359 550564 552048 553161 553536 554496 554652 557952 561906 563456 564592 565068 566048 569576 569856 571392 571976 572544 574674 579747 580032 581632 583296 584288 585466 589824 592116 593123 593712 594909 598317 602112 603136 604352 609553 611196 612256 612864 614079 615144 616072 618978 622592 625084 626696 629216 630602 630912 632184 633888 635166 636804 640452 640773 643473 644056 645248 645792 646912 647094 650944 651264 654336 655557 657324 662568 664832 666624 667968 669104 670453 676704 678528 679896 688128 688788 690688 692664 693081 693842 696632 699918 700416 705033 707868 713062 715008 716224 717668 719104 720688 722141 722496 724563 725904 727776 732312 736064 737548 738048 739328 739536 741027 743936 747194 747936 749208 752742 753424 759808 761856 763392 766232 766878 772996 773376 777024 777728 783711 789488 791616 793212 794561 797756 801519 802816 803586 805752 808992 810774 814928 816571 817152 818772 820192 825304 825846 828072 831744 836928 841216 842912 845184 846888 847602 849072 853936 854364 854784 855817 857964 861056 862011 862792 868352 872448 874076 874944 876432 878199 883424 888174 888832 890624 894691 902272 903168 904704 906528 916794 918384 922716 923552 924108 928467 933224 933888 937517 937626 940044 943824 945903 946368 948276 953344 955234 960678 963328 966084 967727 967872 968688 970368 970641 976416 976896 984064 986048 988036 993852 997248 998944 999936 1000958 1001952 1003656 1014049 1015056 1015808 1017856 1022504 1031168 1032192 1036032 1038996 1040763 1044948 1049066 1049877 1055488 1057616 1068692 1069593 1071448 1072512 1074336 1076502 1078126 1078656 1081032 1083744 1089536 1091696 1093897 1096718 1101128 1104096 1106322 1107072 1108992 1109304 1115904 1120791 1123812 1126912 1129184 1130136 1132096 1139152 1139712 1142784 1143952 1145088 1149348 1150317 1159494 1160064 1163264 1166592 1168576 1170932 1184232 1186246 1187424 1189818 1196634 1204224 1205379 1206272 1208704 1219106 1222392 1224512 1225728 1228158 1230288 1232144 1237956 1238769 1245184 1250168 1253392 1255919 1258432 1261204 1261824 1264368 1267776 1270332 1273608 1280904 1281546 1286946 1288112 1290496 1291584 1293824 1294188 1296389 1301888 1302528 1308672 1311114 1314648 1325136 1329664 1333248 1335936 1338208 1340906 1352743 1353408 1357056 1358443 1359792 1376256 1377576 1381376 1385328 1386162 1387684 1393264 1396073 1396333 1399836 1400832 1406439 1410066 1415736 1426124 1430016 1432448 1432851 1435336 1438208 1441376 1444282 1444992 1449126 1451808 1455552 1463171 1464624 1472128 1475096 1476096 1478656 1479072 1482054 1487872 1494388 1495872 1498416 1501437 1505484 1506848 1519616 1523712 1526784 1529633 1532464 1533756 1545992 1546752 1554048 1555456 1567422 1573599 1578976 1583232 1586424 1589122 1595512 1603038 1605632 1607172 1611504 1614753 1617189 1617984 1621548 1629856 1633142 1634304 1637544 1640384 1645077 1650608 1651692 1654501 1656144 1659483 1663488 1673856 1682432 1685824 1690368 1693776 1695204 1698144 1707872 1708728 1709568 1711634 1715928 1722112 1724022 1725584 1736704 1739241 1744896 1748152 1749888 1752864 1756398 1766848 1776348 1777664 1779369 1781248 1789382 1794951 1804544 1806336 1809408 1813056 1819801 1828659 1833588 1836768 1845432 1847104 1848216 1856934 1866448 1867776 1870211 1875034 1875252 1880088 1887648 1891806 1892736 1896552 1906688 1910468 1921356 1926656 1932168 1935454 1935744 1937376 1940736 1941282 1952832 1953792 1960097 1966671 1968128 1972096 1976072 1987704 1994496 1997888 1999872 2001916 2003904 2007312 2011359 2028098 2030112 2031616 2035712 2045008 2049131 2062336 2064384 2072064 2077992 2081526 2089896 2098132 2099754 2110976 2111209 2115232 2137384 2139186 2142896 2145024 2148672 2153004 2156252 2157312 2162064 2166423 2167488 2179072 2183392 2187794 2193436 2202256 2207107 2208192 2212644 2214144 2216407 2217984 2218608 2223081 2231808 2241582 2247624 2253824 2258368 2260272 2264192 2278304 2279424 2285568 2287904 2290176 2298696 2300634 2318988 2320128 2326528 2333184 2337152 2341864 2368464 2372492 2374848 2379636 2383683 2387279 2393268 2404557 2408448 2410758 2412544 2417408 2428447 2438212 2444784 2449024 2449713 2451456 2456316 2460576 2464288 2475912 2477538 2495717 2500336 2506784 2511838 2516864 2522408 2523648 2528736 2535552 2540664 2547216 2561808 2563092 2567451 2573892 2576224 2580992 2583168 2587648 2588376 2592778 2603776 2605056 2615179 2617344 2622228 2629296 2634597 2650272 2659328 2666496 2671872 2676416 2681812 2684073 2699449 2705486 2706816 2714112 2716886 2719584 2755152 2762752 2770656 2772324 2775368 2786528 2792146 2792666 2799672 2801664 2812551 2812878 2820132 2831472 2837709 2852248 2860032 2864896 2865702 2870672 2876416 2882752 2888564 2889984 2898252 2903181 2903616 2911104 2926342 2929248 2944256 2950192 2952192 2957312 2958144 2964108 2969149 2975744 2988776 2991744 2996832 3002874 3010968 3013696 3039232 3042147 3047424 3053568 3059266 3064928 3067512 3091984 3093504 3108096 3110912 3122289 3134844 3147198 3157952 3166464 3172848 3178244 3191024 3198053 3206076 3208779 3211264 3214344 3223008 3229506 3234378 3235968 3243096 3259712 3266284 3268608 3275088 3280768 3281691 3290154 3301216 3303384 3309002 3312288 3318966 3326976 3343319 3347712 3362373 3364864 3371648 3380736 3387552 3390408 3396288 3415744 3417456 3419136 3423268 3431856 3444224 3448044 3451168 3473408 3478482 3489792 3496304 3499776 3503353 3505728 3512796 3533696 3552696 3555328 3558738 3562496 3578764 3589902 3609088 3612672 3616243 3618816 3626112 3639602 3657318 3667176 3671731 3673536 3690864 3694208 3696432 3713868 3732896 3735552 3740422 3750068 3750504 3760176 3767757 3773441 3775296 3783612 3785472 3789341 3793104 3813376 3820936 3842712 3853312 3864336 3870908 3871488 3874752 3881472 3882564 3889167 3905664 3907584 3920194 3933342 3936256 3944192 3952144 3975408 3988992 3995776 3999744 4003832 4007808 4014624 4022718 4056196 4058229 4060224 4071424 4075329 4081477 4090016 4098262 4124672 4128768 4144128 4151861 4155984 4163052 4179792 4188219 4188999 4196264 4199508 4221952 4222418 4230464 4266871 4274768 4278372 4285792 4290048 4297344 4298553 4306008 4312504 4314624 4324128 4332846 4334976 4358144 4366784 4375588 4386872 4389513 4404512 4414214 4416384 4425288 4428288 4432814 4435968 4437216 4446162 4463616 4483164 4495248 4504311 4507648 4516736 4520544 4528384 4556608 4558848 4571136 4575808 4580352 4588899 4597392 4601268 4637976 4640256 4653056 4666368 4674304 4683728 4693171 4720797 4736928 4744984 4749696 4759272 4767366 4774558 4786536 4809114 4816896 4821516 4825088 4834816 4844401 4851567 4856894 4876424 4889568 4898048 4899426 4902912 4912632 4921152 4928576 4935231 4951824 4955076 4963503 4991434 5000672 5013568 5023676 5033728 5044816 5047296 5054987 5057472 5071104 5076287 5081328 5094432 5123616 5126184 5134902 5147784 5152448 5161984 5166336 5175296 5176752 5185556 5207552 5210112 5230358 5234688 5244456 5258592 5269194 5300544 5318656 5332992 5338107 5343744 5352832 5363624 5368146 5398898 5410972 5413632 5428224 5433772 5439168 5459403 5467639 5485977 5510304 5525504 5541312 5544648 5550736 5561927 5573056 5584292 5585332 5599344 5603328 5610633 5625102 5625756 5640264 5662944 5675418 5704496 5715997 5720064 5729792 5731404 5741344 5752832 5765504 5777128 5779968 5796504 5806362 5807232 5822208 5852684 5858496 5880291 5888512 5900384 5904384 5914624 5916288 5928216 5938298 5951488 5977552 5983488 5990719 5993664 6005748 6021936 6027392 6034077 6078464 6084294 6094848 6107136 6118532 6129856 6135024 6147393 6182609 6183968 6187008 6216192 6221824 6244578 6269688 6294396 6315904 6332928 6333627 6345696 6356488 6382048 6396106 6412152 6417558 6428688 6446016 6459012 6468756 6471936 6486192 6499269 6519424 6532568 6537216 6550176 6561536 6563382 6580308 6602432 6606768 6618004 6621321 6624576 6637932 6649221 6653952 6686638 6695424 6724746 6729728 6743296 6761472 6774089 6775104 6780816 6792576 6831488 6834912 6838272 6846536 6863712 6888448 6896088 6902336 6956964 6979584 6992608 6999552 7006706 7011456 7025592 7067392 7098343 7105392 7110656 7117476 7124992 7151049 7157528 7161837 7179804 7218176 7225344 7232486 7237632 7252224 7279204 7285341 7314636 7324573 7334352 7343462 7347072 7349139 7381728 7388416 7392864 7427736 7465792 7480844 7487151 7500136 7501008 7520352 7535514 7546882 7550592 7567224 7570944 7578682 7586208 7626752 7641872 7657279 7685424 7702353 7706624 7728672 7741816 7742976 7749504 7762944 7765128 7778334 7811328 7815168 7840388 7845537 7866684 7872512 7888384 7904288 7950816 7977984 7991552 7999488 8007664 8015616 8029248 8045436 8052219 8098347 8112392 8116458 8120448 8142848 8150658 8162954 8180032 8196524 8249344 8282363 8288256 8303722 8311968 8326104 8359584 8376438 8377998 8392528 8399016 8437653 8443904 8444836 8460928 8533742 8549536 8556744 8571584 8580096 8594688 8597106 8612016 8625008 8629248 8648256 8665692 8669952 8709543 8716288 8733568 8751176 8773744 8779026 8809024 8828428 8832768 8850576 8856576 8865628 8871936 8874432 8892324 8907447 8927232 8966328 8990496 9008622 9015296 9033472 9041088 9056768 9074723 9113216 9117696 9126441 9142272 9151616 9160704 9177798 9194784 9202536 9275952 9280512 9332736 9348608 9367456 9386342 9441594 9473856 9489968 9499392 9509101 9518544 9534732 9549116 9573072 9594159 9618228 9633792 9643032 9650176 9669632 9688802 9703134 9713788 9752848 9772511 9774331 9779136 9796096 9798852 9805824 9825264 9842304 9845073 9857152 9870462 9903648 9910152 9927006 9982868 10001344 10027136 10029957 10047352 10067456 10089632 10094592 10109974 10114944 10142208 10152574 10162656 10188864 10242197 10247232 10252368 10269804 10295568 10304896 10323968 10332672 10350592 10353504 10371112 10415104 10420224 10460716 10469376 10488912 10510059 10517184 10538388 10601088 10637312 10665984 10676214 10687488 10705664 10727248 10736292 10797796 10821944 10827264 10848729 10856448 10867544 10878336 10918806 10935278 10971954 11015193 11020608 11051008 11082624 11089296 11101472 11123854 11146112 11168584 11170664 11198688 11206656 11221266 11250204 11251512 11280528 11303271 11320323 11325888 11350836 11368023 11408992 11431994 11440128 11459584 11462808 11482688 11505664 11531008 11554256 11559936 11581507 11593008 11612724 11614464 11644416 11667501 11705368 11716992 11760582 11777024 11800768 11808768 11829248 11832576 11856432 11876596 11902976 11955104 11966976 11981438 11987328 12011496 12043872 12054784 12068154 12156928 12168588 12174687 12214272 12225987 12237064 12244431 12259712 12270048 12294786 12365218 12367936 12374016 12432384 12443648 12455583 12489156 12539376 12564657 12566997 12588792 12631808 12665856 12667254 12691392 12712976 12738607 12764096 12792212 12800613 12824304 12835116 12857376 12892032 12918024 12937512 12943872 12972384 12998538 13038848 13065136 13074432 13091477 13100352 13123072 13126764 13160616 13168539 13204864 13213536 13236008 13242642 13249152 13275864 13298442 13307904 13373276 13390848 13449492 13459456 13486592 13522944 13548178 13550208 13561632 13585152 13662976 13669824 13676544 13693072 13720679 13727424 13766697 13776896 13792176 13804672 13913928 13959168 13985216 13999104 14013412 14022912 14051184 14079513 14134784 14160169 14196686 14210784 14221312 14234952 14249984 14302098 14315056 14323674 14359608 14436352 14450688 14464972 14475264 14504448 14533203 14558408 14570682 14629272 14649146 14668704 14686924 14694144 14698278 14763456 14776832 14778463 14785728 14855472 14890509 14931584 14961688 14974302 15000272 15002016 15040704 15071028 15093764 15101184 15134448 15141888 15157364 15164961 15172416 15228861 15253504 15283744 15314558 15370848 15404706 15413248 15457344 15483632 15485952 15499008 15514849 15525888 15530256 15556668 15622656 15630336 15680776 15691074 15733368 15745024 15776768 15808576 15901632 15955968 15983104 15998976 16015328 16031232 16058496 16090872 16104438 16196694 16224784 16232916 16240896 16260523 16285696 16301316 16325908 16360064 16378209 16393048 16402917 16498688 16564726 16576512 16607444 16623936 16652208 16685781 16710953 16719168 16752876 16755996 16785056 16798032 16831899 16875306 16887808 16889672 16921856 16999129 17067484 17099072 17113488 17143168 17147991 17160192 17189376 17194212 17224032 17250016 17258496 17296512 17331384 17339904 17419086 17467136 17502352 17547488 17558052 17618048 17640873 17656856 17665536 17701152 17713152 17731256 17743872 17748864 17784648 17814894 17854464 17932656 17972157 17980992 18017244 18030592 18066944 18082176 18113536 18149446 18226432 18235392 18252882 18284544 18303232 18321408 18355596 18386813 18389568 18405072 18442179 18547827 18551904 18561024 18665472 18697216 18734912 18772684 18883188 18896143 18947712 18979936 18998784 19000881 19018202 19037088 19069464 19098232 19146144 19188318 19236456 19286064 19300352 19339264 19377604 19406268 19427576 19505696 19545022 19548662 19558272 19592192 19597704 19611648 19650528 19684608 19690146 19714304 19740924 19807296 19820304 19854012 19863963 19947663 19965736 20002688 20054272 20059914 20094704 20134912 20179264 20189184 20219948 20229888 20284416 20305148 20322267 20325312 20377728 20484394 20494464 20504736 20539608 20591136 20609792 20647936 20665344 20701184 20707008 20742224 20784043 20830208 20921432 20938752 20977824 21020118 21034368 21076776 21202176 21274624 21295029 21331968 21352428 21374976 21411328 21454496 21472584 21485511 21595592 21643888 21654528 21697458 21712896 21735088 21756672 21837612 21856023 21870556 21943908 21973719 22030386 22041216 22102016 22165248 22178592 22202944 22247708 22292224 22337168 22341328 22386371 22397376 22442532 22461453 22500408 22503024 22561056 22606542 22640646 22651776 22701672 22736046 22817984 22863988 22880256 22919168 22925616 22965376 22971837 23011328 23062016 23108512 23119872 23163014 23186016 23225448 23228928 23288832 23335002 23410736 23433984 23521164 23536611 23554048 23601536 23617536 23658496 23665152 23712864 23753192 23805952 23910208 23933952 23962876 23974656 24022992 24087744 24109568 24136308 24295041 24313856 24337176 24349374 24428544 24451974 24474128 24488862 24519424 24540096 24589572 24631391 24730436 24735872 24748032 24847089 24864768 24887296 24911166 24978312 25078752 25129314 25133994 25177584 25263616 25313701 25331712 25334508 25382784 25425952 25477214 25528192 25584424 25601226 25648608 25670232 25702117 25714752 25784064 25836048 25875024 25887744 25944768 25997076 26077696 26130272 26148864 26182954 26200704 26246144 26253528 26321232 26337078 26409728 26427072 26472016 26485284 26498304 26525387 26530327 26551728 26596884 26615808 26722341 26746552 26781696 26898984 26918912 26973184 27045888 27096356 27100416 27123264 27170304 27224169 27325952 27339648 27353088 27386144 27441358 27454848 27533394 27553792 27584352 27609344 27800249 27827856 27970432 27998208 28026824 28045824 28102368 28159026 28269568 28320338 28393372 28421568 28469904 28499968 28527303 28570339 28604196 28630112 28647348 28719216 28782477 28872704 28901376 28929944 28950528 29008896 29063027 29066406 29116816 29141364 29258544 29298292 29317533 29322993 29337408 29373848 29388288 29396556 29526912 29553664 29556926 29571456 29710944 29781018 29863168 29923376 29948604 30000544 30004032 30081408 30089871 30142056 30187528 30202368 30268896 30283776 30314728 30329922 30344832 30457722 30507008 30567488 30629116 30726591 30741696 30809412 30826496 30914688 30967264 30971904 30998016 31029698 31051776 31060512 31113336 31245312 31260672 31361552 31382148 31435519 31466736 31490048 31530177 31553536 31617152 31803264 31911936 31966208 31997952 32030656 32062464 32116992 32181744 32208876 32393388 32449568 32465832 32481792 32521046 32546187 32571392 32602632 32651816 32720128 32756418 32786096 32805834 32997376 33045579 33129452 33153024 33214888 33247872 33304416 33371562 33421906 33438336 33505752 33511992 33570112 33596064 33663798 33750612 33775616 33779344 33843712 33910807 33960969 33998258 34104069 34134968 34198144 34226976 34286336 34295982 34320384 34378752 34388424 34448064 34500032 34516992 34593024 34662768 34679808 34744521 34838172 34934272 35004704 35094976 35116104 35236096 35281746 35313712 35331072 35402304 35426304 35462512 35487744 35497728 35534009 35569296 35629788 35708928 35865312 35944314 35961984 36034488 36061184 36133888 36164352 36227072 36298892 36452864 36470784 36505764 36606464 36642816 36711192 36733293 36773626 36779136 36810144 36884358 37095654 37103808 37122048 37241843 37330944 37366749 37394432 37469824 37545368 37766376 37792286 37895424 37959872 37997568 38001762 38036404 38074176 38138928 38196464 38215821 38273473 38292288 38376636 38401839 38472912 38572128 38600704 38678528 38755208 38812536 38855152 38933489 39011392 39090044 39097324 39116544 39184384 39195408 39223296 39274431 39301056 39369216 39380292 39428608 39481848 39614592 39640608 39708024 39727926 39895326 39931472 40005376 40108544 40112971 40119828 40189408 40269824 40358528 40378368 40439896 40459776 40568832 40610296 40644534 40650624 40755456 40968788 40988928 41009472 41079216 41162037 41182272 41219584 41295872 41330688 41402368 41414016 41484448 41568086 41660416 41842864 41877504 41935033 41955648 42040236 42068736 42111733 42153552 42238539 42404352 42480507 42549248 42590058 42663936 42704856 42749952 42822656 42908992 42945168 42971022 43191184 43278263 43287776 43309056 43394916 43425792 43470176 43513344 43599609 43675224 43712046 43741112 43887816 43947438 44060772 44082432 44204032 44330496 44335389 44357184 44405888 44495416 44584448 44674336 44682656 44772742 44794752 44885064 44922906 45000816 45006048 45122112 45213084 45281292 45303552 45358301 45403344 45472092 45494883 45635968 45686583 45727976 45760512 45838336 45851232 45930752 45943674 46022656 46124032 46217024 46239744 46326028 46372032 46450896 46457856 46544547 46577664 46670004 46821472 46867968 47042328 47073222 47108096 47203072 47235072 47330304 47418623 47425728 47506384 47611904 47820416 47867904 47925752 47949312 48045984 48175488 48219136 48272616 48590082 48674352 48698748 48781569 48857088 48903948 48948256 48977724 49038848 49080192 49179144 49208751 49262782 49460872 49471744 49496064 49688401 49694178 49729536 49774592 49822332 49956624 50057343 50132859 50157504 50258628 50267988 50355168 50527232 50627402 50663424 50669016 50765568 50851904 50954428 50997387 51056384 51168848 51202452 51272011 51289531 51297216 51340464 51404234 51429504 51443973 51568128 51672096 51750048 51775488 51889536 51994152 52155392 52260544 52365908 52401408 52492288 52507056 52642464 52674156 52819456 52854144 52944032 52970568 52996608 53050774 53060654 53103456 53193768 53231616 53444682 53493104 53563392 53797968 53837824 53916471 53946368 54091776 54192712 54200832 54246528 54340608 54448338 54651904 54679296 54706176 54772288 54882716 54909696 55066788 55107584 55160439 55168704 55218688 55600498 55643481 55655712 55940864 55996416 56053648 56091648 56204736 56318052 56413831 56539136 56640676 56688429 56786744 56843136 56939808 56999936 57054606 57140678 57208392 57260224 57294696 57438432 57564954 57745408 57859888 57901056 57976541 58017792 58126054 58132812 58233632 58282728 58517088 58596584 58635066 58645986 58674816 58747696 58776576 58793112 59053824 59107328 59113852 59142912 59421888 59562036 59726336 59846752 59897208 60001088 60008064 60162816 60179742 60284112 60375056 60404736 60537792 60567552 60629456 60659844 60689664 60763007 60915444 60966801 61014016 61134976 61258232 61453182 61483392 61618824 61652992 61829376 61934528 61943808 61996032 62059396 62103552 62121024 62226672 62352129 62490624 62723104 62764296 62871038 62933472 62980096 63060354 63107072 63234304 63523061 63606528 63823872 63885087 63932416 63995904 64061312 64124928 64233984 64363488 64417752 64786776 64899136 64931664 64963584 65042092 65092374 65205264 65303632 65440256 65447479 65512836 65572192 65611668 65921157 65994752 66091158 66258904 66306048 66429776 66495744 66563707 66608832 66743124 66843812 66876672 67011504 67023984 67140224 67159113 67192128 67327596 67501224 67551232 67558688 67687424 67821614 67921938 67996516 68208138 68269936 68396288 68420317 68453952 68572672 68591964 68640768 68708617 68757504 68776848 68896128 68915511 69000064 69033984 69186048 69325536 69359616 69489042 69676344 69868544 70009408 70189952 70232208 70472192 70563492 70627424 70662144 70804608 70852608 70925024 70975488 70995456 71068018 71138592 71259576 71417856 71695379 71730624 71888628 71923968 71997479 72068976 72122368 72267776 72328704 72454144 72597784 72905728 72941568 73011528 73212928 73285632 73422384 73466586 73547252 73558272 73620288 73768716 73894173 74005649 74191308 74207616 74244096 74483686 74541267 74661888 74733498 74788864 74939648 75090736 75532752 75584572 75790848 75919744 75941103 75995136 76003524 76072808 76148352 76277856 76392928 76431642 76546946 76584576 76753272 76803678 76945824 77106351 77144256 77357056 77510416 77548063 77625072 77710304 77866978 78022784 78180088 78194648 78233088 78368768 78390816 78446592 78548862 78602112 78738432 78760584 78857216 78963696 79229184 79281216 79416048 79455852 79576161 79590981 79790652 79862944 80010752 80217088 80225942 80239656 80378816 80539648 80717056 80756736 80879792 80919552 81070549 81137664 81220592 81289068 81301248 81510912 81672507 81937576 81977856 82018944 82158432 82324074 82364544 82439168 82591744 82661376 82804736 82828032 82968896 83136172 83320832 83400747 83685728 83870066 83911296 84080472 84137472 84223466 84307104 84477078 84808704 84961014 85098496 85180116 85409712 85499904 85581909 85645312 85711017 85817984 85890336 85942044 86382368 86556526 86575552 86618112 86789832 86851584 86940352 87026688 87189081 87199218 87350448 87424092 87482224 87775632 87894876 87952599 87968979 88121544 88164864 88408064 88660992 88670778 88714368 88811776 88990832 89168896 89170249 89348672 89365312 89545484 89589504 89770128 89845812 90001632 90012096 90244224 90426168 90562584 90607104 90716602 90806688 90944184 90989766 91271936 91373166 91455952 91521024 91676672 91702464 91861504 91887348 92043619 92045312 92179773 92248064 92434048 92479488 92652056 92744064 92901792 92915712 93089094 93155328 93340008 93642944 93735936 94084656 94146444 94216192 94306557 94406144 94470144 94660608 94837246 94851456 95012768 95223808 95640832 95735808 95851504 95898624 96044753 96091968 96350976 96438272 96449453 96545232 97180164 97348704 97397496 97563138 97714176 97807896 97896512 97955448 98077696 98160384 98358288 98417502 98525564 98921744 98943488 98992128 99121183 99139643 99376802 99388356 99459072 99549184 99644664 99913248 100114686 100265718 100315008 100517256 100535976 100710336 101054464 101254804 101326848 101338032 101531136 101703808 101732421 101908856 101994774 102112768 102337696 102404904 102544022 102579062 102594432 102680928 102808468 102859008 102887946 103136256 103344192 103449241 103500096 103550976 103779072 103885141 103988304 104233563 104310784 104521088 104731816 104802816 104984576 105014112 105284928 105348312 105638912 105708288 105888064 105941136 105993216 106101548 106121308 106206912 106387536 106463232 106602027 106889364 106986208 107126784 107595936 107675648 107832942 107892736 108183552 108385424 108401664 108493056 108603943 108681216 108896676 109303808 109358592 109412352 109544576 109765432 109819392 110133576 110215168 110320878 110337408 110437376 111200996 111286962 111311424 111725529 111881728 111894077 111992832 112107296 112183296 112409472 112636104 112827662 113078272 113281352 113376858 113573488 113686272 113823661 113879616 113999872 114109212 114281356 114416784 114520448 114589392 114647463 114820419 114876864 115129908 115490816 115719776 115802112 115953082 116035584 116252108 116265624 116467264 116565456 116800467 116976671 117034176 117193168 117270132 117291972 117349632 117469571 117495392 117553152 117586224 117823293 118107648 118214656 118227704 118285824 118843776 119124072 119452672 119693504 119794416 120002176 120016128 120325632 120338913 120359484 120568224 120750112 120809472 121075584 121135104 121258912 121319688 121379328 121526014 121830888 121933602 122269952 122516464 122906364 122966784 123237648 123305984 123486111 123658752 123869056 123887616 123992064 124118792 124207104 124242048 124453344 124704258 124981248 125446208 125528592 125742076 125805099 125866944 126120708 126214144 126335199 126468608 126525787 127046122 127213056 127441521 127647744 127770174 127864832 127991808 128122624 128249856 128467968 128707691 128726976 128835504 129573552 129798272 129834789 129863328 129927168 130084184 130184748 130410528 130607264 130880512 130894958 131025672 131144384 131223336 131842314 132182316 132273001 132517808 132612096 132859552 132991488 133006167 133127414 133217664 133486248 133687624 133753344 134023008 134047968 134280448 134318226 134384256 134655192 135002448 135102464 135117376 135374848 135643228 135843876 135993032 136074903 136416276 136539872 136792576 136840634 136907904 137145344 137183928 137281536 137417234 137515008 137553696 137792256 137831022 138000128 138067968 138372096 138651072 138719232 138978084 139166887 139352688 139633641 139737088 140018816 140379904 140464416 140944384 141126984 141254848 141324288 141609216 141705216 141850048 141990912 142136036 142255869 142277184 142519152 142835712 143390758 143461248 143777256 143847936 143994958 144137952 144244736 144535552 144657408 144908288 145195568 145488301 145811456 146023056 146344707 146425856 146571264 146844768 146933172 147094504 147116544 147240576 147537432 147788346 148011298 148382616 148415232 148488192 148967372 149065203 149082534 149323776 149466996 149577728 149879296 149895839 150181472 150398577 151065504 151169144 151581696 151839488 151882206 151990272 152007048 152145616 152296704 152555712 152785856 152863284 152992161 153093892 153169152 153506544 153607356 153816033 153868593 153891648 154212702 154288512 154714112 155020832 155096126 155250144 155420608 155733956 156045568 156360176 156389296 156466176 156704597 156737536 156781632 157097724 157204224 157364897 157476864 157521168 157714432 157927392 158458368 158562432 158832096 158911704 159152322 159181962 159581304 159725888 160021504 160434176 160451884 160479312 160757632 161079296 161434112 161513472 161759584 161839104 162141098 162275328 162441184 162578136 162602496 163021824 163345014 163875152 163955712 164037888 164316864 164648148 164729088 164878336 165183488 165322752 165481317 165609472 165656064 165937792 166272344 166641664 166801494 167371456 167740132 167822592 168160944 168274944 168446932 168614208 168954156 169241493 169496809 169617408 169922028 170065287 170196992 170360232 170819424 170999808 171163818 171290624 171422034 171635968 171780672 171884088 172419737 172764736 173113052 173151104 173236224 173579664 173703168 173880704 173929623 174053376 174378162 174398436 174700896 174848184 174964448 175551264 175789752 175905198 175937958 176243088 176329728 177195907 177321984 177341556 177428736 177623552 177981664 178337792 178340498 178697344 178730624 179090968 179179008 179540256 179691624 180003264 180024192 180488448 180852336 181125168 181214208 181433204 181613376 181888368 181979532 182289021 182543872 182746332 182911904 183042048 183353344 183404928 183723008 183774696 184087238 184090624 184359546 184496128 184868096 184958976 185304112 185488128 185677709 185712289 185803584 185831424 186178188 186310656 186680016 187056387 187285888 187471872 188169312 188292888 188432384 188613114 188812288 188940288 189321216 189674492 189702912 190025536 190569183 191281664 191471616 191660879 191703008 191797248 192089506 192183936 192701952 192876544 192898906 193090464 194360328 194601743 194697408 194794992 195126276 195615792 195793024 195910896 196155392 196320768 196342437 196716576 196835004 197051128 197843488 197886976 197984256 198242366 198279286 198753604 198776712 198918144 199289328 199691121 199826496 199992373 200229372 200531436 200630016 201034512 201071952 201420672 201477339 202108928 202509608 202653696 202676064 203062272 203407616 203464842 203817712 203989548 204225536 204675392 204809808 205088044 205158124 205188864 205260951 205361856 205616936 205718016 205775892 206125851 206272512 206688384 206898482 207000192 207101952 207558144 207770282 207976608 208467126 208621568 209042176 209463632 209605632 209969152 210028224 210569856 210696624 211277824 211416576 211776128 211882272 211986432 212203096 212242616 212413824 212775072 212926464 213204054 213778728 213972416 214253568 215086137 215191872 215665884 215785472 215992437 216367104 216770848 216803328 216986112 217207886 217362432 217793352 218607616 218717184 218824704 219089152 219530864 219638784 220048633 220267152 220430336 220641756 220674816 220874752 221682519 222016947 222401992 222573924 222622848 223451058 223763456 223788154 223985664 224214592 224366592 224818944 225272208 225655324 226156544 226562704 226753716 227061763 227146976 227372544 227647322 227759232 227823309 227999744 228218424 228562712 228833568 229040896 229178784 229294926 229640838 229753728 230259816 230981632 231319053 231439552 231906164 232071168 232504216 232531248 232644189 232934528 233130912 233600934 233953342 234068352 234386336 234540264 234583944 234699264 234939142 234990784 235106304 235172448 235646586 236215296 236429312 236455408 236571648 237375649 237687552 238248144 238728483 238772943 238905344 239387008 239588832 240004352 240032256 240651264 240677826 240718968 241136448 241500224 241618944 242151168 242270208 242517824 242639376 242758656 243052028 243211647 243661776 243867204 244539904 245032928 245812728 245933568 246475296 246611968 246972222 247317504 247738112 247775232 247984128 248237584 248414208 248484096 248738063 248906688 249408516 249962496 250202241 250892416 251057184 251484152 251610198 251733888 252241416 252428288 252670398 252937216 253051574 254092244 254426112 254883042 255295488 255540348 255729664 256245248 256499712 256753253 256935936 257133051 257415382 257453952 257671008 259147104 259596544 259669578 259726656 259854336 260168368 260369496 260692901 260821056 261214528 261567243 261761024 261789916 262051344 262288768 262446672 263684628 264364632 264546002 265035616 265224192 265719104 265982976 266012334 266254828 266435328 266972496 267375248 267506688 267510747 267914311 268046016 268095936 268560896 268636452 268768512 269043211 269310384 270004896 270204928 270234752 270749696 271286456 271687752 271986064 272149806 272832552 273079744 273585152 273681268 273815808 274290688 274367856 274563072 274834468 275030016 275107392 275584512 275662044 276000256 276130857 276135936 276744192 277302144 277438464 277956168 278333774 278705376 279267282 279474176 280037632 280759808 280790797 280928832 281888768 282253968 282509696 282648576 282919671 283218432 283410432 283700096 283981824 284272072 284511738 284554368 285038304 285671424 286781516 286922496 287554512 287695872 287989916 288134259 288275904 289071104 289314816 289348359 289784867 289816576 290391136 290976602 291622912 292046112 292689414 292851712 293142528 293689536 293866344 294189008 294233088 294481152 294782131 295074864 295576692 296022596 296765232 296830464 296976384 297363549 297418929 297934744 298130406 298165068 298647552 298933992 299155456 299758592 299791678 300362944 300797154 302131008 302338288 302947841 303163392 303678976 303764412 303980544 304014096 304291232 304593408 305111424 305197263 305571712 305726568 305984322 306187784 306338304 307013088 307214712 307632066 307737186 307783296 308425404 308577024 309428224 310041664 310192252 310347723 310500288 310841216 311467912 311655423 312091136 312720352 312778592 312932352 313409194 313475072 313563264 314195448 314408448 314729794 314953728 315042336 315428864 315854784 316916736 317124864 317508107 317664192 317823408 318304644 318363924 319162608 319451776 319806081 320043008 320868352 320903768 320958624 321515264 322158592 322868224 323026944 323519168 323678208 324282196 324550656 324882368 325156272 325204992 325811829 326043648 326690028 327750304 327911424 328075776 328633728 329296296 329458176 329756672 330366976 330645504 330962634 331312128 331875584 332544688 333283328 333602988 334742912 335176587 335480264 335645184 335682231 336321888 336549888 336893864 337228416 337908312 338482986 338993618 339234816 339844056 340130574 340720464 341470983 341638848 341999616 342327636 342581248 342844068 343271936 343561344 343768176 344461257 344839474 345529472 346226104 346302208 346472448 347159328 347406336 347761408 347859246 348106752 348756324 348796872 349401792 349696368 349928896 350401401 350930013 351102528 351579504 351810396 351875916 352408713 352486176 352659456 354391814 354643968 354683112 354857472 355247104 355963328 356675584 356680996 357394688 357461248 358181936 358358016 358904077 359026717 359080512 359383248 360006528 360048384 360976896 361016739 361704672 362250336 362428416 362866408 363226752 363776736 363959064 364578042 365087744 365492664 365823808 366706688 366809856 367446016 367549392 368174476 368719092 368992256 369736192 369917952 370608224 370976256 371355418 371424578 371607168 371662848 372356376 372621312 373360032 374112774 374571776 374943744 376338624 376585776 376864768 377226228 377415297 377624576 378642432 379005597 379348984 379405824 379577361 380051072 381138366 382563328 382943232 383321758 383406016 383594496 384179012 384367872 385403904 385753088 385797812 386123073 386180928 388202369 388720656 389203486 389394816 389504367 389589984 390252552 391231584 391586048 391821792 392310784 392641536 392684874 393433152 393670008 394102256 394896817 395686976 395773952 396484732 396558572 396819003 397507208 397553424 397836288 398578656 399382242 399652992 399984746 400458744 401062872 401260032 402069024 402143904 402841344 402954678 404217856 405019216 405307392 405352128 405835787 406124544 406815232 406929684 407635424 407979096 408224709 408451072 409350784 409619616 410176088 410316248 410377728 410521902 410723712 411233872 411436032 411551784 412251702 412545024 413376768 413796964 414000384 414203904 415116288 415540564 415953216 416934252 417243136 417500661 418084352 418927264 419211264 419938304 420056448 421139712 421393248 422555648 422833152 423552256 423764544 423972864 424406192 424485232 424827648 425341049 425550144 426408108 426767607 427557456 427944832 428507136 430172274 430383744 431331768 431570944 431984874 432734208 433541696 433606656 433972224 434415772 434724864 435586704 436464903 437215232 437434368 438178304 438965239 439061728 439277568 440097266 440534304 440860672 441283512 441349632 441749504 443365038 444033894 444803984 445147848 445245696 446902116 447195609 447526912 447576308 447971328 448429184 448733184 449637888 449687517 450544416 451310648 452313088 453125408 453507432 454123526 454293952 454745088 455294644 455518464 455646618 456436848 457125424 457667136 458081792 458132353 458357568 458589852 459281676 459507456 460519632 461448099 461605779 461963264 462638106 462879104 463812328 464142336 465008432 465062496 465288378 465869056 466261824 467201868 467906684 468136704 468772672 469080528 469167888 469398528 469878284 469981568 470113791 470212608 470344896 471293172 472094691 472430592 472858624 472910816 473143296 474751298 475375104 476496288 477456966 477545886 477810688 478774016 479177664 480008704 480064512 480960319 481302528 481355652 481437936 482272896 483000448 483237888 484302336 484540416 485035648 485278752 485517312 486104056 486423294 487323552 487734408 489079808 490065856 491625456 491867136 492950592 493944444 494635008 495476224 495550464 495968256 496475168 496828416 496968192 497476126 497813376 498817032 499924992 500404482 501784832 502114368 502968304 503220396 503467776 503982353 504076213 504482832 504856576 505340796 505874432 506103148 507724479 508184488 508490427 508852224 509766084 510590976 511080696 511459328 512490496 512999424 513506506 513871872 514266102 514830764 514907904 515342016 517259211 518039543 518294208 519193088 519339156 519453312 519708672 520336736 520738992 521385802 521642112 521788869 522429056 523134486 523522048 523579832 524102688 524577536 524893344 527369256 528729264 529092004 530071232 531438208 531587721 531965952 532024668 532509656 532870656 533944992 534750496 535013376 535021494 535828622 536092032 536191872 537121792 537272904 537537024 538086422 538620768 540009792 540469504 541499392 542572912 542836441 543375504 543972128 544299612 545665104 546159488 546867063 547170304 547362536 547631616 548581376 548735712 549126144 549668936 550060032 550214784 551169024 551324088 552000512 552261714 552271872 553488384 554604288 554876928 555912336 556667548 557033127 557136867 557410752 558534564 558948352 560075264 561519616 561581594 561857664 563777536 564507936 565019392 565297152 565839342 566436864 566820864 567400192 567963648 568544144 569023476 569108736 570076608 571707549 573563032 573844992 574982637 575109024 575391744 575979832 576268518 576551808 578142208 578629632 578696718 579569734 579633152 580782272 581953204 583245824 583805229 584092224 585378828 585703424 587379072 587732688 588378016 588466176 588962304 589027311 589564262 590149728 591153384 592045192 593530464 593660928 593952768 594727098 594837858 595869488 596260812 596330136 597867984 598310912 599073363 599517184 599583356 599977119 600725888 601594308 604262016 604676576 605895682 606326784 607357952 607528824 607961088 608028192 608582464 609186816 610222848 610394526 611143424 611453136 611968644 612375568 612676608 614026176 614429424 615264132 615474372 615566592 615782853 616850808 617154048 618377553 618856448 620083328 620384504 620695446 621000576 621682432 622935824 623310846 624182272 625440704 625557184 625864704 626818388 626950144 627126528 628390896 628816896 629459588 629907456 630084672 630857728 631709568 633833472 634249728 635016214 635328384 635646816 636609288 636727848 638325216 638903552 639612162 640086016 641736704 641807536 641917248 643030528 644305333 644317184 645258411 645736448 647038336 647356416 647977311 648564392 649101312 649764736 650312544 650409984 651623658 652087296 653380056 655500608 655822848 656151552 657267456 658592592 658916352 659513344 660145899 661291008 661925268 662624256 663751168 665089376 666050841 666566656 667205976 669485824 670353174 670960528 671290368 671364462 672643776 673099776 673787728 674456832 675146171 675816624 676965972 677987236 678469632 679688112 680261148 681185289 681440928 682941966 683277696 683999232 684655272 685162496 685688136 686543872 687122688 687536352 688922514 689678948 691058944 692452208 692604416 692944896 693848281 693977501 694318656 695522816 695718492 696213504 697512648 697593744 697932567 698803584 699392736 699857792 700802802 701860026 702205056 703159008 703620792 703751832 704817426 704972352 705318912 708783628 709287936 709366224 709714944 710494208 711926656 712126947 713351168 713361992 714789376 714922496 716363872 716716032 717808154 718053434 718161024 718766496 720013056 720096768 721953792 722033478 723409344 724500672 724856832 725732816 726453504 727195987 727553472 727918128 729156084 729634941 730175488 730985328 731647616 733413376 733619712 734892032 735098784 736348952 737438184 737984512 739472384 739835904 741216448 741952512 742710836 742849156 743214336 743325696 744712752 745242624 746214189 746720064 748225548 749143552 749887488 752677248 753171552 753729536 754452456 754830594 755249152 757284864 758011194 758697968 758811648 759154722 760102144 762146449 762276732 765126656 765886464 766643516 766812032 767188992 768358024 768735744 770259759 770807808 771506176 771595624 772246146 772361856 776404738 777441312 778406972 778789632 779008734 779179968 780505104 782078703 782463168 783172096 783258539 783643584 784621568 785283072 785369748 786866304 787340016 788204512 789793634 791373952 791547904 792969464 793117144 793638006 795014416 795106848 795672576 796765627 797157312 798764484 799305984 799969492 800917488 802125744 802520064 802532241 803742933 804138048 804287808 805682688 805909356 807129633 808435712 810038432 810614784 810704256 811671574 812249088 813630464 813859368 815270848 815958192 816449418 816902144 818701568 819239232 820352176 820632496 820755456 821043804 821447424 822286997 822467744 822872064 823103568 824503404 825090048 826753536 827593928 828000768 828392571 828407808 830232576 831081128 831906432 833868504 834486272 835001322 836168704 837854528 838422528 839876608 840112896 842279424 842372391 842786496 845111296 845666304 847104512 847529088 847945728 848812384 848970464 849655296 850682098 851100288 852816216 853535214 855114912 855889664 857014272 860344548 860767488 861807719 862663536 863141888 863969748 864402777 867083392 867213312 867944448 868045077 868831544 869354601 869449728 871173408 872929806 874430464 874868736 876356608 877930478 878123456 878555136 880194532 881068608 882567024 882699264 883499008 884346393 885680509 886730076 888067788 889607968 890295696 890491392 892090647 892256787 893804232 894391218 895053824 895152616 895942656 896858368 897466368 899275776 899375034 900953837 901088832 902621296 904626176 906250816 907014864 908247052 908587904 908843523 909490176 910589288 911036928 911293236 912873696 914250848 915334272 916163584 916264706 916715136 917179704 918563352 919014912 921039264 922896198 923211558 925276212 925758208 927624656 928284672 930016864 930124992 930576756 931043169 931738112 932523648 934403736 934966269 935813368 936273408 937545344 938161056 938335776 938797056 939756568 939963136 940227582 940425216 940689792 942586344 944189382 944861184 945717248 945821632 946286592 949502596 950750208 952524321 952992576 954913932 955091772 955621376 957548032 958355328 960017408 960129024 961920638 962605056 962711304 962875872 964545792 966000896 966475776 968604672 969080832 970071296 970557504 971034624 972208112 972846588 974168209 974501089 974647104 975468816 977435487 978159616 980131712 983250912 983734272 985901184 987888888 989270016 990952448 991100928 991936512 992950336 993936384 994952252 995626752 997634064 999849984 1000808964 1003569664 1004228736 1005936608 1006440792 1006935552 1007046693 1007964706 1008152426 1008965664 1009713152 1010681592 1011748864 1012206296 1015448958 1016368976 1016980854 1017704448 1019532168 1022161392 1022918656 1024412949 1024980992 1025998848 1027013012 1027743744 1028532204 1029661528 1029815808 1030684032 1034518422 1036079086 1036588416 1038386176 1038678312 1038906624 1039417344 1040673472 1041477984 1042771604 1043284224 1043577738 1044858112 1046268972 1047044096 1047159664 1048205376 1049155072 1049270873 1049786688 1052790039 1054738512 1057226139 1057458528 1058184008 1060142464 1062876416 1063175442 1063931904 1064049336 1065019312 1065741312 1067889984 1069500992 1070026752 1070042988 1071657244 1072184064 1072383744 1074243584 1074545808 1075074048 1076172844 1076712231 1077080151 1077241536 1080019584 1080939008 1082998784 1085145824 1085672882 1086751008 1087944256 1088599224 1091330208 1092318976 1093734126 1094340608 1094725072 1095263232 1097162752 1097471424 1099337872 1100120064 1100429568 1101554279 1102338048 1102648176 1104001024 1104523428 1106976768 1109208576 1109753856 1111824672 1113335096 1114066254 1114273734 1114821504 1117069128 1117896704 1120150528 1123039232 1123163188 1123715328 1127555072 1129015872 1130038784 1130594304 1131678684 1132873728 1134800384 1135927296 1137088288 1138046952 1138217472 1138732083 1140153216 1143415098 1147126064 1147689984 1149965274 1150218048 1150783488 1151959664 1152537036 1153103616 1154497133 1156284416 1157259264 1157393436 1158369219 1159139468 1159266304 1161564544 1163906408 1164607107 1166491648 1167610458 1168184448 1170757656 1171406848 1174758144 1175465376 1176756032 1176932352 1177924608 1178054622 1179128524 1180299456 1182306768 1184090384 1184690451 1186477663 1187060928 1187321856 1189454196 1189675716 1190457009 1191738976 1192521624 1192660272 1195735968 1196621824 1198146726 1199034368 1199166712 1199954238 1201451776 1203188616 1206938159 1208524032 1209353152 1211791364 1212653568 1214715904 1215057648 1215922176 1216056384 1217164928 1217507361 1218373632 1220445696 1220789052 1222286848 1222906272 1223937288 1224751136 1225353216 1228052352 1228858848 1230528264 1230948744 1231133184 1231565706 1233701616 1234308096 1236755106 1240166656 1240769008 1241390892 1242001152 1243364864 1243502101 1245871648 1246621692 1248364544 1250881408 1251114368 1251729408 1252501983 1253636776 1253900288 1254253056 1256781792 1257633792 1258919176 1259814912 1260169344 1261715456 1263419136 1267666944 1268499456 1270032428 1270656768 1271293632 1273218576 1273455696 1276023147 1276650432 1277807104 1279224324 1280172032 1283473408 1283615072 1283834496 1286061056 1288610666 1288634368 1290516822 1291472896 1294076672 1294712832 1295954622 1297128784 1298202624 1299529472 1299986023 1300625088 1300819968 1303247316 1304174592 1305463723 1306760112 1309394709 1311001216 1311645696 1312303104 1314534912 1316895717 1317185184 1317832704 1319026688 1320291798 1322582016 1323850536 1325248512 1327502336 1330178752 1332101682 1334411952 1338971648 1340706348 1341626153 1341921056 1342580736 1342728924 1345287552 1346199552 1347575456 1348913664 1349062551 1350292342 1351633248 1353931944 1355974472 1356939264 1359376224 1360522296 1362212201 1362370578 1362881856 1365883932 1366555392 1369310544 1370324992 1371376272 1373087744 1374245376 1374397059 1375072704 1377845028 1379357896 1382117888 1384904416 1385208832 1385889792 1387696562 1387955002 1388637312 1391045632 1391436984 1392427008 1395025296 1395187488 1395865134 1397607168 1398785472 1399715584 1401605604 1403720052 1404410112 1406107331 1406318016 1407241584 1407503664 1409634852 1409944704 1410341373 1410637824 1416284073 1417567256 1418575872 1418732448 1419429888 1420988416 1423853312 1424253894 1426702336 1426723984 1429578752 1429844992 1432727744 1433432064 1435616308 1436106868 1436322048 1437532992 1440026112 1440193536 1442880957 1443907584 1444066956 1446818688 1449001344 1449713664 1451465632 1452907008 1454391974 1455106944 1455836256 1458312168 1459269882 1460350976 1461970656 1463295232 1467239424 1469784064 1470197568 1472697904 1473413197 1474876368 1475969024 1478944768 1482432896 1483905024 1485421672 1485698312 1486428672 1486651392 1489425504 1490485248 1492428378 1493440128 1496451096 1498287104 1499774976 1505354496 1506343104 1508904912 1509661188 1510498304 1511947059 1512228639 1514569728 1516022388 1517395936 1517623296 1518309444 1520204288 1524292898 1524553464 1525471281 1530253312 1531772928 1533287032 1533624064 1534377984 1536716048 1537471488 1540340431 1540519518 1541615616 1543012352 1543191248 1544492292 1544723712 1551777633 1552809476 1554118629 1554882624 1556813944 1557579264 1558017468 1558359936 1561010208 1564157406 1564926336 1566344192 1566517078 1567287168 1569243136 1570566144 1570739496 1573732608 1574680032 1576409024 1579587268 1582747904 1583095808 1585938928 1586234288 1587276012 1589432341 1590028832 1590213696 1593531254 1594314624 1594763163 1597528968 1598611968 1599938984 1601834976 1604251488 1605040128 1605064482 1607485866 1608276096 1608575616 1611365376 1611818712 1614259266 1616871424 1620076864 1621408512 1623343148 1624498176 1627260928 1627718736 1628509323 1630541696 1631916384 1632898836 1633804288 1637403136 1638478464 1640704352 1641264992 1641510912 1642087608 1642894848 1644573994 1644935488 1645744128 1646207136 1649006808 1650180096 1653507072 1655187856 1656001536 1656785142 1656815616 1660465152 1662162256 1663812864 1667737008 1668972544 1670002644 1671099381 1671410601 1672337408 1675709056 1676845056 1679753216 1680225792 1684558848 1684744782 1685572992 1690222592 1691332608 1694209024 1695058176 1695891456 1697624768 1697940928 1699310592 1701364196 1702200576 1705632432 1707070428 1710229824 1711779328 1720689096 1721534976 1723615438 1724947911 1725327072 1726283776 1727939496 1728805554 1734166784 1734426624 1735888896 1736090154 1737663088 1738709202 1738899456 1742346816 1745859612 1748828761 1748860928 1749737472 1751415687 1752713216 1755860956 1756246912 1757110272 1760389064 1762137216 1765134048 1765398528 1766998016 1768692786 1771361018 1773460152 1776135576 1779215936 1780591392 1780982784 1784181294 1784513574 1787608464 1788782436 1790107648 1790305232 1793716736 1794932736 1797272771 1798551552 1798750068 1799931357 1801907674 1802177664 1805242592 1809252352 1812501632 1814029728 1816494104 1817175808 1817687046 1818980352 1821178576 1822073856 1822586472 1824850307 1825747392 1828501696 1830668544 1832327168 1832529412 1833430272 1834359408 1837126704 1838029824 1842078528 1845792396 1846423116 1850552424 1851516416 1855249312 1856569344 1860033728 1860249984 1861153512 1862086338 1863476224 1865047296 1868807472 1869932538 1871626736 1872546816 1875090688 1876322112 1876671552 1877594112 1879513136 1879926272 1880455164 1880850432 1881379584 1883302477 1883653217 1885172688 1888378764 1889722368 1891434496 1891643264 1892573184 1899005192 1901500416 1905048642 1905985152 1909827864 1910183544 1911242752 1915096064 1916710656 1920034816 1920258048 1923841276 1925210112 1925422608 1925751744 1929091584 1932001792 1932915999 1932951552 1937209344 1940142592 1941115008 1942069248 1944416224 1945693176 1948336418 1949002178 1949294208 1950937632 1954870974 1956319232 1960263424 1965535579 1966501824 1967468544 1971802368 1973817679 1975777776 1978540032 1980437697 1981904896 1983873024 1985900672 1987872768 1989904504 1991253504 1995268128 1999699968 2001617928 2007139328 2008457472 2011873216 2012881584 2013871104 2014093386 2015929412 2016304852 2017931328 2021363184 2023497728 2024412592 2025438513 2028494069 2028871849 2030897916 2032737952 2033961708 2035408896 2039064336 2043555867 2044322784 2045837312 2048825898 2049961984 2051997696 2054026024 2055487488 2057064408 2059323056 2059631616 2061368064 2063474917 2069036844 2072158172 2073176832 2076772352 2077356624 2077813248 2078834688 2081346944 2081544843 2081932503 2082955968 2085543208 2086568448 2087155476 2089716224 2092537944 2094088192 2094319328 2096410752 2098310144 2098541746 2099573376 2105580078 2109477024 2114452278 2114917056 2116368016 2120284928 2125752832 2125987463 2126350884 2127863808 2128098672 2130038624 2131482624 2135779968 2136380841 2139001984 2140053504 2140085976 2143314488 2144368128 2144767488 2148487168 2149091616 2150148096 2152345688 2153424462 2154160302 2154483072 2160039168 2161878016 2165997568 2170291648 2171345764 2173502016 2175888512 2177198448 2181587961 2182660416 2184637952 2187468252 2188681216 2189450144 2190526464 2194325504 2194942848 2198675744 2200240128 2200859136 2203108558 2204676096 2205296352 2208002048 2209046856 2213953536 2218417152 2219507712 2222556749 2223649344 2226670192 2228132508 2228547468 2229643008 2231921849 2234138256 2235793408 2238642567 2240301056 2246078464 2246326376 2247430656 2255110144 2258031744 2260077568 2261188608 2263357368 2265747456 2269600768 2271854592 2274176576 2276093904 2276434944 2277464166 2280306432 2286439347 2286830196 2294252128 2295379968 2299930548 2300436096 2301566976 2303919328 2305074072 2306207232 2308994266 2310779277 2312568832 2314518528 2314786872 2316738438 2318278936 2323129088 2327812816 2329214214 2332983296 2335220916 2336368896 2341515312 2342813696 2346236109 2349516288 2349775617 2350930752 2353512064 2353864704 2355849216 2356109244 2358257048 2360598912 2364613536 2368180768 2369380902 2372955326 2374121856 2374643712 2378908392 2379351432 2380914018 2383477952 2385043248 2385320544 2390296881 2391471936 2396293452 2398068736 2398333424 2399908476 2402903552 2403989953 2406377232 2411228799 2413876318 2417048064 2418706304 2421388899 2423582728 2425307136 2429431808 2430115296 2431844352 2432112768 2434329856 2435014722 2436747264 2440891392 2441578104 2444573696 2445812544 2447874576 2449502272 2450706432 2456104704 2457717696 2461056528 2461897488 2462266368 2463131412 2466860991 2467403232 2468616192 2473510212 2480333312 2481538016 2482781784 2484002304 2486729728 2487004202 2491743296 2493243384 2496729088 2501762816 2502228736 2503458816 2505003966 2507273552 2508506112 2513187019 2513563584 2515267584 2517838352 2519629824 2520338688 2523430912 2526838272 2527117173 2535333888 2536998912 2540064856 2541313536 2542587264 2546437152 2546911392 2552046294 2553300864 2555614208 2558448648 2560344064 2566946816 2567230144 2567668992 2572122112 2577221332 2581033644 2582945792 2585423157 2588153344 2589425664 2591909244 2594257568 2599058944 2599972046 2601250176 2601639936 2606494632 2608063803 2608349184 2610927446 2613520224 2618789418 2622002432 2623291392 2624606208 2629069824 2633791434 2634370368 2635665408 2638053376 2640583596 2644170853 2647701072 2650497024 2653039179 2655004672 2657041527 2660357504 2664203364 2668823904 2677943296 2681412696 2683252306 2683842112 2685161472 2685457848 2690575104 2692399104 2695150912 2697827328 2698125102 2700584684 2702861511 2703266496 2707863888 2711948944 2713878528 2717416583 2718752448 2721044592 2724424402 2724741156 2725763712 2726530569 2731767864 2733110784 2738621088 2740649984 2742752544 2746175488 2748490752 2748794118 2750145408 2755690056 2758715792 2764235776 2764277719 2769808832 2770417664 2775393124 2775910004 2777274624 2782091264 2782873968 2784854016 2790050592 2790374976 2791730268 2795214336 2797570944 2799431168 2803211208 2807440104 2808820224 2812214662 2812636032 2814483168 2815007328 2819269704 2819889408 2820682746 2821275648 2832568146 2835134512 2837151744 2837464896 2838859776 2841976832 2847706624 2848020941 2848507788 2853404672 2853447968 2857572963 2859157504 2859689984 2865455488 2866864128 2871232616 2872213736 2872644096 2875065984 2880052224 2880387072 2885761914 2887815168 2888133912 2893637376 2898002688 2899427328 2902931264 2905814016 2908783948 2910213888 2911672512 2916624336 2918539764 2920701952 2922504627 2923503267 2923941312 2926590464 2934478848 2939568128 2940395136 2945395808 2946826394 2949752736 2951938048 2957889536 2964865792 2967810048 2970843344 2971396624 2972857344 2973302784 2977387343 2978851008 2984856756 2986880256 2989933043 2992902192 2996574208 2999549952 3010708992 3012686208 3017809824 3019322376 3020996608 3023894118 3024457278 3029139456 3032044776 3034791872 3035246592 3036618888 3040408576 3048585796 3049106928 3050942562 3060506624 3066574064 3067248128 3068755968 3072756673 3073432096 3074942976 3080680862 3081039036 3083231232 3086024704 3086382496 3088984584 3089447424 3103555266 3105618952 3108237258 3109765248 3113627888 3115158528 3116034936 3116719872 3122020416 3128314812 3129852672 3132688384 3133034156 3134574336 3138486272 3141132288 3141478992 3147465216 3147812619 3149360064 3152818048 3159174536 3165495808 3166191616 3171877856 3172468576 3174552024 3178864682 3180057664 3180427392 3187062508 3188629248 3189526326 3195057936 3197223936 3199877968 3203669952 3206926471 3208502976 3210080256 3210128964 3214971732 3216552192 3217151232 3220439371 3222730752 3223637424 3228518532 3230136693 3231240453 3233742848 3240153728 3242817024 3246686296 3248996352 3254521856 3255437472 3257018646 3261083392 3263832768 3265797672 3267608576 3274806272 3276956928 3281408704 3282529984 3283021824 3284175216 3285789696 3289147988 3289870976 3291488256 3292414272 3298013616 3300360192 3304662837 3307014144 3310375712 3312003072 3313570284 3320930304 3324324512 3327625728 3335474016 3337945088 3340005288 3342198762 3342821202 3344674816 3351418112 3353690112 3360451584 3366722233 3369117696 3369489564 3371145984 3380445184 3382665216 3388418048 3390116352 3391782912 3395249536 3395881856 3398621184 3402728392 3404401152 3411264864 3414140856 3420459648 3423558656 3441378192 3443069952 3447230876 3449895822 3450654144 3455878992 3457611108 3463491399 3468333568 3468716387 3468853248 3471777792 3472180308 3475326176 3477418404 3477798912 3484693632 3491719224 3493821321 3497657522 3497721856 3499474944 3502831374 3505426432 3511721912 3512493824 3514220544 3520778128 3524274432 3527876471 3528533491 3530268096 3530797056 3533996032 3537385572 3542722036 3546920304 3552271152 3554071353 3558431872 3559432989 3561182784 3561965568 3568362588 3569027148 3575216928 3577564872 3580215296 3580610464 3587433472 3589865472 3594545542 3597103104 3597500136 3599862714 3603815348 3604355328 3610485184 3620814477 3625003264 3626276801 3628059456 3632988208 3634351616 3635374092 3637960704 3641556701 3642357152 3644147712 3645172944 3649700614 3651494784 3652522083 3657003392 3661337088 3664654336 3665058824 3666860544 3668718816 3674253408 3676059648 3684157056 3691584792 3692846232 3701104848 3703032832 3710498624 3720067456 3720499968 3722307024 3724172676 3726952448 3730094592 3730506303 3737614944 3739865076 3743253472 3745093632 3750181376 3752644224 3753343104 3755188224 3759026272 3759852544 3760910328 3761700864 3762759168 3766604954 3767306434 3770345376 3776757528 3779444736 3783286528 3785146368 3798010384 3799855087 3803000832 3810097284 3811970304 3819655728 3820367088 3822485504 3828069441 3830192128 3833421312 3840069632 3840516096 3847682552 3850420224 3850845216 3851503488 3858183168 3864003584 3865831998 3865903104 3874418688 3880285184 3882230016 3884138496 3888832448 3891386352 3896672836 3898004356 3898588416 3899958069 3901875264 3909741948 3912638464 3916391169 3920526848 3922299397 3931071158 3933003648 3934937088 3943604736 3947635358 3950687151 3951555552 3957080064 3960875394 3963809792 3967746048 3971801344 3975745536 3979809008 3982507008 3990536256 4003235856 4014278656 4016914944 4023746432 4024878459 4025763168 4027742208 4028186772 4031858824 4032609704 4035862656 4042726368 4046995456 4048825184 4050877026 4056988138 4057743698 4061795832 4065475904 4067923416 4070817792 4078128672 4086636603 4087111734 4088645568 4097651796 4099923968 4108052048 4110974976 4114128816 4118646112 4119263232 4122736128 4123191177 4126949834 4138073688 4144316344 4146353664 4153544704 4154713248 4155626496 4157669376 4162693888 4163089686 4163865006 4165911936 4171086416 4173136896 4174310952 4179432448 4185075888 4188176384 4188638656 4192821504 4196620288 4197083492 4199146752 4211160156 4218321993 4218954048 4228904556 4229834112 4232736032 4240569856 4251505664 4251974926 4252701768 4255727616 4256197344 4260077248 4262965248 4271559936 4272761682 4278003968 4280107008 4280171952 4286628976 4288736256 4289534976 4296974336 4298183232 4300296192 4304691376 4306848924 4308320604 4308966144 4314173497 4320078336 4323756032 4328642871 4331995136 4340583296 4342691528 4347004032 4351777024 4354396896 4363175922 4365320832 4369275904 4374936504 4377362432 4378900288 4381052928 4388651008 4389885696 4397351488 4401718272 4406217116 4409352192 4410592704 4416004096 4418093712 4420239591 4427907072 4436834304 4445113498 4447298688 4453340384 4456265016 4457094936 4459286016 4463843698 4468276512 4471586816 4477285134 4480602112 4492156928 4492652752 4494861312 4510137331 4510220288 4516063488 4520155136 4526714736 4531494912 4535841177 4536685917 4539201536 4543709184 4548353152 4552187808 4552869888 4554928332 4560612864 4572878694 4573660392 4588504256 4590759936 4599861096 4600872192 4603133952 4607838656 4610148144 4612414464 4617988532 4621021293 4621558554 4629037056 4629573744 4633476876 4636557872 4646258176 4646771009 4655625632 4658428428 4662355887 4665966592 4670441832 4672737792 4683030624 4685627392 4692472218 4699032576 4699551234 4701861504 4707024128 4707729408 4711698432 4712218488 4716514096 4721197824 4726023197 4729227072 4736361536 4738761804 4745910652 4748243712 4749287424 4757816784 4758702864 4761828036 4766955904 4768297023 4770086496 4770641088 4780593762 4782943872 4792586904 4796137472 4796666848 4799816952 4805807104 4807979906 4812754464 4822457598 4827752636 4834096128 4837412608 4842777798 4847165456 4850614272 4857842507 4858863616 4860230592 4864225536 4868659712 4870029444 4873494528 4878311807 4881782784 4883156208 4885527969 4889147392 4891625088 4895749152 4899004544 4901412864 4912209408 4915435392 4922113056 4923794976 4924532736 4926262824 4933721982 4934806464 4937232384 4947020424 4960666624 4963076032 4965563568 4968004608 4973459456 4974008404 4983486592 4986486768 4993458176 5003525632 5004457472 5006917632 5010007932 5014547104 5017012224 5026374038 5027127168 5030535168 5035676704 5039259648 5040677376 5046861824 5053676544 5054234346 5070667776 5073997824 5080129712 5082627072 5085174528 5090371909 5092874304 5093822784 5104092588 5106601728 5111228416 5111821009 5116897296 5120688128 5133893632 5134460288 5135337984 5144244224 5154442664 5162067288 5165891584 5170846314 5176306688 5178851328 5183818488 5188515136 5198117888 5199944092 5202500352 5203279872 5212989264 5216127606 5216698368 5221854892 5227040448 5237578836 5244004864 5246486283 5246582784 5249212416 5254401079 5258139648 5267582868 5268740736 5271330816 5276106752 5281167192 5288341706 5295402144 5300994048 5306078358 5310009344 5314083054 5320715008 5328406728 5335025143 5337647808 5355886592 5362825392 5366504612 5367684224 5370322944 5370915696 5381150208 5384798208 5390301824 5391818313 5395654656 5396250204 5401169368 5405723022 5406532992 5415727776 5423897888 5427757056 5434833166 5437504896 5442089184 5448848804 5449482312 5451527424 5453061138 5463535728 5466221568 5474550921 5477242176 5482809773 5485505088 5492350976 5496981504 5497588236 5500290816 5505912473 5511380112 5517431584 5528471552 5528555438 5539617664 5540835328 5550786248 5551820008 5554549248 5564182528 5565747936 5569708032 5580101184 5580749952 5583460536 5590428672 5595141888 5598862336 5606422416 5614880208 5617640448 5624429324 5625272064 5628966336 5630014656 5638539408 5639778816 5641365492 5642551296 5649907431 5650959651 5665136292 5670269024 5674303488 5674929792 5677719552 5683953664 5695413248 5696041882 5697015576 5706809344 5706895936 5715145926 5718315008 5719379968 5730910976 5733728256 5742465232 5744427472 5745288192 5750131968 5756008979 5760104448 5760774144 5771523828 5775630336 5776267824 5787274752 5796005376 5798747997 5798854656 5805862528 5811628032 5817567896 5820427776 5823345024 5833248672 5837079528 5841403904 5845009254 5847006534 5847882624 5853180928 5868957696 5879136256 5880790272 5890791616 5893652788 5896606737 5899505472 5915779072 5921453037 5929731584 5930386081 5935620096 5941686688 5942793248 5945714688 5954774686 5957702016 5969713512 5973760512 5979866086 5985804384 5993148416 5999099904 6021417984 6025372416 6032654033 6035619648 6038644752 6041993216 6047788236 6048914556 6064089552 6069583744 6070493184 6073237776 6076315539 6080817152 6085482207 6086615547 6097171592 6098213856 6101885124 6121013248 6133148128 6134496256 6137511936 6145513346 6146864192 6149885952 6161361724 6162078072 6166462464 6172764992 6177969168 6178894848 6190424751 6199763563 6207110532 6211237904 6216474516 6219530496 6227255776 6230317056 6232069872 6233439744 6244040832 6244634529 6245797509 6256629624 6259705344 6265376768 6266068312 6269148672 6276972544 6282264576 6282957984 6294930432 6295625238 6298720128 6305636096 6318349072 6330991616 6332383232 6343755712 6344937152 6349104048 6357729364 6360115328 6360854784 6374125016 6377258496 6377962389 6379052652 6390115872 6394447872 6399755936 6407339904 6413852942 6417005952 6420160512 6420257928 6429943464 6433104384 6434302464 6440878742 6445461504 6447274848 6457037064 6460273386 6462480906 6480307456 6485634048 6493372592 6497992704 6509043712 6510874944 6514037292 6522166784 6527665536 6531595344 6535217152 6544763883 6549612544 6553913856 6562817408 6565059968 6566043648 6568350432 6571579392 6578295976 6579741952 6582976512 6584828544 6596027232 6600720384 6609325674 6614028288 6620751424 6624006144 6627140568 6641860608 6648649024 6655251456 6667670247 6670948032 6680010576 6684397524 6685642404 6689349632 6695765547 6702836224 6707380224 6720903168 6733444466 6738235392 6738979128 6742291968 6760890368 6765330432 6776836096 6780232704 6783565824 6790499072 6791763712 6797242368 6805456784 6808802304 6819177463 6821507623 6822529728 6828281712 6840919296 6847117312 6859318041 6882756384 6886139904 6894461752 6899791644 6901308288 6911757984 6915222216 6926982798 6936667136 6937432774 6937706496 6943555584 6944360616 6950652352 6954836808 6969387264 6983438448 6987642642 6995315044 6998949888 7005662748 7010852864 7023443824 7024987648 7028441088 7038914653 7041556256 7048548864 7049326851 7055752942 7057066982 7060536192 7061594112 7067992064 7074771144 7085444072 7093840608 7104542304 7108142706 7116863744 7118865978 7122365568 7123931136 7136725176 7138054296 7150433856 7155129744 7160430592 7161220928 7170890643 7174866944 7189091084 7194206208 7195000272 7199725428 7207630696 7208710656 7211969859 7220970368 7241628954 7250006528 7252553602 7256118912 7265976416 7268703232 7270748184 7275921408 7283113402 7284714304 7288295424 7290345888 7299401228 7302989568 7305044166 7314006784 7322674176 7329308672 7330117648 7333721088 7337437632 7344896111 7348506816 7352119296 7368314112 7375845011 7383169584 7385692464 7400582973 7402209696 7406065664 7420997248 7440134912 7440999936 7444614048 7448345352 7453904896 7460189184 7461012606 7475229888 7479730152 7486506944 7490187264 7500362752 7505288448 7506686208 7510376448 7518052544 7519705088 7521820656 7525518336 7533209908 7534612868 7539561057 7540690752 7553515056 7558889472 7566573056 7570292736 7596020768 7599710174 7606001664 7620194568 7623940608 7639311456 7640734176 7644971008 7656138882 7660384256 7666842624 7680139264 7681032192 7695365104 7700840448 7701690432 7703006976 7710879953 7716366336 7728007168 7731663996 7748837376 7756269471 7760570368 7764460032 7768276992 7777664896 7782772704 7793345672 7796008712 7797176832 7799916138 7803750528 7819483896 7825276928 7832782338 7841053696 7844598794 7862142316 7866007296 7869874176 7887209472 7895270716 7901374302 7903111104 7914160128 7921750788 7927619584 7932512559 7943602688 7944479467 7951491072 7959618016 7965014016 7971124581 7981072512 8006471712 8028557312 8033829888 8047492864 8049756918 8051526336 8055484416 8056373544 8063717648 8065219408 8071725312 8081479931 8085452736 8093990912 8097650368 8101754052 8108584533 8113976276 8115487396 8123591664 8130951808 8135846832 8141635584 8152249749 8156257344 8173273206 8174223468 8177291136 8195303592 8199847936 8216104096 8221949952 8228257632 8237292224 8238526464 8245472256 8246382354 8253899668 8276147376 8288632688 8292707328 8292833157 8305343641 8307089408 8309426496 8311252992 8325387776 8326179372 8327730012 8331823872 8340339541 8342172832 8346273792 8348621904 8358864896 8370151776 8376352768 8377277312 8385643008 8393240576 8394166984 8398293504 8422320312 8436643986 8437908096 8457809112 8459668224 8465472064 8481139712 8503011328 8503949852 8505403536 8511455232 8512394688 8520154496 8525930496 8543119872 8544062823 8545523364 8556007936 8560214016 8560343904 8573257952 8577472512 8579069952 8593948672 8596366464 8600592384 8609382752 8613697848 8616641208 8617932288 8628346994 8640156672 8647512064 8657285742 8681166592 8685383056 8694008064 8703554048 8704514707 8708793792 8726351844 8730641664 8738551808 8749873008 8754724864 8757800576 8762105856 8767513881 8770509801 8777302016 8779771392 8794702976 8803436544 8812434232 8818704384 8821185408 8832008192 8836187424 8840479182 8855814144 8873668608 8890226996 8894597376 8906680768 8912530032 8914189872 8918572032 8927687396 8932162029 8936553024 8954570268 8961204224 8969799129 8983330877 8984313856 8985305504 8989722624 9020274662 9020440576 9032126976 9040310272 9053429472 9062989824 9071682354 9073371834 9078403072 9087418368 9096706304 9104375616 9105739776 9109856664 9121225728 9138246061 9145757388 9147320784 9177008512 9181519872 9199722192 9201744384 9206267904 9215677312 9218270019 9220296288 9224828928 9235977064 9242042586 9243117108 9258074112 9259147488 9266953752 9273115744 9292516352 9293542018 9311251264 9316856856 9324711774 9340883664 9345475584 9366061248 9384944436 9391383071 9398065152 9399102468 9403723008 9414048256 9415458816 9423396864 9424436976 9433028192 9442395648 9443437857 9452046394 9458454144 9472723072 9477523608 9491821304 9496487424 9498574848 9515633568 9517405728 9523656072 9533911808 9536594046 9540172992 9541282176 9561187524 9565887744 9585173808 9592274944 9593333696 9599633904 9611614208 9615959812 9620779413 9625508928 9644915196 9655505272 9661318113 9668192256 9674825216 9685555596 9694330912 9701228544 9715685014 9717727232 9720461184 9728451072 9737319424 9740058888 9746989056 9756623614 9763565568 9766312416 9771055938 9778294784 9783250176 9791498304 9798009088 9802825728 9824418816 9830870784 9842751317 9844226112 9847589952 9849065472 9852525648 9867443964 9869612928 9874464768 9894040848 9913988511 9921333248 9926152064 9931127136 9936009216 9946918912 9948016808 9966973184 9972973536 9986916352 10007051264 10008914944 10013835264 10020015864 10029094208 10034024448 10052748076 10054254336 10061070336 10071353408 10081354752 10100166699 10107353088 10108468692 10141335552 10147995648 10160259424 10165254144 10170349056 10180743818 10185748608 10187645568 10208185176 10213203456 10222456832 10223642018 10233794592 10241376256 10268920576 10270675968 10288488448 10308885328 10313892379 10324134576 10331783168 10341692628 10352613376 10367636976 10377030272 10390474197 10396235776 10399888184 10405000704 10406149161 10406559744 10425978528 10432255212 10433396736 10443709784 10454080896 10475157672 10488009728 10492972566 10493165568 10498424832 10508802158 10516279296 10535165736 10537481472 10542661632 10562334384 10576683412 10583629413 10585600473 10590804288 10601988096 10612156716 10620018688 10628166108 10641430016 10642604569 10656813456 10670050286 10675295616 10678298967 10711773184 10725650784 10733009224 10735368448 10740645888 10741831392 10762300416 10769596416 10780603648 10783636626 10791309312 10792500408 10802338736 10811446044 10813065984 10831455552 10847795776 10862443431 10869666332 10875009792 10878830403 10884178368 10897697608 10898964624 10903054848 10906122276 10924670103 10927071456 10932443136 10949101842 10954484352 10965619546 10971010176 10984701952 10993963008 10995176472 11000581632 11011824946 11022760224 11034863168 11056943104 11057110876 11079235328 11081670656 11101572496 11103640016 11109098496 11126026387 11128365056 11131495872 11160202368 11161499904 11166921072 11180857344 11190283776 11191518909 11197724672 11212844832 11229760416 11235280896 11248858648 11250544128 11257932672 11260029312 11277078816 11279557632 11282730984 11285102592 11299814862 11301919302 11330272584 11340538048 11349859584 11355439104 11367907328 11390826496 11392083764 11394031152 11399565261 11413791872 11430291852 11436630016 11438759936 11461821952 11467456512 11484930464 11488854944 11490576384 11500263936 11512017958 11520208896 11521548288 11543047656 11551260672 11552535648 11574549504 11592010752 11597495994 11597709312 11611725056 11623256064 11635135792 11640855552 11646690048 11666497344 11674159056 11682807808 11690018508 11694013068 11695765248 11699874207 11706361856 11737915392 11749173507 11758272512 11761580544 11766898191 11781583232 11787305576 11793213474 11799010944 11831558144 11842906074 11859463168 11860772162 11871240192 11883373376 11885586496 11891429376 11909549372 11915404032 11939427024 11947521024 11959732172 11971608768 11986296832 12034273439 12042835968 12050744832 12065308066 12071239296 12074635377 12077289504 12083986432 12095576472 12097829112 12128179104 12139167488 12140986368 12146475552 12152631078 12161634304 12170964414 12173231094 12194343184 12196427712 12203770248 12241801327 12242026496 12259909809 12266296256 12268992512 12291026692 12293728384 12299771904 12322723448 12324156144 12332924928 12345529984 12355938336 12357789696 12380849502 12399527126 12414221064 12422475808 12432949032 12439060992 12454511552 12460634112 12464139744 12466879488 12488081664 12489269058 12491595018 12513259248 12519410688 12530753536 12532136624 12538297344 12564529152 12565915968 12580909397 12589860864 12591250476 12597440256 12611272192 12636698144 12654965979 12661983232 12664766464 12687511424 12689874304 12698208096 12715458728 12720230656 12721709568 12748250032 12754516992 12755924778 12758105304 12780231744 12788895744 12799511872 12814679808 12827705884 12834011904 12840321024 12840515856 12859886928 12866208768 12868604928 12881757484 12890923008 12894549696 12914074128 12920546772 12924961812 12942520491 12960614912 12971268096 12986745184 12995985408 13018087424 13021749888 13028074584 13044333568 13055331072 13063190688 13070434304 13089527766 13099225088 13107827712 13125634816 13130119936 13132087296 13136700864 13143158784 13156591952 13159483904 13165953024 13169657088 13183117339 13185572519 13192054464 13218651348 13228056576 13241502848 13248012288 13254281136 13260718773 13283721216 13297298048 13310502912 13335340494 13341896064 13360021152 13368795048 13371284808 13378699264 13391531094 13405672448 13414760448 13441806336 13466888932 13476470784 13477958256 13484583936 13530411993 13530660864 13553672192 13560465408 13580998144 13583527424 13594484736 13607922409 13610913568 13617604608 13638354926 13643015246 13645059456 13656563424 13681838592 13694234624 13718636082 13765512768 13772279808 13788923504 13799583288 13802616576 13816723753 13823515968 13830444432 13853965596 13863063879 13873334272 13874865548 13887111168 13888721232 13901304704 13909673616 13938774528 13940313027 13966876896 13975285284 13990630088 13997899776 14011325496 14021705728 14046887648 14049975296 14056882176 14077829306 14083112512 14097097728 14098653702 14111505884 14114133964 14121072384 14123188224 14149542288 14170888144 14178069591 14187681216 14199458483 14202102943 14209084608 14216285412 14233727488 14237731956 14244731136 14247862272 14273450352 14276108592 14300867712 14304891069 14310259488 14320861184 14322441856 14341781286 14349733888 14378182168 14388412416 14390000544 14399450856 14415261392 14417421312 14423939718 14441940736 14483257908 14500013056 14505107204 14512237824 14531952832 14537406464 14541496368 14551842816 14566226804 14569428608 14573527521 14576590848 14580691776 14598802456 14605979136 14610088332 14628013568 14634935421 14645348352 14658617344 14660235296 14667442176 14674875264 14689792222 14697013632 14704238592 14736628224 14751690022 14766339168 14771384928 14801165946 14804419392 14812131328 14841994496 14880269824 14881912241 14881999872 14889228096 14896690704 14907809792 14920378368 14922025212 14950459776 14959460304 14973013888 14980374528 15000725504 15010576896 15013372416 15020752896 15036105088 15039410176 15043641312 15051036672 15066419816 15069225736 15079122114 15081381504 15107030112 15117778944 15133146112 15140585472 15192041536 15199420348 15212003328 15240389136 15247881216 15271115727 15278622912 15281468352 15312277764 15320768512 15333685248 15335463027 15360278528 15362064384 15390730208 15401680896 15403380864 15406013952 15421759906 15432732672 15456014336 15463327992 15497674752 15512538942 15521140736 15528920064 15536553984 15555329792 15565545408 15586691344 15592017424 15594353664 15599832276 15607501056 15623452943 15638967792 15650553856 15665564676 15682107392 15689197588 15724284632 15732014592 15739458849 15739748352 15763203237 15774418944 15790541432 15802748604 15806222208 15828320256 15843501576 15855239168 15865025118 15887205376 15888958934 15902982144 15919236032 15930028032 15942249162 15962145024 16005075429 16012943424 16057114624 16067659776 16094985728 16099513836 16103052672 16110968832 16112747088 16127435296 16130438816 16143450624 16162959862 16170905472 16175454939 16187981824 16195300736 16203508104 16217169066 16227952552 16230974792 16247183328 16261903616 16271693664 16283271168 16304499498 16312514688 16346546412 16348446936 16354582272 16390607184 16399695872 16423652763 16432208192 16448429319 16456515264 16474584448 16477052928 16490944512 16492764708 16507799336 16517737419 16552294752 16577265376 16585414656 16585666314 16610687282 16614178816 16618852992 16622505984 16650775552 16652358744 16655460024 16663647744 16680679082 16684345664 16692547584 16697243808 16717729792 16740303552 16754554624 16771286016 16786481152 16788333968 16796587008 16827929671 16844640624 16873287972 16875816192 16915618224 16919336448 16930944128 16949722293 16952878953 16962279424 17006022656 17007899704 17010807072 17022910464 17024789376 17040308992 17051860992 17086239744 17088125646 17091046728 17112015872 17120428032 17120687808 17146515904 17154945024 17158139904 17187897344 17192732928 17201184768 17218765504 17227395696 17233282416 17235864576 17256693988 17268026937 17280313344 17295024128 17314571484 17362333184 17370766112 17388016128 17407108096 17409029414 17417587584 17452703688 17461283328 17477103616 17499746016 17509449728 17515601152 17524211712 17535027762 17541019602 17559542784 17589405952 17606873088 17624868464 17637408768 17642370816 17664016384 17672374848 17680958364 17689820211 17747337216 17764359111 17780453992 17789194752 17791158243 17813361536 17825060064 17828379744 17837144064 17855374792 17864324058 17873106048 17909140536 17922408448 17939598258 17966661754 17968627712 17970611008 17979445248 18040549324 18064253952 18080620544 18097962099 18106858944 18125979648 18143364708 18146743668 18156806144 18193412608 18208751232 18211479552 18219713328 18242451456 18256446621 18259846641 18276492122 18291514776 18294641568 18354017024 18363039744 18399444384 18403488768 18412535808 18431354624 18436540038 18440592576 18449657856 18471954128 18484085172 18486234216 18509195971 18518294976 18533907504 18546231488 18571274253 18585032704 18587084036 18599290689 18622502528 18633713712 18649423548 18681767328 18690951168 18732122496 18769888872 18782766142 18796130304 18798204936 18807446016 18828096512 18830917632 18846793728 18848873952 18866056384 18884791296 18886875714 18904092788 18916908288 18945446144 18955047216 18983642608 18992974848 18997149696 19021916081 19031267136 19034811456 19047312144 19067823616 19073188092 19080345984 19082564352 19122375048 19131775488 19133887167 19170347616 19184549888 19186667392 19199267808 19223228416 19231919624 19241558826 19251017856 19289830392 19311010544 19322636226 19336384512 19349650432 19371111192 19388661824 19431370028 19435454464 19440922368 19456902144 19474638848 19480117776 19493978112 19513247228 19527131136 19532624832 19542111876 19556589568 19566500352 19582996608 19596018176 19605651456 19648837632 19661741568 19685502634 19688452224 19695179904 19698130944 19705051296 19734887928 19739225856 19748929536 19788081696 19827977022 19842666496 19852304128 19862254272 19872018432 19893837824 19896033616 19933946368 19936146587 19945947072 19973832704 20003010741 20014102528 20017829888 20040031728 20058188416 20068048896 20087296641 20105496152 20108508672 20122140672 20142706816 20162709504 20200333398 20214706176 20216937384 20282671104 20295991296 20320518848 20330508288 20340698112 20361487636 20371497216 20375291136 20416370352 20426406912 20444913664 20447284036 20457532389 20464522869 20467589184 20537841152 20541351936 20574725557 20576976896 20617770656 20627784758 20648269152 20663566336 20683385256 20705226752 20735273952 20754060544 20780948394 20792471552 20799776368 20810001408 20812298322 20813119488 20851957056 20864510424 20887419568 20908161792 20929531301 20950315344 20976019456 20985945132 20996849664 21017604316 21032558592 21070331472 21074962944 21085323264 21116743959 21124668768 21153366824 21167258826 21171200946 21181608576 21203976192 21224313432 21240037376 21256332216 21282860032 21285209138 21313626912 21340100572 21350591232 21356597934 21423546368 21451301568 21466018448 21470736896 21481291776 21483662784 21509296711 21524600832 21561207296 21567273252 21582618624 21585000816 21604677472 21622892088 21626131968 21635909577 21662911104 21695591552 21724886862 21739332664 21750019584 21757660806 21768356736 21795395216 21797929248 21806109696 21812244552 21849340206 21854142912 21864886272 21898203684 21908968704 21931239092 21942020352 21969403904 21987926016 21990352944 22001163264 22023649892 22034688333 22045520448 22069726336 22113886208 22114221752 22127535033 22158470656 22163341312 22203144992 22207280032 22218196992 22252052774 22256730112 22262991744 22320404736 22322999808 22333842144 22361714688 22380567552 22383037818 22395449344 22425689664 22459520832 22470561792 22497717296 22501088256 22515865344 22520058624 22543075597 22554157632 22559115264 22565461968 22599629724 22603838604 22618683171 22660545168 22681076096 22699719168 22710878208 22735814656 22781652992 22784167528 22788062304 22799130522 22827583744 22860583704 22873260032 22877519872 22923643904 22934913024 22969860928 22977709888 22981152768 23000527872 23024035916 23040417792 23043096576 23086095312 23102521344 23105071296 23132639859 23149099008 23184021504 23194991988 23223450112 23246512128 23270271584 23281711104 23293380096 23332994688 23348318112 23365615616 23380037016 23388026136 23391530496 23399748414 23412723712 23475830784 23498347014 23523161088 23533796382 23563166464 23574611152 23586426948 23598021888 23626539919 23663116288 23685812148 23718926336 23721544324 23742480384 23766746752 23771172992 23782858752 23797537677 23819098744 23830808064 23833438401 23878854048 23895042048 23919464344 23943217536 23972593664 24068546878 24085671936 24101489664 24130616132 24142478592 24149270754 24154579008 24191152944 24195658224 24244439793 24256358208 24278334976 24281014709 24281972736 24292951104 24305262156 24323268608 24341928828 24346462188 24388686368 24392855424 24407540496 24456749247 24483602654 24484052992 24519819618 24532592512 24537985024 24582053384 24587456768 24599543808 24645446896 24648312288 24665849856 24691059968 24699734437 24711876672 24715579392 24761699004 24799054252 24828442128 24844951616 24865898064 24878121984 24878499471 24909023104 24916030923 24921268224 24928279488 24933758976 24976163328 24978538116 24983190036 25021018623 25026518496 25038821376 25061507072 25064273248 25076594688 25129058304 25131831936 25161818794 25179721728 25182500952 25194880512 25222544384 25273396288 25309931958 25323966464 25375022848 25379748608 25396416192 25430917456 25440461312 25443419136 25490896907 25496500064 25509033984 25511849556 25516210608 25560463488 25577791488 25599023744 25629359616 25632188469 25655411768 25668023808 25680642048 25681031712 25719773856 25732417536 25737209856 25763514968 25781846016 25789099392 25828148256 25841093544 25849923624 25885040982 25921229824 25942536192 25973490368 26036174848 26043499776 26056149168 26088667136 26110662144 26113544121 26126381376 26179055532 26198450176 26215655424 26251269632 26260239872 26264174592 26273401728 26286317568 26313183904 26318967808 26331906048 26339314176 26366234678 26371145038 26384108928 26437302696 26456113152 26483005696 26496024576 26508562272 26521437546 26567442432 26594596096 26621005824 26670680988 26683792128 26716039289 26720042304 26737590096 26742569616 26757398528 26783062188 26796486087 26811344896 26883612672 26909397387 26933777864 26949992631 26952941568 26955916512 26969167872 27060823986 27061321728 27107344384 27120930816 27161996288 27167054848 27188969472 27215844818 27221827136 27235209216 27276709852 27286030492 27290118912 27313126848 27363677184 27388469248 27414738183 27437272164 27456095779 27531025536 27544559616 27577847008 27599166576 27605233152 27633447506 27647031936 27654810057 27660888864 27707931192 27726127758 27746668544 27749731096 27774222336 27777442464 27802609408 27819347232 27877549056 27880626054 27933753792 27950570568 27981260176 28022650992 28043411456 28093775296 28099950592 28155658612 28166225024 28174149213 28194195456 28197307404 28223011768 28228267928 28242144768 28246376448 28299084576 28341776288 28356139182 28375362432 28398916966 28404205886 28418169216 28432570824 28467454976 28475463912 28489462272 28495724544 28546900704 28552217184 28601735424 28609782138 28620518976 28644883712 28683562572 28699467776 28756364336 28776824832 28780001088 28798901712 28830522784 28834842624 28847879436 28862338239 28883881472 28966515816 28983954339 29000026112 29010214408 29024475648 29063905664 29074812928 29082992736 29103685632 29132453608 29138857216 29147055042 29153181696 29161383552 29197604912 29211958272 29220176664 29256027136 29269870842 29290696704 29317234688 29320470592 29334884352 29349750528 29379584444 29394027264 29408477184 29473256448 29503380044 29528253951 29532678336 29542769856 29602331892 29608838784 29624262656 29683988992 29760539648 29763824482 29763999744 29778456192 29793381408 29815619584 29840756736 29844050424 29900919552 29918920608 29946027776 29960749056 30001451008 30021153792 30026744832 30041505792 30072210176 30078820352 30087282624 30102073344 30132839632 30138451472 30158244228 30162763008 30199214479 30214060224 30266292224 30300500097 30384083072 30398840696 30424006656 30480778272 30495762432 30542231454 30557245824 30562936704 30624555528 30641537024 30667370496 30670926054 30720557056 30724128768 30781460416 30806761728 30812027904 30843519812 30865465344 30912028672 30926655984 30941677137 30995349504 31025077884 31042281472 31057840128 31110659584 31131090816 31173382688 31184034848 31188707328 31199664552 31215002112 31218447483 31246905886 31277935584 31301107712 31331129352 31364214784 31378395176 31448569264 31464029184 31478917698 31479496704 31526406474 31548837888 31581082864 31605497208 31612444416 31687003152 31710478336 31730050236 31750888239 31756801419 31774410752 31777917868 31805964288 31838472064 31860056064 31884498324 31924290048 31927813707 32010150858 32025886848 32114229248 32135319552 32189971456 32199027672 32206105344 32221937664 32225494176 32254870592 32260877632 32286901248 32325919724 32341810944 32350909878 32390601472 32407016208 32434338132 32455905104 32461949584 32494366656 32523807232 32527397063 32543387328 32608998996 32625029376 32636491209 32693092824 32696893872 32709164544 32774010309 32781214368 32799391744 32847305526 32864416384 32896858638 32913030528 32949168896 32954105856 32981889024 32985529416 33015598672 33035474838 33104589504 33154530752 33170829312 33171332628 33221374564 33228357632 33237705984 33245011968 33301551104 33304717488 33310920048 33327295488 33361358164 33368691328 33378079161 33385095168 33394487616 33435459584 33480607104 33509109248 33542572032 33572962304 33576667936 33593174016 33655859342 33689281248 33746575944 33751632384 33831236448 33838672896 33861888256 33899444586 33905757906 33924558848 34012045312 34015799408 34021614144 34049578752 34080617984 34103721984 34148182649 34172479488 34176251292 34182093456 34198695783 34224031744 34241375616 34293031808 34309890048 34316279808 34375794688 34385465856 34402369536 34437531008 34454791392 34466564832 34471729152 34513387976 34536053874 34560626688 34590048256 34629142968 34724666368 34741532224 34776032256 34814216192 34818058828 34835175168 34905407376 34922566656 34954207232 34999492032 35031202304 35048423424 35070055524 35082039204 35119085568 35178811904 35213746176 35249736928 35274817536 35284741632 35300694573 35328032768 35344749696 35361916728 35379640422 35494674432 35528718222 35560907984 35578389504 35582316486 35626723072 35650120128 35656759488 35674288128 35710749584 35728648116 35746212096 35782747063 35789411123 35818281072 35844816896 35879196516 35933323508 35937255424 35941222016 35958890496 36081098648 36102820317 36128507904 36161241088 36195924198 36213717888 36251959296 36286729416 36293487336 36313612288 36386825216 36417502464 36422959104 36439426656 36484902912 36512893242 36519693282 36552984244 36583029552 36589283136 36708034048 36725403981 36726079488 36780807553 36798888768 36806977536 36862709248 36873080076 36881185152 36899315712 36943908256 36968170344 36972468432 37018391942 37036589952 37067815008 37092462976 37142548506 37170065408 37174168072 37198581378 37245005056 37267427424 37298847096 37345176001 37363534656 37381902336 37464244992 37539777744 37565532284 37592260608 37596409872 37614892032 37656193024 37693587456 37697747904 37732112768 37742728191 37769582592 37773751428 37808185576 37833816576 37890892288 37910094432 37967285216 37985949696 37994299392 38043832162 38062534272 38069622912 38094624288 38135647232 38146376184 38160691968 38165128704 38244750096 38263550976 38267774334 38340695232 38373334784 38398535616 38446456832 38463839248 38483117652 38502035712 38541387311 38548565131 38579660784 38622021088 38645272452 38672769024 38699300864 38742222384 38777323648 38827561473 38862740056 38870908928 38881844736 38913804288 38949277696 38960235552 38987956224 39026494456 39054262272 39065249664 39084223752 39113179136 39133000704 39165993216 39192036352 39211302912 39297675264 39323483136 39371005268 39376904448 39390359808 39396261888 39410102592 39469775856 39478451712 39497859072 39549352017 39556717557 39576163392 39655954044 39685332992 39704608256 39724508544 39744036864 39787675648 39792067232 39867892736 39872293174 39891894144 39947665408 40006021482 40028205056 40035659776 40080063456 40116376832 40136097792 40174593282 40210992304 40217017344 40244281344 40285413632 40325419008 40393761797 40400666796 40429412352 40433874768 40591235979 40591982592 40641037696 40661016576 40681396224 40722975272 40742994432 40750582272 40823767227 40832740704 40852813824 40889827328 40894568072 40915064778 40929045738 40935178368 41075682304 41082703872 41149451114 41153953792 41235541312 41255569516 41296538304 41366770512 41410453504 41450171259 41470547904 41508121088 41512702567 41561896788 41584943104 41599552736 41620002816 41624596644 41703914112 41729020848 41774839136 41816323584 41820939081 41859062602 41900630688 41952038912 41971890264 41993699328 42035208632 42065117184 42140662944 42149925888 42170646528 42228578231 42233487918 42249337536 42306733648 42334517652 42342401892 42363217152 42448626864 42480074752 42512664432 42534208773 42565720064 42570418276 42598375449 42606308829 42627253824 42680201144 42701182464 42713195868 42847092736 42902603136 42932036896 42941473792 42962583552 42967325568 43018593422 43049201664 43122414592 43134546504 43165237248 43170001632 43209354944 43245784176 43252263936 43271819154 43325822208 43391183104 43449773724 43478665328 43500039168 43515321612 43536713472 43590790432 43595858496 43612219392 43624489104 43698680412 43708285824 43720582563 43729772544 43796407368 43817937408 43862478184 43884040704 43904806263 43938807808 43975852032 43980705888 44002326528 44047299784 44069376666 44091040896 44139452672 44227772416 44228443504 44255070066 44316941312 44326682624 44406289984 44414560064 44436393984 44504105548 44513460224 44525983488 44640809472 44645736723 44645999616 44667684288 44723429376 44761135104 44766075636 44790898688 44851379328 44919041664 44941123584 44995434592 45002176512 45031730688 45040117248 45086151194 45108315264 45118230528 45130923936 45199259448 45207677208 45237366342 45321090336 45362152192 45399438336 45421756416 45563305984 45568335056 45576124608 45598261044 45655167488 45675809107 45721167408 45746520064 45755039744 45813347181 45847287808 45939721856 45955419776 45962305536 46001055744 46006389081 46048071832 46080835584 46086193152 46172190624 46205042688 46210142592 46265279718 46298198016 46368043008 46389983976 46446900224 46493024256 46540543168 46563422208 46586760192 46665989376 46696636224 46760074032 46776052272 46783060992 46799496828 46825447424 46870358829 46951661568 46996694028 47046322176 47067592764 47126332928 47149222304 47172853896 47196043776 47253079838 47289609711 47326232576 47371624296 47437852672 47443088648 47484960768 47533493504 47542345984 47565717504 47595075354 47638197488 47661616128 47666876802 47750553361 47757708096 47790084096 47838928688 47886435072 47945187328 48015226287 48137093756 48171343872 48202979328 48261232264 48284957184 48298541508 48309158016 48382305888 48391316448 48488879586 48512716416 48556669952 48562029418 48563945472 48585902208 48610524312 48646537216 48683857656 48692924376 48777372736 48785710848 48815080992 48913498494 48967205308 49039639236 49065185024 49075970048 49164106768 49174913536 49199087616 49272402571 49290893792 49296624576 49345287957 49382119936 49399468874 49423753344 49431158784 49523398008 49553212257 49598108504 49656884256 49689903232 49731796128 49756243968 49756998942 49818046208 49832061846 49842536448 49856558976 49867517952 49952326656 49957076232 49966380072 50042037246 50053036992 50077642752 50123014144 50128546496 50153189376 50263663872 50323637588 50359443456 50365001904 50389761024 50445088768 50483789013 50546792576 50619863916 50647932928 50750045696 50759497216 50792832384 50861834912 50880922624 50886838272 50981793814 50993000128 51018067968 51023699112 51032421216 51120926976 51155582976 51198047488 51258719232 51264376938 51310823536 51336047616 51361284096 51362063424 51439547712 51464835072 51474419712 51527029936 51563692032 51578198784 51630915077 51656296512 51682187088 51699847248 51770081964 51804080811 51842459648 51885072384 51946980736 52072349696 52086999552 52112298336 52177334272 52221324288 52227088242 52252762752 52358111064 52396900352 52431310848 52502539264 52520479744 52528349184 52546803456 52572635136 52626367808 52637935616 52678628352 52732469356 52742290076 52768217856 52874605392 52912226304 52966011392 52992049152 53017124544 53042875092 53189192192 53242011648 53341361976 53367584256 53373474729 53432078578 53440084608 53475180192 53485139232 53514797056 53566124376 53592972174 53622689792 53767225344 53818794774 53867555728 53899985262 53905883136 53911833024 53938335744 54112397879 54121647972 54214688768 54241861632 54293886297 54323992576 54334109696 54377938944 54431689636 54443654272 54470418432 54553419704 54572060984 54580237824 54626253696 54727354368 54776938496 54829476366 54874544328 54912191558 55062051072 55089119232 55155694016 55198333152 55210466304 55266895012 55294063872 55309620114 55321777728 55415862384 55452255516 55493337088 55499462192 55527587913 55554884928 55605218816 55611356269 55638694464 55755098112 55761252108 55797872067 55867507584 55901141136 55962520352 56045301984 56086822912 56187550592 56199901184 56311317224 56332450048 56348298426 56388390912 56394614808 56446023536 56456535856 56484289536 56492752896 56570359517 56598169152 56683552576 56712278364 56750724864 56797833932 56808411772 56836338432 56865141648 56934909952 56950927824 56978924544 56991449088 57065748243 57093801408 57104434368 57203470848 57219564276 57241037952 57289767424 57367125144 57398935552 57512728672 57553649664 57560002176 57597803424 57661045568 57669685248 57695758872 57724676478 57767762944 57933031632 57967908678 58000052224 58020428816 58048951296 58127811328 58149625856 58165985472 58264907216 58277714432 58294110084 58306363392 58322767104 58382376787 58395209824 58423916544 58440353328 58512054272 58539741684 58581393408 58634469376 58640941184 58669768704 58699501056 58759168888 58788054528 58816954368 58946512896 59006760088 59056507902 59065356672 59085539712 59204663784 59217677568 59248525312 59367977984 59521079296 59527648964 59527999488 59556912384 59586762816 59631239168 59681513472 59688100848 59801839104 59808439761 59837841216 59892055552 59921498112 60002902016 60042307584 60053489664 60144420352 60157640704 60174565248 60204146688 60265679264 60276902944 60316488456 60325526016 60398428958 60428120448 60532584448 60601000194 60768166144 60797681392 60848013312 60931602949 60961556544 60991524864 61084462908 61114491648 61125873408 61188348049 61249111056 61283074048 61334740992 61341852108 61372597167 61393568607 61441114112 61562920832 61613523456 61624055808 61687039624 61724176671 61730930688 61824057344 61853311968 61883354274 61990699008 62050155768 62084562944 62115680256 62221319168 62262181632 62346765376 62368069696 62377414656 62399329104 62430004224 62436894966 62493811772 62555871168 62662258704 62728429568 62756790352 62788593903 62883316139 62897138528 62928058368 62957835396 63052812948 63097675776 63162165728 63210994416 63224888832 63350231877 63374006304 63420956672 63460100472 63501776478 63513602838 63548821504 63555835736 63611928576 63676944128 63720112128 63768996648 63848580096 63855627414 63967722427 64020301716 64051773696 64228458496 64270639104 64379942912 64398055344 64412210688 64443875328 64450988352 64509741184 64521755264 64527890133 64573802496 64651839448 64683621888 64701819756 64781202944 64814032416 64868676264 64911810208 64923899168 64988733312 65047614464 65054794126 65086774656 65217997992 65250058752 65272982418 65386185648 65393787744 65418329088 65548020618 65562428736 65694611052 65728832768 65793717276 65826061056 65898337792 65905611353 65908211712 65963778048 65971058832 66031197344 66070949676 66104064999 66209179008 66309061504 66341658624 66342665256 66382605099 66442749128 66456715264 66475411968 66490023936 66603102208 66609434976 66621840096 66654590976 66722716328 66737382656 66756158322 66770190336 66788975232 66870919168 66961214208 67018218496 67085144064 67145924608 67153335872 67186348032 67311718684 67378562496 67493151888 67503264768 67629226791 67662472896 67677345792 67723776512 67798889172 67811515812 67849117696 68024090624 68031598816 68043228288 68099157504 68161235968 68207443968 68296365298 68344958976 68352502584 68364186912 68397391566 68448063488 68482751232 68586063616 68619780096 68632559616 68770931712 68804739072 68875062016 68899259219 68909582784 68933129664 68943458304 69026775952 69072107748 69121253376 69180096512 69189577319 69258285936 69397919577 69449332736 69483064448 69552064512 69628432384 69636117656 69670350336 69810814752 69845133312 69908414464 69998984064 70062404608 70096846848 70140111048 70164078408 70238171136 70357623808 70427492352 70499473856 70569483264 70601389146 70689499392 70723833456 70759280844 70879619757 70989348864 71057436444 71121815968 71156779008 71164632972 71253446144 71300240256 71313518976 71348576256 71421499168 71457296232 71492424192 71500315203 71565494126 71578822246 71636562144 71689633792 71758393032 71866647016 71882444032 71917780992 72162197296 72197246653 72205640634 72257015808 72322482176 72391848396 72427435776 72573458832 72586974672 72627224576 72733319379 72773650432 72835004928 72843044127 72845918208 72878853312 72969805824 73025786484 73039386564 73105968488 73166059104 73178566272 73416068096 73450807962 73452158976 73561615106 73597777536 73613955072 73725418496 73746160152 73762370304 73798631424 73887816512 73936340688 73944936864 74036783884 74073179904 74099203311 74135630016 74184925952 74285097012 74340130816 74348336144 74397162756 74490010112 74498231983 74523688543 74534854848 74597694192 74690352002 74727069312 74748092769 74763804672 74928489984 75063055869 75079555488 75131064568 75184521216 75192819744 75229784064 75312386048 75387174912 75395495808 75464225536 75485456382 75539165184 75547502856 75616371152 75667633152 75781784576 75820188864 75934570432 75971899392 76087664324 76125068544 76139245824 76189248576 76271294464 76292752368 76321383936 76330257408 76472690721 76489500192 76527101952 76535548668 76681390464 76746669568 76797071232 76892913664 76927678496 76966235304 77004071424 77082774622 77097130262 77159321568 77244042176 77290544904 77345538048 77398601728 77484444768 77554647296 77655122946 77725480112 77763689472 77827608576 77898555392 77920471104 78052988912 78108524544 78130499328 78168447504 78226358272 78266001408 78331986432 78340632363 78384072704 78595350528 78646966272 78742010536 78753808896 78780719616 78792523776 78820205184 78939551712 78956903424 78995718144 79098704034 79113435114 79152326784 79311908088 79370665984 79409216512 79449017088 79488073728 79575351296 79584134464 79735785472 79744586348 79783788288 80012042964 80056410112 80071319552 80148117867 80160126912 80232753664 80272195584 80349186564 80421984608 80434034688 80570827264 80650838016 80787523594 80801333592 80849977893 80858824704 80867749536 81182471958 81183965184 81282075392 81322033152 81362792448 81445950544 81485988864 81501164544 81647534454 81665481408 81705627648 81779654656 81789136144 81830129556 81858091476 81870356736 81969296443 82151364608 82165407744 82244214549 82298902228 82307907584 82368287337 82471082624 82511139032 82593076608 82733541024 82820907008 82900342518 82941095808 83016242176 83025405134 83123793576 83169886208 83199105472 83240005632 83249193288 83407828224 83458041696 83549678272 83632647168 83641878162 83718125204 83801261376 83904077824 83943780528 84070417264 84130234368 84239914073 84281325888 84299851776 84457156462 84466975836 84498675072 84522447639 84613467296 84669035304 84684803784 84726434304 84897253728 84960149504 85025328864 85068417546 85131440128 85140836552 85196750898 85212617658 85254507648 85360402288 85402364928 85426391736 85692609289 85694185472 85805206272 85864073792 85882947584 85934651136 86037186844 86098403328 86244829184 86269093008 86330474496 86340003264 86418709888 86491568352 86504527872 86543638308 86651644416 86782366208 86899547448 86957330656 87000078336 87030643224 87073426944 87181580864 87191716992 87224438784 87248978208 87397360824 87416571648 87441165126 87459545088 87592814736 87635874816 87724956368 87768081408 87809612526 87951704064 87961411776 88004653056 88094599568 88138753332 88182081792 88278905344 88288649171 88455544832 88456887008 88510140132 88584761853 88633882624 88653365248 88812579968 88829120128 88872787968 89008211096 89026920448 89051966976 89281618944 89291473446 89291999232 89335368576 89446858752 89522270208 89532151272 89581797376 89702758656 89838083328 89882247168 89990869184 90004353024 90063461376 90080234496 90172302388 90216630528 90236461056 90261847872 90398518896 90415354416 90474732684 90597643437 90642180672 90724304384 90798876672 91126611968 91136670112 91152249216 91196522088 91310334976 91351618214 91442334816 91493040128 91510079488 91626694362 91694575616 91879443712 91910839552 91924611072 92002111488 92012778162 92096143664 92161671168 92172386304 92299007633 92344381248 92420285184 92530559436 92596396032 92687924333 92736086016 92779967952 92825031411 92893800448 92986048512 93081086336 93126844416 93173520384 93331978752 93393272448 93520148064 93552104544 93566121984 93598993656 93650894848 93740717658 93903323136 93993388056 94092644352 94135185528 94252665856 94298444608 94345707792 94392087552 94506159676 94579219422 94743248592 94875705344 94886177296 95066987008 95084691968 95131435008 95190150708 95255456863 95276394976 95323232256 95333753604 95501106722 95515416192 95580168192 95677857376 95772870144 95783441121 95890374656 96030452574 96274187512 96342687744 96405958656 96522464528 96569914368 96597083016 96618316032 96717066271 96764611776 96782632896 96977759172 97025432832 97113339904 97124058836 97171804416 97221048624 97293074432 97367715312 97385848752 97554745472 97571421696 97582191189 97630161984 97826996988 97934410616 98079278472 98130370048 98151940096 98328213536 98349827072 98398175232 98544805142 98581787584 98593249152 98690575914 98764239872 98798937748 98847506688 98862317568 99046796016 99106424514 99196217008 99313768512 99379806464 99414720601 99463592256 99512487936 99513997884 99636092416 99664123692 99685072896 99713117952 99735035904 99833620501 99904653312 99914152464 99932760144 100084074492 100106073984 100134237483 100155285504 100246028288 100257092992 100306378752 100527327744 100647275176 100718886912 100730003808 100779522048 100890177536 100967578026 101093585152 101239727832 101295865856 101500091392 101518994432 101585664768 101723669824 101761845248 101773676544 101963587628 101986000256 102036135936 102047398224 102064842432 102241853952 102311165952 102396094976 102444547947 102517438464 102528753876 102621647072 102672095232 102724126848 102879095424 102929670144 102948839424 103054059872 103127384064 103156397568 103261830154 103312593024 103364374176 103399694496 103540163928 103608161622 103684919296 103770144768 103893961472 104173385687 104173999104 104224596672 104354668544 104442648576 104454176484 104505525504 104612336987 104716222128 104793800704 104862621696 105005078528 105040959488 105093606912 105145270272 105252735616 105275871232 105357256704 105464938712 105484580152 105536435712 105749210784 105824452608 105932022784 105984098304 106034249088 106085750184 106378384384 106484023296 106682723952 106735168512 106746949458 106864157156 106880169216 106950360384 106970278464 107132248752 107185944348 107245379584 107348241189 107368233369 107530207997 107534450688 107637589548 107735111456 107799970524 107811766272 107823666048 107876671488 108224795758 108243295944 108308460951 108429377536 108483723264 108587772594 108647985152 108668219392 108755877888 108863379272 108887308544 108940836864 109106839408 109144121968 109160475648 109252507392 109364170601 109454708736 109553876992 109658952732 109749088656 109824383116 110124102144 110176211943 110178238464 110311388032 110342422659 110396666304 110420932608 110533790024 110588127744 110619240228 110643555456 110831724768 110904511032 110986674176 110998924384 111055175826 111109769856 111210437632 111222712538 111277388928 111510196224 111522504216 111595744134 111735015168 111802282272 111925040704 112035528003 112090603968 112375101184 112399802368 112622634448 112664900096 112677335539 112696596852 112776781824 112789229616 112892047072 112913071712 112968579072 113140719034 113196338304 113228184573 113367105152 113424556728 113501449728 113595667864 113616823544 113672676864 113730283296 113869819904 113901855648 113957849088 113982898176 114131496486 114187602816 114208868736 114406941696 114439128552 114482075904 114579534848 114734250288 114797871104 115025457344 115120004352 115195606848 115322091136 115339370496 115391517744 115449352956 115535525888 115624161933 115645695393 115866063264 115935817356 116000104448 116040857632 116097902592 116255622656 116299251712 116331970944 116529814432 116555428864 116588220168 116612726784 116645534208 116764753574 116790419648 116847833088 116880706656 117024108544 117079483368 117162786816 117281882368 117339537408 117399002112 117518337776 117576109056 117633908736 117795507697 117893025792 118013520176 118113015804 118130713344 118171079424 118409327568 118435355136 118497050624 118648056051 118670152671 118735955968 119042158592 119055297928 119055998976 119113824768 119173525632 119262478336 119363026944 119376201696 119603678208 119616879522 119675682432 119784111104 119842996224 120005804032 120084615168 120106979328 120288840704 120315281408 120349130496 120408293376 120531358528 120553805888 120632976912 120651052032 120796857916 120856240896 121065168896 121181285391 121202000388 121536332288 121595362784 121863205898 121923113088 121983049728 122168925816 122228983296 122251746816 122376696098 122471301681 122498222112 122566148096 122669481984 122683704216 122745194334 122787137214 123125841664 123227046912 123248111616 123374079248 123448353342 123461861376 123648114688 123706623936 123766708548 124100311536 124169125888 124231360512 124350513777 124442638336 124524363264 124538107701 124693530752 124736139392 124754829312 124798658208 124860008448 124873789932 124987623544 125111742336 125324517408 125456859136 125513580704 125577187806 125766632278 125794277056 125856116736 125915670792 126105625896 126195351552 126324331456 126421988832 126449777664 126685734693 126700463754 126748012608 126920200944 127003552956 127027205676 127097643008 127111671472 127353888256 127440224256 127537993296 127697160192 127711254828 127795126347 127818926487 127935444854 128040603432 128103547392 128456916992 128541278208 128759885824 128796110688 128824421376 128887750656 128901976704 129019482368 129043510528 129055780266 129147604992 129303678896 129367243776 129403639512 129562405888 129564371797 129628064832 129737352528 129823620416 129847798336 129977466624 130095228928 130109588252 130173549312 130435995984 130500117504 130545964836 130772371296 130787575488 130836658176 131096041236 131124857472 131389222104 131457665536 131587434552 131652122112 131796675584 131811222706 131816423424 131927556096 131942117664 132062394688 132141899352 132208129998 132418358016 132618123008 132683317248 132685330512 132765210198 132885498256 132950823936 132980047872 133206204416 133218869952 133243680192 133309181952 133445432656 133474765312 133512316644 133540380672 133577950464 133739378407 133741838336 133922428416 133937210169 134036436992 134170288128 134291849216 134306671744 134372696064 134623437368 134757124992 134986303776 135006529536 135258453582 135324945792 135354691584 135447553024 135597778344 135623031624 135698235392 136048181248 136063197632 136086456576 136198315008 136322471936 136592730596 136689917952 136705005168 136728373824 136794783132 136896126976 136965502464 137027427321 137172127232 137239560192 137265119232 137541863424 137750124032 137798518438 137819165568 137866259328 137886916608 138053551904 138144215496 138242506752 138360193024 138379154638 138516571872 138795839154 138898665472 138966128896 139104129024 139256864768 139272235312 139340700672 139553026109 139621629504 139690266624 139816828928 139997968128 140124809216 140141055209 140280222096 140328156816 140476342272 140611076487 140715247616 140854984704 140998947712 141138966528 141202778292 141378998784 141447666912 141518561688 141759239514 141978697728 142114872888 142243631936 142313558016 142329265944 142506892288 142600480512 142627037952 142697152512 142842998336 142914592464 142984848384 143000630406 143130988252 143157644492 143251660083 143273124288 143516786064 143733294032 143764888064 143835561984 144023078899 144049901279 144324394592 144394493306 144411281268 144514031616 144644964352 144783696792 144854871552 145146917664 145173949344 145254449152 145466638758 145547300864 145670009856 145686088254 145691836416 145757706624 145939611648 146051572968 146078773128 146211936976 146332118208 146357132544 146506719107 146832136192 146901615924 147123230212 147195555072 147227910144 147450836992 147492320304 147524740608 147597262848 147775633024 147817207713 147872681376 147889873728 148073567768 148146359808 148198406622 148271260032 148369851904 148570194024 148680261632 148696672288 148794325512 148980020224 148996463966 149047377086 149069709696 149195388384 149380704004 149454138624 149496185538 149527609344 149856979968 150126111738 150159110976 150262129136 150369042432 150385639488 150459568128 150624772096 150790991616 150928451072 150945109873 150970912764 151078330368 151095005712 151232742304 151335266304 151451367039 151563569152 151640377728 151869140864 151943798784 152175328648 152250137088 152278491648 152378497152 152542588928 152585504736 152642767872 152660514816 152945381442 152979000384 153054203904 153071097336 153362780928 153493339136 153594142464 153785827328 153855356992 153932470608 154008142848 154165549244 154194260524 154318643136 154488084352 154581089808 154691076096 154797203456 154892745231 154968889536 155109294592 155310245892 155450960224 155527378944 155655217152 155797110784 155840942208 156105977824 156217049088 156260998656 156336895008 156452716544 156532002816 156663972864 156681264726 156768145408 157190701056 157293932544 157484021072 157507617792 157561439232 157585047552 157640410368 157801529179 157879103424 157913806848 158197408068 158226870228 158304653568 158466451279 158623816176 158741331968 158818433024 158898034176 158976147456 159150702592 159168268928 159471570944 159489172696 159567576576 160024085928 160112820224 160142639104 160296235734 160320253824 160465507328 160544391168 160698373128 160843969216 160868069376 161141654528 161301676032 161575047188 161602667184 161699955786 161717649408 161735499072 162337193637 162364943916 162564150784 162644066304 162725584896 162891901088 162971977728 163002329088 163295068908 163330962816 163411255296 163559309312 163578272288 163660259112 163716182952 163740713472 163938592886 164302729216 164330815488 164488429098 164597804456 164736574674 164942165248 165022278064 165186153216 165385779433 165467082048 165641814016 165800685036 165882191616 166032484352 166050810268 166247587152 166339772416 166398210944 166480011264 166498386576 166582763739 166815656448 166834068807 166916083392 167099356544 167265294336 167283756324 167436250408 167602522752 167808155648 167887561056 168140834528 168260468736 168479828146 168562651776 168599703552 168914312924 168933951672 168997350144 169044895278 169226934592 169338070608 169369607568 169452868608 169711078551 169794507456 169967102963 170050657728 170136835092 170262880256 170281673104 170393501796 170425235316 170509015296 170683286663 170720804576 170804729856 170852783472 171197244729 171385218578 171388370944 171610412544 171728147584 171765895168 171869302272 172074373688 172196806656 172489658368 172538186016 172660948992 172680006528 172837419776 172983136704 173009055744 173087276616 173303288832 173564732416 173799094896 173914661312 174000156672 174061286448 174146853888 174363161728 174383433984 174448877568 174497956416 174794721648 174833143296 174882330252 174919090176 175147130361 175185629472 175271749632 175449912736 175536162816 175619225052 175903408128 175922823552 176009306112 176189199136 176277506664 176364163584 176557810688 176577298342 176911089664 176913774016 177020280264 177169523706 177267765248 177625159936 177658240256 177745575936 178016422192 178103933952 178436278349 178563237888 178582946892 178583998464 178670737152 178893717504 179044540416 179064302544 179163594752 179405517312 179425319283 179676166656 179764494336 179981738368 180008706048 180126922752 180160468992 180344604776 180433261056 180472922112 180523695744 180797037792 180830708832 180949465368 181195286874 181284361344 181448608768 181597753344 182253223936 182273340224 182304498432 182393044176 182620669952 182703236428 182794808847 182884669632 183253388724 183389151232 183565044147 183758887424 183821679104 183841968511 183849222144 184004222976 184025556324 184192287328 184323342336 184598015266 184688762496 184840570368 185061118872 185172530013 185192792064 185375848666 185472172032 185559935904 185650062822 185787600896 185972097024 186162172672 186253688832 186347040768 186663957504 186786544896 187012275023 187040296128 187104209088 187132243968 187197987312 187301789696 187481435316 187986776112 188185288704 188270371056 188365781709 188505331712 188596889216 188649948417 188691415584 188784175104 189012319352 189158438844 189486497184 189751410688 189772354592 190133974016 190169383936 190262870016 190380301416 190510913726 190552789952 190646464512 190667507208 191002213444 191030832384 191160336384 191355714752 191545740288 191566882242 191903167281 192060905148 192192670453 192548375024 192685375488 192811917312 193044929056 193139828736 193194166032 193236632064 193434132542 193529223552 193565265792 193583670399 193955518344 194050865664 194226679808 194248117672 194343608832 194442097248 194586148864 194735430624 194771697504 195109490944 195142843392 195164382378 195260323968 195653993976 195868821232 196158556944 196260740096 196303880192 196656427072 196699654144 197089610284 197163575168 197186498304 197381151828 197528479744 197597875496 197695013376 197716834059 197724635136 198093592032 198212849028 198392434016 198627537024 198759612928 198829441202 198927184512 199024975872 199027995768 199272184832 199328247384 199370145792 199426235904 199470071808 199667241002 199809306624 199828304928 199865520288 200168148984 200212147968 200268474966 200310571008 200514185984 200612757504 201054655488 201294550352 201437773824 201460007616 201559044096 201780355072 201935156052 202187170304 202209486811 202479455664 202591731712 202887680373 203000182784 203037988864 203171329536 203447339648 203523690496 203547353088 203927175256 203972000512 204072271872 204094796448 204129684864 204483707904 204622331904 204792189952 204889095894 205034876928 205057507752 205243294144 205344190464 205448253696 205758190848 205859340288 205897678848 206108119744 206312795136 206523660308 206625186048 206697777657 206728748352 206799388992 207080327856 207216323244 207369838592 207540289536 207568731957 207787922944 208346771374 208347998208 208449193344 208709337088 208885297152 208908352968 209011051008 209224673974 209432444256 209587601408 209725243392 210010157056 210081918976 210187213824 210290540544 210505471232 210551742464 210714513408 210929877424 210969160304 211072871424 211394501353 211498421568 211864045568 212068498176 212171500368 212638859271 212756768768 212968046592 213365447904 213470337024 213493898916 213728314312 213760338432 213900720768 213940556928 214264497504 214371888696 214490759168 214696482378 214736466738 215060415994 215068901376 215275179096 215470222912 215599941048 215647332096 215753342976 216449591516 216486591888 216591739959 216616921902 216967446528 217175545188 217295970304 217336438784 217726758544 217774617088 217881673728 218213678816 218288243936 218320951296 218505014784 218529132381 218728341202 218909417472 219107753984 219317905464 219498177312 219648766232 220248204288 220352423886 220356476928 220622776064 220684845318 220793332608 220841865216 221067580048 221176255488 221238480456 221287110912 221663449536 221809022064 221973348352 221997848768 222110351652 222219539712 222297609933 222420875264 222445425076 222554777856 223020392448 223045008432 223191488268 223470030336 223494695949 223571065629 223604564544 223850081408 224071056006 224181207936 224750202368 224799604736 225245268896 225329800192 225354671078 225393193704 225553563648 225578459232 225784094144 225826143424 225937158144 226281438068 226392676608 226456369146 226734210304 226849113456 227002899456 227191335728 227233647088 227345353728 227460566592 227691779441 227739639808 227803711296 227915698176 228262992972 228375205632 228417737472 228651195341 228813883392 228878257104 228964151808 229159069696 229418072163 229468500576 229595742208 230050914688 230240008704 230391213696 230644182272 230678740992 230783035488 230898705912 231071051776 231248323866 231291390786 231732126528 231871634712 232000208896 232081715264 232195805184 232511245312 232598503424 232663941888 233059628864 233110857728 233176440336 233291068416 233529507148 233580839296 233695666176 233761413312 234048217088 234158966736 234325573632 234563764736 234679074816 234798004224 235036675552 235152218112 235591015394 235786051584 236027040352 236226031608 236261426688 236342158848 236818655136 236870710272 236994101248 237296112102 237340305342 237471911936 238084317184 238110595856 238111997952 238227649536 238347051264 238726053888 238752403392 239037278543 239207356416 239233759044 239351364864 239568222208 240011608064 240169230336 240213958656 240444353601 240577681408 240630562816 240698260992 240816586752 241062717056 241107611776 241265953824 241302104064 241593715832 241712481792 242130337792 242362570782 242404000776 243072664576 243190725568 243726411796 243846226176 243966099456 244337851632 244457966592 244503493632 244753392196 244942603362 244996444224 245338963968 245367408432 245490388668 245574274428 245907889329 246251683328 246278863477 246454093824 246496223232 246748158496 246896706684 246923722752 247104862011 247296229376 247413247872 247533417096 248200623072 248338251776 248462721024 248701027554 248885276672 249048726528 249076215402 249387061504 249472278784 249509658624 249597316416 249720016896 249747579864 249975247088 250223484672 250479229441 250525877861 250649034816 250913718272 251027161408 251154375612 251533264556 251588554112 251712233472 251831341584 252211251792 252390703104 252648662912 252719742219 252843977664 252899555328 253371469386 253400927508 253496025216 253840401888 254007105912 254054411352 254195286016 254223342944 254707776512 254880448512 255075986592 255394320384 255422509656 255590252694 255637852974 255870889708 256081206864 256207094784 257077827867 257082556416 257465652871 257519771648 257592221376 257648842752 257803953408 258038964736 258087021056 258111560532 258295209984 258550525771 258607357792 258734487552 258807279024 259124811776 259128743594 259256129664 259474705056 259647240832 259695596672 259954933248 260190457856 260219176504 260347098624 260871991968 261000235008 261091929672 261544742592 261575150976 261673316352 262192082472 262249714944 262778444208 262915331072 263174869104 263304244224 263593351168 263622445412 263855112192 263884235328 264124789376 264283798704 264416259996 264836716032 264865947513 265236246016 265366634496 265370661024 265530420396 265770996512 265901647872 265960095744 266412408832 266437739904 266487360384 266618363904 266890865312 266949530624 267024633288 267080761344 267155900928 267478756814 267483676672 267844856832 267874420338 268072873984 268340576256 268613343488 268745392128 269246874736 269514249984 269789711177 269839955917 269972607552 270013059072 270516907164 270649891584 270709383168 270895106048 271195556688 271246063248 271396470784 271792930311 272096362496 272126395264 272172913152 272396630016 272644943872 273185461192 273379835904 273410010336 273456747648 273589566264 273792253952 273931004928 274054854642 274344254464 274479120384 274530238464 275083726848 275500248064 275597036876 275638331136 275732518656 275773833216 276107103808 276288430992 276485013504 276758309276 276897022899 277033143744 277591678308 277797330944 277932257792 278063772999 278208258048 278483257187 278513729536 278544470624 278681401344 279106052218 279243259008 279380533248 279633657856 279995936256 280249618432 280282110418 280560444192 280656313632 280952684544 281222152974 281430495232 281709969408 281997895424 282277933056 282405556584 282756332579 282757997568 282895333824 283037123376 283518479028 284229745776 284487263872 284627116032 284658531888 285013784576 285200961024 285254075904 285394305024 285685996672 285766370589 285829184928 285969696768 286001260812 286261976504 286315288984 286503320166 286546248576 287033572128 287466588064 287529776128 287671123968 288046157798 288099802558 288648789184 288788986612 288822562536 289028063232 289567393584 289709743104 290151198813 290293835328 290347898688 290588917969 290933277516 291094601728 291340019712 291372176508 291515413248 291879223296 292103145936 292157546256 292423873952 292664236416 292714265088 292746573567 293013438214 293664272384 293803231848 294246460424 294391110144 294455820288 294901673984 294984640608 295049481216 295194525696 295551266048 295634415426 295745362752 295779747456 296147135536 296292719616 296396813244 296542520064 296739703808 297140388048 297360523264 297393344576 297588651024 297960040448 297992927932 298094754172 298139419392 298244161803 298390776768 298761408008 298908277248 298992371076 299055218688 299500861503 299713959936 300252223476 300318221952 300524258272 300738084864 300771278976 300919136256 301249544192 301581983232 301856902144 301890219746 301941825528 302156660736 302190011424 302465484608 302670532608 302902734078 303127138304 303280755456 303738281728 303887597568 304350657296 304500274176 304556983296 304756994304 305085177856 305171009472 305285535744 305321029632 305890762884 305958000768 306108407808 306142194672 306725561856 306986678272 307188284928 307333643841 307571654656 307710713984 307864941216 308016285696 308331098488 308388521048 308637286272 308976168704 309162179616 309382152192 309594406912 309785490462 309937779072 310218589184 310620491784 310901920448 311054757888 311310434304 311594221568 311681884416 312211955648 312520157061 312521997312 312673790016 313064005632 313327945728 313362529452 313536290816 313837010961 314381402112 314587865088 314968042144 315015235584 315122878464 315280820736 315603058358 315758206848 315827613696 316394816136 316453740456 316609307136 316932902558 317247632352 317482663936 317636866048 317796068352 317952294912 318336537856 318943141888 318978345392 319135153152 319730663749 320048171856 320225640448 320285278208 320592471468 320640507648 320931014656 321396746256 321687938432 321736138752 322044723567 322104700107 322283309056 322590623991 322603352064 323150094376 323205334368 323399911572 323435298816 323470998144 324674387274 324729887832 325128301568 325288132608 325451169792 325783802176 325943955456 326004658176 326590137816 326661925632 326822510592 327156544576 327320518224 327432365904 327481426944 327877185772 328092511803 328605458432 328661630976 328976858196 329195608912 329473149348 329884330496 329920741639 330044556128 330372306432 330771558866 330934164096 331027267977 331283628032 331601370072 331764383232 332064968704 332101620536 332495174304 332679544832 332796421888 332960022528 332996773152 333165527478 333631312896 333668137614 333832166784 334198713088 334530588672 334567512648 334872500816 335205045504 335616311296 335775122112 336106584009 336281669056 336959656292 337125303552 337199407104 337828625848 337867903344 337994700288 338032006617 338089790556 338453869184 338676141216 338739215136 338905737216 339422157102 339589014912 339934205926 340101315456 340273670184 340525760512 340563346208 340787003592 340850470632 341018030592 341366573326 341441609152 341609459712 341705566944 342394489458 342770437156 343220825088 343456295168 343531790336 343738604544 344148747376 344393613312 344906817997 344979316736 345076372032 345360013056 345674839552 345966273408 346018111488 346174553232 346606577664 346872485799 346937086179 347129464832 347598189792 347829322624 348000313344 348122572896 348293707776 348726323456 348766867968 348897755136 348995912832 349589443296 349666286592 349764660504 349838180352 350294260722 350371258944 350543499264 350899825472 351072325632 351238450104 351845647104 352018612224 352378398272 352555013328 352728327168 353115621376 353154596684 353386523091 353827548032 354040560528 354339047412 354535530496 355250319872 355316480512 355491151872 356032844384 356207867904 356872556698 357126475776 357165893784 357167996928 357341474304 357787435008 358089080832 358128605088 358327189504 358811034624 358850638566 359352333312 359528988672 359963476736 360017412096 360253845504 360320937984 360689209552 360866522112 360945844224 361047391488 361416405539 361594075584 361661417664 361898930736 362390573748 362568722688 362897217536 363195506688 363543856173 364506447872 364546680448 364608996864 364786088352 365241339904 365406472856 365589617694 365769339264 366506777448 366778302464 367130088294 367517774848 367643358208 367683937022 367698444288 368008445952 368051112648 368384574656 369196030532 369377524992 369681140736 370122237744 370345060026 370385584128 370751697332 370944344064 371119871808 371300125644 371575201792 372324345344 372507377664 372694081536 373062476609 373327915008 373573089792 373614323103 374024550046 374080592256 374208418176 374264487936 374395974624 374603579392 374962870632 375973552224 376370577408 376540742112 376731563418 377010663424 377193778432 377299896834 377382831168 377568350208 378024638704 378316877688 378786785153 378972994368 379502821376 379544709184 380057204079 380267948032 380338767872 380760602832 381021827452 381105579904 381292929024 381335014416 382004426888 382061664768 382320672768 382711429504 383091480576 383133764484 383806334562 384121810296 384385340906 385096750048 385370750976 385623834624 386089858112 386279657472 386388332064 386473264128 386868265084 387058447104 387130531584 387167340798 387911036688 388101731328 388453359616 388496235344 388687217664 388693115391 388884194496 389279493883 389470861248 389543395008 390218981888 390285686784 390328764756 390520647936 390919785583 391307987952 391737642464 392317113888 392521480192 392607760384 393312854144 393399308288 394179220568 394327150336 394372996608 394762303656 395056959488 395195750992 395390026752 395433668118 395449270272 396187184064 396425698056 396784868032 397255074048 397519225856 397658882404 397854369024 398049951744 398055991536 398544369664 398656494768 398852471808 398940143616 399334482004 399618613248 399656609856 399731040576 400336297968 400424295936 400536949932 400621142016 401028371968 401218135221 401225515008 402109310976 402589100704 402875547648 402920015232 403118088192 403560710144 403870312104 404374340608 404418973622 404958911328 405183463424 405775360746 406000365568 406075977728 406342659072 406894679296 407047380992 407094706176 407854350512 407944001024 408144543744 408189592896 408259369728 408676637509 408967415808 409584379904 409778191788 410069753856 410115015504 410486588288 410688380928 410896507392 411082281963 411516381696 411718680576 411795357696 412216239488 412625590272 413047320616 413250372096 413395555314 413457496704 413598777984 414160655712 414432646488 414739677184 415080579072 415137463914 415575845888 416693542748 416695996416 416898386688 417418674176 417770594304 417816705936 418022102016 418449347948 418659078327 418864888512 419450486784 420020314112 420163837952 420374427648 420423165627 421010942464 421057411751 421103484928 421429026816 421859754848 421938320608 422145742848 422789002706 422996843136 423728091136 424136996352 424343000736 425277718542 425513537536 425936093184 426730895808 426940674048 426987797832 427456628624 427520676864 427801441536 427881113856 428318436343 428528995008 428743777392 428981518336 429392964756 429472933476 429754980249 430120831988 430550358192 430940445824 431199882096 431294664192 431506685952 432069236697 432149703837 432899183032 432973183776 433183479918 433233843804 433934893056 434351090376 434591940608 434672877568 435453517088 435549234176 435763347456 436427357632 436576487872 436641902592 437010029568 437058264762 437456682404 437818834944 438635810928 438996354624 439297532464 439520157321 440183212973 440496408576 440704847772 441245552128 441369690636 441586665216 441683730432 442135160096 442352510976 442476960912 442574221824 443326899072 443451623139 443618044128 443946696704 443995697536 444220703304 444439079424 444595219866 444841750528 444890850152 445109555712 446040784896 446090016864 446382976536 446940060672 446989391898 447142131258 447209129088 447700162816 448142112012 448362415872 449500404736 449599209472 450490537792 450659600384 450709342156 450786387408 451107127296 451156918464 451568188288 451652286848 451874316288 452562876136 452785353216 452835329619 452912738292 453468420608 453698226912 454005798912 454382671456 454467294176 454690707456 454921133184 455383558882 455479279616 455607422592 455831396352 456525985944 456750411264 456835474944 457302390682 457627766784 457756514208 457928303616 458318139392 458836144326 458937001152 460101829376 460480017408 460782427392 461288364544 461339279471 461357481984 461566070976 461797411824 462142103552 462496647732 462582781572 463464253056 463743269424 464000417792 464163430528 464391610368 464678235693 465022490624 465197006848 465327883776 466119257728 466221715456 466352880672 466582136832 467059014296 467161678592 467391332352 467522826624 468096434176 468317933472 468651147264 469127529472 469358149632 469596008448 470073351104 470304436224 471182030788 471572103168 472054080704 472452063216 472522853376 472684317696 473404587537 473637310272 473741420544 474592224204 474680610684 474943823872 475399353837 476168634368 476221191712 476223995904 476455299072 476694102528 477452107776 477504806784 478074557086 478414712832 478467518088 478702729728 479136444416 480023216128 480338460672 480427917312 480888707202 481155362816 481396521984 481633173504 482125434112 482215223552 482531907648 482604208128 483187431664 483424963584 484260675584 484327041233 484725141564 484808001552 486145329152 486381451136 487011580911 487452823592 487692452352 487932198912 488675703264 488915933184 489006987264 489506784392 489885206724 489992888448 490677927936 490734816864 490980777336 491148548856 491815778658 492503366656 492557726954 492908187648 492992446464 493496316992 493793413368 494209724022 494826495744 495066834192 496157338299 496401246144 496925442048 497402055108 497770553344 498097453056 498152430804 498774123008 498944557568 499019317248 499194632832 499440033792 499495159728 499950494176 500446969344 500502206421 500958458882 501051755722 501298069632 501827436544 502054322816 502308751224 503066529112 503177108224 503424466944 503662683168 504422503584 504781406208 505297325824 505439484438 505687955328 505799110656 506742938772 506801855016 506992050432 507680803776 508014211824 508108822704 508390572032 508446685888 509133235653 509415553024 509901308889 510151973184 510788640768 510845019312 511180505388 511275705948 511741779416 512049859989 512162413728 512414189568 514155655734 514165112832 514931305742 515039543296 515184442752 515297685504 515607906816 516077929472 516174042112 516223121064 516590419968 517101051542 517214715584 517468975104 517614558048 518249623552 518257487188 518512259328 518949410112 519294481664 519391193344 519909866496 520380915712 520438353008 520694197248 521487623881 521665819801 521743983936 522000470016 522183859344 523089485184 523150301952 523346632704 524384164944 524499429888 525441391083 525556888416 525830662144 526349738208 526608488448 527186702336 527244890824 527710224384 527768470656 528249578752 528567597408 528832519992 529673432064 529731895026 530472492032 530733268992 530741322048 531060840792 531541993024 531803295744 532824817664 532875479808 532974720768 533236727808 533781730624 533899061248 534049266576 534311801856 534957513628 535308835047 535689713664 535748840676 536145747968 536681152512 537226686976 537490784256 538493749472 539028499968 539579422354 539679911834 539945215104 540026118144 541033814328 541299783168 541418766336 541790212096 542391113376 542492126496 542792941568 543585860622 544252790528 544345826304 544793260032 545289887744 546370922384 546759671808 546820020672 546913495296 547179132528 547584507904 547862009856 548109709284 548384426541 548688508928 550167453696 550695132441 551000496128 551194073752 551276662272 551465037312 551525905533 551547666432 552214207616 552576861984 552970027008 553516618552 553794045798 554066287488 555183356616 555594661888 555864515584 556127545998 556416516096 556966514374 557027459072 557088941248 557362802688 558212104436 558486518016 558761066496 559991872512 560499236864 560564220836 561036825069 561120888384 561312627264 561905369088 562444305948 562860990464 563995790848 564058042157 564555866112 564811113168 565512665158 565515995136 565790667648 565949845251 566074246752 567036958056 568459491552 568974527744 569254232064 569317063776 570027569152 570401922048 570508151808 570788610048 571371993344 571532741178 571658369856 571939393536 572002521624 572523953008 572630577968 573006640332 573092497152 573785075101 574067144256 574933176128 575059552256 575709501843 576092315596 576199605116 576578011359 577297578368 577577973224 577645125072 578056126464 579134787168 579419486208 580302397626 580587670656 580695797376 581177835938 581866555032 582189203456 582680039424 582744353016 583030826496 583758446592 584206291872 584315092512 584847747904 585328472832 585428530176 585493147134 586026876428 587328544768 587606463696 588492920848 588782220288 588911640576 589679398511 589803347968 589969281216 590098962432 591102532096 591268830852 591490725504 591559494912 592294271072 592585439232 592793626488 593085040128 593150502177 593479407616 594280776096 594721046528 594786689152 595177302048 595920080896 595985855864 596189508344 596278838784 596488323606 596781553536 597522816016 597816554496 597984742152 598110437376 599001723006 599427919872 600504446952 600636443904 601048516544 601542557952 601838272512 602499088384 603163966464 603713804288 603780439492 603883651056 604313321472 604380022848 604930969216 605341065216 605805468156 606254276608 606561510912 606628460433 607476563456 607775195136 608701314592 609000548352 609113966592 609513988608 610170355712 610342018944 610571071488 610642059264 611781525768 611916001536 612216815616 612284389344 613451123712 613973356544 614376569856 614667287682 615421427968 615729882432 616032571392 616662196976 616777042096 617274572544 617952337408 618020544197 618324359232 619188813824 619570980924 619875558144 620093332971 620437178368 621240983568 621803840896 622109515776 622620868608 622706195871 623188443136 623363768832 624423911296 625040314122 625043994624 625347580032 626128011264 626655891456 626725058904 627072581632 627674021922 628762804224 629175730176 629936084288 630030471168 630245756928 630561641472 631206116716 631516413696 631655227392 632789632272 632907480912 633218614272 633865805116 634183504059 634495264704 635273732096 635592136704 636673075712 637816492267 637886283776 637956690784 638270306304 639461327498 640096343712 640451280896 640570556416 641184942936 641281015296 641862029312 642793492512 643375876864 643472277504 644089447134 644209400214 644566618112 645181247982 645206704128 646300188752 646410668736 646799823144 646941996288 648815470331 649348774548 649459775664 649775219877 650256603136 650902339584 651567604352 651887910912 652009316352 653180275632 653323851264 653645021184 654313089152 654641036448 654864731808 654962853888 655754371544 656185023606 657210916864 657323261952 657953716392 658391217824 658946298696 659768660992 659841483278 660089112256 660744612864 661543117732 661868328192 662054535954 663202740144 663528766464 664129937408 664203241072 664990348608 665592843776 665920045056 665993546304 666331054956 666788198041 667262625792 667336275228 667664333568 668397426176 669061177344 669135025296 669745001632 670410091008 670484087847 670713196887 671232622592 671550244224 672213168018 672563338112 673919312584 674250607104 674398814208 675657251696 675735806688 675989400576 676064013234 676179581112 676907738368 677352282432 677478430272 677811474432 678844314204 679178029824 679868411852 680202630912 680547340368 681051521024 681126692416 681574007184 681700941264 682036061184 682733146652 682883218304 683075338323 683218919424 683411133888 684788978916 685540874312 685953586023 686441650176 686912590336 687063580672 687477209088 688297494752 688787226624 689813635994 689958633472 690152744064 690720026112 691349679104 691932546816 692036222976 692349106464 693213155328 693744971598 693874172358 694258929664 695196379584 695658645248 696000626688 696245145792 696587415552 697452646912 697533735936 697795510272 697991825664 698835343507 699178886592 699332573184 699529321008 700588521444 700742517888 701086998528 701799650944 702144651264 702476900208 703691294208 704037224448 704756796544 705110026656 705456654336 706231242752 706309193368 706773046182 707655096064 708081121056 708678094824 709071060992 710500639744 710632961024 710982303744 712065688768 712415735808 713745113396 714252951552 714331787568 714335993856 714682948608 716178161664 716257210176 717111835629 717622069248 717701277132 718704666624 719926953472 720034824192 720507691008 720641875968 721378419104 721733044224 721891688448 722094782976 722832811078 723188151168 723322835328 723797861472 724781147496 725137445376 725794435072 726391013376 727087712346 729093360896 729217993728 729572176704 730482679808 730812945712 731179235388 731538678528 732286358909 732422737489 733013554896 733556604928 734260176588 735035549696 735286716416 735367874044 736016891904 736102225296 736769149312 737723667987 738392061064 738755049984 738836590431 739362281472 740244475488 740690120052 740771168256 741503394664 741888688128 742239743616 742600251288 743150403584 744648690688 745014755328 745388163072 746124953218 746655830016 747146179584 747228646206 748049100092 748161184512 748416836352 748528975872 748791949248 749925741264 751437688323 751577633583 751947104448 752711455979 752741154816 753081484224 753463126836 754021326848 754387556864 754599793668 754765662336 755136700416 756049277408 756633755376 757573570306 757945988736 758159226657 759005642752 759089418368 760114408158 760535896064 760677535744 761521205664 762043654904 762211159808 762585858048 762670028832 764008853776 764123329536 764641345536 765422859008 766182961152 766267528968 767612669124 768243620592 768770681812 770193500096 771233483601 771247669248 772179716224 772396958613 772559314944 772776664128 772946528256 773736530168 774116894208 774261063168 774334681596 775651577313 775822073376 776203462656 776906719232 776992470688 777374435328 777386230782 777768388992 778558987766 778941722496 779086790016 780437963776 780571373568 780657529512 781041295872 781839571166 782615975904 783475284928 784634227776 785042960384 786625708288 786798616576 788358441136 788654300672 788741348773 788745993216 789524607312 790113918976 790391501984 790780053504 790867336236 792374368128 792851396112 793569736064 794510148096 794597842539 795038451712 795317764808 795708738048 796099903488 796111983072 797088739328 797312989536 797704943616 797880287232 798668964008 799237226496 799313219712 799462081152 800672595936 800848591872 801073899864 801242284032 802056743936 802436270442 802451030016 804218621952 805178201408 805840030464 806236176384 807121420288 807740624208 808748681216 808837947244 809369133531 809519867751 809917822656 811550721492 812000731136 812151955456 812685318144 813789358592 814094761984 814189412352 815708701024 815888002048 816289087488 816379185792 816518739456 817353275018 817934831616 819168759808 819556383576 820139507712 820230031008 820973176576 821376761856 821793014784 822164563926 823032763392 823437361152 823590715392 824432478976 825251180544 826094641232 826500744192 826791110628 826914993408 827197555968 828321311424 828865292976 829479354368 830274927828 830691068697 831151691776 833387085496 833391992832 833796773376 834191318997 834837348352 835449771561 835541188608 835633411872 836044204032 836898695896 837318156654 837729777024 838900973568 840040628224 840327675904 840748855296 840846331254 842021884928 842114823502 842206969856 842858053632 843719509696 843876641216 844291485696 845578005412 845993686272 847456182272 848268997737 848273992704 848686001472 850555437084 851027075072 853461791616 853881348096 853975595664 854913257248 855041353728 855602883072 855762227712 856636872686 857057990016 857299111767 857487554784 857963036672 858785929512 858945866952 859509960498 860241663976 861100716384 861880891648 862399764192 862589328384 863013371904 864138473394 864299407674 865798366064 865946367552 866366959836 866467687608 868702180752 869183881216 869345755136 870453596439 870907034176 871098468352 871766753907 872854715264 873152975744 873283805184 874020059136 874116529524 874913364808 875637669888 877271621856 877992709248 878595064928 879040314642 880366425946 880992817152 881409695544 882491104256 882739381272 883173330432 883367460864 884270320192 884705021952 884953921824 885148443648 886653798144 886903246278 887236088256 887991395072 888441406608 888878158848 889190439732 889683501056 889781700304 890219111424 892081569792 892180033728 892765953072 893880121344 893978783796 894284262516 894418258176 894732485409 895400325632 896284224024 896724831744 898502584509 899000809472 899198418944 900981075584 901319200768 901418684312 901572774816 902214254592 902313836928 903136376576 903304573696 903748632576 905125752272 905570706432 905670659238 905825476584 906936841216 907396453824 908011597824 908765342912 908934588352 909381414912 909842266368 910767117764 910958559232 911214845184 911662792704 913051971888 913500822528 913670949888 914604781364 915255533568 915513028416 915856607232 916636278784 917672288652 917874002304 920203658752 920960034816 921564854784 922576729088 922678558942 922714963968 923132141952 923594823648 924284207104 924993295464 925165563144 926928506112 927486538848 928000835584 928326861056 928783220736 929356471386 930044981248 930655767552 932238515456 932443430912 932705761344 933164273664 934118028592 934323357184 934782664704 935045653248 936175648849 936192868352 936635866944 937560471183 938255058944 939192016896 940146702208 940608872448 941511032883 942364061576 943144206336 944108161408 944904126432 945045706752 945368635392 946809175074 947274620544 947482841088 949184448408 949361221368 949887647744 950798707674 952337268736 952442383424 952447991808 952910598144 953388205056 955009613568 956149114172 956829425664 956935036176 957405459456 958272888832 959191991247 960676921344 960855834624 961777414404 962310725632 962793043968 964250868224 964430447104 965063815296 965208416256 966374863328 966849927168 967771871973 968521351168 968654082466 969450283128 969616003104 972290658304 972762902272 974023161822 974905647184 975384904704 975864397824 977351406528 977831866368 978013974528 979013568784 979770413448 979985776896 980987386463 981469633728 981961554672 982297097712 983631557316 984277535409 985006733312 985115453908 985816375296 985984892928 986992633984 987586826736 988419448044 989652991488 989762224917 990133668384 992314676598 992802492288 993850884096 994804110216 995541106688 996194906112 996304861608 997548246016 997889115136 998038634496 998389265664 998880067584 998990319456 999900988352 1000893938688 1001004412842 1001916917764 1002103511444 1002596139264 1004108645632 1004617502448 1006133058224 1006354216448 1006848933888 1007325366336 1008161552293 1008349308953 1008845007168 1010594651648 1010878968876 1011375910656 1011598221312 1013485877544 1013603710032 1013984100864 1014096019851 1015361607552 1016028423648 1016217645408 1016781144064 1016893371776 1018266471306 1018831106048 1019802617778 1020303946368 1021577281536 1021690038624 1022361010776 1022551411896 1023483558832 1024099719978 1024324827456 1024828379136 1028311311468 1029862611484 1030079086592 1030368885504 1030595371008 1031215813632 1032155858944 1032348084224 1032446242128 1033180839936 1034202103084 1034429431168 1034720453991 1034937950208 1035229116096 1036499247104 1036514974376 1037024518656 1037898820224 1038588963328 1038782386688 1039819732992 1040761831424 1040876706016 1041388394496 1042975247762 1043331639602 1043487967872 1044000940032 1044367718688 1046178970368 1046300603904 1046693265408 1048768329888 1048998859776 1050882782166 1051113776832 1051661324288 1052699476416 1053216976896 1054373404672 1054489781648 1055536941312 1056499157504 1056615769111 1057135194816 1057665039984 1059346864128 1059463790052 1060159569273 1060944984064 1061482644096 1062121681584 1063083986048 1063606591488 1065649635328 1065750959616 1065949441536 1066473455616 1067563461248 1067798122496 1068098533152 1068623603712 1069915027256 1070617670094 1071379427328 1071497681352 1072291495936 1073362305024 1074453373952 1074981568512 1076987498944 1078056999936 1079158844708 1079359823668 1079890430208 1080052236288 1082067628656 1082599566336 1082837532672 1083580424192 1084249216617 1084782226752 1084984252992 1087171721244 1088505581056 1088691652608 1089586520064 1090579775488 1092741844768 1093519343616 1093640041344 1093826990592 1094358265056 1095169015808 1095724019712 1096219418568 1096768853082 1097377017856 1100334907392 1101390264882 1102000992256 1102388147504 1102553324544 1102930074624 1103051811066 1103095332864 1104428415232 1105153723968 1107033237104 1107588091596 1108132574976 1109265158953 1110366713232 1111189323776 1111729031168 1112255091996 1112833032192 1113933028748 1114054918144 1114177882496 1114725605376 1116424208872 1116973036032 1117522132992 1119187429827 1119983745024 1120998473728 1121128441672 1122073650138 1122241776768 1122625254528 1123810738176 1124888611896 1125721980928 1127991581696 1128116084314 1129111732224 1129622226336 1131025330316 1131031990272 1131581335296 1131899690502 1132148493504 1134073916112 1136360355459 1136918983104 1137949055488 1138508464128 1138634127552 1140055138304 1140803844096 1141016303616 1142743986688 1143065482356 1143316739712 1143878787072 1144005043248 1145047906016 1145261155936 1146013280664 1146184994304 1147570150202 1148134288512 1149866352256 1150119104512 1151419003686 1152184631192 1152399210232 1153156022718 1154595156736 1155155946448 1155290250144 1156112252928 1157700456031 1158269574336 1158838972416 1160604795252 1161175341312 1161391594752 1162355671876 1163733110064 1164378406912 1165360078848 1165488706032 1166061652992 1166079346173 1167838481649 1168412583744 1168630185024 1169695495808 1170656945664 1170857060352 1170986294268 1172053752856 1172759356749 1174657089536 1175212927392 1176985841696 1177564440576 1177823281152 1179358797022 1179606695936 1179938562432 1180197924864 1182205064192 1182537661704 1182981451008 1183118989824 1184588542144 1185170878464 1185587252976 1186170080256 1186301004354 1186958815232 1188561552192 1189573378304 1190354604096 1191840161792 1191971711728 1192379016688 1192557677568 1192976647212 1193563107072 1194783006641 1195045632032 1195633108992 1195969484304 1198003446012 1198855839744 1201008893904 1201272887808 1202097033088 1203085115904 1203654405663 1203676545024 1204998176768 1206327932928 1207427608576 1207560878984 1207767302112 1208626642944 1208760045696 1209861938432 1210682130432 1211610936312 1212508553216 1213123021824 1213256920866 1214953126912 1215550390272 1217402629184 1218001096704 1218227933184 1219027977216 1220340711424 1220684037888 1221142142976 1221284118528 1223563051536 1223832003072 1224433631232 1224568778688 1226029912527 1226902247424 1227946713088 1228753139712 1229334575364 1230842855936 1231459764864 1232065142784 1233324393952 1233554084192 1234549145088 1235904674816 1236041088394 1236648718464 1238377627648 1239141961848 1239751116288 1240186665942 1240874356736 1242481967136 1243607681792 1244219031552 1245241737216 1245412391742 1246727537664 1248847822592 1250080628244 1250087989248 1250695160064 1252206615707 1252256022528 1253311782912 1253450117808 1254145163264 1255348043844 1255977234981 1258351460352 1259872168576 1260060942336 1260491513856 1261123282944 1261269496881 1262412233432 1263032827392 1263172235253 1263310454784 1265579264544 1265814961824 1266437228544 1267731610232 1268367008118 1268990529408 1270547464192 1271184273408 1273346151424 1275632984534 1275772567552 1275913381568 1276540612608 1278922654996 1280192687424 1282369885872 1282562030592 1283724058624 1284955309029 1285586985024 1286751753728 1286893779577 1286944555008 1288178894268 1288418800428 1289133236224 1290362495964 1292600377504 1292821337472 1293599646288 1293883992576 1296207710091 1296449111511 1297630940662 1298697549096 1298919551328 1299550439754 1300513206272 1301804679168 1303135208704 1303775821824 1304018632704 1306360551264 1306647702528 1307290042368 1308626178304 1309085925161 1309282072896 1309729463616 1309925707776 1311508743088 1312370047212 1314421833728 1315907432784 1316782435648 1317892597392 1318560471963 1319537321984 1319682966556 1320178224512 1320549638919 1321489225728 1323086235464 1323736656384 1324109071908 1326405480288 1327057532928 1328259874816 1328406482144 1329980697216 1331185687552 1331840090112 1331987092608 1332662109912 1333576396082 1334525251584 1334672550456 1335328667136 1336794852352 1338122354688 1338270050592 1339490003264 1340820182016 1340968175694 1341426393774 1343100488448 1344426336036 1345126676224 1347838625168 1348501214208 1348797628416 1351314503392 1351471613376 1351978801152 1352128026468 1352359162224 1353815476736 1354704564864 1354956860544 1355622948864 1357688628408 1358356059648 1358505988857 1359736823704 1360405261824 1361094680736 1362103042048 1362253384832 1363148014368 1363401882528 1364072122368 1365466293304 1365766436608 1366150676646 1366437838848 1366822267776 1369577957832 1371081748624 1371907172046 1372883300352 1373825180672 1374127161344 1374954418176 1376594989504 1379627271988 1379917266944 1380305488128 1381440052224 1382699358208 1383865093632 1384017838413 1384072445952 1384698212928 1386426310656 1387489943196 1387748344716 1388517859328 1390392759168 1391317290496 1392001253376 1392490291584 1393174831104 1394905293824 1395067471872 1395591020544 1395983651328 1397670687014 1398357773184 1398665146368 1399058642016 1401177042888 1401485035776 1402173997056 1403599301888 1404289302528 1404953800416 1407382588416 1408074448896 1409513593088 1410220053312 1410913308672 1412462485504 1412618386736 1413546092364 1415310192128 1415466407677 1415950082317 1416162242112 1417356189648 1418142121984 1420213762611 1421001279488 1421265922048 1424131377536 1424831471616 1426198061511 1427490226792 1428505903104 1428663575136 1428671987712 1429365897216 1432356323328 1432514420352 1434223671258 1435244138496 1435402554264 1437409333248 1439853906944 1440069648384 1441015382016 1441283751936 1442756838208 1443466088448 1444189565952 1445665622156 1446376302336 1446645670656 1447595722944 1449562294992 1450274890752 1451588870144 1452782026752 1452981123699 1454175424692 1458186721792 1458435987456 1459144353408 1460965359616 1461625891424 1462358470776 1463077357056 1464572717818 1464845474978 1466027109792 1467113209856 1468520353176 1470071099392 1470573432832 1470735748088 1472033783808 1472204450592 1473538298624 1475447335974 1476784122128 1477510099968 1477673180862 1478724562944 1480488950976 1481380240104 1483006789328 1484479487232 1485200502576 1486300807168 1488472014897 1489297381376 1490776326144 1492249906436 1493311660032 1494292359168 1494457292412 1496098200184 1496322369024 1496833672704 1497057951744 1497583898496 1499851482528 1502875376646 1503155267166 1503894208896 1505422911958 1505482309632 1506162968448 1506926253672 1508042653696 1508775113728 1509199587336 1509531324672 1510273400832 1512098554816 1513267510752 1515147140612 1515891977472 1516318453314 1518178836736 1520228816316 1521071792128 1521355071488 1523042411328 1524087309808 1524422319616 1525171716096 1525340057664 1528017707552 1528246659072 1529703926667 1530845718016 1532365922304 1532535057936 1535225338248 1536149579967 1536487241184 1537541363624 1540387000192 1542466967202 1542495338496 1544359432448 1544793917226 1545118629888 1545553328256 1545893056512 1547473060336 1548233788416 1548522126336 1548669363192 1551303154626 1551644146752 1552406925312 1553813438464 1553984941376 1554748870656 1554772461564 1555536777984 1557117975532 1557883444992 1558173580032 1560875927552 1561142747136 1561315059024 1562082591744 1563679142332 1564462871643 1564997459403 1565231951808 1566950569856 1569268455552 1570085920768 1573251416576 1573597233152 1576716882272 1577308601344 1577482697546 1577491986432 1579049214624 1580227837952 1580783003968 1581560107008 1581734672472 1584748736256 1585702792224 1587139472128 1589020296192 1589195685078 1590076903424 1590635529616 1591417476096 1592199806976 1592223966144 1594177478656 1594625979072 1595409887232 1597337928016 1598474452992 1598626439424 1598924162304 1600558367387 1601345191872 1601697183744 1602147799728 1604113487872 1604872540884 1605926505141 1608437243904 1610356402816 1611680060928 1612472352768 1614242840576 1615481248416 1617497362432 1617675894488 1618738267062 1619039735502 1619835645312 1623101442984 1624001462272 1624303910912 1625370636288 1627578717184 1628189523968 1628378824704 1631417402048 1631776004096 1632758371584 1633037478912 1634706550036 1635869663232 1638337519616 1639112767152 1640279015424 1640460062016 1641946353152 1642753523712 1643586029568 1644329127852 1646065526784 1648864957952 1650502361088 1652189282464 1653001488384 1653582221256 1653829986816 1654395111936 1654577716599 1656642622848 1657730585952 1658958708736 1660549855656 1661382137394 1662303383552 1666774170992 1666783985664 1667593546752 1668382637994 1670899543122 1671082377216 1671266823744 1672088408064 1673797391792 1674636313308 1675459554048 1677484334249 1680081256448 1680655351808 1681497710592 1681692662508 1683110475207 1684043769856 1684229647004 1684413939712 1685716107264 1687439019392 1687753282432 1688582971392 1691156010824 1691987372544 1692174126471 1694912364544 1696537995474 1696547985408 1697372002944 1701110874168 1702054150144 1706923583232 1707762696192 1707951191328 1709826514496 1710082707456 1711205766144 1711524455424 1713273745372 1714115980032 1714598223534 1714975109568 1717571859024 1717891733904 1719019920996 1720483327952 1721355225303 1722201432768 1723761783296 1723952044339 1724799528384 1725178656768 1728276946788 1728598815348 1729734034077 1731596732128 1731892735104 1732733919672 1732935375216 1737404361504 1738367762432 1738691510272 1740907192878 1741814068352 1742196936704 1743533507814 1745709430528 1746305951488 1746567610368 1748040118272 1748233059048 1749826729616 1751275339776 1753681145027 1754543243712 1755985418496 1757190129856 1758080629284 1760732851892 1761985634304 1762819391088 1764982208512 1765478762544 1766346660864 1766734921728 1768540640384 1769038195533 1769410043904 1769907843648 1770296887296 1773307596288 1773806492556 1774472176512 1775982790144 1776882813216 1777756317696 1778380879464 1779367002112 1779563400608 1780438222848 1784163139584 1784360067456 1785531906144 1787760242688 1787957567592 1788568525032 1788836516352 1789464970818 1790800651264 1792568448048 1793449663488 1797005169018 1798001618944 1801962151168 1802638401536 1802837368624 1803145549632 1804627673856 1806272753152 1806609147392 1807497265152 1809853680397 1810251504544 1811141412864 1811341318476 1811650953168 1813873682432 1814792907648 1816023195648 1817530685824 1817869176704 1818762829824 1819684532736 1819885381299 1821534235528 1821917118464 1822429690368 1823325585408 1826103943776 1827001645056 1827341899776 1829209562728 1830511067136 1831026056832 1831713214464 1833272557568 1835344577304 1835748004608 1840407317504 1841920069632 1843129709568 1845153458176 1845357117884 1846264283904 1847189647296 1848568414208 1849986590928 1850331126288 1853857012224 1854061632591 1854973077696 1856653722112 1857566441472 1858712942772 1860089962496 1861311535104 1864477030912 1864886861824 1865411522688 1866328547328 1868236057184 1868646714368 1869565329408 1870091306496 1872351297698 1872385736704 1873271733888 1875120942366 1876510117888 1878384033792 1880293404416 1881217744896 1883022065766 1884728123152 1886288412672 1888216322816 1888879691419 1889808252864 1890091413504 1890737270784 1893618350148 1894549241088 1894965682176 1896838789519 1898368896816 1898722442736 1899775295488 1901597415348 1902550512177 1904674537472 1904884766848 1905821196288 1906776410112 1910019227136 1912298228344 1913449476801 1913658851328 1913870072352 1914810918912 1916545777664 1918383982494 1921353842688 1921711669248 1923554828808 1924621451264 1925586087936 1928501736448 1928860894208 1930127630592 1930416832512 1932749726656 1933699854336 1935543743946 1937308164932 1938900566256 1939232006208 1944581316608 1945525804544 1946446410993 1948046323644 1949382800309 1949811294368 1950769809408 1954702813056 1955663732736 1956027949056 1958027137568 1959540826896 1959971553792 1961974772926 1962939267456 1963923109344 1964594195424 1967263114632 1968555070818 1970013466624 1970230907816 1971632750592 1971969785856 1973985267968 1975173653472 1976838896088 1979294328053 1979305982976 1979524449834 1980267336768 1984629353196 1985604984576 1989608220432 1991082213376 1992389812224 1992609723216 1995096492032 1995778230272 1996778531328 1997760135168 1997980638912 1999801976704 2000364594123 2001787877376 2002008825684 2003833835528 2004207022888 2005192278528 2008217291264 2009235004896 2012266116448 2012708432896 2013697867776 2014650732672 2016323104586 2016698617906 2017690014336 2021189303296 2021757937752 2022751821312 2023196442624 2026971755088 2027207420064 2027968201728 2028192039702 2030723215104 2032056847296 2032435290816 2033786743552 2036532942612 2037662212096 2039605235556 2040607892736 2043073951943 2043154563072 2043380077248 2044722021552 2045102823792 2046967117664 2048199439956 2048649654912 2049226014969 2049656758272 2056622622936 2057860758069 2059725222968 2060158173184 2060737771008 2061190742016 2062431627264 2064311717888 2064696168448 2064892484256 2066361679872 2068404206168 2068858862336 2069440907982 2069875900416 2070458232192 2072998494208 2073029948752 2074049037312 2075797640448 2077177926656 2077564773376 2079639465984 2081523662848 2081753412032 2082776788992 2085950495524 2086663279204 2086975935744 2088001880064 2088735437376 2092357940736 2092601207808 2093386530816 2096506030521 2097536659776 2097997719552 2101765564332 2102227553664 2103322648576 2105398952832 2106433953792 2108746809344 2108979563296 2111073882624 2112998315008 2113231538222 2114270389632 2115330079968 2118693728256 2118927580104 2120319138546 2121889968128 2122965288192 2124243363168 2126167972096 2127213182976 2131501919232 2131898883072 2132946911232 2135126922496 2135596244992 2136197066304 2137247207424 2139830054512 2140869375241 2141235340188 2142758854656 2142995362704 2144582991872 2148906747904 2151335506887 2153974997888 2156113999872 2158317689416 2158719647336 2159780860416 2160104472576 2164135257312 2165199132672 2165675065344 2167160848384 2168498433234 2169564453504 2169968505984 2174343442488 2177011162112 2177383305216 2179173040128 2181159550976 2185483689536 2187280082688 2187653981184 2188716530112 2191448039424 2192438837136 2193537706164 2194754035712 2196859076727 2197268212467 2200669814784 2202780529764 2204001984512 2204776295008 2205106649088 2205860149248 2206103622132 2208856830464 2210307447936 2214066474208 2215176183192 2216265149952 2216509771293 2218530317906 2220733426464 2222378647552 2223458062336 2224510183992 2225666064384 2227866057496 2228355764992 2229451210752 2232848417744 2233946072064 2235044265984 2238114646243 2238374859654 2239967490048 2241996947456 2242256883344 2244147300276 2244483553536 2245250509056 2249777223792 2251443961856 2254313064969 2254732900749 2255983163392 2256232168628 2258134367937 2258223464448 2259244452672 2262050660632 2262063980544 2263162670592 2263799381004 2264296987008 2268147832224 2272720710918 2273837966208 2275898110976 2277016928256 2277268255104 2280110276608 2281607688192 2282032607232 2285487973376 2286130964712 2286633479424 2287757574144 2288010086496 2290095812032 2290522311872 2292026561328 2292369988608 2295140300404 2296268577024 2299732704512 2300238209024 2302838007372 2304369262384 2304798420464 2306312045436 2309190313472 2309445191473 2310311892896 2310580500288 2315400912062 2316539148672 2317190875839 2317677944832 2321209590504 2322350682624 2322783189504 2324711343752 2326954731939 2327466220128 2328756813824 2330720157696 2330977412064 2332123305984 2332158692346 2335676963298 2336825167488 2337260370048 2339390991616 2341313891328 2341714120704 2341972588536 2344107505712 2345518713498 2349314179072 2350425854784 2353971683392 2355128881152 2358717594044 2359213391872 2359877124864 2360395849728 2364410128384 2365075323408 2365962902016 2366224046319 2366237979648 2369177084288 2370341756928 2371174505952 2372340160512 2372602008708 2373917630464 2377123104384 2379146756608 2380709208192 2383680323584 2383943423456 2384758033376 2385115355136 2385953294424 2387126214144 2389566013282 2390091264064 2391266217984 2391938968608 2396006892024 2397711679488 2402017787808 2402545775616 2404194066176 2406170231808 2407308811326 2407353090048 2412655865856 2414855217152 2415121757968 2415534604224 2417520091392 2419723876864 2421364260864 2423221872624 2425017106432 2426246043648 2426513841732 2428107400593 2428559603253 2429906253824 2434805258368 2436002193408 2436455866368 2438055954432 2440681422848 2441368075776 2442284285952 2442568237056 2447126103072 2447664006144 2448867262464 2449137557376 2452059825054 2453804494848 2455893426176 2457506279424 2458669150728 2461685711872 2462919529728 2464130285568 2466648787904 2467108168384 2469098290176 2471809349632 2472082176788 2473297436928 2478283923696 2479502232576 2480373331884 2481748713472 2484963934272 2487215363584 2488438063104 2490824783484 2493455075328 2497695645184 2500161256488 2500175978496 2501390320128 2504413231414 2504512045056 2506349314683 2506623565824 2506900235616 2508290326528 2510696087688 2511954469962 2516702920704 2519744337152 2520121884672 2520983027712 2522246565888 2522538993762 2524824466864 2526065654784 2526344470506 2526620909568 2531158529088 2531629923648 2532874457088 2535463220464 2536734016236 2537981058816 2541048189733 2541094928384 2542368546816 2544806993211 2546692302848 2551265969068 2551545135104 2551826763136 2553081225216 2557845309992 2560385374848 2564739771744 2565124061184 2567448117248 2569910618058 2571173970048 2573503507456 2573787559154 2573889110016 2576357788536 2576837600856 2578266472448 2580724991928 2585200755008 2585642674944 2587199292576 2587767985152 2592415420182 2592898223022 2595261881324 2597395098192 2597839102656 2599100879508 2601026412544 2606270417408 2607551643648 2608037265408 2611437336263 2612721102528 2613295405056 2615300261721 2617252356608 2618171850322 2618564145792 2619458927232 2619851415552 2623017486176 2624740094424 2628843667456 2631814865568 2633564871296 2635785194784 2637120943926 2639074643968 2639365933112 2640356449024 2641099277838 2642978451456 2646172470928 2647473312768 2648218143816 2651507496071 2652810960576 2654115065856 2656519749632 2656812964288 2659961394432 2662371375104 2663974185216 2665324219824 2667152792164 2669050503168 2669345100912 2670657334272 2673589704704 2676244709376 2676540101184 2678980006528 2681640364032 2681936351388 2682852787548 2686200976896 2688852672072 2690253352448 2695677250336 2697002428416 2697595256832 2702629006784 2702943226752 2703957602304 2704256052936 2704718324448 2707630953472 2709409129728 2709913721088 2711245897728 2715377256816 2716712119296 2717011977714 2719473647408 2720810523648 2722189361472 2724506769664 2726296028736 2726803765056 2728144244736 2730932586608 2731532873216 2732301353292 2732875677696 2733644535552 2736438499081 2736948124301 2739155915664 2742163497248 2743814344092 2745766600704 2747650361344 2748254322688 2749908836352 2753189979008 2759254543976 2759834533888 2760610976256 2762880104448 2765398716416 2767730187264 2768035676826 2768144891904 2769396425856 2772852621312 2774979886392 2775496689432 2777035718656 2780785518336 2782634580992 2784002506752 2784980583168 2786349662208 2789810587648 2790134943744 2791967302656 2795341374028 2796715546368 2797330292736 2798117284032 2802354085776 2802970071552 2804347994112 2807198603776 2808526946547 2808578605056 2809907600832 2814765176832 2819027186176 2820440106624 2821826617344 2824924971008 2825236773472 2827092184728 2830620384256 2830932815354 2831900164634 2832324484224 2834712379296 2836284243968 2840427525222 2842002558976 2842531844096 2848262755072 2849662943232 2852396123022 2854980453584 2857011806208 2857327150272 2857343975424 2858731794432 2865028840704 2867957087587 2868447342516 2870488276992 2870805108528 2874818666496 2877575973741 2879707813888 2882030764032 2882567503872 2885513676416 2886932176896 2888379131904 2891331244312 2892752604672 2893291341312 2895191445888 2899124589984 2900549781504 2903177740288 2905564053504 2905962247398 2908350849384 2916373443584 2916871974912 2918288706816 2921930719232 2923251782848 2924716941552 2926154714112 2929145435636 2929690949956 2932054219584 2937040706352 2940142198784 2941146865664 2941471496176 2942962159389 2944408901184 2947076597248 2947401882257 2950894671948 2953568244256 2955020199936 2955346361724 2957449125888 2960977901952 2962760480208 2966013578656 2968958974464 2969286674751 2970401005152 2972601614336 2976944029794 2978594762752 2981552652288 2984499812872 2986623320064 2988584718336 2988914584824 2992196400368 2992644738048 2993667345408 2994115903488 2995167796992 2998229054401 2999702965056 3005750753292 3006310534332 3007788417792 3010845823916 3012325936896 3013852507344 3016085307392 3017550227456 3018399174672 3019062649344 3020546801664 3024197109632 3024484656879 3025047926859 3026535021504 3030294281224 3031783954944 3032636906628 3036357673472 3040457632632 3042143584256 3042710142976 3046084822656 3048174619616 3048844639232 3050343432192 3050680115328 3056035415104 3056493318144 3059407853334 3061691436032 3064731844608 3065070115872 3070450676496 3072299159934 3072974482368 3075082727248 3080774000384 3084933934404 3088718864896 3089587834452 3090237259776 3091106656512 3091786113024 3094946120672 3096467576832 3097044252672 3097338726384 3102606309252 3103288293504 3104161361973 3104813850624 3107626876928 3107969882752 3109497741312 3109544923128 3111073555968 3114235951064 3115766889984 3116347160064 3121751855104 3122285494272 3122630118048 3124165183488 3127358284664 3128925743286 3129994918806 3130463903616 3133901139712 3138536911104 3140171841536 3146502833152 3147194466304 3153433764544 3154617202688 3154965395092 3154983972864 3158098429248 3160455675904 3161566007936 3163120214016 3163469344944 3169497472512 3169847307333 3171405584448 3174278944256 3178040592384 3178391370156 3180153806848 3181271059232 3182834952192 3184447932288 3188354957312 3189251958144 3190819774464 3194675856032 3196948905984 3197252878848 3197848324608 3201116734774 3202690383744 3203394367488 3204295599456 3208226975744 3209745081768 3211853010282 3216874487808 3220712805632 3223360121856 3224944705536 3229374956297 3230962496832 3234994724864 3235351788976 3237476534124 3238079471004 3239671290624 3242982446597 3246202885968 3248002924544 3248607821824 3250741272576 3252747649851 3255157434368 3256379047936 3262834804096 3263552008192 3265516743168 3266074957824 3269413100072 3271739326464 3276675039232 3278225534304 3280558030848 3280920124032 3283892706304 3285507047424 3287172059136 3288658255704 3292131053568 3297729915904 3301004722176 3304378564928 3306002976768 3307164442512 3307659973632 3308790223872 3309155433198 3313285245696 3315461171904 3321099711312 3322764274788 3324606767104 3327795476859 3333548341984 3333567971328 3335187093504 3336765275988 3341799086244 3342164754432 3342533647488 3344176816128 3347594783584 3349272626616 3350919108096 3354968668498 3357562289481 3360162512896 3361310703616 3362995421184 3363385325016 3366220950414 3368087539712 3368459294008 3371432214528 3374878038784 3375506564864 3377165942784 3382312021648 3383974745088 3384348252942 3389824729088 3390289288631 3393075990948 3393095970816 3394744005888 3402221748336 3404108300288 3409081066377 3413847166464 3415525392384 3415902382656 3419653028992 3420165414912 3422411532288 3423048910848 3426547490744 3428231960064 3429196447068 3429950219136 3435143718048 3435783467808 3438039841992 3440966655904 3442710450606 3444402865536 3447523566592 3447904088678 3449599056768 3450357313536 3456553893576 3457197630696 3459468068154 3463193464256 3463785470208 3465467839344 3465870750432 3473101368093 3474808723008 3481814385756 3483628136704 3484393873408 3487067015628 3491418861056 3492611902976 3492997401709 3493135220736 3496080236544 3496466118096 3499653459232 3503515444947 3507362290054 3509086487424 3511970836992 3514380259712 3516161258568 3518278070247 3521465703784 3523971268608 3525638782176 3529964417024 3530957525088 3532693321728 3533469843456 3537081280768 3538076391066 3538820087808 3539815687296 3540593774592 3546615192576 3547612985112 3548944353024 3551965580288 3553765626432 3555512635392 3556761758928 3558734004224 3559126801216 3560876445696 3568720134912 3571063812288 3575520485376 3575915135184 3577137050064 3577673032704 3578929941636 3581601302528 3584349019923 3585136896096 3586899326976 3594010338036 3596003237888 3603924302336 3605276803072 3605674737248 3606291099264 3609255347712 3612545506304 3613218294784 3614994530304 3619707360794 3620503009088 3622282825728 3622682636952 3623301906336 3627747364864 3629585815296 3632046391296 3635061371648 3635738353408 3637525659648 3639369065472 3639770762598 3643068471056 3644859380736 3646651170816 3651660738607 3652207887552 3654003290112 3654683799552 3658419125456 3661022134272 3662052113664 3663426428928 3666545115136 3670689154608 3671496009216 3678089737581 3680814635008 3683840139264 3686259419136 3690306916352 3690714235768 3692528567808 3694379294592 3697136828416 3699973181856 3700662252576 3707714024448 3708123265182 3709946155392 3713307444224 3715132882944 3717425885544 3720179924992 3722623070208 3728954061824 3729773723648 3730823045376 3732657094656 3736472114368 3737293428736 3740182612992 3744702595396 3746543467776 3750241884732 3753020235776 3756619847121 3756768067584 3760586808832 3762435489792 3766044131532 3769456246304 3776432645632 3777759382838 3779616505728 3780182827008 3781474541568 3787236700296 3789098482176 3789516705759 3789931364352 3793677579038 3796737793632 3797444885472 3799550590976 3803194830696 3805101024354 3809769533696 3811642392576 3813552820224 3820038454272 3824596456688 3826898953602 3827317702656 3827740144704 3829621837824 3833091555328 3836767964988 3841980249409 3847109657616 3849242902528 3851172175872 3854865927087 3857003472896 3857721788416 3860255261184 3860681338731 3860833665024 3865499453312 3867399708672 3871087487892 3874616329864 3877801132512 3878464012416 3889162633216 3891051609088 3892892821986 3896092647288 3898765600618 3899622588736 3901539618816 3909405626112 3911327465472 3912055898112 3916054275136 3919081653792 3919943107584 3923949545852 3925878534912 3927257775483 3927846218688 3929188390848 3934526229264 3937110141636 3940026933248 3940461815632 3943265501184 3947970535936 3948406295099 3950347306944 3953677792176 3958588656106 3958611965952 3959048899668 3960534673536 3961648916757 3969258706392 3971209969152 3979216440864 3982164426752 3984779624448 3985219446432 3990192984064 3991556460544 3993557062656 3995520270336 3995961277824 3999603953408 4000729188246 4003575754752 4004017651368 4007667671056 4008414045776 4010384557056 4016434582528 4016495525707 4018470009792 4024532232896 4025416865792 4029301465344 4032646209172 4033397235812 4035380028672 4042378606592 4043515875504 4045503642624 4046392885248 4053943510176 4054414840128 4055936403456 4056384079404 4061446430208 4064113694592 4064870581632 4067573487104 4073065885224 4075324424192 4079210471112 4081215785472 4086147903886 4086309126144 4086760154496 4089444043104 4090205647584 4093934235328 4096398879912 4097299309824 4098452029938 4099313516544 4113245245872 4115721516138 4119450445936 4121475542016 4122381484032 4124863254528 4128623435776 4129392336896 4129784968512 4136808412336 4137717724672 4138881815964 4139751800832 4140916464384 4145996988416 4146059897504 4148098074624 4151595280896 4152053515239 4154355853312 4155129546752 4159278931968 4163047325696 4163506824064 4165553577984 4171900991048 4173326558408 4173951871488 4176003760128 4177470874752 4184715881472 4185202415616 4186773061632 4193012061042 4195073319552 4195995439104 4203531128664 4204455107328 4206645297152 4210797905664 4212867907584 4217493618688 4217959126592 4222147765248 4225996630016 4226463076444 4228540779264 4230660159936 4237387456512 4237855160208 4240638277092 4243779936256 4245930576384 4246399223031 4247850246951 4248486726336 4252335944192 4254426365952 4263003838464 4263797766144 4270253844992 4271192489984 4272394132608 4274494414848 4279660109024 4281738750482 4282470680376 4285517709312 4285990725408 4289165983744 4297813495808 4302671013774 4307949995776 4312227999744 4316635378832 4317439294672 4319561720832 4320208945152 4326143809379 4328270514624 4330398265344 4334321696768 4336996866468 4339128907008 4339937011968 4344372711479 4348686884976 4354022324224 4354766610432 4358346080256 4358943371097 4362319101952 4370967379072 4374560165376 4375307962368 4377433060224 4382896078848 4384877674272 4387075412328 4389508071424 4393718153454 4394536424934 4401339629568 4405561059528 4408003969024 4409552590016 4410213298176 4411720298496 4412207244264 4417713660928 4420614895872 4428132948416 4430352366384 4432530299904 4433019542586 4437060635812 4441466852928 4446916124672 4449020367984 4455732114992 4456711529984 4458902421504 4464715445869 4465696835488 4467892144128 4476229292486 4476749719308 4479934980096 4483993894912 4484513766688 4488294600552 4488967107072 4490501018112 4499554447584 4502887923712 4508626129938 4509465801498 4511966326784 4512464337256 4516268735874 4516446928896 4518488905344 4524101321264 4524127961088 4526325341184 4527598762008 4528593974016 4536295664448 4541708292317 4545441421836 4547675932416 4551796221952 4554536510208 4560220553216 4563215376384 4564065214464 4570975946752 4572261929424 4573266958848 4575515148288 4576020172992 4580191624064 4581044623744 4584053122656 4584739977216 4590280600808 4592537154048 4599465409024 4600476418048 4605676014744 4608738524768 4609596840928 4612624090872 4618380626944 4618890382946 4620623785792 4621161000576 4630801824124 4633078297344 4634381751678 4635355889664 4642419181008 4644701365248 4645566379008 4649422687504 4653909463878 4654932440256 4661440315392 4661954824128 4664246611968 4664317384692 4671353926596 4673650334976 4674520740096 4678781983232 4679298406063 4682627782656 4683428241408 4683945177072 4688215011424 4691037426996 4693388614929 4694992378209 4698628358144 4700851709568 4707943366784 4710257762304 4717435188088 4718426783744 4719754249728 4720791699456 4728820256768 4730150646816 4731925804032 4732448092638 4732475959296 4738354168576 4740683513856 4742349011904 4744680321024 4745204017416 4747835260928 4754246208768 4758293513216 4761418416384 4767360647168 4767886846912 4769516066752 4770230710272 4771906588848 4774252428288 4779132026564 4780182528128 4782532435968 4783877937216 4792013784048 4795423358976 4801675102161 4804035575616 4805091551232 4808388132352 4812340463616 4814617622652 4825311731712 4829710434304 4830243515936 4831069208448 4835040182784 4839447753728 4842728521728 4846443745248 4850034212864 4852492087296 4853027683464 4856214801186 4857119206506 4859812507648 4869610516736 4872004386816 4872911732736 4876111908864 4882736151552 4884568571904 4885136474112 4891847404549 4894252206144 4895328012288 4898275114752 4904119650108 4907608989696 4911786852352 4912459989649 4915012558848 4917338301456 4923371423744 4925839059456 4928260571136 4933297575808 4934216336768 4938196580352 4943618699264 4944164353576 4946594873856 4956567847392 4959004465152 4960746663768 4963497426944 4969927868544 4974430727168 4976876126208 4981649566968 4986910150656 4995391290368 5000322512976 5000351956992 5002780640256 5008826462828 5012698629366 5013247131648 5013800471232 5021392175376 5023908939924 5032453002747 5039488674304 5040243769344 5041966055424 5044493131776 5045077987524 5049648933728 5052131309568 5052688941012 5053241819136 5062317058176 5063259847296 5065748914176 5070926440928 5073468032472 5075962117632 5076522379413 5082096379466 5082189856768 5084737093632 5089613986422 5093384605696 5102531938136 5103653526272 5106162450432 5115690619984 5120770749696 5126004512363 5126959162423 5129479543488 5130248122368 5134896234496 5139821236116 5142347940096 5147007014912 5147575118308 5152715577072 5153675201712 5156532944896 5161449983856 5164065675909 5170401510016 5171285349888 5171856133017 5174398585152 5175535970304 5184830840364 5185796446044 5190523762648 5194790196384 5195678205312 5198201759016 5202052825088 5212540834816 5215103287296 5216074530816 5222874672526 5225442205056 5226590810112 5230600523442 5234504713216 5236343700644 5237128291584 5238917854464 5239702831104 5246034972352 5249480188848 5261043435081 5263629731136 5267129742592 5268980191853 5271570389568 5274241887852 5278149287936 5278731866224 5280712898048 5282198555676 5285956902912 5291181886553 5292344941856 5294946625536 5296436287632 5303014992142 5305621921152 5307114586599 5308230131712 5313039499264 5313625928576 5319922788864 5324742750208 5327948370432 5330648439648 5334305584328 5338101006336 5338690201824 5341314668544 5347179409408 5352489418752 5353080202368 5357960013056 5363280728064 5363872702776 5365705575096 5372401953792 5377705344144 5380506704896 5391354500672 5394004856832 5405258013568 5405886453504 5407915204608 5408512105872 5409436648896 5415261906944 5418818259456 5419827442176 5422491795456 5429561041191 5430754513632 5433424238592 5434023955428 5438947294816 5441621047296 5444378722944 5449013539328 5452592057472 5453607530112 5456288489472 5461865173216 5463065746432 5464602706584 5465751355392 5467289071104 5472876998162 5473896248602 5478311831328 5484326994496 5487628688184 5491533201408 5495300722688 5499817672704 5506379958016 5518509087952 5521189441411 5521221952512 5525760208896 5530797432832 5535460374528 5536071353652 5538792851712 5545705242624 5549959772784 5550993378864 5554071437312 5561571036672 5562184897773 5565269161984 5569961166336 5572699324416 5579621175296 5580269887488 5583934605312 5590682748056 5593431092736 5594660585472 5596234568064 5604708171552 5605940143104 5608695988224 5614397207552 5617053893094 5617157210112 5619815201664 5629530353664 5638054372352 5640880213248 5643653234688 5649849942016 5650473546944 5654184369456 5661240768512 5661865630708 5663800329268 5664648968448 5666639074257 5669424758592 5680855050444 5684005117952 5685063688192 5690516368557 5696525510144 5699101023841 5699325886464 5704792246044 5709960907168 5714023612416 5714654300544 5717463588864 5730057681408 5735914175174 5736894685032 5740348430403 5740976553984 5741610217056 5749637332992 5755151947482 5759415627776 5764061528064 5765135007744 5771027352832 5773864353792 5776758263808 5782662488624 5785505209344 5786582682624 5790382891776 5798249179968 5801099563008 5806355480576 5811924494796 5816701698768 5832746887168 5833743949824 5836577413632 5839339232979 5843861438464 5846503565696 5848148400927 5849433883104 5852309428224 5858290871272 5859381899912 5864108439168 5874081412704 5880284397568 5882293731328 5882942992352 5885924318778 5888817802368 5894153194496 5894803764514 5901789343896 5907136488512 5910040399872 5910692723448 5914898251776 5921955803904 5925520960416 5932027157312 5937882984159 5937917948928 5938573349502 5940802010304 5953888059588 5957189525504 5968999625744 5973246640128 5977169436672 5977829169648 5984392800736 5985289476096 5987334690816 5990335593984 5996458108802 5999405930112 6001093782369 6011501506584 6012621068664 6015576835584 6021691647832 6024651873792 6027705014688 6032170614784 6035100454912 6036798349344 6038125298688 6041093603328 6048394219264 6048969313758 6050095853718 6053070043008 6060588562448 6063567909888 6065273813256 6072715346944 6080915265264 6084287168512 6085420285952 6092169645312 6096349239232 6097689278464 6101360230656 6112070830208 6112986636288 6118815706668 6123382872064 6129221855829 6129463689216 6130140231744 6140901352992 6144598319868 6145948964736 6150165454496 6161548000768 6169867868808 6177437729792 6179175668904 6180474519552 6182213313024 6183572226048 6189892241344 6192935153664 6194088505344 6194677452768 6205212618504 6206576587008 6208322723946 6209627701248 6215939765504 6218995482624 6219089846256 6222147111936 6228471902128 6231533779968 6232694320128 6243503710208 6244570988544 6245260236096 6248330366976 6254716569328 6257851486572 6259989837612 6260927807232 6267802279424 6268494091141 6277073822208 6280343683072 6289518091563 6293005666304 6294388932608 6306867529088 6309234405376 6309930790184 6309967945728 6316196858496 6320911351808 6323132015872 6326240428032 6326938689888 6338994945024 6339694614666 6342811168896 6348557888512 6356081184768 6356782740312 6360307613696 6362542118464 6365669904384 6368895864576 6376709914624 6378503916288 6381639548928 6389351712064 6394505757696 6395696649216 6402233469548 6405380767488 6406788734976 6408591198912 6416453951488 6419490163536 6422608125723 6423706020564 6433748975616 6441425611264 6446720243712 6458749912594 6461924993664 6469989449728 6470703577952 6474953068248 6476158942008 6479342581248 6485964893194 6492405771936 6496005849088 6497215643648 6501482545152 6505495299702 6510314868736 6525669608192 6527104016384 6531033486336 6532149915648 6538826200144 6543478652928 6553229541943 6553350078464 6556451068608 6561840248064 6567785412608 6574344118272 6577316511408 6584262107136 6590577230181 6591804637401 6595459831808 6602009444352 6608757129856 6612005953536 6614328885024 6615319947264 6617580447744 6618310866396 6626570491392 6630922343808 6642199422624 6645528549576 6649213534208 6655590953718 6667096683968 6667135942656 6670374187008 6673530551976 6683598172488 6685067294976 6688353632256 6695189567168 6698545253232 6701838216192 6709937336996 6714343938729 6715124578962 6725990842368 6726770650032 6732441900828 6736175079424 6736918588016 6749756077568 6751013129728 6754331885568 6764624043296 6767949490176 6768696505884 6774403103811 6779649458176 6780578577262 6786151981896 6786191941632 6789488011776 6804443496672 6808216600576 6818162132754 6827694332928 6831050784768 6831804765312 6839306057984 6840330829824 6844823064576 6846097821696 6853094981488 6856463920128 6858392894136 6859900438272 6866911705241 6870287436096 6871566935616 6876079683984 6881933311808 6885420901212 6888805731072 6895047133184 6895808177356 6899198113536 6900714627072 6913107787152 6914395261392 6918936136308 6926386928512 6927570940416 6928335574419 6930935678688 6931741500864 6946202736186 6949617446016 6963628771512 6967256273408 6968787746816 6974134031256 6982837722112 6985223805952 6985994803418 6986270441472 6992160473088 6992932236192 6999306918464 7007030889894 7014724580108 7018172974848 7023941673984 7028760519424 7032322517136 7036556140494 7042931407568 7047942537216 7051277564352 7058445162671 7059928834048 7061915050176 7065386643456 7074162561536 7076152782132 7077640175616 7079631374592 7081187549184 7088187055571 7093230385152 7095225970224 7097888706048 7098672138957 7103931160576 7107531252864 7111025270784 7113523517856 7117468008448 7118253602432 7121752891392 7137440269824 7142127624576 7151040970752 7151830270368 7154274100128 7155346065408 7157859883272 7163202605056 7168698039846 7170273792192 7173798653952 7188020676072 7192006475776 7207848604672 7210553606144 7211349474496 7212582198528 7218510695424 7225091012608 7226436589568 7239414721588 7241006018176 7244565651456 7245365273904 7246603812672 7255494729728 7259171630592 7264092782592 7270122743296 7271476706816 7275051319296 7278738130944 7279541525196 7286136942112 7289718761472 7303321477214 7304415775104 7308006580224 7309367599104 7316838250912 7322044268544 7324104227328 7326852857856 7333090230272 7341378309216 7342992018432 7356179475162 7361629270016 7367680278528 7372518838272 7380613832704 7381428471536 7385057135616 7388758589184 7396310383777 7399946363712 7401324505152 7415428048896 7416246530364 7419892310784 7426614888448 7427475926077 7434851771088 7440359849984 7445246140416 7457908123648 7459547447296 7461646090752 7465314189312 7472944228736 7474586857472 7480365225984 7489405190792 7493086935552 7500483769464 7506040471552 7513239694242 7513536135168 7521173617664 7524870979584 7532088263064 7538912492608 7552865291264 7555518765676 7559233011456 7560365654016 7562949083136 7574473400592 7578196964352 7579033411518 7579862728704 7587355158076 7593475587264 7594889770944 7606389661392 7610202048708 7619539067392 7623144569199 7623284785152 7627105640448 7634644767787 7640076908544 7649192913376 7653797907204 7654635405312 7655480289408 7659243675648 7666183110656 7673535929976 7683960498818 7694219315232 7698485805056 7702344351744 7709731854174 7714006945792 7715443576832 7720510522368 7721362677462 7721667330048 7730998906624 7734799417344 7742174975784 7749232659728 7755602265024 7756928024832 7764856112671 7778325266432 7782103218176 7785785643972 7792185294576 7797531201236 7799245177472 7803079237632 7818811252224 7822654930944 7824111796224 7832108550272 7834312008789 7838163307584 7839886215168 7847899091704 7851757069824 7854515550966 7855692437376 7858376781696 7869052458528 7874220283272 7880053866496 7880923631264 7886531002368 7895941071872 7896812590198 7900694613888 7907355584352 7917177312212 7917223931904 7918097799336 7921069347072 7923297833514 7938517412784 7942419938304 7954522488213 7958432881728 7969559248896 7970438892864 7980385968128 7983112921088 7987114125312 7991922555648 7999207906816 8000090823269 8001458376492 8007151509504 8008035302736 8015335342112 8016828091552 8020769114112 8032869165056 8032991051414 8036940019584 8049064465792 8050833731584 8058602930688 8065292418344 8066794471624 8070760057344 8084757213184 8087031751008 8091007285248 8092785770496 8107887020352 8108829680256 8111872806912 8112768158808 8122892860416 8128227389184 8129741163264 8135146974208 8146131770448 8150648848384 8158420942224 8162431570944 8172295807772 8173520308992 8178888086208 8180411295168 8187868470656 8192797759824 8194598619648 8196904059876 8198627033088 8209315497243 8210844372903 8226490491744 8231443032276 8238900891872 8242951084032 8244762968064 8249726509056 8257246871552 8258784673792 8259569937024 8273616824672 8275435449344 8277763631928 8279503601664 8281832928768 8291993976832 8292119795008 8296196149248 8303190561792 8304107030478 8308711706624 8310259093504 8318557863936 8327013648128 8331107155968 8343801982096 8346653116816 8347903742976 8352007520256 8354941749504 8363481046487 8369431762944 8370404831232 8386024122084 8390146639104 8391990878208 8407062257328 8408910214656 8413290594304 8421595811328 8425580839641 8425735815168 8434987237376 8435918253184 8444295530496 8451993260032 8452926152888 8457081558528 8461320319872 8474774913024 8475710320416 8481276554184 8487559872512 8491861152768 8492798446062 8495700493902 8496973452672 8504671888384 8508852731904 8526007676928 8527595532288 8540507689984 8542384979968 8544788265216 8548988829696 8559320218048 8563477500964 8564941360752 8571035418624 8571981450816 8595626991616 8603871262761 8605342027548 8615899991552 8624455999488 8633270757664 8634878589344 8639123441664 8652287618758 8656541029248 8660796530688 8668643393536 8673993732936 8678257814016 8679874023936 8688745422958 8697373769952 8708044648448 8709533220864 8716692160512 8717886742194 8741934758144 8749120330752 8750615924736 8754866120448 8765446309949 8765792157696 8769755348544 8774150824656 8779016142848 8787436306908 8789072849868 8811122119056 8816007938048 8819105180032 8820426596352 8823440596992 8824414488528 8828886478167 8835427321856 8841229791744 8842205646771 8856265896832 8860704732768 8865060599808 8866039085172 8874121271624 8882933705856 8893832249344 8898040735968 8911464229984 8913423059968 8917804843008 8929430891738 8931393670976 8935784288256 8952458584972 8953499438616 8959869960192 8969027533376 8976589201104 8977934214144 8981002036224 8994687163203 8999108895168 9008256457039 9017252259876 9018931602996 9023932653568 9024928674512 9032537471748 9036977810688 9048202642528 9048255922176 9052650682368 9055197524016 9057187948032 9072591328896 9073453970637 9075143780577 9083416584634 9090882843672 9095351864832 9103592443904 9109073020416 9120441106432 9126430752768 9128130428928 9141951893504 9144523858848 9146533917696 9151030296576 9152040345984 9160383248128 9162089247488 9168106245312 9169479954432 9180561201616 9185074308096 9198930818048 9200952836096 9211352029488 9217477049536 9219193681856 9225248181744 9236761253888 9237780765892 9241247571584 9242322001152 9261603648248 9266156594688 9268763503356 9270711779328 9284838362016 9289402730496 9291132758016 9298845375008 9307818927756 9309864880512 9322880630784 9323909648256 9328493223936 9328634769384 9342707853192 9347300669952 9349041480192 9357563966464 9358596812126 9365255565312 9366856482816 9367890354144 9376430022848 9382074853992 9386777229858 9389984756418 9401703419136 9415886733568 9420515524608 9434870376176 9439508499456 9441583398912 9457640513536 9460301293632 9463851608064 9464896185276 9464951918592 9476708337152 9481367027712 9484698023808 9489360642048 9490408034832 9495670521856 9508492417536 9509541921999 9516587026432 9522836832768 9534721294336 9535773693824 9539032133504 9540461420544 9543813177696 9548504856576 9558264053128 9560365056256 9565064871936 9567755874432 9584027568096 9590846717952 9603350204322 9608071151232 9610183102464 9616776264704 9624680927232 9629235245304 9650623463424 9659420868608 9660487031872 9662138416896 9670080365568 9678895507456 9688124868891 9692887490496 9704984174592 9706055366928 9712429602372 9714238413012 9719625015296 9728947339791 9739221033472 9744008773632 9745823465472 9752223817728 9765472303104 9769137143808 9783694809098 9788504412288 9790656024576 9796550229504 9808239300216 9815217979392 9823573704704 9824919979298 9830025117696 9834676602912 9846742847488 9851678118912 9856521142272 9866595151616 9868432673536 9876393160704 9887237398528 9888328707152 9893189747712 9908264853739 9911650576219 9913135694784 9918008930304 9921493327536 9926994853888 9939855737088 9948861454336 9963299133936 9973820301312 9983386430577 9990782580736 10000645025952 10000703913984 10005561280512 10017652925656 10025397258732 10026494263296 10027600942464 10042784350752 10047817879848 10064906005494 10078977348608 10080487538688 10083932110848 10088986263552 10090155975048 10099297867456 10104262619136 10105377882024 10124634116352 10126519694592 10131497828352 10141852881856 10146936064944 10151924235264 10153044758826 10164192758932 10169474187264 10170867865893 10179227972844 10186769211392 10205063876272 10207307052544 10212324900864 10227542990809 10231381239968 10241541499392 10252009024726 10253918324846 10258959086976 10260496244736 10269792468992 10279642472232 10284695880192 10294014029824 10295150236616 10305431154144 10307350403424 10313065889792 10322899967712 10328131351818 10340803020032 10342570699776 10343712266034 10348797170304 10351071940608 10369661680728 10371592892088 10381047525296 10389580392768 10391356410624 10396403518032 10404105650176 10419304104279 10425081669632 10445749345052 10450884410112 10453181620224 10461201046884 10469009426432 10472687401288 10474256583168 10477835708928 10478992205127 10479405662208 10492069944704 10498960377696 10522086870162 10527259462272 10534259485184 10537960383706 10543140779136 10548483775704 10556298575872 10557463732448 10561425796096 10564397111352 10571913805824 10582363773106 10584689883712 10589893251072 10592872575264 10606029984284 10611243842304 10614229173198 10616460263424 10627251857152 10639845577728 10649485500416 10655896740864 10661296879296 10668611168656 10676202012672 10677380403648 10682629337088 10694358818816 10706160404736 10715920026112 10717102800983 10726561456128 10727745405552 10731411150192 10744803907584 10753047059769 10755410688288 10761013409792 10782709001344 10788009713664 10810516027136 10811772907008 10815830409216 10817024211744 10818873297792 10830523813888 10837636518912 10839654884352 10844983590912 10859122082382 10861509027264 10866848477184 10868047910856 10877894589632 10883242094592 10888757445888 10898027078656 10905184114944 10907215060224 10912576978944 10923730346432 10926131492864 10929205413168 10934578142208 10945753996324 10947792497204 10954982215821 10956623662656 10968653988992 10975257376368 10983066402816 10990601445376 10999635345408 11012759916032 11037018175904 11042378882822 11042443905024 11051520417792 11061594865664 11070920749056 11072142707304 11077585703424 11091410485248 11099919545568 11101986757728 11108142874624 11123142073344 11124369795546 11130538323968 11139922332672 11145398648832 11159242350592 11160539774976 11167869210624 11181365496112 11186862185472 11189321170944 11192469136128 11203908571709 11209416343104 11211880286208 11228794415104 11234107786188 11239630403328 11259060707328 11269859541363 11276108744704 11281760426496 11287306469376 11299699884032 11300947093888 11308368738912 11322481537024 11323731261416 11327600658536 11329297936896 11333278148514 11338849517184 11361710100888 11368010235904 11370127376384 11381032737114 11393051020288 11398202047682 11398651772928 11409584492088 11419921814336 11429308601088 11434927177728 11460115362816 11471828350348 11473789370064 11480696860806 11481953107968 11483220434112 11499274665984 11510303894964 11518831255552 11525940748227 11542054705664 11547728707584 11553516527616 11565324977248 11571010418688 11573165365248 11580765783552 11582044016193 11596498359936 11602199126016 11612710961152 11623848989592 11633403397536 11665493774336 11667487899648 11673154827264 11678678465958 11693007131392 11696296801854 11698867766208 11704618856448 11716581742544 11718763799824 11728216878336 11742390339743 11748162825408 11760568795136 11764587462656 11765885984704 11771848637556 11777635604736 11781773326449 11788306388992 11789607529028 11803578687792 11814272977024 11820080799744 11821385446896 11829796503552 11843911607808 11845218885297 11851041920832 11864054314624 11875765968318 11875835897856 11877146699004 11881604020608 11907776119176 11914379051008 11937999251488 11946493280256 11954338873344 11955658339296 11968785601472 11970578952192 11974669381632 11980671187968 11992916217604 11998811860224 12002187564738 12023003013168 12025242137328 12031153671168 12043383295664 12049303747584 12049486577121 12055410029376 12067664310373 12070200909824 12073596698688 12076250597376 12096788438528 12097938627516 12100191707436 12106140086016 12118513353073 12121177124896 12127135819776 12130547626512 12145430693888 12161830530528 12168574337024 12170840571904 12184339290624 12192698478464 12195378556928 12202720461312 12224141660416 12225973272576 12237631413336 12246765744128 12258443711658 12258927378432 12260280463488 12281802705984 12289196639736 12291897929472 12300330908992 12323096001536 12339735737616 12354875459584 12358351337808 12364426626048 12367144452096 12379784482688 12385870307328 12388177010688 12389354905536 12410425237008 12413153174016 12416645447892 12419255402496 12431879531008 12437990965248 12438179692512 12444294223872 12456943804256 12463067559936 12465388640256 12487007420416 12489141977088 12490520472192 12496660733952 12509433138656 12515702973144 12519979675224 12521855614464 12535604558848 12536988182282 12554147644416 12560687366144 12579036183126 12586011332608 12613735058176 12618468810752 12619861580368 12619935891456 12632393716992 12646264031744 12652480856064 12653877379776 12668975762779 12677989890048 12679389229332 12685622337792 12697115777024 12712162369536 12713565480624 12720615227392 12725084236928 12731339808768 12737791729152 12739197669093 12743550740853 12753419829248 12757007832576 12763279097856 12778703424128 12789011515392 12791393298432 12804466939096 12810761534976 12813577469952 12817182397824 12832907902976 12838980327072 12845216251446 12847412041128 12867497951232 12882851222528 12893440487424 12917499825188 12923849987328 12939978899456 12941407155904 12949906136496 12952317884016 12958685162496 12971929786388 12978431428137 12984811543872 13002965090304 13010990599404 13020629737472 13033118134437 13051339216384 13052779764281 13054208032768 13062066972672 13064299831296 13077652400288 13086957305856 13106459083886 13106700156928 13112902137216 13123680496128 13135570825216 13148688236544 13154633022816 13168524214272 13181154460362 13183609274802 13190919663616 13204018888704 13217514259712 13224011907072 13228657770048 13230639894528 13235160895488 13236621732792 13253140982784 13261844687616 13277871526633 13284398845248 13291057099152 13298427068416 13311181907436 13334193367936 13340748374016 13347061103952 13367196344976 13370134589952 13376707264512 13390379134336 13394146337607 13397090506464 13403676432384 13419874673992 13428687877458 13430249157924 13451981684736 13453541300064 13464883801656 13472350158848 13473837176032 13499512155136 13502026259456 13508663771136 13529248086592 13535898980352 13537393011768 13548806207622 13561157154524 13572303963792 13572383883264 13578976023552 13608886993344 13625124876951 13636324265508 13645679602163 13655388665856 13663609530624 13678612115968 13680661659648 13689646129152 13692195643392 13706189962976 13712927840256 13716785788272 13719800876544 13733823410482 13740574872192 13743133871232 13752159367968 13763866623616 13770841802424 13777611462144 13790094266368 13791616354712 13798396227072 13801429254144 13826215574304 13828790522784 13837872272616 13852773857024 13855141880832 13856671148838 13861871357376 13863483001728 13892405472372 13899234892032 13927257543024 13934512546816 13937575493632 13948268062512 13965675444224 13970447611904 13971989606836 13984320946176 13985864472384 13998613836928 14014061779788 14029449160216 14036345949696 14037895218189 14047883347968 14057521038848 14064645034272 14073112280988 14085862815136 14095885074432 14102555128704 14116890325342 14119857668096 14123830100352 14130773286912 14148325123072 14152305564264 14155280351232 14159262749184 14162375098368 14176374111142 14186460770304 14190451940448 14195777412096 14197344277914 14207862321152 14215062505728 14222050541568 14227047035712 14236507204864 14243505782784 14274880539648 14284255249152 14301517663601 14302081941504 14303660540736 14308548200256 14310692130816 14315719766544 14326405210112 14337396079692 14340547584384 14347597307904 14376041352144 14384012951552 14405025306483 14415697209344 14421107212288 14422698948992 14425164397056 14437021390848 14450182025216 14452873179136 14478829443176 14482012036352 14489131302912 14490730547808 14493207625344 14510989459456 14518343261184 14528185565184 14540245486592 14542953413632 14550102638592 14557476261888 14559083050392 14572273884224 14579437522944 14606642954428 14608831550208 14616013160448 14618735198208 14633676501824 14648208454656 14653705715712 14675542213647 14682756618432 14685984036864 14712358950324 14723258540032 14735360557056 14737379968947 14745037676544 14761227665408 14762856943072 14770114271232 14777517178368 14792620767554 14799892727424 14802649010304 14830856097792 14832493060728 14839784621568 14853229776896 14854951852154 14869703542176 14880719699968 14890492280832 14915816247296 14923292181504 14930628378624 14945888457472 14949173714944 14960730451968 14978810381584 14986085626687 14986173871104 15000967538928 15012080943104 15026479388484 15042347235328 15064176526128 15077824985216 15097359008241 15105730582528 15111037531352 15118466022912 15120731308032 15125898166272 15148946801184 15156393928704 15158066823036 15159725457408 15174710316152 15186951174528 15189779541888 15212779322784 15220404097416 15239078134784 15246289138398 15246569570304 15254211280896 15269289535574 15280153817088 15298385826752 15307595814408 15310960578816 15318487351296 15347071859952 15367920997636 15378013537089 15380877487269 15388438630464 15404688703488 15419463708348 15428013891584 15430887153664 15441021044736 15442725354924 15461997813248 15469598834688 15484349951568 15498465319456 15511204530048 15513856049664 15515568399051 15529712225342 15556650532864 15564206436352 15571571287944 15584370589152 15595062402472 15598490354944 15606158475264 15637622504448 15645309861888 15648223592448 15664217100544 15668624017578 15676326615168 15679772430336 15695798183408 15703514139648 15709031101932 15711384874752 15716753563392 15738104917056 15748440566544 15760107732992 15761847262528 15783130305243 15791882143744 15793625180396 15801389227776 15806940575559 15814711168704 15834354624424 15834447863808 15836195598672 15842138694144 15846595667028 15873545659659 15877034825568 15884839876608 15909044976426 15916865763456 15939118497792 15940877785728 15960771936256 15966225842176 15974228250624 15983845111296 15998415813632 16000181646538 16002916752984 16014303019008 16016070605472 16030670684224 16033656183104 16041538228224 16065738330112 16065982102828 16073880039168 16098128931584 16101667463168 16117205861376 16130584836688 16133588943248 16141520114688 16166116340311 16169514426368 16174063502016 16182014570496 16215774040704 16217659360512 16223745613824 16225536317616 16245785720832 16256454778368 16259482326528 16270293948416 16288683123573 16292263540896 16301297696768 16316841884448 16324863141888 16344591615544 16347040617984 16357776172416 16360822590336 16375736941312 16385595519648 16389197239296 16393808119752 16397254066176 16418630994486 16421688745806 16452980983488 16462886064552 16477801783744 16485902168064 16499453018112 16514493743104 16517569347584 16519139874048 16547233649344 16550870898688 16555527263856 16563568324233 16563665857536 16584239590016 16592392298496 16606381123584 16608214060956 16617423413248 16620518187008 16637115727872 16654027296256 16662214311936 16687603964192 16693306233632 16695807485952 16709883499008 16726962092974 16738863525888 16740809662464 16772048244168 16780293278208 16783981756416 16814124514656 16817820429312 16826581188608 16843191622656 16851161679282 16851471630336 16871836506368 16888591060992 16903986520064 16905852305776 16914163117056 16922640639744 16949549826048 16951420640832 16962553108368 16975119745024 16983722305536 16985596892124 16991400987804 16993946905344 16999917222771 17009343776768 17052015353856 17055191064576 17071549105671 17081015379968 17084769959936 17089576530432 17097303071523 17097977659392 17118640436096 17126955001928 17129882721504 17142070837248 17143962901632 17191253983232 17207742525522 17210684055096 17231799983104 17248911998976 17266541515328 17269757178688 17278246883328 17304575237516 17313082058496 17321593061376 17347987465872 17356515628032 17359748047872 17377490845916 17394747539904 17416089296896 17419066441728 17435773484388 17483869516288 17485799306867 17498240661504 17501231849472 17509732240896 17530892619898 17531584315392 17539510697088 17544445202781 17548301649312 17558032285696 17574872613816 17578145699736 17622244238112 17632015876096 17638210360064 17640853192704 17646881193984 17648828977056 17657772956334 17670854643712 17682459583488 17684411293542 17712531793664 17721409465536 17730121199616 17732078170344 17748242543248 17765867411712 17787337328131 17787664498688 17796081471936 17813648952477 17822928459968 17826846119936 17858861783476 17862787341952 17871568576512 17904917169944 17906998877232 17919739920384 17938055066752 17953178402208 17955868428288 17962004072448 17989374326406 17998217790336 18016512914078 18034504519752 18037863205992 18047865307136 18049857349024 18065074943496 18073955621376 18096405285056 18096511844352 18105301364736 18110395048032 18114375896064 18145182657792 18146907941274 18150287561154 18166833169268 18181765687344 18190703729664 18207184887808 18218146040832 18252861505536 18256260857856 18280061353841 18283903787008 18289047717696 18293067835392 18304080691968 18320766496256 18324178494976 18336212490624 18338959908864 18361122403232 18370148616192 18387665567487 18397861636096 18401905672192 18422704058976 18434954099072 18438387363712 18450496363488 18473522507776 18475561531784 18482495143168 18484644002304 18523207296496 18532313189376 18537527006712 18541423558656 18569676724032 18578805460992 18582265516032 18597690750016 18615637855512 18619729761024 18647819296512 18656986447872 18657269538768 18685415706384 18694601339904 18698082960384 18715127932928 18717193624252 18730511130624 18733712965632 18735780708288 18752860045696 18764149707984 18773554459716 18779969512836 18803406838272 18805482273423 18831773467136 18841031049216 18869740752352 18879016998912 18883166797824 18915281027072 18920602587264 18927703216128 18929792370552 18929903837184 18953416674304 18962734055424 18969396047616 18978721284096 18980816069664 18991341043712 19016984835072 19019083843998 19033174052864 19045673665536 19071547387648 19078064267008 19080922841088 19087626355392 19097009713152 19116528106256 19120730112512 19130129743872 19135511748864 19155069493567 19158636870107 19168055136192 19206700408644 19216142302464 19220366204928 19233552529408 19249361854464 19258470490608 19267824377169 19301246926848 19318841737216 19320974063744 19324276833792 19340160731136 19357791014912 19376249737782 19385774980992 19409968349184 19412110733856 19424859204744 19428476826024 19439250030592 19457894679582 19478442066944 19488017547264 19491646930944 19504447635456 19530944606208 19567389618196 19577008824576 19581312049152 19593100459008 19616478600432 19630435958784 19649839958596 19659688625829 19660050235392 19669353205824 19693485694976 19703356237824 19733190303232 19736865347072 19752786321408 19772311260277 19774474797056 19776657414304 19786379495424 19816529707478 19823301152438 19826271389568 19836017860608 19842986655072 19853989707776 19879711474176 19897722908672 19926598267872 19947640602624 19966772861154 19981565161472 20001290051904 20001407827968 20011122561024 20035305851312 20050794517464 20055201884928 20075699613109 20085568701504 20095635759696 20129812010988 20143031816187 20157954697216 20177972527104 20180311950096 20198595734912 20208525238272 20210755764048 20249268232704 20253039389184 20262995656704 20283705763712 20293872129888 20303848470528 20306089517652 20328385517864 20338948374528 20341735731786 20358455945688 20373538422784 20410127752544 20414614105088 20424649801728 20455085981618 20462762479936 20483082998784 20504018049452 20507836649692 20517918173952 20520992489472 20559284944464 20569391760384 20588028059648 20590300473232 20600735115723 20610862308288 20614700806848 20631813175799 20645799935424 20656262703636 20681606040064 20685141399552 20687424532068 20697594340608 20702143881216 20739323361456 20743185784176 20762095050592 20779160785536 20782712821248 20785006723257 20792807036064 20808211300352 20838608208558 20850163339264 20891498690104 20901768820224 20906363240448 20922402093768 20938018852864 20945374802576 20948513166336 20955671417856 20957984410254 20958811324416 20984139889408 20997920755392 21044173740324 21054518924544 21068518970368 21075920767412 21086281558272 21096967551408 21112597151744 21114927464896 21122851592192 21128794222704 21143827611648 21164727546212 21169379767424 21175335488013 21179786502144 21185745150528 21212059968568 21222487684608 21228458346396 21232920526848 21254503714304 21264561166713 21279691155456 21298971000832 21311793481728 21322593758592 21337222337312 21352404025344 21354760807296 21365258674176 21388717637632 21412320809472 21431840052224 21434205601966 21453122912256 21455490811104 21462822300384 21489607815168 21506094119538 21510821376576 21522026819584 21565418002688 21576019427328 21621032054272 21623545814016 21631660818432 21634048423488 21637746595584 21661047627776 21675273037824 21679309768704 21718244164764 21723018054528 21733696954368 21736095821712 21755789179264 21766484189184 21777514891776 21796054157312 21810368229888 21814430120448 21825153957888 21847460692864 21852262985728 21858410826336 21869156284416 21891507992648 21895584994408 21909964431642 21913247325312 21937307977984 21950514752736 21966132805632 21981202890752 21999270690816 22025519832064 22074036351808 22084757765644 22084887810048 22103040835584 22123189731328 22141841498112 22144285414608 22155171406848 22188931151331 22199839091136 22203973515456 22246284146688 22248739591092 22261076647936 22279844665344 22282427778231 22318484701184 22321079549952 22335738421248 22362730992224 22373724370944 22378642341888 22384938272256 22407817143418 22418832686208 22423760572416 22457588830208 22468215572376 22479260806656 22518121414656 22539719082726 22552217489408 22563520852992 22574612938752 22601894187776 22616737477824 22644963074048 22647462522832 22655201317072 22658595873792 22666556297028 22677699034368 22700877126179 22723420201776 22736020471808 22740254752768 22762065474228 22786102040576 22796404095364 22819168984176 22839843628672 22858617202176 22869433707597 22869854355456 22903934303361 22920230725632 22943656700696 22947578740128 22961393721612 22963906215936 22966440868224 22998549331968 23020607789928 23037662511104 23051881496454 23084109411328 23095457415168 23107033055232 23130649954496 23142020837376 23146330730496 23161531567104 23164088032386 23192996719872 23204398252032 23247697979184 23266806795072 23294568338013 23330987548672 23334975799296 23346309654528 23357356931916 23386014262784 23392593603708 23397735532416 23409237712896 23433163485088 23437527599648 23456433756672 23484780679486 23496325650816 23502936026367 23521137590272 23529174925312 23531771969408 23543697275112 23555271209472 23563546652898 23576612777984 23579215058056 23607157375584 23628545954048 23640161599488 23642770893792 23659593007104 23687823215616 23690437770594 23702083841664 23728108629248 23751531936636 23751671795712 23754293398008 23763208041216 23815552238352 23828758102016 23863567464639 23875998502976 23908677746688 23911316678592 23937571202944 23941157904384 23949338763264 23961342375936 23985832435208 23997623720448 24000272469807 24004375129476 24046006026336 24050484274656 24062307342336 24086766591328 24098607495168 24098973154242 24110820058752 24135328620746 24140401819648 24147193397376 24152501194752 24193576877056 24195877255032 24200383414872 24212280172032 24237026706146 24242354249792 24254271639552 24261095253024 24290861387776 24323661061056 24368678581248 24385396956928 24390757113856 24405440922624 24448283320832 24450981811963 24451946545152 24475262826672 24493531488256 24516887423316 24520560926976 24563605411968 24578393279472 24583795858944 24600661817984 24627946491729 24632533118709 24646192003072 24679471475232 24709750919168 24716702675616 24728853252096 24734288904192 24759568965376 24771740614656 24776354021376 24778709811072 24820850474016 24826306348032 24833290895784 24838510804992 24863759062016 24875981930496 24876359385024 24888588447744 24913887608512 24926135119872 24930777280512 24974014840832 24981040944384 24993321467904 25018866277312 25031405946288 25039959350448 25043711228928 25071209117696 25073976364564 25090443139461 25108295288832 25158072366252 25172022665216 25227470116352 25236937621504 25239723160736 25239871782912 25264787433984 25292528063488 25304961712128 25307754759552 25337951525558 25355979780096 25358778458664 25371244675584 25394231554048 25424324739072 25427130961248 25441230454784 25450168473856 25462679617536 25475583458304 25478395338186 25487101481706 25514015665152 25526558195712 25557406848256 25578023030784 25582786596864 25608933878192 25621523069952 25627154939904 25634364795648 25665815805952 25677960654144 25690432502892 25694824082256 25765702445056 25786880974848 25811613788283 25834999650376 25847699974656 25879957798912 25882814311808 25899812272992 25904635768032 25917370324992 25943859572776 25956862856274 25969623087744 26005930180608 26021981198808 26041259474944 26066236268874 26102678432768 26105559528562 26108416065536 26124133945344 26128599662592 26155304800576 26212918167772 26225804274432 26247360992256 26271141650432 26296338929847 26297376473088 26309266045632 26337048428544 26362308920724 26367218549604 26381839327232 26435028519424 26448023814144 26457315540096 26461279789056 26470321790976 26473243465584 26506281965568 26523689375232 26526616940313 26555743053266 26568797690496 26582114198304 26596854136832 26622363814872 26668386735872 26681496748032 26694122207904 26734392689952 26740269179904 26753414529024 26780758268672 26788292675214 26794181012928 26807352864768 26839749347984 26857375754916 26860498315848 26893861745863 26907082600128 26929767603312 26944700317696 26947674352064 26984061489609 26999024310272 27004052518912 27024769371117 27058496173184 27071797960704 27074786023536 27097612415244 27122314309048 27144607927584 27144767766528 27157952047104 27217773986688 27250249753902 27272648531016 27291359204326 27310777331712 27327219061248 27357224231936 27361323319296 27379292258304 27384391286784 27412379925952 27425855680512 27433571576544 27439601753088 27467646820964 27481149744384 27486267742464 27504318735936 27527733247232 27541683604848 27555222924288 27580188532736 27583232709424 27596792454144 27602858508288 27638844065693 27652431148608 27657581045568 27675744545232 27705547714048 27710283761664 27713342297676 27723742714752 27726966003456 27784810944744 27798469784064 27854515086048 27869025093632 27875150987264 27896536125024 27931350888448 27940895223808 27943979213672 27968641892352 27971728944768 27997227673856 28028123559576 28058898320432 28072691899392 28075790436378 28095766695936 28115042077696 28129290068544 28146224561976 28171725630272 28205110257408 28233780650684 28239715336192 28247660200704 28261546573824 28296650246144 28304611128528 28318525498368 28324750196736 28352748222284 28372921540608 28380903880896 28391554824192 28394688555828 28415724642304 28430125011456 28444101083136 28454094071424 28473014409728 28487011565568 28549761079296 28568510498304 28603035327202 28604163883008 28607321081472 28617096400512 28621384261632 28631439533088 28652810420224 28674792159384 28681095168768 28695194615808 28752082704288 28768025903104 28810050612966 28831394418688 28845397897984 28850328794112 28874042781696 28900364050432 28905746358272 28957658886352 28964024072704 28978262605824 28981461095616 28986415250688 29021978918912 29036686522368 29064374606673 29080490973184 29085906827264 29114952523776 29118166100784 29144547768448 29158875045888 29186842019373 29213285908856 29217663100416 29232026320896 29237470396416 29267353003648 29296416909312 29307411431424 29351084427294 29365513236864 29371968073728 29424717900648 29446517080064 29470721114112 29474759937894 29490075353088 29522455330816 29525713886144 29540228542464 29555034356736 29585241535108 29599785454848 29605298020608 29661712195584 29664986121456 29679569243136 29706459553792 29709903704308 29724794561217 29734951728657 29739407084352 29780984561664 29831632494592 29846584363008 29891776914944 29895076234321 29898347429888 29921460903936 29957620763168 29972171253374 29972347742208 30001935077856 30024161886208 30052958776968 30084694470656 30128353052256 30155649970432 30194718016482 30211461165056 30222075062704 30236932045824 30241462616064 30251796332544 30297893602368 30312787857408 30316133646072 30349420632304 30373902349056 30379559083776 30410608980353 30425558645568 30440808194832 30478156269568 30492578276796 30508422561792 30512603597679 30538579071148 30560307634176 30596771653504 30615191628816 30621921157632 30636974702592 30682628972427 30694143719904 30735841995272 30756027074178 30761754974538 30776877260928 30809377406976 30838927416696 30856027783168 30861774307328 30882042089472 30885450709848 30923995626496 30939197669376 30968699903136 30996930638912 31022409060096 31027712099328 31031136798102 31059424450684 31128412872704 31143142575888 31168741178304 31190124804944 31196980709888 31212316950528 31253008121083 31275245008896 31328434201088 31337248035156 31352653230336 31359544860672 31391596366816 31407028279296 31418062203864 31422769749504 31433507126784 31436976615381 31476209834112 31496881133088 31520215465984 31523694525056 31566260610486 31583764287488 31587250360792 31602778455552 31613881151118 31629422337408 31668709248848 31668895727616 31672391197344 31684277388288 31693191334056 31747091319318 31754069651136 31769679753216 31818089952852 31833731526912 31881755571456 31921543872512 31932451684352 31948456501248 31967690222592 31996831627264 32000363293076 32005833505968 32028606038016 32032141210944 32061341368448 32067312366208 32083076456448 32131476660224 32131964205656 32147760078336 32151308402949 32196257863168 32203334926336 32234411722752 32261169673376 32267177886496 32283040229376 32332232680622 32339028852736 32348127004032 32364029140992 32431548081408 32435318721024 32447491227648 32451072635232 32491571441664 32512909556736 32518964653056 32540587896832 32577366247146 32584527081792 32633683768896 32649726283776 32689183231088 32694081235968 32715552344832 32721645180672 32751473882624 32755088842441 32771191039296 32778394478592 32787616239504 32837261988972 32843377491612 32864946647463 32905961966976 32925772129104 32955603567488 32971804336128 32998906036224 33028987486208 33035138695168 33038279748096 33094467298688 33101741797376 33111054527712 33127136648466 33127331715072 33168479180032 33184784596992 33212762247168 33216428121912 33234846826496 33241036374016 33274231455744 33308054592512 33324428623872 33375207928384 33386612467264 33391614971904 33419766998016 33453924185948 33477727051776 33481619324928 33544096488336 33560586556416 33567963512832 33611725715127 33628249029312 33635640858624 33686383245312 33702323358564 33743673012736 33777182121984 33807973040128 33811704611552 33828326234112 33845281279488 33899099652096 33902841281664 33925106216736 33950239490048 33967444611072 33971193784248 33982801975608 33987893810688 33999834445542 34018687553536 34104030707712 34110382129152 34143098211342 34162030759936 34179153060864 34194606143046 34195955318784 34237280872192 34253910003856 34259765443008 34287925803264 34382507966464 34387219927543 34415485051044 34421368110192 34463599966208 34497823997952 34533083030656 34539514357376 34556493766656 34577822244681 34609150475032 34626164116992 34643186122752 34695974931744 34713031256064 34719496095744 34754981691832 34789495079808 34832178593792 34838132883456 34871546968776 34967739032576 34971598613734 34996481323008 35002463698944 35019464481792 35061785239796 35079021394176 35088890405562 35096603298624 35149745227632 35156291399472 35227171019229 35244488476224 35276420720128 35281706385408 35293762387968 35297657954112 35315545912668 35341709287424 35364919166976 35368822587084 35425063587328 35442818931072 35460242399232 35464156340688 35496485086496 35531734823424 35535656655891 35574674656262 35575328997376 35592162943872 35627297904954 35645856919936 35653692239872 35717723566952 35725574683904 35743137153024 35809834339888 35813997754464 35839479840768 35876110133504 35888714136961 35906356804416 35911736856576 35924008144896 35978748652812 35996435580672 36033025828156 36069009039504 36075726411984 36095730614272 36099714698048 36130149886992 36147911242752 36148459731363 36192810570112 36202992931119 36210602729472 36220790096064 36228751792128 36290365315584 36293815882548 36300575122308 36333666338536 36355540059219 36363531374688 36381407459328 36414369775616 36436292081664 36505723011072 36512521715712 36560122707682 36567807574016 36578095435392 36586135670784 36608161383936 36641532992512 36648356989952 36672424981248 36677919817728 36722244806464 36740297232384 36775331134974 36795723272192 36845408117952 36869908198144 36876774727424 36900992726976 36947045015552 36951123063568 36964990286336 36969288004608 37038273205871 37046414592992 37064626378752 37075054013424 37139353448064 37157610921984 37164531032064 37195381500032 37231275711024 37239459522048 37295638593024 37313972895744 37314539077536 37370831412768 37389202679808 37396165920768 37430255865856 37434387248504 37461022261248 37467425931264 37471561416576 37505720091392 37528299415968 37547108919432 37559939025672 37606813676544 37610964546846 37663546934272 37682062098432 37739481504704 37758033997824 37830562054144 37841205174528 37855406432256 37859584741104 37859807674368 37906833348608 37938792095232 37957442568192 37961632139328 38006927288337 38033969670144 38038167687996 38066348105728 38091347331072 38143094775296 38156128534016 38161845682176 38175252710784 38194019426304 38233056212512 38241460225024 38260259487744 38271023497728 38310138987134 38317273740214 38336110272384 38413400817288 38432284604928 38440732409856 38467105058816 38498723708928 38516940981216 38535648754338 38602493853696 38641948127488 38648553667584 38680321462272 38715582029824 38752499475564 38771549961984 38818405086917 38819936698368 38824221467712 38849718409488 38856953652048 38878500061184 38915789359164 38935294284411 38956884133888 39008895270912 39061889212416 39099354403311 39134779236392 39154017649152 39158339292843 39162624098304 39186200918016 39232957200864 39260871917568 39299679917192 39319377251658 39320100470784 39338706411648 39386971389952 39406712475648 39466380606464 39473730694144 39505572642816 39544622520554 39548949594112 39553314828608 39572758990848 39633059414956 39646602304876 39652542779136 39672035721216 39685973310144 39759422948352 39795445817344 39833614579899 39853196535744 39893707166887 39895281205248 39933545722308 39963130322944 40002580103808 40022245122048 40070611702624 40101589034928 40110403769856 40151399226218 40171137403008 40182439012821 40191271519392 40259624021976 40286063632374 40315909394432 40355945054208 40360623900192 40397191469824 40417050476544 40421511528096 40498536465408 40506078778368 40525991313408 40567411527424 40587744259776 40607696941056 40612179035304 40656771035728 40683471463572 40716911891376 40747076845568 40820255505088 40829228210176 40875374630853 40910171963236 40925524959872 40937038806489 40966165997568 41008036098904 41015673299384 41035836347904 41041984978944 41118569888928 41138783520768 41176056119296 41180600946464 41201470231446 41221724616576 41229401613696 41263626351598 41291599870848 41312525407272 41363212080128 41370282799104 41374849064136 41395188681216 41404287762432 41478646722912 41486371568352 41524190101184 41558321571072 41565425642496 41570013446514 41585614072128 41677216417116 41700326678528 41782997380208 41803537640448 41812726480896 41844804187536 41876037705728 41890749605152 41897026332672 41911342835712 41915968820508 41968279778816 41995841510784 42088347480648 42109037849088 42113685654567 42137037940736 42151841534824 42172563116544 42193935102816 42225194303488 42229854929792 42245703184384 42257588445408 42287655223296 42329455092424 42338759534848 42350670976026 42359573004288 42371490301056 42424119937136 42444975369216 42456916692792 42465841053696 42509007428608 42529122333426 42559382310912 42597942001664 42623586963456 42645187517184 42674444674624 42709521614592 42730517348352 42777435275264 42824641618944 42863680104448 42868411203932 42904552990803 42906245824512 42910981622208 42925644600768 42979215630336 43012188239076 43021642753152 43044053639168 43130836005376 43152038854656 43242064108544 43247091628032 43263321636864 43268096846976 43275493191168 43322095255552 43350546075648 43358619537408 43436488329528 43446036109056 43467393908736 43472191643424 43511578358528 43532968378368 43555029783552 43592108314624 43620736459776 43628860240896 43650307915776 43694921385728 43704525971456 43716821652672 43738312568832 43783015985296 43791169988816 43819928863284 43826494650624 43874615955968 43879458637987 43901029505472 43962405781504 44026626640941 44051039664128 44148072703616 44169515531288 44169775620096 44206081671168 44212139906841 44246379462656 44283682996224 44288570829216 44310342813696 44377862302662 44399678182272 44407947030912 44492568293376 44497479182184 44522153295872 44559689330688 44564855556462 44636969402368 44642159099904 44671476842496 44725461984448 44747448741888 44769876544512 44815634286836 44837665372416 44847521144832 44915177660416 44936431144752 44958256880061 44958521613312 45036242829312 45079438165452 45104434978816 45127041705984 45203788375552 45233474955648 45289926148096 45294925045664 45310402634144 45317191747584 45333112594056 45355398068736 45401754252358 45446840403552 45472040943616 45480509505536 45524130948456 45572204081152 45592808190728 45638337968352 45679687257344 45717234404352 45738867415194 45739708710912 45807868606722 45840461451264 45887313401392 45895157480256 45922787443224 45932881736448 46041215579856 46075325022208 46103762992908 46134040611267 46142632461807 46168218822656 46214066110464 46261299908992 46284041674752 46292661460992 46323063134208 46328176064772 46385993439744 46408796504064 46495395958368 46533613590144 46589136676026 46661975097344 46669951598592 46692619309056 46714713863832 46772028525568 46785187207416 46795471064832 46818475425792 46866326970176 46875055199296 46912867513344 46969561358972 46992651301632 47005872052734 47063543938816 47087394550224 47110542418944 47127093305796 47153225555968 47158430116112 47214314751168 47257091908096 47280323198976 47285541787584 47375646431232 47380875541188 47404167683328 47420821726677 47456217258496 47503063873272 47503343591424 47508586796016 47526416082432 47620636978977 47631104476704 47657516204032 47727134929278 47751997005952 47817355493376 47822633357184 47875142405888 47882315808768 47898677526528 47922684751872 47971664870416 47995247440896 48000544939614 48008750258952 48092012052672 48100968549312 48124614684672 48173533182656 48197214990336 48197946308484 48221640117504 48270657241492 48280803639296 48294386794752 48305002389504 48387153754112 48391754510064 48400766829744 48424560344064 48474053412292 48484708499584 48498349020933 48508543279104 48522190506048 48581722775552 48647322122112 48737357162496 48770793913856 48781514227712 48810881845248 48896566641664 48901963623926 48903893090304 48950525653344 48987062976512 49033774846632 49041121853952 49127210823936 49156786558944 49167591717888 49201323635968 49255892983458 49265066237418 49292384006144 49358942950464 49419501838336 49433405351232 49457706504192 49519137930752 49543481229312 49552708042752 49557419622144 49617309388997 49641700948032 49652612696064 49666581791568 49690704972699 49727518124032 49752718770048 49777176895488 49827775217024 49852270239744 49861554561024 49948029681664 49962081888768 49986642935808 50037732554624 50062811892576 50079918700896 50087422457856 50142418235392 50147952729128 50180886278922 50216590577664 50316144732504 50344045330432 50454940232704 50473875243008 50479446321472 50479743565824 50529574867968 50585056126976 50615509519104 50675903051116 50711959560192 50717556917328 50742489351168 50788463108096 50848649478144 50854261922496 50900336947712 50925359235072 50951166916608 50956790676372 50974202963412 51028031330304 51114813696512 51156046061568 51165573193728 51217867756384 51243046139904 51254309879808 51268729591296 51291909214569 51331631611904 51355921308288 51380865005784 51389648164512 51531404890112 51573761949696 51623227576566 51669999300752 51695399949312 51765628623616 51799624545984 51809271536064 51834740649984 51887719145552 51913725712548 51939246175488 51992331482539 52002014361719 52043962397616 52082518949888 52132472537748 52205356865536 52211119057124 52216832131072 52248267890688 52257199325184 52310609601152 52425836335544 52451608548864 52457397920601 52494721984512 52542283300864 52592677859694 52594752946176 52618532091264 52674096857088 52724617841448 52734437099208 52763678654464 52870057038848 52896047628288 52914631080192 52922559578112 52940643581952 52946486931168 53012563931136 53047378750464 53053233880626 53111486106532 53137595380992 53164228396608 53244727629744 53336773471744 53362011984393 53362993496064 53388244415808 53442513374509 53468785379904 53480538359808 53561516537344 53576585350428 53588362025856 53614705729536 53679498695968 53714751509832 53720996631696 53787723491726 53814165200256 53859535206624 53889400635392 53895348704128 53968122979218 53998048620544 54008105037824 54049538742234 54116992346368 54143595921408 54149572047072 54195224830488 54244628618096 54289215855168 54289535533056 54315904094208 54435547973376 54500499507804 54545297062032 54582718408652 54621554663424 54654438122496 54714448463872 54758584516608 54768782573568 54824759851904 54840184061523 54851711361024 54867143153088 54879203506176 54935293641928 54962299488768 54972535484928 55008637471872 55055466494464 55083367209696 55110445848576 55160377065472 55166465418848 55193584908288 55205717016576 55277688131386 55304862297216 55315162091136 55351489090464 55411095428096 55420567523328 55426684595352 55447485429504 55453932006912 55569621889488 55596939568128 55709030172096 55738050187264 55793072250048 55862701776896 55881790447616 55887958427344 55943457889536 55994455347712 56000635762883 56056247119152 56117796640864 56145383798784 56151580872756 56191533391872 56230084155392 56258580137088 56292449123952 56343451260544 56410220514816 56416446820269 56467561301368 56479430672384 56495320401408 56523093147648 56593300492288 56609222257056 56637050996736 56649500393472 56705496444568 56745843081216 56761807761792 56783109648384 56789377111656 56831449284608 56860250022912 56888202166272 56908188142848 56946028819456 56974023131136 57099522158592 57137020996608 57206070654404 57214642162944 57234192801024 57242768523264 57262879066176 57305620840448 57349584318768 57362190337536 57390389231616 57465208480701 57475910610321 57504165408576 57620101225932 57662788837376 57690795795968 57700657588224 57748085563392 57800728100864 57811492716544 57915317772704 57928048145408 57956525211648 57962922191232 57972830501376 58043957837824 58073373044736 58128749213346 58160981946368 58171813654528 58229905047552 58236332201568 58289095536896 58317750091776 58373684038746 58426571817712 58435326200832 58464052641792 58474940792832 58534706007296 58592833818624 58702168854588 58731026473728 58743936147456 58849435801296 58893034160128 58949519875788 58979065877487 58980150706176 59044910661632 59051427772288 59080457084928 59110068713472 59170483070216 59199570909696 59210596041216 59316933780831 59323424391168 59329972242912 59359138486272 59412919107584 59419807408616 59449589122434 59469903457314 59478814168704 59561969123328 59663264989184 59693168726016 59783553829888 59790152468642 59796694859776 59842921807872 59915241526336 59944342506748 59944695484416 60003870155712 60105917553936 60169388941312 60227098839327 60256706104512 60311299940864 60389436032964 60422922330112 60444150125408 60473864091648 60595787204736 60625575714816 60632267292144 60698841264608 60747804698112 60759118167552 60821217960706 60851117291136 60881616389664 60956312539136 60985156553592 61016845123584 61025207195358 61077158142296 61120615268352 61193543307008 61230383257632 61243842315264 61273949405184 61358124169643 61365257944854 61388287439808 61471683990544 61512054148356 61523509949076 61553754521856 61677854833392 61712055566336 61723548614656 61764084178944 61770901419696 61802205347169 61847991252992 61895439527397 61937399806272 61993861277824 62044818120192 62055424198656 62062273596204 62118848901368 62256825745408 62286285151776 62337482356608 62380249609888 62393961419776 62424633901056 62506016242166 62550490017792 62656868402176 62674496070312 62705306460672 62719089721344 62783192733632 62814056558592 62836124407728 62845539499008 62867014253568 62873953230762 62952419668224 62993762266176 63047389050112 63132521220972 63167528574976 63174500721584 63205556911104 63227762302236 63258844674816 63337418497696 63337791455232 63344782394688 63368554776576 63386382668112 63494182638636 63508139302272 63526006464039 63539359506432 63636179905704 63667463053824 63763511142912 63793683500139 63843087745024 63864903368704 63896913002496 63935380445184 63993663254528 64000726586152 64011667011936 64057212076032 64064282421888 64122682736896 64134624732416 64166152912896 64262953320448 64263928411312 64295520156672 64302616805898 64392515726336 64406669852672 64468823445504 64522339346752 64534355772992 64566080458752 64664465361244 64678057705472 64696254008064 64728058281984 64863096162816 64870637442048 64894982455296 64902145270464 64983142883328 65025819113472 65037929306112 65081175793664 65154732494292 65169054163584 65267367537792 65299452567552 65378366462176 65388162471936 65431104689664 65443290361344 65502947765248 65510177684882 65542382078592 65556788957184 65575232479008 65674523977944 65686754983224 65729893294926 65811923933952 65851544258208 65911207134976 65943608672256 65997812072448 66076559496192 66188934597376 66203483594752 66222109055424 66254273296932 66254663430144 66336958360064 66366950632471 66369569193984 66425524494336 66432856243824 66469693652992 66482072748032 66566793453993 66616109185024 66750415856768 66773224934528 66783229943808 66839533996032 66847283334693 66907848371896 66955454103552 66963238649856 67088192976672 67121173112832 67135927025664 67223451430254 67256498058624 67271281717248 67372766490624 67404646717128 67487346025472 67554364243968 67615946080256 67623409223104 67656652468224 67690562558976 67805682563328 67850212433472 67934889222144 67942387568496 67965603951216 67975787621376 67999668891084 68037375107072 68102631378537 68208061415424 68220764258304 68286196422684 68324061519872 68358306121728 68389212286092 68474561744384 68507820007712 68519530886016 68575851606528 68711802910083 68765015932928 68774439855086 68830970102088 68842736220384 68927199932416 68995647995904 69066166061312 69079028714752 69112987533312 69155644489362 69218300950064 69252328233984 69286372245504 69381554033533 69391949863488 69426062512128 69438992191488 69509963383664 69578990159616 69664357187584 69743093937552 69883705014039 69935478065152 69943197227468 69992962646016 70004927397888 70038928963584 70123570479592 70158042788352 70177780811124 70193206597248 70299490455264 70312582798944 70454342038458 70488976952448 70552841440256 70563412770816 70587524775936 70595315908224 70631091825336 70683418574848 70729838333952 70737645174168 70850127174656 70885637862144 70920484798464 70928312681376 70992970172992 71063469646848 71071313311782 71149349312524 71184325887744 71254595809908 71291713839872 71307384479744 71435447133904 71451149367808 71486274306048 71592800935663 71619668679776 71627995508928 71752220267008 71777428273922 71812713608832 71823473713152 71848016289792 71957497305624 71992871161344 72000817409421 72066051656312 72138018079008 72151452823968 72191461228544 72199429396096 72260299773984 72295822485504 72296919462726 72385621140224 72405985862238 72421205458944 72441580192128 72457503584256 72580730631168 72587631765096 72601150244616 72667332677072 72711080118438 72727062749376 72762814918656 72828739551232 72872584163328 73120245415364 73135615148032 73156190870784 73172271341568 73216322767872 73283065985024 73296713979904 73344849962496 73352945435889 73355839635456 73444489612928 73480594464768 73550662269948 73591446544384 73690816235904 73739816396288 73753549454848 73801985453952 73894090031104 73902246127136 73929980572672 73938576009216 74076546411742 74092829185984 74129252757504 74150108026848 74278706896128 74315221843968 74329062064128 74390763000064 74462551422048 74478919044096 74591277186048 74627945791488 74629078155072 74741662825536 74778405359616 74792331841536 74860511731712 74868774497008 74922044522496 74943122833152 75011440182784 75019719606881 75056598831936 75094217838864 75119878051344 75213627353088 75221929093692 75271329418383 75327093868544 75478963009408 75516067995648 75661124108288 75682410349056 75710812864512 75719169482208 75719615348736 75813666697216 75877584190464 75914885136384 75923264278656 76013854576674 76067939340288 76076335375992 76132696211456 76182694662144 76286189550592 76312257068032 76323691364352 76350505421568 76388038852608 76466112425024 76482920450048 76542046995456 76620277974268 76634547480428 76672220544768 76826801634576 76864569209856 76881464819712 76934210117632 76997447417856 77033881962432 77071297508676 77283896254976 77297107335168 77360642924544 77431164059648 77504998951128 77543099923968 77636810173834 77639873396736 77648442935424 77699436818976 77713907304096 77757000122368 77831578718328 77870588568822 77913768267776 78017790541824 78123778424832 78198708806622 78269558472784 78308035298304 78316678585686 78325248196608 78372401836032 78465914401728 78599359834384 78638754503316 78677412823296 78773942779904 78813424951296 78889016789541 78932761212928 78947461388288 79011145285632 79089245041108 79097899188224 79106629657216 79145517981696 79266118829912 79293204609752 79305085558272 79344071442432 79371946620288 79518845896704 79590891634688 79667229159798 79706393071488 79787414333774 79790562410496 79867091444616 79926260645888 80005160207616 80044490244096 80141223405248 80203178069856 80220807539712 80302798452436 80342274806016 80364878025642 80382543038784 80519248043952 80572127264748 80631818788864 80681585237589 80721247800384 80794382939648 80834100953088 80843023056192 80997072930816 81012157556736 81074308113351 81134823054848 81175488519552 81215393882112 81224358070608 81313542071456 81366942927144 81433823782752 81494153691136 81640511010176 81658456420352 81750749261706 81820343926472 81851049919744 81874077612978 81932331995136 82016072197808 82031346598768 82071672695808 82083969957888 82196732378201 82237139777856 82277567041536 82352112238592 82361201892928 82402940462892 82443449233152 82458803227392 82527252703196 82583199741696 82625050814544 82726424160256 82740565598208 82749698128272 82790377362432 82808575524864 82916532197079 82957293445824 82972743136704 83048380202368 83116643142144 83130851284992 83140026893028 83171228144256 83354432834232 83400653357056 83565994760416 83607075280896 83625452961792 83689608375072 83752075411456 83781499210304 83794052665344 83822685671424 83831937641016 83936559557632 83991683021568 84176694961296 84218075698176 84227371309134 84274075881472 84303683069648 84345126233088 84387870205632 84459709859584 84491406368768 84515176890816 84658910184848 84677519069696 84701341952052 84719146008576 84742980602112 84829593471511 84848239874272 84889950738432 84913833385584 85018014857216 85058244666852 85118764621824 85195884003328 85247173926912 85290375034368 85348889349248 85419043229184 85461034696704 85554870550528 85649283237888 85727360208896 85736822407864 85809105981606 85812491649024 85821963244416 85851289201536 85958431260672 86024376478152 86043285506304 86088107278336 86261672010752 86304077709312 86484128217088 86494183256064 86536193693952 86550986382336 86644190511104 86701092151296 86717239074816 86872976659056 86892072218112 86934787817472 86944383286848 87023156717056 87065936756736 87110059567104 87184216629248 87241472919552 87257720481792 87389842771456 87409051942912 87433643305344 87476625137664 87566031970592 87582339977632 87639857726568 87652989301248 87749231911936 87758917275974 87802059010944 87924811563008 88053253281882 88102079328256 88296145407232 88339031062576 88339551240192 88412163342336 88424279813682 88567365992448 88577141658432 88620685627392 88755724605324 88799356364544 88815894061824 88906669715197 88985136586752 88994958364368 89044306591744 89119378661376 89129711112924 89174383683651 89204855185971 89273938804736 89342953684992 89450923968896 89494897483776 89539753089024 89631268573672 89675330744832 89685228702963 89695042289664 89830355320832 89872862289504 89916513760122 89917043226624 90072485658624 90158876330904 90208869957632 90254083411968 90407576751104 90466949911296 90579852296192 90589850091328 90620805268288 90634383495168 90666225188112 90710796137472 90803508504716 90893680807104 91048261896912 91144408162304 91185616381456 91231826941059 91276675936704 91359374514688 91369458349967 91434468808704 91477734830388 91615737213444 91680922902528 91774626802784 91790314960512 91845574886448 91865763472896 92047886917281 92082431159712 92150650044416 92207525985816 92268081222534 92285264923614 92336437645312 92428132220928 92522599817984 92568083349504 92585322921984 92646126268416 92656352129544 92771986879488 92817593008128 92945100686431 92990791916736 93067227180288 93178273352052 93323950194688 93385238618112 93429427727664 93544057051136 93570374414832 93590942129664 93636950851584 93732653940352 93750110398592 93759024363249 93825735026688 93939122717944 93985302603264 94011744105468 94127087877632 94174789100448 94221084837888 94254186611592 94306451111936 94316860232224 94428629502336 94514183816192 94560646397952 94571083575168 94751292862464 94761751082376 94808335366656 94841643453354 94912434516992 95006127746544 95006687182848 95017173592032 95052832164864 95241273957954 95262208953408 95454269858556 95503994011904 95645266714368 95750284811776 95764631617536 95797355053056 95845369503744 95943329740832 95990494881792 96001089879228 96017500517904 96184024105344 96201937098624 96249229369344 96347066365312 96394429980672 96395892616968 96443280235008 96453925208847 96541314482984 96561607278592 96588773589504 96610004779008 96774307508224 96783509020128 96801533659488 96849120688128 96948106824584 96969416999168 96996698041866 97017086558208 97044381012096 97163445551104 97294644244224 97474714324992 97541587827712 97563028455424 97621763690496 97793133283328 97803927247852 97901051306688 97974125953024 98067549693264 98082243707904 98254421647872 98265266527323 98313573117888 98335183435776 98402647271936 98511785966916 98530132474836 98584768012288 98717885900928 98839003676672 98866810702464 98915413008384 99038275861504 99086962458624 99105416085504 99114839244288 99234618777994 99283401896064 99305225392128 99333163583136 99381409945398 99455036248064 99505437540096 99554353790976 99655550434048 99704540479488 99723109122048 99924163777536 99973285871616 100075465109248 100110623645207 100125623785152 100159837401792 100174844915712 100284836470784 100295905458256 100361772557844 100433181155328 100532455844507 100632289465008 100688090660864 100835177145381 100909880465408 100947750486016 100958892642944 101059149735936 101170112253952 101231019038208 101351806102232 101423919120384 101435113834656 101484978702336 101576926216192 101697298956288 101708523844992 101800673895424 101850718470144 101902333833216 101913581352744 101948405926824 102056062660608 102229627393024 102312092123136 102331146387456 102435735512768 102486092279808 102537459182592 102583818429138 102711842616576 102761730011568 102779296329024 103062809780224 103147523899392 103161659782629 103246455153132 103339998601504 103390799898624 103531257247232 103599249091968 103618543072128 103669481299968 103775438291104 103827451425096 103878492350976 103984662965078 104004028723438 104087924795232 104165037899776 104264945075496 104410713731072 104422238114248 104496535781376 104514398650368 104621219202304 104851672671088 104902599386809 104903217097728 104914795841202 104989443969024 105084566601728 105185355719388 105237064182528 105449235682896 105468874198416 105527357308928 105681513057687 105740114077696 105829262160384 105845119156224 105881287163904 105892973862336 106025127862272 106094757500928 106106467761252 106222972213064 106275190761984 106328456793216 106489455259488 106673546943488 106724023968786 106725986992128 106776488831616 106885026749018 106937570759808 106961076719616 107123033074688 107153170700856 107176724051712 107229411459072 107358997391936 107429503019664 107441993263392 107575446983452 107628330400512 107666142410883 107719070413248 107790697408256 107936245958436 107996097241088 108016210075648 108099077484468 108233984692736 108282919452979 108287191842816 108299144094144 108390449660976 108489257236192 108578431710336 108608978793357 108631808188416 108871095946752 109000999015608 109066620177657 109090594124064 109165436817304 109243109326848 109308876244992 109428896927744 109517169033216 109537565147136 109649519703808 109680368123046 109703422722048 109734286306176 109758407012352 109870587283856 109924598977536 109945070969856 110017274943744 110110932988928 110166734419392 110220891697152 110320754130944 110332930837696 110387169816576 110555376262772 110609724594432 110630324182272 110702978180928 110822190856192 110841135046656 110853369190704 110894970859008 110907864013824 111114819617613 111139243778976 111193879136256 111418060344192 111476100374528 111586144500096 111725403553792 111763580895232 111775916854688 111886915779072 111988910695424 112001271525766 112112494238304 112235593281728 112290767597568 112303161745512 112383066783744 112460168310784 112517160274176 112584898247904 112686902521088 112820441029632 112832893640538 112935122602736 112990640802816 113046186295296 113186600984576 113218444514112 113274101993472 113410992889136 113491686162432 113523615523584 113566219296768 113578754223312 113662898569216 113720500045824 113816376285696 113892057638912 114020781865011 114199044317184 114274041993216 114412141308808 114429284325888 114468385602048 114485537046528 114525758132352 114611241680896 114699168637536 114724380675072 114780778463232 114930416961402 114951821220642 115008330817152 115240202451864 115325577674752 115381591591936 115401315176448 115496171126784 115601456201728 115622985433088 115830635545408 115856096290816 115925844382464 115945661002752 116146746089472 116257498426692 116321963892736 116343627309056 116455215260751 116459810095104 116472664403136 116578191073792 116635500183552 116747368077492 116853143635424 116870652401664 117069412014592 117185667637248 117404337709176 117462052947456 117475017878529 117487872294912 117698871602592 117786068320256 117899039751576 117958131754974 117960301412352 118102855544576 118160914169856 118220137426944 118340966140432 118399141819392 118421192082432 118633867561662 118646848782336 118659944485824 118718276972544 118825838215168 118839614817232 118899178244868 118939806914628 118957628337408 119101387731679 119326529978368 119386337452032 119500843739697 119567107659776 119580304937284 119593389719552 119681121500661 119685843615744 119830483052672 119888685013496 119889390968832 120007740311424 120211835107872 120338777882624 120454197678654 120513412209024 120622599881728 120778872065928 120845844660224 120888300250816 120947728183296 121191574409472 121251151429632 121264534584288 121397682529216 121495609396224 121518236335104 121642435921412 121702234582272 121763232779328 121912625078272 121970313107184 122050414390716 122154316284592 122241230536704 122387086614016 122400595148069 122460766515264 122487684630528 122716248339286 122730515889708 122776574879616 122811116419467 122943367981088 123024108296712 123047019898152 123107509043712 123355709666784 123424111132672 123447097229312 123528168357888 123541802839392 123604410694338 123695982505984 123790879054794 123874799612544 123987722555648 124089636240384 124110848397312 124124547192408 124237697802736 124511361296917 124513651490816 124572570303552 124674964713216 124760499219776 124787922839552 125012032484332 125100980035584 125313736804352 125348992140624 125410612921344 125438179442688 125566385467264 125628113117184 125672248815456 125691078998016 125734028507136 125747906461524 125904839336448 125987524532352 126094778100224 126265042441944 126335057149952 126349001443168 126411113822208 126455524604472 126517689349632 126674836995392 126675582910464 126689564789376 126737109553152 126772765336224 126988365277272 127016278604544 127052012928078 127078719012864 127272359811408 127334926107648 127527022285824 127587367000278 127793826004992 127870760890368 127987326509056 128001453172304 128023334023872 128128564843776 128245365473792 128269249464832 128332305825792 128525906640896 128527856822624 128591040313344 128605233611796 128713658972409 128785031452672 128813339705344 128937646891008 129044678693504 129068711545984 129132160917504 129328930722488 129356115410944 129392508016128 129456116563968 129726192325632 129741274884096 129789964910592 129804290540928 129966285766656 130051638226944 130075858612224 130162351587328 130309464988584 130338108327168 130534735075584 130598905135104 130756732924352 130776324943872 130862209379328 130886580722688 131005895530496 131020355369764 131084764157184 131113577914368 131150464958016 131349047955888 131373509966448 131459786589852 131623847867904 131638375913961 131703088516416 131822414269952 131887217344512 132153118992384 132377869194752 132406967189504 132444218110848 132508546593864 132509326860288 132673916720128 132733901264942 132739138387968 132851048988672 132865712487648 132939387305984 132964145496064 133133586907986 133232218370048 133500831713536 133546449869056 133566459887616 133679067992064 133694566669386 133815696743792 133910908207104 133926477299712 134110458090749 134176385953344 134242346225664 134446902860508 134512996117248 134542563434496 134675554055849 134745532981248 134809293434256 134874770640183 134974692050944 135108728487936 135231892160512 135246818446208 135313304936448 135381125117952 135611365126656 135700424866944 135869778444288 135884775136992 135931207902432 135951575242752 135999337782168 136074750214144 136205262757074 136416122830848 136441528516608 136572392845368 136648123039744 136716612243456 136778424572184 136949123488768 137015640015424 137039061772032 137151703213056 137423605820166 137548879710172 137661940204176 137685472440768 137854399864832 138132332122624 138158057429504 138225975066624 138311288978724 138406178821939 138436601900128 138504656467968 138763108067066 138783899726976 138852125024256 138877984382976 139019926767328 139157980319232 139328714375168 139486187875104 139767410028078 139870956130304 139886394454936 139985925292032 140009854795776 140077857927168 140247140959184 140316085576704 140355561622248 140386413194496 140529897291763 140598980910528 140625165597888 140908684076916 140977953904896 141105682880512 141190631816448 141262183650672 141366837149696 141459676667904 141475290348336 141700254349312 141771275724288 141840969596928 141856625362752 141985940345984 142126939293696 142142626623564 142298698625048 142368651775488 142509191619816 142583427679744 142614768959488 142870894267808 142902298735616 142972548612096 143185601871326 143239337359552 143255991017856 143504440534016 143554856547844 143625427217664 143646947426304 143696032579584 143914994611248 143985742322688 144001634818842 144132103312624 144276036158016 144302905647936 144398858792192 144520599547968 144591644971008 144593838925452 144771242280448 144811971724476 144842410917888 144883160384256 144915007168512 145058250587953 145161461262336 145175263530192 145202300489232 145334665354144 145422160236876 145454125498752 145495047062799 145525629837312 145657479102464 145745168326656 146240490830728 146271230296064 146312381741568 146344542683136 146432645535744 146566131970048 146593427959808 146689699924992 146705890871778 146711679270912 146888979225856 146961188929536 147101324539896 147182893088768 147381632471808 147479632792576 147507098909696 147603970907904 147788180062208 147804492254272 147859961145344 147877152018432 148153092823484 148185658371968 148258505515008 148300216053696 148557413792256 148630443687936 148658124128256 148781526000128 148851928166991 148925102844096 148957838088192 149182554372096 149258156310144 149483325651072 149556810719232 149584663683072 149721023463424 149737548994016 149844089044992 149886245666304 150022880365568 150039439213762 150113197663872 150188435677728 150239756102688 150427254706176 150443858187384 150542658836766 150654187737088 150957926018816 151032135991296 151364820698112 151421625729024 151438338964416 151439230697472 151627333394432 151755168380928 151846528557312 152001725642111 152027709153348 152135878680576 152152670751984 152265392422912 152365389324288 152572379101184 152624514136064 152701010843136 152776077705216 152932224850048 152965840900096 153084093990912 153240555948536 153269094960856 153344441089536 153653603269152 153729138419712 153762929639424 153868420235264 153994894835712 154067763924864 154142595017352 154567792509952 154594214670336 154721285849088 154862328119296 155009997902256 155086199847936 155273620347668 155296885870848 155398873637952 155427814608192 155663157436656 155741177137644 155827536535552 155976994447617 156006043085157 156247556849664 156397417613244 156539116945568 156616070596608 156633357171372 156650496393216 156744803672064 156931828803456 157198719668768 157277509006632 157354825646592 157372193761803 157547885559808 157626849902592 157778033579082 157865522425856 157894922776576 158022290571264 158178490082216 158213259314432 158291035963392 158532237659824 158586409219504 158610171116544 158688142884864 158743893240576 158906139883253 159037691793408 159181783269376 159334458319596 159412786142976 159574828667548 159734182889232 159852521291776 160010320415232 160086035953179 160088980488192 160282446810496 160327540123527 160406356139712 160441615079424 160605596904872 160684549612032 160729756051284 160765086077568 161038496087904 161144254529496 161263637577728 161363170475178 161442495600768 161588765879296 161668201906176 161686046112384 161994145861632 162024315113472 162148616226702 162269646109696 162350977039104 162430787764224 162448716141216 162627084142912 162733885854288 162867647565504 163281022020352 163316912840704 163501498523412 163640687852944 163702099839488 163748155225956 163864663990272 164032144395616 164062693197536 164143345391616 164393464756402 164474279555712 164520552184569 164555134083072 164704224477184 164722403785856 164805880925784 164886898466304 164917606454784 165054505406392 165166399483392 165250101629088 165452848320512 165481131196416 165499396256544 165580754724864 165617151049728 165833064394158 165914586891648 165945486273408 166096760404736 166233286284288 166261702569984 166280053786056 166342456288512 166708865668464 166801306714112 167131989520832 167214150561792 167379216750144 167504150822912 167562998420608 167588105330688 167645371342848 167663875282032 167873119115264 167983366043136 168001907288649 168353389922592 168436151396352 168454742618268 168548151762944 168607366139296 168690252466176 168775740411264 168919419719168 168982812737536 169030353781632 169317820369696 169355038139392 169402683904104 169438292017152 169485961204224 169659186943022 169696479748544 169779901476864 169827666771168 170036029714432 170116489333704 170237529243648 170494347853824 170580750068736 170697778698496 170838086458368 170922069393408 171156872683741 171298566475776 171454720417792 171473644815728 171618211963212 171643926488832 171702578403072 171916862521344 172048752956304 172086571012608 172176214556672 172395625442103 172427731830963 172523344021504 172968256434176 172988366512128 173072387387904 173101972764672 173288381022208 173402184302592 173434478149632 173745953318112 173784144436224 173869575634944 173888766573696 174046313434112 174131873513472 174220119134208 174368433258496 174482945839104 174515440963584 174779685542912 174818103885824 174867286610688 174953250275328 175132063941184 175164679955264 175279715453136 175305978602496 175498463823872 175517834551948 175604118021888 176106506563764 176204158656512 176592290814464 176678062125152 176679102480384 176848559627364 177134731984896 177154283316864 177241371254784 177511449210648 177598712729088 177631788123648 177813339430394 177950801342493 177970273173504 177989916728736 178088613183488 178238757322752 178259422225848 178348767367302 178409710371942 178685907369984 178901847937792 178989794967552 179079506178048 179262537147344 179350661489664 179370457405926 179390084579328 179660710641664 179745724579008 179833027520244 179834086453248 180317752661808 180417739915264 180508166823936 180681296517981 180815153502208 180933899822592 181159704592384 181179700182656 181241610536576 181268766990336 181332450376224 181421592274944 181607017009432 181787361614208 182096523793824 182288816324608 182371232762912 182463653882118 182553351873408 182718749029376 182738916699934 182868937617408 182955469660776 183231474426888 183361845805056 183549253605568 183580629921024 183691149772896 183731526945792 184074372508929 184095773834562 184164862319424 184415051971632 184536162445068 184570529847228 184672875290624 185045199635968 185136166699008 185170645843968 185292252536832 185312704259088 185543973758976 185686318582191 185890201372862 185981583833472 186134454360576 186356546704104 186647900389376 186770477236224 186858855455328 187088114102272 187140748829664 187181884259328 187273901703168 187465307880704 187500220797184 187518048726498 187651470053376 187878245435888 187970605206528 188023488210936 188254175755264 188257032221041 188349578200896 188442169675776 188508373223184 188612902223872 188633720464448 188857259004672 189028367632384 189142167150336 189502585724928 189523502164752 189616670733312 189683286906708 189824869033984 190012255493088 190013374365696 190034347184064 190105664329728 190482547915908 190524417906816 190908539717112 191007988023808 191290533428736 191500569623552 191529263235072 191594710106112 191690739007488 191886659481664 191980989763584 192002179758456 192035001035808 192368048210688 192403874197248 192498458738688 192694132730624 192788859961344 192791785233936 192886560470016 192907850417694 193082628965968 193177547179008 193220009558016 193548615016448 193567018040256 193603067318976 193698241376256 193896213649168 193938833998336 193993396083732 194034173116416 194088762024192 194323316825371 194326891102208 194589288488448 194949428649984 195083175655424 195126056910848 195243527380992 195586266566656 195607854495704 195802102613376 195948251906048 196135099386528 196164487415808 196508843295744 196530533054646 196627146235776 196670366871552 196805294543872 197023571933832 197060264949672 197169536024576 197435771801856 197678007353344 197733621404928 197830826016768 198076551723008 198229678488576 198469237555988 198566803792128 198610450784256 198666327166272 198762819890796 198910072496128 199010875080192 199100851897413 199108707581952 199311100868096 199409080958976 199446218244096 199848327555072 200150930218496 200221247290414 200251247570304 200319674803584 200349689831424 200569672941568 200591810916512 200723545115688 200866362310656 201064911689014 201264578930016 201376181321728 201670354290762 201819760930816 201917785285888 202118299471872 202340224507904 202462038076416 202703612204464 202847838240768 202870227669312 202969957404672 203153852432384 203417047689984 203601347790848 203624953218677 203804667666432 203827162705488 203896811853648 204112125321216 204307894135611 204459254786048 204624184246272 204662292774912 204871471025536 204972184559616 205074918365184 205167636858276 205423685233152 205523460023136 205558592658048 206125619560448 206295047798784 206323319565258 206492910306264 206679997203008 206781599797248 207062514494464 207198498183936 207237086144256 207338962599936 207550876582208 207654902850192 207756984701952 207969325930156 208008057446876 208144662100599 208175849590464 208529890150992 208821427462144 208844476228496 208993071562752 209242438404608 209265533640247 209703345342176 209805198773618 209806434195456 209829591682404 209978887938048 210169133203456 210370711438776 210474128365056 210898471365792 210937748396832 211054714617856 211363026115374 211480228155392 211658524320768 211690238312448 211762574327808 211785947724672 212050255724544 212189515001856 212212935522504 212445944426128 212550381523968 212656913586432 212874262862471 212978910518976 213347093886976 213448047937572 213552977663232 213770053498036 213875141519616 213922153439232 214246066149376 214306341401712 214353448103424 214458822918144 214717994783872 214778402806989 214859006039328 214883986526784 215150893966904 215256660801024 215332284821766 215438140826496 215581394816512 215872491916872 215992194482176 216032420151296 216198154968936 216467969385472 216565838905958 216574383685632 216598288188288 216780899321952 216978514472384 217156863420672 217217957586714 217263616376832 217742191893504 218001998031216 218133240355314 218181188248128 218330873634608 218486218653696 218617752489984 218857793855488 219299039407616 219360736246092 219406845444096 219468572612352 219516814024704 219741174567712 219849197955072 219890141939712 220034549887488 220058836307667 220221865977856 220333468838784 220441783394304 220641508261888 220665861675392 220774339633152 221110752525544 221219449188864 221260648364544 221405956361856 221644381712384 221682270093312 221706738381408 221789941718016 221815728027648 222229639235226 222278487557952 222387758272512 222836120688384 222952200749056 223172289000192 223450807107584 223527161790464 223551833709376 223773831558144 223977821390848 224002543051532 224224988476608 224471186563456 224581535195136 224606323491024 224766133567488 224920336621568 225034320548352 225059158820643 225169796495808 225373805042176 225640882059264 225665787281076 225870245205472 225981281605632 226373201969152 226436889028224 226548203986944 226821985778272 226983372324864 227047231047168 227132438593536 227157508446624 227325797138432 227441000091648 227632752571392 227784115277824 228041563730022 228398088634368 228548083986432 228824282617616 228858568651776 228936771204096 228971074093056 229051516264704 229285621897087 229398337275072 229448761350144 229860833922804 229903642441284 230016661634304 230251753708387 230480404903728 230651155349504 230763183183872 230802630352896 230992342253568 231202912403456 231245970866176 231661271090816 231712192581632 231851688764928 231891322005504 232293492178944 232514996853384 232643927785472 232687254618112 232910430521502 232919620190208 232945328806272 233156382147584 233271000367104 233494736154984 233706287270848 233741304803328 234138824029184 234371335274496 234808675418352 234924105894912 234950035757058 234975744589824 235397743205184 235798079503152 235916263509948 236205711089152 236321828339712 236440274853888 236681932280864 236798283638784 236842384164864 237267735123324 237293697564672 237319888971648 237436553945088 237651676430336 237679229634464 237798356489736 237879613829256 237915256674816 238202775463358 238653059956736 238772674904064 239001687479394 239134215319552 239160609874568 239362243001322 239371687231488 239660966105344 239777370026992 239778781937664 240015480622848 240423670215744 240677555765248 240710539492801 240908395357308 241026824418048 241245199763456 241557744131856 241691689320448 241776600501632 241895456366592 242044755712767 242383148818944 242502302859264 242529069168576 242795365058432 242991218792448 243036472670208 243284871842824 243404469164544 243526465558656 243825250156544 243940626214368 244100828781432 244308632569184 244482461073408 244774173228032 244801190296138 244921533030528 244975369261056 245432496678572 245461031779416 245553149759232 245622232838934 245886735962176 246048216593424 246094039796304 246215018087424 246590197134603 246711419333568 247056336715776 247083605678784 247208821388676 247391965011968 247581758109588 247749599225088 247975445111296 248002815521339 248179272480768 248221696794624 248249094384816 248475395605472 248749596591237 249022722593834 249027302981632 249145140607104 249349929426432 249520998439552 249575845679104 250024064968664 250201960071168 250627473608704 250697984281248 250821225842688 250876358885376 251132770934528 251256226234368 251344497630912 251382157996032 251468057014272 251495812923048 251809678672896 251975049064704 252189556200448 252530084883888 252670114299904 252698002886336 252822227644416 252911049208944 253035378699264 253349673990784 253379129578752 253474219106304 253545530672448 253976730554544 254032557209088 254104025856156 254157438025728 254488780414533 254544719622816 254669852215296 255054044571648 255174734000556 255587652009984 255741521780736 255974653018112 256002906344608 256046668047744 256257129687552 256490730947584 256538498929664 256664611651584 257051813281792 257055713645248 257182080626688 257210467223592 257427317944818 257570062905344 257875293782016 258089357387008 258137423091968 258264321835008 258657861444976 258785016032256 258912233127936 259267912441097 259452384651264 259482549768192 259608581081856 259932571533312 260103276453888 260151717224448 260324703174656 260618929977168 260676216654336 261069470151168 261197810270208 261513465848704 261552649887744 261724418758656 261773161445376 262011791060992 262040710739528 262169528314368 262227155828736 262300929916032 262698095911776 262747019932896 262919573179704 263247695735808 263276751827922 263406177032832 263644828539904 263774434689024 264306237984768 264755738389504 264813934379008 264888436221696 265017093187728 265018653720576 265347833440256 265467802529884 265702097977344 265731424975296 266267173815972 266464436740096 266720009145591 267001663427072 267092899738112 267132919775232 267358135984128 267389133338772 267631393487584 267821816414208 268220916181498 268352771906688 268484692451328 268893805721016 269025992234496 269055686108889 269085126868992 269351108111698 269491065962496 269618586868512 269749541280366 269949384101888 270217456975872 270493636892416 270626609872896 270762250235904 271222730253312 271400849733888 271728835608419 271739556888576 271769550273984 271862415804864 271903150485504 271998675564336 272149500428288 272410525514148 273144785690736 273296246079488 273433224486912 273556849144368 273695480823177 273898246977536 274031280030848 274078123544064 274108375049901 274303406426112 274847211640332 275097759420344 275323880408352 275370944881536 275708799729664 276264664245248 276316114859008 276451950133248 276622577957448 276812357643878 276873203800256 277009312935936 277526216134132 277567799453952 277704250048512 277755968765952 278039853534656 278315960638464 278835302059293 278972375750208 279255950168209 279534820056156 279741912260608 279772788909872 279971850584064 280155715854336 280494281918368 280632171153408 280711123244496 280772826388992 281059794583526 281197961821056 281250331195776 281277073089747 281817368153832 281955907809792 282211365761024 282381263632896 282524367301344 282733674299392 282919353335808 282950580696672 283400508698624 283542551448576 283681939193856 283713250725504 283971880691968 284253878587392 284285253247128 284597397250096 284737303550976 285018383239632 285166855359488 285229537918976 285741788535616 285804597471232 286371203742652 286478674719104 286511982035712 287008881068032 287109713095688 287250854435328 287293894852608 287392065159168 287829989222496 287971484645376 288003269637684 288264206625248 288552072316032 288605811295872 288797717584384 289041199095936 289183289942016 289187677850904 289542484560896 289623943448952 289684821835776 289766320768512 289830014337024 290116501175906 290322922524672 290350527060384 290404600978464 290669330708288 290844320473752 290908250997504 290990094125598 291051259674624 291490336653312 292480981661456 292624763483136 292689085366272 292865291071488 293132263940096 293186855919616 293379399849984 293411781743556 293777958451712 293922377859072 294202649079792 294365786177536 294763264943616 294795799581969 294959265585152 295014197819392 295207941815808 295576360124416 295608984508544 295719922290688 295754304036864 296306185646968 296371316743936 296517011030016 296600432107392 297114827584512 297260887375872 297316248256512 297563052000256 297703856333982 297850205688192 297915676176384 298365108744192 298516312620288 298966651302144 299113621438464 299169327366144 299442046926848 299475097988032 299772491332608 300045760731136 300078878427524 300226395327744 300331870935621 300376871355456 300479512205376 300854509412352 300887716374768 301085317673532 301308375474176 301597367533521 301915852037632 302064271982592 302729641396224 302843251458048 302876677928832 303254666788864 303510336761856 303693057114624 304003451284222 304055418306696 304271757361152 304305341503968 304530784845824 304730778648576 305144758202368 305249028272128 305402021686272 305552155410432 305864449700096 305931681800192 306168187981824 306481111897072 306538189921712 306688882179072 307156210465909 307307206538304 307458276839424 307736840470528 308135527849728 308285190034704 309135585019904 309188429340672 309442571698176 309484979347887 309724656238592 310019995804512 310172399695872 310547240695336 310593771741696 310797747275904 310855629216384 311326314873312 311482354275288 311655073071104 311953988895234 312012086170314 312495113699328 312794835226488 313078233891136 313232141193216 313266714342744 313489607344128 313863657606912 314397439337536 314555018013264 314707798160427 314709651293184 314744387523606 315253699805184 315556067158164 315731044851712 315789845553152 316356980164432 316426518628864 316582071926784 317064475319648 317172818439008 317220342233088 317487786481152 317812279766506 318075383586816 318363566538752 318668916639192 318825572285952 319149657335096 319468365778464 319705042583552 320020640830464 320172071906358 320177960976384 320564893620992 320655080247054 320812712279424 320883230158848 321211193809744 321369099224064 321459512102568 321530172155136 322076992175808 322288509058992 322527275155456 322726340950356 322884991201536 322998427232649 323177531758592 323372092224768 323988291723264 324048630226944 324297232453404 324539292219392 324701954078208 324848758358937 324861575528448 324897432282432 325254168285824 325467771708576 325735295131008 326562044040704 326633825681408 327002997046824 327281375705888 327404199678976 327496310451912 327729327980544 328064288791232 328125386395072 328286690783232 328786929512804 328948559111424 329041104369138 329110268166144 329444807571712 329611761851568 329773796932608 329835212909568 330109010812784 330332798966784 330500203258176 330905696641024 330962262392832 330998792513088 331161509449728 331666128788316 331829173783296 331890972546816 332193520809472 332230186830473 332466572568576 332523405139968 332560107572112 332684912577024 333344458852839 333417731336928 333602613428224 334263979041664 334428301123584 334758433500288 335008301645824 335125996841216 335176210661376 335290742685696 335327750564064 335746238230528 335966732086272 336003814577298 336706779845184 336872302792704 336909485236536 337096303525888 337214732278592 337380504932352 337551480822528 337838839438336 337965625475072 338060707563264 338635640739392 338710076278784 338805367808208 338971922408448 339318373886044 339392959497088 339559802953728 339655333542336 340072059428864 340232978667408 340475058487296 340988695707648 341161500137472 341395557396992 341676172916736 342313745367482 342597132951552 342909440835584 342947289631456 343236423926424 343287852977664 343405156806144 343833725042688 344097505912608 344173142025216 344352429113344 344791250884206 344855463661926 345046688043008 345936512868352 345976733024256 346144774775808 346203945529344 346804368605184 346868956299264 347321165722979 347491906636224 347568288872448 347777533147392 348092626868224 348440238268416 348736866516992 348965891678208 349030881927168 349365645782253 349559371085824 349636207771648 349734573221376 349906500550656 350264127882368 350329359910528 350559430906272 350611957204992 350996927647744 351035669103896 351208236043776 352213013127528 352408317313024 353184581628928 353356124250304 353358204960768 353697119254728 354308566633728 354482742509568 355022898421296 355197425458176 355263576247296 355626678860788 355901602684986 355940546347008 355979833457472 356477514645504 356518844451696 356697534734604 356819420743884 357304163195037 357803695875584 357979589935104 358159012356096 358525074294688 358701322979328 358740914811852 358780169158656 359043364501983 359321421283328 359491449158016 359666055040488 359668172906496 360635505323616 360835479830528 361016333647872 361362593035962 361630307004416 361867799645184 362359400365312 362483221073152 362537533980672 362664900752448 362843184549888 363214034018864 363574723228416 363946320377773 364014100532033 364193047587648 364577632649216 364742465525824 364927307764236 365106703746816 365437498058752 365477833399868 365737875234816 365910939321552 366462948853776 366723691610112 367098507211136 367161259842048 367201785444207 367382299545792 367463053891584 368148745017858 368191547669124 368329724638848 368830103943264 369072324890136 369141059694456 369345750581248 370090399271936 370272333398016 370341291687936 370584505073664 370625408518176 371087947517952 371372637164382 371780402745724 371963167666944 372268908721152 372713093408208 373534083890751 373540954472448 373717710910656 374097593621563 374176228204544 374281497659328 374363768518656 374930615761408 375000441594368 375036097452996 375302940106752 375673913945263 375756490871776 375941210413056 376046976421872 376508351510528 376514064442082 376699156401792 376884339351552 377016746446368 377225804447744 377267440928896 377714518009344 378056735264768 378284334300672 379005171449856 379047004329504 379233341466624 379366573813416 379649738067968 380024510986176 380026748731392 380068694368128 380211328659456 380965095831816 381048835813632 381817079434224 382015976047616 382581066857472 383001139247104 383381478014976 383773318963328 383961979527168 384004359516912 384070002071616 384736096421376 384807748394496 384996917477376 385388265461248 385577719922688 385583570467872 385773120940032 385815700835388 386165257931936 386355094358016 386440019116032 387097230032896 387134036080512 387206134637952 387396482752512 387792427298336 387877667996672 387986792167464 388068346232832 388177524048384 388646633650742 388653782204416 389178576976896 389898857299968 390166351310848 390487054761984 391172533133312 391215708991408 391604205226752 392004450340181 392270198773056 392328974831616 393017686591488 393061066109292 393254292471552 393340733743104 393610589087744 394047143867664 394120529899344 394339072049152 394871543603712 394915127741883 395356014706688 395467242809856 395661652033536 396153103446016 396459356977152 396938475111976 397133607584256 397220901568512 397332654332544 397525639781592 397820144992256 398021750160384 398201703794826 398217415163904 398622201736192 398818161917952 398892436488192 399696655110144 400301860436992 400442494580828 400502495140608 400639349607168 400699379662848 401139345883136 401183621833024 401447090231376 401732724621312 402129823378028 402331374272247 402529157860032 403340708581524 403639521861632 403835570571776 404026662167547 404236598943744 404636172692711 404680449015808 404924076152832 405407224408928 405695676481536 405740455338624 405939914809344 406307704864768 406834095379968 407202695581696 407249906437354 407609335332864 407654325410976 407793623707296 408224250642432 408615788271222 408918509572096 409248368492544 409324585549824 409742942051072 409944369119232 410149836730368 410335273716552 410847370466304 411046920046272 411117185316096 412251239120896 412646639130516 412985820612528 413359994406016 413563199594496 414125028988928 414396996367872 414474172288512 414677925199872 415101753164416 415218536465817 415309805700384 415513969403904 415938651860312 416016114893752 416289324201198 416351699180928 417059780301984 417642854924288 417688952456992 417986143125504 418484876809216 418531067280494 419406690684352 419610397547236 419612868390912 419659183364808 419957775876096 420741422877552 420948256730112 421589691875289 421796942731584 421875496793664 422726052230748 422960456310784 423317048641536 423571895449344 424100511449088 424379030003712 424425871045008 424891888852256 425100763047936 425313827172864 425748525724942 425957821037952 426694187773952 426896095875144 427105955326464 427540106996072 427750283039232 427844306878464 428492132298752 428612682803424 428706896206848 428917645836288 429435989567744 429556805613978 429718012078656 429767973053568 430301787933808 430513321602048 430664569643532 430876281652992 431162789633024 431744983833744 431984388964352 432064840302592 432396309937872 432935938770944 433131677811916 433196576376576 433561798643904 433957028944768 434313726841344 434435915173428 434527232753664 435174751763859 435484383787008 436003996062432 436266480710628 436362376496256 436661747269216 436972437307392 437235504979968 437715587710976 438598078815232 438721472492184 438813690888192 438937145224704 439033628049408 439482349135424 439698395910144 439780283879424 440069099774976 440117672615334 440443731955712 440666937677568 440883566788608 441331723350784 441548679266304 442221505051088 442438898377728 442521296729088 442811912723712 443288763424768 443364540186624 443413476762816 443579883436032 443631456055296 444459278470452 444556975115904 444775516545024 445672241376768 445904401498112 446344578000384 446555784500973 446901614215168 447054323580928 447103667418752 447547663116288 447955642781696 448005086103064 448449976953216 448942373126912 449163070390272 449212646982048 449532267134976 449840673243136 450068641096704 450118317641286 450339592991616 450747610084352 451281764118528 451331574562152 451740490410944 451962563211264 452746403938304 452873778056448 453096407973888 453643971556544 454094462094336 454264877187072 454315016893248 454882000183296 455265505142784 455568230555648 456005176926333 456083127460044 456796177268736 457096167972864 457648565235232 457717137303552 457873542408192 458103032529408 458571243794174 458796674550144 458897522700288 459721667845608 459807284882568 460033323268608 460503507416774 460960809807456 461302310699008 461526366367744 461605260705792 461984684507136 463322542181632 463424385163264 463703377529856 463782644011008 464568654427297 464586984357888 465029993706768 465287855570944 465374509236224 465820861043004 465890657612544 466312764295168 466989472309968 467412574541696 467482609606656 467930983342851 468018129255471 468277648058368 468742670548992 469617350836704 469848211789824 469900071514116 469951489179648 470795486410368 471596159006304 471832527019896 472411422178304 472643656679424 472880549707776 473363864561728 473596567277568 473684768329728 474535470246648 474639777943296 474873107890176 475358459268928 475596712979472 475759227658512 475830513349632 476405550926716 476718419649759 477545349808128 478003374958788 478268430639104 478321219749136 478724486002644 479321932210688 479554740053984 479557563875328 480030961245696 480847340431488 480982620370581 481355111530496 481421078985602 481816790714616 482053648836096 482490399526912 483115488263712 483383378640896 483553201003264 483790912733184 484089511425534 484766297637888 485004605718528 485058138337152 485590730116864 485982437584896 486072945340416 486569743685648 486808938329088 487052931117312 487650500313088 487881252428736 488201657562864 488617265138368 489548346456064 489602380592276 489843066061056 489950738522112 490864993357144 490922063558832 491106299518464 491244465677868 491773471924352 492096433186848 492188079592608 492430036174848 493180394269206 493422838667136 494112673431552 494167211357568 494417642777352 494783930023936 495163516219176 495499198450176 495950890222592 496005631042678 496358544961536 496443393589248 496498188769632 496950791210944 497499193182474 498045445187668 498290281214208 498699858852864 499041996879104 499151691358208 500048129937328 500403920142336 501149606549641 501254947217408 501395968562496 501642451685376 502265541869056 502512452468736 502688995261824 502764315992064 502936114028544 502991625846096 503619357345792 503950098129408 504005721865947 504379112400896 505060169767776 505340228599808 505396005772672 505644455288832 505822098417888 506070757398528 506699347981568 506758259157504 506948438212608 507091061344896 507953461109088 508065114418176 508208051712312 508314876051456 508977560829066 509089439245632 509339704430592 510108089143296 510349468001112 511483043561472 511949306036224 512005812689216 512093336095488 512514259375104 512981461895168 513076997859328 513470618051223 514111427290496 514364161253376 514420934447184 514854635889636 515140125810688 515750587564032 516178714774016 516274846183936 516528643670016 517315722889952 517570032064512 518535824882194 518904769302528 518965099536384 519217162163712 519865143066624 520206552907776 520303434448896 520649406349312 521237859954336 521352433308672 522138940302336 522395620540416 523026931697408 523105299775488 523448837517312 523546322890752 524023582121984 524081421479056 524339056628736 524454311657472 524601859832064 525138037248167 525396191823552 525494039865792 525839146359408 526495391471616 526553503655844 526812354065664 527289657079808 528612475969536 529511476779008 529627868758016 529776872443392 530034186375456 530037307441152 530695666880512 530935605059768 531404195954688 531462849950592 532534347631944 532928873480192 533440018291182 534003326854144 534185799476224 534265839550464 534716271968256 534778266677544 535262786975168 536441832362996 536705543813376 536969384902656 537787611442032 538051984468992 538111372217778 538170253737984 538702216223396 538982131924992 539237173737024 539499082560732 539898768203776 540987273784832 541253219745792 541524500471808 542059778512877 542445460506624 542801699467776 543457671216838 543479113777152 543539100547968 543724831609728 543806300971008 543997351128672 544299000856576 544821051028296 546289571381472 546592492158976 546866448973824 547113698288736 547390961646354 547796493955072 548062560061696 548156247088128 548216750099802 548606812852224 549694423280664 550195518840688 550647760816704 550741889763072 551417599459328 552223117526787 552529328490496 552632229718016 553245155914896 553624715287756 553746407600512 554018625871872 555052432268264 555135598907904 555408500097024 555511937531904 556079707069312 556631921276928 557670604118586 557944751500416 558511900336418 559069640112312 559483824521216 559545577819744 559943701168128 560311431708672 560988563836736 561264342306816 561422246488992 561545652777984 562119589167052 562395923642112 562500662391552 562554146179494 563634736307664 563911815619584 564422731522048 564762527265792 564771096663123 565048734602688 565838706671616 565901161393344 566801017397248 567085102897152 567426501451008 567943761383936 568006448452099 568507757174784 568570506494256 569194794500192 569474607101952 570036766479264 570333710718976 570459075837952 571483577071232 571609194942464 572742407485304 572957349438208 573023964071424 574017762136064 574219426191376 574501708870656 574587789705216 574784130318336 575659978444992 575942969290752 576006539275368 576528413250496 577104144632064 577211622591744 577595435168768 578082398191872 578366579884032 578375355701808 579084969121792 579247886897904 579532641537024 579660028674048 580233002351812 580645845049344 580701054120768 580809201956928 581338661416576 581688640947504 581816501995008 581980188251196 582102519349248 582969950476113 582980673306624 584961963322912 585249526966272 585378170732544 585730582142976 586264527880192 586373711839232 586758799699968 586823563487112 587555916903424 587844755718144 588405298159584 588731572355072 589526529887232 589591599163938 589918531170304 590028395638784 590415883631616 591217969017088 591439844581376 591508608073728 592612371293936 592742633487872 593034022060032 593200864214784 593807154300577 594229655169024 595126104000512 595407712667964 595700411376384 595831352352768 596730217488384 597032625240576 597302555692239 597933302604288 598227242876928 598338654732288 598884093853696 598950195976064 599544982665216 600091521462272 600157756855048 600452790655488 600663741871242 600753742710912 600959024410752 601709018824704 601775432749536 602170635347064 602616750948352 603194735067042 603831704075264 604128543965184 605459282792448 605753355857664 606509333577728 607020673523712 607386114229248 608006902568444 608110836613392 608543514722304 608610683007936 609461557297152 610289516404736 610498056544256 610804043372544 610874859656031 611728899400192 611863363600384 612336375963648 612962223794144 613076379843424 613377764358144 614312420931818 614614413076608 614916553678848 615473680941056 616271055699456 616570380069408 618271170039808 618376858681344 618885143396352 618969958695774 620039991609024 620344799391744 621094481390672 621187543483392 621595494551808 621711258432768 622346688006379 622652629746624 622964708550576 623310146142208 623907977790468 624024172340628 624433986301797 625589670452976 626156467782272 626464282386432 626533428685488 626979214688256 627727315213824 627796600920741 628794878675072 629110036026528 629415596320854 629419302586368 629488775047212 630507399610368 631112134316328 631462089703424 631579691106304 632713960328864 632853037257728 633164143853568 634128950639296 634345636878016 634440684466176 634975572962304 635624559533012 636150767173632 637337833278384 637651144571904 638299314670192 638622788587413 638936731556928 639586208449769 640041281660928 640344143812716 641129787241984 641310160494108 641625424558848 641766460317696 642422387619488 642738198448128 642919024205136 643060344310272 644153984351616 644335208420967 644577018117984 645054550310912 645452681900712 645769982403072 645996854465298 646355063517184 646744184449536 647976583446528 648097260453888 648594464906808 649078584438784 649403908156416 649697516717874 649723151056896 649794864564864 650508336571648 650935543417152 651470590262016 653124088081408 653267651362816 654005994093648 654562751411776 654808399357952 654992620903824 655458655961088 656128577582464 656250772790144 656573381566464 657573859025608 657897118222848 658082208738276 658220536332288 658889615143424 659223523703136 659547593865216 659670425819136 660218021625568 660665597933568 661000406516352 661811393282048 661924524785664 661997585026176 662323018899456 663332257576632 663658347566592 663781945093632 664387041618944 664460373660946 664933145137152 665046810279936 665120215144224 665369825154048 666688917705678 666835462673856 668527958083328 668856602247168 669516867000576 670251993682432 670352421322752 670581485371392 670655501128128 671492476461056 671933464172544 672007629154596 673413559690368 673744605585408 673818970473072 674192607051776 674429464557184 674761009864704 675102961645056 675177476461929 675677678876672 675931250950144 676121415126528 677271281478784 677420152557568 677610735616416 677943844816896 678636747772088 678785918994176 679119605907456 679310667084672 680144118857728 680465957334816 680950116974592 681977391415296 682323000274944 682791114793984 683352345833472 684627490734964 685194265903104 685818881671168 685894579262912 686472847852848 686575705955328 686810313612288 687856865691261 688195011825216 688346284050432 689582501768412 689710927323852 690093376086016 690755261125161 691873025736704 691953466048512 692289549551616 692407891058688 693608737210368 693737912598528 694642331445958 694983813272448 695136577744896 695555066294784 696185253736448 696880476536832 697473733033984 697931783356416 698061763854336 698731291564506 699118742171648 699469146442752 699813001101312 700528255764736 700658719821056 701118861812544 701223914409984 701993855295488 702071338207792 702416472087552 703727190911549 704426026255056 704816634626048 706369163257856 706712248500608 707394238509456 708617133267456 708965485019136 710045796842592 710394850916352 710527152494592 711253357721576 711803205369972 711881092694016 711959666914944 712955029291008 713037688903392 713395069469208 713638841487768 714608326390074 715607391751168 715959179870208 716318024712192 717050148589376 717402645958656 717481829623704 718086729003966 718982898316032 719332110080976 719336345812992 721271010647232 722032667295744 722131618478403 722725186071924 723260614008832 723735599290368 724718800730624 724966442146304 725075067961344 725329801504896 725686369099776 726428068037728 727149446456832 727892640755546 728028201064066 728386095175296 729155265298432 729484931051648 729854615528472 730213407493632 730874996117504 730955666799736 731475750469632 731821878643104 732925897707552 733447383220224 734197014422272 734322519684096 734403570888414 734764599091584 734926107783168 736297490035716 736383095338248 736659449277696 737660207886528 738144649780272 738282119388912 738691501162496 739770591403809 740180798543872 741169010147328 741250817036352 742175895035904 742745274328764 743560805491448 743926335333888 744008446564017 744537817442304 745426186816416 747068167781502 747081908944896 747435421821312 748195187243126 748352456409088 748562995318656 748727537037312 749861231522816 750000883188736 750072194905992 750605880213504 751347827890526 751512981743552 751882420826112 752093952843744 753016703021056 753028128884164 753398312803584 753768678703104 754033492892736 754534881857792 755429036018688 756113470529536 756568668601344 757980436170853 758010342899712 758094008659008 758466682933248 758733147626832 759299476135936 760049021972352 760137388736256 760422657318912 761930191663632 762097671627264 763466341243599 763634158868448 764031952095232 765162133714944 766002278494208 766762956029952 767546637926656 767923959054336 768008719033824 768140004143232 769472192842752 769615496788992 769993834954752 770776530922496 771155439845376 771167140935744 771546241880064 771631401670776 772330515863872 772710188716032 774194460065792 774268072161024 774412269275904 774792965505024 775584854596672 775755335993344 775973584334928 776355048096768 777293267301484 777803737323291 778357153953792 779797714599936 780332702621696 780974109523968 782345066266624 782431417982816 783208410453504 784008900680362 784540397546112 784657949663232 786035373182976 786122132218584 786508584943104 786681467486208 787221178175488 788094287735328 788241059798688 788678144098304 789743087207424 789830255483766 790934485619712 791323304067072 792306206892032 792918713954304 793876950223952 794267215168512 794441803137024 794665308665088 795051279563184 795640289984512 796043500320768 796403407589652 797244403472384 799393310220288 800160027436773 800603720873984 800884989161656 801004990281216 801278699214336 801398759325696 802278691766272 802367243666048 802894180462752 803465449242624 804259646756056 804662748544494 805058315720064 806681417163048 807279043723264 807671141143552 808053324335094 808473197887488 809272345385422 809360898031616 809848152305664 810814448817856 811480910677248 811879829618688 813668190759936 814405391163392 814499812874708 815186506825257 815218670665728 815308650821952 815587247414592 816448501284864 817231576542444 817837019144192 819485884102144 819888738238464 820299673460736 820670547433104 821694740932608 822093840092544 822234370632192 822325125149703 824502478241792 825293278261032 825971641225056 826719988812032 827126399188992 828250057977856 828793992735744 828948344577024 829355850399744 830203506328832 830437072931634 830619611400768 831027938807808 831877303720624 832032229787504 832578648402396 832703398361856 833709714121753 834119560603968 835285709848576 835377904913984 836505906177879 836969753618432 837062134560988 837767850504627 838813381368704 839220795094472 839225736781824 839318366729616 839915551752192 841482845755104 841896513460224 843179383750578 843593885463168 843750993587328 845452104461496 845920912621568 846634097283072 847143790898688 848201022898176 848758060007424 848851742090016 849783777704512 850201526095872 850627654345728 851497051449884 851915642075904 853388375547904 853792191750288 854211910652928 855080213992144 855500566078464 855688613756928 856804166036483 856984264597504 857225365606848 857413792413696 858871979135488 859113611227956 859436024157312 859535946107136 860603575867616 861026643204096 861329139287064 861752563305984 862325579266048 863489967667488 863968777928704 864129680605184 864792619875744 865871877541888 866263355623832 866393152753152 867123597287808 867914057889536 868627453682688 868871830346856 869054465507328 870349503527718 870968767574016 872007992124864 872532961421256 872724752992512 873323494538432 874471009959936 875431175421952 877196157630464 877442944984368 877874290449408 878067256098816 878964698270848 879396791820288 879560567758848 880138199549952 880235345230668 880887463911424 881333875355136 881767133577216 882663446701568 883097358532608 884443010102176 884877796755456 885042593458176 885623825447424 886577526849536 886729080373248 886826953525632 887159766872064 887262912110592 888918556940904 889113950231808 889551033090048 891344482753536 891808802996224 892689156000768 893111569001946 894207334837504 895095326232576 895911285563392 896010172206128 896899953906432 897884746253824 898326140780544 898425293964096 899681346486272 900137282193408 900236635282572 900679185983232 900995612806863 901495220168704 902563528237056 902663149124304 903480980821888 903925126422528 904792102600563 905492807876608 905747556112896 906192815947776 907287943113088 908188924188672 908529754374144 908630033786496 909764000366592 910531010285568 911136461111296 912010353852666 912166254920088 913592354537472 914192335945728 915297130470464 915434274607104 915747084816384 916206065058816 917142487588348 917593349100288 917795045400576 919443335691216 919614569765136 920066646537216 921007014833548 921468631397727 921921619614912 923052732735488 923210521411584 926645084363264 926747363263951 926848770326528 927406755059712 927565288022016 929137308854594 929173968715776 930059987413536 930575711141888 930749018472448 931641722086008 931781315225088 932625528590336 933978944619936 934825149083392 934965219213312 935861966685702 936036258510942 936555296116736 937485341097984 939234701673408 939696423579648 939800143028232 941590972820736 942728878390943 943192318012608 943665054039792 944123394481281 944822844356608 945761099415552 946727729123456 947193134555136 947369536659456 949070940493296 949279555886592 949746215780352 950716918537856 951193425958944 951518455317024 951661026699264 952811101853432 953436839299518 955090699616256 956006749917576 956536861278208 956642439498272 957448972005288 958643864421376 959109480107968 959115127750656 960061922491392 961694680862976 961965240741162 962842157971204 963633581429232 964107297672192 964980799053824 966230976527424 967106402006528 967581825466368 968179022851068 968843251753573 969532595275776 970116276674304 971181460233728 971964875169792 972145890680832 973139487371296 973617876658176 974105862234624 974546275076811 975301000626176 975762504857472 976403315125728 977234530276736 979096692912128 979204761184552 979686132122112 979901477044224 981729986714288 981844127117664 982212599036928 982488931355736 983546943848704 984192866373696 984376159185216 984860072349696 986360788538412 986845677334272 988334422715136 988835285554704 989567860047872 990327032438352 990998396900352 991901780445184 992011262085356 992717089923072 992886787178496 992996377539264 993901582421888 994998386364948 996090890375336 996580562428416 996690560491419 997399717705728 998083993758208 998303382716416 1000096259874656 1000807840284672 1002299213099282 1002509894434816 1002791937124992 1003284903370752 1004531083738112 1005024904937472 1005377990523648 1005528631984128 1005872228057088 1005983251692192 1007238714691584 1007900196258816 1008011443731894 1008758224801792 1010120339535552 1010792011545344 1011288910577664 1011644196835776 1012141514797056 1013398695963136 1013516518315008 1013896876425216 1014182122689792 1015407754115671 1015906922218176 1016130228836352 1016416103424624 1017955121658132 1018178878491264 1018679408861184 1020216178286592 1020698936002224 1022966087122944 1023898612072448 1024011625378432 1024186672190976 1025028518750208 1025962923790336 1026153995718656 1026941236102446 1028222854580992 1028728322506752 1028841868894368 1029709271779272 1030280251621376 1031501175128064 1032357429548032 1032549692367872 1033057287340032 1034631445779904 1035140064129024 1037071649764388 1037809538605056 1037930199072768 1038434324327424 1040413105815552 1040606868897792 1041963497168937 1042475719908672 1042704866617344 1044277880604672 1046053863394816 1046210599550976 1046897675034624 1047092645781504 1048047164243968 1048162842958112 1048678113257472 1048908623314944 1049203719664128 1050276074496334 1050792383647104 1050988079731584 1051678292718816 1052990782943232 1053107007311688 1053624708131328 1054579314159616 1057224951939072 1059022953558016 1059553744886784 1060068372750912 1060074614882304 1061391333761024 1061871210119536 1062925699901184 1064012079494777 1065068695263888 1065857746960384 1066880036582364 1068006653708288 1068371598952448 1069432543936512 1069556533355088 1070525573950336 1071912489585111 1072883664725992 1073411087626752 1073938769805312 1075575222884064 1076103968937984 1076222744435556 1076340507475968 1077404432446792 1077964263849984 1078474347474048 1078998165121464 1079797536407552 1081974547569664 1082506439491584 1083049000943616 1084119557025754 1084890921013248 1085603398935552 1086915342433676 1087078201095936 1087449663219456 1087612601942016 1087994702257344 1089642102056592 1091838961133319 1092042301596099 1092579142762944 1093732897947648 1094227396577472 1094781923292708 1095592987910144 1096125120123392 1096312494176256 1096433500199604 1097213625704448 1099388846561328 1100391037681376 1101295521633408 1101483779526144 1101605356332621 1102835198918656 1104446235053574 1105058656980992 1105264459436032 1106490311829792 1107249430575512 1107492815201024 1108037251743744 1110104864536528 1110271197815808 1110817000194048 1111023875063808 1112159414138624 1113263842553856 1115341208237172 1115889503000832 1117023800672836 1118139280224624 1118967649042432 1119091155639488 1120602251672253 1120622863417344 1121977127673472 1122292780864689 1122528684613632 1122844492977984 1123091305555968 1124239178334104 1124791847284224 1125001324783104 1125108292358988 1127021741835789 1127269472615328 1127823631239168 1128845463044096 1129525054531584 1129542193326246 1130097469205376 1131677413343232 1131802322786688 1133602034794496 1134170205794304 1134853002902016 1135887522767872 1136012896904198 1137015514349568 1137141012988512 1138389589000384 1138949214203904 1140073532958528 1140667421437952 1142967154142464 1143218389884928 1145484814970608 1145914698876416 1146047928142848 1148035524272128 1148438852382752 1149003417741312 1151319956889984 1151885938581504 1152013078550736 1153056826500992 1154208289264128 1154423245183488 1155190870337536 1156164796383744 1156733159768064 1156750711403616 1158169938243584 1158495773795808 1159065283074048 1159320057348096 1160466004703624 1161291690098688 1161402108241536 1161618403913856 1162677322833152 1163377281895008 1163633003990016 1163960376502392 1164205038698496 1165939900952226 1165961346613248 1169923926645824 1170499053932544 1171461164285952 1172529055760384 1172747423678464 1173517599399936 1173647126974224 1175111833806848 1176013351020543 1176810596319168 1179053059774464 1179183198327876 1179837062340608 1180056791277568 1180831767263232 1182435938034176 1182879689162752 1183017216147456 1185224742587872 1185485266975744 1186068044120064 1186401728429568 1187614308601154 1188459310338048 1190252208001024 1190815425335928 1191400822752768 1191662704705536 1193460434976768 1194065250481152 1194605111384478 1195866605208576 1196454485753856 1196677309464576 1197900391952128 1199089965330432 1200183042924544 1200315513710096 1200905581310976 1201327483742484 1201507485421824 1201918048821504 1203418037649408 1203550865499072 1204341270694128 1205233501896704 1206389470134084 1206994122816741 1207663408150528 1210918565584896 1211506711715328 1212079986502641 1213018667155456 1213908518078133 1214041347047424 1214772228458496 1216013805136888 1216221673226784 1217087029444608 1217221366015872 1218923114594304 1220579032809472 1220996113088512 1221608086745088 1221749719312062 1223457798800384 1223726727200768 1224672751927296 1225924447588288 1226152759686848 1226755528716288 1228624841863636 1229228826153216 1229833107357696 1232542111398912 1233140760138816 1236542340079616 1236753717362688 1237939917391548 1240079983218048 1240689598783488 1242188962781344 1242375086966784 1243190989103616 1243422516865536 1244693376012758 1245305259493248 1245655609397451 1245929417101152 1246620292284416 1247815955580936 1248048344681256 1248867972603594 1251179340905952 1252312935564544 1252928564772864 1253066857370976 1253958429376512 1255454630427648 1255593201841482 1257589757350144 1258220072053056 1258831192641708 1258838605172736 1258977550094424 1262224268632656 1262924179406848 1263159382212608 1264769075625867 1265427920657728 1265706074515456 1268257901278592 1268691273756032 1268881368932352 1269951145924608 1271249119066024 1272301534347264 1274675666556768 1275302289143808 1276598629340384 1277245577174826 1277873463113856 1279172416899538 1280082563321856 1280688287625432 1282259574483968 1282620320988216 1283250849117696 1283532920635392 1284844775238976 1285476396896256 1285838048410272 1286120688620544 1288307968703232 1288670416841934 1289154036235968 1290905363801424 1291539964806144 1291993708930596 1292710127034368 1293488368899072 1295953166893056 1296194520907776 1297188929813616 1298157168877568 1298807816312832 1299395033435748 1299589729129728 1301016673143296 1301871086834304 1302941180524032 1305524255291577 1306248176162816 1306535302725632 1308011988187296 1309125502823552 1309616798715904 1309985241807648 1310917311922176 1312257155164928 1312501545580288 1313146763132928 1315147718051216 1315794236445696 1316164417476552 1316441072664576 1317779230286848 1318447047406272 1319095187730432 1319340851638272 1320436043251136 1321331195867136 1322000813032704 1323622786564096 1323995170052352 1324646037798912 1326664515153264 1327316695133184 1327563890187264 1328774083237888 1328920747321892 1329866290274304 1330093620559872 1330240430288448 1330739650308096 1333377835411356 1333670925347712 1337055916166656 1337713204494336 1339033734001152 1340503987364864 1340704842645504 1341162970742784 1341311002256256 1342984952922112 1343866928345088 1344015258309192 1346827119380736 1347489211170816 1347637940946144 1348385214103552 1348858929114368 1349522019729408 1350205923290112 1350354952923858 1351355357753344 1352242830253056 1354542562957568 1354840305115136 1355221471232832 1355887689633792 1357273495544176 1357571837988352 1358239211814912 1358621334169344 1360263217777597 1360288237715456 1360931914669632 1364646000549888 1365582229587968 1366704691666944 1368015530778999 1369254981469928 1370388531806208 1371637763342336 1371789158525824 1372945695705696 1373151411910656 1373620627224576 1375713731382522 1376390023650432 1376692568100864 1379165003536824 1379421854647704 1380186752172032 1381510522250322 1383746051473408 1383906932097024 1384579099103232 1384815782117376 1389284662891916 1389967626544896 1390273155489792 1391110132589568 1392370507472896 1393705963281891 1393760953073664 1395863566712832 1396123527708672 1397462583129012 1398237484343296 1398938292885504 1401056511529472 1401317439642112 1402237723625088 1402447828819968 1403987710590976 1404142676415584 1404832944175104 1407454381823098 1408852052510112 1409633269252096 1412738326515712 1413424497001216 1414788477018912 1417234266534912 1417930970038272 1420091593685184 1420789701832704 1421054304989184 1422506715443152 1423606410739944 1423919333829888 1425374672530739 1426075377806784 1426790138938416 1427277682975536 1429216652780148 1430155258949277 1431214783502336 1432636049424384 1434100297178752 1434805291917312 1434963659247408 1436173458007932 1437965796632064 1438664220161952 1438672691625984 1442542021294464 1444065334591488 1444263236956806 1445450372143848 1446521228017664 1447471198580736 1449437601461248 1449932884292608 1450150135922688 1450659603009792 1451372738199552 1452856136075456 1454298892913664 1455785281511092 1456056402128132 1456772190350592 1458969862103296 1459709231056944 1460426814987264 1461749992235008 1461911333599472 1462951500939264 1463643757286208 1464858735481729 1465851795415104 1468394028844544 1468645039368192 1468807141776828 1469529198183168 1469852215566336 1472594980071432 1472766190676496 1473318898555392 1475320415773056 1476289299560544 1476564238777824 1477383002324992 1479541182807618 1480361597087744 1482338020294656 1482501634072704 1484351790071808 1485490548657528 1487121610982896 1487852670667776 1488016893128034 1489075634884608 1490852373632832 1494136335563004 1494870843642624 1496390374486252 1496704912818176 1497125990637312 1497455074074624 1499722463045632 1500001766377472 1500144389811984 1501211760427008 1502695655781052 1503025963487104 1503448819648923 1503764841652224 1504187905687488 1506033406042112 1506056257768328 1506796625607168 1507537357406208 1508066985785472 1509069763715584 1510858072037376 1512226941059072 1513137337202688 1515960872341706 1516020685799424 1516188017318016 1516933365866496 1517466295253664 1518598952271872 1520098043944704 1520274777472512 1520845314637824 1523860383327264 1524195343254528 1526932682487198 1527268317736896 1528063904190464 1530324267429888 1532004556988416 1535093275853312 1535847918108672 1536017438067648 1536280008286464 1538944385685504 1539230993577984 1540411854153669 1541553061844992 1542334281871488 1543092483760128 1543262803341552 1544661031727744 1545420377432064 1548388920131584 1548536144322048 1548824538551808 1549585931010048 1551169709193344 1551510671986688 1551947168669856 1552710096193536 1554586534602968 1555607474646582 1556714307907584 1559595429199872 1560665405243392 1561948219047936 1564690132533248 1564862835965632 1566416820907008 1568017801360724 1569080795092224 1569315899326464 1572070746365952 1572244264437168 1573017169886208 1573362934972416 1574442356350976 1575414111744501 1576188575470656 1576482119597376 1579486174414848 1579660510967532 1581868971239424 1584612413784064 1585837427908608 1587753900447904 1588534430337024 1588883606274048 1589330617330176 1590102559126368 1591280579969024 1592087000641536 1592806815179304 1594488806944768 1598786620440576 1600320054873546 1601207441747968 1601769978323312 1602009980562432 1602557398428672 1602797518651392 1604734487332096 1605788360925504 1608519293512112 1609325497088988 1610116631440128 1611762275958709 1613362834326096 1614558087446528 1615342282287104 1616106648670188 1616946395774976 1618544690770844 1618721796063232 1619696304611328 1621628897635712 1622961821354496 1623759659237376 1626179335538631 1627336381519872 1628810782326784 1628999625749416 1630373013650514 1630437341331456 1630617301643904 1631174494829184 1632897002569728 1634463153084888 1635674038288384 1638971768204288 1639777476476928 1640599346921472 1641341094866208 1643389481865216 1644187680185088 1644468741264384 1644650250299406 1650586556522064 1651943282450112 1653439977624064 1654252798377984 1656500115955712 1657587985471488 1657896689154048 1660407012657664 1660874145863268 1661239222801536 1662055877615616 1663754607441248 1664064459575008 1665157296804792 1665406796723712 1667419428243506 1668239121207936 1670571419697152 1670755809827968 1673011812355758 1673939507236864 1674124269121976 1675535701009254 1677626762737408 1678441590188944 1678451473563648 1678636733459232 1679831103504384 1682965691510208 1683793026920448 1686358767501156 1687187770926336 1687501987174656 1690904208922992 1691841825243136 1693268194566144 1694287581797376 1694313289989369 1697516120014848 1697703484180032 1699567555409024 1700403052191744 1701255308691456 1702994102899768 1703831284151808 1704019345356297 1706776751095808 1707584383500576 1708423821305856 1710160427984288 1711001132156928 1711377227513856 1713608332072966 1713968529195008 1714450731213696 1714827584827392 1717743958270976 1718227222455912 1718872048314624 1719071892214272 1721207151735232 1722053286408192 1722658278574128 1723505126611968 1724651158532096 1726979935334976 1729585239751488 1731743755083776 1732526711247664 1732786305506304 1734247194575616 1735828115779072 1736019708649373 1737254907365376 1737743660693712 1740699007055436 1741937535148032 1744015984249728 1745065922842512 1745449505985024 1746646989076864 1748909851428339 1748942019919872 1750862350843904 1754392315260928 1754885889968736 1755748580898816 1756134512197632 1757929396541696 1758793583640576 1759121135517696 1760276399099904 1760470690461336 1761774927822848 1762667750710272 1763534267154432 1765326893403136 1766194717065216 1768886020204352 1769755593510912 1770085186916352 1771247650894848 1773155053699072 1773653907051264 1774319533744128 1774525824221184 1777837113881808 1778227900463616 1779102066180096 1781421462901731 1782688965507072 1785378312001536 1786223138003892 1788414669675008 1790190652465152 1791822571126784 1792020344412256 1793799907812864 1795769492507648 1796652281561088 1796850587928192 1799362692972544 1800274564386816 1800473270565144 1801358371966464 1801991225613726 1802990440337408 1805127056474112 1805326298248608 1806961961643776 1807850252845056 1809584205201126 1811495112225792 1812385631895552 1814575886226176 1816377848377344 1817260067572992 1819528000733184 1821062020571136 1822272922222592 1824020707705332 1824332509840176 1828384671891456 1830594260940928 1830868549214208 1831494169632768 1832412130117632 1832624578968093 1834284975176696 1835186698200576 1835590090801152 1838886671382432 1839229139530272 1840133293074432 1842014029667096 1842937262795454 1843843239229824 1846105465470976 1846421042823168 1853290168726528 1853494726527902 1853697540653056 1854813510119424 1855130576044032 1858274617709188 1860119974827072 1863283444172016 1863562630450176 1865251057180672 1867040064019137 1867957889239872 1869650298166784 1869930438426624 1871723933371404 1872072517021884 1873110592233472 1878469403346816 1879392847159296 1879600286056464 1883181945641472 1883389802762223 1885457756781886 1886384636025216 1887330108079584 1888246788962562 1889645688713216 1891522198831104 1893455458246912 1894386269110272 1894739073318912 1898141880986592 1898559111773184 1899492431560704 1901433837075712 1902101849258933 1902386851917888 1903036910634048 1903322053398528 1905622203706864 1906873678599036 1912013499835152 1913073722556416 1913284878996544 1914897944010576 1915868365762239 1917287728842752 1918218960215936 1918758625349307 1920123844982784 1923389361725952 1923930481482324 1925684315942408 1927267162858464 1928214595344384 1929961598107648 1932461953054848 1934212804013056 1935163650932736 1936358045702136 1937686503507146 1939065190551552 1940232553348608 1942362920467456 1943929750339584 1944291781361664 1946278974742592 1947235753316352 1948211724469248 1949092550153622 1951525009714944 1952806630251456 1954469060553472 1958193385824256 1958409522369104 1959372264244224 1959802954088448 1963459973428576 1963688254235328 1964425198073856 1964977862711472 1967093887697408 1968385732747392 1968752318370432 1969720144699392 1972721577076824 1973691354668544 1976668845430272 1977670571109408 1979135720095744 1980654064876704 1981996793800704 1983803560890368 1984022524170712 1985434179846144 1985773574356992 1985992755078528 1987803164843776 1989996772729896 1992181780750672 1993161124856832 1993381120982838 1994799435411456 1996167987516416 1996606765432832 2000192519749312 2004598426198564 2005019788869632 2005583874249984 2006569806741504 2009062167476224 2010755981047296 2011057263968256 2011744456114176 2011966503384384 2014477429383168 2015800392517632 2016022887463788 2017516449603584 2020240679071104 2021584023090688 2022577821155328 2023288393671552 2024283029594112 2026797391926272 2027033036630016 2027793752850432 2028364245379584 2030815508231342 2031813844436352 2032260457672704 2032832206849248 2035910243316264 2036357756982528 2037358817722368 2040432356573184 2041397872004448 2045932174245888 2048023250756864 2048373344381952 2050057037500416 2051925847580672 2052307991437312 2053882472204892 2056445709161984 2057375469606601 2057456645013504 2057683737788736 2059418543558544 2060560503242752 2063570597073783 2064714859096064 2065099384735744 2069262891559808 2070280128258048 2072265783375483 2074143299528776 2075619077210112 2075860398145536 2076868648654848 2080826211631104 2081213737795584 2083926994337874 2084951439817344 2085409733234688 2088555761209344 2092107726789632 2092421199101952 2093795350069248 2094185291563008 2096094328487936 2096325685916224 2097356226514944 2098407439328256 2100552148992668 2101584767294208 2101976159463168 2103356585437632 2105981565886464 2106214014623376 2107249416262656 2109158628319232 2111181572734647 2114449903878144 2118045907116032 2119107489773568 2120136745501824 2122782667522048 2123742420239072 2125851399802368 2128024158989554 2130137390527776 2131715493920768 2133760073164728 2136013307416576 2136743197904896 2138865087873024 2139113066710176 2141051147900672 2143824979170222 2145767329451984 2146822175253504 2147877539610624 2151150445768128 2152207937875968 2152445488871112 2154808864893584 2156948694948096 2157996330242928 2159595072815104 2163949095139328 2166098001887232 2166394855435209 2168239114051508 2169781842026496 2171206797871104 2173830684867352 2174156402191872 2174899326438912 2175225203884032 2175989404514688 2179284204113184 2183677922266638 2184084603192198 2185158285525888 2187465795895296 2188454793154944 2189563846585416 2191185975820288 2192250240246784 2192624988352512 2192867000399208 2194427251408896 2198777693122656 2200782075362752 2202591043266816 2202967559052288 2203210712665242 2208892470107148 2210117313961984 2210528918872064 2212980623659584 2214498861151024 2214985630402048 2216074503487488 2220209729073056 2220542395631616 2224318828277248 2226527685107712 2230682416474344 2231779006001664 2232025339692051 2234047601345672 2236278560449248 2237935298084864 2238182311278976 2241204503344506 2241245726834688 2243954255346944 2244585561729378 2245057369227264 2245688985955968 2246182611111936 2248478356668208 2249583694568448 2250002649566208 2250216584717976 2254043483671578 2254538945230656 2255647262478336 2257690926088192 2259050109063168 2259084386652492 2260194938410752 2263604645573376 2267204069588992 2268340411588608 2269706005804032 2271775045535744 2272025793808396 2273941308512559 2274031028699136 2274282025977024 2276779178000768 2277898428407808 2280147065917056 2281334842875904 2285934308284928 2286436779769856 2290969629941216 2291829397752832 2292095856285696 2296071048544256 2296877704765504 2298006835482624 2302639913779968 2303771877163008 2304026157101472 2306113653001984 2308416578528256 2308846490366976 2310381740675072 2312329592767488 2313466319536128 2313501422807232 2316339876487168 2316991547591616 2318130566148096 2320932009407248 2322583380197376 2322804216483072 2323236807827712 2325354645666304 2325611307813311 2326754563790016 2327266007980032 2327920753004784 2331879801904452 2333411211969873 2339847853291648 2340998107865088 2342922328571904 2345058111520768 2345494847356928 2347035198799872 2347294253948448 2350223667613696 2352026702041086 2353621192638336 2358106119548928 2358366396655752 2359674124681216 2360113582555136 2361663534526464 2364871876068352 2365759378325504 2366034432294912 2370449485175744 2370970533951488 2372803456859136 2375228617202308 2376918620676096 2380504416002048 2381630850671856 2382801645505536 2383325409411072 2386920869953536 2388130500962304 2389210222768956 2391733210417152 2395800783904256 2398179930660864 2400366085849088 2400631027420192 2401811162621952 2402654967484968 2403014970843648 2403836097643008 2406836075298816 2407101730998144 2408682541388256 2410467003793408 2412778940268168 2413988245633482 2415326816301056 2421837131169792 2423013423430656 2424159973005282 2427817036156266 2428082694094848 2429544456916992 2432027610273776 2432443346453568 2434442732031744 2441158065618944 2441992226177024 2443216173490176 2443499438624124 2445559520475771 2446915597600768 2447453454401536 2449345503854592 2451848895176576 2452305519373696 2453511057432576 2457249683727272 2458457652306432 2459666214715392 2465084222797824 2466281520277632 2473084680159232 2473507434725376 2475879834783096 2480159966436096 2481379197566976 2484377925562688 2484750173933568 2486381978207232 2486845033731072 2489386752025516 2490610518986496 2491311218794902 2491858834202304 2495631911161872 2496096689362512 2497735945207188 2501129142365259 2502358681811904 2504625871129088 2505857129545728 2506133714741952 2510909260855296 2511186403682964 2513303551513881 2515179514700288 2516440144106112 2517662385283416 2517677210345472 2517955100188848 2524448537265312 2525848358813696 2526318764425216 2529538151251734 2530855841315456 2531412149030912 2536515802557184 2537382547512064 2537762737864704 2539902291849216 2542498238132048 2544603068694528 2548098703724231 2549351333113536 2550604578287616 2553197258680768 2554491154349652 2555746926227712 2558344833799076 2560165126643712 2561376575250864 2564519148967936 2565240641976432 2566501698235392 2567065841270784 2569689550477952 2570412498109449 2570952793792512 2571676096820544 2572241377241088 2576615937406464 2577340833683868 2578308072471936 2581810727602848 2583079929612288 2583987417861192 2585420254068736 2586976737798144 2591906333786112 2592389041815552 2594377859627232 2596314337755136 2597615632625664 2598790066871496 2599179458259456 2602033346286592 2603742173668608 2605882361048064 2611048510583154 2612496352325632 2616023976374592 2618251005647104 2619233597431808 2619970483615296 2624514310329856 2625003091160576 2626293526265856 2629717397616841 2630295436102432 2631588472891392 2632328834953104 2635558460573696 2636894094812544 2638190375460864 2638681703276544 2640872086502272 2642662391734272 2644001626065408 2647245573128192 2647990340104704 2649292075597824 2653329030306528 2654633390266368 2655127780374528 2657548166475776 2657841494643784 2659732580548608 2660187241119744 2660480860576896 2661479300616192 2666755670822712 2667341850695424 2674111832333312 2675426408988672 2678067468002304 2681007974729728 2682622004512512 2685969905844224 2687733856690176 2688030516618384 2693654238761472 2694978422341632 2695275881892288 2697717858228736 2699044039458816 2700411846580224 2700709905847716 2702710715506688 2704485660506112 2709085125915136 2709680610230272 2710442942465664 2711775379267584 2714546991088352 2715143675976704 2716478423629824 2717242668338688 2720526435555194 2720576475430912 2721863829339264 2729292001099776 2731164459175936 2733409383333888 2736031061557998 2738509962939856 2740777063612416 2743578317051648 2745891391411392 2746302823821312 2747241254449152 2751427462765044 2752780047300864 2753385136201728 2756106761171107 2758330007073648 2758843709295408 2760373504344064 2763021044500644 2764405894193181 2767492102946816 2769158198206464 2769631564234752 2778569325783832 2779935253089792 2780242089791853 2780546310979584 2782220265179136 2784741014945792 2787411926563782 2787521906147328 2791727133425664 2792247055417344 2794925166258024 2796474968686592 2797876585771008 2802113023058944 2802634879284224 2804475447250176 2804895657639936 2807975421181952 2808285352831168 2809665888350208 2814908763646196 2817704105020224 2825476653031424 2826848994002432 2828186635172829 2829576954037824 2832453208848977 2834468533069824 2840183187370368 2841579403665408 2842108609978368 2845013430886304 2847212821479888 2847838667659776 2850749345061478 2852150755613568 2853580277876832 2854555365951072 2858433305560296 2860310517898554 2862429567004672 2865272098848768 2868200594357504 2869610583834624 2869927318494816 2872346916015864 2875931593264128 2877328440323904 2877345383251968 2885084042588928 2888526473913612 2890900744287696 2893042456035328 2894942397161472 2898875202922496 2899865768585216 2901319206019584 2902745476399104 2905712272150912 2906529755260719 2908597785827328 2911570563022184 2912112804256264 2913544380701184 2917939724206592 2919418462113888 2920853629974528 2923499984470016 2923822667198944 2925903001878528 2927287514572416 2929717470963458 2931703590830208 2936788057689088 2937290078736384 2937614283553656 2939058396366336 2939704431132672 2945189960142864 2945532381352992 2946637797110784 2950640831546112 2952578599121088 2953128477555648 2959082365615236 2960723194175488 2965003268145408 2968703580143616 2970981097315056 2974243221965792 2975705341335552 2976033786256068 2978151269769216 2981704747265664 2988272671126008 2989741687285248 2990071681474257 2992780748972504 2993409825636352 2994251981274624 2994910148149248 2999444926091264 3000003532754944 3000288779623968 3002423520854016 3005391311562104 3006051926974208 3006897639297846 3007529683304448 3008375811374976 3012066812084224 3012112515536656 3013593251214336 3015074714812416 3016133971570944 3018139527431168 3021716144074752 3024453882118144 3026274674405376 3031921744683412 3032376034636032 3033866731732992 3034932590507328 3037197904543744 3040196087889408 3040549554945024 3041690629275648 3046223262347013 3047720766654528 3048390686509056 3053865364974396 3054536635473792 3056127808380928 3060648534859776 3064009113976832 3070186551706624 3071695836217344 3072034876135296 3072560016572928 3077888771371008 3078461987155968 3080823708307338 3083106123689984 3084668563742976 3086184967520256 3086525606683104 3089322063455488 3090840754864128 3097072288644096 3097649077103616 3099171862020096 3102339418386688 3103021343973376 3103894337339712 3105420192387072 3109173069205936 3111214949293164 3113428615815168 3121330810486784 3125890491506811 3129380265066496 3129725671931264 3132833641814016 3136035602721448 3138161590184448 3138631798652928 3144141492731904 3144488528874336 3146034339772416 3146725869944832 3148884712701952 3150828223489002 3152377150941312 3152964239194752 3158972348829696 3159321021935064 3163737942478848 3169224827568128 3171674855817216 3175507800895808 3177068860674048 3178661234660352 3180205118252736 3184174001283072 3185613630358608 3188977613889536 3192036238484331 3197573240881152 3200640109747092 3202414883495936 3203539956646624 3204019961124864 3205114796857344 3209468974664192 3211576721851008 3217038587024224 3218650994177976 3220233262880256 3223524551917418 3226725668652192 3229116174893056 3230684564574208 3232213297340376 3233892791549952 3237089381541688 3239392609222656 3243257795271424 3245923642708992 3247519318474752 3251980580991079 3252358671077262 3254672763039744 3257621564653568 3257999251498832 3260746027301028 3261234603287808 3262348989658368 3268926306169776 3271348076576768 3275516883399957 3276126904788297 3277943536408576 3281198693842944 3282682189732416 3286778963730432 3288375360370176 3288937482528768 3289300500598812 3301173113044128 3303886564900224 3306879955248128 3308505596755968 3313000231911424 3315175970942976 3315793378308096 3320814025315328 3321748291726536 3322478445603072 3324111755231232 3327509214882496 3328128919150016 3330314593609584 3330813593447424 3334838856487012 3336478242415872 3341511619655936 3346023624711516 3347879014473728 3348248538243952 3351071402018508 3355253525474816 3356883180377888 3356902947127296 3357273466918464 3365931383020416 3366878342594067 3367586053840896 3372717535002312 3374375541852672 3375003974349312 3381065225507367 3381808417845984 3383683650486272 3386536389132288 3388575163594752 3388626579978738 3395032240029696 3395406968360064 3399135110818048 3400806104383488 3402510617382912 3405988205799536 3407662568303616 3408038690712594 3413553502191616 3415168767001152 3416847642611712 3420320855968576 3422002264313856 3427216664145932 3427937058390016 3428901462427392 3429655169654784 3435487916541952 3436454444911824 3437744096629248 3438143784428544 3442414303470464 3444106572816384 3445316557148256 3447010253223936 3449302317064192 3453959870669952 3459170479502976 3463487510167552 3465053422495328 3465572611012608 3468494389151232 3471656231558144 3472039417298746 3474509814730752 3475487321387424 3481398014110872 3483875070296064 3488031968499456 3490131845685024 3490899011970048 3493293978153728 3497819702856678 3497884039839744 3508784630521856 3509771779937472 3511497161797632 3515858793083392 3517587167281152 3518242271035392 3520552798199808 3520941380922672 3523549855645696 3525335501420544 3528040053061629 3530653786806272 3537772040408704 3539511187021824 3540170373832704 3542495301789696 3546310107398144 3547307814102528 3548639067488256 3549051648442368 3555674227763616 3556455800927232 3558204132360192 3562842925803462 3565377931014144 3570756624003072 3572446276007784 3576829339350016 3580381304930304 3583645142253568 3584040688824512 3587599815625728 3591538985015296 3593701175856384 3600549128773632 3600946541130288 3602716743932928 3603982451227452 3605980880674816 3610254112948224 3610652596497216 3613923923287552 3615700505690112 3619168410402252 3622990224451584 3629151772452352 3632755696754688 3634520135145984 3639056001466368 3641725554234399 3642124041142272 3644545844445184 3648041415410664 3648665019680352 3656769343782912 3661188521881856 3661737098428416 3662988339265536 3664824260235264 3665249157936186 3668569950353392 3670373396401152 3671180181602304 3677773342764864 3678458279060544 3680266586148864 3684028059334192 3685874525590908 3687686478459648 3692143019682049 3692210930941952 3706580337453056 3706989453055804 3707395081306112 3709627020238848 3710261152088064 3716549235418376 3720239949654144 3726566888344032 3727125260900352 3730502114361344 3734080128038274 3735915778479744 3739300596333568 3739860876853248 3743447866742808 3744145034043768 3746221184466944 3756938806693632 3758785694318592 3759200572112928 3766363891282944 3766779605524446 3770915513563772 3772769272050432 3774660216159168 3776493577925124 3779291377426432 3786910916493824 3788772538220544 3789478146637824 3794418449590139 3796283761973184 3797118223546368 3802867674151424 3804203698517866 3804773703835776 3806073821268096 3806644106797056 3811244407413728 3813747357198072 3824026999670304 3826147445112832 3826569757993088 3829795888021152 3831736731524478 3834575457685504 3836437920431872 3837517250698614 3840247689965568 3846778723451904 3847860962964648 3851368631884816 3854534325716928 3856429190688768 3859923196215296 3864923906109696 3868425608026112 3872716091404272 3875373007014292 3878130381103104 3880465106697216 3884725840934912 3887859500679168 3888583562723328 3892557949485184 3894471506632704 3896423448938496 3898185100307244 3903050019429888 3905613260502912 3908938121106944 3916386771648512 3916819044738208 3918744528488448 3919605908176896 3926919946857152 3927376508470656 3928850396147712 3929955725422944 3934187775394816 3936771465494784 3937504636740864 3939440289398784 3945443154153648 3947382709337088 3953337690860544 3955341142218816 3961308129753408 3963993587601408 3967607121780736 3968045048341424 3970868359692288 3971985510157056 3975606329687552 3976045139164693 3979993545459792 3984363561501344 3986322249713664 3986762241965676 3989598870822912 3992335975032832 3993213530865664 4000385039498624 4009196852397128 4010039577739264 4011167748499968 4013139613483008 4018124334952448 4021511962094592 4022114527936512 4023488912228352 4023933006768768 4028954858766336 4031600785035264 4032045774927576 4035032899207168 4040481358142208 4043168046181376 4045155642310656 4046576787343104 4048566059188224 4053594783852544 4054066073260032 4056728490759168 4061631016462684 4063627688872704 4064520915345408 4065664413698496 4071820486632528 4072715513965056 4074717635444736 4080789653332791 4080864713146368 4082795744008896 4096046501513728 4096746688763904 4100114075000832 4103851695161344 4104615982874624 4107764944409784 4112891418323968 4114750939213202 4114913290027008 4115367475577472 4118837087117088 4121121006485504 4127141194147566 4129429718192128 4130198769471488 4138525783119616 4140560256516096 4144531566750966 4148286599057552 4151238154420224 4151720796291072 4153737297309696 4167853988675748 4169902879634688 4170819466469376 4177111522418688 4181117889845673 4184215453579264 4187590700138496 4188370583126016 4192188656975872 4192651371832448 4194712453029888 4196814878656512 4201104297985336 4203169534588416 4203952318926336 4206713170875264 4211963131772928 4212428029246752 4214498832525312 4218317256638464 4222363145469294 4228899807756288 4236091814232064 4238214979547136 4240273491003648 4245565335044096 4247484840478144 4251702799604736 4256048317979108 4260274781055552 4267520146329456 4272026614833152 4273486395809792 4276124017592217 4278226133420352 4282102295801344 4287649958340444 4291534658903968 4293644350507008 4302300891536256 4304415875751936 4304890977742224 4309617729787168 4313897389896192 4315992660485856 4319190145630208 4327898190278656 4332196003774464 4332789710870418 4336478228103016 4339563684052992 4342413595742208 4347661369734704 4348312804383744 4349798652877824 4350450407768064 4351978809029376 4356426816044653 4358568408226368 4367355844533276 4368169206384396 4370316571051776 4376909586309888 4379127693170832 4382371951640576 4384500480493568 4385249976705024 4385734000798416 4388854502817792 4394576206445187 4397555386245312 4401564150725504 4405182086533632 4405935118104576 4406421425330484 4417784940214296 4420234627923968 4421057837744128 4425961247319168 4428997722302048 4429971260804096 4432149006974976 4440419458146112 4441084791263232 4448637656554496 4453055370215424 4461364832948688 4463558012003328 4464050679384102 4468095202691344 4472557120898496 4476364622557952 4482409006689012 4487908510693888 4489171123458756 4490114738454528 4491377971911936 4492365222223872 4496956713336416 4499167389136896 4500005299132416 4500433169435952 4508086967343156 4509077890461312 4510346458946769 4511294524956672 4515381852176384 4518100218126336 4518168773304984 4520389876821504 4527209291146752 4534408139177984 4536680823177216 4539412011608064 4543550091071488 4544051587616792 4547882617025118 4548062057398272 4548564051954048 4553558356001536 4555796856815616 4560294131834112 4562669685751808 4571868616569856 4572873559539712 4581939259882432 4583658795505664 4584191712571392 4592142097088512 4593755409531008 4596013670965248 4605279827559936 4607543754326016 4608052314202944 4612227306003968 4616833157056512 4617692980733952 4620763481350144 4624659185534976 4627002845614464 4632679752974336 4633983095183232 4636261132296192 4641864018814496 4645166760394752 4645608432966144 4646473615655424 4650709291332608 4651222615626622 4653509127580032 4654532015960064 4655841506009568 4663759603808904 4666822423939746 4679695706583296 4681996215730176 4685844657143808 4694070397599744 4694588507896896 4700447335227392 4704053404082172 4707242385276672 4712053494905441 4716212239097856 4716732793311504 4719348249362432 4720227165110272 4723327069052928 4726242335233503 4729743752136704 4731518756651008 4740898970351488 4741941067902976 4745606913718272 4750457234404616 4753837241352192 4761008832004096 4763261701343712 4765603291011072 4766650818822144 4773841739907072 4776261001924608 4778420445537912 4783466420834304 4791601567808512 4796359861321728 4800732171698176 4801262054840384 4803622325243904 4805309934969936 4806029941687296 4807672195286016 4814203461996288 4817365082776512 4825557880536336 4827976491266964 4830653632602112 4835286827876127 4843674262339584 4846026846861312 4848319946010564 4855634072312532 4856165388189696 4859088913833984 4864055220547552 4864886692907136 4868885464063488 4878538006615893 4882316131237888 4883984452354048 4886432346980352 4886998877248248 4891119040951542 4893831195201536 4898691007709184 4903697790353152 4904611038747392 4907022114865152 4914499367454544 4916915304612864 4919332429430784 4926090336380843 4930168445595648 4932563040555264 4946169360318464 4951759669566192 4960319932872192 4962758395133952 4968755851125376 4969500347867136 4972763956414464 4973690067462144 4978773504051032 4981221037972992 4982622437589804 4983717668404608 4991263822323744 4992193378725024 4995471890414376 5002258284730518 5004717363623808 5009251742258176 5011714259091456 5012267429483904 5021818521710592 5022372807365928 5026607103027762 5030359029400576 5032880288212224 5035324770566832 5035354420690944 5035910200377696 5048897074530624 5059076302503468 5061711682630912 5062824298061824 5073031605114368 5074765095024128 5075525475729408 5079804583698432 5084996476264096 5096197407448462 5098702666227072 5101209156575232 5106394517361536 5108982308699304 5111493852455424 5112058036068891 5116689667598152 5120330253287424 5122753150501728 5129038297935872 5130481283952864 5133003396470784 5134131682541568 5139379100955904 5140824996218898 5141905587585024 5143352193641088 5144482754482176 5153231874812928 5154681667367736 5156616144943872 5163621455205696 5166159859224576 5167974835722384 5170840508137472 5173953475596288 5188755719254464 5192628675510272 5195231265251328 5197580133742992 5198358916518912 5204066692573184 5207484347337216 5208059125948119 5211764722096128 5222097021166308 5224992704651264 5232047952749184 5236502011294208 5238467194863616 5239940967230592 5249028620659712 5250006182321152 5252587052531712 5259434795233682 5260590872204864 5263176945782784 5264657669906208 5271116921147392 5273788189625088 5276380750921728 5277363406553088 5281744173004544 5285324783468544 5288003252130816 5295980680209408 5298584151195648 5305863053195971 5306658060613056 5309266780532736 5310255560749056 5315096332951552 5315682989287568 5319465161097216 5320961721153792 5322958601232384 5333511341645424 5334683701390848 5344264388705193 5348223664666624 5356134936004608 5362015949459456 5365244009025024 5371939811688448 5375467713380352 5376061033236768 5387308477522944 5389956844683264 5390551763784576 5395435716457472 5398088078917632 5400823693160448 5401419811695432 5405421431013376 5408971321012224 5418170251830272 5419361220460544 5420885884931328 5423550758535168 5429093982176704 5430287351953408 5434485336677376 5441052871110388 5443727658678528 5458584002199552 5462328918351872 5466818766667776 5472062123115996 5477019925879712 5487156634103296 5491782782822784 5492605647642624 5494482508898304 5502854925530088 5505560094601728 5506770272403456 5512213522342214 5516660014147296 5517687418590816 5520747008688128 5526042089001288 5528811788386362 5538316396412928 5539263128469504 5557138651567664 5559870506179584 5560484179583706 5561092621959168 5564440530358272 5569482029891584 5574823853127564 5589850332516048 5592949937373184 5595753171542016 5601120192057411 5604226046117888 5605269758568448 5608950894500352 5609791315279872 5615950842363904 5616570705662336 5619331776700416 5629817527292392 5635408210040448 5650953306062848 5653697988004864 5656373270345658 5659153908075648 5664906417697954 5668937066139648 5680366374740736 5683158807330816 5684217219956736 5690026861772608 5694425642959776 5695677335319552 5701498690122956 5704301511227136 5706305547776799 5707160555753664 5709110731902144 5716866611120592 5720621035797108 5724859134009344 5736401188715008 5739221167669248 5739854636989632 5744693832031728 5751863186528256 5754656880647808 5756275876047921 5770168085177856 5777052947827224 5781801488575392 5786084912070656 5789884794322944 5797750405844992 5799731537170432 5802638412039168 5805490952798208 5811424544301824 5813059510521438 5817195571654656 5823141126044368 5824225608512528 5827088761402368 5835879448413184 5835967998852271 5838836924227776 5841707259949056 5846999968940032 5847645334397888 5854575029144832 5859434941926916 5863407181660416 5873576115378176 5874580157472768 5875228567107312 5878116792732672 5879408862265344 5890379920285728 5891064762705984 5893275594221568 5901281663092224 5905157198242176 5906256955111296 5918164731230472 5921446388350976 5930006536290816 5937407160287232 5941962194630112 5948486443931584 5951410682671104 5952067572512136 5956302539538432 5963409494531328 5976545342252016 5979483374570496 5980143362948514 5985561497945008 5988503962549248 5989820296298496 5998889852182528 6000007065509888 6000577559247936 6010782623124208 6012103853948416 6013795278595692 6015059366608896 6016751622749952 6024133624168448 6024225031073312 6027186502428672 6032267943141888 6036279054862336 6043432288149504 6048907764236288 6052549348810752 6063843489366824 6064752069272064 6067733463465984 6069865181014656 6074395809087488 6080392175778816 6081099109890048 6083381258551296 6092446524694026 6095441533309056 6096781373018112 6107730729948792 6109073270947584 6112255616761856 6121297069719552 6128018227953664 6140373103413248 6144069752270592 6145120033145856 6155777542742016 6156923974311936 6161647416614676 6166212247379968 6169337127485952 6172126408819803 6172369935040512 6173051213366208 6178644126910976 6181681509728256 6194144577288192 6195298154207232 6204678836773376 6206042687946752 6207788674679424 6210840384774144 6218346138411872 6222429898586328 6226857231630336 6242661620973568 6251780983013622 6259451343862528 6265667283628032 6272071205442896 6276323180368896 6277263597305856 6288282985463808 6288977057748672 6292068679544832 6297769425403904 6301656446978004 6304754301882624 6305928478389504 6312373549778987 6317944697659392 6318642043870128 6327475884957696 6333544718203941 6338449655136256 6343349711634432 6351015601791616 6354137721348096 6357322469320704 6360410236505472 6368348002566144 6371227260717216 6377955227779072 6384072476968662 6395146481762304 6401280219494184 6404829766991872 6407079913293248 6408039922249728 6410229593714688 6418937949328384 6423153443702016 6434077174048448 6437301988355952 6440466525760512 6447049103834836 6453451337304384 6461369129148416 6464426594680752 6474178763083376 6478785218445312 6486515590542848 6487231542847657 6491847285417984 6503961161982158 6504717342154524 6509345526079488 6515243129307136 6515998502997664 6521492054602056 6522469206575616 6524697979316736 6537852612339552 6542696153153536 6551033766799914 6552253809576594 6555887072817152 6562397387685888 6565364379464832 6573557927460864 6576750720740352 6577874965057536 6578601001197624 6599102148736601 6602346226088256 6607773129800448 6613759910496256 6626000463822848 6630351941885952 6631586756616192 6641628050630656 6643496583453072 6644956891206144 6648223510462464 6655018429764992 6656257838300032 6660629187219168 6661627186894848 6669677712974024 6672956484831744 6683023239311872 6692047249423032 6695758028947456 6696497076487904 6702142804037016 6710507050949632 6713766360755776 6713805894254592 6714546933836928 6731862766040832 6733756685188134 6735172107681792 6745435070004624 6748751083705344 6750007948698624 6762130451014734 6763616835691968 6773072778264576 6777150327189504 6777253159957476 6790813936720128 6798270221636096 6801612208766976 6805021234765824 6811976411599072 6815325136607232 6816077381425188 6821823925537677 6827107004383232 6830337534002304 6833695285223424 6840641711937152 6844004528627712 6854433328291864 6855874116780032 6857802924854784 6859310339309568 6870975833083904 6872908889823648 6875488193258496 6876287568857088 6884828606940928 6888213145632768 6890633114296512 6894020506447872 6898604634128384 6907919741339904 6918340959005952 6926975020335104 6930106844990656 6931145222025216 6936988778302464 6943312463116288 6944078834597492 6949019629461504 6950974642774848 6962796028221744 6967750140592128 6976063936998912 6976833923439933 6980263691370048 6981798023940096 6986587956307456 6995639405713356 7017569261043712 7019543559874944 7022994323595264 7031717586166784 7035174334562304 7036484542070784 7041105596399616 7041882761845344 7047099711291392 7050671002841088 7056080106123258 7061307573612544 7075544080817408 7079022374043648 7080340747665408 7084990603579392 7094615628205056 7097278134976512 7098103296884736 7107854278809697 7111348455527232 7112911601854464 7125685851606924 7130755862028288 7137804364959997 7141513248006144 7144892552015568 7153658678700032 7160762609860608 7167290284507136 7168081377649024 7175199631251456 7183077970030592 7187402351712768 7201098257547264 7201893082260576 7205433487865856 7207964902454904 7211961761349632 7220508225896448 7221305192994432 7227847846575104 7231401011380224 7238336820804504 7245980448903168 7258303544904704 7265511393509376 7269040270291968 7283451108468798 7284248082284544 7296082830821328 7297330039360704 7322377043763712 7323474196856832 7325976678531072 7329648520470528 7330498315872372 7337139900706784 7340746792802304 7342360363204608 7355546685529728 7356916558121088 7360533172297728 7368056118668384 7371749051181816 7375372956919296 7384286039364098 7384421861883904 7413160674906112 7413978906111608 7419254040477696 7420522304176128 7433098470836752 7440479899308288 7448084556463439 7453133776688064 7454250521800704 7461004228722688 7468160256076548 7471831556959488 7478601192667136 7486895733485616 7488290068087536 7492442368933888 7503387427095777 7513877613387264 7517571388637184 7518401144225856 7532727782565888 7533559211048892 7541831027127544 7545538544100864 7549320432318336 7552987155850248 7558582754852864 7573821832987648 7577545076441088 7578956293275648 7588836899180278 7592567523946368 7594236447092736 7605735348302848 7608407397035732 7609547407671552 7612147642536192 7613288213594112 7622488814827456 7627494714396144 7644296111172693 7648053999340608 7653139515986176 7659591776042304 7663473463048956 7669150915371008 7672875840863744 7675034501397228 7680495379931136 7688087281161509 7693557446903808 7695721925929296 7702737263769632 7709068651433856 7711237494328347 7712858381377536 7719846392430592 7729847812219392 7736851216052224 7745432182808544 7750746014028584 7756260762206208 7760930213394432 7769451681869824 7775719001358336 7777167125446656 7785115898970368 7788943013265408 7792846897876992 7796370200614488 7806100038859776 7811226521005824 7817876242213888 7832773543297024 7833638089476416 7837489056976896 7853839893714304 7854753016941312 7857700792295424 7859911450845888 7868375550789632 7873542930989568 7875009273481728 7878880578797568 7889152192850523 7890886308307296 7894765418674176 7906675381721088 7910682284437632 7922616259506816 7927987175202816 7935214243561472 7936090096682848 7941736719384576 7943971020314112 7951212659375104 7952090278329386 7959987090919584 7968727123002688 7972644499427328 7973524483931352 7979197741645824 7984671950065664 8000770078997248 8018393704794256 8022335496999936 8026279226966016 8036248669904896 8043023924189184 8047866013537536 8057909717532672 8063201570070528 8064091549855152 8070065798414336 8080962716284416 8086336092362752 8093153574686208 8097132118376448 8107189567705088 8108132146520064 8113456981518336 8123262032925368 8127255377745408 8129041830690816 8131328827396992 8143640973265056 8145431027930112 8149435270889472 8161579306665582 8161729426292736 8165591488017792 8192093003027456 8193493377527808 8200228150001664 8207703390322688 8209231965749248 8215529888819568 8225782836647936 8229501878426404 8230734951154944 8237674174234176 8254282388295132 8258859436384256 8260397538942976 8268320283513321 8277051566239232 8281120513032192 8289063133501932 8296573198115104 8302476308840448 8307474594619392 8335707977351496 8339805759269376 8340726269375559 8341638932938752 8354223044837376 8362235779691346 8368430907158528 8375181400276992 8376741166252032 8385302743664896 8389424906059776 8393629757313024 8402208595970672 8406339069176832 8407904637852672 8413426341750528 8423926263545856 8424856058493504 8428997665050624 8436634513276928 8444726290938588 8472183628464128 8476429959094272 8480546982007296 8484559905518487 8491130670088192 8494969680956288 8497359626546931 8503405599209472 8512096635958216 8520549562111104 8535040292658912 8544053229666304 8546972791619584 8552248035184434 8556452266840704 8564204591602688 8575299916680888 8583069317807936 8587288701014016 8604601783072512 8608831751503872 8609781955484448 8619235459574336 8627794779792384 8631985320971712 8655796380557312 8665579421740836 8672956456206032 8679127368105984 8684827191484416 8695322739469408 8696625608767488 8699597305755648 8703957618058752 8712853632089306 8717136816452736 8719589265782157 8734711689066552 8736338412768792 8740633142103552 8753819172619776 8758255386341664 8764743903281152 8769000960987136 8770499953410048 8771468001596832 8777709005635584 8789152412890374 8795110772490624 8803128301451008 8810364173067264 8811870236209152 8812842850660968 8835569880428592 8840469255847936 8842115675488256 8851922494638336 8857995444604096 8859942521608192 8880838916292224 8882169582526464 8897275313108992 8906110740430848 8922729665897376 8927116024006656 8928101358768204 8936190405382688 8945114241796992 8952729245115904 8964818013378024 8975817021387776 8978342246917512 8980229476909056 8982755943823872 8984730444447744 8993913426672832 8998334778273792 9000010598264832 9000866338871904 9016173934686312 9018155780922624 9020692917893538 9022589049913344 9036200436252672 9036337546609968 9040779753643008 9054418582293504 9073361646354432 9078824023216128 9087100182142976 9088103175233584 9095765234050236 9097128103908096 9107116712003072 9111593713631232 9120588263668224 9125339371503616 9138669787041039 9143737233139712 9145747119079424 9163878519764864 9167317591011328 9168383425142784 9184284194177024 9187510819062016 9192027341930496 9210559655119872 9215087508652032 9216104628405888 9224454612007936 9233666314113024 9235385961467904 9241526962700288 9249318371069952 9254005691228928 9265359505948672 9267966190366464 9272522264592384 9283728037628992 9291216865932288 9292947231310848 9301418582665216 9302445231253244 9307018255160064 9309064031920128 9311683012019136 9327519207617808 9333644847879492 9359391413166592 9363992431460352 9388140795199488 9389177015793792 9400894670454784 9408106808164344 9414484770553344 9424106989810882 9432424478195712 9433465586623008 9438696498724864 9440454330220544 9446654138105856 9452484670467006 9459487504273408 9481797940702976 9483882135805952 9491213827436544 9500914468809232 9507674482704384 9521842524443179 9522017664008192 9526523402687424 9531206582022144 9552522003849216 9556840891075824 9566932841668608 9576108715452993 9583203135617024 9592719722643456 9601464343396352 9602524109680768 9607244650487808 9610619869939872 9612059883374592 9615344390572032 9628406923992576 9634730165553024 9651115761072672 9655952982533928 9661307265204224 9670573655752254 9687348524679168 9692053693722624 9696639892021128 9711268144625064 9718177827667968 9728110441095104 9729773385814272 9737770928126976 9755941742973237 9757076013231786 9772864693960704 9773997754496496 9782238081903084 9787662390403072 9807395580706304 9809222077494784 9814044229730304 9828998734909088 9833830609225728 9852180672761686 9860336891191296 9865126081110528 9892338720636928 9903519339132384 9920639865744384 9925516790267904 9937511702250752 9939000695734272 9945527912828928 9947380134924288 9957547008102064 9962442075945984 9965244875179608 9967435336809216 9977622707715173 9982527644647488 9984386757450048 9990943780828752 10004516569461036 10009434727247616 10018503484516352 10024534858967808 10043637043421184 10044745614731856 10053214206055524 10060718058801152 10065760576424448 10070649541133664 10070708841381888 10071820400755392 10097794149061248 10118152605006936 10123423365261824 10125648596123648 10146063210228736 10149530190048256 10151050951458816 10159609167396864 10169992952528192 10192394814896924 10197405332454144 10202418313150464 10212789034723072 10217964617398608 10222987704910848 10224116072137782 10233379335196304 10240660506574848 10245506301003456 10258076595871744 10260962567905728 10266006792941568 10278758201911808 10281649992437796 10283811175170048 10286704387282176 10288965508964352 10299135791744663 10306463749625856 10309363334735472 10313232289887744 10327242910411392 10332319718449152 10335949671444768 10341681016274944 10347906951192576 10377511438508928 10385257351020544 10390462530502656 10395160267485984 10396717833037824 10408133385146368 10414968694674432 10416118251896238 10423529444192256 10444194042332616 10449985409302528 10464095905498368 10473004022588416 10476934389727232 10479881934461184 10498057241319424 10500012364642304 10518869590467364 10521181744409728 10526353891565568 10529315339812416 10542233842294784 10547576379250176 10552761501843456 10554726813106176 10563488346009088 10570649566937088 10576006504261632 10591961360418816 10611726106391942 10613316121226112 10618533561065472 10620511121498112 10630192665903104 10631365978575136 10638930322194432 10641923442307584 10645917202464768 10667022683290848 10669367402781696 10688528777410386 10696447329333248 10712269872009216 10724031898918912 10730488018050048 10750935426760704 10752122066473536 10774616955045888 10781103527569152 10790871432914944 10792122520589881 10801647386320896 10802839623390864 10810842862026752 10817942642024448 10836340503660544 10838722440921088 10841771769862656 10847101517070336 10858187964353408 10860574703906816 10868970673354752 10882105742220776 10887455317357056 10917168004399104 10924657836703744 10933637533335552 10944124246231992 10954039851759424 10974313268206592 10983565565645568 10985211295285248 10988965017796608 11005709851060176 11011120189203456 11013540544806912 11024427044684428 11033320028294592 11035374837181632 11052084178002576 11057623576772724 11076429059046147 11076632792825856 11114277303135328 11119741012359168 11120968359167412 11122185243918336 11128881060716544 11138964059783168 11149647706255128 11179700665032096 11185899874746368 11191506343084032 11202240384114822 11208452092235776 11210539517136896 11217901789000704 11219582630559744 11233141411324672 11238663553400832 11259635054584784 11270816420080896 11282335931710963 11301906612125696 11307395976009728 11312746540691316 11318307816151296 11329812835395908 11337874132279296 11360732749481472 11366317614661632 11368434439913472 11380053723545216 11383255348770417 11388851285919552 11391354670639104 11402997380245912 11408603022454272 11412611095553598 11414321111507328 11418221463804288 11433733222241184 11441242071594216 11449718268018688 11472802377430016 11478442335338496 11479709273979264 11489387664063456 11503726373056512 11509313761295616 11512551752095842 11540336170355712 11554105895654448 11563602977150784 11579769588645888 11595500811689984 11599463074340864 11605276824078336 11622849088603648 11626119021042876 11634391143309312 11646282252088736 11648451217025056 11654177522804736 11671758896826368 11671935997704542 11677673848455552 11683414519898112 11693999937880064 11695290668795776 11709150058289664 11718869883853832 11726814363320832 11747152230756352 11749160314945536 11750457134214624 11756233585465344 11758817724530688 11780759840571456 11782129525411968 11786551188443136 11802563326184448 11810314396484352 11812513910222592 11836329462460944 11842892776701952 11860013072581632 11883924389260224 11896972887863168 11902821365342208 11904135145024272 11912605079076864 11926818989062656 11928135417494079 11953090684504032 11958966749140992 11960286725897028 11971122995890016 11977007925098496 11979640592596992 11997779704365056 12000014131019776 12001155118495872 12021565246248416 12024207707896832 12027590557191384 12030118733217792 12033503245499904 12048267248336896 12048450062146624 12054373004857344 12064535886283776 12072558109724672 12086864576299008 12105098697621504 12127686978733648 12129504138544128 12135466926931968 12139730362029312 12152137960545611 12160784351557632 12162198219780096 12184893049388052 12190883066618112 12193562746036224 12215461459897584 12218146541895168 12224511233523712 12242368959998373 12242594139439104 12256036455907328 12280746206826496 12288139504541184 12290240066291712 12311555085484032 12313847948623872 12323294833229352 12332424494759936 12338674254971904 12344252817639606 12344739870081024 12346102426732416 12357288253821952 12363363019456512 12388289154576384 12390596308414464 12409357673546752 12412085375893504 12415577349358848 12421680769548288 12436692276823744 12444859797172656 12453714463260672 12503561966027244 12518902687725056 12531334567256064 12544142410885792 12552646360737792 12576565970927616 12577954115497344 12584137359089664 12595538850807808 12603312893956008 12609508603765248 12611856956779008 12624747099557974 12635889395318784 12637284087740256 12654951769915392 12667089436407882 12686699423268864 12702031203583232 12708275442696192 12714644938641408 12720820473010944 12736696005132288 12742454521434432 12755910455558144 12768144953937324 12802560438988368 12809659533983744 12814159826586496 12816079844499456 12820459187429376 12828372052776651 12837875898656768 12846306887404032 12868154348096896 12874603976711904 12880933051521024 12894098207669672 12906902674608768 12922738258296832 12928853189361504 12948357526166752 12957570436890624 12973031181085696 12974463085695314 12983694570835968 13007922323964316 13009434684309048 13018691052158976 13031997005995328 13042984109204112 13044938413151232 13049395958633472 13069280448133959 13075705224679104 13102067533599828 13104507619153188 13111774145634304 13130728758929664 13147115854921728 13153501441480704 13155749930115072 13157202002395248 13183728619335561 13198204297473202 13204692452176512 13215546259600896 13227519820992512 13252000927645696 13260703883771904 13263173513232384 13283256101261312 13286993166906144 13289913782412288 13296447020924928 13310036859529984 13312515676600064 13321258374438336 13323254373789696 13339355425948048 13345912969663488 13366046478623744 13384094498846064 13391516057894912 13392994152975808 13404285608074032 13421014101899264 13427532721511552 13429093867673856 13463725532081664 13467513370376268 13470344215363584 13490870140009248 13497502167410688 13500015897397248 13524260902029468 13527233671383936 13546145556529152 13554300654379008 13554506319914952 13581627873440256 13596540443272192 13603224417533952 13610042469531648 13623952823198144 13630650273214464 13632154762850376 13643647851075354 13660675068004608 13667390570446848 13681283423874304 13688009057255424 13708866656583728 13715605849709568 13718620678619136 13741951666167808 13745817779647296 13750976386516992 13752575137714176 13769657213881856 13776426291265536 13781266228593024 13788041012895744 13797209268256768 13815839482679808 13836681918011904 13853950040670208 13860213689981312 13862290444050432 13873977556604928 13886624926232576 13888157669194984 13898039258923008 13901949285549696 13925592056443488 13935500281184256 13952127873997824 13953667846879866 13960527382740096 13963596047880192 13973175912614912 13991278811426712 14035138522087424 14039087119749888 14045988647190528 14063435172333568 14082211192799232 14083765523690688 14101342005682176 14112160212246516 14122615147225088 14136160484716323 14151088161634816 14158044748087296 14160681495330816 14169981207158784 14189231256410112 14194556269953024 14215708557619394 14222696911054464 14225823203708928 14251371703213848 14261511724056576 14275608729919994 14283026496012288 14289785104031136 14307317357400064 14321525219721216 14336162755298048 14350399262502912 14366155940061184 14374804703425536 14401628287246207 14402196515094528 14403786164521152 14410866975731712 14415929804909808 14423923522699264 14442610385988864 14455695693150208 14476673641609008 14491960897806336 14505860483628381 14516607089809408 14531022787018752 14538080540583936 14566902216937596 14568496164569088 14592165661642656 14594660078721408 14644754087527424 14646948393713664 14651953357062144 14659297040941056 14660996631744744 14674279801413568 14681493585604608 14711093371059456 14713833116242176 14721066344595456 14736112237336768 14743498102363632 14750745913838592 14768572078728196 14778271009142529 14826321349812224 14827957812223216 14838508080955392 14866196941673504 14880959798616576 14896169112926878 14906267553376128 14908501043601408 14922008457445376 14936320512153096 14943663113918976 14957202385334272 14973791466971232 14976580136175072 14984884737867776 15006774854191554 15027755226774528 15035142777274368 15036802288451712 15065455565131776 15067118422097784 15083662054255088 15091077088201728 15098640864636672 15105974311700496 15117165509705728 15147643665975296 15177673798360556 15185135047892736 15188472894185472 15211470696605696 15216814794071464 15219094815343104 15224295285072384 15226576427188224 15244977629654912 15254989428792288 15288592222345386 15296107998681216 15306279031972352 15319183552084608 15326946926097912 15338301830742016 15345751681727488 15350069002794456 15360990759862272 15376174562323018 15387114893807616 15391443851858592 15405474527539264 15418137302867712 15422474988656694 15425716762755072 15459695624438784 15473702432104448 15490864365617088 15501492028057168 15512521524412416 15521860426788864 15538903363739648 15570231797940736 15577886026530816 15585693795753984 15592740401228976 15612200077719552 15622453042011648 15624177377844357 15635752484427776 15665547086594048 15667276178952832 15674978113953792 15707679787428608 15709506033882624 15715401584590848 15719822901691776 15736751101579264 15747085861979136 15750018546963456 15757761157595136 15778304385701046 15781772616614592 15789530837348352 15813350763442176 15821364568875264 15845232519013632 15855974350405632 15870428487122944 15872180193365696 15887942040628224 15902425318750208 15904180556658772 15917589159587913 15919974181839168 15937454246005376 15945288998854656 15947048967862704 15958395483291648 15969343900131328 16001540157994496 16036787409588512 16044670993999872 16072497339809792 16086047848378368 16095732027075072 16115819435065344 16126403140141056 16128183099710304 16140131596828672 16161925432568832 16172672184725504 16186307149372416 16194264236752896 16214379135410176 16216264293040128 16226913963036672 16246524065850736 16254510755490816 16258083661381632 16262657654793984 16279279154693177 16287281946530112 16290862055860224 16323158613331164 16331182976035584 16384186006054912 16386986755055616 16400456300003328 16415406780645376 16418463931498496 16431059777639136 16451565673295872 16459003756852808 16461469902309888 16475348348468352 16508564776590264 16517718872768512 16520795077885952 16536640567026642 16554103132478464 16562241026064384 16578126267003864 16593146396230208 16614949189238784 16671415954702992 16679611518538752 16681452538751118 16683277865877504 16708446089674752 16724471559382692 16736861814317056 16770605487329792 16778849812119552 16787259514626048 16804417191941344 16812678138353664 16815809275705344 16826852683501056 16847852527091712 16849712116987008 16857995330101248 16873269026553856 16889452581877176 16944367256928256 16952859918188544 16961093964014592 16969119811036974 16989939361912576 16994719253093862 17006811198418944 17024193271916432 17041099124222208 17070080585317824 17088106459332608 17093945583239168 17104496070368868 17112904533681408 17118916643330397 17128409183205376 17150599833361776 17166138635615872 17174577402028032 17209203566145024 17217663503007744 17219563910968896 17238470919148672 17255589559584768 17263970641943424 17311592761114624 17331158843481672 17345912912412064 17358254736211968 17369654382968832 17390645478938816 17393251217534976 17399194611511296 17407915236117504 17425707264178612 17434273632905472 17439178531564314 17469423378133104 17472676825537584 17481266284207104 17507638345239552 17507903996556813 17516510772683328 17538001921974272 17540999906820096 17542936003193664 17578304825780748 17590221544981248 17606256602902016 17608199902015069 17620728346134528 17623740472418304 17625685701321936 17671139760857184 17680938511695872 17684231350976512 17703844989276672 17715990889208192 17719885043216384 17761677832584448 17764339165052928 17794550626217984 17812221480861696 17845459331794752 17854232048013312 17856202717536408 17872380810765376 17890228483593984 17905458490231808 17929636026756048 17951634042775552 17956684493835024 17965511887647744 17969460888895488 17987826853345664 17996669556547584 18000021196529664 18001732677743808 18032347869372624 18036311561845248 18041385835787076 18045178099826688 18072400872505344 18072675093219936 18081559507286016 18108837164587008 18146723292708864 18157648046432256 18174200364285952 18176206350467168 18191530468100472 18194256207816192 18214233424006144 18223187427262464 18241176527336448 18250678743007232 18277339574082078 18287474466279424 18327757039529728 18334635182022656 18336766850285568 18375021638124032 18384054683860992 18408021783317887 18421119310239744 18432209256811776 18448909224015872 18467332628226048 18470771922935808 18483053925400576 18498636742139904 18508011382457856 18516379226459409 18530719011897344 18535932380732928 18545044529184768 18567456075257984 18582433731864576 18585894462621696 18602837165330432 18604890462506488 18614036510320128 18618128063840256 18623366024038272 18655038415235616 18667289695758984 18718782826333184 18727984862920704 18778354031587584 18801789340909568 18816213616328688 18828969541106688 18848213979621764 18864848956391424 18866931173246016 18893308276211712 18904969340934012 18918975008546816 18937120649336961 18963595881405952 18967764271611904 18982427654873088 19001828937618464 19015348965408768 19043685048886358 19044035328016384 19053046805374848 19062413164044288 19105044007698432 19113681782151648 19133865683337216 19152217430905986 19166406271234048 19185439445286912 19205048219361536 19214489300975616 19221239739879744 19224119766749184 19230688781144064 19256813847985152 19269460331106048 19292747328197749 19302231522145344 19311905965067856 19322614530408448 19341147311504508 19384107387445248 19393279784042256 19422536289250128 19436355655335936 19456220882190208 19459546771628544 19461694628542971 19475541856253952 19511883485946474 19514152026463572 19545729387921408 19547995508992992 19564476163806168 19575324780806144 19614791161412608 19618444154989568 19628088459460608 19657997469818176 19667661218451456 19704361345523372 19720673782382592 19730252162221056 19797306446209803 19807038678264768 19827172461942839 19841279731488768 19875023404501504 19878001391468544 19891055825657856 19894760269848576 19915094016204128 19924884151891968 19930489750359216 19934870673618432 19955245415430346 19965055289294976 19968773514900096 19981887561657504 20009033138922072 20018869454495232 20037006969032704 20049069717935616 20087274086842368 20089491229463712 20106428412111048 20121436117602304 20131521152848896 20141299082267328 20141417682763776 20143640801510784 20195588298122496 20236305210013872 20246846730523648 20251297192247296 20292126420457472 20299060380096512 20319218334793728 20339985905056384 20384789629793848 20394810664908288 20404836626300928 20425578069446144 20435929234797216 20445975409821696 20448232144275564 20466758670392608 20481321013149696 20491012602006912 20516153191743488 20521925135811456 20532013585883136 20557516403823616 20563299984875592 20567622350340096 20573408774564352 20577931017928704 20598271583489326 20612927499251712 20618726669470944 20626464579775488 20654485820822784 20664639436898304 20671899342889536 20695813902385152 20755022877017856 20780925061005312 20790320534971968 20793435666075648 20816266770292736 20829937389348864 20832236503792476 20847058888384512 20888388084665232 20899970818605056 20928191810996736 20930501770319799 20946008045176832 20953868779454464 20959763868922368 20996114482638848 21000024729284608 21037739180934728 21042363488819456 21052707783131136 21058630679624832 21084467684589568 21095152758500352 21105523003686912 21109453626212352 21126976692018176 21141299133874176 21152013008523264 21183922720837632 21223452212783884 21226632242452224 21237067122130944 21241022242996224 21260385331806208 21262731957150272 21283846884615168 21291834404929536 21323562836429091 21334045366581696 21338734805563392 21377057554820772 21392894658666496 21413413094879991 21424539744018432 21448063797837824 21460976036100096 21501870853521408 21504244132947072 21549233910091776 21562207055138304 21581742865829888 21584245041179762 21603294772641792 21605679246781728 21621685724053504 21635885284048896 21672681007321088 21683543539725312 21694203034140672 21716375928706816 21721149407813632 21737941346709504 21764211484441552 21774910634714112 21849315673407488 21888248492463984 21908079703518848 21948626536413184 21967131131291136 21970422590570496 21977930035593216 22011419702120352 22022240378406912 22027081089613824 22048854089368856 22066640056589184 22070749674363264 22104168356005152 22115247153545448 22152858118092294 22153265585651712 22228554606270656 22239482024718336 22241936718334824 22257762121433088 22299295412510256 22344253669390317 22359401330064192 22383012686168064 22404480768229644 22416904184471552 22421079034273792 22435803578001408 22466282822649344 22477327106801664 22519270109169568 22541632840161792 22564671863421926 22603813224251392 22614791952019456 22625493081382632 22636615632302592 22659625670791816 22675748264558592 22721465498962944 22732635229323264 22736868879826944 22760107447090432 22766510697540834 22777702571839104 22782709341278208 22805994760491824 22817206044908544 22825222191107196 22828642223014656 22836442927608576 22867466444482368 22882484143188432 22899436536037376 22932888333518079 22945604754860032 22959418547958528 22978775328126912 23007452746113024 23018627522591232 23025103504191684 23064261843484527 23080672340711424 23108211791308896 23127205954301568 23159539177291776 23191001623379968 23198926148681728 23210553648156672 23245698177207296 23252238042085752 23268782286618624 23292564504177472 23296902434050112 23308355045609472 23343517793652736 23343871995409084 23355347696911104 23366829039796224 23390581337591552 23418300116579328 23437739767707664 23453628726641664 23494304461512704 23498320629891072 23500914268429248 23512467170930688 23561519681142912 23564259050823936 23573102376886272 23605126652368896 23620628792968704 23625027820445184 23667456578551569 23672658924921888 23685785553403904 23720026145163264 23767848778520448 23793945775726336 23805642730684416 23808270290048544 23825210158153728 23853637978125312 23856270834988158 23906181369008064 23917933498281984 23920573451794056 23942245991780032 23954015850196992 23995559408730112 24000028262039552 24002310236991744 24043130492496832 24048415415793664 24055181114382768 24067006490999808 24096900124293248 24108746009714688 24129071772567552 24145116219449344 24173729152598016 24210197395243008 24255373957467296 24259008277088256 24279460724058624 24304275921091222 24321568703115264 24324396439560192 24369786098776104 24381766133236224 24387125492072448 24430922919795168 24436293083790336 24449022467047424 24484737919996746 24485188278878208 24561492413652992 24576279009082368 24580480132583424 24623110170968064 24627695897247744 24646589666458704 24664848989519872 24677348509943808 24688505635279212 24692204853464832 24714576507643904 24776578309152768 24781192616828928 24804960850539963 24818715347093504 24824170751787008 24831154698717696 24843361539096576 24873384553647488 24889719594345312 24907428926521344 25007123932054488 25037805375450112 25062669134512128 25088284821771584 25105292721475584 25155908230994688 25168274718179328 25206625787912016 25219017207530496 25223713913558016 25249494199115948 25271778790637568 25274568175480512 25309903539830784 25334178872815764 25404062407166464 25416550885392384 25429289877282816 25441640946021888 25473392010264576 25484909042868864 25492078879640793 25511820911116288 25536289907874648 25605120877976736 25619319067967488 25628319653172992 25632159688998912 25640918374858752 25656744105553302 25675751797313536 25692613774808064 25736308696193792 25749207953423808 25761866103042048 25788196415339344 25813805349217536 25845001137774343 25845476516593664 25857706378723008 25896715052333504 25946062362171392 25948926171390628 25967389141671936 26015844647928632 26018869368618096 26037382104317952 26063994011990656 26085968218408224 26089876826302464 26098791917266944 26138560896267918 26151410449358208 26204135067199656 26209015238306376 26223548291268608 26261457517859328 26294231709843456 26307002882961408 26311499860230144 26314404004790496 26367457238671122 26396408594946404 26409384904353024 26431092519201792 26455039641985024 26521407767543808 26526347026464768 26560929147130973 26566512202522624 26573986333812288 26579827564824576 26620073719059968 26625031353200128 26642516748876672 26646508747579392 26678710851896096 26691825939326976 26732092957247488 26768188997692128 26783032115789824 26785988305951616 26808571216148064 26842028203798528 26855065443023104 26858187735347712 26927451064163328 26935026740752536 26940688430727168 26981740280018496 26995004334821376 27000031794794496 27048521804058936 27054467342767872 27108601308758016 27109012639829904 27163255746880512 27193080886544384 27220084939063296 27247905646396288 27261300546428928 27264309525700752 27287295702150708 27321350136009216 27334781140893696 27362566847748608 27376018114510848 27417733313167456 27431211699419136 27437241357238272 27483903332335616 27491635559294592 27501952773033984 27505150275428352 27539314427763712 27552852582531072 27562532457186048 27576082025791488 27594418536513536 27631678965359616 27673363836023808 27720427379962624 27724580888100864 27747955113209856 27773249852465152 27776315338389968 27796078517846016 27803898571099392 27832315974152851 27851184112886976 27904255747995648 27907335693759732 27921054765480192 27927192095760384 27946351825229824 27982557622853424 28070277044174848 28078174239499776 28091977294381056 28126870344667136 28164422385598464 28167531047381376 28202684011364352 28224320424493032 28245230294450176 28272320969432646 28302176323269632 28316089496174592 28321362990661632 28339962414317568 28378462512820224 28431417115238788 28445393822108928 28451646407417856 28502743406427696 28523023448113152 28551217459839988 28565527573329537 28566052992024576 28579570208062272 28614634714800128 28672325510596096 28700798525005824 28729168261182481 28732311880122368 28749609406851072 28803256574492414 28804393030189056 28807572329042304 28821733951463424 28831859609819616 28847847045398528 28885220771977728 28911391386300416 28953347283218016 28983921795612672 29011720967256762 29033214179618816 29062045574037504 29076161081167872 29133804433875192 29184331323285312 29189320157442816 29267825228919711 29289508175054848 29318594081882112 29321993263489488 29348559602827136 29362987171209216 29422186742118912 29427666232484352 29442132689190912 29472224474673536 29486996204727264 29501491827677184 29537144157456392 29556542018285058 29652642699624448 29655915624446432 29677016161910784 29732393883347008 29761919597233152 29792338225853756 29812535106752256 29817002087202816 29872641024306192 29887326227837952 29914404770668544 29932868123145519 29947582933942464 29953160272350144 30013549708383108 30055510453549056 30073604576903424 30130911130263552 30134236844195568 30167324108510176 30182154176403456 30197281729273344 30211948623400992 30234331019411456 30295287331950592 30355347596721112 30370270095785472 30376945788370944 30422941393211392 30433629588142928 30438189630686208 30448590570144768 30453152854376448 30489955259309824 30509978857584576 30577184444690772 30592215997362432 30612558063944704 30638367104169216 30653893852195824 30676603661484032 30691503363454976 30700138005588912 30721981519724544 30752349124646036 30774229787615232 30782887703717184 30810949055078528 30836274605735424 30844949977313388 30851433525510144 30897407375233989 30919391248877568 30947404864208896 30981728731234176 31002984056114336 31025043048824832 31043720853577728 31077806727479296 31140463595881472 31155772053061632 31171387591507968 31185480802457952 31224400155439104 31244906084023296 31248354755688714 31271504968855552 31334552357905664 31349956227907584 31415359574857216 31419012067765248 31430803169181696 31439645803383552 31473502203158528 31494171723958272 31500037093926912 31556608771402092 31563545233229184 31579061674696704 31626701526884352 31642729137750528 31690465038027264 31711948700811264 31740856974245888 31744360386731392 31775884081256448 31804850637500416 31808361113317544 31835178319175826 31839948363678336 31874908492010752 31890577997709312 31894097935725408 31916790966583296 31938687800262656 32003080315988992 32073574819177024 32089341987999744 32144994679619584 32172095696756736 32191464054150144 32252806280282112 32256366199420608 32323850865137664 32345344369451008 32372614298744832 32376367561769643 32428758270820352 32432528586080256 32453827926073344 32493048131701472 32509021510981632 32516167322763264 32525315309587968 32558558309386354 32574563893060224 32581724111720448 32646317226662328 32662365952071168 32768372012109824 32773973510111232 32800912600006656 32862119555278272 32903131346591744 32918007513705616 32922939804619776 32950696696936704 32984374464338087 33017129553180528 33035437745537024 33041590155771904 33073281134053284 33108206264956928 33156252534007728 33186292792460416 33229287177138441 33229898378477568 33342831909405984 33359223037077504 33362905077502236 33366555731755008 33416892179349504 33448943118765384 33473723628634112 33541210974659584 33557699624239104 33574519029252096 33608834383882688 33625356276707328 33631618551410688 33653705367002112 33699424233974016 33715990660202496 33778905163754352 33847007795132889 33905719836377088 33922187928029184 33938239622073948 33979878723825152 33989438506187724 34013622396837888 34048386543832864 34082198248444416 34140161170635648 34149766046311251 34176212918665216 34187891166478336 34208992140737736 34225809067362816 34237833286660794 34256818366410752 34301199666723552 34332277271231744 34349154804056064 34418407132290048 34435327006015488 34439127821937792 34476941838297344 34511179119169536 34527941283886848 34623185522229248 34662317686963344 34691825824824128 34739308765937664 34781290957877632 34786502435069952 34798389223022592 34815830472235008 34851414528357224 34868547265810944 34878357063128628 34938846756266208 34945353651075168 34962532568414208 35015276690479104 35015807993113626 35033021545366656 35076003843948544 35081999813640192 35085872006387328 35156609651561496 35180443089962496 35212513205804032 35216399804030138 35241456692269056 35247480944836608 35251371402643872 35342279521714368 35407689978553344 35431981778416384 35439770086432768 35523355665168896 35528678330105856 35589101252435968 35690918663589504 35708464096026624 35712405435072816 35744761621530752 35780456967187968 35784406252482237 35810916980463616 35859272053512096 35903268085551104 35913368987670048 35931023775295488 35938921777790976 35975653706691328 35993339113095168 36000042393059328 36003465355487616 36064695738745248 36072623123690496 36082771671574152 36090356199653376 36144801745010688 36145350186439872 36163119014572032 36217674329174016 36315296092864512 36348400728571904 36352412700934336 36383060936200944 36388512415632384 36428466848012288 36456413881636833 36482353054672896 36554679148164156 36574948932558848 36655514079059456 36669270364045312 36673533700571136 36750043276248064 36768109367721984 36816043566635774 36842238620479488 36864418513623552 36897818448031744 36934665256452096 36941543845871616 36966107850801152 36997273484279808 37016022764915712 37032758452918818 37071864761465856 37090089058369536 37134912150515968 37164867463729152 37171788925243392 37205674330660864 37209780925012976 37228073020640256 37236256127680512 37246732048076544 37310076830471232 37334579391517968 37437565652666368 37556708063175168 37603578681819136 37632427232657376 37657939082213376 37696427959243528 37729697912782848 37733862346492032 37786616552423424 37809938681868024 37837950017093632 37874241298673922 37927191762811904 37935528543223808 37964855309746176 38003657875236928 38087370097772716 38106093610749696 38124826328088576 38210088015396864 38227363564303296 38267731366674432 38304434861811972 38332812542468096 38410096438723072 38428978601951232 38442479479759488 38448239533498368 38461377562288128 38513627695970304 38538920662212096 38585494656395498 38604463044290688 38623811930135712 38645229060816896 38682294623009016 38768214774890496 38786559568084512 38845072578500256 38872711310671872 38912441764380416 38919093543257088 38923389257085942 38951083712507904 39023766971892948 39028304052927144 39095991017985984 39128952327612336 39150649561612288 39207841344401877 39229582322825216 39236888309979136 39315994939636352 39335322436902912 39408722691046744 39441347564765184 39460504324442112 39594612892419606 39614077356529536 39654344923885678 39682559462977536 39750046809003008 39756002782937088 39782111651315712 39789520539697152 39830188032408256 39849768303783936 39860979500718432 39869741347236864 39910490830860692 39930110578589952 39937547029800192 39963775123315008 40018066277844144 40037738908990464 40074013938065408 40098139435871232 40174548173684736 40178982458927424 40212856824222096 40242872235204608 40263042305697792 40282598164534656 40287281603021568 40391176596244992 40472610420027744 40493693461047296 40502594384494592 40584252840914944 40598120760193024 40638436669587456 40679971810112768 40769579259587696 40789621329816576 40809673252601856 40851156138892288 40871858469594432 40891950819643392 40896464288551128 40933517340785216 40982025204013824 41032306383486976 41043850271622912 41064027171766272 41115032807647232 41126599969751184 41146817549128704 41155862035857408 41196543166978652 41225854998503424 41237453338941888 41252929159550976 41308971641645568 41329278873796608 41343798685779072 41391627804770304 41510045754035712 41561850122010624 41580641069943936 41586871332151296 41632533540585472 41659874778697728 41664473007584952 41694117776769024 41776776169330464 41799941637210112 41856383621993472 41861003540639598 41892016090353664 41919527737844736 41992228965277696 42000049458569216 42075478361869456 42084726977638912 42105415566262272 42117261359249664 42168935369179136 42190305517000704 42253953384036352 42304026017046528 42367845441675264 42408481454148969 42446904425567768 42453264484904448 42474134244261888 42482044485992448 42520770663612416 42525463914300544 42567693769230336 42583668809859072 42647125672858182 42668090733163392 42677469611126784 42754115109641544 42785789317332992 42826826189759982 42849079488036864 42896127595675648 42921952072200192 43008488265894144 43098467820183552 43124414110276608 43163485731659776 43168490082359524 43204884861738621 43206589545283584 43211358493563456 43271770568097792 43345362014642176 43367087079450624 43432751857413632 43442298815627264 43475882693419008 43528422968883104 43549821269428224 43698631346814976 43776496984927968 43816159407037696 43897253072826368 43934262262582272 43940845181140992 43955860071186432 44022839404240704 44044480756813824 44097708178737712 44133280113178368 44141499348726528 44186614848452909 44208336712010304 44230494307090896 44305716236184588 44334813027427587 44457109212541312 44478964049436672 44483873436669648 44515524242866176 44598590825020512 44688507338780634 44718802660128384 44766025372336128 44808961536459288 44833808368943104 44842158068547584 44871607156002816 44932565645298688 44954654213603328 45038540218339136 45083265680323584 45129343726843852 45229583904038912 45250986162765264 45273231264605184 45319251341583632 45351496529117184 45410620799933599 45442930997925888 45520214894180864 45533021395081668 45555405143678208 45565418682556416 45611989520983648 45634412089817088 45650444382214392 45657284446029312 45672885855217152 45734932888964736 45764968286376864 45798873072074752 45865776667036158 45891209509720064 45918837095917056 45957550656253824 46014905492226048 46037255045182464 46050207008383368 46128523686969054 46161344681422848 46216423582617792 46254411908603136 46382003246759936 46397852297363456 46421107296313344 46491396354414592 46504476084171504 46537564573237248 46585129008354944 46593804868100224 46616710091218944 46687035587305472 46687743990818168 46710695393822208 46733658079592448 46781162675183104 46836600233158656 46875479535415328 46907257453283328 46988608923025408 46996641259782144 47001828536858496 47024934341861376 47123039362285824 47128518101647872 47146204753772544 47210253304737792 47241257585937408 47250055640890368 47334913157103138 47345317849843776 47440052290326528 47535697557040896 47587891551452672 47611285461368832 47616540580097088 47707275956250624 47712541669976316 47752767478763739 47812362738016128 47835866996563968 47841146903588112 47884491983560064 47908031700393984 47991118817460224 48000056524079104 48004620473983488 48086260984993664 48096830831587328 48110362228765536 48134012981999616 48193800248586496 48217492019429376 48258143545135104 48290232438898688 48347458305196032 48420394790486016 48510747914934592 48518016554176512 48558921448117248 48608551842182444 48643137406230528 48648792879120384 48739572197552208 48763532266472448 48774250984144896 48837837464079531 48861845839590336 48872586167580672 48969475839993492 49122984827305984 49152558018164736 49160960265166848 49246220341936128 49255391794495488 49293179332917408 49329697979039744 49354697019887616 49377011270558424 49384409706929664 49429153015287808 49553156618305536 49562385233657856 49609921701079926 49637430694187008 49662309397435392 49686723078193152 49746769107294976 49779439188690624 49964630554719979 50014247864108976 50075610750900224 50125338269024256 50176569643543168 50210585442951168 50311816461989376 50336549436358656 50413251575824032 50438034415060992 50447427827116032 50498988398231896 50543557581275136 50549136350961024 50619807079661568 50668357745631528 50808124814332928 50833101770784768 50858579754565632 50883281892043776 50969818085737728 50984157759281586 51072579815749296 51210241755953472 51256639306345984 51264319377997824 51281836749717504 51313488211106604 51351503594627072 51385227549616128 51472617392387584 51498415906847616 51523732206084096 51576392830678688 51627610698435072 51690002275548686 51690953033187328 51715412757446016 51793430104667008 51892124724342784 51897852342781256 51934778283343872 52031689295857264 52037738737236192 52074764208635904 52127988023981312 52171936436816448 52179753652604928 52197583834533888 52277121792535836 52302820898716416 52408270134399312 52418030476612752 52447096582537216 52522915035718656 52523711989670439 52614005765922816 52622999720460288 52628808009580992 52734914477342244 52792817189892808 52818769808706048 52824599706045207 52862185038403584 52910079283970048 53042815535087616 53052694052929536 53121858294261946 53133024405045248 53147972667624576 53159655129649152 53240147438119936 53250062706400256 53285033497753344 53293017495158784 53357421703792192 53383651878653952 53464185914494976 53536377995384256 53571976611903232 53617142432296128 53684056407597056 53710130886046208 53716375470695424 53816610968130563 53854902128326656 53870053481505072 53963480560036992 53990008669642752 54000063589588992 54097043608117872 54108934685535744 54217202617516032 54218025279659808 54326511493761024 54386161773088768 54440169878126592 54495811292792576 54522601092857856 54528619051401504 54574591404301416 54642700272018432 54669562281787392 54725133695497216 54752036229021696 54835466626334912 54862423398838272 54967806664671232 54983271118589184 55003905546067968 55010300550856704 55078628855527424 55125064914372096 55152164051582976 55224065349953661 55263357930719232 55346727672047616 55440854759925248 55449161776201728 55495910226419712 55546499704930304 55552630676779936 55592157035692032 55607797142198784 55664631948305702 55702368225773952 55808511495991296 55814671387519464 55842109530960384 55854384191520768 55892703650459648 55965115245706848 56156348478999552 56183954588762112 56253740689334272 56335062094762752 56405368022728704 56448640848986064 56490460588900352 56544641938865292 56604352646539264 56679924828635136 56756925025640448 56811361948010883 56862834230477576 56890787644217856 56903292814835712 57005486812855392 57046046896226304 57102434919679976 57131055146659074 57132105984049152 57159140416124544 57229269429600256 57344651021192192 57401597050011648 57458336522364962 57464623760244736 57499218813702144 57606513148984828 57615144658084608 57643467902926848 57663719219639232 57770441543955456 57822782772600832 57878241984593247 57906694566436032 57967843591225344 58023441934513524 58066428359237632 58152322162335744 58267608867750384 58368662646570624 58378640314885632 58385083885628913 58535650457839422 58579016350109696 58637188163764224 58643986526978976 58697119205654272 58725974342418432 58844373484237824 58855332464968704 58884265378381824 58944448949347072 58973992409454528 59002983655354368 59074288314912784 59113084036570116 59305285399248896 59311831248892864 59391919338629409 59464787766694016 59481517385828517 59523839194466304 59584676451707512 59625070213504512 59634004174405632 59745282048612384 59774652455675904 59828809541337088 59865736246291038 59895165867884928 59906320544700288 60027099416766216 60111020907098112 60147209153806848 60261822260527104 60268473688391136 60334648217020352 60364308352806912 60394563458546688 60423897246801984 60590574663901184 60710695193442224 60740540191570944 60753891576741888 60845882786422784 60867259176285856 60876379261372416 60897181140289536 60979910518619648 61019957715169152 61154368889381544 61184431994724864 61225116127889408 61276734208338432 61307787704391648 61353207322968064 61383006726909952 61400276011177824 61443963039449088 61504698249292072 61548459575230464 61565775407434368 61621898110157056 61672549211470848 61689899954626776 61702867051020288 61794814750467978 61838782497755136 61894809728417792 61963457462468352 62005968112228672 62087441707155456 62155613454958592 62280927191762944 62342775183015936 62370961604915904 62448800310878208 62489812168046592 62496709511377428 62543009937711104 62669104715811328 62699912455815168 62830719149714432 62838024135530496 62861606338363392 62879291606767104 62947004406317056 62988343447916544 63000074187853824 63113217542804184 63127090466458368 63158123349393408 63253403053768704 63285458275501056 63380930076054528 63423897401622528 63488720773462784 63551768162512896 63609701275000832 63616722226635088 63670356638351652 63679896727356672 63749816984021504 63781155995418624 63788195871450816 63877375600525312 63970688509287273 64006160631977984 64147149638354048 64178683975999488 64240239284639973 64289989359239168 64344191393513472 64382928108300288 64505612560564224 64512732398841216 64647701730275328 64690688738902016 64745228597489664 64752735123539286 64857516541640704 64865057172160512 64907655852146688 64986096263402944 65018043021963264 65050630619175936 65117116618772708 65149127786120448 65163448223440896 65292634453324656 65324731904142336 65536744024219648 65547947020222464 65724239110556544 65806262693183488 65836015027411232 65845879609239552 65901393393873408 65968748928676174 66034259106361056 66070875491074048 66083180311543808 66146562268106568 66216412529913856 66312505068015456 66372585584920832 66458574354276882 66459796756955136 66685663818811968 66718446074155008 66725810155004472 66897886237530768 66947447257268224 67032761008170951 67082421949319168 67149038058504192 67217668767765376 67250712553414656 67263237102821376 67307410734004224 67398848467948032 67431981320404992 67557810327508704 67694015590265778 67811439672754176 67844375856058368 67876479244147896 67959757447650304 67978877012375448 68027244793675776 68096773087665728 68164396496888832 68280322341271296 68299532092622502 68417984281475472 68451618134725632 68475666573321588 68513636732821504 68602399333447104 68664554542463488 68698309608112128 68836814264580096 68878255643875584 68953883676594688 69022358238339072 69055882567773696 69192785530453581 69246371044458496 69324635373926688 69383651649648256 69478617531875328 69562581915755264 69573004870139904 69596778446045184 69631660944470016 69702829056714448 69737094531621888 69756714126257256 69877693512532416 69890707302150336 69925065136828416 70030553380958208 70031615986227252 70066043090733312 70152007687897088 70171744012774656 70313219303122992 70360886179924992 70425026411608064 70432799608060276 70482913384538112 70494961889673216 70502742805287744 70684559043428736 70815379957106688 70863963556832768 70879540172865536 71046711330337792 71057356660211712 71178202504871936 71381837327179008 71416928192053248 71424810870145632 71489523243061504 71560913934375936 71568812504964474 71621833960927232 71718544107024192 71806536171102208 71826737975340096 71862047550590976 71951307413382656 71986678226190336 72000084786118656 72006930710975232 72093950542212641 72129391477490496 72145246247380992 72165543343148304 72290700372879744 72326238029144064 72435348658348032 72630592185729024 72696801457143808 72704825401868672 72766121872401888 72777024831264768 72856933696024576 72912827763273666 72964706109345792 73109358296328312 73149897865117696 73311028158118912 73338540728090624 73347067401142272 73500086552496128 73632087133271548 73684477240958976 73728837027247104 73795636896063488 73869330512904192 73883087691743232 73994546968559616 74032045529831424 74065516905837636 74143729522931712 74269824301031936 74329734927458304 74343577850486784 74411348661321728 74419561850025952 74456146041280512 74472512255361024 74493464096153088 74620153660942464 74669158783035936 74875131305332736 75113416126350336 75264854465314752 75315878164426752 75392855918487056 75467724692984064 75544857644129167 75619877363736048 75675900034187264 75748482597347844 75854383525623808 75871057086447616 75929710619492352 76007315750473856 76174740195545432 76212187221499392 76249652656177152 76420176030793728 76454727128606592 76535462733348864 76608869723623944 76665625084936192 76820192877446144 76857957203902464 76884958959518976 76896479066996736 76922755124576256 77027255391940608 77077841324424192 77170989312790996 77208926088581376 77247623860271424 77364589246018032 77535003413323029 77536429549780992 77573119136169024 77690145157000512 77824883528760832 77838187086514176 77846778514171884 77902167425015808 78047533943785896 78056608105854288 78191982035971968 78257904655224672 78301299123224576 78415682688803754 78459164645650432 78473776619958272 78631989879272704 78670644873805824 78817445382093488 78882695129530368 78921008648884224 79189225784839212 79228154713059072 79308689847771356 79365118925955072 79500093618006016 79564223302631424 79579041079394304 79660376064816512 79682787441392919 79699536607567872 79721959001436864 79739482694473728 79820981661721384 79860221157179904 79875094059600384 79927550246630016 80036132555688288 80075477817980928 80148027876130816 80196278871742464 80349096347369472 80357964917854848 80425713648444192 80485744470409216 80526084611395584 80565196329069312 80574563206043136 80782353192489984 80945220840055488 80987386922094592 81168505681829888 81196241520386048 81359943620225536 81539158519175392 81579242659633152 81702312277784576 81743716939188864 81783901639286784 81792928577102256 81867034681570432 81964050408027648 82064612766973952 82087700543245824 82128054343532544 82230065615294464 82253199939502368 82293635098257408 82311724071714816 82393086333957304 82451709997006848 82474906677883776 82505858319101952 82617943283291136 82658557747593216 82687597371558144 82783255609540608 83020091508071424 83161282139887872 83173742664302592 83265067081170944 83319749557395456 83328946015169904 83388235553538048 83496947922458553 83553552338660928 83712767243986944 83722007081279196 83784032180707328 83839055475689472 83984457930555392 84000098917138432 84150956723738912 84169453955277824 84210831132524544 84234522718499328 84337870738358272 84380611034001408 84507906768072704 84608052034093056 84735690883350528 84816962908297938 84893808851135536 84906528969808896 84948268488523776 84964088971984896 85050927828601088 85135387538460672 85294251345716364 85336181466326784 85354939222253568 85508230219283088 85571578634665984 85653652379519964 85696582719988611 85698158976073728 85792255191351296 85843904144400384 86016976531788288 86187504783547443 86196935640367104 86248828220553216 86326971463319552 86336980164719048 86409769723477242 86413179090567168 86422716987126912 86543541136195584 86690724029284352 86734174158901248 86865503714827264 86884597631254528 86951765386838016 87056845937766208 87099642538856448 87552993969855936 87632318814075392 87794506145652736 87868524525164544 88045678808481408 88088961513627648 88195416357475424 88266560226356736 88282998697453056 88373229696905818 88416673424020608 88460988614181792 88611432472369176 88669626054855174 88914218425082624 88957928098873344 88967746873339296 89031048485732352 89197181650041024 89377014677561268 89437605320256768 89617923072918576 89667616737886208 89684316137095168 89743214312005632 89798604369436557 89865131290597376 90077080436678272 90166531360647168 90258687453687704 90459167808077824 90501972325530528 90546462529210368 90638502683167264 90702993058234368 90821241599867198 90885861995851776 91040429788361728 91066042790163336 91110810287356416 91130837365112832 91223979041967296 91268824179634176 91300888764428784 91314568892058624 91345771710434304 91469865777929472 91529936572753728 91731553334072316 91782419019440128 91837674191834112 91915101312507648 92029810984452096 92074510090364928 92100414016766736 92257047373938108 92322689362845696 92432847165235584 92508823817206272 92692222125701967 92764006493519872 92795704594726912 92842214592626688 92982792708829184 93008952168343008 93075129146474496 93170258016709888 93187609736200448 93233420182437888 93374071174610944 93375487981636336 93421390787644416 93467316159184896 93562325350366208 93673200466317312 93750959070830656 93814514906566656 93977217846050816 94003657073716992 94049868683722752 94246078724571648 94257036203295744 94292409507545088 94420506609475584 94482515171874816 94500111281780736 94669826314206276 94690635699687552 94880104580653056 95071395114081792 95175783102905344 95222570922737664 95233081160194176 95414551912501248 95425083339952632 95505534957527478 95624725476032256 95671733993127936 95682293807176224 95768983967120128 95816063400787968 96009240947966976 96172521969987328 96193661663174656 96220724457531072 96268025963999232 96387600497172992 96434984038858752 96516287090270208 96580464877797376 97021495829869184 97036033108353024 97117842896234496 97129102685308929 97217103684364888 97286274812461056 97297585758240768 97479144395104416 97527064532944896 97548501968289792 97675674928159062 97723691679180672 97745172335161344 97938951679986984 98245969654611968 98305116036329472 98321920530333696 98586358665834816 98709394039775232 98754022541116848 98768819413859328 98858306030575616 98953123393014261 99106313236611072 99124770467315712 99219843402159852 99274861388374016 99324618794870784 99493538214589952 99558878377381248 99929261109439958 100028495728217952 100151221501800448 100250676538048512 100353139287086336 100421170885902336 100623632923978752 100673098872717312 100811398010723449 100826503151648064 100876068830121984 100894855654232064 100997976796463792 101098272701922048 101336715491263056 101541023385398667 101616249628665856 101717159509131264 101766563784087552 101939636171475456 101968315518563172 102145159631498592 102420483511906944 102513278612691968 102528638755995648 102563673499435008 102626976422213208 102703007189254144 102770455099232256 102945234784775168 102996831813695232 103047464412168192 103152785661357376 103255221396870144 103380004551097372 103430825514892032 103586860209334016 103784249448685568 103795704685562512 103869556566687744 104063378591714528 104075477474472384 104255976047962624 104343872873632896 104359507305209856 104395167669067776 104554243585071672 104605641797432832 104816540268798624 104836060953225504 104894193165074432 105045830071437312 105047423979340878 105228011531845632 105245999440920576 105257616019161984 105469828954684488 105585634379785616 105637539617412096 105649199412090414 105724370076807168 105820158567940096 106243716588523892 106266048810090496 106295945335249152 106319310259298304 106480294876239872 106500125412800512 106570066995506688 106586034990317568 106714843407584384 106767303757307904 106928371828989952 107072755990768512 107143953223806464 107234284864592256 107368112815194112 107420261772092416 107432750941390848 107633221936261126 107709804256653312 107740106963010144 107926961120073984 107980017339285504 108000127179177984 108194087216235744 108217869371071488 108434405235032064 108436050559319616 108653022987522048 108772323546177536 108991622585585152 109045202185715712 109057238102803008 109149182808602832 109285400544036864 109369241644910499 109450267390994432 109670933252669824 109724846797676544 109935613329342464 109966542237178368 110007811092135936 110020601101713408 110157257711054848 110250129828744192 110304328103165952 110448130699907322 110526715861438464 110693455344095232 110881709519850496 110898323552403456 110991820452839424 111092999409860608 111105261353559872 111215594284397568 111329263896611404 111404736451547904 111617022991982592 111629342775038928 111684219061920768 111708768383041536 111785407300919296 111930230491413696 112312696957999104 112507481378668544 112670124189525504 112810736045457408 112897281697972128 112980921177800704 113089283877730584 113208705293078528 113359849657270272 113513850051280896 113622723896021766 113725668460955152 113781575288435712 113806585629671424 114010973625710784 114204869839359952 114262110293318148 114318280832249088 114458538859200512 114689302042384384 114803194100023296 114916673044729924 114929247520489472 114998437627404288 115213026297969656 115230289316169216 115286935805853696 115327438439278464 115540883087910912 115645565545201664 115756483969186494 115813389132872064 115935687182450688 116046883869027048 116132856718475264 116304644324671488 116535217735500768 116737325293141248 116757280629771264 116770167771257826 117071300915678844 117158032700219392 117287973053957952 117394238411308544 117451948684836864 117688746968475648 117710664929937408 117888897898694144 117947984818909056 118005967310708736 118148576629825568 118226168073140232 118610570798497792 118623662497785728 118783838677258818 118929575533388032 118963034771657034 119047678388932608 119169352903415024 119250140427009024 119268008348811264 119490564097224768 119549304911351808 119657619082674176 119731472492582076 119790331735769856 119812641089400576 120054198833532432 120222041814196224 120294418307613696 120523644521054208 120536947376782272 120669296434040704 120728616705613824 120789126917093376 120847794493603968 121181149327802368 121421390386884448 121481080383141888 121507783153483776 121691765572845568 121734518352571712 121752758522744832 121794362280579072 121959821037239296 122039915430338304 122308737778763088 122368863989449728 122450232255778816 122553468416676864 122615575408783296 122766013453819904 122800552022355648 123009396498584144 123096919150460928 123131550814868736 123243796220314112 123257399314105483 123345098422941696 123379799909253552 123589629500935956 123677564995510272 123789619456835584 123926914924936704 124011936224457344 124174883414310912 124311226909917184 124561854383525888 124685550366031872 124741923209831808 124897600621756416 124979624336093184 124993419022754856 125086019875422208 125338209431622656 125399824911630336 125661438299428864 125676048271060992 125758583213534208 125894008812634112 125976686895833088 126000148375707648 126226435085608368 126254180932916736 126316246698786816 126506806107537408 126570916551002112 126761860152109056 126977441546925568 127103536325025792 127219402550001664 127233444453270176 127340713276703304 127359793454713344 127499633968043008 127562311990837248 127576391742901632 127754751201050624 127941377018574546 128012321263955968 128294299276708096 128357367951998976 128480478569279946 128688382787026944 128765856216600576 129025464797682432 129295403460550656 129381377477804032 129490457194979328 129505470247078572 129614654585215863 129715033083281408 129815311704293376 129972192526805888 130036086043926528 130101261238351872 130234233237545416 130298255572240896 130326896446881792 130585268906649312 130649463808284672 131073488048439296 131095894040444928 131448478221113088 131612525386366976 131672030054822464 131691759218479104 131802786787746816 131937497857352348 132068518212722112 132293124536213136 132432825059827712 132559844545358727 132625010136030912 132745171169841664 132917148708553764 133371327637623936 133436892148310016 133451620310008944 133795772475061536 133894894514536448 134065522016341902 134164843898638336 134298076117008384 134435337535530752 134501425106829312 134526474205642752 134614821468008448 134797696935896064 134863962640809984 135049231297384243 135115620655017408 135388031180531556 135688751712116736 135752958488295792 135919514895300608 135957754024750896 136054489587351552 136193546175331456 136231862399800797 136328792993777664 136560644682542592 136599064185245004 136835968562950944 136903236269451264 136951333146643176 137027273465643008 137204798666894208 137329109084926976 137396619216224256 137673628529160192 137756511287751168 137907767353189376 138044716476678144 138111765135547392 138385571060907162 138649270747853376 138767303299296512 139125163831510528 139146009740279808 139193556892090368 139263321888940032 139405658113428896 139474189063243776 139513428252514512 139755387025064832 139781414604300672 139850130273656832 140061106761916416 140063231972454504 140132086181466624 140304015375794176 140343488025549312 140626438606245984 140721772359849984 140850052823216128 140865599216120552 140965826769076224 140989923779346432 141005485610575488 141369118086857472 141630759914213376 141727927113665536 141759080345731072 142093422660675584 142356405009743872 142763674654358016 142833856384106496 142849621740291264 142979046486123008 143121827868751872 143137625009928948 143243667921854464 143437088214048384 143613072342204416 143653475950680192 143724095101181952 143902614826765312 143973356452380672 144000169572237312 144013861421950464 144187901084425282 144258782954980992 144290492494761984 144331086686296608 144581400745759488 144652476058288128 144870697316696064 145261184371458048 145409650803737344 145532243744803776 145554049662529536 145713867392049152 145825655526547332 145929412218691584 146073658342068671 146218716592656624 146299795730235392 146513512392238593 146622056316237824 146677081456181248 147000173104992256 147264174266543096 147368954481917952 147457674054494208 147591273792126976 147738661025808384 147766175383486464 147989093937119232 148064091059662848 148131033811675272 148287459045863424 148539648602063872 148659469854916608 148687155700973568 148822697322643456 148839123700051904 148912292082561024 148986928192306176 149240307321884928 149338317566071872 149750262610665472 149893891664159937 150226832252700672 150529708930629504 150631756328853504 150785711836974112 150935449385968128 151089715288258334 151239754727472096 151351800068374528 151496965194695688 151708767051247616 151859421238984704 152014631500947712 152349480391090864 152424374442998784 152499305312354304 152909454257213184 153217739447247888 153331250169872384 153640385754892288 153769917919037952 153792958133993472 153845510249152512 154054510783881216 154155682648848384 154341978625581992 154417852177162752 154495247720542848 154729178492036064 155070006826646058 155072859099561984 155146238272338048 155380290314001024 155649767057521664 155676374173028352 155693557028343768 155804334850031616 156095067887571792 156113216211708576 156383964071943936 156515809310449344 156831365377607508 156918329291300864 156947553239916544 157263979758545408 157341289747611648 157634890764186976 157842017297768448 158378451569678424 158456309426118144 158473799118135621 158617379695542712 158730237851910144 159000187236012032 159128446605262848 159158082158788608 159320752129633024 159365574882785838 159399073215135744 159443918002873728 159478965388947456 159641963323442768 159720442314359808 159750188119200768 159855100493260032 160072265111376576 160150955635961856 160296055752261632 160392557743484928 160715929835709696 160851427296888384 160971488940818432 161052169222791168 161130392658138624 161149126412086272 161449832904391689 161564706384979968 161890441680110976 161974773844189184 162337011363659776 162392483040772096 162719887240451072 163078317038350784 163158485319266304 163404624555569152 163487433878377728 163567803278573568 163585857154204512 163734069363140864 163928100816055296 164175401086491648 164256108687065088 164460131230588928 164506399879004736 164587270196514816 164786172667914608 164903419994013696 164949813355767552 165011716638203904 165235886566582272 165375194743116288 165672196049860983 166040183016142848 166322564279775744 166347485328605184 166530134162341888 166639499114790912 166657892030339808 166776471107076096 166993895844917106 167107104677321856 167425534487973888 167444014162558392 167568064361414656 167678110951378944 167968915861110784 168000197834276864 168301913447477824 168338907910555648 168469045436998656 168761222068002816 169015813536145408 169216104068186112 169471381766701056 169633925816595876 169787617702271072 169813057939617792 170101855657202176 170270775076921344 170588502691432728 170672362932653568 170709878444507136 171016460438566176 171143157269331968 171307304759039928 171393165439977222 171396317952147456 171687808288800768 172033953063576576 172375009567094886 172393871280734208 172497656441106432 172653942926639104 172673960329438096 172819539446954484 172845433974253824 173381448058568704 173468348317802496 173634725953779741 173731007429654528 173769195262509056 173903530773676032 174113691875532416 174199285077712896 175105987939711872 175264637628150784 175589012291305472 175737049050329088 176091357616962816 176177923027255296 176390832714950848 176533120452713472 176565997394906112 176746459393811636 176833346848041216 176921977228363584 177222864944738352 177339252109710348 177828436850165248 177915856197746688 177935493746678592 178394363300082048 178444552157485551 178754029355122536 178875210640513536 179235846145837152 179335233475772416 179368632274190336 179486428624011264 179597208738873114 179730262581194752 180154160873356544 180333062721294336 180517374907375408 180915007964420401 180918335616155648 181003944651061056 181092925058420736 181277005366334528 181642483199734396 181771723991703552 182080859576723456 182132085580326672 182221620574712832 182261674730225664 182447958083934592 182537648359268352 182601777528857568 182629137784117248 182691543420868608 182939731555858944 183059873145507456 183463106668144632 183564838038880256 183675348383668224 183830202625015296 184059621968904192 184149020180729856 184200828033533472 184514094747876216 184645378725691392 184865694330471168 185017647634412544 185384444251403934 185684429185253376 185965585417658368 186017904336686016 186340516033419776 186375219472400896 186466840364875776 186748142349221888 186750975963272672 186842781575288832 187124650700732416 187346400932634624 187501918141661312 187629029813133312 187954435692101632 188007314147433984 188099737367445504 188492157449143296 188514072406591488 188584819015090176 188841013218951168 188965030343749632 189000222563561472 189339652628412552 189381271399375104 189760209161306112 190142790228163584 190351566205810688 190466162320388352 190829103825002496 190850166679905264 191011069915054956 191249450952064512 191343467986255872 191364587614352448 191537967934240256 191632126801575936 192018481895933952 192345043939974656 192387323326349312 192441448915062144 192536051927998464 192775200994345984 192869968077717504 193032574180540416 193160929755594752 194042991659738368 194072066216706048 194235685792468992 194258205370617858 194434207368729776 194572549624922112 194595171516481536 194958288790208832 195054129065889792 195351349856318124 195447383358361344 195490344670322688 195683580043148597 195877903359973968 196491939309223936 196610232072658944 196643841060667392 197172717331669632 197418788079550464 197508045082233696 197537638827718656 197716612061151232 197906246786028522 198212626473222144 198249540934631424 198439686804319704 198549722776748032 198649237589741568 198987076429179904 199117756754762496 199858522218879916 200056991456435904 200302443003600896 200706278574172672 200842341771804672 201104177828277367 201247265847957504 201622796021446898 201653006303296128 201752137660243968 201789711308464128 201995953592927584 202196545403844096 202673430982526112 203082046770797334 203232499257331712 203434319018262528 203533127568175104 203879272342950912 203936631037126344 204290319262997184 204840967023813888 205026557225383936 205253952844426416 205406014378508288 205540910198464512 205890469569550336 205993663627390464 206094928824336384 206305571322714752 206510442793740288 206760009102194744 206861651029784064 207173720418668032 207568498897371136 207591409371125024 207739113133375488 208126757183429056 208150954948944768 208511952095925248 208687745747265792 208719014610419712 208790335338135552 209108487170143344 209211283594865664 209633080537597248 209672121906451008 210091660142874624 210094847958681756 210456023063691264 210515232038323968 210939657909368976 211171268759571232 211275079234824192 211298398824180828 211448740153614336 211640317135880192 212487433177047784 212532097620180992 212591890670498304 212638620518596608 212960589752479744 213000250825601024 213140133991013376 213172069980635136 213429686815168768 213534607514615808 213856743657979904 214145511981537024 214287906447612928 214468569729184512 214736225630388224 214840523544184832 214865501882781696 215266443872522252 215419608513306624 215480213926020288 215853922240147968 215960034678571008 216000254358355968 216281851626637923 216388174432471488 216435738742142976 216872101118639232 217306045975044096 217544647092355072 217983245171170304 218090404371431424 218114476205606016 218298365617205664 218570801088073728 218738483289820998 218900534781988864 219341866505339648 219449693595353088 219933084474356736 220015622184271872 220041202203426816 220314515422109696 220500259657488384 220896261399814644 221053431722876928 221386910688190464 221763419039700992 221983640905678848 222185998819721216 222210522707119744 222431188568795136 222658527793222808 222809472903095808 223234045983965184 223258685550077856 223368438123841536 223417536766083072 223570814601838592 223860460982827392 224625393915998208 225014962757337088 225340248379051008 225794563395944256 226178567755461168 226417410586157056 226634572932387501 227027700102561792 227245447792043532 227451336921910304 227563150576871424 227613171259342848 228021947251421568 228409739678719904 228524220586636296 228636561664498176 228917077718401024 229378604084768768 229606388200046592 229833346089459848 229996875254808576 230426052595939312 230460578632338432 230573871611707392 230654876878556928 230890621250366609 231081766175821824 231291131090403328 231512967938372988 231626778265744128 232093767738054096 232265713436950528 232605010239969087 232609288649342976 233070435471001536 233474650586282496 233514561259542528 233540335542515652 234142601831357688 234316065400438784 234575946107915904 234788476822617088 234903897369673728 235377493936951296 235421329859874816 235777795797388288 235895969637818112 236011934621417472 236297153259651136 236452336146280464 237247324995571456 237567677354517636 237859151066776064 237926069543314068 238095356777865216 238338705806830048 238500280854018048 238981128194449536 239048362324178757 239098609822703616 239315238165348352 239462944985164152 239580663471539712 239625282178801152 240108397667064864 240444083628392448 240588836615227392 241047289042108416 241073894753564544 241338592868081408 241457233411227648 241578253834186752 241695588987207936 242362298655604736 242842780773768896 242962160766283776 243383531145691136 243469036705143424 243505517045489664 243588724561158144 243919642074478592 244079830860676608 244617475557526176 244737727978899456 244900464511557632 245106936833353728 245231150817566592 245532026907639808 245601104044711296 246018792997168288 246193838300921856 246263101629737472 246487592440628224 246514798628210966 246690196845883392 246759599818507104 247179259001871912 247355129991020544 247853829849873408 248023872448914688 248349766828621824 249123708767051776 249483846419663616 249795201243512832 249959248672186368 249986838045509712 250172039750844416 250490843767375659 250676418863245312 251322876598857728 251352096542121984 251517166427068416 251788017625268224 251953373791666176 252000296751415296 252452870171216736 252508361865833472 252632493397573632 253013612215074816 253141833102004224 253523720304218112 253954883093851136 254207072650051584 254438805100003328 254466888906540352 254681426553406608 254719586909426688 254999267936086016 255152783485803264 255882754037149092 256024642527911936 256588598553416192 256714735903997952 256960957138559892 257376765574053888 257531712433201152 258050929595364864 258562514350642329 258590806921101312 258762754955608064 258980914389958656 259010940494157144 259229309170431726 259630623408586752 259944385053611776 260072172087853056 260202522476703744 260468466475090832 260596511144481792 260653792893763584 261170537813298624 261298927616569344 262146976096878592 262896956442226176 263225050772733952 263344060109644928 263383518436958208 263605573575493632 263874995714704696 264137036425444224 264586249072426272 264865650119655424 265119689090717454 265250020272061824 265490342339683328 265834297417107528 266742655275247872 266873784296620032 266903240620017888 267591544950123072 268131044032683804 268329687797276672 268870675071061504 269002850213658624 269052948411285504 269229642936016896 269595393871792128 270098462594768486 270231241310034816 270776062361063112 271377503424233472 271505916976591584 271839029790601216 271915508049501792 272108979174703104 272387092350662912 272463724799601594 272657585987555328 273121289365085184 273198128370490008 273671937125901888 273806472538902528 273902666293286352 274054546931286016 274409597333788416 274658218169853952 275347257058320384 275513022575502336 275815534706378752 276089432953356288 276223530271094784 276771142121814324 277298541495706752 277534606598593024 278250327663021056 278292019480559616 278387113784180736 278526643777880064 278811316226857792 278948378126487552 279026856505029024 279510774050129664 279562829208601344 279700260547313664 280122213523832832 280126463944909008 280264172362933248 280686976051098624 281252877212491968 281443544719699968 281700105646432256 281731198432241104 281931653538152448 282010971221150976 282738236173714944 283261519828426752 283455854227331072 283518160691462144 284186845321351168 284712810019487744 285527349308716032 285667712768212992 285699243480582528 285958092972246016 286243655737503744 286275250019857896 286487335843708928 286874176428096768 287226144684408832 287306951901360384 287448190202363904 287805229653530624 288027722843900928 288375802168850564 288517565909961984 288580984989523968 288662173372593216 289162801491518976 289304952116576256 289741394633392128 290819301607474688 291064487489607552 291108099325059072 291427734784098304 291651311053094664 291858824437383168 292147316684137342 292437433185313248 292599591460470784 293027024784477186 293244112632475648 294000346209984512 294528348533086192 294737908963835904 294915348108988416 295182547584253952 296128182119325696 296262067623350544 296574918091726848 296859370179042783 297079297204127744 297318939709833216 297374311401947136 297645394645286912 297678247400103808 297824584165122048 297973856384612352 298480614643769856 298676635132143744 299500525221330944 299787783328319874 300453664505401344 301059417861259008 301263512657707008 301571423673948224 301870898771936256 302179430576516668 302434194032170347 302479509454944192 302993930389391376 303417534102495232 304029263001895424 304698960782181728 304848748885997568 305818908514426368 306435478894495776 306662500339744768 307280771509784576 307539835838075904 307585916267986944 307691020498305024 308109021567762432 308311365297696768 308683957251163984 308835704354325504 308990495441085696 309306303939170363 309458356984072128 310140013653292116 310292476544676096 310760580628002048 311299534115043328 311352748346056704 311387114056687536 311608669700063232 312190135775143584 312226432423417152 312767928143887872 313031618620898688 313662730755215016 313836658582601728 313895106479833088 314527959517090816 314682579495223296 315269781528373952 315684034595536896 316756903139356848 316912618852236288 316947598236271242 317234759391085424 317460475703820288 318000374472024064 318641504259266048 318731149765571676 318798146430271488 318887836005747456 318957930777894912 319283926646885536 319440884628719616 319500376238401536 319710200986520064 320144530222753152 320301911271923712 320592111504523264 320785115486969856 321431859671419392 321702854593776768 321942977881636864 322104338445582336 322260785316277248 322298252824172544 322899665808783378 323129412769959936 323780883360221952 323949547688378368 324674022727319552 324784966081544192 325439774480902144 326156634076701568 326316970638532608 326809249111138304 326974867756755456 327135606557147136 327171714308409024 327468138726281728 327856201632110592 328350802172983296 328920262461177856 329012799758009472 329174540393029632 329572345335829216 329806839988027392 329899626711535104 330023433276407808 330471773133164544 330750389486232576 331344392099721966 332080366032285696 332645128559551488 332694970657210368 333278998229581824 333315784060679616 333987791689834212 334214209354643712 334555798138286311 334851068975947776 334888028325116784 335136128722829312 335356221902757888 335937831722221568 336000395668553728 336603826894955648 336677815821111296 336938090873997312 337522444136005632 338031627072290816 338432208136372224 338942763533402112 339267851633191752 339575235404542144 339626115879235584 340203711314404352 340541550153842688 341177005382865456 341344725865307136 341419756889014272 342032920877132352 342614609518079856 342786330879954444 343375616577601536 344067906127153152 344750019134189772 344787742561468416 344995312882212864 345307885853278208 345347920658876192 345639078893908968 345690867948507648 346762896117137408 346936696635604992 347269451907559482 347462014859309056 347807061547352064 348227383751064832 348398570155425792 349752413883039853 350211975879423744 350529275256301568 351178024582610944 351474098100658176 352182715233925632 352355846054510592 352781665429901696 353066240905426944 353131994789812224 353492918787623272 353666693696082432 353843954456727168 354445729889476704 354678504219420696 355656873700330496 355831712395493376 355870987493357184 356788726600164096 356889104314971102 357508058710245072 357750421281027072 358471692291674304 358972857248022528 359194417477746228 359460525162389504 360308321746713088 360666125442588672 361034749814750816 361830015928840802 361836671232311296 362007889302122112 362185850116841472 362554010732669056 363284966399468792 363543447983407104 364161719153446912 364264171160653344 364443241149425664 364523349460451328 364895916167869184 365075296718536704 365203555057715136 365258275568234496 365383086841737216 365879463111717888 366119746291014912 366926213336289264 367129676077760512 367350696767336448 367660405250030592 368298040361459712 368401656067066944 369028189495752432 369290757451382784 369731388660942336 369772197942316449 370035295268825088 370768888502807868 371368858370506752 371931170835316736 372035808673372032 372681032066839552 372750438944801792 372933680729751552 373496284698443776 373501951926545344 373685563150577664 374249301401464832 374692801865269248 375003836283322624 375258059626266624 376014628294867968 376199474734891008 376716276776913941 376984314898286592 377028144813182976 377682026437902336 377930060687499264 378000445127122944 378679305256825104 378762542798750208 379520418322612224 380285580456327168 380703132411621376 380932324640776704 381658207650004992 381700333359810528 382022139830109912 382498901904129024 382686935972511744 382729175228704896 383075935868480512 383264253603151872 384036963791867904 384690087879949312 384774646652698624 384882897830124288 385072103855996928 385550401988691968 386065148361080832 388085983319476736 388144132433412096 388471371584937984 388516410741235716 388868414737459552 389145099249844224 389916577580417664 390108258131779584 390702699712636248 390894766716722688 390980689340645376 391367160086297194 391755806719947936 393220464145317888 393287682121334784 394345434663339264 394837576159100928 395016090164467392 395075277655437312 395433224122302464 395812493572057044 396879373608639408 397099445553496064 397298475179483136 397679533636076181 397974152858359808 398235513509524992 399717044437759832 400113982912871808 400604886007201792 401412557148345344 401684683543609344 402208355656554734 402494531695915008 403245592042893796 403306012606592256 403504275320487936 403579422616928256 403991907185855168 404393090807688192 405147693892152729 405346861965052224 406164093541594668 406464998514663424 407066255136350208 407758544685901824 407873262074252688 408580638525994368 408695587199402391 409681934047627776 410053114450767872 410507905688852832 410812028757016576 411081820396929024 411780939139100672 411987327254780928 412189857648672768 412611142645429504 413020885587480576 413520018204389488 413723302059568128 414347440837336064 415136997794742272 415182818742250048 416253514366858112 416301909897889536 417023904191850496 417375491494531584 417438029220839424 417580670676271104 418216974340286688 418422567189731328 419266161075194496 419344243812902016 420183320285749248 420189695917363512 420912046127382528 421030464076647936 421879315818737952 422342537519142464 422550158469648384 422596797648361656 422897480307228672 424974866354095568 425183781340996608 425277241037193216 425921179504959488 426000501651202048 426280267982026752 426859373630337536 427069215029231616 427713487315959808 428291023963074048 428575812895225856 428937139458369024 429472451260776448 429681047088369664 429731003765563392 430532887745044504 430839217026613248 430960427852040576 431707844480295936 431920069357142016 432000508716711936 432563703253275846 432776348864942976 432871477484285952 433744202237278464 434612091950088192 435089294184710144 435966490342340608 436228952411212032 436596731234411328 437141602176147456 437476966579641996 437801069563977728 438220975026206013 438683733010679296 438899387190706176 439866168948713472 440031244368543744 440629030844219392 441000519314976768 441792522799629288 442106863445753856 442773821376380928 443526838079401984 443967281811357696 444421045414239488 444862377137590272 445317055586445616 445618945806191616 446468091967930368 446517371100155712 446736876247683072 447141629203677184 447720921965654784 449250787831996416 449681674992479811 450029925514674176 450680496758102016 451589126791888512 452357135510922336 452834821172314112 453269145864775002 454055400205123584 454490895584087064 454902673843820608 455126301153742848 456043894502843136 456819479357439808 457048441173272592 457273123328996352 458757208169537536 459666692178919696 459993750509617152 460852105191878624 460921157264676864 461309753757113856 461781242500733218 462163532351643648 462582262180806656 463025935876745976 463253556531488256 464187535476108192 464531426873901056 465210020479938174 465218577298685952 466140870942003072 466949301172564992 467029122519085056 467080671085031304 468285203662715376 468632130800877568 469151892215831808 469576953645234176 470754987873902592 470842659719749632 471555591594776576 471791939275636224 472023869242834944 472594306519302272 472904672292560928 474494649991142912 475135354709035272 475718302133552128 475852139086628136 476190713555730432 476677411613660096 477000561708036096 477962256388899072 478096724648357514 478197219645407232 478925889970328304 479161326943079424 479250564357602304 480216795334129728 480888167256784896 481177673230454784 482147789507129088 482677185736162816 482914466822455296 483156507668373504 483391177974415872 484349498713175067 484724597311209472 485685561547537792 485924321532567552 486767062291382272 486938073410286848 487011034090979328 487177449122316288 487839284148957184 488159661721353216 489234951115052352 489475455957798912 489800929023115264 490213873666707456 490462301635133184 491064053815279616 491202208089422592 492037585994336576 492526203259474944 492975184881256448 493029597256421932 493380393691766784 493519199637014208 494358518003743824 494710259982041088 495707659699746816 496047744897829376 498247417534103552 498967692839327232 499590402487025664 499918497344372736 499973676091019424 500344079501688832 500981687534751318 501352837726490624 502645753197715456 502704193084243968 503034332854136832 503906747583332352 504000593502830592 504657653795488487 504905740342433472 505016723731666944 506283666204008448 507047440608436224 507909766187702272 508414145300103168 508877610200006656 508933777813080704 509362853106813216 509439173818853376 509998535872172032 510305566971606528 511765508074298184 512049285055823872 513177197106832384 513429471807995904 513921914277119784 515063424866402304 516101859190729728 517125028701284658 517181613842202624 517961828779917312 518021880988314288 518458618340863452 519888770107223552 520144344175706112 520405044953407488 520936932950181664 521193022288963584 521307585787527168 522341075626597248 522597855233138688 524293952193757184 525793912884452352 526688120219289856 526767036873916416 527211147150987264 527749991429409392 528274072850888448 528814003508904169 529172498144852544 529731300239310848 530239378181434908 530500040544123648 530980684679366656 531668594834215056 533485310550495744 533747568593240064 533806481240035776 535183089900246144 536262088065367608 536659375594553344 537741350142123008 538005700427317248 538105896822571008 538459285872033792 539190787743584256 540196925189536972 540462482620069632 541552124722126224 542745023893261203 542755006848466944 543011833953183168 543678059581202432 543831016099003584 544774184701325824 544927449599203188 545315171975110656 545854196962467139 546242578730170368 546396256740980016 547343874251803776 547612945077805056 547805332586572704 548109093862572032 548819194667576832 549316436339707904 550694514116640768 551026045151004672 551631069412757504 552178865906712576 552447060542189568 553542284243628648 554597082991413504 555069213197186048 556500655326042112 557053287555760128 557622632453715584 557896756252975104 558053713010058048 559021548100259328 559125658417202688 559400521094627328 560244427047665664 560252927889818016 560528344725866496 561373952102197248 562505754424983936 562887089439399936 563400211292864512 563462396864482208 563863307076304896 564021942442301952 565476472347429888 566523039656853504 566911708454662144 568373690642702336 571054698617432064 571398486961165056 571916185944492032 572487311475007488 572550500039715792 572974671687417856 573748352856193536 574452289368817664 574613903802720768 574896380404727808 575610459307061248 576055445687801856 576751604337701128 577035131819923968 577161969979047936 577324346745186432 578325602983037952 578609904233152512 579482789266784256 581638603214949376 582128974979215104 582216198650118144 582855469568196608 583302622106189328 583717648874766336 584294633368274684 584874866370626496 586054049568954372 586488225264951296 587050740129445791 588000692419969024 589056697066172384 589475817927671808 589830696217976832 590365095168507904 592256364238651392 592524135246701088 593149836183453696 593718740358085566 594158594408255488 594637879419666432 594748622803894272 595356494800207616 595649168330244096 595947712769224704 596961229287539712 597353270264287488 599001050442661888 599575566656639748 600907329010802688 602118835722518016 602527025315414016 603142847347896448 603312533484832101 603741797543872512 604358861153033336 604868388064340694 604959018909888384 605987860778782752 606835068204990464 608058526003790848 609397921564363456 609697497771995136 611637817028852736 612870957788991552 614561543019569152 615079671676151808 616218043135524864 616622730595393536 617367914502327968 617671408708651008 617980990882171392 618612607878340726 618916713968144256 620280027306584232 620584953089352192 621521161256004096 622599068230086656 622705496692113408 622774228113375072 623217339400126464 624380271550287168 624452864846834304 625535856287775744 626063237241797376 627325461510430032 627673317165203456 627790212959666176 629055919034181632 630539563056747904 631368069191073792 633513806278713696 633825237704472576 633895196472542484 634469518782170848 634920951407640576 636000748944048128 637283008518532096 637462299531143352 637596292860542976 637775672011494912 637915861555789824 638567853293771072 638881769257439232 639000752476803072 639420401973040128 640289060445506304 640603822543847424 641570230973939712 642863719342838784 643405709187553536 644208676891164672 644521570632554496 644596505648345088 645799331617566756 646258825539919872 647561766720443904 647899095376756736 648845554879913769 649348045454639104 649569932163088384 650879548961804288 652313268153403136 652633941277065216 653618498222276608 653949735513510912 654271213114294272 654343428616818048 654936277452563456 655712403264221184 656701604345966592 657840524922355712 658025599516018944 658349080786059264 659144690671658432 659799253423070208 660046866552815616 660943546266329088 661500778972465152 662688784199443932 664160732064571392 665290257119102976 666557996459163648 666631568121359232 667975583379668424 668428418709287424 669111596276572622 669702137951895552 669776056650233568 670272257445658624 670712443805515776 673207653789911296 673355631642222592 673876181747994624 675044888272011264 676063254144581632 678535703266383504 679150470809084288 679252231758471168 679903718797162503 680407422628808704 681083100307685376 682354010765730912 682689451730614272 682839513778028544 684065841754264704 685229219036159712 685572661759908888 686751233155203072 688135812254306304 689500038268379544 689990625764425728 690695841317752384 691278157787817936 691381735897015296 692671863751099827 693873393271209984 694538903815118964 694924029718618112 696454767502129664 696797140310851584 699504827766079706 700423951758847488 701058550512603136 702356049165221888 702948196201316352 704365430467851264 704711692109021184 705563330859803392 706132481810853888 706263989579624448 706985837575246544 707333387392164864 707687908913454336 708891459778953408 709357008438841392 711313747400660992 711741974986714368 713577453200328192 713778208629942204 715016117420490144 715500842562054144 716943384583348608 717945714496045056 718388834955492456 718921050324779008 720616643493426176 721332250885177344 722069499629501632 723660031857681604 724015778604244224 724371700233682944 725108021465338112 726569932798937584 727086895966814208 728323438306893824 728528342321306688 728886482298851328 729791832335738368 730150593437073408 730407110115430272 730516551136468992 730766173683474432 731758926223435776 732239492582029824 733852426672578528 734259352155521024 734701393534672896 735320810500061184 736596080722919424 736803312134133888 738056378991504864 738581514902765568 739462777321884672 739544395884632898 740070590537650176 741537777005615736 743862341670633472 744071617346744064 745362064133679104 745500877889603584 747003903853090688 747371126301155328 748498602802929664 749385603730538496 750007672566645248 750516119252533248 752029256589735936 753432553553827882 753968629796573184 754056289626365952 755364052875804672 755860121374998528 756000890254245888 757358610513650208 757525085597500416 759040836645224448 760571160912654336 761406264823242752 761864649281553408 763316415300009984 763400666719621056 764044279660219824 764997803808258048 765458350457409792 766151871736961024 768073927583735808 769380175759898624 769549293305397248 769765795660248576 770144207711993856 771100803977383936 772130296722161664 776171966638953472 776288264866824192 776942743169875968 777032821482471432 777736829474919104 779833155160835328 780216516263559168 781405399425272496 781789533433445376 781961378681290752 782734320172594388 783511613439895872 786440928290635776 788690869326678528 789675152318201856 790032180328934784 790150555310874624 790866448244604928 791624987144114088 793758747217278816 794198891106992128 794596950358966272 795359067272152362 795948305716719616 796471027019049984 799434088875519664 800227965825743616 801209772014403584 802825114296690688 804416711313109468 804989063391830016 806491184085787592 806612025213184512 807008550640975872 807158845233856512 807983814371710336 808786181615376384 810295387784305458 810693723930104448 812328187083189336 812929997029326848 814132510272700416 815517089371803648 815746524148505376 817161277051988736 817391174398804782 819363868095255552 820106228901535744 821015811377705664 822163640793858048 823561878278201344 823974654509561856 825222285290859008 826041771174961152 827040036408778976 827446604119136256 828694881674672128 830273995589484544 830365637484500096 832507028733716224 832603819795779072 834047808383700992 834750982989063168 834876058441678848 835161341352542208 836433948680573376 836845134379462656 838532322150388992 838688487625804032 840366640571498496 840379391834727024 842060928153295872 843758631637475904 844685075038284928 845100316939296768 845193595296723312 845794960614457344 849949732708191136 850367562681993216 850554482074386432 851842359009918976 852001003302404096 852560535964053504 853718747260675072 854138430058463232 855426974631919616 856582047926148096 857151625790451712 857874278916738048 859362094176739328 859462007531126784 861065775490089008 861678434053226496 861920855704081152 862801795198738381 863415688960591872 865127406506551692 865552697729885952 865742954968571904 867488404474556928 869224183900176384 870178588369420288 871932980684681216 872457904822424064 873193462468822656 874283204352294912 874953933159283992 875602139127955456 876441950052412026 877367466021358592 877798774381412352 879732337897426944 881258061688438784 882001038629953536 883585045599258576 884213726891507712 885547642752761856 887053676158803968 888842090828478976 889724754275180544 890634111172891232 891237891612383232 892936183935860736 893034742200311424 893473752495366144 894283258407354368 895441843931309568 898501575663992832 899363349984959622 901360993516204032 903178253583777024 904714271021844672 905669642344628224 906538291729550004 907302582096511041 908981791168174128 909805347687641216 910252602307485696 912087789005686272 913638958714879616 914096882346545184 914546246657992704 917514416339075072 919333384357839392 919987501019234304 921704210383757248 921842314529353728 922619507514227712 923562485001466436 924327064703287296 926051871753491952 926507113062976512 927918911817511089 928375070952216384 930420040959876348 932281741884006144 933898602345129984 934058245038170112 934161342170062608 936570407325430752 937264261601755136 938303784431663616 939153907290468352 941509975747805184 941685319439499264 943111183189553152 943583878551272448 944047738485669888 945188613038604544 945809344585121856 948989299982285824 950270709418070544 951436604267104256 951704278173256272 952381427111460864 953354823227320192 954001123416072192 955924512777798144 956193449296715028 956394439290814464 957851779940656608 958322653886158848 958501128715204608 960433590668259456 961776334513569792 962355346460909568 964295579014258176 965354371472325632 965828933644910592 966313015336747008 966782355948831744 968698997426350134 971371123095075584 971848643065135104 973876146820573696 974022068181958656 974354898244632576 975678568297914368 976319323442706432 978469902230104704 978950911915597824 979601858046230528 980427747333414912 980924603270266368 982128107630559232 982404416178845184 984075171988673152 985052406518949888 985950369762512896 986059194512843864 986760787383533568 987038399274028416 988717036007487648 989420519964082176 991415319399493632 992095489795658752 996494835068207104 997935385678654464 999836994688745472 999947352182038848 1001963375069502636 1002705675452981248 1003667394414858933 1005291506395430912 1005408386168487936 1006068665708273664 1007813495166664704 1008001187005661184 1009315307590976974 1009811480684866944 1010033447463333888 1012567332408016896 1014094881216872448 1015819532375404544 1016828290600206336 1017867555626161408 1018725706213626432 1018878347637706752 1019997071744344064 1020611133943213056 1022515608394480697 1023531016148596368 1024098570111647744 1026354394213664768 1027843828554239568 1030126849732804608 1032203718381459456 1034250057402569316 1034363227684405248 1035923657559834624 1036043761976628576 1036917236681726904 1039777540214447104 1040288688351412224 1040810089906814976 1041873865900363328 1042386044577927168 1044682151253194496 1045195710466277376 1049257241649119559 1051587825768904704 1053376240438579712 1053534073747832832 1054422294301974528 1055499982858818784 1056548145701776896 1057628007017808338 1058344996289705088 1059462600478621696 1060478756362869816 1061000081088247296 1061961369358733312 1063337189668430112 1066970621100991488 1067495137186480128 1067612962480071552 1070366179800492288 1072524176130735216 1073318751189106688 1075482700284246016 1076918571744067584 1078381575487168512 1080393850379073944 1080924965240139264 1083104249444252448 1085490047786522406 1085510013696933888 1086023667906366336 1087356119162404864 1087662032198007168 1089548369402651648 1089854899198406376 1090630343950221312 1091708393924934278 1092485157460340736 1092792513481960032 1094687748503607552 1095225890155610112 1095610665173145408 1097638389335153664 1098632872679415808 1101389028233281536 1102052090302009344 1103262138825515008 1104894121084379136 1107084568487257296 1109194165982827008 1109316593826949347 1110138426394372096 1113001310652084224 1114106575111520256 1115245264907431168 1115793512505950208 1116107426020116096 1118043096200518656 1118251316834405376 1118801042189254656 1120488854095331328 1120505855779636032 1121056689451732992 1122747904204394496 1125011508849967872 1125774178878799872 1126800422585729024 1126924793728964416 1128043884884603904 1130148830330741823 1130952944694859776 1133046079313707008 1133823416909324288 1136747381285404672 1142109397234864128 1142796973922330112 1143832371888984064 1144974622950014976 1145101000079431584 1145949343374835712 1147496705712387072 1149227807605441536 1149792760809455616 1151220918614122496 1152110891375603712 1153503208675402256 1154070263639847936 1154323939958095872 1154648693490372864 1156651205966075904 1163277206429898752 1164257949958430208 1164432397300236288 1165710939136393216 1166605244212378656 1167435297749532672 1168589266736549368 1169749732741252992 1172108099137908744 1172976450529902592 1174101480258891582 1176001384839938048 1178113394132344768 1179661392435953664 1184512728477302784 1185048270493402176 1186299672366907392 1187437480716171132 1188317188816510976 1190712989600415232 1191298336660488192 1191895425538449408 1193922458575079424 1194706540528574976 1198002100885323776 1199151133313279496 1201814658021605376 1204237671445036032 1205054050630828032 1206285694695792896 1206625066969664202 1207483595087745024 1208717722306066672 1209736776128681388 1209918037819776768 1211975721557565504 1213670136409980928 1215443081676458187 1216117052007581696 1218795843128726912 1219394995543990272 1223275634057705472 1225741915577983104 1229123086039138304 1230159343352303616 1232436086271049728 1233245461190787072 1234735829004655936 1235342817417302016 1235961981764342784 1237225215756681452 1237833427936288512 1240560054613168464 1241169906178704384 1243042322512008192 1245198136460173312 1245410993384226816 1245548456226750144 1248760543100574336 1248905729693668608 1251071712575551488 1252126474483594752 1254650923020860064 1255346634330406912 1255580425919332352 1258111838068363264 1261079126113495808 1262736138382147584 1267027612557427392 1267650475408945152 1267790392945084968 1268939037564341696 1272001497888096256 1274566017037064192 1274924599062286704 1275551344022989824 1275831723111579648 1277135706587542144 1277763538514878464 1278001504953606144 1278840803946080256 1280578120891012608 1281207645087694848 1283140461947879424 1285727438685677568 1286811418375107072 1288417353782329344 1289043141265108992 1289193011296690176 1291598663235133512 1292517651079839744 1295123533440887808 1295798190753513472 1297691109759827538 1301759097923608576 1304626536306806272 1305267882554130432 1307236996444553216 1307899471027021824 1308686857233636096 1309872554905126912 1311424806528442368 1313403208691933184 1314662925078618039 1315681049844711424 1316051199032037888 1316698161572118528 1318289381343316864 1319598506846140416 1320093733105631232 1321887092532658176 1323001557944930304 1325377568398887864 1328321464129142784 1330580514238205952 1333263136242718464 1335951166759336848 1336856837418574848 1338223192553145244 1339404275903791104 1339552113300467136 1341424887611031552 1346415307579822592 1346711263284445184 1347752363495989248 1350089776544022528 1352126508289163264 1357071406532767008 1358300941618168576 1358504463516942336 1359807437594325006 1360814845257617408 1362166200615370752 1364708021531461824 1365378903461228544 1368131683508529408 1369785060302040179 1370458438072319424 1371145323519817776 1376271624508612608 1379000076536759088 1379981251528851456 1381391682635504768 1382556315575635872 1382763471794030592 1385343727502199654 1387746786542419968 1389077807630237928 1389848059437236224 1392909535004259328 1393594280621703168 1399009655532159412 1400847903517694976 1402117101025206272 1405896392402632704 1407729244797941569 1408730860935702528 1411126661719606784 1412264963621707776 1412527979159248896 1413971675150493088 1414666774784329728 1415375817826908672 1417782919557906816 1418714016877682784 1422627494801321984 1423483949973428736 1427154906400656384 1427556417259884408 1430032234840980288 1431001685124108288 1433886769166697216 1436777669910984912 1437842100649558016 1441233286986852352 1442664501770354688 1444138999259003264 1447320063715363208 1448031557208488448 1448743400467365888 1450216042930676224 1453139865597875168 1454173791933628416 1456646876613787648 1457056684642613376 1457772964597702656 1459583664671476736 1460301186874146816 1460814220230860544 1461033102272937984 1461532347366948864 1463517852446871552 1464478985164059648 1467704853345157056 1469402787069345792 1470641621000122368 1473192161445838848 1473606624268267776 1476112757983009728 1478925554643769344 1479088791769265796 1480141181075300352 1483075554011231472 1487724683341266944 1488143234693488128 1490724128267358208 1491001755779207168 1494007807706181376 1494742252602310656 1496997205605859328 1498771207461076992 1500015345133290496 1501032238505066496 1504058513179471872 1506865107107655764 1507937259593146368 1508112579252731904 1511720242749997056 1512001780508491776 1513972961386465461 1514717221027300416 1515050171195000832 1521142321825308672 1522812529646485504 1523729298563106816 1526632830600019968 1526801333439242112 1528088559320439648 1529995607616516096 1530916700914819584 1532303743473922048 1536147855167471616 1538760351519797248 1539531591320497152 1540288415423987712 1542201607954767872 1552343933277906944 1553885486339751936 1554065642964942864 1555473658949838208 1559666310321670656 1560433032527118336 1562810798850544992 1563579066866890752 1563922757362581504 1565468640345188776 1567023226879791744 1572881856581271552 1577381738653357056 1580064360657869568 1580301110621749248 1583249974288228176 1586442010526712507 1587517494434557632 1589193900717932544 1590718134544304724 1591896611433439232 1592942054038099968 1598868177751039328 1600455931651487232 1602419544028807168 1605650228593381376 1608833422626218936 1609978126783660032 1612982368171575184 1613224050426369024 1614017101281951744 1614317690467713024 1615967628743420672 1617572363230752768 1620590775568610916 1621387447860208896 1624656374166378672 1625859994058653696 1628235071679783609 1628265020545400832 1631034178743607296 1631493048297010752 1634322554103977472 1634782348797609564 1637562590887401417 1638727736190511104 1640212457803071488 1642031622755411328 1644327281587716096 1647123756556402688 1647949309019123712 1650444570581718016 1652083542349922304 1654080072817557952 1654893208238272512 1657389763349344256 1660731274969000192 1665014057467432448 1665207639591558144 1668095616767401984 1669501965978126336 1672867897361146752 1673690268758925312 1677064644300777984 1677376975251608064 1680733281142996992 1680758783669454048 1684121856306591744 1687517263274951808 1689370150076569856 1690200633878593536 1690387190593446624 1691589921228914688 1699899465416382272 1700735125363986432 1703684718019837952 1704002006604808192 1705121071928107008 1707437494521350144 1713164095852296192 1714303251580903424 1715748557833476096 1718724188353478656 1718924015062253568 1722131550980178016 1723356868106452992 1723841711408162304 1725603590397476762 1726831377921183744 1730254813013103384 1731105395459771904 1731485909937143808 1734976808949113856 1738448367800352768 1743865961369362432 1744915809644848128 1746386924937645312 1748566408704589824 1749907866318567984 1751204278255910912 1752883900104824052 1754734932042717184 1759464675794853888 1761152220388337373 1762516123376877568 1764002077259907072 1767170091198517152 1768427453783015424 1771095285505523712 1774107352317607936 1777684181656957952 1779449508550361088 1781268222345782464 1782475783224766464 1786069484400622848 1786947504990732288 1790883687862619136 1797003151327985664 1798726699969919244 1802721987032408064 1806356507167554048 1809428542043689344 1809937600454496303 1811339284689256448 1813076583459100008 1814605164193022082 1817963582336348256 1819610695375282432 1820505204614971392 1824175578011372544 1827277917429759232 1828193764693090368 1829092493315985408 1835028832678150144 1838666768715678784 1843408420767514496 1843684629058707456 1845239015028455424 1847124970002932872 1848654129406574592 1852103743506983904 1853014226125953024 1855837823635022178 1856750141904432768 1860840081919752696 1864563483768012288 1867797204690259968 1868116490076340224 1868322684340125216 1873140814650861504 1876607568863327232 1878307814580936704 1883019951495610368 1883370638878998528 1886222366379106304 1887167757102544896 1890377226077209088 1891618689170243712 1897978599964571648 1900541418836141088 1902873208534208512 1903408556346512544 1904762854222921728 1906709646454640384 1908002246832144384 1911849025555596288 1912386898593430056 1912788878581628928 1915703559881313216 1916645307772317696 1917002257430409216 1920867181336518912 1924710692921819136 1928591158028516352 1930708742944651264 1932626030673494016 1933564711897663488 1937397994852700268 1942742246190151168 1943697286130270208 1947752293641147392 1948044136363917312 1948709796489265152 1951357136595828736 1952638646885412864 1956939804460209408 1957901823831195648 1959203716092461056 1960855494666829824 1961849206540532736 1964808832357690368 1968150343977346304 1970104813037899776 1971900739525025792 1972118389025687728 1973521574767067136 1974076798548056832 1977434072014975296 1982830638798987264 1984190979591317504 1992989670136414208 1995870771357308928 1999673989377490944 1999894704364077696 2003926750139005272 2005411350905962496 2007334788829717866 2010583012790861824 2010816772336975872 2012137331416547328 2018630615181953948 2019622961369733888 2020066894926667776 2025134664816033792 2028189762433744896 2031639064750809088 2035735111252322816 2037451412427252864 2037756695275413504 2039994143488688128 2041222267886426112 2045031216788961394 2047062032297192736 2048197140223295488 2052708788427329536 2055687657108479136 2060253699465609216 2064407436762918912 2068500114805138632 2072087523953257152 2073834473363453808 2078015591253299481 2079555080428894208 2081620179813629952 2083747731800726656 2084772089155854336 2089364302506388992 2090391420932554752 2098514483298239118 2103175651537809408 2106752480877159424 2107068147495665664 2108844588603949056 2110999965717637568 2113096291403553792 2115256014035616676 2116689992579410176 2120957512725739632 2122000162176494592 2123922738717466624 2126674379336860224 2133941242201982976 2135225924960143104 2140732359600984576 2145048352261470432 2146637502378213376 2150965400568492032 2153837143488135168 2156763150974337024 2160787700758147888 2161849930480278528 2166208498888504896 2170980095573044812 2172047335812732672 2174712238324809728 2175324064396014336 2179096738805303296 2179709798396812752 2181260687900442624 2183416787849868556 2184970314920681472 2185585026963920064 2189375497007215104 2190451780311220224 2191221330346290816 2195276778670307328 2197265745358831616 2202778056466563072 2204104180604018688 2206524277651030016 2209788242168758272 2214169136974514592 2218388331965654016 2218633187653898694 2220276852788744192 2226002621304168448 2230490529814862336 2231587025011900416 2232214852040232192 2236086192401037312 2236502633668810752 2241011711559272064 2242113378903465984 2245495808408788992 2250023017699935744 2251548357757599744 2253600845171458048 2253849587457928832 2256087769769207808 2260297660661483646 2261905889389719552 2266092158627414016 2267646833818648576 2273494762570809344 2284218794469728256 2285593947844660224 2287664743777968128 2289949245900029952 2290202000158863168 2294993411424774144 2298455615210883072 2302441837228244992 2304221782751207424 2307006417350804512 2308140527279695872 2308647879916191744 2309297386980745728 2313302411932151808 2326554412859797504 2328515899916860416 2328864794600472576 2333210488424757312 2337178533473098736 2339499465482505984 2341890586968004177 2344216198275817488 2345952901059805184 2348202960517783164 2352002769679876096 2356226788264689536 2359322784871907328 2369025456954605568 2370096540986804352 2372599344733814784 2374874961432342264 2376634377633021952 2381425979200830464 2382596673320976384 2383790851076898816 2387844917150158848 2389413081057149952 2398302266626558992 2403629316043210752 2408475342890072064 2412571389391585792 2413250133939328404 2414967190175490048 2417435444612133344 2419473552257362776 2419836075639553536 2423951443115131008 2427340272819961856 2430886163352916374 2432234104015163392 2437591686257453824 2438789991087980544 2446551268115410944 2451483831155966208 2458246172078276608 2460318686704607232 2466490922381574144 2469471658009311872 2470685634834604032 2471923963528685568 2474450431513362904 2475666855872577024 2481120109226336928 2482339812357408768 2486084645024016384 2490396272920346624 2490821986768453632 2491096912453500288 2497521086201148672 2497811459387337216 2502143425151102976 2504252948967189504 2509301846041720128 2516223676136726528 2522158252226991616 2534055225114854784 2535300950817890304 2535580785890169936 2537878075128683392 2544002995776192512 2549132034074128384 2549849198124573408 2551102688045979648 2551663446223159296 2554271413175084288 2555527077029756928 2556003009907212288 2557681607892160512 2561156241782025216 2562415290175389696 2566280923895758848 2571454877371355136 2573622836750214144 2578086282530217984 2578386022593380352 2583197326470267024 2585035302159679488 2588405385596215143 2590247066881775616 2595382219519655076 2603518195847217152 2609253072613612544 2610535765108260864 2614473992889106432 2615798942054043648 2617373714467272192 2619745109810253824 2622849613056884736 2626806417383866368 2629325850157236078 2632102398064075776 2633396323144237056 2636578762686633728 2639197013692280832 2643774185065316352 2646003115889860608 2650755136797775728 2656642928258285568 2661161028476411904 2666526272485436928 2671902333518673696 2673713674837149696 2676446385106290488 2678808551807582208 2679104226600934272 2682849775222063104 2692830615159645184 2693422526568890368 2695504726991978496 2714142813065534016 2716601883236337152 2717008927033884672 2719614875188650012 2721629690515234816 2729416043062923648 2730757806922457088 2736263367017058816 2739570120604080358 2740916876144638848 2742290647039635552 2752543249017225216 2758000153073518176 2759962503057702912 2762783365271009536 2765112631151271744 2765526943588061184 2770687455004399308 2778155615260475856 2779696118874472448 2783756735452533267 2785819070008518656 2798019311064318824 2801695807035389952 2804234202050412544 2811792784805265408 2815458489595883138 2817461721871405056 2822253323439213568 2824529927243415552 2825055958318497792 2827943350300986176 2829333549568659456 2830751635653817344 2835565839115813632 2837428033755365568 2845254989602643968 2846967899946857472 2854309812801312768 2855112834519768816 2860064469681960576 2862003370248216576 2867773538333394432 2873555339821969824 2875684201299116032 2882466573973704704 2885329003540709376 2888277998518006528 2894640127430726416 2896063114416976896 2897486800934731776 2900432085861352448 2906279731195750336 2913293753227575296 2914113369285226752 2915545929195405312 2919167329342953472 2921628440461721088 2922066204545875968 2923064694733897728 2927035704893743104 2928957970328119296 2935409706690314112 2938805574138691584 2941283242000244736 2946384322891677696 2947213248536535552 2952225515966019456 2957851109287538688 2958177583538531592 2960282362150600704 2966151108022462944 2976286469386976256 2981448256534716416 2982003511558414336 2988015615412362752 2989484505204621312 2993994411211718656 3000030690266580992 3008117026358943744 3011002183244576799 3013730214215311528 3015874519186292736 3016225158505463808 3023440485499994112 3024003561016983552 3027945922772930922 3029434442054600832 3030100342390001664 3042284643650617344 3045625059292971008 3047458597126213632 3053602666878484224 3056177118640879296 3059991215233032192 3061833401829639168 3064607486947844096 3067546825183442091 3072295710334943232 3077520703039594496 3079063182640994304 3084403215909535744 3104687866555813888 3107770972679503872 3108131285929885728 3110947317899676416 3119332620643341312 3120866065054236672 3125621597701089984 3127158133733781504 3130937280690377552 3134046453759583488 3147771724947358677 3154763477306714112 3160128721315739136 3160602221243498496 3166499948576456352 3172884021053425014 3175034988869115264 3178387801435865088 3181436269088609448 3183793222866878464 3185884108076199936 3197736355502078656 3200911863302974464 3211300457186762752 3217666845252437872 3219956253567320064 3225964736343150368 3226448100852738048 3231935257486841344 3235144726461505536 3241181551137221832 3242774895720417792 3249312748332757344 3251719988117307392 3256470143359567218 3256530041090801664 3262068357487214592 3262986096594021504 3268645108207954944 3269564697595219128 3275125181774802834 3277455472381022208 3280424915606142976 3284063245510822656 3294247513112805376 3295898618038247424 3300889141163436032 3304167084699844608 3308160145635115904 3309786416476545024 3314779526698688512 3321462549938000384 3330028114934864896 3330415279183116288 3336191233534803968 3339003931956252672 3345735794722293504 3347380537517850624 3354129288601555968 3354753950503216128 3361466562285993984 3361517567338908096 3368243712613183488 3375034526549903616 3378740300153139712 3380401267757187072 3380774381186893248 3390446490992225469 3399798930832764544 3401470250727972864 3407369436039675904 3408004013209616384 3410242143856214016 3414874989042700288 3426328191704592384 3428606503161806848 3431497115666952192 3437448376706957312 3437848030124507136 3444263101960356032 3447683422816324608 3451207180794953524 3453662755842367488 3460509626026206768 3462210790919543808 3462971819874287616 3469953617898227712 3487731922738724864 3489831619289696256 3492773849875290624 3497132817409179648 3499815732637135968 3502408556511821824 3505767800209648104 3509469864085434368 3518929351589707776 3522304440776674746 3528004154519814144 3534340182397034304 3548214704635215872 3555368363313915904 3558899017100722176 3562536444691564928 3564951566449532928 3572138968801245696 3573895009981464576 3581767375725238272 3594006302655971328 3597453399939838488 3605443974064816128 3612713014335108096 3618857084087378688 3619875200908992606 3626153166918200016 3629210328386044164 3635927164672696512 3639221390750564864 3641010409229942784 3648351156022745088 3654555834859518464 3656387529386180736 3658184986631970816 3670057665356300288 3677333537431357568 3686816841535028992 3687369258117414912 3690478030056910848 3694249940005865744 3697308258813149184 3704207487013967808 3706028452251906048 3711675647270044356 3713500283808865536 3721680163839505392 3729126967536024576 3735594409380519936 3736232980152680448 3736645368680250432 3746281629301723008 3753215137726654464 3756615629161873408 3766039902991220736 3766741277757997056 3772444732758212608 3774335514205089792 3780754452154418176 3783237378340487424 3795957199929143296 3801082837672282176 3805746417068417024 3806817112693025088 3813419292909280768 3816004493664288768 3820979378737269973 3823698051111192576 3824773797186860112 3831407119762626432 3833290615544635392 3834004514860818432 3841734362673037824 3849421385843638272 3857182316057032704 3861417485889302528 3865252061346988032 3867129423795326976 3874795989705400536 3885484492380302336 3887394572260540416 3895504587282294784 3902714273191657472 3905277293770825728 3913879608920418816 3915803647662391296 3921710989333659648 3923698413081065472 3929617664715380736 3936300687954692608 3940209626075799552 3943801479050051584 3944236778051375456 3947043149534134272 3948153597096113664 3954868144029950592 3965661277597974528 3968381959182635008 3991741542714617856 3999789408728155392 4007853500278010544 4010822701811924992 4014669577659435732 4021166025581723648 4024274662833094656 4037261230363907896 4039245922739467776 4040133789853335552 4050269329632067584 4056379524867489792 4063278129501618176 4071470222504645632 4074902824854505728 4075513390550827008 4079988286977376256 4082444535772852224 4090062433577922788 4094124064594385472 4105417576854659072 4109355180906120537 4111375314216958272 4128814873525837824 4137000229610277264 4144175047906514304 4147668946726907616 4156031182506598962 4159110160857788416 4163240359627259904 4167495463601453312 4169544178311708672 4178728605012777984 4180782841865109504 4197028966596478236 4206351303075618816 4213504961754318848 4217689177207898112 4221999931435275136 4223187734393824707 4226192582807107584 4230512028071233352 4233379985158820352 4241915025451479264 4244000324352989184 4247845477434933248 4253348758673720448 4267882484403965952 4270451849920286208 4281464719201969152 4290096704522940864 4301930801136984064 4313526301948674048 4321575401516295776 4323699860960557056 4332416997777009792 4341960191146089624 4344094671625465344 4349424476649619456 4350648128792028672 4358193477610606592 4359419596793625504 4362521375800885248 4366833575699737112 4369940629841362944 4371170053927840128 4378750994014430208 4380903560622440448 4382442660692581632 4390553557340614656 4394531490717663232 4408208361208037376 4413048555302060032 4419576484337516544 4428338273949029184 4436776663931308032 4437266375307797388 4440553705577488384 4452005242608336896 4460981059629724672 4463174050023800832 4464429704080464384 4472172384802074624 4473005267337621504 4482023423118544128 4484226757806931968 4490991616817577984 4500046035399871488 4503096715515199488 4507699174915857664 4512175539538415616 4520595321322967292 4523811778779439104 4535293667637297152 4541918884159396383 4546989525141618688 4568437588939456512 4571187895689320448 4575329487555936256 4579898491800059904 4580404000317726336 4589986822849548288 4596911230421766144 4604883674456489984 4608443565502414848 4614012834701609024 4616281054559391744 4618594773961491456 4626604823864303616 4653108825719595008 4657031799833720832 4666420976849514624 4674357066946197472 4678998930965011968 4683781173936008354 4688432396551634976 4691905802119610368 4696405921035566328 4712453576529379072 4718645569743814656 4740193081973608704 4749749922864684528 4753268755266043904 4759326031580137521 4762851958401660928 4767581702153797632 4775689834300317696 4778826162114299904 4796604533253117984 4807258632086421504 4816950685780144128 4825142778783171584 4826500267878656808 4829934380350980096 4834870889224266688 4838947104514725552 4839672151279107072 4847902886230262016 4861772326705832748 4864468208030326784 4875183372514907648 4877579982175961088 4893102536230821888 4902967662311932416 4912687772662204251 4916492344156553216 4920637373409214464 4932981844763148288 4938943316018623744 4941371269669208064 4943847927057371136 4948900863026725808 4951333711745154048 4962240218452673856 4964679624714817536 4972169290048032768 4980792545840693248 4982193824907000576 4995042172402297344 4995622918774674432 5004286850302205952 5008505897934379008 5018603692083440256 5032447352273453056 5044316504453983232 5068110450229709568 5070601901635780608 5071161571780339872 5075756150257366784 5098264068148256768 5099698396249146816 5102205376091959296 5108542826350168576 5111054154059513856 5112006019814424576 5115363215784321024 5122312483564050432 5142909754742710272 5147245673500428288 5156172565060435968 5156772045186760704 5166394652940534048 5170070604319358976 5176810771192430286 5180494133763551232 5190764439039310152 5207036391694434304 5218506145227225088 5231597884108087296 5234747428934544384 5239490219620507648 5245699226113769472 5253612834767732736 5258651700314472156 5264204796128151552 5273157525373267456 5278394027384561664 5287548370130632704 5292006231779721216 5301510273595551456 5313285856516571136 5322322056952823808 5333052544970873856 5343804667037347392 5347427349674299392 5352892770212580976 5358208453201868544 5385661230319290368 5386845053137780736 5391009453983956992 5428285626131068032 5433203766472674304 5434017854067769344 5439229750377300024 5443259381030469632 5458832086125847296 5461515613844914176 5472526734034117632 5479140241208160716 5481833752289277696 5484581294079271104 5505086498034450432 5516000306147036352 5525566730542019072 5530225262302543488 5531053887176122368 5541374910008798616 5556311230520951712 5559392237748944896 5567513470905066534 5571638140017037312 5596038622128637648 5603391614070779904 5608468404100825088 5630916979191766276 5634923443742810112 5644506646878427136 5649059854486831104 5650111916636995584 5655886700601972352 5658667099137318912 5661503271307634688 5671131678231627264 5674856067510731136 5690509979205287936 5693935799893714944 5708619625602625536 5710225669039537632 5720128939363921152 5724006740496433152 5735547076666788864 5747110679643939648 5764933147947409408 5776555997036013056 5789280254861452832 5792126228833953792 5800864171722704896 5812559462391500672 5826587506455150592 5828226738570453504 5831091858390810624 5838334658685906944 5843256880923442176 5844132409091751936 5846129389467795456 5854071409787486208 5857915940656238592 5870819413380628224 5877611148277383168 5882566484000489472 5894426497073071104 5904451031932038912 5915702218575077376 5916355167077063184 5920564724301201408 5932302216044925888 5952572938773952512 5962896513069432832 5964007023116828672 5976031230824725504 5978969010409242624 5987988822423437312 6000061380533161984 6016234052717887488 6022004366489153598 6027460428430623056 6031749038372585472 6032450317010927616 6055891845545861844 6058868884109201664 6060200684780003328 6084569287301234688 6091250118585942016 6094917194252427264 6107205333756968448 6112354237281758592 6119982430466064384 6123666803659278336 6129214973895688192 6135093650366884182 6144591420669886464 6155041406079188992 6158126365281988608 6168806431819071488 6209375733111627776 6216262571859771456 6221894635799352832 6238665241286682624 6251243195402179968 6254316267467563008 6261874561380755104 6268092907519166976 6295543449894717354 6309526954613428224 6320257442631478272 6321204442486996992 6332999897152912704 6345768042106850028 6350069977738230528 6362872538177218896 6367586445733756928 6371768216152399872 6395472711004157312 6401823726605948928 6422600914373525504 6435333690504875744 6439912507134640128 6451929472686300736 6452896201705476096 6463870514973682688 6470289452923011072 6482363102274443664 6485549791440835584 6498625496665514688 6512940286719134436 6524136714974429184 6525972193188043008 6537290216415909888 6539129395190438256 6550250363549605668 6554910944762044416 6560849831212285952 6568126491021645312 6588495026225610752 6591797236076494848 6601778282326872064 6608334169399689216 6616320291270231808 6619572832953090048 6629559053397377024 6642925099876000768 6660056229869729792 6660830558366232576 6672382467069607936 6678007863912505344 6691471589444587008 6694761075035701248 6708258577203111936 6709507901006432256 6723035134677816192 6736487425226366976 6750069053099807232 6757480600306279424 6760802535514374144 6761548762373786496 6780892981984450938 6799597861665529088 6802940501455945728 6820484287712428032 6829749978085400576 6852656383409184768 6857213006323613696 6862994231333904384 6874896753413914624 6888526203920712064 6895366845632649216 6902414361589907048 6907325511684734976 6921019252052413536 6924421581839087616 6925943639748575232 6939907235796455424 6975463845477449728 6979663238579392512 6985547699750581248 6999631465274271936 7011535600419296208 7018939728170868736 7025671760904012531 7037858703179415552 7044608881553349492 7056008309039628288 7068680364794068608 7096429409270431744 7110736726627831808 7117798034201444352 7125072889383129856 7129903132899065856 7144277937602491392 7147790019962929152 7157609258761364879 7163534751450476544 7194906799879676976 7210887948129632256 7225426028670216192 7237714168174757376 7239750401817985212 7252306333836400032 7258420656772088328 7271854329345393024 7278442781501129728 7282020818459885568 7296702312045490176 7309111669719036928 7312775058772361472 7316369973263941632 7354667074862715136 7373633683070057984 7374738516234829824 7380956060113821696 7388499880011731488 7408414974027935616 7412056904503812096 7423351294540088712 7427000567617731072 7443360327679010784 7458253935072049152 7471188818761039872 7472465960305360896 7473290737360500864 7492563258603446016 7506430275453308928 7513231258323746816 7544889465516425216 7548671028410179584 7561508904308836352 7566474756680974848 7591914399858286592 7602165675344564352 7611492834136834048 7613634225386050176 7626838585818561536 7632008987328577536 7641958757474539946 7647396102222385152 7649547594373720224 7662814239525252864 7666581231089270784 7668009029721636864 7683468725346075648 7698842771687276544 7714364632114065408 7722834971778605056 7734258847590653952 7749591979410801072 7765216156788645429 7770968984760604672 7791009174564589568 7805428546383314944 7810554587541651456 7827759217840837632 7831607295324782592 7843421978667319296 7847396826162130944 7859235329430761472 7872601375909385216 7880419252151599104 7887602958100103168 7888473556102750912 7896307194192227328 7909736288059901184 7931322555195949056 7936763918365270016 7983483085429235712 7999578817456310784 8015707000556021088 8021645403623849984 8029339155318871464 8048549325666189312 8074522460727815792 8078491845478935552 8080267579706671104 8126556259003236352 8142940445009291264 8149805649709011456 8151026781101654016 8159976573954752512 8164889071545704448 8180124867155845576 8188248129188770944 8210835153709318144 8218710361812241074 8222750628433916544 8257629747051675648 8274000459220554528 8288350095813028608 8295337893453815232 8312062365013197924 8318220321715576832 8334990927202906624 8339088356623417344 8357457210025555968 8394057933192956472 8412702606151237632 8427009923508637696 8435378354415796224 8443999862870550272 8446375468787649414 8452385165614215168 8461024056142466704 8466759970317640704 8483830050902958528 8488000648705978368 8495690954869866496 8506697517347440896 8535764968807931904 8540903699840572416 8562929438403938304 8580193409045881728 8603861602273968128 8627052603897348096 8643150803032591552 8647399721921114112 8664833995554019584 8683920382292179248 8688189343250930688 8701296257584057344 8716386955221213184 8718839193587251008 8733667151399474224 8739881259682725888 8742340107855680256 8757501988028860416 8764885321385163264 8781107114681229312 8789062981435326464 8816416722416074752 8826097110604120064 8839152968675033088 8856676547898058368 8873553327862616064 8874532750615594776 8881107411154976768 8904010485216673792 8921962119259449344 8928859408160928768 8944344769604149248 8946010534675243008 8964046846237088256 8968453515613863936 8981983233635155968 9000092070799742976 9015398349831715328 9024351079076831232 9041190642645934584 9047623557558878208 9070587335274594304 9083837768318792766 9136875177878913024 9142375791378640896 9150658975111872512 9160808000635452672 9179973645699096576 9193822460843532288 9202640475550326273 9209767348912979968 9216887131004829696 9228025669403218048 9232562109118783488 9237189547922982912 9253209647728607232 9306217651439190016 9314063599667441664 9332841953699029248 9348714133892394944 9357997861930023936 9367562347872016708 9376864793103269952 9392811842071132656 9424907153058758144 9480386163947217408 9499499845729369056 9506537510532087808 9518652063160275042 9525703916803321856 9535163404307595264 9551379668600635392 9557652324228599808 9588495422114281253 9593209066506235968 9633901371560288256 9650285557566343168 9653000535757313616 9659868760701960192 9669741778448533376 9677894209029451104 9679344302558214144 9695805772460524032 9723544653411665496 9728936416060653568 9750366745029815296 9755159964351922176 9786205072461643776 9805935324623864832 9825375545324408502 9841274746818428928 9877886632037247488 9882742539338416128 9887695854114742272 9897801726053451616 9902667423490308096 9924480436905347712 9929359249429635072 9944338580096065536 9961585091681386496 9964387649814001152 9990084344804594688 9991245837549348864 10008573700604411904 10017011795868758016 10037207384166880512 10064894704546906112 10088633008907966464 10136220900459419136 10141203803271561216 10142323143560679744 10151512300514733568 10196528136296513536 10199396792498293632 10204410752183918592 10217085652700337152 10222108308119027712 10224012039628849152 10230726431568642048 10244624967128100864 10285819509485420544 10294491347000856576 10312345130120871936 10313544090373521408 10332789305881068096 10353621542384860572 10360988267527102464 10371229742286875641 10381528878078620304 10414072783388868608 10437012290454450176 10463195768216174592 10469494857869088768 10478980439241015296 10491398452227538944 10507225669535465472 10517303400628944312 10528409592256303104 10546315050746534912 10556788054769123328 10584012463559442432 10603020547191102912 10644644113905647616 10666105089941747712 10687609334074694784 10694854699348598784 10705785540425161952 10716416906403737088 10771322460638580736 10782018907967913984 10856571252262136064 10866407532945348608 10878459500754600048 10886518762060939264 10917664172251694592 10923031227689828352 10945053468068235264 10958280482416321432 10963667504578555392 10969162588158542208 11010172996068900864 11032000612294072704 11051133461084038144 11060450524605086976 11062107774352244736 11082749820017597232 11112622461041903424 11135026941810133068 11143276280034074624 11192077244257275296 11206783228141559808 11216936808201650176 11261833958383532552 11269846887485620224 11289013293756854272 11298119708973662208 11300223833273991168 11311773401203944704 11317334198274637824 11323006542615269376 11342263356463254528 11349712135021462272 11381019958410575872 11387871599787429888 11417239251205251072 11420451338079075264 11440257878727842304 11448013480992866304 11462938136211809919 11471094153333577728 11494221359287879296 11529866295894818816 11553111994072026112 11578560509722905664 11584252457667907584 11601728343445409792 11625118924783001344 11656453477140907008 11662183716781621248 11676669317371813888 11686513761846884352 11708142819574972416 11715831881312477184 11741638826761256448 11765132968000978944 11788852994146142208 11808902063864077824 11831404437150154752 11832710334154126368 11841129448602402816 11864604432089851776 11905145877547905024 11925793026138865664 11928014046233657344 11952062461649451008 12000122761066323968 12032468105435774976 12044008732978307196 12054920856861246112 12063498076745170944 12111783691091723688 12117737768218403328 12120401369560006656 12169138574602469376 12189834388504854528 12214410667513936896 12224708474563517184 12239964860932128768 12247333607318556672 12258429947791376384 12270187300733768364 12310082812158377984 12316252730563977216 12328065542718361611 12337612863638142976 12418751466223255552 12432525143719542912 12443789271598705664 12477330482573365248 12502486390804359936 12508632534935126016 12523749122761510208 12536185815038333952 12591086899789434708 12619053909226856448 12640514885262956544 12665999794305825408 12669563203181474121 12691536084213700056 12700139955476461056 12725745076354437792 12735172891467513856 12743536432304799744 12790945422008314624 12803647453211897856 12845201828747051008 12870667381009751488 12903858945372601472 12905792403410952192 12927741029947365376 12940578905846022144 12964726204548887328 12971099582881671168 12997250993331029376 13025880573438268872 13048273429948858368 13051944386376086016 13074580432831819776 13078258790380876512 13100500727099211336 13109821889524088832 13136252982043290624 13183594472152989696 13203556564653744128 13232640582540463616 13239145665906180096 13259118106794754048 13285850199752001536 13320112459739459584 13321661116732465152 13344764934139215872 13356015727825010688 13382943178889174016 13389522150071402496 13416517154406223872 13419015802012864512 13446070269355632384 13472974850452733952 13500138106199614464 13514961200612558848 13523097524747572992 13561785963968901876 13599195723331058176 13605881002911891456 13640968575424856064 13659499956170801152 13705312766818369536 13714426012647227392 13725988462667808768 13777052407841424128 13790733691265298432 13804828723179814096 13814651023369469952 13842038504104827072 13848843163678175232 13879814471592910848 13950927690954899456 13959326477158785024 13971095399501162496 13999262930548543872 14023071200838592416 14037879456341737472 14051343521808025062 14075717406358831104 14089217763106698984 14137360729588137216 14221473453255663616 14250145778766259712 14259806265798131712 14288555875204982784 14315218517522729758 14327069502900953088 14389813599759353952 14421775896259264512 14450852057340432384 14475428336349514752 14479500803635970424 14504612667672800064 14516841313544176656 14543708658690786048 14556885563002259456 14593404624090980352 14618223339438073856 14625550117544722944 14632739946527883264 14709334149725430272 14747267366140115968 14749477032469659648 14761912120227643392 14776999760023462976 14816829948055871232 14824113809007624192 14846702589080177424 14854001135235462144 14886720655358021568 14916507870144098304 14942377637522079744 14946581474721001728 14985126517206892032 15012860550906617856 15026462516647493632 15089778931032850432 15097342056820359168 15123017808617672704 15132949513361949696 15183828799716573184 15204331350689128704 15222985668273668096 15227268450772100352 15253677171637123072 15283917514949079892 15294792204444770304 15299095188747440448 15325628479050505728 15333162462178541568 15336018059443273728 15366937450692151296 15428729264228130816 15445669943557210112 15468517695181307904 15499183958821602144 15530432313577290858 15541937969521209344 15582018349129179136 15621109175083302912 15655518435681675264 15694793652324261888 15718470658861522944 15745202751818770432 15760838504303198208 15775205916200206336 15776947112205501824 15792614388384454656 15819472576119802368 15862645110391898112 15873527836730540032 15966966170858471424 15999157634912621568 16031414001112042176 16058678310637742928 16149044921455631584 16156983690957871104 16160535159413342208 16253112518006472704 16285880890018582528 16299611299418022912 16302053562203308032 16329778143091408896 16360249734311691152 16376496258377541888 16393234108776029239 16421670307418636288 16437420723624482148 16445501256867833088 16515259494103351296 16548000918441109056 16576700191626057216 16590675786907630464 16624124730026395848 16636440643431153664 16669981854405813248 16678176713246834688 16714914420051111936 16788115866385912944 16825405212302475264 16854019847017275392 16887999725741100544 16892750937575298828 16904770331228430336 16922048112284933408 16933519940635281408 16967660101805917056 16976001297411956736 16991381909739732992 17013395034694881792 17071529937615863808 17081807399681144832 17125858876807876608 17160386818091763456 17207723204547936256 17286301606065183104 17294799443842228224 17329667991108039168 17367840764584358496 17376378686501861376 17402592515168114688 17432773910442426368 17437678387174502016 17467334302798948448 17479762519365451776 17484680215711360512 17515003976057720832 17529770642770326528 17562214229362458624 17632833444832149504 17713353095796116736 17747106655725232128 17749065501231189552 17762214822309953536 17808020970433347584 17843924238518898688 17857718816321857536 17888689539208298496 17892021069350486016 17928093692474176512 17936907031227727872 17963966467270311936 18000184141599485952 18030796699663430656 18048702158153662464 18082381285291869168 18095247115117756416 18167675536637585532 18273750355757826048 18284751582757281792 18301317950223745024 18321616001270905344 18359947291398193152 18387644921687064576 18405280951100652546 18433774262009659392 18456051338806436096 18465124218237566976 18474379095845965824 18506419295457214464 18612435302878380032 18628127199334883328 18665683907398058496 18697428267784789888 18715995723860047872 18735124695744033416 18753729586206539904 18785623684142265312 18849814306117516288 18960772327894434816 18998999691458738112 19037304126320550084 19051407833606643712 19102759337201270784 19115304648457199616 19176990844228562506 19186418133012471936 19267802743120576512 19300571115132686336 19306001071514627232 19319737521403920384 19339483556897066752 19355788418058902208 19358688605116428288 19391611544921048064 19447089306823330992 19457872832121307136 19500733490059630592 19572410144923287552 19611870649247729664 19650751090648817004 19682549493636857856 19755773264074494976 19765485078676832256 19775391708229484544 19795603452106903232 19805334846980616192 19848960873810695424 19858718498859270144 19888677160192131072 19928775299628002304 19980168689609189376 19982491675098697728 20017147401208823808 20034023591737516032 20074414768333761024 20129789409093812224 20177266017815932928 20272441800918838272 20282407606543122432 20284646287121359488 20303024601029467136 20393056272593027072 20398793584996587264 20408821504367837184 20434171305400674304 20461452863137284096 20489249934256201728 20571639018970841088 20588982694001713152 20624690260241743872 20665578611762136192 20707243084769721144 20721976535054204928 20742459484573751282 20763057756157240608 20874024580908900352 20926391536432349184 20938989715738177536 20957960878482030592 21034606801257888624 21056819184512606208 21077015282712037593 21092630101493069824 21113576109538246656 21168024927118884864 21206041094382205824 21289288227811295232 21332210179883495424 21375218668149389568 21389709398697197568 21411571080850323904 21432833812807474176 21472827776284094637 21542644921277161472 21713142504524272128 21732815065890697216 21756919001509200096 21773037524121878528 21835328344503389184 21846062455379656704 21890106936136470528 21916560964832642864 21927335009157110784 21938325176317084416 22064001224588145408 22102266922168076288 22120901049210173952 22124215548704489472 22165499640035194464 22225244922083806848 22270053883620266136 22286552560068149248 22384154488514550592 22413566456283119616 22523667916767065104 22539693774971240448 22578026587513708544 22623546802407889408 22634668396549275648 22646013085230538752 22684526712926509056 22699424270042924544 22762039916821151744 22775743199574859776 22834478502410502144 22840902676158150528 22880515757455684608 22896026961985732608 22925876272423619838 22942188306667155456 22988442718575758592 23059732591789637632 23106223988144052224 23157121019445811328 23168504915335815168 23203456686890819584 23250237849566002688 23312906954281814016 23353338634743627776 23373027523693768704 23416285639149944832 23431663762624954368 23483277653522512896 23530265936001957888 23577705988292284416 23617804127728155648 23662808874300309504 23665420668308252736 23729208864179703552 23810291755095810048 23851586052277731328 23856028092467314688 23904124923298902016 24000245522132647936 24064936210871549952 24088017465956614392 24109841713722492224 24223567382183447376 24235475536436806656 24240802739120013312 24379668777009709056 24428821335027873792 24449416949127034368 24479929721864257536 24494667214637113344 24516859895582752768 24540374601467536728 24620165624316755968 24632505461127954432 24656131085436723222 24837502932446511104 24865050287439085824 24887578543197411328 24954660965146730496 25004972781608719872 25017265069870252032 25047498245523020416 25072371630076667904 25182173799578869416 25238107818453712896 25281029770525913088 25331999588611650816 25339126406362948242 25383072168427400112 25400279910952922112 25451490152708875584 25487072864609599488 25581890844016629248 25607294906423795712 25690403657494102016 25741334762019502976 25807717890745202944 25811584806821904384 25855482059894730752 25881157811692044288 25929452409097774656 25942199165763342336 25994501986662058752 26051761146876537744 26103888772752172032 26149160865663639552 26156517580761753024 26201001454198422672 26219643779048177664 26272505964086581248 26367188944305979392 26407113129307488256 26465281165080927232 26478291331812360192 26518236213589508096 26571700399504003072 26640224919478919168 26643322233464930304 26712031455650021376 26746855651160889811 26765886357778348032 26833034308812447744 26838031604025729024 26892140538711264768 26945949700905467904 27000276212399228928 27029922401225117696 27046195049495145984 27123571927937803752 27198391446662116352 27211762005823782912 27318999912341602304 27410625533636739072 27451976925335617536 27554104815682848256 27581467382530596864 27609657446359628192 27629302046738939904 27684077008209654144 27697686327356350464 27759628943185821696 27918652954317570048 27942190799002324992 27998525861097087744 28046142401677184832 28075758912683474944 28102687043616050124 28178435526213397968 28274721459176274432 28442946906511327232 28500291557532519424 28519612531596263424 28577111750409965568 28630437035045459516 28654139005801906176 28765486266342843759 28779627199518707904 28901704114680864768 28950856672699029504 28959001607271940848 29009225335345600128 29033682627088353312 29087417317381572096 29113771126004518912 29186809248181960704 29236446678876147712 29251100235089445888 29265479893055766528 29418668299450860544 29494534732280231936 29523824240455286784 29553999520046925952 29633659896111742464 29648227618015248384 29693405178160354848 29708002270470924288 29773441310716043136 29833015740288196608 29884755275044159488 29893162949442003456 29970253034413784064 30025721101813235712 30194684113640718336 30246035617235345408 30265899026723899392 30367657599433146368 30408662701378257408 30445971336547336192 30454536901544200704 30507354343274246144 30567835029898159784 30589584408889540608 30598190377494880896 30651256958101011456 30666324924357083136 30672036118886547456 30733874901384302592 30857458528456261632 30891339887114420224 30937035390362615808 30998367917643204288 31060864627154581716 31083875939042418688 31113689226860626923 31164036698258358272 31242218350166605824 31311036871363350528 31389587304648523776 31436941317723045888 31490405503637540864 31521677008606396416 31553894224411003648 31585228776768909312 31638945152239604736 31747055673461080064 31933932341716942848 31998315269825243136 32062828002224084352 32117356621275485856 32298089842911263168 32313967381915742208 32571761780037165056 32599222598836045824 32659556286182817792 32720499468623382304 32752992516755083776 32786468217552058478 32843340614837272576 32874841447248964296 32891002513735666176 33030518988206702592 33096001836882218112 33153400383252114432 33181351573815260928 33248249460052791696 33272881286862307328 33339963708811626496 33429828840102223872 33576231732771825888 33650810424604950528 33708039694034550784 33775999451482201088 33785501875150597656 33809540662456860672 33844096224569866816 33867039881270562816 33935320203611834112 33952002594823913472 34026790069389763584 34143059875231727616 34163614799362289664 34251717753615753216 34320773636183526912 34388814408635429757 34415446409095872512 34572603212130366208 34589598887684456448 34659335982216078336 34735681529168716992 34752757373003722752 34805185030336229376 34865547820884852736 34875356774349004032 34934668605597896896 34969360431422721024 35030007952115441664 35059541285540653056 35124428458724917248 35426706191592233472 35494213311450464256 35498131002462379104 35524429644619907072 35687848477037797376 35715437632643715072 35777379078416596992 35784042138700972032 35856187384948353024 36000368283198971904 36061593399326861312 36097404316307324928 36164762570583738336 36190494230235512832 36335351073275171064 36569503165514563584 36643232002541810688 36719894582796386304 36775289843374129152 36810561902201305092 36912102677612872192 36930248436475133952 36948758191691931648 37012838590914428928 37224870605756760064 37256254398669766656 37331367814796116992 37394856535569579776 37431991447720095744 37470249391488066832 37507459172413079808 37571247368284530624 37699628612235032576 37921544655788869632 37997999382917476224 38074608252641100168 38102815667213287424 38205518674402541568 38230609296914399232 38353981688457125012 38372836266024943872 38535605486241153024 38601142230265372672 38612002143029254464 38678967113794133504 38711576836117804416 38717377210232856576 38783223089842096128 38894178613646661984 38915745664242614272 39001466980119261184 39144820289846575104 39223741298495459328 39301502181297634008 39511546528148989952 39550783416458969088 39591206904213806464 39610669693961232384 39697921747621390848 39717436997718540288 39777354320384262144 39857550599256004608 39960337379218378752 39964983350197395456 40034294802417647616 40068047183475032064 40148829536667522048 40354532035631865856 40544883601837676544 40569292574242718976 40606049202058934272 40786112545186054144 40797587169993174528 40817643008735674368 40868342610801348608 40922905726274568192 40978499868512403456 41143278037941682176 41177965388003426304 41331157223524272384 41414486169539442288 41443953070108409856 41484918969147502564 41526115512314481216 41748049161817800704 41852783072864698368 41877979431476355072 41915921756964061184 42069213602515777248 42113638369025212416 42154030565424075186 42185260202986139648 42227152219076493312 42412082188764411648 42664420359766990848 42750437336298779136 42779418797394395136 42823142161700647808 42865667625614948352 42945655552568189274 43085289842554322944 43426285009048544256 43465630131781394432 43513838003018400192 43670656689006778368 43780213872272941056 43833121929665285728 43854670018314221568 43876650352634168832 44128002449176290816 44204533844336152576 44241802098420347904 44248431097408978944 44330999280070388928 44450489844167613696 44540107767240532272 44573105120136298496 44768308977029101184 44827132912566239232 45047335833534130208 45079387549942480896 45156053175027417088 45247093604815778816 45269336793098551296 45292026170461077504 45369053425853018112 45398848540085849088 45551486399149719552 45668957004821004288 45681805352316301056 45761031514911369216 45851752544847239676 45884376613334310912 45976885437151517184 46119465183579275264 46212447976288104448 46314242038891622656 46337009830671630336 46406913373781639168 46500475699132005376 46625813908563628032 46706677269487255552 46746055047387537408 46863327525249908736 46966555307045025792 47155411976584568832 47235608255456311296 47325617748600619008 47330841336616505472 47458417728359407104 47620583510191620096 47808249846597804032 48000491044265295872 48176034931913228784 48219683427444984448 48447134764366894752 48470951072873613312 48481605478240026624 48759337554019418112 48857642670055747584 48898833898254068736 48989334429274226688 49080749202935073456 49179702326328087717 49265010922255908864 49312262170873446444 49675005864893022208 49730100574878171648 49775157086394822656 49909321930293460992 50009945563217439744 50034530139740504064 50094996491046040832 50144743260153335808 50364347599157738832 50476215636907425792 50562059541051826176 50663999177223301632 50678252812725896484 50766144336854800224 50800559821905844224 50902980305417751168 50974145729219198976 51163781688033258496 51214589812847591424 51482669524039005952 51615435781490405888 51623169613643808768 51710964119789461504 51858904818195549312 51884398331526684672 51989003973324117504 52103522293753075488 52207777545504344064 52298321731327279104 52313035161523506048 52402002908396845344 52439287558096355328 52545011928173162496 52814226258614976512 52930562330161854464 53143400799008006144 53280449838957838336 53286644466929860608 53424062911300042752 53493711302321779622 53531772715556696064 53666068617624895488 53676063208051458048 53784281077422529536 53891899401810935808 54000552424798457856 54059844802450235392 54092390098990291968 54247143855875607504 54396782893324232704 54637999824683204608 54821251067273478144 54903953850671235072 55108209631365696512 55162934765061193728 55219314892719256384 55368154016419308288 55395372654712700928 55519257886371643392 55837305908635140096 55884381598004649984 55997051722194175488 56092284803354369664 56151517825366949888 56205374087232100248 56356871052426795936 56549442918352548864 56885893813022654464 57000583115065038848 57154223500819931136 57260874070090919032 57308278011603812352 57530972532685687518 57559254399037415808 57803408229361729536 57901713345398059008 57918003214543881696 58018450670691200256 58067365254176706624 58174834634763144192 58227542252009037824 58373618496363921408 58472893357752295424 58502200470178891776 58837336598901721088 58989069464560463872 59047648480910573568 59107999040093851904 59267319792223484928 59296455236030496768 59386810356320709696 59416004540941848576 59546882621432086272 59666031480576393216 59786325898884006912 59940506068827568128 60051442203626471424 60389368227281436672 60492071234470690816 60531798053447798784 60735315198866292736 60817325402756514816 60909073803088401408 61014708686548492288 61135670059796319568 61179168817779081216 61196380754989761792 61302513916202022912 61467749802768605184 61714917056912523264 61782679774228840448 61874070780725231616 61996735835286408576 62121729254309163432 62167751878084837376 62227378453721253846 62328073396516716544 62622073742726701056 62779174609297047552 62873882635446091776 62980811007275081728 63107788448822007296 63170457553537818624 63277890304479209472 63494111346922160128 63867864683433885696 63996630539650486272 64125656004448168704 64234713242550971712 64418483328852283911 64596179685822526336 64627934763831484416 65143523560074330112 65198445197672091648 65319112572365635584 65440998937246764608 65505985033510167552 65572936435104116956 65749682894497928592 65782005027471332352 66192003673764436224 66306800766504228864 66362703147630521856 66496498920105583392 66545762573724614656 66679927417623252992 66859657680204447744 67152463465543651776 67416079388069101568 67551998902964402176 67571003750301195312 67619081324913721344 67688192449139733632 67734079762541125632 67870640407223668224 67904005189647826944 68053580138779527168 68286119750463455232 68327229598724579328 68503435507231506432 68641547272367053824 68777628817270859514 69145206424260732416 69179197775368912896 69318671964432156672 69471363058337433984 69505514746007445504 69610370060672458752 69731095641769705472 69750713548698008064 69869337211195793792 69938720862845442048 70060015904230883328 70119082571081306112 70248856917449834496 70853412383184466944 70988426622900928512 70996262004924758208 71375696954075594752 71430875265287430144 71554758156833193984 71568084277401944064 71712374769896706048 72000736566397943808 72123186798653722624 72194808632614649856 72329525141167476672 72598608196008129487 72670702146550342128 73139006331029127168 73286464005083621376 73439789165592772608 73550579686748258304 73621123804402610184 73824205355225744384 73860496872950267904 73897516383383863296 74512508797339533312 74662735629592233984 74789713071139159552 74863982895440191488 74940498782976133664 75014918344826159616 75142494736569061248 75399257224470065152 75843089311577739264 75995998765834952448 76149216505282200336 76205631334426574848 76461218593828798464 76707963376914250024 76745672532049887744 77071210972482306048 77202284460530745344 77224004286058508928 77357934227588267008 77423153672235608832 77434754420465713152 77566446179684192256 77788357227293323968 78002933960238522368 78447482596990918656 78603004362595268016 79023093056297979904 79101566832917938176 79182413808427612928 79221339387922464768 79395843495242781696 79434873995437080576 79554708640768524288 79715101198512009216 79920674758436757504 79929966700394790912 80136094366950064128 80240566953482669433 80297659073335044096 80709064071263731712 81089767203675353088 81138585148485437952 81212098404117868544 81595174339986349056 81635286017471348736 81736685221602697216 81956999737024806912 82355930776006852608 82662314447048544768 82828972339078884576 82887906140216819712 82969837938295005128 83052231024628962432 83496098323635601408 83755958862952710144 84138427205031554496 84227276738050424832 84308061130848150372 84370520405972279296 84824164377528823296 85328840719533981696 85500874672597558272 85558837594788790272 85646284323401295616 85731335251229896704 85891311105136378548 86170579685108645888 86296458799028531277 86852570018097088512 86931260263562788864 87027676006036800384 87341313378013556736 87560427744545882112 87666243859330571456 87709340036628443136 87753300705268337664 88256004898352581632 88409067688672305152 88483604196840695808 88661998560140777856 88900979688335227392 89080215534481064544 89146210240272596992 89536617954058202368 89654265825132478464 90094671667068260416 90312106350054834176 90494187209631557632 90584052340922155008 90738106851706036224 90797697080171698176 91102972798299439104 91337914009642008576 91363610704632602112 91522063029822738432 91703505089694479352 91768753226668621824 91953770874303034368 92424895952576208896 92628484077783245312 92674019661343260672 92813826747563278336 93000951398264010752 93251627817127256064 93341067680581880769 93413354538974511104 93492110094775074816 93726655050499817472 93933110614090051584 94310823953169137664 94471216510912622592 94661682673233010944 94916835456718814208 95241167020383240192 95616499693195608064 96000982088530591744 96352069863826457568 96439366854889968896 96894269528733789504 96941902145747226624 97715285340111495168 97797667796508137472 97978668858548453376 98161498405870146912 98359404652656175434 98530021844511817728 98624524341746892888 99460201149756343296 99550314172789645312 99818643860586921984 100019891126434879488 100189992982092081664 100289486520306671616 100728695198315477664 100952431273814851584 101124119082103652352 101327998354446603264 101356505625451792968 101532288673709600448 101601119643811688448 101805960610835502336 102327563376066516992 102429179625695182848 102965339048078011904 103230871562980811776 103246339227287617536 103421928239578923008 103717809636391098624 103768796663053369344 103978007946648235008 104207044587506150976 104415555091008688128 104596643462654558208 104626070323047012096 104804005816793690688 105090023856346324992 105628452517229953024 105861124660323708928 106286801598016012288 106560899677915676672 106573288933859721216 106987422604643559244 107063545431113392128 107332137235249790976 107352126416102916096 107568562154845059072 108001104849596915712 108119689604900470784 108184780197980583936 108494287711751215008 108793565786648465408 110216419262731393024 110325869530122387456 110438629785438512768 110736308032838616576 110790745309425401856 111038515772743286784 111674611817270280192 111768763196009299968 111994103444388350976 112184569606708739328 112410748174464200496 112713742104853591872 113098885836705097728 113771787626045308928 114001166230130077696 114308447001639862272 114521748140181838064 114616556023207624704 115061945065371375036 115118508798074831616 115606816458723459072 115803426690796118016 115836006429087763392 116036901341382400512 116134730508353413248 116349669269526288384 116455084504018075648 116747236992727842816 116945786715504590848 117004400940357783552 117674673197803442176 117978138929120927744 118215998080187703808 118534639584446969856 118773620712641419392 118832009081883697152 119093765242864172544 119332062961152786432 119572651797768013824 119881012137655136256 120102884407252942848 120984142468941381632 121063596106895597568 121634650805513029632 121818147606176802816 122029417373096984576 122271340119592639136 122358337635558162432 122392761509979523584 122605027832404045824 122935499605537210368 123429834113825046528 123993471670572817152 124243458508618326864 124335503756169674752 124454756907442507692 124656146793033433088 125244147485453402112 125558349218594095104 125747765270892183552 125961622014550163456 126215576897644014592 126340915107075637248 126555780608958418944 127993261079300972544 128251312008896337408 128469426485101943424 128836966657704567822 129192359371645052672 129255869527662968832 130287047120148660224 130396890395344183296 130881997874493529216 131011970067020335104 131145872870208233912 131499365788995857184 131564010054942664704 132384007347528872448 132613601533008457728 132725406295261043712 132992997840211166784 133359854835246505984 133719315360408895488 134304926931087303552 134832158776138203136 135103997805928804352 135142007500602390624 135238162649827442688 135376384898279467264 135468159525082251264 135741280814447336448 135808010379295653888 136107160277559054336 136654459197449158656 137006871014463012864 137283094544734107648 137555257634541719028 138290412848521464832 138358395550737825792 138637343928864313344 138942726116674867968 139011029492014891008 139220740121344917504 139501427097396016128 139738674422391587584 139877441725690884096 140120031808461766656 140238165142162612224 141706824766368933888 141976853245801857024 141992524009849516416 142751393908151189504 142861750530574860288 143424749539793412096 144001473132795887616 144246373597307445248 144659050282334953344 145197216392016258974 145341404293100684256 146278012662058254336 146572928010167242752 147242247608805220368 147539106978984263151 147648410710451488768 147795032766767726592 149025017594679066624 149325471259184467968 149579426142278319104 149727965790880382976 149880997565952267328 150029836689652319232 150284989473138122496 150798514448940130304 151686178623155478528 151991997531669904896 152298433010564400672 152411262668853149696 152922437187657596928 153415926753828500048 153491345064099775488 154404568921061490688 154448008572117017856 154715868455176534016 154846307344471217664 154869508840931426304 155132892359368384512 155576714454586647936 156005867920477044736 156894965193981837312 157206008725190536032 158046186112595959808 158364827616855225856 158442678775844929536 158791686990485563392 159430202397024018432 159841349516873515008 159859933400789581824 160272188733900128256 160481133906965338866 160595318146670088192 161418128142527463424 162179534407350706176 162277170296970875904 162424196808235737088 163190348679972698112 163473370443205394432 163913999474049613824 164711861552013705216 165324628894097089536 165657944678157769152 165939675876590010256 166104462049257924864 166992196647271202816 167511917725905420288 168276854410063108992 168454553476100849664 168616122261696300744 168741040811944558592 169648328755057646592 170657681439067963392 171001749345195116544 171292568646802591232 171462670502459793408 171782622210272757096 172341159370217291776 172592917598057062554 173705140036194177024 173862520527125577728 174055352012073600768 174682626756027113472 175120855489091764224 175332487718661142912 175418680073256886272 175506601410536675328 176512009796705163264 176818135377344610304 176967208393681391616 177323997120281555712 177801959376670454784 178160431068962129088 179073235908116404736 180189343334136520832 180624212700109668352 180988374419263115264 181168104681844310016 181476213703412072448 181595394160343396352 182205945596598878208 182727221409265204224 183044126059645476864 183407010179388958704 183537506453337243648 183907541748606068736 184849791905152417792 185256968155566490624 185348039322686521344 185627653495126556672 186001902796528021504 186503255634254512128 186682135361163761538 186984220189550149632 187866221228180103168 188621647906338275328 188942433021825245184 189323365346466021888 189833670913437628416 190482334040766480384 191232999386391216128 192704139727652915136 192878733709779937792 193788539057467579008 193883804291494453248 195430570680222990336 195595335593016274944 195957337717096906752 196322996811740293824 196718809305312350868 197249048683493785776 198920402299512686592 199100628345579290624 199637287721173843968 200039782252869758976 200379985964184163328 200578973040613343232 201457390396630955328 202248238164207304704 202655996708893206528 202713011250903585936 203064577347419200896 203202239287623376896 203611921221671004672 204655126752133033984 204858359251390365696 205930678096156023808 206461743125961623552 206843856479157846016 207435619272782197248 207537593326106738688 207956015893296470016 208414089175012301952 208831110182017376256 209193286925309116416 209252140646094024192 209608011633587381376 210180047712692649984 211722249320647417856 212573603196032024576 213121799355831353344 213974845209287118488 214127090862226784256 214664274470499581952 214704252832205832192 215137124309690118144 216002209699193831424 216239379209800941568 216369560395961167872 216988575423502430016 217587131573296930816 217795824588024388461 220432838525462786048 220651739060244774912 220877259570877025536 221472616065677233152 221581490618850803712 223537526392018599936 223988206888776701952 224369139213417478656 224821496348928400992 225427484209707183744 226197771673410195456 228002332460260155392 228616894003279724544 229043496280363676128 230123890130742750072 230237017596149663232 231213632917446918144 231606853381592236032 231672012858175526784 232073802682764801024 232269461016706826496 232699338539052576768 232910169008036151296 233891573431009181696 234008801880715567104 235349346395606884352 235956277858241855488 236431996160375407616 237069279168893939712 237547241425282838784 237664018163767394304 238187530485728345088 238664125922305572864 239145303595536027648 239762024275310272512 240721700860448008299 241968284937882763264 242127192213791195136 243269301611026059264 243636295212353605632 244058834746193969152 244542680239185278272 244785523019959047168 245210055664808091648 245870999211074420736 247986943341145634304 248486917017236653728 248671007512339349504 248909513814885015384 250488294970906804224 251923244029100326912 252431153795288029184 252681830214151274496 253111561217916837888 255986522158601945088 256502624017792674816 256938852970203886848 257673933315409135644 258384718743290105344 258511739055325937664 260574094240297320448 260793780790688366592 261763995748987058432 262023940134040670208 262291745740416467824 262998731577991714368 263128020109885329408 264768014695057744896 265227203066016915456 265450812590522087424 265985995680422333568 266719709670493011968 267438630720817790976 268609853862174607104 270207995611857608704 270284015001204781248 270752769796558934528 270936319050164502528 271482561628894672896 272214320555118108672 273308918394898317312 274013742028926025728 274566189089468215296 275110515269083438056 276580825697042929664 277274687857728626688 277885452233349735936 278022058984029782016 278441480242689835008 279002854194792032256 279477348844783175168 279754883451381768192 280240063616923533312 280476330284325224448 283413649532737867776 283985048019699032832 285502787816302379008 285723501061149720576 286849499079586824192 288002946265591775232 288492747194614890496 289318100564669906688 290394432784032517948 290682808586201368512 293145856020334485504 294484495217610440736 295078213957968526302 295296821420902977536 295590065533535453184 298650942518368935936 299158852284556638208 299455931581760765952 299761995131904534656 300059673379304638464 300569978946276244992 301597028897880260608 303372357246310957056 303983995063339809792 304596866021128801344 306831853507657000096 306982690128199550976 308809137842122981376 308896017144234035712 309431736910353068032 309692614688942435328 309739017681862852608 310265784718736769024 311153428909173295872 312011735840954089472 313789930387963674624 314412017450381072064 316092372225191919616 316729655233710451712 316885357551689859072 317583373980971126784 318860404794048036864 319682699033747030016 319719866801579163648 320962267813930677732 321190636293340176384 322836256285054926848 324359068814701412352 324554340593941751808 324848393616471474176 326380697359945396224 326946740886410788864 330649257788194179072 331315889356315538304 331879351753180020512 332208924098515849728 335023835451810840576 336553708820126217984 337232244523392601488 337482081623889117184 339296657510115293184 341315362878135926784 342003498690390233088 342585137293605182464 342925341004919586816 343565244420545514192 345185835196114125108 347410280072388354048 347725041054251155456 348110704024147201536 349365253512054226944 350241710978183528448 350664975437322285824 350837360146513772544 351013202821073350656 353024019593410326528 353636270754689220608 353934416787362783232 354647994240563111424 355603918753340909568 356320862137924258176 358146471816232809472 360378686668273041664 361976748838526230528 362952427406824144896 363190788320686792704 365454442818530408448 366088252119290953728 366814020358777917408 367075012906674487296 367815083497212137472 369699583810304835584 370513936311132981248 372003805593056043008 373006511268509024256 373364270722327523076 373968440379100299264 375732442456360206336 377243295812676550656 377884866043650490368 378646730692932043776 379667341826875256832 382465998772782432256 385408279455305830272 385757467419559875584 387577078114935158016 387767608582988906496 390861141360445980672 391190671186032549888 392645993623480587648 393437618610624701736 394498097366987571552 397840804599025373184 398201256691158581248 400079564505739517952 400759971928368326656 401157946081226686464 402914780793261910656 404496476328414609408 405311993417786413056 405426022501807171872 406129154694838401792 406404478575246753792 407223842443342009344 409310253504266067968 411861356192312047616 412923486251923247104 413687712958315692032 414871238545564394496 415075186652213477376 415912031786592940032 416828178350024603904 417662220364034752512 418504281292188048384 419216023267174762752 420360095425385299968 423444498641294835712 425147206392064049152 427949690418574236976 428254181724453568512 430274248619380236288 432004419398387662848 432478758419601883136 432739120791922335744 433977150847004860032 435174263146593861632 435591649176048776922 440865677050925572096 441754519141754051072 442945232131354466304 447075052784037199872 447976413777553403904 448738278426834957312 449642992697856801984 450854968419414367488 452395543346820390912 456004664920520310784 457233788006559449088 458086992560727352256 460247780261485500144 460474035192299326464 463213706763184472064 463344025716351053568 464147605365529602048 464538922033413652992 465398677078105153536 465820338016072302592 467783146862018363392 468017603761431134208 470698692791213768704 471912555716483710976 472863992320750815232 474138558337787879424 475094482850565677568 475328036327534788608 476375060971456690176 478290607191072055296 479524048550620545024 481443401720896016598 484254384427582390272 486538603222052118528 487272590424707211264 488117669492387938304 489085360478370556544 489571046039918094336 490420111329616183296 491741998422148841472 495973886682291268608 496973834034473307456 497819027629770030768 500976589941813608448 503846488058200653824 504862307590576058368 505363660428302548992 506223122435833675776 508190257372056906409 511973044317203890176 513005248035585349632 513877705940407773696 515347866630818271288 516769437486580210688 517023478110651875328 521587561581376733184 523527991497974116864 524047880268081340416 524583491480832935648 525997463155983428736 526256040219770658816 529536029390115489792 530454406132033830912 530901625181044174848 531971991360844667136 533439419340986023936 537219707724349214208 540415991223715217408 540568030002409562496 541505539593117869056 541872638100329005056 542965123257789345792 544428641110236217344 546617836789796634624 549132378178936430592 550221030538166876112 553161651394085859328 554549375715457253376 555770904466699471872 556044117968059564032 556882960485379670016 558005708389584064512 558954697689566350336 559509766902763536384 560952660568650448896 566827299065475735552 567970096039398065664 571447002122299441152 573698998159173648384 576985494389229780992 578636201129339813376 580788865568065035896 581365617172402737024 586291712040668971008 588968990435220881472 590156427915937052604 590593642841805955072 597301885036737871872 598317704569113276416 598911863163521531904 599523990263809069312 600119346758609276928 601139957892552489984 603194057795760521216 606744714492621914112 607967990126679619584 609193732042257602688 613663707015314000192 613965380256399101952 617792034288468071424 618863473820706136064 619385229377884870656 620531569437473538048 622306857818346591744 624023471681908178944 627579860775927349248 628824034900762144128 632184744450383839232 633459310467420903424 635166747961942253568 637720809588096073728 639365398067494060032 641924535627861355464 642381272586680352768 648718137629402824704 649108681187883503616 649696787232942948352 652761394719890792448 653387473764073165383 653893481772821577728 661298515576388358144 662631778712631076608 663758703506360041024 664417848197031699456 673107417640252435968 674464489046785202976 674964163247778234368 678593315020230586368 684006997380780466176 685170274587210364928 685850682009839173632 687130488841091028384 690371670392228250216 694820560144776708096 696221408048294403072 698730507024108453888 701329950874644571648 701674720293027545088 702026405642146701312 706048039186820653056 707272541509378441216 707868833574725566464 709295988481126222848 711207837506681819136 712641724275848516352 716292943632465618944 720757373336546083328 723953497677052461056 725904854813648289792 726381576641373585408 730908885637060816896 732176504238581907456 733628040717555834816 735630166994424274944 739399167620609671168 741027872622265962496 744007611186112086016 746013022537018048512 746728541444655046152 751464884912720412672 755769732087300980736 757293461385864087552 759334683653750513664 770816558910611660544 771514934839119751168 775154156229870316032 775535217165977812992 781722282720891961344 782381342372065099776 785291987246961175296 786875237221249403472 788996194733975143104 795681609198050746368 796402513382317162496 800159129011479035904 801519943856736653312 802315892162453372928 805829561586523821312 810623986835572826112 810852045003614343744 812258309389676803584 812808957150493507584 814447684886684018688 818620507008532135936 823722712384624095232 825846972503846494208 829742477091128788992 831824063573185880064 833656356700049207808 835324440728069505024 837008562584376096768 838432046534349525504 840720190850770599936 846888997282589671424 855899380837148473952 856508363448907137024 860548497238760472576 864008838796775325696 865478241583844671488 867954301694009720064 870348526293187723264 871183298352097553844 881731354101851144192 883509038283508102144 885890464262708932608 895952827555106807808 897476556853669914624 899285985395713603968 901709936838828734976 904791086693640781824 912009329841040621568 916173985121454704512 920495560522971000288 920948070384598652928 926427413526368944128 926688051432702107136 928295210731059204096 929077844066827305984 930797354156210307072 936035207522862268416 941397385582427537408 943825111432967421952 945727984641501630464 948277116675575758848 950188965701131355136 950656072655069577216 952750121942913380352 956581214382144110592 959048097101241090048 962886803441792033196 968508768855164780544 973077206444104237056 974545180849414422528 978170720956741113088 979142092079836188672 980840222659232366592 991947773364582537216 993947668068946614912 995638055259540061536 1009724615181152116736 1012446244871667351552 1016380514744113812818 1023946088634407780352 1026010496071170699264 1027755411880815547392 1030695733261636542576 1033538874973160421376 1043175123162753466368 1047055982995948233728 1048095760536162680832 1049166982961665871296 1051994926311966857472 1052512080439541317632 1059072058780230979584 1060908812264067661824 1061803250362088349696 1063943982721689334272 1066878838681972047872 1074439415448698428416 1080831982447430434816 1081136060004819124992 1083011079186235738112 1085930246515578691584 1088857282220472434688 1098264756357872861184 1100442061076333752224 1106323302788171718656 1109098751430914506752 1111541808933398943744 1116011416779168129024 1117909395379132700672 1119019533805527072768 1121905321137300897792 1133654598130951471104 1135940192078796131328 1147397996318347296768 1153970988778459561984 1157272402258679626752 1161577731136130071792 1162731234344805474048 1172583424081337942016 1177937980870441762944 1180312855831874105208 1181187285683611910144 1194603770073475743744 1196635409138226552832 1199047980527618138624 1200238693517218553856 1202279915785104979968 1206388115591521042432 1213489428985243828224 1215935980253359239168 1218387464084515205376 1227327414030628000384 1227930760512798203904 1235584068576936142848 1237726947641412272128 1238770458755769741312 1241063138874947076096 1244613715636693183488 1257648069801524288256 1264369488900767678464 1266918620934841806848 1270333495923884507136 1275441619176192147456 1283849071255722710928 1284762545173360705536 1297436275258805649408 1298217362375767007232 1299393574465885896704 1305522789439781584896 1306774947528146330766 1322597031152776716288 1325263557425262153216 1327517407012720082048 1328835696394063398912 1346214835280504871936 1348928978093570405952 1357186630040461172736 1368013994761560932352 1370340549174420729856 1371701364019678347264 1374260977682182056768 1380743340784456500432 1389641120289553416192 1392442816096588806144 1397461014048216907776 1402659901749289143296 1403349440586055090176 1404052811284293402624 1412096078373641306112 1415737667149451132928 1418591976962252445696 1422415675013363638272 1425283448551697032704 1432585887264931237888 1441514746673092166656 1447906995354104922112 1452763153282747170816 1461817771274121633792 1464353008477163814912 1467256081435111669632 1471260333988848549888 1482055745244531924992 1488015222372224172032 1493457082889310092304 1502929769825440825344 1511539464174601961472 1514586922771728175104 1518669367307501027328 1524570772116170719227 1541633117821223321088 1543029869678239502336 1550308312459740632064 1551070434331955625984 1564762684744130199552 1570583974493922350592 1573750474442498806944 1577992389467950286208 1591363218396101492736 1600318258022958071808 1603039887713473306624 1611659123173047642624 1621247973671145652224 1621704090007228687488 1624516618779353607168 1625617914300987015168 1628895369773368037376 1637241014017064271872 1647445424769248190464 1651693945007692988416 1659484954182257577984 1663648127146371760128 1667312713400098415616 1670648881456139010048 1674017125168752193536 1676864093068699051008 1693777994565179342848 1711798761674296947904 1721096994477520945152 1730956483167689342976 1735908603388019440128 1740697052586375446528 1742366596704195107688 1763462708203702288384 1767018076567016204288 1771780928525417865216 1791905655110213615616 1794953113707339829248 1798571970791427207936 1803419873677657469952 1809582173387281563648 1824018659682081243136 1832347970242909409024 1840991121045942000576 1841896140769197305856 1853376102865404214272 1856590421462118408192 1858155688133654611968 1861594708312420614144 1872070415045724536832 1882794771164855074816 1891455969283003260928 1896554233351151517696 1900377931402262710272 1905500243885826760704 1913162428764288221184 1918096194202482180096 1925773606883584066392 1946154412888208474112 1949090361698828845056 1956341441913482226176 1958284184159672377344 1961680445318464733184 1983895546729165074432 1987895336137893229824 1991276110519080123072 2019449230362304233472 2024892489743334703104 2032761029488227625636 2052020992142341398528 2055510823761631094784 2061391466523273085152 2067077749946320842752 2094111965991896467456 2096191521072325361664 2098333965923331742592 2103989852623933714944 2105024160879082635264 2118144117560461959168 2121817624528135323648 2123606500724176699392 2127887965443378668544 2148878830897396856832 2161663964894860869632 2162272120009638249984 2166022158372471476224 2171860493031157383168 2177714564440944869376 2196529512715745722368 2200884122152667504448 2212646605576343437312 2218197502861829013504 2223083617866797887488 2232022833558336258048 2235818790758265401344 2238039067611054145536 2267309196261902942208 2271880384157592262656 2314544804517359253504 2323155462272260143584 2325462468689610948096 2345166848162675884032 2355875961740883525888 2360625711663748210416 2362374571367223820288 2389207540146951487488 2393270818276453105664 2398095961055236277248 2400477387034437107712 2404559831570209959936 2431871960506718478336 2436774928169030410752 2454654828061256000768 2455861521025596407808 2471168137153872285696 2475453895282824544256 2477540917511539482624 2489227431273386366976 2515296139603048576512 2533837241869683613696 2540666991847769014272 2567698142511445421856 2569525090346721411072 2596434724751534014464 2611045578879563169792 2613549895056292661532 2645194062305553432576 2650527114850524306432 2655034814025440164096 2657671392788126797824 2692429670561009743872 2697857956187140811904 2714373260080922345472 2736027989523121864704 2740681098348841459712 2748521955364364113536 2761486681568913000864 2779282240579106832384 2784885632193177612288 2805319803498578286592 2808105622568586805248 2824192156747282612224 2831475334298902265856 2837183953924504891392 2844831350026727276544 2850566897103394065408 2865171774529862475776 2883029493346184333312 2895813990708209844224 2905526306565494341632 2923635542548243267584 2934512162870223339264 2942520667977697099776 2964111490489063849984 2976030444744448344064 2986914165778620184608 3029173845543456350208 3037338734615002054656 3049141544232341438454 3083266235642446642176 3086059739356479004672 3100616624919481264128 3129525369488260399104 3141167948987844701184 3147500948884997613888 3155984778935900572416 3182726436792202985472 3200636516045916143616 3206079775426946613248 3223318246346095285248 3242495947342291304448 3243408180014457374976 3249033237558707214336 3257790739546736074752 3274482028034128543744 3294890849538496380928 3303387890015385976832 3318969908364515155968 3327296254292743520256 3334625426800196831232 3348034250337504387072 3353728186137398102016 3423597523348593895808 3442193988955041890304 3461912966335378685952 3471817206776038880256 3484733193408390215376 3526925416407404576768 3534036153134032408576 3543561857050835730432 3583811310220427231232 3589906227414679658496 3597143941582854415872 3606839747355314939904 3619164346774563127296 3664695940485818818048 3681982242091884001152 3683792281538394611712 3706752205730808428544 3713180842924236816384 3716311376267309223936 3723189416624841228288 3782911938566006521856 3793108466702303035392 3800755862804525420544 3811000487771653521408 3826324857528576442368 3851547213767168132784 3892308825776416948224 3898180723397657690112 3912682883826964452352 3916568368319344754688 3967791093458330148864 3975790672275786459648 3982552221038160246144 4038898460724608466944 4065522058976455251272 4104041984284682797056 4111021647523262189568 4122782933046546170304 4134155499892641685504 4188223931983792934912 4192383042144650723328 4196667931846663485184 4207979705247867429888 4210048321758165270528 4236288235120923918336 4247213001448353398784 4255775930886757337088 4297757661794793713664 4324544240019276499968 4332044316744942952448 4343720986062314766336 4393059025431491444736 4401768244305335008896 4425293211152686874624 4446167235733595774976 4464045667116672516096 4471637581516530802688 4534618392523805884416 4543760768315184525312 4573712316348512157681 4629089609034718507008 4646310924544520287168 4650924937379221896192 4711751923481767051776 4721251423327496420832 4724749142734447640576 4786541636552906211328 4796191922110472554496 4800954774068874215424 4809119663140419919872 4863743921013436956672 4873549856338060821504 4909309656122512001536 4911723042051192815616 4942336274307744571392 4950907790565649088512 4955081835023078965248 4978454862546772733952 5030592279206097153024 5067674483739367227392 5081333983695538028544 5135396285022890843712 5192869449503068028928 5222091157759126339584 5227099790112585323064 5290388124611106865152 5301054229701048612864 5310069628050880328192 5315342785576253595648 5384859341122019487744 5395715912374281623808 5428746520161844690944 5472055979046243729408 5481362196697682919424 5497043910728728227072 5522973363137826001728 5569771264386355224576 5610639606997156573184 5616211245137173610496 5648384313494565224448 5674367907849009782784 5689662700053454553088 5701133794206788130816 5730343549059724951552 5766058986692368666624 5847271085096486535168 5869024325740446678528 5885041335955394199552 5928222980978127699968 5973828331557240369216 6058347691086912700416 6074677469230004109312 6098283088464682876908 6166532471284893284352 6172119478712958009344 6201233249838962528256 6282335897975689402368 6295001897769995227776 6311969557871801144832 6365452873584405970944 6412159550853893226496 6446636492692190570496 6484991894684582608896 6486816360028914749952 6498066475117414428672 6515581479093472149504 6589781699076992761856 6606775780030771953664 6637939816729030311936 6654592508585487040512 6669250853600393662464 6696068500675008774144 6707456372274796204032 6847195046697187791616 6943634413552077760512 6969466386816780430752 7068072306268064817152 7087123714101671460864 7167622620440854462464 7179812454829359316992 7194287883165708831744 7213679494710629879808 7329391880971637636096 7363964484183768002304 7367584563076789223424 7413504411461616857088 7426361685848473632768 7432622752534618447872 7565823877132013043712 7601511725609050841088 7622000975543307042816 7703094427534336265568 7825365767653928904704 7833136736638689509376 7935582186916660297728 7951581344551572919296 7965104442076320492288 8077796921449216933888 8131044117952910502544 8208083968569365594112 8222043295046524379136 8245565866093092340608 8268310999785283371008 8376447863967585869824 8393335863693326970368 8415959410495734859776 8472576470241847836672 8494426002896706797568 8511551861773514674176 8595515323589587427328 8649088480038552999936 8664088633489885904896 8687441972124629532672 8803536488610670017792 8850586422305373749248 8892334471467191549952 8928091334233345032192 8943275163033061605376 9087521536630369050624 9147424632697024315362 9258179218069437014016 9292621849089040574336 9301849874758443792384 9423503846963534103552 9442502846654992841664 9573083273105812422656 9592383844220945108992 9601909548137748430848 9618239326280839839744 9727487842026873913344 9747099712676121643008 9818619312245024003072 9823446084102385631232 9884672548615489142784 9910163670046157930496 9956909725093545467904 10061184558412194306048 10135348967478734454784 10270792570045781687424 10385738899006136057856 10454199580225170646128 10580776249222213730304 10602108459402097225728 10620139256101760656384 10630685571152507191296 10769718682244038975488 10791431824748563247616 10857493040323689381888 10962724393395365838848 10994087821457456454144 11045946726275652003456 11139542528772710449152 11221279213994313146368 11348735815698019565568 11379325400106909106176 11402267588413576261632 11460687098119449903104 11532117973384737333248 11694542170192973070336 11738048651480893357056 11856445961956255399936 11947656663114480738432 12116695382173825400832 12196566176929365753816 12333064942569786568704 12344238957425916018688 12402466499677925056512 12564671795951378804736 12590003795539990455552 12623939115743602289664 12824319101707786452992 12893272985384381140992 12973632720057829499904 12996132950234828857344 13031162958186944299008 13179563398153985523712 13275879633458060623872 13338501707200787324928 13392137001350017548288 13414912744549592408064 13694390093394375583232 13887268827104155521024 13938932773633560861504 14136144612536129634304 14174247428203342921728 14359624909658718633984 14388575766331417663488 14427358989421259759616 14658783761943275272192 14727928968367536004608 14735169126153578446848 14827008822923233714176 14852723371696947265536 14865245505069236895744 15131647754264026087424 15203023451218101682176 15244001951086614085632 15406188855068672531136 15650731535307857809408 15666273473277379018752 15871164373833320595456 15903162689103145838592 15930208884152640984576 16262088235905821005088 16416167937138731188224 16444086590093048758272 16491131732186184681216 16536621999570566742016 16752895727935171739648 16786671727386653940736 16831918820991469719552 16945152940483695673344 17023103723547029348352 17191030647179174854656 17298176960077105999872 17328177266979771809792 17607072977221340035584 17784668942934383099904 17886550326066123210752 18175043073260738101248 18294849265394048630724 18516358436138874028032 18585243698178081148672 18603699749516887584768 18847007693927068207104 18885005693309985683328 19184767688441890217984 19236478652561679679488 19454975684053747826688 19494199425352243286016 19637238624490048006144 19769345097230978285568 19820327340092315860992 19913819450187090935808 20122369116824388612096 20270697934957468909568 20541585140091563374848 20908399160450341292256 21204216918804194451456 21240278512203521312768 21261371142305014382592 21539437364488077950976 21582863649497126495232 21925448786790731677696 21988175642914912908288 22091893452551304006912 22279085057545420898304 22442558427988626292736 22697471631396039131136 22804535176827152523264 22921374196238899806208 23064235946769474666496 23476097302961786714112 23895313326228961476864 24233390764347650801664 24393132353858731507632 24666129885139573137408 24688477914851832037376 24804932999355850113024 25129343591902757609472 25180007591079980911104 25247878231487204579328 25786545970768762281984 25947265440115658999808 25992265900469657714688 26062325916373888598016 26551759266916121247744 26677003414401574649856 26784274002700035096576 26829825489099184816128 27388780186788751166464 27774537654208311042048 27877865547267121723008 28272289225072259268608 28719249819317437267968 28777151532662835326976 28854717978842519519232 29317567523886550544384 29455857936735072009216 29470338252307156893696 29654017645846467428352 29730491010138473791488 30406046902436203364352 30812377710137345062272 31301463070615715618816 31742328747666641190912 31806325378206291677184 31860417768305281969152 32524176471811642010176 32888173180186097516544 32982263464372369362432 33073243999141133484032 33505791455870343479296 33573343454773307881472 33663837641982939439104 34046207447094058696704 34382061294358349709312 34596353920154211999744 34656354533959543619584 35214145954442680071168 35569337885868766199808 35773100652132246421504 36350086146521476202496 36589698530788097261448 37032716872277748056064 37170487396356162297344 37207399499033775169536 37694015387854136414208 37770011386619971366656 38369535376883780435968 38472957305123359358976 38988398850704486572032 39274477248980096012288 39538690194461956571136 39827638900374181871616 40244738233648777224192 41083170280183126749696 41816798320900682584512 42408433837608388902912 42480557024407042625536 42522742284610028765184 43078874728976155901952 43165727298994252990464 43976351285829825816576 44183786905102608013824 44558170115090841796608 44885116855977252585472 45394943262792078262272 45609070353654305046528 46128471893538949332992 46952194605923573428224 47790626652457922953728 48786264707717463015264 49332259770279146274816 49609865998711700226048 50258687183805515218944 50360015182159961822208 50495756462974409158656 51573091941537524563968 51894530880231317999616 51984531800939315429376 53354006828803149299712 53659650978198369632256 54777560373577502332928 55549075308416622084096 55755731094534243446016 56544578450144518537216 57554303065325670653952 57709435957685039038464 58635135047773101088768 58911715873470144018432 59308035291692934856704 59460982020276947582976 60812093804872406728704 61624755420274690124544 62602926141231431237632 63612650756412583354368 63720835536610563938304 65048352943623284020352 65776346360372195033088 65964526928744738724864 67011582911740686958592 67146686909546615762944 67327675283965878878208 68092414894188117393408 68764122588716699418624 69192707840308423999488 70428291908885360142336 72700172293042952404992 73179397061576194522896 74065433744555496112128 74340974792712324594688 74414798998067550339072 75388030775708272828416 75540022773239942733312 76739070753767560871936 77976797701408973144064 78548954497960192024576 79655277800748363743232 80489476467297554448384 82166340560366253499392 83633596641801365169024 84816867675216777805824 84961114048814085251072 86157749457952311803904 86331454597988505980928 87952702571659651633152 88367573810205216027648 89770233711954505170944 91218140707308610093056 92256943787077898665984 93904389211847146856448 95581253304915845907456 97572529415434926030528 98664519540558292549632 99219731997423400452096 100517374367611030437888 100720030364319923644416 100991512925948818317312 103146183883075049127936 103789061760462635999232 103969063601878630858752 106708013657606298599424 107319301956396739264512 109555120747155004665856 111098150616833244168192 111511462189068486892032 115108606130651341307904 115418871915370078076928 117270270095546202177536 117823431746940288036864 118616070583385869713408 123249510840549380249088 125205852282462862475264 127225301512825166708736 127441671073221127876608 130096705887246568040704 131929053857489477449728 134293373819093231525888 134655350567931757756416 136184829788376234786816 138385415680616847998976 140856583817770720284672 146358794123152389045792 148681949585424649189376 148829597996135100678144 150776061551416545656832 151080045546479885466624 153478141507535121743872 155953595402817946288128 157097908995920384049152 160978952934595108896768 164332681120732506998784 167267193283602730338048 169633735350433555611648 169922228097628170502144 172662909195977011961856 175905405143319303266304 176735147620410432055296 182436281414617220186112 187808778423694293712896 191162506609831691814912 195145058830869852061056 197329039081116585099264 201034748735222060875776 201440060728639847288832 201983025851897636634624 206292367766150098255872 207578123520925271998464 219110241494310009331712 222196301233666488336384 223022924378136973784064 230217212261302682615808 234540540191092404355072 235646863493880576073728 246499021681098760498176 250411704564925724950528 254450603025650333417472 254883342146442255753216 260193411774493136081408 263858107714978954899456 268586747638186463051776 269310701135863515512832 276770831361233695997952 281713167635541440569344 292717588246304778091584 297363899170849298378752 297659195992270201356288 301552123102833091313664 302160091092959770933248 311907190805635892576256 314195817991840768098304 321957905869190217793536 328665362241465013997568 334534386567205460676096 339844456195256341004288 345325818391954023923712 351810810286638606532608 353470295240820864110592 375617556847388587425792 382325013219663383629824 390290117661739704122112 402880121457279694577664 403966051703795273269248 415156247041850543996928 438220482988620018663424 446045848756273947568128 460434424522605365231616 469081080382184808710144 471293726987761152147456 492998043362197520996352 508901206051300666834944 509766684292884511506432 520386823548986272162816 527716215429957909798912 537173495276372926103552 563426335271082881138688 585435176492609556183168 594727798341698596757504 603104246205666182627328 604320182185919541866496 628391635983681536196608 657330724482930027995136 669068773134410921352192 679688912390512682008576 690651636783908047847424 703621620573277213065216 706940590481641728221184 751235113694777174851584 764650026439326767259648 780580235323479408244224 805760242914559389155328 807932103407590546538496 830312494083701087993856 876440965977240037326848 892091697512547895136256 942587453975522304294912 985996086724395041992704 1019533368585769023012864 1040773647097972544325632 1055432430859915819597824 1074346990552745852207104 1126852670542165762277376 1170870352985219112366336 1189455596683397193515008 1208640364371839083732992 1314661448965860055990272 1338137546268821842704384 1381303273567816095694848 1407243241146554426130432 1413881180963283456442368 1529300052878653534519296 1561160470646958816488448 1611520485829118778310656 1752881931954480074653696 1784183395025095790272512 1885174907951044608589824 1971992173448790083985408 2039066737171538046025728 2081547294195945088651264 2110864861719831639195648 2253705341084331524554752 2341740705970438224732672 2378911193366794387030016 2417280728743678167465984 2629322897931720111980544 2676275092537643685408768 2827762361926566912884736 3058600105757307069038592 3122320941293917632976896 3223040971658237556621312 3568366790050191580545024 3943984346897580167970816 4163094588391890177302528 4221729723439663278391296 4683481411940876449465344 4757822386733588774060032 4834561457487356334931968 5258645795863440223961088 5352550185075287370817536 5655524723853133825769472 6117200211514614138077184 6244641882587835265953792 7136733580100383161090048 7887968693795160335941632 8326189176783780354605056 9366962823881752898930688 9669122914974712669863936 10705100370150574741635072 12489283765175670531907584 14273467160200766322180096 15775937387590320671883264 16652378353567560709210112 18733925647763505797861376 21410200740301149483270144 24978567530351341063815168 33304756707135121418420224 37467851295527011595722752 42820401480602298966540288 49957135060702682127630336 74935702591054023191445504 99914270121405364255260672 149871405182108046382891008 299742810364216092765782016
- Sum of all divisors σ(n): 1136387406376454246637442911
- Sum of proper divisors (its aliquot sum) s(n): 836644596012238153871660895
- 299742810364216092765782016 is an abundant number, because the sum of its proper divisors (836644596012238153871660895) is greater than itself. Its abundance is 536901785648022061105878879
Bases of 299742810364216092765782016
- Binary: 11110111111100010000001001001111001001110000111000011001001111111111000100000000000000002
- Hexadecimal: 0xF7F1024F270E193FF10000
- Base-36: 11NUK1Y7OQLKSTIPS0
Squares and roots of 299742810364216092765782016
- 299742810364216092765782016 squared (2997428103642160927657820162) is 89845752365038410318325708876182650969225040029024256
- 299742810364216092765782016 cubed (2997428103642160927657820163) is 26930618313184027744744251084957877315780357122705613242951646204634445272580096
-
299742810364216092765782016 is a
perfect square number . Itssquare root is 17313082058496 -
The
cube root of 299742810364216092765782016 is 669241594.0368529083
Scales and comparisons
How big is 299742810364216092765782016?- 299,742,810,364,216,092,765,782,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 299,742,810,364,216,092,765,782,016 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 299742810364216092765782016 cubic inches would be around 55770132.8 feet tall.
Recreational maths with 299742810364216092765782016
- 299742810364216092765782016 backwards is 610287567290612463018247992
- The number of decimal digits it has is: 27
- The sum of 299742810364216092765782016's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 299742810364216092765782016 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 299742810364216092765782016 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/299742810364216092765782016/
Chicago style:
Numbermatics. 2024. "Number 299742810364216092765782016 - Facts about the integer". https://numbermatics.com/n/299742810364216092765782016/
The information we have on file for 299742810364216092765782016 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 299742810364216092765782016, math, Factors of 299742810364216092765782016, curriculum, school, college, exams, university, Prime factorization of 299742810364216092765782016, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-nine septillion, seven hundred forty-two sextillion, eight hundred ten quintillion, three hundred sixty-four quadrillion, two hundred sixteen trillion, ninety-two billion, seven hundred sixty-five million, seven hundred eighty-two thousand and sixteen.