12086896928992624436576256
12,086,896,928,992,624,436,576,256 is an even composite number composed of five prime numbers multiplied together.
12086896928992624436576256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, seven hundred thirty-five divisors.
Prime factorization of 12086896928992624436576256:
222 × 314 × 76 × 312 × 732
(2 × 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 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 73 × 73)See below for interesting mathematical facts about the number 12086896928992624436576256 from the Numbermatics database.
Names of 12086896928992624436576256
- Cardinal: 12086896928992624436576256 can be written as Twelve septillion, eighty-six sextillion, eight hundred ninety-six quintillion, nine hundred twenty-eight quadrillion, nine hundred ninety-two trillion, six hundred twenty-four billion, four hundred thirty-six million, five hundred seventy-six thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.2086896928992624436576256 × 1025
Factors of 12086896928992624436576256
Divisors of 12086896928992624436576256
- Number of divisors d(n): 21735
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 73 81 84 93 96 98 108 112 124 126 128 144 146 147 162 168 186 189 192 196 216 217 219 224 243 248 252 256 279 288 292 294 324 336 343 372 378 384 392 432 434 438 441 448 486 496 504 511 512 558 567 576 584 588 648 651 657 672 686 729 744 756 768 784 837 864 868 876 882 896 961 972 992 1008 1022 1024 1029 1116 1134 1152 1168 1176 1296 1302 1314 1323 1344 1372 1458 1488 1512 1519 1533 1536 1568 1674 1701 1728 1736 1752 1764 1792 1922 1944 1953 1971 1984 2016 2044 2048 2058 2187 2232 2263 2268 2304 2336 2352 2401 2511 2592 2604 2628 2646 2688 2744 2883 2916 2976 3024 3038 3066 3072 3087 3136 3348 3402 3456 3472 3504 3528 3577 3584 3844 3888 3906 3942 3968 3969 4032 4088 4096 4116 4374 4464 4526 4536 4557 4599 4608 4672 4704 4802 5022 5103 5184 5208 5256 5292 5329 5376 5488 5766 5832 5859 5913 5952 6048 6076 6132 6144 6174 6272 6561 6696 6727 6789 6804 6912 6944 7008 7056 7154 7168 7203 7533 7688 7776 7812 7884 7936 7938 8064 8176 8192 8232 8649 8748 8928 9052 9072 9114 9198 9216 9261 9344 9408 9604 10044 10206 10368 10416 10512 10584 10633 10658 10731 10752 10976 11532 11664 11718 11826 11904 11907 12096 12152 12264 12288 12348 12544 13122 13392 13454 13578 13608 13671 13797 13824 13888 14016 14112 14308 14336 14406 15066 15309 15376 15552 15624 15768 15841 15872 15876 15987 16128 16352 16384 16464 16807 17298 17496 17577 17739 17856 18104 18144 18228 18396 18432 18522 18688 18816 19208 19683 20088 20181 20367 20412 20736 20832 21024 21168 21266 21316 21462 21504 21609 21952 22599 23064 23328 23436 23652 23808 23814 24192 24304 24528 24576 24696 25039 25088 25947 26244 26784 26908 27156 27216 27342 27594 27648 27776 27783 28032 28224 28616 28672 28812 30132 30618 30752 31104 31248 31536 31682 31744 31752 31899 31974 32193 32256 32704 32768 32928 33614 34596 34992 35154 35478 35712 35721 36208 36288 36456 36792 36864 37044 37303 37376 37632 38416 39366 40176 40362 40734 40824 41013 41391 41472 41664 42048 42336 42532 42632 42924 43008 43218 43904 45198 45927 46128 46656 46872 47089 47304 47523 47616 47628 47961 48384 48608 49056 49152 49392 50078 50176 50421 51894 52488 52731 53217 53568 53816 54312 54432 54684 55188 55296 55552 55566 56064 56448 57232 57344 57624 59049 60264 60543 61101 61236 61504 62208 62496 63072 63364 63488 63504 63798 63948 64386 64512 64827 65408 65536 65856 67228 67797 69192 69984 70153 70308 70956 71424 71442 72416 72576 72912 73584 73728 74088 74431 74606 74752 75117 75264 76832 77841 78732 80352 80724 81468 81648 82026 82782 82944 83328 83349 84096 84672 85064 85264 85848 86016 86436 87808 90396 91854 92256 93312 93744 94178 94608 95046 95232 95256 95697 95922 96579 96768 97216 98112 98304 98784 100156 100352 100842 103788 104976 105462 106434 107136 107163 107632 108624 108864 109368 110376 110592 110887 111104 111132 111909 112128 112896 114464 114688 115248 117649 118098 120528 121086 122202 122472 123008 123039 124173 124416 124992 126144 126728 126976 127008 127596 127896 128772 129024 129654 130816 131072 131712 134456 135594 137781 138384 139968 140306 140616 141267 141912 142569 142848 142884 143883 144832 145152 145824 147168 147456 148176 148862 149212 149504 150234 150528 151263 153664 155682 157464 158193 159651 160704 161448 162936 163296 164052 165199 165564 165888 166656 166698 168192 169344 170128 170528 171696 172032 172872 175273 175616 177147 180792 181629 183303 183708 184512 186624 187488 188356 189216 190092 190464 190512 191394 191844 193158 193536 194432 194481 196224 196608 197568 200312 200704 201684 203391 207576 209952 210459 210924 212868 214272 214326 215264 217248 217728 218736 220752 221184 221774 222208 222264 223293 223818 224256 225351 225792 228928 229376 230496 233523 235298 236196 241056 242172 244404 244944 246016 246078 248346 248832 249984 250047 252288 253456 253952 254016 255192 255792 257544 258048 259308 261121 261632 262144 263424 268912 271188 275562 276768 279936 280612 281232 282534 283824 285138 285696 285768 287091 287766 289664 289737 290304 291648 294336 294912 296352 297724 298424 299008 300468 301056 302526 307328 311364 314928 316386 319302 321408 321489 322896 325872 326592 328104 329623 330398 331128 331776 332661 333312 333396 335727 336384 338688 340256 341056 343392 344064 345744 350546 351232 352947 354294 361584 363258 366606 367416 369024 369117 372519 373248 374976 376712 378432 380184 380928 381024 382788 383688 386316 387072 388864 388962 392448 393216 395136 400624 401408 403368 406782 413343 415152 419904 420918 421848 423801 425736 427707 428544 428652 430528 431649 434496 435456 437472 441504 442368 443548 444416 444528 446586 447636 448512 450702 451584 453789 457856 458752 460992 467046 470596 472392 474579 478953 482112 484344 488808 489888 491071 492032 492156 495597 496692 497664 499968 500094 504576 506912 507904 508032 510384 511584 515088 516096 518616 521017 522242 523264 524288 525819 526848 531441 537824 542376 544887 549909 551124 553536 559872 561224 562464 565068 567648 570276 571392 571536 574182 575532 579328 579474 580608 583296 583443 588672 589824 592704 595448 596848 598016 600936 602112 605052 610173 614656 622728 629856 631377 632772 638604 642816 642978 645792 651744 653184 656208 659246 660796 662256 663552 665322 666624 666792 669879 671454 672768 676053 677376 680512 682112 686784 688128 691488 700569 701092 702464 705894 708588 723168 726516 733212 734832 738048 738234 745038 746496 749952 750141 753424 756864 760368 761856 762048 765576 767376 772632 774144 776209 777728 777924 783363 784896 786432 790272 801248 802816 806736 813564 826686 830304 839808 841836 843696 847602 851472 855414 857088 857304 861056 861273 863298 868992 869211 870912 874944 883008 884736 887096 888832 889056 893172 895272 897024 901404 903168 907578 915712 917504 921984 934092 941192 944784 949158 957906 964224 964467 968688 977616 979776 982142 984064 984312 988869 991194 993384 995328 997983 999936 1000188 1007181 1009152 1013824 1015808 1016064 1020768 1023168 1030176 1032192 1037232 1042034 1044484 1046528 1048576 1051638 1053696 1058841 1062882 1075648 1084752 1089774 1099818 1102248 1107072 1107351 1117557 1119744 1122448 1124928 1130136 1135296 1140552 1142784 1143072 1148364 1151064 1156393 1158656 1158948 1161216 1166592 1166886 1177344 1179648 1185408 1190896 1193696 1196032 1201872 1204224 1210104 1220346 1226911 1229312 1240029 1245456 1259712 1262754 1265544 1271403 1277208 1283121 1285632 1285956 1291584 1294947 1303488 1306368 1312416 1318492 1321592 1324512 1327104 1330644 1333248 1333584 1339758 1342908 1345536 1352106 1354752 1361024 1361367 1364224 1373568 1376256 1382976 1401138 1402184 1404928 1411788 1417176 1423737 1436859 1446336 1453032 1466424 1469664 1473213 1476096 1476468 1486791 1490076 1492992 1499904 1500282 1506848 1513728 1520736 1523712 1524096 1531152 1534752 1545264 1548288 1552418 1555456 1555848 1563051 1566726 1569792 1572864 1577457 1580544 1594323 1602496 1605632 1613472 1627128 1634661 1649727 1653372 1660608 1679616 1683672 1687392 1695204 1702944 1710828 1714176 1714608 1722112 1722546 1726596 1737984 1738422 1741824 1749888 1750329 1766016 1769472 1774192 1777664 1778112 1786344 1790544 1794048 1802808 1806336 1815156 1827847 1830519 1831424 1835008 1843968 1868184 1882384 1889568 1894131 1898316 1915812 1928448 1928934 1937376 1955232 1959552 1964284 1968128 1968624 1977738 1982388 1986768 1990656 1995966 1999872 2000376 2009637 2014362 2018304 2027648 2028159 2031616 2032128 2041536 2046336 2060352 2064384 2074464 2084068 2088968 2093056 2097152 2101707 2103276 2107392 2117682 2125764 2151296 2169504 2179548 2199636 2204496 2214144 2214702 2235114 2239488 2244896 2249856 2250423 2260272 2270592 2281104 2285568 2286144 2296728 2302128 2307361 2312786 2317312 2317896 2322432 2328627 2333184 2333772 2350089 2354688 2359296 2370816 2381792 2387392 2392064 2403744 2408448 2420208 2440692 2453822 2458624 2480058 2490912 2519424 2525508 2531088 2542806 2554416 2566242 2571264 2571912 2583168 2583819 2589894 2606976 2607633 2612736 2624832 2636984 2643184 2649024 2654208 2661288 2666496 2667168 2679516 2685816 2691072 2704212 2709504 2722048 2722734 2728448 2747136 2752512 2765952 2802276 2804368 2809856 2823576 2834352 2847474 2873718 2892672 2893401 2906064 2932848 2939328 2946426 2952192 2952936 2966607 2973582 2980152 2985984 2993949 2999808 3000564 3013696 3021543 3027456 3041472 3047424 3048192 3062304 3069504 3090528 3096576 3104836 3110912 3111696 3126102 3133452 3139584 3145728 3154914 3161088 3176523 3188646 3204992 3211264 3226944 3254256 3269322 3299454 3306744 3321216 3322053 3352671 3359232 3367344 3374784 3390408 3405888 3421656 3428352 3429216 3437497 3444224 3445092 3453192 3469179 3475968 3476844 3483648 3499776 3500658 3532032 3538944 3548384 3555328 3556224 3572688 3581088 3588096 3605616 3612672 3630312 3647119 3655694 3661038 3662848 3670016 3680733 3687936 3720087 3736368 3764768 3779136 3788262 3796632 3814209 3831624 3849363 3856896 3857868 3874752 3884841 3910464 3919104 3928568 3936256 3937248 3955476 3964776 3973536 3981312 3991932 3999744 4000752 4019274 4028724 4036608 4055296 4056318 4063232 4064256 4083072 4084101 4092672 4120704 4128768 4148928 4168136 4177936 4186112 4194304 4203414 4206552 4214784 4235364 4251528 4271211 4302592 4310577 4339008 4359096 4399272 4408992 4419639 4428288 4429404 4460373 4470228 4478976 4489792 4499712 4500846 4520544 4541184 4562208 4571136 4572288 4593456 4604256 4614722 4625572 4634624 4635792 4644864 4657254 4666368 4667544 4689153 4700178 4709376 4718592 4732371 4741632 4763584 4774784 4782969 4784128 4807488 4816896 4840416 4881384 4903983 4907644 4917248 4949181 4960116 4981824 5038848 5051016 5062176 5085612 5108832 5121169 5132484 5142528 5143824 5166336 5167638 5179788 5213952 5215266 5225472 5249664 5250987 5273968 5286368 5298048 5308416 5322576 5332992 5334336 5359032 5371632 5382144 5408424 5419008 5433463 5444096 5445468 5456896 5483541 5491557 5494272 5505024 5531904 5604552 5608736 5619712 5647152 5668704 5682393 5694948 5747436 5785344 5786802 5812128 5865696 5878656 5892852 5904384 5905872 5933214 5947164 5960304 5971968 5987898 5999616 6001128 6027392 6028911 6043086 6054912 6082944 6084477 6094848 6096384 6124608 6139008 6181056 6193152 6209672 6221824 6223392 6252204 6266904 6279168 6291456 6305121 6309828 6322176 6353046 6377292 6409984 6422528 6453888 6508512 6538644 6598908 6613488 6642432 6644106 6705342 6718464 6734688 6749568 6751269 6780816 6811776 6843312 6856704 6858432 6874994 6888448 6890184 6906384 6922083 6938358 6951936 6953688 6967296 6985881 6999552 7001316 7050267 7064064 7077888 7096768 7110656 7112448 7145376 7162176 7176192 7211232 7225344 7260624 7294238 7311388 7322076 7325696 7340032 7361466 7375872 7440174 7472736 7529536 7558272 7576524 7593264 7628418 7663248 7698726 7713792 7715736 7749504 7751457 7769682 7820928 7822899 7838208 7857136 7872512 7874496 7910952 7929552 7947072 7962624 7983864 7999488 8001504 8038548 8057448 8073216 8094751 8110592 8112636 8126464 8128512 8166144 8168202 8185344 8241408 8257536 8297856 8336272 8355872 8372224 8406828 8413104 8429568 8470728 8503056 8542422 8588377 8605184 8621154 8678016 8680203 8718192 8798544 8817984 8839278 8856576 8858808 8899821 8920746 8940456 8957952 8979584 8981847 8999424 9001692 9041088 9064629 9082368 9124416 9142272 9144576 9186912 9208512 9229444 9251144 9269248 9271584 9289728 9314508 9332736 9335088 9378306 9400356 9418752 9437184 9464742 9483264 9527168 9529569 9549568 9565938 9568256 9614976 9633792 9680832 9762768 9807966 9815288 9834496 9898362 9920232 9963648 9966159 10058013 10077696 10102032 10124352 10171224 10217664 10242338 10264968 10285056 10287648 10312491 10332672 10335276 10359576 10407537 10427904 10430532 10450944 10499328 10501974 10547936 10572736 10596096 10616832 10645152 10665984 10668672 10718064 10743264 10764288 10816848 10838016 10866926 10888192 10890936 10913792 10941357 10967082 10983114 10988544 11010048 11042199 11063808 11160261 11209104 11217472 11239424 11294304 11337408 11364786 11389896 11442627 11494872 11548089 11570688 11573604 11624256 11654523 11731392 11757312 11785704 11808768 11811744 11866428 11894328 11920608 11943936 11975796 11999232 12002256 12054784 12057822 12086172 12109824 12165888 12168954 12189696 12192768 12249216 12252303 12278016 12362112 12386304 12419344 12443648 12446784 12504408 12533808 12558336 12582912 12610242 12619656 12644352 12706092 12754584 12794929 12813633 12819968 12845056 12907776 12931731 13017024 13077288 13197816 13226976 13258917 13284864 13288212 13381119 13410684 13436928 13469376 13499136 13502538 13561632 13623552 13686624 13713408 13716864 13749988 13776896 13780368 13812768 13844166 13876716 13903872 13907376 13934592 13971762 13999104 14002632 14067459 14100534 14128128 14155776 14193536 14197113 14221312 14224896 14290752 14324352 14352384 14422464 14450688 14521248 14588476 14622776 14644152 14651392 14680064 14711949 14722932 14751744 14847543 14880348 14945472 15059072 15116544 15153048 15186528 15256836 15326496 15363507 15397452 15427584 15431472 15499008 15502914 15539364 15641856 15645798 15676416 15714272 15745024 15748992 15752961 15821904 15859104 15894144 15925248 15967728 15998976 16003008 16077096 16114896 16146432 16151527 16189502 16221184 16225272 16252928 16257024 16300389 16332288 16336404 16370688 16450623 16474671 16482816 16515072 16595712 16672544 16711744 16744448 16813656 16826208 16859136 16941456 17006112 17047179 17084844 17176754 17210368 17242308 17356032 17360406 17436384 17597088 17635968 17678556 17713152 17717616 17799642 17841492 17880912 17915904 17959168 17963694 17998848 18003384 18082176 18086733 18129258 18164736 18248832 18253431 18284544 18289152 18373824 18417024 18458888 18502288 18538496 18543168 18579456 18629016 18665472 18670176 18756612 18800712 18837504 18874368 18915363 18929484 18966528 19054336 19059138 19099136 19131876 19136512 19229952 19267584 19361664 19525536 19615932 19630576 19668992 19796724 19840464 19927296 19932318 20116026 20155392 20204064 20248704 20253807 20342448 20435328 20484676 20529936 20570112 20575296 20624982 20665344 20670552 20719152 20766249 20815074 20855808 20861064 20901888 20957643 20998656 21003948 21095872 21145472 21150801 21192192 21233664 21290304 21331968 21337344 21436128 21486528 21528576 21633696 21676032 21733852 21776384 21781872 21827584 21882714 21934164 21966228 21977088 22020096 22084398 22127616 22320522 22418208 22434944 22478848 22588608 22674816 22729572 22779792 22885254 22989744 23096178 23141376 23147208 23248512 23254371 23309046 23462784 23468697 23514624 23571408 23617536 23623488 23732856 23788656 23841216 23887872 23951592 23998464 24004512 24062479 24109568 24115644 24172344 24219648 24284253 24331776 24337908 24379392 24385536 24498432 24504606 24556032 24724224 24772608 24838688 24887296 24893568 25008816 25067616 25116672 25220484 25239312 25288704 25412184 25509168 25589858 25627266 25639936 25690112 25765131 25815552 25863462 26034048 26040609 26154576 26395632 26453952 26517834 26569728 26576424 26699463 26762238 26821368 26873856 26938752 26945541 26998272 27005076 27123264 27193887 27247104 27373248 27426816 27433728 27499976 27553792 27560736 27625536 27688332 27753432 27807744 27814752 27869184 27943524 27998208 28005264 28134918 28201068 28256256 28311552 28387072 28394226 28442624 28449792 28581504 28588707 28648704 28704768 28844928 28901376 29042496 29176952 29245552 29288304 29302784 29360128 29423898 29445864 29503488 29695086 29760696 29890944 29898477 30118144 30174039 30233088 30306096 30373056 30513672 30652992 30727014 30794904 30855168 30862944 30937473 30998016 31005828 31078728 31222611 31283712 31291596 31352832 31428544 31490048 31497984 31505922 31643808 31718208 31788288 31850496 31935456 31997952 32006016 32154192 32229792 32292864 32303054 32379004 32442368 32450544 32505856 32514048 32600778 32664576 32672808 32741376 32824071 32901246 32949342 32965632 33030144 33126597 33191424 33345088 33423488 33480783 33488896 33627312 33652416 33718272 33882912 34012224 34094358 34169688 34327881 34353508 34420736 34484616 34644267 34712064 34720812 34872768 34963569 35194176 35271936 35357112 35426304 35435232 35599284 35682984 35761824 35831808 35848183 35918336 35927388 35997696 36006768 36164352 36173466 36258516 36329472 36497664 36506862 36569088 36578304 36747648 36756909 36834048 36917776 37004576 37076992 37086336 37158912 37258032 37330944 37340352 37513224 37601424 37675008 37748736 37830726 37858968 37933056 38034241 38108672 38118276 38198272 38263752 38273024 38384787 38440899 38459904 38535168 38723328 38795193 39051072 39231864 39261152 39337984 39593448 39680928 39776751 39854592 39864636 40143357 40232052 40310784 40408128 40497408 40507614 40684896 40870656 40969352 41059872 41140224 41150592 41249964 41330688 41341104 41438304 41532498 41630148 41711616 41722128 41803776 41915286 41997312 42007896 42191744 42202377 42290944 42301602 42384384 42467328 42580608 42591339 42663936 42674688 42872256 42973056 43057152 43267392 43352064 43467704 43552768 43563744 43655168 43765428 43868328 43932456 43954176 44040192 44135847 44168796 44255232 44542629 44641044 44836416 44869888 44957696 45177216 45349632 45459144 45559584 45770508 45979488 46090521 46192356 46282752 46294416 46497024 46508742 46618092 46925568 46937394 47029248 47142816 47235072 47246976 47258883 47465712 47577312 47682432 47775744 47903184 47996928 48009024 48124958 48219136 48231288 48344688 48439296 48454581 48568506 48663552 48675816 48758784 48771072 48901167 48996864 49009212 49112064 49351869 49424013 49448448 49545216 49677376 49774592 49787136 50017632 50135232 50233344 50440968 50478624 50577408 50824368 51018336 51141537 51179716 51254532 51279872 51380224 51530262 51631104 51726924 52068096 52081218 52309152 52791264 52907904 53035668 53139456 53152848 53398926 53524476 53642736 53747712 53877504 53891082 53996544 54010152 54246528 54260199 54387774 54494208 54746496 54760293 54853632 54867456 54999952 55107584 55121472 55251072 55376664 55506864 55615488 55629504 55738368 55887048 55996416 56010528 56269836 56402136 56512512 56623104 56663257 56746089 56774144 56788452 56885248 56899584 57163008 57177414 57297408 57409536 57689856 57802752 58084992 58353904 58491104 58576608 58605568 58847796 58891728 59006976 59390172 59521392 59781888 59796954 60236288 60348078 60466176 60612192 60746112 60761421 61027344 61305984 61454028 61589808 61710336 61725888 61874946 61996032 62011656 62157456 62298747 62445222 62567424 62583192 62705664 62857088 62872929 62980096 62995968 63011844 63287616 63436416 63452403 63576576 63700992 63870912 63995904 64012032 64308384 64459584 64585728 64606108 64758008 64884736 64901088 65011712 65028096 65201556 65329152 65345616 65482752 65648142 65802492 65898684 65931264 66060288 66253194 66382848 66690176 66846976 66961566 66977792 67254624 67304832 67436544 67765824 68024448 68188716 68339376 68655762 68707016 68841472 68969232 69288534 69424128 69441624 69745536 69763113 69927138 70388352 70406091 70543872 70714224 70852608 70870464 71198568 71365968 71523648 71663616 71696366 71836672 71854776 71995392 72013536 72187437 72328704 72346932 72517032 72658944 72852759 72995328 73013724 73138176 73156608 73495296 73513818 73668096 73835552 74009152 74153984 74172672 74317824 74516064 74661888 74680704 75026448 75202848 75350016 75661452 75717936 75866112 76068482 76217344 76236552 76396544 76527504 76546048 76769574 76881798 76919808 77070336 77295393 77446656 77590386 78102144 78121827 78463728 78522304 78675968 79186896 79361856 79553502 79709184 79729272 80098389 80286714 80464104 80621568 80816256 80836623 80994816 81015228 81369792 81581661 81741312 81938704 82119744 82280448 82301184 82499928 82661376 82682208 82876608 83064996 83260296 83423232 83444256 83607552 83830572 83994624 84015792 84383488 84404754 84581888 84603204 84768768 84934656 85161216 85182678 85327872 85349376 85744512 85766121 85946112 86114304 86534784 86704128 86935408 87105536 87127488 87310336 87530856 87736656 87864912 87908352 88080384 88271694 88337592 88510464 89085258 89282088 89564503 89672832 89695431 89739776 89915392 90354432 90522117 90699264 90918288 91119168 91541016 91958976 92181042 92384712 92565504 92588832 92812419 92994048 93017484 93236184 93667833 93851136 93874788 94058496 94285632 94470144 94493952 94517766 94931424 95154624 95364864 95551488 95806368 95993856 96018048 96249916 96438272 96462576 96689376 96878592 96909162 97137012 97327104 97351632 97517568 97542144 97802334 97993728 98018424 98224128 98472213 98703738 98848026 98896896 99090432 99354752 99379791 99549184 99574272 100035264 100270464 100466688 100881936 100957248 101154816 101648736 102036672 102283074 102359432 102509064 102559744 102760448 102983643 103060524 103262208 103453848 103932801 104136192 104162436 104618304 104890707 105582528 105815808 106071336 106278912 106305696 106797852 107048952 107285472 107495424 107544549 107755008 107782164 107993088 108020304 108493056 108520398 108775548 108988416 109492992 109520586 109707264 109734912 109999904 110215168 110242944 110270727 110502144 110753328 111013728 111230976 111259008 111476736 111774096 111992832 112021056 112539672 112804272 113025024 113060689 113246208 113326514 113492178 113548288 113576904 113770496 113799168 114102723 114326016 114354828 114594816 114819072 115154361 115322697 115379712 115605504 116169984 116385579 116707808 116982208 117153216 117211136 117695592 117783456 118013952 118780344 119042784 119330253 119563776 119593908 120430071 120472576 120696156 120932352 121224384 121492224 121522842 122054688 122611968 122908056 123179616 123420672 123451776 123749892 123992064 124023312 124314912 124597494 124890444 125134848 125166384 125411328 125714176 125745858 125960192 125991936 126023688 126575232 126607131 126872832 126904806 127153152 127401984 127741824 127774017 127991808 128024064 128616768 128919168 129171456 129212216 129516016 129769472 129802176 130023424 130056192 130403112 130658304 130691232 130965504 131296284 131604984 131797368 131862528 132120576 132407541 132506388 132765696 133380352 133627887 133693952 133923132 133955584 134509248 134609664 134873088 135531648 136048896 136377432 136678752 137311524 137414032 137682944 137938464 138271563 138577068 138848256 138883248 139491072 139526226 139854276 140776704 140812182 141087744 141428448 141705216 141740928 141776649 142397136 142731936 143047296 143327232 143392732 143673344 143709552 143990784 144027072 144374874 144657408 144693864 145034064 145317888 145363743 145705518 145990656 146027448 146276352 146313216 146703501 146990592 147027636 147336192 147671104 148018304 148055607 148272039 148307968 148345344 148635648 149032128 149323776 149361408 150052896 150405696 150700032 151322904 151435872 151732224 152136964 152434688 152473104 152793088 153055008 153092096 153424611 153539148 153763596 153839616 154140672 154590786 154893312 155180772 156204288 156243654 156927456 157044608 157351936 158373792 158723712 159107004 159418368 159458544 160196778 160573428 160928208 161243136 161632512 161673246 161989632 162030456 162739584 162780597 163163322 163482624 163877408 164239488 164280879 164560896 164602368 164999856 165322752 165364416 165753216 166129992 166520592 166846464 166888512 167215104 167661144 167989248 168031584 168437353 168766976 168809508 169163776 169206408 169537536 169869312 169989771 170238267 170322432 170365356 170655744 170698752 171489024 171532242 171892224 172228608 173069568 173408256 173870816 174211072 174254976 174620672 175061712 175473312 175729824 175816704 176543388 176675184 177020928 178170516 178564176 179129006 179345664 179390862 179479552 179830784 180708864 181044234 181398528 181836576 182238336 182284263 183082032 183917952 184362084 184769424 185131008 185177664 185624838 185988096 186034968 186472368 186896241 187335666 187702272 187749576 188116992 188571264 188618787 188940288 188987904 189035532 189862848 190309248 190357209 190729728 191102976 191612736 191987712 192036096 192499832 192876544 192925152 193378752 193757184 193818324 194274024 194654208 194703264 195035136 195084288 195604668 195987456 196036848 196448256 196944426 197407476 197696052 197793792 198180864 198709504 198759582 199098368 199148544 200070528 200540928 200933376 201763872 201914496 202309632 203297472 204073344 204566148 204718864 205018128 205119488 205520896 205967286 206121048 206524416 206907696 207865602 208272384 208324872 209236608 209289339 209781414 211165056 211218273 211631616 212142672 212557824 212611392 213595704 214097904 214570944 214990848 215089098 215510016 215564328 215986176 216040608 216562311 216986112 217040796 217551096 217976832 218558277 218985984 219041172 219414528 219469824 219999808 220430336 220485888 220541454 221004288 221506656 222027456 222461952 222518016 222953472 223548192 223985664 224042112 225079344 225608544 226050048 226121378 226653028 226984356 227096576 227153808 227540992 227598336 228205446 228652032 228709656 229189632 229638144 230308722 230645394 230759424 231211008 231886179 232339968 232771158 233415616 233964416 234306432 234365481 234422272 235391184 235566912 236027904 237560688 238085568 238660506 239127552 239187816 240295167 240860142 240945152 241392312 241864704 242448768 242509869 242984448 243045684 244109376 244744983 245223936 245816112 246359232 246841344 246903552 247499784 247984128 248046624 248629824 249194988 249780888 250269696 250332768 250822656 250937281 251428352 251491716 251920384 251983872 252047376 253150464 253214262 253745664 253809612 254306304 254803968 255483648 255548034 255983616 256048128 257233536 257298363 257838336 258342912 258424432 259032032 259538944 259604352 260112384 260806224 261316608 261382464 261931008 262592568 263209968 263594736 263725056 264241152 264815082 265012776 265531392 266239687 266760704 267255774 267387904 267846264 267911168 268693509 269018496 269086293 269219328 269746176 271063296 271566351 272097792 272754864 273357504 274623048 274828064 275365888 275876928 276543126 277154136 277696512 277766496 278437257 278982144 279052452 279708552 281003499 281553408 281624364 282175488 282856896 283410432 283481856 283553298 284794272 285463872 286094592 286654464 286785464 287346688 287419104 287981568 288054144 288749748 289314816 289387728 290068128 290635776 290727486 291411036 291981312 292054896 292552704 292626432 293407002 293981184 294055272 294672384 295342208 295416639 296036608 296111214 296544078 296615936 296690688 297271296 298064256 298139373 298647552 298722816 300105792 300811392 301400064 302645808 302871744 303464448 304273928 304869376 304946208 305586176 306110016 306184192 306849222 307078296 307527192 307679232 308281344 308950929 309181572 309786624 310361544 311798403 312408576 312487308 313854912 314089216 314672121 314703872 316747584 317447424 318214008 318836736 318917088 320393556 321146856 321856416 322486272 322633647 323265024 323346492 323979264 324060912 325479168 325561194 326326644 326965248 327754816 328478976 328561758 329121792 329204736 329999712 330645504 330728832 330812181 331506432 332259984 333041184 333692928 333777024 334430208 335322288 335978496 336063168 336874706 337533952 337619016 338327552 338412816 339075072 339182067 339738624 339979542 340476534 340644864 340730712 341311488 341397504 342308169 342978048 343064484 343784448 344457216 345463083 345968091 346139136 346816512 347741632 348422144 348509952 349156737 349241344 350123424 350946624 351459648 351633408 353086776 353350368 354041856 356341032 357128352 357990759 358258012 358691328 358781724 358959104 359661568 361290213 361417728 362088468 362797056 363673152 364476672 364568526 366164064 367835904 368724168 369538848 370262016 370355328 371249676 371976192 372069936 372944736 373792482 374671332 375404544 375499152 376233984 377142528 377237574 377880576 377975808 378071064 379725696 379821393 380618496 380714418 381459456 382205952 383225472 383322051 383975424 384072192 384999664 385753088 385850304 386757504 387514368 387636648 388548048 389308416 389406528 390070272 390168576 391209336 391974912 392073696 392896512 393888852 394814952 395392104 395587584 396361728 396642799 397222623 397419008 397519164 398196736 398297088 400141056 400883661 401081856 401866752 403527744 403828992 404619264 406594944 408146688 409132296 409437728 410036256 410238976 411934572 412242096 413048832 413815392 414814689 415731204 416544768 416649744 418473216 418578678 419562828 422330112 422436546 423263232 424285344 425115648 425222784 425329947 427191408 428195808 429141888 429981696 430178196 431020032 431128656 431972352 432081216 433124622 433972224 434081592 435102192 435953664 436091229 437116554 437971968 438082344 438829056 438939648 439999616 440110503 440860672 440971776 441082908 442008576 443013312 444054912 444166821 444923904 445036032 445906944 447096384 447971328 448084224 450158688 451217088 452100096 452242756 453306056 453968712 454193152 454307616 455081984 455196672 456410892 457304064 457419312 458379264 459276288 460273833 460617444 461290788 461518848 462422016 463772358 464679936 465542316 466831232 467928832 468612864 468730962 468844544 470782368 471133824 472055808 475121376 476171136 477321012 478255104 478375632 480590334 481720284 481890304 482784624 483729408 484897536 485019738 485968896 486091368 488218752 488341791 489489966 490447872 491632224 492718464 492842637 493682688 493807104 494999568 495968256 496093248 497259648 498389976 499561776 500539392 500665536 501645312 501874562 502856704 502983432 503840768 503967744 504094752 505312059 506300928 506428524 507491328 507619224 508612608 509607936 509969313 510714801 510967296 511096068 511967232 512096256 514467072 514596726 515676672 516685824 516848864 518064064 519077888 519208704 520224768 521612448 522633216 522764928 523862016 525185136 526419936 527189472 527450112 529630164 530025552 531062784 532479374 533521408 534511548 534775808 535692528 535822336 537387018 538036992 538172586 538438656 539492352 542126592 543132702 544195584 545509728 546715008 546852789 549246096 549656128 550731776 551753856 553086252 554308272 555393024 555532992 556874514 557964288 558104904 559417104 560688723 562006998 563106816 563248728 564350976 565713792 565856361 566820864 566963712 567106596 569588544 570927744 571071627 572189184 573308928 573570928 574693376 574838208 575963136 576108288 577499496 578629632 578775456 580136256 581271552 581454972 582822072 583962624 584109792 585105408 585252864 586814004 587962368 588110544 589344768 590684416 590833278 592073216 592222428 593088156 593231872 593381376 594542592 596128512 596278746 597295104 597445632 600211584 601622784 602800128 605291616 605743488 606928896 608547856 609738752 609892416 611172352 612220032 613698444 614156592 615054384 615358464 616562688 617901858 618363144 619573248 620723088 623596806 624817152 624974616 626951521 627709824 627868017 628178432 629344242 629407744 633495168 633654819 634894848 636428016 637673472 637834176 640787112 642293712 643712832 644972544 645267294 646530048 646692984 647958528 648121824 649686933 650958336 651122388 652653288 653930496 655509632 655674831 656957952 657123516 658243584 658409472 659999424 661291008 661457664 661624362 663012864 664519968 666082368 667385856 667554048 668860416 670644576 671956992 672126336 673749412 675067904 675238032 676655104 676825632 678150144 678364134 679959084 680953068 681289728 681461424 682622976 682795008 684616338 685956096 686128968 687568896 688914432 690926166 691936182 692278272 693633024 695483264 695658537 696844288 697019904 698313474 698482688 700246848 701893248 702919296 703266816 706173552 706700736 708083712 712682064 714256704 715981518 716516024 717382656 717563448 717918208 719323136 720885501 722580426 722835456 724176936 725594112 727346304 727529607 728953344 729137052 732328128 734234949 735671808 737448336 739077696 740524032 740710656 742499352 743952384 744139872 745889472 747584964 749342664 750809088 750998304 752467968 752811843 754285056 754475148 755761152 755951616 756142128 759451392 759642786 761236992 761428836 762918912 764411904 766450944 766644102 767950848 768144384 769999328 771506176 771700608 771895089 773515008 775028736 775273296 777096096 778616832 778813056 780337152 782418672 783949824 784147392 785793024 787777704 789629904 790784208 791175168 792723456 793285598 794445246 794838016 795038328 796393472 796594176 798719061 800282112 801767322 802163712 803733504 806080527 807055488 807258879 807657984 809238528 813189888 814699053 816293376 818264592 818875456 820072512 820477952 823869144 824484192 826097664 827630784 829629378 831462408 833089536 833299488 835311771 836946432 837157356 839125656 843010497 844660224 844873092 846526464 848570688 850231296 850445568 850659894 854382816 856391616 858283776 859963392 860356392 862040064 862257312 863944704 864162432 866249244 867944448 868163184 870204384 871907328 872182458 874233108 875943936 876164688 877658112 877879296 879999232 880221006 881721344 881943552 882165816 884017152 886026624 886249917 888109824 888333642 889847808 890072064 891813888 894192768 894418119 895942656 896168448 900317376 902434176 904200192 904485512 906612112 907937424 908386304 908615232 910163968 910393344 912821784 914608128 914838624 916758528 918552576 920547666 921234888 922581576 923037696 924844032 926852787 927544716 929359872 931084632 933662464 935395209 935857664 937225728 937461924 937689088 941564736 942267648 944016363 944111616 950242752 952342272 954642024 956510208 956751264 961180668 963440568 963780608 965569248 967458816 967900941 969795072 970039476 971937792 972182736 976437504 976683582 978979932 980895744 983264448 985436928 985685274 987365376 987614208 989999136 991936512 992186496 992436543 994519296 996779952 999123552 1001078784 1001331072 1003290624 1003749124 1005713408 1005966864 1007681536 1007935488 1008189504 1010624118 1012601856 1012857048 1014982656 1015238448 1017225216 1017546201 1019215872 1019938626 1021429602 1021934592 1022192136 1023934464 1024192512 1026924507 1028934144 1029193452 1031353344 1033371648 1033697728 1036128128 1036389249 1037904273 1038155776 1038417408 1040449536 1043224896 1045266432 1045529856 1047724032 1050370272 1052839872 1054378944 1054900224 1059260328 1060051104 1062125568 1064958748 1067042816 1069023096 1069551616 1071385056 1071644672 1073972277 1074774036 1076073984 1076345172 1076877312 1078984704 1083870639 1084253184 1086265404 1088391168 1091019456 1093430016 1093705578 1098492192 1099312256 1101463552 1103507712 1106172504 1108616544 1110786048 1111065984 1113749028 1115928576 1116209808 1118834208 1121377446 1124013996 1126213632 1126497456 1128701952 1131427584 1131712722 1133641728 1133927424 1134213192 1139177088 1139464179 1141855488 1142143254 1144378368 1146617856 1147141856 1149386752 1149676416 1149966153 1151926272 1152216576 1154998992 1157259264 1157550912 1160272512 1162543104 1162909944 1165644144 1167925248 1168219584 1170210816 1170505728 1173628008 1175924736 1176221088 1178689536 1179061471 1181368832 1181666556 1184146432 1184444856 1186176312 1186463744 1186762752 1189085184 1189928397 1191667869 1192257024 1192557492 1194590208 1194891264 1200423168 1202650983 1203245568 1205600256 1210583232 1211486976 1213857792 1217095712 1219477504 1219784832 1222344704 1224440064 1227396888 1228313184 1230108768 1230716928 1235803716 1236726288 1239146496 1241446176 1244444067 1247193612 1249634304 1249949232 1253903042 1255419648 1255736034 1256356864 1258688484 1258815488 1266990336 1267309638 1269789696 1272856032 1275346944 1275668352 1275989841 1281574224 1284587424 1287425664 1289945088 1290534588 1293060096 1293385968 1295917056 1296243648 1299373866 1301916672 1302244776 1305306576 1307860992 1308273687 1311019264 1311349662 1313915904 1314247032 1316487168 1316818944 1319998848 1320331509 1322582016 1322915328 1323248724 1326025728 1329039936 1332164736 1332500463 1334771712 1335108096 1337720832 1341289152 1343913984 1344252672 1347498824 1350135808 1350476064 1353310208 1353651264 1356300288 1356728268 1359918168 1361906136 1362579456 1362922848 1365245952 1365590016 1369232676 1371912192 1372257936 1375137792 1377828864 1380821499 1381852332 1383872364 1384556544 1387266048 1390966528 1391317074 1393688576 1394039808 1396626948 1396965376 1400493696 1403786496 1405838592 1406533632 1412347104 1413401472 1416167424 1425364128 1428513408 1431963036 1433032048 1434765312 1435126896 1435836416 1438646272 1441771002 1445160852 1445670912 1448353872 1451188224 1454692608 1455059214 1457906688 1458274104 1464656256 1465025373 1468469898 1471343616 1474896672 1478155392 1478527911 1481048064 1481421312 1484998704 1487904768 1488279744 1491778944 1495169928 1498685328 1501618176 1501996608 1504935936 1505623686 1508570112 1508950296 1511522304 1511903232 1512284256 1515936177 1518902784 1519285572 1522473984 1522857672 1525837824 1528823808 1529907939 1532144403 1532901888 1533288204 1535901696 1536288768 1539998656 1543012352 1543401216 1543790178 1547030016 1550057472 1550546592 1554192192 1557233664 1557626112 1560674304 1564837344 1567899648 1568294784 1571586048 1575555408 1579259808 1581568416 1582350336 1586571196 1588890492 1589676032 1590076656 1592786944 1593188352 1597438122 1600564224 1603534644 1604327424 1607467008 1612161054 1614110976 1614517758 1615315968 1618477056 1626379776 1629398106 1632586752 1636529184 1637750912 1640145024 1640558367 1640955904 1647738288 1648968384 1652195328 1655261568 1659258756 1662924816 1666179072 1666598976 1670623542 1673892864 1674314712 1678251312 1682066169 1686020994 1689320448 1689746184 1693052928 1697141376 1697569083 1700462592 1700891136 1701319788 1708765632 1712783232 1713214881 1716567552 1719926784 1720712784 1724080128 1724514624 1727889408 1728324864 1732498488 1735888896 1736326368 1740408768 1743814656 1744364916 1748466216 1751887872 1752329376 1755316224 1755758592 1756560967 1759998464 1760442012 1763442688 1763887104 1764331632 1768034304 1772053248 1772499834 1776219648 1776667284 1779695616 1780144128 1783627776 1788385536 1788836238 1791885312 1792336896 1800634752 1804868352 1808400384 1808971024 1813224224 1815874848 1816772608 1817230464 1820786688 1825643568 1829216256 1829677248 1833517056 1841095332 1842469776 1845163152 1846075392 1849688064 1853705574 1855089432 1858719744 1862169264 1867324928 1870790418 1871715328 1874451456 1874923848 1875378176 1880854563 1883129472 1883604051 1884535296 1888032726 1888223232 1900485504 1900964457 1904684544 1909284048 1913020416 1913502528 1922361336 1926881136 1927561216 1931138496 1934917632 1935801882 1939590144 1940078952 1943875584 1944365472 1949060799 1952875008 1953367164 1957959864 1961791488 1966528896 1967024493 1970873856 1971370548 1974730752 1975228416 1979998272 1983873024 1984372992 1984873086 1989038592 1993559904 1998247104 2002157568 2002662144 2006581248 2007498248 2011426816 2011933728 2015363072 2015870976 2016379008 2021248236 2025203712 2025714096 2029965312 2030476896 2034450432 2035092402 2039877252 2042859204 2043869184 2044384272 2047868928 2048385024 2053849014 2057868288 2058386904 2062706688 2066743296 2067395456 2072256256 2072778498 2075808546 2076311552 2076834816 2080899072 2086449792 2086975611 2090532864 2091059712 2095448064 2100740544 2105679744 2108757888 2109800448 2118520656 2120102208 2124251136 2129917496 2134085632 2138046192 2139103232 2142770112 2143289344 2147944554 2149548072 2152147968 2152690344 2153754624 2157969408 2162656503 2167741278 2168506368 2172530808 2176782336 2182038912 2182588821 2186860032 2187411156 2196984384 2198624512 2202704847 2202927104 2207015424 2212345008 2217233088 2221572096 2222131968 2227498056 2231857152 2232419616 2237668416 2242754892 2248027992 2252427264 2252994912 2257403904 2258435529 2262855168 2263425444 2267283456 2267854848 2268426384 2278354176 2278928358 2283710976 2284286508 2288756736 2293235712 2294283712 2298773504 2299352832 2299932306 2303852544 2304433152 2309997984 2314518528 2315101824 2315685267 2320545024 2325086208 2325819888 2331288288 2335850496 2336439168 2341011456 2347256016 2351849472 2352442176 2357379072 2358122942 2362737664 2363333112 2368292864 2368889712 2372352624 2372927488 2373525504 2378170368 2379856794 2383335738 2384514048 2385114984 2389180416 2389782528 2396157183 2400846336 2405301966 2406491136 2411200512 2418241581 2421166464 2421776637 2422973952 2427715584 2434191424 2438955008 2439569664 2444097159 2444689408 2448880128 2454793776 2456626368 2460217536 2461433856 2471607432 2473452576 2478292992 2482892352 2488888134 2494387224 2499268608 2499898464 2505935313 2507806084 2510839296 2511472068 2512713728 2517376968 2517630976 2529031491 2533980672 2534619276 2539579392 2545712064 2550693888 2551336704 2551979682 2563148448 2569174848 2574851328 2579890176 2581069176 2586120192 2586771936 2591834112 2592487296 2598747732 2603833344 2604489552 2610613152 2615721984 2616547374 2622038528 2622699324 2627831808 2628494064 2632974336 2633637888 2639997696 2640663018 2645164032 2645830656 2646497448 2652051456 2658079872 2658749751 2664329472 2665000926 2669543424 2670216192 2675441664 2682578304 2683254357 2687827968 2688505344 2694997648 2700271616 2700952128 2706620416 2707302528 2712600576 2713456536 2719836336 2723812272 2725158912 2725845696 2730491904 2731180032 2738465352 2743824384 2744515872 2750275584 2755657728 2761642998 2763704664 2767744728 2769113088 2774532096 2776499593 2780558361 2781933056 2782634148 2787377152 2788079616 2793253896 2793930752 2800987392 2806185627 2807572992 2811677184 2813067264 2824694208 2826802944 2832049089 2832334848 2850728256 2857026816 2863926072 2866064096 2869530624 2870253792 2871672832 2883542004 2890321704 2891341824 2896707744 2902376448 2903702823 2909385216 2910118428 2915813376 2916548208 2929312512 2930050746 2936939796 2942687232 2949793344 2956310784 2957055822 2962096128 2962842624 2969997408 2975809536 2976559488 2977309629 2983557888 2990339856 2997370656 3003236352 3003993216 3009871872 3011247372 3017140224 3017900592 3023044608 3023806464 3024568512 3031872354 3037805568 3038571144 3044947968 3045715344 3051675648 3052638603 3057647616 3059815878 3064288806 3065803776 3066576408 3071803392 3072577536 3079997312 3080773521 3086024704 3086802432 3087580356 3094060032 3100114944 3101093184 3108384384 3109167747 3114467328 3115252224 3121348608 3129674688 3135799296 3136589568 3143172096 3151110816 3158519616 3163136832 3164700672 3173142392 3177780984 3179352064 3180153312 3185573888 3186376704 3194876244 3201128448 3207069288 3208654848 3214934016 3221916831 3224322108 3228221952 3229035516 3230631936 3236954112 3251611917 3252759552 3258796212 3265173504 3273058368 3275501824 3280290048 3281116734 3281911808 3295476576 3297936768 3304390656 3310523136 3318517512 3325849632 3332358144 3333197952 3341247084 3347785728 3348629424 3356502624 3364132338 3372041988 3378640896 3379492368 3386105856 3394282752 3395138166 3400925184 3401782272 3402639576 3417531264 3418392537 3425566464 3426429762 3433135104 3439853568 3441425568 3448160256 3449029248 3449898459 3455778816 3456649728 3464996976 3471777792 3472652736 3480817536 3487629312 3488729832 3496932432 3503775744 3504658752 3510632448 3511517184 3513121934 3519996928 3520884024 3526885376 3527774208 3528663264 3536068608 3537184413 3544106496 3544999668 3552439296 3553334568 3559391232 3560288256 3567255552 3569785191 3575003607 3576771072 3577672476 3583770624 3584673792 3601269504 3607952949 3609736704 3616800768 3617942048 3626448448 3631749696 3633545216 3634460928 3641573376 3651287136 3658432512 3659354496 3667034112 3682190664 3684939552 3690326304 3692150784 3707411148 3710178864 3717439488 3724338528 3733332201 3734649856 3741580836 3743430656 3748902912 3749847696 3750756352 3761709126 3766258944 3767208102 3769070592 3776065452 3776446464 3800971008 3801928914 3809369088 3818568096 3826040832 3827005056 3827969523 3844722672 3853762272 3855122432 3862276992 3869835264 3871603764 3879180288 3880157904 3887751168 3888730944 3898121598 3905750016 3906734328 3915919728 3923582976 3924821061 3933057792 3934048986 3941747712 3942741096 3949461504 3950456832 3959996544 3960994527 3967746048 3968745984 3969746172 3978077184 3987119808 3996494208 3997501389 4004315136 4005324288 4013162496 4014996496 4022853632 4023867456 4030726144 4031741952 4032758016 4042496472 4050407424 4051428192 4059930624 4060953792 4068900864 4070184804 4079754504 4085718408 4087738368 4088768544 4095737856 4096770048 4107698028 4115736576 4116773808 4125413376 4133486592 4134790912 4142464497 4144512512 4145556996 4151617092 4152623104 4153669632 4161798144 4172899584 4173951222 4181065728 4182119424 4190896128 4201481088 4211359488 4217515776 4219600896 4237041312 4240204416 4248502272 4259834992 4268171264 4276092384 4278206464 4285540224 4295889108 4299096144 4304295936 4305380688 4307509248 4315938816 4325313006 4335482556 4337012736 4345061616 4353564672 4364077824 4365177642 4373720064 4374822312 4393968768 4395076119 4397249024 4405409694 4405854208 4414030848 4424690016 4434466176 4435583733 4443144192 4444263936 4454996112 4463714304 4464839232 4475336832 4485509784 4496055984 4504854528 4505989824 4514807808 4516871058 4525710336 4526850888 4534566912 4535709696 4536852768 4547808531 4556708352 4557856716 4567421952 4568573016 4577513472 4586471424 4588567424 4589723817 4596433209 4597547008 4598705664 4599864612 4607705088 4608866304 4619995968 4629037056 4630203648 4631370534 4641090048 4650172416 4651639776 4662576576 4671700992 4672878336 4682022912 4694512032 4703698944 4704884352 4714758144 4716245884 4725475328 4726666224 4736585728 4737779424 4744705248 4745854976 4747051008 4759713588 4766671476 4769028096 4770229968 4778360832 4779565056 4792314366 4801692672 4810603932 4812982272 4822401024 4836483162 4842332928 4843553274 4845947904 4855431168 4868382848 4877910016 4879139328 4888194318 4889378816 4897760256 4909587552 4913252736 4920435072 4922867712 4943214864 4946905152 4956585984 4965784704 4977776268 4988774448 4998537216 4999796928 5011870626 5015612168 5021678592 5022944136 5025427456 5034753936 5035261952 5046198507 5058062982 5067961344 5069238552 5079158784 5091424128 5092707249 5101387776 5102673408 5103959364 5126296896 5138349696 5139644643 5149702656 5159780352 5162138352 5172240384 5173543872 5183668224 5184974592 5197495464 5207666688 5208979104 5221226304 5231443968 5233094748 5244077056 5245398648 5255663616 5256988128 5265948672 5267275776 5269682901 5279995392 5281326036 5290328064 5291661312 5292994896 5304102912 5316159744 5317499502 5328658944 5330001852 5339086848 5340432384 5350883328 5365156608 5366508714 5375655936 5377010688 5389995296 5400543232 5401904256 5413240832 5414605056 5425201152 5426913072 5439672672 5447624544 5450317824 5451691392 5462360064 5476930704 5487648768 5489031744 5500551168 5523285996 5527409328 5535489456 5538226176 5549064192 5552999186 5561116722 5563866112 5565268296 5574754304 5576159232 5586507792 5587861504 5601974784 5612371254 5615145984 5623354368 5626134528 5642563689 5649388416 5650812153 5653605888 5664098178 5664669696 5701456512 5702893371 5714053632 5727852144 5732128192 5739061248 5740507584 5743345664 5767084008 5780643408 5782683648 5793415488 5804752896 5807405646 5818770432 5820236856 5831626752 5833096416 5847182397 5858625024 5860101492 5873879592 5885374464 5899586688 5901073479 5912621568 5914111644 5924192256 5925685248 5939994816 5951619072 5953118976 5954619258 5967115776 5980679712 5994741312 6006472704 6007986432 6019743744 6022494744 6034280448 6035801184 6046089216 6047612928 6049137024 6063744708 6075611136 6077142288 6089895936 6091430688 6103351296 6105277206 6119631756 6128577612 6131607552 6133152816 6143606784 6145155072 6159994624 6161547042 6172049408 6173604864 6175160712 6188120064 6200229888 6202186368 6216768768 6218335494 6228934656 6230504448 6242697216 6259349376 6260926833 6271598592 6273179136 6286344192 6302221632 6317039232 6326273664 6329401344 6346284784 6355561968 6358704128 6360306624 6371147776 6372753408 6389752488 6402256896 6414138576 6417309696 6429868032 6443833662 6448644216 6456443904 6458071032 6461263872 6473908224 6487969509 6503223834 6505519104 6517592424 6530347008 6546116736 6547766463 6551003648 6560580096 6562233468 6563823616 6590953152 6595873536 6608114541 6608781312 6621046272 6637035024 6651699264 6664716288 6666395904 6682494168 6695571456 6697258848 6713005248 6728264676 6744083976 6757281792 6758984736 6772211712 6775306587 6788565504 6790276332 6801850368 6803564544 6805279152 6835062528 6836785074 6851132928 6852859524 6866270208 6879707136 6882851136 6896320512 6898058496 6899796918 6911557632 6913299456 6929993952 6943555584 6945305472 6947055801 6961635072 6975258624 6977459664 6993864864 7007551488 7009317504 7023034368 7026243868 7039993856 7041768048 7053770752 7055548416 7057326528 7072137216 7074368826 7088212992 7089999336 7104878592 7106669136 7118782464 7120576512 7134511104 7139570382 7150007214 7153542144 7155344952 7167541248 7169347584 7188471549 7202539008 7215905898 7219473408 7233601536 7235884096 7252896896 7254724743 7263499392 7265329911 7267090432 7268921856 7283146752 7302574272 7316865024 7318708992 7334068224 7364381328 7369879104 7380652608 7384301568 7414822296 7420357728 7434878976 7448677056 7466664402 7469299712 7483161672 7486861312 7497805824 7499695392 7501512704 7517805939 7523418252 7532517888 7534416204 7538141184 7552130904 7552892928 7587094473 7601942016 7603857828 7618738176 7637136192 7652081664 7654010112 7655939046 7689445344 7707524544 7710244864 7724553984 7739670528 7743207528 7758360576 7760315808 7775502336 7777461888 7796243196 7811500032 7813468656 7831839456 7847165952 7849642122 7866115584 7868097972 7883495424 7885482192 7898923008 7900913664 7919993088 7921989054 7935492096 7937491968 7939492344 7956154368 7974239616 7976249253 7992988416 7995002778 8008630272 8010648576 8026324992 8029992992 8045707264 8047734912 8049763071 8063483904 8065516032 8084992944 8100814848 8102856384 8119861248 8121907584 8137801728 8140369608 8159509008 8171436816 8175476736 8177537088 8191475712 8193540096 8215396056 8231473152 8233547616 8250826752 8253430297 8266973184 8269581824 8284928994 8289025024 8291113992 8303234184 8305246208 8307339264 8323596288 8329498779 8341675083 8345799168 8347902444 8362131456 8364238848 8381792256 8402962176 8418556881 8422718976 8435031552 8439201792 8474082624 8480408832 8496147267 8497004544 8519669984 8536342528 8552184768 8556412928 8571080448 8591778216 8598192288 8608591872 8610761376 8615018496 8650626012 8670965112 8674025472 8690123232 8707129344 8711108469 8728155648 8730355284 8747440128 8749644624 8787937536 8790152238 8794498048 8810819388 8811708416 8828061696 8849380032 8868932352 8871167466 8886288384 8888527872 8909992224 8927428608 8929678464 8931928887 8950673664 8971019568 8992111968 9009709056 9011979648 9029615616 9033742116 9051420672 9053701776 9069133824 9071419392 9073705536 9095617062 9113416704 9115713432 9134843904 9137146032 9155026944 9157915809 9172942848 9177134848 9179447634 9192866418 9195094016 9197411328 9199729224 9215410176 9217732608 9239991936 9242320563 9258074112 9260407296 9262741068 9282180096 9300344832 9303279552 9325153152 9327503241 9343401984 9345756672 9364045824 9389024064 9407397888 9409768704 9429516288 9432491768 9450950656 9453332448 9473171456 9475558848 9489410496 9491709952 9494102016 9519427176 9533342952 9538056192 9540459936 9556721664 9559130112 9584628732 9603385344 9621207864 9625964544 9644802048 9665750493 9672966324 9684665856 9687106548 9691895808 9710862336 9736765696 9754835751 9755820032 9758278656 9776388636 9778757632 9795520512 9819175104 9826505472 9840870144 9845735424 9886429728 9893810304 9913171968 9931569408 9955552536 9977548896 9997074432 9999593856 10023741252 10031224336 10043357184 10045888272 10050854912 10069507872 10070523904 10092397014 10116125964 10135922688 10138477104 10158317568 10182848256 10185414498 10202775552 10205346816 10207918728 10252593792 10255177611 10276699392 10279289286 10299405312 10319560704 10324276704 10344480768 10347087744 10349695377 10367336448 10369949184 10394990928 10415333376 10417958208 10442452608 10462887936 10466189496 10488154112 10490797296 10511327232 10513976256 10531897344 10534551552 10539365802 10559990784 10562652072 10580656128 10583322624 10585989792 10608205824 10611553239 10632319488 10634999004 10657317888 10660003704 10678173696 10680864768 10701766656 10709355573 10725010821 10730313216 10733017428 10751311872 10754021376 10779990592 10801086464 10803808512 10823858847 10826481664 10829210112 10850402304 10853826144 10879345344 10895249088 10900635648 10903382784 10924720128 10953861408 10975297536 10978063488 11001102336 11046571992 11054818656 11070978912 11076452352 11105998372 11122233444 11127732224 11130536592 11149508608 11152318464 11173015584 11175723008 11199996603 11203949568 11224742508 11230291968 11246708736 11252269056 11285127378 11298776832 11301624306 11307211776 11328196356 11329339392 11402913024 11405786742 11428107264 11455704288 11464256384 11478122496 11481015168 11483908569 11486691328 11534168016 11561286816 11565367296 11586830976 11609505792 11614811292 11637540864 11640473712 11663253504 11666192832 11694364794 11717250048 11720202984 11747759184 11770748928 11774463183 11799173376 11802146958 11825243136 11828223288 11848384512 11851370496 11879989632 11882983581 11903238144 11906237952 11909238516 11934231552 11961359424 11989482624 11992504167 12012945408 12015972864 12039487488 12044989488 12068560896 12071602368 12092178432 12095225856 12098274048 12127489416 12151222272 12154284576 12179791872 12182861376 12206702592 12210554412 12239263512 12257155224 12263215104 12266305632 12287213568 12290310144 12295926769 12319989248 12323094084 12344098816 12347209728 12350321424 12376240128 12400459776 12404372736 12427393491 12433537536 12436670988 12457869312 12461008896 12485394432 12518698752 12521853666 12543197184 12546358272 12572688384 12604443264 12634078464 12652547328 12658802688 12692569568 12711123936 12717408256 12720613248 12745506816 12779504976 12804513792 12828277152 12834619392 12887667324 12897288432 12912887808 12916142064 12922527744 12947816448 12975939018 13006447668 13011038208 13035184848 13060694016 13092233472 13095532926 13102007296 13121160192 13124466936 13127647232 13181906304 13185228357 13191747072 13216229082 13217562624 13242092544 13274070048 13303398528 13306751199 13329432576 13332791808 13364988336 13391142912 13394517696 13426010496 13456529352 13488167952 13514563584 13517969472 13544423424 13550613174 13577131008 13580552664 13603700736 13607129088 13610558304 13643425593 13670125056 13673570148 13702265856 13705719048 13732540416 13759414272 13765702272 13769171451 13792641024 13796116992 13799593836 13823115264 13826598912 13859987904 13887111168 13890610944 13894111602 13923270144 13950517248 13954919328 13987729728 14015102976 14018635008 14046068736 14052487736 14079987712 14083536096 14107541504 14111096832 14114653056 14144274432 14148737652 14176425984 14179998672 14209757184 14213338272 14237564928 14241153024 14279140764 14300014428 14307084288 14310689904 14335082496 14338695168 14376943098 14405078016 14431811796 14438946816 14467203072 14471768192 14505793792 14509449486 14526998784 14530659822 14534180864 14537843712 14566293504 14605148544 14633730048 14637417984 14668136448 14728762656 14739758208 14761305216 14768603136 14829644592 14840715456 14869757952 14897354112 14933328804 14938599424 14966323344 14973722624 14995611648 14999390784 15003025408 15035611878 15046836504 15065035776 15068832408 15076282368 15104261808 15105785856 15138595521 15174188946 15203884032 15207715656 15237476352 15274272384 15278121747 15304163328 15308020224 15311878092 15378890688 15415049088 15418933929 15420489728 15449107968 15479341056 15486415056 15516721152 15520631616 15551004672 15554923776 15592486392 15623000064 15626937312 15663678912 15694331904 15699284244 15732231168 15736195944 15766990848 15770964384 15797846016 15801827328 15809048703 15839986176 15843978108 15870984192 15874983936 15878984688 15912308736 15948479232 15952498506 15985976832 15990005556 16017260544 16021297152 16052649984 16059985984 16091414528 16095469824 16099526142 16126967808 16131032064 16169985888 16201629696 16205712768 16239722496 16243815168 16275603456 16280739216 16319018016 16342873632 16350953472 16355074176 16387080192 16430792112 16462946304 16467095232 16501653504 16506860594 16539163648 16569857988 16578050048 16582227984 16606468368 16610492416 16614678528 16647192576 16658997558 16683350166 16691598336 16695804888 16724262912 16728477696 16763584512 16805924352 16837113762 16845437952 16870063104 16878403584 16927691067 16948165248 16952436459 16960817664 16992294534 16994009088 17039339968 17072685056 17104369536 17108680113 17112825856 17142160896 17183556432 17196384576 17217183744 17221522752 17230036992 17301252024 17341930224 17348050944 17380246464 17414258688 17422216938 17456311296 17460710568 17494880256 17499289248 17541547191 17575875072 17580304476 17588996096 17621638776 17623416832 17656123392 17698760064 17703220437 17737864704 17742334932 17772576768 17777055744 17819984448 17854857216 17859356928 17863857774 17901347328 17942039136 17984223936 18019418112 18023959296 18059231232 18067484232 18102841344 18107403552 18138267648 18142838784 18147411072 18191234124 18226833408 18231426864 18269687808 18274292064 18310053888 18315831618 18354269696 18358895268 18385732836 18390188032 18394822656 18399458448 18430820352 18435465216 18479983872 18484641126 18516148224 18520814592 18525482136 18564360192 18600689664 18606559104 18650306304 18655006482 18686803968 18691513344 18728091648 18778048128 18782780499 18814795776 18819537408 18859032576 18864983536 18901901312 18906664896 18946342912 18951117696 18978820992 18988204032 19038854352 19066685904 19076112384 19080919872 19113443328 19118260224 19169257464 19206770688 19242415728 19251929088 19289604096 19331500986 19345932648 19369331712 19374213096 19383791616 19421724672 19435497151 19463908527 19473531392 19509671502 19511640064 19516557312 19552777272 19557515264 19591041024 19638350208 19643299389 19653010944 19681740288 19691470848 19772859456 19787620608 19824343623 19826343936 19863138816 19911105072 19955097792 19994148864 19999187712 20047482504 20062448672 20086714368 20091776544 20101709824 20139015744 20184794028 20232251928 20271845376 20276954208 20316635136 20325919761 20365696512 20370828996 20405551104 20410693632 20415837456 20505187584 20510355222 20553398784 20558578572 20598810624 20639121408 20648553408 20688961536 20694175488 20699390754 20734672896 20739898368 20789981856 20830666752 20835916416 20841167403 20884905216 20925775872 20932378992 20976308224 20981594592 21022654464 21027952512 21069103104 21078731604 21119981568 21125304144 21161312256 21166645248 21171979584 21216411648 21223106478 21264638976 21269998008 21314635776 21320007408 21356347392 21361729536 21403533312 21418711146 21450021642 21460626432 21466034856 21502623744 21508042752 21559981184 21565414647 21602172928 21607617024 21647717694 21652963328 21658420224 21700804608 21707652288 21758690688 21764174229 21790498176 21801271296 21806765568 21849440256 21907722816 21950595072 21956126976 22002204672 22093143984 22109637312 22141957824 22152904704 22211996744 22244466888 22255464448 22261073184 22299017216 22304636928 22346031168 22351446016 22399993206 22407899136 22449485016 22460583936 22493417472 22504538112 22553417817 22570254756 22597553664 22603248612 22614423552 22656392712 22658678784 22761283419 22805826048 22811573484 22856214528 22911408576 22928512768 22956244992 22962030336 22967817138 22973382656 23068336032 23122573632 23130734592 23173661952 23219011584 23229622584 23275081728 23280947424 23326507008 23332385664 23388729588 23434500096 23440405968 23495518368 23541497856 23548926366 23598346752 23604293916 23650486272 23656446576 23696769024 23702740992 23759979264 23765967162 23806476288 23812475904 23818477032 23868463104 23922718848 23928747759 23978965248 23985008334 24025890816 24031945728 24078974976 24089978976 24137121792 24143204736 24149289213 24190451712 24196548096 24254978832 24302444544 24308569152 24359583744 24365722752 24413405184 24421108824 24478527024 24514310448 24526430208 24532611264 24574427136 24580620288 24591853538 24639978496 24646188168 24688197632 24694419456 24700642848 24752480256 24760290891 24800919552 24808745472 24854786982 24867075072 24873341976 24915738624 24922017792 24970788864 24988496337 25025025249 25037397504 25043707332 25086394368 25092716544 25145376768 25208886528 25255670643 25268156928 25305094656 25317605376 25385139136 25422247872 25434816512 25441226496 25488441801 25491013632 25559009952 25609027584 25656554304 25669238784 25775334648 25794576864 25825775616 25832284128 25845055488 25951878036 26012895336 26022076416 26070369696 26121388032 26133325407 26184466944 26191065852 26204014592 26242320384 26248933872 26255294464 26363812608 26370456714 26383494144 26432458164 26435125248 26484185088 26548140096 26606797056 26613502398 26658865152 26665583616 26729976672 26782285824 26789035392 26795786661 26852020992 26913058704 26976335904 27029127168 27035938944 27088846848 27101226348 27154262016 27161105328 27207401472 27214258176 27221116608 27286851186 27340250112 27347140296 27404531712 27411438096 27465080832 27473747427 27518828544 27531404544 27538342902 27585282048 27592233984 27599187672 27646230528 27653197824 27719975808 27726961689 27774222336 27781221888 27788223204 27846540288 27901034496 27909838656 27975459456 27982509723 28030205952 28037270016 28092137472 28104975472 28159975424 28167072192 28215083008 28222193664 28229306112 28288548864 28297475304 28352851968 28359997344 28419514368 28426676544 28475129856 28482306048 28558281528 28600028856 28614168576 28621379808 28670164992 28677390336 28753886196 28810156032 28863623592 28877893632 28934406144 28943536384 28997251479 29011587584 29018898972 29053997568 29061319644 29068361728 29075687424 29132587008 29210297088 29264507253 29267460096 29274835968 29336272896 29457525312 29479516416 29522610432 29537206272 29659289184 29681430912 29739515904 29794708224 29866657608 29877198848 29932646688 29947445248 29991223296 29998781568 30071223756 30093673008 30130071552 30137664816 30152564736 30208523616 30211571712 30277191042 30348377892 30407768064 30415431312 30474952704 30548544768 30556243494 30608326656 30616040448 30623756184 30757781376 30765532833 30830098176 30837867858 30840979456 30898215936 30958682112 30972830112 31033442304 31041263232 31049086131 31102009344 31109847552 31184972784 31246000128 31253874624 31327357824 31388663808 31398568488 31464462336 31472391888 31533981696 31541928768 31595692032 31603654656 31618097406 31679972352 31687956216 31741968384 31749967872 31757969376 31824617472 31834659717 31896958464 31904997012 31971953664 31980011112 32034521088 32042594304 32105299968 32119971968 32128066719 32175032463 32182829056 32190939648 32199052284 32253935616 32262064128 32339971776 32403259392 32411425536 32479444992 32487630336 32551206912 32561478432 32638036032 32685747264 32701906944 32710148352 32774160384 32861584224 32925892608 32934190464 33003307008 33013721188 33078327296 33139715976 33156100096 33164455968 33212936736 33220984832 33229357056 33317995116 33366700332 33383196672 33391609776 33448525824 33456955392 33527169024 33599989809 33611848704 33674227524 33690875904 33740126208 33756807168 33855382134 33896330496 33904872918 33921635328 33984589068 33988018176 34078679936 34145370112 34208739072 34217360226 34225651712 34284321792 34367112864 34392769152 34434367488 34443045504 34460073984 34602504048 34683860448 34696101888 34760492928 34828517376 34844433876 34912622592 34921421136 34989760512 34998578496 35083094382 35151750144 35160608952 35177992192 35243277552 35246833664 35312246784 35323389549 35397520128 35406440874 35475729408 35484669864 35545153536 35554111488 35639968896 35648950743 35709714432 35718713856 35727715548 35802694656 35884078272 35968447872 35977512501 36038836224 36047918592 36118462464 36134968464 36205682688 36214807104 36276535296 36285677568 36294822144 36382468248 36453666816 36462853728 36539375616 36548584128 36620107776 36631663236 36708539392 36717790536 36771465672 36780376064 36789645312 36798916896 36861640704 36870930432 36887780307 36959967744 36969282252 37032296448 37041629184 37050964272 37128720384 37201379328 37213118208 37282180473 37300612608 37310012964 37373607936 37383026688 37456183296 37556096256 37565560998 37629591552 37639074816 37718065152 37729967072 37803802624 37813329792 37892685824 37902235392 37957641984 37976408064 38077708704 38133371808 38152224768 38161839744 38236520448 38338514928 38413541376 38484831456 38503858176 38663001972 38691865296 38738663424 38748426192 38767583232 38843449344 38870994302 38927817054 38947062784 39019343004 39023280128 39033114624 39105554544 39115030528 39182082048 39276700416 39286598778 39306021888 39363480576 39382941696 39545718912 39555685071 39575241216 39648687246 39652687872 39726277632 39822210144 39910195584 39920253597 39988297728 39998375424 40094965008 40124897344 40173428736 40183553088 40203419648 40278031488 40369588056 40464503856 40543690752 40553908416 40633270272 40651839522 40731393024 40741657992 40811102208 40821387264 40831674912 40930276779 41010375168 41020710444 41106797568 41117157144 41197621248 41278242816 41297106816 41307514353 41377923072 41388350976 41398781508 41469345792 41479796736 41579963712 41661333504 41671832832 41682334806 41769810432 41851551744 41864757984 41952616448 41963189184 42045308928 42055905024 42138206208 42157463208 42239963136 42250608288 42322624512 42333290496 42343959168 42432823296 42446212956 42529277952 42539996016 42629271552 42640014816 42712694784 42723459072 42837422292 42900043284 42921252864 42932069712 43005247488 43016085504 43119962368 43130829294 43204345856 43215234048 43295435388 43305926656 43316840448 43401609216 43415304576 43517381376 43528348458 43580996352 43602542592 43613531136 43698880512 43815445632 43901190144 43912253952 44004409344 44186287968 44219274624 44283915648 44305809408 44423993488 44488933776 44510928896 44522146368 44598034432 44609273856 44692062336 44799986412 44815798272 44898970032 44921167872 44986834944 45009076224 45106835634 45140509512 45195107328 45206497224 45228847104 45312785424 45317357568 45415786563 45522566838 45611652096 45623146968 45712429056 45822817152 45834365241 45857025536 45912489984 45924060672 45935634276 45946765312 46136672064 46245147264 46256801787 46261469184 46347323904 46438023168 46459245168 46550163456 46561894848 46653014016 46664771328 46777459176 46869000192 46880811936 46991036736 47082995712 47097852732 47196693504 47208587832 47300972544 47312893152 47393538048 47405481984 47427146109 47519958528 47531934324 47612952576 47624951808 47636954064 47736926208 47845437696 47857495518 47957930496 47970016668 48051781632 48063891456 48157949952 48179957952 48274243584 48286409472 48298578426 48380903424 48393096192 48509957664 48604889088 48617138304 48719167488 48731445504 48826810368 48842217648 48957054048 49028620896 49052860416 49065222528 49161240576 49183707076 49279956992 49292376336 49376395264 49388838912 49401285696 49504960512 49520581782 49617490944 49709573964 49734150144 49746683952 49831477248 49844035584 49941577728 49976992674 50050050498 50074795008 50087414664 50172788736 50185433088 50290753536 50417773056 50511341286 50536313856 50610189312 50635210752 50770278272 50783073201 50844495744 50857309377 50869633024 50882452992 50976883602 50982027264 51118019904 51218055168 51313108608 51338477568 51550669296 51589153728 51651551232 51664568256 51690110976 51903756072 52025790672 52044152832 52140739392 52242776064 52266650814 52368933888 52382131704 52408029184 52484640768 52497867744 52510588928 52624641573 52727625216 52740913428 52766988288 52864916328 52870250496 52968370176 53096280192 53109661311 53213594112 53227004796 53317730304 53331167232 53459953344 53564571648 53578070784 53591573322 53704041984 53826117408 53952671808 54058254336 54071877888 54177693696 54202452696 54308524032 54322210656 54414802944 54428516352 54442233216 54573702372 54680500224 54694280592 54809063424 54822876192 54930161664 54947494854 55062809088 55076685804 55170564096 55184467968 55198375344 55292461056 55306395648 55439951616 55453923378 55548444672 55562443776 55576446408 55693080576 55802068992 55819677312 55950918912 55965019446 56060411904 56074540032 56184274944 56209950944 56319950848 56334144384 56348341497 56444387328 56458612224 56577097728 56594950608 56705703936 56719994688 56839028736 56853353088 56964612096 57116563056 57200057712 57228337152 57242759616 57340329984 57354780672 57507772392 57620312064 57727247184 57755787264 57868812288 57887072768 57994502958 58023175168 58037797944 58107995136 58122639288 58136723456 58151374848 58265174016 58306491453 58391725581 58420594176 58529014506 58534920192 58549671936 58672545792 58915050624 58929898167 58959032832 59045220864 59074412544 59318578368 59362861824 59473030869 59479031808 59589416448 59733315216 59754397696 59865293376 59894890496 59982446592 59997563136 60142447512 60187346016 60260143104 60275329632 60305129472 60417047232 60554382084 60696755784 60815536128 60830862624 60949905408 60977759283 61097089536 61112486988 61216653312 61232080896 61247512368 61515562752 61531065666 61660196352 61675735716 61681958912 61796431872 61917364224 61945660224 62066884608 62082526464 62098172262 62204018688 62219695104 62369945568 62492000256 62507749248 62523502209 62654715648 62777327616 62797136976 62928924672 62944783776 63067963392 63083857536 63207309312 63236194812 63359944704 63375912432 63483936768 63499935744 63515938752 63649234944 63669319434 63793916928 63809994024 63943907328 63960022224 64069042176 64085188608 64210599936 64239943936 64256133438 64350064926 64365658112 64381879296 64398104568 64507871232 64524128256 64679943552 64696243941 64806518784 64822851072 64958889984 64975260672 65102413824 65122956864 65276072064 65292522687 65371494528 65403813888 65420296704 65548320768 65723168448 65851785216 65868380928 66006614016 66027442376 66156654592 66279431952 66312200192 66328911936 66425873472 66441969664 66458714112 66635990232 66733400664 66766393344 66783219552 66897051648 66913910784 67054338048 67199979618 67223697408 67348455048 67381751808 67480252416 67513614336 67660253451 67710764268 67792660992 67809745836 67843270656 67969178136 67976036352 68157359872 68283850257 68290740224 68417478144 68434720452 68451303424 68568643584 68734225728 68785538304 68868734976 68886091008 68920147968 69205008096 69367720896 69392203776 69520985856 69657034752 69688867752 69825245184 69842842272 69979521024 69997156992 70166188764 70303500288 70321217904 70355984384 70486555104 70493667328 70624493568 70646779098 70795040256 70812881748 70951458816 70969339728 71090307072 71108222976 71279937792 71297901486 71419428864 71437427712 71455431096 71605389312 71768156544 71786243277 71936895744 71955025002 72077672448 72095837184 72236924928 72269936928 72411365376 72429614208 72447867639 72571355136 72589644288 72764936496 72907333632 72925707456 73078751232 73097168256 73240215552 73263326472 73417078784 73435581072 73542931344 73560752128 73579290624 73597833792 73723281408 73741860864 73775560614 73919935488 73938564504 74064592896 74083258368 74101928544 74257440768 74280872673 74402758656 74426236416 74564360946 74601225216 74620025928 74747215872 74766053376 74912366592 74965489011 75075075747 75112192512 75131121996 75259183104 75278149632 75436130304 75459934144 75607605248 75626659584 75767011929 75785371648 75804470784 75915283968 75952816128 76155417408 76266743616 76304449536 76323679488 76473040896 76677029856 76827082752 76969662912 77007716352 77326003944 77383730592 77477326848 77496852384 77535166464 77741988604 77855634108 77894125568 78038686008 78046560256 78066229248 78211109088 78230061056 78364164096 78399976221 78553400832 78573197556 78612043776 78726961152 78765883392 79091437824 79111370142 79150482432 79297374492 79305375744 79452555264 79644420288 79820391168 79840507194 79976595456 79996750848 80189930016 80249794688 80346857472 80367106176 80387359983 80406839296 80556062976 80739176112 80929007712 81087381504 81107816832 81266540544 81303679044 81462786048 81483315984 81622204416 81642774528 81663349824 81860553558 82020750336 82041420888 82213595136 82234314288 82395242496 82421242281 82556485632 82594213632 82615028706 82755846144 82776701952 82797563016 82938691584 82959593472 83159927424 83180885067 83322667008 83343665664 83364669612 83539620864 83703103488 83729515968 83905232896 83926378368 83947529169 84090617856 84111810048 84276412416 84314926416 84479926272 84501216576 84645249024 84666580992 84687918336 84865646592 84892425912 85058555904 85079992032 85258543104 85280029632 85425389568 85446918144 85674844584 85800086568 85842505728 85864139424 86010494976 86032171008 86071487383 86239924736 86261658588 86408691712 86430468096 86590870776 86611853312 86633680896 86803218432 86830609152 86991754437 87034762752 87056696916 87161992704 87205085184 87227062272 87397761024 87630891264 87793521759 87802380288 87824507904 88008818688 88372575936 88438549248 88567831296 88611618816 88847986976 88977867552 89021857792 89044292736 89218547712 89384124672 89599972824 89631596544 89797940064 89842335744 89973669888 90213671268 90281019024 90390214656 90412994448 90457694208 90625570848 90634715136 90831573126 91045133676 91223304192 91246293936 91424858112 91645634304 91668730482 91714051072 91824979968 91848121344 91871268552 91893530624 92273344128 92296598499 92490294528 92513603574 92522938368 92694647808 92876046336 92918490336 93100326912 93123789696 93147258393 93306028032 93329542656 93554918352 93738000384 93761623872 93982073472 94165991424 94195705464 94393387008 94417175664 94601945088 94625786304 94787076096 94810963968 94854292218 95039917056 95063868648 95225905152 95249903616 95273908128 95473852416 95503979151 95690875392 95714991036 95915860992 95940033336 96103563264 96127782912 96315899904 96359915904 96384200157 96548487168 96572818944 96597156852 96761806848 96786192384 97019915328 97209778176 97234276608 97438334976 97462891008 97653620736 97684435296 97914108096 98057241792 98105720832 98130445056 98322481152 98367414152 98559913984 98584752672 98752790528 98777677824 98802571392 99009921024 99041163564 99234981888 99419147928 99468300288 99493367904 99662954496 99688071168 99953985348 100100100996 100149590016 100174829328 100345577472 100370866176 100581507072 100799969427 100835546112 101022682572 101072627712 101220378624 101270421504 101540556544 101566146402 101688991488 101714618754 101739266048 101764905984 101953767204 101964054528 102236039808 102436110336 102626217216 102676955136 103101338592 103178307456 103303102464 103329136512 103380221952 103807512144 104051581344 104088305664 104281478784 104485552128 104533301628 104737867776 104764263408 104816058368 104969281536 104995735488 105021177856 105249283146 105455250432 105481826856 105533976576 105729832656 105740500992 105936740352 105970168647 106192560384 106219322622 106427188224 106454009592 106635460608 106662334464 106919906688 106946852229 107129143296 107156141568 107183146644 107408083968 107652234816 107905343616 107932537503 108116508672 108143755776 108355387392 108404905392 108617048064 108644421312 108829605888 108857032704 108884466432 109147404744 109361000448 109388561184 109618126848 109645752384 109860323328 109894989708 110125618176 110153371608 110341128192 110368935936 110396750688 110584922112 110612791296 110663340921 110879903232 110907846756 111096889344 111124887552 111152892816 111386161152 111604137984 111639354624 111846541419 111901837824 111930038892 112120823808 112149080064 112368549888 112419901888 112639901696 112668288768 112696682994 112888774656 112917224448 113154195456 113189901216 113411407872 113439989376 113678057472 113706706176 113929224192 114233126112 114400115424 114456674304 114485519232 114709561344 115015544784 115240624128 115454494368 115511574528 115774145536 115989005916 116046350336 116075595888 116215990272 116245278576 116273446912 116302749696 116530348032 116612982906 116783451162 116841188352 117058029012 117069840384 117099343872 117345091584 117830101248 117859796334 117918065664 118090441728 118148825088 118637156736 118667055213 118725723648 118946061738 118958063616 119178832896 119466630432 119508795392 119730586752 119760760791 119789780992 119964893184 119995126272 120284895024 120374692032 120520286208 120550659264 120610258944 120834094464 121108764168 121393511568 121631072256 121661725248 121899810816 121955518566 122194179072 122224973976 122433306624 122464161792 122495024736 122790830337 123031125504 123062131332 123320392704 123351471432 123363917824 123592863744 123834728448 123891320448 123922543059 124133769216 124165052928 124196344524 124408037376 124439390208 124739891136 124984000512 125015498496 125047004418 125309431296 125554655232 125594273952 125857849344 125889567552 126135926784 126167715072 126414618624 126472389624 126719889408 126751824864 126967873536 126999871488 127031877504 127298469888 127338638868 127587833856 127619988048 127887814656 127920044448 128138084352 128170377216 128479887872 128512266876 128700129852 128731316224 128763758592 128796209136 129015742464 129048256512 129359887104 129392487882 129613037568 129645702144 129917779968 129950521344 130204827648 130245913728 130552144128 130585045374 130742989056 130807627776 130840593408 131096641536 131446336896 131703570432 131736761856 132013228032 132054884752 132313309184 132558863904 132624400384 132657823872 132851746944 132917428224 133271980464 133466801328 133532786688 133566439104 133794103296 133827821568 134399959236 134447394816 134696910096 134763503616 134960504832 135027228672 135320506902 135421528536 135585321984 135619491672 135686541312 135938356272 135952072704 136247359689 136314719744 136567700514 136581480448 136834956288 136869440904 136902606848 137137287168 137468451456 137503095723 137571076608 137737469952 137772182016 137840295936 138410016192 138735441792 138770405361 138784407552 139041971712 139314069504 139377735504 139650490368 139685684544 139959042048 139994313984 140332377528 140607000576 140642435808 140711968768 140973110208 141248987136 141293558196 141590080512 141625763496 141902917632 141938679456 142180614144 142216445952 142281438327 142559875584 142595802972 142838857728 142874855424 142910862192 143210778624 143536313088 143572486554 143873791488 143910050004 144155344896 144191674368 144473849856 144539873856 144822730752 144859228416 144895735278 145142710272 145179288576 145529872992 145814667264 145851414912 146157502464 146194336512 146480431104 146526652944 146834157568 146871162144 147085862688 147121504256 147158581248 147195667584 147483721728 147551121228 147839870976 147877129008 148129185792 148166516736 148203857088 148514881536 148561745346 148852472832 149128721892 149202450432 149240051856 149494431744 149532106752 149824733184 149930978022 150150151494 150224385024 150262243992 150518366208 150556299264 150872260608 150919868288 151215210496 151253319168 151534023858 151570743296 151608941568 151830567936 151905632256 152310834816 152349219603 152533487232 152608899072 152647358976 152946081792 153354059712 153654165504 153939325824 154015432704 154652007888 154767461184 154954653696 154993704768 155070332928 155483977208 155711268216 155788251136 156077372016 156093120512 156132458496 156422218176 156460122112 156728328192 156799952442 157106801664 157146395112 157224087552 157453922304 157531766784 157873924719 158182875648 158222740284 158300964864 158594748984 158610751488 158905110528 159288840576 159328983933 159640782336 159681014388 159953190912 159993501696 160379860032 160499589376 160693714944 160734212352 160774719966 160813678592 161112125952 161478352224 161858015424 162174763008 162215633664 162533081088 162607358088 162925572096 162966631968 163244408832 163285549056 163326699648 163721107116 164041500672 164082841776 164427190272 164468628576 164790484992 164842484562 165188427264 165230057412 165511692288 165553403904 165595126032 165877383168 165919186944 166319854848 166361770134 166645334016 166687331328 166729339224 167079241728 167406206976 167459031936 167810465792 167852756736 167895058338 168181235712 168223620096 168552824832 168629852832 168959852544 169002433152 169045024491 169333161984 169375836672 169731293184 169784851824 170117111808 170159984064 170517086208 170560059264 170893836288 171349689168 171600173136 171685011456 171728278848 172020989952 172064342016 172142974766 172479849472 172523317176 172817383424 172860936192 173181741552 173223706624 173267361792 173606436864 173661218304 173983508874 174069525504 174113393832 174323985408 174410170368 174454124544 174795522048 174919474359 175175176743 175261782528 175587043518 175604760576 175649015808 176017637376 176745151872 176789694501 176877098496 177135662592 177223237632 177695973952 177955735104 178043715584 178088585472 178419092607 178437095424 178768249344 179199945648 179263193088 179595880128 179684671488 179947339776 180427342536 180562038048 180780429312 180825988896 180915388416 181251141696 181663146252 182090267352 182446608384 182492587872 182849716224 182933277849 183291268608 183337460964 183428102144 183649959936 183696242688 183742537104 183787061248 184546688256 184593196998 184980589056 185027207148 185045876736 185389295616 185752092672 185836980672 186200653824 186247579392 186294516786 186612056064 186659085312 187109836704 187476000768 187523247744 187570506627 187964146944 188331982848 188391410928 188786774016 188834351328 189203890176 189251572608 189621927936 189708584436 190079834112 190127737296 190451810304 190499807232 190547816256 190947704832 191007958302 191381750784 191429982072 191831721984 191880066672 192207126528 192255565824 192631799808 192719831808 192768400314 193096974336 193145637888 193194313704 193523613696 193572384768 194039830656 194088731823 194419556352 194468553216 194876669952 194925782016 195307241472 195368870592 195828216192 195877568061 196114483584 196211441664 196260890112 196644962304 196734828304 197119827968 197169505344 197505581056 197555355648 197605142784 198019842048 198082327128 198469963776 198838295856 198936600576 198986735808 199325908992 199376142336 199907970696 200200201992 200299180032 200349658656 200691154944 200741732352 201163014144 201599938854 201671092224 202045365144 202145255424 202440757248 202540843008 202980760353 203081113088 203132292804 203377982976 203429237508 203478532096 203529811968 203907534408 203928109056 204472079616 204851550771 204872220672 205252434432 205353910272 206202677184 206356614912 206606204928 206658273024 206760443904 207615024288 208103162688 208176611328 208562957568 208971104256 209066603256 209475735552 209528526816 209632116736 209938563072 209991470976 210498566292 210910500864 210963653712 211067953152 211459665312 211481001984 211873480704 211940337294 212385120768 212438645244 212854376448 212908019184 213270921216 213324668928 213839813376 213893704458 214258286592 214312283136 214366293288 214816167936 215304469632 215358729831 215810687232 215865075006 216233017344 216287511552 216710774784 216809810784 217234096128 217288842624 217343602917 217714065408 217768932864 218294809488 218722000896 218777122368 219236253696 219291504768 219720646656 219789979416 220251236352 220306743216 220682256384 220737871872 220793501376 221169844224 221225582592 221326681842 221759806464 221815693512 222193778688 222249775104 222305785632 222772322304 222842618019 223208275968 223278709248 223693082838 223803675648 223860077784 224241647616 224298160128 224737099776 224839803776 224896467033 225225227241 225279803392 225336577536 225393365988 225777549312 225834448896 226308390912 226379802432 226822815744 226879978752 227356114944 227413412352 227858448384 228466252224 228800230848 228913348608 228971038464 229419122688 230031089568 230481248256 230908988736 231023149056 231548291072 231978011832 232092700672 232151191776 232431980544 232490557152 232546893824 232605499392 233225965812 233566902324 233682376704 234116058024 234139680768 234198687744 234690183168 235199928663 235660202496 235719592668 235836131328 236180883456 236297650176 237274313472 237334110426 237451447296 237892123476 237916127232 238357665792 238933260864 239017590784 239461173504 239521521582 239579561984 239929786368 239990252544 240569790048 240749384064 241040572416 241101318528 241220517888 241668188928 242217528336 242787023136 243262144512 243323450496 243799621632 243911037132 244388358144 244449947952 244866613248 244928323584 244990049472 245581660674 246062251008 246124262664 246640785408 246702942864 246727835648 247185727488 247263726843 247669456896 247782640896 247845086118 248267538432 248330105856 248392689048 248816074752 248878780416 249479782272 249542655201 249968001024 250030996992 250094008836 250618862592 251109310464 251188547904 251715698688 251779135104 251842587507 252271853568 252335430144 252829237248 252944779248 253439778816 253503649728 253935747072 253999742976 254063755008 254596939776 254677277736 255175667712 255239976096 255775629312 255840088896 256276168704 256340754432 256959775744 257024533752 257400259704 257462632448 257527517184 257592418272 258031484928 258096513024 258214462149 258719774208 258784975764 259226075136 259291404288 259835559936 259901042688 260409655296 260491827456 260975263311 261104288256 261170090748 261485978112 261615255552 261681186816 262193283072 262892673792 263380565277 263407140864 263473523712 264026456064 264109769504 264626618368 265117727808 265248800768 265315647744 265703493888 265834856448 266543960928 266933602656 267065573376 267132878208 267655643136 268799918472 268894789632 269393820192 269527007232 269921009664 270641013804 270843057072 271170643968 271238983344 271373082624 271876712544 271904145408 272494719378 272629439488 273135401028 273162960896 273669912576 273738881808 273805213696 274274574336 274936902912 275006191446 275142153216 275474939904 275544364032 275680591872 276820032384 276889795497 277470883584 277540810722 277568815104 278083943424 278628139008 278755471008 279300980736 279371369088 279441775179 279918084096 279988627968 280664755056 281214001152 281284871616 281423937536 281946220416 282497974272 282587116392 283180161024 283251526992 283805835264 283877358912 284361228288 284432891904 284562876654 285119751168 285191605944 285677715456 285749710848 285821724384 286421557248 286511937453 287072626176 287144973108 287747582976 287820100008 288310689792 288383348736 288947699712 289079747712 289152600471 289645461504 289718456832 289791470556 290285420544 290358577152 291059745984 291629334528 291702829824 292315004928 292388673024 292960862208 293053305888 293668315136 293742324288 294171725376 294243008512 294317162496 294391335168 294967443456 295102242456 295679741952 295754258016 296258371584 296333033472 296407714176 297029763072 297123490692 297704945664 298257443784 298404900864 298480103712 298988863488 299064213504 299861956044 300300302988 300448770048 300524487984 301036732416 301112598528 301744521216 301839736576 302399908281 302430420992 302506638336 303068047716 303141486592 303217883136 303661135872 303811264512 304621669632 304698439206 305066974464 305217798144 305294717952 305892163584 306708119424 307308331008 307878651648 308030865408 309304015776 309534922368 309909307392 309987409536 310140665856 310967954416 311422536432 311576502272 312154744032 312186241024 312264916992 312844436352 313456656384 313599904884 314213603328 314292790224 314448175104 314907844608 315063533568 315747849438 316365751296 316445480568 316601929728 317189497968 317221502976 317810221056 317910505941 318577681152 318657967866 319281564672 319362028776 319906381824 319987003392 320759720064 320840556687 320999178752 321387429888 321468424704 321549439932 321627357184 322224251904 322956704448 323716030848 323797612509 324349526016 324431267328 325066162176 325214716176 325851144192 325933263936 326488817664 326571098112 326653399296 327442214232 328083001344 328165683552 328854380544 328937257152 329580969984 329684969124 330376854528 330460114824 331023384576 331106807808 331190252064 331754766336 331838373888 331990022763 332639709696 332723540268 333290668032 333374662656 333458678448 334158483456 334812413952 334918063872 335539624257 335620931584 335705513472 335790116676 336362471424 336447240192 337105649664 337259705664 337919705088 338004866304 338090048982 338666323968 338751673344 339462586368 339569703648 340234223616 340319968128 341034172416 341120118528 341787672576 342699378336 343200346272 343370022912 343456557696 344128684032 344285949532 344959698944 345046634352 345634766848 345721872384 346363483104 346447413248 346534723584 347322436608 347967017748 348139051008 348226787664 348647970816 348820340736 348908249088 349591044096 349838948718 350350353486 350523565056 351174087036 351209521152 351298031616 352035274752 353490303744 353579389002 353754196992 354271325184 354446475264 355391947904 355911470208 356001165639 356087431168 356177170944 356838185214 356874190848 357536498688 358399891296 358526386176 359191760256 359369342976 359894679552 360854685072 361124076096 361560858624 361651977792 361830776832 362502283392 363326292504 364180534704 364893216768 364985175744 365699432448 365866555698 366582537216 366674921928 366856204288 367299919872 367392485376 367485074208 367574122496 368372491011 369093376512 369186393996 369961178112 370054414296 370091753472 370778591232 371504185344 371673961344 371767629177 372401307648 372495158784 372589033572 373224112128 373318170624 374219673408 374952001536 375046495488 375141013254 375928293888 376663965696 376782821856 377573548032 377668702656 378407780352 378503145216 379243855872 379417168872 380159668224 380255474592 380903620608 380999614464 381095632512 381895409664 382015916604 382763501568 382859964144 383663443968 383760133344 384414253056 384511131648 385439663616 385536800628 386193948672 386291275776 386388627408 387047227392 387144769536 388079661312 388177463646 388839112704 388937106432 389753339904 389851564032 390614482944 390737741184 391656432384 391755136122 392228967168 392422883328 392521780224 393289924608 393469656608 394239655936 394339010688 395110711296 395210285568 396039684096 396164654256 396939927552 397676591712 397873201152 397973471616 398752284672 399815941392 400400403984 400598360064 400699317312 401382309888 401483464704 403199877708 403342184448 404090730288 404290510848 404881514496 405081686016 405961520706 406162226176 406264585608 406755965952 406858475016 406957064192 407059623936 407815068816 407856218112 408742079067 408944159232 409703101542 409744441344 410504868864 410707820544 412405354368 412509287169 412713229824 413212409856 413316546048 413520887808 415230048576 416206325376 416311216083 416353222656 417125915136 417942208512 418133206512 418951471104 419057053632 419264233472 419877126144 419982941952 420997132584 421821001728 421927307424 422135906304 422919330624 423746961408 423880674588 424770241536 424877290488 425708752896 425816038368 426541842432 426649337856 426844314981 427679626752 427787408916 428516573184 428624566272 428732586576 429632335872 430608939264 430717459662 431621374464 431730150012 432466034688 432575023104 433421549568 433619621568 434468192256 434577685248 434687205834 435428130816 435537865728 436589618976 437444001792 437554244736 438472507392 438583009536 439441293312 439579958832 440502472704 440613486432 441364512768 441475743744 441587002752 442451165184 442653363684 443519612928 443631387024 444387557376 444499550208 444611571264 445544644608 445685236038 446557418496 447386165676 447607351296 447720155568 448483295232 448596320256 449474199552 449679607552 449792934066 450450454482 450559606784 450673155072 450786731976 451555098624 451668897792 452616781824 452759604864 453645631488 453759957504 454712229888 454826824704 455716896768 456932504448 457047658809 457600461696 457826697216 457942076928 458838245376 460062179136 460962496512 461817977472 462046298112 463096582144 463956023664 464185401344 464302383552 464863961088 464981114304 465093787648 465210998784 466451931624 467133804648 467364753408 468232116048 468279361536 468397375488 469380366336 470399857326 471320404992 471439185336 471672262656 472361766912 472595300352 473621774157 474548626944 474668220852 474902894592 475784246952 475832254464 476715331584 477866521728 477986951799 478035181568 478922347008 479043043164 479159123968 479859572736 479980505088 481139580096 481498768128 482081144832 482202637056 482441035776 483336377856 484435056672 485574046272 486524289024 486646900992 487599243264 487822074264 488776716288 488899895904 489733226496 489856647168 489980098944 491163321348 492124502016 492248525328 493281570816 493405885728 493455671296 494371454976 494527453686 495565281792 495690172236 496535076864 496660211712 496785378096 497632149504 497757560832 498959564544 499085310402 499936002048 500061993984 500188017672 501237725184 502218620928 502377095808 503431397376 503558270208 503685175014 504543707136 504670860288 505658474496 505889558496 506879557632 507007299456 507135073473 507999485952 508127510016 509193879552 509354555472 510351335424 510479952192 511551258624 511680177792 512681508864 513919551488 514049067504 514800519408 514925264896 515055034368 515184836544 516062969856 516193026048 516428924298 517439548416 517569951528 518452150272 518582808576 519671119872 519802085376 520819310592 520983654912 521950526622 522208576512 522340181496 522971956224 523230511104 523362373632 524386566144 524758423077 525525530229 525785347584 526761130554 526814281728 526947047424 528052912128 528219539008 529253236736 530235455616 530369083503 530497601536 530631295488 531406987776 531669712896 533087921856 533867205312 534131146752 534265756416 535311286272 537599836944 537789579264 538787640384 539054014464 539842019328 541282027608 541686114144 542341287936 542477966688 542746165248 543753425088 544989438756 545258878976 546270802056 546325921792 547339825152 547477763616 547610427392 548549148672 548799833547 549873805824 550012382892 550284306432 550949879808 551088728064 551361183744 553640064768 553779590994 554941767168 555081621444 555137630208 556167886848 557256278016 557510942016 558601961472 558742738176 558883550358 559836168192 559977255936 561329510112 562428002304 562569743232 562711519881 562847875072 563892440832 564995948544 565174232784 566360322048 566503053984 567611670528 567754717824 568865783808 569125753308 570239502336 570383211888 571355430912 571499421696 571643448768 572843114496 573023874906 574145252352 574289946216 575495165952 575640200016 576621379584 576766697472 577895399424 578159495424 578305200942 579290923008 579436913664 579582941112 580570841088 580717154304 582119491968 582266195469 583258669056 583405659648 584630009856 584777346048 585921724416 586106611776 587336630272 587484648576 587632704183 588343450752 588634324992 588782670336 589934886912 590204484912 591359483904 591508516032 592516743168 592666066944 592815428352 594059526144 594246981384 595409891328 596514887568 596809801728 596960207424 597977726976 598128427008 599723912088 600600605976 600897540096 601048975968 602073464832 602225197056 602500411681 603489042432 603679473152 604799816562 604860841984 605013276672 606136095432 606282973184 606435766272 607322271744 607622529024 608942281059 609243339264 609396878412 610133948928 610435596288 610589435904 611784327168 613416238848 614554652313 614616662016 615757303296 616061730816 618608031552 619069844736 619818614784 619974819072 620281331712 621935908832 622845072864 623153004544 624309488064 624529833984 625688872704 626913312768 627199809768 628427206656 628585580448 628896350208 629815689216 631495698876 632731502592 632890961136 633203859456 634378995936 634443005952 635620442112 635821011882 637155362304 637315935732 638563129344 638724057552 639812763648 639974006784 641519440128 641681113374 641998357504 642774859776 642936849408 643098879864 643254714368 644448503808 645913408896 646076189493 647432061696 647595225018 648699052032 648862534656 650132324352 650429432352 651702288384 651866527872 652030808751 653142196224 653306798592 654884428464 656166002688 656331367104 657708761088 657874514304 659161939968 659369938248 660753709056 660920229648 662046769152 662213615616 662380504128 663509532672 663676747776 663980045526 665279419392 665447080536 666581336064 666749325312 666917356896 668316966912 668527854057 669624827904 669836127744 671079248514 671241863168 671411026944 671580233352 672724942848 672894480384 674211299328 674519411328 674689401099 675839410176 676009732608 676180097964 677332647936 677503346688 678925172736 679139407296 680468447232 680639936256 682068344832 682240237056 683575345152 685398756672 686400692544 686740045824 686913115392 688257368064 688571899064 689919397888 690093268704 691269533696 691443744768 692726966208 692894826496 693069447168 694644873216 695934035496 696278102016 696453575328 697295941632 697640681472 697816498176 699677897436 700700706972 701047130112 702348174072 702419042304 702596063232 704070549504 705599785989 706980607488 707158778004 707508393984 708542650368 708892950528 710783895808 711822940416 712002331278 712174862336 712354341888 713676370428 713748381696 715072997376 716799782592 717052772352 718383520512 718738685952 719789359104 721709370144 722248152192 723121717248 723303955584 723661553664 725004566784 726652585008 728361069408 729786433536 729970351488 731398864896 731733111396 733165074432 733349843856 733712408576 734599839744 734784970752 734970148416 735148244992 736744982022 738186753024 738372787992 739922356224 740108828592 740183506944 741557182464 741791180529 743008370688 743347922688 743535258354 744802615296 744990317568 745178067144 746448224256 746636341248 748439346816 748627965603 749904003072 750092990976 750282026508 751856587776 753327931392 753565643712 755147096064 755337405312 755527762521 756815560704 757006290432 758487711744 758834337744 760319336448 760510949184 761807241216 761999228928 762191265024 763790819328 764031833208 765527003136 765719928288 767326887936 767520266688 768828506112 769022263296 770879327232 771073601256 772387897344 772582551552 772777254816 774094454784 774289539072 774643386447 776159322624 776354927292 777678225408 777874212864 779506679808 779703128064 781228965888 781475482368 782925789933 783312864768 783510272244 784457934336 784845766656 785043560448 786579849216 786939313216 788479311872 788678021376 790141695831 790221422592 790420571136 792079368192 792329308512 793879855104 795353183424 795746402304 795946943232 797504569344 799631882784 800800807968 801196720128 801398634624 802966929408 806399755416 806684368896 808181460576 808581021696 809763028992 811923041412 812324452352 812529171216 813511931904 813716950032 813914128384 814119247872 815630137632 815712436224 817484158134 817888318464 819406203084 819488882688 821009737728 821415641088 824810708736 825018574338 825426459648 826424819712 826633092096 827041775616 830460097152 830669386491 832412650752 832622432166 832706445312 834251830272 835884417024 836266413024 837902942208 838114107264 838325325537 838528466944 839754252288 839965883904 841994265168 843642003456 843854614848 844271812608 845838661248 847493922816 847761349176 849540483072 849754580976 851417505792 851632076736 853083684864 853298675712 853688629962 855359253504 855574817832 857033146368 857249132544 857465173152 859264671744 859535812359 861217878528 861434919324 863242748928 863460300024 864932069376 865150046208 866843099136 867239243136 867457801413 868936384512 869155370496 869374411668 870856261632 871075731456 873179237952 874888003584 875108489472 876945014784 877166019072 878882586624 879159917664 881004945408 881226972864 882729025536 882951487488 883174005504 884902330368 885306727368 887039225856 887262774048 888775114752 888999100416 889223142528 891089289216 891370472076 893114836992 894772331352 895214702592 895440311136 896966590464 897192640512 899359215104 899585868132 900900908964 901119213568 901346310144 901573463952 903110197248 903337795584 905233563648 905519209728 907199724843 907291262976 907519915008 909424459776 909653649408 911433793536 913865008896 914095317618 915200923392 915653394432 915884153856 917676490752 920124358272 921924993024 923635954944 924092596224 926193164288 927912047328 928370802688 928604767104 929727922176 929962228608 930421997568 932903863248 934267609296 934729506816 936464232096 936558723072 936794750976 940799714652 942640809984 942878370672 943344525312 944723533824 945190600704 947243548314 949097253888 949336441704 949805789184 951568493904 951664508928 953430663168 953731517823 955733043456 955973903598 956070363136 957844694016 958086086328 958318247936 959719145472 959961010176 962279160192 962521670061 962997536256 964162289664 964405274112 964882071552 966672755712 968870113344 971148092544 971392837527 973048578048 973293801984 975198486528 975644148528 977553432576 977799791808 979466452992 979713294336 979960197888 982326642696 984249004032 984497050656 986563141632 986811771456 988742909952 989054907372 991130563584 991380344472 993070153728 993320423424 993570756192 995264299008 995515121664 995970068289 997919129088 998170620804 999872004096 1000123987968 1000376035344 1002475450368 1004437241856 1004754191616 1006862794752 1007116540416 1007370350028 1009087414272 1009341720576 1011316948992 1011779116992 1013759115264 1014014598912 1014270146946 1015998971904 1016255020032 1018387759104 1018709110944 1020702670848 1020959904384 1023102517248 1023360355584 1025363017728 1027839102976 1028098135008 1029601038816 1029850529792 1030110068736 1030369673088 1032386052096 1032857848596 1034879096832 1035139903056 1036904300544 1037165617152 1039342239744 1039604170752 1041967309824 1043901053244 1044417153024 1044680362992 1045943912448 1046461022208 1046724747264 1048773132288 1049516846154 1051051060458 1051570695168 1053522261108 1053628563456 1053894094848 1056105824256 1056439078016 1058506473472 1060470911232 1060738167006 1060995203072 1061262590976 1062813975552 1063339425792 1066175843712 1067734410624 1068262293504 1068531512832 1070622572544 1075199673888 1075579158528 1077575280768 1078108028928 1079684038656 1082564055216 1083372228288 1084682575872 1084955933376 1085492330496 1087506850176 1089978877512 1090517757952 1092541604112 1092651843584 1094679650304 1094955527232 1095220854784 1097098297344 1097599667094 1099747611648 1100024765784 1100568612864 1101899759616 1102177456128 1102722367488 1105117473033 1107280129536 1107559181988 1109883534336 1110163242888 1110275260416 1112335773696 1114512556032 1115021884032 1115302887531 1117203922944 1117485476352 1117767100716 1119672336384 1119954511872 1122659020224 1124856004608 1125139486464 1125423039762 1125695750144 1127784881664 1129991897088 1130348465568 1132720644096 1133006107968 1135223341056 1135509435648 1137731567616 1138251506616 1140479004672 1140766423776 1142710861824 1142998843392 1143286897536 1145686228992 1146047749812 1148290504704 1148579892432 1150990331904 1151280400032 1153242759168 1153533394944 1156318990848 1156610401884 1158581846016 1158873827328 1159165882224 1161141682176 1161434308608 1164238983936 1164532390938 1166517338112 1166811319296 1169260019712 1169554692096 1171843448832 1172213223552 1174673260544 1174969297152 1175265408366 1176686901504 1177268649984 1177565340672 1179869773824 1180408969824 1182718967808 1183017032064 1185332133888 1185630856704 1188119052288 1188493962768 1190819782656 1193029775136 1193619603456 1193920414848 1196256854016 1199447824176 1201201211952 1201795080192 1202097951936 1204146929664 1204450394112 1205000823362 1207358946304 1209599633124 1209721683968 1210026553344 1212272190864 1212565946368 1212871532544 1214644543488 1215245058048 1217884562118 1218486678528 1218793756824 1220267897856 1220871192576 1221178871808 1223568654336 1226226237201 1226832477696 1229109304626 1229233324032 1231514606592 1232123461632 1237216063104 1237527861507 1238139689472 1239637229568 1239949638144 1240562663424 1243871817664 1245690145728 1246306009088 1248618976128 1248933648249 1249059667968 1251377745408 1253826625536 1254399619536 1256854413312 1257171160896 1257792700416 1259631378432 1262991397752 1265463005184 1265781922272 1266407718912 1268757991872 1271240884224 1271642023764 1274310724608 1274631871464 1277126258688 1277448115104 1279625527296 1279948013568 1280532944943 1283038880256 1283362226748 1283996715008 1285549719552 1285873698816 1286197759728 1286509428736 1288897007616 1291826817792 1292152378986 1294864123392 1295190450036 1297398104064 1297725069312 1300264648704 1300858864704 1303404576768 1303733055744 1304061617502 1306284392448 1306613597184 1309768856928 1312332005376 1312662734208 1315417522176 1315749028608 1318323879936 1318739876496 1321507418112 1321840459296 1324093538304 1324427231232 1324761008256 1327353495552 1327960091052 1330558838784 1330894161072 1333162672128 1333498650624 1333834713792 1336633933824 1337055708114 1339672255488 1342158497028 1342483726336 1342822053888 1343160466704 1345449885696 1345788960768 1348422598656 1349038822656 1349378802198 1351678820352 1352019465216 1352360195928 1354665295872 1355006693376 1357850345472 1358278814592 1360936894464 1361279872512 1364136689664 1364480474112 1367150690304 1370797513344 1371142976427 1372801385088 1373480091648 1373826230784 1376514736128 1377143798128 1379838795776 1380186537408 1382539067392 1382887489536 1385453932416 1386138894336 1389289746432 1391868070992 1392556204032 1392907150656 1394591883264 1395281362944 1395632996352 1399355794872 1401401413944 1402094260224 1404696348144 1404838084608 1405192126464 1408141099008 1411199571978 1413961214976 1414317556008 1415016787968 1417085300736 1417785901056 1420865322471 1421567791616 1423645880832 1424004662556 1424349724672 1424708683776 1427352740856 1427496763392 1430145994752 1433599565184 1433960855397 1434105544704 1436767041024 1437477371904 1439578718208 1443418740288 1444496304384 1446243434496 1446607911168 1447323107328 1450009133568 1453305170016 1456722138816 1459572867072 1459940702976 1462797729792 1463466222792 1466330148864 1466699687712 1467424817152 1469199679488 1469569941504 1469940296832 1473489964044 1476373506048 1476745575984 1479844712448 1480217657184 1480367013888 1483114364928 1483582361058 1486695845376 1487070516708 1489605230592 1489980635136 1490356134288 1492896448512 1493272682496 1496878693632 1497255931206 1499808006144 1500185981952 1500564053016 1503713175552 1506655862784 1507131287424 1510294192128 1510674810624 1511055525042 1513631121408 1514012580864 1516975423488 1517668675488 1520638672896 1521021898368 1521405220419 1523998457856 1524382530048 1527581638656 1528063666416 1531054006272 1531439856576 1534653775872 1535040533376 1538044526592 1541758654464 1542147202512 1544775794688 1545165103104 1545554509632 1548188909568 1548579078144 1549286772894 1552318645248 1552709854584 1555356450816 1555748425728 1559013359616 1559406256128 1562457931776 1562950964736 1565851579866 1566625729536 1567020544488 1568915868672 1569691533312 1570087120896 1573159698432 1573878626432 1574275269231 1576576590687 1576958623744 1577356042752 1580283391662 1580442845184 1580841142272 1584158736384 1584658617024 1587759710208 1590706366848 1591492804608 1591893886464 1595009138688 1599263765568 1601601615936 1602393440256 1602797269248 1605933858816 1612799510832 1613368737792 1616362921152 1617162043392 1619526057984 1623846082824 1624648904704 1625058342432 1627023863808 1627433900064 1627828256768 1628238495744 1631260275264 1634968316268 1635776636928 1638812406168 1638977765376 1642019475456 1642831282176 1646399500641 1649621417472 1650037148676 1650852919296 1652849639424 1653266184192 1654083551232 1660920194304 1661338772982 1664825301504 1665244864332 1665412890624 1668503660544 1671768834048 1672532826048 1675805884416 1676228214528 1676650651074 1677056933888 1679508504576 1679931767808 1683988530336 1687284006912 1687709229696 1688543625216 1691677322496 1694987845632 1695522698352 1699080966144 1699509161952 1702835011584 1703264153472 1706597351424 1707377259924 1710718507008 1711149635664 1714066292736 1714498265088 1714930346304 1718529343488 1719071624718 1722435757056 1722869838648 1726485497856 1726920600048 1729864138752 1730300092416 1733686198272 1734478486272 1734915602826 1737872769024 1738310740992 1738748823336 1741712523264 1742151462912 1746358475904 1746798586407 1749776007168 1750216978944 1753890029568 1754332038144 1757765173248 1758319835328 1762009890816 1762453945728 1762898112549 1765902974976 1766348011008 1769804660736 1770613454736 1774078451712 1774525548096 1777550229504 1777998200832 1778446285056 1782178578432 1782740944152 1786229673984 1789544662704 1790429405184 1790880622272 1793933180928 1794385281024 1798718430208 1799171736264 1801801817928 1802238427136 1802692620288 1803146927904 1806220394496 1806675591168 1807501235043 1810467127296 1811038419456 1814399449686 1814582525952 1815039830016 1818848919552 1819307298816 1822867587072 1826826843177 1827730017792 1828190635236 1830401846784 1831306788864 1831768307712 1835352981504 1840248716544 1843663956939 1843849986048 1847271909888 1848185192448 1852386328576 1855824094656 1856741605376 1857209534208 1859455844352 1859924457216 1860843995136 1865807726496 1868535218592 1869459013632 1872928464192 1873589501952 1881599429304 1885281619968 1885756741344 1886689050624 1889447067648 1894487096628 1898194507776 1898672883408 1899611578368 1903136987808 1903329017856 1906861326336 1907463035646 1911466086912 1911947807196 1912140726272 1915689388032 1916172172656 1916636495872 1919438290944 1919922020352 1924558320384 1925043340122 1925995072512 1928324579328 1928810548224 1929764143104 1933345511424 1937740226688 1938228568479 1942296185088 1942785675054 1946097156096 1946587603968 1950396973056 1951288297056 1955106865152 1955599583616 1956092426253 1959426588672 1959920395776 1964653285392 1968498008064 1968994101312 1973126283264 1973623542912 1977485819904 1978109814744 1982261127168 1982760688944 1986140307456 1986640846848 1987141512384 1990528598016 1991030243328 1991940136578 1995838258176 1996341241608 1999744008192 2000247975936 2000752070688 2004950900736 2005583562171 2008874483712 2009508383232 2013725589504 2014233080832 2014740700056 2018174828544 2018683441152 2022633897984 2023558233984 2024068203297 2027518230528 2028029197824 2028540293892 2031997943808 2032510040064 2036775518208 2037418221888 2041405341696 2041919808768 2046205034496 2046720711168 2050726035456 2055678205952 2056196270016 2059202077632 2059701059584 2060220137472 2060739346176 2064772104192 2065715697192 2069758193664 2070279806112 2073808601088 2074331234304 2078684479488 2079208341504 2083934619648 2087802106488 2088834306048 2089360725984 2091887824896 2092922044416 2093449494528 2099033692308 2102102120916 2103141390336 2107044522216 2107257126912 2107788189696 2112211648512 2112878156032 2116799357967 2117012946944 2120941822464 2121476334012 2121990406144 2122525181952 2125627951104 2126678851584 2132351687424 2135468821248 2136524587008 2137063025664 2141245145088 2150399347776 2151158317056 2155150561536 2156216057856 2159368077312 2165128110432 2166744456576 2169365151744 2169911866752 2170984660992 2175013700352 2179957755024 2181035515904 2185083208224 2185303687168 2189359300608 2189911054464 2194196594688 2195199334188 2199495223296 2200049531568 2201137225728 2203799519232 2204354912256 2205444734976 2210234946066 2214560259072 2215118363976 2219767068672 2220326485776 2220550520832 2224671547392 2225373541587 2229025112064 2230043768064 2230605775062 2234407845888 2234970952704 2235534201432 2239344672768 2239909023744 2245318040448 2245883896809 2249712009216 2250278972928 2250846079524 2251391500288 2255569763328 2259983794176 2260696931136 2265441288192 2266012215936 2266583287563 2270446682112 2271018871296 2275463135232 2276503013232 2280958009344 2281532847552 2285421723648 2285997686784 2286573795072 2291372457984 2292095499624 2296581009408 2297159784864 2301980663808 2302560800064 2306485518336 2307066789888 2312637981696 2313220803768 2317163692032 2317747654656 2318331764448 2322283364352 2322868617216 2323930159341 2328477967872 2329064781876 2333034676224 2333622638592 2338520039424 2339109384192 2343686897664 2344426447104 2348777369799 2349346521088 2349938594304 2350530816732 2353373803008 2354537299968 2355130681344 2359739547648 2360817939648 2365437935616 2366034064128 2370664267776 2371261713408 2376238104576 2376987925536 2381639565312 2386059550272 2387239206912 2387840829696 2392513708032 2398895648352 2402402423904 2403590160384 2404195903872 2408900788224 2410001646724 2414717892608 2419199266248 2419443367936 2420053106688 2424544381728 2425131892736 2425743065088 2429289086976 2435769124236 2436973357056 2437587513648 2440535795712 2441742385152 2442357743616 2447137308672 2452452474402 2453664955392 2458218609252 2458466648064 2463029213184 2464246923264 2474432126208 2475055723014 2476279378944 2479274459136 2479899276288 2481125326848 2487743635328 2491380291456 2492008159473 2492612018176 2497237952256 2497867296498 2498119335936 2502755490816 2507653251072 2508799239072 2513708826624 2514342321792 2515585400832 2519262756864 2525982795504 2530926010368 2531563844544 2532815437824 2537515983744 2542481768448 2543284047528 2548621449216 2549263742928 2554252517376 2554896230208 2559251054592 2559896027136 2561065889886 2566077760512 2566724453496 2567993430016 2571099439104 2571747397632 2572395519456 2573018857472 2577794015232 2578607437077 2583653635584 2584304757972 2589728246784 2590380900072 2594796208128 2595450138624 2600529297408 2601717729408 2602373404239 2606809153536 2607466111488 2608123235004 2612568784896 2613227194368 2619537713856 2624664010752 2625325468416 2630835044352 2631498057216 2636647759872 2637479752992 2643014836224 2643680918592 2648187076608 2648854462464 2649522016512 2654706991104 2655920182104 2661117677568 2661788322144 2666325344256 2666997301248 2667669427584 2673267867648 2674111416228 2679344510976 2684316994056 2684967452672 2685644107776 2686320933408 2690899771392 2691577921536 2698077645312 2698757604396 2703357640704 2704038930432 2704720391856 2709330591744 2710013386752 2715700690944 2716557629184 2721599174529 2721873788928 2722559745024 2728273379328 2728960948224 2734301380608 2741595026688 2742285952854 2745602770176 2746960183296 2747652461568 2753029472256 2754287596256 2759677591552 2760373074816 2765774979072 2770907864832 2772277788672 2778579492864 2783736141984 2785112408064 2785814301312 2789183766528 2791265992704 2798711589744 2802802827888 2804188520448 2809392696288 2809676169216 2810384252928 2822399143956 2827922429952 2828635112016 2830033575936 2834170601472 2835571802112 2841730644942 2843135583232 2847291761664 2848009325112 2848699449344 2849417367552 2854705481712 2854993526784 2860291989504 2861194553469 2867199130368 2867921710794 2868211089408 2873534082048 2874954743808 2879157436416 2886837480576 2887565010183 2888992608768 2892486868992 2893215822336 2894646214656 2900018267136 2906610340032 2913444277632 2914178512581 2919145734144 2919881405952 2925595459584 2926932445584 2932660297728 2933399375424 2934849634304 2938399358976 2939139883008 2939880593664 2946979928088 2952747012096 2953491151968 2959689424896 2960435314368 2966228729856 2967164722116 2973391690752 2974141033416 2979210461184 2979961270272 2980712268576 2985792897024 2986545364992 2987910204867 2993757387264 2994511862412 2999616012288 3000371963904 3001128106032 3007426351104 3013311725568 3014262574848 3020588384256 3021349621248 3022111050084 3027262242816 3028025161728 3033950846976 3035337350976 3041277345792 3042043796736 3042810440838 3047996915712 3048765060096 3055163277312 3056127332832 3062108012544 3062879713152 3069307551744 3070081066752 3076089053184 3083517308928 3084294405024 3089551589376 3090330206208 3091109019264 3097158156288 3098573545788 3104637290496 3105419709168 3110712901632 3111496851456 3118026719232 3118812512256 3125901929472 3131703159732 3133251459072 3134041088976 3137831737344 3139383066624 3140174241792 3146319396864 3147757252864 3148550538462 3153153181374 3153917247488 3154712085504 3160566783324 3160885690368 3161682284544 3168317472768 3169317234048 3175519420416 3181412733696 3182985609216 3183787772928 3190018277376 3198527531136 3203203231872 3204786880512 3205594538496 3211867717632 3225599021664 3226737475584 3232725842304 3234324086784 3239052115968 3247692165648 3249297809408 3250116684864 3254047727616 3254867800128 3255656513536 3256476991488 3262520550528 3269936632536 3271553273856 3277624812336 3277955530752 3284038950912 3285662564352 3292799001282 3299242834944 3300074297352 3301705838592 3305699278848 3306532368384 3308167102464 3315352419099 3321840388608 3322677545964 3329650603008 3330489728664 3330825781248 3337007321088 3343537668096 3345065652096 3345908662593 3351611768832 3352456429056 3353301302148 3354113867776 3359017009152 3359863535616 3367977060672 3374568013824 3375418459392 3377087250432 3383354644992 3389975691264 3391045396704 3398161932288 3399018323904 3405670023168 3406528306944 3413194702848 3414754519848 3421437014016 3422299271328 3428132585472 3428996530176 3429860692608 3437058686976 3438143249436 3444871514112 3445739677296 3452970995712 3453841200096 3459728277504 3460600184832 3468956972544 3469831205652 3475745538048 3476621481984 3477497646672 3483425046528 3484302925824 3492716951808 3493597172814 3499552014336 3500433957888 3507780059136 3508664076288 3515530346496 3516639670656 3524019781632 3524907891456 3525796225098 3531805949952 3532696022016 3539609321472 3541226909472 3548156903424 3549051096192 3555996401664 3556892570112 3564357156864 3565481888304 3572459347968 3579089325408 3580858810368 3581761244544 3588770562048 3597436860416 3598343472528 3603603635856 3604476854272 3605385240576 3606293855808 3612440788992 3613351182336 3615002470086 3622076838912 3628798899372 3629165051904 3630079660032 3637697839104 3638614597632 3645735174144 3653653686354 3655460035584 3656381270472 3660803693568 3662613577728 3663536615424 3670705963008 3678678711603 3680497433088 3687327913878 3687699972096 3694543819776 3696370384896 3704772657152 3711648189312 3712583584521 3713483210752 3714419068416 3718911688704 3719848914432 3721687990272 3731615452992 3737070437184 3738918027264 3745856928384 3747179003904 3763198858608 3770563239936 3771513482688 3773378101248 3778894135296 3788974193256 3796389015552 3797345766816 3799223156736 3806273975616 3813722652672 3814926071292 3822932173824 3823895614392 3824281452544 3831378776064 3832344345312 3833272991744 3838876581888 3839844040704 3841598834829 3849116640768 3850086680244 3851990145024 3856649158656 3857621096448 3859528286208 3866691022848 3875480453376 3876457136958 3884592370176 3885571350108 3892194312192 3893175207936 3900793946112 3902576594112 3910213730304 3911199167232 3912184852506 3918853177344 3919840791552 3929306570784 3936996016128 3937988202624 3946252566528 3947247085824 3954971639808 3956219629488 3964522254336 3965521377888 3972280614912 3973281693696 3974283024768 3982060486656 3983880273156 3991676516352 3992682483216 3999488016384 4000495951872 4001504141376 4009901801472 4011167124342 4019016766464 4027451179008 4028466161664 4029481400112 4036349657088 4037366882304 4045267795968 4047116467968 4048136406594 4055036461056 4056058395648 4057080587784 4063995887616 4065020080128 4073551036416 4074836443776 4082810683392 4083839617536 4092410068992 4093441422336 4101452070912 4111356411904 4112392540032 4113428929281 4118404155264 4120440274944 4121478692352 4129544208384 4131431394384 4139516387328 4140559612224 4147617202176 4148662468608 4158416683008 4167869239296 4175604212976 4177668612096 4178721451968 4183775649792 4185844088832 4186898989056 4198067384616 4204204241832 4206282780672 4214089044432 4214514253824 4215576379392 4224423297024 4225756312064 4233598715934 4234025893888 4241883644928 4242952668024 4243980812288 4245050363904 4251255902208 4253357703168 4262595967413 4264703374848 4270937642496 4273049174016 4274126051328 4282490290176 4300798695552 4301882566191 4302316634112 4310301123072 4312432115712 4318736154624 4330256220864 4333488913152 4338730303488 4339823733504 4341969321984 4350027400704 4359915510048 4362071031808 4370166416448 4378718601216 4379822108928 4388393189376 4390398668376 4398990446592 4400099063136 4402274451456 4407599038464 4408709824512 4420469892132 4429120518144 4430236727952 4439534137344 4440652971552 4441101041664 4449343094784 4450747083174 4460087536128 4461211550124 4468815691776 4469941905408 4471068402864 4478689345536 4479818047488 4490636080896 4491767793618 4499424018432 4500557945856 4501692159048 4502783000576 4511139526656 4519967588352 4521393862272 4530882576384 4532024431872 4533166575126 4540893364224 4542037742592 4550926270464 4553006026464 4561916018688 4563065695104 4564215661257 4571995373568 4573147590144 4582744915968 4584190999248 4593162018816 4594319569728 4603961327616 4605121600128 4614133579776 4625275963392 4626441607536 4634327384064 4635495309312 4636663528896 4644566728704 4645737234432 4647860318682 4656955935744 4658129563752 4666069352448 4667245277184 4677040078848 4678218768384 4687373795328 4688852894208 4697554739598 4698693042176 4699877188608 4701061633464 4706747606016 4709074599936 4710261362688 4719479095296 4721635879296 4722825807693 4730875871232 4732068128256 4741328535552 4742523426816 4752476209152 4753975851072 4763279130624 4772119100544 4774478413824 4775681659392 4785027416064 4797791296704 4804804847808 4807180320768 4808391807744 4817801576448 4820003293448 4829435785216 4838398532496 4838886735872 4840106213376 4849088763456 4850263785472 4851486130176 4858578173952 4871538248472 4873946714112 4875175027296 4881071591424 4883484770304 4884715487232 4904904948804 4907329910784 4916437218504 4916933296128 4926058426368 4928493846528 4939198501923 4948864252416 4950111446028 4952558757888 4958548918272 4959798552576 4962250653696 4975487270656 4982760582912 4984016318946 4985224036352 4994475904512 4995734592996 4996238671872 5005510981632 5015306502144 5017598478144 5027417653248 5028684643584 5031170801664 5038525513728 5051965591008 5061852020736 5063127689088 5065630875648 5075031967488 5084963536896 5086568095056 5097242898432 5098527485856 5108505034752 5109792460416 5119792054272 5122131779772 5132155521024 5133448906992 5135986860032 5142198878208 5143494795264 5144791038912 5146037714944 5155588030464 5157214874154 5167307271168 5168609515944 5179456493568 5180761800144 5189592416256 5190900277248 5201058594816 5203435458816 5204746808478 5213618307072 5214932222976 5216246470008 5225137569792 5226454388736 5239075427712 5240395759221 5249328021504 5250650936832 5261670088704 5262996114432 5273295519744 5274959505984 5286029672448 5287361837184 5288694337647 5297708924928 5299044033024 5309413982208 5311840364208 5322235355136 5323576644288 5332650688512 5333994602496 5335338855168 5346535735296 5348222832456 5358689021952 5368633988112 5369934905344 5371288215552 5372641866816 5381799542784 5383155843072 5396155290624 5397515208792 5406715281408 5408077860864 5409440783712 5418661183488 5420026773504 5422503705129 5431401381888 5433115258368 5443198349058 5443747577856 5445119490048 5456546758656 5457921896448 5468602761216 5480480529531 5483190053376 5484571905708 5491205540352 5493920366592 5495304923136 5506058944512 5508575192512 5519355183104 5520746149632 5530991870817 5531549958144 5541815729664 5544555577344 5557158985728 5567472283968 5570224816128 5571628602624 5578367533056 5582531985408 5597423179488 5605605655776 5608377040896 5618785392576 5620768505856 5644798287912 5655844859904 5657270224032 5660067151872 5668341202944 5683461289884 5686271166464 5694583523328 5696018650224 5697398898688 5698834735104 5709410963424 5709987053568 5720583979008 5722389106938 5734398260736 5735843421588 5736422178816 5747068164096 5749909487616 5758314872832 5773674961152 5775130020366 5777985217536 5784973737984 5786431644672 5789292429312 5800036534272 5813220680064 5814685705437 5826888555264 5828357025162 5838291468288 5839762811904 5851190919168 5853864891168 5865320595456 5866798750848 5868277278759 5869699268608 5878279766016 5879761187328 5893959856176 5905494024192 5906982303936 5919378849792 5920870628736 5932457459712 5934329444232 5946783381504 5948282066832 5958420922368 5959922540544 5961424537152 5971585794048 5973090729984 5975820409734 5987514774528 5989023724824 5999232024576 6000743927808 6002256212064 6014852702208 6016750686513 6026623451136 6028525149696 6041176768512 6042699242496 6044222100168 6054524485632 6056050323456 6067901693952 6070674701952 6072204609891 6082554691584 6084087593472 6085620881676 6095993831424 6097530120192 6110326554624 6112254665664 6124216025088 6125759426304 6138615103488 6140162133504 6152178106368 6167034617856 6168588810048 6179103178752 6180660412416 6182218038528 6194316312576 6197147091576 6209274580992 6210839418336 6221425803264 6222993702912 6236053438464 6237625024512 6251803858944 6263406319464 6266502918144 6268082177952 6275663474688 6278766133248 6280348483584 6295514505728 6297101076924 6306306362748 6307834494976 6309424171008 6321133566648 6321771380736 6323364569088 6336634945536 6338634468096 6350398073901 6351038840832 6362825467392 6365971218432 6367575545856 6380036554752 6397055062272 6406406463744 6409573761024 6411189076992 6423735435264 6451198043328 6453474951168 6465451684608 6468648173568 6478104231936 6495384331296 6498595618816 6500233369728 6508095455232 6509735600256 6512953982976 6525041101056 6539873265072 6543106547712 6555249624672 6555911061504 6568077901824 6585598002564 6598485669888 6600148594704 6603411677184 6611398557696 6613064736768 6616334204928 6630704838198 6643680777216 6645355091928 6659301206016 6660979457328 6661651562496 6674014642176 6676120624761 6687075336192 6690131304192 6691817325186 6703223537664 6704912858112 6706602604296 6708227735552 6718034018304 6719727071232 6735954121344 6737651690427 6749136027648 6750836918784 6754174500864 6766709289984 6779951382528 6782090793408 6796323864576 6798036647808 6799749862689 6811340046336 6813056613888 6826389405696 6829509039696 6842874028032 6844598542656 6856265170944 6857993060352 6859721385216 6874117373952 6876286498872 6889743028224 6891479354592 6905941991424 6907682400192 6919456555008 6921200369664 6937913945088 6939662411304 6951491076096 6953242963968 6954995293344 6966850093056 6968605851648 6971790478023 6985433903616 6987194345628 6999104028672 7000867915776 7015560118272 7017328152576 7031060692992 7033279341312 7048039563264 7049815782912 7051592450196 7063611899904 7065392044032 7079218642944 7082453818944 7096313806848 7098102192384 7111992803328 7113785140224 7128714313728 7130963776608 7144918695936 7158178650816 7161717620736 7163522489088 7177541124096 7194873720832 7196686945056 7207207271712 7208953708544 7210770481152 7212587711616 7226702364672 7230004940172 7244153677824 7257597798744 7258330103808 7260159320064 7275395678208 7277229195264 7307307372708 7310920071168 7312762540944 7321607387136 7325227155456 7327073230848 7341411926016 7357357423206 7360994866176 7374655827756 7375399944192 7389087639552 7392740769792 7409545314304 7423296378624 7425167169042 7426966421504 7428838136832 7437823377408 7439697828864 7443375980544 7463230905984 7474140874368 7477836054528 7491713856768 7494358007808 7526397717216 7541126479872 7543026965376 7546756202496 7557788270592 7577948386512 7592778031104 7594691533632 7598446313472 7612547951232 7627445305344 7629852142584 7645864347648 7647791228784 7648562905088 7662757552128 7664688690624 7666545983488 7677753163776 7679688081408 7683197669658 7698233281536 7700173360488 7703980290048 7713298317312 7715242192896 7719056572416 7733382045696 7735822311231 7750960906752 7752914273916 7769184740352 7771142700216 7784388624384 7786350415872 7801587892224 7805153188224 7807120212717 7820427460608 7822398334464 7824369705012 7837706354688 7839681583104 7858613141568 7873992032256 7875976405248 7892505133056 7894494171648 7909943279616 7912439258976 7929044508672 7931042755776 7944561229824 7946563387392 7948566049536 7964120973312 7967760546312 7983353032704 7985364966432 7998976032768 8000991903744 8003008282752 8019803602944 8022334248684 8038033532928 8054902358016 8056932323328 8058962800224 8072699314176 8074733764608 8094232935936 8096272813188 8110072922112 8112116791296 8114161175568 8127991775232 8130040160256 8147102072832 8149672887552 8164797523587 8165621366784 8167679235072 8184820137984 8186882844672 8202904141824 8222712823808 8224785080064 8226857858562 8236808310528 8240880549888 8242957384704 8259088416768 8262862788768 8279032774656 8281119224448 8297324937216 8316833366016 8335738478592 8351208425952 8355337224192 8357442903936 8367551299584 8373797978112 8396134769232 8408408483664 8412565561344 8428178088864 8429028507648 8431152758784 8451512624128 8467197431868 8468051787776 8483767289856 8485905336048 8487961624576 8490100727808 8502511804416 8506715406336 8525191934826 8529406749696 8541875284992 8546098348032 8548252102656 8564980580352 8583583660407 8601597391104 8603765132382 8604633268224 8620602246144 8624864231424 8637472309248 8660512441728 8662695030549 8666977826304 8677460606976 8679647467008 8683938643968 8700054801408 8719831020096 8724142063616 8740332832896 8742535537743 8757437202432 8759644217856 8776786378752 8780797336752 8797980893184 8800198126272 8804548902912 8815198076928 8817419649024 8840939784264 8858241036288 8860473455904 8879068274688 8881305943104 8898686189568 8901494166348 8920175072256 8922423100248 8937631383552 8939883810816 8942136805728 8957378691072 8959636094976 8963730614601 8981272161792 8983535587236 8998848036864 9001115891712 9003384318096 9005566001152 9022279053312 9039935176704 9042787724544 9061765152768 9064048863744 9066333150252 9081786728448 9084075485184 9101852540928 9106012052928 9123832037376 9126131390208 9128431322514 9143990747136 9146295180288 9165489831936 9168381998496 9186324037632 9188639139456 9207922655232 9210243200256 9228267159552 9250551926784 9252883215072 9268654768128 9270990618624 9273327057792 9291474468864 9295720637364 9313911871488 9316259127504 9332138704896 9334490554368 9354080157696 9356437536768 9377705788416 9395109479196 9397386084352 9399754377216 9402123266928 9413495212032 9418149199872 9420522725376 9438958190592 9443271758592 9445651615386 9461751742464 9464136256512 9482657071104 9485046853632 9504952418304 9507951702144 9526558261248 9544238201088 9548956827648 9551363318784 9570054832128 9595582593408 9609609695616 9614360641536 9616783615488 9635603152896 9640006586896 9658871570432 9676797064992 9677773471744 9680212426752 9698177526912 9702972260352 9717156347904 9743076496944 9747893428224 9750350054592 9762143182848 9766969540608 9769430974464 9809809897608 9814659821568 9832874437008 9833866592256 9852116852736 9856987693056 9878397003846 9897728504832 9900222892056 9905117515776 9917097836544 9919597105152 9924501307392 9946057257297 9950974541312 9965521165824 9968032637892 9970448072704 9988951809024 9991469185992 9992477343744 10011021963264 10030613004288 10035196956288 10037725987779 10054835306496 10057369287168 10062341603328 10077051027456 10103931182016 10123704041472 10126255378176 10131261751296 10150063934976 10169927073792 10173136190112 10194485796864 10197054971712 10217010069504 10219584920832 10239584108544 10244263559544 10264311042048 10266897813984 10271973720064 10284397756416 10286989590528 10289582077824 10311176060928 10314429748308 10334614542336 10337219031888 10358912987136 10361523600288 10379184832512 10381800554496 10406870917632 10409493616956 10427236614144 10429864445952 10432492940016 10450275139584 10452908777472 10478150855424 10480791518442 10498656043008 10501301873664 10523340177408 10525992228864 10546591039488 10549919011968 10572059344896 10574723674368 10577388675294 10595417849856 10598088066048 10618827964416 10623680728416 10644470710272 10647153288576 10667989204992 10670677710336 10693071470592 10696445664912 10717378043904 10737267976224 10739869810688 10742576431104 10745283733632 10766311686144 10792310581248 10795030417584 10813430562816 10816155721728 10818881567424 10837322366976 10840053547008 10845007410258 10866230516736 10886396698116 10887495155712 10890238980096 10913093517312 10915843792896 10937205522432 10960961059062 10966380106752 10969143811416 10982411080704 10987840733184 10990609846272 11012117889024 11017150385024 11036036134809 11038710366208 11041492299264 11061983741634 11063099916288 11083631459328 11089111154688 11114317971456 11134944567936 11140449632256 11143257205248 11156735066112 11165063970816 11194846358976 11211211311552 11216754081792 11237570785152 11241537011712 11289596575824 11311689719808 11314540448064 11320134303744 11336682405888 11366922579768 11372542332928 11389167046656 11392037300448 11394797797376 11397669470208 11418821926848 11441167958016 11444778213876 11468796521472 11471686843176 11472844357632 11494136328192 11499818975232 11516629745664 11524796504487 11547349922304 11550260040732 11555970435072 11569947475968 11572863289344 11578584858624 11600073068544 11626441360128 11629371410874 11653777110528 11656714050324 11676582936576 11679525623808 11702381838336 11707729782336 11730641190912 11733597501696 11736554557518 11739398537216 11756559532032 11759522374656 11787919712352 11810988048384 11813964607872 11838757699584 11841741257472 11864914919424 11868658888464 11893566763008 11896564133664 11916841844736 11919845081088 11922849074304 11946181459968 11951640819468 11975029549056 11978047449648 11998464049152 12001487855616 12004512424128 12029705404416 12033501373026 12057050299392 12082353537024 12085398484992 12088444200336 12109048971264 12112100646912 12135803387904 12141349403904 12144409219782 12165109383168 12168175186944 12171241763352 12191987662848 12195060240384 12220653109248 12224509331328 12248432050176 12251518852608 12277230206976 12280324267008 12304356212736 12334069235712 12337177620096 12340286787843 12361320824832 12364436077056 12388632625152 12394294183152 12418549161984 12421678836672 12442851606528 12445987405824 12475250049024 12503607717888 12526812638928 12533005836288 12536164355904 12551326949376 12557532266496 12560696967168 12591029011456 12594202153848 12612612725496 12615668989952 12618848342016 12642267133296 12643542761472 12646729138176 12673269891072 12677268936192 12700796147802 12702077681664 12725650934784 12731942436864 12735151091712 12760073109504 12787787902239 12794110124544 12812812927488 12819147522048 12822378153984 12847470870528 12902396086656 12905647698573 12906949902336 12930903369216 12937296347136 12956208463872 12990768662592 12997191237632 13000466739456 13016190910464 13019471200512 13025907965952 13050082202112 13079746530144 13086213095424 13110499249344 13136155803648 13171196005128 13196971339776 13200297189408 13206823354368 13222797115392 13226129473536 13261409676396 13287361554432 13290710183856 13318602412032 13321958914656 13323303124992 13348029284352 13352241249522 13380262608384 13383634650372 13406447075328 13409825716224 13413205208592 13416455471104 13436068036608 13439454142464 13471908242688 13475303380854 13498272055296 13501673837568 13508349001728 13533418579968 13559902765056 13564181586816 13592647729152 13596073295616 13599499725378 13622680092672 13626113227776 13652778811392 13659018079392 13685748056064 13689197085312 13692646983771 13715986120704 13719442770432 13748234747904 13752572997744 13779486056448 13782958709184 13811883982848 13815364800384 13842400739328 13875827890176 13879324822608 13902982152192 13906485927936 13909990586688 13933700186112 13937211703296 13943580956046 13970867807232 13974388691256 13998208057344 14001735831552 14031120236544 14034656305152 14062121385984 14066558682624 14096079126528 14099631565824 14103184900392 14127223799808 14130784088064 14158437285888 14164907637888 14168477423079 14192627613696 14196204384768 14223985606656 14227570280448 14257428627456 14261927553216 14289837391872 14316357301632 14323435241472 14327044978176 14355082248192 14389747441664 14393373890112 14414414543424 14417907417088 14421540962304 14425175423232 14453404729344 14460009880344 14488307355648 14515195597488 14516660207616 14520318640128 14550791356416 14554458390528 14614614745416 14621840142336 14625525081888 14643214774272 14650454310912 14654146461696 14714714846412 14721989732352 14749311655512 14750799888384 14778175279104 14785481539584 14817595505769 14819090628608 14846592757248 14850334338084 14853932843008 14857676273664 14875646754816 14879395657728 14886751961088 14926461811968 14948281748736 14955672109056 14983427713536 14988716015616 15052795434432 15082252959744 15086053930752 15093512404992 15115576541184 15155896773024 15185556062208 15189383067264 15196892626944 15225095902464 15254890610688 15259704285168 15291728695296 15295582457568 15297125810176 15325515104256 15329377381248 15359376162816 15366395339316 15396466563072 15400346720976 15407960580096 15426596634624 15430484385792 15438113144832 15466764091392 15471644622462 15501921813504 15505828547832 15538369480704 15542285400432 15568777248768 15572700831744 15603175784448 15610306376448 15614240425434 15640854921216 15644796668928 15648739410024 15675412709376 15679363166208 15717226283136 15721187277663 15747984064512 15751952810496 15785010266112 15788988343296 15819886559232 15824878517952 15858089017344 15862085511552 15866083012941 15893126774784 15897132099072 15928241946624 15935521092624 15966706065408 15970729932864 15997952065536 16001983807488 16006016565504 16039607205888 16044668497368 16076067065856 16109804716032 16113864646656 16117925600448 16145398628352 16149467529216 16188465871872 16192545626376 16220145844224 16224233582592 16228322351136 16255983550464 16260080320512 16267511115387 16294204145664 16299345775104 16329595047174 16331242733568 16335358470144 16369640275968 16373765689344 16405808283648 16441441588593 16445425647616 16449570160128 16453715717124 16473616621056 16481761099776 16485914769408 16518176833536 16525725577536 16558065549312 16562238448896 16594649874432 16633666732032 16671476957184 16702416851904 16710674448384 16714885807872 16735102599168 16747595956224 16792269538464 16816816967328 16825131122688 16856356177728 16862305517568 16903025248256 16934394863736 16936103575552 16967534579712 16971810672096 16975923249152 16980201455616 17005023608832 17050383869652 17058813499392 17083750569984 17092196696064 17096504205312 17129961160704 17167167320814 17203194782208 17207530264764 17209266536448 17241204492288 17249728462848 17274944618496 17321024883456 17325390061098 17333955652608 17354921213952 17359294934016 17367877287936 17400109602816 17439662040192 17444057116311 17448284127232 17480665665792 17485071075486 17514874404864 17519288435712 17553572757504 17561594673504 17595961786368 17600396252544 17609097805824 17634839298048 17681879568528 17716482072576 17720946911808 17758136549376 17762611886208 17797372379136 17802988332696 17840350144512 17844846200496 17875262767104 17879767621632 17884273611456 17914757382144 17919272189952 17927461229202 17962544323584 17967071174472 17997696073728 18002231783424 18006768636192 18011132002304 18044558106624 18050252059539 18079870353408 18085575449088 18123530305536 18128097727488 18132666300504 18163573456896 18168150970368 18203705081856 18212024105856 18216613829673 18247664074752 18252262780416 18256862645028 18287981494272 18292590360576 18330979663872 18336763996992 18372648075264 18377278278912 18415845310464 18420486400512 18456534319104 18501103853568 18505766430144 18537309536256 18541981237248 18546654115584 18582948937728 18591441274728 18627823742976 18632518255008 18664277409792 18668981108736 18708160315392 18712875073536 18755411576832 18790218958392 18794772168704 18799508754432 18804246533856 18826990424064 18836298399744 18841045450752 18886543517184 18891303230772 18923503484928 18928272513024 18965314142208 18970093707264 19009904836608 19015903404288 19051194221703 19053116522496 19088476402176 19097913655296 19102726637568 19140109664256 19191165186816 19219219391232 19228721283072 19233567230976 19271206305792 19280013173792 19317743140864 19353594129984 19360424853504 19396355053824 19405944520704 19434312695808 19486152993888 19495786856448 19500700109184 19524286365696 19538861948928 19619619795216 19629319643136 19665748874016 19667733184512 19704233705472 19756794007692 19795457009664 19800445784112 19810235031552 19834195673088 19839194210304 19849002614784 19892114514594 19901949082624 19931042331648 19936065275784 19940896145408 19977903618048 19982938371984 19984954687488 20022043926528 20028361874283 20061226008576 20070393912576 20075451975558 20109670612992 20114738574336 20124683206656 20154102054912 20207862364032 20212955071281 20247408082944 20252510756352 20262523502592 20300127869952 20339854147584 20346272380224 20388971593728 20394109943424 20399249588067 20434020139008 20439169841664 20479168217088 20488527119088 20528622084096 20533795627968 20543947440128 20568795512832 20573979181056 20579164155648 20622352121856 20628859496616 20669229084672 20674438063776 20717825974272 20723047200576 20758369665024 20763601108992 20813741835264 20818987233912 20854473228288 20859728891904 20864985880032 20900550279168 20905817554944 20915371434069 20956301710848 20961583036884 20997312086016 21002603747328 21046680354816 21051984457728 21093182078976 21099838023936 21144118689792 21149447348736 21154777350588 21190835699712 21196176132096 21237655928832 21247361456832 21288941420544 21294306577152 21335978409984 21341355420672 21386142941184 21392891329824 21434756087808 21474535952448 21479739621376 21485152862208 21490567467264 21532623372288 21584621162496 21590060835168 21626861125632 21632311443456 21637763134848 21680107094016 21690014820516 21732461033472 21772793396232 21774990311424 21780477960192 21826187034624 21831687585792 21921922118124 21932760213504 21938287622832 21964822161408 21975681466368 21981219692544 22024235778048 22034300770048 22072072269618 22077420732416 22082984598528 22123967483268 22126199832576 22167262918656 22178222309376 22228635942912 22269889135872 22280899264512 22286514410496 22313470132224 22330127941632 22389692717952 22422422623104 22433508163584 22475141570304 22483074023424 22579193151648 22623379439616 22629080896128 22640268607488 22673364811776 22733845159536 22745084665856 22778334093312 22784074600896 22789595594752 22795338940416 22837643853696 22882335916032 22889556427752 22937593042944 22943373686352 22945688715264 22988272656384 22999637950464 23033259491328 23049593008974 23094699844608 23100520081464 23111940870144 23139894951936 23145726578688 23157169717248 23200146137088 23207466933693 23252882720256 23258742821748 23307554221056 23313428100648 23353165873152 23359051247616 23404763676672 23415459564672 23421360638151 23461282381824 23467195003392 23473109115036 23478797074432 23513119064064 23519044749312 23575839424704 23621976096768 23627929215744 23677515399168 23683482514944 23729829838848 23737317776928 23787133526016 23793128267328 23833683689472 23839690162176 23845698148608 23892362919936 23903281638936 23950059098112 23956094899296 23996928098304 24002975711232 24009024848256 24059410808832 24067002746052 24114100598784 24164707074048 24170796969984 24176888400672 24218097942528 24224201293824 24282698807808 24288818439564 24330218766336 24336350373888 24342483526704 24383975325696 24390120480768 24441306218496 24449018662656 24494392570761 24496864100352 24503037705216 24554460413952 24560648534016 24608712425472 24668138471424 24674355240192 24680573575686 24722641649664 24728872154112 24777265250304 24788588366304 24837098323968 24843357673344 24891974811648 24950500098048 25007215435776 25053625277856 25066011672576 25072328711808 25102653898752 25121393934336 25182058022912 25188404307696 25225225450992 25231337979904 25237696684032 25284534266592 25287085522944 25293458276352 25354537872384 25401592295604 25404155363328 25451301869568 25463884873728 25470302183424 25520146219008 25575575804478 25588220249088 25625625854976 25638295044096 25644756307968 25694941741056 25750750981221 25804792173312 25811295397146 25813899804672 25861806738432 25874592694272 25912416927744 25981537325184 25988085091647 25994382475264 26000933478912 26032381820928 26038942401024 26051815931904 26100164404224 26159493060288 26172426190848 26220998498688 26272311607296 26342392010256 26393942679552 26400594378816 26413646708736 26445594230784 26452258947072 26522819352792 26574723108864 26581420367712 26637204824064 26643917829312 26696058568704 26704482499044 26760525216768 26767269300744 26812894150656 26819651432448 26826410417184 26832910942208 26872136073216 26878908284928 26891191843803 26943816485376 26950606761708 26996544110592 27003347675136 27016698003456 27066837159936 27119805530112 27128363173632 27185295458304 27192146591232 27198999450756 27245360185344 27252226455552 27305557622784 27318036158784 27371496112128 27378394170624 27385293967542 27431972241408 27438885540864 27496469495808 27505145995488 27558972112896 27565917418368 27623767965696 27630729600768 27684801478656 27751655780352 27758649645216 27805964304384 27812971855872 27819981173376 27874423406592 27887161912092 27941735614464 27948777382512 27996416114688 28003471663104 28062240473088 28069312610304 28133117365248 28192158253056 28199263131648 28206369800784 28254447599616 28261568176128 28316874571776 28329815275776 28336954846158 28385255227392 28392408769536 28447971213312 28455140560896 28514857254912 28523855106432 28579674783744 28632714603264 28646870482944 28654089956352 28710164496384 28779494883328 28786747780224 28828829086848 28843081924608 28850350846464 28906809458688 28920019760688 28976614711296 29030391194976 29033320415232 29040637280256 29108916781056 29229229490832 29243680284672 29251050163776 29286429548544 29300908621824 29308292923392 29429429692824 29443979464704 29498623311024 29501599776768 29556350558208 29570963079168 29635191011538 29638181257216 29693185514496 29700668676168 29707865686016 29715352547328 29751293509632 29758791315456 29773503922176 29838171771891 29852923623936 29896563497472 29911344218112 29966855427072 29977432031232 30105590868864 30113177963337 30164505919488 30172107861504 30187024809984 30231153082368 30311793546048 30371112124416 30378766134528 30393785253888 30450191804928 30509781221376 30519408570336 30583457390592 30591164915136 30651030208512 30658754762496 30718752325632 30732790678632 30792933126144 30800693441952 30815921160192 30853193269248 30860968771584 30933528182784 30943289244924 31003843627008 31011657095664 31076738961408 31084570800864 31137554497536 31145401663488 31220612752896 31228480850868 31281709842432 31289593337856 31297478820048 31350825418752 31358726332416 31434452566272 31442374555326 31495968129024 31503905620992 31570020532224 31577976686592 31639773118464 31649757035904 31716178034688 31724171023104 31732166025882 31786253549568 31794264198144 31856483893248 31871042185248 31933412130816 31941459865728 32003967614976 32012033131008 32079214411776 32089336994736 32152134131712 32219609432064 32227729293312 32235851200896 32298935058432 32376931743744 32385091252752 32440291688448 32448467165184 32456644702272 32511967100928 32520160641024 32535022230774 32598691550208 32659190094348 32662485467136 32670716940288 32739280551936 32747531378688 32811616567296 32882883177186 32890851295232 32899140320256 32907431434248 32947233242112 32963522199552 32971829538816 33036353667072 33051451155072 33116131098624 33124476897792 33189299748864 33267333464064 33342953914368 33404833703808 33421348896768 33429771615744 33470205198336 33495191912448 33584539076928 33633633934656 33650262245376 33712712355456 33724611035136 33806050496512 33868789727472 33872207151104 33935069159424 33943621344192 33951846498304 33960402911232 34010047217664 34100767739304 34117626998784 34167501139968 34184393392128 34193008410624 34334334641628 34406389564416 34415060529528 34418533072896 34482408984576 34499456925696 34549889236992 34574389513461 34642049766912 34650780122196 34667911305216 34709842427904 34718589868032 34735754575872 34800219205632 34879324080384 34888114232622 34896568254464 34961331331584 34970142150972 35029748809728 35038576871424 35107145515008 35123189347008 35191923572736 35200792505088 35218195611648 35269678596096 35363759137056 35432964145152 35441893823616 35516273098752 35525223772416 35594744758272 35605976665392 35680700289024 35689692400992 35750525534208 35759535243264 35768547222912 35838544379904 35854922458404 35925088647168 35934142348944 35995392147456 36004463566848 36013537272384 36022264004608 36089116213248 36100504119078 36171150898176 36247060611072 36256195454976 36265332601008 36327146913792 36336301940736 36407410163712 36424048211712 36433227659346 36495328149504 36504525560832 36513725290056 36575962988544 36585180721152 36661959327744 36673527993984 36745296150528 36754556557824 36831690620928 36840972801024 36913068638208 37002207707136 37011532860288 37020860363529 37083962474496 37093308231168 37165897875456 37182882549456 37255647485952 37265036510016 37328554819584 37337962217472 37425750147072 37510823153664 37580437916784 37589544337408 37599017508864 37608493067712 37653980848128 37672596799488 37682090901504 37773087034368 37782606461544 37847006969856 37856545026048 37930628284416 37940187414528 38019809673216 38031806808576 38102388443406 38106233044992 38176952804352 38195827310592 38205453275136 38280219328512 38363363706717 38382330373632 38438438782464 38457442566144 38467134461952 38542412611584 38560026347584 38635486281728 38707188259968 38716943095719 38720849707008 38792710107648 38811889041408 38868625391616 38972305987776 38991573712896 39001400218368 39048572731392 39077723897856 39239239590432 39258639286272 39331497748032 39408467410944 39513588015384 39590914019328 39600891568224 39620470063104 39668391346176 39678388420608 39784229029188 39803898165248 39862084663296 39872130551568 39881792290816 39955807236096 39965876743968 39969909374976 40044087853056 40056723748566 40140787825152 40150903951116 40219341225984 40229477148672 40249366413312 40308204109824 40415724728064 40425910142562 40494816165888 40505021512704 40525047005184 40600255739904 40679708295168 40692544760448 40777943187456 40788219886848 40798499176134 40868040278016 40878339683328 40958336434176 40977054238176 41057244168192 41067591255936 41077940951313 41087894880256 41147958362112 41158328311296 41244704243712 41257718993232 41338458169344 41348876127552 41435651948544 41446094401152 41527202217984 41627483670528 41637974467824 41708946456576 41719457783808 41729971760064 41801100558336 41811635109888 41830742868138 41912603421696 41923166073768 41994624172032 42005207494656 42093360709632 42103968915456 42186364157952 42199676047872 42288237379584 42298894697472 42309554701176 42381671399424 42392352264192 42475311857664 42494722913664 42505432269237 42577882841088 42588613154304 42671956819968 42682710841344 42772285882368 42785782659648 42869512175616 42949071904896 42970305724416 42981134934528 43065246744576 43169242324992 43180121670336 43253722251264 43264622886912 43275526269696 43360214188032 43380029641032 43464922066944 43545586792464 43549980622848 43560955920384 43652374069248 43663375171584 43843844236248 43865520427008 43876575245664 43929644322816 43951362932736 43962439385088 44068601540096 44144144539236 44154841464832 44165969197056 44247934966536 44252399665152 44334525837312 44356444618752 44452786517307 44457271885824 44539778271744 44561798529024 44573028820992 44626940264448 44660255883264 44779385435904 44844845246208 44867016327168 44950283140608 44966148046848 45158386303296 45246758879232 45258161792256 45280537214976 45346729623552 45467690319072 45490169331712 45556668186624 45568149201792 45590677880832 45675287707392 45764671832064 45779112855504 45875186085888 45886747372704 45891377430528 45976545312768 46099186017948 46189399689216 46201040162928 46223881740288 46279789903872 46291453157376 46314339434496 46400292274176 46414933867386 46505765440512 46517485643496 46615108442112 46626856201296 46706331746304 46718102495232 46809527353344 46830919129344 46842721276302 46922564763648 46934390006784 46946218230072 46957594148864 47026238128128 47038089498624 47151678849408 47163561832989 47243952193536 47255858431488 47355030798336 47366965029888 47459659677696 47474635553856 47574267052032 47586256534656 47598249038823 47679380324352 47691396297216 47784725839872 47806563277872 47900118196224 47912189798592 47993856196608 48005951422464 48018049696512 48118821617664 48134005492104 48228201197568 48329414148096 48341593939968 48353776801344 48436195885056 48448402587648 48565397615616 48577636879128 48660437532672 48672700747776 48684967053408 48767950651392 48780240961536 48802533346161 48882612436992 48898037325312 48988785141522 48993728200704 49006075410432 49108920827904 49121297068032 49217424850944 49336276942848 49348710480384 49361147151372 49445283299328 49457744308224 49554530500608 49577176732608 49674196647936 49686715346688 49783949623296 49901000196096 50014430871552 50107250555712 50132023345152 50144657423616 50205307797504 50242787868672 50364116045824 50376808615392 50450450901984 50462675959808 50475393368064 50569068533184 50586916552704 50709075744768 50803184591208 50808310726656 50902603739136 50927769747456 50940604366848 51151151608956 51176440498176 51251251709952 51276590088192 51289512615936 51389883482112 51501501962442 51609584346624 51622590794292 51627799609344 51723613476864 51749185388544 51824833855488 51963074650368 51976170183294 51988764950528 52001866957824 52064763641856 52077884802048 52103631863808 52200328808448 52318986120576 52344852381696 52441996997376 52544623214592 52684784020512 52787885359104 52801188757632 52827293417472 52904517894144 53045638705584 53149446217728 53162840735424 53274409648128 53287835658624 53392117137408 53408964998088 53521050433536 53534538601488 53625788301312 53639302864896 53652820834368 53665821884416 53744272146432 53757816569856 53782383687606 53887632970752 53901213523416 53993088221184 54006695350272 54033396006912 54133674319872 54150756178617 54239611060224 54256726347264 54370590916608 54384293182464 54397998901512 54490720370688 54504452911104 54611115245568 54636072317568 54649841489019 54742992224256 54756788341248 54770587935084 54863944482816 54877771081728 54992938991616 55010291990976 55117944225792 55131834836736 55247535931392 55261459201536 55369602957312 55503311560704 55517299290432 55611928608768 55625943711744 55639962346752 55748846813184 55774323824184 55883471228928 55897554765024 55992832229376 56006943326208 56124480946176 56138625220608 56266234730496 56384316506112 56398526263296 56412739601568 56508895199232 56523136352256 56659630551552 56673909692316 56770510454784 56784817539072 56895942426624 56910281121792 57029714509824 57047710212864 57153582665109 57159349567488 57265429206528 57293740965888 57308179912704 57420328992768 57558989766656 57573495560448 57657658173696 57686163849216 57700701692928 57813618917376 57840039521376 57953229422592 58060782389952 58081274560512 58217833562112 58458458981664 58487360569344 58502100327552 58572859097088 58616585846784 58858859385648 58887958929408 58997246622048 59003199553536 59112701116416 59270382023076 59276362514432 59386371028992 59401337352336 59415731372032 59430705094656 59502587019264 59517582630912 59547007844352 59676343543782 59705847247872 59793126994944 59822688436224 59933710854144 59954864062464 60085085622849 60211181737728 60226355926674 60329011838976 60344215723008 60374049619968 60462306164736 60623587092096 60638865213843 60742224248832 60757532269056 60787570507776 60900383609856 61019562442752 61038817140672 61166914781184 61182329830272 61197748764201 61302060417024 61317509524992 61437504651264 61465581357264 61585866252288 61601386883904 61631842320384 61706386538496 61721937543168 61867056365568 61886578489848 62007687254016 62023314191328 62153477922816 62169141601728 62275108995072 62290803326976 62441225505792 62456961701736 62563419684864 62579186675712 62594957640096 62701650837504 62717452664832 62746114302207 62868905132544 62884749110652 62991936258048 63007811241984 63140041064448 63155953373184 63279546236928 63299514071808 63432356069376 63448342046208 63464332051764 63572507099136 63588528396288 63712967786496 63742084370496 63866824261632 63882919731456 64007935229952 64024066262016 64158428823552 64178673989472 64304268263424 64439218864128 64455458586624 64471702401792 64597870116864 64753863487488 64770182505504 64880583376896 64896934330368 64913289404544 65040321282048 65070044461548 65197383100416 65318380188696 65324970934272 65341433880576 65478561103872 65495062757376 65765766354372 65781702590464 65798280640512 65814862868496 65894466484224 65927044399104 65943659077632 66072707334144 66102902310144 66232262197248 66248953795584 66378599497728 66534666928128 66685907828736 66809667407616 66842697793536 66859543231488 66940410396672 66990383824896 67169078153856 67267267869312 67300524490752 67425424710912 67449222070272 67612100993024 67737579454944 67744414302208 67870138318848 67887242688384 67920805822464 68020094435328 68201535478608 68235253997568 68335002279936 68368786784256 68386016821248 68668669283256 68812779128832 68830121059056 68837066145792 68964817969152 68998913851392 69099778473984 69148779026922 69284099533824 69301560244392 69335822610432 69419684855808 69437179736064 69471509151744 69600438411264 69622400801079 69758648160768 69776228465244 69793136508928 69922662663168 69940284301944 70059497619456 70077153742848 70214291030016 70246378694016 70264081914453 70383847145472 70401585010176 70436391223296 70539357192192 70727518274112 70865928290304 70883787647232 71032546197504 71050447544832 71189489516544 71211953330784 71361400578048 71379384801984 71501051068416 71519070486528 71537094445824 71677088759808 71709844916808 71850177294336 71868284697888 71990784294912 72008927133696 72027074544768 72178232426496 72201008238156 72342301796352 72494121222144 72512390909952 72530665202016 72654293827584 72672603881472 72848096423424 72866455318692 72990656299008 73009051121664 73027450580112 73151925977088 73170361442304 73323918655488 73347055987968 73490592301056 73509113115648 73663381241856 73681945602048 73826137276416 74004415414272 74023065720576 74041720727058 74167924948992 74186616462336 74331795750912 74365765098912 74511294971904 74530073020032 74675924434944 74851500294144 75021646307328 75160875833568 75179088674816 75198035017728 75216986135424 75307961696256 75364181803008 75546174068736 75565212923088 75694013939712 75713090052096 75861256568832 75880374829056 76063613617152 76204776886812 76212466089984 76353905608704 76391654621184 76410906550272 76560438657024 76726727413434 76764660747264 76876877564928 76914885132288 76934268923904 77084825223168 77120052695168 77252252943663 77270972563456 77414376519936 77433886191438 77441699414016 77585420215296 77623778082816 77737250783232 77944611975552 77983147425792 78002800436736 78097145462784 78155447795712 78478479180864 78517278572544 78662995496064 78816934821888 79027176030768 79181828038656 79201783136448 79240940126208 79336782692352 79356776841216 79568458058376 79607796330496 79724169326592 79744261103136 79763584581632 79911614472192 79931753487936 80088175706112 80113447497132 80281575650304 80301807902232 80438682451968 80458954297344 80498732826624 80616408219648 80673575531409 80831449456128 80851820285124 80989632331776 81010043025408 81050094010368 81200511479808 81359416590336 81385089520896 81555886374912 81576439773696 81596998352268 81736080556032 81756679366656 81916672868352 81954108476352 82114488336384 82135182511872 82155881902626 82175789760512 82295916724224 82316656622592 82489408487424 82515437986464 82676916338688 82697752255104 82871303897088 82892188802304 83054404435968 83254967341056 83275948935648 83417892913152 83438915567616 83459943520128 83623270219776 83661485736276 83825206843392 83846332147536 83989248344064 84010414989312 84186721419264 84207937830912 84399352095744 84576474759168 84597789394944 84619109402352 84763342798848 84784704528384 84950623715328 84989445827328 85010864538474 85155765682176 85177226308608 85343913639936 85365421682688 85544571764736 85571565319296 85739024351232 85898143809792 85940611448832 85962269869056 86130493489152 86338484649984 86360243340672 86529245773824 86551052539392 86720428376064 86760059282064 86929844133888 87091173584928 87099961245696 87121911840768 87326750343168 87687688472496 87731040854016 87753150491328 87859288645632 87902725865472 87924878770176 88137203080192 88288289078472 88309682929664 88331938394112 88495869933072 88504799330304 88669051674624 88712889237504 88905573034614 88914543771648 89079556543488 89123597058048 89146057641984 89253880528896 89320511766528 89514515315673 89558770871808 89689690492416 89734032654336 89900566281216 89932296093696 90316772606592 90339533890011 90493517758464 90516323584512 90561074429952 90693459247104 90935380638144 90980338663424 91113336373248 91136298403584 91181355761664 91350575414784 91529343664128 91558225711008 91750372171776 91773494745408 91953090625536 92198372035896 92378799378432 92402080325856 92447763480576 92559579807744 92582906314752 92800584548352 92829867734772 93011530881024 93034971286992 93230216884224 93253712402592 93412663492608 93436204990464 93661838258688 93685442552604 93845129527296 93868780013568 93892436460144 93915188297728 94052476256256 94076178997248 94303357698816 94327123665978 94487904387072 94511716862976 94710061596672 94733930059776 94919319355392 94949271107712 95148534104064 95172513069312 95196498077646 95358760648704 95382792594432 95569451679744 95613126555744 95800236392448 95824379597184 96011902844928 96036099393024 96237643235328 96268010984208 96456402395136 96658828296192 96683187879936 96707553602688 96896805175296 97130795231232 97155273758256 97320875065344 97345401495552 97369934106816 97535901302784 97560481923072 97605066692322 97796074650624 97977570283044 97987456401408 98012150820864 98217841655808 98242594136064 98434849701888 98672553885696 98697420960768 98722294302744 98890566598656 98915488616448 99109061001216 99154353465216 99348393295872 99373430693376 99567899246592 99802000392192 100028861743104 100214501111424 100264046690304 100289314847232 100410615595008 100485575737344 100728232091648 100753617230784 100900901803968 100925351919616 100950786736128 101138137066368 101173833105408 101418151489536 101606369182416 101616621453312 101805207478272 101855539494912 101881208733696 102302303217912 102352880996352 102502503419904 102553180176384 102579025231872 103003003924884 103219168693248 103245181588584 103255599218688 103447226953728 103498370777088 103649667710976 103723168540383 103926149300736 103952340366588 103977529901056 104003733915648 104129527283712 104155769604096 104207263727616 104400657616896 104637972241152 104689704763392 104883993994752 105089246429184 105369568041024 105575770718208 105602377515264 105654586834944 105809035788288 106091277411168 106298892435456 106325681470848 106548819296256 106575671317248 106784234274816 106817929996176 107042100867072 107069077202976 107251576602624 107278605729792 107305641668736 107515633139712 107564767375212 107775265941504 107802427046832 107986176442368 108013390700544 108066792013824 108267348639744 108301512357234 108513452694528 108741181833216 108768586364928 108795997803024 108981440741376 109008905822208 109222230491136 109272144635136 109299682978038 109485984448512 109513576682496 109541175870168 109727888965632 109755542163456 109985877983232 110020583981952 110235888451584 110263669673472 110495071862784 110522918403072 110739205914624 111006623121408 111034598580864 111062581090587 111251887423488 111279924693504 111497693626368 111548647648368 111766942457856 111795109530048 111985664458752 112013886652416 112277250441216 112532469460992 112768633012224 112797052526592 112825479203136 113017790398464 113046272704512 113319261103104 113347819384632 113541020909568 113569635078144 113791884853248 113820562243584 114059429019648 114095420425728 114307165330218 114318699134976 114530858413056 114587481931776 114616359825408 114840657985536 115090091120151 115117979533312 115146991120896 115315316347392 115372327698432 115401403385856 115627237834752 115680079042752 115906458845184 116121564779904 116162549121024 116435667124224 116916917963328 116974721138688 117004200655104 117145718194176 117233171693568 117717718771296 117775917858816 117994493244096 118225402232832 118540764046152 118552725028864 118772742057984 118802674704672 118831462744064 118861410189312 119005174038528 119035165261824 119352687087564 119411694495744 119586253989888 119645376872448 119867421708288 119909728124928 120170171245698 120422363475456 120452711853348 120658023677952 120688431446016 120748099239936 120924612329472 121247174184192 121277730427686 121484448497664 121515064538112 121575141015552 121800767219712 122039124885504 122077634281344 122333829562368 122364659660544 122395497528402 122604120834048 122635019049984 122875009302528 122931162714528 123171732504576 123202773767808 123263684640768 123443875086336 123734112731136 123773156979696 124015374508032 124046628382656 124306955845632 124338283203456 124581606653952 124882451011584 124913923403472 125126839369728 125158373351424 125189915280192 125403301675008 125434905329664 125492228604414 125737810265088 125769498221304 125983872516096 126015622483968 126280082128896 126311906746368 126559092473856 126599028143616 126864712138752 126896684092416 126928664103528 127145014198272 127177056792576 127425935572992 127484168740992 127516296807711 127733648523264 127765839462912 128015870459904 128048132524032 128316857647104 128357347978944 128608536526848 128910917173248 128943404803584 129195740233728 129507726974976 129540365011008 129761166753792 129793868660736 129826578809088 130080642564096 130140088923096 130394766200832 130636760377392 130649941868544 130682867761152 130957122207744 130990125514752 131531532708744 131563405180928 131596561281024 131629725736992 131788932968448 131854088798208 131887318155264 132205804620288 132464524394496 132497907591168 132757198995456 133069333856256 133358359551921 133371815657472 133619334815232 133685395587072 133719086462976 133880820793344 133980767649792 134338156307712 134534535738624 134601048981504 134850849421824 134898444140544 135224201986048 135475158909888 135740276637696 135774485376768 135841611644928 136040188870656 136403070957216 136470507995136 136670004559872 136772033642496 137337338566512 137625558257664 137660242118112 137674132291584 137929635938304 138297558053844 138568199067648 138603120488784 138671645220864 138839369711616 138874359472128 138943018303488 139200876822528 139244801602158 139517296321536 139552456930488 139586273017856 139845325326336 139880568603888 140118995238912 140154307485696 140428582060032 140492757388032 140528163828906 140767694290944 140803170020352 140872782446592 141078714384384 141455036548224 141490685498967 141731856580608 141767575294464 142065092395008 142100895089664 142378979033088 142423906661568 142722801156096 142758769603968 142794747116469 143038140973056 143074188891648 143354177519616 143419689833616 143700354588672 143736569395776 143981568589824 144017854267392 144054149089536 144356464852992 144402016476312 144684603592704 144988242444288 145024781819904 145061330404032 145308587655168 145345207762944 145696192846848 145732910637384 145981312598016 146018102243328 146054901160224 146303851954176 146340722884608 146407600038483 146647837310976 146694111975936 146981184602112 147018226231296 147326762483712 147363891204096 147652274552832 148008830828544 148046131441152 148083441454116 148335849897984 148373232924672 148663591501824 148731530197824 149022589943808 149060146040064 149351848869888 149703000588288 150043292614656 150321751667136 150358177349632 150396070035456 150433972270848 150615923392512 150728363606016 151092348137472 151130425846176 151388027879424 151426180104192 151760749658112 152127227234304 152409553773624 152424932179968 152707811217408 152783309242368 152821813100544 153453454826868 153529321494528 153753755129856 153829770264576 153868537847808 154169650446336 154240105390336 154504505887326 154541945126912 154828753039872 154867772382876 154883398828032 155170840430592 155247556165632 155474501566464 155889223951104 155966294851584 156005600873472 156194290925568 156310895591424 156956958361728 157034557145088 157325990992128 157633869643776 158054352061536 158363656077312 158403566272896 158481880252416 158713553682432 159136916116752 159215592660992 159448338653184 159488522206272 159527169163264 159823228944384 159863506975872 160176351412224 160226894994264 160563151300608 160603615804464 160877364903936 160917908594688 160997465653248 161232816439296 161347151062818 161662898912256 161703640570248 161979264663552 162020086050816 162100188020736 162401022959616 162452268535851 162718833180672 162770179041792 163111772749824 163152879547392 163193996704536 163472161112064 163513358733312 163833345736704 163908216952704 163949524467057 164228976672768 164270365023744 164311763805252 164351579521024 164591833448448 164633313245184 164978816974848 165030875972928 165353832677376 165395504510208 165742607794176 165784377604608 166108808871936 166509934682112 166551897871296 166835785826304 166877831135232 166919887040256 167246540439552 167322971472552 167650413686784 167692664295072 167978496688128 168020829978624 168373442838528 168415875661824 168798704191488 169152949518336 169195578789888 169238218804704 169526685597696 169569409056768 169978891654656 170021729076948 170311531364352 170354452617216 170687827279872 170730843365376 171089143529472 171143130638592 171460747995327 171478048702464 171796287619584 171881222897664 171924539738112 172260986978304 172676969299968 172720486681344 173058491547648 173102105078784 173440856752128 173520118564128 173859688267776 174182347169856 174243823681536 174653500686336 175375376944992 175462081708032 175506300982656 175718577291264 175849757540352 176274406160384 176576578156944 176619365859328 176663876788224 176991739866144 177009598660608 177338103349248 177811146069228 177829087543296 178159113086976 178247194116096 178292115283968 178507761057792 178641023533056 179029030631346 179117541743616 179379380984832 179468065308672 179801132562432 179864592187392 180255256868547 180633545213184 180679067780022 180987035516928 181032647169024 181122148859904 181386918494208 181870761276288 181916595641529 181960677326848 182226672746496 182272596807168 182362711523328 182701150829568 183058687328256 183116451422016 183500744343552 183546989490816 183906181251072 184396744071792 184757598756864 184804160651712 184895526961152 185119159615488 185165812629504 185601169096704 185659735469544 186023061762048 186069942573984 186460433768448 186507424805184 186825326985216 186872409980928 187323676517376 187370885105208 187690259054592 187737560027136 187784872920288 187830376595456 188104952512512 188152357994496 188238342906621 188606715397632 188654247331956 188975808774144 189023433725952 189420123193344 189467860119552 189838638710784 189898542215424 190297068208128 190345026138624 190392996155292 190717521297408 190765585188864 191138903359488 191226253111488 191600472784896 191648759194368 192023805689856 192072198786048 192475286470656 192536021968416 192912804790272 193317656592384 193366375759872 193415107205376 193793610350592 194261590462464 194310547516512 194641750130688 194690802991104 194739868213632 195120963846144 195210133384644 195592149301248 195955140566088 195974912802816 196024301641728 196435683311616 196485188272128 197345107771392 197394841921536 197444588605488 197781133197312 197830977232896 198218122002432 198308706930432 198696786591744 198746861386752 199135798493184 199604000784384 200057723486208 200429002222848 200528093380608 200578629694464 200821231190016 200971151474688 201456464183296 201507234461568 201801803607936 201901573472256 202276274132736 202347666210816 202836302979072 203212738364832 203233242906624 203610414956544 203762417467392 204604606435824 204705761992704 205005006839808 205106360352768 205158050463744 206006007849768 206438337386496 206490363177168 206511198437376 206894453907456 206996741554176 207299335421952 207446337080766 207852298601472 207904680733176 207955059802112 208007467831296 208259054567424 208311539208192 208414527455232 208801315233792 208867202403237 209275944482304 209379409526784 209767987989504 210178492858368 210739136082048 210792245743359 211151541436416 211204755030528 211309173669888 211618071576576 212182554822336 212597784870912 212651362941696 213097638592512 213151342634496 213568468549632 213635859992352 214084201734144 214138154405952 214503153205248 214557211459584 214611283337472 215031266279424 215129534750424 215550531883008 215604854093664 215972352884736 216026781401088 216534697279488 216603024714468 217026905389056 217482363666432 217537172729856 217591995606048 217962881482752 218017811644416 218544289270272 218599365956076 218971968897024 219027153364992 219082351740336 219455777931264 219511084326912 219971755966464 220041167963904 220471776903168 220527339346944 220990143725568 221045836806144 221478411829248 222013246242816 222069197161728 222125162181174 222503774846976 222559849387008 222995387252736 223097295296736 223533884915712 223590219060096 224027773304832 224554500882432 225064938921984 225537266024448 225594105053184 225650958406272 226092545409024 226638522206208 226695638769264 227082041819136 227139270156288 227583769706496 227641124487168 228190840851456 228614330660436 228637398269952 229061716826112 229174963863552 229232719650816 229681315971072 230180182240302 230235959066624 230293982241792 230630632694784 230744655396864 230802806771712 231254475669504 231360158085504 231812917690368 232243129559808 232325098242048 232871334248448 233833835926656 233949442277376 234008401310208 234291436388352 234466343387136 235435437542592 235551835717632 235988986488192 236450804465664 237081528092304 237105450057728 237545484115968 237605349409344 237662925488128 237722820378624 238010348077056 238070330523648 238705374175128 238823388991488 239172507979776 239290753744896 239734843416576 240340342491396 240844726950912 240905423706696 241316047355904 241376862892032 241496198479872 241849224658944 242020726594227 242494348368384 242555460855372 242968896995328 243030129076224 243150282031104 243601534439424 244078249771008 244155268562688 244667659124736 244729319321088 244790995056804 245208241668096 245270038099968 245750018605056 245862325429056 246343465009152 246405547535616 246527369281536 246887750172672 247468225462272 247546313959392 248030749016064 248093256765312 248613911691264 248676566406912 249163213307904 249764902023168 249827846806944 250253678739456 250316746702848 250379830560384 250869810659328 250984457208828 251475620530176 251538996442608 251967745032192 252031244967936 252560164257792 252623813492736 253198056287232 253729424277504 253793368184832 253857328207056 254290028396544 254354113585152 254851871145984 254968337481984 255032593615422 255467297046528 255531678925824 256031740919808 256096265048064 256633715294208 256714695957888 257217073053696 257821834346496 257886809607168 258391480467456 259015453949952 259080730022016 259587737321472 259653157618176 260161285128192 260280177846192 260789532401664 261273520754784 261299883737088 261365735522304 261980251029504 263063065417488 263126810361856 263193122562048 263259451473984 263577865936896 263708177596416 263774636310528 264411609240576 264929048788992 264995815182336 265514397990912 266138667712512 266716719103842 266743631314944 267238669630464 267370791174144 267438172925952 267761641586688 267961535299584 268543545947019 268676312615424 269069071477248 269202097963008 269701698843648 269796888281088 270448403972096 270950317819776 271018601670033 271480553275392 271548970753536 271683223289856 272080377741312 272806141914432 272941015990272 273340009119744 273544067284992 274674677133024 275251116515328 275320484236224 275859271876608 276595116107688 277136398135296 277206240977568 277343290441728 277678739423232 277748718944256 278401753645056 278489603204316 279034592643072 279104913860976 279172546035712 279690650652672 279761137207776 280237990477824 280308614971392 280985514776064 281056327657812 281535388581888 281606340040704 281745564893184 282157428768768 282910073096448 282981370997934 283463713161216 283535150588928 284130184790016 284201790179328 284757958066176 284847813323136 285445602312192 285517539207936 285589494232938 286076281946112 286148377783296 286708355039232 286839379667232 287400709177344 287473138791552 288035708534784 288108298179072 288712929705984 288804032952624 289369207185408 289976484888576 290049563639808 290122660808064 290690415525888 291392385693696 291465821274768 291962625196032 292036204486656 292109802320448 292607703908352 292681445769216 292815200076966 293388223951872 293962369204224 294036452462592 294653524967424 294727782408192 295304549105664 296017661657088 296092262882304 296166882908232 296671699795968 296746465849344 297327183003648 297463060395648 298045179887616 298120292080128 298703697739776 299406001176576 300086585229312 300643503334272 300792140070912 300867944541696 301231846785024 301456727212032 302184696274944 302260851692352 302776055758848 302852360208384 303521499316224 304254454468608 304819107547248 304849864359936 305415622434816 305566618484736 305643626201088 306906909653736 307058642989056 307507510259712 307659540529152 307737075695616 308480210780672 309009011774652 309083890253824 309657506079744 309735544765752 309766797656064 310341680861184 310495112331264 310949003132928 311169505621149 311778447902208 311932589703168 312011201746944 312388581851136 312621791182848 313913916723456 314069114290176 314651981984256 315267739287552 316108704123072 316727312154624 316807132545792 316963760504832 317427107364864 318273832233504 318431185321984 318896677306368 318977044412544 319646457888768 319727013951744 320352702824448 320453789988528 321126302601216 321207231608928 321754729807872 321835817189376 322694302125636 323325797824512 323407281140496 323958529327104 324040172101632 324200376041472 324802045919232 324904537071702 325540358083584 326223545499648 326305759094784 326387993409072 326944322224128 327026717466624 327666691473408 327816433905408 327899048934114 328457953345536 328540730047488 328623527610504 328703159042048 329183666896896 329266626490368 329957633949696 330061751945856 330707665354752 330791009020416 331485215588352 331568755209216 332217617743872 333019869364224 333103795742592 333187743271761 333755662270464 333839774080512 334493080879104 334645942945104 335300827373568 335385328590144 335956993376256 336041659957248 336831751323648 337597408382976 338305899036672 338391157579776 338476437609408 339053371195392 339138818113536 339957783309312 340043458153896 340623062728704 340708905234432 341375654559744 341461686730752 342178287058944 342286261277184 342921495990654 342956097404928 343592575239168 343762445795328 343849079476224 344521973956608 345353938599936 345440973362688 346116983095296 346204210157568 346881713504256 347040237128256 347719376535552 348364694339712 348487647363072 349307001372672 350750753889984 350924163416064 351012601965312 351437154582528 351699515080704 352548812320768 353153156313888 353238731718656 353327753576448 353983479732288 354676206698496 355622292138456 355658175086592 356318226173952 356494388232192 356584230567936 357015522115584 358058061262692 358235083487232 358758761969664 358936130617344 359602265124864 359729184374784 360510513737094 361267090426368 361358135560044 361974071033856 362065294338048 362244297719808 362773836988416 363741522552576 363833191283058 363921354653696 364453345492992 364545193614336 364725423046656 365402301659136 366117374656512 366232902844032 367001488687104 367093978981632 367812362502144 368793488143584 369515197513728 369608321303424 369791053922304 370331625259008 371202338193408 371319470939088 372046123524096 372139885147968 372920867536896 373014849610368 373744819961856 374647353034752 374741770210416 375380518109184 375475120054272 375569745840576 375660753190912 376209905025024 376304715988992 376476685813242 377213430795264 377308494663912 377951617548288 378046867451904 378840246386688 378935720239104 379677277421568 379797084430848 380594136416256 380690052277248 380785992310584 381435042594816 381531170377728 382277806718976 382452506222976 382548890423133 383200945569792 383297518388736 384047611379712 384144397572096 384950572941312 385072043936832 385825609580544 386732751519744 386830214410752 387587220701184 388523180924928 388621095033024 389283500261376 389381605982208 389479736427264 390241927692288 390420266769288 391184298602496 391910281132176 391949825605632 392048603283456 392871366623232 392970376544256 394690215542784 394789683843072 394889177210976 395562266394624 395661954465792 396617413860864 397393573183488 397493722773504 398271596986368 399208001568768 400075078655763 400115446972416 400858004445696 401056186761216 401157259388928 401642462380032 401942302949376 402912928366592 403014468923136 403603607215872 403803146944512 404552548265472 404695332421632 405672605958144 406425476729664 407220829913088 407524834934784 409209212871648 409411523985408 410010013679616 410316100927488 412012015699536 412876674772992 412980726354336 413022396874752 413788907814912 414892674161532 415704597202944 415809361466352 415910119604224 416014935662592 416518109134848 416623078416384 416829054910464 417602630467584 417734404806474 418551888964608 418758819053568 419535975979008 420356985716736 421478272164096 421584491486718 422303082872832 422409510061056 422618347339776 423236143153152 424365109644672 424472056496901 425195569741824 425302725883392 426195277185024 426302685268992 427136937099264 427271719984704 428168403468288 428276308811904 428384241349407 429114422919168 429222566674944 430062532558848 430259069500848 431101063766016 431209708187328 431944705769472 432053562802176 433069394558976 433206049428936 434053810778112 434964727332864 435074345459712 435183991212096 435925762965504 436035623288832 437088578540544 437198731912152 437943937794048 438054306729984 438164703480672 438911555862528 439022168653824 439222800115449 439943511932928 440082335927808 440943553806336 441054678693888 441980287451136 442091673612288 442956823658496 444026492485632 444138394323456 444250324362348 445007549693952 445119698774016 445990774505472 446194590593472 447067769831424 447180438120192 448055546609664 449109001764864 450129877843968 451074532048896 451188210106368 451301916812544 452185090818048 453277044412416 453391277538528 454164083638272 454278540312576 455282248974336 456381681702912 457228661320872 457274796539904 458123433652224 458349927727104 458465439301632 460360364480604 460471918133248 460587964483584 461261265389568 461489310793728 461605613543424 462508951339008 462720316171008 463625835380736 464486259119616 464650196484096 465742668496896 467667671853312 467898884554752 468016802620416 468582872776704 468932686774272 470870875085184 471103671435264 471977972976384 472901608931328 474163056184608 474210900115456 475090968231936 475210698818688 475445640757248 476140661047296 477410748350256 477646777982976 478345015959552 478581507489792 479469686833152 480680684982792 481689453901824 481810847413392 482632094711808 482753725784064 482992396959744 483698449317888 484041453188454 484988696736768 485110921710744 485937793990656 486060258152448 486300564062208 487203068878848 487356805607553 488156499542016 488310537125376 489335318249472 489458638642176 489581990113608 490416483336192 490540076199936 491500037210112 491724650858112 491848573401171 492686930018304 492811095071232 493054738563072 493775500345344 494936450924544 495092627918784 496061498032128 496186513530624 497227823382528 497353132813824 498326426615808 499529804046336 499655693613888 500507357478912 500633493405696 500759661120768 501739621318656 501968914417656 502951241060352 503077992885216 503935490064384 504062489935872 505120328515584 505247626985472 506396112574464 507458848555008 507586736369664 507714656414112 508580056793088 508708227170304 509936674963968 510065187230844 510934594093056 511063357851648 512063481839616 512192530096128 513267430588416 513429391915776 514434146107392 515643668692992 515773619214336 516782960934912 518030907899904 518161460044032 519175474642944 519306315236352 520322570256384 520560355692384 521579064803328 522547041509568 522731471044608 523960502059008 526126130834976 526253620723712 526386245124096 526518902947968 527155731873792 527549272621056 528823218481152 529858097577984 529991630364672 531028795981824 533433438207684 533487262629888 534477339260928 534741582348288 534876345851904 535523283173376 535923070599168 537087091894038 537352625230848 538138142954496 538404195926016 539403397687296 539593776562176 540765770605641 540896807944192 541900635639552 542037203340066 542961106550784 543097941507072 543366446579712 544160755482624 545612283828864 545882031980544 546680018239488 547088134569984 549349354266048 550502233030656 550640968472448 551718543753216 553190232215376 554272796270592 554412481955136 554686580883456 555357478846464 555497437888512 556803507290112 556979206408632 558069185286144 558209827721952 558345092071424 559381301305344 559522274415552 560475980955648 560617229942784 561971029552128 562112655315624 563070777163776 563212680081408 563491129786368 564314857537536 564715028719863 565820146192896 565962741995868 566927426322432 567070301177856 568260369580032 568403580358656 569515916132352 569695626646272 570891204624384 571035078415872 571178988465876 572152563892224 572296755566592 573416710078464 573678759334464 574801418354688 574946277583104 576071417069568 576216596358144 577425859411968 577608065905248 578738414370816 579952969777152 580099127279616 580245321616128 581380831051776 582784771387392 582931642549536 583925250392064 584072408973312 584219604640896 585362891538432 585630400153932 586776447903744 587924738408448 588072904925184 589307049934848 589455564816384 592035323314176 592184525764608 592333765816464 593343399591936 593492931698688 594654366007296 594926120791296 596090359775232 596240584160256 597407395479552 598812002353152 600173170458624 601287006668544 601584280141824 601735889083392 602463693570048 602913454424064 604369392549888 604521703384704 605704720416768 607042998632448 608508908937216 609638215094496 609699728719872 610831244869632 611287252402176 613813819307472 614117285978112 615015020519424 615319081058304 615474151391232 616960421561344 618018023549304 618167780507648 619315012159488 619471089531504 619533595312128 620683361722368 620990224662528 621898006265856 622339011242298 623556895804416 623865179406336 624022403493888 624777163702272 625243582365696 626601607209711 627827833446912 628138228580352 629303963968512 630535478575104 632217408246144 632376737230077 633454624309248 633614265091584 633927521009664 634854214729728 636547664467008 636862370643968 637793354612736 637954088825088 639292915777536 639454027903488 640705405648896 640907579977056 642252605202432 642414463217856 643509459615744 643671634378752 645388604251272 646651595649024 646814562280992 647917058654208 648080344203264 649604091838464 649809074143404 651080716167168 652447090999296 652611518189568 652775986818144 653888644448256 654053434933248 655632867810816 655798097868228 656915906691072 657081460094976 657247055221008 657406318084096 658367333793792 658533252980736 659915267899392 660123503891712 661415330709504 661582018040832 662970431176704 663137510418432 664435235487744 666039738728448 666207591485184 666375486543522 667511324540928 667679548161024 668986161758208 669291885890208 670601654747136 670770657180288 672083319914496 673663502647296 675194816765952 676611798073344 676782315159552 676952875218816 678277636227072 679915566618624 680086916307792 681246125457408 681417810468864 682751309119488 682923373461504 684572522554368 685842991981308 685912194809856 687185150478336 687524891590656 687698158952448 689043947913216 690707877199872 690881946725376 692233966190592 692408420315136 693763427008512 694080474256512 695438753071104 696729388679424 696975294726144 698614002745344 701501507779968 701848326832128 702025203930624 702874309165056 703399030161408 705097624641536 706306312627776 706477463437312 706655507152896 707966959464576 709352413396992 711244584276912 711316350173184 712636452347904 712988776464384 713168461135872 714031044231168 716116122525384 716470166974464 717517523939328 717872261234688 719204530249728 721021027474188 722534180852736 722716271120088 723948142067712 724130588676096 724488595439616 725547673976832 726062179782681 727483045105152 727666382566116 727842709307392 728906690985984 729090387228672 729450846093312 730804603318272 732234749313024 732465805688064 734002977374208 734187957963264 735624725004288 737586976287168 739030395027456 739216642606848 739582107844608 740663250518016 742404676386816 742638941878176 744092247048192 744279770295936 745841735073792 746029699220736 747489639923712 749294706069504 749483540420832 750761036218368 750950240108544 751139491681152 752609431977984 752953371626484 754426861590528 754616989327824 755903235096576 756093734903808 757680492773376 757871440478208 759594168861696 761188272832512 761380104554496 761571984621168 762870085189632 763062340755456 764555613437952 764905012445952 765097780846266 766401891139584 766595036777472 768095222759424 768288795144192 769901145882624 770144087873664 771651219161088 773465503039488 773660428821504 775174441402368 777046361849856 777242190066048 778763211964416 778959472854528 780483855384576 780840533538576 782368597204992 783820562264352 783899651211264 784097206566912 785940753088512 789380431085568 789579367686144 789778354421952 791124532789248 791323908931584 793234827721728 794787146366976 794987445547008 796543193972736 798416003137536 800150157311526 800230893944832 801716008891392 802112373522432 802314518777856 803284924760064 803884605898752 805630637841057 805825856733184 806028937846272 807207214431744 807606293889024 809105096530944 809390664843264 811345211916288 812850953459328 814441659826176 815049669869568 818418425743296 818823047970816 820020027359232 820632201854976 824024031399072 825753349545984 825961452708672 827577815629824 829785348323064 831409194405888 831618722932704 831820239208448 832029871325184 833036218269696 833246156832768 835205260935168 835468809612948 837103777929216 837517638107136 839071951958016 840713971433472 842956544328192 843168982973436 844606165745664 844819020122112 845236694679552 846472286306304 848730219289344 848944112993802 850391139483648 850605451766784 852390554370048 852605370537984 854273874198528 854543439969408 856336806936576 856552617623808 856768482698814 858228845838336 858445133349888 860125065117696 860518139001696 862202127532032 862419416374656 864107125604352 866138789117952 866412098857872 868107621556224 869929454665728 870148690919424 870367982424192 872071246577664 874177157081088 874397463824304 875887875588096 876108613459968 876329406961344 877823111725056 878044337307648 878445600230898 880164671855616 881887107612672 882109357387776 883960574902272 884183347224576 885913647316992 888052984971264 888276788646912 888500648724696 890015099387904 890239397548032 891981549010944 892389181186944 894135539662848 894360876240384 896111093219328 898218003529728 900259755687936 902376420212736 902603833625088 904370181636096 906554088824832 906782555077056 908328167276544 908557080625152 910564497948672 912763363405824 914457322641744 914549593079808 916246867304448 916699855454208 916930878603264 920720728961208 920943836266496 921175928967168 922522530779136 922978621587456 923211227086848 925440632342016 927251670761472 928972518239232 929300392968192 931485336993792 933508516863447 935335343706624 935797769109504 936033605240832 937165745553408 937865373548544 941741750170368 942207342870528 943955945952768 945803217862656 948326112369216 950181936463872 950421397637376 950891281514496 952281322094592 954821496700512 955293555965952 956690031919104 958939373666304 961361369965584 963378907803648 963621694826784 965264189423616 965507451568128 968082906376908 969977393473536 970221843421488 971875587981312 972120516304896 972601128124416 974406137757696 974713611215106 976621074250752 978670636498944 978917277284352 979163980227216 980832966672384 981080152399872 983000074420224 983449301716224 983697146802342 985373860036608 985622190142464 986109477126144 987551000690688 989872901849088 990185255837568 992122996064256 992373027061248 994455646765056 994706265627648 996652853231616 999059608092672 999311387227776 999563229815283 1001266986811392 1001519322241536 1003479242637312 1003937828835312 1005902482120704 1006155985770432 1007870980128768 1008124979871744 1010495253970944 1012792225148928 1014917697110016 1015173472739328 1015429312828224 1017160113586176 1017416454340608 1019873349927936 1020130374461688 1021869188186112 1022126715703296 1024126963679232 1024385060192256 1026534861176832 1026858783831552 1028868292214784 1031287337385984 1031547238428672 1033565921869824 1036061815799808 1036322920088064 1038350949285888 1038612630472704 1040645140512768 1041120711384768 1043158129606656 1045094083019136 1045462942089216 1047921004118016 1052252261669952 1052507241447424 1052772490248192 1053037805895936 1054311463747584 1055098545242112 1057646436962304 1059716195155968 1059983260729344 1066866876415368 1066974525259776 1068954678521856 1069483164696576 1069752691703808 1071046566346752 1074174183788076 1074705250461696 1076276285908992 1076808391852032 1078806795374592 1079187553124352 1081531541211282 1081793615888384 1083801271279104 1084074406680132 1085922213101568 1086195883014144 1086732893159424 1088321510965248 1091224567657728 1091764063961088 1093360036478976 1094176269139968 1098698708532096 1101004466061312 1101281936944896 1103437087506432 1106380464430752 1108545592541184 1108824963910272 1109373161766912 1110994875777024 1113607014580224 1113958412817264 1116138370572288 1116419655443904 1116690184142848 1118762602610688 1119044548831104 1121234459885568 1123942059104256 1124225310631248 1126141554327552 1126425360162816 1126982259572736 1128629715075072 1129430057439726 1131640292385792 1131925483991736 1133854852644864 1134140602355712 1136520739160064 1136807160717312 1139031832264704 1139391253292544 1141782409248768 1142070156831744 1142357976931752 1144305127784448 1144593511133184 1146833420156928 1147357518668928 1147646671269399 1149602836709376 1149892555166208 1152142834139136 1152433192716288 1154851718823936 1155216131810496 1157476828741632 1160198254559232 1160490643232256 1162761662103552 1165569542774784 1165863285099072 1167850500784128 1168144817946624 1168439209281792 1170725783076864 1171260800307864 1173552895807488 1175849476816896 1176145809850368 1178614099869696 1178911129632768 1184070646628352 1184369051529216 1184667531632928 1186686799183872 1186985863397376 1189852241582592 1192180719550464 1192481168320512 1194814790959104 1197624004706304 1200225235967289 1200346340917248 1202574013337088 1203168560283648 1203471778166784 1204927387140096 1205826908848128 1208738785099776 1209043406769408 1211409440833536 1214085997264896 1217017817874432 1219276430188992 1221662489739264 1222574504804352 1227627638614944 1228234571956224 1230030041038848 1230948302782464 1233920843122688 1236036047098608 1236335561015296 1238630024318976 1238942179063008 1239067190624256 1241366723444736 1244678022484596 1247113791608832 1247730358812672 1248044806987776 1249554327404544 1250487164731392 1253203214419422 1255655666893824 1256276457160704 1258607927937024 1261070957150208 1264434816492288 1264753474460154 1266909248618496 1267228530183168 1267855042019328 1269708429459456 1273095328934016 1273416169490703 1273724741287936 1275586709225472 1275908177650176 1278585831555072 1278908055806976 1281410811297792 1281815159954112 1284505210404864 1284828926435712 1287343268757504 1290777208502544 1293303191298048 1293629124561984 1295834117308416 1296160688406528 1299208183676928 1299618148286808 1302161432334336 1304894181998592 1305223036379136 1305551973636288 1307777288896512 1308106869866496 1311265735621632 1311596195736456 1313831813382144 1314162920189952 1314494110442016 1314812636168192 1316734667587584 1317066505961472 1317668400346347 1319830535798784 1320247007783424 1322830661419008 1323164036081664 1325940862353408 1326275020836864 1328870470975488 1332079477456896 1332415182970368 1332750973087044 1335022649081856 1335359096322048 1337972323516416 1338583771780416 1341203309494272 1341541314360576 1344166639828992 1347327005294592 1350389633531904 1353223596146688 1353564630319104 1353905750437632 1356555272454144 1359831133237248 1360173832615584 1362492250914816 1362835620937728 1365846746923008 1369145045108736 1371685983962616 1371824389619712 1374370300956672 1375049783181312 1375396317904896 1381415754399744 1381763893450752 1384467932381184 1384816840630272 1387526854017024 1388160948513024 1390877506142208 1393458777358848 1393950589452288 1397228005490688 1403003015559936 1403696653664256 1404050407861248 1405748618330112 1406798060322816 1410195249283072 1412612625255552 1413311014305792 1415933918929152 1418704826793984 1422489168553824 1422632700346368 1425272904695808 1426336922271744 1432232245050768 1432940333948928 1435035047878656 1435744522469376 1438409060499456 1442042054948376 1445068361705472 1445432542240176 1447896284135424 1448261177352192 1448977190879232 1451095347953664 1452124359565362 1454966090210304 1455332765132232 1455685418614784 1457813381971968 1458180774457344 1458901692186624 1461609206636544 1462070416822659 1464469498626048 1464931611376128 1468005954748416 1468375915926528 1471249450008576 1475173952574336 1475545720203513 1478060790054912 1478433285213696 1479164215689216 1481326501036032 1484809352773632 1485277883756352 1488184494096384 1488559540591872 1491683470147584 1492059398441472 1494979279847424 1498589412139008 1498967080841664 1501522072436736 1501900480217088 1502278983362304 1505218863955968 1505906743252968 1508853723181056 1509233978655648 1511806470193152 1512187469807616 1515360985546752 1515742880956416 1519188337723392 1522376545665024 1522760209108992 1523143969242336 1525740170379264 1526124681510912 1529810024891904 1530195561692532 1532803782279168 1533190073554944 1536190445518848 1536577590288384 1539802291765248 1540288175747328 1543302438322176 1546931006078976 1547320857643008 1550348882804736 1554092723699712 1554484380132096 1557526423928832 1557918945709056 1560967710769152 1561681067077152 1564737194409984 1567641124528704 1568194413133824 1571881506177024 1578760862171136 1579158735372288 1579556708843904 1582647817863168 1586469655443456 1589574292733952 1589974891094016 1593086387945472 1600300314623052 1600461787889664 1603432017782784 1604224747044864 1604629037555712 1606569849520128 1607769211797504 1611261275682114 1611651713466368 1612057875692544 1614414428863488 1615212587778048 1618210193061888 1618781329686528 1622690423832576 1625701906918656 1628883319652352 1630099339739136 1636836851486592 1637646095941632 1640040054718464 1641264403709952 1648048062798144 1651506699091968 1651922905417344 1655155631259648 1659570696646128 1662818388811776 1663237445865408 1663640478416896 1664059742650368 1666072436539392 1666492313665536 1670410521870336 1670937619225896 1674207555858432 1675035276214272 1678143903916032 1681427942866944 1685913088656384 1686337965946872 1689212331491328 1689638040244224 1690473389359104 1692944572612608 1694145086159589 1697460438578688 1697888225987604 1700782278967296 1701210903533568 1704781108740096 1705210741075968 1708547748397056 1709086879938816 1712673613873152 1713105235247616 1713536965397628 1716457691676672 1716890266699776 1720250130235392 1721036278003392 1724404255064064 1724838832749312 1728214251208704 1732277578235904 1732824197715744 1736215243112448 1739858909331456 1740297381838848 1740735964848384 1744142493155328 1748354314162176 1748794927648608 1751775751176192 1752217226919936 1752658813922688 1756088674615296 1756891200461796 1760329343711232 1763774215225344 1764218714775552 1767921149804544 1768366694449152 1776105969942528 1776553577293824 1777001297449392 1780030198775808 1780478795096064 1783963098021888 1784778362373888 1788271079325696 1788721752480768 1792222186438656 1796436007059456 1800519511375872 1804752840425472 1805207667250176 1808740363272192 1813108177649664 1813565110154112 1817114161250304 1821128995897344 1825526726811648 1828914645283488 1829099186159616 1832493734608896 1833861757206528 1841441457922416 1841887672532992 1842351857934336 1845045061558272 1845957243174912 1846422454173696 1850881264684032 1854503341522944 1857945036478464 1858600785936384 1862970673987584 1867017033726894 1870670687413248 1871595538219008 1872067210481664 1874331491106816 1875730747097088 1879804821629133 1883483500340736 1884414685741056 1887911891905536 1891606435725312 1896652224738432 1897130211690231 1900363872927744 1900842795274752 1901782563028992 1904562644189184 1909642993401024 1910587111931904 1913380063838208 1917878747332608 1922722739931168 1926757815607296 1927243389653568 1930528378847232 1931014903136256 1936165812753816 1939954786947072 1940443686842976 1943751175962624 1944241032609792 1948812275515392 1949427222430212 1953242148501504 1957341272997888 1957834554568704 1958327960454432 1961665933344768 1962160304799744 1966898603432448 1967394293604684 1970747720073216 1971244380284928 1972218954252288 1975102001381376 1979745803698176 1980370511675136 1984245992128512 1984746054122496 1988911293530112 1989412531255296 1993305706463232 1998119216185344 1998622774455552 1999126459630566 2002533973622784 2003038644483072 2006958485274624 2007875657670624 2011804964241408 2012311971540864 2016249959743488 2020990507941888 2025584450297856 2029835394220032 2030346945478656 2030858625656448 2034832908681216 2039746699855872 2040260748923376 2043738376372224 2044253431406592 2048253927358464 2048770120384512 2053717567663104 2057736584429568 2062574674771968 2063094476857344 2067131843739648 2072123631599616 2072645840176128 2076701898571776 2077225260945408 2081290281025536 2082241422769536 2086316259213312 2090188166038272 2090925884178432 2095842008236032 2104504523339904 2105544980496384 2106075611791872 2108622927495168 2110197090484224 2115292873924608 2119432390311936 2119966521458688 2133733752830736 2133949050519552 2137909357043712 2138966329393152 2139505383407616 2142093132693504 2148348367576152 2149410500923392 2152552571817984 2153616783704064 2157613590749184 2163063082422564 2163587231776768 2167602542558208 2168148813360264 2171844426203136 2172391766028288 2173465786318848 2176643021930496 2178186539348043 2182449135315456 2183528127922176 2186720072957952 2188352538279936 2197397417064192 2202008932122624 2202563873889792 2206874175012864 2212760928861504 2217091185082368 2217649927820544 2218746323533824 2221989751554048 2227214029160448 2227916825634528 2232276741144576 2232839310887808 2237525205221376 2238089097662208 2242468919771136 2247884118208512 2248450621262496 2252283108655104 2252850720325632 2258860114879452 2263280584771584 2263850967983472 2267709705289728 2268281204711424 2273041478320128 2273614321434624 2278782506585088 2283564818497536 2284140313663488 2284715953863504 2288610255568896 2289187022266368 2293666840313856 2294715037337856 2295293342538798 2299205673418752 2299785110332416 2304285668278272 2304866385432576 2309703437647872 2310432263620992 2314953657483264 2320396509118464 2320981286464512 2325523324207104 2331139085549568 2331726570198144 2336289635893248 2336878418563584 2341451566153728 2342521600615728 2347105791614976 2351698953633792 2352291619700736 2357822259265536 2368141293256704 2368738103058432 2369335063265856 2373373598367744 2373971726794752 2379704483165184 2384361439100928 2384962336641024 2389629581918208 2395248009412608 2400450471934578 2400692681834496 2405148026674176 2406337120567296 2406943556333568 2409854774280192 2411653817696256 2417477570199552 2418086813538816 2422818881667072 2428171994529792 2434035635748864 2438552860377984 2443324979478528 2445149009608704 2455255277229888 2456469143912448 2460060082077696 2461896605564928 2467841686245376 2472072094197216 2472671122030592 2477260048637952 2477884358126016 2482733446889472 2489356044969192 2494227583217664 2495460717625344 2496089613975552 2499108654809088 2506406428838844 2511311333787648 2512552914321408 2517215855874048 2522141914300416 2528869632984576 2529506948920308 2533818497236992 2534457060366336 2535710084038656 2539416858918912 2546190657868032 2546832338981406 2547449482575872 2551173418450944 2551816355300352 2557171663110144 2557816111613952 2562821622595584 2563630319908224 2569010420809728 2569657852871424 2574686537515008 2581554417005088 2586606382596096 2587258249123968 2592321376813056 2598416367353856 2599236296573616 2604322864668672 2609788363997184 2610446072758272 2611103947272576 2616213739732992 2622531471243264 2623192391472912 2627663626764288 2628325840379904 2628988220884032 2629625272336384 2633469335175168 2634133011922944 2635336800692694 2640494015566848 2645661322838016 2646328072163328 2651881724706816 2652550041673728 2657740941950976 2664158954913792 2664830365940736 2665501946174088 2670045298163712 2670718192644096 2675944647032832 2677167543560832 2682406618988544 2683082628721152 2688333279657984 2694654010589184 2700779267063808 2707129260638208 2707811500875264 2713110544908288 2719662266474496 2720347665231168 2724984501829632 2725671241875456 2731693493846016 2738290090217472 2743371967925232 2743648779239424 2748740601913344 2750099566362624 2750792635809792 2762831508799488 2763527786901504 2768935864762368 2769633681260544 2776321897026048 2781755012284416 2786917554717696 2787901178904576 2794456010981376 2800525550590341 2806006031119872 2807393307328512 2808100815722496 2811497236660224 2813596120645632 2820390498566144 2825225250511104 2826622028611584 2831867837858304 2837409653587968 2844978337107648 2850545809391616 2852673844543488 2864464490101536 2865880667897856 2870070095757312 2876818120998912 2884084109896752 2890136723410944 2890865084480352 2895792568270848 2896522354704384 2904248719130724 2909932180420608 2910665530264464 2911370837229568 2915626763943936 2916361548914688 2917803384373248 2923218413273088 2924140833645318 2929863222752256 2936011909496832 2936751831853056 2942498900017152 2950347905148672 2951091440407026 2956121580109824 2956866570427392 2958328431378432 2962653002072064 2969618705547264 2970555767512704 2976368988192768 2977119081183744 2983366940295168 2984118796882944 2989958559694848 2997178824278016 2997934161683328 2998689689445849 3003800960434176 3004557966724608 3010437727911936 3011813486505936 3017707446362112 3018467957311296 3023612940386304 3024374939615232 3031485761912832 3038376675446784 3044753091330048 3045520418217984 3046287938484672 3051480340758528 3052249363021824 3059620049783808 3060391123385064 3065607564558336 3066380147109888 3072380891037696 3073155180576768 3079604583530496 3080576351494656 3086604876644352 3093862012157952 3094641715286016 3100697765609472 3108185447399424 3108968760264192 3115052847857664 3115837891418112 3121935421538304 3123362134154304 3129474388819968 3135282249057408 3136388826267648 3143763012354048 3157521724342272 3158317470744576 3159113417687808 3165295635726336 3172939310886912 3179148585467904 3179949782188032 3200600629246104 3200923575779328 3206864035565568 3208449494089728 3209258075111424 3213139699040256 3222522551364228 3223303426932736 3224115751385088 3228828857726976 3230425175556096 3236420386123776 3237562659373056 3245380847665152 3251403813837312 3257766639304704 3260198679478272 3273673702973184 3275292191883264 3280080109436928 3282528807419904 3296096125596288 3303013398183936 3303845810834688 3310311262519296 3319141393292256 3325636777623552 3326474891730816 3328119485300736 3332984627331072 3340821043740672 3341875238451792 3348415111716864 3350070552428544 3356287807832064 3371826177312768 3372675931893744 3378424662982656 3379276080488448 3380946778718208 3385889145225216 3388290172319178 3394920877157376 3395776451975208 3401564557934592 3402421807067136 3409562217480192 3410421482151936 3417095496794112 3418173759877632 3425347227746304 3426210470495232 3427073930795256 3432915383353344 3433780533399552 3440500260470784 3442072556006784 3442940013808197 3448808510128128 3449677665498624 3456428502417408 3464555156471808 3465648395431488 3472430486224896 3480594763677696 3481471929696768 3488284986310656 3496708628324352 3497589855297216 3503551502352384 3504434453839872 3505317627845376 3512177349230592 3513782400923592 3520658687422464 3527548430450688 3528437429551104 3535842299609088 3536733388898304 3552211939885056 3553107154587648 3554002594898784 3560060397551616 3560957590192128 3569556724747776 3576542158651392 3577443504961536 3584444372877312 3592872014118912 3601039022751744 3609505680850944 3610415334500352 3617480726544384 3626216355299328 3627130220308224 3634228322500608 3642257991794688 3651053453623296 3657829290566976 3664987469217792 3667723514413056 3682882915844832 3683775345065984 3684703715868672 3690090123116544 3692844908347392 3701762529368064 3709006683045888 3715890072956928 3717201571872768 3734034067453788 3741341374826496 3743191076438016 3744134420963328 3748662982213632 3751461494194176 3759609643258266 3766967000681472 3768829371482112 3775823783811072 3783212871450624 3793304449476864 3794260423380462 3800727745855488 3801685590549504 3803565126057984 3809125288378368 3819285986802048 3821174223863808 3826760127676416 3835757494665216 3845445479862336 3853515631214592 3854486779307136 3862029806272512 3872331625507632 3879909573894144 3880887373685952 3887502351925248 3888482065219584 3897624551030784 3898854444860424 3906484297003008 3914682545995776 3915669109137408 3916655920908864 3923331866689536 3924320609599488 3933797206864896 3934788587209368 3941495440146432 3942488760569856 3944437908504576 3950204002762752 3953005201039041 3959491607396352 3960741023350272 3968491984257024 3969492108244992 3977822587060224 3978825062510592 3986611412926464 3996238432370688 3997245548911104 3998252919261132 4005067947245568 4006077288966144 4013916970549248 4015751315341248 4023609928482816 4024623943081728 4032499919486976 4041981015883776 4051168900595712 4059670788440064 4060693890957312 4061717251312896 4069665817362432 4079493399711744 4080521497846752 4087476752744448 4088506862813184 4097540240769024 4107435135326208 4115473168859136 4125149349543936 4126188953714688 4144247263199232 4145291680352256 4153403797143552 4154450521890816 4162580562051072 4164482845539072 4172632518426624 4180376332076544 4181851768356864 4191684016472064 4209009046679808 4211089960992768 4212151223583744 4217245854990336 4220394180968448 4230585747849216 4239933042917376 4267467505661472 4267898101039104 4275818714087424 4279010766815232 4296696735152304 4298821001846784 4305105143635968 4307233567408128 4315227181498368 4326126164845128 4327174463553536 4335205085116416 4336297626720528 4343688852406272 4344783532056576 4346931572637696 4353286043860992 4356373078696086 4364898270630912 4367056255844352 4373440145915904 4376705076559872 4386211250467977 4394794834128384 4404017864245248 4405127747779584 4413748350025728 4425521857723008 4426637160610539 4434182370164736 4435299855641088 4437492647067648 4443979503108096 4454428058320896 4455833651269056 4464553482289152 4465678621775616 4475050410442752 4476178195324416 4484937839542272 4495768236417024 4496901242524992 4504566217310208 4505701440651264 4517720229758904 4526561169543168 4527701935966944 4535419410579456 4536562409422848 4546082956640256 4547228642869248 4557565013170176 4567129636995072 4568280627326976 4569431907727008 4577220511137792 4578374044532736 4589430074675712 4590586685077596 4598411346837504 4599570220664832 4608571336556544 4609732770865152 4619406875295744 4620864527241984 4629907314966528 4640793018236928 4641962572929024 4651046648414208 4662278171099136 4663453140396288 4672579271786496 4673756837127168 4682903132307456 4685043201231456 4694211583229952 4704583239401472 4715644518531072 4736282586513408 4737476206116864 4738670126531712 4747943453589504 4759408966330368 4768722878201856 4769924673282048 4779259163836416 4800900943869156 4801385363668992 4810296053348352 4812674241134592 4813887112667136 4819709548560384 4823307635392512 4834955140399104 4836173627077632 4845637763334144 4856343989059584 4868071271497728 4877105720755968 4886649958957056 4890298019217408 4910510554459776 4912938287824896 4920120164155392 4923793211129856 4935683372490752 4944144188394432 4945342244061184 4954520097275904 4955768716252032 4965466893778944 4978712089938384 4988455166435328 4990921435250688 4992179227951104 4998217309618176 5012812857677688 5022622667575296 5025105828642816 5034431711748096 5044283828600832 5057739265969152 5059013897840616 5067636994473984 5068914120732672 5071420168077312 5078833717837824 5082435258478767 5092381315736064 5093664677962812 5094898965151744 5102346836901888 5103632710600704 5114343326220288 5115632223227904 5125643245191168 5127260639816448 5138020841619456 5139315705742848 5149373075030016 5163108834010176 5173212765192192 5174516498247936 5184642753626112 5196832734707712 5198472593147232 5208645729337344 5219576727994368 5220892145516544 5222207894545152 5232427479465984 5245062942486528 5246384782945824 5255327253528576 5256651680759808 5257976441768064 5268266023845888 5270673601385388 5280988031133696 5291322645676032 5292656144326656 5303763449413632 5305100083347456 5328317909827584 5329660731881472 5331003892348176 5340090596327424 5341436385288192 5351889294065664 5354335087121664 5364813237977088 5366165257442304 5376666559315968 5389308021178368 5401558534127616 5414258521276416 5415623001750528 5426221089816576 5439324532948992 5440695330462336 5451342483750912 5463386987692032 5476580180434944 5486743935850464 5487297558478848 5497481203826688 5501585271619584 5525663017598976 5527055573803008 5537871729524736 5539267362521088 5552643794052096 5563510024568832 5573835109435392 5575802357809152 5588912021962752 5601051101180682 5612012062239744 5614786614657024 5616201631444992 5622994473320448 5627192241291264 5639414464887399 5640780997132288 5650450501022208 5653244057223168 5663735675716608 5674819307175936 5689956674215296 5701091618783232 5705347689086976 5728928980203072 5731761335795712 5740140191514624 5753636241997824 5768168219793504 5780273446821888 5781730168960704 5791585136541696 5793044709408768 5808497438261448 5819864360841216 5821331060528928 5822741674459136 5831253527887872 5832723097829376 5846436826546176 5848281667290636 5859726445504512 5872023818993664 5873503663706112 5884997800034304 5900695810297344 5902182880814052 5912243160219648 5913733140854784 5916656862756864 5925306004144128 5939237411094528 5941111535025408 5952737976385536 5954238162367488 5966733880590336 5968237593765888 5979917119389696 5994357648556032 5995868323366656 5997379378891698 6007601920868352 6009115933449216 6020875455823872 6023626973011872 6035414892724224 6036935914622592 6048749879230464 6062971523825664 6076753350893568 6089506182660096 6091040836435968 6092575876969344 6104498726043648 6119240099567616 6120782246770128 6131215129116672 6132760294219776 6144761782075392 6146310361153536 6161152702989312 6173209753288704 6187724024315904 6189283430572032 6201395531218944 6216370894798848 6217937520528384 6230105695715328 6231675782836224 6243870843076608 6246724268308608 6258948777639936 6270564498114816 6272777652535296 6287526024708096 6316634941489152 6318226835375616 6330591271452672 6345878621773824 6358297170935808 6359899564376064 6401201258492208 6401847151558656 6413728071131136 6416898988179456 6418516150222848 6426279398080512 6445045102728456 6446606853865472 6448231502770176 6457657715453952 6460850351112192 6472840772247552 6490761695330304 6502807627674624 6515533278609408 6520397358956544 6534559618044129 6547347405946368 6550584383766528 6560160218873856 6565057614839808 6592192251192576 6606026796367872 6607691621669376 6620622525038592 6638282786584512 6651273555247104 6652949783461632 6656238970601472 6665969254662144 6681642087481344 6683750476903584 6696830223433728 6712575615664128 6743652354625536 6745351863787488 6756849325965312 6758552160976896 6776580344638356 6789841754314752 6791552903950416 6803129115869184 6804843614134272 6819124434960384 6820842964303872 6836347519755264 6850694455492608 6852420940990464 6854147861590512 6865830766706688 6867561066799104 6881000520941568 6884145112013568 6885880027616394 6897617020256256 6899355330997248 6912857004834816 6929110312943616 6931296790862976 6944860972449792 6961189527355392 6962943859393536 6976569972621312 6993417256648704 6995179710594432 7008868907679744 7010635255690752 7024354698461184 7027564801847184 7041317374844928 7055096860901376 7056874859102208 7073466777796608 7104423879770112 7106214309175296 7108005189797568 7120120795103232 7121915180384256 7139113449495552 7153084317302784 7154887009923072 7168888745754624 7185744028237824 7202078045503488 7219011361701888 7220830669000704 7234961453088768 7252432710598656 7254260440616448 7268456645001216 7284515983589376 7302106907246592 7315658581133952 7329974938435584 7335447028826112 7365765831689664 7367550690131968 7369407431737344 7380180246233088 7385689816694784 7403525058736128 7418013366091776 7431780145913856 7468068134907576 7482682749652992 7486382152876032 7488268841926656 7497325964427264 7519219286516532 7533934001362944 7537658742964224 7551647567622144 7566425742901248 7586608898953728 7588520846760924 7601455491710976 7603371181099008 7607130252115968 7618250576756736 7638571973604096 7642348447727616 7653520255352832 7671514989330432 7690890959724672 7707031262429184 7708973558614272 7724059612545024 7744663251015264 7759819147788288 7761774747371904 7776964130439168 7795249102061568 7797708889720848 7812968594006016 7829365091991552 7831338218274816 7833311841817728 7848641219198976 7867594413729792 7869577174418736 7882990880292864 7884977521139712 7888875817009152 7900408005525504 7906010402078082 7921482046700544 7936983968514048 7938984216489984 7955645174120448 7957650125021184 7973222825852928 7992476864741376 7994491097822208 7996505838522264 8010135894491136 8012154577932288 8027833941098496 8031502630682496 8047219856965632 8049247886163456 8064999838973952 8083962031767552 8102337801191424 8121387781914624 8123434502625792 8139331634724864 8158986799423488 8161042995693504 8174953505488896 8177013725626368 8195080481538048 8214870270652416 8230946337718272 8250298699087872 8252377907429376 8288494526398464 8290583360704512 8306807594287104 8308901043781632 8328965691078144 8345265036853248 8360752664153088 8363703536713728 8383368032944128 8401576651771023 8418018093359616 8422179921985536 8424302447167488 8434491709980672 8440788361936896 8461171495698432 8479866085834752 8534935011322944 8551637428174848 8558021533630464 8593393470304608 8597642003693568 8610210287271936 8630454362996736 8652252329690256 8654348927107072 8670410170232832 8672595253441056 8687377704812544 8689567064113152 8712746157392172 8729796541261824 8734112511688704 8746880291831808 8753410153119744 8772422500935954 8789589668256768 8808035728490496 8810255495559168 8827496700051456 8851043715446016 8853274321221078 8868364740329472 8870599711282176 8874985294135296 8887959006216192 8908856116641792 8911667302538112 8929106964578304 8931357243551232 8950100820885504 8952356390648832 8969875679084544 8991536472834048 8993802485049984 9011402881302528 9035440459517808 9053122339086336 9055403871933888 9070838821158912 9073124818845696 9094457285738496 9115130026340352 9134259273990144 9136561254653952 9138863815454016 9154441022275584 9156748089065472 9178860149351424 9181173370155192 9196822693675008 9199140441329664 9217142673113088 9219465541730304 9238813750591488 9241729054483968 9259814629933056 9281586036473856 9283925145858048 9302093296828416 9324556342198272 9326906280792576 9345158543572992 9347513674254336 9365806264614912 9370086402462912 9388423166459904 9409166478802944 9431289037062144 9472565173026816 9474952412233728 9477340253063424 9495886907179008 9518817932660736 9537445756403712 9539849346564096 9601801887738312 9602770727337984 9620592106696704 9625348482269184 9627774225334272 9639419097120768 9669910280798208 9672347254155264 9691275526668288 9712687978119168 9736142542995456 9754211441511936 9773299917914112 9780596038434816 9821021108919552 9825876575649792 9840240328310784 9847586422259712 9871366744981504 9888288376788864 9909040194551808 9911537432504064 9930933787557888 9957424179876768 9976910332870656 9984358455902208 10025625715355376 10045245335150592 10050211657285632 10068863423496192 10115478531938304 10118027795681232 10135273988947968 10137828241465344 10142840336154624 10157667435675648 10164870516957534 10184762631472128 10187329355925624 10189797930303488 10204693673803776 10207265421201408 10228686652440576 10231264446455808 10251286490382336 10254521279632896 10276041683238912 10278631411485696 10298746150060032 10326217668020352 10328820041424591 10346425530384384 10349032996495872 10369285507252224 10393665469415424 10396945186294464 10417291458674688 10441784291033088 10444415789090304 10464854958931968 10490125884973056 10492769565891648 10510654507057152 10513303361519616 10515952883536128 10536532047691776 10541347202770776 10561976062267392 10582645291352064 10585312288653312 10607526898827264 10610200166694912 10656635819655168 10659321463762944 10662007784696352 10680181192654848 10682872770576384 10708670174243328 10729626475954176 10732330514884608 10753333118631936 10778616042356736 10803117068255232 10828517042552832 10831246003501056 10852442179633152 10878649065897984 10881390660924672 10902684967501824 10926773975384064 10953160360869888 10973487871700928 10994962407653376 11003170543239168 11051326035197952 11054111147606016 11078534725042176 11105287588104192 11127020049137664 11147670218870784 11151604715618304 11202102202361364 11224024124479488 11229573229314048 11232403262889984 11245988946640896 11254384482582528 11278828929774798 11281561994264576 11300901002044416 11306488114446336 11327471351433216 11349638614351872 11379913348430592 11402183237566464 11410695378173952 11457857960406144 11463522671591424 11480280383029248 11507272483995648 11536336439587008 11560546893643776 11563460337921408 11586089418817536 11616994876522896 11639728721682432 11642662121057856 11645483348918272 11662507055775744 11665446195658752 11692873653092352 11696563334581272 11719452891009024 11744047637987328 11747007327412224 11769995600068608 11801391620594688 11804365761628104 11824486320439296 11827466281709568 11833313725513728 11850612008288256 11859015603117123 11878474822189056 11882223070050816 11905475952771072 11908476324734976 11933467761180672 11936475187531776 11959834238779392 11988715297112064 11991736646733312 11994758757783396 12015203841736704 12018231866898432 12041750911647744 12047253946023744 12070829785448448 12073871829245184 12097499758460928 12125943047651328 12153506701787136 12179012365320192 12182081672871936 12185151753938688 12208997452087296 12238480199135232 12241564493540256 12262430258233344 12265520588439552 12292620722307072 12322305405978624 12346419506577408 12375448048631808 12378566861144064 12432741789597696 12435875041056768 12460211391430656 12463351565672448 12487741686153216 12493448536617216 12517897555279872 12541128996229632 12545555305070592 12575052049416192 12633269882978304 12636453670751232 12661182542905344 12691757243547648 12719799128752128 12802402516984416 12803694303117312 12827456142262272 12837032300445696 12890090205456912 12893213707730944 12896463005540352 12915315430907904 12921700702224384 12945681544495104 12981523390660608 13005615255349248 13031066557218816 13040794717913088 13069119236088258 13094694811892736 13101168767533056 13120320437747712 13130115229679616 13158633751403931 13184384502385152 13212053592735744 13215383243338752 13241245050077184 13276565573169024 13279911481831617 13302547110494208 13305899566923264 13312477941202944 13331938509324288 13363284174962688 13367500953807168 13393660446867456 13425151231328256 13487304709251072 13490703727574976 13513698651930624 13517104321953792 13553160689276712 13579683508629504 13583105807900832 13606258231738368 13609687228268544 13638248869920768 13641685928607744 13672695039510528 13701388910985216 13704841881980928 13708295723181024 13731661533413376 13735122133598208 13768290224027136 13771760055232788 13795234040512512 13798710661994496 13825714009669632 13858220625887232 13862593581725952 13889721944899584 13922379054710784 13925887718787072 13953139945242624 13986834513297408 13990359421188864 14017737815359488 14021270511381504 14048709396922368 14055129603694368 14082634749689856 14113749718204416 14146933555593216 14208847759540224 14212428618350592 14216010379595136 14243830360768512 14278226898991104 14306168634605568 14309774019846144 14337777491509248 14404156091006976 14438022723403776 14441661338001408 14469922906177536 14504865421197312 14508520881232896 14536913290002432 14569031967178752 14604213814493184 14631317162267904 14659949876871168 14670894057652224 14731531663379328 14738814863474688 14760360492466176 14771379633389568 14807050117472256 14836026732183552 14863560291827712 14936136269815152 14965365499305984 14972764305752064 14976537683853312 14994651928854528 15038438573033064 15067868002725888 15075317485928448 15103295135244288 15132851485802496 15173217797907456 15177041693521848 15202910983421952 15206742362198016 15214260504231936 15236501153513472 15247305775436301 15277143947208192 15284696895455232 15307040510705664 15343029978660864 15381781919449344 15414062524858368 15417947117228544 15448119225090048 15489326502030528 15519638295576576 15523549494743808 15553928260878336 15590498204123136 15595417779441696 15625937188012032 15658730183983104 15662676436549632 15666623683635456 15697282438397952 15735188827459584 15739154348837472 15765981760585728 15769955042279424 15812020804156164 15842964093401088 15873967937028096 15877968432979968 15911290348240896 15915300250042368 15984953729482752 15988982195644416 15993011677044528 16020271788982272 16024309155864576 16055667882196992 16063005261364992 16094439713931264 16098495772326912 16129999677947904 16167924063535104 16204675602382848 16242775563829248 16246869005251584 16278663269449728 16317973598846976 16322085991387008 16354027451252736 16390160963076096 16429740541304832 16461892675436544 16504755814858752 16576989052796928 16581166721409024 16613615188574208 16617802087563264 16657931382156288 16690530073706496 16721505328306176 16727407073427456 16766736065888256 16803153303542046 16836036186719232 16844359843971072 16848604894334976 16868983419961344 16881576723873792 16922342991396864 16959732171669504 17069870022645888 17103274856349696 17116043067260928 17186786940609216 17195284007387136 17220420574543872 17260908725993472 17304504659380512 17308697854214144 17340820340465664 17345190506882112 17374755409625088 17379134128226304 17425492314784344 17459593082523648 17468225023377408 17493760583663616 17544845001871908 17579179336513536 17616071456980992 17620510991118336 17654993400102912 17702087430892032 17706548642442156 17736729480658944 17741199422564352 17749970588270592 17775918012432384 17817712233283584 17823334605076224 17858213929156608 17862714487102464 17900201641771008 17904712781297664 17939751358169088 17983072945668096 17987604970099968 18022805762605056 18070880919035616 18106244678172672 18110807743867776 18146249637691392 18188914571476992 18230260052680704 18268518547980288 18273122509307904 18277727630908032 18313496178130944 18357720298702848 18362346740310384 18393645387350016 18398280882659328 18434285346226176 18438931083460608 18483458108967936 18519629259866112 18563172072947712 18567850291716096 18604186593656832 18649112684396544 18653812561585152 18690317087145984 18695027348508672 18731612529229824 18740172804925824 18776846332919808 18818332957605888 18862578074124288 18949904824467456 18954680506126848 18991773814358016 19037635865321472 19074891512807424 19079698693128192 19203603775476624 19205541454675968 19241184213393408 19250696964538368 19255548450668544 19278838194241536 19339820561596416 19344694508310528 19382551053336576 19472285085990912 19508422883023872 19546599835828224 19561192076869632 19603678854132387 19642042217839104 19651753151299584 19680480656621568 19695172844519424 19742733489963008 19776576753577728 19818080389103616 19823074865008128 19861867575115776 19914848359753536 19953820665741312 19968716911804416 20051251430710752 20090490670301184 20137726846992384 20230957063876608 20236055591362464 20270547977895936 20275656482930688 20329741033915068 20369525262944256 20374658711851248 20379595860606976 20409387347607552 20414530842402816 20457373304881152 20462528892911616 20509042559265792 20552083366477824 20557262822971392 20597492300120064 20652435336040704 20657640082849182 20692851060768768 20698065992991744 20738571014504448 20787330938830848 20793890372588928 20834582917349376 20883568582066176 20888831578180608 20929709917863936 20980251769946112 20985539131783296 21026606723039232 21031905767072256 21073064095383552 21082694405541552 21123952124534784 21165290582704128 21170624577306624 21220400333389824 21313271639310336 21318642927525888 21324015569392704 21360362385309696 21365745541152768 21417340348486656 21459252951908352 21464661029769216 21506666237263872 21557232084713472 21606234136510464 21657034085105664 21662492007002112 21704884359266304 21757298131795968 21762781321849344 21805369935003648 21853547950768128 21906320721739776 21946975743401856 21989924815306752 22006341086478336 22102652070395904 22108222295212032 22157069450084352 22210575176208384 22254040098275328 22295340437741568 22404204404722728 22448048248958976 22459146458628096 22464806525779968 22491977893281792 22557657859549596 22563123988529152 22601802004088832 22612976228892672 22654942702866432 22699277228703744 22759826696861184 22804366475132928 22821390756347904 22915715920812288 22927045343182848 22960560766058496 23014544967991296 23072672879174016 23121093787287552 23126920675842816 23172178837635072 23233989753045792 23279457443364864 23285324242115712 23330892391317504 23385747306184704 23393126669162544 23438905782018048 23488095275974656 23494014654824448 23602783241189376 23608731523256208 23648972640878592 23654932563419136 23666627451027456 23701224016576512 23718031206234246 23764446140101632 23810951905542144 23816952649469952 23866935522361344 23872950375063552 23919668477558784 23977430594224128 23983473293466624 23989517515566792 24030407683473408 24036463733796864 24083501823295488 24094507892047488 24141659570896896 24147743658490368 24194999516921856 24251886095302656 24307013403574272 24364163345743872 24370303507877376 24417994904174592 24476960398270464 24483128987080512 24524860516466688 24531041176879104 24585241444614144 24644610811957248 24692839013154816 24750896097263616 24757133722288128 24865483579195392 24871750082113536 24920422782861312 24926703131344896 24986897073234432 25035795110559744 25082257992459264 25091110610141184 25150104098832384 25266539765956608 25272907341502464 25322365085810688 25383514487095296 25439598257504256 25604805033968832 25654912284524544 25674064600891392 25780180410913824 25786427415461888 25792926011080704 25830630861815808 25891363088990208 25963046781321216 26011230510698496 26062133114437632 26138238472176516 26189389623785472 26202337535066112 26240640875495424 26260230459359232 26317267502807862 26368769004770304 26424107185471488 26430766486677504 26482490100154368 26553131146338048 26559822963663234 26605094220988416 26611799133846528 26624955882405888 26663877018648576 26726568349925376 26735001907614336 26787320893734912 26850302462656512 26974609418502144 26981407455149952 27034208643907584 27106321378553424 27159367017259008 27166211615801664 27212516463476736 27219374456537088 27283371857215488 27345390079021056 27402777821970432 27409683763961856 27416591446362048 27463323066826752 27470244267196416 27536580448054272 27543520110465576 27590468081025024 27597421323988992 27651428019339264 27716441251774464 27725187163451904 27779443889799168 27844758109421568 27851775437574144 27906279890485248 27973669026594816 27980718842377728 28035475630718976 28042541022763008 28097418793844736 28110259207388736 28165269499379712 28227499436408832 28293867111186432 28417695519080448 28424857236701184 28432020759190272 28487660721537024 28556453797982208 28612337269211136 28619548039692288 28808312182013952 28876045446807552 28883322676002816 29009730842394624 29017041762465792 29073826580004864 29138063934357504 29208427628986368 29262634324535808 29319899753742336 29341788115304448 29463063326758656 29477629726949376 29520720984932352 29542759266779136 29614100234944512 29727120583655424 29872272539630304 29930730998611968 29953075367706624 30076877146066128 30135736005451776 30150634971856896 30206590270488576 30346435595814912 30354083387043696 30405821966843904 30413484724396032 30428521008463872 30473002307026944 30494611550872602 30554287894416384 30569393790910464 30614081021411328 30686059957321728 30763563838898688 30828125049716736 30835894234457088 30896238450180096 30978653004061056 30986460124273773 31039276591153152 31047098989487616 31107856521756672 31180996408246272 31190835558883392 31251874376024064 31325352873099264 31333247367270912 31394564876795904 31470377654919168 31478308697674944 31531963521171456 31539910084558848 31624041608312328 31685928186802176 31747935874056192 31755936865959936 31822580696481792 31830600500084736 31969907458965504 31977964391288832 31986023354089056 32040543577964544 32048618311729152 32126010522729984 32188879427862528 32196991544653824 32259999355895808 32335848127070208 32409351204765696 32485551127658496 32493738010503168 32557326538899456 32635947197693952 32644171982774016 32708054902505472 32780321926152192 32859481082609664 33009511629717504 33153978105593856 33162333442818048 33235604175126528 33315862764312576 33381060147412992 33443010656612352 33454814146854912 33606306607084092 33672072373438464 33688719687942144 33697209788669952 33737966839922688 33763153447747584 33844685982793728 33919464343339008 34139740045291776 34206549712699392 34232086134521856 34373573881218432 34390568014774272 34440841149087744 34521817451986944 34609009318761024 34617395708428288 34681640680931328 34690381013764224 34758268256452608 34850984629568688 34919186165047296 34936450046754816 34987521167327232 35089690003743816 35158358673027072 35232142913961984 35241021982236672 35309986800205824 35404174861784064 35413097284884312 35473458961317888 35482398845128704 35499941176541184 35551836024864768 35577046809351369 35635424466567168 35646669210152448 35716427858313216 35725428974204928 35800403283542016 35809425562595328 35879502716338176 35966145891336192 35975209940199936 36045611525210112 36141761838071232 36212489356345344 36221615487735552 36292499275382784 36377829142953984 36460520105361408 36537037095960576 36546245018615808 36555455261816064 36626992356261888 36715440597405696 36724693480620768 36787290774700032 36796561765318656 36877862166921216 36966916217935872 37039258519732224 37126344145895424 37135700583432192 37298225368793088 37307625123170304 37380634174291968 37390054697017344 37463225058459648 37480345609851648 37553692665839616 37636665915211776 37725156148248576 37899809648934912 37909361012253696 37983547628716032 38075271730642944 38159397386256384 38407207550953248 38411082909351936 38482368426786816 38511096901337088 38679641123192832 38689389016621056 38765102106673152 38944570171981824 39016845766047744 39093199671656448 39122384153739264 39207357708264774 39284084435678208 39303506302599168 39360961313243136 39390345689038848 39475901254211793 39485466979926016 39553153507155456 39636160778207232 39646149730016256 39723735150231552 39829696719507072 39907641331482624 39937433823608832 40102502861421504 40180981340602368 40275453693984768 40461914127753216 40472111182724928 40541095955791872 40551312965861376 40659482067830136 40739050525888512 40749317423702496 40759191721213952 40818774695215104 40829061684805632 40914746609762304 40925057785823232 41018085118531584 41104166732955648 41114525645942784 41194984600240128 41304870672081408 41315280165698364 41385702121537536 41396131985983488 41477142029008896 41574661877661696 41587780745177856 41669165834698752 41767137164132352 41777663156361216 41859419835727872 41960503539892224 41971078263566592 42053213446078464 42063811534144512 42146128190767104 42165388811083104 42247904249069568 42341249154613248 42440800666779648 42626543278620672 42637285855051776 42648031138785408 42731491082305536 42834680696973312 42918505903816704 42929322059538432 43013332474527744 43212468273020928 43314068170211328 43324984014004224 43409768718532608 43514596263591936 43525562643698688 43610739870007296 43707095901536256 43812641443479552 43893951486803712 43979849630613504 44012682172956672 44216444590424064 44314138900168704 44421150352416768 44508080196550656 44590680875483136 44808408809445456 44896096497917952 44918292917256192 44929613051559936 44983955786563584 45115315719099192 45126247977058304 45203604008177664 45225952457785344 45309885405732864 45398554457407488 45519653393722368 45608732950265856 45642781512695808 45741917326308903 45831431841624576 45854090686365696 45921121532116992 46029089935982592 46145345758348032 46242187574575104 46253841351685632 46344357675270144 46467979506091584 46558914886729728 46570648484231424 46661784782635008 46771494612369408 46786253338325088 46877811564036096 46976190551949312 46988029309648896 47205566482378752 47217463046512416 47297945281757184 47309865126838272 47436062412468492 47528892280203264 47621903811084288 47633905298939904 47733871044722688 47745900750127104 47954861188448256 47966946586933248 47979035031133584 48060815366946816 48072927467593728 48167003646590976 48189015784094976 48283319141793792 48295487316980736 48389999033843712 48503772190605312 48614026807148544 48728326691487744 48740607015754752 48835989808349184 48953920796540928 48966257974161024 49062082353758208 49170482889228288 49289221623914496 49385678026309632 49514267444576256 49730967158390784 49743500164227072 49840845565722624 49853406262689792 49973794146468864 50071590221119488 50164515984918528 50182221220282368 50300208197664768 50533079531913216 50545814683004928 50644730171621376 50767028974190592 50879196515008512 51209610067937664 51309824569049088 51348129201782784 51560360821827648 51572854830923776 51585852022161408 51661261723631616 51782726177980416 51926093562642432 52022461021396992 52124266228875264 52276476944353032 52378779247570944 52404675070132224 52481281750990848 52634535005615724 52737538009540608 52848214370942976 52861532973355008 52964980200308736 53106262292676096 53119645927326468 53210188441976832 53223598267693056 53249911764811776 53327754037297152 53453136699850752 53470003815228672 53574641787469824 53700604925313024 53949218837004288 53962814910299904 54068417287815168 54212642757106848 54318734034518016 54332423231603328 54438748913074176 54566743714430976 54690780158042112 54805555643940864 54819367527923712 54833182892724096 54940488534392832 55073160896108544 55087040220931152 55180936162050048 55194842647977984 55302856038678528 55450374326903808 55558887779598336 55689516218843136 55703550875148288 55812559780970496 55947338053189632 55961437684755456 56070951261437952 56085082045526016 56194837587689472 56220518414777472 56330538998759424 56454998872817664 56587734222372864 56849714473402368 56864041518380544 56975321443074048 57112907595964416 57224674538422272 57239096079384576 57616624364027904 57752090893615104 57766645352005632 58019461684789248 58034083524931584 58147653160009728 58416855257972736 58525268649071616 58639799507484672 58683576230608896 58811036562397161 58926126653517312 58955259453898752 59041441969864704 59085518533558272 59228200469889024 59454241167310848 59744545079260608 59861461997223936 59906150735413248 60153754292132256 60271472010903552 60413180540977152 60692871191629824 60708166774087392 60811643933687808 60826969448792064 60989223101745204 61108575788832768 61138787581820928 61228162042822656 61372119914643456 61527127677797376 61656250099433472 61671788468914176 61792476900360192 61957306008122112 61972920248547546 62078553182306304 62094197978975232 62215713043513344 62361992816492544 62381671117766784 62503748752048128 62650705746198528 62666494734541824 62789129753591808 62940755309838336 62956617395349888 63079820169117696 63248083216624656 63371856373604352 63495871748112384 63511873731919872 63661201000169472 63939814917931008 63955928782577664 63972046708178112 64081087155929088 64097236623458304 64252021045459968 64377758855725056 64393983089307648 64519998711791616 64671696254140416 64818702409531392 64971102255316992 64987476021006336 65114653077798912 65271894395387904 65288343965548032 65416109805010944 65560643852304384 65718962165219328 66019023259435008 66307956211187712 66324666885636096 66471208350253056 66631725528625152 66762120294825984 66886021313224704 67212613214168184 67344144746876928 67377439375884288 67394419577339904 67475933679845376 67689371965587456 67838928686678016 68279480090583552 68413099425398784 68464172269043712 68747147762436864 68781136029548544 68881682298175488 69043634903973888 69218018637522048 69363281361862656 69380762027528448 69516536512905216 69701969259137376 69838372330094592 70179380007487632 70316717346054144 70464285827923968 70482043964473344 70808349723568128 70826194569768624 70946917922635776 70964797690257408 70999882353082368 71103672049729536 71154093618702738 71293338420304896 71432855716626432 71450857948409856 71600806567084032 71618851125190656 71759005432676352 71932291782672384 71950419880399872 72091223050420224 72283523676142464 72424978712690688 72443230975471104 72584998550765568 72755658285907968 72921040210722816 73092490037231616 73110910523632128 73253984712523776 73430881194811392 73449386961241536 73574581549400064 73593123530637312 73755724333842432 73933832435871744 74078517039464448 74252688291790848 74271401166864384 74596450737586176 74615250246340608 74761268348583936 74780109394034688 74960691219703296 75107385331679232 75273331830423552 75450312296497152 75799619297869824 75818722024507392 75967095257432064 76150543461285888 76318794772512768 76814415101906496 76964736853573632 77022193802674176 77359282246385664 77378778033242112 77889140343963648 78033691532095488 78186399343312896 78414715416529548 78568168871356416 78607012605198336 78721922626486272 78780691378077696 78951802508423586 78970933959852032 79106307014310912 79272321556414464 79292299460032512 79447470300463104 79659393439014144 79815282662965248 79874867647217664 80205005722843008 80361962681204736 80550907387969536 80923828255506432 80944222365449856 81102625931722752 81318964135660272 81478101051777024 81498634847404992 81518383442427904 81637549390430208 81658123369611264 81850115571646464 82036170237063168 82208333465911296 82229051291885568 82389969200480256 82609741344162816 82630560331396728 82771404243075072 82792263971966976 82954284058017792 83149323755323392 83175561490355712 83338331669397504 83534274328264704 83555326312722432 83718839671455744 83921007079784448 83942156527133184 84106426892156928 84127623068289024 84292256381534208 84330777622166208 84495808498139136 84682498309226496 84881601333559296 85253086557241344 85274571710103552 85296062277570816 85462982164611072 85669361393946624 85837011807633408 85858644119076864 86424936546041856 86628136340422656 86649968028008448 87029192527183872 87051125287397376 87221479740014592 87414191803072512 87625282886959104 87787902973607424 87959699261227008 88025364345913344 88432889180848128 88628277800337408 88842300704833536 89181361750966272 89616817618890912 89792192995835904 89859226103119872 90230631438198384 90252495954116608 90407208016355328 90451904915570688 90619770811465728 91039306787444736 91217465900531712 91285563025391616 91483834652617806 91662863683249152 91708181372731392 91842243064233984 92058179871965184 92290691516696064 92484375149150208 92507682703371264 92688715350540288 92935959012183168 92959380372821319 93117829773459456 93141296968462848 93323569565270016 93542989224738816 93572506676650176 93755623128072192 93976058619297792 94411132964757504 94434926093024832 94595890563514368 94619730253676544 94872124824936984 95057784560406528 95243807622168576 95267810597879808 95467742089445376 95491801500254208 95909722376896512 95933893173866496 95958070062267168 96121630733893632 96145854935187456 96378031568189952 96566638283587584 96590974633961472 96779998067687424 97007544381210624 97228053614297088 97456653382975488 97481214031509504 97671979616698368 97907841593081856 97932515948322048 98124164707516416 98340965778456576 98578443247828992 99028534889152512 99461934316781568 99487000328454144 99706812525379584 99947588292937728 100143180442238976 100329031969837056 100364442440564736 101066159063826432 101091629366009856 101289460343242752 101534057948381184 101758393030017024 102419220135875328 102619649138098176 102696258403565568 103120721643655296 103171704044322816 103322523447263232 103565452355960832 103852187125284864 104044922042793984 104552953888706064 104757558495141888 104809350140264448 104962563501981696 105269070011231448 105475076019081216 105696428741885952 105723065946710016 105929960400617472 106212524585352192 106239291854652936 106420376883953664 106447196535386112 106499823529623552 106655508074594304 106731140428054107 106906273399701504 106940007630457344 107149283574939648 107401209850626048 107898437674008576 107925629820599808 108136834575630336 108425285514213696 108637468069036032 108664846463206656 108877497826148352 109133487428861952 109381560316084224 109611111287881728 109638735055847424 109666365785448192 109880977068785664 110146321792217088 110174080441862304 110361872324100096 110389685295955968 110900748653807616 111117775559196672 111379032437686272 111407101750296576 111894676106379264 111922875369510912 112141902522875904 112170164091052032 112389675175378944 112441036829554944 112661077997518848 112909997745635328 113175468444745728 113699428946804736 113728083036761088 113950642886148096 114225815191928832 114478192158769152 115233248728055808 115533290704011264 116038923369578496 116068167049863168 116295306320019456 116833710515945472 117050537298143232 117279599014969344 117367152461217792 117622073124794322 117852253307034624 117910518907797504 118082883939729408 118171037067116544 118456400939778048 118908482334621696 119489090158521216 119722923994447872 119812301470826496 120307508584264512 120542944021807104 120826361081954304 121385742383259648 121416333548174784 121623287867375616 121653938897584128 121978446203490408 122217151577665536 122277575163641856 122456324085645312 122744239829286912 123054255355594752 123312500198866944 123343576937828352 123584953800720384 123914612016244224 123945840497095092 124157106364612608 124188395957950464 124431426087026688 124723985632985088 124763342235533568 125007497504096256 125301411492397056 125332989469083648 125578259507183616 125881510619676672 125913234790699776 126159640338235392 126496166433249312 126743712747208704 127023747463839744 127322402000338944 127879629835862016 127911857565155328 127944093416356224 128194473246916608 128504042090919936 128755517711450112 128787966178615296 129039997423583232 129637404819062784 129942204510633984 129974952042012672 130229306155597824 130543788790775808 130576687931096064 130832219610021888 131121287704608768 131437924330438656 132038046518870016 132649333771272192 132942416700506112 133263451057250304 133524240589651968 133772042626449408 134425226428336368 134688289493753856 134754878751768576 134788839154679808 134951867359690752 135378743931174912 135677857373356032 136558960181167104 136826198850797568 136928344538087424 137225751978926709 137494295524873728 137562272059097088 137763364596350976 138087269807947776 138436037275044096 138726562723725312 138761524055056896 139033073025810432 139403938518274752 139676744660189184 140358760014975264 140633434692108288 140928571655847936 140964087928946688 141616699447136256 141652389139537248 141893835845271552 141929595380514816 142308187237405476 142586676840609792 142865711433252864 142901715896819712 143201613134168064 143237702250381312 143864583565344768 143900839760799744 144182446100840448 144567047352284928 144849957425381376 144886461950942208 145169997101531136 145511316571815936 145842080421445632 146184980074463232 146221821047264256 146507969425047552 146861762389622784 146898773922483072 147186247061274624 147511448667684864 147867664871743488 148157034078928896 148542802333728768 149192901475172352 149230500492681216 149522536697167872 149560218788069376 149921382439406592 150214770663358464 150546663660847104 150900624592994304 151599238595739648 151637444049014784 151934190514864128 152301086922571776 152637589545025536 153628830203812992 153929473707147264 154044387605348352 154718564492771328 154757556066484224 155778280687927296 156067383064190976 156372798686625792 156829430833059096 157136337742712832 157214025210396672 157443845252972544 157903605016847172 157941867919704064 158212614028621824 158544643112828928 158584598920065024 158894940600926208 159318786878028288 159630565325930496 159749735294435328 160410011445686016 160723925362409472 161101814775939072 161847656511012864 161888444730899712 162205251863445504 162637928271320544 162956202103554048 162997269694809984 163316246739222528 163700231143292928 164072340474126336 164416666931822592 164458102583771136 165219482688325632 165261120662793456 165542808486150144 165584527943933952 165908568116035584 166351122980711424 166676663338795008 167068548656529408 167110652625444864 167437679342911488 167842014159568896 167884313054266368 168212853784313856 168255246136578048 168584512763068416 168661555244332416 168991616996278272 169364996618452992 169763202667118592 170549143420207104 170592124555141632 170925964329222144 171338722787893248 171674023615266816 171717288238153728 172849873092083712 173256272680845312 173299936056016896 174058385054367744 174102250574794752 174442959480029184 175250565773918208 175575805947214848 175919398522454016 176050728691826688 176865778361696256 177256555600674816 177684601409667072 178362723501932544 179233635237781824 179584385991671808 179718452206239744 180461262876396768 180504991908233216 180814416032710656 181239541622931456 182078613574889472 182434931801063424 182967669305235612 183325727366498304 183416362745462784 183684486128467968 184116359743930368 184581383033392128 184968750298300416 185015365406742528 185377430701080576 185871918024366336 185918760745642638 186235659546918912 186282593936925696 186647139130540032 187085978449477632 187145013353300352 187511246256144384 187952117238595584 188822265929515008 188869852186049664 189239460507353088 189744249649873968 190115569120813056 190487615244337152 190535621195759616 190983603000508416 191819444753793024 191867786347732992 191916140124534336 192243261467787264 192291709870374912 192756063136379904 193133276567175168 193181949267922944 193559996135374848 194015088762421248 194456107228594176 194913306765950976 194962428063019008 195343959233396736 195815683186163712 195865031896644096 196248329415032832 196681931556913152 197156886495657984 198057069778305024 198923868633563136 198974000656908288 199413625050759168 199895176585875456 200286360884477952 200658063939674112 202132318127652864 202183258732019712 203068115896762368 203516786060034048 204838440271750656 205239298276196352 205392516807131136 206241443287310592 206343408088645632 206645046894526464 207130904711921664 208089844085587968 209105907777412128 209515116990283776 210538140022462896 210950152038162432 211392857483771904 211446131893420032 212425049170704384 212478583709305872 212840753767907328 212894393070772224 212999647059247104 213311016149188608 213462280856108214 213880015260914688 214298567149879296 214802419701252096 215796875348017152 215851259641199616 216273669151260672 216850571028427392 217274936138072064 217329692926413312 217754995652296704 218266974857723904 218763120632168448 219277470111694848 219332731570896384 219761954137571328 220292643584434176 220348160883724608 220723744648200192 220779370591911936 221801497307615232 222235551118393344 222758064875372544 222814203500593152 223789352212758528 223845750739021824 224283805045751808 224340328182104064 224882073659109888 225322155995037696 225819995491270656 226350936889491456 227398857893609472 227456166073522176 227901285772296192 228451630383857664 228956384317538304 231066581408022528 232077846739156992 232136334099726336 233667421031890944 234101074596286464 234559198029938688 235244146249588644 235704506614069248 235821037815595008 236165767879458816 236342074134233088 236912801879556096 237816964669243392 238978180317042432 239445847988895744 239624602941652992 240615017168529024 241085888043614208 241652722163908608 242771484766519296 242832667096349568 243307877795168256 243956892406980816 244434303155331072 244555150327283712 244912648171290624 246108510711189504 246625000397733888 246687153875656704 247169907601440768 247829224032488448 247891680994190184 248314212729225216 248376791915900928 248862852174053376 249447971265970176 249526684471067136 250014995008192512 250602822984794112 250665978938167296 251156519014367232 251763021239353344 251826469581399552 252319280676470784 252992332866498624 253487425494417408 254047494927679488 254644804000677888 255759259671724032 255823715130310656 255888186832712448 256388946493833216 257008084181839872 257511035422900224 257575932357230592 259274809638125568 259884409021267968 259949904084025344 261087577581551616 261153375862192128 261664439220043776 262242575409217536 262875848660877312 264076093037740032 265298667542544384 265884833401012224 266526902114500608 267544085252898816 268850452856672736 269376578987507712 269577678309359616 270757487862349824 271355714746712064 273117920362334208 273652397701595136 273856689076174848 274451503957853418 274988591049747456 275124544118194176 275526729192701952 276174539615895552 276872074550088192 277453125447450624 277523048110113792 278066146051620864 278807877036549504 279353489320378368 280717520029950528 281266869384216576 281928175857893376 283233398894272512 283304778279074496 283787671690543104 283859190761029632 284616374474810952 285173353681219584 285731422866505728 285803431793639424 286403226268336128 286475404500762624 287729167130689536 287801679521599488 288364892201680896 289134094704569856 289699914850762752 289772923901884416 290339994203062272 291022633143631872 291684160842891264 292369960148926464 292443642094528512 293015938850095104 293723524779245568 293797547844966144 294372494122549248 295022897335369728 295735329743486976 297085604667457536 298385802950344704 298461000985362432 299120437576138752 299842764878813184 300429541326716928 301093327321694208 303198477191479296 303274888098029568 303868381029728256 304602173845143552 305275179090051072 307257660407625984 307858947414294528 308088775210696704 309515112132968448 311556561375854592 312134766128381952 313658861666118192 314272675485425664 314428050420793344 314887690505945088 315807210033694344 315883735839408128 316425228057243648 317089286225657856 317169197840130048 317789881201852416 318637573756056576 319261130651860992 319499470588870656 320193421284162321 320820022891372032 321447850724818944 322203629551878144 323695313022025728 323776889461799424 324410503726891008 325275856542641088 325912404207108096 325994539389619968 326632493478445056 327400462286585856 328144680948252672 328833333863645184 328916205167542272 330438965376651264 330522241325586912 331085616972300288 331169055887867904 332702245961422848 333353326677590016 334137097313058816 334221305250889728 335684028319137792 335768626108532736 336425707568627712 336510492273156096 337169025526136832 337323110488664832 337983233992556544 338729993236905984 339526405334237184 341098286840414208 341184249110283264 341851928658444288 342677445575786496 343434576476307456 345699746184167424 346599872112033792 348116770108735488 348204501149589504 348885918960058368 350501131547836416 351151611894429696 351838797044908032 352101457383653376 353731556723392512 354513111201349632 355369202819334144 356725447003865088 358467270475563648 359168771983343616 359436904412479488 360922525752793536 361009983816466432 361628832065421312 362479083245862912 364157227149778944 364869863602126848 365935338610471224 366651454732996608 366832725490925568 367368972256935936 368232719487860736 369162766066784256 369937500596600832 370030730813485056 370754861402161152 371743836048732672 371837521491285276 372471319093837824 372565187873851392 373294278261080064 374171956898955264 374290026706600704 375022492512288768 375904234477191168 377644531859030016 377739704372099328 378478921014706176 379488499299747936 380231138241626112 381071242391519232 381967206001016832 383638889507586048 383735572695465984 383832280249068672 384583419740749824 385512126272759808 386266553134350336 386363898535845888 387119992270749696 388912214457188352 389826613531901952 389924856126038016 390687918466793472 391631366372327424 391730063793288192 392496658830065664 393363863113826304 394313772991315968 396114139556610048 397948001313816576 398827250101518336 399790353171750912 400572721768955904 401316127879348224 404264636255305728 404366517464039424 406136231793524736 407033572120068096 409676880543501312 410478596552392704 410785033614262272 411677255936780127 412482886574621184 412686816177291264 413290093789052928 414261809423843328 416179688171175936 418211815554824256 419030233980567552 421076280044925792 421900304076324864 422785714967543808 422892263786840064 424850098341408768 424957167418611744 425681507535814656 425788786141544448 426924561712216428 427760030521829376 428597134299758592 429604839402504192 431593750696034304 431702519282399232 432547338302521344 433701142056854784 434549872276144128 434659385852826624 435509991304593408 436533949715447808 437526241264336896 438554940223389696 438665463141792768 439523908275142656 440585287168868352 440696321767449216 441558741183823872 443602994615230464 444471102236786688 445628407001186304 447578704425517056 447691501478043648 448567610091503616 448680656364208128 449764147318219776 450644311990075392 451639990982541312 452701873778982912 454797715787218944 454912332147044352 455802571544592384 456903260767715328 457912768635076608 462133162816045056 464155693478313984 464272668199452672 467334842063781888 468202149192572928 469118396059877376 470488292499177288 471409013228138496 471642075631190016 472331535758917632 473825603759112192 475633929338486784 477956360634084864 478891695977791488 479249205883305984 481230034337058048 482171776087228416 483305444327817216 485542969533038592 485665334192699136 486615755590336512 487913784813961632 488868606310662144 492217021422379008 493250000795467776 493374307751313408 495658448064976896 495783361988380368 496628425458450432 496753583831801856 497725704348106752 499053368942134272 500029990016385024 501205645969588224 501331957876334592 502313038028734464 503526042478706688 503652939162799104 504638561352941568 505984665732997248 506974850988834816 508094989855358976 509289608001355776 511647430260621312 511776373665424896 512777892987666432 514016168363679744 515022070845800448 515151864714461184 518549619276251136 519768818042535936 519899808168050688 522175155163103232 522306751724384256 523328878440087552 525751697321754624 528152186075480064 530597335085088768 531769666802024448 533053804229001216 535088170505797632 537700905713345472 538753157975015424 539155356618719232 541514975724699648 546235840724668416 547304795403190272 548903007915706836 549977182099494912 550249088236388352 551053458385403904 552349079231791104 553744149100176384 554906250894901248 555046096220227584 556132292103241728 557615754073099008 558706978640756736 561435040059901056 562533738768433152 563856351715786752 566466797788545024 566609556558148992 567718381522059264 569232748949621904 570346707362439168 571462845733011456 571606863587278848 572950809001525248 575458334261379072 575603359043198976 576729784403361792 578268189409139712 579399829701525504 579545847803768832 580679988406124544 582045266287263744 583368321685782528 584739920297852928 584887284189057024 586031877700190208 587447049558491136 587595095689932288 588744988245098496 590045794670739456 591470659486973952 594171209334915072 596771605900689408 596922001970724864 598240875152277504 599685529757626368 600859082653433856 606396954382958592 606549776196059136 609204347690287104 610550358180102144 614515320815251968 615717894828589056 616177550421393408 619030224265936896 624269532256763904 627317723332236384 628545350970851328 631614420067388688 631767471678816256 632850456114487296 634178572451315712 634338395680260096 637275147512113152 638522261303721984 638998941177741312 640386842568324642 641640045782744064 642895701449637888 644407259103756288 647390626044051456 647553778923598848 648821007453782016 650551713085282176 651824808414216192 651989078779239936 653264986956890112 654800924573171712 656289361896505344 657832410335084544 660877930753302528 661044482651173824 662171233944600576 662338111775735808 665404491922845696 666706653355180032 668274194626117632 668442610501779456 671368056638275584 671537252217065472 672851415137255424 673020984546312192 674646220977329664 675966467985113088 677459986473811968 679052810668474368 682196573680828416 682368498220566528 683703857316888576 685354891151572992 686869152952614912 693199744224067584 696233540217470976 696409002299179008 701002263095672832 702303223788859392 703677594089816064 707463113446785024 709026222402699264 710738405638668288 713450894007730176 716934540951127296 718337543966687232 718873808824958976 721845051505587072 723257664130842624 724958166491725824 728314454299557888 731870677220942448 733302909465993216 733665450981851136 734737944513871872 738325532133568512 739875001193201664 740061461626970112 741509722804322304 743487672097465344 743675042982570552 744942638187675648 745130375747702784 746588556522160128 748343913797910528 748580053413201408 750044985024577536 751808468954382336 755289063718060032 755479408744198656 756957842029412352 758976998599495872 760462276483252224 762142484783038464 763934412002033664 767277779015172096 767471145390931968 767664560498137344 769166839481499648 771024252545519616 772533106268700672 772727797071691776 777824428914376704 779653227063803904 779849712252076032 783262732744654848 783460127586576384 784993317660131328 786727726227652608 788627545982631936 792228279113220096 795896002627633152 797654500203036672 799580706343501824 802632255758696448 808733034928078848 812272463587049472 814067144240136192 819353761087002624 820957193104785408 821570067228524544 823354511873560254 824965773149242368 825373632354582528 826580187578105856 828523618847686656 832359376342351872 836423631109648512 838060467961135104 842152560089851584 843800608152649728 845784527573680128 849700196682817536 849914334837223488 851363015071629312 851577572283088896 853849123424432856 855520061043658752 857194268599517184 859209678805008384 863187501392068608 863405038564798464 865094676605042688 867402284113709568 869099744552288256 869318771705653248 871019982609186816 873067899430895616 875052482528673792 877109880446779392 877330926283585536 879047816550285312 881170574337736704 881392643534898432 883117482367647744 887205989230460928 891256814002372608 895157408851034112 895383002956087296 897361312728416256 899528294636439552 901288623980150784 903279981965082624 909595431574437888 909824664294088704 911605143089184768 913806521535430656 915825537270153216 924266325632090112 928545336398905344 934669684127563776 936404298385145856 940976584998354576 942818026456276992 943284151262380032 944663071517835264 947651207518224384 951267858676973568 955912721268169728 957783391955582976 958498411766611968 960580263852486963 962460068674116096 964343552174456832 966610888655634432 971085939066077184 971330668385398272 973231511180673024 975827569627923264 977737212621324288 984434042844758016 986500001590935552 986748615502626816 991316896129953792 991566723976760736 993256850916900864 993507167663603712 998106737884268544 1000059980032770048 1002411291939176448 1002663915752669184 1007052084957413376 1007305878325598208 1009277122705883136 1011969331465994496 1013949701977669632 1016189979710717952 1018579216002711552 1023294860521242624 1023552747330849792 1025555785975332864 1028032336727359488 1030303729428922368 1037099238552502272 1039799616336101376 1044350310326206464 1044613503448768512 1046657756880175104 1051503394643509248 1056304372150960128 1061194670170177536 1063539333604048896 1066107608458002432 1070176341011595264 1075401811426690944 1077506315950030848 1078310713237438464 1083029951449399296 1092471681449336832 1094609590806380544 1097806015831413672 1099954364198989824 1100498176472776704 1102106916770807808 1104698158463582208 1107488298200352768 1109812501789802496 1110092192440455168 1112264584206483456 1115231508146198016 1117413957281513472 1122870080119802112 1125067477536866304 1127712703431573504 1132933595577090048 1133219113116297984 1135436763044118528 1138465497899243808 1140693414724878336 1143213727174557696 1145901618003050496 1150916668522758144 1151206718086397952 1156536378818279424 1158799659403051008 1159091695607537664 1161359976812249088 1166736643371565056 1169479840595705856 1169774568378114048 1172063755400380416 1174894099116982272 1175190191379864576 1177489976490196992 1180091589341478912 1182941318973947904 1188342418669830144 1193844003941449728 1196481750304555008 1199371059515252736 1201718165306867712 1212793908765917184 1213099552392118272 1218408695380574208 1221100716360204288 1229030641630503936 1231435789657178112 1232355100842786816 1238060448531873792 1248539064513527808 1254635446664472768 1257090701941702656 1263228840134777376 1263534943357632512 1265700912228974592 1268357144902631424 1268676791360520192 1274550295024226304 1277044522607443968 1280773685136649284 1283280091565488128 1285791402899275776 1288814518207512576 1294781252088102912 1295107557847197696 1297642014907564032 1301103426170564352 1303649616828432384 1303978157558479872 1306529973913780224 1309601849146343424 1312578723793010688 1315664820670169088 1321755861506605056 1322088965302347648 1324676223551471616 1330808983845691392 1333413306710360064 1336885221003558912 1342736113276551168 1343074504434130944 1345702830274510848 1346041969092624384 1349292441954659328 1351932935970226176 1354919972947623936 1358105621336948736 1364393147361656832 1364736996441133056 1367407714633777152 1370709782303145984 1373738305905229824 1386399488448135168 1392467080434941952 1392818004598358016 1402004526191345664 1404606447577718784 1407355188179632128 1414926226893570048 1421476811277336576 1426901788015460352 1433869081902254592 1436675087933374464 1437747617649917952 1443690103011174144 1446515328261685248 1449916332983451648 1456628908599115776 1463741354441884896 1466605818931986432 1476651064267137024 1479750002386403328 1480122923253940224 1486975344194930688 1487350085965141104 1489885276375351296 1490260751495405568 1493177113044320256 1497160106826402816 1500089970049155072 1503616937908764672 1510578127436120064 1510958817488397312 1513915684058824704 1517953997198991744 1520924552966504448 1524284969566076928 1527868824004067328 1534942290781863936 1535329120996274688 1538333678962999296 1542048505091039232 1545066212537401344 1545455594143383552 1555648857828753408 1559306454127607808 1559699424504152064 1566525465489309696 1566920255173152768 1569986635320262656 1577255091965263872 1584456558226440192 1591792005255266304 1595309000406073344 1599161412687003648 1605264511517392896 1617466069856157696 1624544927174098944 1638707522174005248 1641914386209570816 1646709023747120508 1649931546298484736 1650747264709165056 1653160375156211712 1657047237695373312 1664718752684703744 1672847262219297024 1676120935922270208 1684305120179703168 1687601216305299456 1691569055147360256 1699400393365635072 1699828669674446976 1703155144566177792 1707698246848865712 1711040122087317504 1714388537199034368 1726375002784137216 1726810077129596928 1730189353210085376 1734804568227419136 1738199489104576512 1738637543411306496 1742039965218373632 1746135798861791232 1750104965057347584 1754219760893558784 1754661852567171072 1758095633100570624 1762341148675473408 1762785287069796864 1766234964735295488 1774411978460921856 1782513628004745216 1790314817702068224 1790766005912174592 1794722625456832512 1799056589272879104 1802577247960301568 1819190863148875776 1819649328588177408 1827613043070861312 1831651074540306432 1848532651264180224 1857090672797810688 1872808596770291712 1881953169996709152 1885636052912553984 1895302415036448768 1902535717353947136 1911825442536339456 1915566783911165952 1916996823533223936 1921160527704973926 1924920137348232192 1928687104348913664 1933221777311268864 1942171878132154368 1942661336770796544 1946463022361346048 1951655139255846528 1955474425242648576 1968868085689516032 1973497231005253632 1982633792259907584 1983133447953521472 1986513701833801728 1987014335327207424 1996213475768537088 2000119960065540096 2004822583878352896 2005327831505338368 2014104169914826752 2014611756651196416 2018554245411766272 2023938662931988992 2027899403955339264 2032379959421435904 2037158432005423104 2046589721042485248 2047105494661699584 2051111571950665728 2056064673454718976 2060607458857844736 2079599232672202752 2088700620652412928 2089227006897537024 2103006789287018496 2122389340340355072 2127078667208097792 2132215216916004864 2140352682023190528 2150803622853381888 2155012631900061696 2156621426474876928 2184943362898673664 2195612031662827344 2199908728397979648 2200996352945553408 2204213833541615616 2214976596400705536 2219625003579604992 2220184384880910336 2224529168412966912 2230463016292396032 2234827914563026944 2245740160239604224 2250134955073732608 2255425406863147008 2265867191154180096 2266438226232595968 2270873526088237056 2276930995798487616 2281386829449756672 2286427454349115392 2291803236006100992 2301833337045516288 2302413436172795904 2313072757636558848 2317599318806102016 2318183391215075328 2333473286743130112 2338959681191411712 2339549136756228096 2349788198233964544 2350380382759729152 2354979952980393984 2360183178682957824 2365882637947895808 2376684837339660288 2387688007882899456 2392963500609110016 2398742119030505472 2426199104784236544 2436817390761148416 2442201432720408576 2458061283261007872 2462871579314356224 2464710201685573632 2476120897063747584 2497078129027055616 2509270893328945536 2514181403883405312 2526457680269554752 2527069886715265024 2531401824457949184 2537353582721040384 2549100590048452608 2554089045214887936 2561547370273298568 2566560183130976256 2571582805798551552 2577629036415025152 2589562504176205824 2590215115694395392 2595284029815128064 2602206852341128704 2607299233656864768 2607956315116959744 2613059947827560448 2619203698292686848 2625157447586021376 2631329641340338176 2643511723013210112 2644177930604695296 2649352447102943232 2661617967691382784 2673770442007117824 2685472226553102336 2686149008868261888 2692083938185248768 2698584883909318656 2703865871940452352 2709839945895247872 2728786294723313664 2729473992882266112 2734815429267554304 2741419564606291968 2747476611810459648 2772798976896270336 2785636009196716032 2804009052382691328 2809212895155437568 2829852453787140096 2842953622554673152 2853803576030920704 2867738163804509184 2873350175866748928 2875495235299835904 2881740791557460889 2887380206022348288 2893030656523370496 2899832665966903296 2913257817198231552 2927482708883769792 2933211637863972864 2953302128534274048 2959500004772806656 2960245846507880448 2973950688389861376 2974700171930282208 2979770552750702592 2980521502990811136 2994320213652805632 3000179940098310144 3007233875817529344 3021156254872240128 3021917634976794624 3027831368117649408 3035907994397983488 3041849105933008896 3048569939132153856 3055737648008134656 3069884581563727872 3070658241992549376 3076667357925998592 3084097010182078464 3090911188286767104 3111297715657506816 3119398849008304128 3133050930978619392 3133840510346305536 3139973270640525312 3154510183930527744 3168913116452880384 3183584010510532608 3190618000812146688 3198322825374007296 3210529023034785792 3234932139712315392 3249089854348197888 3277415044348010496 3283828772419141632 3293418047494241016 3299863092596969472 3301494529418330112 3306320750312423424 3314094475390746624 3329437505369407488 3345694524438594048 3352241871844540416 3368610240359406336 3375202432610598912 3383138110294720512 3398800786731270144 3399657339348893952 3406310289132355584 3415396493697731424 3422080244174635008 3452750005568274432 3453620154259193856 3469609136454838272 3476398978209153024 3477275086822612992 3484079930436747264 3500209930114695168 3508439521787117568 3509323705134342144 3516191266201141248 3524682297350946816 3525570574139593728 3532469929470590976 3548823956921843712 3565027256009490432 3581532011824349184 3589445250913665024 3598113178545758208 3605154495920603136 3638381726297751552 3639298657176354816 3655226086141722624 3663302149080612864 3697065302528360448 3714181345595621376 3745617193540583424 3763906339993418304 3771272105825107968 3790604830072897536 3805071434707894272 3823650885072678912 3831133567822331904 3842321055409947852 3849840274696464384 3857374208697827328 3866443554622537728 3884343756264308736 3885322673541593088 3892926044722692096 3903310278511693056 3910948850485297152 3937736171379032064 3946994462010507264 3965267584519815168 3966266895907042944 3974028670654414848 3992426951537074176 4000239920131080192 4010655663010676736 4028208339829653504 4029223513302392832 4037108490823532544 4047877325863977984 4055798807910678528 4064759918842871808 4074316864010846208 4093179442084970496 4094210989323399168 4102223143901331456 4112129346909437952 4121214917715689472 4159198465344405504 4177401241304825856 4178454013795074048 4206013578574036992 4244778680680710144 4264430433832009728 4280705364046381056 4301607245706763776 4310025263800123392 4313242852949753856 4369886725797347328 4391224063325654688 4399817456795959296 4429953192801411072 4439250007159209984 4440368769761820672 4460926032584792064 4469655829126053888 4491480320479208448 4500269910147465216 4510850813726294016 4531734382308360192 4532876452465191936 4541747052176474112 4553861991596975232 4562773658899513344 4572854908698230784 4583606472012201984 4604826872345591808 4626145515273117696 4635198637612204032 4636366782430150656 4666946573486260224 4677919362382823424 4679098273512456192 4699576396467929088 4700760765519458304 4709959905960787968 4731765275895791616 4753369674679320576 4775376015765798912 4785927001218220032 4797484238061010944 4852398209568473088 4873634781522296832 4916122566522015744 4925743158628712448 4952241794127495168 4994156258054111232 5018541786657891072 5028362807766810624 5052915360539109504 5062803648915898368 5074707165442080768 5098201180096905216 5123094740546597136 5133120366261952512 5143165611597103104 5179125008352411648 5180430231388790784 5190568059630256128 5204413704682257408 5214598467313729536 5215912630233919488 5226119895655120896 5238407396585373696 5250314895172042752 5262659282680676352 5287023446026420224 5288355861209390592 5298704894205886464 5323235935382765568 5347540884014235648 5370944453106204672 5372298017736523776 5384167876370497536 5397169767818637312 5407731743880904704 5457572589446627328 5458947985764532224 5482839129212583936 5494953223620919296 5545597953792540672 5571272018393432064 5618425790310875136 5685907245109346304 5707607152061841408 5735476327609018368 5746700351733497856 5750990470599671808 5763481583114921778 5774760412044696576 5786061313046740992 5799665331933806592 5826515634396463104 5854965417767539584 5866423275727945728 5906604257068548096 5920491693015760896 5947901376779722752 5949400343860564416 5959541105501405184 5961043005981622272 5988640427305611264 6000359880196620288 6014467751635058688 6042312509744480256 6043835269953589248 6055662736235298816 6071815988795966976 6083698211866017792 6097139878264307712 6111475296016269312 6139769163127455744 6141316483985098752 6153334715851997184 6168194020364156928 6181822376573534208 6238797698016608256 6266101861957238784 6267681020692611072 6309020367861055488 6367168021021065216 6381236001624293376 6396645650748014592 6421058046069571584 6469864279424630784 6554830088696020992 6586836094988482032 6599726185193938944 6602989058836660224 6612641500624846848 6658875010738814976 6691389048877188096 6704483743689080832 6737220480718812672 6750404865221197824 6766276220589441024 6797601573462540288 6799314678697787904 6812620578264711168 6830792987395462848 6844160488349270016 6905500011136548864 6907240308518387712 6939218272909676544 6952797956418306048 6954550173645225984 7000419860229390336 7016879043574235136 7018647410268684288 7049364594701893632 7051141148279187456 7064939858941181952 7097647913843687424 7130054512018980864 7163064023648698368 7178890501827330048 7196226357091516416 7278597314352709632 7310452172283445248 7326604298161225728 7394130605056720896 7428362691191242752 7491234387081166848 7527812679986836608 7542544211650215936 7581209660145795072 7647301770145357824 7662267135644663808 7684642110819895704 7699680549392928768 7714748417395654656 7732887109245075456 7768687512528617472 7770645347083186176 7785852089445384192 7806620557023386112 7821897700970594304 7875472342758064128 7893988924021014528 7930535169039630336 7932533791814085888 7948057341308829696 7984853903074148352 8021311326021353472 8056416679659307008 8058447026604785664 8095754651727955968 8111597615821357056 8129519837685743616 8186358884169940992 8188421978646798336 8204446287802662912 8224258693818875904 8242429835431378944 8318396930688811008 8356908027590148096 8412027157148073984 8489557361361420288 8528860867664019456 8561410728092762112 8603214491413527552 8620050527600246784 8626485705899507712 8739773451594694656 8782448126651309376 8799634913591918592 8859906385602822144 8878500014318419968 8880737539523641344 8921852065169584128 8939311658252107776 8982960640958416896 9000539820294930432 9021701627452588032 9063468764616720384 9065752904930383872 9083494104352948224 9107723983193950464 9125547317799026688 9145709817396461568 9167212944024403968 9209653744691183616 9252291030546235392 9272733564860301312 9333893146972520448 9358196547024912384 9399152792935858176 9401521531038916608 9419919811921575936 9463530551791583232 9506739349358641152 9550752031531597824 9571854002436440064 9594968476122021888 9704796419136946176 9747269563044593664 9832245133044031488 9851486317257424896 9904483588254990336 9988312516108222464 10037083573315782144 10056725615533621248 10105830721078219008 10125607297831796736 10149414330884161536 10196402360193810432 10246189481093194272 10266240732523905024 10358250016704823296 10360860462777581568 10408827409364514816 10429196934627459072 10431825260467838976 10452239791310241792 10500629790344085504 10525318565361352704 10574046892052840448 10576711722418781184 10597409788411772928 10646471870765531136 10695081768028471296 10744596035473047552 10768335752740995072 10794339535637274624 10815463487761809408 10915145178893254656 10917895971529064448 10965678258425167872 10989906447241838592 11091195907585081344 11142544036786864128 11236851580621750272 11371814490218692608 11415214304123682816 11470952655218036736 11493400703466995712 11526963166229843556 11549520824089393152 11572122626093481984 11599330663867613184 11653031268792926208 11709930835535079168 11732846551455891456 11813208514137096192 11840983386031521792 11895802753559445504 11898800687721128832 11922086011963244544 11977280854611222528 12000719760393240576 12084625019488960512 12087670539907178496 12111325472470597632 12143631977591933952 12167396423732035584 12194279756528615424 12222950592032538624 12279538326254911488 12282632967970197504 12306669431703994368 12336388040728313856 12363644753147068416 12477595396033216512 12532203723914477568 12535362041385222144 12618040735722110976 12734336042042130432 12793291301496029184 12842116092139143168 12939728558849261568 13109660177392041984 13173672189976964064 13199452370387877888 13317750021477629952 13382778097754376192 13408967487378161664 13474440961437625344 13500809730442395648 13532552441178882048 13595203146925080576 13598629357395575808 13625241156529422336 13661585974790925696 13688320976698540032 13814480617036775424 13878436545819353088 13905595912836612096 13909100347290451968 14000839720458780672 14033758087148470272 14037294820537368576 14098729189403787264 14102282296558374912 14129879717882363904 14195295827687374848 14260109024037961728 14326128047297396736 14357781003654660096 14392452714183032832 14557194628705419264 14620904344566890496 14856725382382485504 14982468774162333696 15055625359973673216 15085088423300431872 15294603540290715648 15369284221639791408 15399361098785857536 15429496834791309312 15537375025057234944 15541290694166372352 15571704178890768384 15613241114046772224 15643795401941188608 15750944685516128256 15787977848042029056 15861070338079260672 15865067583628171776 15896114682617659392 15969707806148296704 16042622652042706944 16112833359318614016 16116894053209571328 16191509303455911936 16223195231642714112 16372717768339881984 16376843957293596672 16448517387637751808 16484859670862757888 16636793861377622016 16713816055180296192 17057721735328038912 17122821456185524224 17206428982827055104 17240101055200493568 17252971411799015424 17479546903189389312 17564896253302618752 17599269827183837184 17719812771205644288 17761475079047282688 17843704130339168256 17878623316504215552 17965921281916833792 18001079640589860864 18043403254905176064 18126937529233440768 18131505809860767744 18166988208705896448 18215447966387900928 18251094635598053376 18291419634792923136 18334425888048807936 18419307489382367232 18504582061092470784 18545467129720602624 18716393094049824768 18798305585871716352 18803043062077833216 18927061103583166464 19101504063063195648 19143708004872880128 19189936952244043776 19409592838273892352 19664490266088062976 19808967176509980672 19976625032216444928 20074167146631564288 20113451231067242496 20211661442156438016 20251214595663593472 20298828661768323072 20392804720387620864 20492378962186388544 20532481465047810048 20716500033409646592 20721720925555163136 20817654818729029632 20858393869254918144 20863650520935677952 21001259580688171008 21050637130722705408 21148093784105680896 21153423444837562368 21194819576823545856 21292943741531062272 21390163536056942592 21489192070946095104 21536671505481990144 21588679071274549248 21835791943058128896 21931356516850335744 21979812894483677184 22182391815170162688 22285088073573728256 22473703161243500544 22743628980437385216 22941905310436073472 22986801406933991424 23053926332459687112 23099041648178786304 23144245252186963968 23198661327735226368 23306062537585852416 23419861671070158336 23465693102911782912 23626417028274192384 23681966772063043584 23791605507118891008 23797601375442257664 23844172023926489088 23954561709222445056 24169250038977921024 24175341079814356992 24287263955183867904 24334792847464071168 24388559513057230848 24559076652509822976 24565265935940395008 24613338863407988736 24672776081456627712 24727289506294136832 24955190792066433024 25070724082770444288 25236081471444221952 25468672084084260864 25586582602992058368 25684232184278286336 25879457117698523136 26219320354784083968 26347344379953928128 26398904740775755776 26635500042955259904 26765556195508752384 26817934974756323328 26948881922875250688 27001619460884791296 27065104882357764096 27190406293850161152 27197258714791151616 27250482313058844672 27323171949581851392 27376641953397080064 27628961234073550848 27756873091638706176 27818200694580903936 28001679440917561344 28074589641074737152 28197458378807574528 28204564593116749824 28259759435764727808 28390591655374749696 28520218048075923456 28652256094594793472 28715562007309320192 28784905428366065664 29114389257410838528 29241808689133780992 29713450764764971008 29964937548324667392 30111250719947346432 30170176846600863744 30589207080581431296 30738568443279582816 30798722197571715072 31074750050114469888 31082581388332744704 31226482228093544448 31287590803882377216 31501889371032256512 31575955696084058112 31722140676158521344 31730135167256343552 31792229365235318784 31939415612296593408 32085245304085413888 32233788106419142656 32383018606911823872 32446390463285428224 32745435536679763968 32753687914587193344 32897034775275503616 32969719341725515776 33273587722755244032 33427632110360592384 34115443470656077824 34245642912371048448 34412857965654110208 34480202110400987136 34959093806378778624 35129792506605237504 35198539654367674368 35439625542411288576 35522950158094565376 35687408260678336512 35931842563833667584 36002159281179721728 36253875058466881536 36263011619721535488 36333976417411792896 36430895932775801856 36502189271196106752 36582839269585846272 36668851776097615872 36838614978764734464 37009164122184941568 37090934259441205248 37432786188099649536 37596611171743432704 37606086124155666432 37854122207166332928 38203008126126391296 38379873904488087552 38819185676547784704 39328980532176125952 39953250064432889856 40148334293263128576 40226902462134484992 40423322884312876032 40502429191327186944 40597657323536646144 40785609440775241728 40984757924372777088 41064962930095620096 41443441851110326272 41635309637458059264 41716787738509836288 41727301041871355904 42002519161376342016 42101274261445410816 42296187568211361792 42306846889675124736 42389639153647091712 42585887483062124544 42780327072113885184 42978384141892190208 43073343010963980288 43177358142549098496 43671583886116257792 43862713033700671488 44570176147147456512 44947406322487001088 45883810620872146944 46107852664919374224 46198083296357572608 46288490504373927936 46612125075171704832 46839723342140316672 46931386205823565824 47252834056548384768 47363933544126087168 47583211014237782016 47595202750884515328 47688344047852978176 47909123418444890112 48338500077955842048 48350682159628713984 48574527910367735808 48669585694928142336 49118153305019645952 49130531871880790016 49345552162913255424 49454579012588273664 49910381584132866048 50141448165540888576 51173165205984116736 51368464368556572672 51758914235397046272 52438640709568167936 52694688759907856256 52797809481551511552 53531112391017504768 53635869949512646656 53897763845750501376 54003238921769582592 54130209764715528192 54380812587700322304 54394517429582303232 54500964626117689344 54646343899163702784 54753283906794160128 55257922468147101696 55513746183277412352 55636401389161807872 56149179282149474304 56394916757615149056 56409129186233499648 56781183310749499392 57304512189189586944 57431124014618640384 57569810856732131328 58228778514821677056 59426901529529942016 59929875096649334784 60222501439894692864 60340353693201727488 61178414161162862592 61477136886559165632 61597444395143430144 62149500100228939776 62165162776665489408 62452964456187088896 62575181607764754432 63003778742064513024 63151911392168116224 63444281352317042688 63460270334512687104 63584458730470637568 63878831224593186816 64170490608170827776 64467576212838285312 64766037213823647744 65507375829174386688 65794069550551007232 65939438683451031552 66547175445510488064 66855264220721184768 68230886941312155648 68825715931308220416 68960404220801974272 69918187612757557248 70259585013210475008 70397079308735348736 70879251084822577152 71045900316189130752 71374816521356673024 71863685127667335168 72507750116933763072 72526023239443070976 72861791865551603712 73004378542392213504 73165678539171692544 73677229957529468928 74018328244369883136 74181868518882410496 74865572376199299072 75212172248311332864 75708244414332665856 76406016252252782592 76759747808976175104 77638371353095569408 78657961064352251904 79906500128865779712 80296668586526257152 80453804924268969984 80846645768625752064 81004858382654373888 81195314647073292288 81571218881550483456 81969515848745554176 82129925860191240192 82886883702220652544 83270619274916118528 83454602083742711808 84005038322752684032 84592375136422723584 84613693779350249472 84779278307294183424 85171774966124249088 85560654144227770368 85956768283784380416 86146686021927960576 86354716285098196992 87343167772232515584 87725426067401342976 89140352294294913024 89894812644974002176 91767621241744293888 92215705329838748448 92396166592715145216 93224250150343409664 93679446684280633344 93862772411647131648 94505668113096769536 94727867088252174336 95166422028475564032 95190405501769030656 95376688095705956352 95818246836889780224 96701364319257427968 97149055820735471616 97339171389856284672 98236306610039291904 98261063743761580032 98691104325826510848 98909158025176547328 99820763168265732096 100282896331081777152 102346330411968233472 102736928737113145344 104877281419136335872 105389377519815712512 105595618963103023104 107062224782035009536 107795527691501002752 108006477843539165184 108761625175400644608 108789034859164606464 109001929252235378688 109292687798327405568 109506567813588320256 110515844936294203392 111027492366554824704 111272802778323615744 112298358564298948608 112789833515230298112 112818258372466999296 113562366621498998784 114609024378379173888 115139621713464262656 116457557029643354112 119859750193298669568 120445002879789385728 120680707386403454976 122356828322325725184 122954273773118331264 123194888790286860288 124330325553330978816 124905928912374177792 125150363215529508864 126007557484129026048 126303822784336232448 126888562704634085376 126920540669025374208 127168917460941275136 127757662449186373632 128340981216341655552 128935152425676570624 129532074427647295488 131014751658348773376 131588139101102014464 133710528441442369536 137651431862616440832 139836375225515114496 140519170026420950016 140794158617470697472 141758502169645154304 142091800632378261504 142749633042713346048 143727370255334670336 145015500233867526144 145052046478886141952 145723583731103207424 146008757084784427008 147354459915058937856 148036656488739766272 148363737037764820992 149731144752398598144 150424344496622665728 153519495617952350208 155276742706191138816 157315922128704503808 160593337173052514304 160907609848537939968 161693291537251504128 162009716765308747776 162390629294146584576 163142437763100966912 163939031697491108352 164259851720382480384 165773767404441305088 166541238549832237056 166909204167485423616 169184750272845447168 169227387558700498944 170343549932248498176 171913536567568760832 172293372043855921152 172709432570196393984 174686335544465031168 178280704588589826048 179789625289948004352 183535242483488587776 184431410659677496896 184792333185430290432 186448500300686819328 187358893368561266688 187725544823294263296 189011336226193539072 189455734176504348672 190332844056951128064 190380811003538061312 190753376191411912704 191636493673779560448 193402728638514855936 194298111641470943232 196522127487523160064 197382208651653021696 197818316050353094656 199641526336531464192 200565792662163554304 204692660823936466944 209754562838272671744 210778755039631425024 211191237926206046208 214124449564070019072 215591055383002005504 217523250350801289216 217578069718329212928 218585375596654811136 219013135627176640512 221031689872588406784 222054984733109649408 222545605556647231488 224596717128597897216 225636516744933998592 227124733242997997568 229218048756758347776 230279243426928525312 232915114059286708224 239719500386597339136 240890005759578771456 241361414772806909952 244713656644651450368 245908547546236662528 246389777580573720576 248660651106661957632 249811857824748355584 252015114968258052096 253777125409268170752 253841081338050748416 254337834921882550272 255515324898372747264 256681962432683311104 257870304851353141248 259064148855294590976 262029503316697546752 263176278202204028928 267421056882884739072 275302863725232881664 279672750451030228992 281038340052841900032 281588317234941394944 283517004339290308608 284183601264756523008 285499266085426692096 287454740510669340672 290104092957772283904 291447167462206414848 292017514169568854016 294708919830117875712 296073312977479532544 296727474075529641984 299462289504797196288 300848688993245331456 307038991235904700416 314631844257409007616 321186674346105028608 323386583074503008256 324019433530617495552 326284875526201933824 327878063394982216704 328519703440764960768 331547534808882610176 333082477099664474112 333818408334970847232 338369500545690894336 338454775117400997888 340687099864496996352 343827073135137521664 345418865140392787968 349372671088930062336 359579250579896008704 367070484966977175552 368862821319354993792 369584666370860580864 374717786737122533376 375451089646588526592 378022672452387078144 378911468353008697344 380665688113902256128 380761622007076122624 381506752382823825408 383272987347559120896 386805457277029711872 388596223282941886464 393044254975046320128 394764417303306043392 401131585324327108608 419509125676545343488 421557510079262850048 422382475852412092416 428248899128140038144 431182110766004011008 435046500701602578432 435156139436658425856 437170751193309622272 438026271254353281024 442063379745176813568 444109969466219298816 445091211113294462976 449193434257195794432 451273033489867997184 460558486853857050624 465830228118573416448 481780011519157542912 482722829545613819904 489427313289302900736 491817095092473325056 492779555161147441152 497321302213323915264 499623715649496711168 507554250818536341504 507682162676101496832 511030649796745494528 515740609702706282496 518128297710589181952 524059006633395093504 534842113765769478144 550605727450465763328 559345500902060457984 562076680105683800064 563176634469882789888 567034008678580617216 568367202529513046016 570998532170853384192 574909481021338681344 580208185915544567808 582894334924412829696 592146625954959065088 593454948151059283968 598924579009594392576 601697377986490662912 614077982471809400832 629263688514818015232 642373348692210057216 646773166149006016512 652569751052403867648 655756126789964433408 657039406881529921536 663095069617765220352 666164954199328948224 667636816669941694464 676909550234801995776 681374199728993992704 687654146270275043328 690837730280785575936 698745342177860124672 719158501159792017408 734140969933954351104 737725642638709987584 739169332741721161728 749435573474245066752 756045344904774156288 761331376227804512256 761523244014152245248 763013504765647650816 766545974695118241792 773610914554059423744 777192446565883772928 786088509950092640256 789528834606612086784 802263170648654217216 839018251353090686976 843115020158525700096 844764951704824184832 856497798256280076288 862364221532008022016 870312278873316851712 874341502386619244544 876052542508706562048 884126759490353627136 888219938932438597632 890182422226588925952 898386868514391588864 902546066979735994368 921116973707714101248 963560023038315085824 978854626578605801472 983634190184946650112 985559110322294882304 994642604426647830528 999247431298993422336 1015108501637072683008 1015364325352202993664 1022061299593490989056 1031481219405412564992 1036256595421178363904 1048118013266790187008 1101211454900931526656 1124153360211367600128 1126353268939765579776 1134068017357161234432 1136734405059026092032 1141997064341706768384 1149818962042677362688 1160416371831089135616 1165788669848825659392 1184293251909918130176 1203394755972981325824 1258527377029636030464 1284746697384420114432 1293546332298012033024 1305139502104807735296 1311512253579928866816 1314078813763059843072 1326190139235530440704 1332329908398657896448 1335273633339883388928 1353819100469603991552 1381675460561571151872 1397490684355720249344 1468281939867908702208 1475451285277419975168 1478338665483442323456 1498871146948490133504 1522662752455609024512 1523046488028304490496 1533091949390236483584 1547221829108118847488 1554384893131767545856 1572177019900185280512 1604526341297308434432 1678036502706181373952 1686230040317051400192 1689529903409648369664 1712995596512560152576 1724728443064016044032 1740624557746633703424 1748683004773238489088 1776439877864877195264 1780364844453177851904 1796773737028783177728 1805092133959471988736 1842233947415428202496 1927120046076630171648 1957709253157211602944 1967268380369893300224 1971118220644589764608 1989285208853295661056 1998494862597986844672 2030728650704405987328 2044122599186981978112 2062962438810825129984 2072513190842356727808 2096236026533580374016 2202422909801863053312 2248306720422735200256 2268136034714322468864 2283994128683413536768 2299637924085354725376 2320832743662178271232 2331577339697651318784 2368586503819836260352 2406789511945962651648 2517054754059272060928 2569493394768840228864 2587092664596024066048 2623024507159857733632 2628157627526119686144 2652380278471060881408 2664659816797315792896 2670547266679766777856 2707638200939207983104 2763350921123142303744 2936563879735817404416 2950902570554839950336 2956677330966884646912 2997742293896980267008 3045325504911218049024 3046092976056608980992 3066183898780472967168 3094443658216237694976 3108769786263535091712 3144354039800370561024 3372460080634102800384 3379059806819296739328 3425991193025120305152 3449456886128032088064 3481249115493267406848 3497366009546476978176 3552879755729754390528 3610184267918943977472 3854240092153260343296 3915418506314423205888 3934536760739786600448 3942236441289179529216 3978570417706591322112 3996989725195973689344 4061457301408811974656 4145026381684713455616 4192472053067160748032 4404845819603726106624 4496613440845470400512 4567988257366827073536 4599275848170709450752 4641665487324356542464 4663154679395302637568 4813579023891925303296 5034109508118544121856 5138986789537680457728 5174185329192048132096 5246049014319715467264 5329319633594631585792 5341094533359533555712 5415276401878415966208 5526701842246284607488 5873127759471634808832 5901805141109679900672 5913354661933769293824 5995484587793960534016 6092185952113217961984 6132367797560945934336 6188887316432475389952 6217539572527070183424 6288708079600741122048 6744920161268205600768 6851982386050240610304 6898913772256064176128 6962498230986534813696 6994732019092953956352 7105759511459508781056 7220368535837887954944 7708480184306520686592 7869073521479573200896 7884472882578359058432 7957140835413182644224 7993979450391947378688 8122914602817623949312 8290052763369426911232 8809691639207452213248 8993226881690940801024 9135976514733654147072 9198551696341418901504 9283330974648713084928 9326309358790605275136 10277973579075360915456 10348370658384096264192 10492098028639430934528 10658639267189263171584 10830552803756831932416 11746255518943269617664 11803610282219359801344 11826709323867538587648 11990969175587921068032 12184371904226435923968 12435079145054140366848 12577416159201482244096 13489840322536411201536 13703964772100481220608 13797827544512128352256 13924996461973069627392 13989464038185907912704 14440737071675775909888 15416960368613041373184 15738147042959146401792 15987958900783894757376 16245829205635247898624 16580105526738853822464 17619383278414904426496 17986453763381881602048 18397103392682837803008 18566661949297426169856 18652618717581210550272 20555947158150721830912 20696741316768192528384 20984196057278861869056 21317278534378526343168 21661105607513663864832 23607220564438719602688 23653418647735077175296 23981938351175842136064 24368743808452871847936 24870158290108280733696 26979680645072822403072 27407929544200962441216 27595655089024256704512 27849992923946139254784 27978928076371815825408 30833920737226082746368 31476294085918292803584 31975917801567789514752 32491658411270495797248 35238766556829808852992 35972907526763763204096 37305237435162421100544 41111894316301443661824 41393482633536385056768 41968392114557723738112 43322211215027327729664 47214441128877439205376 47963876702351684272128 48737487616905743695872 49740316580216561467392 53959361290145644806144 55191310178048513409024 55699985847892278509568 55957856152743631650816 61667841474452165492736 62952588171836585607168 63951835603135579029504 64983316822540991594496 71945815053527526408192 74610474870324842201088 82223788632602887323648 82786965267072770113536 83936784229115447476224 94428882257754878410752 95927753404703368544256 97474975233811487391744 107918722580291289612288 111915712305487263301632 123335682948904330985472 125905176343673171214336 129966633645081983188992 143891630107055052816384 149220949740649684402176 165573930534145540227072 167873568458230894952448 188857764515509756821504 191855506809406737088512 194949950467622974783488 215837445160582579224576 223831424610974526603264 246671365897808661970944 251810352687346342428672 287783260214110105632768 335747136916461789904896 377715529031019513643008 389899900935245949566976 431674890321165158449152 447662849221949053206528 503620705374692684857344 575566520428220211265536 671494273832923579809792 755431058062039027286016 863349780642330316898304 1007241410749385369714688 1342988547665847159619584 1510862116124078054572032 1726699561284660633796608 2014482821498770739429376 3021724232248156109144064 4028965642997541478858752 6043448464496312218288128 12086896928992624436576256
- Sum of all divisors σ(n): 44319756104398580875124913
- Sum of proper divisors (its aliquot sum) s(n): 32232859175405956438548657
- 12086896928992624436576256 is an abundant number, because the sum of its proper divisors (32232859175405956438548657) is greater than itself. Its abundance is 20145962246413332001972401
Bases of 12086896928992624436576256
- Binary: 1001111111110111111111111110110101011110001001000100111001100100000000000000000000002
- Hexadecimal: 0x9FF7FFED5E244E6400000
- Base-36: 1IO8XCDYPS0000000
Squares and roots of 12086896928992624436576256
- 12086896928992624436576256 squared (120868969289926244365762562) is 146093077372091335691207862240371465670315302977536
- 12086896928992624436576256 cubed (120868969289926244365762563) is 1765811968235812636915640603347696805144578596755246720290967007902318985216
-
12086896928992624436576256 is a
perfect square number . Itssquare root is 3476621481984 -
The
cube root of 12086896928992624436576256 is 229494142.9958036295
Scales and comparisons
How big is 12086896928992624436576256?- 12,086,896,928,992,624,436,576,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,086,896,928,992,624,436,576,256 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 12086896928992624436576256 cubic inches would be around 19124511.9 feet tall.
Recreational maths with 12086896928992624436576256
- 12086896928992624436576256 backwards is 65267563442629982969868021
- The number of decimal digits it has is: 26
- The sum of 12086896928992624436576256's digits is 135
- 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 12086896928992624436576256 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 12086896928992624436576256 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/12086896928992624436576256/
Chicago style:
Numbermatics. 2024. "Number 12086896928992624436576256 - Facts about the integer". https://numbermatics.com/n/12086896928992624436576256/
The information we have on file for 12086896928992624436576256 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 12086896928992624436576256, math, Factors of 12086896928992624436576256, curriculum, school, college, exams, university, Prime factorization of 12086896928992624436576256, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, eighty-six sextillion, eight hundred ninety-six quintillion, nine hundred twenty-eight quadrillion, nine hundred ninety-two trillion, six hundred twenty-four billion, four hundred thirty-six million, five hundred seventy-six thousand, two hundred fifty-six.