130205578672649693653106688
130,205,578,672,649,693,653,106,688 is an even composite number composed of five prime numbers multiplied together.
130205578672649693653106688 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, six hundred forty divisors.
Prime factorization of 130205578672649693653106688:
221 × 39 × 76 × 413 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 41 × 41 × 41 × 73 × 73 × 73)See below for interesting mathematical facts about the number 130205578672649693653106688 from the Numbermatics database.
Names of 130205578672649693653106688
- Cardinal: 130205578672649693653106688 can be written as One hundred thirty septillion, two hundred five sextillion, five hundred seventy-eight quintillion, six hundred seventy-two quadrillion, six hundred forty-nine trillion, six hundred ninety-three billion, six hundred fifty-three million, one hundred six thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 1.30205578672649693653106688 × 1026
Factors of 130205578672649693653106688
Divisors of 130205578672649693653106688
- Number of divisors d(n): 24640
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 73 81 82 84 96 98 108 112 123 126 128 144 146 147 162 164 168 189 192 196 216 219 224 243 246 252 256 287 288 292 294 324 328 336 343 369 378 384 392 432 438 441 448 486 492 504 511 512 567 574 576 584 588 648 656 657 672 686 729 738 756 768 784 861 864 876 882 896 972 984 1008 1022 1024 1029 1107 1134 1148 1152 1168 1176 1296 1312 1314 1323 1344 1372 1458 1476 1512 1533 1536 1568 1681 1701 1722 1728 1752 1764 1792 1944 1968 1971 2009 2016 2044 2048 2058 2187 2214 2268 2296 2304 2336 2352 2401 2583 2592 2624 2628 2646 2688 2744 2916 2952 2993 3024 3066 3072 3087 3136 3321 3362 3402 3444 3456 3504 3528 3577 3584 3888 3936 3942 3969 4018 4032 4088 4096 4116 4374 4428 4536 4592 4599 4608 4672 4704 4802 5043 5103 5166 5184 5248 5256 5292 5329 5376 5488 5832 5904 5913 5986 6027 6048 6132 6144 6174 6272 6561 6642 6724 6804 6888 6912 7008 7056 7154 7168 7203 7749 7776 7872 7884 7938 8036 8064 8176 8192 8232 8748 8856 8979 9072 9184 9198 9216 9261 9344 9408 9604 9963 10086 10206 10332 10368 10496 10512 10584 10658 10731 10752 10976 11664 11767 11808 11826 11907 11972 12054 12096 12264 12288 12348 12544 13122 13284 13448 13608 13776 13797 13824 14016 14063 14112 14308 14336 14406 15129 15309 15498 15552 15744 15768 15876 15987 16072 16128 16352 16384 16464 16807 17496 17712 17739 17958 18081 18144 18368 18396 18432 18522 18688 18816 19208 19683 19926 20172 20412 20664 20736 20951 20992 21024 21168 21316 21462 21504 21609 21952 23247 23328 23534 23616 23652 23814 23944 24108 24192 24528 24576 24696 25039 25088 26244 26568 26896 26937 27216 27552 27594 27648 27783 28032 28126 28224 28616 28672 28812 29889 30258 30618 30996 31104 31488 31536 31752 31974 32144 32193 32256 32704 32768 32928 33614 34992 35301 35424 35478 35721 35916 36162 36288 36736 36792 36864 37044 37303 37376 37632 38416 39366 39852 40344 40824 41328 41391 41472 41902 41984 42048 42189 42336 42632 42924 43008 43218 43904 45387 45927 46494 46656 47068 47232 47304 47628 47888 47961 48216 48384 49056 49152 49392 50078 50176 50421 52488 53136 53217 53792 53874 54243 54432 55104 55188 55296 55566 56064 56252 56448 57232 57344 57624 59778 60516 61236 61992 62208 62853 62976 63072 63504 63948 64288 64386 64512 64827 65408 65536 65856 67228 68921 69741 69984 70602 70848 70956 71442 71832 72324 72576 73472 73584 73728 74088 74606 74752 75117 75264 76832 78732 79704 80688 80811 81648 82369 82656 82782 82944 83349 83804 83968 84096 84378 84672 85264 85848 86016 86436 87808 89667 90774 91854 92988 93312 94136 94464 94608 95256 95776 95922 96432 96579 96768 98112 98304 98441 98784 100156 100352 100842 104976 105903 106272 106434 107163 107584 107748 108486 108864 110208 110376 110592 111132 111909 112128 112504 112896 114464 114688 115248 117649 119556 121032 122472 122713 123984 124173 124416 125706 125952 126144 126567 127008 127896 128576 128772 129024 129654 130816 131072 131712 134456 136161 137781 137842 139482 139968 141204 141696 141912 142884 143664 143883 144648 145152 146657 146944 147168 147456 148176 149212 149504 150234 150528 151263 153664 157464 159408 159651 161376 161622 162729 163296 164738 165312 165564 165888 166698 167608 167936 168192 168756 169344 170528 171696 172032 172872 175273 175616 179334 181548 183708 185976 186624 188272 188559 188928 189216 190512 191552 191844 192864 193158 193536 194481 196224 196608 196882 197568 200312 200704 201684 206763 209223 209952 211806 212544 212868 214326 215168 215496 216972 217728 218489 220416 220752 221184 222264 223818 224256 225008 225351 225792 228928 229376 230496 235298 239112 242064 242433 244944 245426 247107 247968 248346 248832 250047 251412 251904 252288 253134 254016 255792 257152 257544 258048 259308 261121 261632 262144 263424 268912 269001 272322 275562 275684 278964 279936 282408 283392 283824 285768 287328 287766 289296 289737 290304 293314 293888 294336 294912 295323 296352 298424 299008 300468 301056 302526 307328 314928 317709 318816 319302 321489 322752 323244 325458 326592 329476 330624 331128 331776 333396 335216 335727 335872 336384 337512 338688 341056 343392 344064 345744 350546 351232 352947 358668 363096 367416 368139 371952 372519 373248 376544 377118 377856 378432 379701 381024 383104 383688 385728 386316 387072 388962 389017 392448 393216 393764 395136 400624 401408 403368 408483 413526 418446 419904 423612 425088 425736 428652 430336 430992 431649 433944 435456 436978 439971 440832 441504 442368 444528 447636 448512 450016 450702 451584 453789 457856 458752 460992 470596 478224 478953 482447 484128 484866 488187 489888 490852 494214 495936 496692 497664 500094 502824 503808 504576 506268 508032 511584 514304 515088 516096 518616 522242 523264 524288 525819 526848 537824 538002 544644 551124 551368 557928 559872 564816 565677 566784 567648 571536 574656 575532 576583 578592 579474 580608 583443 586628 587776 588672 589824 590646 592704 596848 598016 600936 602112 605052 614656 620289 627669 629856 635418 637632 638604 642978 645504 646488 650916 653184 655467 658952 661248 662256 663552 666792 670432 671454 671744 672768 675024 676053 677376 682112 686784 688128 689087 691488 701092 702464 705894 717336 726192 727299 734832 736278 741321 743904 745038 746496 750141 753088 754236 755712 756864 759402 762048 766208 767376 771456 772632 774144 777924 778034 783363 784896 786432 787528 790272 801248 802816 806736 807003 816966 827052 836892 839808 847224 850176 851472 857304 858991 860672 861984 863298 867888 869211 870912 873956 879942 881664 883008 884736 885969 889056 895272 897024 900032 901404 903168 907578 915712 917504 921984 941192 953127 956448 957906 964467 964894 968256 969732 976374 979776 981704 988428 991872 993384 995328 1000188 1005648 1007181 1007616 1009152 1012536 1016064 1023168 1026599 1028608 1030176 1032192 1037232 1044484 1046528 1048576 1051638 1053696 1058841 1075648 1076004 1089288 1102248 1102736 1104417 1115856 1117557 1119744 1129632 1131354 1133568 1135296 1139103 1143072 1149312 1151064 1153166 1157184 1158948 1161216 1166886 1167051 1173256 1175552 1177344 1179648 1181292 1185408 1193696 1196032 1201872 1204224 1210104 1225449 1226911 1229312 1240578 1255338 1259712 1270836 1275264 1277208 1285956 1291008 1292976 1294947 1301832 1306368 1310934 1317904 1319913 1322496 1324512 1327104 1333584 1340864 1342908 1343488 1345536 1350048 1352106 1354752 1361367 1364224 1373568 1376256 1378174 1382976 1402184 1404928 1411788 1434672 1436859 1447341 1452384 1454598 1464561 1469664 1472556 1482642 1487808 1490076 1492992 1500282 1506176 1508472 1511424 1513728 1518804 1524096 1529423 1532416 1534752 1542912 1545264 1548288 1555848 1556068 1566726 1569792 1572864 1575056 1577457 1580544 1602496 1605632 1613472 1614006 1633932 1654104 1673784 1679616 1694448 1697031 1700352 1702944 1714608 1717982 1721344 1723968 1726596 1729749 1735776 1738422 1741824 1747912 1750329 1759884 1763328 1766016 1769472 1771938 1778112 1790544 1794048 1800064 1802808 1806336 1815156 1827847 1831424 1835008 1843968 1860867 1882384 1883007 1906254 1912896 1915812 1928934 1929788 1936512 1939464 1952748 1959552 1963408 1966401 1976856 1983744 1986768 1990656 2000376 2011296 2014362 2015232 2018304 2025072 2028159 2032128 2046336 2053198 2057216 2060352 2064384 2067261 2074464 2088968 2093056 2097152 2103276 2107392 2117682 2151296 2152008 2178576 2181897 2204496 2205472 2208834 2223963 2231712 2235114 2239488 2250423 2259264 2262708 2267136 2270592 2278206 2286144 2298624 2302128 2306332 2314368 2317896 2322432 2333772 2334102 2346512 2350089 2351104 2354688 2359296 2362584 2370816 2387392 2392064 2403744 2408448 2420208 2450898 2453822 2458624 2481156 2510676 2519424 2541672 2550528 2554416 2571912 2576973 2582016 2585952 2589894 2603664 2607633 2612736 2621868 2635808 2639826 2644992 2649024 2654208 2657907 2667168 2681728 2685816 2686976 2691072 2700096 2704212 2709504 2722734 2723119 2728448 2747136 2752512 2756348 2765952 2804368 2809856 2823576 2859381 2869344 2873718 2894682 2904768 2909196 2929122 2939328 2945112 2965284 2975616 2980152 2985984 3000564 3012352 3016944 3021543 3022848 3027456 3037608 3048192 3058846 3064832 3069504 3079797 3085824 3090528 3096576 3111696 3112136 3133452 3139584 3145728 3150112 3154914 3161088 3176523 3204992 3211264 3226944 3228012 3267864 3308208 3313251 3347568 3352671 3359232 3377129 3388896 3394062 3400704 3405888 3417309 3429216 3435964 3442688 3447936 3453192 3459498 3471552 3476844 3483648 3495824 3500658 3501153 3519768 3526656 3532032 3538944 3543876 3556224 3581088 3588096 3600128 3605616 3612672 3630312 3655694 3662848 3670016 3676347 3680733 3687936 3721734 3764768 3766014 3812508 3825792 3831624 3857868 3859576 3873024 3878928 3884841 3905496 3919104 3926816 3932802 3953712 3959739 3967488 3973536 3981312 4000752 4022592 4028724 4030464 4036081 4036608 4050144 4056318 4064256 4084101 4092672 4106396 4114432 4120704 4128768 4134522 4148928 4177936 4186112 4206552 4214784 4235364 4302592 4304016 4342023 4357152 4363794 4393683 4408992 4410944 4417668 4447926 4463424 4470228 4478976 4500846 4518528 4525416 4534272 4541184 4556412 4572288 4588269 4597248 4604256 4612664 4628736 4635792 4644864 4667544 4668204 4693024 4700178 4702208 4709376 4718592 4725168 4732371 4741632 4774784 4784128 4807488 4816896 4823609 4840416 4901796 4907644 4917248 4962312 5021352 5031233 5038848 5083344 5091093 5101056 5108832 5143824 5153946 5164032 5171904 5179788 5189247 5207328 5215266 5225472 5243736 5250987 5271616 5279652 5289984 5298048 5308416 5315814 5334336 5363456 5371632 5373952 5382144 5400192 5408424 5419008 5445468 5446238 5456896 5483541 5494272 5505024 5512696 5531904 5582601 5608736 5619712 5647152 5649021 5718762 5738688 5747436 5789364 5809536 5818392 5858244 5878656 5890224 5899203 5930568 5951232 5960304 5971968 6001128 6012937 6024704 6033888 6043086 6045696 6054912 6075216 6084477 6096384 6117692 6129664 6139008 6159594 6171648 6181056 6193152 6201783 6223392 6224272 6266904 6279168 6291456 6300224 6309828 6322176 6353046 6409984 6422528 6453888 6456024 6535728 6545691 6616416 6626502 6671889 6695136 6705342 6718464 6751269 6754258 6777792 6788124 6801408 6811776 6834618 6858432 6871928 6885376 6895872 6906384 6918996 6943104 6953688 6967296 6991648 7001316 7002306 7039536 7050267 7053312 7064064 7077888 7087752 7112448 7162176 7176192 7186193 7200256 7211232 7225344 7260624 7311388 7325696 7340032 7352694 7361466 7375872 7443468 7529536 7532028 7625016 7651584 7663248 7715736 7719152 7730919 7746048 7757856 7769682 7810992 7822899 7838208 7853632 7865604 7907424 7919478 7934976 7947072 7962624 7973721 8001504 8045184 8057448 8060928 8072162 8073216 8100288 8112636 8128512 8168202 8169357 8185344 8212792 8228864 8241408 8257536 8269044 8297856 8355872 8372224 8413104 8429568 8470728 8578143 8588377 8605184 8608032 8684046 8714304 8727588 8787366 8817984 8821888 8835336 8895852 8926848 8940456 8957952 8958049 9001692 9037056 9050832 9064629 9068544 9082368 9112824 9144576 9176538 9194496 9208512 9225328 9239391 9257472 9271584 9289728 9335088 9336408 9386048 9400356 9404416 9418752 9437184 9450336 9464742 9483264 9529569 9549568 9568256 9614976 9633792 9647218 9680832 9803592 9815288 9834496 9924624 9939753 10042704 10058013 10062466 10077696 10131387 10166688 10182186 10202112 10217664 10251927 10287648 10307892 10328064 10343808 10359576 10378494 10414656 10430532 10450944 10487472 10501974 10503459 10543232 10559304 10579968 10596096 10616832 10631628 10668672 10705961 10726912 10743264 10747904 10764288 10800384 10816848 10838016 10890936 10892476 10913792 10967082 10988544 11010048 11025392 11029041 11042199 11063808 11165202 11217472 11239424 11294304 11298042 11437524 11477376 11494872 11578728 11619072 11636784 11654523 11716488 11757312 11780448 11798406 11861136 11879217 11902464 11920608 11943936 12002256 12025874 12049408 12067776 12086172 12091392 12108243 12109824 12150432 12168954 12192768 12235384 12252303 12259328 12278016 12319188 12343296 12362112 12386304 12403566 12446784 12448544 12533808 12558336 12600448 12619656 12644352 12706092 12794929 12819968 12845056 12907776 12912048 13026069 13071456 13091382 13181049 13232832 13253004 13343778 13390272 13410684 13436928 13502538 13508516 13555584 13576248 13602816 13623552 13669236 13716864 13743856 13764807 13770752 13791744 13812768 13837992 13886208 13907376 13934592 13983296 14002632 14004612 14079072 14100534 14106624 14128128 14155776 14175504 14197113 14224896 14324352 14352384 14372386 14400512 14422464 14450688 14470827 14521248 14622776 14651392 14680064 14705388 14722932 14751744 14886936 15059072 15064056 15093699 15250032 15273279 15303168 15326496 15431472 15438304 15461838 15492096 15515712 15539364 15567741 15621984 15645798 15676416 15707264 15731208 15752961 15814848 15838956 15869952 15894144 15925248 15947442 15949697 16003008 16090368 16114896 16121856 16144324 16146432 16200576 16225272 16257024 16336404 16338714 16370688 16425584 16450623 16457728 16482816 16515072 16538088 16595712 16711744 16744448 16747803 16826208 16859136 16941456 17156286 17176754 17210368 17216064 17368092 17428608 17455176 17574732 17635968 17643776 17670672 17697609 17791704 17853696 17880912 17915904 17916098 18003384 18038811 18074112 18101664 18129258 18137088 18164736 18225648 18253431 18289152 18353076 18388992 18417024 18450656 18478782 18514944 18543168 18579456 18605349 18670176 18672816 18772096 18800712 18808832 18837504 18874368 18900672 18929484 18966528 19059138 19061833 19099136 19136512 19229952 19267584 19294436 19361664 19607184 19630576 19637073 19668992 19849248 19879506 20015667 20085408 20116026 20124932 20155392 20262774 20333376 20364372 20404224 20435328 20503854 20575296 20615784 20656128 20687616 20719152 20756988 20829312 20861064 20901888 20974944 21003948 21006918 21086464 21118608 21150801 21159936 21192192 21233664 21263256 21337344 21411922 21453824 21486528 21495808 21528576 21558579 21600768 21633696 21676032 21781872 21784952 21827584 21934164 21977088 22020096 22050784 22058082 22084398 22127616 22330404 22434944 22478848 22588608 22596084 22875048 22954752 22989744 23157456 23192757 23238144 23273568 23309046 23432976 23468697 23514624 23560896 23596812 23639903 23722272 23758434 23804928 23841216 23887872 23921163 24004512 24051748 24098816 24135552 24172344 24182784 24216486 24219648 24300864 24337908 24385536 24470768 24504606 24508071 24518656 24556032 24638376 24686592 24724224 24772608 24807132 24893568 24897088 25067616 25116672 25200896 25239312 25288704 25412184 25589858 25639936 25690112 25734429 25765131 25815552 25824096 26052138 26142912 26182764 26362098 26465664 26506008 26687556 26780544 26821368 26873856 26874147 27005076 27017032 27111168 27152496 27193887 27205632 27247104 27338472 27433728 27487712 27529614 27541504 27583488 27625536 27675984 27718173 27772416 27814752 27869184 27966592 28005264 28009224 28158144 28201068 28213248 28252567 28256256 28311552 28351008 28394226 28449792 28588707 28648704 28704768 28744772 28801024 28844928 28901376 28941654 29042496 29245552 29302784 29410776 29445864 29503488 29773872 29819259 30118144 30128112 30187398 30394161 30500064 30546558 30606336 30652992 30755781 30862944 30876608 30923676 30984192 31031424 31078728 31135482 31243968 31291596 31352832 31414528 31462416 31505922 31510377 31629696 31677912 31739904 31788288 31850496 31894884 31899394 32006016 32117883 32180736 32229792 32243712 32288648 32292864 32401152 32450544 32514048 32672808 32677428 32741376 32851168 32901246 32915456 32965632 33030144 33076176 33087123 33126597 33191424 33423488 33488896 33495606 33652416 33718272 33882912 34312572 34353508 34420736 34432128 34736184 34857216 34910352 34963569 35149464 35218631 35271936 35287552 35341344 35395218 35583408 35637651 35707392 35761824 35831808 35832196 36006768 36077622 36148224 36203328 36258516 36274176 36324729 36329472 36451296 36506862 36578304 36706152 36756909 36777984 36834048 36901312 36957564 37029888 37086336 37158912 37210698 37340352 37345632 37544192 37601424 37617664 37675008 37801344 37858968 37933056 38118276 38123666 38198272 38273024 38384787 38459904 38535168 38588872 38723328 39078207 39214368 39261152 39274146 39337984 39543147 39698496 39759012 40031334 40170816 40232052 40249864 40310784 40525548 40666752 40728744 40808448 40870656 41007708 41150592 41231568 41294421 41312256 41375232 41438304 41513976 41658624 41722128 41803776 41949888 42007896 42013836 42090559 42172928 42237216 42301602 42319872 42384384 42467328 42526512 42591339 42674688 42823844 42907648 42973056 42991616 43057152 43117158 43201536 43267392 43352064 43412481 43563744 43569904 43655168 43868328 43954176 44040192 44101568 44116164 44168796 44255232 44660808 44869888 44957696 45177216 45192168 45281097 45750096 45819837 45909504 45979488 46314912 46385514 46476288 46547136 46618092 46703223 46865952 46937394 47029248 47121792 47193624 47258883 47279806 47444544 47516868 47609856 47682432 47775744 47842326 47849091 48009024 48103496 48197632 48271104 48344688 48365568 48432972 48439296 48601728 48675816 48771072 48941536 49009212 49016142 49037312 49112064 49276752 49351869 49373184 49448448 49545216 49614264 49787136 49794176 50135232 50233344 50243409 50303351 50401792 50478624 50577408 50824368 51179716 51279872 51380224 51468858 51530262 51631104 51648192 52104276 52285824 52365528 52724196 52931328 53012016 53092827 53375112 53561088 53642736 53747712 53748294 54010152 54034064 54116433 54222336 54304992 54387774 54411264 54494208 54676944 54760293 54867456 54975424 55059228 55083008 55166976 55251072 55351968 55436346 55544832 55629504 55738368 55816047 55933184 56010528 56018448 56316288 56402136 56426496 56505134 56512512 56623104 56702016 56788452 56899584 57177414 57185499 57297408 57409536 57489544 57602048 57689856 57802752 57883308 58084992 58491104 58605568 58821552 58891728 58911219 59006976 59547744 59638518 60047001 60236288 60256224 60374796 60788322 61000128 61093116 61212672 61305984 61511562 61725888 61753216 61847352 61968384 62062848 62157456 62270964 62487936 62583192 62705664 62706343 62829056 62924832 63011844 63020754 63259392 63355824 63452403 63479808 63576576 63700992 63789768 63798788 64012032 64235766 64361472 64459584 64487424 64577296 64585728 64675737 64802304 64901088 65028096 65345616 65354856 65482752 65702336 65802492 65830912 65931264 66060288 66152352 66174246 66253194 66382848 66846976 66977792 66991212 67304832 67436544 67765824 68625144 68707016 68841472 68864256 69472368 69578271 69714432 69820704 69927138 70298928 70406091 70437262 70543872 70575104 70682688 70790436 70919709 71166816 71275302 71414784 71523648 71663616 71664392 71763489 72013536 72155244 72296448 72406656 72517032 72548352 72649458 72658944 72902592 73013724 73156608 73412304 73513818 73524213 73555968 73668096 73802624 73915128 74059776 74172672 74317824 74421396 74680704 74691264 74941727 75088384 75202848 75235328 75350016 75602688 75717936 75866112 76236552 76247332 76396544 76546048 76769574 76919808 77070336 77177744 77203287 77295393 77446656 78156414 78428736 78522304 78548292 78675968 79086294 79396992 79518024 80062668 80341632 80464104 80499728 80621568 80622441 81051096 81333504 81457488 81581661 81616896 81741312 82015416 82301184 82463136 82588842 82624512 82750464 82876608 83027952 83154519 83317248 83444256 83607552 83899776 84015792 84027672 84181118 84345856 84474432 84603204 84639744 84757701 84768768 84934656 85053024 85182678 85349376 85647688 85766121 85815296 85946112 85983232 86114304 86234316 86403072 86534784 86704128 86824962 87127488 87139808 87310336 87736656 87908352 88203136 88232328 88337592 88510464 89321616 89457777 89564503 89739776 89915392 90354432 90384336 90562194 91182483 91500192 91639674 91819008 91958976 92267343 92629824 92771028 92952576 93094272 93236184 93406446 93731904 93874788 94058496 94243584 94387248 94517766 94531131 94559612 94889088 95033736 95219712 95364864 95551488 95684652 95698182 96018048 96206992 96353649 96395264 96542208 96689376 96731136 96865944 96878592 97203456 97351632 97542144 97883072 98018424 98032284 98074624 98224128 98553504 98703738 98746368 98896896 99090432 99228528 99379791 99574272 99588352 100270464 100466688 100486818 100606702 100803584 100957248 101154816 101648736 102359432 102559744 102760448 102937716 103060524 103262208 103296384 104208552 104571648 104731056 104890707 105448392 105655893 105862656 106024032 106185654 106750224 106912953 107122176 107285472 107495424 107496588 108020304 108068128 108232866 108444672 108609984 108775548 108822528 108974187 108988416 109353888 109520586 109734912 109950848 110118456 110166016 110270727 110333952 110502144 110703936 110872692 111089664 111259008 111476736 111632094 111647879 111866368 112021056 112036896 112632576 112804272 112852992 113010268 113025024 113404032 113576904 113799168 114354828 114370998 114594816 114819072 114979088 115154361 115204096 115379712 115605504 115766616 116169984 116982208 117211136 117234621 117643104 117783456 117822438 118013952 119095488 119277036 120094002 120472576 120512448 120749592 121576644 122000256 122186232 122425344 122611968 123023124 123451776 123506432 123694704 123883263 123936768 124125696 124314912 124541928 124975872 125166384 125411328 125412686 125658112 125849664 126023688 126041508 126271677 126518784 126711648 126904806 126959616 127153152 127401984 127579536 127597576 127774017 128024064 128471532 128722944 128919168 128974848 129154592 129171456 129351474 129604608 129802176 130056192 130237443 130691232 130709712 130965504 131404672 131604984 131661824 131862528 132120576 132304704 132348492 132506388 132765696 133432831 133693952 133955584 133982424 134609664 134873088 135531648 135843291 137250288 137414032 137459511 137682944 137728512 138944736 139156542 139428864 139641408 139854276 140109669 140597856 140812182 140874524 141087744 141150208 141365376 141580872 141839418 142333632 142550604 142829568 143047296 143327232 143328784 143526978 143547273 144027072 144310488 144592896 144813312 145034064 145096704 145298916 145317888 145805184 146027448 146313216 146824608 147027636 147048426 147111936 147336192 147605248 147830256 148055607 148119552 148345344 148635648 148842792 149361408 149382528 149883454 150176768 150405696 150470656 150700032 150730227 150910053 151205376 151435872 151732224 152473104 152494664 152793088 153092096 153539148 153839616 154140672 154355488 154406574 154590786 154893312 156312828 156857472 157044608 157096584 157351936 158172588 158793984 159036048 159278481 160125336 160683264 160928208 160999456 161243136 161244882 162102192 162349299 162667008 162914976 163163322 163233792 163482624 164030832 164280879 164602368 164926272 165177684 165249024 165479321 165500928 165753216 166055904 166309038 166634496 166888512 167215104 167448141 167799552 168031584 168055344 168362236 168691712 168948864 169206408 169279488 169515402 169537536 169869312 170106048 170365356 170698752 171295376 171532242 171556497 171630592 171892224 172228608 172468632 172806144 173069568 173408256 173649924 174254976 174279616 174620672 175473312 175816704 176406272 176464656 176675184 177020928 178643232 178915554 179129006 179479552 179830784 180141003 180708864 180768672 181124388 182364966 183000384 183279348 183638016 183917952 184534686 185259648 185542056 185905152 186188544 186472368 186812892 187463808 187749576 188116992 188119029 188487168 188774496 189035532 189062262 189119224 189778176 190067472 190357209 190439424 190729728 191102976 191369304 191396364 192036096 192413984 192707298 192790528 193084416 193378752 193462272 193731888 193757184 194027211 194406912 194703264 195084288 195766144 196036848 196064568 196149248 196448256 197107008 197407476 197492736 197767969 197793792 198180864 198457056 198759582 199148544 199176704 200540928 200933376 200973636 201213404 201607168 201914496 202309632 203297472 204718864 205119488 205875432 206121048 206524416 206592768 208417104 208734813 209143296 209462112 209781414 210896784 211311786 211725312 212048064 212371308 212759127 213500448 213825906 214244352 214570944 214990848 214993176 215290467 216040608 216136256 216465732 216889344 217219968 217551096 217645056 217948374 217976832 218707776 219041172 219469824 219901696 220236912 220332032 220541454 220572639 220667904 221004288 221407872 221745384 222179328 222518016 222953472 223264188 223295758 223732736 224042112 224073792 224825181 225265152 225608544 225705984 226020536 226050048 226808064 227153808 227598336 228709656 228741996 229189632 229638144 229958176 230308722 230408192 230759424 231211008 231533232 231609861 231886179 232339968 233964416 234422272 234469242 235286208 235566912 235644876 236027904 238190976 238554072 240188004 240945152 241024896 241499184 241867323 243153288 244000512 244372464 244744983 244850688 245223936 246046248 246530417 246903552 247012864 247389408 247766526 247873536 248251392 248629824 249083856 249463557 249951744 250332768 250822656 250825372 251316224 251699328 252047376 252083016 252543354 253037568 253423296 253809612 253919232 254273103 254306304 254803968 255159072 255195152 255548034 256048128 256943064 257298363 257445888 257838336 257949696 258309184 258342912 258702948 259209216 259604352 260112384 260474886 261382464 261419424 261931008 262809344 263209968 263323648 263725056 264609408 264696984 265012776 265531392 266865662 267387904 267911168 267964848 268373331 268693509 269219328 269746176 271063296 271686582 273547449 274500576 274828064 274919022 275365888 275457024 276802029 277889472 278313084 278857728 279282816 279708552 280219338 281195712 281624364 281749048 282175488 282300416 282730752 283161744 283593393 283678836 284667264 285101208 285659136 286094592 286654464 286657568 287053956 287094546 288054144 288620976 289060947 289185792 289626624 290068128 290193408 290597832 290635776 291610368 292054896 292626432 293649216 294055272 294096852 294223872 294633913 294672384 295210496 295660512 296111214 296239104 296690688 297271296 297685584 298139373 298722816 298765056 299766908 300353536 300811392 300941312 301400064 301460454 301820106 302410752 302871744 303464448 304946208 304989328 305586176 307078296 307679232 308281344 308710976 308813148 309181572 309786624 312625656 313714944 314089216 314193168 314703872 316345176 316967679 317587968 318072096 318556962 320250672 320738859 321366528 321856416 321998912 322486272 322489764 324204384 324698598 325334016 325829952 326326644 326467584 326922561 326965248 328061664 328561758 329204736 329852544 330355368 330498048 330812181 330958642 331001856 331506432 332111808 332618076 333268992 333777024 334430208 334896282 334943637 335599104 336063168 336110688 336724472 337383424 337897728 338412816 338558976 339030804 339075072 340212096 340730712 341397504 342590752 343064484 343112994 343261184 343784448 344457216 344937264 345463083 345612288 346139136 346816512 347299848 348509952 348559232 349241344 350946624 351633408 351703863 352123457 352812544 352929312 353350368 354041856 357286464 357831108 358258012 358959104 359661568 360282006 361417728 361537344 362248776 364729932 366000768 366558696 367276032 367280009 367835904 369069372 370519296 371084112 371649789 371810304 372377088 372944736 373625784 374927616 375499152 376233984 376238058 376974336 377548992 378071064 378124524 378238448 378815031 379556352 380134944 380714418 380878848 381459456 382205952 382738608 382792728 383322051 384072192 384827968 385414596 385581056 386168832 386757504 386924544 387463776 387514368 388054422 388813824 389406528 390168576 390712329 391532288 392073696 392129136 392298496 392896512 394214016 394814952 394985472 395535938 395587584 396361728 396914112 397519164 398297088 398353408 400298493 401081856 401866752 401947272 402426808 403214336 403828992 404619264 406594944 407529873 409437728 410238976 411750864 412242096 412378533 413048832 413185536 416834208 417469626 418286592 418924224 419562828 420329007 421793568 422623572 423450624 424096128 424742616 425518254 427000896 427651812 428488704 429141888 429981696 429986352 430580934 430641819 432081216 432272512 432931464 433778688 434439936 435102192 435290112 435896748 435953664 437415552 438082344 438939648 438944401 439803392 440473824 440664064 441082908 441145278 441335808 442008576 442815744 443490768 444166821 444358656 445036032 445906944 446528376 446591516 447465472 448084224 448147584 449650362 450530304 451217088 451411968 452041072 452100096 452190681 452730159 453616128 454307616 455196672 457419312 457483992 458379264 459276288 459916352 460617444 460816384 461518848 462422016 463066464 463219722 463772358 464679936 467928832 468844544 468938484 470572416 471133824 471289752 472055808 476381952 477108144 477835443 480376008 481890304 482049792 482998368 483734646 486306576 487047897 488001024 488744928 489489966 489701376 490447872 492092496 492842637 493060834 493807104 494025728 494778816 495533052 495747072 496437963 496502784 497259648 498167712 498927114 499903488 500665536 501645312 501650744 502344423 502632448 503398656 504094752 504166032 505086708 506075136 506846592 507619224 507838464 508546206 508612608 509607936 510318144 510390304 511096068 512096256 513886128 514596726 514669491 514891776 515676672 516618368 516685824 517405896 518418432 519208704 520224768 520949772 522764928 522838848 523862016 524592089 525618688 526419936 526647296 527450112 529218816 529393968 530025552 531062784 533731324 534775808 535822336 535929696 536746662 537387018 538438656 539492352 540423009 542126592 543373164 547094898 549001152 549656128 549838044 550731776 550914048 553604058 555778944 556626168 557715456 558565632 559417104 560438676 562391424 563248728 563498096 564350976 564357087 564600832 565461504 566323488 567186786 567357672 569334528 570202416 571071627 571318272 572189184 573308928 573315136 574107912 574189092 576108288 577241952 578121894 578371584 579253248 580136256 580386816 581195664 581271552 582081633 583220736 584109792 585252864 587298432 588110544 588193704 588447744 589267826 589344768 590420992 591321024 592222428 592478208 593303907 593381376 594542592 595371168 596278746 597445632 597530112 599533816 600707072 601622784 601882624 602800128 602920908 603640212 604821504 605743488 606928896 609892416 609978656 611172352 614156592 615358464 617421952 617626296 618363144 619573248 625251312 626204439 626951521 627429888 628178432 628386336 629407744 632690352 633935358 635175936 636144192 637113924 638277381 640501344 641477718 642733056 643712832 643997824 644972544 644979528 645871401 648408768 649397196 650668032 651659904 652653288 652935168 653845122 653930496 653937577 656123328 657123516 658409472 659705088 660710736 660996096 661624362 661717917 661917284 662003712 663012864 664223616 665236152 666537984 667554048 668860416 669792564 669887274 671198208 672126336 672221376 673448944 674475543 674766848 675795456 676825632 677117952 678061608 678150144 680424192 681461424 682795008 685181504 686128968 686225988 686522368 687568896 688914432 689874528 690926166 691224576 692278272 693633024 694599696 695658537 697019904 697118464 698482688 701893248 703266816 703407726 704246914 705625088 705858624 706700736 708083712 714572928 715662216 716516024 717918208 719323136 720564012 722835456 723074688 724497552 725601969 729459864 732001536 733117392 734234949 734552064 734560018 735671808 738138744 739591251 741038592 742168224 743299578 743620608 744754176 745889472 747251568 748390671 749855232 750998304 752467968 752476116 753948672 755097984 756142128 756249048 756476896 757630062 759112704 760269888 761428836 761757696 762819309 762918912 764411904 765477216 765585456 766644102 768144384 769655936 770829192 771162112 771895089 772337664 773515008 773849088 774927552 775028736 776108844 777627648 778813056 780337152 781424658 781535153 783064576 784147392 784258272 784596992 785793024 788428032 789629904 789970944 791071876 791175168 793828224 795038328 796594176 796706816 800596986 802163712 803733504 803894544 804853616 805119993 806080527 806428672 807657984 809238528 813189888 815059746 818875456 820477952 820642347 823501728 824484192 824757066 826097664 826371072 833668416 834939252 836573184 837848448 839125656 840658014 843587136 845247144 846901248 848192256 849485232 850780179 851036508 854001792 855303624 856977408 858283776 859963392 859972704 861161868 861283638 864162432 864545024 865862928 867182841 867557376 868879872 870204384 870580224 871793496 871907328 874831104 876164688 877879296 877888802 879606784 880947648 881328128 882165816 882290556 882671616 883901739 884017152 885631488 886981536 888333642 888717312 890072064 891813888 893056752 893183032 894418119 894930944 896168448 896295168 899300724 901060608 902434176 902823936 904082144 904200192 904381362 905460318 907232256 908615232 910393344 914838624 914967984 916758528 919832704 921234888 921632768 923037696 924844032 926132928 926439444 927544716 929359872 934029817 935857664 937689088 937876968 941144832 942267648 942579504 944111616 950903037 952763904 954216288 955670886 960752016 962216577 963780608 964099584 965996736 967469292 972613152 974095794 976002048 977489856 978979932 979402752 980767683 980895744 984184992 985685274 986121668 987614208 988051456 989557632 991066104 991494144 992875926 993005568 994519296 996335424 997854228 999806976 1001331072 1003290624 1003301488 1004688846 1004830911 1005264896 1006797312 1008189504 1008332064 1010173416 1012150272 1013693184 1015238448 1015676928 1017092412 1017225216 1020636288 1020780608 1022192136 1024192512 1027772256 1029193452 1029338982 1029783552 1031353344 1033236736 1033371648 1034811792 1036389249 1036836864 1038417408 1040449536 1041899544 1045529856 1045677696 1047724032 1049184178 1051237376 1052839872 1053294592 1054900224 1055111589 1056370371 1058437632 1058787936 1060051104 1062125568 1067462648 1069551616 1071644672 1071859392 1073493324 1074774036 1076877312 1078984704 1080846018 1084253184 1086746328 1094189796 1098002304 1099312256 1099676088 1101463552 1101828096 1101840027 1107208116 1111557888 1113252336 1114949367 1115430912 1117131264 1118834208 1120877352 1124782848 1126497456 1126996192 1128701952 1128714174 1129201664 1130923008 1132646976 1134373572 1134715344 1136445093 1138669056 1140404832 1142143254 1142636544 1144378368 1146617856 1146630272 1148215824 1148378184 1149966153 1152216576 1154483904 1156243788 1156743168 1158355247 1158506496 1160272512 1160773632 1162391328 1162543104 1164163266 1166441472 1168219584 1170505728 1172136987 1174596864 1176221088 1176387408 1176895488 1178535652 1178689536 1180841984 1182642048 1184444856 1184956416 1186607814 1186762752 1189085184 1190742336 1192557492 1194891264 1195060224 1199067632 1200895479 1201414144 1203245568 1205600256 1205841816 1207280424 1209643008 1211486976 1213857792 1219784832 1219957312 1222344704 1222589619 1228313184 1230716928 1234843904 1235252592 1236726288 1239146496 1250502624 1252408878 1253903042 1254859776 1256356864 1256772672 1258815488 1260987021 1265380704 1267870716 1270351872 1272288384 1274227848 1276554762 1281002688 1282955436 1285466112 1287425664 1287995648 1289945088 1289959056 1291742802 1291925457 1296817536 1298794392 1301336064 1303319808 1305306576 1305870336 1307690244 1307860992 1307875154 1312246656 1314247032 1316818944 1316833203 1319410176 1321421472 1321992192 1323248724 1323435834 1323834568 1324007424 1326025728 1328447232 1330472304 1332500463 1333075968 1335108096 1337720832 1339585128 1339774548 1342396416 1344252672 1344442752 1346897888 1348951086 1349533696 1351590912 1353651264 1354235904 1356123216 1356300288 1356572043 1358190477 1360848384 1362922848 1365590016 1370363008 1372257936 1372451976 1373044736 1375137792 1377828864 1379749056 1381852332 1382449152 1384556544 1387266048 1389199392 1391317074 1394039808 1394236928 1396965376 1403786496 1406533632 1406815452 1408493828 1411250176 1411717248 1413401472 1416167424 1429145856 1431324432 1433032048 1433506329 1435836416 1441128024 1445670912 1446149376 1448995104 1451203938 1458919728 1461143691 1464003072 1466234784 1468469898 1469104128 1469120036 1471343616 1476277488 1479182502 1482077184 1484336448 1486599156 1487241216 1489313889 1489508352 1491778944 1494503136 1496781342 1499710464 1501996608 1504935936 1504952232 1507033269 1507897344 1510195968 1512284256 1512498096 1512953792 1515260124 1518225408 1520539776 1522857672 1523515392 1525638618 1525837824 1528823808 1530954432 1531170912 1533288204 1536288768 1539311872 1541658384 1542324224 1543790178 1544008473 1544675328 1547030016 1549855104 1550057472 1552217688 1555255296 1557626112 1560674304 1562849316 1563070306 1566129152 1568294784 1568516544 1569193984 1571586048 1573776267 1576856064 1579259808 1579941888 1582143752 1582350336 1587656448 1590076656 1593188352 1593413632 1601193972 1604327424 1607467008 1607789088 1609707232 1610239986 1612161054 1612857344 1615315968 1618477056 1621269027 1626379776 1630119492 1637750912 1640955904 1641284694 1647003456 1648968384 1649514132 1652195328 1652742144 1667336832 1669878504 1673146368 1675696896 1678251312 1681316028 1687174272 1690494288 1693071261 1693802496 1696384512 1698970464 1701560358 1702073016 1708003584 1710607248 1713214881 1713954816 1716567552 1719926784 1719945408 1722323736 1722567276 1725712919 1728324864 1729090048 1731725856 1734365682 1735114752 1737759744 1740408768 1741160448 1743586992 1743814656 1746244899 1749662208 1752329376 1755758592 1755777604 1759213568 1761895296 1762656256 1764331632 1764581112 1765343232 1767803478 1768034304 1771262976 1773963072 1776667284 1777434624 1779911721 1780144128 1783627776 1786113504 1786366064 1788836238 1789861888 1792336896 1792590336 1798601448 1802121216 1804868352 1805647872 1808164288 1808400384 1808762724 1810920636 1814464512 1817230464 1820786688 1829677248 1829935968 1833517056 1839665408 1842469776 1843265536 1846075392 1852265856 1852878888 1855089432 1858719744 1868059634 1871715328 1875378176 1875753936 1878613317 1880854563 1882289664 1884535296 1885159008 1888223232 1901806074 1905527808 1908432576 1911341772 1914832143 1921504032 1924433154 1927561216 1928199168 1931993472 1934938584 1937614203 1945226304 1948191588 1952004096 1954979712 1957959864 1958805504 1961535366 1961791488 1961812731 1968369984 1971370548 1972243336 1975228416 1976102912 1979115264 1982132208 1982988288 1985153751 1985751852 1986011136 1989038592 1992670848 1995708456 1999613952 2002662144 2006581248 2006602976 2009377692 2009661822 2010529792 2013594624 2016379008 2016664128 2020346832 2023426629 2024300544 2027386368 2030476896 2031353856 2034184824 2034450432 2041272576 2041561216 2044384272 2048385024 2055544512 2058386904 2058677964 2059567104 2062437391 2062706688 2066473472 2066743296 2069623584 2072778498 2073673728 2076834816 2080899072 2083799088 2086975611 2091059712 2091355392 2095448064 2098368356 2102474752 2105679744 2106589184 2109800448 2110223178 2112740742 2116875264 2117575872 2120102208 2124251136 2134925296 2139103232 2143718784 2146986648 2149548072 2153754624 2157969408 2161692036 2168506368 2173492656 2176805907 2188379592 2196004608 2198624512 2199352176 2202927104 2203656192 2203680054 2214416232 2218773753 2223115776 2226504672 2229898734 2230861824 2234262528 2237668416 2241754704 2245172013 2249565696 2252994912 2253992384 2257403904 2257428348 2258403328 2261846016 2265293952 2268747144 2269430688 2272890186 2277338112 2280809664 2284286508 2285273088 2288457927 2288756736 2293235712 2293260544 2296431648 2296756368 2299932306 2304433152 2308967808 2312487576 2313486336 2315685267 2316710494 2317012992 2320545024 2321547264 2324782656 2325086208 2328326532 2332882944 2336439168 2341011456 2344273974 2344605459 2349193728 2352442176 2352774816 2353790976 2357071304 2357379072 2361683968 2365284096 2368889712 2369912832 2373215628 2373525504 2381484672 2385114984 2389782528 2390120448 2398135264 2401790958 2402828288 2406491136 2411200512 2411683632 2414560848 2415359979 2418241581 2419286016 2422973952 2427715584 2439569664 2439914624 2444689408 2445179238 2456626368 2461433856 2461927041 2469687808 2470505184 2473452576 2478292992 2501005248 2504817756 2507806084 2509719552 2512713728 2513545344 2517630976 2521974042 2530761408 2535741432 2540703744 2544576768 2548455696 2552340537 2553109524 2562005376 2565910872 2570932224 2570960063 2574851328 2575991296 2579890176 2579918112 2583485604 2583850914 2593635072 2597588784 2601548523 2602672128 2606639616 2610613152 2611740672 2615380488 2615721984 2615750308 2624493312 2628494064 2633637888 2633666406 2638820352 2642842944 2643984384 2646497448 2646871668 2647669136 2648014848 2651705217 2652051456 2656894464 2660944608 2665000926 2666151936 2670216192 2675441664 2679170256 2679549096 2683254357 2684792832 2688505344 2688885504 2693795776 2697902172 2699067392 2703181824 2707302528 2708471808 2712246432 2712600576 2713144086 2716380954 2721696768 2725845696 2731180032 2740726016 2744515872 2744903952 2746089472 2750275584 2759498112 2763704664 2764898304 2769113088 2774532096 2778398784 2782634148 2788079616 2788473856 2793930752 2802089451 2807572992 2813067264 2813630904 2816987656 2822500352 2823434496 2826802944 2832334848 2852709111 2858291712 2862648864 2866064096 2867012658 2871672832 2882256048 2886649731 2891341824 2892298752 2897990208 2902407876 2917839456 2922287382 2928006144 2932469568 2936939796 2938208256 2938240072 2942303049 2942687232 2952554976 2958365004 2964154368 2968672896 2973198312 2974482432 2978627778 2979016704 2983557888 2989006272 2993562684 2999420928 3003993216 3009871872 3009904464 3014066538 3014492733 3015794688 3020391936 3024568512 3024996192 3025907584 3030520248 3036450816 3041079552 3045715344 3047030784 3051277236 3051675648 3061908864 3062341824 3066576408 3072577536 3072610807 3078623744 3083316768 3084648448 3087580356 3088016946 3089350656 3094060032 3099710208 3100114944 3104435376 3109167747 3110510592 3115252224 3121348608 3125698632 3126140612 3132258304 3136589568 3137033088 3138387968 3143172096 3147552534 3153712128 3158519616 3159883776 3164287504 3164700672 3165334767 3169111113 3175312896 3180153312 3186376704 3186827264 3202387944 3208654848 3214934016 3215578176 3219414464 3220479972 3224322108 3225714688 3230631936 3236954112 3242538054 3252759552 3260238984 3275501824 3281911808 3282569388 3294006912 3297936768 3299028264 3304390656 3305484288 3305520081 3334673664 3339757008 3344848101 3346292736 3351393792 3356502624 3362632056 3374348544 3380988576 3386142522 3387604992 3392769024 3397940928 3403120716 3404146032 3409335279 3416007168 3421214496 3426429762 3427909632 3433135104 3439853568 3439890816 3444647472 3445134552 3449898459 3451425838 3456649728 3458180096 3463451712 3468731364 3470229504 3475065741 3475519488 3480817536 3482320896 3487173984 3487629312 3492489798 3499324416 3504658752 3511517184 3511555208 3516410961 3518427136 3523790592 3525312512 3528663264 3529162224 3530686464 3535606956 3536068608 3542525952 3547926144 3553334568 3554869248 3559823442 3560288256 3567255552 3572227008 3572732128 3577672476 3579723776 3584673792 3585180672 3597202896 3602686437 3604242432 3609736704 3616328576 3616800768 3617525448 3621841272 3628929024 3634460928 3641573376 3659354496 3659871936 3667034112 3667768857 3672144623 3679330816 3684939552 3686531072 3692150784 3704531712 3705757776 3710178864 3717439488 3736119268 3743430656 3750756352 3751507872 3757226634 3761709126 3764579328 3769070592 3770318016 3776446464 3782961063 3803612148 3811055616 3816865152 3822683544 3829664286 3843008064 3848866308 3855122432 3856398336 3863986944 3869877168 3875228406 3875776371 3890452608 3896383176 3904008192 3909959424 3915919728 3917611008 3923070732 3923582976 3923625462 3936739968 3942741096 3944486672 3950456832 3950499609 3952205824 3958230528 3964264416 3965976576 3970307502 3971503704 3972022272 3978077184 3985341696 3991416912 3997501389 3999227904 4005324288 4013162496 4013205952 4018755384 4019323644 4021059584 4027189248 4032758016 4033328256 4040693664 4046853258 4048601088 4054772736 4060953792 4062707712 4068369648 4068900864 4074571431 4082545152 4083122432 4088768544 4096770048 4111089024 4116773808 4117355928 4119134208 4124874782 4125413376 4132946944 4133486592 4139247168 4145556996 4147347456 4153669632 4161798144 4167598176 4173951222 4182119424 4182710784 4190896128 4196736712 4204949504 4211359488 4213178368 4219600896 4220446356 4225481484 4233750528 4235151744 4240204416 4248502272 4269850592 4278206464 4287437568 4293973296 4299096144 4300518987 4307509248 4323384072 4337012736 4346985312 4353611814 4376759184 4383431073 4392009216 4397249024 4398704352 4405854208 4407312384 4407360108 4428832464 4437547506 4446231552 4453009344 4459797468 4461723648 4467941667 4468525056 4475336832 4483509408 4490344026 4499131392 4505989824 4507984768 4514807808 4514856696 4516806656 4521099807 4523692032 4530587904 4537494288 4538861376 4545780372 4554676224 4561619328 4568573016 4570546176 4576915854 4577513472 4577563039 4586471424 4586521088 4592863296 4593512736 4599864612 4608866304 4617935616 4624975152 4626972672 4631370534 4632025419 4633420988 4634025984 4641090048 4649565312 4650172416 4656653064 4665765888 4672878336 4682022912 4688547948 4689210918 4698387456 4704884352 4705549632 4707581952 4714142608 4714758144 4721328801 4723367936 4730568192 4737779424 4739825664 4746431256 4747051008 4762969344 4770229968 4779565056 4780240896 4796270528 4803581916 4805656576 4812982272 4822401024 4823367264 4829121696 4830719958 4836483162 4838572032 4845947904 4855431168 4879139328 4879829248 4889378816 4890358476 4913252736 4922867712 4923854082 4939375616 4941010368 4946905152 4956585984 5002010496 5009635512 5015612168 5019439104 5025427456 5027090688 5035261952 5043948084 5061522816 5071482864 5079213783 5081407488 5089153536 5096911392 5104681074 5106219048 5124010752 5131821744 5139644643 5141864448 5141920126 5149702656 5151982592 5159780352 5159836224 5166971208 5167701828 5177138757 5187270144 5195177568 5203097046 5205344256 5213279232 5221226304 5223481344 5230760976 5231443968 5231500616 5238734697 5248986624 5256988128 5267275776 5267332812 5277640704 5285685888 5287968768 5292994896 5293743336 5295338272 5296029696 5303410434 5304102912 5313788928 5321889216 5330001852 5332303872 5339735163 5340432384 5350883328 5358340512 5359098192 5366508714 5369585664 5377010688 5377771008 5387591552 5395804344 5398134784 5406363648 5414605056 5416943616 5424492864 5425201152 5426288172 5432761908 5443393536 5451691392 5462360064 5470746071 5481452032 5489031744 5489807904 5492178944 5500551168 5518996224 5527409328 5529796608 5538226176 5556797568 5565268296 5576159232 5576947712 5587861504 5604178902 5615145984 5626134528 5627261808 5633975312 5635839951 5642563689 5645000704 5646868992 5653605888 5664669696 5705418222 5716583424 5725297728 5732128192 5734025316 5743345664 5744496429 5764512096 5773299462 5782683648 5784597504 5795980416 5804815752 5835678912 5844574764 5856012288 5864939136 5873879592 5876416512 5876480144 5884606098 5885374464 5885438193 5905109952 5916730008 5928308736 5937345792 5946396624 5948964864 5955461253 5957255556 5958033408 5967115776 5978012544 5987125368 5998841856 6007986432 6019743744 6019808928 6028133076 6028985466 6031589376 6040783872 6049137024 6049992384 6051815168 6061040496 6070279887 6072901632 6082159104 6091430688 6094061568 6102554472 6103351296 6123817728 6124683648 6133152816 6145155072 6145221614 6157247488 6166633536 6169296896 6175160712 6176033892 6178701312 6187312173 6188120064 6199420416 6200229888 6208870752 6218335494 6221021184 6230504448 6242697216 6251397264 6252281224 6260926833 6264516608 6273179136 6274066176 6276775936 6286344192 6295105068 6307424256 6317039232 6319767552 6328575008 6329401344 6330669534 6338222226 6350625792 6360306624 6372753408 6373654528 6404775888 6417309696 6431156352 6438828928 6440959944 6448644216 6451429376 6461263872 6473908224 6485076108 6505519104 6520477968 6530417721 6538208719 6551003648 6563823616 6565138776 6588013824 6595873536 6598056528 6608781312 6610968576 6611040162 6656321259 6669347328 6679514016 6689696202 6692585472 6702787584 6713005248 6725264112 6735516039 6748697088 6761977152 6772285044 6775209984 6785538048 6795881856 6806241432 6808292064 6818670558 6832014336 6842428992 6852859524 6855819264 6865373781 6866270208 6879707136 6879781632 6889294944 6890269104 6899796918 6902851676 6913299456 6916360192 6926903424 6937462728 6940459008 6950131482 6951038976 6961635072 6964641792 6974347968 6975258624 6984979596 6998648832 7009317504 7023034368 7023110416 7032821922 7033816377 7036854272 7047581184 7057326528 7058324448 7061372928 7071213912 7072137216 7085051904 7095852288 7106669136 7109738496 7119646884 7120576512 7144454016 7145464256 7155344952 7159447552 7169347584 7170361344 7194405792 7205372874 7208484864 7219473408 7232657152 7233601536 7235050896 7243682544 7254724743 7257858048 7268921856 7283146752 7318708992 7319743872 7334068224 7335537714 7344289246 7358661632 7369879104 7373062144 7384301568 7385781123 7409063424 7411515552 7420357728 7434878976 7472238536 7486861312 7501512704 7503015744 7514453268 7523418252 7529158656 7538141184 7540636032 7552892928 7565922126 7607224296 7622111232 7633730304 7645367088 7657021611 7659328572 7686016128 7697732616 7710244864 7712796672 7712880189 7727973888 7739754336 7750456812 7751552742 7780905216 7792766352 7804645569 7808016384 7819918848 7831839456 7835222016 7846141464 7847165952 7847250924 7873479936 7885482192 7888973344 7900913664 7900999218 7904411648 7916461056 7928528832 7931953152 7940615004 7943007408 7944044544 7955115651 7956154368 7970683392 7982833824 7995002778 7998455808 8010648576 8026324992 8026411904 8037510768 8038647288 8042119168 8049763071 8054378496 8065516032 8066656512 8081387328 8093706516 8097202176 8108486729 8109545472 8121907584 8125415424 8136739296 8137801728 8149142862 8165090304 8166244864 8177537088 8193540096 8222178048 8233547616 8234711856 8238268416 8249749564 8250826752 8265893888 8278494336 8291113992 8294694912 8307339264 8323596288 8335196352 8347902444 8364238848 8365421568 8381792256 8393473424 8406268353 8409899008 8422718976 8439201792 8440892712 8450962968 8467501056 8470303488 8480408832 8497004544 8539701184 8556412928 8558127333 8574875136 8587946592 8598192288 8601037974 8615018496 8646768144 8674025472 8693970624 8707223628 8753518368 8766862146 8784018432 8794498048 8797408704 8811708416 8814624768 8814720216 8826909147 8857664928 8875095012 8892463104 8906018688 8919594936 8923447296 8935883334 8937050112 8950673664 8967018816 8980688052 8998262784 9011979648 9015969536 9029615616 9029713392 9033613312 9042199614 9043478199 9047384064 9061175808 9074988576 9077722752 9091560744 9109352448 9123238656 9137146032 9141092352 9153831708 9155026944 9155126078 9173042176 9185726592 9187025472 9199729224 9217732608 9217832421 9235871232 9249950304 9253945344 9262741068 9264050838 9266841976 9268051968 9282180096 9299130624 9300344832 9313306128 9327503241 9331531776 9345756672 9364045824 9377095896 9378421836 9396774912 9409768704 9411099264 9415163904 9428285216 9429516288 9442657602 9446735872 9461136384 9475558848 9479651328 9492862512 9494102016 9496004301 9507333339 9525938688 9540459936 9559130112 9560481792 9592541056 9607163832 9611313152 9625964544 9644802048 9646734528 9658243392 9661439916 9672966324 9677144064 9691895808 9710862336 9758278656 9759658496 9778757632 9780716952 9826505472 9845735424 9847708164 9878751232 9882020736 9893810304 9913171968 9916560243 10004020992 10019271024 10031224336 10034544303 10038878208 10050854912 10054181376 10087896168 10123045632 10142965728 10158427566 10162814976 10178307072 10193822784 10209362148 10212438096 10228005837 10248021504 10263643488 10279289286 10283728896 10283840252 10299405312 10303965184 10319560704 10319672448 10333942416 10335403656 10354277514 10374540288 10390355136 10406194092 10410688512 10425197223 10426558464 10442452608 10446962688 10461521952 10462887936 10463001232 10477469394 10497973248 10513976256 10534551552 10534665624 10549232883 10555281408 10571371776 10575937536 10585989792 10587486672 10590676544 10592059392 10606820868 10608205824 10627577856 10643778432 10660003704 10664607744 10679470326 10680864768 10701766656 10716681024 10718196384 10733017428 10739171328 10754021376 10755542016 10775183104 10791608688 10796269568 10808059311 10812727296 10829210112 10848985728 10850402304 10852576344 10865523816 10886787072 10903382784 10924720128 10941492142 10962904064 10978063488 10979615808 10984357888 11001102336 11003306571 11016433869 11037992448 11054818656 11059593216 11076452352 11113595136 11130536592 11152318464 11153895424 11175723008 11208357804 11230291968 11252269056 11254523616 11267950624 11271679902 11285127378 11290001408 11293737984 11307211776 11329339392 11348883189 11410836444 11433166848 11450595456 11464256384 11468050632 11486691328 11488992858 11529024192 11546598924 11565367296 11569195008 11591960832 11609631504 11627329113 11671357824 11689149528 11712024576 11729878272 11747759184 11752833024 11752960288 11769212196 11770748928 11770876386 11810219904 11833460016 11851498827 11856617472 11874691584 11892793248 11897929728 11910922506 11914511112 11916066816 11934231552 11956025088 11974250736 11992504167 11997683712 12015972864 12039487488 12039617856 12056266152 12057970932 12063178752 12079990433 12081567744 12098274048 12099984768 12103630336 12122080992 12140559774 12145803264 12164318208 12182861376 12188123136 12205108944 12206702592 12223714293 12247635456 12249367296 12266305632 12290310144 12290443228 12314494976 12333267072 12338593792 12350321424 12352067784 12357402624 12374624346 12376240128 12398840832 12400459776 12417741504 12436670988 12442042368 12461008896 12485394432 12502794528 12504562448 12521853666 12529033216 12546358272 12548132352 12572688384 12590210136 12614848512 12634078464 12639535104 12657150016 12658802688 12661339068 12676444452 12701251584 12720613248 12745506816 12747309056 12809551776 12834619392 12862312704 12877657856 12881919888 12897288432 12902858752 12922527744 12970152216 13011038208 13040955936 13060835442 13076417438 13102007296 13127647232 13130277552 13150293219 13176027648 13191747072 13196113056 13217562624 13221937152 13222080324 13312642518 13338694656 13359028032 13379392404 13385170944 13403825001 13405575168 13426010496 13450528224 13471032078 13497394176 13523954304 13544570088 13550419968 13563299421 13571076096 13591763712 13612482864 13616584128 13637341116 13664028672 13684857984 13705719048 13711638528 13730747562 13732540416 13732689117 13759414272 13759563264 13778589888 13780538208 13799593836 13805703352 13826598912 13832720384 13853806848 13874925456 13880918016 13896076257 13900262964 13902077952 13923270144 13948695936 13950517248 13969959192 13997297664 14018635008 14046068736 14046220832 14065643844 14067632754 14073708544 14095162368 14114653056 14116648896 14122745856 14142427824 14144274432 14163986403 14170103808 14191704576 14213338272 14219476992 14239293768 14241153024 14288908032 14290928512 14310689904 14318895104 14338695168 14340722688 14388811584 14410745748 14416969728 14437061737 14438946816 14465314304 14467203072 14470101792 14487365088 14509449486 14515716096 14537843712 14566293504 14637417984 14639487744 14668136448 14671075428 14688578492 14717323264 14739758208 14746124288 14768603136 14771562246 14818126848 14823031104 14840715456 14869757952 14944477072 14973722624 15006031488 15028906536 15046836504 15058317312 15076282368 15081272064 15105785856 15131844252 15214448592 15237641349 15244222464 15267460608 15290734176 15314043222 15318657144 15372032256 15395465232 15420489728 15425593344 15425760378 15455947776 15479508672 15500913624 15503105484 15531416271 15561810432 15585532704 15609291138 15616032768 15639837696 15663678912 15670444032 15692282928 15694331904 15694501848 15716204091 15746959872 15770964384 15777946688 15801827328 15801998436 15808823296 15832922112 15857057664 15863906304 15881230008 15886014816 15888089088 15910231302 15912308736 15941366784 15965667648 15990005556 15996911616 16019205489 16021297152 16052649984 16052823808 16075021536 16077294576 16084238336 16099526142 16108756992 16131032064 16133313024 16162774656 16187413032 16194404352 16216973458 16219090944 16243815168 16250830848 16273478592 16275603456 16298285724 16330180608 16332489728 16355074176 16387080192 16412238213 16444356096 16467095232 16469423712 16476536832 16499499128 16501653504 16531787776 16556988672 16582227984 16589389824 16614678528 16670392704 16695804888 16728477696 16730843136 16763584512 16786946848 16812536706 16819798016 16845437952 16878403584 16881785424 16901925936 16907519853 16927691067 16935002112 16940606976 16960817664 16994009088 17079402368 17112825856 17116254666 17149750272 17175893184 17196384576 17202075948 17230036992 17233489287 17293536288 17348050944 17387941248 17414447256 17507036736 17533724292 17568036864 17588996096 17594817408 17623416832 17629249536 17629440432 17653818294 17656314579 17715329856 17750190024 17784926208 17812037376 17839189872 17846894592 17866383759 17871766668 17874100224 17901347328 17934037632 17961376104 17996525568 17996720441 18023959296 18031939072 18059231232 18059426784 18067226624 18084399228 18086956398 18094768128 18122351616 18149977152 18155445504 18183121488 18210839661 18218704896 18246477312 18274292064 18282184704 18307663416 18310053888 18310252156 18346084352 18371453184 18374050944 18399458448 18435465216 18435664842 18471742464 18499900608 18507890688 18525482136 18528101676 18533683952 18536103936 18561936519 18564360192 18598261248 18600689664 18626612256 18655006482 18663063552 18691513344 18728091648 18754191792 18756843672 18782780499 18793549824 18819537408 18822198528 18830327808 18856570432 18859032576 18885315204 18893471744 18922272768 18951117696 18959302656 18985725024 18988204032 18992008602 19014666678 19051877376 19080919872 19118260224 19120963584 19185082112 19214327664 19222626304 19251929088 19293469056 19316486784 19322879832 19345932648 19354288128 19383791616 19421724672 19516557312 19519316992 19557515264 19561433904 19591253163 19614626157 19653010944 19691470848 19695416328 19757502464 19764041472 19787620608 19826343936 19833120486 19968963777 20008041984 20038542048 20062448672 20069088606 20077756416 20101709824 20108362752 20175792336 20206548117 20246091264 20285931456 20316855132 20325629952 20356614144 20387645568 20418724296 20424876192 20456011674 20496043008 20527286976 20558578572 20567457792 20567680504 20596121343 20598810624 20607930368 20639121408 20639344896 20667884832 20670807312 20708555028 20749080576 20780710272 20812388184 20821377024 20850394446 20853116928 20884905216 20893925376 20923043904 20925775872 20926002464 20954938788 20995946496 21027952512 21069103104 21069331248 21098465766 21101449131 21110562816 21142743552 21171979584 21174973344 21181353088 21184118784 21213641736 21216411648 21255155712 21287556864 21320007408 21329215488 21358940652 21361729536 21433362048 21436392768 21466034856 21478342656 21508042752 21508275649 21511084032 21550366208 21583217376 21592539136 21616118622 21625454592 21658420224 21697971456 21700804608 21705152688 21731047632 21764174229 21773574144 21806765568 21849440256 21882984284 21925808128 21956126976 21959231616 21968715776 22002204672 22006613142 22032867738 22075984896 22109637312 22119186432 22152904704 22157343369 22227190272 22261073184 22304636928 22307790848 22416715608 22460583936 22504538112 22509047232 22535901248 22543359804 22570254756 22580002816 22587475968 22614423552 22658678784 22697766378 22821672888 22866333696 22901190912 22928512768 22936101264 22973382656 22977985716 23058048384 23093197848 23130734592 23138390016 23138640567 23183921664 23219263008 23254658226 23342715648 23378299056 23413936707 23424049152 23459756544 23495518368 23505666048 23505920576 23538424392 23541497856 23541752772 23620439808 23666920032 23702997654 23713234944 23749383168 23785586496 23795859456 23821845012 23829022224 23832133632 23865346953 23868463104 23912050176 23948501472 23985008334 23995367424 24031945728 24078974976 24079235712 24112532304 24115941864 24126357504 24149289213 24159980866 24163135488 24196548096 24199969536 24207260672 24244161984 24281119548 24291606528 24325460187 24328636416 24365722752 24376246272 24410217888 24413405184 24447428586 24495270912 24498734592 24532611264 24580620288 24580886456 24628989952 24666534144 24677187584 24700642848 24704135568 24714805248 24749248692 24752480256 24797681664 24835483008 24873341976 24884084736 24922017792 24970788864 25005589056 25009124896 25043707332 25058066432 25092716544 25096264704 25145376768 25180420272 25218805059 25229697024 25268156928 25314300032 25317605376 25322678136 25352888904 25402503168 25441226496 25491013632 25494618112 25619103552 25669238784 25674381999 25705012361 25724625408 25755315712 25763839776 25794576864 25805717504 25845055488 25940304432 26022076416 26081911872 26121670884 26152834876 26204014592 26255294464 26260555104 26300586438 26352055296 26383494144 26392226112 26435125248 26443874304 26444160648 26480727441 26625285036 26677389312 26718056064 26758784808 26770341888 26807650002 26811150336 26811440657 26852020992 26901056448 26942064156 26994788352 27047908608 27089140176 27100839936 27126598842 27130434597 27142152192 27183527424 27224965728 27233168256 27274682232 27328057344 27369715968 27411438096 27423277056 27461495124 27465080832 27465378234 27519126528 27557179776 27561076416 27599187672 27611406704 27653197824 27653497263 27665440768 27707613696 27749850912 27761836032 27792152514 27800525928 27804155904 27846540288 27897391872 27901034496 27939918384 27982509723 27994595328 28037270016 28092137472 28092441664 28131287688 28135265508 28147417088 28190324736 28229306112 28233297792 28245491712 28284855648 28288548864 28327972806 28340207616 28383409152 28426676544 28438953984 28478587536 28482306048 28522000017 28577816064 28581857024 28621379808 28637790208 28677390336 28681445376 28777623168 28821491496 28833939456 28874123474 28877893632 28930628608 28934406144 28940203584 28974730176 29018898972 29031432192 29075687424 29132587008 29274835968 29278975488 29336272896 29342150856 29377156984 29434646528 29479516416 29492248576 29537206272 29543124492 29636253696 29646062208 29681430912 29739515904 29749680729 29888954144 29947445248 30012062976 30057813072 30093673008 30103632909 30116634624 30152564736 30162544128 30263688504 30428897184 30475282698 30488444928 30534921216 30581468352 30628086444 30637314288 30684017511 30744064512 30790930464 30840979456 30851186688 30851520756 30911895552 30959017344 31001827248 31006210968 31062832542 31123620864 31171065408 31218582276 31232065536 31275591669 31279675392 31327357824 31340888064 31384565856 31388663808 31389003696 31432408182 31493919744 31541928768 31555893376 31603654656 31603996872 31617646592 31647698649 31665844224 31714115328 31727812608 31762460016 31772029632 31776178176 31820462604 31824617472 31882733568 31931335296 31980011112 31993823232 32038410978 32042594304 32042941273 32105299968 32105647616 32150043072 32154589152 32168476672 32199052284 32217513984 32262064128 32266626048 32325549312 32374826064 32388808704 32424177933 32433946916 32438181888 32487630336 32546957184 32551206912 32596571448 32660361216 32664979456 32710148352 32774160384 32824476426 32888712192 32934190464 32938847424 32953073664 32998998256 33003307008 33009919713 33049301607 33063575552 33113977344 33164455968 33178779648 33229357056 33340785408 33391609776 33456955392 33461686272 33527169024 33573893696 33625073412 33639596032 33690875904 33756807168 33763570848 33803851872 33815039706 33855382134 33870004224 33881213952 33921635328 33988018176 34158804736 34225651712 34232509332 34299500544 34351786368 34392769152 34404151896 34460073984 34466978574 34587072576 34696101888 34775882496 34828894512 34881987339 35014073472 35067448584 35136073728 35177992192 35189634816 35246833664 35258499072 35258880864 35307636588 35312629158 35430659712 35500380048 35554496481 35569852416 35624074752 35678379744 35693789184 35732767518 35743533336 35748200448 35802694656 35868075264 35922752208 35977512501 35993051136 35993440882 36047918592 36063878144 36118462464 36118853568 36134453248 36168798456 36173912796 36189536256 36239971299 36244703232 36299954304 36310891008 36366242976 36421679322 36437409792 36492954624 36548584128 36564369408 36615326832 36620107776 36620504312 36671142879 36692168704 36742906368 36748101888 36798916896 36870930432 36871329684 36943484928 36999801216 37015781376 37050964272 37056203352 37067367904 37072207872 37123873038 37128720384 37196522496 37201379328 37253224512 37310012964 37326127104 37383026688 37456183296 37508383584 37513687344 37565560998 37587099648 37639074816 37644397056 37713140864 37718065152 37770630408 37786943488 37844545536 37902235392 37918605312 37971450048 37976408064 37984017204 38029333356 38103754752 38161839744 38236520448 38241927168 38295222497 38370164224 38428655328 38445252608 38503858176 38586938112 38632973568 38645759664 38691865296 38708576256 38767583232 39033114624 39038633984 39115030528 39122867808 39182506326 39229252314 39306021888 39382941696 39390832656 39450879657 39515004928 39528082944 39575241216 39652687872 39666240972 39937927554 40016083968 40077084096 40124897344 40138177212 40155512832 40203419648 40211475003 40216725504 40351584672 40413096234 40492182528 40571862912 40633710264 40651259904 40713228288 40775291136 40837448592 40849752384 40912023348 40992086016 41054573952 41117157144 41134915584 41135361008 41192242686 41197621248 41198067351 41215860736 41278242816 41278689792 41335769664 41341614624 41417110056 41498161152 41561420544 41624776368 41642754048 41688228771 41700788892 41706233856 41769810432 41846087808 41851551744 41852004928 41909877576 41991892992 42055905024 42138206208 42138662496 42196931532 42202898262 42221125632 42285487104 42343959168 42349946688 42362706176 42368237568 42427283472 42432823296 42491959209 42510311424 42575113728 42640014816 42658430976 42717881304 42723459072 42866724096 42872785536 42932069712 42956685312 43016085504 43016551298 43022168064 43100732416 43166434752 43185078272 43232237244 43250909184 43311185211 43316840448 43395942912 43401609216 43410305376 43462095264 43528348458 43547148288 43613531136 43698880512 43765968568 43851616256 43912253952 43918463232 43937431552 44004409344 44013226284 44065735476 44151969792 44219274624 44238372864 44305809408 44314686738 44454380544 44522146368 44609273856 44615581696 44833431216 44921167872 45018094464 45071802496 45086719608 45140509512 45160005632 45174951936 45228847104 45317357568 45395532756 45643345776 45712924047 45732667392 45767461033 45802381824 45857025536 45872202528 45946765312 45955971432 46116096768 46186395696 46261469184 46276780032 46277281134 46367843328 46438526016 46509316452 46594248813 46685431296 46756598112 46827873414 46848098304 46919513088 46991036736 47011332096 47011841152 47076848784 47082995712 47083505544 47148612273 47240879616 47333840064 47405995308 47426469888 47498766336 47571172992 47591718912 47643690024 47658044448 47664267264 47730693906 47736926208 47824100352 47897002944 47970016668 47990734848 48057616467 48063891456 48157949952 48158471424 48225064608 48231883728 48252715008 48298578426 48319961732 48326270976 48393096192 48399939072 48414521344 48488323968 48562239096 48583213056 48650920374 48657272832 48731445504 48752492544 48820435776 48826810368 48894857172 48990541824 48997469184 49065222528 49161240576 49161772912 49236714639 49257979904 49333068288 49401285696 49408271136 49429610496 49498497384 49504960512 49595363328 49670966016 49746683952 49768169472 49844035584 50011178112 50018249792 50087414664 50116132864 50185433088 50192529408 50290753536 50360840544 50437610118 50459394048 50536313856 50628600064 50635210752 50645356272 50705777808 50783073201 50805006336 50882452992 50982027264 50989236224 51238207104 51338477568 51348763998 51410024722 51449250816 51510631424 51527679552 51589153728 51611435008 51690110976 51700467861 51880608864 52044152832 52163823744 52243341768 52305669752 52408029184 52510588928 52521110208 52601172876 52704110592 52766988288 52784452224 52870250496 52887748608 52888321296 52961454882 52968943737 53250570072 53354778624 53436112128 53517569616 53540683776 53599151277 53615300004 53622300672 53622881314 53704041984 53802112896 53884128312 53989576704 53990161323 54095817216 54178280352 54201679872 54253197684 54260869194 54284304384 54367054848 54449931456 54466336512 54549364464 54632518983 54656114688 54739431936 54822876192 54846554112 54922990248 54930161664 54930756468 55038253056 55114359552 55122152832 55198375344 55222813408 55306395648 55306994526 55330881536 55415227392 55499701824 55523672064 55584305028 55601051856 55608311808 55685809557 55693080576 55794783744 55802068992 55879836768 55965019446 55989190656 56074540032 56184274944 56184883328 56262575376 56270531016 56294834176 56348341497 56380649472 56458612224 56466595584 56490983424 56569711296 56577097728 56655945612 56680415232 56766818304 56853353088 56877907968 56957175072 56964612096 57044000034 57155632128 57163714048 57242759616 57275580416 57354780672 57362890752 57555246336 57642982992 57667878912 57748246948 57755787264 57861257216 57880407168 57949460352 58037797944 58062864384 58151374848 58265174016 58549671936 58557950976 58672545792 58684301712 58754313968 58773759489 58843878471 58869293056 58959032832 59074412544 59086248984 59272507392 59292124416 59362861824 59479031808 59499361458 59777908288 59894890496 59906891331 60024125952 60115626144 60187346016 60207265818 60233269248 60305129472 60325088256 60527377008 60857794368 60950565396 60976889856 61069842432 61162936704 61256172888 61274628576 61368035022 61488129024 61581860928 61681958912 61702373376 61703041512 61788364029 61823791104 61918034688 62003654496 62012421936 62125665084 62247241728 62342130816 62437164552 62464131072 62551183338 62559350784 62654715648 62681776128 62769131712 62777327616 62778007392 62864816364 62987839488 63083857536 63111786752 63207309312 63207993744 63235293184 63295397298 63304347393 63331688448 63428230656 63524920032 63544059264 63552356352 63640925208 63649234944 63765467136 63862670592 63960022224 63987646464 64076821956 64085188608 64085882546 64211295232 64300086144 64309178304 64336953344 64398104568 64435027968 64524128256 64524826947 64533252096 64651098624 64749652128 64777617408 64848355866 64867893832 64876363776 64975260672 65093914368 65102413824 65193142896 65292522687 65320722432 65329958912 65420296704 65548320768 65648952852 65777424384 65868380928 65877694848 65906147328 65997996512 66006614016 66019839426 66098603214 66127151104 66227954688 66328911936 66357559296 66458714112 66472030107 66681570816 66783219552 66913910784 66923372544 67147787392 67250146824 67279192064 67381751808 67513614336 67527141696 67607703744 67630079412 67710764268 67740008448 67762427904 67843270656 67976036352 68317609472 68451303424 68465018664 68599001088 68703572736 68785538304 68808303792 68920147968 68933957148 69174145152 69392203776 69415921701 69551764992 69657789024 69763974678 70028146944 70134897168 70241810121 70272147456 70355984384 70379269632 70516998144 70517761728 70615273176 70625258316 70861319424 71000760096 71108992962 71139704832 71248149504 71356759488 71387578368 71465535036 71487066672 71496400896 71596040859 71605389312 71736150528 71845504416 71955025002 71986102272 71986881764 72095837184 72127756288 72236924928 72237707136 72268906496 72337596912 72347825592 72379072512 72479942598 72489406464 72599908608 72621782016 72732485952 72843358644 72874819584 72976380561 72985909248 73097168256 73128738816 73230653664 73240215552 73241008624 73342285758 73384337408 73485812736 73496203776 73597833792 73741860864 73742659368 73886969856 73999602432 74031562752 74101928544 74112406704 74134735808 74144415744 74247746076 74257440768 74393044992 74506449024 74620025928 74652254208 74766053376 74912366592 75016767168 75027374688 75131121996 75174199296 75278149632 75288794112 75426281728 75436130304 75541260816 75573886976 75656415177 75689091072 75804470784 75942900096 75952816128 75968034408 76058666712 76207509504 76323679488 76473040896 76483854336 76590444994 76740328448 76857310656 76890505216 77007716352 77023145997 77115037083 77173876224 77265947136 77291519328 77383730592 77417152512 77535166464 78066229248 78077267968 78230061056 78245735616 78365012652 78458504628 78612043776 78765883392 78781665312 78901759314 79030009856 79056165888 79150482432 79305375744 79332481944 79442182323 79875855108 80032167936 80154168192 80249794688 80276354424 80311025664 80406839296 80422950006 80433451008 80434321971 80703169344 80826192468 80984365056 81143725824 81267420528 81302519808 81391303791 81426456576 81550582272 81674897184 81699504768 81824046696 81984172032 82109147904 82234314288 82269831168 82270722016 82384485372 82395242496 82396134702 82431721472 82557379584 82671539328 82683229248 82834220112 82960491789 82996322304 83122841088 83249552736 83285508096 83376457542 83401577784 83412467712 83539620864 83692175616 83703103488 83704009856 83819755152 83947529169 83983785984 84111810048 84276412416 84277324992 84393863064 84405796524 84442251264 84559933031 84570974208 84687918336 84699893376 84725412352 84736475136 84854566944 84865646592 84983918418 85020622848 85150227456 85280029632 85316861952 85435762608 85446918144 85566000051 85733448192 85745571072 85864139424 85913370624 86032171008 86033102596 86044336128 86201464832 86332869504 86370156544 86464474488 86501818368 86622370422 86633680896 86791885824 86803218432 86820610752 86924190528 87056696916 87094296576 87227062272 87397761024 87531937136 87703232512 87824507904 87836926464 88008818688 88026452568 88131470952 88303939584 88438549248 88476745728 88611618816 88629373476 88908761088 89044292736 89218547712 89231163392 89249042187 89666862432 89842335744 90036188928 90143604992 90173439216 90281019024 90320011264 90349903872 90457694208 90791065512 91286691552 91425848094 91465334784 91534922066 91604763648 91714051072 91744405056 91893530624 91911942864 92052052533 92232193536 92372791392 92522938368 92553560064 92554562268 92735686656 92877052032 93018632904 93188497626 93370862592 93513196224 93655746828 93696196608 93826775007 93839026176 93982073472 94022664192 94023682304 94153697568 94165991424 94167011088 94297224546 94481759232 94667680128 94811990616 94852939776 94943095947 94997532672 95142345984 95183437824 95287380048 95316088896 95328534528 95461387812 95473852416 95648200704 95794005888 95940033336 95981469696 96115232934 96127782912 96128823819 96315899904 96316942848 96450129216 96463767456 96505430016 96597156852 96639923464 96652541952 96786192384 96799878144 96829042688 96976647936 97124478192 97166426112 97272533799 97301840748 97314545664 97462891008 97640871552 97653620736 97789714344 97981083648 97994938368 98130445056 98322481152 98323545824 98473429278 98515959808 98666136576 98802571392 98816542272 98859220992 98996994768 99009921024 99029759139 99147904821 99190726656 99341932032 99493367904 99536338944 99688071168 100022356224 100036499584 100174829328 100232265728 100370866176 100385058816 100581507072 100721681088 100875220236 100918788096 101072627712 101257200128 101270421504 101290712544 101411555616 101566146402 101610012672 101764905984 101964054528 101978472448 102476414208 102676955136 102697527996 102820049444 102898501632 103021262848 103055359104 103178307456 103222870016 103380221952 103400935722 103761217728 104088305664 104327647488 104486683536 104611339504 104645962017 104816058368 105042220416 105202345752 105408221184 105533976576 105568904448 105740500992 105775497216 105776642592 105922909764 105937887474 106501140144 106663489443 106709557248 106872224256 107035139232 107081367552 107198302554 107230600008 107244601344 107245762628 107408083968 107604225792 107768256624 107979153408 107980322646 108191634432 108356560704 108403359744 108506395368 108521738388 108568608768 108719913897 108734109696 108899862912 108932673024 109098728928 109265037966 109312229376 109478863872 109645752384 109693108224 109845980496 109860323328 109861512936 110013428637 110076506112 110228719104 110244305664 110396750688 110445626816 110612791296 110613989052 110661763072 110830454784 110999403648 111047344128 111168610056 111202103712 111216623616 111371619114 111386161152 111589567488 111604137984 111759673536 111930038892 111978381312 112149080064 112368549888 112369766656 112525150752 112541062032 112589668352 112696682994 112761298944 112917224448 112933191168 113139422592 113154195456 113311891224 113360830464 113533636608 113706706176 113755815936 113914350144 113929224192 114088000068 114311264256 114327428096 114485519232 114551160832 114709561344 114725781504 114885667491 115110492672 115285965984 115335757824 115496493896 115511574528 115722514432 115760814336 115898920704 116075595888 116125728768 116302749696 117099343872 117115901952 117345091584 117368603424 117508627936 117547518978 117687756942 117738586112 117918065664 118148825088 118172497968 118352638971 118545014784 118584248832 118725723648 118958063616 118998722916 119555816576 119789780992 119813782662 120048251904 120231252288 120374692032 120414531636 120466538496 120610258944 120634425009 120650176512 121054754016 121715588736 121901130792 121953779712 122139684864 122325873408 122512345776 122549257152 122736070044 122976258048 123163721856 123363917824 123404746752 123406083024 123576728058 123594202053 123647582208 123836069376 124007308992 124024843872 124251330168 124494483456 124684261632 124874329104 124928262144 125064686313 125102366676 125118701568 125309431296 125538263424 125554655232 125556014784 125729632728 125975678976 125977043087 126167715072 126223573504 126414618624 126415987488 126470586368 126590794596 126608694786 126663376896 126856461312 127049840064 127088118528 127104712704 127281850416 127298469888 127475877627 127530934272 127725341184 127920044448 127975292928 128153643912 128170377216 128171765092 128422590464 128600172288 128618356608 128673906688 128796209136 128870055936 129048256512 129049653894 129066504192 129302197248 129499304256 129555234816 129696711732 129735787664 129752727552 129933555633 129950521344 130187828736 130204827648 130386285792 130585045374 130641444864 130659917824 130840593408 131096641536 131297905704 131554848768 131736761856 131755389696 131812294656 131995993024 132013228032 132039678852 132197206428 132254302208 132455909376 132657823872 132715118592 132917428224 132944060214 133363141632 133566439104 133827821568 133846745088 134295574784 134500293648 134558384128 134763503616 135054283392 135215407488 135260158824 135421528536 135480016896 135524855808 135686541312 135952072704 136635218944 136902606848 136930037328 137138772141 137198002176 137302383099 137407145472 137571076608 137616607584 137840295936 137867914296 138348290304 138784407552 138831843402 139103529984 139315578048 139527949356 139782746439 140056293888 140269794336 140483620242 140544294912 140711968768 140758539264 141033996288 141035523456 141230546352 141250516632 141445836819 141722638848 142001520192 142217985924 142279409664 142496299008 142713518976 142775156736 142931070072 142974133344 142992801792 143192081718 143210778624 143472301056 143691008832 143910050004 143972204544 143973763528 144172849401 144191674368 144255512576 144473849856 144475414272 144537812992 144675193824 144695651184 144758145024 144959885196 144978812928 145199817216 145243564032 145464971904 145686717288 145749639168 145952761122 145971818496 146194336512 146257477632 146461307328 146480431104 146482017248 146684571516 146768674816 146971625472 146992407552 147195667584 147483721728 147485318736 147710143917 147773939712 147999204864 148203857088 148224813408 148269471616 148288831488 148495492152 148514881536 148786089984 149012898048 149240051856 149304508416 149532106752 150033534336 150054749376 150262243992 150348398592 150556299264 150557929543 150577588224 150852563456 150872260608 151082521632 151147773952 151312830354 151378182144 151608941568 151885800192 151905632256 151936068816 152117333424 152349219603 152415019008 152647358976 152946081792 152967708672 153180889988 153480656896 153714621312 153781010432 154015432704 154046291994 154230074166 154347752448 154531894272 154583038656 154767461184 154834305024 155070332928 155101403583 156132458496 156154535936 156491471232 156730025304 156917009256 157224087552 157531766784 157563330624 157803518628 158060019712 158112331776 158300964864 158610751488 158664963888 158884364646 158906831211 159751710216 160064335872 160308336384 160499589376 160552708848 160622051328 160813678592 160845900012 160866902016 160868643942 161406338688 161652384936 161968730112 161970483969 162287451648 162534841056 162605039616 162782607582 162852913152 163101164544 163349794368 163399009536 163648093392 163897556949 163968344064 164218295808 164468628576 164539662336 164541444032 164768970744 164790484992 164792269404 164863442944 165114759168 165343078656 165366458496 165668440224 165920983578 165992644608 166245682176 166499105472 166571016192 166752915084 166803155568 166824935424 167057428671 167079241728 167384351232 167406206976 167408019712 167639510304 167895058338 167967571968 168223620096 168552824832 168554649984 168787726128 168811593048 168884502528 169045024491 169119866062 169141948416 169375836672 169399786752 169450824704 169472950272 169709133888 169731293184 169967836836 170041245696 170300454912 170560059264 170633723904 170871525216 170893836288 171132000102 171466896384 171491142144 171728278848 171826741248 172064342016 172066205192 172088672256 172402929664 172665739008 172740313088 172928948976 173003636736 173244740844 173267361792 173583771648 173641221504 173848381056 174113393832 174188593152 174454124544 174795522048 175063874272 175406465024 175649015808 175673852928 176017637376 176052905136 176262941904 176321278467 176531635413 176607879168 176877098496 177223237632 177258746952 177817522176 178088585472 178437095424 178462326784 178498084374 179333724864 179684671488 179720673993 180072377856 180287209984 180346878432 180562038048 180640022528 180699807744 180915388416 181582131024 182573383104 182851696188 182930669568 183069844132 183209527296 183428102144 183488810112 183787061248 183823885728 184104105066 184464387072 184745582784 185045876736 185107120128 185109124536 185365092087 185471373312 185754104064 186037265808 186376995252 186741725184 187026392448 187311493656 187392393216 187653550014 187678052352 187680084599 187964146944 188045328384 188047364608 188307395136 188331982848 188334022176 188594449092 188963518464 189335360256 189623981232 189705879552 189886191894 189913042179 189995065344 190284691968 190574760096 190632177792 190657069056 190922775624 190947704832 191296401408 191588011776 191880066672 191962939392 192230465868 192255565824 192257647638 192633885696 192900258432 192927534912 193010860032 193194313704 193279846928 193305083904 193572384768 193574480841 193599756288 193658085376 193953295872 194248956384 194332852224 194545067598 194603681496 194629091328 194925782016 195281743104 195307241472 195579428688 195877568061 195962167296 195989876736 196260890112 196644962304 196647091648 196946858556 197031919616 197332273152 197605142784 197633084544 197718441984 197993989536 198019842048 198059518278 198295809642 198381453312 198683864064 198986735808 199072677888 199376142336 200044712448 200072999168 200349658656 200464531456 200741732352 200770117632 201443362176 201750440472 201837576192 202145255424 202514400256 202540843008 202581425088 202823111232 203132292804 203220025344 203529811968 203928109056 203956944896 204952828416 205353910272 205395055992 205640098888 205797003264 206042525696 206110718208 206356614912 206445740032 206760443904 206801871444 207522435456 208176611328 208247765103 208655294976 208973367072 209222679008 209291924034 209632116736 210084440832 210404691504 210725430363 210816442368 211067953152 211137808896 211550994432 211553285184 211845819528 211875774948 213002280288 213326978886 213419114496 213744448512 214070278464 214162735104 214396605108 214461200016 214489202688 214491525256 214788122577 214816167936 215208451584 215536513248 215958306816 215960645292 216383268864 216713121408 216806719488 217012790736 217043476776 217137217536 217439827794 217468219392 217799725824 217865346048 218197457856 218530075932 218624458752 218929141683 218957727744 219291504768 219386216448 219691960992 219720646656 219723025872 220026857274 220153012224 220457438208 220488611328 220793501376 220891253632 221225582592 221227978104 221323526144 221660909568 221998807296 222094688256 222337220112 222404207424 222433247232 222743238228 222772322304 223179134976 223519347072 223860077784 223956762624 224298160128 224300588911 224737099776 224739533312 225050301504 225082124064 225179336704 225393365988 225522597888 225834448896 225866382336 226278845184 226308390912 226623782448 226721660928 226969245531 227067273216 227413412352 227828700288 227858448384 228176000136 228622528512 228654856192 228971038464 229102321664 229419122688 229451563008 229771334982 230220985344 230571931968 230671515648 230992987792 231023149056 231069437991 231345111249 231445028864 231521628672 231797841408 232151191776 232251457536 232605499392 234198687744 234231803904 234690183168 234737206848 235017255872 235095037956 235375513884 235477172224 235836131328 236297650176 236344995936 236705277942 237090029568 237168497664 237451447296 237916127232 237997445832 239111633152 239579561984 239627565324 240096503808 240462504576 240749384064 240829063272 240933076992 241220517888 241268850018 241300353024 241302965913 242109508032 243431177472 243802261584 243907559424 244173911373 244279369728 244651746816 245024691552 245098514304 245472140088 245952516096 246327443712 246727835648 246809493504 246812166048 247153456116 247188404106 247295164416 247672138752 248014617984 248049687744 248502660336 248881475367 248988966912 249368523264 249748658208 249856524288 250129372626 250204733352 250237403136 250618862592 251076526848 251109310464 251112029568 251459265456 251842587507 251951357952 251954086174 252335430144 252447147008 252829237248 252831974976 252941172736 253181589192 253217389572 253326753792 253679799093 253712922624 254099680128 254176237056 254209425408 254563700832 254596939776 254951755254 255061868544 255450682368 255840088896 255950585856 256307287824 256340754432 256343530184 256698000153 256845180928 257200344576 257236713216 257347813376 257592418272 257740111872 258096513024 258099307788 258133008384 258604394496 258998608512 259110469632 259393423464 259471575328 259505455104 259867111266 259901042688 260375657472 260409655296 260772571584 261170090748 261282889728 261319835648 261681186816 262193283072 262595811408 263109697536 263473523712 263510779392 263991986048 264026456064 264079357704 264394412856 264508604416 264911818752 265315647744 265430237184 265834856448 265888120428 266726283264 267132878208 267655643136 267693490176 267747126561 268066557479 268591149568 269000587296 269116768256 269527007232 270108566784 270430814976 270520317648 270843057072 270960033792 271049711616 271373082624 273270437888 273805213696 273860074656 274277544282 274396004352 274604766198 274814290944 275142153216 275233215168 275680591872 275735828592 276156157599 276696580608 277568815104 277663686804 278207059968 278631156096 279055898712 279565492878 280112587776 280539588672 280967240484 281088589824 281423937536 281480325021 281517078528 282067992576 282071046912 282461092704 282501033264 282891673638 283445277696 284003040384 284435971848 284558819328 284992598016 285427037952 285550313472 285862140144 285948266688 285985603584 286384163436 286421557248 286944602112 287382017664 287820100008 287944409088 287947527056 288345698802 288383348736 288386471457 288511025152 288947699712 288950828544 289350387648 289391302368 289516290048 289919770392 289957625856 290399634432 290487128064 290929943808 291373434576 291499278336 291817601397 291905522244 291943636992 292388673024 292922614656 292960862208 292964034496 293369143032 293537349632 293943250944 293984815104 294391335168 294967443456 294970637472 295420287834 295547879424 295998409728 296407714176 296449626816 296538943232 296577662976 296990984304 297029763072 297443714463 297572179968 298025796096 298480103712 298609016832 299064213504 300067068672 300109498752 300524487984 300696797184 301112598528 301115859086 301155176448 301705126912 301744521216 302165043264 302295547904 302625660708 302756364288 303217883136 303771600384 303811264512 303872137632 304234666848 304698439206 304830038016 305294717952 305892163584 305935417344 306361779976 306961313792 307429242624 307562020864 308030865408 308092583988 308460148332 308695504896 309063788544 309166077312 309534922368 309668610048 310140665856 310202807166 312264916992 312309071872 312982942464 313460050608 313834018512 313937886051 314448175104 315126661248 315607037256 316120039424 316224663552 316601929728 317221502976 317329927776 317768729292 317813662422 319503420432 319990468329 320128671744 320616672768 320999178752 321105417696 321244102656 321627357184 321691800024 321733804032 321737287884 322812677376 323304769872 323937460224 323940967938 324574903296 325069682112 325210079232 325565215164 325705826304 326159741691 326202329088 326699588736 326798019072 327296186784 327795113898 327936688128 328436591616 328937257152 329079324672 329082888064 329537941488 329580969984 329584538808 329726885888 330040285911 330229518336 330686157312 330732916992 331336880448 331841967156 331985289216 332491364352 332998210944 333142032384 333505830168 333606311136 333649870848 334114857342 334158483456 334768702464 334812413952 334816039424 335279020608 335790116676 335935143936 336447240192 337105649664 337109299968 337575452256 337623186096 337769005056 338090048982 338239732124 338283896832 338751673344 338799573504 338901649408 339418267776 339462586368 339935673672 340082491392 340600909824 341120118528 341267447808 341743050432 341787672576 342264000204 342933792768 342982284288 343456557696 343653482496 344128684032 344132410384 344177344512 344657002473 344805859328 345331478016 345857897952 346007273472 346489481688 346534723584 347167543296 347282443008 347696762112 348226787664 348377186304 348908249088 350127748544 350812930048 351298031616 351347705856 352035274752 352105810272 352525883808 352642556934 353063270826 353215758336 353754196992 354446475264 354517493904 355635044352 356177170944 356874190848 356924653568 356996168748 358667449728 359369342976 359441347986 360144755712 360574419968 360693756864 361124076096 361280045056 361399615488 361830776832 361903275027 363164262048 365146766208 365703392376 365861339136 366139688264 366419054592 366856204288 366977620224 367574122496 367647771456 368208210132 368928774144 369491165568 370091753472 370214240256 370218249072 370730184174 370782606159 370942746624 371508208128 372074531616 372753990504 373483450368 374052784896 374622987312 374784786432 375194058939 375307100028 375356104704 375360169198 375928293888 376094729216 376614790272 376663965696 376668044352 377188898184 377927036928 377931129261 378670720512 379247962464 379411759104 379772383788 379826084358 379990130688 380569383936 381149520192 381264355584 381314138112 381845551248 381895409664 382427632881 382592802816 383176023552 383760133344 383925878784 384460931736 384511131648 384515295276 385267771392 385800516864 385855069824 386021720064 386388627408 386559693856 386610167808 387144769536 387148961682 387199512576 387316170752 387906591744 388497912768 388665704448 389090135196 389207362992 389258182656 389800666899 389851564032 390563486208 390614482944 391158857376 391755136122 391924334592 391979753472 392521780224 393289924608 393294183296 393893717112 394063839232 394664546304 395210285568 395266169088 395436883968 395987979072 396039684096 396119036556 396591619284 396762906624 397367728128 397973471616 398145355776 398752284672 400089424896 400145998336 400699317312 400929062912 401483464704 401540235264 402886724352 403500880944 403675152384 404290510848 405028800512 405162850176 405646222464 406264585608 406440050688 407059623936 407856218112 407913889792 409905656832 410707820544 410790111984 411280197776 411416316423 411594006528 411907149297 412085051392 412221436416 412713229824 413520887808 413603742888 415044870912 416353222656 416495530206 417310589952 417946734144 418445358016 418583848068 419264233472 419348239317 420168881664 420809383008 421450860726 421632884736 422135906304 422275617792 423101988864 423106570368 423691639056 423751549896 426004560576 426653957772 426838228992 427488897024 428140556928 428325470208 428793210216 428922400032 428978405376 428983050512 429576245154 429632335872 430416903168 431073026496 431916613632 431921290584 432518548203 432766537728 433426242816 433613438976 434025581472 434086953552 434274435072 434879655588 434936438784 435599451648 435730692096 436394915712 437060151864 437248917504 437858283366 437915455488 438583009536 438772432896 439383921984 439441293312 439446051744 440053714548 440306024448 440914876416 440977222656 441587002752 441782507264 442451165184 442455956208 442647052288 443130431751 443321819136 443997614592 444674440224 444808414848 444866494464 445486476456 445544644608 446358269952 447038694144 447720155568 447913525248 448596320256 448601177822 449479066624 450100603008 450164248128 450358673408 450786731976 451045195776 451668897792 451673788629 451732764672 452557690368 452616781824 453247564896 453443321856 453938491062 454134546432 454826824704 455657400576 455716896768 456352000272 457047658809 457245057024 457309712384 457942076928 458204643328 458838245376 458903126016 459542669964 460441970688 461143863936 461343031296 461985975584 462046298112 462138875982 462690222498 462890057728 463043257344 463595682816 464302383552 464502915072 465210998784 465304210749 468397375488 468463607808 469474413696 470034511744 470190075912 470751027768 470954344448 471672262656 472595300352 472689991872 473410555884 474180059136 474336995328 474902894592 475832254464 475994891664 476720493633 478223266304 479159123968 479255130648 480193007616 480925009152 481498768128 481658126544 481866153984 482441035776 482537700036 482600706048 482605931826 484219016064 485911451907 486862354944 487604523168 487815118848 488347822746 488558739456 489303493632 490049383104 490197028608 490944280176 491692670847 491905032192 492654887424 493618987008 493624332096 494306912232 494376808212 494590328832 495344277504 496029235968 496099375488 497005320672 497762950734 497977933824 498737046528 499497316416 499713048576 500258745252 500409466704 500474806272 501172286013 501237725184 502153053696 502218620928 502224059136 502918530912 503685175014 503902715904 503908172348 504670860288 504894294016 505658474496 505663949952 505882345472 506363178384 506434779144 506653507584 507359598186 507425845248 508199360256 508352474112 508418850816 509127401664 509193879552 509903510508 510123737088 510901364736 511680177792 511901171712 512614575648 512681508864 512687060368 513396000306 513690361856 514400689152 514473426432 515184836544 515480223744 516193026048 516198615576 516266016768 517208788992 517997217024 518220939264 518786846928 518943150656 519010910208 519734222532 519802085376 520751314944 521545143168 522340181496 522565779456 522639671296 523362373632 524386566144 525191622816 526219395072 526947047424 527021558784 527983972096 528052912128 528158715408 528788825712 529017208832 529594906239 529823637504 530631295488 531669712896 531776240856 533452566528 534265756416 535311286272 535386980352 535494253122 536133114958 537182299136 538001174592 538233536512 539054014464 539162021979 540217133568 540861629952 541040635296 541686114144 541920067584 542099423232 542746165248 546540875776 547610427392 547720149312 548555088564 548792008704 549209532396 549628581888 550284306432 550466430336 551361183744 551471657184 552312315198 553393161216 555137630208 555327373608 556095276261 556414119936 557262312192 558111797424 559130985756 560225175552 561079177344 561934480968 562177179648 562847875072 562960650042 563034157056 563040253797 564135985152 564142093824 564922185408 565002066528 565783347276 566890555392 568006080768 568871943696 569117638656 569739126537 569985196032 570854075904 571724280288 571896533376 571971207168 572768326872 572843114496 573889204224 574764035328 575640200016 575888818176 575895054112 576691397604 576766697472 576772942914 577022050304 577901657088 578700775296 578782604736 579032580096 579839540784 579915251712 580723442523 580799268864 580974256128 581859887616 582746869152 582998556672 583635202794 583811044488 583887273984 584777346048 585845229312 585921724416 585928068992 586738286064 587074699264 587632704183 587886501888 587969630208 588782670336 589934886912 589941274944 590840575668 591095758848 591919531217 591996819456 592815428352 592899253632 593077886464 593155325952 593981968608 594059526144 594887428926 595144359936 596051592192 596960207424 597218033664 598128427008 600134137344 600218997504 601048975968 601393594368 602225197056 602231718172 602310352896 603410253824 604330086528 604591095808 605251321416 605512728576 606435766272 607543200768 607622529024 607744275264 608469333696 609396878412 609660076032 610589435904 611784327168 611870834688 612723559952 613922627584 614858485248 616061730816 616185167976 616920296664 617391009792 618127577088 618332154624 619069844736 619337220096 620281331712 620405614332 624529833984 624618143744 624743295309 625965884928 626920101216 627668037024 627875772102 628896350208 630253322496 631214074512 632240078848 632449327104 633203859456 634659855552 635537458584 635627324844 639006840864 639980936658 640257343488 641233345536 641998357504 642210835392 642488205312 643254714368 643383600048 643467608064 643474575768 644364367731 645625354752 646609539744 647874920448 647881935876 649149806592 650139364224 650420158464 651130430328 651411652608 652319483382 652404658176 653399177472 653596038144 654592373568 655590227796 655873376256 656787425049 656873183232 657874514304 658158649344 658165776128 659075882976 659161939968 659169077616 659453771776 660080571822 660459036672 661372314624 661465833984 662673760896 663683934312 663970578432 664982728704 665996421888 666284064768 667011660336 667212622272 667299741696 668229714684 668316966912 669537404928 669632078848 670558041216 671580233352 671870287872 672894480384 672901766733 674211299328 674218599936 675150904512 675246372192 675538010112 676180097964 676479464248 676567793664 677503346688 677599147008 677803298816 678836535552 678925172736 679871347344 680164982784 680907736593 681201819648 682240237056 683486100864 683575345152 684528000408 685867585536 685964568576 686913115392 687306964992 688257368064 688264820768 688354689024 689314004946 689611718656 690662956032 691715795904 692014546944 692978963376 693069447168 693208313973 694035333747 694335086592 694564886016 695393524224 696453575328 696754372608 697816498176 700255497088 701625860096 702596063232 702695411712 704070549504 704211620544 705051767616 705285113868 706126541652 706431516672 707508393984 708892950528 709034987808 711270088704 712354341888 713748381696 713849307136 713992337496 717334899456 718738685952 718882695972 720289511424 721148839936 721387513728 722248152192 722560090112 722799230976 723661553664 723806550054 723908897739 726328524096 730293532416 731406784752 731722678272 732279376528 732521734119 732838109184 733712408576 733955240448 735295542912 736416420264 737857548288 738982331136 740183506944 740428480512 740436498144 741460368348 741565212318 741885493248 743016416256 744149063232 745507981008 746644426101 746966900736 748105569792 749245974624 749569572864 750388117878 750614200056 750712209408 750720338396 751856587776 752189458432 753229580544 753327931392 753336088704 754377796368 755854073856 755862258522 757341441024 758495924928 758823518208 759544767576 759652168716 759980261376 761039397279 761138767872 762299040384 762528711168 762628276224 763691102496 763790819328 764855265762 765185605632 766352047104 767520266688 767851757568 768921863472 769022263296 769030590552 770094000459 770535542784 771601033728 771710139648 772043440128 772777254816 773119387712 773220335616 774289539072 774297923364 774399025152 774632341504 775813183488 776995825536 777331408896 778180270392 778414725984 778516365312 779601333798 779703128064 781126972416 781228965888 782317714752 783510272244 783848669184 783959506944 785043560448 786579849216 786588366592 787787434224 788127678464 789329092608 790420571136 790532338176 791975958144 792079368192 792238073112 793183238568 793525813248 794735456256 795946943232 796290711552 797504569344 800178849792 800291996672 801398634624 801858125824 802966929408 803080470528 803241379683 804199672437 805773448704 807001761888 807350304768 808581021696 810057601024 810325700352 811292444928 812529171216 812880101376 814119247872 815827779584 819811313664 821415641088 821580223968 822560395552 822832632846 823188013056 823814298594 824170102784 824442872832 825426459648 827041775616 827207485776 828468472797 830089741824 832706445312 832991060412 834621179904 835893468288 836890716032 837167696136 838528466944 838696478634 840337763328 841618766016 842901721452 843265769472 844271812608 844440975063 844551235584 846203977728 846213140736 847383278112 847503099792 852009121152 853307915544 853676457984 854977794048 856281113856 856650940416 857586420432 857844800064 857956810752 857966101024 859152490308 859264671744 860833806336 862146052992 863833227264 863842581168 865037096406 865159414371 865533075456 866852485632 868051162944 868173907104 868548870144 869759311176 869872877568 871198903296 871461384192 872789831424 874120303728 874497835008 875452804191 875716566732 875830910976 877166019072 878767843968 878882586624 878892103488 880107429096 880612048896 881829752832 881839301609 881954445312 883174005504 883565014528 884902330368 884911912416 885294104576 886260863502 886643638272 887995229184 889348880448 889616829696 889732988928 890972952912 891089289216 892331143389 892716539904 894077388288 895440311136 895827050496 897192640512 897202355644 898958133248 900201206016 900328496256 900717346816 901573463952 902090391552 903337795584 903347577258 903465529344 905115380736 905233563648 906495129792 906886643712 907876982124 908269092864 909653649408 911314801152 911433793536 912704000544 914095317618 914490114048 914619424768 915884153856 917676490752 917806252032 919085339928 920883941376 922287727872 922686062592 923971951168 924092596224 924277751964 925380444996 925780115456 926086514688 927191365632 928604767104 929005830144 930421997568 930608421498 936794750976 936927215616 938948827392 940069023488 940380151824 941502055536 941908688896 943344525312 945379983744 946821111768 948360118272 948673990656 949805789184 951664508928 951989783328 953440987266 956446532608 958318247936 958510261296 959971404987 960386015232 961850018304 962997536256 963316253088 963732307968 964882071552 965075400072 965201412096 965211863652 968438032128 971822903814 973724709888 975209046336 975630237696 976695645492 977117478912 978479225073 978606987264 980098766208 980394057216 981888560352 983385341694 983810064384 985309774848 987237974016 987248664192 988613824464 988753616424 989180657664 990120857733 990688555008 992058471936 992198750976 994010641344 995525901468 995955867648 997474093056 998994632832 999426097152 1000517490504 1000818933408 1000949612544 1002344572026 1002475450368 1004306107392 1004437241856 1004448118272 1005837061824 1007370350028 1007805431808 1007816344696 1009341720576 1009788588032 1011316948992 1011327899904 1011764690944 1012726356768 1012869558288 1013307015168 1014719196372 1014851690496 1016398720512 1016704948224 1018254803328 1018387759104 1019807021016 1020247474176 1021802729472 1023360355584 1023802343424 1025229151296 1025363017728 1025374120736 1026792000612 1027380723712 1028801378304 1028946852864 1030369673088 1030960447488 1032386052096 1032397231152 1032532033536 1033971007419 1034417577984 1035994434048 1037573693856 1037886301312 1038021820416 1039468445064 1039604170752 1041502629888 1043090286336 1044680362992 1045131558912 1045279342592 1046724747264 1050383245632 1052438790144 1053894094848 1053905506801 1054043117568 1055967944192 1056105824256 1056317430816 1057577651424 1058034417664 1059189812478 1059647275008 1061262590976 1063339425792 1063552481712 1066905133056 1068531512832 1070622572544 1070773960704 1070988506244 1072266229916 1074364598272 1076002349184 1076467073024 1078108028928 1078324043958 1080434267136 1081723259904 1082081270592 1083372228288 1083840135168 1084198846464 1085492330496 1085709825081 1093081751552 1095440298624 1097110177128 1097584017408 1098419064792 1099257163776 1100568612864 1100932860672 1102722367488 1102943314368 1104624630396 1106786322432 1110275260416 1110654747216 1112190552522 1112347818477 1112828239872 1114524624384 1116223594848 1118261971512 1120450351104 1122158354688 1123868961936 1124354359296 1125695750144 1125921300084 1126068314112 1126080507594 1128284187648 1129844370816 1130004133056 1131566694552 1133781110784 1133793387783 1136012161536 1137743887392 1138235277312 1139478253074 1139970392064 1141708151808 1143448560576 1143793066752 1143942414336 1145536653744 1145686228992 1147282898643 1147778408448 1149528070656 1151280400032 1151777636352 1151790108224 1153382795208 1153533394944 1153545885828 1154044100608 1155803314176 1157401550592 1157565209472 1158065160192 1159679081568 1159830503424 1161446885046 1161598537728 1161948512256 1163719775232 1165493738304 1165997113344 1167270405588 1167622088976 1167774547968 1169402000697 1169554692096 1171690458624 1171843448832 1171856137984 1173476572128 1174149398528 1175265408366 1175773003776 1175939260416 1177565340672 1179869773824 1179882549888 1181681151336 1182191517696 1183839062434 1183993638912 1185630856704 1185798507264 1186155772928 1186310651904 1187963937216 1188119052288 1189774857852 1190288719872 1192103184384 1193920414848 1194436067328 1196256854016 1200268274688 1200437995008 1202097951936 1202787188736 1204450394112 1204463436344 1204620705792 1206820507648 1208660173056 1209182191616 1210502642832 1211025457152 1212871532544 1215086401536 1215488550528 1216938667392 1218793756824 1219320152064 1221178871808 1223568654336 1223741669376 1225447119904 1227845255168 1229716970496 1232123461632 1232370335952 1233840593328 1234248949269 1234782019584 1235721447891 1236255154176 1236664309248 1238139689472 1240562663424 1240811228664 1249059667968 1249236287488 1249486590618 1251931769856 1253840202432 1255336074048 1255751544204 1257792700416 1258044717951 1260506644992 1262428149024 1264480157696 1264898654208 1266407718912 1269319711104 1271074917168 1271254649688 1278013681728 1279961873316 1280514686976 1282466691072 1283996715008 1284421670784 1284976410624 1286509428736 1286767200096 1286935216128 1286949151536 1288728735462 1291250709504 1293219079488 1295749840896 1295763871752 1297555644609 1298299613184 1300278728448 1300840316928 1302260860656 1302823305216 1304638966764 1304809316352 1306798354944 1307192076288 1309184747136 1311180455592 1311746752512 1313574850098 1313746366464 1313760592193 1315749028608 1316317298688 1316331552256 1318151765952 1318323879936 1318338155232 1318907543552 1320161143644 1320918073344 1322744629248 1322931667968 1325347521792 1327367868624 1327941156864 1329391295253 1329965457408 1331992843776 1334023320672 1334425244544 1334599483392 1336459429368 1336633933824 1339074809856 1339264157696 1341116082432 1343160466704 1343740575744 1345788960768 1345803533466 1348437199872 1350301809024 1350492744384 1351076020224 1352360195928 1352958928496 1353135587328 1355006693376 1355021365887 1355198294016 1355606597632 1357673071104 1357850345472 1359742694688 1360329965568 1361815473186 1362403639296 1364480474112 1366972201728 1367150690304 1369056000816 1371142976427 1371735171072 1371929137152 1373826230784 1374613929984 1376514736128 1376529641536 1376709378048 1378628009892 1379223437312 1381325912064 1383431591808 1384029093888 1385957926752 1386138894336 1386416627946 1388070667494 1388670173184 1389129772032 1390787048448 1392907150656 1393508745216 1395632996352 1400510994176 1403251720192 1405192126464 1405390823424 1408423241088 1410103535232 1410570227736 1412253083304 1412863033344 1415016787968 1417785901056 1418069975616 1422540177408 1424708683776 1427496763392 1427698614272 1427984674992 1430161480899 1434669798912 1437477371904 1437765391944 1440579022848 1442297679872 1442775027456 1444496304384 1445120180224 1445598461952 1447323107328 1447613100108 1447817795478 1452657048192 1457734355721 1460587064832 1462813569504 1463445356544 1464558753056 1465043468238 1465676218368 1467424817152 1467910480896 1470591085824 1472832840528 1475078012541 1475715096576 1477964662272 1480856961024 1480872996288 1482920736696 1483130424636 1483770986496 1486032832512 1488298126464 1491015962016 1493288852202 1493933801472 1496211139584 1498491949248 1499139145728 1500776235756 1501228400112 1501424418816 1501440676792 1503516858039 1503713175552 1504378916864 1506459161088 1506655862784 1506672177408 1508755592736 1511708147712 1511724517044 1514682882048 1516991849856 1517647036416 1519089535152 1519304337432 1519960522752 1522078794558 1522277535744 1524598080768 1525057422336 1525256552448 1527382204992 1527581638656 1529710531524 1530371211264 1532704094208 1535040533376 1535703515136 1537843726944 1538044526592 1538061181104 1540188000918 1541071085568 1543202067456 1543420279296 1545554509632 1546238775424 1546440671232 1548579078144 1548595846728 1548798050304 1549264683008 1551626366976 1553991651072 1554662817792 1556360540784 1556829451968 1557032730624 1559202667596 1559406256128 1562253944832 1564635429504 1567020544488 1567697338368 1567919013888 1570087120896 1570104122377 1573159698432 1573176733184 1575574868448 1576255356928 1578658185216 1580841142272 1581064676352 1583951916288 1584158736384 1584476146224 1586366477136 1587051626496 1588784718717 1589470912512 1591893886464 1595009138688 1600357699584 1600583993344 1602797269248 1603716251648 1605933858816 1606160941056 1606482759366 1608399344874 1611546897408 1614003523776 1614700609536 1617162043392 1617486065937 1620115202048 1620651400704 1622584889856 1625058342432 1625760202752 1628238495744 1639622627328 1642831282176 1643160447936 1645120791104 1645665265692 1646376026112 1647628597188 1648340205568 1648885745664 1650852919296 1654083551232 1654414971552 1656936945594 1660179483648 1665412890624 1665982120824 1669242359808 1671786936576 1673781432064 1674335392272 1677056933888 1677392957268 1680675526656 1683237532032 1685803442904 1686531538944 1688543625216 1688881950126 1689102471168 1689120761391 1692407955456 1692426281472 1694766556224 1695006199584 1704018242304 1706615831088 1707352915968 1709217379611 1709955588096 1712562227712 1715172840864 1715689600128 1715913621504 1715932202048 1718304980616 1718529343488 1721667612672 1724292105984 1727666454528 1727685162336 1730074192812 1730318828742 1731066150912 1733704971264 1736102325888 1736347814208 1737097740288 1739518622352 1739745755136 1742170327569 1742397806592 1742922768384 1745579662848 1748240607456 1748995670016 1750905608382 1751433133464 1751661821952 1754332038144 1757535687936 1757765173248 1757784206976 1760214858192 1761224097792 1762898112549 1763659505664 1763678603218 1763908890624 1766348011008 1767130029056 1769804660736 1769823824832 1770588209152 1772521727004 1773287276544 1775758593651 1775990458368 1778697760896 1779233659392 1779465977856 1781945905824 1782178578432 1784662286778 1785433079808 1788154776576 1790880622272 1791654100992 1794385281024 1794404711288 1797916266496 1800402412032 1800656992512 1801434693632 1803146927904 1804180783104 1806675591168 1806695154516 1806931058688 1810230761472 1812990259584 1813773287424 1815753964248 1816538185728 1819307298816 1822629602304 1822867587072 1825408001088 1828190635236 1828980228096 1829238849536 1831768307712 1835352981504 1835612504064 1838170679856 1841767882752 1844575455744 1847943902336 1848185192448 1848555503928 1850760889992 1851560230912 1852173029376 1854382731264 1857209534208 1858011660288 1860843995136 1861216842996 1873589501952 1873854431232 1874229885927 1876465902353 1877897654784 1880138046976 1880760303648 1883004111072 1883817377792 1886689050624 1890759967488 1893642223536 1896720236544 1897347981312 1899611578368 1903979566656 1906881974532 1912893065216 1916636495872 1917020522592 1919942809974 1920772030464 1923700036608 1925995072512 1926632506176 1927464615936 1929764143104 1930150800144 1930402824192 1930423727304 1933093103193 1936876064256 1943645807628 1947449419776 1950418092672 1951260475392 1953391290984 1954234957824 1956958450146 1957213974528 1960197532416 1960788114432 1963777120704 1966770683388 1967620128768 1970362275147 1970619549696 1974475948032 1974497328384 1977227648928 1977507232848 1978361315328 1980241715466 1981377110016 1984116943872 1984397501952 1988021282688 1991051802936 1991911735296 1994948186112 1997989265664 1998852194304 2001034981008 2001637866816 2001899225088 2004689144052 2004950900736 2008612214784 2008896236544 2011674123648 2014740700056 2015610863616 2015632689392 2018683441152 2018705300199 2019577176064 2022633897984 2022655799808 2025452713536 2025739116576 2026614030336 2029438392744 2029703380992 2032797441024 2033409896448 2036509606656 2036775518208 2039614042032 2040494948352 2042723209779 2043605458944 2046720711168 2050458302592 2050726035456 2050748241472 2053584001224 2054761447424 2057602756608 2057893705728 2060739346176 2061920894976 2064772104192 2064794462304 2065064067072 2067942014838 2068835155968 2071988868096 2075147387712 2075772602624 2076043640832 2078936890128 2079208341504 2082106001241 2083005259776 2086180572672 2089360725984 2090263117824 2090558685184 2093449494528 2100766491264 2104877580288 2107788189696 2107811013602 2108086235136 2111935888384 2112211648512 2112634861632 2115155302848 2116068835328 2118379624956 2119294550016 2122525181952 2126678851584 2127104963424 2133810266112 2137063025664 2141245145088 2141547921408 2141977012488 2144532459832 2148729196544 2152004698368 2152934146048 2156216057856 2156648087916 2160868534272 2163446519808 2164162541184 2166744456576 2167680270336 2168397692928 2170984660992 2171419650162 2171726693217 2186163503104 2190880597248 2194220354256 2195168034816 2196838129584 2197565202357 2198514327552 2201137225728 2201865721344 2205886628736 2209249260792 2213572644864 2220550520832 2221309494432 2224381105044 2224695636954 2225656479744 2229049248768 2232447189696 2236523943024 2239933278303 2240900702208 2244316709376 2247737923872 2248708718592 2251391500288 2251842600168 2252136628224 2252161015188 2256568375296 2259688741632 2260008266112 2263133389104 2267562221568 2267586775566 2272024323072 2275487774784 2276470554624 2278956506148 2279940784128 2283118191837 2283416303616 2286897121152 2287586133504 2287884828672 2291073307488 2291372457984 2294565797286 2295556816896 2299056141312 2302560800064 2303555272704 2303580216448 2306765590416 2307066789888 2307091771656 2308088201216 2310282001377 2311606628352 2314803101184 2315130418944 2316130320384 2319358163136 2319661006848 2322893770092 2323197075456 2323897024512 2327439550464 2330987476608 2331994226688 2334540811176 2335244177952 2335549095936 2338804001394 2339109384192 2343380917248 2343686897664 2343712275968 2346953144256 2348298797056 2350530816732 2351546007552 2351878520832 2355130681344 2359739547648 2359765099776 2363362302672 2364383035392 2367678124868 2367987277824 2371261713408 2371597014528 2372311545856 2375927874432 2376238104576 2379549715704 2380577439744 2384206368768 2387840829696 2388872134656 2392513708032 2400536549376 2400875990016 2404195903872 2405574377472 2408900788224 2408926872688 2409241411584 2409724139049 2412599017311 2413641015296 2417320346112 2421005285664 2422050914304 2425743065088 2430172803072 2430977101056 2433877334784 2437587513648 2438640304128 2442357743616 2447483338752 2450894239808 2455690510336 2459433940992 2464246923264 2464740671904 2467681186656 2468497898538 2469564039168 2471442895782 2472510308352 2473328618496 2476279378944 2481125326848 2481622457328 2498119335936 2498472574976 2498973181236 2503863539712 2507680404864 2510672148096 2511503088408 2515585400832 2516089435902 2521013289984 2524856298048 2528960315392 2529797308416 2532815437824 2533322925189 2538639422208 2542149834336 2542509299376 2556027363456 2559923746632 2561029373952 2564933382144 2567993430016 2568843341568 2569952821248 2573018857472 2573534400192 2573870432256 2573898303072 2577457470924 2582501419008 2586438158976 2591499681792 2591527743504 2595111289218 2595478243113 2596599226368 2600557456896 2604521721312 2605646610432 2609277933528 2609618632704 2613596709888 2614384152576 2618369494272 2622360911184 2623493505024 2626358412573 2627149700196 2627492732928 2627521184386 2631498057216 2632663104512 2636303531904 2636647759872 2636676310464 2637815087104 2640322287288 2641836146688 2645489258496 2645517904827 2645863335936 2650695043584 2654735737248 2655882313728 2658782590506 2659930914816 2663985687552 2668046641344 2668850489088 2669198966784 2672918858736 2673267867648 2676993430167 2678149619712 2678528315392 2682232164864 2686320933408 2687481151488 2691577921536 2691607066932 2696874399744 2700603618048 2700985488768 2702152040448 2704720391856 2705917856992 2706271174656 2710013386752 2710042731774 2710396588032 2711213195264 2715346142208 2715700690944 2719485389376 2720659931136 2723630946372 2724807278592 2728960948224 2733944403456 2734301380608 2738112001632 2742285952854 2743470342144 2743858274304 2747652461568 2753029472256 2753059283072 2753418756096 2757256019784 2758446874624 2762651824128 2766863183616 2768058187776 2771915853504 2772277788672 2772833255892 2776141334988 2777340346368 2778259544064 2781574096896 2785814301312 2787017490432 2791265992704 2801021988352 2806503440384 2810384252928 2810781646848 2816846482176 2820207070464 2821140455472 2824506166608 2825726066688 2830033575936 2836139951232 2845080354816 2849417367552 2854993526784 2855397228544 2855969349984 2860322961798 2869339597824 2874954743808 2875530783888 2879914214961 2881158045696 2884595359744 2885550054912 2888992608768 2891196923904 2894646214656 2895226200216 2895635590956 2905314096384 2915468711442 2921174129664 2925627139008 2926890713088 2929117506112 2930086936476 2931352436736 2934849634304 2935437675219 2935820961792 2941182171648 2945665681056 2950156025082 2951430193152 2955929324544 2961713922048 2961745992576 2965841473392 2966260849272 2967541972992 2972065665024 2976596252928 2982031924032 2986577704404 2987867602944 2992422279168 2996983898496 2998278291456 3001552471512 3002456800224 3002848837632 3002881353584 3007033716078 3007426351104 3008757833728 3012918322176 3013311725568 3013344354816 3017511185472 3023416295424 3023449034088 3029365764096 3033983699712 3035294072832 3038179070304 3038608674864 3039921045504 3044157589116 3044555071488 3049196161536 3050114844672 3054764409984 3055163277312 3059421063048 3060742422528 3065408188416 3070081066752 3071407030272 3075687453888 3076089053184 3076122362208 3080376001836 3082142171136 3086404134912 3086840558592 3091109019264 3092477550848 3092881342464 3097158156288 3097191693456 3097596100608 3098529366016 3101913022257 3103252733952 3107983302144 3112721081568 3113658903936 3114065461248 3118405335192 3118812512256 3124507889664 3129270859008 3134041088976 3135394676736 3135838027776 3140174241792 3140208244754 3146353466368 3151149736896 3152510713856 3157316370432 3161682284544 3161716520403 3162129352704 3167903832576 3168317472768 3168952292448 3172732954272 3174103252992 3177569437434 3178941825024 3183787772928 3190018277376 3200715399168 3201167986688 3205594538496 3207432503296 3211867717632 3212321882112 3212965518732 3216798689748 3223093794816 3228007047552 3229401219072 3234324086784 3234972131874 3240230404096 3241302801408 3245169779712 3250116684864 3251520405504 3256476991488 3257129475243 3279245254656 3286320895872 3290241582208 3291330531384 3292752052224 3295257194376 3296680411136 3297771491328 3301705838592 3308167102464 3308829943104 3313873891188 3320358967296 3330825781248 3331964241648 3337043455431 3338484719616 3343573873152 3347562864128 3348670784544 3354113867776 3354785914536 3361351053312 3366475064064 3371606885808 3373063077888 3377087250432 3377763900252 3378204942336 3378241522782 3384852562944 3389533112448 3390012399168 3401380163349 3408036484608 3413231662176 3414705831936 3418434759222 3419911176192 3425124455424 3430345681728 3431379200256 3431827243008 3431864404096 3436609961232 3437058686976 3441848695929 3443335225344 3448584211968 3455332909056 3455370324672 3460148385624 3460637657484 3462132301824 3467409942528 3472204651776 3472695628416 3474195480576 3479037244704 3479491510272 3484340655138 3484795613184 3485845536768 3491159325696 3496481214912 3497991340032 3501811216764 3502866266928 3503323643904 3508206002091 3508664076288 3515071375872 3515530346496 3515568413952 3520429716384 3522448195584 3525796225098 3527319011328 3527357206436 3527817781248 3532696022016 3534260058112 3539609321472 3539647649664 3541176418304 3545043454008 3546574553088 3551517187302 3551980916736 3557395521792 3558467318784 3558931955712 3563891811648 3564357156864 3569324573556 3570866159616 3576309553152 3581761244544 3583308201984 3588770562048 3588809422576 3595832532992 3600804824064 3601313985024 3606293855808 3608361566208 3613351182336 3613390309032 3613862117376 3620461522944 3625980519168 3627546574848 3631507928496 3633076371456 3638614597632 3645259204608 3650816002176 3656381270472 3657960456192 3658477699072 3663536615424 3670705963008 3671225008128 3676341359712 3683535765504 3689150911488 3695887804672 3696370384896 3697111007856 3701521779984 3703120461824 3704346058752 3707164343673 3708765462528 3714419068416 3721687990272 3722433685992 3747179003904 3747708862464 3748459771854 3752931804706 3755795309568 3760276093952 3761520607296 3766008222144 3767634755584 3773378101248 3774134153853 3781519934976 3787284447072 3793440473088 3794695962624 3799223156736 3807959133312 3813763949064 3825786130432 3833272991744 3834041045184 3839885619948 3841544060928 3847400073216 3851990145024 3853265012352 3854929231872 3859528286208 3860301600288 3860805648384 3860847454608 3866186206386 3873752128512 3887291615256 3892666933827 3894898839552 3900836185344 3902520950784 3906782581968 3908469915648 3913916900292 3914427949056 3920395064832 3921576228864 3927554241408 3933541366776 3935240257536 3940724550294 3941239099392 3941281776579 3948951896064 3948994656768 3954455297856 3955014465696 3956722630656 3960483430932 3962754220032 3968233887744 3968795003904 3976042565376 3982103605872 3983823470592 3988173885759 3989896372224 3995978531328 4002069962016 4003275733632 4003798450176 4009378288104 4009901801472 4017224429568 4017792473088 4023348247296 4029481400112 4031221727232 4031265378784 4037366882304 4037410600398 4039154352128 4045311599616 4050905427072 4051478233152 4053228060672 4058876785488 4059406761984 4065064097661 4065594882048 4066819792896 4073019213312 4073551036416 4079228084064 4080989896704 4085446419558 4087210917888 4093441422336 4100916605184 4101452070912 4101496482944 4107168002448 4109522894848 4113428929281 4115205513216 4115787411456 4121478692352 4123841789952 4129544208384 4129588924608 4130128134144 4135884029676 4137670311936 4143977736192 4150294775424 4151545205248 4152087281664 4157873780256 4158416683008 4164212002482 4166010519552 4172361145344 4178721451968 4180526235648 4181117370368 4186898989056 4201532982528 4209755160576 4215576379392 4215622027204 4216172470272 4223871776768 4225269723264 4230310605696 4232137670656 4236759249912 4238589100032 4245050363904 4253357703168 4254209926848 4267620532224 4274126051328 4282490290176 4283095842816 4283954024976 4289064919664 4290484442697 4297458393088 4304009396736 4312432115712 4313296175832 4321737068544 4326893039616 4328325082368 4333488913152 4335360540672 4336795385856 4341969321984 4342839300324 4343453386434 4372327006208 4373203067163 4381761194496 4388440708512 4390336069632 4393676259168 4395130404714 4397028655104 4402274451456 4403731442688 4411773257472 4418498521584 4427145289728 4442618988864 4448762210088 4449391273908 4451312959488 4458098497536 4464894379392 4473047886048 4479866556606 4481801404416 4488633418752 4495475847744 4497417437184 4502783000576 4503685200336 4504273256448 4504322030376 4510550574117 4513136750592 4519377483264 4520016532224 4526266778208 4535124443136 4535173551132 4544048646144 4550975549568 4552941109248 4557913012296 4559881568256 4566236383674 4566832607232 4573794242304 4575172267008 4575769657344 4582146614976 4582744915968 4589131594572 4591113633792 4598112282624 4605121600128 4607110545408 4607160432896 4613531180832 4614133579776 4614183543312 4616176402432 4620564002754 4623213256704 4629606202368 4630260837888 4638716326272 4639322013696 4645787540184 4646394150912 4647794049024 4654879100928 4661974953216 4663988453376 4669081622352 4670488355904 4671098191872 4677608002788 4678218768384 4686761834496 4687424551936 4693906288512 4696597594112 4701061633464 4703092015104 4703757041664 4710261362688 4710312367131 4719479095296 4719530199552 4726724605344 4728766070784 4735356249736 4735974555648 4742523426816 4743194029056 4744623091712 4751855748864 4752476209152 4759099431408 4761154879488 4766354156151 4768412737536 4775681659392 4785027416064 4801073098752 4801751980032 4808391807744 4811148754944 4817801576448 4817853745376 4818482823168 4819448278098 4825198034622 4827282030592 4834640692224 4842010571328 4844101828608 4851486130176 4852458197811 4860345606144 4861954202112 4867754669568 4875175027296 4877280608256 4884715487232 4901788479616 4911381020672 4918867881984 4928493846528 4929481343808 4935362373312 4936995797076 4939128078336 4942885791564 4945020616704 4946657236992 4952558757888 4962250653696 4963244914656 4996238671872 4996945149952 4997946362472 5007727079424 5015360809728 5021344296192 5023006176816 5031170801664 5032178871804 5042026579968 5049712596096 5057920630784 5059594616832 5065630875648 5066645850378 5067362284173 5077278844416 5084299668672 5085018598752 5112054726912 5119847493264 5122058747904 5127652138833 5129866764288 5135986860032 5137686683136 5147068800384 5147740864512 5147796606144 5154914941848 5165002838016 5172876317952 5182999363584 5183055487008 5190222578436 5190956486226 5193198452736 5201114913792 5209043442624 5211293220864 5218555867056 5219237265408 5226510982707 5227193419776 5228768305152 5236738988544 5244721822368 5246987010048 5252716825146 5254299400392 5254985465856 5255042368772 5262996114432 5265326209024 5272607063808 5273295519744 5273352620928 5275630174208 5280644574576 5283672293376 5290978516992 5291035809654 5291726671872 5301390087168 5309471474496 5311764627456 5317565181012 5319861829632 5327275780953 5327971375104 5336093282688 5337700978176 5338397933568 5345837717472 5346535735296 5353986860334 5356299239424 5357056630784 5364464329728 5372641866816 5374962302976 5383155843072 5383214133864 5393748799488 5401207236096 5401970977536 5404304080896 5409440783712 5411835713984 5412542349312 5420026773504 5420085463548 5420793176064 5422426390528 5430692284416 5438970778752 5441319862272 5447261892744 5449614557184 5457921896448 5467888806912 5468602761216 5476224003264 5484571905708 5486940684288 5487716548608 5495304923136 5506058944512 5506118566144 5506837512192 5514512039568 5516893749248 5525303648256 5533726367232 5543831707008 5544555577344 5545666511784 5552282669976 5554680692736 5556519088128 5563148193792 5571628602624 5574034980864 5582531985408 5602043976704 5613006880768 5620768505856 5621563293696 5622689657781 5629397707059 5633692964352 5640414140928 5642280910944 5649012333216 5651452133376 5660067151872 5672279902464 5690160709632 5698834735104 5710794457088 5711938699968 5720645923596 5738679195648 5749909487616 5751061567776 5759828429922 5762316091392 5769190719488 5771100109824 5777985217536 5782393847808 5789292429312 5790452400432 5791271181912 5799279309579 5810628192768 5830937422884 5842348259328 5851254278016 5853781426176 5858235012224 5860173872952 5862704873472 5869699268608 5870875350438 5871641923584 5882364343296 5891331362112 5900312050164 5902860386304 5911086825441 5911858649088 5923427844096 5923491985152 5931682946784 5932521698544 5935083945984 5944131330048 5953192505856 5964063848064 5973155408808 5975735205888 5984844558336 5993967796992 5996556582912 6003104943024 6004913600448 6005697675264 6005762707168 6014067432156 6014852702208 6017515667456 6025836644352 6026688709632 6035022370944 6046832590848 6046898068176 6056115900597 6058731528192 6067967399424 6076358140608 6077217349728 6079842091008 6088315178232 6089110142976 6098392323072 6100229689344 6109528819968 6110326554624 6118842126096 6121484845056 6128169629337 6130816376832 6140162133504 6151374907776 6152178106368 6152244724416 6160752003672 6164284342272 6172808269824 6172875111263 6173681117184 6182218038528 6184955101696 6185762684928 6194316312576 6194383386912 6195192201216 6197058732032 6203826044514 6206505467904 6215966604288 6225442163136 6227317807872 6228130922496 6236810670384 6237625024512 6246318003723 6249015779328 6258541718016 6268082177952 6270789353472 6271676055552 6280348483584 6280416489508 6292706932736 6302299473792 6305021427712 6314632740864 6323364569088 6323433040806 6324258705408 6335807665152 6336634945536 6337904584896 6345465908544 6348206505984 6355138874868 6357883650048 6367575545856 6380036554752 6401430798336 6402335973376 6411189076992 6423735435264 6424643764224 6425931037464 6433597379496 6446187589632 6456014095104 6458802438144 6468648173568 6469944263748 6480460808192 6482605602816 6490339559424 6500233369728 6503040811008 6512953982976 6514258950486 6515180079651 6558490509312 6572641791744 6580483164416 6582661062768 6585504104448 6590514388752 6593360822272 6595542982656 6603411677184 6617659886208 6627747782376 6640717934592 6661651562496 6663928483296 6674086910862 6676969439232 6687147746304 6695125728256 6697341569088 6708227735552 6709571829072 6719799834909 6722702106624 6732950128128 6743213771616 6746126155776 6754174500864 6755527800504 6756409884672 6756483045564 6769705125888 6779066224896 6780024798336 6802760326698 6816072969216 6826463324352 6829411663872 6836869518444 6839822352384 6849354575511 6850248910848 6860691363456 6862758400512 6863654486016 6863728808192 6873219922464 6874117373952 6883697391858 6886670450688 6897168423936 6910665818112 6910740649344 6920296771248 6921275314968 6924264603648 6930846004131 6934819885056 6944409303552 6945391256832 6948390961152 6958074489408 6958983020544 6968681310276 6969591226368 6971691073536 6982318651392 6992962429824 6995982680064 7003622433528 7005732533856 7006647287808 7016412004182 7017328152576 7030142751744 7031060692992 7031136827904 7040859432768 7044896391168 7051592450196 7054638022656 7054714412872 7055635562496 7065392044032 7068520116224 7079218642944 7079295299328 7082352836608 7090086908016 7093149106176 7103034374604 7103961833472 7114791043584 7116934637568 7127783623296 7128714313728 7138649147112 7141732319232 7152619106304 7163522489088 7166616403968 7177541124096 7177618845152 7191665065984 7201609648128 7202627970048 7212587711616 7216723132416 7226702364672 7226780618064 7227724234752 7229172417147 7237797051933 7240923045888 7251961038336 7263015856992 7266152742912 7277229195264 7290518409216 7301632004352 7312762540944 7315920912384 7316955398144 7327073230848 7342450016256 7352682719424 7367071531008 7378301822976 7391775609344 7392740769792 7394222015712 7403043559968 7406240923648 7408692117504 7414328687346 7417530925056 7428838136832 7443375980544 7444867371984 7494358007808 7495417724928 7496919543708 7505863609412 7511590619136 7520552187904 7523041214592 7532016444288 7535269511168 7546756202496 7548268307706 7563039869952 7574568894144 7586880946176 7589391925248 7598446313472 7599968775567 7615918266624 7627527898128 7651572260864 7668082090368 7679771239896 7683088121856 7694800146432 7703980290048 7706530024704 7709858463744 7719056572416 7720603200576 7721611296768 7721694909216 7732372412772 7747504257024 7774583230512 7785333867654 7786434729339 7789797679104 7801672370688 7813565163936 7816939831296 7827833800584 7828855898112 7840790129664 7843152457728 7855108482816 7867082733552 7870480515072 7881449100588 7882478198784 7882563553158 7897989313536 7908910595712 7910028931392 7913445261312 7920966861864 7925508440064 7936467775488 7936553714481 7937590007808 7952085130752 7964207211744 7967646941184 7976347771518 7979792744448 7991957062656 8004139924032 8006551467264 8007596900352 8018756576208 8019803602944 8030980290501 8034448859136 8035584946176 8046696494592 8058962800224 8062443454464 8062530757568 8074733764608 8074821200796 8078308704256 8090623199232 8101810854144 8102956466304 8106456121344 8117753570976 8118813523968 8130128195322 8131189764096 8133639585792 8146038426624 8147102072832 8158456168128 8161979793408 8170892839116 8174421835776 8186882844672 8201833210368 8202904141824 8202992965888 8214336004896 8219045789696 8226857858562 8230411026432 8231574822912 8242957384704 8259088416768 8259177849216 8260256268288 8271768059352 8275340623872 8287955472384 8300589550848 8303090410496 8304174563328 8315747560512 8316833366016 8328424004964 8332021039104 8344722290688 8357442903936 8361052471296 8362234740736 8373797978112 8403065965056 8419510321152 8431152758784 8431244054408 8432344940544 8447743553536 8450539446528 8460621211392 8464275341312 8473518499824 8477178200064 8490100727808 8508419853696 8535241064448 8548252102656 8564980580352 8566191685632 8567908049952 8578129839328 8580968885394 8594916786176 8608018793472 8624864231424 8626592351664 8639742644883 8643474137088 8653786079232 8656650164736 8666977826304 8673590771712 8683938643968 8685678600648 8686906772868 8744654012416 8746406134326 8763522388992 8776881417024 8780672139264 8787352518336 8790260809428 8794057310208 8804548902912 8806313025657 8807462885376 8823546514944 8836997043168 8854290579456 8885237977728 8897524420176 8898782547816 8902625918976 8916196995072 8929788758784 8946095772096 8959733113212 8963602808832 8977266837504 8990951695488 8994834874368 9005566001152 9007370400672 9008546512896 9008644060752 9021101148234 9026273501184 9038754966528 9040033064448 9052533556416 9070248886272 9070347102264 9088097292288 9101951099136 9105882218496 9115826024592 9119763136512 9132472767348 9133665214464 9147588484608 9150344534016 9164293229952 9165489831936 9178263189144 9182227267584 9196224565248 9196324145351 9210243200256 9214221090816 9214320865792 9227062361664 9228267159552 9228367086624 9232352804864 9241128005508 9246426513408 9259212404736 9260521675776 9277432652544 9278644027392 9291575080368 9292788301824 9295588098048 9305739066771 9309758201856 9323949906432 9338163244704 9340976711808 9342196383744 9355216005576 9356437536768 9373523668992 9374849103872 9387812577024 9393195188224 9402123266928 9406184030208 9407514083328 9420522725376 9420624734262 9439060399104 9453449210688 9457532141568 9470712499472 9471949111296 9485046853632 9485149561209 9486388058112 9489246183424 9503711497728 9504952418304 9518198862816 9522309758976 9532708312302 9536825475072 9551363318784 9570054832128 9602146197504 9603503960064 9616783615488 9622297509888 9635603152896 9635707490752 9636965646336 9638896556196 9650396069244 9654564061184 9669281384448 9684021142656 9688203657216 9702972260352 9704916395622 9720691212288 9723908404224 9735509339136 9750350054592 9754561216512 9769430974464 9803576959232 9822762041344 9837735763968 9858962687616 9870724746624 9873991594152 9878256156672 9885771583128 9890041233408 9893314473984 9905117515776 9924501307392 9926489829312 9992477343744 9993890299904 9995892724944 10011130366293 10015454158848 10030721619456 10042688592384 10046012353632 10062341603328 10064357743608 10084053159936 10099425192192 10115841261568 10119189233664 10131261751296 10133291700756 10134724568346 10154557688832 10168599337344 10170037197504 10204140490047 10224109453824 10239694986528 10244117495808 10255304277666 10259733528576 10271973720064 10275373366272 10294137600768 10295481729024 10295593212288 10309829883696 10325546087787 10330005676032 10345752635904 10365998727168 10366110974016 10380445156872 10381912972452 10386396905472 10402229827584 10418086885248 10422586441728 10437111734112 10438474530816 10453021965414 10454386839552 10457536610304 10473477977088 10489443644736 10493974020096 10505433650292 10508598800784 10509970931712 10510084737544 10524618006273 10525992228864 10530652418048 10545214127616 10546591039488 10546705241856 10551260348416 10561289149152 10567344586752 10581957033984 10582071619308 10583453343744 10602780174336 10618942948992 10623529254912 10635130362024 10639723659264 10654551561906 10655942750208 10672186565376 10675401956352 10676795867136 10691675434944 10693071470592 10707973720668 10712598478848 10714113261568 10728928659456 10745283733632 10749924605952 10766311686144 10766428267728 10787497598976 10802414472192 10803941955072 10818881567424 10823671427968 10825084698624 10840053547008 10840170927096 10841586352128 10844852781056 10861384568832 10877941557504 10882639724544 10894523785488 10899229114368 10915843792896 10935777613824 10952448006528 10969143811416 10973881368576 10975433097216 10990609846272 10990728856639 11012117889024 11012237132288 11013675024384 11029024079136 11033787498496 11050607296512 11067452734464 11087663414016 11089111154688 11091333023568 11104565339952 11109361385472 11113038176256 11121493031019 11126296387584 11143257205248 11165063970816 11204087953408 11226013761536 11241537011712 11243126587392 11245379315562 11258795414118 11267385928704 11280828281856 11284561821888 11298024666432 11302904266752 11320134303744 11322402461559 11344559804928 11380321419264 11397669470208 11423877399936 11441291847192 11477358391296 11499818975232 11502123135552 11519656859844 11524632182784 11538381438976 11542200219648 11555970435072 11564787695616 11578584858624 11580904800864 11582542363824 11598558619158 11621256385536 11661874845768 11684696518656 11702508556032 11707562852352 11716470024448 11720347745904 11725409746944 11739398537216 11741750700876 11743283847168 11764728686592 11782662724224 11800624100328 11805720772608 11822173650882 11823717298176 11823845329737 11846855688192 11846983970304 11863365893568 11865043397088 11870167891968 11888262660096 11906385011712 11928127696128 11946310817616 11951470411776 11964521657277 11969689116672 11987935593984 12006209886048 12009827200896 12011395350528 12011525414336 12028134864312 12029705404416 12035031334912 12051673288704 12053377419264 12070044741888 12093665181696 12093796136352 12112231801194 12117463056384 12135934798848 12152716281216 12154434699456 12159684182016 12176630356464 12178220285952 12195192292983 12196784646144 12200459378688 12219057639936 12220653109248 12237684252192 12242969690112 12256339258674 12261632753664 12280324267008 12302749815552 12304356212736 12304489448832 12321504007344 12328568684544 12340286787843 12345616539648 12345750222526 12347362234368 12364436077056 12369910203392 12371525369856 12388632625152 12388766773824 12390384402432 12394117464064 12407652089028 12413010935808 12431933208576 12450884326272 12454635615744 12456261844992 12473621340768 12475250049024 12492636007446 12498031558656 12517083436032 12536164355904 12541578706944 12543352111104 12560696967168 12560832979016 12585413865472 12604598947584 12610042855424 12629265481728 12646729138176 12646866081612 12648517410816 12671615330304 12675809169792 12690931817088 12696413011968 12710277749736 12715767300096 12735151091712 12760073109504 12802861596672 12804671946752 12822378153984 12847470870528 12849287528448 12851862074928 12867194758992 12871453328091 12892375179264 12912028190208 12937296347136 12939888527496 12960921616384 12965211205632 12980679118848 13000466739456 13006081622016 13025907965952 13028517900972 13030360159302 13116981018624 13119609201489 13145283583488 13160966328832 13165322125536 13171008208896 13181028777504 13186721644544 13191085965312 13206823354368 13235319772416 13255495564752 13281435869184 13327856966592 13348173821724 13353938878464 13374295492608 13390251456512 13394683138176 13416455471104 13419143658144 13439599669818 13445404213248 13465900256256 13486427543232 13492252311552 13508349001728 13511055601008 13512819769344 13512966091128 13531651722351 13539410251776 13558132449792 13560049596672 13605520653396 13632145938432 13652926648704 13658823327744 13673739036888 13679644704768 13698709151022 13700497821696 13721382726912 13725516801024 13727308972032 13727457616384 13746439844928 13748234747904 13767394783716 13773340901376 13794336847872 13821331636224 13821481298688 13840593542496 13842550629936 13848529207296 13861692008262 13869639770112 13888818607104 13890782513664 13916148978816 13917966041088 13937362620552 13939182452736 13943382147072 13964637302784 13985924859648 13991965360128 14007244867056 14011465067712 14013294575616 14032824008364 14034656305152 14060285503488 14062273655808 14081718865536 14089792782336 14103184900392 14109276045312 14109428825744 14111271124992 14130784088064 14130937101393 14137040232448 14158437285888 14158590598656 14180173816032 14186298212352 14206068749208 14207923666944 14229582087168 14233869275136 14255567246592 14257428627456 14277298294224 14283464638464 14299062468453 14305238212608 14327044978176 14355082248192 14355237690304 14383330131968 14403219296256 14405255940096 14425175423232 14433446264832 14453404729344 14453561236128 14455448469504 14458344834294 14475594103866 14481846091776 14503922076672 14526031713984 14532305485824 14554458390528 14581036818432 14603264008704 14625525081888 14631841824768 14633910796288 14654146461696 14705365438848 14734143062016 14756603645952 14783551218688 14785481539584 14788444031424 14806087119936 14812481847296 14817384235008 14828657374692 14835061850112 14857676273664 14886751961088 14889734743968 14988716015616 14990835449856 14993839087416 15011727218824 15023181238272 15041104375808 15046082429184 15064032888576 15070539022336 15093512404992 15096536615412 15126079739904 15149137788288 15173761892352 15178783850496 15196892626944 15199937551134 15202086852519 15231836533248 15255055796256 15303144521728 15336164180736 15359542479792 15366176243712 15382956416499 15389600292864 15407960580096 15413060049408 15441206401152 15443222593536 15443389818432 15464744825544 15495008514048 15549166461024 15570667735308 15572869458678 15579595358208 15603344741376 15627130327872 15633879662592 15655667601168 15657711796224 15679532948121 15681580259328 15686304915456 15710216965632 15734165467104 15740961030144 15762898201176 15764956397568 15765127106316 15795978627072 15817821191424 15820057862784 15826890522624 15841933723728 15851016880128 15872935550976 15873107428962 15875180015616 15904170261504 15928414423488 15935293882368 15952695543036 15959585488896 15981827342859 15983914125312 16008279848064 16013102934528 16015193800704 16037513152416 16039607205888 16061960581002 16068897718272 16071169892352 16093392989184 16117925600448 16124886908928 16125061515136 16149467529216 16149642401592 16156617408512 16181246398464 16203621708288 16205912932608 16212912242688 16235507141952 16237627047936 16260256390644 16262379528192 16267279171584 16292076853248 16316912336256 16323959586816 16341785678232 16348843671552 16373765689344 16403666420736 16405808283648 16405985931776 16428672009792 16438091579392 16453715717124 16460822052864 16463149645824 16485914769408 16518176833536 16518355698432 16520512536576 16543536118704 16550681247744 16575910944768 16601179101696 16606180820992 16631495121024 16633666732032 16656848009928 16664042078208 16689444581376 16714885807872 16722104942592 16724469481472 16747595956224 16806131930112 16839020642304 16862305517568 16862488108816 16864689881088 16868068973343 16888193121177 16895487107072 16901078893056 16921242422784 16947036999648 16954356400128 16980201455616 17016839707392 17070482128896 17096504205312 17132383371264 17135816099904 17156259678656 17161937770788 17189833572352 17216037586944 17249728462848 17253184703328 17279485289766 17286948274176 17307572158464 17313300329472 17333955652608 17347181543424 17367877287936 17371357201296 17373813545736 17489308024832 17492812268652 17527044777984 17553762834048 17561344278528 17574705036672 17580521618856 17588114620416 17609097805824 17612626051314 17614925770752 17647093029888 17673994086336 17708581158912 17733260476323 17770475955456 17795048840352 17797565095632 17805251837952 17832393990144 17859577517568 17892191544192 17919466226424 17927205617664 17954533675008 17981903390976 17989669748736 18011132002304 18014740801344 18017093025792 18017288121504 18042202296468 18052547002368 18077509933056 18080066128896 18105067112832 18140497772544 18140694204528 18168347701791 18176194584576 18203902198272 18231652049184 18239526273024 18264945534696 18267330428928 18295176969216 18300689068032 18328586459904 18330979663872 18356526378288 18364454535168 18384508888011 18392449130496 18392648290702 18420486400512 18428641731584 18454124723328 18456534319104 18456734173248 18464705609728 18482256011016 18492853026816 18518424809472 18518625333789 18521043351552 18554865305088 18557288054784 18583150160736 18585576603648 18591176196096 18611478133542 18619516403712 18647899812864 18676326489408 18681953423616 18684392767488 18710432011152 18712875073536 18738954011169 18747047337984 18749698207744 18775625154048 18786390376448 18804246533856 18812368060416 18815028166656 18841045450752 18841249468524 18878120798208 18906898421376 18915064283136 18941424998944 18943898222592 18970093707264 18970299122418 18972776116224 18978492366848 19007422995456 19009904836608 19036397725632 19044619517952 19065416624604 19073650950144 19102726637568 19140109664256 19204292395008 19207007920128 19233567230976 19271206305792 19271414981504 19273931292672 19277793112392 19300792138488 19309128122368 19338562768896 19368042285312 19376407314432 19405944520704 19409832791244 19441382424576 19447816808448 19471018678272 19500700109184 19509122433024 19538861948928 19545540238953 19607153918464 19645524082688 19675471527936 19717925375232 19741449493248 19747983188304 19756512313344 19771543166256 19780082466816 19786628947968 19810235031552 19852979658624 19984954687488 19987780599808 19991785449888 20022260732586 20030908317696 20061443238912 20085377184768 20092024707264 20124683206656 20128715487216 20159399504727 20168106319872 20198850384384 20238378467328 20262523502592 20266583401512 20269449136692 20309115377664 20337198674688 20340074395008 20408280980094 20448218907648 20479389973056 20488234991616 20510608555332 20519467057152 20543947440128 20548063726533 20550746732544 20588275201536 20590963458048 20591186424576 20619659767392 20651092175574 20660011352064 20691505271808 20731997454336 20732221948032 20760890313744 20763825944904 20772793810944 20804459655168 20836173770496 20845172883456 20874223468224 20876949061632 20906043930828 20908773679104 20915073220608 20946955954176 20978887289472 20987948040192 21010867300584 21017197601568 21019941863424 21020169475088 21049236012546 21051984457728 21061304836096 21090428255232 21093182078976 21093410483712 21122578298304 21134689173504 21163914067968 21164143238616 21166906687488 21205560348672 21237885897984 21247058509824 21270260724048 21279447318528 21309103123812 21311885500416 21344373130752 21350803912704 21383350869888 21386142941184 21415947441336 21425196957696 21428226523136 21457857318912 21490567467264 21499849211904 21532623372288 21532856535456 21574995197952 21604828944384 21607883910144 21637763134848 21647342855936 21650169397248 21680107094016 21680341854192 21683172704256 21689705562112 21713391155799 21722769137664 21755883115008 21789047570976 21798458228736 21831687585792 21871555227648 21904896013056 21938287622832 21947762737152 21950866194432 21981219692544 21981457713278 22024474264576 22027350048768 22058048158272 22067574996992 22101214593024 22134905468928 22175326828032 22178222309376 22182666047136 22209130679904 22218722770944 22226076352512 22242986062038 22252592775168 22286514410496 22330127941632 22408175906816 22452027523072 22483074023424 22486253174784 22490758631124 22517590828236 22534771857408 22561656563712 22569123643776 22596049332864 22605808533504 22640268607488 22644804923118 22689119609856 22760642838528 22795338940416 22799906326701 22847754799872 22882583694384 22954716782592 23004246271104 23039313719688 23049264365568 23076762877952 23084400439296 23111940870144 23129575391232 23157169717248 23161809601728 23165084727648 23197117238316 23242512771072 23323749691536 23359304188017 23369393037312 23405017112064 23432940048896 23440695491808 23450819493888 23478797074432 23483501401752 23486567694336 23529457373184 23565325448448 23601248200656 23611441545216 23644347301764 23647434596352 23647690659474 23693967940608 23726731787136 23730086794176 23740335783936 23776525320192 23809661143443 23812770023424 23856255392256 23892621635232 23902940823552 23929043314554 23939378233344 23975871187968 24012419772096 24019654401792 24022790701056 24023050828672 24056269728624 24059410808832 24070062669824 24092940871503 24103346577408 24106754838528 24140089483776 24187330363392 24187592272704 24224463602388 24234926112768 24271869597696 24305432562432 24308869398912 24319368364032 24353260712928 24356440571904 24390384585966 24393569292288 24400918757376 24438115279872 24441306218496 24475368504384 24485939380224 24512678517348 24523265507328 24560648534016 24605499631104 24608712425472 24608978897664 24643008014688 24657137369088 24680573575686 24691233079296 24691500445052 24694724468736 24728872154112 24739820406784 24777265250304 24777533547648 24780768804864 24788234928128 24815304178056 24826021871616 24863866417152 24901768652544 24909271231488 24912523689984 24947242681536 24950500098048 24985272014892 24996063117312 25034166872064 25072328711808 25083157413888 25086704222208 25121393934336 25121665958032 25170827730944 25209197895168 25258530963456 25293458276352 25293732163224 25297034821632 25343230660608 25351618339584 25381863634176 25392826023936 25420555499472 25431534600192 25470302183424 25605723193344 25609343893504 25644756307968 25694941741056 25698575056896 25703724149856 25734389517984 25742906656182 25784750358528 25824056380416 25874592694272 25879777054992 25921843232768 25930422411264 25961358237696 26000933478912 26051815931904 26057035801944 26060720318604 26233962037248 26239218402978 26290567166976 26321932657664 26330644251072 26342016417792 26362057555008 26373443289088 26382171930624 26413646708736 26418939076971 26470639544832 26510991129504 26562871738368 26655713933184 26696347643448 26707877756928 26748590985216 26780502913024 26789366276352 26832910942208 26838287316288 26879199339636 26890808426496 26931800512512 26972855086464 26984504623104 27016698003456 27022111202016 27025639538688 27025932182256 27063303444702 27078820503552 27116264899584 27120099193344 27211041306792 27264291876864 27305853297408 27317646655488 27347478073776 27359289409536 27397418302044 27400995643392 27442765453824 27451033602048 27454915232768 27492879689856 27496469495808 27534789567432 27546681802752 27588673695744 27588972436053 27642663272448 27642962597376 27681187084992 27685101259872 27697058414592 27723384016524 27739279540224 27777637214208 27781565027328 27832297957632 27835932082176 27874725241104 27878364905472 27886764294144 27917217200313 27929274605568 27971849719296 28014489734112 28022930135424 28026589151232 28065648016728 28069312610304 28120571006976 28124547311616 28163437731072 28179585564672 28206369800784 28218552090624 28218857651488 28222542249984 28261568176128 28261874202786 28274080464896 28317181197312 28360347632064 28372596424704 28412137498416 28415847333888 28455448683627 28459164174336 28467738550272 28511134493184 28514857254912 28554596588448 28566929276928 28598124936906 28610476425216 28654089956352 28710164496384 28710475380608 28766660263936 28806438592512 28810511880192 28850350846464 28866892529664 28906809458688 28907122472256 28910896939008 28916689668588 28951188207732 28963692183552 29007844153344 29052063427968 29064610971648 29108916781056 29162073636864 29206528017408 29251050163776 29263683649536 29267821592576 29308292923392 29410730877696 29468286124032 29513207291904 29567102437376 29576888062848 29612174239872 29624963694592 29634768470016 29657314749384 29670123700224 29715352547328 29773503922176 29779469487936 29977432031232 29981670899712 29987678174832 30023454437648 30033391098879 30046362476544 30082208751616 30092164858368 30128065777152 30187024809984 30193073230824 30252159479808 30298275576576 30347523784704 30357567700992 30393785253888 30399875102268 30404173705038 30463673066496 30510111592512 30606289043456 30612421470141 30672328361472 30719084959584 30732352487424 30765912832998 30779200585728 30815921160192 30826120098816 30882412802304 30886445187072 30886779636864 30929489651088 30990017028096 31098332922048 31141335470616 31145738917356 31159190716416 31206689482752 31254260655744 31267759325184 31311335202336 31315423592448 31359065896242 31363160518656 31372609830912 31420433931264 31468330934208 31481922060288 31525796402352 31529912795136 31530254212632 31573854018819 31591957254144 31635642382848 31640115725568 31653781045248 31683867447456 31702033760256 31745871101952 31746214857924 31750360031232 31808340523008 31856828846976 31870587764736 31905391086072 31919170977792 31963654685718 31967828250624 32016559696128 32026205869056 32030387601408 32075026304832 32079214411776 32123921162004 32137795436544 32142339784704 32186785978368 32235851200896 32249773817856 32250123030272 32298935058432 32299284803184 32313234817024 32362492796928 32407243416576 32411825865216 32471014283904 32475254095872 32520512781288 32524759056384 32534558343168 32584153706496 32633824672512 32647919173632 32683571356464 32697687343104 32747531378688 32807332841472 32811971863552 32857344019584 32876183158784 32907431434248 32921644105728 32926299291648 32971829538816 32972186569917 33036353667072 33036711396864 33041025073152 33087072237408 33101362495488 33151821889536 33202358203392 33212361641984 33262990242048 33267333464064 33313696019856 33328084156416 33364479093057 33378889162752 33429771615744 33448938962944 33495191912448 33612263860224 33678041284608 33724611035136 33724976217632 33729379762176 33736137946686 33776386242354 33790974214144 33802157786112 33842484845568 33894073999296 33908712800256 33960402911232 33967207384677 34033679414784 34140964257792 34193008410624 34271632199808 34312519357312 34323875541576 34379667144704 34432075173888 34499456925696 34506369406656 34558970579532 34573896548352 34615144316928 34626600658944 34667911305216 34694363086848 34735754575872 34742714402592 34747627091472 34978616049664 34985624537304 35054089555968 35107525668096 35122688557056 35149410073344 35161043237712 35176229240832 35218195611648 35225252102628 35229851541504 35294186059776 35347988172672 35417162317824 35466520952646 35471535989211 35540951910912 35590097680704 35595130191264 35610503675904 35664787980288 35719155035136 35784383088384 35838932452848 35854411235328 35893564971831 35909067350016 35963806781952 36029481602688 36034186051584 36034576243008 36084404592936 36105094004736 36155019866112 36160132257792 36210134225664 36280995545088 36281388409056 36336695403582 36352389169152 36407804396544 36463304098368 36479052546048 36529891069392 36534660857856 36585576878949 36590353938432 36601378136064 36657172919808 36661959327744 36713052756576 36728909070336 36769017776022 36784898260992 36785296581404 36840972801024 36857283463168 36908249446656 36913068638208 36913468346496 36929411219456 36964512022032 36985706053632 37036849618944 37037250667578 37042086703104 37109730610176 37114576109568 37166300321472 37171153207296 37182352392192 37222956267084 37239032807424 37295799625728 37352652978816 37363906847232 37368785534976 37420864022304 37425750147072 37477908022338 37494094675968 37499396415488 37551250308096 37608493067712 37624736120832 37630056333312 37682090901504 37682498937048 37756241596416 37813796842752 37830128566272 37882849997888 37887796445184 37940187414528 37940598244836 37945552232448 37956984733696 38014845990912 38072795451264 38089239035904 38130833249208 38147301900288 38205453275136 38280219328512 38408584790016 38414015840256 38467134461952 38542412611584 38542829963008 38547862585344 38555586224784 38601584276976 38618256244736 38677125537792 38736084570624 38811889041408 38819665582488 38882764849152 38895633616896 38942037356544 39001400218368 39018244866048 39077723897856 39091080477906 39214307836928 39291048165376 39350943055872 39358827604467 39435850750464 39482898986496 39495966376608 39513024626688 39543086332512 39560164933632 39573257895936 39620470063104 39705959317248 39975561199616 39983570899776 40044521465172 40061816635392 40122886477824 40170754369536 40184049414528 40249366413312 40257430974432 40318799009454 40336212639744 40397700768768 40476756934656 40525047005184 40533166803024 40538898273384 40594955167053 40618230755328 40674397349376 40680148790016 40816561960188 40896437815296 40958779946112 40976469983232 41021217110664 41038934114304 41087894880256 41096127453066 41101493465088 41176550403072 41181926916096 41182372849152 41239319534784 41302184351148 41320022704128 41383010543616 41463994908672 41464443896064 41521780627488 41527651889808 41545587621888 41608919310336 41672347540992 41748446936448 41753898123264 41812087861656 41817547358208 41830146441216 41893911908352 41957774578944 41975896080384 42021734601168 42034395203136 42039883726848 42040338950176 42098472025092 42103968915456 42122609672192 42180856510464 42186820967424 42245156596608 42269378347008 42327828135936 42328286477232 42333813374976 42392811304179 42411120697344 42475771795968 42540521448096 42558894637056 42618206247624 42623771000832 42688746261504 42701607825408 42766701739776 42772285882368 42831894882672 42850393915392 42856453046272 42897187405359 42915714637824 42981134934528 43065246744576 43065713070912 43149990395904 43209657888768 43210125778841 43215767820288 43275526269696 43294685711872 43300338794496 43360214188032 43360683708384 43366345408512 43379411124224 43426782311598 43445538275328 43511766230016 43578095141952 43596916457472 43663375171584 43743110455296 43809792026112 43876575245664 43895525474304 43901732388864 43962439385088 43962915426556 44048948529152 44116096316544 44135149993984 44202429186048 44269810937856 44350653656064 44356444618752 44365332094272 44418261359808 44437445541888 44452152705024 44485972124076 44505185550336 44573028820992 44660255883264 44816351813632 44966148046848 44972506349568 44981517262248 45035181656472 45069543714816 45123313127424 45138247287552 45192098665728 45211617067008 45280537214976 45289609846236 45378239219712 45521285677056 45590677880832 45599812653402 45606260557557 45695509599744 45765167388768 45909433565184 46008492542208 46078627439376 46098528731136 46153525755904 46168800878592 46223881740288 46323619203456 46330169455296 46394234476632 46485025542144 46647499383072 46718608376034 46738786074624 46810034224128 46865880097792 46881390983616 46901638987776 46957594148864 46967002803504 46973135388672 47038598844363 47058914746368 47130650896896 47202496401312 47222883090432 47288694603528 47294869192704 47295381318948 47387935881216 47453463574272 47460173588352 47480671567872 47553050640384 47619322286886 47625540046848 47712510784512 47785243270464 47805881647104 47858086629108 47878756466688 47945482028577 47951742375936 48024839544192 48039308803584 48045581402112 48046101657344 48112539457248 48118821617664 48140125339648 48185881743006 48206693154816 48213509677056 48280178967552 48374660726784 48375184545408 48448927204776 48469852225536 48543739195392 48610865124864 48617738797824 48638736728064 48706521425856 48712881143808 48780769171932 48787138584576 48801837514752 48876230559744 48950737008768 48971878760448 49025357034696 49046531014656 49121297068032 49210999262208 49217424850944 49217957795328 49286016029376 49314274738176 49361147151372 49382466158592 49383000890104 49389448937472 49457744308224 49479640813568 49554530500608 49555067095296 49561537609728 49576469856256 49630608356112 49652043743232 49727732834304 49803537305088 49818542462976 49894485363072 49901000196096 49970544029784 49992126234624 50068333744128 50144657423616 50166314827776 50173408444416 50242787868672 50243331916064 50341655461888 50418395790336 50517061926912 50586916552704 50587464326448 50594069643264 50604206920029 50664579363531 50686461321216 50703236679168 50763727268352 50841110998944 50863069200384 50940604366848 51211446386688 51218687787008 51289512615936 51397150113792 51407448299712 51468779035968 51485813312364 51569500717056 51648112760832 51749185388544 51759554109984 51843686465536 51860844822528 51922716475392 52001866957824 52103631863808 52114071603888 52121440637208 52467924074496 52478436805956 52581134333952 52643865315328 52661288502144 52684032835584 52724115110016 52746886578176 52764343861248 52827293417472 52837878153942 52941279089664 53021982259008 53125743476736 53199781428969 53311427866368 53392695286896 53415755513856 53497181970432 53561005826048 53578732552704 53676574632576 53758398679272 53781616852992 53863601025024 53945710172928 53969009246208 54033396006912 54044222404032 54051279077376 54051864364512 54126606889404 54157641007104 54232529799168 54240198386688 54422082613584 54505043105373 54528583753728 54611706594816 54694956147552 54718578819072 54794836604088 54801991286784 54885530907648 54902067204096 54909830465536 54985759379712 54992938991616 55069579134864 55093363605504 55177347391488 55177944872106 55285925194752 55362374169984 55370202519744 55394116829184 55446768033048 55478559080448 55555274428416 55555876001367 55563130054656 55664595915264 55671864164352 55749450482208 55756729810944 55773528588288 55834434400626 55858549211136 55943699438592 56028979468224 56045860270848 56053178302464 56131296033456 56138625220608 56216862033507 56241142013952 56249094623232 56326875462144 56359171129344 56412739601568 56437104181248 56437715302976 56445084499968 56523136352256 56523748405572 56548160929792 56634362394624 56720695264128 56745192849408 56824274996832 56831694667776 56910897367254 56918328348672 56935477100544 57022268986368 57029714509824 57109193176896 57133858553856 57196249873812 57220952850432 57308179912704 57420328992768 57420950761216 57533320527872 57612877185024 57621023760384 57700701692928 57813618917376 57814244944512 57821793878016 57833379337176 57902376415464 57927384367104 58015688306688 58104126855936 58129221943296 58217833562112 58324147273728 58413056034816 58502100327552 58527367299072 58535643185152 58616585846784 58636620716859 58821461755392 58936572248064 59026414583808 59134204874752 59153776125696 59224348479744 59249927389184 59269536940032 59314629498768 59340247400448 59430705094656 59558938975872 59954864062464 59963341799424 59975356349664 60046908875296 60066782197758 60092724953088 60164417503232 60184329716736 60256131554304 60374049619968 60386146461648 60478198514181 60504318959616 60596551153152 60715135401984 60787570507776 60799750204536 60808347410076 60927346132992 61020223185024 61212578086912 61224842940282 61344656722944 61438169919168 61464704974848 61531825665996 61558401171456 61631842320384 61644191179599 61652240197632 61764825604608 61772890374144 61773559273728 61858979302176 61980034056192 62196665844096 62282670941232 62291477834712 62318381432832 62413378965504 62508521311488 62535518650368 62622670404672 62630847184896 62718131792484 62726321037312 62745219661824 62840867862528 62936661868416 62963844120576 63051592804704 63059825590272 63060508425264 63147708037638 63183914508288 63271284765696 63280231451136 63367734894912 63404067520512 63491742203904 63492429715848 63500720062464 63616681046016 63713657693952 63741175529472 63810782172144 63838341955584 63927309371436 63935656501248 64033119392256 64052411738112 64150052609664 64158428823552 64247842324008 64275590873088 64284679569408 64373571956736 64374269017457 64471702401792 64499547635712 64500246060544 64597870116864 64598569606368 64626469634048 64724985593856 64814486833152 64823651730432 64942028567808 64950508191744 65041025562576 65049518112768 65069116686336 65140173467397 65168307412992 65267649345024 65367142712928 65395374686208 65495062757376 65614665682944 65623943727104 65714688039168 65752366317568 65814862868496 65843288211456 65852598583296 65943659077632 65944373139834 66073422793728 66082050146304 66174144474816 66202724990976 66303643779072 66404716406784 66424723283968 66525980484096 66534666928128 66627392039712 66656168312832 66728958186114 66757778325504 66859543231488 66990383824896 67224527720448 67356082569216 67449222070272 67449952435264 67458759524352 67472275893372 67552772484708 67581948428288 67604315572224 67684969691136 67788147998592 67817425600512 67920805822464 67934414769354 68067358829568 68281928515584 68386016821248 68543264399616 68625038714624 68647751083152 68759334289408 68864150347776 69012738813312 69117941159064 69147793096704 69230288633856 69253201317888 69335822610432 69388726173696 69471509151744 69485428805184 69495254182944 69957232099328 69971249074608 70077912564051 70108179111936 70215051336192 70298820146688 70322086475424 70352458481664 70436391223296 70450504205256 70459703083008 70588372119552 70695976345344 70834324635648 70933041905292 70943071978422 71081903821824 71180195361408 71190260382528 71221007351808 71329575960576 71428983430329 71438310070272 71568766176768 71677864905696 71708822470656 71787129943662 71818134700032 71927613563904 72058963205376 72068372103168 72069152486016 72168809185872 72210188009472 72278822614509 72310039732224 72320264515584 72420268451328 72561991090176 72562776818112 72673390807164 72704778338304 72815608793088 72926608196736 72958105092096 73059782138784 73069321715712 73171153757898 73180707876864 73202756272128 73314345839616 73323918655488 73426105513152 73457818140672 73538035552044 73569796521984 73570593162808 73681945602048 73714566926336 73816498893312 73826137276416 73826936692992 73858822438912 73929024044064 73971412107264 74073699237888 74074501335156 74084173406208 74219461220352 74332600642944 74342306414592 74364704784384 74445912534168 74478065614848 74591599251456 74705305957632 74727813694464 74737571069952 74841728044608 74851500294144 74955816044676 74988189351936 74998792830976 75102500616192 75216986135424 75249472241664 75260112666624 75364181803008 75364997874096 75512483192832 75627593685504 75765699995776 75775592890368 75880374829056 75881196489672 75891104464896 75913969467392 76029691981824 76145590902528 76178478071808 76261666498416 76294603800576 76410906550272 76817169580032 76828031680512 76934268923904 76935101996473 77084825223168 77085659926016 77095725170688 77111172449568 77203168553952 77236512489472 77354251075584 77472169141248 77623778082816 77639331164976 77765529698304 77791267233792 77884074713088 78002800436736 78155447795712 78182160955812 78428615673856 78582096330752 78701886111744 78717655208934 78871701500928 78965797972992 78991932753216 79026049253376 79086172665024 79120329867264 79146515791872 79240940126208 79256817230913 79411918634496 79967141799552 80089042930344 80123633270784 80245772955648 80341508739072 80368098829056 80498732826624 80514861948864 80637598018908 80672425279488 80795401537536 80953513869312 81050094010368 81066333606048 81077796546768 81189910334106 81236461510656 81348794698752 81360297580032 81633123920376 81792875630592 81917559892224 81952939966464 82042434221328 82077868228608 82175789760512 82192254906132 82202986930176 82353100806144 82364745698304 82478639069568 82604368702296 82640045408256 82766021087232 82766917308159 82927989817344 82928887792128 83043561254976 83055303779616 83091175243776 83217838620672 83344695081984 83496893872896 83507796246528 83624175723312 83635094716416 83660292882432 83751651600939 83787823816704 83915549157888 84043469202336 84068790406272 84079767453696 84080677900352 84196944050184 84207937830912 84245219344384 84361713020928 84373641934848 84490313193216 84538756694016 84655656271872 84656572954464 84667626749952 84785622608358 84822241394688 84951543591936 85081042896192 85117789274112 85236412495248 85247542001664 85366346050881 85377492523008 85403215650816 85533403479552 85544571764736 85663789765344 85700787830784 85712906092544 85794374810718 85831429275648 85962269869056 86130493489152 86131426141824 86299980791808 86419315777536 86420251557682 86431535640576 86551052539392 86589371423744 86600677588992 86720428376064 86721367416768 86732690817024 86758822248448 86853564623196 86891076550656 87023532460032 87156190283904 87193832914944 87326750343168 87486220910592 87619584052224 87753150491328 87791050948608 87803464777728 87924878770176 87925830853112 88097897058304 88232192633088 88270299987968 88404858372096 88539621875712 88701307312128 88730664188544 88836522719616 88874891083776 88904305410048 88971944248152 89010371100672 89146057641984 89320511766528 89632703627264 89932296093696 89945012699136 89963034524496 90070363312944 90100173296637 90139087429632 90246626254848 90276494575104 90384197331456 90561074429952 90579219692472 90756478439424 91042571354112 91181355761664 91199625306804 91212521115114 91391019199488 91530334777536 91818867130368 91837264410423 92016985084416 92157254878752 92197057462272 92307051511808 92337601757184 92447763480576 92647238406912 92660338910592 92788468953264 92970051084288 93294998766144 93437216752068 93477572149248 93620068448256 93731760195584 93762781967232 93803277975552 93915188297728 93934005607008 93946270777344 94077197688726 94117829492736 94261301793792 94404992802624 94445766180864 94577389207056 94589738385408 94590762637896 94721562056457 94775871762432 94906927148544 94920347176704 94961343135744 95106101280768 95238644573772 95251080093696 95425021569024 95570486540928 95611763294208 95716173258216 95757512933376 95890964057154 95903484751872 96049679088384 96078617607168 96091162804224 96092203314688 96225078914496 96237643235328 96280250679296 96371763486012 96413386309632 96427019354112 96560357935104 96749321453568 96750369090816 96897854409552 96939704451072 97087478390784 97221730249728 97235477595648 97413042851712 97425762287616 97561538343864 97574277169152 97603675029504 97752461119488 97901474017536 97943757520896 98050714069392 98093062029312 98242594136064 98421998524416 98435915590656 98572032058752 98628549476352 98722294302744 98764932317184 98766001780208 98778897874944 98915488616448 98916559709751 98959281627136 99109061001216 99110134190592 99123075219456 99261216712224 99304087486464 99455465668608 99607074610176 99637084925952 99788970726144 99802000392192 99941088059568 99984252469248 100093437279171 100136667488256 100289314847232 100346816888832 100485575737344 100486663832128 100683310923776 100836791580672 101034123853824 101173833105408 101174928652896 101188139286528 101208413840058 101329158727062 101372922642432 101406473358336 101527454536704 101682221997888 101726138400768 101881208733696 102422892773376 102437375574016 102579025231872 102814896599424 102937558071936 102971626624728 103139001434112 103296225521664 103498370777088 103519108219968 103687372931072 103721689645056 103845432950784 104003733915648 104207263727616 104228143207776 104242881274416 104935848148992 104956873611912 105162268667904 105287730630656 105322577004288 105368065671168 105448230220032 105493773156352 105528687722496 105654586834944 105675756307884 105882558179328 106043964518016 106251486953472 106399562857938 106414607967633 106622855732736 106785390573792 106831511027712 106994363940864 107122011652096 107157465105408 107353149265152 107516797358544 107563233705984 107680694915493 107727202050048 107891420345856 108088444808064 108102558154752 108103728729024 108253213778808 108315282014208 108465059598336 108480396773376 108844165227168 109010086210746 109057167507456 109223413189632 109389912295104 109437157638144 109589673208176 109603982573568 109756730636847 109771061815296 109804134408192 109819660931072 109971518759424 109985877983232 110139158269728 110186727211008 110354694782976 110355889744212 110571850389504 110724748339968 110740405039488 110788233658368 110893536066096 110957118160896 111110548856832 111111752002734 111126260109312 111329191830528 111343728328704 111498900964416 111513459621888 111547057176576 111668868801252 111717098422272 111887398877184 112057958936448 112091720541696 112106356604928 112262592066912 112277250441216 112433724067014 112482284027904 112498189246464 112653750924288 112825479203136 112874208362496 112875430605952 112890168999936 113046272704512 113047496811144 113096321859584 113268724789248 113441390528256 113490385698816 113648549993664 113663389335552 113821794734508 113836656697344 113870954201088 114044537972736 114218386353792 114267717107712 114392499747624 114441905700864 114616359825408 114840657985536 114841901522432 115066641055744 115225754370048 115242047520768 115401403385856 115627237834752 115628489889024 115643587756032 115666758674352 115804752830928 115854768734208 116031376613376 116208253711872 116435667124224 116648294547456 116826112069632 117004200655104 117054734598144 117071286370304 117233171693568 117273241433718 117642923510784 117873144496128 118052829167616 118076482813401 118268409749504 118307552251392 118448696959488 118539073880064 118629258997536 118680494800896 118861410189312 119117877951744 119926683598848 119950712699328 120093817750592 120133564395516 120185449906176 120328835006464 120368659433472 120512263108608 120748099239936 120772292923296 120956397028362 121008637919232 121193102306304 121430270803968 121575141015552 121599500409072 121616694820152 121854692265984 122040446370048 122425156173824 122449685880564 122689313445888 122876339838336 122929409949696 123063651331992 123116802342912 123263684640768 123288382359198 123304480395264 123529651209216 123545780748288 123547118547456 123717958604352 123960068112384 124393331688192 124565341882464 124582955669424 124636762865664 124826757931008 125017042622976 125245340809344 125261694369792 125436263584968 125452642074624 125490439323648 125681735725056 125873323736832 125927688241152 126103185609408 126119651180544 126121016850528 126295416075276 126367829016576 126542569531392 126560462902272 126735469789824 126808135041024 126983484407808 126984859431696 127001440124928 127178433912537 127233362092032 127427315387904 127621564344288 127676683911168 127854618742872 127871313002496 128066238784512 128104823476224 128300105219328 128316857647104 128495684648016 128551181746176 128569359138816 128691562216077 128747143913472 128748538034914 128943404803584 129000492121088 129195740233728 129197139212736 129252939268096 129449971187712 129628973666304 129630377336523 129647303460864 129884057135616 129901016383488 130082051125152 130099036225536 130138233372672 130280346934794 130336614825984 130535298690048 130734285425856 130790749372416 130990125514752 131229331365888 131247887454208 131429376078336 131504732635136 131629725736992 131686576422912 131705197166592 131887318155264 131888746279668 132146845587456 132348288949632 132405449981952 132607287558144 132809432813568 132849446567936 133051960968192 133069333856256 133254784079424 133312336625664 133457916372228 133515556651008 133719086462976 133980767649792 134449055440896 134898444140544 134899904870528 134917519048704 134944551786744 135105544969416 135163896856576 135208631144448 135369939382272 135576295997184 135634851201024 135841611644928 135868829538708 136134717659136 136563857031168 136772033642496 136818781672671 137086528799232 137250077429248 137295502166304 137518668578816 137728300695552 138025477626624 138235882318128 138295586193408 138460577267712 138506402635776 138671645220864 138970857610368 138990508365888 139914464198656 139942498149216 140155825128102 140216358223872 140430102672384 140597640293376 140644172950848 140704916963328 140872782446592 140901008410512 140919406166016 141115796533089 141176744239104 141391952690688 141668649271296 141866083810584 141886143956844 142163807643648 142360390722816 142380520765056 142442014703616 142659151921152 142857966860658 142876620140544 143137532353536 143355729811392 143417644941312 143574259887324 143636269400064 143836446085731 143855227127808 144117926410752 144136744206336 144138304972032 144337618371744 144420376018944 144557645229018 144620079464448 144640529031168 144840536902656 145123982180352 145125553636224 145346781614328 145409556676608 145631217586176 145853216393472 145916210184192 146119564277568 146138643431424 146342307515796 146361415753728 146405512544256 146628691679232 146852211026304 146915636281344 147076071104088 147139593043968 147141186325616 147363891204096 147429133852672 147632997786624 147652274552832 147653873385984 147858048088128 147942824214528 148147398475776 148149002670312 148168346812416 148438922440704 148665201285888 148684612829184 148729409568768 148891825068336 148956131229696 149183198502912 149410611915264 149455627388928 149683456089216 149703000588288 149911632089352 149976378703872 149997585661952 150205001232384 150433972270848 150498944483328 150520225333248 150728363606016 150729995748192 151024966385664 151255187371008 151531399991552 151551185780736 151760749658112 151762392979344 151782208929792 151827938934784 151993738090593 152059383963648 152291181805056 152523332996832 152589207601152 152821813100544 153634339160064 153656063361024 153868537847808 153870203992946 154171319852032 154191450341376 154222344899136 154406337107904 154473024978944 154708502151168 154944338282496 155247556165632 155278662329952 155531059396608 155582534467584 155768149426176 156005600873472 156310895591424 156364321911624 156857231347712 157164192661504 157403772223488 157435310417868 157743403001856 157931595945984 157983865506432 158052098506752 158172345330048 158240659734528 158293031583744 158481880252416 158513634461826 158823837268992 159599344286907 159934283599104 160178085860688 160247266541568 160491545911296 160683017478144 160736197658112 161029723897728 161275196037816 161344850558976 161590803075072 161907027738624 162100188020736 162132667212096 162155593093536 162379820668212 162472923021312 162697589397504 162720595160064 163266247840752 163515129316119 163585751261184 163835119784448 164084868442656 164155736457216 164351579521024 164384509812264 164405973860352 164706201612288 164729491396608 164957278139136 165208737404592 165280090816512 165532042174464 165533834616318 165857775584256 166087122509952 166110607559232 166182350487552 166435677241344 166667628004101 166689390163968 166993787745792 167015592493056 167248351446624 167270189432832 167320585764864 167503303201878 167575647633408 167831098315776 168086938404672 168137580812544 168159534907392 168161355800704 168393888100368 168415875661824 168490438688768 168650586100521 168723426041856 168747283869696 168980626386432 169077513388032 169311312543744 169313145908928 169335253499904 169571245216716 169644482789376 169903087183872 170162085792384 170235578548224 170472824990496 170495084003328 170732692101762 170754985046016 170806431301632 171066806959104 171089143529472 171327579530688 171401575661568 171425812185088 171588749621436 171662858551296 171924539738112 172260986978304 172262852283648 172599961583616 172838631555072 172840503115364 172863071281152 173102105078784 173178742847488 173440856752128 173442734833536 173465381634048 173517644496896 173707129246392 173782153101312 174047064920064 174312380567808 174387665829888 174653500686336 174972441821184 175239168104448 175506300982656 175582101897216 175606929555456 175849757540352 175851661706224 175909862150577 176195794116608 176464385266176 176809716744192 177079243751424 177402614624256 177461328377088 177673045439232 177749782167552 177808610820096 177943888496304 178020742201344 178292115283968 179265407254528 179864592187392 179890025398272 179926069048992 180140726625888 180200346593274 180278174859264 180493252509696 180552989150208 180768394662912 181122148859904 181158439384944 181512956878848 182362711523328 182399250613608 182425042230228 182782038398976 183060669555072 183637734260736 183674528820846 184033970168832 184314509757504 184394114924544 184614103023616 184675203514368 184895526961152 184932573538797 185294476813824 185320677821184 185576937906528 185940102168576 186589997532288 186874433504136 186955144298496 187240136896512 187463520391168 187525563934464 187606555951104 187830376595456 187868011214016 187892541554688 188154395377452 188235658985472 188522603587584 188809985605248 188891532361728 189154778414112 189179476770816 189181525275792 189443124112914 189551743524864 189813854297088 189840694353408 190212202561536 190477289147544 190502160187392 190850043138048 191140973081856 191223526588416 191432346516432 191515025866752 191781928114308 191806969503744 192099358176768 192157235214336 192184406629376 192450157828992 192475286470656 192560501358592 192743526972024 192826772619264 192854038708224 193120715870208 193122807052371 193498642907136 193500738181632 193795708819104 193879408902144 194174956781568 194443460499456 194470955191296 194826085703424 194851524575232 195123076687728 195148554338304 195207350059008 195420520402191 195504922238976 195802948035072 196101428138784 196186124058624 196485188272128 196843997048832 196871831181312 197144064117504 197257098952704 197444588605488 197529864634368 197532003560416 197557795749888 197830977232896 197833119419502 197918563254272 198220268381184 198246150438912 198522433424448 198608174972928 198910931337216 199214149220352 199274169851904 199577941452288 199604000784384 199882176119136 199968504938496 200186874558342 200273334976512 200578629694464 200971151474688 200973327664256 201366621847552 201673583161344 202068247707648 202347666210816 202349857305792 202376278573056 202416827680116 202658317454124 202745845284864 202812946716672 203054909073408 203364443995776 203452276801536 203762417467392 204845785546752 204874751148032 205158050463744 205629793198848 205875116143872 205943253249456 206278002868224 206592451043328 207038216439936 207374745862144 207443379290112 207690865901568 208007467831296 208414527455232 208456286415552 208485762548832 209871696297984 209913747223824 210233737692153 210324537335808 210575461261312 210645154008576 210896460440064 211057375444992 211309173669888 211351512615768 211765116358656 212087929036032 212502973906944 212799125715876 212829215935266 213245711465472 213570781147584 213663022055424 213988727881728 214244023304192 214286950290987 214314930210816 214706298530304 215033594717088 215126467411968 215361389830986 215454404100096 215782840691712 216176889616128 216205116309504 216207457458048 216506427557616 216630564028416 216930119196672 216960793546752 217688330454336 218020172421492 218114335014912 218446826379264 218779824590208 218874315276288 219179346416352 219207965147136 219513461273694 219542123630592 219608268816384 219639321862144 219943037518848 219971755966464 220278316539456 220373454422016 220709389565952 220711779488424 221143700779008 221449496679936 221480810078976 221576467316736 221787072132192 221914236321792 222221097713664 222223504005468 222252520218624 222658383661056 222997801928832 223026919243776 223094114353152 223337737602504 223434196844544 223774797754368 224115917872896 224183441083392 224212713209856 224525184133824 224554500882432 224867448134028 224964568055808 224996378492928 225307501848576 225650958406272 225748416724992 225750861211904 225780337999872 226092545409024 226094993622288 226192643719168 226537449578496 226882781056512 227297099987328 227326778671104 227643589469016 227673313394688 227741908402176 228089075945472 228436772707584 228535434215424 228784999495248 228883811401728 229232719650816 229683803044864 230133282111488 230451508740096 230484095041536 230802806771712 230805305989419 231254475669504 231256979778048 231287175512064 231333517348704 231609505661856 231709537468416 232062753226752 232416507423744 232871334248448 233296589094912 233652224139264 234008401310208 234142572740608 234466343387136 234546482867436 235285847021568 235746288992256 236105658335232 236152965626802 236536819499008 236615104502784 236897393918976 237078147760128 237258517995072 237360989601792 237722820378624 237770451692739 238235755903488 239901425398656 240187635501184 240267128791032 240370899812352 240657670012928 240737318866944 241024526217216 241496198479872 241544585846592 241912794056724 242017275838464 242386204612608 242860541607936 243150282031104 243199000818144 243233389640304 243709384531968 244080892740096 244850312347648 244899371761128 245378626891776 245752679676672 245858819899392 246127302663984 246233604685824 246527369281536 246576764718396 246608960790528 247059302418432 247094237094912 247435917208704 247920136224768 248300751924477 248786663376384 249130683764928 249165911338848 249273525731328 249653515862016 250034085245952 250490681618688 250523388739584 250872527169936 250905284149248 250980878647296 251254954802817 251363471450112 251746647473664 252206371218816 252239302361088 252242033701056 252590832150552 252735658033152 253085139062784 253120925804544 253470939579648 253616270082048 253966968815616 253969718863392 254002880249856 254356867825074 254466724184064 254854630775808 255243128688576 255353367822336 255709237485744 255742626004992 256099038152643 256132477569024 256209646952448 256600210438656 256633715294208 256991369296032 257102363492352 257138718277632 257383124432154 257494287826944 257497076069828 257886809607168 258000984242176 258391480467456 258394278425472 258505878536192 258899942375424 259257947332608 259260754673046 259294606921728 259768114271232 259802032766976 260164102250304 260198072451072 260276466745344 260560693869588 260673229651968 261070597380096 261468570851712 261581498744832 261980251029504 262458662731776 262495774908416 262858752156672 263259451473984 263373152845824 263410394333184 263774636310528 263777492559336 264293691174912 264696577899264 264810899963904 265214575116288 265618865627136 265698893135872 266103921936384 266509568158848 266624673251328 266915832744456 267031113302016 267438172925952 267961535299584 268898110881792 269796888281088 269799809741056 269835038097408 269889103573488 270211089938832 270327793713152 270417262288896 270739878764544 271152591994368 271683223289856 271737659077416 272269435318272 273127714062336 273544067284992 273637563345342 274173057598464 274500154858496 274591004332608 275037337157632 275456601391104 275511793231269 276050955253248 276471764636256 276591172386816 276921154535424 277012805271552 277343290441728 277941715220736 277981016731776 279828928397312 279884996298432 280311650256204 280432716447744 280860205344768 281195280586752 281288345901696 281409833926656 281745564893184 281802016821024 281838812332032 282231593066178 282353488478208 282783905381376 283337298542592 283732167621168 283772287913688 284164686169371 284327615287296 284720781445632 284761041530112 284884029407232 285318303842304 285715933721316 285753240281088 286275064707072 286711459622784 286835289882624 287148519774648 287272538800128 287672892171462 287710454255616 288235852821504 288273488412672 288276609944064 288675236743488 288840752037888 289115290458036 289240158928896 289281058062336 289681073805312 290247964360704 290251107272448 290693563228656 290819113353216 291262435172352 291706432786944 292239128555136 292277286862848 292684615031592 292722831507456 292811025088512 293257383358464 293704422052608 293831272562688 294152142208176 294279186087936 294282372651232 294727782408192 294858267705344 295265995573248 295307746771968 295716096176256 295885648429056 296294796951552 296298005340624 296336693624832 296749679129253 296877844881408 297330402571776 297369225658368 297783650136672 297912262459392 298366397005824 298821223830528 298911254777856 299366912178432 299406001176576 299823264178704 299952757407744 299995171323904 300280311837513 300410002464768 300867944541696 301040450666496 301456727212032 301459991496384 302049932771328 302510374742016 303062799983104 303102371561472 303521499316224 303524785958688 303564417859584 303655877869568 303987476181186 304118767927296 304582363610112 305046665993664 305178415202304 305643626201088 307268678320128 307312126722048 307737075695616 307740407985892 308342639704064 308444689798272 308812674215808 308946049957888 309417004302336 309888676564992 310495112331264 310557324659904 311062118793216 311165068935168 311536298852352 312011201746944 312621791182848 312728643823248 313714462695424 314807544446976 314870620835736 315486806003712 315863191891968 315967731012864 316104197013504 316344690660096 316481319469056 316586063167488 316963760504832 317027268923652 317647674537984 319198688573814 319243823902899 319868567198208 320356171721376 320494533083136 320983091822592 321366034956288 321472395316224 322059447795456 322550392075632 322689701117952 323181606150144 324265334424192 324311186187072 324759641336424 324945846042624 325395178795008 325441190320128 326532495681504 327030258632238 327171502522368 327670239568896 328169736885312 328311472914432 328703159042048 328769019624528 328811947720704 329270191910541 329412403224576 329458982793216 329914556278272 330417474809184 330560181633024 331064084348928 331067669232636 331715551168512 332174245019904 332221215118464 332364700975104 332871354482688 333335256008202 333378780327936 333987575491584 334031184986112 334496702893248 334540378865664 334641171529728 335006606403756 335151295266816 335662196631552 336173876809344 336275161625088 336319069814784 336322711601408 336787776200736 336831751323648 336980877377536 337301172201042 337446852083712 337494567739392 337961252772864 338622625087488 338626291817856 338670506999808 339142490433432 339288965578752 339806174367744 340324171584768 340471157096448 340945649980992 340990168006656 341465384203524 341509970092032 341612862603264 342133613918208 342655159061376 342803151323136 342851624370176 343177499242872 343325717102592 343849079476224 344521973956608 344525704567296 345199923167232 345677263110144 345681006230728 345726142562304 346204210157568 346357485694976 346881713504256 346885469667072 346930763268096 347035288993792 347414258492784 347564306202624 348094129840128 348624761135616 349307001372672 349944883642368 350478336208896 351012601965312 351164203794432 351213859110912 351699515080704 351703323412448 351819724301154 352391588233216 352928770532352 353619433488384 354158487502848 354229448440203 354805229248512 354922656754176 355346090878464 355617221640192 355887776992608 356041484402688 356584230567936 358530814509056 359780050796544 359852138097984 360281453251776 360400693186548 360556349718528 360986505019392 361105978300416 361536789325824 362244297719808 362316878769888 363025913757696 364725423046656 364798501227216 364850084460456 365564076797952 366121339110144 367275468521472 367349057641692 368067940337664 368629019515008 368788229849088 369228206047232 369350407028736 369791053922304 369865147077594 370588953627648 370641355642368 371153875813056 371880204337152 373179995064576 373748867008272 373910288596992 374480273793024 374927040782336 375051127868928 375736022428032 375785083109376 376308790754904 376471317970944 377045207175168 377619971210496 377783064723456 378309556828224 378358953541632 378363050551584 378886248225828 379103487049728 379627708594176 379681388706816 380424405123072 380954578295088 381004320374784 381535301737611 381700086276096 382281946163712 382864693032864 383030051733504 383563856228616 383613939007488 384198716353536 384314470428672 384368813258752 384900315657984 384950572941312 385121002717184 385487053944048 385653545238528 385708077416448 386241431740416 386245614104742 387001476363264 387591417638208 387758817804288 388349913563136 388886920998912 388891132009569 388941910382592 389652171406848 389703049150464 390246153375456 390297108676608 390414700118016 390841040804382 391009844477952 391605896070144 392202856277568 392372248117248 392970376544256 393687994097664 393743662362624 394288128235008 394514197905408 394889177210976 395059729268736 395064007120832 395115591499776 395661954465792 395666238839004 395837126508544 396440536762368 397044866848896 397216349945856 397821862674432 398428298440704 398548339703808 399155882904576 399208001568768 399764352238272 399937009876992 400373749116684 400546669953024 401157259388928 401942302949376 401946655328512 402733243695104 403347166322688 404695332421632 404699714611584 404752557146112 404833655360232 405316634908248 405491690569728 405625893433344 406109818146816 406728887991552 406904553603072 407524834934784 409691571093504 409749502296064 410316100927488 410456345018013 411259586397696 411750232287744 411886506498912 412556005736448 413184902086656 414076432879872 414749491724288 414886758580224 415381731803136 416014935662592 416912572831104 416971525097664 419743392595968 419827494447648 420467475384306 420649074671616 421150922522624 421290308017152 421792920880128 422114750889984 422618347339776 422703025231536 423347389599267 423530232717312 424175858072064 425005947813888 425598251431752 425658431870532 426491422930944 427141562295168 427326044110848 427977455763456 428488046608384 428573900581974 428629860421632 429412597060608 430067189434176 430252934823936 430722779661972 430908808200192 431509338257193 431565681383424 432353779232256 432410232619008 432414914916096 433012855115232 433261128056832 433860238393344 433921587093504 435376660908672 436040344842984 436228670029824 436893652758528 437559649180416 437748630552576 438358692832704 438415930294272 439026922547388 439084247261184 439216537632768 439278643724288 439886075037696 440556633078912 440746908844032 441418779131904 441423558976848 442287401558016 442898993359872 442961620157952 443574144264384 443828472643584 444442195427328 444447008010936 444505040437248 445316767322112 445995603857664 446053838487552 446188228706304 446675475205008 446868393689088 447549595508736 448231835745792 448366882166784 449050368267648 449109001764864 449734896268056 449929136111616 449992756985856 450615003697152 450619883122199 451301916812544 451496833449984 451501722423808 451560675999744 452185090818048 452189987244576 452385287438336 453074899156992 453765562113024 454594199974656 454653557342208 455287178938032 455346626789376 455483816804352 455981214271779 456178151890944 456873545415168 457569998990496 457767622803456 458465439301632 459367606089728 460266564222976 460903017480192 460968190083072 461605613543424 461610611978838 462513959556096 462574351024128 462667034697408 463219011323712 463419074936832 464125506453504 464833014847488 465742668496896 466593178189824 467304448278528 468016802620416 468932686774272 469092965734872 470571694043136 471492577984512 472211316670464 472305931253604 473073638998016 473230209005568 473794787837952 474156295520256 474517035990144 474721979203584 475445640757248 475540903385478 476471511806976 479802850797312 480375271002368 480534257582064 480741799624704 481315340025856 481474637733888 482049052434432 483089171693184 483825588113448 484034551676928 484772409225216 485721083215872 486300564062208 486398001636288 486466779280608 487418769063936 488161785480192 489700624695296 489798743522256 490545387948357 490757253783552 491505359353344 492254605327968 492467209371648 493054738563072 493153529436792 493217921581056 494118604836864 494188474189824 494871834417408 495840272449536 496601503848954 497573326752768 498261367529856 498331822677696 498547051462656 499307031724032 500002884012303 500068170491904 500981363237376 501046777479168 501745054339872 501810568298496 501961757294592 502509909605634 502726942900224 503493294947328 504412742437632 504478604722176 504484067402112 505181664301104 505471316066304 505951758301563 506170278125568 506241851609088 506941879159296 507232540164096 507933937631232 507939437726784 508005760499712 508713735650148 508933448368128 509709261551616 510486257377152 510706735644672 511418474971488 511485252009984 512198076305286 512264955138048 512419293904896 513200420877312 513267430588416 513982738592064 514204726984704 514277436555264 514766248864308 514988575653888 514994152139656 515773619214336 516001968484352 516782960934912 516788556850944 517011757072384 517799884750848 518515894665216 518521509346092 518589213843456 519536228542464 520328204500608 520396144902144 520552933490688 521121387739176 521346459303936 522141194760192 522937141703424 523162997489664 523960502059008 524917325463552 524991549816832 525717504313344 526518902947968 526746305691648 526820788666368 527549272621056 527554985118672 527729586451731 528587382349824 529393155798528 530429150232576 531237731254272 531397786271744 532207843872768 533019136317696 533249346502656 533831665488912 534062226604032 534876345851904 537796221763584 539593776562176 539599619482112 539670076194816 539778207146976 540422179877664 540655587426304 540834524577792 541479757529088 542305183988736 543366446579712 543475318154832 544538870636544 547088134569984 547275126690684 548346115196928 549000309716992 549182008665216 550074674315264 550913202782208 551023586462538 552101910506496 552943529272512 553182344773632 553842309070848 554025610543104 554686580883456 554797720616391 555883430441472 555962033463552 559769992596864 560623300512408 560865432895488 561720410689536 562390561173504 562576691803392 562819667853312 563491129786368 563604033642048 563677624664064 564463186132356 564706976956416 565567810762752 566674597085184 567464335242336 567544575827376 568329372338742 568655230574592 569441562891264 569522083060224 570636607684608 571431867442632 571506480562176 572550129414144 573422919245568 573670579765248 574297039549296 574545077600256 575345784342924 575420908511232 576471705643008 576553219888128 577350473486976 577681504075776 578230580916072 578480317857792 578562116124672 579362147610624 579368421157113 580495928721408 580502214544896 581387126457312 581638226706432 582524870344704 583412865573888 584478257110272 584554573725696 585369230063184 585445663014912 585622050177024 586261561206573 586514766716928 587408844105216 588304284416352 588558372175872 588564745302464 589455564816384 589716535410688 590531991146496 590615493543936 591432192352512 591771296858112 592589593903104 592596010681248 592673387249664 593499358258506 593755689762816 594660805143552 594738451316736 595567300273344 595824524918784 596732794011648 597642447661056 597822509555712 598733824356864 598812002353152 599646528357408 599905514815488 599990342647808 600560623675026 600820004929536 601735889083392 602913454424064 602919982992768 604099865542656 605020749484032 606125599966208 606204743122944 607042998632448 607049571917376 607128835719168 607311755739136 607974952362372 608237535854592 609164727220224 610093331987328 610356830404608 611287252402176 614537356640256 614624253444096 615474151391232 615480815971784 616685279408128 616889379596544 617625348431616 617892099915776 618834008604672 619777353129984 621114649319808 622124237586432 622330137870336 623072597704704 624022403493888 625243582365696 625457287646496 627428925390848 629615088893952 629741241671472 630701213076459 630973612007424 631726383783936 631935462025728 632689381320192 633172126334976 633927521009664 634054537847304 635295349075968 638397377147628 638487647805798 639737134396416 640712343442752 640989066166272 641966183645184 642732069912576 642860850872961 642944790632448 644118895590912 645100784151264 645379402235904 646363212300288 648530668848384 648622372374144 649519282672848 649891692085248 650790357590016 650882380640256 653064991363008 654060517264476 654343005044736 655340479137792 656339473770624 656622945828864 657406318084096 657538039249056 657623895441408 658540383821082 658824806449152 658917965586432 659829112556544 660834949618368 661120363266048 662128168697856 662135338465272 663431102337024 664348490039808 664442430236928 664729401950208 665742708965376 666670512016404 666757560655872 667975150983168 668993405786496 669080757731328 669282343059456 670013212807512 670302590533632 671324393263104 672347753618688 672550323250176 672638139629568 672645423202816 673575552401472 673663502647296 673961754755072 674602344402084 674893704167424 674989135478784 675922505545728 677245250174976 677252583635712 677341013999616 678284980866864 678577931157504 679612348735488 680648343169536 681891299961984 681980336013312 682930768407048 683019940184064 683225725206528 684267227836416 685310318122752 685606302646272 685703248740352 686354998485744 686651434205184 687698158952448 689051409134592 690399846334464 691354526220288 691362012461456 691452285124608 692408420315136 692415917968257 692714971389952 693763427008512 693770939334144 693861526536192 694828516985568 695128612405248 696188259680256 697249522271232 698614002745344 699889767284736 700956672417792 702025203930624 702427718221824 703399030161408 703406646824896 703639448602308 704783176466432 705857541064704 707238866976768 708316975005696 708458896880406 709610458497024 709845313508352 710692181756928 711234443280384 711775553985216 712082968805376 713168461135872 717061629018112 719704276195968 720562906503552 720801386373096 721112699437056 721973010038784 722211956600832 723073578651648 724488595439616 724633757539776 726051827515392 729450846093312 729597002454432 729700168920912 731128153595904 732242678220288 734550937042944 734698115283384 736135880675328 737258039030016 737576459698176 738456412094464 738700814057472 739582107844608 739730294155188 741177907255296 741282711284736 742307751626112 743760408674304 744902255773431 746359990129152 747497734016544 747820577193984 748960547586048 749854081564672 750102255737856 751472044856064 751570166218752 752617581509808 752942635941888 753764864408451 754090414350336 755239942420992 756619113656448 756717907083264 756726101103168 757772496451656 758206974099456 759255417188352 759362777413632 760848810246144 761909156590176 762008640749568 763070603475222 763400172552192 764563892327424 765729386065728 766060103467008 767127712457232 767227878014976 768297114457929 768397432707072 768628940857344 768737626517504 769800631315968 769901145882624 770242005434368 770974107888096 771307090477056 771416154832896 772482863480832 772491228209484 774002952726528 775182835276416 775517635608576 776699827126272 777773841997824 777782264019138 777883820765184 779304342813696 779406098300928 780492306750912 780594217353216 780829400236032 781682081608764 782019688955904 783211792140288 784405712555136 784744496234496 785940753088512 787375988195328 787487324725248 788576256470016 789778354421952 790119458537472 790128014241664 790231182999552 791323908931584 791332477678008 791674253017088 792881073524736 794089733697792 794432699891712 795643725348864 796856596881408 797096679407616 798311765809152 799528704476544 799874019753984 800747498233368 801093339906048 802314518777856 803884605898752 803893310657024 805466487390208 806694332645376 809390664843264 809399429223168 809505114292224 809667310720464 810633269816496 810983381139456 811251786866688 812219636293632 813457775983104 815049669869568 819383142187008 819499004592128 820632201854976 820912690036026 822519172795392 823500464575488 823773012997824 825112011472896 826369804173312 826535379693807 828152865759744 829773517160448 830763463606272 832029871325184 833825145662208 833943050195328 839486785191936 839654988895296 840934950768612 841298149343232 842301845045248 842580616034304 843585841760256 844229501779968 845236694679552 845406050463072 846694779198534 847060465434624 848351716144128 850011895627776 851196502863504 851316863741064 852982845861888 854283124590336 854652088221696 855954911526912 856976093216768 857147801163948 857259720843264 858825194121216 860134378868352 860505869647872 861445559323944 861817616400384 863018676514386 863131362766848 864707558464512 864820465238016 864829829832192 866025710230464 866522256113664 867720476786688 867843174187008 870753321817344 872080689685968 872457340059648 873787305517056 875119298360832 876717385665408 876831860588544 878053845094776 878168494522368 878433075265536 878557287448576 879772150075392 881113266157824 881493817688064 882837558263808 882847117953696 884574803116032 885797986719744 885923240315904 887148288528768 887656945287168 888884390854656 888894016021872 889010080874496 890249037387759 890633534644224 891991207715328 892107676975104 893350950410016 893736787378176 895099191017472 896463671491584 896733764333568 898100736535296 898218003529728 899469792536112 899858272223232 899985513971712 900840935512539 901230007394304 901239766244398 902603833625088 903003444847616 903121351999488 904370181636096 904379974489152 904770574876672 906149798313984 907531124226048 909188399949312 909307114684416 910574357876064 910693253578752 910967633608704 911962428543558 912356303781888 913747090830336 915139997980992 915535245606912 916930878603264 918735212179456 920533128445952 921806034960384 921936380166144 923211227086848 923221223957676 925027919112192 925334069394816 926438022647424 926838149873664 928251012907008 929666029694976 931485336993792 933186356379648 934608896557056 936033605240832 937865373548544 938185931469744 941143388086272 944422633340928 944611862507208 946147277996032 946460418011136 947589575675904 948312591040512 949034071980288 949443958407168 950891281514496 951081806770956 952943023613952 957731471708697 959605701594624 960750542004736 961068515164128 961483599249408 962630680051712 962949275467776 964098104868864 966178343386368 967651176226896 968069103353856 969544818450432 972796003272576 972933558561216 974837538127872 976323570960384 979401249390592 979597487044512 981090775896714 981514507567104 983010718706688 984509210655936 984934418743296 986109477126144 986307058873584 986435843162112 987810575731623 988237209673728 988376948379648 989743668834816 991680544899072 993203007697908 995146653505536 996522735059712 996663645355392 997094102925312 998614063448064 1000005768024606 1000136340983808 1001962726474752 1002093554958336 1003490108679744 1003621136596992 1003923514589184 1005019819211268 1005453885800448 1006986589894656 1008825484875264 1008957209444352 1008968134804224 1010363328602208 1010942632132608 1011903516603126 1012340556251136 1012483703218176 1013883758318592 1015867875262464 1015878875453568 1016011520999424 1017427471300296 1017866896736256 1019418523103232 1020972514754304 1021413471289344 1022836949942976 1022970504019968 1024396152610572 1024529910276096 1024838587809792 1026400841754624 1027965477184128 1028409453969408 1028554873110528 1029532497728616 1029977151307776 1029988304279312 1031547238428672 1032003936968704 1033565921869824 1033577113701888 1035599769501696 1037031789330432 1037043018692184 1037178427686912 1039072457084928 1040656409001216 1040792289804288 1041105866981376 1042242775478352 1042692918607872 1044282389520384 1045874283406848 1047921004118016 1049834650927104 1049983099633664 1051435008626688 1053037805895936 1053492611383296 1053641577332736 1055098545242112 1055109970237344 1055459172903462 1057174764699648 1058786311597056 1060858300465152 1062475462508544 1062795572543488 1064415687745536 1066038272635392 1067663330977824 1068124453208064 1069752691703808 1075592443527168 1079199238964224 1079340152389632 1079556414293952 1080844359755328 1081311174852608 1081669049155584 1082959515058176 1084610367977472 1086732893159424 1086950636309664 1089077741273088 1094176269139968 1094550253381368 1096692230393856 1098000619433984 1098364017330432 1100149348630528 1101826405564416 1102047172925076 1104203821012992 1105887058545024 1106364689547264 1107684618141696 1108051221086208 1109373161766912 1109595441232782 1111766860882944 1111924066927104 1119539985193728 1121246601024816 1121730865790976 1123440821379072 1124781122347008 1125153383606784 1127208067284096 1127355249328128 1128926372264712 1129413953912832 1131135621525504 1133349194170368 1134928670484672 1135089151654752 1136658744677484 1137310461149184 1138883125782528 1139044166120448 1141273215369216 1142863734885264 1143012961124352 1144605905212833 1145100258828288 1146845838491136 1148594079098592 1149090155200512 1150691568685848 1150841817022464 1152943411286016 1153106439776256 1154700946973952 1155363008151552 1156461161832144 1156960635715584 1157124232249344 1158724295221248 1158736842314226 1161004429089792 1162774252914624 1163276453412864 1165049740689408 1166673396028707 1166825731147776 1168956514220544 1169109147451392 1170738460126368 1170891326029824 1171244100354048 1172523122413146 1173029533433856 1174817688210432 1176608568832704 1177116744351744 1177129490604928 1178911129632768 1179433070821376 1181063982292992 1181230987087872 1182864384705024 1183542593716224 1185179187806208 1185192021362496 1185346774499328 1186998716517012 1187511379525632 1189321610287104 1191134600546688 1191649049837568 1193465588023296 1195284895322112 1195645019111424 1197467648713728 1197624004706304 1199293056714816 1199811029630976 1199980685295616 1201121247350052 1201640009859072 1203471778166784 1205826908848128 1205839965985536 1208199731085312 1210041498968064 1212251199932416 1214085997264896 1214099143834752 1214257671438336 1214623511478272 1215949904724744 1216475071709184 1218329454440448 1220186663974656 1220713660809216 1222574504804352 1229074713280512 1229248506888192 1230948302782464 1230961631943568 1231369035054039 1233370558816256 1233778759193088 1235250696863232 1237668017209344 1239554706259968 1242229298639616 1244248475172864 1244660275740672 1246145195409408 1248044806987776 1250914575292992 1254857850781696 1259230177787904 1259482483342944 1261402426152918 1261947224014848 1263452767567872 1263870924051456 1265378762640384 1266344252669952 1267855042019328 1268109075694608 1270590698151936 1276794754295256 1276975295611596 1279474268792832 1281424686885504 1281978132332544 1283932367290368 1285464139825152 1285721701745922 1285889581264896 1288237791181824 1290201568302528 1290758804471808 1292726424600576 1294528014771579 1297061337696768 1297244744748288 1299038565345696 1299783384170496 1301580715180032 1301764761280512 1306129982726016 1308121034528952 1308686010089472 1310680958275584 1312678947541248 1313245891657728 1314812636168192 1315076078498112 1315247790882816 1317080767642164 1317649612898304 1317835931172864 1319658225113088 1321669899236736 1322240726532096 1324256337395712 1324270676930544 1326862204674048 1328696980079616 1328884860473856 1331485417930752 1333341024032808 1333515121311744 1335950301966336 1337986811572992 1338161515462656 1338564686118912 1340026425615024 1340605181067264 1342648786526208 1344695507237376 1345100646500352 1345290846405632 1347151104802944 1347327005294592 1347923509510144 1349204688804168 1349787408334848 1349978270957568 1351845011091456 1351859649366597 1354490500349952 1354505167271424 1354682027999232 1356569961733728 1357155862315008 1359224697470976 1361296686339072 1363782599923968 1363960672026624 1365861536814096 1366039880368128 1366451450413056 1367943642815337 1368534455672832 1370620636245504 1371406497480704 1372709996971488 1373302868410368 1375396317904896 1378102818269184 1380799692668928 1382709052440576 1382724024922912 1382904570249216 1384816840630272 1384831835936514 1385429942779904 1387541878668288 1387723053072384 1389657033971136 1390257224810496 1392376519360512 1394499044542464 1397228005490688 1399779534569472 1401913344835584 1404050407861248 1406798060322816 1406813293649792 1407278897204616 1409566352932864 1411715082129408 1414477733953536 1416633950011392 1416917793760812 1419220916994048 1419690627016704 1421384363513856 1422468886560768 1423551107970432 1424165937610752 1426336922271744 1434123258036224 1439408552391936 1441125813007104 1441602772746192 1442225398874112 1443946020077568 1444423913201664 1446147157303296 1449267515079552 1452103655030784 1458901692186624 1459194004908864 1459400337841824 1462256307191808 1464485356440576 1469101874085888 1469396230566768 1471636163845071 1472271761350656 1474516078060032 1477401628114944 1479164215689216 1479460588310376 1482355814510592 1482565422569472 1484615503252224 1487520817348608 1489804511546862 1492719980258304 1494995468033088 1495641154387968 1497921095172096 1499708163129344 1500008652036909 1500204511475712 1502944089712128 1503140332437504 1505235163019616 1505885271883776 1507529728816902 1508180828700672 1510479884841984 1513238227312896 1513435814166528 1513452202206336 1515544992903312 1516413948198912 1518510834376704 1518725554827264 1521697620492288 1523818313180352 1524017281499136 1526141206950444 1526800345104384 1529127784654848 1531458772131456 1532120206934016 1534255424914464 1534455756029952 1536594228915858 1536794865414144 1537257881714688 1537475253035008 1539601262631936 1539802291765248 1541948215776192 1542614180954112 1542832309665792 1544965726961664 1544982456418968 1548005905453056 1550365670552832 1551035271217152 1553399654252544 1555547683995648 1555564528038276 1555767641530368 1558608685627392 1560984613501824 1561188434706432 1561658800472064 1563364163217528 1564039377911808 1566423584280576 1568811425110272 1569488992468992 1571881506177024 1574751976390656 1574974649450496 1577152512940032 1579556708843904 1580238917074944 1580256028483328 1580462365999104 1582647817863168 1582664955356016 1583348506034176 1585762147049472 1588179467395584 1591287450697728 1593713193762816 1594193358815232 1596623531618304 1599057408953088 1599748039507968 1601494996466736 1602186679812096 1604629037555712 1607786621314048 1610932974780416 1613388665290752 1618781329686528 1618798858446336 1619010228584448 1619334621440928 1621266539632992 1621966762278912 1622503573733376 1624439272587264 1626915551966208 1630099339739136 1638998009184256 1641264403709952 1641825380072052 1645038345590784 1647000929150976 1647546025995648 1650224022945792 1652739608346624 1653070759387614 1656305731519488 1659547034320896 1661526927212544 1664059742650368 1664393161849173 1667650291324416 1667886100390656 1679309977790592 1681869901537224 1682596298686464 1684603690090496 1685161232068608 1687171683520512 1688459003559936 1690473389359104 1690812100926144 1693389558397068 1694120930869248 1696703432288256 1700023791255552 1702393005727008 1702633727482128 1705965691723776 1708566249180672 1711909823053824 1713952186433536 1714295602327896 1714519441686528 1717650388242432 1720268757736704 1721011739295744 1722891118647888 1723635232800768 1726037353028772 1726262725533696 1729415116929024 1729659659664384 1732051420460928 1733044512227328 1735440953573376 1735686348374016 1738105263471339 1741506643634688 1744161379371936 1744914680119296 1747574611034112 1750238596721664 1753434771330816 1753663721177088 1756107690189552 1756336989044736 1756866150531072 1757114574897152 1758784683619719 1759544300150784 1762226532315648 1765675116527616 1765694235907392 1769149606232064 1771595973439488 1771846480631808 1774296577057536 1775313890574336 1777768781709312 1777788032043744 1778020161748992 1780498074775518 1781267069288448 1783982415430656 1784215353950208 1786701900820032 1787473574756352 1790198382034944 1792927342983168 1793467528667136 1796201473070592 1796436007059456 1798939585072224 1799716544446464 1799971027943424 1801681871025078 1802460014788608 1802479532488796 1805207667250176 1806006889695232 1808740363272192 1808759948978304 1809541149753344 1812299596627968 1815062248452096 1818376799898624 1818614229368832 1821148715752128 1821386507157504 1821935267217408 1823924857087116 1824712607563776 1827494181660672 1830279995961984 1831070491213824 1833861757206528 1837470424358912 1843612069920768 1843872760332288 1846422454173696 1846442447915352 1850055838224384 1850668138789632 1852876045294848 1853676299747328 1856502025814016 1859332059389952 1866372712759296 1869217793114112 1872067210481664 1875730747097088 1876371862939488 1882286776172544 1888845266681856 1889223725014416 1892294555992064 1892920836022272 1895179151351808 1898068143960576 1901782563028992 1902163613541912 1905886047227904 1915462943417394 1919211403189248 1921501084009472 1922137030328256 1922967198498816 1925261360103424 1925898550935552 1928196209737728 1928582552618883 1932356686772736 1935302352453792 1936138206707712 1939089636900864 1945592006545152 1945867117122432 1949675076255744 1952647141920768 1958802498781184 1959194974089024 1962181551793428 1963029015134208 1966021437413376 1969018421311872 1969868837486592 1972218954252288 1972614117747168 1972871686324224 1975621151463246 1976474419347456 1976753896759296 1979487337669632 1983361089798144 1986406015395816 1990293307011072 1993045470119424 1993327290710784 1994188205850624 1997228126896128 2000011536049212 2000272681967616 2003925452949504 2006980217359488 2007242273193984 2007847029178368 2010039638422536 2010907771600896 2013973179789312 2017650969750528 2017914418888704 2017936269608448 2020726657204416 2021885264265216 2023807033206252 2024681112502272 2024967406436352 2027767516637184 2031735750524928 2031757750907136 2032023041998848 2034854942600592 2035733793472512 2038837046206464 2041945029508608 2045673899885952 2045941008039936 2048792305221144 2049059820552192 2049677175619584 2052801683509248 2055930954368256 2056818907938816 2057109746221056 2059064995457232 2059954302615552 2059976608558624 2063094476857344 2064007873937408 2067154227403776 2071199539003392 2074063578660864 2074086037384368 2074356855373824 2077247753904771 2078144914169856 2081312818002432 2081584579608576 2084485550956704 2085385837215744 2088564779040768 2091748566813696 2095842008236032 2099669301854208 2099966199267328 2102870017253376 2106075611791872 2107283154665472 2110197090484224 2110219940474688 2110918345806924 2114349529399296 2117572623194112 2121716600930304 2124950925017088 2125591145086976 2128831375491072 2132076545270784 2135326661955648 2136248906416128 2139505383407616 2151184887054336 2158398477928448 2159112828587904 2161688719510656 2162622349705216 2163338098311168 2165919030116352 2169220735954944 2173465786318848 2173901272619328 2178155482546176 2188352538279936 2189100506762736 2193384460787712 2196001238867968 2196728034660864 2203652811128832 2204094345850152 2208407642025984 2211774117090048 2212729379094528 2215369236283392 2216102442172416 2218746323533824 2219190882465564 2223533721765888 2223848133854208 2234706767320293 2239079970387456 2242493202049632 2243461731581952 2246881642758144 2249562244694016 2250306767213568 2254416134568192 2254710498656256 2257852744529424 2258827907825664 2262271243051008 2269857340969344 2270178303309504 2273317489354968 2274620922298368 2277766251565056 2278088332240896 2282546430738432 2285727469770528 2286025922248704 2289211810425666 2290200517656576 2293691676982272 2297188158197184 2298180310401024 2301383137371696 2301683634044928 2304891343373787 2305886822572032 2306212879552512 2309401893947904 2310726016303104 2312922323664288 2313921271431168 2314248464498688 2317448590442496 2317473684628452 2322008858179584 2325548505829248 2326552906825728 2330099481378816 2333346792057414 2333651462295552 2337913028441088 2338218294902784 2341476920252736 2341782652059648 2342488200708096 2345046244826292 2346059066867712 2349635376420864 2353217137665408 2354233488703488 2354258981209856 2357822259265536 2358866141642752 2362127964585984 2362461974175744 2365728769410048 2370358375612416 2370384042724992 2370693548998656 2373997433034024 2375022759051264 2378643220574208 2382269201093376 2383298099675136 2386931176046592 2390569790644224 2391290038222848 2394935297427456 2398586113429632 2399622059261952 2399961370591232 2402242494700104 2403280019718144 2406943556333568 2411653817696256 2411679931971072 2416399462170624 2420082997936128 2424502399864832 2428171994529792 2428198287669504 2428515342876672 2429247022956544 2431899809449488 2432950143418368 2436658908880896 2440373327949312 2445149009608704 2458149426561024 2458497013776384 2461896605564928 2461923263887136 2462738070108078 2466741117632512 2467557518386176 2470501393726464 2475336034418688 2479109412519936 2479606139081421 2484458597279232 2489320551481344 2492290390818816 2496089613975552 2501829150585984 2509715701563392 2518460355575808 2518964966685888 2522804852305836 2523894448029696 2526905535135744 2527741848102912 2530757525280768 2532688505339904 2535710084038656 2536218151389216 2541181396303872 2553589508590512 2553950591223192 2558948537585664 2562849373771008 2563956264665088 2567864734580736 2570928279650304 2571443403491844 2571779162529792 2576475582363648 2580403136605056 2581517608943616 2585452849201152 2589056029543158 2594122675393536 2594489489496576 2598077130691392 2599566768340992 2603161430360064 2603529522561024 2612259965452032 2616242069057904 2617372020178944 2621361916551168 2625357895082496 2630152156996224 2630495581765632 2634161535284328 2635299225796608 2635671862345728 2639316450226176 2643339798473472 2644481453064192 2648512674791424 2648541353861088 2653724409348096 2657393960159232 2657769720947712 2662970835861504 2666682048065616 2667030242623488 2670747112163277 2671900603932672 2675973623145984 2676323030925312 2680052851230048 2681210362134528 2685297573052416 2689391014474752 2690201293000704 2690581692811264 2694302209605888 2694654010589184 2695847019020288 2698409377608336 2699574816669696 2699956541915136 2703690022182912 2703719298733194 2709010334542848 2709364055998464 2713139923467456 2714311724630016 2718449394941952 2722593372678144 2727565199847936 2727921344053248 2731723073628192 2732079760736256 2732902900826112 2735887285630674 2737068911345664 2741241272491008 2745419993942976 2746605736820736 2750792635809792 2756205636538368 2761599385337856 2765418104881152 2765448049845824 2765809140498432 2769633681260544 2769663671873028 2770859885559808 2775083757336576 2779314067942272 2780514449620992 2784753038721024 2788998089084928 2794456010981376 2799559069138944 2803826689671168 2808100815722496 2813596120645632 2813626587299584 2814557794409232 2819132705865728 2823430164258816 2833267900022784 2833835587521624 2838441833988096 2839381254033408 2842768727027712 2844937773121536 2847102215940864 2848331875221504 2852673844543488 2868246516072448 2873194415126091 2878817104783872 2882251626014208 2883205545492384 2884450797748224 2887892040155136 2888847826403328 2892294314606592 2898535030159104 2904207310061568 2918388009817728 2918800675683648 2924512614383616 2928970712881152 2938203748171776 2938792461133536 2943272327690142 2944543522701312 2949032156120064 2954803256229888 2958328431378432 2958921176620752 2963431727194869 2964711629021184 2965130845138944 2969231006504448 2975041634697216 2979609023093724 2985439960516608 2989990936066176 2991282308775936 2995842190344192 2999416326258688 3000017304073818 3000409022951424 3005888179424256 3006280664875008 3010470326039232 3011770543767552 3015059457633804 3016361657401344 3020959769683968 3026476454625792 3026871628333056 3026904404412672 3031089985806624 3032827896397824 3037021668753408 3037451109654528 3047636626360704 3048034562998272 3052282413900888 3053600690208768 3058255569309696 3062917544262912 3064240413868032 3068510849828928 3068911512059904 3073188457831716 3073589730828288 3074515763429376 3074950506070016 3079202525263872 3083896431552384 3085228361908224 3085664619331584 3089931453923328 3089964912837936 3096011810906112 3100731341105664 3106799308505088 3111095367991296 3111129056076552 3111535283060736 3117217371254784 3121969227003648 3122376869412864 3123317600944128 3126728326435056 3128078755823616 3132847168561152 3137622850220544 3143763012354048 3149503952781312 3149949298900992 3154305025880064 3154339181855393 3159113417687808 3160477834149888 3160512056966656 3160924731998208 3165295635726336 3165329910712032 3166697012068352 3171524294098944 3176358934791168 3182574901395456 3187426387525632 3188386717630464 3193247063236608 3198114817906176 3202989992933472 3204373359624192 3209258075111424 3215573242628096 3221865949560832 3226777330581504 3237597716892672 3238020457168896 3238669242881856 3242533079265984 3243933524557824 3245007147466752 3248878545174528 3253831103932416 3260198679478272 3282528807419904 3283650760144104 3290076691181568 3294001858301952 3295092051991296 3300448045891584 3305479216693248 3306141518775228 3312611463038976 3319094068641792 3323053854425088 3328119485300736 3328786323698346 3335300582648832 3335772200781312 3358619955581184 3363739803074448 3365192597372928 3369207380180992 3370322464137216 3374343367041024 3381624201852288 3386779116794136 3388241861738496 3393406864576512 3400047582511104 3404786011454016 3405267454964256 3411931383447552 3417132498361344 3423819646107648 3427904372867072 3428591204655792 3429038883373056 3433817715638499 3435300776484864 3440537515473408 3445782237295776 3447270465601536 3452074706057544 3452525451067392 3458830233858048 3459319319328768 3464102840921856 3466089024454656 3470881907146752 3471372696748032 3476210526942678 3483013287269376 3488322758743872 3489829360238592 3495149222068224 3500020188086121 3500477193443328 3506869542661632 3507327442354176 3512215380379104 3512673978089472 3513732301062144 3514229149794304 3517569367239438 3519088600301568 3524453064631296 3531350233055232 3531388471814784 3538299212464128 3543191946878976 3543692961263616 3548593154115072 3550627781148672 3555537563418624 3555576064087488 3556040323497984 3560996149551036 3562534138576896 3567964830861312 3573403801640064 3574947149512704 3580396764069888 3585854685966336 3586935057334272 3592402946141184 3592872014118912 3597879170144448 3599433088892928 3599942055886848 3603363742050156 3604920029577216 3604959064977592 3610415334500352 3612013779390464 3617480726544384 3617519897956608 3619082299506688 3624599193255936 3630124496904192 3636753599797248 3642297431504256 3642773014315008 3643870534434816 3647849714174232 3649425215127552 3654988363321344 3660559991923968 3662140982427648 3667723514413056 3674940848717824 3687224139841536 3687745520664576 3692844908347392 3692884895830704 3694107105162117 3700111676448768 3701336277579264 3705752090589696 3713004051628032 3718664118779904 3732745425518592 3738435586228224 3744134420963328 3752743725878976 3764573552345088 3777690533363712 3778447450028832 3784589111984128 3785841672044544 3790358302703616 3796136287921152 3803565126057984 3804327227083824 3811772094455808 3830925886834788 3838422806378496 3843002168018944 3844274060656512 3845934396997632 3850522720206848 3851797101871104 3856392419475456 3857165105237766 3864713373545472 3870604704907584 3872276413415424 3878179273801728 3883584044314737 3891184013090304 3891734234244864 3899350152511488 3905294283841536 3918389948178048 3924363103586856 3926058030268416 3932042874826752 3938036842623744 3939737674973184 3944437908504576 3945228235494336 3945743372648448 3951242302926492 3952948838694912 3953507793518592 3958974675339264 3966722179596288 3972812030791632 3980586614022144 3986090940238848 3986654581421568 3994456253792256 4000023072098424 4000545363935232 4007850905899008 4013960434718976 4014484546387968 4015694058356736 4020079276845072 4021815543201792 4027946359578624 4035301939501056 4035872539216896 4041453314408832 4043770528530432 4047614066412504 4049362225004544 4049934812872704 4055535033274368 4055578948099791 4063471501049856 4063515501814272 4064046083997696 4069709885201184 4071467586945024 4077674092412928 4083890059017216 4091347799771904 4091882016079872 4097584610442288 4098119641104384 4099354351239168 4103830928446011 4105603367018496 4111861908736512 4114219492442112 4118129990914464 4119908605231104 4119953217117248 4126188953714688 4128015747874816 4134308454807552 4142399078006784 4148127157321728 4148172074768736 4148713710747648 4154495507809542 4156289828339712 4162625636004864 4163169159217152 4168971101913408 4170771674431488 4177129558081536 4183497133627392 4191684016472064 4199338603708416 4199932398534656 4205740034506752 4212151223583744 4220394180968448 4220439880949376 4221836691613848 4228699058798592 4235145246388224 4243433201860608 4249901850034176 4251182290173952 4257662750982144 4264153090541568 4270653323911296 4272497812832256 4279010766815232 4302369774108672 4316796955856896 4318225657175808 4323377439021312 4325244699410432 4326676196622336 4331838060232704 4338441471909888 4347802545238656 4356310965092352 4376705076559872 4378201013525472 4386768921575424 4392002477735936 4393456069321728 4407305622257664 4408188691700304 4414908491535213 4416815284051968 4423548234180096 4432204884344832 4437492647067648 4438381764931128 4447067443531776 4447696267708416 4469413534640586 4478159940774912 4484986404099264 4486923463163904 4493763285516288 4499124489388032 4500025956110727 4500613534427136 4508832269136384 4509420997312512 4515705489058848 4517655815651328 4524542486102016 4539714681938688 4540356606619008 4546634978709936 4549241844596736 4555532503130112 4556176664481792 4565092861476864 4571454939541056 4572051844497408 4578423620851332 4580401035313152 4587383353964544 4594376316394368 4596360620802048 4602766274743392 4603367268089856 4609782686747574 4611773645144064 4612425759105024 4618803787895808 4625844647328576 4627842542862336 4628496928997376 4634897180884992 4634947369256904 4644017716359168 4651097011658496 4653105813651456 4660198962757632 4666693584114828 4667302924591104 4675826056882176 4682953840505472 4683565304119296 4684976401416192 4690092489652584 4692118133735424 4699270752841728 4706434275330816 4708466977406976 4708517962419712 4715644518531072 4717732283285504 4724255929171968 4724923948351488 4731457538820096 4740716751224832 4740768085449984 4741387097997312 4747994866068048 4750045518102528 4757286441148416 4764538402186752 4773862352093184 4781139581288448 4782580076445696 4789870594854912 4797172226859264 4799244118523904 4799922741182464 4804484989400208 4806560039436288 4813887112667136 4823359863942144 4832798924341248 4840165995872256 4849004799729664 4856343989059584 4856396575339008 4857030685753344 4863799618898976 4865900286836736 4873317817761792 4880746655898624 4890298019217408 4916994027552768 4923793211129856 4923846527774272 4925476140216156 4933482235265024 4935115036772352 4941002787452928 4950672068837376 4958218825039872 4959212278162842 4968917194558464 4978641102962688 4984580781637632 4992179227951104 5003658301171968 5019431403126784 5037929933371776 5045609704611672 5047788896059392 5053811070271488 5055483696205824 5061515050561536 5065377010679808 5071420168077312 5072436302778432 5082362792607744 5107179017181024 5107901182446384 5117897075171328 5125698747542016 5135729469161472 5141856559300608 5142886806983688 5143558325059584 5152951164727296 5160806273210112 5163035217887232 5170905698402304 5178112059086316 5188245350787072 5188978978993152 5196154261382784 5199133536681984 5206322860720128 5207059045122048 5214315790414017 5224519930904064 5232484138115808 5234744040357888 5242723833102336 5250715790164992 5260304313992448 5260991163531264 5268323070568656 5270598451593216 5271343724691456 5276354050859157 5278632900452352 5286679596946944 5297025349582848 5297082707722176 5307448818696192 5314787920318464 5315539441895424 5325941671723008 5333364096131232 5334060485246976 5341494224326554 5343801207865344 5351947246291968 5352646061850624 5360105702460096 5362420724269056 5370595146104832 5378782028949504 5380402586001408 5381163385622528 5388604419211776 5389308021178368 5391694038040576 5396818755216672 5399149633339392 5399913083830272 5407380044365824 5407438597466388 5418020669085696 5426279846934912 5428623449260032 5436898789883904 5445186745356288 5455130399695872 5455842688106496 5463446147256384 5464159521472512 5465805801652224 5471774571261348 5474137822691328 5482482544982016 5490839987885952 5493211473641472 5501585271619584 5512411273076736 5530836209762304 5530896099691648 5531618280996864 5539267362521088 5539327343746056 5541719771119616 5550167514673152 5558628135884544 5561028899241984 5569506077442048 5577996178169856 5599118138277888 5607653379342336 5616201631444992 5627192241291264 5627253174599168 5629115588818464 5638265411731456 5646860328517632 5666535800045568 5667671175043248 5676883667976192 5678762508066816 5685537454055424 5694204431881728 5705347689086976 5736493032144896 5746388830252182 5757634209567744 5764503252028416 5766411090984768 5768901595496448 5775784080310272 5777695652806656 5784588629213184 5785747657856649 5797070060318208 5808414620123136 5836776019635456 5837601351367296 5849025228767232 5857941425762304 5876407496343552 5877584922267072 5886544655380284 5889087045402624 5898064312240128 5909606512459776 5916656862756864 5917842353241504 5926863454389738 5929423258042368 5930261690277888 5938462013008896 5950083269394432 5959218046187448 5970879921033216 5979981872132352 5982564617551872 5991684380688384 5998832652517376 6000034608147636 6000818045902848 6011776358848512 6020940652078464 6023541087535104 6030118915267608 6032723314802688 6041919539367936 6052952909251584 6053743256666112 6053808808825344 6062179971613248 6065655792795648 6074043337506816 6074902219309056 6095273252721408 6096069125996544 6104564827801776 6107201380417536 6116511138619392 6125835088525824 6137021699657856 6137823024119808 6146376915663432 6147179461656576 6149031526858752 6149901012140032 6158405050527744 6167792863104768 6170456723816448 6171329238663168 6179862907846656 6179929825675872 6192023621812224 6201462682211328 6213598617010176 6222190735982592 6222258112153104 6223070566121472 6231743261714313 6234434742509568 6243938454007296 6244753738825728 6253456652870112 6256157511647232 6265694337122304 6275245700441088 6287526024708096 6299007905562624 6299898597801984 6308610051760128 6308678363710786 6318226835375616 6321024113933312 6321849463996416 6330591271452672 6330659821424064 6333394024136704 6343048588197888 6352717869582336 6365149802790912 6374852775051264 6376773435260928 6386494126473216 6396229635812352 6405979985866944 6408746719248384 6418516150222848 6431146485256192 6443731899121664 6453554661163008 6475195433785344 6477338485763712 6485066158531968 6487867049115648 6490014294933504 6497757090349056 6507662207864832 6520397358956544 6565057614839808 6567301520288208 6580153382363136 6588003716603904 6590184103982592 6610958433386496 6612283037550456 6625222926077952 6638188137283584 6646107708850176 6656238970601472 6657572647396692 6670601165297664 6671544401562624 6704120301960879 6717239911162368 6727479606148896 6730385194745856 6738414760361984 6740644928274432 6748686734082048 6763248403704576 6773558233588272 6776483723476992 6786813729153024 6809572022908032 6810534909928512 6823862766895104 6834264996722688 6847639292215296 6855808745734144 6857182409311584 6858077766746112 6867635431276998 6870601552969728 6881075030946816 6891564474591552 6894540931203072 6904149412115088 6905050902134784 6914674030121361 6917660467716096 6918638638657536 6928205681843712 6932178048909312 6941763814293504 6942745393496064 6952421053885356 6966026574538752 6976645517487744 6979658720477184 6990298444136448 7000040376172242 7000954386886656 7013739085323264 7014654884708352 7024430760758208 7025347956178944 7027464602124288 7028458299588608 7035138734478876 7038177200603136 7048906129262592 7062700466110464 7062776943629568 7076598424928256 7086383893757952 7087385922527232 7097186308230144 7111075126837248 7111152128174976 7112080646995968 7121992299102072 7125068277153792 7135929661722624 7146807603280128 7149894299025408 7160793528139776 7171709371932672 7173870114668544 7184805892282368 7195758340288896 7198866177785856 7199884111773696 7206727484100312 7209840059154432 7209918129955184 7220830669000704 7224027558780928 7234961453088768 7235039795913216 7249198386511872 7260248993808384 7273507199594496 7284594863008512 7285546028630016 7287741068869632 7295699428348464 7298850430255104 7309976726642688 7321119983847936 7335447028826112 7349881697435648 7374448279683072 7375491041329152 7385689816694784 7385769791661408 7388214210324234 7400223352897536 7402672555158528 7411504181179392 7426008103256064 7437328237559808 7476871172456448 7488268841926656 7505487451757952 7529147104690176 7555381066727424 7556894900057664 7569178223968256 7571683344089088 7580716605407232 7592272575842304 7607130252115968 7608654454167648 7623544188911616 7661851773669576 7676845612756992 7686004336037888 7688548121313024 7691868793995264 7701045440413696 7703594203742208 7712784838950912 7714330210475532 7729426747090944 7741209409815168 7744552826830848 7756358547603456 7767168088629474 7782368026180608 7783468468489728 7798700305022976 7810588567683072 7836779896356096 7848726207173712 7852116060536832 7864085749653504 7876073685247488 7890456470988672 7891486745296896 7902484605852984 7905897677389824 7907015587037184 7917949350678528 7933444359192576 7945624061583264 7961173228044288 7972181880477696 7973309162843136 7988912507584512 8000046144196848 8001090727870464 8012241336489831 8015701811798016 8027920869437952 8028969092775936 8040158553690144 8043631086403584 8055892719157248 8070603879002112 8071745078433792 8082906628817664 8087541057060864 8095228132825008 8098724450009088 8099869625745408 8111070066548736 8111157896199582 8127031003628544 8128092167995392 8139419770402368 8142935173890048 8155348184825856 8167780118034432 8182695599543808 8183764032159744 8195169220884576 8196239282208768 8198708702478336 8207661856892022 8211206734036992 8223723817473024 8236259981828928 8239817210462208 8239906434234496 8252377907429376 8256031495749632 8268616909615104 8284798156013568 8296254314643456 8296344149537472 8297427421495296 8308991015619084 8312579656679424 8325251272009728 8337942203826816 8341543348862976 8354259116163072 8366994267254784 8383368032944128 8398677207416832 8399864797069312 8411480069013504 8424302447167488 8440788361936896 8440879761898752 8443673383227696 8457398117597184 8470290492776448 8499803700068352 8502364580347904 8515325501964288 8528306181083136 8541306647822592 8544995625664512 8558021533630464 8604739548217344 8619583245378273 8633593911713792 8636451314351616 8646754878042624 8653352393244672 8663676120465408 8676882943819776 8695605090477312 8712621930184704 8756402027050944 8773537843150848 8784004955471872 8786912138643456 8814611244515328 8816377383400608 8829816983070426 8833630568103936 8847096468360192 8864409768689664 8874985294135296 8876763529862256 8894134887063552 8895392535416832 8938827069281172 8956319881549824 8969972808198528 8973846926327808 8987526571032576 8998248978776064 9000051912221454 9001227068854272 9017664538272768 9018841994625024 9031410978117696 9035311631302656 9049084972204032 9079429363877376 9080713213238016 9093269957419872 9098483689193472 9111065006260224 9112353328963584 9142909879082112 9144103688994816 9156847241702664 9160802070626304 9174766707929088 9188752632788736 9192721241604096 9205532549486784 9206734536179712 9219565373495148 9223547290288128 9224851518210048 9237607575791616 9251689294657152 9255685085724672 9256993857994752 9269794361769984 9269894738513808 9288035432718336 9302194023316992 9320397925515264 9333387168229656 9334605849182208 9351652113764352 9365907681010944 9367130608238592 9369952802832384 9380184979305168 9384236267470848 9398541505683456 9412868550661632 9417035924839424 9431289037062144 9435464566571008 9448511858343936 9449847896702976 9462915077640192 9463017545566179 9481433502449664 9481536170899968 9482774195994624 9495989732136096 9500091036205056 9514572882296832 9529076804373504 9547724704186368 9562279162576896 9565160152891392 9579741189709824 9594344453718528 9599845482364928 9608969978800416 9613120078872576 9627774225334272 9646719727884288 9665597848682496 9680331991744512 9698009599459328 9712793150678016 9714061371506688 9727599237797952 9731800573673472 9746635635523584 9761493311797248 9780596038434816 9847586422259712 9847693055548544 9850952280432312 9866964470530048 9870230073544704 9882005574905856 9901344137674752 9916437650079744 9918424556325684 9937834389116928 9957282205925376 9969161563275264 9984358455902208 10007316602343936 10038862806253568 10075859866743552 10091219409223344 10095577792118784 10107622140542976 10110967392411648 10123030101123072 10144872605556864 10164725585215488 10214358034362048 10215802364892768 10235794150342656 10251397495084032 10271458938322944 10283713118601216 10285773613967376 10287116650119168 10301453146915497 10305902329454592 10321612546420224 10341811396804608 10356224118172632 10376490701574144 10377957957986304 10392308522765568 10398267073363968 10412645721440256 10414118090244096 10428631580828034 10449039861808128 10464968276231616 10469488080715776 10485447666204672 10500060564258363 10501431580329984 10520608627984896 10521982327062528 10536646141137312 10541196903186432 10542687449382912 10552708101718314 10557265800904704 10573359193893888 10594050699165696 10594165415444352 10614897637392384 10629575840636928 10631078883790848 10651883343446016 10666728192262464 10668120970493952 10682988448653108 10687602415730688 10703894492583936 10720211404920192 10724841448538112 10741190292209664 10757564057899008 10760805172002816 10762326771245056 10777208838423552 10778616042356736 10793637510433344 10798299266678784 10799826167660544 10814760088731648 10814877194932776 10836041338171392 10852559693869824 10857246898520064 10873797579767808 10890373490712576 10910260799391744 10926892294512768 10928319042945024 10931611603304448 10943549142522696 10948275645382656 10964965089964032 10981679975771904 10986422947282944 11003170543239168 11024822546153472 11061672419524608 11061792199383296 11063236561993728 11078534725042176 11078654687492112 11083439542239232 11100335029346304 11117256271769088 11139012154884096 11155992356339712 11198236276555776 11215306758684672 11232403262889984 11254506349198336 11258231177636928 11276530823462912 11293720657035264 11333071600091136 11335342350086496 11353767335952384 11357525016133632 11371074908110848 11388408863763456 11410695378173952 11472986064289792 11492777660504364 11515268419135488 11529006504056832 11532822181969536 11537803190992896 11551568160620544 11555391305613312 11569177258426368 11571495315713298 11594140120636416 11616829240246272 11650752132944211 11673552039270912 11675202702734592 11698050457534464 11715882851524608 11755169844534144 11773089310760568 11778174090805248 11796128624480256 11819213024919552 11833313725513728 11835684706483008 11853726908779476 11858846516084736 11860523380555776 11876924026017792 11900166538788864 11918436092374896 11941759842066432 11959963744264704 11983368761376768 11997665305034752 12000069216295272 12001636091805696 12023552717697024 12041881304156928 12047082175070208 12060237830535216 12065446629605376 12083839078735872 12105905818503168 12107617617650688 12124359943226496 12131311585591296 12148086675013632 12149804438618112 12166736844299373 12190546505442816 12192138251993088 12209129655603552 12214402760835072 12233022277238784 12251670177051648 12274043399315712 12275646048239616 12292753831326864 12294358923313152 12298063053717504 12299802024280064 12311492785338033 12316810101055488 12335585726209536 12342658477326336 12359725815693312 12359859651351744 12384047243624448 12402925364422656 12427197234020352 12444381471965184 12444516224306208 12446141132242944 12463486523428626 12468869485019136 12487876908014592 12489507477651456 12506913305740224 12512315023294464 12531388674244608 12550491400882176 12575052049416192 12598015811125248 12599797195603968 12617220103520256 12617356727421572 12636453670751232 12642048227866624 12661182542905344 12661319642848128 12666788048273408 12686097176395776 12705435739164672 12730299605581824 12749705550102528 12753546870521856 12772988252946432 12792459271624704 12811959971733888 12817493438496768 12837032300445696 12862292970512384 12907109322326016 12950390867570688 12954676971527424 12970132317063936 12975734098231296 12980028589867008 12995514180698112 13015324415729664 13130115229679616 13134603040576416 13160306764726272 13176007433207808 13180368207965184 13221916866772992 13224566075100912 13250445852155904 13312477941202944 13315145294793384 13341202330595328 13343088803125248 13408240603921758 13434479822324736 13454959212297792 13460770389491712 13476829520723968 13481289856548864 13497373468164096 13500077868332181 13526496807409152 13547116467176544 13552967446953984 13573627458306048 13619144045816064 13621069819857024 13647725533790208 13668529993445376 13695278584430592 13711617491468288 13714364818623168 13716155533492224 13735270862553996 13741203105939456 13762150061893632 13783128949183104 13789081862406144 13808298824230176 13810101804269568 13829348060242722 13835320935432192 13837277277315072 13856411363687424 13883527628587008 13885490786992128 13904842107770712 13932053149077504 13953291034975488 13959317440954368 13980596888272896 14000080752344484 14001908773773312 14027478170646528 14048861521516416 14050695912357888 14054929204248576 14056916599177216 14070277468957752 14076354401206272 14097812258525184 14125400932220928 14125553887259136 14153196849856512 14172767787515904 14174771845054464 14194372616460288 14222150253674496 14222304256349952 14224161293991936 14243984598204144 14250136554307584 14271859323445248 14293615206560256 14321587056279552 14343418743865344 14347740229337088 14369611784564736 14391516680577792 14397732355571712 14399768223547392 14413454968200624 14419680118308864 14419836259910368 14441661338001408 14448055117561856 14470079591826432 14498396773023744 14520497987616768 14547014399188992 14569189726017024 14571092057260032 14591398856696928 14597700860510208 14619953453285376 14642239967695872 14670894057652224 14699763394871296 14750982082658304 14771379633389568 14771539583322816 14776428420648468 14800446705795072 14805345110317056 14823008362358784 14852016206512128 14874656475119616 14953742344912896 14976537683853312 15010974903515904 15058294209380352 15113789800115328 15138356447936512 15143366688178176 15161433210814464 15184545151684608 15214260504231936 15217308908335296 15247088377823232 15323703547339152 15353691225513984 15372008672075776 15377096242626048 15407188407484416 15425569677901824 15428660420951064 15458853494181888 15482418819630336 15489105653661696 15512717095206912 15534336177258948 15564736052361216 15566936936979456 15597400610045952 15621177135366144 15642947371242051 15673559792712192 15697452414347424 15704232121073664 15728171499307008 15752147370494976 15780912941977344 15782973490593792 15804969211705968 15811795354779648 15814031174074368 15835898701357056 15891248123166528 15922346456088576 15944363760955392 15946618325686272 15977825015169024 16000092288393696 16002181455740928 16024482672979662 16031403623596032 16055841738875904 16057938185551872 16080317107380288 16087262172807168 16111785438314496 16141207758004224 16143490156867584 16165813257635328 16175082114121728 16190456265650016 16197448900018176 16199739251490816 16222140133097472 16222315792399164 16254062007257088 16278839540804736 16285870347780096 16310696369651712 16335560236068864 16365391199087616 16367528064319488 16390338441769152 16392478564417536 16397417404956672 16415323713784044 16422413468073984 16447447634946048 16472519963657856 16479634420924416 16479812868468992 16504755814858752 16512062991499264 16537233819230208 16592508629286912 16592688299074944 16594854842990592 16617982031238168 16625159313358848 16650502544019456 16675884407653632 16683086697725952 16708518232326144 16733988534509568 16797354414833664 16799729594138624 16822960138027008 16848604894334976 16881576723873792 16881759523797504 16887346766455392 16914796235194368 16940580985552896 16999607400136704 17004729160695808 17030651003928576 17056612362166272 17082613295645184 17116043067260928 17209479096434688 17239166490756546 17267187823427584 17272902628703232 17293509756085248 17306704786489344 17327352240930816 17353765887639552 17357242973569947 17391210180954624 17425243860369408 17512804054101888 17547075686301696 17568009910943744 17573824277286912 17629222489030656 17632754766801216 17659633966140852 17667261136207872 17694192936720384 17728819537379328 17749970588270592 17753527059724512 17788269774127104 17790785070833664 17877654138562344 17912639763099648 17939945616397056 17947693852655616 17975053142065152 17996497957552128 18000103824442908 18002454137708544 18035329076545536 18062821956235392 18070623262605312 18098169944408064 18158858727754752 18161426426476032 18186539914839744 18196967378386944 18222130012520448 18224706657927168 18285819758164224 18288207377989632 18313694483405328 18321604141252608 18349533415858176 18377505265577472 18411065098973568 18413469072359424 18439130746990296 18447094580576256 18449703036420096 18475215151583232 18503378589314304 18511370171449344 18513987715989504 18539588723539968 18539789477027616 18576070865436672 18604388046633984 18640795851030528 18666774336459312 18669211698364416 18695229785142939 18703304227528704 18731815362021888 18734261216477184 18760369958610336 18768472534941696 18797083011366912 18825737101323264 18834071849678848 18862578074124288 18870929133142016 18897023716687872 18899695793405952 18925830155280384 18926035091132358 18963072341799936 18965548391989248 18991979464272192 19000182072410112 19029145764593664 19058153608747008 19095449408372736 19124558325153792 19130320305782784 19159482379419648 19188688907437056 19217939957600832 19226240157745152 19255548450668544 19293439455768576 19331195697364992 19360663983489024 19396019198918656 19425586301356032 19455198475595904 19463601147346944 19493271271047168 19522986623594496 19561192076869632 19695172844519424 19695386111097088 19701904560864624 19733928941060096 19740460147089408 19764011149811712 19832875300159488 19836849112651368 19875668778233856 19914564411850752 19938323126550528 19968716911804416 20014633204687872 20077725612507136 20112360905882637 20151719733487104 20182438818446688 20191155584237568 20215244281085952 20221934784823296 20246060202246144 20289745211113728 20329451170430976 20428716068724096 20431604729785536 20471588300685312 20502794990168064 20542917876645888 20567426237202432 20571547227934752 20574233300238336 20602906293830994 20611804658909184 20643225092840448 20683622793609216 20712448236345264 20744022090364083 20752981403148288 20755915915972608 20784617045531136 20796534146727936 20825291442880512 20828236180488192 20857263161656068 20898079723616256 20929936552463232 20938976161431552 20970895332409344 21000121128516726 21002863160659968 21041217255969792 21043964654125056 21073292282274624 21082393806372864 21085374898765824 21105416203436628 21114531601809408 21146718387787776 21188101398331392 21188330830888704 21229795274784768 21259151681273856 21262157767581696 21333456384524928 21336241940987904 21365976897306216 21375204831461376 21407788985167872 21440422809840384 21449682897076224 21482380584419328 21515128115798016 21521610344005632 21524653542490112 21554417676847104 21587275020866688 21596598533357568 21599652335321088 21629520177463296 21629754389865552 21672082676342784 21705119387739648 21747595159535616 21780746981425152 21820521598783488 21853784589025536 21856638085890048 21863223206608896 21887098285045392 21896551290765312 21929930179928064 21963359951543808 22006341086478336 22049645092306944 22123344839049216 22123584398766592 22126473123987456 22157069450084352 22157309374984224 22166879084478464 22200670058692608 22234512543538176 22278024309768192 22311984712679424 22430613517369344 22464806525779968 22509012698396672 22516462355273856 22553061646925824 22587441314070528 22666143200182272 22670684700172992 22707534671904768 22715050032267264 22742149816221696 22776817727526912 22821390756347904 22985555321008728 23030536838270976 23058013008113664 23065644363939072 23075606381985792 23103136321241088 23110782611226624 23138354516852736 23142990631426596 23188280241272832 23233658480492544 23301504265888422 23347104078541824 23350405405469184 23396100915068928 23431765703049216 23510339689068288 23546178621521136 23556348181610496 23592257248960512 23671369412966016 23707453817558952 23717693032169472 23721046761111552 23753848052035584 23800333077577728 23836872184749792 23883519684132864 23919927488529408 23966737522753536 23995330610069504 24000138432590544 24003272183611392 24036724009469493 24047105435394048 24083762608313856 24120475661070432 24130893259210752 24167678157471744 24211811637006336 24215235235301376 24248719886452992 24262623171182592 24296173350027264 24299608877236224 24333473688598746 24381093010885632 24384276503986176 24418259311207104 24428805521670144 24466044554477568 24503340354103296 24548086798631424 24551292096479232 24585507662653728 24588717846626304 24596126107435008 24599604048560128 24622985570676066 24633620202110976 24671171452419072 24719451631386624 24719719302703488 24768094487248896 24805850728845312 24854394468040704 24888762943930368 24889032448612416 24892282264485888 24926973046857252 24937738970038272 24975753816029184 25013826611480448 25024630046588928 25062777348489216 25100982801764352 25150104098832384 25196031622250496 25199594391207936 25234440207040512 25234713454843144 25272907341502464 25284096455733248 25322365085810688 25322639285696256 25333576096546816 25372194352791552 25410871478329344 25499411100205056 25507093741043712 25545976505892864 25584918543249408 25623919943467776 25634986876993536 25674064600891392 25724585941024768 25814218644652032 25858749736134819 25900781735141376 25909353943054848 25940264634127872 25960057179734016 25991028361396224 26030648831459328 26269206081152832 26320613529452544 26352014866415616 26360736415930368 26443833733545984 26449132150201824 26500891704311808 26624955882405888 26630290589586768 26682404661190656 26686177606250496 26816481207843516 26868959644649472 26909918424595584 26921540778983424 26953659041447936 26962579713097728 26994746936328192 27000155736664362 27052993614818304 27094232934353088 27105934893907968 27147254916612096 27238288091632128 27242139639714048 27295451067580416 27337059986890752 27428729637246336 27432311066984448 27470541725107992 27482406211878912 27524300123787264 27566257898366208 27578163724812288 27616597648460352 27620203608539136 27658696120485444 27670641870864384 27674554554630144 27712822727374848 27767055257174016 27770981573984256 27809684215541424 27864106298155008 27906582069950976 27961193776545792 28000161504688968 28003817547546624 28054956341293056 28097723043032832 28101391824715776 28109858408497152 28113833198354432 28140554937915504 28152708802412544 28195624517050368 28251107774518272 28306393699713024 28345535575031808 28349543690108928 28388745232920576 28389052636698537 28444300507348992 28444608512699904 28448322587983872 28487969196408288 28500273108615168 28543718646890496 28587230413120512 28643174112559104 28686837487730688 28695480458674176 28739223569129472 28783033361155584 28799536447094784 28826909936401248 28839360236617728 28839672519820736 28883322676002816 28896110235123712 28940159183652864 28996793546047488 29040995975233536 29094028798377984 29138379452034048 29142184114520064 29182797713393856 29195401721020416 29239906906570752 29284479935391744 29341788115304448 29399526789742592 29542759266779136 29543079166645632 29552856841296936 29600893411590144 29610690220634112 29646016724717568 29704032413024256 29749312950239232 29907484689825792 29953075367706624 30021949807031808 30116588418760704 30227579600230656 30276712895873024 30286733376356352 30322866421628928 30369090303369216 30434617816670592 30494176755646464 30647407094678304 30707382451027968 30744017344151552 30754192485252096 30814376814968832 30851139355803648 30857320841902128 30904359440746491 30917706988363776 30964837639260672 31025434190413824 31068672354517896 31129472104722432 31133873873958912 31194801220091904 31242354270732288 31285894742484102 31347119585424384 31394904828694848 31408464242147328 31456342998614016 31500181692775089 31504294740989952 31561825883954688 31565946981187584 31609938423411936 31623590709559296 31628062348148736 31671797402714112 31782496246333056 31844692912177152 31888727521910784 31893236651372544 31955650030338048 32000184576787392 32004362911481856 32048965345959324 32062807247192064 32111683477751808 32160634214760576 32174524345614336 32223570876628992 32282415516008448 32286980313735168 32331626515270656 32380912531300032 32394897800036352 32399478502981632 32444280266194944 32444631584798328 32508124014514176 32557679081609472 32571740695560192 32621392739303424 32671120472137728 32730782398175232 32780676883538304 32784957128835072 32794834809913344 32830647427568088 32844826936147968 32894895269892096 32945039927315712 32959268841848832 32959625736937984 33009511629717504 33024125982998528 33074467638460416 33185017258573824 33185376598149888 33189709685981184 33235964062476336 33250318626717696 33301005088038912 33351768815307264 33417036464652288 33467977069019136 33594708829667328 33599459188277248 33645920276054016 33697209788669952 33763519047595008 33774693532910784 33829592470388736 33881161971105792 33999214800273408 34061302007857152 34113224724332544 34165226591290368 34232086134521856 34418958192869376 34478332981513092 34534375646855168 34545805257406464 34587019512170496 34613409572978688 34654704481861632 34707531775279104 34714485947139894 34782420361909248 34850487720738816 35025608108203776 35094151372603392 35136019821887488 35147648554573824 35265509533602432 35319267932281704 35334522272415744 35388385873440768 35457639074758656 35499941176541184 35507054119449024 35576539548254208 35581570141667328 35755308277124688 35825279526199296 35879891232794112 35950106284130304 35992995915104256 36000207648885816 36004908275417088 36070658153091072 36125643912470784 36141246525210624 36196339888816128 36317717455509504 36322852852952064 36373079829679488 36393934756773888 36444260025040896 36449413315854336 36500210532898119 36571639516328448 36576414755979264 36627388966810656 36643208282505216 36699066831716352 36755010531154944 36822130197947136 36826938144718848 36878261493980592 36894189161152512 36899406072840192 36934478356014099 36950430303166464 37006757178628608 37027975431979008 37079177447079936 37079578954055232 37152141730873344 37208776093267968 37281591702061056 37333548672918624 37338423396728832 37390459570285878 37406608455057408 37463630724043776 37468522432954368 37520739917220672 37536945069883392 37594166022733824 37651474202646528 37668143699357696 37725156148248576 37741858266284032 37794047433375744 37799391586811904 37851660310560768 37852070182264716 37926144683599872 37983958928544384 38000364144820224 38058291529187328 38116307217494016 38190898816745472 38249116650307584 38260640611565568 38318964758839296 38377377814874112 38435879915201664 38452480315490304 38511096901337088 38586878911537152 38721327966978048 38792038397837312 38851172602712064 38910396951191808 38927202294693888 38986542542094336 39045973247188992 39390345689038848 39390772222194176 39403809121729248 39467857882120192 39480920294178816 39528022299623424 39665750600318976 39673698225302736 39751337556467712 39937433823608832 40029266409375744 40155451225014272 40224721811765274 40303439466974208 40364877636893376 40382311168475136 40430488562171904 40443869569646592 40492120404492288 40500233604996543 40579490422227456 40658902340861952 40857432137448192 40863209459571072 40943176601370624 41005589980336128 41085835753291776 41134852474404864 41143094455869504 41148466600476672 41205812587661988 41223609317818368 41286450185680896 41367245587218432 41424896472690528 41488044180728166 41505962806296576 41511831831945216 41569234091062272 41650582885761024 41656472360976384 41714526323312136 41796159447232512 41859873104926464 41877952322863104 41941790664818688 42000242257033452 42005726321319936 42082434511939584 42146584564549248 42164787612745728 42170749797531648 42210832406873256 42229063203618816 42293436775575552 42376202796662784 42376661661777408 42459590549569536 42518303362547712 42524315535163392 42666912769049856 42672483881975808 42731953794612432 42750409662922752 42815577970335744 42880845619680768 42964761168838656 43030256231596032 43043220688011264 43049307084980224 43108835353694208 43174550041733376 43193197066715136 43199304670642176 43259040354926592 43259508779731104 43344165352685568 43410238775479296 43495190319071232 43561493962850304 43641043197566976 43707569178051072 43713276171780096 43774196570090784 43793102581530624 43859860359856128 43926719903087616 44012682172956672 44099290184613888 44247168797533184 44252946247974912 44314138900168704 44314618749968448 44333758168956928 44401340117385216 44469025087076352 44556048619536384 44623969425358848 44861227034738688 44929613051559936 45018025396793344 45032924710547712 45106123293851648 45174882628141056 45341369400345984 45415069343809536 45430100064534528 45484299632443392 45553635455053824 45642781512695808 45971110642017456 46061073676541952 46116026016227328 46131288727878144 46221565222453248 46276709033705472 46285981262853192 46376560482545664 46467316960985088 46603008531776844 46694208157083648 46700810810938368 46792201830137856 46863531406098432 46928842113726153 47020679378136576 47092357243042272 47112696363220992 47184514497921024 47342738825932032 47414907635117904 47435386064338944 47442093522223104 47507696104071168 47673744369499584 47767039368265728 47839854977058816 47933475045507072 47990661220139008 48000276865181088 48006544367222784 48073448018938986 48094210870788096 48167525216627712 48240951322140864 48261786518421504 48335356314943488 48423623274012672 48430470470602752 48497439772905984 48525246342365184 48592346700054528 48599217754472448 48666947377197492 48762186021771264 48836518622414208 48857611043340288 48932089108955136 49006680708206592 49096173597262848 49102584192958464 49171015325307456 49177435693252608 49192252214870016 49199208097120256 49245971141352132 49267240404221952 49342342904838144 49438903262773248 49439438605406976 49536188974497792 49611701457690624 49777525887860736 49778064897224832 49784564528971776 49853946093714504 49875477940076544 49951507632058368 50027653222960896 50049260093177856 50125554696978432 50201965603528704 50392063244500992 50399188782415872 50468880414081024 50469426909686288 50545814683004928 50568192911466496 50644730171621376 50645278571392512 50744388705583104 50821742956658688 50998822200410112 51014187482087424 51091953011785728 51169837086498816 51247839886935552 51348129201782784 51449171882049536 51628437289304064 51717499472269638 51801563470282752 51818707886109696 51880529268255744 51920114359468032 51982056722792448 52061297662918656 52538412162305664 52641227058905088 52704029732831232 52721472831860736 52887667467091968 52898264300403648 53001783408623616 53249911764811776 53260581179173536 53364809322381312 53372355212500992 53632962415687032 53737919289298944 53819836849191168 53843081557966848 53907318082895872 53925159426195456 53989493872656384 54000311473328724 54105987229636608 54188465868706176 54211869787815936 54294509833224192 54476576183264256 54484279279428096 54590902135160832 54674119973781504 54857459274492672 54864622133968896 54941083450215984 54964812423757824 55048600247574528 55132515796732416 55233195296920704 55240407217078272 55317392240970888 55341283741728768 55349109109260288 55425645454749696 55534110514348032 55541963147968512 55619368431082848 55728212596310016 55813164139901952 55922387553091584 56000323009377936 56007635095093248 56085689355428817 56109912682586112 56195446086065664 56202783649431552 56227666396708864 56281109875831008 56305417604825088 56391249034100736 56502215549036544 56612787399426048 56691071150063616 56699087380217856 56777490465841152 56778105273397074 56889217025399808 56896645175967744 56975938392816576 57000546217230336 57087437293780992 57174460826241024 57286348225118208 57373674975461376 57390960917348352 57478447138258944 57566066722311168 57653819872802496 57678720473235456 57679345039641472 57766645352005632 57792220470247424 57880318367305728 57993587092094976 58081991950467072 58188057596755968 58276758904068096 58365595426787712 58390803442040832 58479813813141504 58568959870783488 58683576230608896 58799053579485184 59085518533558272 59086158333291264 59105713682593872 59201786823180288 59221380441268224 59292033449435136 59498625900478464 59814969379651584 59906150735413248 60043899614063616 60233176837521408 60337082717647911 60455159200461312 60573466752712704 60645732843257856 60738180606738432 60869235633341184 60988353511292928 61294814189356608 61414764902055936 61488034688303104 61508384970504192 61628753629937664 61702278711607296 61714641683804256 61808718881492982 61835413976727552 61929675278521344 62050868380827648 62137344709035792 62258944209444864 62267747747917824 62389602440183808 62484708541464576 62571789484968204 62694239170848768 62789809657389696 62816928484294656 62912685997228032 63000363385550178 63008589481979904 63123651767909376 63131893962375168 63219876846823872 63247181419118592 63256124696297472 63343594805428224 63564992492666112 63689385824354304 63777455043821568 63786473302745088 64000369153574784 64008725822963712 64097930691918648 64125614494384128 64223366955503616 64321268429521152 64349048691228672 64447141753257984 64564831032016896 64573960627470336 64663253030541312 64761825062600064 64789795600072704 64798957005963264 64888560532389888 64889263169596656 65016248029028352 65115358163218944 65242785478606848 65342240944275456 65461564796350464 65561353767076608 65569914257670144 65589669619826688 65661294855136176 65689653872295936 65789790539784192 65890079854631424 65919251473875968 66019023259435008 66048251965997056 66148935276920832 66370034517147648 66370753196299776 66379419371962368 66471928124952672 66500637253435392 66602010176077824 66703537630614528 66834072929304576 66935954138038272 67198918376554496 67291840552108032 67394419577339904 67527038095190016 67549387065821568 67659184940777472 67762323942211584 67998429600546816 68122604015714304 68226449448665088 68330453182580736 68464172269043712 68956665963026184 69068751293710336 69091610514812928 69174039024340992 69226819145957376 69309408963723264 69415063550558208 69428971894279788 69564840723818496 69700975441477632 70051216216407552 70188302745206784 70272039643774976 70295297109147648 70531019067204864 70638535864563408 70669044544831488 70776771746881536 71014108238898048 71153079096508416 71163140283334656 71510616554249376 71650559052398592 71759782465588224 71900212568260608 71985991830208512 72000415297771632 72009816550834176 72110172028408479 72141316306182144 72251287824941568 72392679777632256 72635434911019008 72645705705904128 72746159659358976 72787869513547776 72888520050081792 72898826631708672 73000421065796238 73143279032656896 73152829511958528 73254777933621312 73286416565010432 73398133663432704 73510021062309888 73644260395894272 73653876289437696 73756522987961184 73788378322305024 73798812145680384 73868956712028198 73900860606332928 74013514357257216 74158354894159872 74159157908110464 74304283461746688 74417552186535936 74563183404122112 74667097345837248 74676846793457664 74780919140571756 74813216910114816 74927261448087552 75041479834441344 75073890139766784 75188332045467648 75302948405293056 75336287398715392 75450312296497152 75588094866751488 75598783173623808 75703320621121536 75704140364529432 75852289367199744 75967917857088768 76000728289640448 76116583058374656 76232614434988032 76498233300615168 76521281223131136 76637929517678592 76754755629748224 76871759830403328 76904960630980608 77022193802674176 77173757823074304 77442655933956096 77584076795674624 77702345205424128 77820793902383616 77973085084188672 78091946494377984 78781544444388352 78807618243458496 78935715764240384 78961840588357632 79056044599246848 79331501200637952 79347396450605472 79502675112935424 79874867647217664 80058532818751488 80310902450028544 80449443623530548 80606878933948416 80729755273786752 80764622336950272 80860977124343808 80887739139293184 80984240808984576 81000467209993086 81158980844454912 81317804681723904 81714864274896384 81726418919142144 81886353202741248 82011179960672256 82286188911739008 82296933200953344 82411625175323976 82447218635636736 82572900371361792 82734491174436864 82849792945381056 82976088361456332 83011925612593152 83023663663890432 83138468182124544 83301165771522048 83312944721952768 83429052646624272 83592318894465024 83719746209852928 83883581329637376 84000484514066904 84011452642639872 84164869023879168 84293169129098496 84329575225491456 84341499595063296 84421664813746512 84458126407237632 84586873551151104 84753323323554816 84919181099139072 85036606725095424 85048631070326784 85167157910095611 85333825538099712 85344967763951616 85463907589224864 85500819325845504 85631155940671488 85761691239361536 85929522337677312 86060512463192064 86086441376022528 86098614169960448 86217670707388416 86349100083466752 86398609341284352 86518080709853184 86519017559462208 86688330705371136 86820477550958592 86990380638142464 87122987925700608 87282086395133952 87415138356102144 87426552343560192 87548393140181568 87586205163061248 87719720719712256 87853439806175232 88025364345913344 88198580369227776 88494337595066368 88628277800337408 88629237499936896 88667516337913856 88802680234770432 88938050174152704 89112097239072768 89247938850717696 89722454069477376 89859226103119872 90036050793586688 90065849421095424 90349765256282112 90682738800691968 90830138687619072 90860200129069056 90968599264886784 91107270910107648 91942221284034912 92122147353083904 92232052032454656 92262577455756288 92443130444906496 92553418067410944 92571962525706384 92753120965091328 93206017063553688 93388416314167296 93401621621876736 93584403660275712 93727062812196864 93857684227452306 94041358756273152 94184714486084544 94225392726441984 94369028995842048 94500545078325267 94685477651864064 94829815270235808 94870772128677888 94884187044446208 95015392208142336 95347488738999168 95534078736531456 95679709954117632 95866950091014144 95981322440278016 96000553730362176 96013088734445568 96146896037877972 96188421741576192 96335050433255424 96481902644281728 96523573036843008 96670712629886976 96847246548025344 96860940941205504 96994879545811968 97184693400109056 97198435508944896 97333894754394984 97524372043542528 97673037244828416 97715222086680576 97864178217910272 98013361416413184 98192347194525696 98342030650614912 98354871386505216 98384504429740032 98398416194240512 98491942282704264 98534480808443904 98684685809676288 98877806525546496 98878877210813952 99072377948995584 99223402915381248 99555051775721472 99556129794449664 99569129057943552 99707892187429008 99750955880153088 99903015264116736 100055306445921792 100251109393956864 100403931207057408 100784126489001984 100798377564831744 100937760828162048 100938853819372576 101091629366009856 101136385822932992 101290557142785024 101488777411166208 101643485913317376 101997644400820224 102183906023571456 102339674172997632 102495679773871104 102696258403565568 102898343764099072 103256874578608128 103434998944539276 103603126940565504 103637415772219392 103761058536511488 103840228718936064 103964113445584896 104122595325837312 105076824324611328 105282454117810176 105408059465662464 105442945663721472 105796528600807296 106003566817247232 106499823529623552 106521162358347072 106729618644762624 106744710425001984 107265924831374064 107475838578597888 107639673698382336 107850318852390912 107978987745312768 108000622946657448 108211974459273216 108376931737412352 108423739575631872 108589019666448384 108953152366528512 108968558558856192 109181804270321664 109348239947563008 109500631598694357 109714918548985344 109729244267937792 109882166900431968 109929624847515648 110097200495149056 110265031593464832 110466390593841408 110480814434156544 110634784481941776 110682567483457536 110698218218520576 110851290909499392 111083926295937024 111238736862165696 111456425192620032 111626328279803904 111844775106183168 112000646018755872 112015270190186496 112171378710857634 112219825365172224 112390892172131328 112405567298863104 112562219751662016 112610835209650176 112782498068201472 113004431098073088 113225574798852096 113382142300127232 113398174760435712 113554980931682304 113556210546794148 113778434050799616 113951876785633152 114001092434460672 114174874587561984 114348921652482048 114572696450236416 114747349950922752 114781921834696704 114956894276517888 115132133444622336 115307639745604992 115357440946470912 115358690079282944 115533290704011264 115584440940494848 115760636734611456 116163983900934144 116376115193511936 116553517808136192 116731190853575424 116781606884081664 116959627626283008 117137919741566976 117598107158970368 118171037067116544 118172316666582528 118211427365187744 118403573646360576 118442760882536448 118584066898870272 118997251800956928 119812301470826496 120087799228127232 120466353675042816 120674165435295822 120910318400922624 121146933505425408 121291465686515712 121476361213476864 121500700814989629 121738471266682368 121976707022585856 122589628378713216 122829529804111872 122976069376606208 123016769941008384 123257507259875328 123404557423214592 123429283367608512 123617437762985964 123670827953455104 123859350557042688 124101736761655296 124274689418071584 124517888418889728 124535495495835648 124969417082929152 125143578969936408 125388478341697536 125579619314779392 125633856968589312 125825371994456064 126000726771100356 126017178963959808 126247303535818752 126439753693647744 126494362838237184 126512249392594944 126687189610856448 127129984985332224 127378771648708608 127554910087643136 127572946605490176 128000738307149568 128017451645927424 128195861383837296 128251228988768256 128446733911007232 128642536859042304 128894283506515968 129129662064033792 129147921254940672 129326506061082624 129523650125200128 129579591200145408 129597914011926528 129777121064779776 129778526339193312 130032496058056704 130230716326437888 130485570957213696 130684481888550912 130923129592700928 131122707534153216 131139828515340288 131322589710272352 131379307744591872 131579581079568384 131780159709262848 131838502947751936 132038046518870016 132096503931994112 132297870553841664 132741506392599552 132758838743924736 132943856249905344 133001274506870784 133204020352155648 133407075261229056 133668145858609152 133871908276076544 134583681104216064 134788839154679808 135054076190380032 135098774131643136 135318369881554944 135524647884423168 136245208031428608 136452898897330176 136660906365161472 136928344538087424 137913331926052368 138137502587420672 138183221029625856 138348078048681984 138830127101116416 138857943788559576 139129681447636992 139401950882955264 140102432432815104 140376605490413568 140544079287549952 140590594218295296 140786526341178459 141062038134409728 141277071729126816 141338089089662976 141553543493763072 142028216477796096 142306158193016832 142326280566669312 143021233108498752 143301118104797184 143519564931176448 143800425136521216 143971983660417024 144000830595543264 144019633101668352 144220344056816958 144282632612364288 144502575649883136 144785359555264512 145270869822038016 145291411411808256 145492319318717952 145575739027095552 145777040100163584 145797653263417344 146000842131592476 146286558065313792 146509555867242624 146572833130020864 146796267326865408 147020042124619776 147288520791788544 147307752578875392 147513045975922368 147576756644610048 147597624291360768 147737913424056396 147801721212665856 148027028714514432 148316709788319744 148318315816220928 148608566923493376 148835104373071872 149334194691674496 149353693586915328 149561838281143512 149626433820229632 149854522896175104 150082959668882688 150147780279533568 150376664090935296 150605896810586112 150672574797430784 151176189733502976 151197566347247616 151406641242243072 151408280729058864 151704578734399488 151935835714177536 152233166116749312 152465228869976064 152996466601230336 153042562446262272 153275859035357184 153509511259496448 153743519660806656 154044387605348352 154347515646148608 154885311867912192 155168153591349248 155404690410848256 155641587804767232 155946170168377344 156183892988755968 157563088888776704 157615236486916992 157871431528480768 157923681176715264 158112089198493696 158663002401275904 158694792901210944 159005350225870848 159749735294435328 160117065637502976 160898887247061096 161213757867896832 161459510547573504 161529244673900544 161721954248687616 161775478278586368 161968481617969152 162000934419986172 162317961688909824 162635609363447808 163429728549792768 163452837838284288 163772706405482496 164022359921344512 164572377823478016 164593866401906688 164823250350647952 164894437271273472 165145800742723584 165699585890762112 165952176722912664 166023851225186304 166047327327780864 166276936364249088 166602331543044096 166625889443905536 166858105293248544 167184637788930048 167439492419705856 167767162659274752 168000969028133808 168022905285279744 168257068066286451 168329738047758336 168586338258196992 168682999190126592 168843329627493024 168916252814475264 169173747102302208 169506646647109632 169838362198278144 170073213450190848 170097262140653568 170334315820191222 170667651076199424 170689935527903232 170927815178449728 171001638651691008 171262311881342976 171523382478723072 171859044675354624 172121024926384128 172172882752045056 172197228339920896 172435341414776832 172698200166933504 173036161419706368 173038035118924416 173376661410742272 173640955101917184 173980761276284928 174245975851401216 174564172790267904 174830276712204288 175096786280363136 175172410326122496 175439441439424512 175706879612350464 176050728691826688 176397160738455552 176988675190132736 177256555600674816 177258474999873792 177335032675827712 177605360469540864 177876100348305408 178495877701435392 179444908138954752 179718452206239744 180072101587173376 180131698842190848 180699530512564224 181011248152943733 181365477601383936 181720400258138112 181937198529773568 182214541820215296 183884442568069824 184244294706167808 184464104064909312 184525154911512576 184886260889812992 185106836134821888 185143925051412768 185506241930182656 186412034127107376 186776832628334592 186803243243753472 187168807320551424 187454125624393728 187715368454904612 188082717512546304 188369428972169088 188450785452883968 188738057991684096 189001090156650534 189370955303728128 189659630540471616 189741544257355776 189768374088892416 190030784416284672 190694977477998336 191068157473062912 191359419908235264 192001107460724352 192026177468891136 192293792075755944 192376843483152384 192670100866510848 192963805288563456 193047146073686016 193341425259773952 193694493096050688 193721881882411008 193989759091623936 194369386800218112 194396871017889792 194667789508789968 195048744087085056 195346074489656832 195728356435820544 196026722832826368 196384694389051392 196684061301229824 196709742773010432 196769008859480064 196796832388481024 196983884565408528 197068961616887808 197369371619352576 197757754421627904 198144755897991168 198446805830762496 199110103551442944 199112259588899328 199138258115887104 199415784374858016 199501911760306176 199806030528233472 200110612891843584 200502218787913728 200807862414114816 201596755129663488 201875521656324096 201877707638745152 202183258732019712 202272771645865984 202581114285570048 202977554822332416 203286971826634752 203995288801640448 204367812047142912 204679348345995264 204991359547742208 205392516807131136 205796687528198144 206869997889078552 207206253881131008 207274831544438784 207522117073022976 207680457437872128 207928226891169792 208245190651674624 210153648649222656 210564908235620352 210816118931324928 210885891327442944 211593057201614592 212007133634494464 213042324716694144 213459237289525248 213489420850003968 214531849662748128 214951677157195776 215279347396764672 215700637704781824 215957975490625536 216001245893314896 216330516085225437 216423948918546432 216753863474824704 217178039332896768 217906304733057024 217937117117712384 218363608540643328 218696479895126016 219001263197388714 219429837097970688 219458488535875584 219764333800863936 219859249695031296 220194400990298112 220530063186929664 220932781187682816 220961628868313088 221269568963883552 221365134966915072 221396436437041152 221702581818998784 222477473724331392 222912850385240064 223252656559607808 223689550212366336 224001292037511744 224030540380372992 224342757421715268 224439650730344448 224781784344262656 225124439503324032 225221670419300352 225564996136402944 226008862196146176 226764284600254464 226796349520871424 227109961863364608 227112421093588296 227556868101599232 227903753571266304 228002184868921344 228349749175123968 228697843304964096 229494699901845504 229563843669393408 229913788553035776 230264266889244672 230615279491209984 230714881892941824 230717380158565888 231066581408022528 231168881880989696 231521273469222912 232327967801868288 232752230387023872 233107035616272384 233462381707150848 233919255252566016 234275839483133952 235196214317940736 236344633333165056 236422854730375488 236807147292721152 236885521765072896 237168133797740544 237994503601913856 239624602941652992 240175598456254464 240932707350085632 241348330870591644 241820636801845248 242293867010850816 242582931373031424 242952722426953728 243001401629979258 243476942533364736 243953414045171712 245179256757426432 245659059608223744 245952138753212416 246033539882016768 246858566735217024 247234875525971928 247341655906910208 247718701114085376 248203473523310592 248549378836143168 249035776837779456 249070990991671296 249938834165858304 250287157939872816 250776956683395072 251159238629558784 251650743988912128 252001453542200712 252034357927919616 252494607071637504 252879507387295488 252988725676474368 253024498785189888 253374379221712896 254259969970664448 254757543297417216 255109820175286272 255145893210980352 255501473730286833 256001476614299136 256034903291854848 256391722767674592 256502457977536512 256893467822014464 257285073718084608 257788567013031936 258259324128067584 258295842509881344 258653012122165248 259047300250400256 259195828023853056 259554242129559552 259557052678386624 260064992116113408 260461432652875776 260971141914427392 261368963777101824 261846259185401856 262245415068306432 262279657030680576 262645179420544704 262758615489183744 263159162159136768 263560319418525696 263677005895503872 264076093037740032 264193007863988224 264595741107683328 265483012785199104 265887712499810688 266002549013741568 266408040704311296 266814150522458112 267336291717218304 267743816552153088 269167362208432128 269577678309359616 270108152380760064 270197548263286272 271049295768846336 272490416062857216 272905797794660352 273321812730322944 275826663852104736 276275005174841344 276366442059251712 276696156097363968 277660254202232832 277715887577119152 278259362895273984 280204864865630208 280753210980827136 281088158575099904 281181188436590592 281573052682356918 282124076268819456 282554143458253632 282676178179325952 283107086987526144 283501635234975801 284056432955592192 284612316386033664 284652561133338624 286042466216997504 286602236209594368 287039129862352896 287600850273042432 287943967320834048 288001661191086528 288039266203336704 288440688113633916 288565265224728576 289005151299766272 289570719110529024 290541739644076032 290582822823616512 290984638637435904 291554080200327168 291595306526834688 292001684263184952 292573116130627584 293019111734485248 293145666260041728 293592534653730816 294040084249239552 294577041583577088 295026091951844736 295153513289220096 295195248582721536 295475826848112792 295603442425331712 296054057429028864 296633419576639488 296636631632441856 297217133846986752 297670208746143744 298668389383348992 298707387173830656 299123676562287024 299252867640459264 299709045792350208 300165919337765376 300753328181870592 301211793621172224 301345149594861568 302352379467005952 302395132694495232 302813282484486144 302816561458117728 303409157468798976 303871671428355072 304466332233498624 304930457739952128 305992933202460672 306551718070714368 307019022518992896 307487039321613312 308088775210696704 308695031292297216 309770623735824384 310336307182698496 310809380821696512 311283175609534464 311892340336754688 312367785977511936 315126177777553408 315230472973833984 315742863056961536 315847362353430528 316224178396987392 317389585802421888 318010700451741696 319499470588870656 320234131275005952 321797774494122192 322427515735793664 322919021095147008 323550956557172736 323936963235938304 324001868839972344 324635923377819648 325271218726895616 326859457099585536 326905675676568576 327545412810964992 328044719842689024 328501894796083071 329144755646956032 329187732803813376 329646500701295904 329788874542546944 330291601485447168 331399171781524224 331904353445825328 332047702450372608 332094654655561728 332553872728498176 333251778887811072 333716210586497088 334369275577860096 334878984839411712 335534325318549504 336001938056267616 336045810570559488 336514136132572902 336659476095516672 337172676516393984 337686659254986048 337832505628950528 338347494204604416 339013293294219264 339676724396556288 340146426900381696 340194524281307136 340668631640382444 341335302152398848 341855630356899456 342003277303382016 342524623762685952 343046764957446144 343718089350709248 344242049852768256 344345765504090112 344394456679841792 344870682829553664 345396400333867008 346072322839412736 346076070237848832 346753322821484544 347281910203834368 348491951702802432 349128345580535808 349660553424408576 350193572560726272 350344820652244992 350878882878849024 351413759224700928 352794321476911104 353977350380265472 354513111201349632 354516949999747584 355210720939081728 355752200696610816 356991755402870784 359436904412479488 360144203174346752 360263397684381696 361399061025128448 362022496305887466 362730955202767872 363440800516276224 363874397059547136 364429083640430592 367768885136139648 368488589412335616 368928208129818624 369050309823025152 369772521779625984 370213672269643776 370287850102825536 371012483860365312 372824068254214752 373553665256669184 373606486487506944 374908251248787456 375430736909809224 376165435025092608 376738857944338176 376901570905767936 377476115983368192 378002180313301068 378741910607456256 379319261080943232 379483088514711552 379536748177784832 380061568832569344 381389954955996672 382136314946125824 382718839816470528 384002214921448704 384052354937782272 384587584151511888 384753686966304768 385340201733021696 385927610577126912 386682850519547904 387388986192101376 387443763764822016 387979518183247872 388738773600436224 388793742035779584 389335579017579936 390097488174170112 390692148979313664 391456712871641088 392053445665652736 392769388778102784 393368122602459648 393419485546020864 393593664776962048 393967769130817056 394137923233775616 394738743238705152 395515508843255808 396289511795982336 396893611661524992 398224519177798656 398276516231774208 398831568749716032 399003823520612352 399612061056466944 400221225783687168 401004437575827456 401615724828229632 403751043312648192 403755415277490304 404366517464039424 404545543291731968 405162228571140096 405955109644664832 406573943653269504 408735624094285824 409358696691990528 409982719095484416 410785033614262272 411593375056396288 413739995778157104 414412507762262016 414549663088877568 415044234146045952 416490381303349248 420307297298445312 421129816471240704 421632237862649856 421771782654885888 422359579023535377 423186114403229184 424014267268988928 426084649433388288 426918474579050496 426978841700007936 429063699325496256 429903354314391552 430558694793529344 431401275409563648 431915950981251072 432002491786629792 432661032170450874 432847897837092864 433507726949649408 434356078665793536 435812609466114048 435874234235424768 436727217081286656 437392959790252032 438002526394777428 438859674195941376 439528667601727872 439718499390062592 440388801980596224 441060126373859328 441865562375365632 441923257736626176 442539137927767104 442730269933830144 442792872874082304 443405163637997568 444954947448662784 445825700770480128 446505313119215616 448002584075023488 448061080760745984 448685514843430536 448879301460688896 449563568688525312 450248879006648064 450443340838600704 451129992272805888 452017724392292352 453528569200508928 453592699041742848 454219923726729216 454224842187176592 455113736203198464 455807507142532608 456699498350247936 457395686609928192 458989399803691008 459127687338786816 459827577106071552 460528533778489344 461230558982419968 461434760317131776 462133162816045056 462337763761979392 463042546938445824 464655935603736576 465504460774047744 466214071232544768 466924763414301696 467838510505132032 468551678966267904 470392428635881472 472689266666330112 472845709460750976 473614294585442304 473771043530145792 474336267595481088 475989007203827712 479249205883305984 480351196912508928 482696661741183288 483641273603690496 484587734021701632 485165862746062848 485905444853907456 486002803259958516 486953885066729472 487906828090343424 490358513514852864 491318119216447488 491904277506424832 492067079764033536 493717133470434048 494469751051943856 494683311813820416 495437402228170752 497098757672286336 498071553675558912 498141981983342592 499877668331716608 500574315879745632 501553913366790144 502318477259117568 503301487977824256 504002907084401424 504068715855839232 504771204198859353 504989214143275008 505759014774590976 506048997570379776 506748758443425792 508519939941328896 509515086594834432 510219640350572544 510291786421960704 511002947460573666 512002953228598272 512069806583709696 512783445535349184 513004915955073024 513786935644028928 514570147436169216 515577134026063872 516518648256135168 516591685019762688 517306024244330496 518094600500800512 519108484259119104 519114105356773248 520129984232226816 520922865305751552 521942283828854784 522737927554203648 523692518370803712 524490830136612864 525290358841089408 525517230978367488 526318324318273536 527120638837051392 527354011791007744 528152186075480064 529191482215366656 530966025570398208 531775424999621376 532005098027483136 532816081408622592 533628301044916224 535487633104306176 538334724416864256 539155356618719232 540216304761520128 540395096526572544 542098591537692672 545811595589320704 546643625460645888 551653327704209472 552550010349682688 552732884118503424 553392312194727936 555320508404465664 555431775154238304 556518725790547968 560409729731260416 561506421961654272 562176317150199808 562362376873181184 563146105364713836 564248152537638912 565108286916507264 565352356358651904 566214173975052288 567003270469951602 568112865911184384 569224632772067328 569305122266677248 572084932433995008 573204472419188736 574078259724705792 576003322382173056 576078532406673408 576881376227267832 577130530449457152 578010302599532544 579141438221058048 581083479288152064 581165645647233024 581969277274871808 583108160400654336 583190613053669376 584003368526369904 585146232261255168 586038223468970496 587185069307461632 588080168498479104 589154083167154176 590052183903689472 590307026578440192 590390497165443072 590951653696225584 591206884850663424 592108114858057728 593273263264883712 594434267693973504 595340417492287488 597336778766697984 597414774347661312 598247353124574048 598505735280918528 599418091584700416 600331838675530752 601506656363741184 602423587242344448 602690299189723136 604790265388990464 605626564968972288 605633122916235456 606818314937597952 607743342856710144 608932664466997248 609860915479904256 611985866404921344 613103436141428736 614038045037985792 614974078643226624 616177550421393408 617390062584594432 620672614365396992 621618761643393024 622566351219068928 623784680673509376 624735571955023872 630252355555106816 630460945947667968 631694724706861056 632448356793974784 634779171604843776 636021400903483392 640468262550011904 643595548988244384 644855031471587328 645838042190294016 647101913114345472 647873926471876608 648003737679944688 649271846755639296 653718914199171072 653811351353137152 655090825621929984 656089439685378048 657003789592166142 658289511293912064 658375465607626752 659293001402591808 659577749085093888 660583202970894336 662798343563048448 663808706891650656 664095404900745216 664189309311123456 665107745456996352 667432421172994176 668738551155720192 669757969678823424 671068650637099008 672003876112535232 672091621141118976 673028272265145804 673318952191033344 674345353032787968 675373318509972096 675665011257901056 676694988409208832 678026586588438528 680292853800763392 680389048562614272 681337263280764888 682670604304797696 683711260713798912 684006554606764032 685049247525371904 686093529914892288 688484099705536512 688691531008180224 688788913359683584 689741365659107328 690792800667734016 692144645678825472 692152140475697664 693506645642969088 694563820407668736 696983903405604864 698256691161071616 699321106848817152 700387145121452544 701757765757698048 702827518449401856 705588642953822208 707954700760530944 709033899999495168 710421441878163456 711504401393221632 713983510805741568 718873808824958976 720288406348693504 720526795368763392 722798122050256896 724044992611774932 725461910405535744 726881601032552448 727748794119094272 728858167280861184 735537770272279296 736977178824671232 737856416259637248 738100619646050304 740575700205651072 742024967720730624 745648136508429504 747107330513338368 747212972975013888 749816502497574912 750861473819618448 752330870050185216 753477715888676352 754952231966736384 756004360626602136 757483821214912512 758638522161886464 758966177029423104 759073496355569664 760123137665138688 762779909911993344 764272629892251648 765437679632941056 766504421190860499 768004429842897408 768104709875564544 769175168303023776 769507373932609536 770680403466043392 771855221154253824 773365701039095808 774777972384202752 774887527529644032 775959036366495744 777587484071559168 778671158035159872 780194976348340224 781384297958627328 782913425743282176 784106891331305472 785538777556205568 786736245204919296 786838971092041728 787935538261634112 788275846467551232 789477486477410304 791031017686511616 792579023591964672 793787223323049984 796449038355597312 797663137499432064 798007647041224704 799224122112933888 800442451567374336 802008875151654912 803231449656459264 807502086625296384 807510830554980608 808733034928078848 809091086583463936 810324457142280192 813147887306539008 817471248188571648 818717393383981056 819965438190968832 823186750112792576 827479991556314208 828825015524524032 829099326177755136 830088468292091904 832980762606698496 840614594596890624 842259632942481408 843264475725299712 843543565309771776 844719158047070754 846372228806458368 848028534537977856 850504905704927403 852169298866776576 853836949158100992 853957683400015872 858127398650992512 859806708628783104 861117389587058688 862802550819127296 863831901962502144 864004983573259584 865322064340901748 865695795674185728 867015453899298816 868712157331587072 871625218932228096 871748468470849536 874785919580504064 876005052789554856 877719348391882752 879057335203455744 879436998780125184 880777603961192448 882120252747718656 883731124750731264 885078275855534208 885460539867660288 885585745748164608 886810327275995136 889909894897325568 891651401540960256 893010626238431232 896005168150046976 896122161521491968 897371029686861072 897758602921377792 899127137377050624 900497758013296128 902259984545611776 904035448784584704 907057138401017856 907185398083485696 908439847453458432 908449684374353184 910227472406396928 911615014285065216 913398996700495872 914791373219856384 917978799607382016 919655154212143104 921057067556978688 922461117964839936 922869520634263552 924266325632090112 924675527523958784 926085093876891648 929311871207473152 931008921548095488 932428142465089536 933849526828603392 935677021010264064 937103357932535808 945378533332660224 945691418921501952 947228589170884608 947542087060291584 948672535190962176 958498411766611968 960702393825017856 965393323482366576 967282547207380992 971810889707814912 972005606519917032 973907770133458944 975813656180686848 980717027029705728 982636238432894976 983808555012849664 984134159528067072 985505684388249213 987434266940868096 988939502103887712 989366623627640832 990874804456341504 994197515344572672 996143107351117824 996283963966685184 999755336663433216 1001148631759491264 1003107826733580288 1004636954518235136 1006602975955648512 1008005814168802848 1008137431711678464 1009542408397718706 1009978428286550016 1011518029549181952 1013497516886851584 1017039879882657792 1019030173189668864 1020439280701145088 1020583572843921408 1022005894921147332 1024005906457196544 1025566891070698368 1026009831910146048 1027573871288057856 1029140294872338432 1031154268052127744 1033037296512270336 1033183370039525376 1034612048488660992 1036189201001601024 1038216968518238208 1038228210713546496 1040259968464453632 1041845730611503104 1045475855108407296 1047385036741607424 1048981660273225728 1050580717682178816 1051034461956734976 1052636648636547072 1054241277674102784 1054708023582015488 1058382964430733312 1061932051140796416 1063550849999242752 1065632162817245184 1067256602089832448 1070975266208612352 1078310713237438464 1080432609523040256 1080790193053145088 1084197183075385344 1091623191178641408 1093287250921291776 1103306655408418944 1105100020699365376 1105465768237006848 1106784624389455872 1110641016808931328 1110863550308476608 1113037451581095936 1120819459462520832 1124724753746362368 1126292210729427672 1128496305075277824 1130216573833014528 1130704712717303808 1132428347950104576 1134006540939903204 1136225731822368768 1138449265544134656 1138610244533354496 1144169864867990016 1146408944838377472 1148156519449411584 1152006644764346112 1152157064813346816 1153762752454535664 1154261060898914304 1156020605199065088 1162166958576304128 1162331291294466048 1163938554549743616 1166216320801308672 1166381226107338752 1168006737052739808 1170292464522510336 1172076446937940992 1174370138614923264 1176160336996958208 1178308166334308352 1180104367807378944 1180780994330886144 1181903307392451168 1182413769701326848 1184216229716115456 1186546526529767424 1188868535387947008 1190680834984574976 1194673557533395968 1194829548695322624 1196494706249148096 1197011470561837056 1198836183169400832 1200663677351061504 1203013312727482368 1204847174484688896 1205380598379446272 1211253129937944576 1211266245832470912 1213636629875195904 1215486685713420288 1217865328933994496 1219721830959808512 1226206872282857472 1228076090075971584 1229948157286453248 1232355100842786816 1234780125169188864 1241345228730793984 1243237523286786048 1245132702438137856 1249471143910047744 1260504711110213632 1260921891895335936 1263389449413722112 1264896713587949568 1267078737070606131 1269558343209687552 1272042801806966784 1280936525100023808 1287191097976488768 1289710062943174656 1291676084380588032 1294203826228690944 1295747852943753216 1296007475359889376 1298543693511278592 1307437828398342144 1307622702706274304 1310181651243859968 1312178879370756096 1314007579184332284 1316579022587824128 1318586002805183616 1319155498170187776 1321166405941788672 1325596687126096896 1327617413783301312 1328190809801490432 1328378618622246912 1330215490913992704 1334864842345988352 1337477102311440384 1339515939357646848 1344007752225070464 1344183242282237952 1346056544530291608 1346637904382066688 1348690706065575936 1350746637019944192 1351330022515802112 1353389976818417664 1356053173176877056 1360585707601526784 1360778097125228544 1362674526561529776 1365341208609595392 1367422521427597824 1370098495050743808 1372187059829784576 1376968199411073024 1377383062016360448 1377577826719367168 1379482731318214656 1381585601335468032 1384304280951395328 1387013291285938176 1389127640815337472 1393967806811209728 1396513382322143232 1398642213697634304 1400774290242905088 1403515531515396096 1405655036898803712 1411177285907644416 1415909401521061888 1418067799998990336 1420842883756326912 1423008802786443264 1427967021611483136 1437747617649917952 1440576812697387008 1441053590737526784 1448089985223549864 1450923820811071488 1453763202065104896 1455497588238188544 1457716334561722368 1471075540544558592 1473954357649342464 1475712832519274496 1476201239292100608 1481151400411302144 1484049935441461248 1491296273016859008 1494214661026676736 1494425945950027776 1499633004995149824 1501722947639236896 1504661740100370432 1506955431777352704 1509904463933472768 1512008721253204272 1514313612596578059 1514967642429825024 1517277044323772928 1518146992711139328 1520246275330277376 1525559819823986688 1528545259784503296 1530875359265882112 1533008842381720998 1536008859685794816 1536209419751129088 1538350336606047552 1539014747865219072 1541360806932086784 1543710442308507648 1546731402078191616 1549555944768405504 1549775055059288064 1551918072732991488 1557342316070319744 1560389952696680448 1562768595917254656 1565826851486564352 1568213782662610944 1571077555112411136 1573472490409838592 1575871076523268224 1576551692935102464 1578954972954820608 1582062035373023232 1587574446646099968 1592898076711194624 1595326274998864128 1596015294082449408 1598448244225867776 1600884903134748672 1606462899312918528 1615004173250592768 1615021661109961216 1617466069856157696 1618182173166927872 1620648914284560384 1626295774613078016 1637434786767962112 1639930876381937664 1646373500225585152 1654959983112628416 1657650031049048064 1658198652355510272 1660176936584183808 1665961525213396992 1681229189193781248 1684519265884962816 1686528951450599424 1687087130619543552 1689438316094141508 1692744457612916736 1696057069075955712 1701009811409854806 1704338597733553152 1707673898316201984 1707915366800031744 1716254797301985024 1719613417257566208 1722234779174117376 1728009967146519168 1730644128681803496 1731391591348371456 1734030907798597632 1737424314663174144 1743250437864456192 1743496936941699072 1749571839161008128 1752010105579109712 1755438696783765504 1758114670406911488 1761555207922384896 1764240505495437312 1767462249501462528 1770156551711068416 1770921079735320576 1771171491496329216 1773620654551990272 1779819789794651136 1783302803081920512 1786021252476862464 1792010336300093952 1792244323042983936 1794742059373722144 1795517205842755584 1798254274754101248 1800995516026592256 1804519969091223552 1808070897569169408 1814370796166971392 1816879694906916864 1816899368748706368 1820454944812793856 1823230028570130432 1826797993400991744 1829582746439712768 1835957599214764032 1839310308424286208 1842114135113957376 1844922235929679872 1845739041268527104 1848532651264180224 1849351055047917568 1852170187753783296 1862017843096190976 1864856284930179072 1867699053657206784 1871354042020528128 1874206715865071616 1890757066665320448 1891382837843003904 1895084174120583168 1897345070381924352 1921404787650035712 1930786646964733152 1934565094414761984 1943621779415629824 1944011213039834064 1947815540266917888 1961434054059411456 1965272476865789952 1967617110025699328 1968268319056134144 1971011368776498426 1974868533881736192 1977879004207775424 1978733247255281664 1981749608912683008 1988395030689145344 1992286214702235648 1992567927933370368 2002297263518982528 2006215653467160576 2009273909036470272 2013205951911297024 2016011628337605696 2016274863423356928 2019084816795437412 2019956856573100032 2023036059098363904 2026995033773703168 2034079759765315584 2040878561402290176 2041167145687842816 2044011789842294664 2048011812914393088 2051133782141396736 2052019663820292096 2055147742576115712 2058280589744676864 2066074593024540672 2066366740079050752 2069224096977321984 2072378402003202048 2076433937036476416 2076456421427092992 2080519936928907264 2083691461223006208 2090951710216814592 2094770073483214848 2097963320546451456 2101161435364357632 2105273297273094144 2108482555348205568 2109416047164030976 2116765928861466624 2123864102281592832 2127101699998485504 2131264325634490368 2134513204179664896 2141950532417224704 2156621426474876928 2160865219046080512 2161580386106290176 2168394366150770688 2183246382357282816 2186574501842583552 2206613310816837888 2210200041398730752 2210931536474013696 2213569248778911744 2221727100616953216 2226074903162191872 2241638918925041664 2249449507492724736 2252584421458855344 2256992610150555648 2260433147666029056 2264856695900209152 2268013081879806408 2272451463644737536 2276898531088269312 2277220489066708992 2288339729735980032 2292817889676754944 2296313038898823168 2299513263572581497 2304013289528692224 2304314129626693632 2307525504909071328 2308522121797828608 2312041210398130176 2324333917152608256 2324662582588932096 2327877109099487232 2332762452214677504 2336013474105479616 2340584929045020672 2344152893875881984 2348740277229846528 2352320673993916416 2356616332668616704 2360208735614757888 2363806614784902336 2364827539402653696 2368432459432230912 2373093053059534848 2377737070775894016 2381361669969149952 2389347115066791936 2392989412498296192 2394022941123674112 2397672366338801664 2401327354702123008 2406026625454964736 2409694348969377792 2410761196758892544 2422506259875889152 2422532491664941824 2427273259750391808 2430973371426840576 2439443661919617024 2452413744565714944 2456152180151943168 2459896314572906496 2469560250338377728 2486475046573572096 2490265404876275712 2498942287820095488 2521009422220427264 2521843783790671872 2526778898827444224 2529793427175899136 2534157474141212262 2539116686419375104 2544085603613933568 2561873050200047616 2574382195952977536 2579420125886349312 2583352168761176064 2588407652457381888 2591495705887506432 2592014950719778752 2597087387022557184 2614875656796684288 2615245405412548608 2624357758741512192 2628015158368664568 2633158045175648256 2637172005610367232 2638310996340375552 2642332811883577344 2651193374252193792 2655234827566602624 2656381619602980864 2656757237244493824 2660430981827985408 2669729684691976704 2674954204622880768 2679031878715293696 2688015504450140928 2688366484564475904 2692113089060583216 2693275808764133376 2697381412131151872 2701493274039888384 2706779953636835328 2712106346353754112 2721171415203053568 2721556194250457088 2725349053123059552 2730682417219190784 2734845042855195648 2740196990101487616 2744374119659569152 2753936398822146048 2755155653438734336 2758965462636429312 2763171202670936064 2768608561902790656 2774026582571876352 2778255281630674944 2787935613622419456 2793026764644286464 2797284427395268608 2801548580485810176 2807031063030792192 2811310073797607424 2831818803042123776 2836135599997980672 2841685767512653824 2846017605572886528 2875495235299835904 2881153625394774016 2882107181475053568 2896179970447099728 2901847641622142976 2915432669123444736 2942151081089117184 2947908715298684928 2951425665038548992 2952402478584201216 2956517053164747639 2962302800822604288 2968099870882922496 2982592546033718016 2988429322053353472 2988851891900055552 2999266009990299648 3003445895278473792 3009323480200740864 3013910863554705408 3019808927866945536 3024017442506408544 3028627225193156118 3029935284859650048 3034554088647545856 3040492550660554752 3051119639647973376 3057090519569006592 3061750718531764224 3066017684763441996 3072017719371589632 3076700673212095104 3078029495730438144 3082721613864173568 3087420884617015296 3093462804156383232 3099111889536811008 3099550110118576128 3103836145465982976 3114684632140639488 3120779905393360896 3125537191834509312 3136427565325221888 3142155110224822272 3146944980819677184 3151742153046536448 3153103385870204928 3157909945909641216 3164124070746046464 3175148893292199936 3185796153422389248 3190652549997728256 3196896488451735552 3201769806269497344 3212925798625837056 3230043322219922432 3234932139712315392 3236364346333855744 3241297828569120768 3252591549226156032 3274869573535924224 3279861752763875328 3292747000451170304 3309919966225256832 3315300062098096128 3316397304711020544 3320353873168367616 3331923050426793984 3362458378387562496 3374174261239087104 3378876632188283016 3385488915225833472 3392114138151911424 3402019622819709612 3408677195467106304 3415347796632403968 3415830733600063488 3432509594603970048 3439226834515132416 3444469558348234752 3456019934293038336 3461288257363606992 3462783182696742912 3468061815597195264 3486500875728912384 3486993873883398144 3499143678322016256 3504020211158219424 3510877393567531008 3516229340813822976 3523110415844769792 3528481010990874624 3534924499002925056 3540313103422136832 3542342982992658432 3547241309103980544 3559639579589302272 3566605606163841024 3572042504953724928 3584020672600187904 3584488646085967872 3589484118747444288 3591034411685511168 3596508549508202496 3601991032053184512 3609039938182447104 3616141795138338816 3633759389813833728 3633798737497412736 3640909889625587712 3646460057140260864 3653595986801983488 3659165492879425536 3678620616848572416 3684228270227914752 3689844471859359744 3691478082537054208 3697065302528360448 3704340375507566592 3724035686192381952 3729712569860358144 3735398107314413568 3748413431730143232 3781514133330640896 3782765675686007808 3790168348241166336 3794690140763848704 3842809575300071424 3861573293929466304 3869130188829523968 3887243558831259648 3888022426079668128 3895631080533835776 3922868108118822912 3930544953731579904 3935234220051398656 3936536638112268288 3942022737552996852 3949737067763472384 3955758008415550848 3957466494510563328 3963499217825366016 3976790061378290688 3984572429404471296 3985135855866740736 4004594527037965056 4012431306934321152 4018547818072940544 4032023256675211392 4032549726846713856 4038169633590874824 4039913713146200064 4046072118196727808 4053990067547406336 4068159519530631168 4081757122804580352 4082334291375685632 4088023579684589328 4096023625828786176 4102267564282793472 4110295485152231424 4116561179489353728 4132149186049081344 4132733480158101504 4138448193954643968 4144756804006404096 4152912842854185984 4161039873857814528 4167382922446012416 4181903420433629184 4189540146966429696 4195926641092902912 4202322870728715264 4210546594546188288 4216965110696411136 4218832094328061952 4233531857722933248 4247728204563185664 4254203399996971008 4262528651268980736 4269026408359329792 4283901064834449408 4313242852949753856 4321730438092161024 4323160772212580352 4366492764714565632 4373149003685167104 4413226621633675776 4421863072948027392 4427138497557823488 4443454201233906432 4452149806324383744 4483277837850083328 4498899014985449472 4505168842917710688 4513985220301111296 4520866295332058112 4529713391800418304 4536026163759612816 4544902927289475072 4554440978133417984 4576679459471960064 4585635779353509888 4592626077797646336 4599026527145162994 4608026579057384448 4608628259253387264 4615051009818142656 4617044243595657216 4624082420796260352 4648667834305216512 4649325165177864192 4655754218198974464 4672026948210959232 4681169858090041344 4688305787751763968 4697480554459693056 4704641347987832832 4713232665337233408 4720417471229515776 4727613229569804672 4729655078805307392 4736864918864461824 4746186106119069696 4762723339938299904 4778694230133583872 4785978824996592384 4788045882247348224 4795344732677603328 4802654709404246016 4819388697938755584 4821522393517785088 4845012519751778304 4845064983329883648 4854546519500783616 4861946742853681152 4878887323839234048 4912304360303886336 4919792629145812992 4939120500676755456 4972950093147144192 4980530809752551424 4997884575640190976 5042018844440854528 5043687567581343744 5053557797654888448 5059586854351798272 5068314948282424524 5078233372838750208 5088171207227867136 5123746100400095232 5148764391905955072 5158840251772698624 5166704337522352128 5184029901439557504 5194174774045114368 5229751313593368576 5230490810825097216 5248715517483024384 5256030316737329136 5266316090351296512 5274344011220734464 5284665623767154688 5302386748504387584 5310469655133205248 5312763239205961728 5313514474488987648 5320861963655970816 5339459369383953408 5349908409245761536 5358063757430587392 5376031008900281856 5376732969128951808 5384226178121166432 5386551617528266752 5394762824262303744 5402986548079776768 5413559907273670656 5424212692707508224 5443112388500914176 5450698106246119104 5461364834438381568 5469690085710391296 5480393980202975232 5488748239319138304 5507872797644292096 5517930925272858624 5526342405341872128 5537217123805581312 5548053165143752704 5556510563261349888 5586053529288572928 5594568854790537216 5603097160971620352 5614062126061584384 5622620147595214848 5663637606084247552 5672271199995961344 5692035211145773056 5762307250789548032 5764214362950107136 5792359940894199456 5803695283244285952 5830865338246889472 5884302162178234368 5895817430597369856 5902851330077097984 5904804957168402432 5913034106329495278 5924605601645208576 5936199741765844992 5965185092067436032 5976858644106706944 5977703783800111104 6006891790556947584 6018646960401481728 6027821727109410816 6039617855733891072 6048034885012817088 6057254450386312236 6059870569719300096 6069108177295091712 6080985101321109504 6102239279295946752 6123501437063528448 6132035369526883992 6144035438743179264 6153401346424190208 6156058991460876288 6165443227728347136 6174841769234030592 6198223779073622016 6199100220237152256 6207672290931965952 6229369264281278976 6241559810786721792 6251074383669018624 6272855130650443776 6284310220449644544 6293889961639354368 6303484306093072896 6315819891819282432 6328248141492092928 6350297786584399872 6371592306844778496 6381305099995456512 6393792976903471104 6403539612538994688 6425851597251674112 6460086644439844864 6469864279424630784 6472728692667711488 6482595657138241536 6505183098452312064 6549739147071848448 6559723505527750656 6619839932450513664 6630600124196192256 6632794609422041088 6640707746336735232 6724916756775124992 6748348522478174208 6757753264376566032 6770977830451666944 6804039245639419224 6817354390934212608 6830695593264807936 6831661467200126976 6865019189207940096 6878453669030264832 6888939116696469504 6898539790717744491 6912039868586076672 6922576514727213984 6925566365393485824 6936123631194390528 6973001751457824768 6973987747766796288 6998287356644032512 7008040422316438848 7021754787135062016 7032458681627645952 7046220831689539584 7056962021981749248 7069848998005850112 7080626206844273664 7094482618207961088 7119279159178604544 7133211212327682048 7144085009907449856 7168041345200375808 7178968237494888576 7182068823371022336 7193017099016404992 7203982064106369024 7218079876364894208 7232283590276677632 7267518779627667456 7267597474994825472 7281819779251175424 7292920114280521728 7318330985758851072 7357241233697144832 7368456540455829504 7379688943718719488 7382956165074108416 7408680751015133184 7459425139720716288 7470796214628827136 7496826863460286464 7563028266661281792 7565531351372015616 7580336696482332672 7589380281527697408 7685619150600142848 7723146587858932608 7738260377659047936 7774487117662519296 7776044852159336256 7791262161067671552 7845736216237645824 7873073276224536576 7884045475105993704 7899474135526944768 7911516016831101696 7914932989021126656 7926998435650732032 7953580122756581376 7969144858808942592 7970271711733481472 8009189054075930112 8024862613868642304 8037095636145881088 8064046513350422784 8065099453693427712 8076339267181749648 8079827426292400128 8092144236393455616 8136319039061262336 8163514245609160704 8164668582751371264 8176047159369178656 8192047251657572352 8204535128565586944 8220590970304462848 8233122358978707456 8265466960316203008 8276896387909287936 8289513608012808192 8305825685708371968 8322079747715629056 8334765844892024832 8363806840867258368 8379080293932859392 8391853282185805824 8404645741457430528 8421093189092376576 8433930221392822272 8437664188656123904 8495456409126371328 8508406799993942016 8525057302537961472 8538052816718659584 8626485705899507712 8643460876184322048 8646321544425160704 8746298007370334208 8826453243267351552 8843726145896054784 8854276995115646976 8869551159494242917 8886908402467812864 8904299612648767488 8966555675700166656 8997798029970898944 9010337685835421376 9027970440602222592 9041732590664116224 9059426783600836608 9072052327519225632 9089805854578950144 9153358918943920128 9171271558707019776 9185252155595292672 9198053054290325988 9216053158114768896 9230102019636285312 9234088487191314432 9248164841592520704 9297335668610433024 9298650330355728384 9311508436397948928 9344053896421918464 9362339716180082688 9376611575503527936 9409282695975665664 9426465330674466816 9440834942459031552 9455226459139609344 9459310157610614784 9473729837728923648 9492372212238139392 9525446679876599808 9557388460267167744 9571957649993184768 9590689465355206656 9605309418808492032 9638777395877511168 9643044787035570176 9690129966659767296 9709093039001567232 9723893485707362304 9757774647678468096 9824608720607772672 9839585258291625984 9878241001353510912 9945900186294288384 9961061619505102848 9995769151280381952 10084037688881709056 10087375135162687488 10136629896564849048 10156466745677500416 10176342414455734272 10247492200800190464 10297528783811910144 10317680503545397248 10333408675044704256 10368059802879115008 10388349548090228736 10459502627186737152 10460981621650194432 10497431034966048768 10512060633474658272 10532632180702593024 10548688022441468928 10569331247534309376 10604773497008775168 10620939310266410496 10627028948977975296 10641723927311941632 10678918738767906816 10699816818491523072 10716127514861174784 10752062017800563712 10753465938257903616 10768452356242332864 10773103235056533504 10789525648524607488 10805973096159553536 10827119814547341312 10848425385415016448 10901396212492238208 10922729668876763136 10939380171420782592 10960787960405950464 10977496478638276608 11035861850545717248 11052684810683744256 11074434247611162624 11113021126522699776 11172107058577145856 11189137709581074432 11206194321943240704 11245240295190429696 11327275212168495104 11344542399991922688 11384070422291546112 11524614501579096064 11528428725900214272 11584719881788398912 11607390566488571904 11661730676493778944 11768604324356468736 11791634861194739712 11805702660154195968 11809609914336804864 11826068212658990556 11849211203290417152 11872399483531689984 11930370184134872064 11953717288213413888 11955407567600222208 12013783581113895168 12037293920802963456 12055643454218821632 12096069770025634176 12114508900772624472 12119741139438600192 12138216354590183424 12161970202642219008 12204478558591893504 12247002874127056896 12264070739053767984 12288070877486358528 12306802692848380416 12330886455456694272 12349683538468061184 12396447558147244032 12398200440474304512 12415344581863931904 12458738528562557952 12483119621573443584 12502148767338037248 12545710261300887552 12568620440899289088 12587779923278708736 12606968612186145792 12631639783638564864 12656496282984185856 12700595573168799744 12743184613689556992 12762610199990913024 12787585953806942208 12807079225077989376 12851703194503348224 12920173288879689728 12939728558849261568 12945457385335422976 12965191314276483072 13099478294143696896 13119447011055501312 13239679864901027328 13265589218844082176 13281415492673470464 13449833513550249984 13496697044956348416 13515506528753132064 13541955660903333888 13608078491278838448 13634708781868425216 13663322934400253952 13730038378415880192 13756907338060529664 13777878233392939008 13797079581435488982 13824079737172153344 13845153029454427968 13851132730786971648 13872247262388781056 13946003502915649536 13947975495533592576 14016080844632877696 14043509574270124032 14064917363255291904 14092441663379079168 14113924043963498496 14139697996011700224 14161252413688547328 14188965236415922176 14238558318357209088 14288170019814899712 14336082690400751616 14357936474989777152 14364137646742044672 14386034198032809984 14407964128212738048 14464567180553355264 14535037559255334912 14535194949989650944 14563639558502350848 14585840228561043456 14636661971517702144 14736913080911659008 14759377887437438976 14765912330148216832 14817361502030266368 14918850279441432576 14941592429257654272 14993653726920572928 15126056533322563584 15131062702744031232 15160673392964665344 15178760563055394816 15371238301200285696 15446293175717865216 15476520755318095872 15552089704318672512 15582524322135343104 15691472432475291648 15746146552449073152 15768090950211987408 15798948271053889536 15823032033662203392 15853996871301464064 15907160245513162752 15938289717617885184 15940543423466962944 16018378108151860224 16049725227737284608 16074191272291762176 16128093026700845568 16130198907386855424 16152678534363499296 16159654852584800256 16184288472786911232 16272638078122524672 16329337165502742528 16352094318738357312 16384094503315144704 16409070257131173888 16441181940608925696 16466244717957414912 16553792775818575872 16579027216025616384 16611651371416743936 16644159495431258112 16669531689784049664 16758160587865718784 16783706564371611648 16809291482914861056 16842186378184753152 16867860442785644544 16875328377312247808 16990912818252742656 17016813599987884032 17076105633437319168 17286921752368644096 17292643088850321408 17492596014740668416 17652906486534703104 17687452291792109568 17708553990231293952 17739102318988485834 17773816804935625728 17808599225297534976 17933111351400333312 18020675371670842752 18055940881204445184 18083465181328232448 18118853567201673216 18144104655038451264 18179611709157900288 18306717837887840256 18370504311190585344 18396106108580651976 18432106316229537792 18460204039272570624 18468176974382628864 18496329683185041408 18594671337220866048 18597300660711456768 18623016872795897856 18688107792843836928 18724679432360165376 18753223151007055872 18818565391951331328 18852930661348933632 18881669884918063104 18910452918279218688 18947459675457847296 18984744424476278784 19050893359753199616 19114776920534335488 19143915299986369536 19181378930710413312 19210618837616984064 19277554791755022336 19286089574071140352 19380259933319534592 19418186078003134464 19447786971414724608 19515549295356936192 19649217441215545344 19679170516583251968 19891800372588576768 19922123239010205696 20168075377763418112 20174750270325374976 20273259793129698096 20312933491355000832 20494984401600380928 20595057567623820288 20635361007090794496 20666817350089408512 20695619372153233473 20736119605758230016 20776699096180457472 20919005254373474304 20921963243300388864 20994862069932097536 21024121266949316544 21065264361405186048 21097376044882937856 21138662495068618752 21209546994017550336 21241878620532820992 21283447854623883264 21357837477535813632 21399633636983046144 21432255029722349568 21504124035601127424 21536904712484665728 21546206470113067008 21579051297049214976 21611946192319107072 21654239629094682624 21696850770830032896 21802792424984476416 21845459337753526272 21878760342841565184 21954992957276553216 22071723701091434496 22105369621367488512 22148868495222325248 22226042253045399552 22378275419162148864 22412388643886481408 22490480590380859392 22654550424336990208 22689084799983845376 22768140844583092224 23049229003158192128 23056857451800428544 23169439763576797824 23214781132977143808 23323461352987557888 23537208648712937472 23619219828673609728 23652136425317981112 23698422406580834304 23744798967063379968 23860740368269744128 23907434576426827776 23910815135200444416 24027567162227790336 24074587841605926912 24111286908437643264 24192139540051268352 24229017801545248944 24239482278877200384 24276432709180366848 24408957117183787008 24494005748254113792 24528141478107535968 24576141754972717056 24613605385696760832 24661772910913388544 24699367076936122368 24796400880948609024 24830689163727863808 24917477057125115904 24966239243146887168 25004297534676074496 25091420522601775104 25137240881798578176 25175559846557417472 25213937224372291584 25263279567277129728 25312992565968371712 25486369227379113984 25525220399981826048 25575171907613884416 25614158450155978752 25840346577759379456 25879457117698523136 25930382628552966144 26238894022111002624 26479359729802054656 26531178437688164352 26562830985346940928 26899667027100499968 26993394089912696832 27031013057506264128 27083911321806667776 27216156982557676896 27269417563736850432 27460076756831760384 27513814676121059328 27555756466785878016 27594159162870977964 27648159474344306688 27690306058908855936 27702265461573943296 27744494524777562112 27892007005831299072 27895950991067185152 28032161689265755392 28087019148540248064 28129834726510583808 28227848087926996992 28279395992023400448 28322504827377094656 28377930472831844352 28477116636714418176 28576340039629799424 28672165380801503232 28715872949979554304 28772068396065619968 28815928256425476096 28929134361106710528 29070389899979301888 29127279117004701696 29171680457122086912 29273323943035404288 29473826161823318016 29518755774874877952 29531824660296433664 29634723004060532736 29837700558882865152 29883184858515308544 29987307453841145856 30252113066645127168 30262125405488062464 30742476602400571392 30892586351435730432 30953041510636191744 31104179408637345024 31165048644270686208 31382944864950583296 31492293104898146304 31536181900423974816 31597896542107779072 31646064067324406784 31707993742602928128 31814320491026325504 31881086846933925888 32036756216303720448 32099450455474569216 32148382544583524352 32256186053401691136 32260397814773710848 32305357068726998592 32319309705169600512 32368576945573822464 32545276156245049344 32704188637476714624 32768189006630289408 32818140514262347776 32882363881217851392 32932489435914829824 33107585551637151744 33158054432051232768 33223302742833487872 33339063379568099328 33516321175731437568 33567413128743223296 33618582965829722112 33735720885571289088 33750656754624495616 33981825636505485312 34033627199975768064 34152211266874638336 34573843504737288192 34585286177700642816 34985192029481336832 35305812973069406208 35374904583584219136 35417107980462587904 35478204637976971668 35547633609871251456 35617198450595069952 35866222702800666624 36041350743341685504 36111881762408890368 36166930362656464896 36288209310076902528 36359223418315800576 36613435675775680512 36741008622381170688 36792212217161303952 36864212632459075584 36920408078545141248 36992659366370082816 37189342674441732096 37194601321422913536 37246033745591795712 37376215585687673856 37449358864720330752 37506446302014111744 37637130783902662656 37705861322697867264 37763339769836126208 37820905836558437376 37894919350915694592 37969488848952557568 38101786719506399232 38229553841068670976 38287830599972739072 38362757861420826624 38421237675233968128 38555109583510044672 38760519866639069184 38836372156006268928 38895573942829449216 39298434882431090688 39358341033166503936 39844246478020411392 40336150755526836224 40349500540650749952 40546519586259396192 40625866982710001664 40989968803200761856 41190115135247640576 41270722014181588992 41333634700178817024 41391238744306466946 41472239211516460032 41553398192360914944 41838010508746948608 41843926486600777728 42048242533898633088 42130528722810372096 42194752089765875712 42277324990137237504 42419093988035100672 42483757241065641984 42566895709247766528 42715674955071627264 42864510059444699136 43008248071202254848 43073809424969331456 43092412940226134016 43158102594098429952 43223892384638214144 43393701541660065792 43605584849968952832 43690918675507052544 43757520685683130368 43909985914553106432 44210739242734977024 44297736990444650496 44452084506090799104 44756550838324297728 44824777287772962816 44980961180761718784 45309100848673980416 45378169599967690752 45536281689166184448 46113714903600857088 46338879527153595648 46429562265954287616 47074417297425874944 47238439657347219456 47304272850635962224 47396844813161668608 47721480736539488256 47814869152853655552 47821630270400888832 48055134324455580672 48149175683211853824 48222573816875286528 48384279080102536704 48458035603090497888 48478964557754400768 48552865418360733696 48817914234367574016 48988011496508227584 49056282956215071936 49152283509945434112 49227210771393521664 49323545821826777088 49398734153872244736 49661378327455727616 49834954114250231808 49932478486293774336 50008595069352148992 50274481763597156352 50351119693114834944 50427874448744583168 50526559134554259456 50625985131936743424 50972738454758227968 51050440799963652096 51228316900311957504 51680693155518758912 51860765257105932288 52477788044222005248 52958719459604109312 53062356875376328704 53125661970693881856 53799334054200999936 54062026115012528256 54167822643613335552 54432313965115353792 54538835127473700864 54920153513663520768 55111512933571756032 55188318325741955928 55296318948688613376 55380612117817711872 55404530923147886592 55488989049555124224 55784014011662598144 55791901982134370304 56064323378531510784 56174038297080496128 56259669453021167616 56455696175853993984 56558791984046800896 56645009654754189312 56954233273428836352 57152680079259598848 57344330761603006464 57431745899959108608 57544136792131239936 57631856512850952192 57858268722213421056 58140779799958603776 58254558234009403392 58343360914244173824 58546647886070808576 58947652323646636032 59037511549749755904 59063649320592867328 59675401117765730304 59766369717030617088 60504226133290254336 60524250810976124928 61484953204801142784 61785172702871460864 61906083021272383488 62086858116459700419 62208358817274690048 62330097288541372416 62765889729901166592 62984586209796292608 63072363800847949632 63195793084215558144 63292128134648813568 63415987485205856256 63628640982052651008 64073512432607440896 64198900910949138432 64296765089167048704 64512372106803382272 64610714137453997184 64638619410339201024 64737153891147644928 65090552312490098688 65408377274953429248 65536378013260578816 65636281028524695552 65864978871829659648 66215171103274303488 66316108864102465536 66446605485666975744 66678126759136198656 67134826257486446592 67237165931659444224 67471441771142578176 67501313509248991232 67963651273010970624 68067254399951536128 68304422533749276672 69147687009474576384 69170572355401285632 69970384058962673664 70611625946138812416 70956409275953943336 71095267219742502912 71234396901190139904 71732445405601333248 72082701486683371008 72223763524817780736 72333860725312929792 72576418620153805056 72718446836631601152 73226871351551361024 73482017244762341376 73584424434322607904 73728425264918151168 73840816157090282496 73985318732740165632 74389202642845827072 74492067491183591424 74752431171375347712 74898717729440661504 75012892604028223488 75274261567805325312 75411722645395734528 75526679539672252416 75641811673116874752 75789838701831389184 75938977697905115136 76459107682137341952 76575661199945478144 76725515722841653248 76842475350467936256 77521039733278138368 77791147885658898432 78716682066333007872 79688492956040822784 80672301511053672448 80699001081301499904 81093039172518792384 81251733965420003328 82380230270495281152 82541444028363177984 82667269400357634048 82782477488612933892 82944478423032920064 83106796384721829888 83676021017493897216 83687852973201555456 84096485067797266176 84261057445620744192 84389504179531751424 84838187976070201344 84967514482131283968 85133791418495533056 85431349910143254528 85729020118889398272 86016496142404509696 86147618849938662912 86316205188196859904 86447784769276428288 86787403083320131584 87211169699937905664 87381837351014105088 87515041371366260736 87819971829106212864 88421478485469954048 88595473980889300992 88904169012181598208 89513101676648595456 89649554575545925632 89961922361523437568 90618201697347960832 90756339199935381504 92227429807201714176 92677759054307191296 92859124531908575232 94148834594851749888 94476879314694438912 94608545701271924448 94793689626323337216 95442961473078976512 95643260540801777664 96110268648911161344 96298351366423707648 96445147633750573056 96768558160205073408 96916071206180995776 96957929115508801536 97105730836721467392 97635828468735148032 98112565912430143872 98304567019890868224 98454421542787043328 98647091643653554176 98797468307744489472 99322756654911455232 99669908228500463616 100017190138704297984 100548963527194312704 100702239386229669888 100855748897489166336 101251970263873486848 101945476909516455936 102100881599927304192 102456633800623915008 103361386311037517824 103721530514211864576 104955576088444010496 105917438919208218624 106124713750752657408 106251323941387763712 107598668108401999872 108124052230025056512 108335645287226671104 108864627930230707584 109077670254947401728 109840307027327041536 110223025867143512064 110376636651483911856 110592637897377226752 110761224235635423744 110977978099110248448 111568028023325196288 111583803964268740608 112128646757063021568 112348076594160992256 112519338906042335232 112911392351707987968 113117583968093601792 113290019309508378624 113908466546857672704 114305360158519197696 114688661523206012928 114863491799918217216 115088273584262479872 115263713025701904384 116281559599917207552 116509116468018806784 116686721828488347648 117895304647293272064 118075023099499511808 118127298641185734656 119532739434061234176 121008452266580508672 121048501621952249856 122969906409602285568 123570345405742921728 123812166042544766976 124173716232919400838 124416717634549380096 124660194577082744832 125531779459802333184 126144727601695899264 126391586168431116288 126584256269297627136 126831974970411712512 127257281964105302016 128147024865214881792 128593530178334097408 129024744213606764544 129221428274907994368 129277238820678402048 129474307782295289856 130181104624980197376 130816754549906858496 131072756026521157632 131272562057049391104 131729957743659319296 132632217728204931072 132893210971333951488 133356253518272397312 134269652514972893184 134474331863318888448 134942883542285156352 135002627018497982464 135927302546021941248 136134508799903072256 136608845067498553344 138341144710802571264 141223251892277624832 141912818551907886672 142190534439485005824 143464890811202666496 144165402973366742016 144447527049635561472 144667721450625859584 145152837240307610112 145436893673263202304 146453742703102722048 146964034489524682752 147168848868645215808 147456850529836302336 147681632314180564992 147970637465480331264 148984134982367182848 149504862342750695424 149797435458881323008 150025785208056446976 150823445290791469056 151053359079344504832 151283623346233749504 151579677403662778368 151877955395810230272 152918215364274683904 153151322399890956288 153684950700935872512 155042079466556276736 155582295771317796864 157433364132666015744 159376985912081645568 161344603022107344896 161398002162602999808 162186078345037584768 162503467930840006656 164760460540990562304 165334538800715268096 165564954977225867784 165888956846065840128 166213592769443659776 167352042034987794432 167375705946403110912 168192970135594532352 168522114891241488384 168779008359063502848 169676375952140402688 169935028964262567936 170862699820286509056 171458040237778796544 172032992284809019392 172295237699877325824 172632410376393719808 172895569538552856576 173574806166640263168 174422339399875811328 174763674702028210176 175030082742732521472 175639943658212425728 176842956970939908096 177190947961778601984 179026203353297190912 179299109151091851264 181512678399870763008 184454859614403428352 185355518108614382592 185718249063817150464 188297669189703499776 188953758629388877824 189217091402543848896 189587379252646674432 190885922946157953024 192220537297822322688 192596702732847415296 192890295267501146112 193537116320410146816 193832142412361991552 193915858231017603072 194211461673442934784 195271656937470296064 196225131824860287744 196609134039781736448 196908843085574086656 197594936615488978944 198645513309822910464 199339816457000927232 200034380277408595968 201404478772459339776 201711497794978332672 202503940527746973696 203890953819032911872 204201763199854608384 204913267601247830016 206722772622075035648 207443061028423729152 209911152176888020992 211834877838416437248 215197336216803999744 216248104460050113024 216671290574453342208 217729255860461415168 218155340509894803456 219680614054654083072 220446051734287024128 220753273302967823712 221185275794754453504 221522448471270847488 221955956198220496896 223167607928537481216 224257293514126043136 224696153188321984512 225038677812084670464 225822784703415975936 226235167936187203584 226580038619016757248 227816933093715345408 229377323046412025856 229726983599836434432 230176547168524959744 230527426051403808768 232563119199834415104 233373443656976695296 236150046198999023616 236254597282371469312 239065478868122468352 242016904533161017344 242097003243904499712 247140690811485843456 247624332085089533952 248347432465838801676 248833435269098760192 249320389154165489664 251063558919604666368 252289455203391798528 252783172336862232576 253168512538595254272 254514563928210604032 256294049730429763584 257187060356668194816 258049488427213529088 258442856549815988736 258948615564590579712 260362209249960394752 261633509099813716992 262145512053042315264 262545124114098782208 263459915487318638592 265264435456409862144 265786421942667902976 266712507036544794624 268539305029945786368 268948663726637776896 269885767084570312704 271854605092043882496 272269017599806144512 276682289421605142528 282446503784555249664 283825637103815773344 284381068878970011648 286929781622405332992 288330805946733484032 288895054099271122944 289335442901251719168 290305674480615220224 290873787346526404608 292907485406205444096 294337697737290431616 294913701059672604672 295363264628361129984 295941274930960662528 297968269964734365696 299009724685501390848 300051570416112893952 301646890581582938112 302106718158689009664 302567246692467499008 303755910791620460544 305836430728549367808 306302644799781912576 307369901401871745024 310084158933112553472 311164591542635593728 314866728265332031488 318753971824163291136 322796004325205999616 324372156690075169536 325006935861680013312 329520921081981124608 330669077601430536192 331129909954451735568 331777913692131680256 334704084069975588864 334751411892806221824 336385940271189064704 337044229782482976768 337558016718127005696 339352751904280805376 339870057928525135872 341725399640573018112 342916080475557593088 344065984569618038784 344590475399754651648 345264820752787439616 345791139077105713152 348844678799751622656 349527349404056420352 350060165485465042944 353685913941879816192 354381895923557203968 358598218302183702528 363025356799741526016 368909719228806856704 370711036217228765184 371436498127634300928 376595338379406999552 378434182805087697792 379174758505293348864 381771845892315906048 384441074595644645376 385780590535002292224 387074232640820293632 387664284824723983104 387831716462035206144 388422923346885869568 390543313874940592128 392450263649720575488 393218268079563472896 393817686171148173312 395189873230977957888 398679632914001854464 400068760554817191936 402808957544918679552 403422995589956665344 405007881055493947392 407781907638065823744 408403526399709216768 409826535202495660032 413445545244150071296 423669755676832874496 430394672433607999488 432496208920100226048 433342581148906684416 435458511720922830336 436310681019789606912 439361228109308166144 440892103468574048256 441506546605935647424 442370551589508907008 443044896942541694976 443911912396440993792 448514587028252086272 449392306376643969024 450077355624169340928 452470335872374407168 453160077238033514496 455633866187430690816 458754646092824051712 459453967199672868864 461054852102807617536 465126238399668830208 466746887313953390592 472300092397998047232 472509194564742938624 478130957736244936704 484033809066322034688 484194006487808999424 494281381622971686912 496694864931677603352 497666870538197520384 498640778308330979328 502127117839209332736 504578910406783597056 505566344673724465152 506337025077190508544 509029127856421208064 512588099460859527168 514374120713336389632 516098976854427058176 516885713099631977472 517897231129181159424 520724418499920789504 523267018199627433984 524291024106084630528 525090248228197564416 526919830974637277184 530528870912819724288 531572843885335805952 537078610059891572736 537897327453275553792 544538035199612289024 553364578843210285056 564893007569110499328 567651274207631546688 568762137757940023296 576661611893466968064 577790108198542245888 578670885802503438336 580611348961230440448 581747574693052809216 585814970812410888192 588675395474580863232 589827402119345209344 590726529256722259968 595936539929468731392 598019449371002781696 600103140832225787904 604213436317378019328 605134493384934998016 607511821583240921088 611672861457098735616 612605289599563825152 614739802803743490048 620168317866225106944 622329183085271187456 629733456530664062976 645592008650411999232 648744313380150339072 650013871723360026624 659041842163962249216 661338155202861072384 662259819908903471136 663555827384263360512 669502823785612443648 672771880542378129408 674088459564965953536 675116033436254011392 678705503808561610752 679740115857050271744 683450799281146036224 688131969139236077568 689180950799509303296 690529641505574879232 691582278154211426304 697689357599503245312 700120330970930085888 708763791847114407936 717196436604367405056 726050713599483052032 741422072434457530368 742872996255268601856 753190676758813999104 756868365610175395584 758349517010586697728 763543691784631812096 768882149191289290752 771561181070004584448 774148465281640587264 775328569649447966208 776845846693771739136 781086627749881184256 784900527299441150976 786436536159126945792 787635372342296346624 790379746461955915776 797359265828003708928 800137521109634383872 805617915089837359104 806845991179913330688 815563815276131647488 816807052799418433536 826891090488300142592 847339511353665748992 860789344867215998976 864992417840200452096 866685162297813368832 870917023441845660672 872621362039579213824 878722456218616332288 883013093211871294848 884741103179017814016 886089793885083389952 887823824792881987584 897029174056504172544 900154711248338681856 904940671744748814336 906320154476067028992 911267732374861381632 917509292185648103424 918907934399345737728 922109704205615235072 930252476799337660416 933493774627906781184 944600184795996094464 945018389129485877248 956261915472489873408 968388012975617998848 988562763245943373824 993389729863355206704 995333741076395040768 1004254235678418665472 1009157820813567194112 1011132689347448930304 1012674050154381017088 1018058255712842416128 1025176198921719054336 1028748241426672779264 1032197953708854116352 1033771426199263954944 1035794462258362318848 1046534036399254867968 1048582048212169261056 1050180496456395128832 1061057741825639448576 1063145687770671611904 1075794654906551107584 1089076070399224578048 1106729157686420570112 1129786015138220998656 1135302548415263093376 1137524275515880046592 1153323223786933936128 1157341771605006876672 1161222697922460880896 1163495149386105618432 1171629941624821776384 1177350790949161726464 1179654804238690418688 1181453058513444519936 1196038898742005563392 1200206281664451575808 1208426872634756038656 1210268986769869996032 1215023643166481842176 1223345722914197471232 1225210579199127650304 1229479605607486980096 1240336635732450213888 1291184017300823998464 1297488626760300678144 1300027743446720053248 1318083684327924498432 1322676310405722144768 1324519639817806942272 1327111654768526721024 1345543761084756258816 1348176919129931907072 1350232066872508022784 1357411007617123221504 1359480231714100543488 1366901598562292072448 1376263938278472155136 1378361901599018606592 1383164556308422852608 1395378715199006490624 1400240661941860171776 1417527583694228815872 1434392873208734810112 1452101427198966104064 1482844144868915060736 1506381353517627998208 1513736731220350791168 1516699034021173395456 1527087383569263624192 1537764298382578581504 1543122362140009168896 1548296930563281174528 1550657139298895932416 1553691693387543478272 1562173255499762368512 1569801054598882301952 1572873072318253891584 1575270744684592693248 1580759492923911831552 1594718531656007417856 1611235830179674718208 1613691982359826661376 1633614105598836867072 1653782180976600285184 1694679022707331497984 1729984835680400904192 1733370324595626737664 1741834046883691321344 1745242724079158427648 1757444912437232664576 1766026186423742589696 1769482206358035628032 1772179587770166779904 1794058348113008345088 1800309422496677363712 1812640308952134057984 1822535464749722763264 1835018584371296206848 1837815868798691475456 1844219408411230470144 1860504953598675320832 1866987549255813562368 1889200369591992188928 1936776025951235997696 1977125526491886747648 1986779459726710413408 1990667482152790081536 2008508471356837330944 2018315641627134388224 2022265378694897860608 2025348100308762034176 2036116511425684832256 2050352397843438108672 2064395907417708232704 2067542852398527909888 2071588924516724637696 2093068072798509735936 2100360992912790257664 2126291375541343223808 2151589309813102215168 2178152140798449156096 2259572030276441997312 2270605096830526186752 2275048551031760093184 2306646447573867872256 2314683543210013753344 2322445395844921761792 2343259883249643552768 2354701581898323452928 2359309608477380837376 2362906117026889039872 2392077797484011126784 2400412563328903151616 2416853745269512077312 2420537973539739992064 2446691445828394942464 2450421158398255300608 2480673271464900427776 2582368034601647996928 2594977253520601356288 2600055486893440106496 2636167368655848996864 2649039279635613884544 2654223309537053442048 2691087522169512517632 2700464133745016045568 2714822015234246443008 2718960463428201086976 2733803197124584144896 2752527876556944310272 2756723803198037213184 2766329112616845705216 2790757430398012981248 2800481323883720343552 2835055167388457631744 2868785746417469620224 2965688289737830121472 3012762707035255996416 3027473462440701582336 3033398068042346790912 3054174767138527248384 3075528596765157163008 3086244724280018337792 3096593861126562349056 3101314278597791864832 3107383386775086956544 3139602109197764603904 3145746144636507783168 3150541489369185386496 3189437063312014835712 3227383964719653322752 3267228211197673734144 3307564361953200570368 3389358045414662995968 3459969671360801808384 3483668093767382642688 3490485448158316855296 3514889824874465329152 3532052372847485179392 3538964412716071256064 3544359175540333559808 3588116696226016690176 3600618844993354727424 3625280617904268115968 3645070929499445526528 3670037168742592413696 3675631737597382950912 3688438816822460940288 3721009907197350641664 3873552051902471995392 3954251052983773495296 3973558919453420826816 3981334964305580163072 4036631283254268776448 4044530757389795721216 4050696200617524068352 4072233022851369664512 4100704795686876217344 4128791814835416465408 4135085704797055819776 4186136145597019471872 4200721985825580515328 4252582751082686447616 4303178619626204430336 4356304281596898312192 4519144060552883994624 4541210193661052373504 4550097102063520186368 4613292895147735744512 4629367086420027506688 4644890791689843523584 4686519766499287105536 4709403163796646905856 4718619216954761674752 4725812234053778079744 4784155594968022253568 4833707490539024154624 4841075947079479984128 4900842316796510601216 4961346542929800855552 5189954507041202712576 5200110973786880212992 5272334737311697993728 5298078559271227769088 5308446619074106884096 5382175044339025035264 5400928267490032091136 5437920926856402173952 5467606394249168289792 5505055753113888620544 5513447606396074426368 5532658225233691410432 5581514860796025962496 5600962647767440687104 5931376579475660242944 6025525414070511992832 6054946924881403164672 6066796136084693581824 6108349534277054496768 6151057193530314326016 6193187722253124698112 6202628557195583729664 6214766773550173913088 6279204218395529207808 6301082978738370772992 6378874126624029671424 6454767929439306645504 6534456422395347468288 6615128723906401140736 6778716090829325991936 6919939342721603616768 6967336187534765285376 7029779649748930658304 7064104745694970358784 7077928825432142512128 7088718351080667119616 7176233392452033380352 7201237689986709454848 7250561235808536231936 7340074337485184827392 7351263475194765901824 7442019814394701283328 7747104103804943990784 7908502105967546990592 7947117838906841653632 7962669928611160326144 8073262566508537552896 8101392401235048136704 8144466045702739329024 8201409591373752434688 8257583629670832930816 8270171409594111639552 8372272291194038943744 8401443971651161030656 8505165502165372895232 8606357239252408860672 9038288121105767989248 9082420387322104747008 9100194204127040372736 9226585790295471489024 9258734172840055013376 9289781583379687047168 9418806327593293811712 9437238433909523349504 9451624468107556159488 9568311189936044507136 9682151894158959968256 9801684633593021202432 9922693085859601711104 10379909014082405425152 10544669474623395987456 10596157118542455538176 10616893238148213768192 10764350088678050070528 10801856534980064182272 10875841853712804347904 10935212788498336579584 11010111506227777241088 11026895212792148852736 11065316450467382820864 11163029721592051924992 11862753158951320485888 12109893849762806329344 12133592272169387163648 12216699068554108993536 12302114387060628652032 12386375444506249396224 12405257114391167459328 12558408436791058415616 12602165957476741545984 12757748253248059342848 12909535858878613291008 13068912844790694936576 13557432181658651983872 13839878685443207233536 13934672375069530570752 14059559299497861316608 14128209491389940717568 14155857650864285024256 14177436702161334239232 14352466784904066760704 14501122471617072463872 14702526950389531803648 14884039628789402566656 15817004211935093981184 15894235677813683307264 15925339857222320652288 16146525133017075105792 16202784802470096273408 16402819182747504869376 16515167259341665861632 16540342819188223279104 16744544582388077887488 16802887943302322061312 18076576242211535978496 18164840774644209494016 18200388408254080745472 18453171580590942978048 18579563166759374094336 18837612655186587623424 18903248936215112318976 19136622379872089014272 19364303788317919936512 19603369267186042404864 19845386171719203422208 20759818028164810850304 21089338949246791974912 21192314237084911076352 21233786476296427536384 21528700177356100141056 21603713069960128364544 21751683707425608695808 22020223012455554482176 22053790425584297705472 22326059443184103849984 23725506317902640971776 24219787699525612658688 24433398137108217987072 24604228774121257304064 24772750889012498792448 24810514228782334918656 25116816873582116831232 25204331914953483091968 25515496506496118685696 25819071717757226582016 27114864363317303967744 27679757370886414467072 27869344750139061141504 28256418982779881435136 28311715301728570048512 28354873404322668478464 28704933569808133521408 29405053900779063607296 29768079257578805133312 31634008423870187962368 31788471355627366614528 31850679714444641304576 32293050266034150211584 32405569604940192546816 32805638365495009738752 33030334518683331723264 33080685638376446558208 33489089164776155774976 36329681549288418988032 36400776816508161490944 36906343161181885956096 37159126333518748188672 37675225310373175246848 37806497872430224637952 38273244759744178028544 38728607576635839873024 39206738534372084809728 41519636056329621700608 42178677898493583949824 42384628474169822152704 42467572952592855072768 43057400354712200282112 43503367414851217391616 44107580851168595410944 44652118886368207699968 47451012635805281943552 48439575399051225317376 49208457548242514608128 49545501778024997584896 49621028457564669837312 50233633747164233662464 50408663829906966183936 54229728726634607935488 55359514741772828934144 55738689500278122283008 56512837965559762870272 56709746808645336956928 57409867139616267042816 58810107801558127214592 59536158515157610266624 63268016847740375924736 63576942711254733229056 63701359428889282609152 64586100532068300423168 64811139209880385093632 66060669037366663446528 66161371276752893116416 66978178329552311549952 72659363098576837976064 73812686322363771912192 74318252667037496377344 75350450620746350493696 75612995744860449275904 76546489519488356057088 77457215153271679746048 83039272112659243401216 84769256948339644305408 84935145905185710145536 86114800709424400564224 88215161702337190821888 89304237772736415399936 94902025271610563887104 96879150798102450634752 98416915096485029216256 99091003556049995169792 99242056915129339674624 100467267494328467324928 110719029483545657868288 111477379000556244566016 113025675931119525740544 113419493617290673913856 114819734279232534085632 117620215603116254429184 126536033695480751849472 127153885422509466458112 127402718857778565218304 129172201064136600846336 132322742553505786232832 133956356659104623099904 145318726197153675952128 147625372644727543824384 148636505334074992754688 150700901241492700987392 151225991489720898551808 166078544225318486802432 169538513896679288610816 172229601418848801128448 176430323404674381643776 178608475545472830799872 189804050543221127774208 193758301596204901269504 198182007112099990339584 198484113830258679349248 200934534988656934649856 221438058967091315736576 222954758001112489132032 226051351862239051481088 226838987234581347827712 229639468558465068171264 254307770845018932916224 254805437715557130436608 258344402128273201692672 264645485107011572465664 267912713318209246199808 290637452394307351904256 295250745289455087648768 297273010668149985509376 301401802482985401974784 332157088450636973604864 339077027793358577221632 344459202837697602256896 352860646809348763287552 379608101086442255548416 387516603192409802539008 396968227660517358698496 401869069977313869299712 442876117934182631473152 445909516002224978264064 452102703724478102962176 453677974469162695655424 508615541690037865832448 516688804256546403385344 529290970214023144931328 535825426636418492399616 581274904788614703808512 594546021336299971018752 602803604965970803949568 664314176901273947209728 678154055586717154443264 688918405675395204513792 775033206384819605078016 793936455321034717396992 803738139954627738599424 885752235868365262946304 891819032004449956528128 904205407448956205924352 1017231083380075731664896 1033377608513092806770688 1058581940428046289862656 1162549809577229407617024 1205607209931941607899136 1328628353802547894419456 1356308111173434308886528 1550066412769639210156032 1587872910642069434793984 1607476279909255477198848 1783638064008899913056256 1808410814897912411848704 2034462166760151463329792 2066755217026185613541376 2325099619154458815234048 2411214419863883215798272 2657256707605095788838912 2712616222346868617773056 3100132825539278420312064 3175745821284138869587968 3616821629795824823697408 4068924333520302926659584 4650199238308917630468096 4822428839727766431596544 5425232444693737235546112 6200265651078556840624128 7233643259591649647394816 8137848667040605853319168 9300398476617835260936192 10850464889387474471092224 14467286519183299294789632 16275697334081211706638336 18600796953235670521872384 21700929778774948942184448 32551394668162423413276672 43401859557549897884368896 65102789336324846826553344 130205578672649693653106688
- Sum of all divisors σ(n): 473591294571433832211337920
- Sum of proper divisors (its aliquot sum) s(n): 343385715898784138558231232
- 130205578672649693653106688 is an abundant number, because the sum of its proper divisors (343385715898784138558231232) is greater than itself. Its abundance is 213180137226134444905124544
Bases of 130205578672649693653106688
- Binary: 1101011101101000001101010010000001101100111010100010100000110000110000000000000000000002
- Hexadecimal: 0x6BB41A9036751418600000
- Base-36: GCYV74UV1CNPC0000
Squares and roots of 130205578672649693653106688
- 130205578672649693653106688 squared (1302055786726496936531066882) is 16953492717479568759708985985029603785441913910329344
- 130205578672649693653106688 cubed (1302055786726496936531066883) is 2207439329801979636311458770710519960487721648830915777258525780847718849052672
-
The
square root of 130205578672649693653106688 is 11410765910868.9848564403 -
130205578672649693653106688 is a
perfect cube number . Itscube root is 506846592
Scales and comparisons
How big is 130205578672649693653106688?- 130,205,578,672,649,693,653,106,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 130,205,578,672,649,693,653,106,688 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 130205578672649693653106688 cubic inches would be around 42237216 feet tall.
Recreational maths with 130205578672649693653106688
- 130205578672649693653106688 backwards is 886601356396946276875502031
- 130205578672649693653106688 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 130205578672649693653106688's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 130205578672649693653106688 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 130205578672649693653106688 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/130205578672649693653106688/
Chicago style:
Numbermatics. 2024. "Number 130205578672649693653106688 - Facts about the integer". https://numbermatics.com/n/130205578672649693653106688/
The information we have on file for 130205578672649693653106688 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 130205578672649693653106688, math, Factors of 130205578672649693653106688, curriculum, school, college, exams, university, Prime factorization of 130205578672649693653106688, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty septillion, two hundred five sextillion, five hundred seventy-eight quintillion, six hundred seventy-two quadrillion, six hundred forty-nine trillion, six hundred ninety-three billion, six hundred fifty-three million, one hundred six thousand, six hundred eighty-eight.