46064790021546594145419264
46,064,790,021,546,594,145,419,264 is an even composite number composed of seven prime numbers multiplied together.
46064790021546594145419264 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 46064790021546594145419264:
214 × 34 × 72 × 112 × 232 × 414 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 23 × 23 × 41 × 41 × 41 × 41 × 1979 × 1979)See below for interesting mathematical facts about the number 46064790021546594145419264 from the Numbermatics database.
Names of 46064790021546594145419264
- Cardinal: 46064790021546594145419264 can be written as Forty-six septillion, sixty-four sextillion, seven hundred ninety quintillion, twenty-one quadrillion, five hundred forty-six trillion, five hundred ninety-four billion, one hundred forty-five million, four hundred nineteen thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 4.6064790021546594145419264 × 1025
Factors of 46064790021546594145419264
Divisors of 46064790021546594145419264
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 23 24 27 28 32 33 36 41 42 44 46 48 49 54 56 63 64 66 69 72 77 81 82 84 88 92 96 98 99 108 112 121 123 126 128 132 138 144 147 154 161 162 164 168 176 184 189 192 196 198 207 216 224 231 242 246 252 253 256 264 276 287 288 294 297 308 322 324 328 336 352 363 368 369 378 384 392 396 414 432 441 448 451 462 483 484 492 504 506 512 528 529 539 552 567 574 576 588 594 616 621 644 648 656 672 693 704 726 736 738 756 759 768 784 792 828 847 861 864 882 891 896 902 924 943 966 968 984 1008 1012 1024 1056 1058 1078 1089 1104 1107 1127 1134 1148 1152 1176 1188 1232 1242 1288 1296 1312 1323 1344 1353 1386 1408 1449 1452 1472 1476 1512 1518 1536 1568 1584 1587 1617 1656 1681 1694 1722 1728 1764 1771 1782 1792 1804 1848 1863 1886 1932 1936 1968 1979 2009 2016 2024 2048 2079 2112 2116 2156 2178 2208 2214 2254 2268 2277 2296 2304 2352 2376 2464 2484 2541 2576 2583 2592 2624 2646 2688 2706 2772 2783 2816 2829 2898 2904 2944 2952 3024 3036 3072 3136 3157 3168 3174 3234 3267 3312 3321 3362 3381 3388 3444 3456 3528 3542 3564 3584 3608 3696 3703 3726 3772 3864 3872 3936 3958 3969 4018 4032 4048 4059 4096 4158 4224 4232 4312 4347 4356 4416 4428 4508 4536 4554 4592 4608 4704 4752 4761 4851 4928 4961 4968 5043 5082 5152 5166 5184 5248 5292 5313 5376 5412 5544 5566 5632 5658 5796 5808 5819 5888 5904 5929 5937 6027 6048 6072 6144 6237 6272 6314 6336 6348 6468 6534 6601 6624 6642 6724 6762 6776 6831 6888 6912 7056 7084 7128 7168 7216 7392 7406 7452 7544 7623 7728 7744 7749 7872 7916 7938 8036 8064 8096 8118 8192 8316 8349 8448 8464 8487 8624 8694 8712 8832 8856 9016 9072 9108 9184 9216 9408 9471 9504 9522 9702 9801 9856 9922 9936 10086 10143 10164 10304 10332 10368 10373 10496 10584 10626 10752 10824 11088 11109 11132 11264 11316 11592 11616 11638 11767 11776 11808 11858 11874 12054 12096 12144 12177 12288 12397 12474 12544 12628 12672 12696 12936 13041 13068 13202 13248 13284 13448 13524 13552 13662 13776 13824 13853 14112 14168 14256 14283 14336 14432 14553 14784 14812 14883 14904 15088 15129 15246 15456 15488 15498 15744 15832 15876 15939 16072 16128 16192 16236 16384 16632 16698 16896 16928 16974 17248 17388 17424 17457 17664 17712 17787 17811 18032 18081 18144 18216 18368 18432 18491 18816 18942 19008 19044 19404 19481 19602 19712 19803 19844 19872 20172 20286 20328 20493 20608 20664 20736 20746 20992 21168 21252 21504 21648 21689 21769 22099 22176 22218 22264 22528 22632 22869 23184 23232 23247 23276 23534 23552 23616 23716 23748 24108 24192 24288 24354 24576 24794 24948 25047 25088 25256 25344 25392 25461 25872 25921 26082 26136 26404 26496 26568 26896 27048 27104 27324 27552 27648 27706 28224 28336 28413 28512 28566 28672 28864 29106 29568 29624 29766 29808 30176 30258 30429 30492 30912 30976 30996 31119 31488 31664 31752 31878 32144 32256 32384 32472 33264 33327 33396 33792 33856 33948 34496 34727 34776 34848 34914 35301 35328 35424 35574 35622 36064 36162 36288 36432 36531 36736 36864 36982 37191 37632 37884 38016 38088 38663 38808 38962 39204 39424 39606 39688 39744 40344 40572 40656 40733 40986 41216 41328 41472 41492 41559 41984 42336 42504 42849 43008 43296 43378 43538 43659 44198 44352 44436 44528 44649 45056 45264 45387 45517 45738 46207 46368 46464 46494 46552 47068 47104 47232 47432 47496 47817 48216 48384 48576 48708 49152 49588 49896 50094 50176 50512 50688 50784 50922 51744 51842 52164 52272 52371 52808 52992 53136 53361 53433 53792 54096 54208 54243 54648 55104 55296 55412 55473 56448 56672 56826 57024 57132 57344 57728 58212 58443 59136 59248 59409 59532 59616 60352 60516 60858 60984 61824 61952 61992 62238 62976 63328 63504 63756 64009 64288 64512 64768 64944 65067 65307 66297 66528 66654 66792 67584 67712 67896 68607 68921 68992 69454 69552 69696 69828 70602 70656 70848 71148 71244 72128 72324 72576 72611 72864 73062 73472 73728 73964 74382 75141 75264 75768 76032 76176 76383 77326 77616 77763 77924 78408 78848 79212 79376 79488 80688 81139 81144 81312 81466 81972 82369 82432 82656 82944 82984 83118 83968 84672 85008 85239 85698 86016 86592 86756 87076 87318 88396 88704 88872 89056 89298 90112 90528 90774 91034 91287 91476 92414 92736 92928 92988 93104 93357 94136 94208 94464 94864 94992 95634 96432 96768 96971 97152 97416 99176 99792 99981 100188 100352 101024 101376 101568 101844 103488 103684 104181 104328 104544 104742 105616 105903 105984 106272 106722 106866 107584 108192 108416 108486 109296 110208 110592 110824 110946 111573 112896 113344 113652 114048 114103 114264 114688 115456 115989 116424 116886 118272 118496 118818 119064 119232 120704 121032 121716 121968 122199 123648 123904 123984 124476 124677 125952 126656 127008 127512 128018 128576 129024 129437 129536 129888 130134 130614 132594 133056 133308 133584 133947 135168 135424 135792 136161 136367 136551 137214 137842 137984 138621 138908 139104 139392 139656 141204 141312 141696 142296 142488 143451 144256 144648 145152 145222 145728 146124 146944 147456 147928 148764 150282 150528 151536 151823 152064 152352 152383 152766 154652 155232 155526 155848 156816 157113 157696 158424 158752 158976 160083 160299 161376 162278 162288 162624 162729 162932 163944 164738 164864 165312 165888 165968 166236 166419 167936 169344 170016 170478 171396 172032 173184 173512 174152 174636 175329 176792 177408 177744 178112 178227 178596 180224 181056 181548 182068 182574 182952 184828 185472 185856 185976 186208 186714 188272 188416 188928 189728 189984 191268 192027 192864 193536 193942 194304 194832 195201 195921 198352 198891 199584 199962 200376 200704 202048 202752 203136 203401 203688 206763 206976 207368 208362 208656 209088 209484 211232 211806 211968 212544 213444 213732 215168 216384 216832 216972 217833 218592 220416 221184 221648 221892 223146 225423 225792 226688 227304 228096 228206 228528 230912 231978 232848 233289 233772 236544 236992 237636 238128 238464 238579 239459 241408 242064 243089 243417 243432 243936 244398 247107 247296 247808 247968 248952 249354 251904 253312 254016 255024 255717 256036 257152 258048 258874 259072 259776 260268 261228 265188 266112 266616 267168 267894 270336 270641 270848 271584 272322 272734 273102 274428 275684 275968 277242 277816 278208 278784 279312 280071 282408 282624 283392 284592 284976 285131 286902 288512 289296 290304 290444 290913 291456 292248 293888 295856 297528 299943 300564 301056 303072 303646 304128 304704 304766 305532 309304 310464 311052 311696 312543 313632 314226 315392 316848 317504 317709 317952 318619 320166 320598 322752 324556 324576 325248 325458 325864 327888 329476 329728 330624 331776 331936 332472 332838 334719 335872 338688 340032 340956 342309 342792 344064 346368 347024 347967 348304 349272 350658 353584 354816 355488 356224 356454 357192 362112 363096 364136 365148 365904 366597 369656 370944 371712 371952 372416 373428 374031 376544 376832 377856 379456 379968 382536 384054 385728 387072 387884 388311 388608 389664 390402 391842 396704 397782 399168 399924 400752 401408 401841 404096 405504 406272 406802 407376 409101 409653 413526 413952 414736 415863 416724 417312 418176 418968 422464 423612 423936 425088 425293 426888 427464 430336 432768 433664 433944 435666 437184 440832 442368 443296 443784 446292 448063 450846 451584 453376 454608 455469 456192 456412 457056 457149 461824 463956 465696 466578 467544 471339 473088 473984 475272 476256 476928 477158 478918 480249 482447 482816 484128 486178 486834 486864 487872 488796 494214 494592 495616 495936 497904 498708 499257 500687 503808 506624 508032 508277 510048 511434 512072 514304 516096 517748 518144 519552 520536 522456 525987 530376 532224 533232 534336 534681 535788 540672 541282 541696 543168 544644 545468 546204 548856 551368 551936 554484 555632 556416 557568 558624 560142 564816 565248 566784 567973 569184 569952 570262 573804 576081 577024 578592 580608 580888 581826 582912 584496 585603 587763 587776 591712 595056 596673 599886 601128 602112 606144 607292 608256 609408 609532 610203 611064 618608 620289 620928 622104 623392 625086 627264 628452 630784 633696 635008 635418 635904 637238 640332 641196 645504 649112 649152 650496 650916 651728 653499 655776 658952 659456 661248 663552 663872 664944 665676 669438 671744 677376 680064 681912 684618 685584 692736 694048 695934 696608 698544 699867 701316 707168 709632 710976 712448 712908 714384 715737 718377 724224 726192 728272 729267 730251 730296 731808 733194 739312 741321 741888 743424 743904 744832 746856 748062 753088 755712 758131 758912 759936 765072 768108 771456 774144 775768 776622 777216 779328 780804 783684 793408 795564 798336 798721 799848 801504 802816 803682 808192 811008 811923 812544 813604 814752 818202 819306 827052 827904 829472 831726 833448 834624 836352 837936 840213 844928 847224 847872 850176 850586 853776 854928 855393 860672 865536 867328 867888 871332 872739 874368 881664 886592 887568 889249 892529 892584 896126 901692 903168 906059 906752 909216 910938 912384 912824 914112 914298 923648 927912 931392 933156 935088 937629 942678 946176 947968 950544 952512 953127 953856 954316 955857 957836 960498 964894 965632 968256 972356 973668 973728 975744 977592 988428 989184 991232 991872 995808 997416 998514 1001374 1004157 1007616 1013248 1016064 1016554 1020096 1022868 1024144 1026927 1028608 1032192 1035496 1036288 1039104 1041072 1043901 1044912 1046891 1051974 1060752 1062761 1064448 1066464 1066681 1068672 1069362 1071576 1082564 1083392 1086336 1089288 1090936 1092408 1097712 1099791 1102736 1103872 1108968 1111264 1112832 1115136 1117248 1120284 1122093 1129632 1130496 1133568 1135946 1138368 1139904 1140524 1147608 1152162 1154048 1157184 1161216 1161776 1163652 1164933 1165824 1168992 1171206 1175526 1175552 1183424 1190112 1193346 1199772 1202256 1204224 1212288 1214584 1216512 1218816 1219064 1220406 1222128 1227303 1228959 1237216 1240578 1241856 1244208 1246784 1247589 1250172 1254528 1256904 1261568 1267392 1270016 1270836 1271808 1274476 1275879 1280664 1282392 1291008 1298224 1298304 1300992 1301832 1303456 1306998 1311552 1317904 1318912 1322496 1327104 1327744 1329888 1331352 1338876 1344189 1354752 1360128 1363824 1366407 1369236 1371168 1371447 1385472 1388096 1391868 1393216 1397088 1399734 1402632 1414336 1419264 1421952 1423807 1424896 1425816 1428768 1431474 1436754 1447341 1448448 1452384 1456544 1458534 1460502 1460592 1463616 1466388 1478624 1482642 1483776 1486848 1487808 1489664 1493712 1496124 1497771 1502061 1506176 1511424 1516262 1517824 1519872 1524831 1530144 1536216 1542912 1548288 1551536 1553244 1554432 1558656 1561608 1567368 1577961 1585183 1586816 1591128 1596672 1597442 1599696 1603008 1607364 1616384 1622016 1623846 1625088 1627208 1629504 1636404 1638612 1654104 1655808 1658944 1663452 1666896 1669248 1670053 1672704 1675872 1676213 1680426 1689856 1694448 1695744 1700352 1701172 1703919 1707552 1709856 1710786 1721344 1728243 1731072 1734656 1735776 1742664 1745478 1748736 1756809 1763289 1763328 1773184 1775136 1778498 1785058 1785168 1790019 1792252 1803384 1806336 1812118 1813504 1818432 1821876 1824768 1825648 1828224 1828596 1830609 1847296 1855824 1860867 1862784 1866197 1866312 1870176 1875258 1885356 1892352 1894487 1895936 1901088 1905024 1906254 1907712 1908632 1911714 1915672 1920996 1929788 1931264 1936512 1944712 1947336 1947456 1951488 1955184 1960497 1976856 1978368 1982464 1983744 1991616 1994832 1997028 2002748 2008314 2015232 2026496 2032128 2033108 2040192 2045736 2048288 2053854 2057216 2070992 2072576 2078208 2082144 2087802 2089824 2093782 2099601 2103948 2121504 2125522 2128896 2132928 2133362 2137344 2138724 2143152 2147211 2155131 2165128 2166784 2172672 2178576 2181872 2184816 2187801 2190753 2195424 2199582 2205472 2207744 2217936 2222528 2223963 2225664 2230272 2230333 2234496 2240568 2244186 2259264 2267136 2271892 2274393 2276736 2279808 2281048 2295216 2304324 2308096 2314368 2322432 2323552 2327304 2329866 2331648 2337984 2342412 2351052 2351104 2366848 2380224 2386692 2396163 2399544 2404512 2408448 2424576 2429168 2433024 2435769 2437632 2438128 2440812 2444256 2454606 2457918 2474432 2481156 2483712 2488416 2493568 2495178 2500344 2509056 2513808 2534784 2540032 2541672 2543616 2548952 2551758 2561328 2564784 2566179 2582016 2596448 2596608 2601984 2603664 2606912 2613996 2618217 2623104 2624369 2635808 2637824 2644992 2655488 2659776 2662704 2667747 2677587 2677752 2688378 2709504 2718177 2720256 2727648 2732814 2738472 2742336 2742894 2770944 2776192 2783736 2786432 2794176 2799468 2805264 2812887 2825761 2828672 2838528 2843904 2847614 2849792 2851632 2857536 2862948 2867571 2873508 2894682 2896896 2904768 2913088 2917068 2921004 2921184 2927232 2932776 2957248 2965284 2967552 2973696 2975616 2977051 2979328 2987424 2992248 2995542 3004122 3012352 3022848 3032524 3035648 3039744 3049662 3060288 3072432 3080781 3085824 3096576 3103072 3106488 3108864 3117312 3123216 3131703 3134736 3136441 3140673 3155922 3170366 3173632 3182256 3188283 3193344 3194884 3199392 3200043 3206016 3214728 3232768 3247692 3250176 3254416 3259008 3272808 3277224 3299373 3308208 3311616 3317888 3326699 3326904 3333792 3338496 3340106 3345408 3351744 3352426 3360852 3377129 3379712 3388896 3391488 3400704 3402344 3407838 3415104 3419712 3421572 3442688 3456486 3462144 3469312 3471552 3485328 3490956 3494799 3497472 3504809 3513618 3526578 3526656 3546368 3550272 3556996 3570116 3570336 3580038 3584504 3606768 3612672 3624236 3627008 3636864 3643752 3649536 3651296 3656448 3657192 3661218 3681909 3686877 3694592 3711648 3721734 3725568 3732394 3732624 3740352 3742767 3750516 3770712 3784704 3788974 3791872 3802176 3810048 3812508 3815424 3817264 3823428 3827637 3831344 3841992 3859576 3862528 3873024 3889424 3894672 3894912 3902976 3910368 3916441 3920994 3953712 3956736 3967488 3975811 3983232 3989664 3994056 4005496 4016628 4032567 4052992 4064256 4066216 4080384 4091472 4096576 4099221 4107708 4114341 4114432 4141984 4145152 4156416 4164288 4175604 4179648 4187564 4199202 4207896 4243008 4251044 4257792 4265856 4266724 4271421 4274688 4277448 4286304 4294422 4310262 4330256 4333568 4342023 4345344 4357152 4363744 4369632 4375602 4381506 4390848 4399164 4410944 4415488 4435872 4445056 4447926 4451328 4460544 4460666 4468992 4481136 4488372 4506183 4518528 4534272 4543784 4548786 4553472 4559616 4562096 4574493 4590432 4608648 4616192 4628736 4644864 4647104 4654608 4659732 4663296 4675968 4678223 4684824 4702104 4702208 4733696 4755549 4760448 4773384 4792326 4799088 4809024 4849152 4858336 4866048 4871538 4875264 4876256 4881624 4888512 4909212 4915836 4948864 4962312 4967424 4976832 4987136 4990356 5000688 5010159 5018112 5027616 5028639 5069568 5080064 5083344 5087232 5097904 5103516 5111757 5122656 5129568 5132358 5164032 5184729 5192896 5193216 5203968 5207328 5213824 5227992 5236434 5246208 5248738 5271616 5289984 5306917 5310976 5319552 5325408 5335494 5355174 5355504 5376756 5419008 5436354 5440512 5455296 5465628 5476944 5484672 5485788 5491827 5507557 5541888 5552384 5567472 5572864 5582601 5588352 5591047 5598591 5598936 5610528 5625774 5651522 5657344 5677056 5683461 5687808 5695228 5699584 5703264 5715072 5725896 5735142 5747016 5789364 5793792 5809536 5826176 5834136 5842008 5842368 5854464 5865552 5881491 5914496 5930568 5935104 5947392 5951232 5954102 5958656 5974848 5984496 5991084 6008244 6024704 6045696 6065048 6071296 6079488 6099324 6120576 6144864 6161562 6171648 6206144 6212976 6217728 6224743 6234624 6246432 6247703 6263406 6269472 6272882 6281346 6311844 6340732 6347264 6364512 6376566 6386688 6389768 6398784 6400086 6412032 6429456 6441633 6465393 6465536 6495384 6500352 6508832 6518016 6545616 6554448 6563403 6572259 6598746 6616416 6623232 6635776 6653398 6653808 6667584 6671889 6676992 6680212 6690816 6690999 6703488 6704852 6721704 6754258 6759424 6777792 6801408 6804688 6815676 6823179 6830208 6839424 6843144 6885376 6912972 6924288 6938624 6943104 6970656 6981912 6989598 6994944 7009618 7027236 7053156 7053312 7092736 7100544 7113992 7140232 7140672 7160076 7169008 7188489 7213536 7225344 7248472 7254016 7273728 7287504 7299072 7302592 7307307 7312896 7314384 7322436 7328237 7363818 7373754 7389184 7423296 7443468 7451136 7464788 7465248 7480704 7485534 7501032 7541424 7577948 7583744 7604352 7620096 7625016 7630848 7634528 7646856 7655274 7662688 7683984 7698537 7719152 7725056 7746048 7778848 7789344 7789824 7805952 7820736 7832882 7841988 7854651 7873107 7907424 7913472 7934976 7951622 7966464 7979328 7988112 8003241 8010992 8032761 8033256 8065134 8105984 8128512 8132432 8154531 8160768 8182944 8193152 8198442 8215416 8228682 8228864 8283968 8312832 8328576 8339441 8351208 8359296 8375128 8398404 8415792 8477283 8486016 8502088 8515584 8531712 8533448 8542842 8549376 8554896 8572608 8588844 8602713 8620524 8660512 8667136 8684046 8690688 8714304 8727488 8739264 8751204 8763012 8781696 8798328 8821888 8830976 8871744 8890112 8895852 8902656 8921088 8921332 8931153 8937984 8962272 8976744 9012366 9037056 9068544 9087568 9097572 9106944 9119232 9124192 9148986 9180864 9217296 9232384 9242343 9257472 9289728 9294208 9309216 9319464 9326592 9351936 9356446 9369648 9404208 9409323 9422019 9467392 9511098 9520896 9546768 9564849 9584652 9598176 9600129 9618048 9698304 9716672 9743076 9750528 9752512 9763248 9777024 9781739 9817819 9818424 9831672 9897728 9924624 9934848 9953664 9966649 9974272 9980097 9980712 10001376 10020318 10036224 10055232 10057278 10131387 10139136 10160128 10166688 10174464 10195808 10207032 10223514 10245312 10259136 10264716 10328064 10369458 10385792 10386432 10407936 10414656 10427648 10455984 10472868 10484397 10492416 10497476 10514427 10543232 10579968 10613834 10621952 10639104 10650816 10670988 10710348 10711008 10753512 10838016 10872708 10881024 10910592 10931256 10953888 10969344 10971576 10983654 11015114 11045727 11083776 11096281 11104768 11134944 11145728 11165202 11176704 11182094 11197182 11197872 11221056 11251548 11303044 11314688 11354112 11366922 11375616 11390456 11399168 11406528 11430144 11451792 11470284 11482911 11494032 11515801 11578728 11587584 11619072 11652352 11668272 11684016 11684736 11690371 11708928 11731104 11733491 11749323 11762982 11828992 11861136 11870208 11902464 11908204 11917312 11927433 11949696 11968992 11982168 12016488 12049408 12097701 12130096 12142592 12158976 12198648 12241152 12289728 12297663 12323124 12343023 12343296 12412288 12425952 12435456 12449486 12469248 12492864 12495406 12526812 12538944 12545764 12562692 12623688 12681464 12694528 12729024 12753132 12773376 12779536 12797568 12800172 12814263 12824064 12858912 12883266 12930786 12931072 12990768 13000704 13017664 13026069 13036032 13063379 13091232 13108896 13126806 13144518 13197492 13232832 13246464 13271552 13306796 13307616 13335168 13343778 13353984 13360424 13381632 13381998 13406976 13409704 13443408 13508516 13518549 13518848 13555584 13602816 13609376 13631352 13646358 13660416 13678848 13686288 13723479 13770752 13825944 13848576 13877248 13886208 13941312 13963824 13979196 13989888 14019236 14034669 14054472 14106312 14106624 14185472 14201088 14227984 14266647 14280464 14281344 14320152 14338016 14376978 14427072 14496944 14508032 14547456 14575008 14598144 14605184 14614614 14625792 14628768 14644872 14656474 14727636 14747508 14846592 14886936 14902272 14929576 14930496 14961408 14971068 15002064 15030477 15082848 15085917 15155896 15167488 15208704 15240192 15250032 15261696 15269056 15293712 15310548 15325376 15335271 15367968 15397074 15438304 15450112 15492096 15557696 15578688 15579648 15611904 15641472 15665764 15683976 15709302 15746214 15814848 15869952 15903244 15920751 15932928 15958656 15976224 16006482 16021984 16065522 16066512 16130268 16211968 16257024 16264864 16309062 16321536 16365888 16386304 16396884 16430832 16457364 16457728 16475481 16522671 16567936 16625664 16657152 16678882 16702416 16718592 16750256 16773141 16795773 16796808 16831584 16954566 16972032 17004176 17031168 17050383 17063424 17066896 17085684 17098752 17109792 17145216 17177688 17205426 17241048 17321024 17368092 17381376 17428608 17437013 17454976 17478528 17502408 17526024 17563392 17596656 17643776 17743488 17780224 17791704 17805312 17842176 17842664 17862306 17875968 17924544 17953488 18024732 18074112 18137088 18175136 18195144 18213888 18238464 18248384 18297972 18361728 18370583 18434592 18464768 18484686 18514944 18588416 18618432 18638928 18653184 18674229 18703872 18712892 18739296 18743109 18808416 18818646 18844038 18934784 19022196 19041792 19093536 19129698 19169304 19196352 19200258 19236096 19324899 19396179 19396608 19433344 19486152 19501056 19505024 19526496 19554048 19563478 19635638 19636848 19663344 19690209 19780327 19795456 19849248 19869696 19907328 19933298 19948544 19960194 19961424 20002752 20040636 20072448 20072997 20110464 20114556 20262774 20278272 20320256 20333376 20391616 20414064 20447028 20469537 20490624 20518272 20528167 20529432 20656128 20738916 20771584 20772864 20815872 20829312 20839357 20855296 20911968 20945736 20968794 20984832 20994952 21028854 21086464 21159936 21227668 21243904 21278208 21301632 21341976 21420696 21422016 21507024 21565467 21676032 21745416 21762048 21821184 21862512 21907776 21921921 21938688 21943152 21967308 21984711 22030228 22091454 22167552 22192562 22209536 22269888 22291456 22330404 22353408 22364188 22394364 22395744 22442112 22503096 22606088 22629376 22733844 22751232 22780912 22798336 22813056 22860288 22903584 22940568 22965822 22988064 23031602 23095611 23157456 23175168 23238144 23286893 23304704 23336544 23368032 23369472 23380742 23417856 23462208 23466982 23498646 23525964 23619321 23657984 23722272 23740416 23804928 23816408 23834624 23854866 23899392 23937984 23964336 24009723 24032976 24098283 24098816 24195402 24260192 24285184 24317952 24397296 24463593 24482304 24533663 24579456 24595326 24646248 24686046 24686592 24824576 24851904 24898972 24938496 24985728 24990812 25018323 25053624 25077888 25091528 25125384 25247376 25362928 25389056 25431849 25458048 25506264 25546752 25559072 25595136 25600344 25628526 25648128 25717824 25766532 25808139 25861572 25862144 25981536 26001408 26035328 26052138 26072064 26126758 26182464 26217792 26253612 26289036 26394984 26465664 26492928 26543104 26613592 26615232 26670336 26687556 26707968 26720848 26763264 26763996 26793459 26813952 26819408 26886816 27017032 27037098 27037696 27111168 27205632 27218752 27262704 27292716 27320832 27357696 27372576 27415087 27446958 27541504 27651888 27697152 27772416 27882624 27927648 27958392 27979776 28038472 28069338 28108944 28212624 28227969 28266057 28370944 28402176 28455968 28533294 28560928 28562688 28640304 28676032 28694547 28753956 28800387 28854144 28993888 29016064 29094912 29150016 29210368 29229228 29251584 29257536 29289744 29312948 29345217 29453457 29455272 29495016 29693184 29773872 29804544 29859152 29860992 29899947 29922816 29940291 29942136 30004128 30060954 30165696 30171834 30311792 30334976 30394161 30417408 30480384 30500064 30523392 30538112 30587424 30621096 30650752 30670542 30735936 30794148 30876608 30984192 31083371 31115392 31157376 31159296 31223808 31282944 31331528 31367952 31418604 31492428 31543281 31629696 31739904 31806488 31841502 31865856 31917312 31952448 32012964 32043968 32131044 32133024 32260536 32423936 32514048 32529728 32618124 32643072 32731776 32747561 32772608 32793768 32861664 32914728 32915456 32950962 33045342 33135872 33251328 33288843 33314304 33357764 33404832 33437184 33500512 33546282 33591546 33593616 33663168 33909132 33944064 34008352 34062336 34100766 34126848 34133792 34171368 34197504 34219584 34290432 34355376 34410852 34448733 34482096 34547403 34642048 34736184 34762752 34857216 34874026 34909952 34957056 35004816 35052048 35071113 35126784 35193312 35200473 35247969 35287552 35486976 35560448 35583408 35610624 35685328 35724612 35751936 35782299 35849088 35906976 36049464 36148224 36293103 36350272 36390288 36427776 36459209 36476928 36496768 36593689 36595944 36723456 36741166 36869184 36969372 37029888 37148419 37176832 37236864 37277856 37306368 37348458 37407744 37425784 37478592 37486218 37616832 37637292 37688076 37869568 38044392 38083584 38187072 38259396 38338608 38392704 38400516 38442789 38472192 38552899 38649798 38792358 38793216 38866688 38972304 39002112 39010048 39052992 39078207 39108096 39126956 39190137 39271276 39273696 39326688 39380418 39560654 39590912 39698496 39739392 39814656 39866596 39897088 39920388 39922848 40005504 40081272 40144896 40145994 40220928 40229112 40525548 40555647 40556544 40640512 40666752 40783232 40828128 40894056 40939074 40981248 41036544 41056334 41058864 41170437 41312256 41477832 41543168 41545728 41631744 41658624 41678714 41710592 41823936 41891472 41937588 41969664 41989904 42057708 42104007 42172928 42319872 42455336 42487808 42556416 42603264 42683952 42799941 42841392 42844032 42922531 43014048 43080851 43130934 43490832 43524096 43573201 43642368 43725024 43733921 43815552 43843842 43877376 43886304 43934616 43969422 44060456 44182908 44385124 44419072 44539776 44582912 44660808 44706816 44728376 44788728 44791488 44884224 45006192 45091431 45212176 45257751 45258752 45467688 45502464 45561824 45596672 45626112 45720576 45807168 45881136 45931644 45976128 46005813 46063204 46191222 46314912 46350336 46476288 46573786 46609408 46673088 46736064 46738944 46761484 46835712 46924416 46933964 46997292 47051928 47238642 47315968 47444544 47609856 47632816 47669248 47709732 47762253 47798784 47875968 47928672 48019446 48065952 48196566 48197632 48390804 48520384 48570368 48635904 48794592 48927186 48964608 49067326 49158912 49190652 49292496 49372092 49373184 49568013 49649152 49703808 49797944 49876992 49971456 49981624 50036646 50107248 50155776 50183056 50250768 50319423 50387319 50494752 50725856 50778112 50863698 50916096 51012528 51093504 51118144 51151149 51190272 51200688 51257052 51296256 51297659 51435648 51533064 51616278 51723144 51724288 51963072 52070656 52104276 52144128 52253516 52311039 52364928 52435584 52507224 52578072 52789968 52931328 53086208 53227184 53230464 53340672 53375112 53415936 53441696 53526528 53527992 53586918 53627904 53638816 53773632 54034064 54074196 54075392 54222336 54411264 54437504 54525408 54585432 54641664 54715392 54745152 54830174 54893916 55111749 55303776 55394304 55544832 55765248 55855296 55916784 55959552 56022687 56076944 56138676 56217888 56229327 56425248 56455938 56532114 56741888 56804352 56911936 57066588 57121856 57125376 57280608 57352064 57389094 57507912 57600774 57708288 57987776 58189824 58300032 58376087 58420736 58458456 58503168 58515072 58579488 58625896 58690434 58906914 58910544 58990032 59340981 59386368 59547744 59609088 59718304 59721984 59799894 59845632 59880582 59884272 60008256 60121908 60218991 60331392 60343668 60623584 60669952 60788322 60834816 60960768 61000128 61076224 61174848 61242192 61301504 61341084 61408611 61471872 61584501 61588296 61753216 61968384 62166742 62230784 62314752 62318592 62447616 62518071 62565888 62663056 62735904 62837208 62984856 63086562 63259392 63479808 63612976 63683004 63731712 63834624 63904896 64025928 64087936 64262088 64266048 64521072 64696401 64992503 65028096 65059456 65236248 65286144 65463552 65495122 65545216 65587536 65723328 65829456 65901924 65954133 66090684 66271744 66502656 66577686 66628608 66715528 66809664 66874368 67001024 67092564 67183092 67187232 67326336 67818264 67888128 68016704 68201532 68253696 68267584 68342736 68395008 68439168 68472173 68580864 68710752 68724733 68821704 68897466 68964192 69094806 69284096 69472368 69525504 69714432 69748052 69819904 69860679 69914112 70009632 70104096 70142226 70253568 70386624 70400946 70495938 70575104 70857963 70973952 71120896 71166816 71221248 71370656 71449224 71503872 71564598 71698176 71813952 72029169 72098928 72294849 72296448 72586206 72700544 72780576 72855552 72918418 72953856 72993536 73187378 73191888 73390779 73446912 73482332 73600989 73738368 73938744 74059776 74296838 74353664 74473728 74555712 74696916 74815488 74851568 74957184 74972436 75054969 75233664 75274584 75376152 75739136 76088784 76167168 76295547 76374144 76514077 76518792 76677216 76785408 76801032 76885578 76944384 77105798 77299596 77584716 77586432 77673967 77733376 77944608 78004224 78020096 78105984 78156414 78216192 78253912 78380274 78542552 78547392 78653376 78760836 79121308 79181824 79396992 79478784 79629312 79733192 79794176 79840776 79845696 80011008 80162544 80289792 80291988 80380377 80441856 80458224 80610607 81051096 81111294 81113088 81281024 81333504 81566464 81656256 81788112 81878148 81962496 82073088 82112668 82117728 82245261 82340874 82624512 82955664 83086336 83091456 83317248 83357428 83421184 83647872 83782944 83875176 83939328 83979808 84115416 84208014 84345856 84683907 84798171 84910672 84975616 85112832 85206528 85367904 85599882 85682784 85688064 85845062 86028096 86083641 86161702 86261868 86401161 86981664 87048192 87146402 87284736 87450048 87467842 87631104 87687684 87754752 87772608 87869232 87938844 88035651 88120912 88360371 88365816 88770248 88838144 89079552 89165824 89321616 89413632 89456752 89577456 89582976 89699841 89768448 89820873 90012384 90078143 90182862 90424352 90515502 90517504 90935376 91004928 91123648 91182483 91252224 91441152 91443653 91614336 91762272 91863288 91952256 92011626 92126408 92382444 92629824 92952576 93147572 93218816 93250113 93346176 93472128 93477888 93522968 93671424 93848832 93867928 93994584 94103856 94477284 94629843 94631936 94889088 95219712 95265632 95338496 95419464 95524506 95597568 95751936 95857344 96038892 96131904 96393132 96395264 96781608 97040768 97140736 97271808 97589184 97854372 97929216 98134652 98242683 98317824 98381304 98584992 98744184 98746368 99136026 99298304 99407616 99595888 99753984 99866529 99942912 99963248 100073292 100214496 100311552 100366112 100501536 100638846 100774638 100989504 101451712 101556224 101727396 101832192 102025056 102187008 102236288 102302298 102380544 102401376 102514104 102592512 102595318 102871296 103066128 103232556 103446288 103642209 103926144 104141312 104208552 104288256 104507032 104622078 104729856 104871168 105014448 105156144 105213339 105579936 105601419 105743907 105862656 106172416 106454368 106460928 106681344 106750224 106831872 106883392 107055984 107173836 107255808 107277632 107346897 107547264 107599129 108068128 108148392 108150784 108444672 108875008 109050816 109170864 109283328 109377627 109430784 109490304 109660348 109781067 109787832 110223498 110607552 111089664 111445257 111530496 111710592 111833568 111919104 112045374 112153888 112277352 112435776 112458654 112850496 112911876 113064228 113483776 113608704 113823872 114133176 114243712 114250752 114561216 114704128 114778188 115015824 115201548 115328367 115416576 115658697 115975552 116379648 116600064 116752174 116841472 116916912 117006336 117030144 117158976 117251792 117380868 117570411 117813828 117821088 117980064 118681962 118772736 119095488 119218176 119436608 119443968 119599788 119691264 119761164 119768544 120016512 120243816 120437982 120662784 120687336 121247168 121576644 121669632 121921536 122000256 122059091 122152448 122349696 122484384 122603008 122682168 122817222 122943744 123169002 123176592 123506432 123936768 124333484 124461568 124629504 124637184 124895232 125036142 125131776 125326112 125471808 125674416 125969712 126173124 126312021 126518784 126673811 126959616 127225952 127366008 127463424 127669248 127809792 128051856 128175872 128399823 128524176 128532096 128594081 128767593 129042144 129242553 129392802 129985006 130118912 130472496 130572288 130719603 130927104 130990244 131090432 131175072 131201763 131446656 131658912 131803848 131908266 132181368 132543488 133155372 133257216 133431056 133619328 133748736 134002048 134185128 134366184 134374464 134652672 135274293 135636528 135773253 135776256 136033408 136394659 136403064 136507392 136535168 136685472 136790016 136878336 136944346 137161728 137421504 137449466 137643408 137794932 137928384 138189612 138462289 138568192 138944736 139051008 139428864 139496104 139639808 139721358 139828224 140019264 140208192 140284452 140507136 140773248 140801892 140991876 141150208 141715926 141947904 142241792 142333632 142741312 142898448 143007744 143129196 143286759 143396352 143627904 143697169 144058338 144197856 144589698 144592896 145172412 145401088 145561152 145711104 145836836 145907712 145987072 146374756 146383776 146781558 146893824 146964664 147201978 147476736 147877488 148119552 148593676 148704039 148707328 148947456 149111424 149393832 149630976 149703136 149914368 149944872 150109938 150467328 150549168 150752304 150958269 151161957 151478272 152177568 152334336 152591094 152748288 153028154 153037584 153354432 153453447 153570816 153602064 153771156 153888768 153892977 154211596 154599192 155169432 155172864 155347934 155466752 155889216 156040192 156211968 156312828 156432384 156507824 156760548 156933117 157085104 157094784 157306752 157521672 158242616 158363648 158793984 159258624 159466384 159588352 159681552 159691392 160022016 160325088 160574081 160579584 160583976 160760754 160883712 160916448 161221214 162102192 162222588 162226176 162667008 163008251 163132928 163312512 163576224 163756296 163924992 164146176 164225336 164235456 164490522 164681748 165335247 165911328 166172672 166182912 166634496 166714856 166842368 167295744 167565888 167750352 167878656 167959616 168068061 168230832 168416028 168687981 168691712 169367814 169596342 169821344 169951232 170225664 170413056 170735808 171199764 171365568 171376128 171690124 172056192 172167282 172323404 172523736 172802322 173963328 174292804 174569472 174900096 174935684 175128261 175262208 175375368 175509504 175545216 175738464 175877688 176071302 176241824 176720742 176731632 177540496 177676288 178022943 178159104 178331648 178643232 178827264 178913504 179154912 179165952 179399682 179536896 179641746 180024768 180156286 180365724 180656973 180848704 181031004 181035008 181870752 182009856 182247296 182364966 182504448 182882304 182887306 183228672 183524544 183726576 183904512 184023252 184252816 184753503 184764888 185259648 185905152 186295144 186437632 186500226 186692352 186944256 186955776 187045936 187342848 187554213 187697664 187735856 187989168 188207712 188954568 189259686 189263872 189778176 190439424 190531264 190838928 191049012 191195136 191503872 191714688 191807143 191905609 192077784 192263808 192786264 192790528 193563216 194081536 194977509 195178368 195708744 195858432 196269304 196485366 196635648 196762608 197169984 197488368 197862399 198272052 198596608 198815232 199191776 199507968 199733058 199885824 199926496 200146584 200428992 200623104 200732224 201003072 201277692 201549276 201979008 202903424 203112448 203454792 203664384 204050112 204472576 204604596 204761088 204802752 205028208 205185024 205190636 205416519 205742592 206132256 206174199 206465112 206892576 207284418 207852288 208282624 208417104 208576512 209014064 209244156 209459712 209582037 209742336 210028896 210312288 210426678 211159872 211202838 211487814 211725312 212344832 212573889 212908736 212921856 213362688 213500448 213663744 213766784 214111968 214347672 214511616 214555264 214693794 215094528 215198258 216136256 216296784 216889344 217583597 217750016 218101632 218341728 218566656 218755254 218861568 218980608 219320696 219562134 219575664 220446996 220802967 221215104 222179328 222890514 223060992 223421184 223667136 224090748 224307776 224554704 224871552 224917308 225164907 225700992 225809837 225823752 226128456 226967552 227217408 227647744 228266352 228487424 228501504 228886641 229122432 229232927 229408256 229542231 229556376 230031648 230403096 230656734 230833152 231317394 231951104 232759296 233021901 233200128 233504348 233682944 233833824 234012672 234060288 234317952 234503584 234761736 235140822 235627656 235642176 235960128 237363924 237545472 238190976 238436352 238873216 238887936 239199576 239382528 239522328 239537088 240033024 240487632 240875964 241141131 241325568 241374672 241831821 242494336 243153288 243339264 243843072 244000512 244118182 244304896 244699392 244968768 245206016 245364336 245634444 245887488 246338004 246353184 246735783 247012864 247873536 248666968 248923136 249259008 249274368 250072284 250263552 250652224 250943616 251348832 251939424 252346248 252624042 253037568 253347622 254051721 254451904 254732016 254926848 255214463 255338496 255619584 256103712 256155823 256351744 256799646 257048352 257064192 257188162 257535186 258084288 258485106 258785604 259970012 260237824 260944992 261144576 261439206 261854208 261980488 262180864 262350144 262403526 262893312 263317824 263607696 263816532 264106953 264362736 265081113 265086976 266310744 266514432 266862112 267238656 267497472 268004096 268370256 268732368 268748928 269099523 269305344 269462619 269870293 270234429 270548586 271273056 271546506 271552512 272066816 272789318 272806128 273014784 273070336 273370944 273547449 273756672 273888692 274323456 274330959 274843008 274898932 275286816 275589864 275856768 276379224 276924578 277136384 277889472 278857728 278992208 279279616 279442716 279656448 279750339 280038528 280416384 280568904 281014272 281546496 281603784 281983752 282300416 283431852 283889529 283895808 284483584 284667264 285482624 285796896 286015488 286258392 286573518 286792704 287255808 287394338 288116676 288395712 289179396 289185792 290344824 290802176 291122304 291422208 291673672 291815424 291974144 292749512 292767552 293563116 293787648 293929328 294403956 294728049 294953472 295754976 296239104 297187352 297408078 297414656 297894912 298222848 298787664 299261952 299406272 299599587 299828736 299889744 300219876 300457717 300934656 301098336 301504608 301565957 301916538 302323914 302956544 304355136 304668672 305182188 305496576 306056308 306075168 306708864 306906894 307141632 307204128 307542312 307777536 307785954 308423192 309198384 310338864 310695868 310926627 310933504 311778432 312080384 312423936 312625656 312864768 313015648 313521096 313866234 314170208 314189568 314613504 315043344 315640017 316485232 316727296 316804257 317231721 317587968 318517248 318932768 319176704 319363104 319382784 320044032 320650176 321148162 321167952 321521508 321767424 321832896 322040691 322442428 322797387 324204384 324445176 324452352 325334016 326016502 326265856 326625024 327152448 327512592 327849984 328132881 328292352 328450672 328470912 328981044 329343201 329363496 330670494 331822656 332345344 333268992 333429712 333684736 334335771 334591488 335131776 335500704 335757312 335919232 336136122 336461664 336832056 337375962 337383424 338735628 339192684 339642688 340451328 340826112 341471616 341917081 342399528 342731136 342752256 343380248 344112384 344334564 344646808 345047472 345604644 346976091 347926656 348585608 349138944 349800192 349871368 350256522 350524416 350750736 351019008 351090432 351476928 351755376 352142604 352483648 352711233 353441484 353463264 355080992 355352576 356045886 356318208 356663296 357286464 357654528 357827008 358309824 358331904 358799364 359073792 359283492 360049536 360312572 360731448 361313946 361697408 362062008 362070016 363741504 364494592 364729932 365008896 365764608 365774612 366177273 366457344 367049088 367453152 367809024 368046504 368505632 369507006 369529776 370519296 371810304 372590288 372875264 373000452 373384704 373888512 373911552 374091872 374685696 375108426 375395328 375471712 375978336 376415424 377909136 378519372 378527744 378936063 379556352 380021433 380878848 381062528 381677856 382098024 382390272 383007744 383429376 383614286 383811218 384155568 384527616 385572528 385782243 386302779 387126432 387727659 388163072 389955018 390356736 391417488 391716864 392158809 392538608 392970732 393271296 393525216 393605289 394339968 394976736 395724798 396544104 397193216 397630464 398383552 399466116 399771648 399852992 400293168 400857984 401051299 401246208 401464448 402006144 402530579 402555384 403098552 403958016 405806848 406909584 407328768 408100224 408632609 408945152 409183977 409209192 409522176 409605504 410056416 410370048 410381272 410833038 411485184 412264512 412348398 412930224 413785152 414568836 415386867 415704576 416565248 416834208 417153024 418028128 418488312 418919424 419164074 419484672 420057792 420624576 420853356 422319744 422405676 422975628 423450624 424689664 425147778 425817472 425843712 426725376 427000896 427533568 428223936 428695344 429023232 429110528 429387588 429860277 430189056 430396516 431091507 432272512 432593568 433778688 435167194 435500032 436203264 436683456 437133312 437510508 437723136 437961216 438641392 439124268 439151328 440893992 441605934 442430208 444358656 445781028 446112117 446121984 446842368 447334272 448181496 448615552 449109408 449743104 449834616 450329814 451401984 451619674 451647504 452256912 452874807 454434816 454947521 455295488 456532704 456974848 457003008 457773282 458244864 458465854 458816512 459084462 459112752 460063296 460806192 461313468 461666304 461678931 462634788 463902208 465518592 466043802 466400256 467008696 467365888 467667648 468120576 468635904 469007168 469523472 470281644 470799351 471255312 471284352 471920256 472147841 473889361 474727848 475090944 476381952 477746432 477775872 478399152 478765056 479044656 479074176 479305211 480066048 480975264 481073131 481722243 481751928 482282262 482651136 482749344 483663642 484988672 486306576 486678528 488001024 488236364 488609792 489024753 489398784 489937536 490412032 490728672 491268888 491774976 492676008 492706368 493471566 494025728 496005741 497333936 497846272 498518016 498548736 500144568 500527104 501304448 501887232 502697664 503878848 504204183 504692496 505248084 506063943 506075136 506695244 508103442 508903808 509464032 509853696 510428926 510676992 511239168 512207424 512311646 512703488 513599292 514096704 514128384 514376324 515070372 516168576 516970212 517571208 519940024 520475648 521889984 522878412 523708416 523960976 524361728 524700288 524807052 525384783 525786624 526635648 527215392 527633064 528213906 528725472 530162226 530173952 532621488 533028864 533724224 534068829 534477312 534994944 535598539 536008192 536740512 537464736 537497856 538199046 538610688 538925238 539740586 540468858 541097172 542546112 543093012 543105024 544133632 545578636 545612256 546029568 546140672 546741888 547094898 547513344 547777384 548646912 548661918 549686016 549797864 550573632 551179728 551713536 552758448 553849156 554260509 554272768 555778944 557715456 557984416 558559232 558885432 559312896 559500678 560077056 560832768 561137808 562028544 562662639 563092992 563207568 563967504 564274249 564600832 566863704 567779058 567791616 568967168 569334528 570965248 571593792 572516784 573147036 573585408 574511616 574788676 575421429 575716827 576233352 576791424 578358792 578371584 580689648 581604352 582244608 583347344 583948288 584932527 585499024 585535104 587126232 587575296 587858656 588807912 589456098 589906944 591509952 593587197 594374704 594816156 594829312 595789824 596445696 597575328 598523904 598812544 599199174 599657472 599779488 600439752 600915434 601869312 602196672 603009216 603131914 603833076 604647828 608710272 609337344 610364376 610993152 612112616 612150336 613417728 613813788 614283264 614408256 615084624 615555072 615571908 616249557 616846384 618396768 618522597 620677728 621391736 621853254 621867008 623556864 624160768 624847872 625251312 625729536 626031296 627042192 627732468 628340416 628379136 628746111 629227008 630086688 630547001 631280034 632970464 633454592 633608514 634463442 635175936 637034496 637865536 638726208 638765568 640088064 641300352 642296324 642335904 643043016 643534848 643665792 644081382 644884856 645594774 648408768 648890352 650668032 652033004 652531712 652750791 653250048 654304896 655025184 655699968 656265762 656584704 656901344 656941824 657962088 658686402 658726992 661340988 662408901 663645312 664690688 666537984 666859424 667369472 668671542 669182976 670263552 671001408 671838464 672272244 672923328 673664112 674751924 674766848 675494721 677429511 677471256 678385368 679285376 680902656 681652224 682943232 683834162 684799056 685462272 685504512 686760496 687698781 688224768 688626693 688669128 689293616 690094944 691209288 693952182 695853312 697171216 698277888 699065703 699600384 699742736 700513044 701048832 701501472 702038016 702180864 702953856 703510752 704285208 704967296 705422466 706882968 706926528 710161984 712091772 712636416 714572928 714917533 715309056 715654016 716619648 716663808 717598728 718147584 718566984 720099072 720625144 721462896 722627892 723394816 724124016 725495463 727483008 728989184 729459864 730017792 731529216 731549224 732354546 732914688 734098176 734906304 735618048 736093008 737011264 739014012 739059552 740207349 741038592 743620608 745180576 745750528 746000904 746769408 747777024 747823104 748183744 750216852 750790656 750943424 751956672 752830848 753193903 755818272 757038744 757055488 757872126 759112704 760042866 762125056 763355712 764196048 764780544 765643389 766015488 766858752 767228572 767622436 768311136 768467469 769055232 771145056 771564486 772605558 774252864 775455318 776326144 779910036 780713472 782834976 783433728 784317618 785077216 785941464 786542592 787050432 787210578 788679936 789953472 791449596 792320859 793088208 794386432 795243339 795260928 796767104 798932232 799543296 799705984 800586336 801715968 802102598 802492416 802928896 804012288 805061158 805110768 806197104 807298569 807916032 809610879 810703287 811613696 813819168 814657536 816200448 817265218 817890304 818367954 818418384 819044352 819211008 820112832 820762544 821666076 822970368 822992877 824529024 824696796 825860448 827570304 829137672 830773734 831409152 833130496 833668416 836056256 836976624 837838848 838328148 838969344 839251017 840115584 841249152 841654847 841706712 844639488 844811352 845951256 846901248 850295556 851634944 851687424 853450752 854001792 854413637 855067136 856447872 857390688 858046464 858221056 858775176 859720554 860378112 860793032 862183014 864545024 865187136 867557376 870334388 871000064 872406528 873366912 874266624 875021016 875446272 875922432 877282784 878248536 878302656 881787984 883211868 884184147 884860416 886716677 888717312 891562056 892224234 892243968 893684736 894668544 896362992 897231104 898218816 898798761 899486208 899669232 900659628 901373151 902803968 903239348 903295008 904513824 904697871 905749614 908869632 909895042 910590976 913065408 913949696 914006016 915546564 916489728 916931708 917633024 918168924 918225504 920126592 921612384 922626936 923332608 923357862 925269576 927804416 932087604 932779881 932800512 934017392 934731776 935335296 936241152 937271808 938014336 939046944 940563288 941598702 942510624 942568704 943840512 944295682 946920051 947778722 949455696 950181888 950412771 952763904 954762613 955492864 955551744 956798304 957530112 958089312 958148352 958610422 960132096 961950528 962146262 963444486 963503856 964564524 965302272 965498688 967327284 968392161 969977344 972613152 973357056 976002048 976472728 977219584 978049506 978797568 979875072 980824064 981457344 982537776 983549952 984398643 985352016 985412736 986943132 988029603 988051456 990859573 992011482 994667872 995692544 997036032 1000289136 1001054208 1002608896 1003007313 1003774464 1005395328 1005880183 1007757696 1008408366 1009384992 1010496168 1012127886 1012150272 1013390488 1016206884 1017807616 1018928064 1020857852 1021353984 1022478336 1024414848 1024623292 1025406976 1025751243 1027198584 1028193408 1028256768 1028752648 1030140744 1032337152 1033940424 1035142416 1039880048 1040928273 1040951296 1043779968 1045756824 1047416832 1047921952 1048723456 1049400576 1049614104 1050769566 1051573248 1053271296 1054430784 1055266128 1056427812 1057450944 1058133699 1060324452 1060347904 1065242976 1066057728 1067448448 1068137658 1068954624 1069989888 1071197078 1072016384 1073481024 1074929472 1074995712 1076398092 1077221376 1077850476 1079481172 1080937716 1082194344 1085092224 1086186024 1086210048 1088267264 1091157272 1091224512 1092281344 1093483776 1094189796 1095026688 1095554768 1097293824 1097323836 1098531819 1099372032 1099595728 1101147264 1102359456 1103427072 1105516896 1107698312 1108521018 1108545536 1111557888 1115430912 1115968832 1117118464 1117770864 1118625792 1119001356 1120154112 1121665536 1122275616 1124018567 1124057088 1125325278 1126185984 1126415136 1127935008 1128548498 1129201664 1133727408 1135558116 1135583232 1138669056 1140064299 1141930496 1143187584 1145033568 1146294072 1147170816 1149023232 1149577352 1150842858 1151433654 1152466704 1153582848 1156717584 1157346729 1158908337 1161379296 1163182977 1163208704 1164489216 1166694688 1167896576 1169865054 1170998048 1171070208 1174252464 1175150592 1175717312 1176476427 1177615824 1178912196 1179813888 1180815867 1183019904 1187174394 1188749408 1189632312 1189658624 1191579648 1192891392 1195150656 1197625088 1198398348 1199314944 1199558976 1200879504 1201830868 1203153897 1203738624 1204393344 1206018432 1206263828 1207591737 1207666152 1209295656 1217420544 1220728752 1221986304 1224225232 1224300672 1225897827 1226835456 1227551931 1227627576 1228566528 1228816512 1230169248 1231110144 1231143816 1232499114 1233692768 1236793536 1237045194 1241355456 1242783472 1243706508 1243734016 1246160601 1247113728 1248321536 1249695744 1250502624 1251459072 1252062592 1254084384 1255464936 1256680832 1256758272 1257492222 1258454016 1260173376 1261094002 1262560068 1265940928 1267217028 1268926884 1270351872 1274068992 1275731072 1277452416 1277531136 1280176128 1282600704 1284592648 1284671808 1286086032 1287069696 1287331584 1288162764 1289769712 1291189548 1293274521 1296817536 1297780704 1301336064 1304066008 1305063424 1305501582 1306500096 1308609792 1310050368 1311399936 1312531524 1313169408 1313802688 1313883648 1315924176 1317372804 1317453984 1322681976 1324817802 1327290624 1329381376 1333075968 1333718848 1337343084 1338365952 1340527104 1342002816 1342650001 1343676928 1344544488 1345846656 1347328224 1349503848 1349533696 1350989442 1354859022 1354942512 1356770736 1358570752 1363304448 1364842563 1365886464 1367668324 1369598112 1370924544 1371009024 1373520992 1375397562 1376449536 1377253386 1377338256 1378587232 1380189888 1382418576 1385036793 1387904364 1391706624 1394342432 1396555776 1398131406 1399200768 1399485472 1401026088 1402097664 1403002944 1404361728 1405907712 1407021504 1408570416 1409934592 1410844932 1412398053 1413765936 1413853056 1416443523 1420323968 1421668083 1424183544 1425272832 1429145856 1429835066 1431308032 1433239296 1433327616 1435197456 1436295168 1437133968 1437915633 1440198144 1441250288 1442925792 1443219393 1445166729 1445255784 1446789632 1448248032 1450990926 1454966016 1457978368 1458919728 1460035584 1463098448 1464709092 1465829376 1467074259 1468196352 1469812608 1471236096 1472186016 1474022528 1478028024 1478119104 1480414698 1482077184 1488017223 1490361152 1492001808 1493538816 1494827569 1495554048 1495646208 1496367488 1500341249 1500433704 1501581312 1501886848 1503913344 1505661696 1506387806 1511636544 1514077488 1515744252 1518225408 1520085732 1523085179 1524250112 1526711424 1528392096 1529561088 1531286778 1532030976 1533717504 1534457144 1535244872 1536622272 1536934938 1538110464 1542290112 1543128972 1545211116 1548505728 1550910636 1552652288 1559820072 1561426944 1565669952 1568635236 1570154432 1571882928 1573085184 1574100864 1574421156 1576154349 1577359872 1579906944 1580668859 1582899192 1584641718 1586176416 1588772864 1590486678 1590521856 1593534208 1597864464 1599086592 1599411968 1601172672 1602206487 1603431936 1604205196 1604984832 1605857792 1606795617 1608024576 1610122316 1610221536 1612394208 1614597138 1615832064 1619221758 1621406574 1623227392 1627638336 1629315072 1632400896 1634530436 1635780608 1636735908 1636836768 1638088704 1638422016 1640225664 1641525088 1643332152 1645940736 1645985754 1649058048 1649393592 1651720896 1655140608 1658275344 1661547468 1662781527 1662818304 1666260992 1667336832 1672112512 1673953248 1675677696 1676656296 1677938688 1678502034 1680231168 1682498304 1683309694 1683413424 1687987917 1689278976 1689622704 1691902512 1692822747 1693802496 1700591112 1703269888 1703374848 1706901504 1708003584 1708827274 1710134272 1712895744 1714781376 1716442112 1717550352 1719441108 1720756224 1721586064 1724366028 1726264287 1727150481 1729090048 1730374272 1735114752 1740668776 1742000128 1744813056 1746733824 1750042032 1751844864 1754565568 1754797581 1756497072 1756605312 1759823771 1763575968 1766314891 1766423736 1768368294 1769720832 1773433354 1783124112 1784448468 1784487936 1786501241 1787369472 1789337088 1792725984 1793090761 1794462208 1796437632 1797597522 1798972416 1799338464 1801319256 1802746302 1805607936 1806478696 1806590016 1809027648 1809395742 1811499228 1819790084 1821181952 1826130816 1827899392 1828012032 1831093128 1832979456 1833863416 1835266048 1836337848 1836451008 1840253184 1843224768 1845253872 1846665216 1846715724 1848748671 1850539152 1855567791 1855608832 1864175208 1865559762 1865601024 1868034784 1869463552 1870670592 1872482304 1874543616 1876028672 1878093888 1881126576 1883197404 1885021248 1885137408 1886238333 1887681024 1888591364 1891641003 1893840102 1895557444 1898911392 1900363776 1900825542 1905527808 1909525226 1910985728 1911103488 1913596608 1916178624 1916296704 1917220844 1920264192 1923901056 1924292524 1926888972 1927007712 1929129048 1930604544 1930997376 1934654568 1936784322 1939954688 1945226304 1952004096 1952945456 1954439168 1956099012 1957595136 1958252373 1959750144 1961648128 1962914688 1965075552 1967099904 1968797286 1970704032 1970825472 1973886264 1976059206 1976102912 1981719146 1984022964 1987226703 1989335744 1991385088 1994072064 2000578272 2002108416 2005217792 2006014626 2007548928 2010790656 2011760366 2015515392 2016816732 2018769984 2020992336 2024255772 2024300544 2026780976 2032288533 2032413768 2035615232 2037856128 2041715704 2042707968 2044956672 2048829696 2049246584 2050813952 2051502486 2054397168 2056386816 2056513536 2057505296 2060281488 2063096343 2064674304 2065880079 2067880848 2070284832 2071797289 2079760096 2081856546 2081902592 2087559936 2091513648 2094833664 2095843904 2097197109 2098801152 2099228208 2101539132 2103146496 2103204019 2106542592 2108861568 2110532256 2110961699 2112855624 2114901888 2116267398 2120648904 2120695808 2130485952 2134896896 2136275316 2137909248 2142394156 2144032768 2144752599 2146962048 2149858944 2149991424 2152796184 2154442752 2155700952 2158962344 2161875432 2164388688 2170184448 2172372048 2176486389 2176534528 2182314544 2182449024 2184562688 2186967552 2188379592 2190053376 2191109536 2194587648 2194647672 2197063638 2198744064 2199191456 2202294528 2204718912 2206854144 2211033792 2215396624 2217042036 2217091072 2220622047 2223115776 2230861824 2231937664 2234236928 2235541728 2237251584 2238002712 2240308224 2243331072 2244551232 2248037134 2250650556 2252371968 2252830272 2255870016 2257096996 2259581709 2267454816 2271116232 2271166464 2277338112 2280128598 2283860992 2286375168 2290067136 2292588144 2294341632 2296930167 2298046464 2299154704 2301685716 2302867308 2304933408 2305402407 2307165696 2313435168 2314693458 2317816674 2322758592 2326365954 2326417408 2328978432 2333389376 2335793152 2339730108 2341996096 2342140416 2348504928 2350301184 2351434624 2352952854 2355231648 2357824392 2359627776 2361631734 2366039808 2374348788 2377498816 2379264624 2383159296 2385782784 2390301312 2393419567 2395250176 2396796696 2398629888 2399117952 2401759008 2403661736 2406307794 2407477248 2408786688 2412036864 2412527656 2415183474 2415332304 2418591312 2428832637 2432109861 2434841088 2441457504 2443972608 2448450464 2448601344 2451795654 2453670912 2455103862 2455255152 2457133056 2457633024 2460338496 2462287632 2464998228 2467385536 2468978631 2473587072 2474090388 2482710912 2485566944 2487413016 2487468032 2492321202 2494227456 2496643072 2499391488 2501005248 2504125184 2508168768 2510929872 2513361664 2513516544 2514984444 2516908032 2517753051 2520346752 2522188004 2524964541 2525120136 2531881856 2534434056 2537853768 2540703744 2551462144 2554904832 2555062272 2560352256 2563240911 2565201408 2569185296 2569343616 2572172064 2574139392 2574663168 2576325528 2579539424 2582379096 2586549042 2593635072 2595561408 2602672128 2608132016 2610126848 2611003164 2613000192 2617219584 2620100736 2622799872 2625063048 2626338816 2627605376 2627767296 2631848352 2634745608 2634907968 2645363952 2649635604 2652552441 2654581248 2660150031 2666151936 2667437696 2674686168 2676731904 2681054208 2684005632 2685300002 2687353856 2689088976 2691693312 2694656448 2699007696 2701978884 2704119453 2709718044 2709885024 2713541472 2714093613 2717141504 2726608896 2729685126 2731772928 2735336648 2739196224 2741849088 2742018048 2747041984 2750795124 2752899072 2754506772 2754676512 2757174464 2760379776 2764837152 2770073586 2775808728 2783413248 2788684864 2796262812 2798401536 2798970944 2802052176 2804195328 2806005888 2807359093 2808723456 2811815424 2814043008 2817140832 2817714053 2819869184 2821689864 2824796106 2827531872 2827706112 2832887046 2840647936 2843336166 2848367088 2850545664 2858291712 2859670132 2862616064 2864287839 2866478592 2866655232 2870394912 2872590336 2874267936 2875831266 2880396288 2882500576 2885851584 2886438786 2890333458 2890511568 2893579264 2896496064 2901981852 2905176483 2909932032 2915956736 2917839456 2920071168 2926196896 2929418184 2931658752 2934148518 2936392704 2939625216 2942472192 2944372032 2948045056 2953195929 2956056048 2956238208 2960829396 2964088809 2964154368 2972578719 2976034446 2980722304 2984003616 2987077632 2989655138 2991108096 2992734976 3000682498 3000867408 3003162624 3003773696 3007826688 3009021939 3011323392 3012775612 3017640549 3023273088 3028154976 3031488504 3036450816 3040171464 3046170358 3048500224 3053422848 3056784192 3062573556 3064061952 3067435008 3068914288 3070489744 3073244544 3073869876 3076220928 3077253729 3084580224 3086257944 3090422232 3097011456 3101821272 3105304576 3119640144 3122784819 3122853888 3131339904 3137077157 3137270472 3140308864 3143765856 3146170368 3148201728 3148842312 3152308698 3154719744 3159813888 3161337718 3165798384 3169283436 3172352832 3180973356 3181043712 3184632647 3187068416 3195728928 3198173184 3198823936 3202345344 3204412974 3206863872 3208410392 3209969664 3211715584 3213591234 3216049152 3220244632 3220443072 3224788416 3229194276 3231664128 3238443516 3242813148 3246454784 3255276672 3258630144 3264801792 3269060872 3271561216 3273471816 3273673536 3276844032 3280451328 3283050176 3286664304 3291881472 3291971508 3295595457 3298116096 3298787184 3303441792 3305034887 3310281216 3316550688 3317225527 3323094936 3325563054 3325636608 3332521984 3334673664 3344225024 3347906496 3351355392 3353312592 3355877376 3357004068 3360462336 3364996608 3366619388 3366826848 3372055701 3375975834 3378557952 3379245408 3383805024 3385645494 3387604992 3401182224 3406539776 3406749696 3416007168 3417654548 3420192897 3420268544 3425791488 3429562752 3432884224 3435100704 3438882216 3441512448 3443172128 3448732056 3452528574 3454300962 3458180096 3460748544 3472040187 3476725011 3481337552 3484000256 3489548931 3489626112 3493467648 3500084064 3503689728 3509131136 3509595162 3512994144 3513210624 3519647542 3527151936 3529429281 3532629782 3532847472 3536736588 3539441664 3542447601 3546866708 3566248224 3568896936 3568975872 3573002482 3574738944 3578674176 3585451968 3586181522 3588924416 3592875264 3595195044 3597944832 3598676928 3602638512 3605492604 3609461691 3611215872 3612957392 3613180032 3618055296 3618791484 3622775211 3622998456 3639580168 3642363904 3652261632 3655798784 3662186256 3665958912 3667726832 3670532096 3672675696 3672902016 3677693481 3680506368 3682655793 3686449536 3690507744 3693203863 3693330432 3693431448 3697497342 3701078304 3711135582 3711217664 3728350416 3731119524 3731202048 3736069568 3738481803 3741341184 3744964608 3749087232 3749189773 3752057344 3756187776 3762253152 3766394808 3770042496 3770274816 3772476666 3775362048 3777182728 3783282006 3787680204 3791114888 3797822784 3801651084 3811055616 3819050452 3821971456 3822206976 3827193216 3832357248 3832593408 3834441688 3840528384 3847802112 3848585048 3853777944 3854015424 3858258096 3861209088 3861994752 3869309136 3873568644 3879823563 3879909376 3890452608 3904008192 3905890912 3908878336 3912198024 3915190272 3916504746 3919500288 3923296256 3925829376 3930151104 3934199808 3937594572 3941408064 3941650944 3947772528 3952118412 3952205824 3963438292 3968045928 3974453406 3978671488 3982770176 3988144128 4001156544 4010435584 4012029252 4015097856 4021581312 4023520732 4027950003 4031030784 4033633464 4037539968 4041984672 4048511544 4048601088 4053561952 4064577066 4064827536 4071230464 4075712256 4083431408 4089913344 4094527689 4097659392 4098493168 4101627904 4103004972 4108794336 4112773632 4113027072 4115010592 4120562976 4126192686 4129348608 4131760158 4135761696 4140569664 4143594578 4155110379 4159520192 4163713092 4163805184 4175119872 4183027296 4189667328 4191687808 4194394218 4197602304 4198456416 4203078264 4206292992 4206408038 4213085184 4217723136 4221064512 4221923398 4225711248 4229803776 4232534796 4241297808 4249330569 4260971904 4265004249 4269793792 4272550632 4275818496 4284788312 4288065536 4289505198 4293924096 4299717888 4299982848 4305592368 4308885504 4311401904 4313746899 4317924688 4323750864 4328777376 4329658179 4335500187 4340368896 4344744096 4352972778 4353069056 4364629088 4364898048 4369125376 4373935104 4376759184 4380106752 4382219072 4389295344 4394127276 4397488128 4398382912 4401222777 4404589056 4409437824 4411564289 4413708288 4413829007 4422067584 4430793248 4434084072 4434182144 4441244094 4446231552 4463875328 4471083456 4476005424 4480616448 4484482707 4486662144 4489102464 4496074268 4501023747 4501301112 4504743936 4505660544 4511740032 4514193992 4519163418 4534909632 4542232464 4554676224 4560257196 4567721984 4569255537 4572750336 4580134272 4585176288 4588683264 4593860334 4596092928 4598309408 4603371432 4605734616 4609866816 4610804814 4614331392 4626870336 4629386916 4635633348 4645517184 4652731908 4652834816 4657956864 4666778752 4671586304 4679460216 4683992192 4684280832 4697009856 4702869248 4705905708 4710463296 4715648784 4719255552 4723263468 4728463047 4732079616 4742006577 4748697576 4754997632 4758529248 4766318592 4771565568 4780602624 4786839134 4790500352 4793593392 4797259776 4798235904 4803518016 4807323472 4812615588 4814954496 4817573376 4820386851 4824073728 4825055312 4830366948 4830664608 4837182624 4857665274 4864219722 4869682176 4882915008 4887945216 4896900928 4897202688 4903591308 4907341824 4910207724 4910510304 4914266112 4915266048 4920676992 4924575264 4929996456 4934771072 4937957262 4947174144 4948180776 4965421824 4971133888 4974826032 4984642404 4988454912 4998782976 5002010496 5004422731 5008250368 5016337536 5021859744 5026723328 5027033088 5029968888 5033816064 5035506102 5040693504 5044376008 5049929082 5050240272 5063763712 5068868112 5075707536 5078468241 5081407488 5102924288 5109809664 5110124544 5120704512 5126481822 5130402816 5138370592 5138687232 5144344128 5149326336 5152651056 5159078848 5164758192 5173098084 5178792861 5181451443 5187270144 5191122816 5193626251 5205344256 5216264032 5220253696 5222006328 5226000384 5234439168 5240201472 5250126096 5255210752 5255534592 5263696704 5264392743 5269491216 5269815936 5272357321 5279471313 5290727904 5298944673 5299271208 5305104882 5309162496 5320300062 5334875392 5349372336 5353463808 5359503723 5362108416 5368011264 5370600004 5374707712 5378177952 5379272283 5383386624 5389312896 5398015392 5403957768 5408238906 5419436088 5419770048 5427082944 5428187226 5434283008 5459370252 5463545856 5470673296 5478392448 5483698176 5484036096 5494083968 5501590248 5505798144 5509013544 5509353024 5514348928 5520759552 5529674304 5540147172 5546246013 5551617456 5566703373 5566826496 5577369728 5592181019 5592525624 5596803072 5597941888 5604104352 5608390656 5612011776 5614718186 5617446912 5623630848 5628086016 5634281664 5635428106 5639738368 5643379728 5649592212 5655063744 5655412224 5665774092 5674923009 5681295872 5686672332 5696734176 5701091328 5716583424 5719340264 5725232128 5728575678 5732957184 5733310464 5740789824 5748535872 5751662532 5760792576 5765001152 5771703168 5772877572 5780666916 5781023136 5787158528 5792992128 5803963704 5810352966 5819864064 5831913472 5835678912 5852393792 5858836368 5863317504 5868297036 5872785408 5874757119 5879250432 5884944384 5888744064 5891583929 5896090112 5906391858 5912112096 5912476416 5921658792 5928177618 5928308736 5945157438 5952068892 5961444608 5968007232 5974155264 5979310276 5982216192 5985469952 6001364996 6001734816 6006325248 6007547392 6015653376 6018043878 6022646784 6025551224 6035281098 6046546176 6056309952 6062977008 6072901632 6080342928 6092340716 6096865599 6097000448 6106845696 6113568384 6125147112 6128123904 6134870016 6137828576 6140979488 6146489088 6147739752 6152441856 6154507458 6169160448 6172515888 6180844464 6189289029 6194022912 6197640237 6203642544 6207016739 6210609152 6215391867 6239280288 6245569638 6245707776 6262679808 6274154314 6274540944 6280617728 6287531712 6291591327 6296403456 6297684624 6304617396 6309439488 6309612057 6319627776 6322675436 6331596768 6332885097 6338566872 6344705664 6361946712 6362087424 6369265294 6374136832 6391457856 6397647872 6404690688 6408825948 6413727744 6416820784 6423431168 6427182468 6432098304 6434257797 6440489264 6440886144 6449576832 6458388552 6463328256 6476887032 6485626296 6492909568 6510553344 6529459167 6529603584 6538121744 6543122432 6546943632 6547347072 6553688064 6560902656 6566100352 6573328608 6583537321 6583762944 6583943016 6591190914 6596232192 6597574368 6606883584 6610069774 6620562432 6633101376 6634451054 6646189872 6651126108 6651273216 6669347328 6683338291 6688450048 6695812992 6702710784 6706625184 6711754752 6714008136 6720924672 6729993216 6733238776 6733653696 6744111402 6751951668 6757115904 6758490816 6767610048 6771290988 6778745127 6802364448 6813079552 6813499392 6832014336 6835309096 6840385794 6840537088 6851582976 6859125504 6865768448 6870201408 6877764432 6883024896 6886344256 6890790501 6897464112 6905057148 6908601924 6916207221 6916360192 6921497088 6936017011 6944080374 6953450022 6962675104 6968000512 6979097862 6979252224 6986935296 7000168128 7007379456 7018262272 7019190324 7025988288 7026421248 7039295084 7054303872 7058858562 7065259564 7065694944 7073473176 7078883328 7084895202 7093733416 7132496448 7137793872 7146004964 7149477888 7157348352 7170903936 7172363044 7177848832 7180258701 7185750528 7190390088 7195889664 7197353856 7205277024 7210985208 7218923382 7222431744 7225914784 7226360064 7236110592 7237582968 7245550422 7245996912 7279160336 7284727808 7286497911 7296329583 7304523264 7311597568 7324372512 7331917824 7335453664 7341064192 7345351392 7345804032 7355386962 7361012736 7365311586 7372899072 7381015488 7386407726 7386862896 7394994684 7402156608 7406935893 7422271164 7422435328 7456700832 7462239048 7462404096 7472139136 7476963606 7482682368 7489929216 7498174464 7498379546 7504114688 7512375552 7524506304 7532789616 7540084992 7540549632 7544953332 7550724096 7554365456 7566564012 7574893623 7575360408 7582229776 7595645568 7603302168 7622111232 7638100904 7643942912 7654386432 7664714496 7665186816 7668883376 7681056768 7689722733 7695604224 7697170096 7707555888 7708030848 7716516192 7722418176 7723989504 7738618272 7747137288 7759647126 7759818752 7780905216 7808016384 7811781824 7824396048 7830380544 7833009492 7839000576 7851658752 7860302208 7864092863 7868129969 7868399616 7875189144 7882816128 7883301888 7895545056 7904236824 7904411648 7926876584 7936091856 7948906812 7957342976 7980450093 8002313088 8020871168 8024058504 8030195712 8043162624 8047041464 8055900006 8062061568 8067266928 8075079936 8083969344 8097023088 8107123904 8112358359 8129154132 8129655072 8142280839 8142460928 8151424512 8166862816 8179826688 8189055378 8195318784 8196986336 8203255808 8206009944 8217588672 8225547264 8226054144 8230021184 8241125952 8252385372 8258697216 8263520316 8271523392 8281139328 8287189156 8310220758 8319040384 8327426184 8327610368 8350239744 8366054592 8383375616 8388788436 8395204608 8396912832 8406156528 8412585984 8412816076 8422077279 8426170368 8435446272 8442129024 8443846796 8451422496 8453142159 8459607552 8465069592 8482595616 8498661138 8521943808 8530008498 8539587584 8545101264 8551636992 8569576624 8576131072 8579010396 8587848192 8592863517 8599435776 8599965696 8611184736 8617771008 8622803808 8627493798 8635849376 8647501728 8657554752 8659316358 8671000374 8680737792 8689488192 8705945556 8706138112 8715529449 8729258176 8729796096 8738250752 8747870208 8753518368 8760213504 8764438144 8778590688 8788254552 8794976256 8796765824 8802445554 8809178112 8818875648 8823128578 8827416576 8827658014 8844135168 8861586496 8868168144 8882488188 8892463104 8917736157 8927750656 8942166912 8952010848 8961232896 8968965414 8973324288 8978204928 8992148536 9002047494 9002602224 9009487872 9011321088 9023480064 9028387984 9038326836 9052921647 9069819264 9084464928 9109352448 9120514392 9135443968 9138511074 9145500672 9160268544 9170352576 9187720668 9192185856 9196618816 9206742864 9211469232 9219733632 9221609628 9228662784 9231761187 9253740672 9258203317 9258773832 9271266696 9291034368 9305463816 9305669632 9315913728 9333557504 9358920432 9367984384 9368561664 9394019712 9398550007 9405738496 9411231471 9411811416 9420926592 9431297568 9438511104 9446526936 9456926094 9464159232 9484013154 9497395152 9509995264 9517058496 9543131136 9553897941 9561205248 9573678268 9581000704 9587186784 9594519552 9596471808 9607036032 9614646944 9625231176 9629908992 9635146752 9640773702 9648147456 9650110624 9660733896 9661329216 9674365248 9715330548 9728439444 9739364352 9765830016 9775890432 9793801856 9794405376 9807182616 9814683648 9820415448 9821020608 9830532096 9841353984 9849150528 9859992912 9869542144 9875914524 9886786371 9894348288 9896361552 9915104661 9930843648 9942267776 9949652064 9951676581 9969284808 9976909824 9997565952 10004020992 10008845462 10016500736 10032675072 10043719488 10053446656 10054066176 10059937776 10067632128 10071012204 10081387008 10088752016 10099858164 10100480544 10116167103 10127527424 10137736224 10151415072 10156936482 10162814976 10205848576 10219619328 10220249088 10252963644 10260578691 10260805632 10276741184 10277374464 10288688256 10298652672 10305302112 10318157696 10329516384 10346196168 10357585722 10362902886 10374540288 10382245632 10387252502 10416120561 10432528064 10444012656 10452000768 10463792983 10468878336 10480402944 10500252192 10502388743 10510421504 10511069184 10527393408 10528785486 10538982432 10539631872 10544714642 10558942626 10581455808 10597889346 10598542416 10610209764 10618324992 10640600124 10669750784 10698744672 10706927616 10719007446 10724216832 10736022528 10741200008 10749415424 10756355904 10758544566 10766773248 10778625792 10796030784 10807915536 10816477812 10828385073 10838872176 10839540096 10854165888 10856374452 10868325633 10868566016 10899455303 10918740504 10927091712 10941346592 10956784896 10967396352 10988167936 11003180496 11011596288 11018027088 11018706048 11028697856 11033080443 11041519104 11047967379 11059348608 11064682013 11079611589 11080294344 11092492026 11103234912 11133406746 11133652992 11154739456 11184362038 11185051248 11193606144 11195883776 11208208704 11215445409 11224023552 11229436372 11234893824 11247261696 11247569319 11256172032 11268563328 11270856212 11279476736 11286759456 11299184424 11310127488 11310824448 11331548184 11349846018 11362591744 11373344664 11393468352 11433166848 11438680528 11450464256 11457151356 11465914368 11466620928 11481579648 11497071744 11503325064 11521585152 11530002304 11543406336 11545755144 11561333832 11562046272 11574317056 11585984256 11607927408 11620705932 11639470689 11639728128 11663826944 11671357824 11704787584 11717672736 11726635008 11736594072 11745570816 11749514238 11758500864 11769888768 11777488128 11783167858 11792180224 11812783716 11824224192 11824952832 11843317584 11856355236 11856617472 11890314876 11904137784 11922889216 11936014464 11948310528 11958620552 11964432384 11970939904 12002729992 12003469632 12015094784 12031306752 12036087756 12045293568 12051102448 12070562196 12083850009 12093092352 12112619904 12125954016 12145803264 12160685856 12184681432 12193731198 12194000896 12213691392 12227136768 12250294224 12269740032 12275657152 12281958976 12283583067 12292978176 12295479504 12304883712 12309014916 12318766397 12338320896 12345031776 12361688928 12364204237 12378578058 12388045824 12395280474 12407285088 12414033478 12421218304 12430783734 12478560576 12491139276 12491415552 12525359616 12548308628 12549081888 12561235456 12575063424 12583182654 12592806912 12595369248 12609234792 12618878976 12619224114 12639255552 12645350872 12663193536 12665770194 12677133744 12689411328 12723893424 12738530588 12747991707 12748273664 12782915712 12795012747 12795295744 12809381376 12817651896 12827455488 12833641568 12846862336 12854364936 12864196608 12868515594 12880978528 12881772288 12899153664 12916777104 12926656512 12941240697 12953774064 12971252592 12985819136 12988974537 13006500561 13021106688 13058918334 13059207168 13076243488 13086244864 13093887264 13094694144 13107376128 13121805312 13132200704 13146657216 13167074642 13167886032 13182381828 13192464384 13195148736 13203668331 13213767168 13220139548 13234692867 13241124864 13241487021 13266202752 13268902108 13292379744 13302252216 13302546432 13338694656 13366676582 13376900096 13391625984 13413250368 13428016272 13441849344 13453448121 13459986432 13466477552 13467307392 13488222804 13503071241 13503903336 13514231808 13516981632 13535220096 13542581976 13557490254 13604728896 13626159104 13664028672 13670618192 13680771588 13681074176 13703165952 13707766611 13718251008 13731536896 13740402816 13755528864 13766049792 13772688512 13781581002 13794928224 13810114296 13817203848 13832414442 13832720384 13842994176 13872034022 13888160748 13906900044 13925350208 13958195724 13958504448 13973870592 14000336256 14014758912 14036524544 14038380648 14051976576 14052842496 14078590168 14108607744 14117717124 14130519128 14131389888 14146946352 14157766656 14169790404 14187466832 14226019731 14264992896 14275587744 14292009928 14298955776 14314696704 14341807872 14344726088 14355697664 14360517402 14371501056 14380780176 14391779328 14394707712 14410554048 14421970416 14437846764 14444863488 14451829568 14452720128 14461160553 14472221184 14475165936 14491100844 14491993824 14502581023 14558320672 14569455616 14572995822 14592659166 14609046528 14623195136 14648745024 14663835648 14670907328 14690702784 14691608064 14710773924 14722025472 14730623172 14745798144 14762030976 14772815452 14773725792 14789989368 14804313216 14813871786 14844542328 14844870656 14913401664 14924478096 14944278272 14953927212 14965364736 14996348928 14996759092 15008229376 15013268193 15024751104 15049012608 15065579232 15080169984 15081099264 15089906664 15101448192 15108730912 15133128024 15149787246 15150720816 15164459552 15191291136 15206604336 15235404723 15244222464 15276201808 15287885824 15308772864 15329428992 15330373632 15337766752 15362113536 15379445466 15391208448 15394340192 15415111776 15416061696 15433032384 15447979008 15477236544 15494274576 15519294252 15519637504 15536378583 15544354329 15561810432 15580878753 15616032768 15623563648 15648792096 15660761088 15666018984 15678001152 15703317504 15720604416 15728185726 15736259938 15750378288 15765632256 15766603776 15791090112 15808473648 15817071963 15838413939 15853753168 15872183712 15896834019 15897813624 15914685952 15960900186 16004626176 16041742336 16048117008 16060391424 16078511169 16086325248 16094082928 16111800012 16124123136 16134533856 16137816849 16150159872 16167938688 16194046176 16214247808 16224716718 16258308264 16259310144 16284561678 16284921856 16302849024 16333725632 16378110756 16390637568 16393972672 16412019888 16435177344 16443103259 16451094528 16452108288 16460042368 16482251904 16503753739 16504770744 16517394432 16527040632 16543046784 16562278656 16574378312 16620441516 16638080768 16654852368 16700479488 16732109184 16753936969 16766751232 16776543057 16777576872 16790409216 16793825664 16812313056 16825171968 16825632152 16844154558 16852340736 16870892544 16884258048 16887693592 16902844992 16906284318 16919215104 16930139184 16965191232 16997322276 17024769027 17043887616 17060016996 17079175168 17090202528 17103273984 17139153248 17152262144 17158020792 17175696384 17185727034 17198871552 17199931392 17222369472 17245607616 17254987596 17271698752 17295003456 17315109504 17318632716 17342000748 17361475584 17378976384 17411891112 17412276224 17431058898 17458516352 17459592192 17476501504 17495740416 17507036736 17528876288 17557181376 17576509104 17589952512 17593531648 17604891108 17618356224 17624271357 17637751296 17646257156 17654833152 17655316028 17674751787 17688270336 17723172992 17736336288 17764976376 17784926208 17835472314 17855501312 17884333824 17904021696 17922465792 17937930828 17946648576 17956409856 17984297072 18004094988 18005204448 18018975744 18022642176 18046960128 18056775968 18076653672 18105843294 18139638528 18168929856 18218704896 18241028784 18270887936 18277022148 18290596797 18291001344 18320537088 18340705152 18375441336 18384371712 18393237632 18413485728 18422938464 18439467264 18443219256 18457325568 18463522374 18507481344 18516406634 18517547664 18542533392 18567867087 18582068736 18610927632 18621050217 18631827456 18646175601 18667115008 18717840864 18735968768 18737123328 18788039424 18797100014 18811476992 18822462942 18823622832 18841853184 18862595136 18893053872 18913852188 18928318464 18928836171 18968026308 18994790304 18998655291 19019990528 19034116992 19086262272 19107795882 19122410496 19147356536 19162001408 19174373568 19192943616 19214072064 19229293888 19250462352 19270293504 19281547404 19296294912 19300221248 19302773391 19321467792 19322658432 19348730496 19358061481 19429463801 19430661096 19456878888 19478728704 19531660032 19587603712 19588810752 19614365232 19629367296 19640830896 19642041216 19651513651 19661064192 19682707968 19698301056 19719985824 19723998371 19739084288 19750611963 19751829048 19773572742 19788696576 19792723104 19830209322 19861687296 19884535552 19899304128 19903353162 19938569616 19953819648 20008041984 20017690924 20033001472 20050014873 20065350144 20087438976 20106893312 20108132352 20119875552 20135264256 20142024408 20162774016 20177504032 20199716328 20200961088 20232334206 20255054848 20275472448 20302830144 20313872964 20336235381 20411697152 20439238656 20440498176 20505927288 20521157382 20521611264 20553482368 20554748928 20577376512 20597305344 20610604224 20636315392 20659032768 20672371503 20692392336 20715171444 20725805772 20748621663 20749080576 20764491264 20774505004 20808051033 20832241122 20865056128 20888025312 20904001536 20927585966 20937756672 20960805888 21000504384 21004777486 21020843008 21022138368 21054786816 21057570972 21077964864 21079263744 21089429284 21117885252 21162911616 21195778692 21197084832 21220419528 21236649984 21281200248 21339501568 21397489344 21438014892 21448433664 21472045056 21482400016 21498830848 21512711808 21517089132 21533546496 21540776103 21557251584 21592061568 21615831072 21632955624 21656770146 21677744352 21679080192 21708331776 21712748904 21736651266 21737132032 21798910606 21837481008 21854183424 21859493733 21882693184 21913569792 21934792704 21959540099 21976335872 22006360992 22023192576 22036054176 22037412096 22057395712 22066160886 22083038208 22095934758 22118697216 22129364026 22159223178 22160588688 22184984052 22206469824 22266813492 22267305984 22309478912 22368724076 22370102496 22387212288 22391767552 22416417408 22430890818 22448047104 22458872744 22469787648 22494523392 22495138638 22512344064 22537126656 22541712424 22558953472 22573518912 22598368848 22620254976 22621648896 22663096368 22699692036 22724680869 22725183488 22746689328 22786936704 22789770179 22866333696 22877361056 22900928512 22914302712 22931828736 22963159296 22994143488 23006650128 23043170304 23060004608 23069168199 23086812672 23091510288 23122667664 23124092544 23135244209 23148634112 23171968512 23215854816 23220578689 23241411864 23278941378 23279456256 23327653888 23342715648 23409575168 23435345472 23473188144 23491141632 23499028476 23517001728 23554976256 23566335716 23584360448 23592278589 23604389907 23625567432 23648448384 23649905664 23686635168 23712710472 23713234944 23780629752 23808275568 23845778432 23872028928 23917241104 23941350279 23941879808 24005459984 24006939264 24030189568 24062613504 24072175512 24090587136 24102204896 24141124392 24167700018 24186184704 24225239808 24251908032 24321371712 24337075077 24369362864 24387462396 24388001792 24426842517 24427382784 24454273536 24500588448 24539480064 24551314304 24563917952 24567166134 24585956352 24590959008 24609767424 24618029832 24637532794 24676641792 24690063552 24723377856 24728408474 24757156116 24776091648 24790560948 24814570176 24828066956 24861567468 24957121152 24982278552 24982831104 25050719232 25096617256 25098163776 25122470912 25150126848 25166365308 25185613824 25190738496 25218469584 25237757952 25238448228 25266231837 25278511104 25290701744 25326387072 25331540388 25354267488 25359426477 25378822656 25447786848 25477061176 25495983414 25496547328 25565831424 25590025494 25590591488 25618762752 25635303792 25654910976 25667283136 25693724672 25708729872 25728393216 25737031188 25761957056 25763544576 25778590551 25798307328 25833554208 25852427041 25853313024 25882481394 25907548128 25942505184 25971638272 25977949074 26013001122 26042213376 26117836668 26118414336 26152486976 26187774528 26189388288 26214752256 26243610624 26264401408 26293314432 26334149284 26335772064 26364763656 26384928768 26390297472 26407336662 26427534336 26440279096 26469385734 26482249728 26482974042 26532405504 26537804216 26584759488 26604504432 26677389312 26733353164 26753208471 26753800192 26783251968 26826500736 26856032544 26883698688 26906896242 26919972864 26932955104 26934614784 26976445608 27006142482 27007806672 27028463616 27033963264 27070440192 27085163952 27114980508 27158764941 27209457792 27252318208 27328057344 27341236384 27361543176 27362148352 27406331904 27415533222 27436502016 27463073792 27480805632 27511057728 27545377024 27563162004 27589856448 27620228592 27634407696 27664828884 27665440768 27685988352 27695283561 27744068044 27774609951 27776321496 27813800088 27850700416 27916391448 27917008896 27947741184 28000672512 28073049088 28076761296 28103953152 28105684992 28157180336 28195650021 28217215488 28233694413 28235434248 28261038256 28262779776 28293892704 28315533312 28339580808 28374933664 28452039462 28529985792 28551175488 28584019856 28629393408 28661693823 28683615744 28689452176 28711395328 28721034804 28743002112 28761560352 28783558656 28789415424 28821108096 28843940832 28875693528 28889726976 28903659136 28905440256 28922321106 28944442368 28950331872 28982201688 28983987648 29005162046 29116641344 29145991644 29185318332 29218093056 29297490048 29327671296 29341814656 29381405568 29383216128 29421547848 29444050944 29461246344 29491596288 29524061952 29545630904 29547451584 29579978736 29608626432 29627743572 29689084656 29745313983 29826803328 29848956192 29855029743 29888556544 29907854424 29930729472 29992697856 29993518184 30016458752 30026536386 30049502208 30098025216 30131158464 30160339968 30162198528 30179813328 30202896384 30217461824 30266256048 30299574492 30301441632 30328919104 30348501309 30382582272 30413208672 30470809446 30488444928 30552403616 30575771648 30617545728 30658857984 30660747264 30675533504 30758890932 30782416896 30788680384 30830223552 30832123392 30866064768 30880950023 30895958016 30954473088 30988549152 31038588504 31039275008 31072757166 31088708658 31123620864 31161757506 31247127296 31297584192 31332037968 31356002304 31391378949 31406635008 31441208832 31456371452 31472519876 31500756576 31507166229 31531264512 31533207552 31582180224 31616947296 31634143926 31676827878 31707506336 31744367424 31793668038 31795627248 31829371904 31921800372 32009252352 32083484672 32096234016 32120782848 32157022338 32172650496 32188165856 32223600024 32248246272 32269067712 32275633698 32300319744 32335877376 32388092352 32428495616 32449433436 32485155219 32516616528 32518620288 32569123356 32569843712 32604976899 32605698048 32667451264 32698365909 32756221512 32781275136 32787945344 32824039776 32870354688 32886206518 32902189056 32920084736 32964503808 33007507478 33009541488 33034788864 33054081264 33086093568 33099241329 33124557312 33148756624 33194046039 33238834767 33240883032 33276161536 33309704736 33400958976 33464218368 33507873938 33533502464 33553086114 33555153744 33580818432 33587651328 33624626112 33651264304 33688309116 33704681472 33741785088 33742707957 33768516096 33775387184 33805689984 33812568636 33838430208 33860278368 33930382464 33994644552 34049538054 34087775232 34120033992 34158350336 34180405056 34278306496 34316041584 34351392768 34371454068 34397743104 34399862784 34444738944 34491215232 34507848727 34509975192 34543397504 34590006912 34630219008 34637265432 34684001496 34722951168 34757952768 34823782224 34862117796 34917032704 34919184384 34991480832 35014073472 35030959117 35057752576 35114362752 35153018208 35179905024 35187063296 35209782216 35236712448 35248542714 35275502592 35292514312 35309666304 35310632056 35349503574 35376540672 35446345984 35472672576 35529952752 35569852416 35670944628 35711002624 35768667648 35808043392 35844931584 35875861656 35893297152 35912819712 35968594144 36008189976 36010408896 36045284352 36093920256 36113551936 36153307344 36211686588 36251550027 36279277056 36337859712 36355383757 36437409792 36482057568 36541775872 36554044296 36581193594 36582002688 36641074176 36681410304 36750882672 36786475264 36826971456 36845876928 36850749201 36878934528 36886438512 36914651136 36927044748 36956299191 37014962688 37032813268 37035095328 37085066784 37092612711 37135734174 37164137472 37221855264 37242100434 37263654912 37292351202 37334230016 37435681728 37471937536 37474246656 37576078848 37594200028 37622953984 37644925884 37647245664 37683706368 37725190272 37786107744 37827704376 37856636928 37857672342 37936052616 37989580608 37997310582 38039981056 38068233984 38215591764 38243975121 38244820992 38294713072 38324002816 38348747136 38385038241 38385887232 38428144128 38458587776 38500924704 38540587008 38563094808 38592589824 38600442496 38605546782 38642935584 38645316864 38697460992 38716122962 38823722091 38858927602 38861322192 38913757776 38957457408 38966923611 39063320064 39145267133 39175207424 39177621504 39228730464 39258734592 39281661792 39284082432 39303027302 39322128384 39365415936 39396602112 39439971648 39447996742 39478168576 39501223926 39503658096 39547145484 39577393152 39585446208 39660418644 39704078601 39723374592 39724461063 39769071104 39798608256 39806706324 39877139232 39907639296 40016083968 40035381848 40066002944 40100029746 40130700288 40174877952 40213786624 40239751104 40284048816 40325548032 40355008064 40360344363 40399432656 40401922176 40464668412 40509213723 40510109696 40550944896 40605660288 40625242493 40627745928 40672470762 40823394304 40878477312 41011854576 41042314764 41043222528 41106964736 41109497856 41123299833 41154753024 41194610688 41221208448 41241087503 41272630784 41318065536 41344743006 41384784672 41430342888 41451611544 41497243326 41498161152 41528982528 41549010008 41616102066 41664482244 41730112256 41776050624 41855171932 41875513344 41921611776 42001008768 42009554972 42041686016 42044276736 42109573632 42115141944 42155929728 42158527488 42178858568 42235770504 42325823232 42391557384 42394169664 42440839056 42473299968 42562400496 42678059193 42679003136 42794978688 42876029784 42896867328 42944090112 42964800032 42997661696 43025423616 43034178264 43067092992 43081552206 43114503168 43184123136 43231662144 43265911248 43313540292 43355488704 43358160384 43383481659 43416663552 43425497808 43473302532 43474264064 43507743069 43597821212 43674962016 43708366848 43718987466 43765386368 43827139584 43869585408 43919080198 43952671744 44012721984 44072108352 44074824192 44114791424 44132321772 44166076416 44191869516 44237394432 44258728052 44318446356 44321177376 44369968104 44412939648 44533626984 44534611968 44618957824 44737448152 44740204992 44783535104 44832834816 44861781636 44896094208 44917745488 44989046784 44990277276 45024688128 45039804579 45074253312 45083424848 45117906944 45147037824 45196737696 45240509952 45243297792 45326192736 45399384072 45449361738 45450366976 45493378656 45573873408 45579540358 45706214169 45732667392 45754722112 45801857024 45828605424 45863657472 45926318592 45988286976 46013300256 46084761247 46086340608 46120009216 46138336398 46173625344 46183020576 46245335328 46248185088 46270488418 46297268224 46343937024 46431709632 46441157378 46482823728 46557882756 46558912512 46685431296 46742636259 46819150336 46870690944 46946376288 46982283264 46998056952 47034003456 47109952512 47132671432 47168720896 47184557178 47208779814 47251134864 47296896768 47299811328 47373270336 47425420944 47451215889 47515241817 47561259504 47616551136 47690502057 47691556864 47744057856 47834482208 47882700558 47883759616 48010919968 48013878528 48060379136 48125227008 48144351024 48181174272 48204409792 48235533507 48282248784 48335400036 48372369408 48413450547 48450479616 48503816064 48552119077 48642743424 48674150154 48738725728 48774924792 48776003584 48853685034 48854765568 48908547072 49001176896 49102628608 49127835904 49134332268 49171912704 49181918016 49236059664 49275065588 49329309777 49353283584 49380127104 49446755712 49456816948 49511261217 49514312232 49552183296 49581121896 49629140352 49656133912 49723134936 49914242304 49964557104 50101438464 50193234512 50196327552 50244941824 50261810907 50300253696 50329629171 50332730616 50371227648 50381476992 50436939168 50475515904 50476896456 50532463674 50557022208 50581403488 50652774144 50663080776 50708534976 50718852954 50757645312 50895573696 50954122352 50991966828 50993094656 51074307081 51131662848 51180050988 51181182976 51237525504 51270607584 51309821952 51334566272 51387449344 51417459744 51456786432 51474062376 51523914112 51527089152 51557181102 51596614656 51667108416 51704854082 51764962788 51815096256 51885010368 51955898148 52026002244 52084426752 52235673336 52236828672 52304973952 52375549056 52378776576 52429504512 52487221248 52528802816 52586628864 52668298568 52671544128 52729527312 52769857536 52780594944 52814673324 52855068672 52880558192 52938771468 52964499456 52965948084 53024255361 53064811008 53075608432 53169518976 53209008864 53354778624 53466706328 53506416942 53507600384 53566503936 53653001472 53712065088 53767397376 53813792484 53839945728 53865910208 53869229568 53952891216 54012284964 54015613344 54056927232 54067926528 54140880384 54170327904 54229961016 54317529882 54418915584 54504636416 54656114688 54682472768 54723086352 54812663808 54831066444 54873004032 54961611264 55022115456 55048650041 55090754048 55126324008 55179712896 55240457184 55268815392 55329657768 55330881536 55371976704 55390567122 55488136088 55549219902 55552642992 55627600176 55701400832 55832782896 55863150651 55895482368 55938526803 56001345024 56146098176 56153522592 56207906304 56211369984 56314360672 56391300042 56434430976 56467388826 56470868496 56522076512 56525559552 56587785408 56679161616 56749867328 56786508513 56904078924 56995965873 57059971584 57102350976 57168039712 57258786816 57323387646 57367231488 57378904352 57422790656 57442069608 57486004224 57523120704 57578830848 57642216192 57687881664 57751387056 57807318272 57810880512 57844642212 57888884736 57900663744 57908320173 57964403376 57967975296 58010324092 58074184443 58233282688 58288391403 58291983288 58370636664 58436186112 58594980096 58683629312 58762811136 58766432256 58843095696 58888101888 58922492688 58954540953 58983192576 59048123904 59091261808 59094903168 59159957472 59171995113 59217252864 59251835889 59255487144 59378169312 59490627966 59653606656 59697912384 59710059486 59777113088 59815708848 59861458944 59987036368 60032917504 60053072772 60099004416 60150044619 60196050432 60262316928 60320679936 60324397056 60359626656 60405792768 60434923648 60532512096 60599148984 60602883264 60657838208 60697002618 60765164544 60826417344 60941618892 61008706143 61104807232 61235091456 61317715968 61321494528 61351067008 61513991209 61517781864 61564833792 61577360768 61660447104 61664246784 61732129536 61761900046 61791916032 61908946176 61977098304 62077177008 62145514332 62177417316 62247241728 62323515012 62424153099 62494254592 62595168384 62664075936 62712004608 62782757898 62813270016 62882417664 62912742904 62945039752 63001513152 63014332458 63062529024 63066415104 63164360448 63233894592 63268287852 63353655756 63415012672 63488734848 63587336076 63591254496 63658743808 63843600744 64018504704 64166969344 64192468032 64314044676 64345300992 64376331712 64447200048 64496492544 64538135424 64551267396 64600639488 64622328309 64671754752 64776184704 64807423219 64856991232 64898866872 64970310438 65033233056 65037240576 65138246712 65139687424 65209953798 65211396096 65334902528 65396731818 65512443024 65562550272 65575890688 65648079552 65740709376 65772413036 65804378112 65840169472 65878620297 65929007616 66015014956 66019082976 66069577728 66108162528 66172187136 66198482658 66249114624 66297513248 66388092078 66477669534 66481766064 66552323072 66619409472 66801917952 66928436736 67015747876 67067004928 67106172228 67110307488 67161636864 67175302656 67249252224 67302528608 67376618232 67409362944 67483570176 67485415914 67537032192 67550774368 67611379968 67625137272 67676860416 67720556736 67860764928 67989289104 68099076108 68174042607 68175550464 68240067984 68316700672 68360810112 68369310537 68556612992 68632083168 68702785536 68742908136 68795486208 68889477888 68982430464 69015697454 69019950384 69086795008 69180013824 69207504597 69260438016 69274530864 69368002992 69405732627 69445902336 69515905536 69647564448 69661736067 69724235592 69834065408 69838368768 69982961664 70028146944 70061918234 70115505152 70228725504 70306036416 70374126592 70419564432 70473424896 70497085428 70551005184 70585028624 70621264112 70699007148 70753081344 70776835767 70813169721 70892691968 70945345152 71059905504 71139704832 71341889256 71422005248 71537335296 71616086784 71751723312 71824050837 71825639424 71937188288 72016379952 72020817792 72090568704 72152774611 72187840512 72227103872 72306614688 72418910531 72423373176 72503100054 72558554112 72675719424 72710767514 72964115136 73108088592 73162387188 73164005376 73246550881 73282148352 73362820608 73501765344 73516721201 73572950528 73653942912 73691753856 73701498402 73757869056 73772877024 73829302272 73854089496 73912598382 74029925376 74065626536 74070190656 74170133568 74185225422 74271468348 74328274944 74443710528 74484200868 74584702404 74668460032 74871363456 74943875072 74948493312 75152157696 75188400056 75245907968 75289851768 75294491328 75367412736 75450380544 75572215488 75655408752 75713273856 75715344684 75798695511 75872105232 75979161216 75994621164 76078279431 76079962112 76136467968 76296187121 76431183528 76487950242 76489641984 76589426144 76648005632 76697494272 76770076482 76771774464 76856288256 76917175552 77001849408 77081174016 77126189616 77185179648 77200884992 77211093564 77285871168 77290633728 77335771653 77394921984 77432245924 77557281123 77647444182 77717855204 77722644384 77827515552 77914914816 77933847222 78126640128 78290534266 78350414848 78355243008 78457460928 78563323584 78568164864 78606054604 78644256768 78730831872 78793204224 78879943296 78895993484 78956337152 79002447852 79007316192 79094290968 79154786304 79170892416 79320837288 79408157202 79446749184 79448922126 79538142208 79597216512 79613412648 79754278464 80032167936 80070763696 80132005888 80200059492 80259625413 80261400576 80349755904 80427573248 80479502208 80568097632 80651096064 80710016128 80720688726 80798865312 80803844352 80929336824 81018427446 81020219392 81101889792 81211320576 81250484986 81255491856 81344941524 81476294823 81646788608 81756954624 82023709152 82084629528 82086445056 82213929472 82218995712 82246599666 82309506048 82389221376 82442416896 82482175006 82545261568 82636131072 82689486012 82769569344 82860685776 82903223088 82994486652 82996322304 83057965056 83098020016 83232204132 83323829853 83328964488 83460224512 83552101248 83710343864 83751026688 83843223552 84002017536 84019109944 84083372032 84219147264 84230283888 84311859456 84317054976 84357717136 84471541008 84586950063 84651646464 84701083239 84783114768 84788339328 84881678112 84943688849 84946599936 85124800992 85356118386 85358006272 85589957376 85752059568 85888180224 85929600064 85985081469 86050847232 86068356528 86134185984 86163104412 86229006336 86231364779 86368246272 86463324288 86531822496 86549429659 86627080584 86710977408 86716320768 86766963318 86833327104 86850995616 86946605064 86948528128 87015486138 87195642424 87349924032 87437974932 87530772736 87654279168 87838160396 87905343488 88025443968 88144216704 88149648384 88229582848 88264643544 88332152832 88383739032 88474788864 88517456104 88636892712 88642354752 88739936208 88825879296 89067253968 89235941949 89237915648 89474896304 89480409984 89565089229 89567070208 89665669632 89723563272 89792188416 89835490976 89978093568 89980554552 90049376256 90079609158 90148506624 90166849696 90235813888 90294075648 90393475392 90481019904 90486595584 90652385472 90798768144 90898723476 90900733952 90986757312 91045503927 91147746816 91159080716 91412428338 91465334784 91509444224 91603714048 91657210848 91727314944 91852637184 91976573952 92026600512 92169522494 92240018432 92276672796 92347250688 92366041152 92490670656 92496370176 92540976836 92642850069 92687874048 92863419264 92882314756 92965647456 93115765512 93117825024 93370862592 93485272518 93638300672 93741381888 93892752576 93996113904 94068006912 94174136847 94219905024 94265342864 94337441792 94369114356 94417559628 94502269728 94521498687 94593793536 94599622656 94746540672 94850841888 94902431778 95030483634 95122519008 95233102272 95381004114 95383113728 95488115712 95668964416 95765401116 95767519232 96021839936 96027757056 96120758272 96250454016 96288702048 96362348544 96408819584 96471067014 96564497568 96670800072 96744738816 96826901094 96900959232 97007632128 97104238154 97285486848 97348300308 97477451456 97549849584 97707370068 97709531136 97817094144 98002353792 98095097727 98205257216 98255671808 98268664536 98343825408 98363836032 98472119328 98550131176 98658619554 98706567168 98760254208 98893511424 98913633896 99022522434 99028624464 99104366592 99162243792 99258280704 99312267824 99446269872 99582138117 99716504301 99828484608 99929114208 100202876928 100386469024 100392655104 100489883648 100523621814 100600507392 100659258342 100665461232 100742455296 100762953984 100873878336 100953792912 101064927348 101114044416 101162806976 101228123871 101305548288 101326161552 101417069952 101437705908 101515290624 101518067161 101791147392 101908244704 101983933656 101986189312 102148614162 102263325696 102360101976 102362365952 102475051008 102541215168 102669132544 102834919488 102948124752 103047828224 103054178304 103114362204 103193229312 103334216832 103409708164 103523546181 103529925576 103630192512 103770020736 103911796296 104052004488 104168853504 104471346672 104609947904 104751098112 104757553152 104974442496 105057605632 105092877351 105173257728 105336597136 105343088256 105459054624 105539715072 105561189888 105629346648 105710137344 105761116384 105877542936 105928998912 105931896168 106048510722 106129622016 106151216864 106339037952 106418017728 106709557248 106933412656 107012833884 107015200768 107133007872 107306002944 107424130176 107534794752 107627584968 107679891456 107731820416 107738459136 107905782432 108024569928 108031226688 108135853056 108281760768 108340655808 108459922032 108635059764 108754650081 108837831168 109066151271 109312229376 109364945536 109446172704 109625327616 109662132888 109746008064 109923222528 110044230912 110097300082 110181508096 110252648016 110359425792 110480914368 110537630784 110659315536 110743953408 110781134244 110868897573 110976272176 111098439804 111105285984 111255200352 111277838133 111402801664 111665565792 111726301302 111790964736 111877053606 112002690048 112292196352 112307045184 112415812608 112422739968 112628721344 112782600084 112868861952 112934777652 112941736992 113044153024 113051119104 113175570816 113358323232 113499734656 113573017026 113808157848 113991931746 114119943168 114204701952 114336079424 114646775292 114734462976 114757808704 114884139216 114972008448 115046241408 115101722813 115157661696 115284432384 115375763328 115502774112 115526276173 115614636544 115621761024 115689284424 115777769472 115801327488 115816640346 115928806752 115935950592 116020648184 116148368886 116466565376 116576782806 116583966576 116741273328 116872372224 117189960192 117367258624 117435801399 117525622272 117532864512 117686191392 117776203776 117844985376 117909081906 117966385152 118096247808 118182523616 118189806336 118319914944 118343990226 118434505728 118503671778 118510974288 118756338624 118981255932 119112235803 119173383189 119307213312 119395824768 119420118972 119554226176 119631417696 119722917888 119974072736 120065835008 120106145544 120198008832 120300089238 120392100864 120524633856 120641359872 120719253312 120869847296 121065024192 121081033089 121198297968 121205766528 121315676416 121394005236 121527641169 121530329088 121652834688 121875727479 121883237784 122017412286 122209614464 122470182912 122635431936 122702134016 123027982418 123035563728 123129667584 123154721536 123320894208 123328493568 123369899499 123464259072 123523800092 123583832064 123723262509 123817892352 123954196608 124154354016 124291028664 124354834632 124494483456 124647030024 124848306198 124988509184 125190336768 125328151872 125565515796 125626540032 125764835328 125825485808 125890079504 126003026304 126028664916 126125058048 126132830208 126328720896 126467789184 126536575704 126707311512 126830025344 126977469696 127174672152 127182508992 127317487616 127687201488 128034177579 128037009408 128384936064 128620163437 128628089352 128690601984 128752663424 128894400096 128992985088 129076270848 129102534792 129201278976 129244656618 129343509504 129552369408 129614846438 129713982464 129797733744 129940620876 130066466112 130074481152 130276493424 130419907596 130422792192 130523229207 130669805056 130793463636 131024886048 131125100544 131151781376 131296159104 131481418752 131544826072 131608756224 131680338944 131757240594 131858015232 132030029912 132038165952 132216325056 132344374272 132396965316 132498229248 132595026496 132776184156 132955339068 132963532128 133104646144 133238818944 133603835904 133856873472 134031495752 134134009856 134212344456 134220614976 134350605312 134498504448 134605057216 134753236464 134967140352 134970831828 135074064384 135101548736 135119413737 135222759936 135250274544 135353720832 135441113472 135506430367 135721529856 135978578208 136006246607 136198152216 136348085214 136351100928 136480135968 136633401344 136721620224 136738621074 137113225984 137264166336 137405571072 137485816272 137590972416 137778955776 137964860928 138031394908 138039900768 138173590016 138254283741 138360027648 138415009194 138520876032 138549061728 138736005984 138811465254 138891804672 139031811072 139295128896 139323472134 139448471184 139668130816 139676737536 140056293888 140123836468 140227908777 140231010304 140457451008 140612072832 140748253184 140839128864 140946849792 140994170856 141102010368 141170057248 141242528224 141398014296 141506162688 141553671534 141626339442 141785383936 141890690304 142119811008 142353647667 142545725451 142683778512 142844010496 143071506171 143074670592 143232173568 143503446624 143648101674 143651278848 143874376576 144032759904 144041635584 144181137408 144305549222 144375681024 144454207744 144613229376 144706600521 144837821062 144846746352 145006200108 145117108224 145240351641 145351438848 145421535028 145656357231 145928230272 146216177184 146324774376 146328010752 146493101762 146564296704 146725641216 147003530688 147033442402 147145901056 147307885824 147383507712 147402996804 147515738112 147545754048 147708178992 147825196764 147987929331 148059850752 148131253072 148140381312 148340267136 148370450844 148533783651 148542936696 148656549888 148887421056 148968401736 149169404808 149336920064 149742726912 149887750144 150304315392 150376800112 150491815936 150579703536 150588982656 150734825472 150785432721 150900761088 150988887513 151144430976 151310817504 151421358383 151426547712 151430689368 151597391022 151744210464 151958322432 151989242328 152156558862 152159924224 152272935936 152592374242 152862367056 152975900484 152979283968 153178852288 153394988544 153540152964 153543548928 153712576512 153716780693 153834351104 154003698816 154162348032 154252379232 154370359296 154401769984 154422187128 154571742336 154581267456 154671543306 154789843968 154864491848 155114562246 155294888364 155435710408 155445288768 155655031104 155867694444 156253280256 156581068532 156700829696 156710486016 156914921856 157126647168 157136329728 157212109208 157288513536 157461663744 157586408448 157759886592 157791986968 157912674304 158004895704 158014632384 158188581936 158309572608 158341784832 158641674576 158816314404 158893498368 158897844252 159072766083 159076284416 159194433024 159226825296 159508556928 159528391253 160064335872 160141527392 160264011776 160400118984 160519250826 160522801152 160699511808 160855146496 160959004416 161136195264 161302192128 161420032256 161441377452 161597730624 161607688704 161858673648 162036854892 162040438784 162203779584 162422641152 162500969972 162510983712 162689883048 162952589646 163293577216 163513909248 164047418304 164169259056 164427858944 164437991424 164493199332 164619012096 164884833792 164964350012 165090523136 165145950123 165272262144 165378972024 165539138688 165721371552 165806446176 165988973304 165992644608 166115930112 166196040032 166464408264 166647659706 166657928976 166920449024 167104202496 167420687728 167589451953 167686447104 167815580409 168004035072 168038219888 168166744064 168438294528 168460567776 168623718912 168634109952 168715434272 168943082016 169173900126 169303292928 169402166478 169566229536 169576678656 169763356224 169887377698 170249601984 170359525539 170712236772 170716012544 170987897619 171179914752 171504119136 171776360448 171859200128 171970162938 172101694464 172136713056 172268371968 172326208824 172458012672 172462729558 172736492544 172926648576 173063644992 173098859318 173254161168 173421954816 173432641536 173533926636 173666654208 173701991232 173893210128 174030972276 174222553329 174391284848 174699848064 174865174209 174875949864 175061545472 175308558336 175676320792 175810686976 176050887936 176288433408 176299296768 176459165696 176529287088 176664305664 176767478064 176863622859 176949577728 177034912208 177273785424 177284709504 177479872416 177515985339 177651758592 177755507667 178134507936 178471883898 178475831296 178949792608 178960819968 179130178458 179134140416 179331339264 179447126544 179584376832 179670981952 179961109104 180098752512 180159218316 180297013248 180333699392 180450133857 180588151296 180786950784 180874135849 180962039808 180966989287 180973191168 181304770944 181597536288 181797446952 181801467904 181973514624 182091007854 182295493632 182318161432 182824856676 183018888448 183314421696 183705274368 183953147904 184053201024 184339044988 184480036864 184541973627 184553345592 184694501376 184732082304 184981341312 184992740352 185081953672 185285700138 185375748096 185726838528 185764629512 185931294912 186231531024 186741725184 186970545036 187272459297 187276601344 187482763776 187785505152 187992227808 188136013824 188348273694 188439810048 188530685728 188674883584 188738228712 188835119256 189004539456 189042997374 189187587072 189199245312 189493081344 189701683776 189804863556 190060967268 190245038016 190466204544 190762008228 190766227456 190976231424 191337928832 191530802232 191535038464 192043679872 192055514112 192241516544 192500908032 192577404096 192817639168 192942134028 193128995136 193341600144 193489477632 193653802188 193801918464 193866984927 194015264256 194208476308 194422269657 194570973696 194696600616 194954902912 195099699168 195414740136 195419062272 195634188288 196004707584 196190195454 196410514432 196511343616 196537329072 196687650816 196727672064 196944238656 197100262352 197317239108 197413134336 197520508416 197635860891 197787022848 197827267792 198045044868 198057248928 198208733184 198324487584 198516561408 198624535648 198892539744 199164276234 199433008602 199656969216 199858228416 200405753856 200772938048 200785310208 200979767296 201047243628 201201014784 201318516684 201330922464 201484910592 201525907968 201747756672 201907585824 202129854696 202228088832 202325613952 202456247742 202611096576 202652323104 202834139904 202875411816 203030581248 203036134322 203582294784 203816489408 203967867312 204297228324 204526651392 204720203952 204950102016 205082430336 205107931611 205338265088 205669838976 205896249504 206095656448 206108356608 206228724408 206386458624 206668433664 206819416328 207047092362 207059851152 207260385024 207540041472 207823592592 208104008976 208217197881 208337707008 208942693344 208985208201 209219895808 209502196224 209515106304 209948884992 210115211264 210185754702 210346515456 210673194272 210686176512 210918109248 211122379776 211258693296 211420274688 211522232768 211755085872 211863792336 212097021444 212259244032 212302433728 212330507301 212439509163 212678075904 212836035456 212938676291 213419114496 213866825312 214025667768 214030401536 214266015744 214612005888 214848260352 215255169936 215463640832 215476918272 215811564864 216049139856 216062453376 216166650161 216271706112 216458323833 216563521536 216681311616 216919844064 217256731593 217270119528 217509300162 217675662336 218132302542 218729891072 218892345408 219324265776 219492016128 219739652643 219846445056 220088461824 220194600164 220363016192 220505296032 220550163603 220718851584 220961828736 221075261568 221318631072 221487906816 221562268488 221737795146 221952544352 222196879608 222210571968 222510400704 222555676266 222805603328 223331131584 223452602604 223754107212 224005380096 224584392704 224614090368 224831625216 224845479936 225257442688 225565200168 225737723904 225869555304 225883473984 226088306048 226102238208 226351141632 226716646464 226999469312 227146034052 227396086533 227616315696 227983863492 228234838293 228239886336 228409403904 228672158848 228888561363 229293550584 229468925952 229515617408 229768278432 229944016896 230092482816 230203445626 230315323392 230568864768 230751526656 231005548224 231052552346 231229273088 231243522048 231378568848 231555538944 231602654976 231633280692 231857613504 231871901184 232041296368 232296737772 232671843369 232933130752 233153565612 233167933152 233482546656 233744744448 234379920384 234734517248 234871602798 235051244544 235065729024 235372382784 235689970752 235818163812 235932770304 236192495616 236365047232 236379612672 236639829888 236687980452 236869011456 237007343556 237021948576 237512677248 237962511864 238224471606 238346766378 238614426624 238791649536 238840237944 239108452352 239262835392 239948145472 240212291088 240396017664 240600178476 240784201728 241049267712 241282719744 241438506624 241554941089 241739694592 242130048384 242162066178 242396595936 242411533056 242631352832 242788010472 243055282338 243060658176 243305669376 243751454958 243766475568 244034824572 244419228928 244940365824 245270863872 245404268032 246055964836 246071127456 246259335168 246309443072 246641788416 246656987136 246739798998 246928518144 247047600184 247167664128 247446525018 247635784704 247908393216 248308708032 248582057328 248709669264 248988966912 249294060048 249696612396 249971489559 249977018368 250380673536 250656303744 250687471969 251131031592 251253080064 251529670656 251650971616 251780159008 252006052608 252057329832 252250116096 252657441792 252935578368 253073151408 253414623024 253660050688 253760850189 253954939392 254103249717 254349344304 254365017984 254487686299 254634975232 254831066547 255374402976 256068355158 256074018816 256769872128 257240326874 257256178704 257505326848 257788800192 257955244407 258152541696 258205069584 258402557952 258489313236 258687019008 258694094337 259104738816 259229692876 259427964928 259595467488 259648288977 259881241752 260132932224 260148962304 260552986848 260839815192 260845584384 261046458414 261339610112 261586927272 262049772096 262303562752 262592318208 262962837504 263089652144 263360677888 263514481188 263716030464 264060059824 264076331904 264432650112 264688748544 264793930632 264996458496 265190052992 265552368312 265910678136 265927064256 266209292288 266477637888 267707825847 267713746944 268062991504 268268019712 268424688912 268441229952 268695267687 268701210624 268997008896 269210114432 269506472928 269925030161 269934280704 269941663656 270148128768 270203097472 270238827474 270445519872 270500549088 270707441664 270882226944 271012860734 271443059712 271957156416 272012493214 272396304432 272696170428 272702201856 272960271936 273443240448 273477242148 274016869931 274226451968 274528332672 274811142144 274971632544 275181944832 275557911552 275929721856 276062789816 276079801536 276347180032 276508567482 276720055296 276830018388 277041752064 277098123456 277472011968 277622930508 277928550207 278063622144 278590257792 278646944268 278896942368 279336261632 279353475072 280112587776 280247672936 280455817554 280462020608 280914902016 281224145664 281496506368 281678257728 281988341712 282204020736 282340114496 282485056448 282522410541 282796028592 283012325376 283107343068 283252678884 283564496061 283570767872 283781380608 284239622016 284376697451 284707295334 285091450902 285367557024 285688020992 286143012342 286149341184 286464347136 287006893248 287296203348 287302557696 287748753152 288065519808 288083271168 288362274816 288611098444 288751362048 288908415488 289226458752 289413201042 289675642124 289693492704 290012400216 290234216448 290480703282 290702877696 290843070056 291312714462 291856460544 292432354368 292649548752 292986203524 293128593408 293451282432 294007061376 294066884804 294285293181 294291802112 294615771648 294767015424 294805993608 295031476224 295091508096 295416357984 295650393528 295975858662 296119701504 296262506144 296280762624 296680534272 296740901688 297067567302 297085873392 297313099776 297774842112 297936803472 298338809616 298673840128 298746414351 299149512903 299485453824 299775500288 300608630784 300753600224 300983631872 301159407072 301177965312 301469650944 301570865442 301801522176 301977775026 302288861952 302621635008 302842716766 302861378736 303194782044 303488420928 303684371613 303916644864 303978484656 304313117724 304319848448 304545871872 304554201483 305184748484 305724734112 305951800968 305958567936 306357704576 306789977088 307080305928 307087097856 307425153024 307433561386 307668702208 308007397632 308504758464 308803539968 308844374256 309143484672 309162534912 309343086612 309579687936 309728983696 310229124492 310570638543 310589776728 310871420816 310890577536 311310062208 311735388888 312506560512 313162137064 313401659392 313829843712 314253294336 314272659456 314424218416 314923327488 315172816896 315278632053 315519773184 315583973936 315825348608 316009791408 316029264768 316377163872 316619145216 316683569664 317283349152 317632628808 317786996736 317795688504 318145532166 318152568832 318388866048 318453650592 319017113856 319056782506 320128671744 320283054784 320800237968 321038501652 321045602304 321399023616 321918008832 322272390528 322593328729 322604384256 322840064512 322882754904 323195461248 323215377408 323717347296 324073709784 324080877568 324407559168 324845282304 325001939944 325021967424 325379766096 325905179292 327198453813 328094836608 328338518112 328855717888 328875982848 328986398664 329238024192 329769667584 329928700024 330181046272 330291900246 330544524288 330757944048 331078277376 331442743104 331612892352 331977946608 332231860224 332392080064 332606692719 332928816528 333295319412 333315857952 333833514399 333840898048 334208404992 334841375456 335178903906 335372894208 335631160818 336008070144 336076439776 336333488128 336876589056 336921135552 337247437824 337268219904 337430868544 337886164032 338347800252 338606585856 338804332956 339132459072 339153357312 339526712448 339774755396 340499203968 340719051078 341424473544 341432025088 341975795238 342359829504 343008238272 343718400256 343940325876 344203388928 344273426112 344652417648 344916025344 344925459116 345305168439 345472985088 345853297152 346127289984 346197718636 346508322336 346578828519 346843909632 346865283072 347067853272 347333308416 347403982464 347786420256 348061944552 348445106658 348782569696 349399696128 349730348418 349751899728 350123090944 350617116672 351352641584 351621373952 352101775872 352307404197 352576866816 352598593536 352918331392 353058574176 353328611328 353534956128 353727245718 353899155456 354069824416 354547570848 354569419008 354959744832 355031970678 355303517184 355511015334 356269015872 356943767796 356951662592 357336707409 357520149567 357899585216 357921639936 358260356916 358268280832 358662678528 358894253088 359168753664 359341963904 359922218208 360197505024 360318436632 360594026496 360667398784 360900267714 361176302592 361573901568 361748271698 361924079616 361933978574 362609541888 363195072576 363594893904 363947029248 364182015708 364590987264 364636322864 365627182437 365649713352 366037776896 366628843392 367410548736 367906295808 368106402048 368678089976 368960073728 369083947254 369106691184 369389002752 369464164608 369962682624 369985480704 370163907344 370571400276 370751496192 371169787527 371453677056 371529259024 371862589824 372463062048 373483450368 373941090072 374544918594 374553202688 374965527552 375571010304 375984455616 376696547388 376879620096 377061371456 377476457424 377670238512 378009078912 378085994748 378375174144 378398490624 378986162688 379403367552 379586335997 379609727112 380121934536 380490076032 380932409088 381524016456 381532454912 381952462848 382675857664 383061604464 384087359744 384111028224 385154808192 385340550287 385635278336 385860490311 385884268056 386257990272 386683200288 386978955264 387307604376 387603836928 387733969854 388030528512 388416952616 388844539314 389141947392 389393201232 389909805824 390199398336 390829480272 391268376576 391569687621 392009415168 392380390908 392821028864 393022687232 393074658144 393375301632 393455344128 393888477312 394200524704 394634478216 394826268672 395041016832 395271721782 395574045696 395654535584 396090089736 396114497856 396648975168 397033122816 397249071296 397785079488 398328552468 398866017204 399313938432 399716456832 400811507712 401545876096 401570620416 401959534592 402094487256 402402029568 402637033368 402661844928 403051815936 403495513344 403815171648 404259709392 404651227904 404912495484 405222193152 405304646208 405358241211 405668279808 405750823632 406061162496 406072268644 406519291101 407164589568 407632978816 407935734624 408018739821 408594456648 409053302784 409440407904 409900204032 410164860672 410215863222 410676530176 411339677952 411792499008 412191312896 412216713216 412457448816 412772917248 413336867328 413638832656 414094184724 414119702304 414520770048 414762851223 415080082944 415647185184 416208017952 416434395762 416675414016 417885386688 417970416402 418439791616 419004392448 419030212608 420230422528 420371509404 420683726331 420693030912 421346388544 421372353024 421836218496 422244759552 422517386592 422840549376 423044465536 423510171744 423727584672 424194042888 424518488064 424604867456 424661014602 424879018326 425356151808 425672070912 425877352582 427060943001 427733650624 428051335536 428532031488 429224011776 429696520704 430510339872 430597938463 430927281664 430953836544 431623129728 432098279712 432124906752 432333300322 432543412224 432916647666 433127043072 433362623232 433839688128 434513463186 434540239056 435018600324 435351324672 436264605084 436969071693 437459782144 437784690816 438648531552 438984032256 439479305286 439692890112 440176923648 440389200328 440726032384 441010592064 441100327206 441437703168 441923657472 442150523136 442637262144 443124536976 443475590292 443905088704 443963787993 444393759216 444421143936 445020801408 445111352532 445601350953 445611206656 446662263168 446877667423 446905205208 447508214424 448010760192 449168785408 449228180736 449663250432 450514885376 451130400336 451475447808 451739110608 451766947968 452176612096 452204476416 452356298163 452702283264 452966662539 453433292928 453651962533 453998938624 454264075149 454292068104 454792173066 455232631392 455967726984 456469676586 456479772672 456818807808 457344317696 457777122726 458587101168 458937851904 459031234816 459536556864 460184965632 460406891252 460630646784 461137729536 461150342079 461503053312 462011096448 462105104692 462458546176 462487044096 462757137696 463111077888 463205309952 463266561384 463715227008 463743802368 464082592736 464593475544 465343686738 465866261504 466307131224 466335866304 466965093312 468759840768 469469034496 469743205596 470102489088 470131458048 470744765568 471379941504 471636327624 471865540608 472384991232 472730094464 472759225344 473279659776 473375960904 473738022912 474014687112 474043897152 475025354496 475925023728 476448943212 476693532756 477218298249 477228853248 477583299072 477680475888 478216904704 478525670784 478585173759 479896290944 480424582176 480792035328 481200356952 481568403456 482098535424 482565439488 482877013248 483109882178 483479389184 484260096768 484324132356 484793191872 484823066112 485262705664 485576020944 486110564676 486121316352 486611338752 487502909916 487532951136 488069649144 488838457856 489880731648 490541727744 490808536064 492111929672 492142254912 492618886144 493283576832 493313974272 493479597996 493857036288 494095200368 494893050036 495271569408 495437850369 495816786432 496617416064 497164114656 497419338528 497977933824 498588120096 499393224792 499942979118 499954036736 500761347072 501312607488 501374943938 502262063184 502768355859 503059341312 503301943232 503560318016 504012105216 504114659664 504500232192 505069422277 505314883584 505871156736 506146302816 506829246048 506932373717 507320101376 507521700378 507909878784 508206499434 508698688608 508730035968 508975372598 509269950464 509662133094 510748805952 512136710316 512148037632 513539744256 514480653748 514512357408 515010653696 515577600384 515910488814 516305083392 516410139168 516805115904 516978626472 517374038016 517388188674 518209477632 518459385752 518855929856 519190934976 519296577954 519762483504 520265864448 520297924608 521105973696 521679630384 522092916828 522667659987 522679220224 523173854544 524099544192 524595522627 524607125504 525184636416 525925675008 526179304288 526721355776 527028962376 527432060928 528120119648 528152663808 528865300224 529377497088 529587861264 529992916992 530380105984 530590868577 531104736624 531821356272 531854128512 532418584576 532547956017 532955275776 533266523001 534073309847 535415651694 535427493888 536125983008 536536039424 536849377824 536882459904 537390535374 537402421248 537994017792 538420228864 539012945856 539850060322 539883327312 540296257536 540406194944 540477654948 540891039744 541001098176 541350401571 541764453888 542025721468 542622407547 542886119424 542900967861 543914312832 544024986428 544792608864 545392340856 545404403712 545920543872 546886480896 546954484296 548033739862 548452903936 549056665344 549943265088 551115823104 551859443712 552125579632 552159603072 552694360064 553017134964 553440110592 553625920881 553660036776 554083504128 554196246912 554944023936 555245861016 555857100414 556127244288 557180515584 557293888536 557793884736 558672523264 560225175552 560495345872 560911635108 560924041216 561817377891 561829804032 562448291328 562993012736 563356515456 563976683424 564408041472 564680228992 564970112896 565044821082 565592057184 566024650752 566214686136 566505357768 567128992122 567141535744 567562761216 568479244032 568753394902 569414590668 570182901804 570735114048 572286024684 572298682368 572928694272 574013786496 574592406696 574605115392 575497506304 576131039616 576166542336 576724549632 577222196888 577502724096 577816830976 578452917504 578826402084 579351284248 579386985408 580024800432 580468432896 580961406564 581405755392 581686140112 582625428924 583266808971 583712921088 584864708736 585299097504 585972407048 586257186816 586902564864 588014122752 588133769608 588570586362 588583604224 589231543296 589534030848 589611987216 590062952448 590183016192 590832715968 591300787056 591951717324 592239403008 592525012288 592561525248 592907582673 593361068544 593481803376 594135134604 594171746784 594605821943 594626199552 595549684224 595873606944 596677619232 597347680256 597492828702 598299025806 598970907648 599551000576 601217261568 601507200448 602318814144 602355930624 602939301888 603141730884 603603044352 603955550052 604577723904 605243270016 605685433532 605722757472 606389564088 606976841856 607368743226 607833289728 607956969312 608626235448 608639696896 609091743744 609108402966 610369496968 611449468224 611903601936 612715409152 613579954176 614160611856 614850306048 614867122772 615323794833 615337404416 616014795264 617009516928 617607079936 617688748512 618286969344 618325069824 618686173224 619159375872 619457967392 620458248984 621141277086 621179553456 621742841632 621781155072 622620124416 623470777776 624651593643 625013121024 626324274128 626803318784 626955624603 627659687424 628506588672 628545318912 628848436832 629846654976 630345633792 630557264106 631039546368 631167947872 631650697216 632019582816 632058529536 632754327744 633367139328 634566698304 635265257616 635591377008 636291064332 636305137664 636777732096 636907301184 636991521903 637318527489 638034227712 638113565012 638816028873 640257343488 640566109568 641600475936 642077003304 642091204608 642798047232 643836017664 644544781056 645186657458 645680129024 645765509808 646390922496 646430754816 647434694592 648147419568 648499950483 648815118336 649374971499 649690564608 650003879888 650043934848 650759532192 651770194779 651810358584 654396907626 656189673216 656677036224 657711435776 657972797328 658476048384 659218957929 659539335168 659857400048 660362092544 660583800492 661089048576 661515888096 661650490809 662156554752 662885486208 663225784704 663955893216 664463720448 664784160128 665213385438 665857633056 666590638824 666631715904 667667028798 667681796096 668416809984 669682750912 670357807812 671262321636 672016140288 672152879552 673753178112 673842271104 674494875648 674536439808 674861737088 675772328064 676653903299 676695600504 677213171712 677608665912 678264918144 678306714624 679053424896 679549510792 680998407936 681438102156 682848947088 683951590476 684719659008 686016476544 686665684089 687436800512 687880651752 688406777856 688546852224 689304835296 689832050688 689850918232 690610336878 690945970176 691706594304 692254579968 692395437272 693016644672 693157657038 693687819264 693730566144 694135706544 694666616832 694807964928 695572840512 696123889104 696890213316 697565139392 698015530107 698799392256 699460696836 699503799456 700246181888 701234233344 702705283168 703242747904 704203551744 704614808394 705153733632 705197187072 705836662784 706117148352 707069912256 707454491436 707798310912 708139648832 709095141696 709138838016 709919489664 710063941356 710607034368 711022030668 712538031744 713887535592 713903325184 714673414818 715040299134 715799170432 715843279872 716520713832 716536561664 717325357056 717788506176 718683927808 719844436416 720636873264 721188052992 721334797568 721800535428 722352605184 723147803136 723496543396 723848159232 723867957148 724664823267 725219083776 726390145152 727189787808 727894058496 728364031416 729181974528 729272645728 731254364874 731299426704 732075553792 733257686784 734821097472 735812591616 736212804096 737356179952 737920147456 738167894508 738213382368 738778005504 738928329216 739925365248 739970961408 740327814688 741142800552 741502992384 742339575054 742907354112 743058518048 743725179648 744926124096 746966900736 747882180144 749089837188 749106405376 749914468677 749931055104 751142020608 751968911232 752062415907 753393094776 753759240192 754122742912 754952914848 755340477024 756018157824 756171989496 756750348288 757972325376 758806735104 759172671994 759219454224 760243869072 760980152064 761282550567 761864818176 763048032912 763463058897 763904925696 764493199641 765351715328 766123208928 768174719488 768222056448 770309616384 770681100574 771270556672 771720980622 771768536112 772515980544 773366400576 774615208752 775207673856 775467939708 776061057024 776082283011 776833905232 777689078628 778283894784 778786402464 778944866931 779819611648 780398796672 781658960544 782536753152 783139375242 784018830336 784760781816 785642057728 786045374464 786149316288 786910688256 787776954624 788401049408 789268956432 790082033664 790543443564 791148091392 791309071168 792180179472 792228995712 793297950336 793680520721 794066245632 794498142592 795570158976 796608015841 796657104936 797732034408 798627876864 799432913664 803091752192 803141240832 804188974512 804804059136 805274066736 805323689856 805712059691 806103631872 806991026688 807630343296 808519418784 808683933211 809302455808 809775090483 809824990968 810444386304 810609292416 810716482422 811336559616 811501647264 812122324992 812144537288 813038582202 814329179136 815265957632 815871469248 816037479642 817188913296 818106605568 818880815808 820329721344 820431726444 821353060352 822050609793 822679355904 823584998016 824382625792 824433426432 824914897632 825545834496 826673734656 827277665312 828188369448 828239404608 829041540096 829525702446 830160165888 831294370368 832416035904 832868791524 833785650621 835770773376 835940832804 836879583232 838008784896 838060425216 840460845056 840743018808 841367452662 841386061824 842692777088 842744706048 843672436992 844489519104 845034773184 846088931072 847020343488 847455169344 847567231623 848388085776 849036976128 849209734912 849322029204 849758036652 850693488183 850712303616 851344141824 851754705164 853130092353 854121886002 855467301248 856102671072 857064062976 858448023552 859393041408 861020679744 861195876926 861854563328 861907673088 863246259456 864196559424 864249813504 864666600644 865086824448 865833295332 866254086144 866725246464 867679376256 869026926372 869080478112 870037200648 870702649344 872529210168 873938143386 874919564288 875569381632 877297063104 878958610572 879385780224 880353847296 880778400656 881452064768 882021184128 882200654412 882855879543 882875406336 883847314944 884301046272 885274524288 886249073952 886951180584 887810177408 887927575986 888787518432 888842287872 890041602816 890222705064 891202701906 891222413312 893324526336 893755334846 893810410416 895016428848 896021520384 896239243053 898456361472 899326500864 900341144059 901029770752 902260800672 902950895616 903478221216 903533895936 904353224192 904408952832 904712596326 905404566528 905933325078 906866585856 907303925066 907997877248 908528150298 908584136208 909584346132 910465262784 911935453968 912939353172 912959545344 913637615616 913662604449 914688635392 915554245452 917174202336 917875703808 918062469632 919073113728 920369931264 920813782504 921261293568 922275459072 922300684158 923006106624 924022192896 924210209384 924917092352 925514275392 926410619904 926533122768 927430454016 927487604736 928165185472 929186951088 930687373476 931711915629 931732523008 932614262448 932671732608 933930186624 934380577339 937519681536 938938068992 939486411192 940204978176 941489531136 942759883008 943272655248 944769982464 945460188928 945518450688 945835896159 946559319552 946751921808 947476045824 948029374224 948087794304 948545012569 950050708992 951850047456 952043726249 952897886424 953387065512 954436596498 954457706496 955166598144 955360951776 956433809408 957051341568 957170347518 959792581888 960849164352 962400713904 963136806912 964197070848 965754026496 966219764356 966958778368 967779986187 968520193536 968648264712 969586383744 969646132224 970525411328 971152041888 972221129352 972242632704 973222677504 975005819832 975065902272 976139298288 977676915712 981595361439 981617072128 984223859344 984284509824 985237772288 986567153664 986627948544 986959195992 987714072576 988190400736 989786100072 990543138816 990875700738 991633572864 993234832128 994328229312 994838677056 997176240192 997820078157 998786449584 999885958236 999908073472 1001500543197 1001522694144 1002625214976 1002749887876 1004524126368 1005536711718 1006118682624 1006603886464 1007120636032 1008024210432 1008229319328 1009000464384 1010138844554 1010629767168 1011742313472 1012292605632 1013658492096 1013864747434 1014640202752 1015043400756 1015819757568 1016412998868 1017397377216 1017460071936 1017950745196 1019324266188 1021497611904 1024273420632 1024296075264 1027079488512 1028961307496 1029024714816 1030021307392 1031155200768 1031820977628 1032610166784 1032820278336 1033957252944 1034748076032 1034776377348 1035915505317 1036418955264 1036918771504 1037711859712 1038381869952 1038593155908 1039524967008 1039736485557 1040531728896 1040595849216 1042211947392 1043359260768 1044185833656 1045335319974 1045358440448 1046347709088 1048199088384 1049191045254 1049214251008 1050369272832 1051851350016 1052358608576 1053442711552 1054057924752 1054864121856 1056240239296 1056305327616 1056922212591 1057730600448 1058754994176 1059175722528 1059949508681 1059985833984 1060760211968 1061181737154 1062209473248 1063642712544 1063708257024 1064837169152 1065095912034 1065910551552 1066533046002 1068146619694 1070831303388 1070854987776 1072251966016 1073698755648 1073764919808 1074781070748 1074804842496 1075988035584 1076840457728 1078025891712 1079700120644 1079766654624 1080592515072 1080812389888 1080955309896 1081782079488 1082002196352 1082700803142 1083528907776 1084051442936 1085244815094 1085772238848 1085801935722 1087828625664 1088049972856 1089585217728 1090784681712 1091841087744 1093772961792 1093908968592 1096067479724 1096881547311 1096905807872 1098113330688 1099886530176 1102231646208 1103718887424 1104251159264 1104319206144 1105388720128 1106034269928 1106880221184 1107251841762 1107320073552 1108167008256 1108392493824 1109888047872 1110491722032 1111714200828 1112254488576 1113509362581 1114361031168 1114587777072 1115587769472 1116698738771 1117345046528 1120450351104 1120990691744 1121823270216 1121848082432 1123634755782 1123659608064 1124896582656 1125986025472 1126713030912 1127953366848 1129360457984 1129940225792 1130089642164 1131184114368 1132429372272 1133010715536 1134257984244 1134283071488 1135125522432 1136958488064 1137506789804 1138759007991 1138829181336 1140365803608 1141470228096 1144572049368 1144597364736 1145857388544 1148027572992 1149184813392 1150995012608 1152262079232 1152333084672 1154444393776 1155633661952 1156021650861 1156905835008 1157581470933 1157652804168 1158702568496 1158773970816 1160049600864 1160936865792 1161922813128 1162811510784 1163372280224 1165250857848 1166533617942 1167425842176 1169729417472 1170598195008 1171944814096 1173805129728 1174709062863 1176028245504 1176267539216 1177141172724 1177167208448 1178463086592 1179068061696 1179223974432 1180125904896 1180366032384 1181665431936 1182601574112 1183903434648 1184478806016 1185050024576 1185123050496 1185815165346 1186722137088 1186963606752 1188270269208 1188343493568 1189211643886 1191099368448 1191747213888 1193355238464 1194985657404 1196598051612 1197941815296 1202434523136 1203014400896 1204637628288 1204711861248 1205878603776 1206283461768 1207206088704 1207911100104 1209155447808 1210486540032 1211370867064 1211445514944 1212779128176 1213953683712 1214737486452 1215666579456 1215913938624 1217252470896 1218183487488 1218216805932 1219557873303 1220738993936 1222898936448 1223807203872 1224056219463 1225430818304 1227159908352 1228321223712 1229700612096 1229734245544 1230647589666 1230674808832 1232029590528 1234019033856 1235214159872 1235377497024 1236573938688 1236650139648 1237372346448 1238318751744 1238915934784 1240916497968 1242282554172 1242359106912 1243485683264 1243562310144 1244288553669 1245240248832 1246941555552 1249303187286 1250026242048 1252648548256 1253606637568 1253911249206 1255319374848 1257013177344 1257090637824 1257696873664 1260691267584 1261114528212 1262079092736 1262335895744 1264039165632 1264117059072 1265508655488 1266118950943 1266734278656 1269133396608 1270530515232 1271182754016 1272582128664 1272610275328 1273555464192 1273814602368 1273983043806 1274637054978 1276068455424 1276227130024 1277632057746 1281132219136 1283200951872 1284154006608 1285596094464 1287672035328 1289089562112 1290373314916 1291360258048 1291531019616 1291793815389 1292781844992 1292861509632 1294869389184 1296294839136 1296999900966 1297630236672 1298749942998 1299381129216 1300007759776 1300087869696 1301519064384 1303540389558 1303620717168 1308793815252 1310907215079 1312379346432 1313354072448 1315422871552 1315945594656 1316952096768 1318437915858 1319078670336 1319714800096 1320724185088 1321167600984 1322178097152 1323031776192 1323300981618 1324313109504 1325770972416 1326451569408 1327911786432 1329568320256 1330426770876 1331715266112 1331891363979 1333181277648 1333263431808 1335334057596 1335363592192 1336804052859 1336833619968 1339365501824 1340633002269 1340715615624 1342524643272 1344032280576 1344305759104 1347506356224 1347684542208 1348989751296 1349723474176 1351544656128 1353307806598 1353391201008 1354426343424 1355217331824 1356529836288 1356613429248 1357068894489 1358106849792 1359099021584 1360955887599 1361996815872 1362792225447 1362876204312 1365697894176 1367903180952 1369439318016 1372032953088 1373331368178 1374873601024 1375761303504 1376813555712 1377093704448 1378609670592 1379701836464 1381220673756 1381891940352 1383413188608 1383451026237 1384509159936 1384790874544 1386033289344 1386315314076 1387375638528 1387461132288 1388271413088 1389333233664 1389615929856 1391145681024 1392247778208 1393780426632 1395130278784 1396031060214 1397598784512 1398921393672 1399007598912 1400492363776 1405410566336 1408407103488 1409229616788 1410307467264 1410394374144 1412234296704 1414139824512 1414821797807 1414908982872 1415596621824 1416279297664 1418190283392 1418277676032 1419838979328 1420127882712 1421214068736 1422044061336 1425076063488 1427775071184 1429346829636 1430080598268 1431598340864 1431686559744 1433041427664 1434650714112 1435577012352 1435755521277 1437367855616 1439688872832 1441273746528 1442376105984 1442669595136 1443601070856 1444705210368 1446295606272 1446993086792 1447696318464 1447735914296 1449329646534 1450438167552 1452780290304 1454379575616 1455788116992 1456728062832 1458363949056 1458545291456 1462508729748 1462598853408 1464151107584 1466515373568 1469642194944 1471625183232 1472425608192 1474712359904 1475840294912 1476335789016 1476426764736 1477856658432 1479850730496 1479941922816 1480655629376 1482285601104 1484679150108 1485814708224 1486117036096 1486313551107 1487450359296 1489852248192 1490570734037 1493933801472 1495764360288 1498179674376 1498212810752 1499828937354 1499862110208 1502284041216 1503937822464 1504124831814 1506786189552 1508245485824 1509905829696 1510680954048 1512036315648 1512343978992 1513500696576 1515208266831 1515944650752 1517613470208 1518345343988 1518438908448 1520487738144 1520797121151 1521960304128 1522565101134 1523729636352 1526096065824 1526926117794 1527809851392 1528986399282 1530703430656 1532246417856 1536349438976 1536444112896 1540619232768 1541362201148 1542541113344 1543441961244 1543537072224 1545031961088 1546732801152 1549230417504 1550415347712 1550935879416 1552122114048 1552164566022 1553667810464 1555378157256 1556567789568 1557572804928 1557889733862 1559639223296 1560797593344 1563317921088 1566278750484 1568002979961 1568037660672 1569521563632 1571284115456 1572090748928 1572298632576 1573786567881 1573821376512 1575553909248 1576802098816 1578537912864 1580164067328 1581086887128 1582296182784 1582618142336 1584360358944 1584457991424 1586595900672 1587361041442 1588132491264 1588996285184 1591140317952 1591772605731 1593216031682 1593314209872 1595464068816 1597255753728 1597643868051 1598865827328 1602219929541 1606183504384 1606282481664 1608377949024 1609608118272 1610548133472 1610647379712 1611424119382 1612207263744 1613982053376 1615260686592 1617038837568 1617367866422 1618604911616 1619550180966 1619649981936 1620888772608 1621218584832 1621432964844 1622673119232 1623003294528 1624289074576 1626077164404 1627867222641 1628658358272 1628702903583 1630531915264 1631742938496 1632074959284 1634377826592 1636213211136 1637761631616 1640659442688 1640863452888 1642706120704 1644101219586 1645358711808 1647169996032 1648765251584 1649829795264 1653347469312 1654555330624 1656376738896 1656478809216 1658083080192 1659051404892 1660320331776 1660877762643 1662588740736 1664832071808 1665634942213 1665737583048 1667571301242 1671541546752 1671881665608 1673759166464 1676017569792 1681486037616 1682734905324 1682772123648 1685385554176 1685489412096 1687344873984 1688979038208 1690069546368 1690884587623 1692177862144 1694040686976 1694910338688 1695134463246 1696776171552 1698073952256 1698419469824 1698644058408 1699516073304 1701386976366 1701424607232 1702688283648 1703509410328 1706260184706 1708243772004 1710934602496 1712205342144 1716896047104 1718786082816 1722041359488 1722391753852 1723709126656 1723815346176 1726492518912 1728393118848 1728499627008 1729333201288 1730173648896 1731666590664 1732508172288 1733450492928 1735358752512 1738053852744 1738160956224 1740074401296 1741405298688 1745058420336 1747876286772 1749800426913 1749839128576 1751138763264 1754594126208 1754812303783 1757917221144 1758771560448 1760707694592 1761556801312 1762904129536 1764042368256 1764401308824 1765711759086 1765750812672 1767694629888 1768602092544 1770549048576 1772498147904 1773902361168 1775620354816 1775855151972 1777575036864 1777684575744 1778722748019 1780083205632 1780445410128 1782405403812 1782444826624 1783817465829 1786649052672 1787510669692 1787620820832 1790032857696 1792043040768 1792478486106 1796912722944 1798653001728 1800682288118 1802059541504 1804521601344 1806956442432 1807067791872 1808706448384 1808817905664 1809425192652 1810809133056 1811866650156 1813733171712 1814607850132 1815995754496 1817056300596 1817168272416 1819168692264 1820930525568 1823870907936 1825878706344 1825919090688 1827275231232 1827325208898 1829377270784 1831108490904 1834348404672 1836124939264 1838146227456 1840739862528 1841627565008 1844550918144 1844601368316 1845971384499 1846012213248 1848044385792 1848420418768 1849834184704 1851028550784 1852821239808 1853066245536 1854860908032 1854975209472 1856330370944 1858373902176 1861374746952 1863423831258 1863465046016 1865228524896 1865343465216 1867860373248 1868761154678 1873954780929 1875039363072 1877876137984 1878972822384 1880409956352 1880866873809 1882979062272 1885519766016 1886545310496 1889475211127 1889539964928 1890920377856 1891036901376 1891671792318 1893118639104 1893503843616 1894952091648 1896058748448 1896175588608 1897090025138 1900101417984 1903700094912 1904087452498 1905795772848 1906774131024 1908873192996 1908915412992 1910333196288 1910721903552 1914102683136 1914340695036 1916448086619 1919585163776 1921698328704 1924801427808 1926273613824 1928394141696 1931508052992 1932439528712 1933917556736 1935559972374 1937040387072 1937296529424 1939172767488 1939292264448 1941050822656 1942304083776 1944442258704 1945499851449 1946445355008 1948124914497 1950011639664 1950131804544 1952278596576 1955310584337 1955353831424 1963190722878 1963234144256 1968447718688 1968569019648 1970475544576 1973134307328 1973918391984 1975428145152 1976380801472 1977656873787 1979572200144 1981086277632 1981751401476 1983267145728 1984951472427 1986469664256 1988656458624 1989677354112 1990636882157 1994352480384 1995640156314 1997572899168 1999771916472 1999816146944 2003001086394 2003045388288 2005250429952 2005499775752 2009048252736 2011073423436 2013207772928 2014241272064 2016048420864 2016458638656 2020277689108 2021259534336 2023484626944 2024585211264 2027316984192 2027729494868 2029280405504 2029961709897 2030086801512 2031639515136 2032825997736 2034794754432 2034920143872 2035901490392 2038648532376 2042995223808 2048546841264 2054158977024 2057922614992 2058049429632 2059997052267 2060042614784 2062310401536 2063641955256 2065220333568 2065640556672 2067914505888 2069496152064 2069552754696 2071831010634 2072837910528 2073837543008 2075423719424 2076763739904 2077186311816 2079049934016 2079472971114 2081063457792 2081191698432 2084423894784 2086718521536 2088371667312 2090670639948 2090716880896 2092695418176 2094046590321 2096398176768 2098382090508 2098428502016 2100738545664 2103702700032 2104717217152 2106885423104 2108115849504 2109728243712 2112480478592 2112610655232 2113844425182 2115461200896 2117509988352 2118351445056 2119899017362 2121520423936 2122363474308 2124418946496 2127285425088 2127416514048 2130191824068 2131821103104 2133066092004 2136293239388 2141662606776 2141709975552 2144503932032 2147397511296 2147529839616 2149562141496 2149609684992 2151976071168 2153680915456 2156051783424 2159400241288 2159533309248 2161624779776 2161910619792 2163564158976 2164004392704 2165401606284 2167057815552 2168102885872 2170489630188 2171544477696 2171603871444 2173994469801 2175657251328 2176099945712 2179170435456 2181569363424 2183682175488 2187545923584 2187817937184 2192134959448 2193763094622 2193811615744 2196226661376 2199773060352 2204463292416 2207437774848 2208502318528 2208638412288 2210777440256 2212068539856 2213760442368 2214503683524 2214640147104 2216334016512 2216784987648 2219776095744 2220983444064 2223428401656 2224508977152 2227018725162 2228722062336 2229175554144 2231175538944 2233397477542 2234690093056 2240900702208 2241981383488 2243646540432 2247269511564 2247319216128 2249793165312 2253426061824 2255906733696 2256187247721 2258720915968 2259880451584 2260179284328 2262368228736 2264858744544 2266021431072 2268515968488 2268566142976 2270251044864 2273916976128 2275013579608 2277518015982 2277658362672 2280731607216 2282940456192 2289144098736 2290389176691 2291714777088 2293479598923 2296055145984 2298369626784 2301990025216 2304524158464 2304666169344 2308888787552 2311267323904 2312043301722 2313811670016 2315162941866 2315305608336 2317405136992 2317547941632 2320099201728 2323845626256 2325623021568 2326744560448 2328246849033 2330501715696 2333067235884 2334851684352 2336834600793 2339458834944 2341196390016 2343889628192 2347610259456 2349418125726 2352056491008 2352535078432 2354282345448 2354334416896 2356926173184 2358136123392 2358447948864 2360732064768 2363330863872 2365203148224 2367806869296 2370100049152 2370246100992 2371630330692 2373444274176 2373927213504 2376540538416 2376686987136 2378423287772 2381041562163 2382198736896 2383494427776 2386710476928 2389824047523 2389971314808 2393196103224 2395883630592 2406028801792 2409275256576 2409423722496 2412566923536 2414412177408 2415822200208 2417136179073 2418310895616 2420973080064 2422741734128 2422891029888 2425558256352 2426051799633 2427907367424 2429325271449 2429474972904 2431333158912 2431827877248 2434504941792 2436366974976 2436433611864 2439115746606 2441477987872 2445797872896 2447614407744 2448112438926 2450861636608 2454319816704 2456642447424 2459468491088 2461295179332 2461349617664 2464059181056 2466151829379 2468038067712 2470428319744 2470754994048 2473147877376 2473300279296 2474744692896 2476637503488 2477831869568 2481832995936 2484565108344 2484718213824 2486971366528 2487124620288 2488577107338 2490480497664 2493883111104 2498606374572 2501356951863 2505297096512 2507822498412 2510638749696 2514026354688 2514181275648 2515393747328 2521382535168 2522229056424 2524158185472 2524671791488 2528078331264 2528234118144 2531017310976 2532237901886 2533468557312 2538266793216 2541061030464 2542365508032 2545164257328 2547110928384 2547629204736 2547966087612 2549274109956 2552136910848 2552454260048 2555264115492 2559390277059 2562264438272 2566401903744 2568308013216 2571192188928 2575344070656 2578179124224 2580746629832 2582720516096 2583062039232 2583587630778 2585563689984 2585723019264 2589738778368 2592589678272 2593999801932 2595260473344 2597499885996 2598762258432 2600015519552 2600175739392 2603038128768 2607080779116 2607241434336 2617587630504 2621814430158 2624758692864 2626708144896 2630845743104 2631891189312 2636875831716 2638157340672 2639429600192 2642335201968 2644356194304 2646063552384 2646601963236 2648626219008 2651541944832 2652903138816 2655823572864 2657104351979 2659136640512 2660853541752 2663430532224 2663782727958 2666362555296 2666526863616 2670668115192 2670727184384 2673608105718 2673667239936 2678731003648 2681266004538 2681431231248 2685049286544 2688064561152 2688611518208 2695369084416 2697979502592 2699446948352 2701023432177 2703089312256 2706615613196 2706782402016 2708852686848 2710434663648 2713059672576 2713226858496 2714137788978 2716213699584 2718198043168 2721911775198 2723993631744 2725584450894 2725752408624 2731395788352 2735806361904 2738878636032 2740987813347 2744065906176 2746662736356 2749747202048 2751522607008 2753627111424 2754187408896 2757219341184 2759403672928 2762441347512 2763783880704 2766826377216 2766902052474 2769018319872 2769581749088 2772066578688 2772630628152 2774751277056 2776542826176 2779231859712 2782291362048 2784495556416 2787560853264 2790260557568 2792062120428 2795135746887 2795197569024 2797842787344 2798015197824 2800984727552 2803141732017 2810821132672 2816814206976 2818459233576 2820614934528 2824468593408 2828279649024 2829643595614 2829817965744 2832558595328 2836380566784 2836555352064 2837507688477 2839677958656 2840255765424 2842428137472 2844088122672 2845635037707 2850152126976 2855550142368 2856131178747 2858693659272 2860161196536 2863196681728 2863373119488 2866082855328 2869301428224 2871154024704 2871511042554 2874735711232 2879377745664 2882547493056 2885339190272 2887202141712 2889410420736 2892591212544 2893986173584 2895471828592 2898659293068 2900876335104 2903339958561 2905560580608 2908759151232 2911576233984 2913456125664 2916727898112 2917090582912 2925017459496 2925197706816 2928302215168 2933030747136 2944786084317 2944851216384 2949424719808 2952671578032 2952853529472 2955713316864 2958263759051 2959701460992 2959883845632 2961311258752 2964571202208 2969175331771 2969358300216 2971629416448 2972234072192 2972627102214 2974900718592 2979704496384 2981141468074 2991528720576 2996359348752 2999657874708 2999724220416 3004568082432 3007875644928 3008249663628 3013572379104 3014185569241 3016490971648 3019811659392 3021361908096 3024072631296 3024687957984 3027001393152 3030416533662 3031889301504 3035226940416 3036690687976 3036877816896 3040975476288 3041594242302 3043920608256 3045130202268 3047459272704 3052192131648 3053852235588 3057972798564 3061406861312 3064492835712 3072698877952 3072888225792 3081238465536 3082724402296 3085082226688 3086883922488 3087074144448 3090063922176 3093465602304 3098460835008 3101871758832 3104244228096 3104329132044 3107335620928 3107746515951 3110756314512 3113135579136 3115145609856 3115779467724 3119209456671 3119278446592 3121595186688 3126635842176 3128143671961 3132557500968 3136005959922 3136075321344 3139043127264 3142568230912 3144181497856 3144597265152 3147573135762 3147642753024 3151107818496 3153604197632 3157075825728 3160328134656 3162173774256 3164592365568 3165236284672 3168720717888 3168915982848 3170766637773 3173191801344 3174722082884 3176264982528 3177992570368 3179848526043 3182280635904 3183545211462 3186432063364 3186628419744 3190928137632 3194511507456 3195287736102 3197731654656 3204439859082 3212367008768 3212564963328 3216755898048 3221096266944 3221294759424 3222848238764 3224414527488 3227964106752 3230521373184 3234077675136 3234735732844 3237209823232 3239100361932 3239299963872 3241777545216 3242437169664 3242865929688 3245346238464 3246006589056 3248578149152 3252154328808 3255734445282 3257316716544 3257405807166 3261063830528 3263485876992 3264149918568 3268755653184 3275523263232 3281318885376 3281726905776 3285412241408 3288202439172 3290644641933 3290717423616 3294339992064 3297530503168 3299659590528 3306694938624 3309110661248 3312753477792 3312957618432 3316166160384 3318102809784 3320640663552 3321755525286 3325177481472 3329664143616 3331269884426 3331475166096 3335142602484 3340528087743 3343083093504 3343763331216 3347518332928 3350096216313 3352035139584 3362972075232 3365469810648 3365544247296 3370771108352 3370978824192 3374689747968 3377958076416 3380139092736 3381769175246 3384355724288 3388081373952 3389820677376 3390268926492 3393552343104 3396838939648 3397288116816 3399032146608 3402773952732 3402849214464 3405376567296 3407018820656 3412520369412 3416277023973 3416487544008 3421869204992 3424410684288 3433792094208 3437572165632 3444082718976 3444783507704 3447418253312 3452985037824 3456786237696 3456999254016 3458666402576 3463333181328 3466900985856 3468064952583 3470717505024 3472744412799 3476107705488 3476321912448 3480148802592 3482691242809 3482810597376 3490116840672 3495752573544 3499600853826 3499678257152 3502277526528 3509188252416 3509624607566 3515834442288 3521415389184 3523113602624 3528084736512 3528802617648 3531423518172 3531501625344 3535389259776 3535485955939 3537204185088 3541098097152 3544996295808 3547804722336 3548526616019 3551240709632 3551710303944 3555150073728 3555369151488 3557445496038 3560166411264 3560890820256 3564810807624 3564889653248 3567634931658 3573298105344 3575021339384 3575241641664 3580065715392 3584956972212 3593825445888 3601364576236 3604119083008 3609043202688 3613912884864 3614135583744 3617412896768 3617635811328 3618850385304 3621618266112 3623733300312 3627466343424 3629215700264 3631991508992 3634112601192 3634336544832 3638337384528 3641861051136 3647741815872 3651757412688 3654550462464 3654650417796 3658673619909 3658754541568 3662216981808 3668696809344 3672168658389 3672249878528 3676292454912 3681479725056 3683255130016 3689101836288 3689202736632 3691942768998 3692024426496 3696088771584 3696840837536 3699668369408 3702057101568 3705642479616 3706132491072 3709721816064 3709950418944 3712660741888 3716747804352 3722749493904 3726847662516 3726930092032 3730457049792 3730686930432 3732865661007 3735720746496 3737522309356 3747909561858 3750078726144 3755752275968 3757945644768 3760819912704 3761733747618 3765958124544 3771039532032 3773090620992 3778950422254 3781840755712 3782073802752 3783343584636 3786237278208 3787007687232 3792117496896 3792351177216 3794180050276 3798356852829 3800202835968 3807400189824 3808174904996 3811591545696 3813548262048 3817746385992 3817830825984 3820666392576 3821443807104 3828205366272 3828681390072 3832896173238 3839170327552 3843396657408 3849602855616 3856788283392 3863016105984 3864879057424 3867835113472 3871119944748 3874080774144 3874593058848 3875381446167 3878345534976 3878584528896 3882101645312 3884608167552 3888884517408 3890999702898 3892890710016 3896249828994 3900023279328 3900263609088 3904557193152 3910621168674 3910707662848 3926381445756 3926468288512 3932721645237 3936895437376 3937138039296 3940951089152 3946268614656 3947836783968 3950856290304 3952761602944 3955313747574 3959144400288 3962172555264 3963502802952 3966534291456 3969902944854 3972939328512 3977312917248 3979354708224 3981273764314 3988704960768 3991280312628 3995145798336 3999543832944 4006002172788 4006090776576 4010500859904 4010999551504 4018096505472 4021899006807 4022146846872 4026415545856 4028482544128 4032096841728 4032917277312 4040555378216 4042519068672 4046969253888 4049170422528 4054633968384 4055458989736 4058560811008 4059923419794 4060173603024 4063279030272 4065651995472 4069589508864 4069840287744 4071802980784 4077297064752 4082867662797 4085990447616 4088376676341 4097093682528 4108317954048 4115845229984 4116098859264 4119994104534 4120085229568 4124620803072 4127283910512 4130440667136 4131281113344 4135829011776 4139105509392 4143662021268 4145675821056 4147675086016 4150353078711 4153527479808 4154372623632 4158099868032 4158945942228 4162126915584 4162240753601 4162383396864 4168847789568 4173437043072 4176743334624 4181341279896 4181433761792 4185390836352 4188093180642 4192796353536 4196764181016 4196857004032 4201477091328 4209434434304 4216231699008 4224960957184 4225221310464 4227688850364 4230922401792 4236702890112 4239798034724 4243040847872 4244465393421 4244726948616 4248837892992 4254570850176 4254833028096 4260383648136 4263642206208 4266132184008 4272586478776 4283325213552 4289007864064 4294795022592 4295059679232 4299124282992 4303952142336 4307266563831 4307361830912 4312103566848 4318800482576 4319066618496 4323249559552 4323821239584 4327128317952 4328008785408 4330803212568 4334115631104 4336205771744 4340979260376 4343088955392 4343207742888 4347988939602 4351314502656 4352199891424 4358340870912 4363138726848 4367364350976 4375091847168 4375635874368 4384269918896 4387526189244 4387623231488 4392453322752 4399546120704 4408926584832 4414875549696 4417004637056 4417276824576 4421554880512 4424137079712 4427520884736 4429007367048 4429280294208 4433569975296 4439552191488 4441966888128 4446856803312 4454037450324 4457444124672 4458351108288 4458940653321 4462351077888 4466794955084 4471712202111 4481801404416 4483962766976 4487293080864 4494539023128 4494638432256 4499586330624 4506852123648 4511813467392 4512374495442 4517441831936 4519760903168 4520358568656 4524736457472 4529717489088 4532042862144 4537031936976 4540502089728 4545624800493 4547833952256 4550027159216 4555036031964 4555316725344 4561463214432 4562391363453 4565880912384 4578288197472 4580778353382 4583429554176 4586959197846 4592110291968 4596739253568 4603980050432 4609048316928 4609332338688 4617777575104 4622534647808 4624086603444 4627623340032 4630325883732 4630611216672 4634810273984 4635095883264 4640198403456 4647691252512 4651246043136 4653489120896 4656493698066 4661003431392 4666134471768 4669703368704 4673669201586 4678917669888 4682392780032 4687779256384 4698836251452 4704112982016 4705070156864 4708564690896 4713852346368 4716272246784 4716895897728 4721464129536 4726661727744 4730406296448 4735613738592 4736577323093 4740200098304 4740492201984 4743260661384 4746888548352 4747854427008 4753081076832 4753373974272 4756846575544 4762083124326 4764397473792 4766988855552 4773420953856 4779648095046 4779942629616 4786392206448 4791767261184 4806659788623 4812057603584 4818550513152 4818847444992 4825133847072 4828824354816 4831644400416 4834272358146 4836621791232 4841946160128 4845483468256 4845782059776 4851116512704 4852103599266 4855814734848 4858650542898 4858949945808 4862666317824 4863655754496 4869009883584 4872867223728 4878231493212 4882955975744 4883601667923 4886108710749 4891595745792 4895228815488 4896224877852 4901723273216 4908639633408 4913284894848 4918936982176 4922590358664 4922699235328 4928118362112 4932303658758 4936076135424 4940856639488 4941509988096 4946295754752 4949489385792 4955663739136 4963665991872 4969130216688 4969436427648 4973942733056 4974249240576 4977154214676 4980960995328 4982633287929 4987766222208 4996904826639 4997212749144 5002713903726 5010594193024 5015644996824 5021277499392 5028052709376 5030787494656 5044458112848 5048316370944 5049343582976 5056156662528 5056468236288 5062034621952 5064475803772 5066937114624 5072653762869 5076533586432 5082122060928 5084731016064 5090328514656 5094221856768 5095258409472 5095932175224 5098548219912 5104273821696 5104908520096 5110528230984 5118780554118 5124528876544 5132803807488 5136616026432 5150688141312 5156358248448 5161493259664 5165441032192 5166124078464 5167175261556 5171127379968 5171446038528 5179477556736 5185179356544 5187999603864 5190520946688 5194999771992 5197524516864 5200031039104 5200351478784 5206076257536 5214161558232 5214482868672 5235175261008 5243628860316 5249401280739 5249517385728 5253416289792 5263782378624 5264436911349 5273751663432 5276314681344 5278859200384 5284670403936 5288712388608 5292127104768 5293203926472 5297252438016 5303083889664 5305806277632 5311647145728 5314208703958 5318273281024 5321707083504 5326861064448 5327565455916 5332725110592 5333053727232 5341336230384 5347216211436 5347334479872 5351452397487 5357462007296 5362532009076 5362862462496 5370098573088 5376129122304 5377223036416 5390738168832 5395959005184 5398893896704 5402046864354 5406178624512 5413231226392 5413564804032 5420869327296 5426119345152 5426453716992 5428275577956 5432427399168 5436396086336 5443823550396 5447987263488 5451168901788 5451504817248 5462791576704 5471612723808 5477757272064 5481975626694 5488131812352 5493325472712 5499494404096 5503045214016 5508374817792 5514438682368 5518807345856 5524882695024 5533652754432 5533804104948 5538036639744 5539163498176 5544133157376 5545261256304 5549502554112 5553085652352 5555763645047 5558463719424 5564582724096 5568991112832 5575121706528 5576256110887 5580521115136 5584124240856 5590271493774 5590395138048 5595685574688 5596030395648 5601969455104 5606283464034 5621642265344 5633628413952 5636918467152 5641229869056 5648937186816 5656559298048 5659287191228 5659635931488 5665117190656 5668425633381 5672761133568 5673110704128 5675015376954 5679355917312 5680511530848 5684856274944 5688176245344 5691270075414 5700304253952 5711100284736 5712262357494 5717387318544 5720322393072 5726393363456 5726746238976 5732165710656 5742308049408 5743022085108 5749344259857 5749471422464 5758755491328 5765094986112 5770678380544 5774404283424 5778820841472 5785182425088 5787972347168 5790943657184 5797318586136 5801752670208 5806679917122 5811121161216 5817518302464 5823152467968 5826912251328 5834181165824 5836499554347 5844374743491 5850034918992 5850395413632 5856604430336 5865931753011 5866061494272 5889572168634 5889702432768 5898849439616 5905343156064 5905707058944 5911426633728 5916527518102 5919402921984 5922622517504 5929142404416 5932970621361 5938350663542 5938716600432 5943258832896 5944468144384 5945254204428 5949801437184 5954854417281 5959408992768 5962282936148 5971910646471 5983057441152 5992718697504 5999315749416 5999448440832 6009136164864 6015751289856 6016499327256 6027144758208 6028371138482 6032981943296 6039623318784 6042723816192 6048145262592 6049375915968 6060833067324 6063778603008 6070453880832 6073381375952 6073755633792 6081950952576 6083188484604 6087841216512 6089885129691 6090260404536 6094918545408 6104384263296 6107704471176 6115945597128 6122813722624 6128985671424 6145397755904 6162476931072 6165448804592 6170164453376 6173767844976 6174148288896 6179991156801 6180127844352 6186931204608 6196921670016 6203743517664 6208275693703 6208488456192 6208658264088 6214671241856 6215493031902 6221512629024 6226271158272 6230291219712 6231558935448 6238418913342 6238556893184 6243190373376 6253271684352 6256287343922 6265115001936 6272011919844 6272150642688 6278086254528 6289194530304 6295146271524 6295285506048 6302215636992 6302388008413 6307208395264 6314151651456 6320656269312 6324347548512 6329184731136 6330472569344 6337441435776 6337831965696 6341533275546 6346383602688 6349444165768 6352529965056 6355985140736 6359697052086 6364561271808 6367090422924 6372864126728 6373256839488 6381856275264 6390575472204 6395463309312 6408879718164 6424734017536 6425129926656 6433511796096 6442192533888 6442589518848 6445696477528 6448829054976 6455928213504 6461042746368 6468155350272 6469471465688 6474419646464 6478200723864 6478599927744 6484874339328 6485731859376 6490692476928 6492013178112 6497156298304 6504308657616 6511468890564 6514633433088 6514811614332 6521983409403 6522127661056 6526971753984 6528299837136 6537511306368 6540664041373 6551046526464 6562637770752 6563453811552 6570824482816 6576404878344 6581289283866 6581434847232 6588679984128 6595061006336 6599319181056 6613389877248 6618221322496 6625506955584 6625915236864 6632332320768 6636205619568 6641281327104 6643511050572 6650354962944 6659328287232 6662539768852 6662950332192 6670285204968 6681056175486 6686166187008 6687526662432 6695036665856 6700192432626 6704070279168 6725944150464 6730939621296 6741542216704 6741957648384 6749379495936 6760278185472 6763538350492 6768561743163 6768711448576 6776162747904 6779641354752 6780537852984 6787104686208 6793677879296 6794576233632 6798064293216 6805547905464 6805698428928 6810753134592 6814037641312 6825040738824 6832554047946 6832975088016 6843738409984 6848821368576 6871167530073 6875144331264 6880438796769 6888165437952 6889567015408 6894836506624 6905970075648 6913572475392 6913998508032 6917332805152 6926666362656 6933801971712 6936129905166 6941435010048 6945488825598 6952215410976 6952643824896 6960297605184 6965382485618 6980233681344 6984740547099 6991505147088 6999201707652 6999356514304 7004555053056 7010503802379 7018376504832 7019249215132 7031668884576 7042830778368 7046227205248 7056169473024 7057605235296 7062847036344 7063003250688 7070778519552 7070971911878 7074408370176 7082196194304 7089992591616 7095609444672 7097053232038 7102481419264 7103420607888 7110300147456 7110738302976 7114890992076 7120332822528 7121781640512 7129621615248 7135269863316 7143124686489 7146596210688 7150042678768 7150483283328 7160131430784 7169472142569 7169913944424 7187650891776 7202729152472 7208238166016 7218086405376 7227825769728 7228271167488 7234825793536 7237700770608 7243236532224 7247466600624 7251408537219 7254932686848 7258431400528 7263983017984 7268225202384 7268673089664 7276674769056 7278155398899 7283722102272 7287975814347 7295483631744 7303514825376 7309100924928 7309300835592 7317347239818 7317509083136 7324433963616 7337393618688 7344337316778 7344499757056 7352584909824 7362959450112 7366510260032 7378405473264 7383885537996 7384048852992 7392177543168 7393681675072 7398455488137 7404114203136 7411284959232 7412264982144 7419443632128 7419646560767 7419900837888 7425321483776 7433495608704 7445498987808 7453695325032 7453860184064 7460914099584 7461373860864 7465731322014 7471441492992 7475044618712 7495819123716 7515891289536 7523467495236 7531916249088 7542079064064 7546181241984 7557900844508 7563681511424 7564147605504 7566687169272 7572474556416 7574015374464 7584234993792 7584702354432 7588360100552 7596713705658 7600405671936 7614800379648 7616349809992 7623183091392 7627096524096 7635492771984 7641332785152 7642887614208 7656410732544 7657362780144 7665792346476 7678170831177 7678340655104 7686793314816 7699205711232 7713576566784 7726032211968 7729758114848 7735670226944 7742239889496 7748161548288 7749186117696 7750762892334 7756691069952 7757169057792 7764203290624 7769216335104 7777769034816 7781999405796 7785781420032 7792499657988 7800046558656 7800527218176 7809114386304 7821242337348 7821415325696 7852762891512 7852936577024 7865443290474 7873790874752 7874276078592 7881902178304 7892537229312 7895673567936 7905523205888 7910627495148 7918288800576 7927005605904 7933068582912 7939805889708 7945878657024 7954625834496 7958709416448 7962547528628 7971313055937 7977409921536 7982560625256 7990291596672 7999087665888 8012004345576 8012181553152 8021001719808 8021999103008 8036193010944 8043798013614 8044293693744 8052831091712 8056965088256 8064193683456 8065834554624 8081110756432 8093938507776 8098340845056 8103070296531 8109267936768 8110917979472 8117121622016 8119846839588 8120347206048 8126558060544 8131303990944 8139179017728 8139680575488 8143605961568 8154594129504 8165735325594 8171980895232 8176753352682 8194187365056 8216635908096 8222963440041 8231690459968 8232197718528 8239988209068 8240170459136 8249241606144 8254567821024 8260881334272 8262562226688 8271658023552 8278211018784 8287324042536 8291351642112 8295350172032 8300706157422 8307054959616 8308745247264 8316199736064 8317891884456 8324253831168 8324481507202 8337695579136 8346874086144 8353486669248 8362682559792 8370781672704 8376186361284 8385592707072 8393528362032 8402954182656 8409425196051 8418868868608 8432463398016 8449921914368 8450442620928 8455377700728 8461844803584 8473405780224 8479596069448 8486081695744 8488930786842 8489453897232 8497675785984 8509141700352 8509666056192 8520767296272 8527284412416 8532264368016 8536905113121 8545172957552 8566650427104 8568393536241 8578015728128 8589590045184 8590119358464 8598248565984 8607904284672 8614533127662 8614723661824 8624207133696 8637600965152 8638133236992 8646499119104 8647642479168 8656017570816 8661606425136 8668231262208 8672411543488 8681958520752 8686415485776 8695977879204 8702629005312 8704399782848 8710019875683 8716681741824 8726277453696 8730485727931 8734728701952 8750183694336 8751271748736 8768539837792 8775052378488 8775246462976 8784906645504 8799092241408 8834009274112 8834553649152 8848274159424 8858014734096 8858560588416 8862832656601 8867139950592 8874791277153 8879104382976 8883933776256 8893713606624 8907525995313 8908074900648 8914888249344 8916702216576 8917881306642 8924702155776 8933589910168 8943424404222 8967925533952 8974586161728 8989078046256 8999172661248 9013704247296 9023626934784 9024748990884 9034883663872 9039521806336 9040717137312 9042556707723 9049472914944 9059434978176 9064085724288 9074063873952 9081004179456 9091249600986 9095667904512 9100054318432 9110072063928 9110633450688 9122926428864 9124782726906 9131761824768 9156576394944 9161556706764 9173918395692 9184220583936 9193478507136 9207960100864 9218096633856 9218664677376 9235555150208 9245069295616 9248173206888 9255246680064 9260651767464 9261222433344 9269620547968 9270191766528 9280396806912 9295382505024 9306978241792 9312987396132 9322006862784 9323239547853 9332268943536 9339406737408 9347338403172 9357628370013 9357835339776 9364785560064 9375558512768 9384431015883 9397672502904 9408225964032 9410140313728 9417129381792 9427704692736 9432544493568 9433791795456 9442928259072 9453323455488 9460812592896 9471227477184 9473154646186 9480400196608 9480984403968 9486521322768 9493777096704 9495708854016 9506162153664 9506747948544 9513693151088 9524166248652 9528794947584 9533977711104 9539545578129 9546841907712 9559296190092 9559885259232 9572784412896 9583534522368 9613319577246 9624115207168 9637101026304 9637694889984 9650267694144 9663288800832 9668544716292 9673243582464 9683892320256 9690966936512 9691564119552 9702233025408 9704207198532 9711629469696 9717301085796 9717899891616 9725332635648 9727311508992 9738019767168 9745734447456 9756462986424 9765911951488 9767203335846 9772217421498 9783191491584 9790457630976 9792449755704 9803446546432 9826569789696 9837873964352 9845180717328 9856236724224 9864607317516 9872152270848 9883019976192 9892591509504 9898978771584 9903752584649 9911327478272 9927331983744 9938260433376 9938872855296 9947885466112 9948498481152 9954308429352 9961921990656 9965266575858 9975532444416 9993809653278 9994425498288 10005427807452 10021188386048 10031289993648 10042554998784 10050288648939 10056105418752 10061574989312 10088916225696 10096632741888 10098687165952 10112313325056 10112936472576 10124069243904 10128951607544 10133874229248 10145307525738 10153067172864 10164244121856 10169462032128 10180657029312 10190516818944 10191864350448 10197096439824 10208547643392 10209817040192 10221056461968 10237561108236 10248831071919 10249057753088 10265607614976 10273232052864 10278186350729 10301376282624 10312716496896 10322986519328 10330882064384 10332248156928 10334350523112 10342254759936 10358955113472 10370358713088 10375999207728 10389999543984 10400062078208 10400702957568 10404194857749 10412152515072 10418233238397 10428323116464 10428965737344 10433995138259 10448073728427 10470350522016 10487257720632 10498802561478 10499034771456 10506832579584 10527564757248 10528873822698 10547503326864 10557718400768 10569340807872 10584254209536 10586407852944 10594504876032 10606167779328 10606457867817 10611612555264 10623294291456 10628417407916 10636546562048 10643414167008 10645579848057 10653722128896 10655130911832 10665450221184 10666107454464 10682672460768 10694432422872 10694668959744 10702904794974 10714924014592 10725064018152 10725724924992 10740197146176 10754446072832 10781476337664 10797787793408 10804093728708 10812357249024 10826462452784 10827129608064 10841738654592 10852238690304 10852907433984 10856551155912 10864854798336 10872792172672 10887647100792 10895974526976 10902337803576 10903009634496 10925583153408 10943225447616 10963951253388 10976020859727 10976263624704 10986650945424 10998988808192 11006090428032 11016505975167 11016749635584 11028877364736 11037614691712 11049765390048 11066926236601 11067305508864 11067608209896 11076073279488 11078326996352 11088266314752 11090522512608 11099005108224 11106171304704 11111527290094 11116927438848 11129165448192 11137982225664 11150243413056 11152512221774 11161042230272 11168248481712 11180542987548 11180790276096 11191371149376 11192060791296 11212566928068 11243284530688 11267256827904 11273836934304 11282459738112 11297874373632 11313118596096 11318574382456 11319271862976 11330234381312 11336851266762 11345522267136 11346221408256 11350030753908 11358711834624 11361023061696 11376352490688 11382540150828 11395070558487 11400608507904 11422200569472 11424524714988 11434774637088 11440644786144 11452786726912 11453492477952 11464331421312 11484616098816 11486044170216 11498688519714 11498942844928 11517510982656 11530189972224 11541356761088 11548808566848 11570364850176 11575944694336 11581887314368 11594637172272 11603505340416 11613359834244 11622242322432 11626144338501 11635036604928 11646304935936 11653824502656 11659444595491 11668362331648 11672999108694 11688749486982 11700069837984 11700790827264 11713208860672 11731863506022 11732122988544 11779144337268 11779404865536 11797698879232 11810686312128 11811414117888 11822853267456 11833055036204 11838805843968 11845245035008 11858284808832 11865941242722 11876701327084 11877433200864 11886517665792 11888936288768 11890508408856 11899602874368 11909708834562 11918817985536 11924565872296 11943821292942 11966114882304 11985437395008 11998631498832 12018272329728 12031502579712 12032998654512 12054289516416 12056742276964 12065697020421 12065963886592 12079246637568 12085447632384 12096290525184 12098751831936 12121666134648 12127557206016 12140907761664 12146762751904 12147511267584 12163901905152 12166376969208 12175682433024 12179770259382 12180520809072 12189837090816 12208768526592 12215408942352 12231891194256 12245627445248 12248602988391 12257971342848 12265130029023 12283686126481 12290795511808 12324953862144 12330897609184 12340328906752 12347535689952 12348296577792 12359982313602 12360255688704 12373862409216 12393843340032 12407487035328 12416551387406 12417316528176 12429342483712 12430986063804 12443025258048 12451059236133 12460582439424 12463117870896 12476837826684 12477113786368 12486380746752 12486722260803 12506543368704 12512574687844 12530230003872 12544023839688 12544301285376 12556172509056 12578389060608 12590292543048 12590571012096 12604431273984 12604776016826 12614416790528 12628303302912 12648695097024 12660945138688 12674882871552 12675663931392 12683066551092 12692767205376 12698888331536 12711970281472 12719394104172 12729122543616 12733396180263 12734180845848 12745728253456 12746513678976 12763712550528 12781150944408 12790926618624 12817759436328 12849468035072 12867023592192 12884385067776 12885179037696 12891392955056 12911856427008 12921799691493 12922085492736 12936310700544 12938942931376 12948839292928 12956401447728 12957199855488 12969748678656 12971463718752 12981384953856 12984026356224 12994312596608 13008617315232 13022937781128 13029266866176 13029623228664 13043966818806 13044255322112 13053943507968 13056599674272 13075022612736 13081328082746 13102093052928 13125275541504 13126907623104 13152809756688 13162578567732 13162869694464 13177359968256 13198638362112 13226326477889 13226779754496 13236442644992 13251013911168 13251830473728 13264664641536 13272411239136 13282562654208 13287022101144 13300709925888 13318656574464 13325079537704 13325900664384 13340570409936 13362112350972 13372332374016 13375053324864 13400384865252 13415136606333 13451888300928 13461879242592 13483084433408 13483915296768 13498758991872 13520556370944 13527076700984 13537123486326 13537422897152 13552325495808 13559282709504 13561075705968 13574209372416 13587355758592 13589152467264 13596128586432 13611095810928 13621506269184 13628075282624 13636874401479 13650081477648 13665108095892 13665950176032 13687174090359 13687476819968 13697642737152 13742335060146 13750288662528 13760877593538 13776330875904 13779134030816 13789673013248 13811940151296 13827144950784 13827997016064 13834665610304 13853332725312 13867603943424 13872259810332 13882870020096 13890977651196 13904430821952 13905287649792 13920595210368 13930764971236 13960467362688 13969481094198 13983010294176 13998403415304 13998713028608 14009110106112 14021007604758 14036753009664 14038498430264 14063337769152 14092454410496 14112338946048 14115210470592 14125694072688 14141557039104 14141943823756 14148816740352 14164392388608 14179985183232 14191218889344 14194106464076 14204962838528 14206841215776 14209731969279 14220600294912 14221476605952 14229781984152 14240665645056 14243563281024 14259243230496 14270539726632 14286249372978 14293192421376 14300085357536 14300966566656 14320262861568 14338944285138 14339827888848 14375301783552 14405458304944 14416476332032 14419979365869 14436172810752 14455651539456 14456542334976 14469651587072 14475401541216 14486473064448 14494933201248 14502817074438 14509865373696 14516862801056 14527966035968 14536450404768 14537346179328 14553349538112 14556310797798 14567444204544 14575951628694 14590967263488 14607029650752 14618601671184 14634694479636 14635018166272 14648867927232 14650805003769 14658326132247 14674787237376 14688674633556 14688999514112 14705169819648 14725918900224 14733020520064 14756810946528 14767771075992 14768097705984 14784355086336 14787363350144 14796910976274 14808228406272 14822569918464 14824529964288 14838887264256 14839293121534 14850642967552 14866991217408 14890997975616 14907390650064 14921828199168 14922747721728 14931462644028 14942882985984 14950089237424 14990714479917 14991638247432 15031782579072 15046934990472 15063832498176 15084158128128 15092362483968 15115801689016 15127363022848 15133374338544 15144949112832 15148030748928 15168469987584 15169404708864 15176720201104 15193427411316 15200811343872 15217961288607 15229600759296 15232699619984 15246366182784 15254193048192 15270985543968 15282665570304 15285775228416 15312821465088 15314725560288 15331584692952 15356341662354 15356681310208 15373586629632 15398411422464 15452064423936 15459516229696 15484479778992 15496323096576 15498372235392 15501525784668 15513382139904 15514338115584 15538432670208 15555538069632 15563039775877 15563998811592 15571562840064 15584999315976 15600093117312 15601054436352 15618228772608 15642484674696 15642830651392 15705525783024 15730886580948 15747581749504 15748552157184 15791347135872 15793310734047 15811046411776 15821254990296 15836577601152 15854011211808 15866137165824 15879611779416 15891757314048 15909251668992 15917418832896 15925095057256 15942626111874 15954819843072 15965121250512 15980583193344 15998175331776 16024008691152 16042003439616 16043998206016 16054357192461 16072386021888 16087596027228 16088587387488 16105662183424 16113930176512 16128387366912 16131669109248 16162221512864 16187877015552 16196681690112 16206140593062 16218535873536 16221835958944 16234243244032 16239693679176 16240694412096 16262607981888 16278358035456 16279361150976 16287211923136 16309188259008 16331470651188 16343961790464 16353506705364 16388374730112 16433271816192 16445926880082 16463380919936 16464395437056 16479976418136 16480340918272 16498483212288 16509135642048 16525124453376 16543316047104 16556422037568 16574648085072 16590700344064 16601412314844 16614109919232 16617490494528 16632399472128 16635783768912 16648507662336 16648963014404 16667290935141 16675391158272 16693748172288 16706973338496 16725365119584 16728768332661 16741563345408 16752372722568 16771185414144 16787056724064 16805908365312 16818850392102 16837737737216 16864926796032 16899843828736 16900885241856 16910755401456 16923689607168 16946811560448 16959192138896 16972163391488 16977861573684 16978907794464 16995351571968 17005276900143 17018283400704 17019332112384 17041534592544 17054568824832 17064528736032 17073810226242 17090345915104 17133300854208 17136787072482 17156031456256 17179180090368 17180238716928 17196497131968 17229066255324 17229447323648 17248032779571 17248414267392 17275201930304 17276266473984 17292998238208 17295284958336 17312035141632 17323212850272 17336462524416 17344823086976 17363917041504 17372830971552 17391955758408 17405258010624 17408799565696 17420039751366 17433363483648 17452554907392 17460971455862 17469457403904 17502543497472 17509498663041 17537079675584 17550104756976 17569813291008 17598184482816 17668018548224 17669107298304 17696548318848 17716029468192 17717121176832 17725665313202 17734279901184 17749582554306 17758208765952 17767867552512 17787427213248 17815051990626 17816149801296 17829776498688 17833404433152 17835762613284 17849404311552 17867179820336 17886848808444 17915731939413 17935851067904 17949172323456 17978156092512 17998345322496 18027408494592 18047253869568 18049497981768 18069767327744 18079043612672 18081434274624 18085113415446 18098945829888 18118869956352 18128171448576 18148127747904 18182499201972 18191335809024 18200108636864 18220144127856 18221266901376 18245852857728 18249565453812 18263523649536 18269655389073 18313152789888 18321984364343 18323113413528 18347836791384 18368441167872 18386957014272 18415920201728 18436193267712 18471110300416 18496346413776 18510493360128 18521303534928 18522444866688 18539241095936 18540383533056 18560793613824 18590765010048 18599730463853 18613956483584 18624827081109 18625974792264 18644013725568 18646479095706 18664537887072 18678813474816 18694676806344 18715256740026 18715670679552 18729571120128 18751117025536 18768862031766 18795345005808 18816451928064 18820280627456 18834258763584 18867583590912 18885856518144 18906646910976 18907164025239 18921625185792 18942454954368 18946309292372 18960800393216 18961968807936 18973042645536 18987554193408 18991417708032 19012324307328 19013495897088 19027386302176 19048332497304 19057589895168 19067955422208 19079091156258 19093683815424 19118592380184 19119770518464 19145568825792 19226639154492 19248230414336 19274202052608 19275389779968 19300535388288 19326577601664 19337089432584 19346487164928 19367784640512 19381933873024 19383128239104 19404466050816 19408414397064 19423258939392 19434602171592 19435799783232 19454623017984 19476039534336 19491468894912 19512925972848 19531823902976 19534406671692 19544434842996 19565950228209 19566382983168 19580915261952 19584899511408 19606893092864 19621992124119 19653139579392 19675747928704 19690361434656 19712473448448 19729214635032 19744304541696 19766039952384 19785183019008 19797957543168 19807505169298 19822654956544 19854663967488 19876520866752 19877745710592 19895770932224 19896996962304 19908616858704 19923843981312 19930533151716 19951064888832 19987619306556 19988850996576 20010855614904 20042376772096 20062579987296 20085109997568 20100577297878 20112210837504 20123149978624 20177832451392 20197374331904 20224626650112 20225872945152 20248138487808 20257903215088 20290615051476 20305685229489 20306134345728 20328488243712 20338924064256 20361314058624 20381033637888 20383728700896 20394192879648 20417095286784 20419634080384 20442112923936 20475122216472 20497662143838 20498115506176 20531215229952 20546464105728 20556372701458 20613502590219 20625432993792 20645973038656 20664496313856 20668701046224 20684509519872 20707846313357 20717910226944 20740717426176 20751998415456 20779999087968 20784227322397 20800124156416 20801405915136 20808389715498 20824305030144 20836466476794 20856646232928 20857931474688 20867990276518 20896147456854 20940701044032 20974515441264 20997605122956 20998069542912 21013665159168 21055129514496 21057747645396 21095006653728 21115436801536 21138681615744 21168508419072 21172815705888 21189009752064 21212335558656 21212915735634 21223225110528 21246588582912 21256834815832 21273093124096 21286828334016 21291159696114 21307444257792 21310261823664 21330900442368 21332214908928 21365344921536 21388864845744 21405809589948 21429374059467 21429848029184 21450128036304 21451449849984 21480394292352 21508416427707 21508892145664 21562952675328 21595575586816 21608187457416 21624714498048 21652924905568 21654259216128 21683477309184 21704477380608 21713102311824 21729709596672 21745584345344 21754225611657 21775294201584 21791949053952 21804675607152 21806019268992 21834466196697 21851166306816 21863927443041 21886450895232 21897005703727 21927902506776 21952041719454 21952527249408 21973301890848 21997977616384 22012180856064 22033011950334 22033499271168 22057754729472 22075229383424 22099530780096 22133852473202 22135216419792 22152146558976 22156653992704 22176532629504 22181045025216 22195366464411 22212342609408 22223054580188 22233854877696 22258330896384 22258939682301 22275964451328 22300486826112 22305024443548 22322084460544 22336496963424 22361085975096 22361580552192 22382742298752 22384121582592 22425133856136 22486569061376 22547673868608 22595748747264 22626237192192 22637148764912 22638543725952 22660468762624 22673702533524 22691044534272 22692442816512 22700061507816 22717423669248 22722046123392 22752704981376 22765080301656 22790141116974 22801217015808 22844401138944 22849049429976 22869549274176 22881289572288 22905573453824 22928662842624 22969232197632 22972088340432 22997377039428 22997885689856 23034512493531 23035021965312 23060379944448 23082713522176 23097617133696 23140729700352 23151889388672 23163774628736 23189274344544 23207010680832 23226719668488 23244484644864 23252288677002 23270073209856 23292609871872 23307649005312 23318889190982 23336724663296 23345998217388 23377498973964 23400139675968 23401581654528 23463727012044 23464245977088 23558288674536 23558809731072 23595397758464 23621372624256 23622828235776 23645706534912 23666110072408 23677611687936 23690490070016 23716569617664 23731882485444 23753402654168 23754866401728 23777872577536 23781016817712 23799205748736 23819417669124 23837635971072 23849131744592 23887642585884 23913939167811 23932229764608 23970874790016 23997262997664 24036544659456 24063005159424 24065997309024 24108579032832 24113484553928 24131394040842 24131927773184 24158493275136 24170895264768 24192581050368 24197503663872 24243332269296 24281815523328 24293525503808 24295022535168 24309210889593 24327803810304 24332753938416 24351364866048 24359540518764 24361041618144 24378838699663 24379674181632 24417537053184 24430817884704 24463782388512 24491254890496 24497205976782 24515942685696 24530260058046 24567372252962 24581591023616 24649907724288 24661795218368 24695071379904 24696593155584 24719964627204 24720511377408 24747724818432 24787686680064 24814974070656 24833102774812 24834633056352 24858684967424 24861972127608 24886050516096 24902118472266 24921164878848 24926235741792 24953675653368 24954227572736 24972761493504 24973444521606 25013086737408 25025149375688 25060460007744 25088047679376 25112345018112 25156778121216 25180585086096 25208862547968 25209552033652 25228275588153 25228833581056 25256606605824 25297390194048 25321890277376 25349765743104 25351327862784 25366133102184 25385534410752 25397776663072 25423940562944 25438788208344 25458245087232 25466792360526 25468361691696 25491456506912 25493027357952 25527425101056 25562301888816 25581853237248 25610715339363 25635518872656 25698936070144 25705180608723 25734047184384 25768770135552 25770358075392 25782785910112 25823712854016 25843599382986 25844170985472 25872621401088 25877885862752 25897678585856 25912802895456 25914399710976 25939497357312 25942927437504 25968052712448 25988625193216 26017234630464 26045875562256 26059246457328 26087933637612 26088510644224 26107887015936 26113199348544 26130059627049 26150045225472 26162656165492 26191457183793 26204186105856 26250551083008 26253815246208 26305619513376 26325157135464 26325739388928 26354719936512 26397276724224 26452652955778 26472885289984 26502027822336 26503660947456 26544822478272 26574044202288 26588497969803 26601419851776 26624373831459 26637313148928 26650159075408 26651801328768 26681140819872 26722577985939 26724224701944 26744664748032 26750106649728 26800769730504 26830273212666 26903776601856 26923758485184 26966168866816 26997517983744 27041112741888 27054153401968 27074246972652 27074845794304 27104650991616 27118565419008 27122151411936 27127670123169 27148418744832 27174711517184 27178304934528 27192257172864 27222191621856 27243012538368 27256150565248 27273748802958 27300162955296 27330216191784 27331900352064 27374348180718 27374953639936 27395285474304 27484670120292 27521755187076 27552661751808 27558268061632 27623880302592 27654289901568 27655994032128 27669331220608 27706665450624 27735207886848 27744519620664 27765740040192 27781955302392 27808861643904 27810575299584 27841190420736 27861529942472 27920934725376 27938962188396 27966020588352 27996806830608 28018220212224 28042015209516 28073506019328 28076996860528 28126675538304 28153293047649 28184908820992 28224677892096 28230420941184 28251388145376 28283114078208 28283887647512 28297633480704 28328784777216 28359970366464 28382437778688 28388212928152 28409925677056 28413682431552 28419463938558 28441200589824 28442953211904 28459563968304 28481331290112 28487126562048 28518486460992 28541079453264 28572498745956 28586384842752 28600170715072 28601933133312 28618636734387 28640525723136 28677888570276 28679655777696 28750603567104 28810916609888 28832952664064 28839958731738 28872345621504 28911303078912 28913084669952 28939303174144 28950803082432 28989866402496 29005634148876 29019730747392 29033725602112 29072900809536 29074692358656 29106699076224 29112621595596 29134888409088 29151903257388 29181934526976 29214059301504 29237203342368 29269388959272 29270036332544 29297735854464 29301610007538 29316652264494 29349574474752 29377349267112 29377999028224 29410339639296 29466041040128 29513621893056 29535542151984 29568710172672 29574726700288 29593821952548 29616456812544 29649059928576 29677774528512 29678586243068 29701285935104 29711257753947 29733982434816 29781995951232 29814781300128 29843656398336 29845495443456 29862925288056 29885765971968 29900178474848 29981428959834 29983276494864 30063565158144 30093869980944 30127664996352 30150865946817 30168316256256 30184724967936 30231603378032 30254726045696 30266748677088 30289898225664 30296061497856 30336939975168 30338809417728 30353440402208 30386854822632 30401622687744 30435922577214 30459201518592 30465399239968 30492732365568 30508386096384 30541971087936 30571550456832 30625642930176 30629451120576 30663169385904 30712683324708 30713362620416 30746493215757 30747173259264 30796822844928 30834559052187 30904128847872 30919032459392 30968959557984 30992646193152 30996744470784 31003051569336 31026764279808 31076865340416 31111076139264 31126079551754 31127997623184 31169998631952 31200186234624 31202108872704 31212584573247 31236457545216 31284969349392 31301985414777 31344221185281 31411051566048 31461773161896 31495163499008 31497104314368 31582694271744 31586621468094 31622092823552 31642509980592 31673155202304 31708022423616 31759223558832 31783514628096 31818503337984 31819373603451 31834837665792 31850190114512 31885252223748 31909639686144 31930242501024 31936739544171 31961166386688 31996350663552 32048017382304 32084006879232 32087996412032 32108714384922 32144772043776 32175192054456 32177174774976 32211324366848 32227860353024 32263338218496 32324443025728 32393363380224 32412281186124 32437071747072 32443671917888 32479387358352 32481388824192 32525215963776 32540901349561 32556716070912 32558722301952 32574423846272 32618376518016 32660928649481 32662941302376 32687923580928 32707013410728 32776749460224 32891853760164 32926761839872 32928790874112 32959952836272 32996966424576 33018271284096 33050248906752 33086632094208 33112844075136 33149296170144 33156041261651 33181400688128 33200778709803 33202824629688 33228219838464 33234980989056 33264798944256 33271567537824 33297015324672 33297926028808 33334581870282 33350782316544 33387496344576 33413946676992 33450730239168 33457536665322 33483126690816 33504745445136 33542370828288 33574113448128 33637700784204 33675475474432 33729853592064 33799687657472 33801770483712 33821510802912 33847379214336 33893623120896 33918384277792 33944326782976 33955723147368 33957815588928 33990703143936 34010553800286 34036566801408 34038664224768 34083069185088 34129057472064 34147620452484 34180691830208 34185211675461 34266601708416 34273574144964 34312062912512 34358360180736 34360477433856 34392994263936 34458132510648 34458894647296 34496065559142 34496828534784 34550403860608 34552532947968 34585996476416 34590569916672 34624070283264 34646425700544 34689646173952 34727834083008 34745661943104 34783911516816 34810516021248 34817599131392 34840079502732 34866726967296 34878433015503 34905109814784 34921942911724 34938914807808 34978333786473 35005086994944 35018997326082 35074159351168 35100209513952 35139626582016 35196368965632 35336037096448 35338214596608 35393096637696 35432058936384 35434242353664 35451330626404 35468559802368 35499165108612 35516417531904 35535735105024 35574854426496 35630103981252 35632299602592 35659552997376 35666808866304 35671525226568 35698808623104 35734359640672 35773697616888 35831463878826 35871702135808 35898344646912 35956312185024 36054816989184 36094507739136 36098995963536 36139534655488 36158087225344 36162868549248 36170226830892 36197091061263 36197891659776 36237739912704 36256342897152 36296255495808 36364998403944 36382671618048 36400217273728 36440288255712 36442533802752 36491705715456 36499130907624 36527047299072 36539310778146 36626305579776 36643968728686 36646226827056 36695673582768 36736882335744 36745808965173 36773914028544 36851058379443 36872386535424 36942220600832 36992692827552 37020986720256 37042607069856 37044889733376 37078482191872 37080767066112 37121587227648 37181530020096 37199460927706 37227912967168 37249654162218 37251949584528 37288027451136 37292958191412 37329075774144 37389353612688 37430513480052 37431341359104 37459142240256 37460166782409 37502234051072 37537724063532 37590690011616 37632903856128 37640561254912 37668517527168 37735167181824 37771713036288 37813293821952 37814328050478 37843250371584 37884909908736 37892618584744 37921600786432 37946085291072 37982835416064 38024648614656 38026991794176 38054772604352 38096664994608 38135910844416 38158182312516 38187367630848 38200188540789 38237184760368 38239541036928 38291137651584 38309603670899 38453278308984 38496460828672 38548404105216 38601070776576 38653155203328 38674178865168 38735569281024 38763867746048 38766256478208 38808932101632 38816828794128 38846517878784 38869204343184 38871599566464 38890345515329 38909246035968 38952079068672 38982937789824 39025851945696 39033792776209 39063647805952 39068813343384 39088869685992 39131900456418 39132765966336 39161830523904 39169799022816 39213786185728 39243984248238 39306279158784 39351495857408 39380722869312 39458429270064 39488609083392 39532079904768 39595915086336 39615010338596 39645309913088 39678979433667 39709327934976 39753041733504 39755491421184 39791541864448 39793993924608 39817233717408 39847687962624 39861066303432 39902129777664 39975238613112 39977701993152 40021711229808 40084753544192 40125159974592 40201154595756 40245409818999 40246299957248 40355664902784 40394748663808 40449253300224 40451745890304 40496276975616 40515806430176 40581230102952 40611370458978 40612268691456 40656976487424 40677848128512 40722628117248 40762067275776 40767457401792 40788385759296 40839268160768 40884225847872 40910623204437 40950244432944 40995324287676 40996231012352 41061522271077 41062430459904 41092928211456 41112745402916 41227005180438 41250865987584 41291946077312 41328992627712 41337402092448 41369019039744 41415692626714 41435820453888 41481434852352 41503996830912 41559998175936 41568454644794 41600248312832 41602811830272 41616779430996 41648610060288 41672932953588 41713292465856 41715862949376 41735980553036 41792294913708 41881402088064 41949030882528 41995210245912 41996139085824 42027330318336 42110259028992 42115495290792 42190013307456 42230873603072 42277363231488 42337016838144 42345631411776 42424671117312 42425831471268 42446450221056 42493177165824 42513669631664 42546186248192 42573656668032 42582319392228 42614888515584 42620523647328 42629195907837 42661800884736 42664429817856 42730689843072 42777729691488 42811619179896 42858748118934 42859696058368 42900256072608 42902899699968 42960788584704 43016832855414 43017784291328 43125905350656 43191151173632 43216374914832 43249428996096 43259938097607 43305849811136 43308518432256 43366954618368 43408954761216 43426204623648 43457929855921 43459419193344 43491168690688 43508451223314 43550588403168 43583898107904 43609351214304 43612038537984 43668932393394 43702332613632 43727854886082 43772901790464 43794011407454 43855805013552 43904083438908 43905054498816 43946603781696 44024361712128 44066023900668 44066998542336 44115509458944 44150458766848 44199061560192 44267704946404 44270432839584 44304293117952 44313307985408 44353065259008 44362090050432 44390732928822 44424685218816 44446109160376 44467709755392 44516661792768 44517879364602 44551928902656 44600973652224 44610048887096 44644168921088 44672993926848 44722171950192 44765484597504 44768243165184 44850267712272 44972143439751 44973138122752 45095347737216 45191497494528 45252474384384 45274297529824 45277087451904 45320937525248 45347405067048 45382089068544 45400123015632 45434847338496 45444092246784 45505409962752 45530160603312 45580282233948 45602434031616 45653883865821 45688802277888 45698098859952 45739098548352 45762579144576 45784648289611 45811146907648 45857325685248 45938464395264 45944176680864 45994754078856 45995771379712 46069024987062 46070043930624 46120759888896 46165427044352 46195234267392 46303778777344 46327549257472 46378548689088 46453439336976 46488969289728 46504577354004 46540146419712 46615298010624 46637778381964 46673449326592 46689119327631 46691996434776 46754997947928 46800279351936 46803163309056 46927454024088 46928491954176 47116577349072 47190795516928 47242745248512 47245656471552 47332220144816 47379932202141 47380980140032 47433139235328 47463764970888 47506805308336 47509732803456 47555745155072 47562033635424 47598411497472 47638835338248 47675271942144 47698263489184 47775285171768 47827878335622 47864459529216 47941749580032 47994525995328 48126010318848 48131994618048 48163071577383 48217158065664 48226969107856 48262788081684 48263855546368 48316986550272 48341790529536 48385162100736 48395007327744 48486664538592 48563631046656 48587051007616 48590045070336 48618421779186 48655607620608 48665507876832 48702729732096 48719081037528 48722083236288 48757677399326 48835074106368 48861635769408 48927564777024 48994411953564 49031885371392 49060520116092 49134744505924 49299815448576 49323590436736 49390142759808 49393186311168 49439929254408 49441022754816 49495449636864 49575373360128 49629948141312 49666205549624 49669266112704 49717369934848 49723944255216 49772101032192 49804236944532 49842329757696 49852471483584 49907351306736 49945522987008 49946889043212 50001872805423 50026173474816 50050298751376 50120920015488 50176095358752 50186304997983 50224690036224 50313556242432 50361170172192 50417725095936 50419104067304 50456551176306 50457667162112 50513213211648 50594780388096 50643780554752 50699531486208 50702655725568 50732266204368 50771068821504 50795553326144 50847881125888 50877576416688 50916490174464 50933584721052 50936723383392 50982913013824 50986054715904 51015830700429 51054850202112 51124603777632 51163706474496 51221430678726 51271037745312 51397872140288 51410361217446 51468094368768 51537540271104 51540716150784 51565571820224 51687198765972 51688341970944 51745242802176 51755771725504 51825605790912 51828799421952 51878994714624 51885854875008 51936105424896 51977250386432 52034469260928 52091751124512 52118492914656 52175867275224 52177021288448 52215774031872 52226398697088 52260119254098 52300090450944 52325312330984 52382914367586 52408372211712 52507630492416 52611239026752 52650314270928 52709439873024 52794553448448 52905305911556 52945770579968 53004055644672 53007321894912 53089644956544 53148088404576 53176995939606 53202839703552 53248747662918 53274626297856 53300318150816 53303602657536 53362281639744 53445155971878 53448449403888 53489329496064 53500213299456 53601539461008 53660546425332 53747195818239 53807553203712 53847516970368 53932337733632 53995035967488 54082225483776 54108306803936 54148493945304 54149691588608 54209301983232 54237130838016 54244302823872 54255340246338 54296837489664 54349423034368 54356609869056 54384514345728 54444383243712 54512301130496 54547497605916 54600325910592 54660432383568 54663800704128 54748696361436 54749907279872 54790570948608 54808966167219 54965953093029 54969340240584 55043510374152 55105323503616 55116536123264 55247760605184 55308579803136 55338662441216 55413330901248 55489039241328 55531480080384 55563910604784 55617723287808 55621150599168 55682380841472 55723059884944 55799191391559 55841869450752 55874481243327 55877924376792 55932041176704 55993613661216 56036440424448 56084030419032 56147012038656 56153993721056 56253351076608 56306586095298 56369817641984 56449355784192 56460841882368 56502776290752 56567775295024 56657569554432 56719940732928 56721492075717 56764875557376 56776425856304 56819851354112 56827364863104 56838927877116 56882401179648 56885906423808 56919127936608 56962662580224 56974253124096 57036972921984 57082158906528 57144997491912 57172769685504 57200341430144 57203866266624 57237273468774 57281051446272 57355777140552 57359311555392 57621833219776 57679917463476 57744691243008 57822606157824 57826169339904 57901606164864 57979732804992 58011268297752 58039461494784 58067451204224 58145801619072 58149384717312 58213398152448 58225243191192 58269776818176 58303806514776 58363869053952 58428118603008 58474406684736 58538777918544 58595471708928 58603220015076 58633304528988 58699148949504 58754698534224 58820679278592 58865976372357 58932082080256 59027243786112 59071084303968 59137420345344 59149453400576 59187643905096 59232913625088 59298119857152 59355549057024 59357172486136 59402571870208 59422515507894 59467964869632 59563991902464 59629562600256 59687312796672 59690990886912 59725850576112 59771531943936 59800356949696 59962857919668 59966552989728 60127130316288 60187739961888 60255329992704 60301731893634 60336632512512 60369449935872 60463206756064 60509452091392 60533497354176 60592122995712 60673879950336 60677618835456 60706880804416 60773709645264 60871845154428 60918403037184 60930798479936 60985464731136 61016772192768 61083942175872 61113400095517 61143100913664 61251285860352 61258902241152 61326338771808 61425366649416 61426725240832 61492986431514 61494346518528 61593645689856 61669118104374 61838064918784 61937919115968 61993488941568 62006103138672 62053528559616 62123538940071 62153730680832 62222152278528 62252159103508 62255995246368 62339997263904 62352681967191 62400372469248 62404217745408 62425169146494 62472915090432 62569938698784 62603970829554 62688442370562 62822103132096 62923546323792 62990326998016 62994208628736 63165388543488 63173242936188 63244185647104 63285019961184 63346310404608 63416044847232 63518447117664 63567029256192 63637006675968 63638747206902 63669675331584 63700380229024 63770504447496 63819279372288 63860485002048 63873479088342 63922332773376 63992701327104 64096034764608 64175992824064 64217428769844 64288122178401 64289544087552 64350384108912 64354349549952 64422648733696 64455720706048 64525249283121 64526676436992 64648886051456 64786726760448 64824562372248 64874143494144 64887343835776 64958774716704 64962777648384 65050431927552 65081802699122 65113432141824 65148847692544 65236753036032 65262676834971 65321857298962 65325882604752 65375847161856 65414026821456 65503398590091 65553498920448 65691017111181 65783707520328 65853523679744 65857581748224 65919905672544 65993932849152 66036542568192 66100497813504 66173264188416 66225688150272 66298592340288 66312082523302 66362801376256 66401557419606 66405649259376 66456439676928 66469961978112 66529597888512 66543135075648 66595852057616 66669163740564 66701564633088 66774992689152 66776819046903 66827893353984 66901460478336 66915073330644 66966253381632 67009490890272 67084741656576 67148226896256 67275401568408 67350950948864 67459707184128 67599375314944 67643021605824 67787246241792 67836768555584 67911446294736 67915631177856 67981406287872 68021107600572 68073133602816 68077328449536 68166138370176 68258114944128 68291032630733 68295240904968 68361383660416 68370423350922 68533203416832 68547148289928 68624125825024 68716720361472 68785988527872 68916265021296 68992131118284 68993657069568 69100807721216 69105065895936 69181139833344 69248140566528 69292851401088 69326268092543 69379292347904 69455668166016 69491323886208 69567823033632 69621032042496 69635198262784 69680159005464 69733453934592 69756866031006 69810219629568 69843885823448 69877829615616 69956667572946 70010173989888 70037994652164 70148318702336 70200419027904 70392737931264 70672074192896 70676429193216 70786193275392 70864117872768 70868484707328 70902661252808 70937119604736 70998330217224 71032835063808 71071470210048 71149708852992 71260207962504 71264599205184 71333617732608 71343050453136 71397617246208 71468719281344 71547395233776 71662927757652 71741817503433 71743404271616 71796689293824 71912624370048 71947304455103 72109633978368 72189015478272 72197991927072 72279069310976 72316174450688 72325737098496 72340453661784 72394182122526 72395783319552 72475479825408 72512685794304 72592510991616 72729996807888 72800434547456 72880576511424 72885067605504 72927632668779 72983411430912 72998261815248 73054094598144 73078621556292 73136516098989 73252611159552 73287937457372 73292453654112 73391347165536 73473764671488 73491617930346 73547828057088 73702116758886 73744773070848 73884441201664 73985385655104 74085214139712 74089779466752 74156964383744 74161534132224 74243174455296 74363060040192 74398921855412 74455825934336 74499308324436 74503899169056 74576054902272 74585916382824 74658151548288 74778707225376 74861026960104 74862682718208 74918284480512 74920333564818 75004468102144 75075448127064 75181380023232 75281122509824 75337035054336 75470334363648 75626587643904 75628656100956 75684826764459 75686500743168 75769819817472 75785237169488 75843201572864 75892170582144 75965670832128 76049297229312 76053983588352 76109545208704 76193329989216 76271821688832 76316364625032 76374735261696 76400377081578 76474369520736 76479082073856 76582275303168 76619207341798 76832146018089 76906556617968 76992921657344 77096808210432 77115541826169 77202141553152 77306310406656 77348357730336 77468483656207 77471138562048 77527735492096 77532512956416 77617864203264 77633657588256 77693035757568 77738408686368 77743199132928 77780691030658 77818492071936 77904158137344 77965875579648 78051703891392 78067585552418 78127295611904 78137626686768 78177739371984 78263800912836 78265531932672 78323661047808 78339598045632 78487968496476 78574371551379 78612558317568 78702991714816 78761445738624 78916858540128 78977218166784 79064159809536 79191830172672 79230020677192 79290619826176 79357958867334 79418655869952 79506083467008 79510982842368 79583083728896 79634467434816 79722132606864 79765493909409 79804259555328 79873121494377 79950477226224 79955403986304 80043422459616 80167733957817 80169507088384 80250319949184 80402309191512 80490819637998 80492599914496 80711329805568 80789497327616 80898506600448 80992553951232 81031612860352 81162460205904 81222740917956 81224537382912 81313952974848 81355696257024 81383010369507 81445256234496 81524134551552 81534914803584 81576771518592 81616112168437 81678536321536 81768451695744 81821246408874 81900488865888 81990648575352 81992462024704 82123044542154 82124860919808 82185856422912 82225490805832 82454010360876 82583892154624 82657985255424 82674804184896 82831385253428 82871640907776 82962869704704 83007993661824 83119996351872 83136909289588 83200496625664 83205623660544 83233558861992 83297220120576 83345865907176 83426584931712 83431725898752 83471961106072 83584589827416 83762804176128 83898061765056 83990420491824 84054660636672 84220518057984 84230990581584 84380026614912 84459879142947 84461747206144 84554726462976 84674033676288 84691262823552 84849342234624 84851662942536 84892900442112 84986354331648 85027339263328 85092372496384 85147313336064 85164638784456 85229777031168 85241047294656 85258391815674 85323601769472 85328859635712 85461379686144 85555459382976 85623238359792 85717496237868 85719392116736 85800512145216 85805799399936 85855910203161 85921577169408 86033665710828 86035568582656 86251810701312 86382302347264 86432749829664 86498857992192 86519876195214 86611699622272 86617036864512 86733909236736 86817909522432 86852409247296 86915859711842 86982337381376 87016902446628 87101176806336 87218702428608 87224077075968 87337864786788 87404665227264 87455709772164 87545803580928 87588022814908 87711610027104 87808166877816 87810108997632 87893207563392 88048723424256 88132047801336 88133997084672 88231018917888 88300917533696 88398123120384 88535409892808 88540865679168 88626615970816 88706130518016 88724180100864 88781465857644 88849370437632 88892218320752 89033323585536 89035758729204 89103857805312 89133773261841 89201947304448 89220097774192 89288337842176 89345987853696 89444343900384 89530969195008 89536486330368 89700535424544 89944286879502 89946276245504 90190695474432 90382994989056 90452597840451 90504948768768 90548595059648 90554174903808 90641875050496 90694810134096 90764178137088 90800246031264 90869694676992 90888184493568 91010819925504 91060321206624 91160564467896 91204868063232 91307767731642 91377604555776 91396197719904 91478197096704 91525158289152 91569296579222 91622293815296 91714651370496 91876928790528 91888353361728 91989508157712 92138049974124 92140087861248 92241519777792 92390468534784 92503677156561 92607557554688 92655098514944 92757097378176 92906878673952 92977938579456 93009154708008 93080292839424 93230596021248 93275556763928 93346898653184 93378238655262 93383992869552 93509995895856 93600558703872 93606326618112 93854908048176 93905956244331 94032663555843 94233154698144 94381591033856 94485490497024 94491312943104 94664440289632 94759864404282 94761960280064 94866278470656 94927529941776 95013610616672 95019465606912 95111490310144 95124067270848 95277670676496 95350543884288 95396526978368 95458120810353 95550570343536 95655756671244 95728919058432 95810218632513 95883499160064 95989051990656 96252020637696 96263989236096 96326143154766 96434316131328 96453938215712 96525576163368 96527711092736 96633973100544 96683581059072 96790014655488 96973329077184 97174102015232 97180090140672 97236843558372 97311215241216 97331015753664 97438162075056 97444166472576 97515354798652 97622704048683 97670148212736 97723271538816 97855129554048 97982785948443 97988823907128 98063770742784 98121040232184 98269489011848 98647180873472 98780285519616 98786372622336 98879858508816 98990899273728 99150746720256 99259896282624 99332411099248 99338532225408 99434739869696 99447888510432 99468123784953 99544202064384 99602336129409 99608473889064 99684659515392 99704942967168 99814702613472 99891045974016 99893778086424 100003745610846 100052346949632 100100597502752 100241840030976 100352190717504 100372609995966 100449380072448 100627112484864 100722340344384 100838208134608 100913102352612 100915334324224 101026426423296 101189560776192 101287561109504 101399062972416 101405311451136 101464532408736 101542137643008 101591106652288 101695762251776 101755152833376 101832980348928 101867169442104 101873446766784 101965826027648 101972109431808 102031661400858 102109700404224 102249207555264 102442861357452 102542075490624 102555635026383 102820722434892 102936188737536 103075080542208 103081432301568 103131143640448 103374397531944 103376683941888 103490485604352 103511543451008 103651211581824 103657598843904 103757989429248 103771709750016 103872210849792 103954500772864 104068938521856 104183502249024 104236985829312 104351734550448 104431548063744 104452797394176 104520238508196 104600180901888 104650624661968 104765828735172 104816744423424 104935001359419 105015260984832 105222478053504 105300628541856 105418879746048 105589106896896 105810611823112 105891541159936 106008111289344 106014643789824 106179289913088 106296176809152 106353991879212 106405679407104 106497495325836 106549252595712 106600636301632 106607205315072 106724563279488 106890311943756 106896898807776 106978658992128 107000426598912 107203078922016 107321092850664 107494391636478 107615106407424 107695033940736 107864675467264 108164450967552 108216613607872 108296987890608 108418603966464 108474261676032 108488605647744 108510680492676 108593674979328 108713219738112 108769028691456 108888766487424 108941278431139 109024602260992 109094995211832 109200651821184 109320864767136 109327601408256 109497392722872 109499814559744 109581141897216 109617932334438 109931906186058 109938680481168 110087020748304 110210647007232 110233072246528 110553175138329 110617159606272 110677324882432 110826661802496 110978078482656 111062960160768 111127821209568 111235446575616 111242301198336 111364761682944 111446119769888 111598382783118 111683738901504 111748962486654 111755848753584 111864082353408 111987227322432 112168060838064 112294024077312 112307987442112 112380500347227 112506702153216 112613172190596 112739635283968 112898711568384 112921683764736 113005552581504 113135550590048 113315139108864 113439881465856 113442984151434 113529751114752 113552851712608 113639702708224 113654729726208 113677855754232 113764802359296 113838255873216 113948506248192 114073945843968 114164317813056 114289994983824 114400682860288 114407732533248 114474546937548 114562102892544 114600565622367 114711554281104 114718623110784 114928811012697 115243666439552 115359834926952 115489382486016 115645212315648 115803212329728 115959465609984 116022536595504 116134902408448 116291603238144 116298769434624 116426796304896 116450486382384 116539553636352 116607613029552 116671036545987 116727738107904 116856237206016 116948813369472 117077555837088 117101378328627 117190943417856 117206440030152 117266609057976 117398297899008 117509397068448 117641358557184 117731952744714 117864164160512 118054487572224 118142168607936 118298906801152 118375287810192 118465827250176 118596239714304 118714344972272 118805143740416 118845031015788 118935929739264 119036938301001 119127983804928 119259125200512 119374625593344 119381981773824 119451701152224 119543063887872 119600713899392 119925715839336 119933105979456 120254260632576 120375479923776 120603463787268 120736229456997 120738899871744 120926413512128 121066994708352 121184245991424 121347759900672 121355237670912 121413761608832 121547419290528 121736188602611 121743690308856 121836806074368 121861596959872 121970929462272 122033544385536 122167884351744 122226800191034 122286201827328 122517804482304 122652677543616 122850733298832 122985972863028 122988693037056 123187291379712 123338236208748 123676129837568 123875838231936 123986977883136 124012206277344 124107057119232 124247077880142 124307461361664 124444304557056 124504318207016 124511990492736 124679994527808 124705363934382 124800744938496 124808435490816 124850338292988 124945830180864 125139877397568 125207941659108 125376884741124 125644206264192 125847092647584 125980653996032 125988417257472 126330777086976 126346485872376 126488371294208 126570039922368 126692620809216 126832089694464 127036894235328 127274013351936 127277494413804 127339350663168 127400760458048 127541008894992 127638558744576 127720970004096 127746958176684 127844665546752 127887587723511 127985402654208 128192069529216 128253890550401 128351985648128 128434857539688 128576244356802 128579088175104 128700768217824 128708699099904 128845297467392 128911441412096 129050498566242 129053352873984 129297772102912 129573453520896 129649124744496 129748286988288 129774687671552 129917549433408 129925555296768 130100863855104 130163605398244 130226864283648 130297695385088 130373789567763 130473506072064 130525353669942 130643714597924 130651765209504 130751694323712 130828053642912 131006797180182 131106997840896 131382034222362 131567415040656 131707047359488 131715163496448 131839811345088 132073085136384 132200995627008 132346528376832 132451376300544 132597184680576 132624165046604 132725602752512 132803114839212 132811298518752 132912879353856 132939923956224 133059195777024 133086270151296 133191704115232 133338327481128 133403129266176 133549985378304 133553638093806 133655786707968 133802920956672 133830146661288 133932506763264 134018981780544 134296453792512 134550803136816 134701901897728 134916430319253 134919414368256 135198750629888 135286043211648 135574492483584 135673537111168 135822892589472 135831262355712 135962812575744 136042215201144 136146267205632 136332276740352 136516229888256 136582065261466 136590481809936 136722767320832 136740846701844 136961651597463 137066406833664 137094296579856 137248251650048 137353944868833 137433440722944 137571977055744 137832530042592 137984262236568 137987314139136 138201615442432 138210131791872 138362279666688 138496281133056 138585702802176 138652536185086 138758584695808 138911336332032 138982647772416 139135646067264 139270396525568 139360318010928 139466907869184 139513732062012 139620439259136 139687771646896 139913335145892 140020347979776 140067357982893 140075989304328 140296637404672 140400838055808 140785475862528 141344148385792 141572386550784 141728235745536 141736969414656 141805322505616 141996660434448 142139796606423 142142940420096 142299417705984 142520415925008 142529198410368 142667235465216 142686100906272 142790340955169 142795234492416 142937438562688 143094790467552 143325855515304 143483635006866 143486808543232 143593378587648 143825248740096 143894608910206 144378030956544 144395983854144 144651474196992 144680907323568 144788364245052 144791566639104 144950959650816 144954924193499 145025371588608 145185021983232 145459993615776 145489591256779 145600869094912 145761153022848 145770135211008 145855265337558 145966822861824 145996523630496 146108189196288 146157243112584 146273032197978 146505222319104 146575874914744 146584907308224 146782694331072 146983235860692 147095656114176 147404233517772 147768882403328 147970771310208 148170428279424 148179558933504 148313928767488 148323068264448 148486348910592 148726120080384 148797843710824 148911651868672 148998616648872 149007798338112 149152109804544 149171832765648 149316303096576 149557414450752 149722053920208 149836568961024 149840667129636 150005618416269 150008936204288 150150896254128 150362760046464 150558914993949 150562245019648 150674070108672 150940668727296 151253175287808 151257312201912 151369653528918 151373001486336 151539639634944 151570474338976 151686403145728 151784341164288 151931341664256 152098594458624 152107967176704 152219090417408 152386659978432 152543643377664 152632729250064 152749470523392 152800754163156 152948739041472 152958164147712 153047492101287 153164550606336 153238414683596 153664292036178 153813113235936 153985843314688 154193616420864 154231083652338 154404283106304 154612620813312 154696715460672 154936967312414 155055470984192 155065025912832 155235728406528 155267315176512 155476817372736 155486398265856 155561382061316 155636984143872 155808316274688 155931751159296 156103407782784 156135171104836 156254591223808 156275253373536 156355478743968 156527601825672 156531063865344 156647322095616 156679196091264 156975936992952 157148743102758 157225116635136 157405983429632 157522891477248 157833717080256 158128319619072 158383660345344 158460041354384 158581239652352 158715917734668 158837311739904 159012166934016 159021965684736 159166167457792 159268934869632 159444265213728 159530987818818 159608519110656 159746242988754 159900954452448 159910807972608 160086844919232 160335467915634 160339014176768 160500639898368 160804618383024 160981639275996 160985199828992 161241587454717 161422659611136 161578994655232 161797013200896 161985107902464 162063225720704 162324920411808 162445481835912 162449074765824 162627905949696 162711392514048 162766020739014 162890512468992 163048269103104 163069829607168 163153543037184 163232224336874 163357072643072 163536903391488 163642492817748 163800977731776 163981297150704 164246089084308 164249721839616 164371712845824 164450981611664 164897859279087 164908020721752 165167784309248 165315970510848 165349608369792 165662770506856 165743281815552 165925739409408 166015987323648 166239992703744 166273818579176 166400993251328 166467117723984 166594440241152 166691731814352 166853169863424 166863451797504 166943922212144 167169179654832 167397574174677 167525608352256 167623443729981 167796123530112 167980840983648 168109321273344 168441036115968 168461981163168 168760053229824 168919758285894 168923494412288 169109452925952 169348067352576 169382525647104 169703325885072 169972708663296 170054678526656 170164476227151 170294626672128 170329277568912 170459554062336 170482094589312 170516783631348 170647203538944 170651870897641 170657719271424 170922759372288 171110918765952 171246476719584 171434992475736 171438784233472 171601024290432 171611598799872 171711820406322 171843154338816 172067331421656 172071137165312 172865499659328 173039752390428 173223399244544 173234073729024 173467818473472 173704818494592 173831719423684 173964674762752 174033804893256 174202353612672 174437404857216 174448154151936 174675729573576 174809330454528 174911419544328 175091607161856 175176045629816 175423220054208 175616333755632 175786415126784 176097446848512 176264095602672 176462037835776 176597929117071 176601835067392 176796246240768 177070819785616 177081731358336 177253231941632 177412261036032 177448360201728 177562931715288 177698740875264 177784436641504 178066647171072 178071517458408 178207715610624 178267546523682 178403894608896 178440195548384 178576675684352 178691975707392 178888687800768 179061938390016 179072972660736 179401070849088 179888573759004 179892552491008 180381390948864 180765989978112 180905195680902 181009897537536 181097190119296 181108349807616 181283750100992 181389620268192 181528356274176 181600492062528 181776368987136 182021639851008 182120642413248 182321128935792 182615535463284 182755209111552 182792395439808 182956394193408 183050316578304 183138593158444 183340200286551 183429302740992 183753857581056 183776706723456 183979016315424 184276099948248 184280175722496 184483039555584 184780937069568 185007354313122 185215115109376 185310197029888 185514194756352 185813757347904 186018309416016 186160585678848 186370616820213 186461192042496 186551113527856 186693797306368 186756477310524 186767985739104 187019991791712 187058045901573 187201117407744 187212653236224 187709816096352 187811912488662 188065327111686 188466309396288 188763182067712 188970980994048 188982625886208 189328880579264 189519728808564 189523920560128 189732556941312 189855059883552 190027221233344 190038931213824 190222980620288 190248134541696 190555341352992 190701087768576 190793053956736 190916241620706 191101140687072 191311513342488 191457838116864 191620437265026 191766998320128 191978103981312 192527978472192 192652286309532 192868632262656 192907876431424 193051152326736 193267946201088 193367162118144 193580029310976 193946658154368 194348204030464 194360180281344 194473687116744 194622430482432 194662031507328 194876324150112 194888332945152 195030709597304 195245408097366 195340296425472 195446543077632 195710259108096 195965571896886 195977647814256 196127541485568 196242080464368 196538978023696 197073051333543 197294361746944 197560571039232 197572745244672 197759717017632 197981798547456 198301493440512 198519792565248 198664822198496 198677064450816 198869479739392 198895777020864 198936247569906 199088404128768 199204672258818 199216947778128 199369319030784 199409885934336 199629405226944 199787556172848 200007491221692 200104693899264 200201195005504 200330457140709 200483680061952 200704381435008 200745219991932 200898760144896 201254224969728 201444680688768 201676416269216 201826204705224 201830668648448 202052852846592 202379121552384 202575122219008 202798125944832 202929064817472 203182213304576 203510305666752 203734338884208 203746893533568 203931652055296 203944218863616 204063322801716 204219400808448 204498415110528 204873097892199 204885722714904 205084150981248 205111270052766 205641444869784 205872377475072 206150161084416 206262287280896 206748795063888 206980971208704 207023086902016 207302423163648 207315197687808 207543419500032 207744421699584 207909001545728 207978804277629 208137877043712 208367004498048 208473971658624 208703469100896 208863096127488 208905594788352 209040477016392 209200361803776 209301249323936 209531657470344 209633488846848 209870002718838 210030521969664 210444956107008 210601257083712 211178213793792 211621223646224 211783082319872 212016222578688 212029287579648 212358579826176 212592353618304 212707983758424 212811358814208 212994990651672 213098505191424 213201272603264 213214410630144 213449126558976 213780623887512 213793797615552 214000853197824 214406157844032 214642185701328 214988783272956 215225452510299 215230212814848 215390067881472 215841913365309 216328901935104 216433227215744 216593975781216 216837207932928 216948523352064 216977211295488 217021360985352 217187349958656 217426439476224 217538057382912 217777532974848 217882556862278 218049204521984 218189990423664 218401303642368 218641729534272 218655202816512 218994785445744 219162283794432 219235864668876 219409548296967 219863812372116 219877360962336 220174041496608 220421294014464 220466144493056 221106350276658 221234319212544 221354649764864 221653323604992 221956156965312 222255642419136 222470893151232 222484602396672 222729523365888 222892239539776 223196765566236 223367477803008 223497924973308 223511697507168 223728164706816 223974454644864 224336121676128 224588048154624 224615974884224 224761000694454 225013404306432 225226344381192 225479270567936 225843367529472 226011105163008 226271101180096 226879762931712 226885968302868 227059502229504 227105703425216 227309459452416 227355711508464 227529604718592 227676511746432 227786309446927 227897012496384 228147891687936 228328635626112 228579989967648 228626500546367 228801365720576 228815465066496 228949093875096 229124205785088 229201131244734 229423108562208 229437246221568 229857622025394 230487332879104 230719669853904 230978764972032 231290424631296 231606424659456 231918931219968 232045073191008 232269804816896 232405450968621 232583206476288 232597538869248 232853592609792 232900972764768 233079107272704 233215226059104 233342073091974 233455476215808 233712474412032 233897626738944 234155111674176 234202756657254 234381886835712 234412880060304 234533218115952 234796595798016 235018794136896 235463905489428 235723114654137 235728328321024 236108975144448 236284337215872 236597813602304 236750575620384 236931654500352 237192479428608 237428689944544 237610287480832 237690062031576 237871859478528 238073876602002 238255967609856 238518250401024 238749251186688 238903402304448 239201427798784 239296481728227 239619364483131 239851431678672 239866211958912 240503201873451 240508521265152 240750959847552 241206927574536 241472458913994 241477799743488 241852827024256 242133989416704 242368491982848 242695519801344 242827523217664 243094838581056 243472377205222 243487380617712 243673612148736 243723193919744 243941858924544 244067088771072 244149031108521 244335768703488 244453600382068 244572403654656 244848336505311 245035608964608 245305355087232 245701466597664 245971945726056 245977386074112 246374582759424 246676472417496 247352259675136 247751676463872 247973955766272 248024412554688 248494155760284 248614922723328 248888609114112 249008636414032 249023980985472 249359989055616 249410727868764 249601489876992 249616870981632 249700676585976 249891660361728 250279754795136 250415883318216 250753769482248 251288412528384 251694185295168 251961307992064 252661554173952 252692971744752 252976742588416 253140079844736 253379637428841 253385241618432 253664179388928 254073788470656 254539303441823 254548026703872 254554988827608 254678701326336 254801520916096 255082017789984 255277117489152 255441940008192 255493916353368 255689331093504 255775175447022 255970805308416 256384139058432 256507781100802 256703971296256 256869715079376 257152488713604 257158176350208 257401536435648 257417398199808 258100997132484 258106705747968 258595544205824 259146907041792 259298249488992 259496573976576 259549375343104 259835098866816 259851110593536 260201727710208 260327210796488 260453728567296 260595390770176 260747579135526 260947012144128 261050707339884 261287429195848 261303530419008 261656107285824 262013594360364 262213995681792 262764068444724 263134830081312 263414094718976 263430326992896 263679622690176 264146170272768 264401991254016 264693056753664 264902752601088 265194369361152 265248330093208 265451205505024 265606229678424 265622597037504 265879847912448 266118391554048 266172540302592 266383408230464 266676654962256 267099970756608 267107276187612 267311573415936 267401319785523 267605841913344 267660293322576 267865013526528 268037963561088 268167225696293 268592907585024 269101606273632 269403803795456 269832860638506 269838828736512 270397501259776 270572086423296 271148984967168 271347074222336 271645785178944 271662524711424 271925625151488 272084430402288 272292534411264 272664553480704 273032459776512 273164130522932 273180963619872 273445534641664 273481693403688 273923303194926 274132813667328 274188593159712 274496503300096 274707889737666 274866881445888 275143954111488 275665060085184 275968524473136 276403230884864 276420263583744 276724559333376 277171405604352 277305072370172 277511031469683 277517169391616 277822672664064 277965295544832 278271292134528 278540793051136 278720636021856 278933815738368 279027464124024 279240878518272 279375543293792 279826670291784 280040695959552 280134715965786 280151978608656 280593274809344 280801676111616 281717868732993 282097990667529 282688296771584 283144773101568 283456471491072 283473938829312 283610645011232 283993320868896 284279593212846 284285880840192 284598835411968 285040831850016 285058396820736 285334470930432 285372201812544 285580681910338 285874877125376 286189580935104 286374362431059 286651711030608 286967270013732 286973617086464 287186757175296 287430655897539 287650497480192 287789217820412 288756061913088 288791967708288 289302948393984 289361814647136 289576728490104 289583133278208 289901919301632 289909848386998 290050743177216 290370043966464 290919987231552 290979182513558 291201738189824 291522306045696 291540270422016 291710530675116 291933645723648 291993047260992 292314486225168 292546064395956 292868112146049 293010444638208 293151749829488 293169814616448 293565388662144 293948357845329 293966471721384 294191312228352 294808467035544 295537764806656 295941542620416 296340856558848 296359117867008 296627857534976 296972697821184 297452240160768 297595687421648 297823303737344 297997233297744 298015596676224 298304219609088 298343665531296 298404371354859 298632606193152 298807008388227 299114828901504 299444107840416 299673137922048 299681334259272 300011236832538 300017872408576 300301792508256 300725520092928 301117829987898 301124490039296 301348140217344 301881337454592 302514624403824 302739307057836 302746002972672 303079279269888 303140948677952 303568682328576 303862683328512 304197188917248 304205508991447 304215934353408 304438180834816 304773319956864 305087286755328 305265458500128 305498941046784 305601508326312 305897478082944 305916328295424 306094984202574 306329101212672 306476829367192 307328584072356 307626226471872 308462167304676 308808566212608 309225241626624 309393430921344 309873934624828 310110941968384 310130051825664 310471456813056 310534630353024 310953634745472 310972796531712 311122764122632 311273968287744 311616632549376 311863502318592 312206815565568 312270342209672 312509182447616 312550506747072 312710957487936 313055203651344 313294644191232 313358392182528 313951873985904 314297486205516 314450233270272 314805004078257 314811966859264 315045782954496 315667434160512 316256639238144 316767320690688 316920082708768 317162479304704 317431835469336 317674623479808 318024333868032 318043931369472 318332334915584 318537869739264 318888530427456 319061975637636 319217038221312 319492485977508 319801908904896 319821615945216 320173689838464 320670935831268 320678028353536 321001279796736 321609236766048 321963278551992 321970399657984 322483174909434 322845319222272 323157989310464 323594026401792 324126451441408 324649840823616 324890963671824 325255811899392 325422785028096 325532041478028 325781024937984 326139659214336 326307086074368 326464448673748 326714145286144 326823835293417 327073806782976 327284985635496 327601955463552 327962594301408 328492178168616 328499443679232 328743425691648 328901963223328 329795718558174 329816041443504 330335568618496 330631941021696 330699216739584 331325541013712 331659525414987 331851478818816 332031974647296 332479985407488 332547637158352 332801986502656 332934235447968 333188880482304 333383463628704 333706339726848 333726903595008 333887844424288 334338359309664 334795148349354 335051216704512 335246887459962 335592247060224 335961681967296 336882072231936 336923962326336 337141501041681 337520106459648 337839516571788 337846988824576 338218905851904 338696134705152 338765051294208 339406651770144 339945417326592 340109357053312 340328952454302 340589253344256 340658555137824 340919108124672 340964189178624 341033567262696 341294407077888 341303741795282 341845518744576 342221837531904 342492953439168 342869984951472 343202048580864 343223197599744 343423640812644 343686308677632 344134662843312 344786433038091 345730999318656 346079504780856 346446798489088 346468147458048 346935636946944 347409636989184 347663438847368 347929349525504 348067609786512 348404707225344 348874809714432 348896308303872 349351459147152 349618660909056 349822839088656 350013109637961 350183214323712 350352091259632 350846440108416 351232667511264 351304134985881 351572830253568 352194893697024 352528191205344 352924075671552 353195858234142 353203670134784 353592492481536 354141639571232 354163462716672 354506463883264 354896720403456 355125863430576 355397481750528 355568873283008 356143034916816 356415431221248 356535093047364 356807789217792 356880391096768 357110814903003 357383951414784 357777375601536 357949914845171 358123876780032 358145945321472 358802141698176 359777147518008 359785104982016 360762781897728 361810391361804 362194380238592 362216699615232 362779240536384 363200984125056 363552737974272 364043279702016 364241284826496 364642257871584 365208565807833 365231070926568 365510418223104 365584790879616 365912788386816 366100633156608 366277186316888 366680400573102 366858605481984 367553413446912 367958032630848 368552199896496 368966079111168 369561874139136 370014708626244 370430230218752 370620394059776 371028389512704 371627514695808 372036618832032 372321171357696 372741233640426 372922384084992 373102227055712 373387594612736 373512954621048 373535971478208 374039983583424 374116091803146 374402234815488 374425306472448 375419632192704 375623824977324 376130654223372 376932618792576 377526364135424 377941961988096 377965251772416 378657761158528 379039457617128 379047841120256 379465113882624 379710119767104 380054442466688 380077862427648 380445961240576 380496269083392 381110682705984 381586107913472 381832483241412 382202281374144 382623026684976 382915676233728 383240874530052 383533996640256 383662763170533 383956207962624 384761671651203 385055956944384 385304572619064 385737264525312 385815752862848 386102304653472 386535892402176 386734324236288 387160058621952 387893316308736 388696408060928 388720360562688 388947374233488 389244860964864 389324063014656 389752648300224 389776665890304 390061419194608 390490816194732 390680592850944 390893086155264 391121368703289 391420518216192 391931143793772 391955295628512 392255082971136 392484160928736 393077956047392 394146102667086 394588723493888 395121142078464 395145490489344 395519434035264 396602986881024 397039585130496 397329644396992 397354128901632 397738959478784 397791554041728 397872495139812 398176808257536 398409344517636 398433895556256 398738638061568 398819771868672 399258810453888 399575112345696 400014982443384 400209387798528 400402390011008 400660914281418 400967360123904 401408762870016 401490439983864 401797520289792 402889361377536 403352832538432 403652409410448 404105705693184 404758243104768 405596251889664 405858129634944 406364426609152 407020611333504 407468677768416 407493787067136 407863304110592 407888437727232 408126645603432 408438801616896 408996830221056 409746195784398 409771445429808 410168301962496 410222540105532 411282889739568 411744754950144 412061834606499 412300322168832 412524574561792 413497590127776 413961942417408 414046173804032 414604846327296 414630395375616 415086839000064 415488843399168 415818003091456 415957608555258 416275754087424 416734008996096 416947943317248 417406938201792 417811189576704 418080954032784 418400723607552 418602498647872 419063314940688 419740005437676 420061043939328 420202073948679 420889912214016 421202514167424 421405640379889 422356427587584 423242447292448 423566164639744 424032445157376 424717159652352 425184707236608 425415967516848 425989981303344 426402545206528 426428821260288 426898253117952 427561247775024 427587595231104 427793800668619 428001706395648 428371022865507 428812315688064 429284371402656 429977566545912 430450905020598 430460425629696 430780135762944 431683826730618 432866454431488 433187951562432 433954422590976 434042721970704 434374699917312 434852878952448 434864772580497 435076114765824 435555065949696 435765113724556 436098409043968 436379980847328 436468773770337 436802607284736 437283459068544 437310405633024 437989570891488 438324567588864 438471729337752 438819096593934 439727624744232 439754721924672 440348082993216 440932288986112 442212700553316 442709299529728 443306647209984 443912313930624 444511284838272 444941786302464 444969204793344 445459046731776 445784479079552 446393531132472 446734955606016 446995849946616 447023395014336 447456329413632 447948909289728 448672243352256 449231949768448 449522001388908 450016855248807 450026808612864 450452688762384 450958541135872 451676744981847 451686735058944 452022210326016 452542202360192 453759525863424 453771936605736 454119004459008 454211406850432 454618918904832 454711423016928 455059209437184 455353023492864 455572618893854 455794024992768 456295783375872 456657271252224 457159979935296 457253001092734 457602731441152 457630930132992 457898187750192 458248411570176 458402262489468 458846217124416 458874492443136 459715244050788 460974665758208 461439339707808 461957529944064 462580849262592 463212849318912 463837862439936 464090146382016 464539609633792 464810901937242 465166412952576 465195077738496 465707185219584 465801945529536 466430452118208 466684146183948 466910952431616 467424948824064 467795253477888 468310223348352 468405513314508 468763773671424 468825760120608 469066436231904 469593191596032 470037588273792 470927810978856 471446229308274 471456656642048 472217950288896 472568674431744 473195627204608 473501151240768 474384958857216 474857379889088 475380124063152 475743718957056 476147753204004 476511935219712 477036500802048 477498502373376 477806804608896 478037228415131 478402855597568 478592963456454 479238728966262 479702863357344 479732423917824 481006403746902 481017042530304 481501919695104 482413855149072 482944917827988 482955599486976 483705654048512 484267978833408 484736983965696 485391039602688 485655046435328 486189677162112 486944754410444 486974761235424 487347224297472 487446387839488 487883717849088 488134177542144 488298062217042 488671537406976 488907200764136 489144807309312 489696673010622 490071217929216 490610710174464 491402933195328 491943891452112 492749165518848 493352944834992 494693577837261 494704519350272 495503352927744 495947911532544 496048825109376 496988311520568 497229845446656 497777218228224 498017272828064 498047961970944 498719978111232 498821455737528 499202979753984 499401353171952 499783320723456 500559509590272 500831766636432 501507538964496 502192722524031 502576825056768 502870331189943 503388370590336 503631131185721 503922615984128 505323108347904 505385943489504 505953485176832 506280159689472 506759274857682 506770483236864 507328358777856 508147576941312 509078606883646 509109977655216 509603041832192 510164035579968 510493428681453 510883880016384 510987832706736 511378662187008 511550350894044 511941610616832 511955612692923 512768278116864 513015562201604 513407942592512 513739430158752 514304977427208 514316352700416 514803072871296 514834796399616 516201994264968 516213411495936 517191088411648 518596498977984 519098750686208 519670197733632 519702221187072 520403455420416 520654421592976 521190781540352 521495158271052 521894024288256 522101414679768 522574858391696 522607060838016 523312214571648 524027188720728 524427991363584 525528136889448 526269660162624 526828189437952 527359245380352 528292340545536 529386113507328 529793787351213 529805505202176 530388738722304 530496660186416 530902411010048 531212459356848 531245194075008 531759695824896 532236783108096 532345080605184 532766816460928 533353309924512 534199941513216 534214552375224 534623146831872 534802639571046 535211683826688 535320586645152 535730027053056 536075927122176 536334451392586 537185815170048 538203212547264 539665721277012 539677657473024 541144172846592 542279385593449 542297969934336 542694148444672 543291570357888 543325049422848 543851250302976 544168860804576 544585068822528 545329106961408 546064919553024 546328261045864 546361927239744 546891069283328 546963386807376 547846606389852 548265627334656 548377186319424 549415779475332 550020600859653 550287908222976 551330120170368 551937048946272 552806461769728 552840527167488 553449118666752 554342811208704 554610144740344 555022062939366 555034338783232 555645345328128 555930591089664 556542584269056 557081586102272 557441272043712 558054928248048 558481757036544 558751086587584 559111850460639 559653340583568 560081391919104 560269431931572 560303957217312 561174137704719 561186549618688 561603352223232 563435737465986 564195981335058 565376593543168 566289546203136 566912942982144 566947877658624 567221290022464 567986641737792 568559186425692 568571761680384 569197670823936 570081663700032 570116793641472 570668941860864 570744403625088 571161363820676 571749754250752 572379161870208 572748724862118 573303422061216 573934540027464 573947234172928 574373514350592 574861311795078 575300994960384 575578435640824 577583935416576 578605896787968 578723629294272 579153456980208 579803838603264 579819696773996 580101486354432 580740087932928 581839974463104 581958365027116 582403476379648 583044612091392 583080540844032 583421061350232 583867291447296 583986094521984 584628972450336 585092128791912 585736224292098 586020889276416 586303499658976 586339629232896 587130777324288 587896715690658 587932943442768 588382624456704 589616934071088 591075529613312 591219154000629 591883085240832 592681713117696 592718235734016 593255715069952 593945395642368 594904480321536 595191374843296 595646607474688 595994466595488 596031193352448 596608439218176 596687331062592 596808742709718 597265212386304 597614016776454 598229657803008 598888215680832 599362668518544 600022473665076 600035744817152 600603585016512 600991371422127 601451040185856 602235659975796 602248980078592 602696280434688 603762674909184 605029248807648 605478614115672 605492005945344 606158558539776 606281897355904 607137364657152 607725366657024 608394377834496 608411017982894 608876361669632 609546639913728 610530917000256 611203016652624 611794956165888 611832656590848 612189968405148 612658202425344 612953658734384 614619293676597 614657168144712 615252452943744 616924334609352 617617132425216 618450483253248 618786861842688 619747869249656 620221883936768 620942913626112 621069260706048 621907269490944 621945593063424 622245528245264 623233265098752 623727004637184 623936412832887 624413631131136 624540684419344 625018364895232 625101013494144 625421914975872 626110407302688 626589288382464 626716784365056 627903747971808 628594972411032 628900466540544 629610008156514 629623933718528 630091565908992 631334868321024 633534641381376 633840165417536 634863670938672 635349246959616 636048667736064 636087862738944 637075739478528 637777060854912 638123951275272 638434076442624 638984971955016 639603817809792 639643231890432 640347379676928 641341871662536 641356056707072 642002559593472 643218473532096 643926557103984 644966349818868 645690638444544 647525740095927 648252902882816 649299681647232 649781927343648 650511623798784 650845570056192 651064082956056 651562049875968 652279318428672 652614172148736 652928897347496 653428290572288 653647670586834 654147613565952 654569971270992 655203910927104 655925188602816 656984356337232 657486851383296 657803926446656 658228644890901 659591437116348 659632082887008 660671137236992 661263882043392 661398433479168 662651082027424 663319050829974 663702957637632 664063949294592 664959970814976 665095274316704 665603973005312 665868470895936 666766927257408 667412679453696 667453807190016 667775688848576 668676718619328 669590296698708 670102433409024 670493774919924 671184494120448 671923363934592 673764144463872 673847924652672 674283002083362 675040212919296 675679033143576 675693977649152 676437811703808 677530102588416 678813303540288 680218714106624 680657904908604 681178506688512 681317110275648 681928378357248 682067134525392 682588814155776 682607483590564 683358928340781 683691037489152 684443675063808 684985906878336 685739969902944 685879501639101 686404097161728 686446395199488 686847281625288 687372617355264 688269325686624 689572866076182 691461998637312 692159009561712 692893596978176 692936294916096 693871273893888 694819273978368 695326877694736 695858699051008 696135219573024 696809414450688 697216352905863 697749619428864 697792616607744 698702918294304 699237321818112 699645678177312 700026219275922 700366428647424 700704182519264 701692880216832 702465335022528 702608269971762 703145660507136 704389787394048 705056382410688 706391716468284 706407340269568 707169343962411 707184984963072 708283279142464 708326925433344 709012927766528 709793440806912 710251726861152 710794963501056 711137746566016 712286069833632 712830862442496 713070186094728 713615578435584 713760782193536 714221629806006 714767902829568 715554751203072 715899829690342 716247753560064 717604283396352 717889445184681 719554295036016 721525563795456 723620782723608 724388760477184 724433399230464 725558481072768 726401968250112 727105475948544 728086559404032 728482569652992 729284515743168 730417131615666 730462141853136 731020836446208 731169581759232 731825576773632 732201266313216 732554372633776 733360801146204 733717210963968 734545009515933 735106826893824 735916065261696 737104399792992 737932158222336 739123748278272 740029417252488 740860460437504 741240788119552 742056779025408 743255029391616 744073237664064 745482467280852 745844768169984 746204454111424 747025909242096 747071942956416 748079967166848 748232183606292 748804469630976 748850612944896 750839264385408 751201358938063 751247649954648 752261308446744 753865237585152 755052728270848 755883923976192 757315522317056 758078915234256 758930227765248 759420239534208 760108884933376 760155724855296 760992538166784 762221365411968 762588949017973 763172215826944 763617910325469 763664966482824 764404562748288 765246053369952 765831352467456 766481749060104 767067993280512 767325526341066 767912415925248 769523343302406 770111913888768 770609145238128 771474529050624 771631505725696 772204609306944 774320117243904 775786632617472 777392816121856 777440721125376 777894748466976 778489721929728 778648126029312 779505296600448 779553331780608 780122838389216 780981632389464 781361185701888 781786172310528 782242737406578 782841036432384 783862287587544 783910591257024 784968321857472 786155912094784 788292205334172 789177446987776 790242284156928 790290980978688 791038868070528 793205973762048 794079170260992 794659288793984 794708257803264 795477918957568 795583108083456 795744990279624 796353616515072 796818689035272 796867791112512 797639543737344 798517620907776 799150224691392 800029964886768 800804780022016 801321828562836 801934720247808 802203959356569 802817525740032 802980879967728 803595040579584 804501677088879 805778722755072 806705665076864 807304818820896 808211411386368 809516486209536 811192503779328 811716259269888 812728853218304 814041222667008 814937355536832 814987574134272 815726608221184 815776875454464 816253291206864 816877603233792 817993660442112 819492391568796 819542890859616 820336603924992 820445080211064 822565779479136 823489509900288 824123669212998 824600644337664 825049149123584 826995180255552 828092347608064 829209692654592 829260790751232 830173678000128 831636006182912 831915217110516 832533094409049 832551508174848 833468017992192 833895886634496 834813876403584 835622379153408 836161908065568 836801447215104 837204997295744 838126629881376 839480010875352 840122087878656 840404147897358 841779824428032 842405028334848 842811280759778 845153606198979 846484894584896 848064890314752 849434319304704 850369414473216 850831935033696 851979962606688 852153320218277 852805090413056 852857642520576 853796506235904 855122495550048 855175190462208 855587601337238 856003412791296 856742045731014 857624631376128 858568742805312 859955133091824 860901810041196 860920851259392 861560271525888 863367653461236 865732908862976 866375903124864 867908845181952 868085443941408 868749399834624 869705757904896 869729545160994 870152229531648 871110131899392 871530227449112 872196818087936 872759961694656 872937547540674 873605214569472 874566918137088 874620811266048 875979141782976 876943458675504 877638193187868 878604336438147 879455249488464 879509443849344 880696165986432 881845073535987 881864577972224 884425401106632 885418599059456 886613294419968 887824627861248 889022569676544 889883572604928 890918093463552 891568958159104 892787062264944 893469911212032 893991699893232 894046790028672 894912658827264 895213114064577 895897818579456 896421025164681 897344486704512 897777233852807 898463899536896 899044002777816 900033710497614 900053617225728 900905377524768 901917082271744 903353489963694 903373470117888 904044420652032 905084404720384 907543873211472 908238008918016 908422813700864 909237837809664 909422846033856 910706046985728 911145237787708 911588049985536 912591566751744 912616526974341 913314542504448 914319959870592 914506002185468 915205462882304 915261860265984 915796375500384 916496823140352 916804524978936 917692434248832 917748984886272 919430488101576 921949331516416 922878679415616 926425698637824 927675724879872 928180292764032 929079219267584 929621803874484 930332825905152 930390155476992 931414370439168 931603891059072 932860904236416 933368292367896 933821904863232 934849897648128 935590506955776 936620446696704 936811026629016 937527547342848 937651520241216 938132872463808 940075176547584 941855621957712 942892458616548 942913313284096 944415012234771 944435900577792 945137348863488 946391254409216 947002302481536 948769917714432 949714759778176 950760248126304 951487437914112 952295506408008 953023870439424 954073001604096 954997004746752 955613609217792 956074456830262 956805711195136 957185926912908 958477457932524 959405726714688 959464847835648 962012807493804 962034085060608 963003839390208 964827710298144 965889835655976 965911198973952 967411308097024 968535957666816 969473967931392 970782079205376 971310092870656 972379354324224 973889508820888 973949522470848 974892775678976 975767435698176 976268355084288 976596124434084 977343074813952 977814401528272 979393346021244 980142435858432 980471505880251 981221420348928 982805866390656 983887782904224 985498331037696 986705889669984 989387155674522 989409038700544 991006705855488 991895823065088 992097650218752 993976623041136 994978576244961 995554436456448 996034545656128 996095923941888 997439956222464 997642911475056 998405959507968 998802706343904 999532386686183 999566641446912 1001119019180544 1001663533272864 1003015077928992 1004385445048062 1005153650113536 1005740662379886 1006776741180672 1007262262371442 1007845231968256 1010646216695808 1010771886979008 1012560319378944 1013518549715364 1013540966473728 1014656717555712 1016295153882624 1018157213767292 1018219955310432 1019206083664384 1020328071159936 1020986857362906 1021767760032768 1021975665413472 1022757324374016 1023100701788088 1023883221233664 1023911225385846 1025536556233728 1026031124403208 1026815885185024 1027478860317504 1028609954854416 1029606145742592 1029669592799232 1032403988529936 1034359299114273 1034382176823296 1037192997955968 1038197501372416 1039340395467264 1039404442374144 1040806910840832 1041308843185952 1042381563080704 1042990316542104 1043788048576512 1044202829359536 1045149716783392 1045214121676032 1046624429143296 1048054377441456 1048855982727168 1050039328913883 1051056273778896 1052539320325248 1053656378875904 1053912404957643 1054718490760704 1056584681091072 1058772227014656 1059587574702426 1059611010404352 1060777477444608 1060993320372832 1061804822020096 1062424918713696 1062490388150016 1063519391649792 1064690161210368 1065533632921856 1066706619849024 1068429104750448 1069246293663744 1069605279142092 1070423367653376 1070641173290304 1071332444709009 1072151854244352 1072668902785172 1073849744535513 1074371630340096 1076406425094528 1079331442554024 1079355314946048 1082288345693184 1084558771186898 1085388296889344 1086583140715776 1086650098845696 1088337721609152 1090658213922816 1092129839106048 1092656522091728 1092723854479488 1093782138566656 1093926773614752 1095625697423499 1095693212779704 1096531254669312 1096754372638848 1098831558950664 1100041201719306 1100575816445952 1102660240340736 1103874097892544 1105612923539456 1106898237333504 1108685622417408 1109220289480688 1110044125878732 1110068677566464 1111290690656256 1111861182179328 1113085168538112 1114163172204544 1114882544087424 1116109856496096 1116963514073088 1117502173175168 1118223700921278 1119306681167136 1120162783838208 1120538863863144 1120607914434624 1122348275409438 1122373099237376 1123206704446464 1126871474931972 1128391962670116 1132579092406272 1133825885964288 1133895755317248 1134442580044928 1135973283475584 1137118372851384 1137143523360768 1138395341647872 1140163327400064 1140233587282944 1141337883721728 1141488807250176 1142322727641352 1143499508501504 1144758323740416 1145497449724236 1146606844122432 1147869080054928 1148747028701184 1149722623590156 1150601989920768 1151156871281648 1154285014953609 1155167870833152 1157211793575936 1157447258588544 1158306913960416 1159607677206528 1159639393547992 1160202972708864 1161480175865856 1163679948926208 1163916730054232 1164806952759296 1166089224182784 1166161081688064 1166842122700464 1167734582894592 1167972189043968 1169257944900672 1170184257583824 1171472448584196 1172041778552832 1172606999317952 1172679258465792 1173364106109867 1174261554648576 1175793431381316 1175865886885536 1176765248913408 1179233868142176 1182151059226624 1182438308001258 1183766170481664 1185363426235392 1185436471468032 1186511430139904 1189808960643072 1190382749686592 1191988933190976 1192062386704896 1193216878436352 1193374662125184 1193617485419436 1194530424772608 1195228033552908 1196459315606016 1197776431361664 1198725337037088 1200044947330152 1200071489634304 1201207170033024 1201982742844254 1202902080371712 1204471319951592 1204497960157184 1205392560869376 1210058497615296 1210957228231344 1212317117079552 1212563794711808 1214274729314304 1216788755668992 1216822035965788 1217752723339264 1219093279827456 1221061834000512 1222406033305248 1223589912331776 1223665313181696 1224379936810296 1225316404850688 1225907317468768 1229238587353194 1229314336289424 1230504905887488 1233848669218704 1235234264850432 1236185503819497 1236900966506496 1237573723685376 1239495738499312 1240443767873536 1241885827252224 1242138521412096 1243814538981888 1243891186126848 1244491056490528 1246466530197504 1247454009274368 1247872825665774 1248827262262272 1249081368838688 1250036729790464 1250202026988288 1250843829951744 1252220814605376 1253433568730112 1255807495943616 1257189944822064 1259220016313028 1259247867437056 1260183131817984 1260606221846037 1262669736642048 1264216921139667 1267069282762752 1267680330835072 1269727341877344 1270698493919232 1272097335472128 1274151478957056 1275554121709824 1276247902550544 1277969943910032 1279207635619584 1279286463780864 1280694759353856 1282683743325072 1283381402005857 1284005119186944 1285113068596521 1286436947064192 1287853114207968 1289932699637736 1291381276889088 1295051480191854 1296505805765632 1298599363294464 1299563854687296 1302128165912112 1303124099751936 1304558636857344 1304594317741491 1305228344297472 1305857794694992 1306856581144576 1307295341173668 1308295227131904 1309139942541984 1309406321311011 1310407821854208 1311850377205632 1313968712674464 1314973702766592 1315607852893312 1316457289781802 1319182874232696 1319264165774016 1321342274473984 1322796866958336 1325302164054848 1326638101659948 1328127898589184 1329919941629952 1330190548633408 1331736941791872 1333533854514816 1334825358907392 1334907614380032 1335551377697152 1337353437238656 1339098074628721 1339180593397416 1340204866818048 1340987549839848 1342368988240896 1343846727869184 1347695849305344 1348566004166724 1350080425838592 1351358066287152 1352875623407616 1355060205176832 1357626607080576 1360437428213248 1361315809817208 1362357013377024 1362634220551296 1363856756714496 1364134269050784 1365177628311552 1365214967181128 1366717856681562 1367382074978304 1368887350127616 1369971813756672 1371479939805888 1371759003278202 1372808194323456 1372892790398976 1373694563250576 1374745234710528 1376538651373248 1379145732152364 1382923997274624 1384318019123424 1385787193956352 1385872589832192 1387742547787776 1389638547956736 1390653755389472 1391717398102016 1392270439146048 1393618828901376 1394432705811726 1395499238857728 1395585233215488 1397405836588608 1399291356354624 1400052438551844 1400732857294848 1401408365038528 1403385760433664 1404930670045056 1405216539943524 1406291321014272 1408779574788096 1410112764821376 1412783432936568 1412814680539136 1414338687924822 1414369969926144 1416566558284928 1416653850866688 1418025855533056 1419586881613824 1420503453722304 1422275493132032 1424572139667264 1426140372189456 1427231156871168 1427521564387072 1428443259612012 1429535805659136 1431109502406144 1431799659380684 1432495507120128 1434111685245393 1435208566792704 1435778890369362 1439108590072032 1443051127590912 1447241565447216 1448777520954368 1448866798460928 1451116962145536 1452803936500224 1454210951897088 1456173118808064 1456965139305984 1458569031486336 1460834263231332 1460924283706272 1462041672892416 1462339163518464 1463651153547264 1464402532626432 1465108745267552 1466721602292408 1467434421927936 1469090019031866 1470213653787648 1471832130523392 1474208799585984 1478247496556544 1480058834504976 1481720920875008 1482481576239104 1484080733511783 1484113558050816 1486510058783232 1488146475328128 1490964934561704 1491689536339968 1492408908222848 1494051818484192 1494143885912832 1496159934333696 1496464367212584 1497608939261952 1501678528770816 1502402717876126 1502495299909296 1504522616893488 1506578167572093 1507730475170304 1510893393557163 1511767847952384 1514631044634112 1516157830468512 1517860455530496 1518840479068416 1520217769866752 1520311449710592 1521985076333568 1524442730823936 1525177898035946 1526344431653888 1527235820650938 1527329932965648 1528809125496576 1530492106739904 1532963498120208 1534135986561024 1534651052682132 1535824831850496 1535866838078769 1539046686604812 1540223827777536 1541218290476256 1542949058101248 1543263011451392 1544409218613888 1548640234487808 1551573265234944 1554785632243712 1555789496933952 1557296252058624 1559010593200896 1559106663561216 1560245676778432 1561963264778928 1563572344621056 1564485474813156 1565682072864768 1567724575175088 1567821182514048 1569936643714944 1570693750506859 1572311824189568 1576584410668344 1578354893975552 1580484568313856 1582077736141056 1588158340521984 1589318577587968 1589416515606528 1591166216166912 1591489980559248 1592707233030144 1593637378070544 1593735582225024 1594504166128489 1595279087474688 1597035241815552 1598300449382784 1600059929773536 1600385503824569 1601609560044032 1602643657125672 1603869440495616 1604407918713138 1605635051480064 1605961759935456 1607190081159168 1609003354177758 1611557445510144 1613411330153728 1614609637641792 1619032972419072 1623432518539776 1625457706436608 1626838156780347 1628082445334016 1629874711073664 1629975148268544 1631453216442368 1631553750908928 1632506582413728 1633755206467584 1635987320884224 1638984783137592 1639085781719232 1640673207849984 1640890160422128 1645131558958272 1648247338425996 1650061802578959 1650098298247168 1653990360511104 1656184695216128 1658419385309184 1658521581502464 1660347356000256 1663272012365824 1663830434221032 1665066188818098 1665103016349696 1666936035984384 1667791773268992 1669627752807168 1671244758306816 1672323816131136 1674409994591488 1676253259762752 1677335551381917 1678960021750704 1680244175757312 1680808295794716 1683522413114157 1683559648856064 1684810056669696 1685622561519556 1690307212397958 1692969789169792 1696129780629504 1698868638609408 1700738828946432 1701663870067392 1703959925213376 1704306640436554 1705610180826112 1705715285041152 1707593012471808 1710244991100096 1710350380924416 1711175202674476 1712006825582592 1713484091462028 1715249262752256 1717137485610624 1719910266183648 1721803620082392 1721841702518784 1723120543051776 1726735306922472 1731465817725952 1732751806249728 1735817690363904 1736170887882816 1739411515809792 1739459090321988 1740304459063296 1742220263798784 1743060454898224 1744393636175872 1745519923389312 1745875095081348 1747210429138944 1749133836274176 1749241622532096 1751958283565952 1753886917351008 1755276386375736 1757208672876294 1758910498976928 1759018887698688 1761392331972864 1763690147071974 1763729155944448 1768850802213264 1770837198118912 1773226588839936 1773657462001887 1775649255722496 1778045139353088 1779767145209856 1781775124092761 1781836186927104 1783137916318208 1785574124529888 1786939822424064 1787983399786464 1788093580057344 1789825317654528 1790426228129154 1791795637158912 1792842050329362 1794688973409024 1795554467705614 1796927799073792 1798088005555632 1800067420995228 1800107234451456 1801810755049536 1806706979927388 1806746940235776 1808088841304064 1810168809440768 1815087746422944 1816476017836032 1816845627401728 1818475675619328 1818845692067712 1821412093971456 1822290475575416 1823176099971072 1825183133503488 1825233053948682 1826629085008896 1828639919741184 1829012004370936 1830410925764608 1831592751000768 1833609049957872 1835384868497664 1835497969772544 1838860976203152 1843857881029791 1843898663032832 1845757358831232 1852851397275648 1855351449759744 1856360585528064 1858158438535168 1859243607748968 1860665651810304 1862828740878336 1863207782118144 1865721808472832 1866736584735792 1869699795296256 1871181013911552 1871809238498661 1873240893393408 1873622053258032 1875055094685696 1875303040482432 1876265744927616 1877170579874051 1880150353095168 1883711243915424 1885784917233096 1885826626568192 1888830024469542 1888871801155584 1890274697726976 1892782508818432 1894004604963072 1899429519556352 1901520496252608 1904591012816016 1906047740878848 1908146003208192 1911227218435584 1912148913660524 1913611422390272 1914371853825816 1916954915865048 1918811453429376 1918929695671296 1924025614987608 1924068170121216 1926007678780416 1929655420596288 1931779671311952 1934822616194048 1937071915333632 1942577220287781 1942620185741312 1944758708648448 1947779017641776 1947899044941696 1949785551357952 1951534871396352 1952536710168576 1953192248868168 1954686149627904 1955628803056544 1958786692042488 1960284871716864 1960943011760502 1962442840697856 1965611732781312 1967775565808448 1973411779339968 1974685934672703 1978774311349044 1978818077401088 1982013411710976 1983791646130176 1984195300437504 1987953246082272 1989957152489922 1991108872912896 1992069091312256 1992191847883776 1994879912444928 1995285822950112 1996811919015936 1997605412687808 1999064773372366 2002238038361088 2003327066545728 2006030155857984 2008770890096124 2010307300227072 2011481324759772 2013553482361344 2014524524742884 2021292433391616 2021543773958016 2025120638757888 2027037099430728 2027081932947456 2029313435111424 2032590307765248 2036314427534584 2036439910620864 2038412167328768 2040656142319872 2041973714725812 2043535520065536 2043951330826944 2046201403576176 2047766442467328 2047822450771692 2050076785022343 2051073112467456 2052062248806416 2053631770370048 2054957720635008 2057219909708832 2057638504917303 2059212291485184 2059339185598464 2064807977059872 2068718598228546 2068764353646592 2074385995911936 2076395002744832 2078680790934528 2078808884748288 2081613821681664 2082617686371904 2084763126161408 2085980633084208 2087576097153024 2088405658719072 2090299433566784 2090428243352064 2091649058717589 2093248858286592 2096108754882912 2097711965454336 2100078657827766 2102112547557792 2105078640650496 2107312757751808 2107824809915286 2109436981521408 2113169362182144 2119175149404852 2119222020808704 2121554954889216 2121986640745664 2124849837427392 2124980776300032 2127038783299584 2129380322420736 2131067265843712 2133413239698048 2136858209500896 2138492587327488 2139210558284184 2140846735306752 2141282346580608 2142664889418018 2144303708488704 2145337805570344 2147699489071026 2148743260680192 2152812850189056 2158662885108048 2164576691386368 2169117542373796 2170776593778688 2173166281431552 2173300197691392 2176675443218304 2181316427845632 2184259678212096 2185313044183456 2185447708958976 2187564277133312 2187853547229504 2191251394846998 2191386425559408 2193062509338624 2193508745277696 2197663117901328 2200082403438612 2201151632891904 2203635028547799 2205320480681472 2207748195785088 2211225847078912 2213796474667008 2217371244834816 2218440578961376 2220088251757464 2220137355132928 2222581381312512 2223722364358656 2226170337076224 2228326344409088 2229765088174848 2232219712992192 2235004346350336 2236447401842556 2238613362334272 2241077727726288 2241215828869248 2244696550818876 2244746198474752 2246413408892928 2253604076814189 2253742949863944 2256783925340232 2265158184812544 2267651771928576 2268885160089856 2271946566951168 2274236745702768 2276790683295744 2280326654800128 2280467174565888 2282977614500352 2284645455282704 2286999017003008 2287766847053919 2289516647480832 2290853730976407 2290994899448472 2293213688244864 2295738160109856 2297494057402368 2299445247180312 2301203979841536 2302313742563296 2308570029907218 2310335741666304 2314423587151872 2314894517177088 2316613827920832 2319278787095984 2322960351731712 2327359897852416 2327833460108464 2329613905518592 2332178448365568 2332322163376128 2333684245400928 2335469165789184 2335944378087936 2338515889801344 2340368515167648 2342944897168392 2344083557105664 2345213998635904 2345358516931584 2346728212219734 2348523109297152 2351586862762632 2351731773771072 2358467736284352 2364876616002516 2367532340963328 2370726852470784 2370872942936064 2379617921286144 2380765499373184 2383977866381952 2384124773409792 2386433756872704 2386749324250368 2387234970838872 2389060849545216 2390456067105816 2392918631212032 2395552862723328 2397450674074176 2400089894660304 2402414340066048 2403965485688508 2405804160743424 2408942639903184 2410785121738752 2413505031266637 2420116995230592 2421914456462688 2424634234159104 2425127589423616 2428549458628608 2433577511337984 2433644071931576 2435505446678528 2438186559654912 2442123668001024 2444812066610496 2447179824663552 2447330626363392 2448759873620592 2450632809701376 2451814634937536 2458477174706388 2458628672578848 2461009811774976 2467697338437408 2470468529700864 2472371007638994 2473801933012992 2475147447370752 2478991476998624 2480887535747072 2484277042824192 2487629077963776 2487782372253696 2488982112981056 2494908018548736 2495745651331548 2497654524524544 2498162737677376 2500404053976576 2501687659903488 2504441629210752 2505649403916197 2506867137460224 2511614991887232 2514379889644128 2518440032626056 2518495734874112 2520366263635968 2521212443692074 2525339473284096 2528433842279334 2535360661670144 2539454683754688 2544194670944256 2548302957914112 2551108243419648 2552495805101088 2555939887820064 2556459960654831 2558415271239168 2558572927561728 2561389518707712 2565367486650144 2566762804011714 2568010238373888 2570226137193042 2572873894128384 2575706228415936 2579865399275472 2582762553778176 2590102960383708 2593011611531264 2597198726588928 2599127709374592 2604256331824224 2606248199503872 2609117273714688 2609188635482982 2610456688594944 2611715589389984 2613713162289152 2614590682347336 2616590454263808 2618279885083968 2618812642622022 2620815643708416 2623700754411264 2627937425348928 2631215705786624 2632914579563604 2635813009314441 2638365748465392 2638528331548032 2642684548947968 2645535220607961 2645593733916672 2650604328109696 2653276203319896 2656255797178368 2659839883259904 2660381097266816 2663473883583744 2667067709029632 2669650717814784 2671102755394304 2674706874477312 2678196149257442 2678361186794832 2680409733636096 2681975099679696 2684737976481792 2685639342193731 2687693455738368 2693331701558421 2695391698610688 2697132008333448 2700160851677184 2702716132574304 2705751246815232 2710120410353664 2715253214161152 2720874856426496 2722631619634416 2724714026754048 2725268441102592 2727713513428992 2728268538101568 2730429934362256 2733435713363124 2734764149956608 2737774700255232 2737849580923023 2739943627513344 2742959879611776 2743518006556404 2745616388646912 2745785580797952 2747389126501152 2749490469421056 2753077302746496 2758291464304728 2765847994549248 2768636038246848 2771574387912704 2779277095913472 2781307510778944 2784540878292096 2787237657802752 2788865411623452 2790998477715456 2791170466430976 2794811673177216 2798582712709248 2799932337860053 2800104877103688 2801465714589696 2802816730077056 2806771520867328 2809861340090112 2810433079887048 2812582642028544 2820225529642752 2825566865873136 2828677375849644 2828739939852288 2833133116569856 2833307701733376 2839173763227648 2841006907444608 2844550986264064 2849144279334528 2852280744378912 2854462313742336 2855043128774144 2856886519224024 2859071611318272 2862219004812288 2863599318761368 2864991014240256 2868223370490786 2870417133585408 2871557780738724 2878217180144064 2886102255181824 2894483130894432 2897555041908736 2897733596921856 2902233924291072 2905607873000448 2908421903794176 2912346237616128 2913930278611968 2917138062972672 2921668526462664 2921848567412544 2924678327036928 2927302307094528 2928805065252864 2930217490535104 2933443204584816 2938180038063732 2940427307575296 2941414517640753 2943664261046784 2948417599171968 2949839482659223 2956494993113088 2960117669009952 2963441841750016 2964963152478208 2968161467023566 2968227116101632 2973020117566464 2976292950656256 2981929869123408 2984817816445696 2988103636968384 2988287771825664 2992319868667392 2992928734425168 2995217878523904 2998597160058549 3003357057541632 3004805435752252 3004990599818592 3009045233786976 3013156335144186 3015460950340608 3021786787114326 3023535695904768 3029262089268224 3032315660937024 3037680958136832 3040435539733504 3040622899421184 3043970152667136 3048885461647872 3050355796071892 3052688863307776 3054471641301876 3054659865931296 3057618250993152 3060984213479808 3065926996240416 3068271973122048 3069302105364264 3071649663700992 3071733676157538 3078093373209624 3080447655555072 3082436580952512 3086526022902784 3088818437227776 3103077897342819 3103146530469888 3109571264487424 3111578993867904 3114592504117248 3118021186401792 3118213327122432 3120491353556864 3123926529557856 3127144689242112 3128970949626312 3131364145729536 3135449150350176 3135642365028096 3139873287429888 3141387501013718 3144623648379136 3150117986741649 3153168821336688 3156709787951104 3160969136627712 3161737214872929 3164155472282112 3176316681043968 3178637155175936 3178833031213056 3182332432333824 3182979961118496 3185414466060288 3187274756141088 3187471164450048 3189008332256978 3190558174949376 3194070483631104 3196600898765568 3200119859547072 3200771007649138 3203219120088064 3205287314251344 3207738880991232 3208815837426276 3211270102960128 3211923519870912 3218006708355516 3221549233606539 3223114891020288 3226822660307456 3229219275283584 3238065944838144 3246865037079552 3250915412873216 3253676313560694 3256164890668032 3259749422147328 3259950296537088 3262906432884736 3265013164827456 3271974641768448 3277969566275184 3278171563438464 3281346415699968 3281780320844256 3286877092270497 3290263117916544 3296494676851992 3300123605157918 3300196596494336 3307980721022208 3312369390432256 3316838770618368 3320694712000512 3327660868442064 3330132377636196 3330206032699392 3333872071968768 3335583546537984 3339255505614336 3342489516613632 3344647632262272 3346260598905917 3348819989182976 3352506519525504 3354671102763834 3357920043501408 3360488351514624 3361616591589432 3367044826228314 3367119297712128 3369620113339392 3371245123039112 3380614424795916 3385939578339584 3397737277218816 3401477657892864 3403327740134784 3407919850426752 3408613280873108 3411220361652224 3411430570082304 3415186024943616 3420489982200192 3420700761848832 3422350405348952 3424013651165184 3426968182924056 3430498525504512 3434274971221248 3439820532367296 3443607240164784 3446241086103552 3453470613844944 3462855044860827 3462931635451904 3465503612499456 3471635380727808 3472341775765632 3478823031619584 3478918180643976 3480608918126592 3484440527597568 3486120909796448 3488787272351744 3491039846778624 3491750190162696 3494420858277888 3498267672548352 3498483245064192 3503916567131904 3507773834702016 3510552772751472 3514417345752588 3517820997953856 3518037775397376 3520092318329601 3522784663945728 3527380294143948 3527458311888896 3537701604426528 3541674396237824 3546453177679872 3547314924003774 3551298511444992 3556090278706176 3559534290419712 3563550248185522 3566275832636416 3571148249059776 3575966799572928 3576187160114688 3579650635309056 3580852456258308 3583591274317824 3585684100658724 3589377946818048 3591108935411228 3593855598147584 3596176011111264 3600134841990456 3600214468902912 3603621510099072 3613413959854776 3613493880471552 3616177682608128 3620337618881536 3630175492845888 3633691254803456 3636951351238656 3637691384135424 3642824187942912 3644580951150832 3650366267006976 3650466107897364 3653258170017792 3657279839482368 3658024008741872 3660821851529216 3663185502001536 3667218099915744 3670769736995328 3670995939545088 3677721952406304 3687715762059582 3687797326065664 3691514717662464 3705702794551296 3708556511458491 3710702899519488 3712721171056128 3716316877070336 3718487215497936 3721331303620608 3725657481756672 3726415564236288 3731443616945664 3733473169471584 3739399590592512 3742362027823104 3743618476997322 3746481786786816 3747244106516064 3750110189371392 3750606080964864 3752531489855232 3754341159748102 3760300706190336 3767422487830848 3771569834466192 3777660048939084 3777743602311168 3780549395453952 3788009209926144 3792650763419001 3798859039112704 3803040992505216 3809182025632032 3812095481757696 3816292006416384 3822454436871168 3824297827321048 3827222844780544 3828743707651632 3833909831730096 3837622906858752 3837859391342592 3848051229975216 3850144206017571 3852015357560832 3855339205789563 3859310841192576 3863559342623904 3869645232388096 3874143830667264 3885154440575562 3885240371482624 3889517417296896 3895558035283552 3895798089883392 3899571102715904 3906384497736336 3909372299255808 3911257606113088 3913782953224473 3917573384084976 3920569743433728 3921886023521004 3924885681395712 3928218963933033 3931223465562624 3935551131616896 3946823558679936 3949371869345406 3957548622698088 3957636154802176 3964026823421952 3968390600875008 3975906492164544 3979914304979844 3984138182624512 3984383695767552 3989759824889856 3990571645900224 3995210825375616 3998129546744732 4004476076722176 4006654133091456 4012060311715968 4017294223886163 4017541780192248 4020614600454144 4022962649519544 4027106964722688 4029049049485768 4043087547916032 4050241277515776 4054074198861456 4058626870222848 4065180615530496 4072628855069168 4072879821241728 4076824334657536 4081312284639744 4083947429451624 4087071040131072 4087902661653888 4092402807152352 4095532884934656 4095644901543384 4100153570044686 4102146224934912 4104124497612832 4107263540740096 4109915441270016 4114439819417664 4115277009834606 4118424582970368 4118678371196928 4129615954119744 4137437196457092 4137528707293184 4148771991823872 4152790005489664 4157361581869056 4157617769496576 4163227643363328 4165235372743808 4169526252322816 4171961266168416 4175152194306048 4176811317438144 4180598867133568 4180856486704128 4183298117435178 4186497716573184 4192217509765824 4200157315655532 4204225095115584 4210157281300992 4215649619830572 4218873963042816 4226338724364288 4238350298809704 4238444041617408 4243109909778432 4243973281491328 4249699674854784 4249961552600064 4254077566599168 4258760644841472 4262134531687424 4266826479396096 4273716419001792 4278421116568368 4281693470613504 4282564693161216 4285329778836036 4288607416977408 4290675611140688 4295398978142052 4297486521360384 4302335055736179 4305625700378112 4317325770216096 4329153382772736 4338235084747592 4341553187557376 4346332562863104 4346600395382784 4353350886436608 4362632855691264 4368519356424192 4370626088366912 4370895417917952 4375128554266624 4375707094459008 4382502789693996 4382772851118816 4386125018677248 4387017490555392 4395326235802656 4400164806877224 4402303265783808 4407270057095598 4410640961362944 4415496391570176 4422451694157824 4434742489669632 4436881157922752 4440176503514928 4445162762625024 4447444728717312 4452340674152448 4459530176349696 4464439425984384 4470008692700672 4472894803685112 4477226724668544 4482155455452576 4482431657738496 4489393101637752 4489492396949504 4492826817785856 4507208153628378 4507485899727888 4513567850680464 4532680180671489 4535303543857152 4537770320179712 4543893133902336 4548473491405536 4553581366591488 4560653309600256 4560934349131776 4565955229000704 4569290910565408 4573998034006016 4575533694107838 4579033294961664 4581707461952814 4581989798896944 4586427376489728 4591476320219712 4598890494360624 4602407959683072 4604627485126592 4607600514236307 4617140059814436 4620671483332608 4628847174303744 4629789034354176 4633227655841664 4638557574191968 4645920703463424 4654719795704832 4655666920216928 4659227811037184 4664356896731136 4667368490801856 4671888756175872 4677031779602688 4680737030335296 4685889794336784 4690427997271808 4690717033863168 4693456424439468 4697046218594304 4703173725525264 4703463547542144 4712081251520577 4716935472568704 4729753232005032 4735064681926656 4741453704941568 4761530998746368 4767955732763904 4768249546819584 4773498648500736 4774469941677744 4778121699090432 4780912134211632 4783512498385467 4785837262424064 4791105725446656 4794901348148352 4800179789320608 4801156511473707 4804828680132096 4807930971377016 4811608321486848 4817885279806368 4821570243477504 4827010062533274 4840233990461184 4843828912925376 4850255178847232 4857098917257216 4867288143863152 4871010893357056 4876373119309824 4880514470341041 4884247336002048 4889624133220992 4894359649327104 4894661252726784 4897519747241184 4901265619402752 4903629269875072 4916954349412776 4917257345157696 4922019623549952 4935394676874816 4944742015277988 4950185407736877 4950294894741504 4957982953997248 4968554085648384 4975258155927552 4975564744507392 4977964225962112 4989816037097472 4991491302663096 4995309049049088 4996325475354752 5000808107953152 5003375319806976 5008883258421504 5011298807832394 5013734274920448 5023229983774464 5028759779288256 5036880065252112 5040732527271936 5042424887384148 5050678946568192 5056867684558668 5070721323340288 5078909367509376 5088389341888512 5096605915828224 5102216486839296 5104991610202176 5111879775640128 5112919921309662 5116830542478336 5117145855123456 5122779037415424 5130734973300288 5133525608023428 5136020476747776 5140452274386084 5145747788256768 5151412456831872 5159730798550944 5165525107556352 5180205920767416 5186023223062528 5194397453177856 5198255418749184 5208512663648448 5218234547429376 5218377270965964 5220913377189888 5223431178779968 5229181364694672 5233180908527616 5236559770167936 5237625285244044 5241631287416832 5247401508822528 5255874850697856 5258409512566441 5262431411573248 5265829159127208 5271626018628882 5276731496930784 5277056663096064 5285369097895936 5291070441215922 5291187467833344 5301208656219392 5306552406639792 5312511594356736 5319679766519808 5320762194533632 5326947767167488 5334135418059264 5339301435629568 5342205510788608 5345325372278283 5349413748954624 5356392298514884 5356722373589664 5360819467272192 5363950199359392 5369475952963584 5371278684387462 5375386911476736 5386663403116842 5390783397221376 5394264016666896 5400321703354368 5405432265148608 5420240820707328 5430506428322304 5441749712852992 5445263239268832 5449428053508096 5450536882205184 5455427026857984 5456537076203136 5460859868724512 5466871426726248 5469528299913216 5475549400510464 5475699161846046 5479887255026688 5485919759223552 5487036013112808 5491232777293824 5494778253002304 5506154605492992 5516582928609456 5531573643089373 5531695989098496 5537272076493696 5543148775825408 5558554191826944 5562615021557888 5569081756584192 5574475315605504 5577730823246904 5581996955430912 5589623346354432 5597165425418496 5599864675720106 5600209754207376 5605633460154112 5613543041734656 5615427715495983 5619722680180224 5620866159774096 5625165284057088 5631511739622153 5640451059285504 5651133731746272 5657354751699288 5657479879704576 5666266233139712 5666615403466752 5678347526455296 5682013814889216 5689101972528128 5698288558669056 5704561488757824 5710086257548288 5713773038448048 5718143222636544 5724438009624576 5727198637522736 5736446740981572 5740834267170816 5743115561477448 5756434360288128 5772204510363648 5788966261788864 5795110083817472 5804467848582144 5811215746000896 5827731660863343 5827860557223936 5834276125945344 5843337052925328 5843697134825088 5849356654073856 5854403979161929 5854604614189056 5857610130505728 5860434981070208 5866886409169632 5876360076127464 5880854615150592 5882829035281506 5887328522093568 5896835198343936 5899678965318446 5920235338019904 5936322934047132 5936454232203264 5946040235132928 5952585901312512 5963859738246816 5965073241527939 5969635632891392 5976207273936768 5976575543651328 5984639737334784 5985857468850336 5990435757047808 5997194320117098 6006714115083264 6009610871504504 6009981199637184 6018090467573952 6026312670288372 6030921900681216 6043573574228652 6058524178536448 6064631321874048 6075361916273664 6080871079467008 6081245798842368 6087940305334272 6097770923295744 6100711592143784 6105377726615552 6108943282603752 6109319731862592 6115236501986304 6121968426959616 6131853992480832 6138604210728528 6143299327401984 6143467352315076 6150230355067029 6156186746419248 6160895311110144 6164873161905024 6172915514751909 6173052045805568 6177636874455552 6206155794685638 6206293060939776 6219142528974848 6223157987735808 6229185008234496 6236042372803584 6236426654244864 6240982707113728 6247853059115712 6254289378484224 6257941899252624 6262728291459072 6270898300700352 6271284730056192 6274947176152767 6279746574859776 6282775002027436 6289247296758272 6300235973483298 6306337642673376 6313419575902208 6321938273255424 6323474429745858 6328310944564224 6357274310351872 6357666062426112 6364664864667648 6365959922236992 6374549512282176 6374942328900096 6378016664513956 6381116349898752 6388140967262208 6393201797531136 6400239719094144 6401542015298276 6406438240176128 6410574628502688 6415477761982464 6417631674852552 6422540205920256 6423847039741824 6436013416711032 6443098467213078 6446229782040576 6453645320614912 6458438550567168 6493730074159104 6501830825746432 6507352627121388 6512329781336064 6519498844294656 6519900593074176 6525812865769472 6530026329654912 6543949283536896 6555939132550368 6556343126876928 6562692831399936 6563560641688512 6573754184540994 6580526235833088 6592989353703984 6600247210315836 6600393192988672 6610905085643397 6615961442044416 6624738780864512 6633677541236736 6641389424001024 6655321736884128 6660264755272392 6660412065398784 6667744143937536 6671167093075968 6678511011228672 6684979033227264 6689295264524544 6692521197811834 6697639978365952 6705013039051008 6709342205527668 6715840087002816 6723233183178864 6734089652456628 6734238595424256 6739240226678784 6742490246078224 6760812230442567 6761228849591832 6771879156679168 6795474554437632 6802955315785728 6806655480269568 6815839700853504 6817226561746216 6822440723304448 6830372049887232 6840979964400384 6841401523697664 6844700810697904 6853936365848112 6860997051009024 6863300541161757 6868549942442496 6872561192929221 6879641064734592 6887214480329568 6892482172207104 6906941227689888 6925710089721654 6925863270903808 6931007224998912 6943270761455616 6944683551531264 6957836361287952 6968881055195136 6972241819592896 6982079693557248 6983500380325392 6988841716555776 6996535345096704 6996726706803281 6996966490128384 7007833134263808 7015547669404032 7021105545502944 7028834691505176 7035641995907712 7036075550794752 7040184636659202 7045569327891456 7054760588287896 7054916623777792 7075403208853056 7094629848007548 7102597022889984 7112180557412352 7127100496371044 7132551665272832 7142296498119552 7151933599145856 7152374320229376 7159301270618112 7161704912516616 7167182548635648 7171368201317448 7178755893636096 7182217870822456 7187711196295168 7192352022222528 7200269683980912 7207243020198144 7226827919709552 7232355365216256 7240515093799911 7240675237763072 7260350985691776 7267382509606912 7273902702477312 7275382768270848 7285648375885824 7289161902301664 7300732534013952 7300932215794728 7306516340035584 7314559678964736 7316048017483744 7321643703058432 7326371004003072 7334436199831488 7341539473990656 7341991879090176 7355443904812608 7375431524119164 7375594652131328 7383029435324928 7411405589102592 7417113022916982 7421405799038976 7425442342112256 7432633754140672 7436974430995872 7442662607241216 7452831128472576 7462887233891328 7466946338943168 7484724055646208 7487236953994644 7492963573573632 7494488213032128 7501212161929728 7505062979710464 7508682319496204 7516948211748591 7520601412380672 7534844975661696 7543139668932384 7555320097878168 7555487204622336 7561098790907904 7576018419852288 7585301526838002 7597718078225408 7606081985010432 7618364051264064 7632584012832768 7644908873742336 7648595654642096 7654445689561088 7657487415303264 7667819663460192 7669379881964493 7675245813717504 7675718782685184 7696102459950432 7700288412035142 7704030715121664 7710678411579126 7718621682385152 7727118685247808 7739290464776192 7748287661334528 7770308881151124 7770480742965248 7779034834593792 7791116070567104 7791596179766784 7799142205431808 7812768995472672 7818744598511616 7822515212226176 7827565906448946 7835146768169952 7841139486867456 7843772047042008 7849771362791424 7856437927866066 7862446931125248 7871102263233792 7893647117359872 7898743738690812 7915097245396176 7928053646843904 7936781201750016 7951812984329088 7959828609959688 7968276365249024 7968767391535104 7979519649779712 7981143291800448 7990421650751232 7996259093489464 8008952153444352 8013308266182912 8024120623431936 8034588447772326 8035083560384496 8041229200908288 8045925299039088 8054213929445376 8058098098971536 8079995104675263 8086175095832064 8100482555031552 8108148397722912 8117253740445696 8130361231060992 8145257710138336 8145759642483456 8153648669315072 8162624569279488 8167894858903248 8174142080262144 8175805323307776 8184805614304704 8191289803086768 8200307140089372 8204292449869824 8208248995225664 8213548742769069 8219830882540032 8228879638835328 8230554019669212 8236849165940736 8237356742393856 8259231908239488 8274874392914184 8275057414586368 8297543983647744 8305580010979328 8314723163738112 8330470745487616 8343922532336832 8353622634876288 8361197734267136 8361712973408256 8366596234870356 8372995433146368 8384435019531648 8399797013580159 8400314631311064 8408450190231168 8420314562601984 8431299239661144 8437747926085632 8476700597619408 8486219819556864 8487946562982656 8499399349709568 8499923105200128 8517521289682944 8524269063374848 8533652958792192 8547432838003584 8556842233136736 8563386941227008 8565129386322432 8570659557672072 8577214833954816 8581351222281376 8590797956284104 8594973042720768 8604670111472358 8611251400756224 8634651540432192 8658306765545472 8676470169495184 8683106375114752 8692665125726208 8693200790765568 8706701772873216 8725265711382528 8737038712848384 8741252176733824 8741790835835904 8750257108533248 8751414188918016 8765005579387992 8765545702237632 8774034981110784 8790652471605312 8800329613754448 8814540114191196 8821281922725888 8824243552922259 8830992783140352 8849518447977669 8869484979339264 8873762315845504 8880353007029856 8890325525250048 8894889457434624 8904681348304896 8919060352699392 8928878851968768 8940017385401344 8945789607370224 8954453449337088 8964310910905152 8964863315476992 8978786203275504 8985653635571712 8995791480175647 9014416307256756 9014971799455776 9027135701360928 9065360361342978 9070607087714304 9075540640359424 9087786267804672 9096946982811072 9121306619200512 9121868698263552 9131910458001408 9138581821130816 9147996068012032 9151067388215676 9158066589923328 9163414923905628 9163979597793888 9172854752979456 9182952640439424 9197780988721248 9204815919366144 9209254970253184 9215201028472614 9234280119628872 9241342966665216 9259578068708352 9266455311683328 9277115148383936 9309439591409664 9311333840433856 9328713793462272 9334736981603712 9343777512351744 9354063559205376 9361474060670592 9371779588673568 9373686522401047 9380855994543616 9381434067726336 9386912848878936 9394092437188608 9406347451050528 9406927095084288 9424162503041154 9433870945137408 9459506464010064 9470129363853312 9482907409883136 9523061997492736 9535911465527808 9536499093639168 9546997297001472 9548939883355488 9556243398180864 9561824268423264 9567024996770934 9571674524848128 9582211450893312 9589802696296704 9600359578641216 9602313022947414 9609657360264192 9615861942754032 9623216642973696 9635770559612736 9654020125066548 9664647700819617 9680467980922368 9687657825850752 9700510357694464 9714197834514432 9734576287726304 9742021786714112 9752746238619648 9761028940682082 9768494672004096 9779248266441984 9788719298654208 9795039494482368 9807258539750144 9833908698825552 9834514690315392 9844039247099904 9860631276811491 9870789353749632 9889484030555976 9900370815473754 9900589789483008 9915965907994496 9937108171296768 9950516311855104 9955928451924224 9982982605326192 9990618098098176 9992650950709504 10001616215906304 10006750639613952 10017766516843008 10022597615664788 10027468549840896 10038781796717751 10046459967548928 10057519558576512 10073760130504224 10081465054543872 10084849774768296 10101357893136384 10113735369117336 10141442646680576 10157818735018752 10193211831656448 10204432973678592 10209983220404352 10223759551280256 10225839842619324 10233661084956672 10234291710246912 10245558074830848 10261469946600576 10267051216046856 10272040953495552 10280904548772168 10291495576513536 10302824913663744 10319461597101888 10360411841534832 10372046446125056 10388565134582481 10388794906355712 10396510837498368 10417025327296896 10436469094858752 10436754541931928 10441826754379776 10446862357559936 10458362729389344 10466361817055232 10473119540335872 10475250570488088 10483262574833664 10494803017645056 10511749701395712 10516819025132882 10524862823146496 10531658318254416 10543252037257764 10553462993861568 10554113326192128 10582140882431844 10582374935666688 10602417312438784 10613104813279584 10625023188713472 10639359533039616 10641524389067264 10653895534334976 10668270836118528 10678602871259136 10684411021577216 10690650744556566 10698827497909248 10712784597029768 10713444747179328 10727900398718784 10738951905927168 10742557368774924 10750773822953472 10773326806233684 10781566794442752 10788528033333792 10800643406708736 10810864530297216 10840481641414656 10861012856644608 10883499425705984 10890526478537664 10901073764410368 10910854053715968 10913074152406272 10921719737449024 10933742853452496 10951098801020928 10951398323692092 10959774510053376 10971839518447104 10974072026225616 10982465554587648 10989556506004608 10994856253548013 11012309210985984 11033165857218912 11063147286178746 11063391978196992 11074544152987392 11086297551650816 11117108383653888 11125230043115776 11138163513168384 11148950631211008 11155461646493808 11163993910861824 11179246692708864 11194330850836992 11199729351440212 11200419508414752 11211266920308224 11227086083469312 11230855430991966 11239445360360448 11241732319548192 11250330568114176 11263023479244306 11280902118571008 11302267463492544 11314709503398576 11332532466279424 11333230806933504 11364027629778432 11377952290257003 11378203945056256 11396577117338112 11409122977515648 11420172515096576 11427546076896096 11436286445273088 11448876019249152 11454397275045472 11472893481963144 11481668534341632 11486231122954896 11512868720576256 11550432618052713 11566017617368689 11577932523577728 11590220167634944 11608935697164288 11622431492001792 11655463321726686 11655721114447872 11668552251890688 11686674105850656 11687394269650176 11698713308147712 11708807958323858 11720869962140416 11733772818339264 11741348859673419 11752720152254928 11761709230301184 11765658070563012 11774657044187136 11784656891799099 11793670396687872 11799357930636892 11840470676039808 11872645868094264 11872908464406528 11892080470265856 11905171802625024 11927719476493632 11930146483055878 11939271265782784 11952414547873536 11953151087302656 11969279474669568 11971714937700672 11994388640234196 12013428230166528 12019221743009008 12019962399274368 12036180935147904 12051882671658489 12052625340576744 12061843801362432 12087147148457304 12117048357072896 12129262643748096 12150723832547328 12161742158934016 12175880610668544 12195541846591488 12201423184287568 12210755453231104 12217886565207504 12218639463725184 12230473003972608 12243936853919232 12263707984961664 12277208421457056 12286598654803968 12286934704630152 12300460710134058 12312373492838496 12321790622220288 12329746323810048 12345831029503818 12346104091611136 12355273748911104 12412311589371276 12412586121879552 12446315975471616 12458370016468992 12472084745607168 12472425868649327 12472853308489728 12481965414227456 12495706118231424 12508578756968448 12515883798505248 12525456582918144 12541796601400704 12542569460112384 12549894352305534 12559493149719552 12565550004054872 12578494593516544 12600471946966596 12612675285346752 12646948859491716 12656621889128448 12714548620703744 12715332124852224 12729329729335296 12731919844473984 12749099024564352 12749884657800192 12756033329027912 12762232699797504 12776281934524416 12786403595062272 12800479438188288 12803084030596552 12812876480352256 12821149257005376 12835263349705104 12845080411840512 12847694079483648 12872026833422064 12886196934426156 12892459564081152 12907005167208537 12907290641229824 12916877101134336 12987460148318208 13003661651492864 13014705254242776 13024659562672128 13038997688589312 13039801186148352 13051625731538944 13060052659309824 13087898567073792 13111878265100736 13112686253753856 13125385662799872 13127121283377024 13147508369081988 13161052471666176 13185978707407968 13200494420631672 13200786385977344 13221810171286794 13231922884088832 13249477561729024 13267355082473472 13310643473768256 13320529510544784 13335488287875072 13342334186151936 13357022022457344 13378590529049088 13385042395623668 13395279956731904 13410026078102016 13418684411055336 13431680174005632 13446466366357728 13468179304913256 13468477190848512 13478480453357568 13484980492156448 13521624460885134 13522457699183664 13543758313358336 13598040542014467 13605910631571456 13613310960539136 13631679401707008 13634453123492432 13644881446608896 13660744099774464 13681959928800768 13682803047395328 13689401621395808 13707872731696224 13721994102018048 13726601082323514 13737099884884992 13745122385858442 13759282129469184 13774428960659136 13813882455379776 13822801542708921 13851420179443308 13851726541807616 13862014449997824 13886541522911232 13889367103062528 13915672722575904 13937762110390272 13944483639185792 13964159387114496 13967000760650784 13977683433111552 13993070690193408 13993453413606562 14015666268527616 14031095338808064 14042211091005888 14057669383010352 14071283991815424 14072151101589504 14080369273318404 14091138655782912 14109521176575792 14136243754561731 14150806417706112 14189259696015096 14205194045779968 14224361114824704 14254200992742088 14265103330545664 14284592996239104 14303867198291712 14304748640458752 14323409825033232 14334365097271296 14342736402634896 14350537495156401 14357511787272192 14364435741644912 14375422392590336 14384704044445056 14400539367961824 14403469534421121 14414486040396288 14453655839419104 14464710730432512 14481030187599822 14481350475526144 14520701971383552 14534765019213824 14550765536541696 14571296751771648 14578323804603328 14601864431589456 14613032680071168 14629119357929472 14632096034967488 14641543411023123 14652742008006144 14668872399662976 14683078947981312 14683983758180352 14710887809625216 14750863048238328 14751189304262656 14766058870649856 14834226045833964 14850884684224512 14873948861991744 14905662256945152 14925774467782656 14933892677886336 14969448111292416 14974473907989288 14985927147147264 14988976426064256 15002424323859456 15010125959420928 15017364638992408 15033896423497182 15041202824761344 15069689951323392 15086279337864768 15110640195756336 15122197581815808 15152036839704576 15170603053676004 15195436156450816 15212163970020864 15236728102528128 15265168025665536 15289817747484672 15297191309284192 15308891379122176 15314974830606528 15335639326920384 15338759763928986 15350491627435008 15351437565370368 15392204919900864 15400576824070284 15408061430243328 15421356823158252 15437243364770304 15454237370495616 15478580929552384 15496575322669056 15540617762302248 15540961485930496 15558069669187584 15582232141134208 15583192359533568 15598284410863616 15625537990945344 15645030424452352 15655131812897892 15670293536339904 15687544094084016 15699542725582848 15712875855732132 15724893862250496 15742204526467584 15775228537699323 15787294234719744 15797487477381624 15830194490792352 15856107293687808 15873562403500032 15903625968658176 15919657219919376 15936552730498048 15937534783070208 15959039299559424 15962286583600896 15980843301502464 15992518186978928 16017904306888704 16026616532365824 16035976116834849 16048241246863872 16069176895544652 16070167120768992 16082458401816576 16091850598078176 16108427858890752 16116196197943072 16159990209350526 16172350191664128 16200965110063104 16216296795445824 16260722462121984 16290515420276672 16291519284966912 16307297338630144 16325249138558976 16335789717806496 16348284160524288 16351610646615552 16369611228609408 16382579606173536 16400614280178744 16408584899739648 16416497990451328 16427097485538138 16439661765080064 16457759277670656 16461108039338424 16473698331881472 16518463816478976 16549748785828368 16595087967295488 16629446327476224 16660941490975232 16687845064673664 16707245269752576 16722395468534272 16723425946816512 16733192469740712 16745990866292736 16768870039063296 16799594027160318 16800629262622128 16816900380462336 16840629125203968 16862598479322288 16875495852171264 16894535218866459 16953401195238816 16972439639113728 16975893125965312 16998798699419136 16999846210400256 17035042579365888 17048538126749696 17067305917584384 17094865676007168 17113684466273472 17130258772644864 17141319115344144 17154429667909632 17162702444562752 17181595912568208 17209340222944716 17222502801512448 17269303080864384 17277631255575449 17316613531090944 17352940338990368 17366212750229504 17385330251452416 17413403545746432 17482504353467648 17483581671671808 17502828377836032 17530011158775984 17531091404475264 17539545827413379 17548069962221568 17563211937485787 17581304943210624 17600659227508896 17629080228382392 17642563845451776 17648487105844518 17661985566280704 17699036895955338 17747524631691008 17760706014059712 17809362696609792 17838120705398784 17857757703937536 17880034770802688 17891579214740448 17895219724583817 17908906898674176 17928621821810304 17929726630953984 17957572406551008 17971307271143424 17991582960351294 18028832614513512 18029943598911552 18054271402721856 18130720722685956 18151081280718848 18175572535609344 18193893965622144 18242613238401024 18243737396527104 18263820916002816 18277163642261632 18295992136024064 18302134776431352 18316133179846656 18326829847811256 18327959195587776 18345709505958912 18365905280878848 18395561977442496 18418509940506368 18430402056945228 18450691065201087 18468560239257744 18482685933330432 18518746544255727 18519156137416704 18532910623366656 18554230296767872 18618879182819328 18622667680867712 18657427586924544 18669473963207424 18687555024703488 18708127118410752 18722948121341184 18743559177347136 18747373044802094 18761711989087232 18762868135452672 18773825697757872 18788184874377216 18812694902101056 18813854190168576 18848325006082308 18867741890274816 18919012928020128 18940258727706624 18965814819766272 19046123994985472 19071822931055616 19072998187278336 19093994594002944 19097879766710976 19123648536846528 19134049993541868 19143349049696256 19164422901786624 19179605392593408 19200719157282432 19204626045894828 19219314720528384 19231723885508064 19246433285947392 19271541119225472 19308040250133096 19329295401639234 19360935961844736 19375315651701504 19401020715388928 19469152575452608 19505492477239296 19522057881364164 19536989344008192 19558496532883968 19577438597308416 19590078988964736 19599526365020371 19614517079500288 19667817397651104 19669029380630784 19688078494199808 19721262553622982 19741578707499264 19778968061111952 19800741630947508 19801179578966016 19831931815988992 19874216342593536 19901032623710208 19911856903848448 19965965210652384 19981236196196352 19985301901419008 20003232431812608 20013501279227904 20035533033686016 20045195231329576 20054937099681792 20077563593435502 20092919935097856 20115039117153024 20147520261008448 20169699549536592 20202715786272768 20227470738234672 20282436691327701 20282885293361152 20315637470037504 20386423663312896 20408865947357184 20419966440808704 20447519102560512 20451679685238648 20467322169913344 20491116149661696 20522939893201152 20534102432093712 20561809097544336 20582991153027072 20589901623485271 20605649827327488 20617683578787663 20638923194203776 20648876378614561 20720823683069664 20744092892250112 20777130269164962 20777589812711424 20793021674996736 20834050654593792 20873509083863856 20893724715119872 20916725458778688 20946239080671744 20950501140976176 20966525149667328 20989606035290112 20990180120409843 21023499402791424 21033638050265764 21049725646292992 21063316636508832 21086504074515528 21106925987723136 21108226652384256 21164281764863688 21164749871333376 21204834624877568 21226209626559168 21283048778134528 21307791068669952 21336541672237056 21368822043154432 21381301489113132 21397654995818496 21425569194059536 21426889494358656 21455800797437568 21477903811854336 21485114737549848 21501547645906944 21546653612467368 21563133588885504 21577056066667584 21621729060594432 21721545281399733 21722025713289216 21766998851411968 21781052957075328 21802147528820736 21821708107431936 21826148304812544 21843439474898048 21867485706904992 21902197602041856 21902796647384184 21919549020106752 21943679036894208 21948144052451232 21964931109175296 21979113012009216 21989712507096026 22024618421971968 22066331714437824 22126294572357492 22126783956393984 22149088305974784 22234216767307776 22250460086231552 22276327026336768 22297901262422016 22310923292987616 22327987821723648 22358493385417728 22388661701673984 22399458702880424 22400839016829504 22422533840616448 22454172166938624 22461710861983932 22478890720720896 22483464639096384 22526046958488612 22550844635245773 22561804237142016 22604534926985088 22629419006797152 22665064932558848 22666461613867008 22728055259556864 22755904580514006 22756407890112512 22793154234676224 22818245955031296 22840345030193152 22855092153792192 22897752038498304 22908794550090944 22945786963926288 22963337068683264 22972462245909792 23008139645893479 23025737441152512 23100865236105426 23132035234737378 23155865047155456 23180440335269888 23217871394328576 23244862984003584 23310926643453372 23311442228895744 23337104503781376 23373348211701312 23374788539300352 23397426616295424 23417615916647716 23441739924280832 23467545636678528 23482697719346838 23505440304509856 23523418460602368 23531316141126024 23549314088374272 23569313783598198 23587340793375744 23598715861273784 23680941352079616 23745291736188528 23784160940531712 23810343605250048 23855438952987264 23860292966111756 23878542531565568 23904829095747072 23906302174605312 23938558949339136 23943429875401344 23988777280468392 24026856460333056 24038443486018016 24039924798548736 24072361870295808 24103765343316978 24105250681153488 24123687602724864 24174294296914608 24234096714145792 24239985314025789 24258525287496192 24301447665094656 24323484317868032 24351761221337088 24391083693182976 24402846368575136 24421510906462208 24435773130415008 24437278927450368 24460946007945216 24487873707838464 24527415969923328 24554416842914112 24573869409260304 24600921420268116 24624746985676992 24640646228307207 24659492647620096 24691662059007636 24692208183222272 24710547497822208 24824623178742552 24825172243759104 24892631950943232 24916740032937984 24944169491214336 24944851737298654 24963930828454912 24991412236462848 25031767597010496 25083593202801408 25085138920224768 25099788704611068 25118986299439104 25131100008109744 25156989187033088 25199391040740477 25200943893933192 25225350570693504 25293897718983432 25313243778256896 25429097241407488 25458659458670592 25463839688947968 25498198049128704 25499769315600384 25512066658055824 25552563869048832 25572807190124544 25600958876376576 25606168061193104 25625752960704512 25642298514010752 25670526699410208 25690160823681024 25695388158967296 25744053666844128 25772393868852312 25784919128162304 25814010334417074 25814581282459648 25833754202268672 25974920296636416 26029410508485552 26049319125344256 26077995377178624 26079602372296704 26120105318619648 26175797134147584 26223756530201472 26225372507507712 26250771325599744 26254242566754048 26295016738163976 26322104943332352 26371957414815936 26400988841263344 26443620342573588 26463845768177664 26548555343933007 26621286947536512 26641059021089568 26670976575750144 26684668372303872 26714044044914688 26757181058098176 26770084791247336 26790559913463808 26820052156204032 26837368822110672 26863360348011264 26892932732715456 26936358609826512 26956960906715136 26969960984312896 26987374440526941 27043248921770268 27044915398367328 27087516626716672 27196081084028934 27211821263142912 27226621921078272 27263358803414016 27268906246984864 27289762893217792 27363919857601536 27365606094790656 27378803242791616 27415745463392448 27443988204036096 27453202164647028 27474199769769984 27490244771716884 27518564258938368 27548857921318272 27627764910759552 27645603085417842 27702840358886616 27703453083615232 27724028899995648 27778734206125056 27831345445151808 27888967278371584 27928318774228992 27934001521301568 27986141380386816 27986906827213124 28031332537055232 28062190677616128 28084422182011776 28115338766020704 28121059567203141 28142567983630848 28144302203179008 28160738546636808 28182277311565824 28219042353151584 28272487509123462 28301612835412224 28378519392030192 28410388091559936 28448722229649408 28508401985484176 28530206661091328 28569185992478208 28607734396583424 28609497280917504 28646819650066464 28668730194542592 28685472805269792 28701074990312802 28715023574544384 28728871483289824 28750844785180672 28769408088890112 28801078735923648 28806939068842242 28828972080792576 28907311678838208 28962060375199644 28962700951052288 28993943102458851 29041403942767104 29069530038427648 29101531073083392 29142593503543296 29156647609206656 29203728863178912 29226065360142336 29258238715858944 29264192069934976 29283086822046246 29305484016012288 29337744799325952 29366157895962624 29421775619250432 29501726096476656 29532117741299712 29668452091667928 29701769368449024 29747897723983488 29811324513890304 29851548935565312 29867785355772672 29948947815978576 29971854294294528 29977952852128512 30004848647718912 30020251918841856 30034729277984816 30067792846994364 30082405649522688 30116345390153253 30139379902646784 30172558675729536 30221280391512672 30244395163631616 30304073679409152 30341206107352008 30390872312901632 30424327940041728 30473456205056256 30579635494969344 30594382618568384 30629949661213056 30671278653840768 30677519527857972 30700983254870016 30702875130740736 30784409839801728 30799255716460583 30801153648140568 30816122860486656 30842713646316504 30874486729540608 30908474740991232 30957161859104768 31081235524604496 31116139338375168 31164464282268416 31166384719067136 31251075981890688 31290060848904704 31310263625795784 31340587072679808 31375088188168032 31399085451165696 31425751711464264 31449787724500992 31484409052935168 31550457075398646 31574588469439488 31594974954763248 31660388981584704 31747124807000064 31807251937316352 31839314439838752 31873105460996096 31875069566140416 31918078599118848 31924573167201792 31961686603004928 31985036373957856 32035808613777408 32053233064731648 32071952233669698 32096482493727744 32138353791089304 32140334241537984 32183701196156352 32216855717781504 32232392395886144 32319980418701052 32344700383328256 32401930220126208 32432593590891648 32521444924243968 32581030840553344 32583038569933824 32614594677260288 32650498277117952 32671579435612992 32703221293231104 32739222457218816 32765159212347072 32801228560357488 32832995980902656 32854194971076276 32879323530160128 32915518555341312 32922216078676848 32947396663762944 32984568760644039 33036927632957952 33099497571656736 33190175934590976 33258892654952448 33321882981950464 33375690129347328 33414490539505152 33444790937068544 33446851893633024 33466384939481424 33491981732585472 33537740078126592 33599188054320636 33601258525244256 33633800760924672 33681258250407936 33725196958644576 33750991704342528 33789070437732918 33906802390477632 33951786251930624 33997597398838272 33999692420800512 34097076253499392 34133856870771009 34134611835168768 34189731352014336 34227368932546944 34260517545289728 34282638230688288 34308859335819264 34325404889125504 34363191825136416 34418680445889432 34445005603024896 34538606161728768 34555262511150898 34651297854158139 34705880677980736 34770660502904832 34826807091492864 34965008706935296 34967163343343616 35005656755672064 35060022317551968 35062182808950528 35079091654826758 35096139924443136 35126423874971574 35162609886421248 35201318455017792 35258160456764784 35285127690903552 35296974211689036 35323971132561408 35398073791910676 35495049263382016 35521412028119424 35618725393219584 35676241410797568 35715515407875072 35760069541605376 35783158429480896 35790439449167634 35817813797348352 35857243643620608 35859453261907968 35915144813102016 35983165920702588 36057665229027024 36059887197823104 36108542805443712 36155648014975467 36261441445371912 36302162561437696 36351145071218688 36387787931244288 36485226476802048 36527641832005632 36554327284523264 36604269552862704 36632266359693312 36653659695622512 36655918391175552 36691419011917824 36731810561757696 36791123954884992 36808866587965087 36837019881012736 36860804113890456 36901382130402174 36937120478515488 36965371866660864 37037493088511454 37038312274833408 37065821246733312 37108460593535744 37237758365638656 37245335361735424 37338947926414848 37375110049406976 37416254236821504 37417277605947981 37445896242682368 37487118354694272 37494746089604188 37523423978174464 37525736270905344 37547651395515744 37576369748754432 37625389804202112 37627708380337152 37696650012164616 37735483780549632 37838025856040256 38092247989970944 38143645862111232 38145996374556672 38187989188005888 38195759533421952 38247297073693056 38268099987083736 38286698099392512 38328845803573248 38359210785186816 38401438314564864 38409252091789656 38438629441056768 38463447771016128 38543082238450944 38616080500266192 38658590803278468 38721015501625611 38721871923689472 38750631303403008 38802041430777856 38938305150905216 39010984954478592 39044115762728328 39073978688016384 39116993065767936 39154877194616832 39180157977929472 39199052730040742 39229034159000576 39335634795302208 39338058761261568 39376156988399616 39442525107245964 39483157414998528 39557936122223904 39601483261895016 39602359157932032 39663863631977984 39748432685187072 39802065247420416 39823713807696896 39931930421304768 39970603802838016 40006464863625216 40027002558455808 40071066067372032 40090390462659152 40155127186871004 40185839870195712 40230078234306048 40295040522016896 40339399099073184 40405431572545536 40454941476469344 40564873382655402 40565770586722304 40631274940075008 40794121626043401 40817731894714368 40839932881617408 40895038205121024 40903359370477296 40934644339826688 40980827854133503 40982232299323392 41045879786402304 41068204864187424 41123618195088672 41165982306054144 41179803246970542 41211299654654976 41235367157575326 41277846388407552 41297752757229122 41441647366139328 41554260538329924 41555179625422848 41586043349993472 41668101309187584 41747018167727712 41787449430239744 41833450917557376 41892478161343488 41901002281952352 41933050299334656 41979212070580224 41980360240819686 42046998805582848 42067276100531528 42099451292585984 42126633273017664 42173008149031056 42213851975446272 42216453304768512 42328563529727376 42408731263685193 42409669249755136 42452419253118336 42566097556269056 42615582137339904 42673083344474112 42737644086308864 42762602978226264 42795309991636992 42851138388119072 42853778988717312 42911601594875136 42970229475099696 43003095291813888 43051612485469203 43093307224934736 43126267177771008 43154112133335168 43210408603263363 43243458121188864 43443090562799466 43444051426578432 43533997702823936 43562105914150656 43604295057641472 43652296609625088 43686878949796096 43734971413809984 43805593294768368 43839098040213504 43887358073788416 43896288104902464 43924630233069369 43958226024018432 43979425014192052 44049236843943936 44132663428875648 44252589144714984 44253567912787968 44298176611949568 44500920172463104 44552654052673536 44621846585975232 44716986770835456 44777323403347968 44798917405760848 44801678033659008 44845067681232896 44908344333877248 44923421723967864 44957781441441792 44966929278192768 45052093916977224 45101689270491546 45123608474284032 45209069853970176 45258838013594304 45330129865117696 45456110519113728 45511809161028012 45512815780225024 45586308469352448 45636491910062592 45680690060386304 45710184307584384 45795504076996608 45817589100181888 45891573927852576 45926674137366528 45944924491819584 46016279291786958 46051474882305024 46201730472210852 46264070469474756 46311730094310912 46435742788657152 46489725968007168 46621853286906744 46622884457791488 46674209007562752 46746696423402624 46749577078600704 46794853232590848 46835231833295432 46883479848561664 46935091273357056 46965395438693676 47010880609019712 47062632282252048 47098628176748544 47138627567196396 47174681586751488 47197431722547568 47325685613097969 47361882704159232 47490583472377056 47568321881063424 47620687210500096 47710877905974528 47720585932223512 47757085063131136 47809658191494144 47812604349210624 47877117898678272 47886859750802688 47977554560936784 48053712920666112 48076886972036032 48079849597097472 48107928350504547 48144723740591616 48207530686633956 48210501362306976 48247375205449728 48348588593829216 48468193428291584 48479970628051578 48517050574992384 48602895330189312 48646968635736064 48782167386365952 48805692737150272 48871546260830016 48874557854900736 48921892015890432 48975747415676928 49054831939846656 49108833685828224 49147738818520608 49201842840536232 49249493971353984 49281292456614414 49318985295240192 49383324118015272 49384416366444544 49421094995644416 49649246357485104 49785263901886464 49888338982428672 49889703474597308 49927861656909824 49982824472925696 50063535194020992 50167186405602816 50170277840449536 50199577409222136 50237972598878208 50262200016219488 50313978374066176 50398782081480954 50401887787866384 50450701141387008 50587795437966864 50626487556513792 50683605656599377 50858194482814976 50917318917341184 50927679377895936 50996396098257408 50999538631200768 51024133316111648 51105127738097664 51145614380249088 51201917752753152 51212336122386208 51251505921409024 51284597028021504 51341053398820416 51390776317934592 51488107333688256 51544787737704624 51628020668834148 51629162564919296 51667508404537344 51832893766726347 51949840593272832 52058821016971104 52098638250688512 52155990754357248 52240210637239296 52447513060402944 52450745015015424 52508485133508096 52590033476327952 52618637482240137 52644209886664704 52689635812457361 52743914829631872 52801977682526688 52887240685147176 52927691536355328 53097110687866014 53242573895073024 53282118042179136 53428088089829376 53514362116196352 53540169582494672 53581119826927616 53640104312408064 53674737644221344 53685659173751451 53726720696022528 53785865465430912 53872717219653024 53913921813430272 53939921968625792 53974748881053882 54086497843540536 54089830796734656 54175033253433344 54392162168057868 54453243842156544 54526717606828032 54537812493969728 54727839715203072 54731212189581312 54757606485583232 54831490926784896 54887976408072192 54906404329294056 54948399539539968 54980489543433768 55037128517876736 55097715842636544 55255529821519104 55291206170835684 55405680717773232 55448057799991296 55557468412250112 55662690890303616 55777934556743168 55856637548457984 55868003042603136 55972282760773632 55973813654426248 56062665074110464 56124381355232256 56168844364023552 56230677532041408 56242119134406282 56285135967261696 56288604406358016 56321477093273616 56364554623131648 56438084706303168 56544975018246924 56603225670824448 56757038784060384 56820776183119872 56897444459298816 57016803970968352 57060413322182656 57138371984956416 57215468793166848 57218994561835008 57293639300132928 57370945610539584 57402149980625604 57430047149088768 57457742966579648 57538816177780224 57602157471847296 57613878137684484 57657944161585152 57814623357676416 57924120750399288 57925401902104576 57987886204917702 58082807885534208 58139060076855296 58203062146166784 58313295218413312 58407457726357824 58516477431717888 58528384139869952 58566173644092492 58610968032024576 58675489598651904 58732315791925248 58798579095061113 58843551238500864 59003452192953312 59064235482599424 59336904183335856 59403538736898048 59495795447966976 59622649027780608 59703097871130624 59735570711545344 59897895631957152 59943708588589056 59955905704257024 60009697295437824 60040503837683712 60069458555969632 60135585693988728 60164811299045376 60232690780306506 60278759805293568 60345117351459072 60442560783025344 60608147358818304 60682412214704016 60781744625803264 60847310073983103 60848655880083456 60946912410112512 61159270989938688 61188765237136768 61259899322426112 61342557307681536 61355039055715944 61401966509740032 61568819679603456 61598511432921166 61602307296281136 61685427292633008 61748973459081216 61769704870455813 61816949481982464 61946629135843683 62162471049208992 62232278676750336 62328928564536832 62332769438134272 62502151963781376 62580121697809408 62620527251591568 62681174145359616 62750176376336064 62851503422928528 62899575449001984 62968818105870336 62970540361229529 63100914150797292 63149176938878976 63189949909526496 63320777963169408 63494249614000128 63614503874632704 63678628879677504 63746210921992192 63849146334403584 63923373206009856 63970072747915712 64106466129463296 64143904467339396 64192964987455488 64276707582178608 64280668483075968 64367402392312704 64398443770781219 64433711435563008 64464784791772288 64639960837402104 64689400766656512 64865187181783296 65162061681106688 65166077139867648 65300996554235904 65343158871225984 65406442586462208 65478444914437632 65530318424694144 65602457120714976 65615805656807329 65665991961805312 65708389942152552 65758647060320256 65831037110682624 65844432157353696 65894793327525888 65969137521288078 66073855265915904 66198995143313472 66380351869181952 66643765963900928 66751380258694656 66828981079010304 66889581874137088 66893703787266048 66932769878962848 66983963465170944 67075480156253184 67198376108641272 67202517050488512 67267601521849344 67362516500815872 67450393917289152 67578140875465836 67652533905737319 67813604780955264 67903572503861248 67995194797676544 67999384841601024 68194152506998784 68267713741542018 68269223670337536 68379462704028672 68454737865093888 68521035090579456 68565276461376576 68650809778251008 68726383650272832 68837360891778864 68890011206049792 69024418937680437 69077212323457536 69110525022301796 69302595708316278 69411761355961472 69541321005809664 69653614182985728 69930017413870592 69934326686687232 70011313511344128 70120044635103936 70124365617901056 70158183309653516 70192279848886272 70252847749943148 70325219772842496 70402636910035584 70516320913529568 70570255381807104 70593948423378072 70647942265122816 70796147583821352 70990098526764032 71042824056238848 71352482821595136 71431030815750144 71520139083210752 71566316858961792 71580878898335268 71635627594696704 71714487287241216 71718906523815936 71830289626204032 71966331841405176 72115330458054048 72119774395646208 72217085610887424 72311296029950934 72522882890743824 72604325122875392 72702290142437376 72719955942077367 72775575862488576 72970452953604096 73055283664011264 73108654569046528 73208539105725408 73264532719386624 73307319391245024 73311836782351104 73382838023835648 73463621123515392 73582247909769984 73617733175930174 73674039762025472 73721608227780912 73802764260804348 73874240957030976 74074986177022908 74076624549666816 74131642493466624 74216921187071488 74475516731277312 74490670723470848 74677895852829696 74750220098813952 74832508473643008 74834555211895962 74891792485364736 74974236709388544 74989492179208376 75046847956348928 75095302791031488 75250779608404224 75255416760674304 75393300024329232 75470967561099264 75598173122221431 75676051712080512 76184495979941888 76287291724222464 76375978376011776 76391519066843904 76494594147386112 76536199974167472 76657691607146496 76718421570373632 76802876629129728 76818504183579312 76877258882113536 76926895542032256 76963993774836091 77086164476901888 77232161000532384 77317181606556936 77442031003251222 77443743847378944 77501262606806016 77604082861555712 77876610301810432 78088231525456656 78147957376032768 78233986131535872 78360315955858944 78398105460081484 78458068318001152 78671269590604416 78676117522523136 78752313976799232 78885050214491928 78966314829997056 79115872244447808 79202966523790032 79327727263955968 79645666031799021 79647427615393792 79863860842609536 79941207605676032 80012929727250432 80054005116911616 80142132134744064 80180780925318304 80310254373742008 80371679740391424 80460156468612096 80590081044033792 80678798198146368 80909882952938688 80962123321580823 81129746765310804 81131541173444608 81262549880150016 81588243252086802 81635463789428736 81679865763234816 81790076410242048 81806718740954592 81869288679653376 81961655708267006 82091759572804608 82136409728374848 82247236390177344 82331964612108288 82359606493941084 82422599309309952 82470734315150652 82555692776815104 82595505514458244 82883294732278656 83108521076659848 83110359250845696 83172086699986944 83336202618375168 83494036335455424 83574898860479488 83666901835114752 83784956322686976 83802004563904704 83958424141160448 83960720481639372 84093997611165696 84134552201063056 84198902585171968 84253266546035328 84346016298062112 84363178701609423 84427703950892544 84432906609537024 84657127059454752 84817462527370386 84819338499510272 84904838506236672 85132195112538112 85231164274679808 85346166688948224 85475288172617728 85525205956452528 85590619983273984 85702276776238144 85707557977434624 85823203189750272 85940458950199392 86006190583627776 86103224970938406 86186614449869472 86252534355542016 86308224266670336 86420817206526726 86486916242377728 86886181125598932 86888102853156864 87124211828301312 87208590115282944 87304593219250176 87373757899592192 87469942827619968 87611186589536736 87678196080427008 87774716147576832 87792576209804928 87849260466138738 87916452048036864 87958850028384104 88098473687887872 88265326857751296 88505178289429968 88596353223899136 89001840344926208 89105308105347072 89243693171950464 89433973541670912 89554646806695936 89597834811521696 89603356067318016 89690135362465792 89846843447935728 89915562882883584 89933858556385536 90104187833954448 90203378540983092 90247216948568064 90349036170459759 90418139707940352 90517676027188608 90660259730235392 90912221038227456 91023618322056024 91025631560450048 91172616938704896 91272983820125184 91361380120772608 91420368615168768 91635178200363776 91783147855705152 91889848983639168 92032558583573916 92102949764610048 92397767149381749 92403460944421704 92528140938949512 92623460188621824 92871485577314304 93243706573813488 93348418015125504 93493392846805248 93499154157201408 93670463666590864 93766959697123328 93870182546714112 93930790877387352 94021761218039424 94125264564504096 94197256353497088 94277255134392792 94349363173502976 94394863445095136 94651371226195938 94723765408318464 94981166944754112 95241374421000192 95421755811949056 95441171864447024 95514170126262272 95619316382988288 95625208698421248 95754235797356544 95773719501605376 95955109121873568 96107425841332224 96153773944072064 96159699194194944 96215856701009094 96289447481183232 96415061373267912 96421002724613952 96697177187658432 96959941256103156 97034101149984768 97205790660378624 97564334772731904 97611385474300544 97743092521660032 97749115709801472 97843784031780864 97951494831353856 98109663879693312 98217667371656448 98295477637041216 98403685681072464 98498987942707968 98562584913228828 98637970590480384 98766648236030544 98842189991288832 98953706281932117 99298492714970208 99570527803772928 99776677964857344 99779406949194616 99855723313819648 99965648945851392 100127070388041984 100334372811205632 100340555680899072 100399154818444272 100475945197756416 100524400032438976 100627956748132352 100797564162961908 100803775575732768 100901402282774016 101175590875933728 101252975113027584 101367211313198754 101716388965629952 101855358755791872 101992792196514816 101999077262401536 102048266632223296 102291228760498176 102403835505506304 102424672244772416 102569194056043008 102682106797640832 102781552635869184 102976214667376512 103089575475409248 103256041337668296 103258325129838592 103335016809074688 103665787533452694 104117642033942208 104311981508714496 104480421274478592 104895026120805888 104901490030030848 105016970267016192 105180066952655904 105237274964480274 105288419773329408 105379271624914722 105487829659263744 105603955365053376 105774481370294352 105855383072710656 106194221375732028 106485147790146048 106564236084358272 106856176179658752 107028724232392704 107080339164989344 107162239653855232 107280208624816128 107349475288442688 107371318347502902 107453441392045056 107571730930861824 107745434439306048 107879843937251584 107949497762107764 108172995687081072 108179661593469312 108350066506866688 108466944044926401 108784324336115736 108906487684313088 109053435213656064 109075624987939456 109455679430406144 109515212971166464 109662981853569792 109812808658588112 109896799079079936 109960979086867536 110074257035753472 110195431685273088 110426599763895261 110511059643038208 110582412341671368 110811361435546464 110896115599982592 111114936824500224 111325381780607232 111555869113486336 111713275096915968 111736006085206272 111947627308852496 112125330148220928 112248762710464512 112251832817843943 112337688728047104 112461355064082816 112484238268812564 112570271934523392 112577208812716032 112642954186547232 112729109246263296 112876169412606336 113089950036493848 113206451341648896 113514077568120768 114033607941936704 114276743969912832 114430937586333696 114437989123670016 114587278600265856 114741891221079168 114804299961251208 114860094298177536 114915485933159296 115077632355560448 115204314943694592 115227756275368968 115315888323170304 115629246715352832 115848241500798576 115975772409835404 116165615771068416 116406124292333568 116626590436826624 116814915452715648 117032954863435776 117056768279739904 117132347288184984 117221936064049152 117350979197303808 117464631583850496 117597158190122226 117687102477001728 118006904385906624 118128470965198848 118673808366671712 118807077473796096 118991590895933952 119245298055561216 119406195742261248 119471141423090688 119795791263914304 119911811408514048 120019394590875648 120081007675367424 120138917111939264 120271171387977456 120465381560613012 120557519610587136 120690234702918144 120885121566050688 120943418789028143 121216294717636608 121364824429408032 121563489251606528 121694620147966206 121697311760166912 121893824820225024 122377530474273536 122519798644852224 122685114615363072 122710078111431888 122803933019480064 122942483562400509 123137639359206912 123197022865842332 123204614592562272 123370854585266016 123497946918162432 123539409740911626 123633898963964928 123893258271687366 124324942098417984 124657857129073664 124665538876268544 125004303927562752 125160243395618816 125241054503183136 125362348290719232 125500352752672128 125703006845857056 125799150898003968 125937636211740672 125941080722459058 126201828301594584 126298353877757952 126379899819052992 126641555926338816 127226193791055579 127229007749265408 127357257759355008 127492421843984384 127698292668807168 127846746412019712 127940145495831424 128212932258926592 128287808934678792 128385929974910976 128553415164357216 128561336966151936 128734804784625408 128796887541562438 128929569583544576 129154837456407609 129279921674804208 129378801533313024 129631225809790089 129730374363566592 130324123362213376 130332154279735296 130601993108471808 130686317742451968 130812885172924416 130956889828875264 131060636849388288 131204914241429952 131231611313614658 131331983923610624 131416779884305104 131517294120640512 131662074221365248 131688864314707392 131938275042576156 132147710531831808 132397990286626944 132760703738363904 133287531927801856 133502760517389312 133657962158020608 133779163748274176 133865539757925696 134150960312506368 134396752217282544 134405034100977024 134535203043698688 134725033001631744 134900787834578304 135156281750931672 135305067811474638 135627209561910528 135807145007722496 135990389595353088 136535427483084036 136538447340675072 136758925408057344 136909475730187776 137042070181158912 137130552922753152 137196684555142597 137301619556502016 137452767300545664 137674721783557728 137780022412099584 138048837875360874 138154424646915072 138221050044603592 138605191416632556 138823522711922944 139307228365971456 139860034827741184 139868653373374464 140022627022688256 140240089270207872 140248731235802112 140316366619307032 140384559697772544 140505695499886296 140650439545684992 140805273820071168 141032641827059136 141187896846756144 141295884530245632 141592295167642704 141977056839293907 141980197053528064 142085648112477696 142704965643190272 142862061631500288 143040278166421504 143132633717923584 143161757796670536 143271255189393408 143428974574482432 143437813047631872 143660579252408064 143932663682810352 144230660916108096 144239548791292416 144323785051513641 144434171221774848 144622592059901868 145045765781487648 145208650245750784 145404580284874752 145439911884154734 145551151724977152 145940905907208192 146217309138093056 146417078211450816 146614638782490048 146623673564702208 146765676047671296 146927242247030784 147164495819539968 147235466351860348 147348079524050944 147443216455561824 147605528521608696 147748481914061952 148149972354045816 148153249099333632 148263284986933248 148433842374142976 148981341446941696 149355791705659392 149665016947286016 149669110423791924 149783584970729472 149948473418777088 149978984358416752 150093695912697856 150190605582062976 150501559216808448 150510833521348608 150786600048658464 150941935122198528 151196346244442862 151352103424161024 152050816969798131 152368991959883776 152574583448444928 152751956752023552 152783038133687808 152989188294772224 153072399948334944 153315383214292992 153436843140747264 153605753258259456 153637008367158624 153754517764227072 153853791084064512 153927987549672182 154172328953803776 154464322001064768 154634363213113872 154884062006502444 154887487694757888 155002525213612032 155498681300179041 155753220603620864 156176463050913312 156295914752065536 156467972263071744 156720631911717888 156796210920162968 156916136636002304 157342539181208832 157352235045046272 157770100428983856 157855912446720411 157932629659994112 158068907437372083 158231744488895616 158405933047580064 158655454527911936 159291332063598042 159294855230787584 159727721685219072 159882415211352064 160284264269488128 160361561850636608 160620508747484016 160743359480782848 160920312937224192 161056977521254353 161180162088067584 161357596396292736 161819765905877376 161924246643161646 162259493530621608 162263082346889216 162525099760300032 163176486504173604 163359731526469632 163580152820484096 163613437481909184 163923311416534012 164183519145609216 164272819456749696 164494472780354688 164663929224216576 164719212987882168 164845198618619904 164941468630301304 165111385553630208 165191011028916488 165766589464557312 166217042153319696 166344173399973888 166672405236750336 166988072670910848 167149797720958976 167333803670229504 167569912645373952 167604009127809408 167916848282320896 167921440963278744 168187995222331392 168269104402126112 168397805170343936 168506533092070656 168692032596124224 168726357403218846 168855407901785088 168865813219074048 169314254118909504 169634925054740772 169638676999020544 169809677012473344 170264390225076224 170462328549359616 170692333377896448 170950576345235456 171050411912905056 171181239966547968 171404553552476288 171415115954869248 171646406379500544 171880917900398784 172206449941876812 172373228899738944 172616448533340672 172841634413053452 172973832484755456 173772362251197864 173776205706313728 174248423656602624 174417180230565888 174609186438500352 174747515799184384 174939885655239936 175222373179073472 175549432295153664 175585152419609856 175698520932277476 175832904096073728 175917700056768208 176196947375775744 176395737285183339 176530653715502592 177010356578859936 177192706447798272 178003680689852416 178210616210694144 178487386343900928 178867947083341824 179109293613391872 179195669623043392 179206712134636032 179380270724931584 179693686895871456 179831125765767168 179867717112771072 180208375667908896 180406757081966184 180494433897136128 180698072340919518 180836279415880704 181035352054377216 181320519460470784 181824442076454912 182047236644112048 182345233877409792 182545967640250368 182840737230337536 183270356400727552 183566295711410304 183779697967278336 184065117167147832 184205899529220096 184795534298763498 184806921888843408 185056281877899024 185246920377243648 185839887407531049 186487413147626976 186696836030251008 186986785693610496 186998308314402816 187340927333181728 187533919394246656 187740365093428224 187861581754774704 188043522436078848 188250529129008192 188554510268785584 188698726347005952 188789726890190272 188911621083688587 189302742452391876 189447530816636928 189962333889508224 190482748842000384 190843511623898112 190882343728894048 191028340252524544 191238632765976576 191547439003210752 191910218243747136 192307547888144128 192319398388389888 192431713402018188 192578894962366464 192830122746535824 192842005449227904 193195331312343657 193394354375316864 193919882512206312 194068202299969536 195222770948601088 195486185043320064 195498231419602944 195902989662707712 196219327759386624 196435334743312896 196590955274082432 196807371362144928 196847416970421987 196997975885415936 197125169826457656 197275941180960768 197533296472061088 197684379982577664 197907412563864234 198596985429940416 199141055607545856 199558813898389232 199711446627639296 199931297891702784 200254140776083968 200668745622411264 200681111361798144 200798309636888544 200951890395512832 201048800064877952 201255913496264704 201595128325923816 201607551151465536 201802804565548032 202351181751867456 202734422626397508 202957601717211957 203710717511583744 203985584393029632 203998154524803072 204096533264446592 204582457520996352 204807671011012608 204849344489544832 205138388112086016 205364213595281664 205563105271738368 205952429334753024 206179150950818496 206512082675336592 206670033618149376 207331575066905388 208235284067884416 208623963017428992 208960842548957184 209790052241611776 209802980060061696 210033940534032384 210360133905311808 210474549928960548 210576839546658816 210758543249829444 210975659318527488 211207910730106752 211548962740588704 211710766145421312 212388442751464056 212970295580292096 213128472168716544 214057448464785408 214160678329978688 214560417249632256 214698950576885376 214742636695005804 214906882784090112 215143461861723648 215490868878612096 215594790015224081 215759687874503168 215898995524215528 216345991374162144 216359323186938624 216700133013733376 216933888089852802 217568648672231472 217812975368626176 218106870427312128 218151249975878912 218911358860812288 219030425942332928 219325963707139584 219625617317176224 219793598158159872 219921958173735072 220148514071506944 220390863370546176 220853199527790522 221022119286076416 221164824683342736 221622722871092928 222229873649000448 222650763561214464 223111738226972672 223426550193831936 223472012170412544 223895254617704992 224250660296441856 224497525420929024 224503665635687886 224675377456094208 224922710128165632 224968476537625128 225140543869046784 225285908373094464 225752338825212672 226179900072987696 226412902683297792 226794519366664293 227028155136241536 228067215883873408 228553487939825664 228861875172667392 229174557200531712 229483782442158336 229608599922502416 229830971866318592 230155264711120896 230408629887389184 230455512550737936 230631776646340608 230891981324508273 231258493430705664 231696483001597152 231951544819670808 232331231542136832 232812248584667136 233253180873653248 233629830905431296 234113536559479808 234264694576369968 234443872128098304 234701958394607616 235194316380244452 235374204954003456 236013808771813248 236256941930397696 237347616733343424 237983181791867904 238936998095397063 238942282846181376 239591582527828608 239823622817028096 240038789181751296 240162015350734848 240277834223878528 240542342775954912 240930763121226024 241115039221174272 241380469405836288 241770243132101376 241886837578056286 242729648858816064 243389240295932412 243394623520333824 243787649640450048 244755060948547072 245039597289704448 245370229230726144 245420156222863776 245607866038960128 245884967124801018 246275278718413824 246394045731684664 246409229185124544 246741709170532032 246995893836324864 247078819481823252 247267797927929856 247786516543374732 248649884196835968 249315714258147328 249331077752537088 250008607855125504 250320486791237632 250482109006366272 250724696581438464 251000705505344256 251406013691714112 251875272423481344 251882161444918116 252403656603189168 252596707755515904 252759799638105984 253089536104828269 253283111852677632 254452387582111158 254458015498530816 254714515518710016 254984843687968768 255396585337614336 255693492824039424 255880290991662848 256425864517853184 256575617869357584 256771859949821952 257106830328714432 257122673932303872 257469609569250816 257593775083124876 257859139167089152 258309674912815218 258559843349608416 258757603066626048 259262451619580178 259460748727133184 260648246724426752 260664308559470592 261372635484903936 261625770345848832 261913779657750528 262121273698776576 262409828482859904 262463222627229316 262663967847221248 262833559768610208 263034588241281024 263324148442730496 263377728629414784 263876550085152312 264295421063663616 264795980573253888 266575063855603712 267005521034778624 267315924316041216 267558327496548352 267731079515851392 268301920625012736 268793504434565088 268810068201954048 269070406087397376 269801575669156608 270312563501863344 270610135622949276 271047108511379277 271254419123821056 271614290015444992 271980779190706176 273070854966168072 273076894681350144 273517850816114688 273818951460375552 274084140362317824 274261105845506304 274393369110285194 274603239113004032 274905534601091328 275349443567115456 276097675750721748 276308849293830144 276442100089207184 277193301448145247 277210382833265112 277647045423845888 278614456731942912 279720069655482368 280045254045376512 280480178540415744 280497462471604224 280632733238614064 281011390999772592 281300879091369984 281610547640142336 282065283654118272 282375793693512288 282591769060491264 283184590335285408 283954113678587814 283960394107056128 284171296224955392 285724123263000576 286265267435847168 286323515593341072 286542510378786816 286857949148964864 286865794978934521 286875626095263744 287321158504816128 287865327365620704 288461321832216192 288479097582584832 288647570103027282 288868342443549696 289245184119803736 290091531562975296 290879823768309468 291102303449954304 292434618276186112 292834156422901632 293229277564980096 293247347129404416 293531352095342592 293854484494061568 294328991639079936 294470932703720696 294696159048101888 294886432911123648 295211057043217392 295496963828123904 296299944708091632 296526569973866496 296861118845796351 296867684748285952 297962682893883392 298711583411318784 299330033894572032 299338220847583848 299567169941458944 299896946837554176 299957968716833504 300187391825395712 300381211164125952 301003118433616896 301021667042697216 301573200097316928 301883870244397056 302392692488885724 302704206848322048 304101633939596262 304737983919767552 305149166896889856 305566076267375616 305978376589544448 306144799896669888 306873686281494528 307211506516518912 307274016734317248 307707582168129024 307855975099344364 308344657907607552 308928644002129536 309268726426227744 309768124013004888 309774975389515776 310005050427224064 310997362600358082 311506441207241728 312352926101826624 312935944526143488 313441263823435776 313592421840325936 313832273272004608 314685078362417664 314704470090092544 315540200857967712 315711824893440822 315865259319988224 316137814874744166 316463488977791232 316811866095160128 317310909055823872 318582664127196084 318589710461575168 319455443370438144 319764830422704128 320568528538976256 320723123701273216 321241017494968032 321486718961565696 321840625874448384 322113955042508706 322360324176135168 322715192792585472 323639531811754752 323848493286323292 324518987061243216 325050199520600064 326352973008347208 326719463052939264 327160305640968192 327226874963818368 327846622833068024 328367038291218432 328545638913499392 328988945560709376 329438425975764336 329690397237239808 329882937260602608 330222771107260416 330382022057832976 331279799291685783 331533178929114624 332434084306639392 332688346799947776 333344810473500672 333976145341821696 334299595441917952 334667607340459008 335139825290747904 335208018255618816 335842881926557488 336375990444662784 336538208804252224 336755498453531829 337013066184141312 337384065192248448 337452714806437692 337710815803570176 337731626438148096 338628508237819008 339269850109481544 339277353998041088 339619354024946688 340528780450152448 342100823825810112 342809107104952576 342830231909738496 343292812759001088 343761835800797568 344412899883753624 344746457799477888 345232897066681344 345683268826106904 345947664969510912 347544724502395728 348496847313205248 349218372877000704 349495031598368768 349879771310479872 350444746358146944 351098864590307328 351170304839219712 351397041864554952 351665808192147456 351835400113536416 352393894751551488 352791474570366678 353061307431005184 354020713157719872 354385412895596544 356007361379704832 356421232421388288 356974772687801856 357735894166683648 358218587226783744 358391339246086784 358413424269272064 358760541449863168 359387373791742912 359735434225542144 360416751335817792 360813514163932368 361396144681839036 361672558831761408 362070704108754432 362830256367084429 363648884152909824 364094473288224096 364690467754819584 365091935280500736 365681474460675072 366540712801455104 367132591422820608 367559395934556672 368130234334295664 368411799058440192 368827450687201527 369591068597526996 369613843777686816 370112563755798048 370493840754487296 371679774815062098 372974826295253952 373973571387220992 373996616628805632 374681854666363456 375067838788493312 375480730186856448 375723163509549408 376087044872157696 376501058258016384 377109020537571168 377397452694011904 377579453780380544 377823242167377174 378605484904783752 378895061633273856 379924667779016448 381687023247796224 381764687457788096 382477265531953152 383094878006421504 383820436487494272 384615095776288256 384638796776779776 384863426804036376 385157789924732928 385660245493071648 385684010898455808 386390662624687314 386788708750633728 387839765024412624 388136404599939072 390445541897202176 390972370086640128 390996462839205888 391805979325415424 392438655518773248 392870669486625792 393181910548164864 393614742724289856 393694833940843974 393995951770831872 394250339652915312 394551882361921536 395066592944122176 395814825127728468 397193970859880832 398282111215091712 399117627796778464 399422893255278592 399862595783405568 400508281552167936 401337491244822528 401596619273777088 402097600129755904 403190256651847632 403215102302931072 403605609131096064 404702363503734912 405468845252795016 405915203434423914 407421435023167488 407971168786059264 408193066528893184 409615342022025216 409698688979089664 410276776224172032 410728427190563328 411126210543476736 411590053665427791 411904858669506048 412358301901636992 413024165350673184 413340067236298752 414663150133810776 416470568135768832 417921685097914368 419580104483223552 419605960120123392 420067881068064768 420720267810623616 420949099857921096 421153679093317632 421517086499658888 421951318637054976 422415821460213504 423097925481177408 424776885502928112 425931170517881721 425940591160584192 426256944337433088 428114896929570816 428321356659957376 429120834499264512 429397901153770752 429485273390011608 429813765568180224 430286923723447296 430981737757224192 431189580030448162 431519375749006336 431797991048431056 432691982748324288 432718646373877248 433867776179705604 435137297344462944 435625950737252352 436213740854624256 436302499951757824 437822717721624576 438060851884665856 438651927414279168 439251234634352448 439843916347470144 440297028143013888 440781726741092352 441706399055581044 442044238572152832 442329649366685472 443245445742185856 444459747298000896 445301527122428928 446223476453945344 446944024340825088 447790509235409984 448995050841858048 449007331271375772 449350754912188416 449845420256331264 449936953075250256 450281087738093568 450571816746188928 450789106395468533 451504677650425344 452359800145975392 452825805366595584 453589038733328586 454056310272483072 456134431767746816 457106975879651328 457723750345334784 458349114401063424 458967564884316672 459217199845004832 459661943732637184 460310529422241792 460817259774778368 460911025101475872 461263553292681216 461783962649016546 462516986861411328 463392966003194304 463903089639341616 464662463084273664 466496043900537123 466506361747306496 467259661810862592 468227073118959616 468529389152739936 468887744256196608 469403916789215232 470388632760488904 470748409908006912 472027617543626496 473567737340161233 474206722312116249 474695233466686848 475966363583735808 477873996190794126 477884565692362752 479183165055657216 479647245634056192 480555668447757056 481084685551909824 481861526242452048 482230078442348544 482760938811672576 483170932563763059 483540486264202752 483773675156112572 485459297717632128 486778480591864824 486789247040667648 487575299280900096 489510121897094144 490079194579408896 490740458461452288 490840312445727552 491769934249602036 492550557436827648 492788091463369328 492818458370249088 493483418341064064 493991787672649728 494157638963646504 494535595855859712 495573033086749464 497299768393671936 498631428516294656 500017215710251008 500640973582475264 500964218012732544 501449393162876928 502001411010688512 502812027383428224 503750544846962688 503764322889836232 504807313206378336 505193415511031808 505519599276211968 506179072209656538 506566223705355264 508904775164222316 508916030997061632 509429031037420032 510793170675228672 511386985648078848 511760581983325696 512851729035706368 513151235738715168 513543719899643904 514213660657428864 514245347864607744 514939219138501632 515187550166249752 515718278334178304 516619349825630436 517119686699216832 518524903239160356 518921497454266368 521296493448853504 521328617118941184 522745270969807872 523251540691697664 523827559315501056 524242547397553152 524819656965719808 524926445254458632 525327935694442496 525667119537220416 526648296885460992 526755457258829568 527753100170304624 528590842127327232 529187211855550017 529591961146507776 533150127711207424 534011042069557248 534631848632082432 535116654993096704 535462159031702784 536603841250025472 537587008869130176 537620136403908096 538140812174794752 539603151338313216 540625127003726688 541220271245898552 542094217022758554 542508838247642112 543228580030889984 543961558381412352 546141709932336144 547035701632229376 547637902920751104 548522211691012608 548786738220570388 549206478226008064 549811069202182656 550698887134230912 552195351501443496 552617698587660288 552884200178414368 554386602896290494 554420765666530224 555294090847691776 557519662222593147 559440139310964736 560090508090753024 560960357080831488 560994924943208448 561265466477228128 562022781999545184 562601758182739968 563221095280284672 564130567308236544 564751587387024576 566369180670570816 566734863251065761 567908227357175628 567920788214112256 568342592449910784 571448246526001152 572530534871694336 572647031186682144 573085020757573632 573715898297929728 573731589957869042 574642317009632256 575730654731241408 576922643664432384 576958195165169664 577295140206054564 577736684887099392 578490368239607472 579585993937030971 580183063125950592 581759647536618936 582204606899908608 584869236552372224 585668312845803264 586458555129960192 586494694258808832 587708968988123136 588657983278159872 588941865407441392 589392318096203776 589772865822247296 590422114086434784 590542250911265961 590993927656247808 592599889416183264 593053139947732992 593722237691592702 593735369496571904 595925365787766784 597423166822637568 598676441695167696 599134339882917888 599793893675108352 599915937433667008 600762422328251904 602006236867233792 602043334085394432 603146400194633856 603767740488794112 604785384977771448 605408413696644096 608203267879192524 611132152534751232 611956753179088896 612289599793339776 613747372562989056 614423013033037824 614548033468634496 615415164336258048 615711950198688728 616689315815215104 617857288004259072 618537452852455488 619536248026009776 620010100854448128 621994725200716164 623012882414483456 624705852203653248 625871889052286976 626882527646871552 627184843680651872 627664546544009216 629370156724835328 629408940180185088 631080401715935424 631423649786881644 631730518639976448 632275629749488332 632926977955582464 633623732190320256 634621818111647744 637165328254392168 637179420923150336 638910886740876288 639529660845408256 641446247402546432 642482034989936064 643681251748896768 644227910085017412 644720648352270336 645430385585170944 646784370045672243 647279063623509504 647696986572646584 649037974122486432 650100399041200128 652705946016694416 653438926105878528 654320611281936384 654453749927636736 655693245666136048 656734076582436864 657091277826998784 657977891121418752 658876851951528672 659380794474479616 659765874521205216 660445542214520832 660764044115665952 662559598583371566 663066357858229248 664868168613278784 666689620947001344 667952290683643392 668599190883835904 669335214680918016 670279650581495808 670416036511237632 671685763853114976 672751980889325568 673076417608504448 673510996907063658 674026132368282624 674768130384496896 674905429612875384 675421631607140352 677257016475638016 678539700218963088 679238708049893376 684201647651620224 685618214209905152 685660463819476992 686585625518002176 687523671601595136 688825799767507248 689492915598955776 690465794133362688 691366537652213808 691895329939021824 692675943973524819 695089449004791456 696993694626410496 698436745754001408 698990063196737536 699759542620959744 700889492716293888 702340609678439424 702794083729109904 703331616384294912 703670800227072832 705582949140733356 706122614862010368 708041426315439744 708382881478593409 708770825791193088 712014722759409664 713949545375603712 716782678492173568 716826848538544128 718774747583485824 719470868451084288 720833502671635584 721627028327864736 722792289363678072 723345117663522816 724141408217508864 725660512734168858 728188946576448192 730183870561001472 731362948921350144 733081425602910208 734265182845641216 735118791869113344 736260468668591328 736823598116880384 737654901374403054 739182137195053992 739227687555373632 740225127511596096 740987681508974592 743359549630124196 745949652590507904 747947142774441984 747993233257611264 749363709332726912 750135677576986624 750961460373712896 751446327019098816 752174089744315392 753002116516032768 754218041075142336 755158907560761088 755646484334754348 757210969809567504 757790123266547712 759268608314484807 759849335558032896 763374046495592448 763529374915576192 764954531063906304 766189756012843008 767640872974988544 769230191552576512 769277593553559552 769726853608072752 770315579849465856 771320490986143296 771368021796911616 772781325249374628 773577417501267456 775679530048825248 776272809199878144 780891083794404352 781944740173280256 781992925678411776 784877311037546496 785741338973251584 786363821096329728 787229485448579712 787389667881687948 787991903541663744 788500679305830624 789103764723843072 790133185888244352 791629650255456936 794387941719761664 798235255593556928 799725191566811136 801016563104335872 802674982489645056 803193238547554176 804195200259511808 806380513303695264 806430204605862144 807211218262192128 809404727007469824 810937690505590032 811830406868847828 814842870046334976 815942337572118528 816386133057786368 819230684044050432 819397377958179328 820553552448344064 821456854381126656 822252421086953472 823180107330855582 823809717339012096 824716603803273984 826048330701346368 829326300267621552 831579904344435741 832941136271537664 835843370195828736 839160208966447104 840135762136129536 841440535621247232 841898199715842192 843034172999317776 843902637274109952 844831642920427008 846195850962354816 846603931523197001 849553771005856224 851862341035763442 851881182321168384 852513888674866176 856642713319914752 858795802307541504 858970546780023216 859627531136360448 860573847446894592 860597384936803563 861963475514448384 862379160060896324 863038751498012672 863595982096862112 865383965496648576 865437292747754496 867735552359411208 870274594688925888 872604999903515648 876121703769331712 877303854828558336 878502469268704896 879687832694940288 880594056286027776 881563453482184704 883412798111162088 884088477144305664 884659298733370944 886490891484371712 890583356537389053 890603054244857856 892446952907890688 893888048681650176 895581018470819968 897990101683716096 898014662542751544 898701509824376832 899690840512662528 899873906150500512 900562175476187136 901143633492377856 901578212790937066 903009355300850688 904719600291950784 905651610733191168 907178077466657172 908112620544966144 912268863535493632 914213951759302656 915447500690669568 916698228802126848 917935129768633344 918434399690009664 919323887465274368 920621058844483584 921634519549556736 921822050202951744 923567925298033092 925033973722822656 926785932006388608 927806179278683232 929324926168547328 932992087801074246 933012723494612992 934519323621725184 936454146237919232 937058778305479872 938807833578430464 940777265520977808 941496819816013824 944055235087252992 947135474680322466 948413444624232498 949390466933373696 951932727167471616 955747992381588252 955769131384725504 958366330111314432 959294491268112384 961111336895514112 962169371103819648 963723052484904096 964460156884697088 965521877623345152 966341865127526118 967080972528405504 967547350312225144 970918595435264256 973556961183729648 975150598561800192 979020243794188288 980158389158817792 981480916922904576 981680624891455104 983539868499204072 985101114873655296 985576182926738656 985636916740498176 986966836682128128 988315277927293008 989071191711719424 991146066173498928 993839397875057349 994599536787343872 997262857032589312 1000034431420502016 1001281947164950528 1001928436025465088 1002898786325753856 1004002822021377024 1005624054766856448 1007528645779672464 1009614626412756672 1010266495360595487 1011039198552423936 1012358144419313076 1013132447410710528 1017809550328444632 1017832061994123264 1018858062074840064 1021586341350457344 1023521163966651392 1026302471477430336 1028427321314857728 1028490695729215488 1029878438277003264 1030375100332499504 1031436556668356608 1033238699651260872 1034239373398433664 1037049806478320712 1037842994908532736 1042592986897707008 1045490541939615744 1047655118631002112 1048485094795106304 1049639313931439616 1049852890508917264 1050655871388884992 1051334239074440832 1053296593770921984 1053510914517659136 1055506200340609248 1057181684254654464 1058374423711100034 1059183922293015552 1068022084139114496 1069263697264164864 1070924318063405568 1073207682500050944 1075174017738260352 1075240272807816192 1076281624349589504 1079206302676626432 1081250254007453376 1082440542491797104 1084188434045517108 1085017676495284224 1088490769101253287 1092283419864672288 1094071403264458752 1095275805841502208 1097044423382025216 1097573476441140776 1098412956452016128 1099622138404365312 1101397774268461824 1104390703002886992 1105235397175320576 1105768400356828736 1106482352061604581 1108773205792580988 1108841531333060448 1110588181695383552 1115039324445186294 1118880278621929472 1121920714161662976 1121989849886416896 1122530932954456256 1124045563999090368 1125203516365479936 1126442190560569344 1128261134616473088 1129503174774049152 1132738361341141632 1133469726502131522 1135816454714351256 1135841576428224512 1136685184899821568 1145061069743388672 1145294062373364288 1147431796595859456 1147463179915738084 1149284634019264512 1151461309462482816 1153845287328864768 1153916390330339328 1154590280412109128 1155473369774198784 1156980736479214944 1159171987874061942 1160366126251901184 1163519295073237872 1164409213799817216 1169738473104744448 1171336625691606528 1172917110259920384 1172989388517617664 1175417937976246272 1177315966556319744 1177883730814882784 1178784636192407552 1179545731644494592 1180844228172869568 1181084501822531922 1181987855312495616 1185199778832366528 1187444475383185404 1187470738993143808 1191850731575533568 1194846333645275136 1197352883390335392 1198268679765835776 1199587787350216704 1199831874867334016 1201524844656503808 1204012473734467584 1206292800389267712 1209570769955542896 1210816827393288192 1216406535758385048 1222264305069502464 1223913506358177792 1224579199586679552 1228846026066075648 1229096066937268992 1230830328672516096 1231423900397377456 1233378631630430208 1234770160996283373 1235714576008518144 1237074905704910976 1239072496052019552 1240020201708896256 1243989450401432328 1246025764828966912 1249411704407306496 1253765055293743104 1254369687361303744 1258740313449670656 1258817880360370176 1262160803431870848 1262847299573763288 1263461037279952896 1264551259498976664 1265853955911164928 1267247464380640512 1269243636223295488 1274330656508784336 1277821773481752576 1282892494805092864 1284964069979872128 1287362503497793536 1288455820170034824 1289441296704540672 1290860771170341888 1293568740091344486 1294558127247019008 1295393973145293168 1298075948244972864 1305411892033388832 1306877852211757056 1308641222563872768 1308907499855273472 1311386491332272096 1313468153164873728 1314182555653997568 1315955782242837504 1317753703903057344 1319531749042410432 1320891084429041664 1321528088231331904 1325119197166743132 1326132715716458496 1329736337226557568 1333379241894002688 1335904581367286784 1337198381767671808 1338670429361836032 1340832073022475264 1343371527706229952 1346152835217008896 1347021993814127316 1348052264736565248 1349536260768993792 1349810859225750768 1350843263214280704 1352367319186405599 1354514032951276032 1357079400437926176 1358477416099786752 1368403295303240448 1371236428419810304 1371320927638953984 1373171251036004352 1375047343203190272 1377651599535014496 1378985831197911552 1380931588266725376 1382733075304427616 1383790659878043648 1385351887947049638 1390178898009582912 1393987389252820992 1397980126393475072 1399488131701611369 1399519085241919488 1401778985432587776 1404681219356878848 1405588167458219808 1406663232768589824 1407341600454145664 1411165898281466712 1412245229724020736 1416082852630879488 1416765762957186818 1420703212020483699 1427899090751207424 1433565356984347136 1433653697077088256 1437549495166971648 1438941736902168576 1441667005343271168 1443254056655729472 1445584578727356144 1446690235327045632 1448282816435017728 1451321025468337716 1456377893152896384 1460367741122002944 1462725897842700288 1466162851205820416 1468530365691282432 1470237583738226688 1472520937337182656 1475309802748806108 1478364274390107984 1478455375110747264 1480450255023192192 1481975363017949184 1486719099260248392 1491899305181015808 1495894285548883968 1498727418665453824 1501922920747425792 1502892654038197632 1504348179488630784 1506004233032065536 1508436082150284672 1509163530106568567 1510317815121522176 1511292968669508696 1514421939619135008 1515580246533095424 1518537216628969614 1519698671116065792 1526748092991184896 1527058749831152384 1532379512025686016 1535281745949977088 1538460383105153024 1538555187107119104 1539453707216145504 1540631159698931712 1542640981972286592 1542736043593823232 1545562650498749256 1547154835002534912 1551359060097650496 1561782167588808704 1563889480346560512 1563985851356823552 1569754622075092992 1571482677946503168 1572727642192659456 1574458970897159424 1574779335763375896 1575983807083327488 1577001358611661248 1580266371776488704 1583259300510913872 1587561635566650051 1588775883439523328 1596470511187113856 1599450383133622272 1602033126208671744 1605349964979290112 1606386477095108352 1608390400519023616 1612761026607390528 1612860409211724288 1614422436524384256 1618809454014939648 1621875381011180064 1623660813737695656 1629685740092669952 1631884675144237056 1632772266115572736 1638794755916358656 1641107104896688128 1642913708762253312 1646360214661711164 1647619434678024192 1649433207606547968 1652096661402692736 1658652600535243104 1663159808688871482 1665882272543075328 1672558986667779441 1678320417932894208 1680271524272259072 1682881071242494464 1683796399431684384 1686068345998635552 1687805274548219904 1689663285840854016 1692391701924709632 1693207863046394002 1699107542011712448 1703724682071526884 1703762364642336768 1705027777349732352 1713285426639829504 1717591604615083008 1717941093560046432 1719255062272720896 1721147694893789184 1721194769873607126 1723926951028896768 1724758320121792648 1726077502996025344 1727191964193724224 1730767930993297152 1730874585495508992 1735471104718822416 1738757981811092913 1740549189377851776 1745209999807031296 1752243407538663424 1754607709657116672 1757004938537409792 1759375665389880576 1763126906964369408 1766825596222324176 1768176954288611328 1769318597466741888 1771626752733797883 1772981782968743424 1781166713074778106 1781206108489715712 1784893905815781376 1787776097363300352 1791162036941639936 1796029325085503088 1797403019648753664 1799381681025325056 1799747812301001024 1802287266984755712 1803156425581874132 1806018710601701376 1809439200583901568 1811303221466382336 1814356154933314344 1816225241089932288 1824537727070987264 1833396457604253696 1835870259537266688 1836868799380019328 1838647774930548736 1841242117688967168 1843269039099113472 1843644100405903488 1847135850596066184 1850067947445645312 1853571864012777216 1855612358557366464 1865984175602148492 1866025446989225984 1869038647243450368 1872908292475838464 1874117556610959744 1877615667156860928 1881554531041955616 1882993639632027648 1888110470174505984 1894270949360644932 1896826889248464996 1898780933866747392 1903865454334943232 1911495984763176504 1911538262769451008 1916732660222628864 1918588982536224768 1922222673791028224 1924338742207639296 1927446104969808192 1931043755246690304 1932683730255052236 1934161945056811008 1935094700624450288 1940353110137016729 1941837190870528512 1947113922367459296 1950301197123600384 1958040487588376576 1960316778317635584 1962961833845809152 1963361249782910208 1967079736998408144 1970202229747310592 1971152365853477312 1971273833480996352 1973933673364256256 1976630555854586016 1978142383423438848 1982292132346997856 1987678795750114698 1989199073574687744 1994525714065178624 2000068862841004032 2003856872050930176 2005797572651507712 2008005644042754048 2011248109533712896 2015057291559344928 2019229252825513344 2020532990721190974 2022078397104847872 2024716288838626152 2026264894821421056 2035619100656889264 2037716124149680128 2047042327933302784 2052604942954860672 2056854642629715456 2056981391458430976 2059756876554006528 2060750200664999008 2062873113336713216 2066477399302521744 2068478746796867328 2074099612956641424 2075685989817065472 2078027831920574457 2085185973795414016 2090981083879231488 2095310237262004224 2096970189590212608 2099278627862879232 2099705781017834528 2101311742777769984 2102668478148881664 2107021829035318272 2111012400681218496 2116748847422200068 2118367844586031104 2125148644435780227 2136044168278228992 2141848636126811136 2150348035476520704 2150480545615632384 2158412605353252864 2162500508014906752 2164881084983594208 2168376868091034216 2170035352990568448 2176981538202506574 2184566839729344576 2190551611683004416 2194088846764050432 2195146952882281552 2196825912904032256 2199244276808730624 2202795548536923648 2208781406005773984 2210470794350641152 2211536800713657472 2212964704123209162 2217546411585161976 2217683062666120896 2221176363390767104 2230078648890372588 2243841428323325952 2243979699772833792 2245061865908912512 2248091127998180736 2250407032730959872 2252884381121138688 2256522269232946176 2259006349548098304 2265476722682283264 2266939453004263044 2271632909428702512 2273370369799643136 2290122139486777344 2290588124746728576 2294863593191718912 2294926359831476168 2298569268038529024 2302922618924965632 2307690574657729536 2307832780660678656 2309180560824218256 2310946739548397568 2313961472958429888 2318343975748123884 2320732252503802368 2327038590146475744 2328818427599634432 2339476946209488896 2342673251383213056 2345834220519840768 2345978777035235328 2354631933112639488 2355767461629765568 2359091463288989184 2361688456345739136 2362169003645063844 2363975710624991232 2370399557664733056 2374888950766370808 2374941477986287616 2383701463151067136 2394705766780670784 2399175574700433408 2399663749734668032 2403049689313007616 2408024947468935168 2412585600778535424 2419141539911085792 2421633654786576384 2432813071516770096 2444528610139004928 2447827012716355584 2449158399173359104 2457692052132151296 2458192133874537984 2461660657345032192 2462847800794754912 2466757263260860416 2469540321992566746 2471429152017036288 2474149811409821952 2478144992104039104 2487978900802864656 2492051529657933824 2494739713033307223 2498823408814612992 2507530110587486208 2508739374722607488 2517480626899341312 2524321606863741696 2525694599147526576 2529102518997953328 2531707911822329856 2534494928761281024 2539811794569591003 2548661313017568672 2555643546963505152 2565784989610185728 2569928139959744256 2576911640340069648 2578882593409081344 2581721542340683776 2581792154810410689 2587137480182688972 2589116254494038016 2590787946290586336 2596151896489945728 2610823784066777664 2617814999710546944 2622772982664544192 2628365111307995136 2631911564485675008 2635507407806114688 2639063498084820864 2641782168858083328 2643056176462663808 2650238394333486264 2652265431432916992 2659472674453115136 2671809162734573568 2677340858723672064 2681664146044950528 2686743055412459904 2692305670434017792 2694043987628254632 2696104529473130496 2699072521537987584 2699621718451501536 2701686526428561408 2704734638372811198 2709028065902552064 2714158800875852352 2716954832199573504 2736806590606480896 2742472856839620608 2742641855277907968 2746342502072008704 2750094686406380544 2755303199070028992 2757971662395823104 2761863176533450752 2765466150608855232 2770703775894099276 2780357796019165824 2787974778505641984 2795960252786950144 2798976263403222738 2799038170483838976 2803557970865175552 2809362438713757696 2811176334916439616 2814683200908291328 2822331796562933424 2824490459448041472 2832165705261758976 2833531525914373636 2841406424040967398 2855798181502414848 2867130713968694272 2867307394154176512 2875098990333943296 2877883473804337152 2883334010686542336 2886508113311458944 2891169157454712288 2893380470654091264 2896565632870035456 2902642050936675432 2912755786305792768 2925451795685400576 2932325702411640832 2937060731382564864 2940475167476453376 2945041874674365312 2950619605497612216 2956728548780215968 2956910750221494528 2960900510046384384 2973438198520496784 2981518193625172047 2983798610362031616 2991788571097767936 2997454837330907648 3003845841494851584 3005785308076395264 3008696358977261568 3012008466064131072 3016872164300569344 3018327060213137134 3020635630243044352 3022585937339017392 3028843879238270016 3037074433257939228 3039397342232131584 3053496185982369792 3054117499662304768 3064759024051372032 3070563491899954176 3076920766210306048 3078907414432291008 3085281963944573184 3085472087187646464 3091125300997498512 3094309670005069824 3102718120195300992 3123564335177617408 3127778960693121024 3142965355893006336 3145455284385318912 3148917941794318848 3149558671526751792 3151967614166654976 3154002717223322496 3155523744768279731 3160532743552977408 3166518601021827744 3175123271133300102 3177551766879046656 3192941022374227712 3204066252417343488 3212772954190216704 3216780801038047232 3225522053214781056 3225720818423448576 3228844873048768512 3237618908029879296 3243750762022360128 3247321627475391312 3265472307303759861 3265544532231145472 3277589511832717312 3282214209793376256 3285827417524506624 3292720429323422328 3295238869356048384 3298866415213095936 3304193322805385472 3317305201070486208 3319447056184813743 3326319617377742964 3331764545086150656 3345117973335558882 3356640835865788416 3365762142484988928 3367592798863368768 3372136691997271104 3375610549096439808 3379326571681708032 3384783403849419264 3386415726092788004 3398215084023424896 3407449364143053768 3407524729284673536 3410055554699464704 3426570853279659008 3435183209230166016 3435882187120092864 3442295389787578368 3442389539747214252 3447853902057793536 3449516640243585296 3452155005992050688 3454383928387448448 3461535861986594304 3461749170991017984 3470942209437644832 3477515963622185826 3481098378755703552 3490419999614062592 3504486815077326848 3509215419314233344 3514009877074819584 3518751330779761152 3526253813928738816 3533651192444648352 3536353908577222656 3538637194933483776 3543253505467595766 3545963565937486848 3562333426149556212 3562412216979431424 3575552194726600704 3582324073883279872 3592058650171006176 3594806039297507328 3598763362050650112 3599495624602002048 3604574533969511424 3606312851163748264 3612037421203402752 3618878401167803136 3628712309866628688 3632450482179864576 3649075454141974528 3666792915208507392 3671740519074533376 3673737598760038656 3677295549861097472 3686538078198226944 3687288200811806976 3694271701192132368 3700135894891290624 3704310482988850119 3707143728025554432 3711224717114732928 3731968351204296984 3732050893978451968 3738077294486900736 3745816584951676928 3748235113221919488 3763109062083911232 3776220940349011968 3788541898721289864 3793653778496929992 3797561867733494784 3807730908669886464 3822991969526353008 3833465320445257728 3844445347582056448 3848677484415278592 3854892209939616384 3862087510493380608 3865367460510104472 3868323890113622016 3870189401248900576 3880706220274033458 3883674381741057024 3894227844734918592 3916080975176753152 3920633556635271168 3925923667691618304 3926722499565820416 3934159473996816288 3940404459494621184 3942304731706954624 3942547666961992704 3947867346728512512 3953261111709172032 3964584264693995712 3975357591500229396 3978398147149375488 4000137725682008064 4007713744101860352 4011595145303015424 4016011288085508096 4022496219067425792 4030114583118689856 4038458505651026688 4041065981442381948 4044156794209695744 4049432577677252304 4052529789642842112 4057101957559216797 4071238201313778528 4075432248299360256 4094084655866605568 4105209885909721344 4113709285259430912 4113962782916861952 4119513753108013056 4121500401329998016 4125746226673426432 4132954798605043488 4136957493593734656 4148199225913282848 4151371979634130944 4156055663841148914 4170371947590828032 4181962167758462976 4193940379180425216 4198557255725758464 4199411562035669056 4205336956297763328 4214043658070636544 4222024801362436992 4233497694844400136 4236735689172062208 4250297288871560454 4283697272253622272 4300696070953041408 4300961091231264768 4316825210706505728 4325001016029813504 4329762169967188416 4336753736182068432 4340070705981136896 4353963076405013148 4369133679458689152 4381103223366008832 4388177693528100864 4390293905764563104 4393651825808064512 4398488553617461248 4405591097073847296 4417562812011547968 4423073601427314944 4425929408246418324 4435092823170323952 4435366125332241792 4442352726781534208 4460157297780745176 4487682856646651904 4490123731817825024 4496182255996361472 4505768762242277376 4513044538465892352 4518012699096196608 4527490590319705701 4530953445364566528 4533878906008526088 4543265818857405024 4546740739599286272 4580244278973554688 4581176249493457152 4589852719662952336 4597138536077058048 4605845237849931264 4615381149315459072 4615665561321357312 4618361121648436512 4621893479096795136 4627922945916859776 4636687951496247768 4641464505007604736 4654077180292951488 4685346502766426112 4691668441039681536 4691957554070470656 4709263866225278976 4711534923259531136 4718182926577978368 4723376912691478272 4724338007290127688 4727951421249982464 4740799115329466112 4749777901532741616 4789411533561341568 4798351149400866816 4799327499469336064 4806099378626015232 4816049894937870336 4825171201557070848 4838283079822171584 4843267309573152768 4865626143033540192 4889057220278009856 4895654025432711168 4898316798346718208 4916384267749075968 4923321314690064384 4925695601589509824 4939080643985133492 4942858304034072576 4948299622819643904 4956289984208078208 4958680170350153863 4975957801605729312 4984103059315867648 4989479426066614446 4997646817629225984 5017478749445214976 5034961253798682624 5048643213727483392 5051389198295053152 5058205037995906656 5063415823644659712 5068989857522562048 5079623589139182006 5097322626035137344 5111287093927010304 5131569979220371456 5139856279919488512 5153823280680139296 5157765186818162688 5163443084681367552 5163584309620821378 5174274960365377944 5178232508988076032 5181575892581172672 5192303792979891456 5216273945433278739 5221647568133555328 5235629999421093888 5245545965329088384 5256730222615990272 5263823128971350016 5271014815612229376 5278126996169641728 5286112352925327616 5300476788666972528 5304530862865833984 5314880258201393649 5318945348906230272 5343618325469147136 5354681717447344128 5363328292089901056 5373486110824919808 5384611340868035584 5388087975256509264 5392209058946260992 5398145043075975168 5399243436903003072 5409469276745622396 5418056131805104128 5428317601751704704 5433909664399147008 5473613181212961792 5484945713679241216 5500189372812761088 5510606398140057984 5515943324791646208 5523726353066901504 5530932301217710464 5541407551788198552 5560715592038331648 5597952526806445476 5598076340967677952 5607115941730351104 5618724877427515392 5622352669832879232 5629366401816582656 5644663593125866848 5648980918896082944 5664331410523517952 5667063051828747272 5682812848081934796 5711596363004829696 5734261427937388544 5734614788308353024 5750197980667886592 5755766947608674304 5766668021373084672 5773016226622917888 5782338314909424576 5793131265740070912 5805284101873350864 5821059330411050187 5825511572611585536 5850903591370801152 5864651404823281664 5874121462765129728 5880950334952906752 5890083749348730624 5901239210995224432 5913457097560431936 5913821500442989056 5921801020092768768 5946876397040993568 5963036387250344094 5967597220724063232 5983577142195535872 5994909674661815296 6011570616152790528 6017392717954523136 6024016932128262144 6033744328601138688 6036654120426274268 6041271260486088704 6045171874678034784 6057687758476540032 6074148866515878456 6078794684464263168 6108234999324609536 6141126983799908352 6153841532420612096 6157814828864582016 6170563927889146368 6170944174375292928 6182250601994997024 6188619340010139648 6205436240390601984 6234083495761723371 6247128670355234816 6255557921386242048 6285930711786012672 6290910568770637824 6297835883588637696 6299117343053503584 6303935228333309952 6308005434446644992 6311047489536559462 6321065487105954816 6333037202043655488 6350246542266600204 6355103533758093312 6375445933307340681 6385882044748455424 6408132504834686976 6425545908380433408 6433561602076094464 6451044106429562112 6451441636846897152 6475237816059758592 6487501524044720256 6494643254950782624 6530944614607519722 6531089064462290944 6555179023665434624 6571654835049013248 6585440858646844656 6590477738712096768 6597732830426191872 6608386645610770944 6634610402140972416 6638894112369627486 6652639234755485928 6663529090172301312 6690235946671117764 6731524284969977856 6735185597726737536 6744273383994542208 6751221098192879616 6758653143363416064 6769566807698838528 6772831452185576008 6796430168046849792 6814898728286107536 6820111109398929408 6853141706559318016 6870366418460332032 6871764374240185728 6884590779575156736 6884779079494428504 6895707804115587072 6899033280487170592 6904310011984101376 6908767856774896896 6923071723973188608 6923498341982035968 6941884418875289664 6955031927244371652 6962196757511407104 6980839999228125184 7008973630154653696 7018430838628466688 7028019754149639168 7037502661559522304 7067302384889296704 7077274389866967552 7086507010935191532 7091927131874973696 7124666852299112424 7124824433958862848 7151104389453201408 7164648147766559744 7184117300342012352 7197526724101300224 7198991249204004096 7209149067939022848 7212625702327496528 7224074842406805504 7237756802335606272 7257424619733257376 7264900964359729152 7298150908283949056 7333585830417014784 7343481038149066752 7347475197520077312 7354591099722194944 7373076156396453888 7374576401623613952 7388543402384264736 7400271789782581248 7408620965977700238 7414287456051108864 7422449434229465856 7463936702408593968 7476154588973801472 7496470226443838976 7526218124167822464 7552441880698023936 7577083797442579728 7587307556993859984 7595123735466989568 7619435383708773009 7645983939052706016 7666930640890515456 7688890695164112896 7697354968830557184 7709784419879232768 7730734921020208944 7736647780227244032 7740378802497801152 7745376464431232067 7761412440548066916 7767348763482114048 7788455689469837184 7832161950353506304 7853444999131640832 7868318947993632576 7884609463413909248 7885095333923985408 7895734693457025024 7906522223418344064 7929168529387991424 7950715183000458792 7956796294298750976 8015427488203720704 8032022576171016192 8044992438134851584 8060229166237379712 8076917011302053376 8082131962884763896 8088313588419391488 8098865155354504608 8105059579285684224 8114203915118433594 8142476402627557056 8150864496598720512 8188169311733211136 8210419771819442688 8227418570518861824 8227925565833723904 8239027506216026112 8243000802659996032 8251492453346852864 8265909597210086976 8273914987187469312 8296398451826565696 8312111327682297828 8363924335516925952 8387880758360850432 8397114511451516928 8398823124071338112 8410673912595526656 8428087316141273088 8444049602724873984 8466995389688800272 8473471378344124416 8500594577743120908 8567394544507244544 8601392141906082816 8601922182462529536 8633650421413011456 8650002032059627008 8659524339934376832 8673507472364136864 8680141411962273792 8707926152810026296 8738267358917378304 8776355387056201728 8780587811529126208 8796977107234922496 8811182194147694592 8835125624023095936 8846147202854629888 8851858816492836648 8870185646340647904 8870732250664483584 8884705453563068416 8920314595561490352 8975365713293303808 8980247463635650048 8992364511992722944 9011537524484554752 9026089076931784704 9036025398192393216 9054981180639411402 9061906890729133056 9067757812017052176 9086531637714810048 9160488557947109376 9162352498986914304 9179705439325904672 9194277072154116096 9211690475699862528 9230762298630918144 9236722243296873024 9255845891833719552 9273375902992495536 9282929010015209472 9308154360585902976 9370693005532852224 9383336882079363072 9423069846519062272 9436365853155956736 9446753825382956544 9448676014580255376 9455902842499964928 9466571234304839193 9481598230658932224 9499555803065483232 9578823067122683136 9598654998938672128 9612198757252030464 9650342403114141696 9676566159644343168 9686534619146305536 9731252286067080384 9796416921911279583 9796633596693436416 9832768535498151936 9846642629380128768 9851391203179019648 9878161287970266984 9885716608068145152 9896599245639287808 9912579968416156416 9917360340700307726 9951915603211458624 9978958852133228892 9995293635258451968 10034957498890429952 10069922507597365248 10097286427454966784 10102778396590106304 10116410075991813312 10126831647289319424 10137979715045124096 10159247178278364012 10194645252070274688 10222574187854020608 10263139958440742912 10279712559838977024 10307646561360278592 10326886169362735104 10327168619241642756 10348549920730755888 10356465017976152064 10363151785162345344 10384607585959782912 10432547890866557478 10443295136267110656 10471259998842187776 10491091930658176768 10513460445231980544 10527646257942700032 10542029631224458752 10556253992339283456 10572224705850655232 10600953577333945056 10609061725731667968 10629760516402787298 10637890697812460544 10687236650938294272 10726656584179802112 10746972221649839616 10769222681736071168 10776175950513018528 10784418117892521984 10796290086151950336 10798486873806006144 10818938553491244792 10836112263610208256 10856635203503409408 10947226362425923584 10969891427358482432 11000378745625522176 11021212796280115968 11031886649583292416 11061864602435420928 11082815103576397104 11112931448966550357 11121431184076663296 11195905053612890952 11196152681935355904 11214231883460702208 11237449754855030784 11244705339665758464 11258732803633165312 11289327186251733696 11328662821047035904 11334126103657494544 11365625696163869592 11423192726009659392 11468522855874777088 11500395961335773184 11533336042746169344 11546032453245835776 11564676629818849152 11586262531480141824 11610568203746701728 11642118660822100374 11651023145223171072 11748242925530259456 11761900669905813504 11780167498697461248 11802478421990448864 11826914195120863872 11827643000885978112 11843602040185537536 11893752794081987136 11926072774500688188 11935194441448126464 11989819349323630592 12023141232305581056 12034785435909046272 12048033864256524288 12067488657202277376 12073308240852548536 12082542520972177408 12090343749356069568 12115375516953080064 12148297733031756912 12157589368928526336 12171305872677650391 12216469998649219072 12282253967599816704 12307683064841224192 12315629657729164032 12341127855778292736 12341888348750585856 12364501203989994048 12377238680020279296 12410872480781203968 12468166991523446742 12494257340710469632 12511115842772484096 12581821137541275648 12595671767177275392 12598234686107007168 12616010868893289984 12622094979073118924 12642130974211909632 12666074404087310976 12700493084533200408 12710207067516186624 12750891866614681362 12771764089496910848 12851091816760866816 12867123204152188928 12902088212859124224 12902883273693794304 12950475632119517184 12975003048089440512 12989286509901565248 13061889229215039444 13062178128924581888 13110358047330869248 13143309670098026496 13170881717293689312 13180955477424193536 13195465660852383744 13216773291221541888 13269220804281944832 13277788224739254972 13305278469510971856 13327058180344602624 13380471893342235528 13463048569939955712 13470371195453475072 13488546767989084416 13517306286726832128 13539133615397677056 13545662904371152016 13582471770959117103 13592860336093699584 13629797456572215072 13640222218797858816 13706283413118636032 13740732836920664064 13743528748480371456 13769558158988857008 13791415608231174144 13798066560974341184 13817535713549793792 13846143447946377216 13846996683964071936 13883768837750579328 13910063854488743304 13924393515022814208 13961679998456250368 14056039508299278336 14075005323119044608 14134604769778593408 14154548779733935104 14173014021870383064 14183854263749947392 14249333704598224848 14329296295533119488 14368234600684024704 14395053448202600448 14397982498408008192 14418298135878045696 14425251404654993056 14448149684813611008 14475513604671212544 14514849239466514752 14529801928719458304 14596301816567898112 14667171660834029568 14686962076298133504 14694950395040154624 14709182199444389888 14749152803247227904 14777086804768529472 14817241931955400476 14828574912102217728 14844898868458931712 14876040511050461589 14927873404817187936 14952309177947602944 14992940452887677952 15052436248335644928 15104883761396047872 15154167594885159456 15174615113987719968 15190247470933979136 15238870767417546018 15291967878105412032 15333861281781030912 15377781390328225792 15394709937661114368 15419568839758465536 15461469842040417888 15473295560454488064 15480757604995602304 15490752928862464134 15522824881096133832 15534697526964228096 15576911378939674368 15706889998263281664 15736637895987265152 15769218926827818496 15770190667847970816 15791469386914050048 15813044446836688128 15858337058775982848 15901430366000917584 15913592588597501952 16030854976407441408 16064045152342032384 16089984876269703168 16120458332474759424 16153834022604106752 16164263925769527792 16176627176838782976 16197730310709009216 16228407830236867188 16284952805255114112 16301728993197441024 16376338623466422272 16420839543638885376 16454837141037723648 16486001605319992064 16531819194420173952 16547829974374938624 16592796903653131392 16624222655364595656 16794229022903033856 16797646248142676224 16821347825191053312 16856174632282546176 16888099205449747968 16933990779377600544 16946942756688248832 17001189155486241816 17134789089014489088 17202784283812165632 17203844364925059072 17267300842826022912 17300004064119254016 17319048679868753664 17347014944728273728 17415852305620052592 17463177991233150561 17476534717834756608 17552710774112403456 17561175623058252416 17593954214469844992 17622364388295389184 17670251248046191872 17692294405709259776 17703717632985673296 17740371292681295808 17741464501328967168 17840629191122980704 17950731426586607616 17960494927271300096 17984729023985445888 18052178153863569408 18072050796384786432 18109962361278822804 18123813781458266112 18135515624034104352 18173063275429620096 18324704997973828608 18359410878651809344 18423380951399725056 18461524597261836288 18473444486593746048 18511691783667439104 18546751805984991072 18565858020030418944 18616308721171805952 18741386011065704448 18766673764158726144 18846139693038124544 18872731706311913472 18893507650765913088 18897352029160510752 18911805684999929856 18933142468609678386 18963196461317864448 18999111606130966464 19126337799922022043 19157646134245366272 19197309997877344256 19224397514504060928 19300684806228283392 19353132319288686336 19462504572134160768 19592833843822559166 19593267193386872832 19665537070996303872 19702782406358039296 19756322575940533968 19771433216136290304 19793198491278575616 19825159936832312832 19834720681400615452 19903831206422917248 19957917704266457784 19990587270516903936 20069914997780859904 20194572854909933568 20205556793180212608 20232820151983626624 20253663294578638848 20275959430090248192 20318494356556728024 20389290504140549376 20526279916881485824 20559425119677954048 20615293122720557184 20653772338725470208 20654337238483285512 20697099841461511776 20712930035952304128 20726303570324690688 20769215171919565824 20865095781733114956 20886590272534221312 20942519997684375552 20982183861316353536 21026920890463961088 21055292515885400064 21084059262448917504 21112507984678566912 21144449411701310464 21201907154667890112 21259521032805574596 21275781395624921088 21374473301876588544 21453313168359604224 21493944443299679232 21538445363472142336 21552351901026037056 21592580172303900672 21596973747612012288 21637877106982489584 21672224527220416512 21713270407006818816 21894452724851847168 21939782854716964864 22000757491251044352 22042425592560231936 22063773299166584832 22123729204870841856 22165630207152794208 22225862897933100714 22242862368153326592 22391810107225781904 22428463766921404416 22489410679331516928 22517465607266330624 22578654372503467392 22657325642094071808 22668252207314989088 22731251392327739184 22858306151126319027 22937045711749554176 23000791922671546368 23066672085492338688 23092064906491671552 23129353259637698304 23221136407493403456 23236129393293696201 23284237321644200748 23302046290446342144 23496485851060518912 23560334997394922496 23604956843980897728 23653828390241727744 23655286001771956224 23687204080371075072 23787505588163974272 23852145549001376376 23870388882896252928 23979638698647261184 24046282464611162112 24096067728513048576 24134977314404554752 24146616481705097072 24165085041944354816 24180687498712139136 24230751033906160128 24296595466063513824 24315178737857052672 24342611745355300782 24432939997298438144 24564507935199633408 24631259315458328064 24682255711556585472 24683776697501171712 24729002407979988096 24754477360040558592 24821744961562407936 24936333983046893484 25163642275082551296 25191343534354550784 25196469372214014336 25232021737786579968 25244189958146237848 25284261948423819264 25332148808174621952 25400986169066400816 25420414135032373248 25501783733229362724 25543528178993821696 25702183633521733632 25734246408304377856 25804176425718248448 25805766547387588608 25900951264239034368 25950006096178881024 25978573019803130496 26123778458430078888 26124356257849163776 26220716094661738496 26341763434587378624 26390931321704767488 26433546582443083776 26538441608563889664 26555576449478509944 26610556939021943712 26654116360689205248 26760943786684471056 26926097139879911424 26940742390906950144 26977093535978168832 27034612573453664256 27078267230795354112 27091325808742304032 27164943541918234206 27185720672187399168 27259594913144430144 27412566826237272064 27481465673841328128 27487057496960742912 27539116317977714016 27582831216462348288 27596133121948682368 27635071427099587584 27692286895892754432 27767537675501158656 27820127708977486608 27848787030045628416 28112079016598556672 28150010646238089216 28269209539557186816 28309097559467870208 28346028043740766128 28367708527499894784 28399713702914517579 28498667409196449696 28658592591066238976 28736469201368049408 28795964996816016384 28836596271756091392 28850502809309986112 28951027209342425088 29029698478933029504 29059603857438916608 29192603633135796224 29389900790080309248 29498305606494455808 29554173609537058944 29634483863910800952 29657149824204435456 29689797736917863424 29752081022100923178 29855746809634375872 29985880905775355904 30104872496671289856 30209767522792095744 30308335189770318912 30349230227975439936 30380494941867958272 30477741534835092036 30583935756210824064 30667722563562061824 30755562780656451584 30789419875322228736 30839137679516931072 30922939684080835776 30961515209991204608 30981505857724928268 31045649762192267664 31069395053928456192 31153822757879348736 31413779996526563328 31473275791974530304 31538437853655636992 31540381335695941632 31582938773828100096 31626088893673376256 31716674117551965696 31802860732001835168 31827185177195003904 32061709952814882816 32179969752539406336 32240916664949518848 32307668045208213504 32328527851539055584 32353254353677565952 32395460621418018432 32456815660473734376 32569905610510228224 32841679087277770752 32909674282075447296 32972003210639984128 33063638388840347904 33095659948749877248 33185593807306262784 33248445310729191312 33588458045806067712 33595292496285352448 33642695650382106624 33712349264565092352 33776198410899495936 33867981558755201088 34002378310972483632 34269578178028978176 34405568567624331264 34600008128238508032 34638097359737507328 34694029889456547456 34710761192451077041 34831704611240105184 34926355982466301122 34953069435669513216 35122351246116504832 35244728776590778368 35340502496092383744 35384588811418519552 35407435265971346592 35480742585362591616 35482929002657934336 35681258382245961408 35920989854542600192 35969458047970891776 36104356307727138816 36144101592769572864 36219924722557645608 36247627562916532224 36271031248068208704 36346126550859240192 36513917618032951173 36649409995947657216 36718821757303618688 36846761902799450112 36923049194523672576 36946888973187492096 37023383567334878208 37093503611969982144 37131716040060837888 37232617442343611904 37482772022131408896 37533347528317452288 37692279386076249088 37745463412623826944 37787015301531826176 37794704058321021504 37866284937219356772 37926392922635728896 37998223212261932928 38252675599844044086 38315292268490732544 38394619995754688512 38601369612456566784 38706264638577372672 38925009144268321536 39185667687645118332 39186534386773745664 39331074141992607744 39405564812716078592 39512645151881067936 39542866432272580608 39586396982557151232 39650319873664625664 39669441362801230904 39807662412845834496 39915835408532915568 39981174541033807872 40139829995561719808 40389145709819867136 40411113586360425216 40465640303967253248 40551918860180496384 40636988713113456048 40747415312877351309 40778581008281098752 41052559833762971648 41118850239355908096 41230586245441114368 41308674476966571024 41394199682923023552 41452607140649381376 41538430343839131648 41730191563466229912 41773180545068442624 41885039995368751104 41964367722632707072 42168118524897835008 42225015969357133824 42288898823402620928 42403814309335780224 42519042065611149192 42551562791249842176 42987888886599358464 43076890726944284672 43104703802052074112 43185160344607801344 43193947495224024576 43275754213964979168 43344449054440833024 43426540814013637632 43788905449703694336 44001514982502088704 44084851185120463872 44127546598333169664 44247458409741683712 44331260414305588416 44451725795866201428 44485724736306653184 44628121533151384767 44783620214451563808 44856927533842808832 44978821358663033856 45034931214532661248 45157308745006934784 45314651284188143616 45336504414629978176 45462502784655478368 45716612302252638054 45874091423499108352 46001583845343092736 46133344170984677376 46184129812983343104 46258706519275396608 46442272814986806912 46472258786587392402 46568474643288401496 46604092580892684288 47120669994789844992 47209913687961795456 47307656780483455488 47310572003543912448 47374408160742150144 47575011176327948544 47704291098002752752 47740777765792505856 47959277397294522368 48092564929222324224 48192135457026097152 48269954628809109504 48293232963410194144 48330170083888709632 48361374997424278272 48461502067812320256 48593190932127027648 48685223490710601564 48865879994596876288 49129015870399266816 49262518630916656128 49364511423113170944 49458004815959976192 49643489923124815872 49872667966093786968 50382687068709101568 50392938744428028672 50464043475573159936 50488379916292475696 50568523896847638528 50664297616349243904 50801972338132801632 50840828270064746496 51003567466458725448 51087056357987643392 51404367267043467264 51608352851436496896 51611533094775177216 51801902528478068736 51900012192357762048 51957146039606260992 52247556916860157776 52683526869174757248 52781862643409534976 52867093164886167552 53076883217127779328 53111152898957019888 53221113878043887424 53521887573368942112 53852194279759822848 53881484781813900288 53954187071956337664 54156534461590708224 54182651617484608064 54329887083836468412 54371441344374798336 54519189826288860288 54825133652474544128 54974114993921485824 55078232635955428032 55192266243897364736 55270142854199175168 55384573791785508864 55535075351002317312 55640255417954973216 55697574060091256832 56224158033197113344 56300021292476178432 56538419079114373632 56618195118935740416 56692056087481532256 56735417054999789568 56799427405829035158 56997334818392899392 57317185182132477952 57379013399766066129 57472938402736098816 57591929993632032768 57673192543512182784 57701005618619972224 57902054418684850176 58059396957866059008 58779801580160618496 58996611212988911616 59108347219074117888 59268967727821601904 59314299648408870912 59379595473835726848 59504162044201846356 59711493619268751744 59971761811550711808 60209744993342579712 60616670379540637824 60698460455950879872 60760989883735916544 60955483069670184072 61167871512421648128 61578839750644457472 61678275359033862144 61845879368161671552 61923030419982409216 61963011715449856536 62091299524384535328 62138790107856912384 62307645515758697472 62827559993053126656 62946551583949060608 63076875707311273984 63080762671391883264 63165877547656200192 63252177787346752512 63433348235103931392 63605721464003670336 64123419905629765632 64359939505078812672 64481833329899037696 64615336090416427008 64657055703078111168 64790921242836036864 64913631320947468752 65139811221020456448 65683358174555541504 65819348564150894592 65944006421279968256 66127276777680695808 66191319897499754496 66371187614612525568 66496890621458382624 67190584992570704896 67285391300764213248 67552396821798991872 67735963117510402176 68004756621944967264 68574918453378957081 68811137135248662528 69200016256477016064 69276194719475014656 69388059778913094912 69421522384902154082 69663409222480210368 69852711964932602244 69906138871339026432 70244702492233009664 70489457553181556736 70681004992184767488 70769177622837039104 70814870531942693184 70961485170725183232 70965858005315868672 71362516764491922816 71841979709085200384 71938916095941783552 72288203185539145728 72439849445115291216 72495255125833064448 72542062496136417408 72692253101718480384 73027835236065902346 73298819991895314432 73437643514607237376 73693523805598900224 73893777946374984192 74046767134669756416 74187007223939964288 74263432080121675776 74465234884687223808 75384558772152498176 75490926825247653888 75574030603063652352 75589408116642043008 75732569874438713544 75852785845271457792 75996446424523865856 76505351199688088172 76630584536981465088 76789239991509377024 77202739224913133568 77412529277154745344 77850018288536643072 78371335375290236664 78373068773547491328 78662148283985215488 78811129625432157184 79025290303762135872 79172793965114302464 79300639747329251328 79338882725602461808 79615324825691668992 79831670817065831136 79962349082067615744 80279659991123439616 80778291419639734272 80822227172720850432 80931280607934506496 81103837720360992768 81273977426226912096 81494830625754702618 81557162016562197504 82237700478711816192 82461172490882228736 82617348953933142048 82788399365846047104 82905214281298762752 83076860687678263296 83460383126932459824 83546361090136885248 83928735445265414144 84336237049795670016 84450031938714267648 84577797646805241856 84807628618671560448 85038084131222298384 85103125582499684352 85199141108743552737 85975777773198716928 86153781453888569344 86209407604104148224 86387894990448049152 86551508427929958336 86853081628027275264 87577810899407388672 88169702370240927744 88494916819483367424 88662520828611176832 88903451591732402856 88971449472613306368 89256243066302769534 89567240428903127616 89957642717326067712 90069862429065322496 90314617490013869568 90629302568376287232 90673008829259956352 90925005569310956736 91433224604505276108 92003167690686185472 92266688341969354752 92368259625966686208 92517413038550793216 92884545629973613824 92944517573174784804 93136949286576802992 93208185161785368576 94241339989579689984 94419827375923590912 94615313560966910976 94621144007087824896 94748816321484300288 95150022352655897088 95408582196005505504 95481555531585011712 95918554794589044736 96185129858444648448 96539909257618219008 96586465926820388288 96722749994848556544 96923004135624640512 97186381864254055296 97370446981421203128 97731759989193752576 98525037261833312256 98729022846226341888 98916009631919952384 99286979846249631744 99745335932187573936 100765374137418203136 100785877488856057344 100928086951146319872 100976759832584951392 101137047793695277056 101328595232698487808 101603944676265603264 102007134932917450896 102174112715975286784 102808734534086934528 103216705702872993792 103800024384715524096 103914292079212521984 104132283577353231123 104495113833720315552 105367053738349514496 105734186329772335104 106153766434255558656 106222305797914039776 106442227756087774848 107043775146737884224 107762969563627800576 107908374143912675328 108313068923181416448 108365303234969216128 108659774167672936824 108742882688749596672 109038379652577720576 109948229987842971648 110156465271910856064 110384532487794729472 110540285708398350336 110769147583571017728 111070150702004634624 111280510835909946432 111395148120182513664 112448316066394226688 112600042584952356864 113076838158228747264 113236390237871480832 113384112174963064512 113598854811658070316 113994669636785798784 114634370364264955904 114758026799532132258 114945876805472197632 115183859987264065536 115402011237239944448 115804108837369700352 116118793915732118016 117559603160321236992 117993222425977823232 118216694438148235776 118537935455643203808 118628599296817741824 118759190947671453696 119008324088403692712 119422987238537503488 119943523623101423616 120419489986685159424 121233340759081275648 121396920911901759744 121910966139340368144 122242245938632053927 122335743024843296256 123157679501288914944 123356550718067724288 123691758736323343104 123846060839964818432 123926023430899713072 124182599048769070656 124615291031517394944 125655119986106253312 125893103167898121216 126153751414622547968 126504355574693505024 126866696470207862784 127211442928007340672 128963666659798075392 129230672180832854016 129314111406156222336 129581842485672073728 129827262641894937504 130279622442040912896 131366716349111083008 131888012842559936512 132254553555361391616 132382639794999508992 132742375229225051136 132993781242916765248 133884364599454154301 134381169985141409792 134570782601528426496 135104793643597983744 135471926235020804352 136009513243889934528 137149836906757914162 137622274270497325056 138400032512954032128 138552389438950029312 138776119557826189824 138843044769804308164 139326818444960420736 139705423929865204488 139812277742678052864 140489404984466019328 141362009984369534976 141538355245674078208 141629741063885386368 141922970341450366464 141931716010631737344 142725033528983845632 143683959418170400768 143877832191883567104 144576406371078291456 144879698890230582432 144990510251666128896 145084124992272834816 145384506203436960768 146055670472131804692 146597639983790628864 146875287029214474752 147387047611197800448 147787555892749968384 148093534269339512832 148374014447879928576 148930469769374447616 150769117544304996352 151148061206127304704 151178816233284086016 151465139748877427088 151705571690542915584 151992892849047731712 153010702399376176344 153261169073962930176 153578479983018754048 154825058554309490688 155700036577073286144 156742670750580473328 157622259250864314368 158050580607524271744 158345587930228604928 158601279494658502656 158677765451204923616 159230649651383337984 159663341634131662272 160559319982246879232 161556582839279468544 161644454345441700864 161862561215869012992 162547954852453824192 162989661251509405236 163114324033124395008 164475400957423632384 164922344981764457472 165234697907866284096 165576798731692094208 165810428562597525504 166153721375356526592 166920766253864919648 167092722180273770496 167857470890530828288 168672474099591340032 168900063877428535296 169155595293610483712 169615257237343120896 170076168262444596768 170206251164999368704 170398282217487105474 171951555546397433856 172418815208208296448 172775789980896098304 173103016855859916672 173706163256054550528 176339404740481855488 176989833638966734848 177325041657222353664 177806903183464805712 177942898945226612736 178512486132605539068 179134480857806255232 179915285434652135424 180139724858130644992 180629234980027739136 181346017658519912704 181850011138621913472 182866449209010552216 184736519251933372416 185034826077101586432 185769091259947227648 185889035146349569608 186273898573153605984 186416370323570737152 188482679979159379968 188839654751847181824 189230627121933821952 189242288014175649792 189497632642968600576 190300044705311794176 190817164392011011008 192370259716889296896 193079818515236438016 193172931853640776576 193445499989697113088 193846008271249281024 194372763728508110592 194740893962842406256 197050074523666624512 197458045692452683776 197832019263839904768 198573959692499263488 199490671864375147872 201571754977712114688 201856173902292639744 201953519665169902784 202657190465396975616 203207889352531206528 204014269865834901792 204348225431950573568 206433411405745987584 207600048769431048192 207828584158425043968 208264567154706462246 208990227667440631104 210734107476699028992 211468372659544670208 212307532868511117312 212444611595828079552 212884455512175549696 214087550293475768448 215525939127255601152 215816748287825350656 216730606469938432256 217319548335345873648 217485765377499193344 218076759305155441152 219896459975685943296 220312930543821712128 220769064975589458944 221080571416796700672 222140301404009269248 222561021671819892864 222790296240365027328 226153676316457494528 226472780475742961664 226768224349926129024 227197709623316140632 227989339273571597568 229516053599064264516 229891753610944395264 230367719974528131072 230804022474479888896 231608217674739400704 232237587831464236032 235119206320642473984 235986444851955646464 236433388876296471552 237075870911286407616 237518381895342907392 238016648176807385424 238845974477075006976 239887047246202847232 240838979973370318848 242466681518162551296 242793841823803519488 243821932278680736288 244484491877264107854 244671486049686592512 246713101436135448576 247383517472646686208 247692121679929636864 247852046861799426144 248365198097538141312 249230582063034789888 251786206335796242432 252307502829245095936 253008711149387010048 253733392940415725568 254422885856014681344 255597423326230658211 257927333319596150784 258461344361665708032 258628222812312444672 259163684971344147456 259654525283789875008 260559244884081825792 262733432698222166016 263776025685119873024 264509107110722783232 265484750458450102272 265987562485833530496 267768729198908308602 268762339970282819584 270209587287195967488 270943852470041608704 272019026487779869056 274299673813515828324 276800065025908064256 277104778877900058624 277552239115652379648 277686089539608616328 278653636889920841472 279410847859730408976 279624555485356105728 280978809968932038656 282724019968739069952 283076710491348156416 283259482127770772736 283845940682900732928 283863432021263474688 285450067057967691264 287367918836340801536 287755664383767134208 289759397780461164864 290168249984545669632 290769012406873921536 292111340944263609384 293195279967581257728 293750574058428949504 295575111785499936768 296187068538679025664 296748028895759857152 297860939538748895232 301538235088609992704 302296122412254609408 302357632466568172032 302930279497754854176 303411143381085831168 303985785698095463424 306021404798752352688 306522338147925860352 309650117108618981376 311400073154146572288 312396850732059693369 313485341501160946656 315244518501728628736 316101161215048543488 317202558989317005312 317355530902409847232 318461299302766675968 319326683268263324544 321118639964493758464 323288908690883401728 323725122431738025984 325095909704907648384 325979322503018810472 326228648066248790016 329844689963528914944 330469395815732568192 331153597463384188416 331620857125195051008 332307442750713053184 333841532507729839296 334185444360547540992 335714941781061656576 337344948199182680064 337800127754857070592 338311190587220967424 339230514474686241792 340152336524889193536 340796564434974210948 343903111092794867712 344837630416416592896 345551579961792196608 346206033711719833344 347412326512109101056 352678809480963710976 353979667277933469696 354650083314444707328 355613806366929611424 355885797890453225472 357024972265211078136 358268961715612510464 359830570869304270848 361258469960055478272 362692035317039825408 363700022277243826944 365732898418021104432 369473038503866744832 370069652154203172864 371538182519894455296 371778070292699139216 372547797146307211968 376965359958318759936 377679309503694363648 378461254243867643904 380600089410623588352 381634328784022022016 386345863707281553152 386890999979394226176 387692016542498562048 388745527457016221184 389481787925684812512 394100149047333249024 395664038527679809536 397147919384998526976 398981343728750295744 401653093798362462903 403143509955424229376 403712347804585279488 403907039330339805568 405314380930793951232 406415778705062413056 408028539731669803584 412866822811491975168 415200097538862096384 415657168316850087936 416529134309412924492 417980455334881262208 421468214953398057984 424615065737022234624 424889223191656159104 425768911024351099392 428175100586951536896 431051878254511202304 431633496575650701312 433461212939876864512 434639096670691747296 434971530754998386688 436153518610310882304 439792919951371886592 440625861087643424256 441538129951178917888 442161142833593401344 444280602808018538496 445122043343639785728 452307352632914989056 453536448699852258048 454395419246632281264 455978678547143195136 459032107198128529032 459783507221888790528 460735439949056262144 461608044948959777792 464475175662928472064 472866777752592943104 474151741822572815232 475036763790685814784 476033296353614770848 477691948954150013952 481677959946740637696 484933363036325102592 485587683647607038976 487643864557361472576 488968983754528215708 489342972099373185024 493426202872270897152 494767034945293372416 495384243359859273728 495704093723598852288 496730396195076282624 498461164126069579776 503572412671592484864 504615005658490191872 506017422298774020096 507466785880831451136 508845771712029362688 511194846652461316422 515854666639192301568 517256445624624889344 518327369942688294912 519309050567579750016 521118489768163651584 527552051370239746048 529018214221445566464 530969500916900204544 531975124971667060992 535537458397816617204 537524679940565639168 540419174574391934976 541887704940083217408 544038052975559738112 548599347627031656648 554209557755800117248 555104478231304759296 555372179079217232656 557307273779841682944 558821695719460817952 559249110970712211456 561957619937864077312 565448039937478139904 566518964255541545472 567691881365801465856 567726864042526949376 570900134115935382528 579518795560922329728 580336499969091339264 581538024813747843072 584222681888527218768 587501148116857899008 591150223570999873536 592374137077358051328 593496057791519714304 595721879077497790464 603076470177219985408 604715264933136344064 605860558995509708352 607971571396190926848 612042809597504705376 613044676295851720704 619300234217237962752 622800146308293144576 624793701464119386738 626970683002321893312 630489037003457257472 632202322430097086976 634405117978634010624 634711061804819694464 636922598605533351936 638653366536526649088 646577817381766803456 647450244863476051968 650191819409815296768 651958645006037620944 652457296132497580032 659689379927057829888 660938791631465136384 662307194926768376832 663241714250390102016 667683065015459678592 668370888721095081984 671429883562123313152 678461028949372483584 680304673049778387072 681593128869948421896 689675260832833185792 691103159923584393216 692412067423439666688 694824653024218202112 705357618961927421952 707959334555866939392 709300166628889414656 711227612733859222848 714049944530422156272 716537923431225020928 719661141738608541696 722516939920110956544 725384070634079650816 727400044554487653888 731465796836042208864 740139304308406345728 743076365039788910592 743556140585398278432 745095594292614423936 755358619007388727296 756922508487735287808 761200178821247176704 763268657568044044032 772691727414563106304 773781999958788452352 775384033084997124096 777491054914032442368 778963575851369625024 788200298094666498048 791328077055359619072 797962687457500591488 803306187596724925806 806287019910848458752 807814078660679611136 810628761861587902464 812831557410124826112 816057079463339607168 830400195077724192768 831314336633700175872 833058268618825848984 835960910669762524416 842936429906796115968 849230131474044469248 849778446383312318208 851537822048702198784 856350201173903073792 862103756509022404608 863266993151301402624 866922425879753729024 869278193341383494592 872307037220621764608 879585839902743773184 881251722175286848512 883076259902357835776 888561205616037076992 890244086687279571456 904614705265829978112 907072897399704516096 908790838493264562528 911957357094286390272 918064214396257058064 919567014443777581056 923216089897919555584 928950351325856944128 937190552196179080107 945733555505185886208 948303483645145630464 952066592707229541696 955383897908300027904 963355919893481275392 969866726072650205184 971175367295214077952 975287729114722945152 977937967509056431416 978685944198746370048 989534069890586744832 990768486719718547456 991408187447197704576 993460792390152565248 996922328252139159552 1007144825343184969728 1012034844597548040192 1014933571761662902272 1017691543424058725376 1022389693304922632844 1031709333278384603136 1034512891249249778688 1036654739885376589824 1038618101135159500032 1042236979536327303168 1055104102740479492096 1058036428442891132928 1061939001833800409088 1063950249943334121984 1071074916795633234408 1075049359881131278336 1083775409880166434816 1088076105951119476224 1097198695254063313296 1108419115511600234496 1110208956462609518592 1110744358158434465312 1114614547559683365888 1117643391438921635904 1123915239875728154624 1130896079874956279808 1133037928511083090944 1135383762731602931712 1141800268231870765056 1159037591121844659456 1160672999938182678528 1163076049627495686144 1168445363777054437536 1175002296233715798016 1182300447141999747072 1186992115583039428608 1191443758154995580928 1209430529866272688128 1211721117991019416704 1215943142792381853696 1224085619195009410752 1238600468434475925504 1245600292616586289152 1249587402928238773476 1253941366004643786624 1260978074006914514944 1264404644860194173952 1269422123609639388928 1273845197211066703872 1277306733073053298176 1293155634763533606912 1294900489726952103936 1300383638819630593536 1303917290012075241888 1304914592264995160064 1319378759854115659776 1321877583262930272768 1324614389853536753664 1326483428500780204032 1335366130030919357184 1356922057898744967168 1360609346099556774144 1363186257739896843792 1379350521665666371584 1382206319847168786432 1384824134846879333376 1418600333257778829312 1422455225467718445696 1428099889060844312544 1433075846862450041856 1445033879840221913088 1450768141268159301632 1454800089108975307776 1462931593672084417728 1480278608616812691456 1486152730079577821184 1487112281170796556864 1490191188585228847872 1510717238014777454592 1513845016975470575616 1522400357642494353408 1526537315136088088064 1545383454829126212608 1547563999917576904704 1554982109828064884736 1557927151702739250048 1582656154110719238144 1595925374915001182976 1606612375193449851612 1612574039821696917504 1615628157321359222272 1621257523723175804928 1625663114820249652224 1632114158926679214336 1662628673267400351744 1666116537237651697968 1671921821339525048832 1685872859813592231936 1699556892766624636416 1703075644097404397568 1712700402347806147584 1733844851759507458048 1738556386682766989184 1744614074441243529216 1762503444350573697024 1766152519804715671552 1777122411232074153984 1780488173374559142912 1809229410531659956224 1814145794799409032192 1817581676986529125056 1823914714188572780544 1836128428792514116128 1839134028887555162112 1846432179795839111168 1857900702651713888256 1874381104392358160214 1891467111010371772416 1896606967290291260928 1904133185414459083392 1910767795816600055808 1939733452145300410368 1942350734590428155904 1950575458229445890304 1955875935018112862832 1957371888397492740096 1979068139781173489664 1981536973439437094912 1982816374894395409152 1986921584780305130496 2014289650686369939456 2035383086848117450752 2044779386609845265688 2069025782498499557376 2073309479770753179648 2077236202270319000064 2084473959072654606336 2116072856885782265856 2123878003667600818176 2127900499886668243968 2142149833591266468816 2167550819760332869632 2176152211902238952448 2194397390508126626592 2220417912925219037184 2221488716316868930624 2229229095119366731776 2235286782877843271808 2247830479751456309248 2266075857022166181888 2270767525463205863424 2283600536463741530112 2318075182243689318912 2321345999876365357056 2326152099254991372288 2336890727554108875072 2350004592467431596032 2364600894283999494144 2373984231166078857216 2418861059732545376256 2423442235982038833408 2431886285584763707392 2448171238390018821504 2491200585233172578304 2499174805856477546952 2507882732009287573248 2528809289720388347904 2538844247219278777856 2547690394422133407744 2554613466146106596352 2586311269527067213824 2589800979453904207872 2600767277639261187072 2607834580024150483776 2638757519708231319552 2643755166525860545536 2649228779707073507328 2670732260061838714368 2713844115797489934336 2721218692199113548288 2726372515479793687584 2758701043331332743168 2769648269693758666752 2811571656588537240321 2837200666515557658624 2844910450935436891392 2856199778121688625088 2866151693724900083712 2890067759680443826176 2901536282536318603264 2909600178217950615552 2925863187344168835456 2972305460159155642368 2974224562341593113728 2980382377170457695744 3021434476029554909184 3044800715284988706816 3053074630272176176128 3090766909658252425216 3095127999835153809408 3109964219656129769472 3115854303405478500096 3165312308221438476288 3191850749830002365952 3213224750386899703224 3225148079643393835008 3231256314642718444544 3251326229640499304448 3264228317853358428672 3325257346534800703488 3332233074475303395936 3343843642679050097664 3371745719627184463872 3399113785533249272832 3406151288194808795136 3425400804695612295168 3467689703519014916096 3477112773365533978368 3489228148882487058432 3525006888701147394048 3532305039609431343104 3560976346749118285824 3628291589598818064384 3635163353973058250112 3647829428377145561088 3672256857585028232256 3692864359591678222336 3715801405303427776512 3748762208784716320428 3782934222020743544832 3793213934580582521856 3808266370828918166784 3821535591633200111616 3879466904290600820736 3884701469180856311808 3901150916458891780608 3911751870036225725664 3914743776794985480192 3958136279562346979328 3965632749788790818304 3973843169560610260992 4070766173696234901504 4089558773219690531376 4138051564996999114752 4146618959541506359296 4154472404540638000128 4255800999773336487936 4284299667182532937632 4335101639520665739264 4352304423804477904896 4388794781016253253184 4440835825850438074368 4442977432633737861248 4458458190238733463552 4470573565755686543616 4532151714044332363776 4541535050926411726848 4567201072927483060224 4636150364487378637824 4642691999752730714112 4673781455108217750144 4700009184934863192064 4747968462332157714432 4837722119465090752512 4846884471964077666816 4863772571169527414784 4896342476780037643008 4998349611712955093904 5015765464018575146496 5057618579440776695808 5077688494438557555712 5109226932292213192704 5201534555278522374144 5215669160048300967552 5287510333051721091072 5298457559414147014656 5341464520123677428736 5427688231594979868672 5442437384398227096576 5452745030959587375168 5517402086662665486336 5539296539387517333504 5623143313177074480642 5674401333031115317248 5689820901870873782784 5712399556243377250176 5732303387449800167424 5803072565072637206528 5819200356435901231104 5851726374688337670912 5944610920318311284736 5948449124683186227456 5960764754340915391488 6042868952059109818368 6106149260544352352256 6181533819316504850432 6219928439312259538944 6231708606810957000192 6383701499660004731904 6426449500773799406448 6462512629285436889088 6502652459280998608896 6528456635706716857344 6664466148950606791872 6687687285358100195328 6743491439254368927744 6798227571066498545664 6812302576389617590272 6850801609391224590336 6935379407038029832192 6954225546731067956736 6978456297764974116864 7050013777402294788096 7121952693498236571648 7256583179197636128768 7270326707946116500224 7295658856754291122176 7344513715170056464512 7385728719183356444672 7497524417569432640856 7586427869161165043712 7616532741657836333568 7643071183266400223232 7758933808581201641472 7769402938361712623616 7802301832917783561216 7823503740072451451328 7916272559124693958656 7931265499577581636608 7947686339121220521984 8141532347392469803008 8179117546439381062752 8276103129993998229504 8308944809081276000256 8511601999546672975872 8568599334365065875264 8670203279041331478528 8704608847608955809792 8777589562032506506368 8885954865267475722496 8916916380477466927104 8941147131511373087232 9064303428088664727552 9134402145854966120448 9272300728974757275648 9285383999505461428224 9347562910216435500288 9495936924664315428864 9675444238930181505024 9693768943928155333632 9792684953560075286016 9996699223425910187808 10031530928037150292992 10115237158881553391616 10155376988877115111424 10218453864584426385408 10403069110557044748288 10431338320096601935104 10575020666103442182144 10596915118828294029312 10682929040247354857472 10884874768796454193152 10905490061919174750336 11078593078775034667008 11246286626354148961284 11348802666062230634496 11379641803741747565568 11424799112486754500352 11464606774899600334848 11606145130145274413056 11638400712871802462208 11703452749376675341824 11896898249366372454912 11921529508681830782976 12212298521088704704512 12363067638633009700864 12439856878624519077888 12463417213621914000384 12767402999320009463808 12852899001547598812896 12925025258570873778176 13005304918561997217792 13056913271413433714688 13328932297901213583744 13375374570716200390656 13596455142132997091328 13624605152779235180544 13701603218782449180672 13870758814076059664384 13908451093462135913472 14100027554804589576192 14243905386996473143296 14513166358395272257536 14540653415892233000448 14591317713508582244352 14689027430340112929024 14995048835138865281712 15172855738322330087424 15233065483315672667136 15604603665835567122432 15647007480144902902656 15862530999155163273216 15895372678242441043968 16283064694784939606016 16358235092878762125504 16552206259987996459008 16617889618162552000512 17023203999093345951744 17137198668730131750528 17409217695217911619584 17555179124065013012736 17771909730534951444992 17833832760954933854208 17882294263022746174464 18128606856177329455104 18544601457949514551296 18695125820432871000576 19387537887856310667264 19585369907120150572032 19993398446851820375616 20063061856074300585984 20230474317763106783232 20310753977754230222848 20436907729168852770816 20806138221114089496576 20862676640193203870208 21150041332206884364288 21365858080494709714944 21769749537592908386304 21810980123838349500672 22157186157550069334016 22492573252708297922568 22759283607483495131136 22849598224973509000704 22929213549799200669696 23276801425743604924416 23406905498753350683648 23793796498732744909824 23843059017363661565952 24424597042177409409024 24726135277266019401728 24926834427243828000768 25534805998640018927616 25705798003095197625792 25850050517141747556352 26010609837123994435584 26113826542826867429376 26657864595802427167488 26750749141432400781312 27192910284265994182656 27403206437564898361344 27816902186924271826944 28487810773992946286592 29026332716790544515072 29081306831784466000896 29378054860680225858048 29990097670277730563424 30345711476644660174848 30466130966631345334272 31209207331671134244864 31294014960289805805312 31725061998310326546432 31790745356484882087936 32716470185757524251008 33235779236325104001024 34046407998186691903488 34274397337460263501056 34818435390435823239168 35110358248130026025472 35543819461069902889984 35764588526045492348928 37089202915899029102592 37390251640865742001152 38775075775712621334528 39170739814240301144064 39986796893703640751232 40126123712148601171968 40621507955508460445696 40873815458337705541632 41612276442228178993152 41725353280386407740416 42300082664413768728576 42731716160989419429888 43539499075185816772608 43621960247676699001344 44985146505416595845136 45518567214966990262272 45699196449947018001408 46813810997506701367296 47587592997465489819648 47686118034727323131904 48849194084354818818048 49853668854487656001536 51069611997280037855232 51411596006190395251584 51700101034283495112704 52227653085653734858752 53315729191604854334976 53501498282864801562624 54385820568531988365312 55633804373848543653888 58162613663568932001792 58756109721360451716096 59980195340555461126848 60691422953289320349696 60932261933262690668544 62418414663342268489728 62588029920579611610624 63450123996620653092864 65432940371515048502016 66471558472650208002048 68548794674920527002112 70220716496260052050944 71087638922139805779968 71529177052090984697856 74178405831798058205184 74780503281731484002304 77550151551425242669056 78341479628480602288128 79973593787407281502464 80252247424297202343936 81243015911016920891392 83450706560772815480832 85463432321978838859776 87078998150371633545216 87243920495353398002688 89970293010833191690272 91037134429933980524544 91398392899894036002816 93627621995013402734592 95175185994930979639296 95372236069454646263808 99707337708975312003072 102139223994560075710464 102823192012380790503168 104455306171307469717504 106631458383209708669952 111267608747697087307776 116325227327137864003584 117512219442720903432192 119960390681110922253696 121864523866525381337088 124836829326684536979456 125176059841159223221248 126900247993241306185728 130865880743030097004032 137097589349841054004224 140441432992520104101888 142175277844279611559936 143058354104181969395712 149561006563462968004608 155100303102850485338112 156682959256961204576256 159947187574814563004928 160504494848594404687872 166901413121545630961664 174487840990706796005376 179940586021666383380544 182074268859867961049088 182796785799788072005632 187255243990026805469184 190350371989861959278592 199414675417950624006144 205646384024761581006336 213262916766419417339904 222535217495394174615552 232650454654275728007168 235024438885441806864384 239920781362221844507392 243729047733050762674176 250352119682318446442496 261731761486060194008064 274195178699682108008448 280882865985040208203776 284350555688559223119872 286116708208363938791424 299122013126925936009216 313365918513922409152512 319894375149629126009856 333802826243091261923328 348975681981413592010752 359881172043332766761088 365593571599576144011264 374510487980053610938368 380700743979723918557184 411292768049523162012672 426525833532838834679808 465300909308551456014336 470048877770883613728768 479841562724443689014784 500704239364636892884992 523463522972120388016128 548390357399364216016896 561765731970080416407552 568701111377118446239744 598244026253851872018432 639788750299258252019712 667605652486182523846656 697951363962827184021504 719762344086665533522176 731187143199152288022528 822585536099046324025344 853051667065677669359616 940097755541767227457536 959683125448887378029568 1001408478729273785769984 1046927045944240776032256 1096780714798728432033792 1123531463940160832815104 1279577500598516504039424 1395902727925654368043008 1439524688173331067044352 1645171072198092648050688 1706103334131355338719232 1919366250897774756059136 2002816957458547571539968 2093854091888481552064512 2193561429597456864067584 2559155001197033008078848 2879049376346662134088704 3290342144396185296101376 3838732501795549512118272 4187708183776963104129024 5118310002394066016157696 5758098752693324268177408 6580684288792370592202752 7677465003591099024236544 11516197505386648536354816 15354930007182198048473088 23032395010773297072709632 46064790021546594145419264
- Sum of all divisors σ(n): 188644463304786905424763755
- Sum of proper divisors (its aliquot sum) s(n): 142579673283240311279344491
- 46064790021546594145419264 is an abundant number, because the sum of its proper divisors (142579673283240311279344491) is greater than itself. Its abundance is 96514883261693717133925227
Bases of 46064790021546594145419264
- Binary: 100110000110101001100101000101010101001001111100010100100001101100000001000000000000002
- Hexadecimal: 0x261A9945549F1486C04000
- Base-36: 5SD99YVDLPCSZR400
Squares and roots of 46064790021546594145419264
- 46064790021546594145419264 squared (460647900215465941454192642) is 2121964879729178669512191435496535703520394342301696
- 46064790021546594145419264 cubed (460647900215465941454192643) is 97747866617820988337916514705451511266052386882583747052969623470700698271744
-
46064790021546594145419264 is a
perfect square number . Itssquare root is 6787104686208 -
The
cube root of 46064790021546594145419264 is 358472929.7415848859
Scales and comparisons
How big is 46064790021546594145419264?- 46,064,790,021,546,594,145,419,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 46,064,790,021,546,594,145,419,264 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 46064790021546594145419264 cubic inches would be around 29872744.1 feet tall.
Recreational maths with 46064790021546594145419264
- 46064790021546594145419264 backwards is 46291454149564512009746064
- 46064790021546594145419264 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 46064790021546594145419264's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 46064790021546594145419264 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 46064790021546594145419264 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/46064790021546594145419264/
Chicago style:
Numbermatics. 2024. "Number 46064790021546594145419264 - Facts about the integer". https://numbermatics.com/n/46064790021546594145419264/
The information we have on file for 46064790021546594145419264 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 46064790021546594145419264, math, Factors of 46064790021546594145419264, curriculum, school, college, exams, university, Prime factorization of 46064790021546594145419264, STEM, science, technology, engineering, physics, economics, calculator, forty-six septillion, sixty-four sextillion, seven hundred ninety quintillion, twenty-one quadrillion, five hundred forty-six trillion, five hundred ninety-four billion, one hundred forty-five million, four hundred nineteen thousand, two hundred sixty-four.