28026524321427502827307008
28,026,524,321,427,502,827,307,008 is an even composite number composed of five prime numbers multiplied together.
28026524321427502827307008 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 28026524321427502827307008:
227 × 39 × 73 × 433 × 733
(2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 43 × 43 × 43 × 73 × 73 × 73)See below for interesting mathematical facts about the number 28026524321427502827307008 from the Numbermatics database.
Names of 28026524321427502827307008
- Cardinal: 28026524321427502827307008 can be written as Twenty-eight septillion, twenty-six sextillion, five hundred twenty-four quintillion, three hundred twenty-one quadrillion, four hundred twenty-seven trillion, five hundred two billion, eight hundred twenty-seven million, three hundred seven thousand and eight.
Scientific notation
- Scientific notation: 2.8026524321427502827307008 × 1025
Factors of 28026524321427502827307008
Divisors of 28026524321427502827307008
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 73 81 84 86 96 98 108 112 126 128 129 144 146 147 162 168 172 189 192 196 216 219 224 243 252 256 258 288 292 294 301 324 336 343 344 378 384 387 392 432 438 441 448 486 504 511 512 516 567 576 584 588 602 648 657 672 686 688 729 756 768 774 784 864 876 882 896 903 972 1008 1022 1024 1029 1032 1134 1152 1161 1168 1176 1204 1296 1314 1323 1344 1372 1376 1458 1512 1533 1536 1548 1568 1701 1728 1752 1764 1792 1806 1849 1944 1971 2016 2044 2048 2058 2064 2107 2187 2268 2304 2322 2336 2352 2408 2592 2628 2646 2688 2709 2744 2752 2916 3024 3066 3072 3087 3096 3136 3139 3402 3456 3483 3504 3528 3577 3584 3612 3698 3888 3942 3969 4032 4088 4096 4116 4128 4214 4374 4536 4599 4608 4644 4672 4704 4816 5103 5184 5256 5292 5329 5376 5418 5488 5504 5547 5832 5913 6048 6132 6144 6174 6192 6272 6278 6321 6561 6804 6912 6966 7008 7056 7154 7168 7224 7396 7776 7884 7938 8064 8127 8176 8192 8232 8256 8428 8748 9072 9198 9216 9261 9288 9344 9408 9417 9632 10206 10368 10449 10512 10584 10658 10731 10752 10836 10976 11008 11094 11664 11826 11907 12096 12264 12288 12348 12384 12544 12556 12642 12943 13122 13608 13797 13824 13932 14016 14112 14308 14336 14448 14749 14792 15309 15552 15768 15876 15987 16128 16254 16352 16384 16464 16512 16641 16856 17496 17739 18144 18396 18432 18522 18576 18688 18816 18834 18963 19264 19683 20412 20736 20898 21024 21168 21316 21462 21504 21672 21952 21973 22016 22188 23328 23652 23814 24192 24381 24528 24576 24696 24768 25039 25088 25112 25284 25886 26244 27216 27594 27648 27783 27864 28032 28224 28251 28616 28672 28896 29498 29584 30618 31104 31347 31536 31752 31974 32193 32256 32508 32704 32768 32928 33024 33282 33712 34992 35478 35721 36288 36792 36864 37044 37152 37303 37376 37632 37668 37926 38528 38829 39366 40824 41391 41472 41796 42048 42336 42632 42924 43008 43344 43904 43946 44032 44247 44376 45927 46656 47304 47628 47961 48384 48762 49056 49152 49392 49536 49923 50078 50176 50224 50568 51772 52488 53217 54432 55188 55296 55566 55728 56064 56448 56502 56889 57232 57344 57792 58996 59168 61236 62208 62694 63072 63504 63948 64386 64512 65016 65408 65536 65856 65919 66048 66564 67424 69984 70956 71442 72576 73143 73584 73728 74088 74304 74606 74752 75117 75264 75336 75852 77056 77658 78732 79507 81648 82782 82944 83349 83592 84096 84672 84753 85264 85848 86016 86688 87808 87892 88064 88494 88752 90601 91854 93312 94041 94608 95256 95922 96579 96768 97524 98112 98304 98784 99072 99846 100156 100352 100448 101136 103544 104976 106434 107163 108864 110376 110592 111132 111456 111909 112128 112896 113004 113778 114464 114688 115584 116487 117992 118336 122472 124173 124416 125388 126144 127008 127896 128772 129024 130032 130816 131072 131712 131838 132096 132741 133128 134848 134977 137781 139968 141912 142884 143883 145152 146286 147168 147456 148176 148608 149212 149504 149769 150234 150528 150672 151704 153811 154112 155316 157464 159014 159651 163296 165564 165888 166698 167184 168192 169344 169506 170528 170667 171696 172032 173376 175616 175784 176128 176988 177504 181202 183708 186624 188082 189216 190512 191844 193158 193536 195048 196224 196608 197568 197757 198144 199692 200312 200704 200896 202272 207088 209952 212868 214326 217728 219429 220752 221184 222264 222912 223818 224256 225351 225792 226008 227556 228928 229147 229376 231168 232974 235984 236672 238521 244944 248346 248832 250047 250776 252288 254016 254259 255792 257544 258048 260064 261121 261632 262144 263424 263676 264192 265482 266256 269696 269954 271803 275562 279936 282123 283824 285768 287766 289737 290304 292572 294336 294912 296352 297216 298424 299008 299538 300468 301056 301344 303408 307622 308224 310632 314928 318028 319302 321489 326592 331128 331776 333396 334368 335727 336384 338688 339012 341056 341334 343392 344064 346752 349461 351232 351568 352256 353976 355008 362404 367416 372519 373248 376164 378432 381024 383688 386316 387072 389017 390096 392448 393216 395136 395514 396288 398223 399384 400624 401408 401792 404544 404931 414176 419904 425736 428652 431649 435456 438858 441504 442368 444528 445824 447636 448512 449307 450702 451584 452016 455112 457856 458294 458752 461433 462336 465948 471968 473344 477042 478953 489888 496692 497664 500094 501552 504576 508032 508518 511584 512001 515088 516096 520128 522242 523264 524288 526848 527352 528384 530964 532512 539392 539908 543606 551124 556549 559872 564246 567648 571536 575532 579474 580608 585144 588672 589824 592704 593271 594432 596848 598016 599076 600936 602112 602688 606816 615244 616448 621264 629856 634207 636056 638604 642978 653184 658287 662256 663552 666792 668736 671454 672768 676053 677376 678024 682112 682668 686784 687441 688128 693504 698922 702464 703136 704512 707952 710016 715563 724808 734832 745038 746496 750141 752328 756864 762048 762777 767376 772632 774144 778034 780192 783363 784896 786432 790272 791028 792576 796446 798768 801248 802816 803584 809088 809862 815409 828352 839808 846369 851472 857304 863298 869211 870912 877716 883008 884736 889056 891648 895272 897024 898614 901404 903168 904032 910224 915712 916588 917504 922866 924672 931896 943936 944839 946688 954084 957906 964467 979776 993384 995328 1000188 1003104 1007181 1009152 1016064 1017036 1023168 1024002 1030176 1032192 1040256 1044484 1046528 1048383 1048576 1053696 1054704 1056768 1061928 1065024 1076677 1078784 1079816 1087212 1102248 1113098 1117557 1119744 1128492 1135296 1143072 1151064 1158948 1161216 1167051 1170288 1177344 1179648 1185408 1186542 1188864 1193696 1194669 1196032 1198152 1201872 1204224 1205376 1213632 1214793 1230488 1232896 1242528 1259712 1268414 1272112 1277208 1285956 1294947 1306368 1316574 1324512 1327104 1333584 1337472 1342908 1345536 1347921 1352106 1354752 1356048 1364224 1365336 1373568 1374882 1376256 1384299 1387008 1397844 1404928 1406272 1409024 1415904 1420032 1431126 1436859 1449616 1469664 1490076 1492992 1500282 1504656 1513728 1524096 1525554 1534752 1536003 1545264 1548288 1556068 1560384 1566726 1569792 1572864 1580544 1582056 1585152 1592892 1597536 1602496 1604029 1605632 1607168 1618176 1619724 1630818 1656704 1669647 1679616 1692738 1702944 1714608 1726596 1738422 1741824 1755432 1766016 1769472 1778112 1779813 1783296 1790544 1794048 1797228 1802808 1806336 1808064 1820448 1827847 1831424 1833176 1835008 1845732 1849344 1863792 1887872 1889678 1893376 1902621 1908168 1915812 1928934 1959552 1974861 1986768 1990656 2000376 2006208 2014362 2018304 2028159 2032128 2034072 2046336 2048004 2060352 2062323 2064384 2080512 2088968 2093056 2096766 2097152 2107392 2109408 2113536 2123856 2130048 2146689 2153354 2157568 2159632 2174424 2204496 2226196 2235114 2239488 2250423 2256984 2270592 2286144 2288331 2302128 2317896 2322432 2334102 2340576 2350089 2354688 2359296 2370816 2373084 2377728 2387392 2389338 2392064 2396304 2403744 2408448 2410752 2427264 2429586 2446227 2460976 2465792 2485056 2519424 2536828 2544224 2554416 2571912 2589894 2607633 2612736 2633148 2649024 2654208 2667168 2674944 2685816 2691072 2695842 2704212 2709504 2712096 2723119 2728448 2730672 2747136 2749764 2752512 2768598 2774016 2795688 2809856 2812544 2818048 2831808 2834517 2840064 2862252 2873718 2899232 2939328 2980152 2985984 3000564 3009312 3021543 3027456 3048192 3051108 3069504 3072006 3090528 3096576 3112136 3120768 3133452 3139584 3145149 3145728 3161088 3164112 3170304 3185784 3195072 3204992 3208058 3211264 3214336 3230031 3236352 3239448 3261636 3313408 3339294 3352671 3359232 3385476 3405888 3429216 3453192 3476844 3483648 3501153 3510864 3532032 3538944 3556224 3559626 3566592 3581088 3584007 3588096 3594456 3605616 3612672 3616128 3640896 3644379 3655694 3662848 3666352 3670016 3691464 3698688 3727584 3775744 3779356 3786752 3805242 3816336 3831624 3857868 3884841 3895843 3919104 3949722 3973536 3981312 4000752 4012416 4028724 4036608 4043763 4056318 4064256 4068144 4092672 4096008 4120704 4124646 4128768 4152897 4161024 4177936 4186112 4193532 4194304 4214784 4218816 4227072 4247712 4260096 4293378 4306708 4315136 4319264 4348848 4408992 4452392 4470228 4478976 4500846 4513968 4541184 4572288 4576662 4604256 4608009 4635792 4644864 4668204 4681152 4700178 4709376 4718592 4741632 4746168 4755456 4774784 4778676 4784128 4792608 4807488 4812087 4816896 4821504 4854528 4859172 4892454 4921952 4931584 4970112 5008941 5038848 5073656 5088448 5108832 5143824 5179788 5215266 5225472 5266296 5298048 5308416 5334336 5339439 5349888 5371632 5382144 5391684 5408424 5419008 5424192 5446238 5456896 5461344 5483541 5494272 5499528 5505024 5537196 5548032 5591376 5619712 5625088 5636096 5663616 5669034 5680128 5707863 5724504 5747436 5798464 5804011 5878656 5924583 5960304 5971968 6001128 6018624 6043086 6054912 6084477 6096384 6102216 6139008 6144012 6181056 6186969 6193152 6224272 6241536 6266904 6279168 6290298 6291456 6322176 6328224 6340608 6371568 6390144 6409984 6416116 6422528 6428672 6440067 6460062 6472704 6478896 6523272 6613873 6626816 6678588 6705342 6718464 6751269 6770952 6811776 6858432 6864993 6906384 6953688 6967296 7002306 7021728 7050267 7064064 7077888 7112448 7119252 7133184 7162176 7168014 7176192 7188912 7211232 7225344 7232256 7281792 7288758 7311388 7325696 7332704 7338681 7340032 7382928 7397376 7455168 7551488 7558712 7573504 7610484 7632672 7663248 7715736 7769682 7791686 7822899 7838208 7899444 7947072 7962624 8001504 8024832 8057448 8073216 8087526 8112636 8128512 8136288 8169357 8185344 8192016 8241408 8249292 8257536 8305794 8322048 8355872 8372224 8387064 8388608 8429568 8437632 8454144 8495424 8503551 8520192 8586756 8613416 8630272 8638528 8697696 8817984 8904784 8940456 8957952 9001692 9027936 9064629 9082368 9144576 9153324 9208512 9216018 9271584 9289728 9336408 9362304 9400356 9418752 9435447 9437184 9483264 9492336 9510912 9549568 9557352 9568256 9585216 9614976 9624174 9633792 9643008 9690093 9709056 9718344 9784908 9843904 9853321 9863168 9940224 10017882 10058013 10077696 10147312 10176896 10217664 10287648 10359576 10430532 10450944 10503459 10532592 10596096 10616832 10668672 10678878 10699776 10743264 10752021 10764288 10783368 10816848 10838016 10848384 10892476 10913792 10922688 10933137 10967082 10988544 10999056 11010048 11074392 11096064 11182752 11228203 11239424 11250176 11272192 11327232 11338068 11360256 11415726 11449008 11494872 11596928 11608022 11654523 11687529 11757312 11849166 11920608 11943936 12002256 12037248 12086172 12109824 12131289 12168954 12192768 12204432 12278016 12288024 12362112 12373938 12386304 12448544 12458691 12483072 12533808 12558336 12580596 12582912 12644352 12656448 12681216 12743136 12780288 12819968 12832232 12845056 12857344 12880134 12920124 12945408 12957792 13046544 13227746 13253632 13357176 13410684 13436928 13502538 13541904 13623552 13716864 13729986 13812768 13824027 13907376 13934592 14004612 14043456 14100534 14128128 14155776 14224896 14238504 14266368 14324352 14336028 14352384 14377824 14422464 14436261 14450688 14464512 14563584 14577516 14622776 14651392 14665408 14677362 14680064 14765856 14794752 14910336 15026823 15102976 15117424 15147008 15220968 15265344 15326496 15431472 15539364 15583372 15645798 15676416 15798888 15894144 15925248 16003008 16018317 16049664 16114896 16146432 16175052 16225272 16257024 16272576 16338714 16370688 16384032 16450623 16482816 16498584 16515072 16611588 16644096 16711744 16727731 16744448 16774128 16777216 16859136 16875264 16908288 16990848 17007102 17040384 17123589 17173512 17226832 17260544 17277056 17395392 17412033 17635968 17809568 17880912 17915904 18003384 18055872 18129258 18164736 18253431 18289152 18306648 18417024 18432036 18543168 18560907 18579456 18672816 18724608 18800712 18837504 18870894 18874368 18966528 18984672 19021824 19061833 19099136 19114704 19136512 19170432 19229952 19248348 19267584 19286016 19320201 19380186 19418112 19436688 19569816 19687808 19706642 19726336 19841619 19880448 20035764 20116026 20155392 20294624 20353792 20435328 20575296 20594979 20719152 20861064 20901888 21006918 21065184 21150801 21192192 21233664 21337344 21357756 21399552 21486528 21504042 21528576 21566736 21633696 21676032 21696768 21784952 21827584 21845376 21866274 21934164 21977088 21998112 22016043 22020096 22148784 22192128 22365504 22456406 22478848 22500352 22544384 22654464 22676136 22720512 22831452 22898016 22989744 23193856 23216044 23309046 23375058 23468697 23514624 23698332 23841216 23887872 24004512 24074496 24172344 24219648 24262578 24337908 24385536 24408864 24508071 24556032 24576048 24724224 24747876 24772608 24897088 24917382 24966144 25067616 25116672 25161192 25165824 25288704 25312896 25362432 25486272 25510653 25560576 25639936 25664464 25690112 25714688 25760268 25840248 25890816 25915584 26093088 26455492 26507264 26714352 26821368 26873856 27005076 27083808 27193887 27247104 27270901 27433728 27459972 27625536 27648054 27814752 27869184 28009224 28086912 28201068 28256256 28306341 28311552 28449792 28477008 28532736 28648704 28672056 28704768 28755648 28844928 28872522 28901376 28929024 29070279 29127168 29155032 29245552 29302784 29330816 29354724 29360128 29531712 29559963 29589504 29820672 30053646 30205952 30234848 30294016 30441936 30530688 30652992 30862944 31078728 31166744 31291596 31352832 31510377 31597776 31788288 31850496 32006016 32036634 32099328 32229792 32256063 32292864 32350104 32450544 32514048 32545152 32677428 32741376 32768064 32799411 32901246 32965632 32997168 33030144 33223176 33288192 33423488 33455462 33488896 33548256 33554432 33684609 33718272 33750528 33816576 33981696 34014204 34080768 34247178 34347024 34453664 34521088 34554112 34790784 34824066 34963569 35062587 35271936 35619136 35761824 35831808 36006768 36111744 36258516 36329472 36393867 36506862 36578304 36613296 36834048 36864072 37086336 37121814 37158912 37345632 37376073 37449216 37601424 37675008 37741788 37748736 37933056 37969344 38043648 38123666 38198272 38229408 38273024 38340864 38459904 38496696 38535168 38572032 38640402 38760372 38836224 38873376 39139632 39375616 39413284 39452672 39683238 39760896 40071528 40232052 40310784 40589248 40628077 40707584 40870656 41150592 41189958 41438304 41472081 41722128 41803776 42013836 42130368 42301602 42384384 42467328 42674688 42715512 42799104 42973056 43008084 43057152 43133472 43267392 43308783 43352064 43393536 43569904 43655168 43690752 43732548 43868328 43954176 43996224 44032086 44040192 44297568 44384256 44731008 44912812 44957696 45000704 45080469 45088768 45308928 45352272 45441024 45662904 45796032 45979488 46297111 46387712 46432088 46618092 46750116 46937394 47029248 47396664 47682432 47775744 48009024 48054951 48148992 48344688 48439296 48525156 48675816 48771072 48817728 49016142 49112064 49152096 49351869 49448448 49495752 49545216 49794176 49834764 49932288 50135232 50183193 50233344 50322384 50331648 50577408 50625792 50724864 50972544 51021306 51121152 51279872 51328928 51370767 51380224 51429376 51520536 51680496 51781632 51831168 52186176 52236099 52910984 53014528 53428704 53642736 53747712 54010152 54167616 54387774 54494208 54541802 54760293 54867456 54919944 55251072 55296108 55629504 55682721 55738368 56018448 56173824 56402136 56512512 56612682 56623104 56899584 56954016 57065472 57185499 57297408 57344112 57409536 57511296 57689856 57745044 57802752 57858048 57960603 58140558 58254336 58310064 58491104 58605568 58661632 58709448 58720256 59063424 59119926 59179008 59524857 59641344 60107292 60411904 60469696 60588032 60883872 61061376 61305984 61725888 61784937 62157456 62333488 62583192 62705664 63020754 63195552 63452403 63576576 63700992 64012032 64073268 64198656 64459584 64512126 64585728 64700208 64901088 65028096 65090304 65354856 65482752 65536128 65598822 65802492 65931264 65994336 66048129 66060288 66446352 66576384 66846976 66910924 66977792 67096512 67108864 67369218 67436544 67501056 67633152 67963392 68028408 68161536 68494356 68694048 68907328 68973247 69042176 69108224 69581568 69648132 69927138 70125174 70406091 70543872 71238272 71523648 71663616 72013536 72223488 72517032 72658944 72787734 73013724 73156608 73226592 73524213 73668096 73728144 74172672 74243628 74317824 74691264 74752146 74898432 75202848 75350016 75483576 75497472 75866112 75938688 76087296 76247332 76396544 76458816 76531959 76546048 76681728 76919808 76993392 77070336 77144064 77280804 77520744 77672448 77746752 78279264 78597421 78751232 78826568 78905344 79366476 79521792 80143056 80464104 80621568 81178496 81256154 81415168 81581661 81741312 81812703 82301184 82379916 82876608 82944162 83444256 83607552 84027672 84260736 84603204 84768768 84919023 84934656 85349376 85431024 85598208 85946112 86016168 86114304 86266944 86534784 86617566 86704128 86787072 87139808 87210837 87310336 87381504 87465096 87736656 87908352 87992448 88064172 88080384 88595136 88679889 88768512 89462016 89825624 89915392 90001408 90160938 90177536 90617856 90704544 90882048 91325808 91592064 91958976 92594222 92775424 92864176 93236184 93500232 93874788 94058496 94531131 94793328 95364864 95551488 96018048 96109902 96297984 96689376 96768189 96878592 97050312 97351632 97542144 97635456 98032284 98224128 98304192 98398233 98703738 98896896 98991504 99090432 99588352 99669528 99864576 100270464 100366386 100466688 100644768 100663296 101053827 101154816 101251584 101449728 101945088 102042612 102242304 102559744 102657856 102741534 102760448 102858752 103041072 103360992 103563264 103662336 104372352 104472198 104890707 105187761 105821968 106029056 106857408 107285472 107495424 108020304 108335232 108775548 108988416 109083604 109520586 109734912 109839888 110502144 110592216 111259008 111365442 111476736 112036896 112128219 112347648 112804272 113025024 113225364 113246208 113799168 113908032 114130944 114370998 114594816 114688224 114819072 115022592 115379712 115490088 115605504 115716096 115921206 116281116 116508672 116620128 116982208 117094117 117211136 117323264 117418896 117440512 118126848 118239852 118358016 119049714 119282688 120214584 120823808 120939392 121176064 121767744 121884231 122122752 122611968 123451776 123569874 124314912 124666976 125166384 125411328 126041508 126391104 126904806 127153152 127401984 128024064 128146536 128397312 128919168 129024252 129171456 129400416 129802176 129926349 130056192 130180608 130709712 130965504 131072256 131197644 131604984 131862528 131988672 132096258 132120576 132892704 133152768 133432831 133693952 133821848 133955584 134193024 134217728 134738436 134873088 135002112 135241407 135266304 135926784 136056816 136323072 136988712 137388096 137814656 137946494 138084352 138216448 138891333 139163136 139296264 139854276 140250348 140812182 141087744 142476544 143047296 143327232 144027072 144164853 144446976 145034064 145317888 145575468 146027448 146313216 146453184 147048426 147336192 147456288 148055607 148345344 148487256 148635648 149382528 149504292 149796864 150405696 150549579 150700032 150967152 150994944 151732224 151877376 152174592 152494664 152793088 152917632 153063918 153092096 153363456 153839616 153986784 154112301 154140672 154288128 154561608 155041488 155344896 155493504 156558528 156708297 157194842 157502464 157653136 157810688 158732952 159043584 160286112 160928208 161243136 162356992 162512308 162830336 163163322 163482624 163625406 164280879 164602368 164759832 165753216 165888324 166888512 167048163 167215104 168055344 168521472 169206408 169537536 169838046 169869312 170698752 170862048 171196416 171556497 171892224 172032336 172228608 172533888 173069568 173235132 173408256 173574144 173881809 174279616 174421674 174620672 174763008 174930192 175473312 175816704 175984896 176128344 176160768 177190272 177359778 177537024 178574571 178924032 179651248 179830784 180002816 180321876 180355072 181235712 181409088 181764096 182651616 183184128 183917952 185188444 185550848 185728352 186472368 187000464 187749576 188116992 189062262 189586656 190357209 190729728 191102976 192036096 192219804 192595968 193378752 193536378 193757184 194100624 194703264 195084288 195270912 196064568 196448256 196608384 196796466 197407476 197793792 197983008 198144387 198180864 199176704 199339056 199729152 200540928 200732772 200933376 201289536 201326592 202107654 202309632 202503168 202899456 203890176 204085224 204484608 205119488 205315712 205483068 205520896 205717504 206082144 206721984 206919741 207126528 207324672 208744704 208944396 209781414 210375522 211643936 212058112 213714816 214570944 214990848 216040608 216670464 217551096 217976832 218167208 219041172 219469824 219679776 220572639 221004288 221184432 222518016 222730884 222953472 224073792 224256438 224695296 225608544 226050048 226450728 226492416 227598336 227816064 228261888 228741996 229189632 229376448 229595877 229638144 230045184 230759424 230980176 231211008 231432192 231842412 232562232 233017344 233240256 233964416 234188234 234422272 234646528 234837792 234881024 235792263 236253696 236479704 236716032 238099428 238565376 240429168 241647616 241878784 242352128 243535488 243768462 244245504 244744983 245223936 245438109 246903552 247139748 248629824 249333952 250332768 250822656 252083016 252782208 253809612 254306304 254757069 254803968 256048128 256293072 256794624 257838336 258048504 258342912 258800832 259604352 259852698 260112384 260361216 261419424 261632511 261931008 262144512 262395288 263209968 263725056 263977344 264192516 264241152 265785408 266039667 266305536 266865662 267387904 267643696 267911168 268386048 269476872 269746176 270004224 270482814 270532608 271853568 272113632 272646144 273977424 274776192 275629312 275892988 276168704 276432896 277782666 278326272 278592528 279708552 280500696 281624364 282175488 283593393 284396539 284953088 286094592 286654464 288054144 288329706 288893952 290068128 290304567 290635776 291150936 292054896 292626432 292906368 294096852 294672384 294912576 295194699 296111214 296690688 296974512 297271296 298765056 299008584 299593728 300811392 301099158 301400064 301934304 301989888 303161481 303464448 303754752 304349184 304989328 305586176 305835264 306127836 306184192 306726912 307679232 307973568 308224602 308281344 308576256 309123216 310082976 310689792 310987008 313117056 313416594 314389684 315004928 315306272 315563283 315621376 317465904 318087168 320572224 321856416 322486272 324713984 325024616 325660672 326326644 326965248 327250812 328561758 329204736 329519664 331506432 331776648 333777024 334096326 334430208 336110688 336384657 337042944 338412816 339075072 339676092 339738624 341397504 341724096 342392832 343112994 343784448 344064672 344457216 345067776 346139136 346470264 346816512 347148288 347763618 348559232 348843348 349241344 349526016 349860384 350946624 351282351 351633408 351969792 352256688 352321536 354380544 354719556 355074048 357149142 357848064 359302496 359661568 360005632 360643752 360710144 362471424 362818176 363528192 365303232 365652693 366368256 367835904 370376888 371101696 371456704 372944736 374000928 375499152 376233984 378124524 379173312 380714418 381459456 382205952 384072192 384439608 385191936 386757504 387072756 387514368 388201248 389406528 389779047 390168576 390541824 392129136 392896512 393216768 393592932 394814952 395587584 395966016 396288774 396361728 398353408 398678112 399458304 400298493 401081856 401465544 401866752 402579072 402653184 404215308 404619264 405006336 405724221 405798912 407780352 408170448 408969216 410238976 410631424 410966136 411041792 411435008 412164288 413443968 413839482 414253056 414649344 416673999 417489408 417888792 419562828 420751044 423287872 423692803 424116224 427429632 429141888 429981696 432081216 432494559 433340928 435102192 435953664 436334416 438082344 438939648 439359552 441145278 442008576 442368864 444166821 445036032 445461768 445906944 448147584 448512876 449390592 451217088 451648737 452100096 452901456 452984832 455196672 455632128 456523776 457483992 458379264 458752896 459191754 459276288 460090368 461518848 461960352 462336903 462422016 462864384 463684824 465124464 466034688 466480512 467928832 468376468 468844544 469293056 469675584 469762048 470124891 471584526 472507392 472959408 473432064 476198856 477130752 480858336 482812729 483295232 483757568 484704256 487070976 487536924 488491008 489489966 490447872 490876218 492842637 493807104 494279496 497259648 498667904 500665536 501144489 501645312 504166032 505564416 507619224 508612608 509514138 509607936 512096256 512586144 513589248 514669491 515676672 516097008 516685824 517601664 519208704 519705396 520224768 520722432 521645427 522838848 523265022 523862016 524289024 524790576 526419936 527450112 527954688 528385032 528482304 531570816 532079334 532611072 533731324 534775808 535287392 535723713 535822336 536772096 538953744 539492352 540008448 540965628 541065216 543707136 544227264 545292288 547954848 549552384 551258624 551785976 552337408 552865792 555565332 556652544 557185056 559417104 561001392 563248728 564350976 567186786 568793078 569906176 571071627 572189184 573308928 576108288 576659412 577787904 580136256 580609134 581271552 582301872 584109792 585252864 585812736 588193704 589344768 589825152 590389398 592222428 593381376 593949024 594433161 594542592 597530112 598017168 599187456 601622784 602198316 602800128 603868608 603979776 606322962 606928896 607509504 608698368 609978656 611172352 611670528 612255672 612368384 613453824 615358464 615947136 616449204 616562688 617152512 618246432 620165952 620759223 621379584 621974016 626234112 626833188 628779368 630009856 630612544 631126566 631242752 634931808 636174336 641144448 643712832 644972544 649427968 650049232 651321344 652653288 653930496 654501624 657123516 658409472 659039328 661717917 663012864 663553296 667554048 668192652 668860416 672221376 672769314 674085888 676825632 678150144 679352184 679477248 682795008 683448192 684785664 686225988 687568896 688129344 688787631 688914432 690135552 692278272 692940528 693633024 694296576 695527236 697118464 697686696 698482688 699052032 699720768 701893248 702564702 703266816 703939584 704513376 704643072 707376789 708761088 709439112 710148096 714298284 715696128 718604992 719292433 719323136 720011264 721287504 721420288 724942848 725636352 727056384 730606464 731305386 732736512 734234949 735671808 736314327 740753776 742203392 742913408 745889472 748001856 750998304 752467968 756249048 758346624 761428836 762918912 764411904 768144384 768879216 770383872 773515008 774145512 775028736 776402496 778813056 779558094 780337152 781083648 784258272 784897533 785793024 786433536 787185864 789629904 791175168 791932032 792577548 792723456 796706816 797356224 798119001 798916608 800596986 802163712 802931088 803733504 805158144 808430616 809238528 810012672 811448442 811597824 815560704 816340896 817938432 819658819 820477952 821262848 821932272 822083584 822870016 824328576 826887936 827678964 828506112 829298688 833347998 834978816 835777584 839125656 841502088 846575744 847385606 848232448 850780179 853189617 854859264 858283776 859963392 864162432 864989118 866681856 870204384 871907328 872668832 876164688 877879296 878719104 882290556 884017152 884737728 885584097 888333642 890072064 890923536 891813888 896295168 897025752 898781184 902434176 903297474 904200192 905802912 905969664 909484443 910393344 911264256 913047552 914967984 916758528 917505792 918383508 918552576 920180736 923037696 923920704 924673806 924844032 925728768 927369648 930248928 932069376 932961024 935857664 936752936 937689088 938586112 939351168 939524096 940249782 943169052 945014784 945918816 946689849 946864128 952397712 954261504 961716672 965625458 966590464 967515136 969408512 974141952 975073848 976982016 978979932 980895744 981752436 985685274 987614208 988558992 994519296 997335808 1001331072 1002288978 1003290624 1008332064 1009153971 1011128832 1015238448 1017225216 1019028276 1019215872 1024192512 1025172288 1027178496 1029338982 1031353344 1032194016 1033371648 1035203328 1038417408 1039410792 1040449536 1041444864 1043290854 1045677696 1046530044 1047724032 1048578048 1049581152 1052839872 1053847053 1054900224 1055909376 1056770064 1056964608 1063141632 1064158668 1065222144 1067462648 1069551616 1070574784 1071447426 1071644672 1073544192 1077907488 1078984704 1080016896 1081931256 1082130432 1087414272 1088454528 1090584576 1095909696 1096958079 1099104768 1102517248 1103571952 1104674816 1105731584 1111130664 1113305088 1114370112 1118834208 1122002784 1126497456 1128701952 1134373572 1137586156 1139812352 1142143254 1144378368 1146617856 1152216576 1153318824 1155575808 1160272512 1161218268 1162543104 1164603744 1168219584 1169337141 1170505728 1171625472 1176387408 1178689536 1179650304 1180778796 1184444856 1186762752 1187898048 1188866322 1189085184 1195060224 1196034336 1198374912 1200895479 1203245568 1204396632 1205600256 1207737216 1207959552 1212645924 1213857792 1215019008 1217172663 1217396736 1219957312 1222344704 1223341056 1224511344 1224736768 1226907648 1230716928 1231894272 1232898408 1233125376 1234305024 1236492864 1240331904 1241518446 1242759168 1243948032 1250021997 1252468224 1253666376 1257558736 1260019712 1261225088 1262253132 1262485504 1269863616 1271078409 1272348672 1282288896 1287425664 1289945088 1298855936 1300098464 1302642688 1305306576 1307860992 1309003248 1314247032 1316818944 1318078656 1323435834 1326025728 1327106592 1332500463 1335108096 1336385304 1337720832 1344442752 1345538628 1348171776 1353651264 1354946211 1356300288 1358704368 1358954496 1365590016 1366896384 1369571328 1372451976 1375137792 1376258688 1377575262 1377828864 1380271104 1384556544 1385881056 1387010709 1387266048 1388593152 1391054472 1394236928 1395373392 1396965376 1398104064 1399441536 1403786496 1405129404 1406533632 1407879168 1409026752 1409286144 1410374673 1414753578 1417522176 1418878224 1420296192 1428596568 1431392256 1437209984 1438584866 1438646272 1440022528 1442575008 1442840576 1448438187 1449885696 1451272704 1454112768 1461212928 1462610772 1465473024 1468469898 1471343616 1472628654 1481507552 1484406784 1485826816 1491778944 1496003712 1501996608 1503433467 1504935936 1512498096 1516693248 1522857672 1525837824 1528823808 1536288768 1537758432 1540767744 1544008473 1547030016 1548291024 1550057472 1552804992 1557626112 1559116188 1560674304 1562167296 1564936281 1568516544 1569795066 1571586048 1572867072 1574371728 1579259808 1582350336 1583864064 1585155096 1585446912 1593413632 1594712448 1596238002 1597833216 1601193972 1604327424 1605862176 1607171139 1607467008 1610316288 1616861232 1618477056 1620025344 1622896884 1623195648 1631121408 1632681792 1635876864 1639317638 1640955904 1642525696 1643864544 1644167168 1645740032 1648657152 1653775872 1655357928 1657012224 1658597376 1666695996 1669957632 1671555168 1678251312 1683004176 1693151488 1694771212 1696464896 1701560358 1706379234 1709718528 1713214881 1716567552 1719926784 1728324864 1729978236 1733363712 1740408768 1743814656 1745337664 1752329376 1755758592 1757438208 1764581112 1768034304 1769475456 1771168194 1776667284 1780144128 1781847072 1783299483 1783627776 1792590336 1794051504 1797562368 1804868352 1806594948 1808400384 1811605824 1811939328 1818968886 1820786688 1822528512 1826095104 1829935968 1833517056 1835011584 1836767016 1837105152 1840361472 1846075392 1847841408 1849347612 1849688064 1851457536 1854739296 1860497856 1862277669 1864138752 1865922048 1871715328 1873505872 1875378176 1877172224 1878702336 1880499564 1886338104 1890029568 1891837632 1893379698 1893728256 1904795424 1908523008 1923433344 1931250916 1933180928 1935030272 1938817024 1948283904 1950147696 1953964032 1957959864 1961791488 1963504872 1971370548 1975228416 1977117984 1985153751 1989038592 1990775773 1994671616 2002662144 2004577956 2006581248 2016664128 2018307942 2022257664 2030476896 2034450432 2038056552 2038431744 2048385024 2050344576 2054356992 2058677964 2062706688 2064388032 2066362893 2066743296 2070406656 2076834816 2078821584 2080899072 2082889728 2086581708 2091355392 2093060088 2095448064 2097156096 2099162304 2105679744 2107694106 2109800448 2111818752 2113540128 2113929216 2122130367 2126283264 2128317336 2130444288 2134925296 2139103232 2141149568 2142894852 2143289344 2147088384 2155814976 2157877299 2157969408 2160033792 2163862512 2164260864 2174828544 2176909056 2181169152 2191819392 2193916158 2198209536 2205034496 2207143904 2208942981 2209349632 2211463168 2222261328 2226610176 2228740224 2237668416 2244005568 2252994912 2257403904 2268747144 2275172312 2279624704 2284286508 2288756736 2293235712 2304433152 2306637648 2311151616 2320545024 2322436536 2325086208 2329207488 2336439168 2338674282 2341011456 2343250944 2352774816 2354692599 2357379072 2359300608 2361557592 2368889712 2373525504 2375796096 2377732644 2378170368 2390120448 2392068672 2394357003 2396749824 2401790958 2406491136 2408793264 2411200512 2415474432 2425291848 2427715584 2430038016 2434345326 2434793472 2439914624 2444689408 2446682112 2449022688 2449473536 2453815296 2458976457 2461433856 2463788544 2465796816 2466250752 2468610048 2472985728 2480663808 2483036892 2485518336 2487896064 2500043994 2504936448 2507332752 2515117472 2520039424 2522450176 2524506264 2524971008 2539727232 2542156818 2544697344 2552340537 2559568851 2564577792 2574851328 2579890176 2597711872 2600196928 2605285376 2610613152 2615721984 2618006496 2628494064 2633637888 2636157312 2646871668 2652051456 2654213184 2656752291 2665000926 2670216192 2672770608 2675441664 2688885504 2691077256 2696343552 2707302528 2709892422 2712600576 2717408736 2717908992 2728453329 2731180032 2733792768 2739142656 2744903952 2750275584 2752517376 2755150524 2755657728 2760542208 2769113088 2771762112 2774021418 2774532096 2777186304 2782108944 2788473856 2790746784 2793930752 2796208128 2798883072 2807572992 2810258808 2813067264 2815758336 2818053504 2818572288 2820749346 2829507156 2835044352 2837756448 2840069547 2840592384 2857193136 2862784512 2874419968 2877169732 2877292544 2880045056 2885150016 2885681152 2896876374 2899771392 2902545408 2908225536 2922425856 2925221544 2930946048 2936939796 2942687232 2945257308 2963015104 2965849621 2968813568 2971653632 2983557888 2992007424 3003993216 3006866934 3009871872 3024996192 3027461913 3033386496 3045715344 3051675648 3057647616 3072577536 3075516864 3081535488 3088016946 3094060032 3096582048 3100114944 3105609984 3115252224 3118232376 3121348608 3124334592 3129872562 3137033088 3139590132 3143172096 3145734144 3148743456 3158519616 3161541159 3164700672 3167728128 3170310192 3170893824 3186827264 3189424896 3192476004 3195666432 3202387944 3208654848 3211724352 3214342278 3214934016 3220632576 3233722464 3236954112 3240050688 3245793768 3246391296 3262242816 3265363584 3271753728 3278635276 3281911808 3285051392 3287729088 3288334336 3290874237 3291480064 3297314304 3307551744 3310715856 3314024448 3317194752 3333391992 3339915264 3343110336 3356502624 3366008352 3379689103 3386302976 3389542424 3392929792 3403120716 3412758468 3419437056 3426429762 3433135104 3439853568 3456649728 3459956472 3466727424 3480817536 3487629312 3490675328 3504658752 3508011423 3511517184 3514876416 3529162224 3536068608 3538950912 3542336388 3553334568 3560288256 3563694144 3566598966 3567255552 3585180672 3588103008 3595124736 3602686437 3609736704 3613189896 3616800768 3623211648 3623878656 3637937772 3641573376 3645057024 3651517989 3652190208 3659871936 3667034112 3670023168 3673534032 3674210304 3680722944 3692150784 3695682816 3698695224 3699376128 3702915072 3709478592 3720995712 3724555338 3728277504 3731844096 3743430656 3747011744 3750065991 3750756352 3754344448 3757404672 3760999128 3772676208 3780059136 3783675264 3786759396 3787456512 3809590848 3813235227 3817046016 3846866688 3862501832 3866361856 3870060544 3877634048 3896567808 3900295392 3907928064 3915919728 3923582976 3927009744 3942741096 3950456832 3954235968 3970307502 3978077184 3981551546 3989343232 3997501389 4005324288 4009155912 4013162496 4033328256 4036615884 4044515328 4060953792 4064838633 4068900864 4076113104 4076863488 4096770048 4100689152 4108713984 4117355928 4125413376 4128776064 4132725786 4133486592 4140813312 4153669632 4157643168 4161032127 4161798144 4165779456 4173163416 4182710784 4186120176 4190896128 4194312192 4198324608 4211359488 4215388212 4219600896 4223637504 4227080256 4227858432 4231124019 4244260734 4252566528 4256634672 4260888576 4269850592 4278206464 4282299136 4285789704 4286578688 4294176768 4311629952 4315754598 4315938816 4320067584 4327725024 4328521728 4345314561 4349657088 4353818112 4362338304 4383638784 4387832316 4396419072 4410068992 4414287808 4417885962 4418699264 4422926336 4444522656 4453220352 4457480448 4475336832 4488011136 4505989824 4510300401 4514807808 4537494288 4550344624 4559249408 4568573016 4577513472 4586471424 4608866304 4613275296 4622303232 4632025419 4641090048 4644873072 4650172416 4658414976 4672878336 4677348564 4682022912 4686501888 4705549632 4709385198 4714758144 4718601216 4723115184 4737779424 4747051008 4751592192 4755465288 4756340736 4780240896 4784137344 4788714006 4793499648 4803581916 4812982272 4817586528 4821513417 4822401024 4830948864 4850583696 4855431168 4860076032 4868690652 4869586944 4879829248 4889378816 4893364224 4898045376 4898947072 4907630592 4917952914 4922867712 4927577088 4931593632 4932501504 4937220096 4945971456 4961327616 4966073784 4971036672 4975792128 5000087988 5009872896 5014665504 5030234944 5035047031 5040078848 5044900352 5049012528 5049942016 5079454464 5084313636 5089394688 5104681074 5119137702 5129155584 5139644643 5149702656 5159780352 5195423744 5200393856 5210570752 5221226304 5231443968 5236012992 5256988128 5267275776 5272314624 5293743336 5304102912 5308426368 5313504582 5330001852 5340432384 5345541216 5350883328 5377771008 5382154512 5392687104 5414605056 5419784844 5425201152 5434817472 5435817984 5456906658 5462360064 5467585536 5478285312 5489807904 5500551168 5505034752 5510301048 5511315456 5521084416 5538226176 5543524224 5548042836 5549064192 5554372608 5564217888 5576947712 5581493568 5586833007 5587861504 5592416256 5597766144 5615145984 5620517616 5626134528 5631516672 5636107008 5641498692 5659014312 5670088704 5675512896 5680139094 5681184768 5714386272 5725569024 5737611733 5748839936 5754339464 5754585088 5760090112 5770300032 5771362304 5793752748 5799542784 5805090816 5816451072 5844851712 5850443088 5861892096 5873879592 5885374464 5890514616 5926030208 5931699242 5937627136 5943307264 5955461253 5967115776 5972327319 5984014848 6007986432 6013733868 6019743744 6049992384 6054923826 6066772992 6091430688 6103351296 6115295232 6145155072 6151033728 6163070976 6176033892 6188120064 6193164096 6199088679 6200229888 6211219968 6230504448 6236464752 6242697216 6248669184 6259745124 6274066176 6279180264 6286344192 6291468288 6297486912 6317039232 6323082318 6329401344 6335456256 6340620384 6341787648 6366391101 6373654528 6378849792 6384952008 6391332864 6404775888 6417309696 6423448704 6428684556 6429868032 6441265152 6467444928 6473631897 6473908224 6480101376 6491587536 6492782592 6524485632 6530727168 6543507456 6557270552 6563823616 6570102784 6575458176 6576668672 6581748474 6582960128 6594628608 6615103488 6621431712 6626828943 6628048896 6634389504 6666783984 6679830528 6686220672 6713005248 6732016704 6759378206 6772605952 6779084848 6785859584 6806241432 6825516936 6838874112 6852859524 6866270208 6879707136 6913299456 6919912944 6933454848 6961635072 6975258624 6981350656 7009317504 7016022846 7023034368 7029752832 7058324448 7064077797 7072137216 7077901824 7084672776 7106669136 7120576512 7127388288 7133197932 7134511104 7170361344 7176206016 7183071009 7190249472 7205372874 7219473408 7226379792 7233601536 7246423296 7275875544 7283146752 7290114048 7303035978 7304380416 7319743872 7334068224 7340046336 7347068064 7348420608 7361445888 7376929371 7384301568 7391365632 7397390448 7398752256 7405830144 7418957184 7441991424 7449110676 7456555008 7463688192 7486861312 7494023488 7500131982 7501512704 7508688896 7514809344 7521998256 7545352416 7560118272 7567350528 7573518792 7574913024 7619181696 7626470454 7634092032 7657021611 7678706553 7693733376 7725003664 7732723712 7740121088 7755268096 7793135616 7800590784 7815856128 7831839456 7847165952 7854019488 7885482192 7900913664 7908471936 7940615004 7956154368 7963103092 7978686464 7995002778 8010648576 8018311824 8026324992 8066656512 8073231768 8089030656 8121907584 8129677266 8137801728 8152226208 8153726976 8185359987 8193540096 8201378304 8217427968 8234711856 8250826752 8257552128 8265451572 8266973184 8281626624 8307339264 8315286336 8322064254 8323596288 8331558912 8346326832 8365421568 8372240352 8381792256 8388624384 8396649216 8422718976 8430776424 8439201792 8447275008 8454160512 8455716864 8462248038 8488521468 8505133056 8513269344 8520208641 8521777152 8539701184 8556412928 8564598272 8571579408 8573157376 8588353536 8623259904 8631509196 8631877632 8640135168 8655450048 8657043456 8690629122 8699314176 8707636224 8724676608 8767277568 8775664632 8792838144 8820137984 8828575616 8835771924 8837398528 8845852672 8889045312 8897548863 8906440704 8914960896 8950673664 8976022272 9011979648 9020600802 9029615616 9074988576 9100689248 9118498816 9137146032 9155026944 9172942848 9217732608 9226550592 9244606464 9264050838 9282180096 9289746144 9300344832 9316829952 9345756672 9354697128 9364045824 9373003776 9411099264 9418770396 9429516288 9437202432 9446230368 9475558848 9484623477 9494102016 9503184384 9510930576 9512681472 9560481792 9568274688 9577428012 9586999296 9607163832 9625964544 9635173056 9643026834 9644802048 9661897728 9701167392 9710862336 9720152064 9737381304 9739173888 9759658496 9778757632 9786728448 9796090752 9797894144 9815261184 9835905828 9845735424 9855154176 9863187264 9865003008 9872622711 9874440192 9891942912 9922655232 9932147568 9942073344 9951584256 10000175976 10019745792 10029331008 10060469888 10070094062 10080157696 10089800704 10098025056 10099884032 10139067309 10158908928 10168627272 10178789376 10209362148 10238275404 10258311168 10279289286 10299405312 10319560704 10390847488 10400787712 10421141504 10442452608 10462887936 10472025984 10513976256 10524034269 10534551552 10544629248 10587486672 10608205824 10616852736 10627009164 10660003704 10680864768 10691082432 10701766656 10755542016 10764309024 10785374208 10808059311 10829210112 10839569688 10850402304 10869634944 10871635968 10913813316 10924720128 10935171072 10954553967 10956570624 10979615808 11001102336 11010069504 11020602096 11022630912 11042168832 11076452352 11087048448 11096085672 11098128384 11108745216 11128435776 11153895424 11162987136 11173666014 11175723008 11184832512 11195532288 11230291968 11241035232 11250197973 11252269056 11263033344 11272214016 11282997384 11318028624 11340177408 11351025792 11360278188 11362369536 11428772544 11439705681 11451138048 11475223466 11497679872 11508678928 11509170176 11520180224 11540600064 11587505496 11599085568 11610181632 11632902144 11689703424 11700886176 11723784192 11747759184 11770748928 11781029232 11852060416 11863398484 11875254272 11886614528 11910922506 11934231552 11944654638 11968029696 11992504167 12015972864 12027467736 12039487488 12099984768 12109847652 12133545984 12182861376 12194515899 12206702592 12230590464 12290310144 12302067456 12326141952 12352067784 12376240128 12386328192 12398177358 12400459776 12422439936 12461008896 12472929504 12483096381 12485394432 12497338368 12519490248 12548132352 12558360528 12572688384 12582936576 12594973824 12634078464 12646164636 12658802688 12670912512 12681240768 12683575296 12693372057 12732782202 12747309056 12757699584 12769904016 12782665728 12809551776 12834619392 12846897408 12857369112 12859736064 12882530304 12934889856 12947263794 12947816448 12960202752 12983175072 12985565184 13035943683 13048971264 13061454336 13087014912 13114541104 13127647232 13140205568 13150916352 13163496948 13165920256 13189257216 13230206976 13242863424 13253657886 13256097792 13268779008 13333567968 13359661056 13372441344 13426010496 13464033408 13518756412 13545211904 13558169696 13571719168 13612482864 13651033872 13677748224 13705719048 13732540416 13759414272 13826598912 13839825888 13866909696 13896076257 13923270144 13950517248 13962701312 14018635008 14032045692 14046068736 14059505664 14116648896 14128155594 14144274432 14155803648 14169345552 14213338272 14241153024 14254776576 14266395864 14269022208 14340722688 14352412032 14366142018 14380498944 14410745748 14438946816 14452759584 14464540251 14467203072 14492846592 14551751088 14566293504 14580228096 14606071956 14608760832 14639487744 14668136448 14680092672 14694136128 14696841216 14722891776 14753858742 14768603136 14782731264 14794780896 14797504512 14811660288 14837914368 14883982848 14898221352 14913110016 14927376384 14973722624 14988046976 15000263964 15003025408 15017377792 15029618688 15043996512 15090704832 15105141093 15120236544 15134701056 15147037584 15149826048 15238363392 15252940908 15268184064 15314043222 15357413106 15387466752 15450007328 15465447424 15480242176 15510536192 15586271232 15601181568 15631712256 15663678912 15694331904 15708038976 15770964384 15801827328 15816943872 15881230008 15912308736 15926206184 15957372928 15990005556 16021297152 16036623648 16052649984 16133313024 16146463536 16178061312 16243815168 16259354532 16275603456 16304452416 16307453952 16370719974 16387080192 16402756608 16434855936 16469423712 16501653504 16515104256 16530903144 16533946368 16563253248 16614678528 16630572672 16644128508 16647192576 16663117824 16692653664 16730843136 16744480704 16760499021 16763584512 16777248768 16793298432 16845437952 16861552848 16878403584 16894550016 16908321024 16924496076 16977042936 17010266112 17026538688 17040417282 17043554304 17079402368 17112825856 17129196544 17143158816 17146314752 17176707072 17212835199 17246519808 17263018392 17263755264 17280270336 17310900096 17314086912 17381258244 17398628352 17415272448 17449353216 17534555136 17551329264 17585676288 17640275968 17657151232 17671543848 17674797056 17691705344 17778090624 17795097726 17812881408 17829921792 17866383759 17901347328 17916981957 17952044544 18023959296 18041201604 18059231232 18149977152 18201378496 18236997632 18274292064 18310053888 18345885696 18435465216 18453101184 18489212928 18528101676 18564360192 18579492288 18597266037 18600689664 18633659904 18691513344 18709394256 18728091648 18746007552 18822198528 18837540792 18859032576 18874404864 18892460736 18951117696 18969246954 18988204032 19006368768 19021861152 19025362944 19099173303 19120963584 19136549376 19154856024 19173998592 19214327664 19251929088 19270346112 19286053668 19289604096 19323795456 19402334784 19420895691 19421724672 19440304128 19474762608 19478347776 19519316992 19557515264 19573456896 19592181504 19630522368 19671811656 19691470848 19710308352 19726374528 19730006016 19745245422 19748880384 19783885824 19845310464 19864295136 19880486829 19884146688 19903168512 20000351952 20039491584 20058662016 20120939776 20140188124 20160315392 20179601408 20196050112 20199768064 20278134618 20317817856 20337254544 20357578752 20418724296 20476550808 20516622336 20558578572 20598810624 20639121408 20760947347 20781694976 20801575424 20842283008 20884905216 20925775872 20944051968 21027952512 21048068538 21069103104 21089258496 21174973344 21192233391 21216411648 21233705472 21254018328 21320007408 21361729536 21382164864 21403533312 21511084032 21528618048 21549213027 21570748416 21616118622 21658420224 21679139376 21700804608 21739269888 21827626632 21849440256 21870342144 21909107934 21913141248 21959231616 22002204672 22020139008 22041204192 22045261824 22084337664 22130788113 22152904704 22174096896 22192171344 22196256768 22217490432 22256871552 22307790848 22325974272 22347332028 22351446016 22369665024 22391064576 22460583936 22482070464 22500395946 22504538112 22526066688 22544428032 22565994768 22636057248 22680354816 22702051584 22720556376 22724739072 22857545088 22879411362 22902276096 22950446932 22995359744 23017357856 23018340352 23036119659 23040360448 23081200128 23175010992 23198171136 23220363264 23265804288 23379406848 23401772352 23447568384 23495518368 23541497856 23562058464 23704120832 23726796968 23750508544 23773229056 23821845012 23868463104 23889309276 23936059392 23985008334 24031945728 24054935472 24078974976 24199969536 24219695304 24267091968 24365722752 24389031798 24413405184 24461180928 24556079961 24580620288 24604134912 24652283904 24704135568 24752480256 24772656384 24796354716 24800919552 24844879872 24922017792 24945859008 24966192762 24970788864 24994676736 25038980496 25096264704 25116721056 25145376768 25165873152 25189947648 25268156928 25292329272 25317605376 25341825024 25362481536 25367150592 25386744114 25465564404 25494618112 25515399168 25539808032 25560625923 25565331456 25619103552 25669238784 25693794816 25714738224 25719472128 25765060608 25869779712 25894527588 25895632896 25920405504 25966350144 25971130368 26071887366 26097942528 26122908672 26174029824 26229082208 26255294464 26280411136 26301832704 26326993896 26331840512 26378514432 26460413952 26485726848 26507315772 26512195584 26537558016 26667135936 26692646589 26719322112 26744882688 26852020992 26928066816 27037512824 27090423808 27116339392 27143438336 27224965728 27302067744 27355496448 27411438096 27465080832 27518828544 27653197824 27679651776 27733819392 27792152514 27846540288 27901034496 27925402624 28037270016 28064091384 28092137472 28119011328 28233297792 28256311188 28288548864 28311607296 28338691104 28426676544 28453870431 28482306048 28509553152 28532791728 28538044416 28681445376 28704824064 28732284036 28760997888 28821491496 28877893632 28905519168 28929080502 28934406144 28985693184 29103502176 29132587008 29160456192 29212143912 29217521664 29278975488 29336272896 29360185344 29388272256 29393682432 29445783552 29507717484 29537206272 29565462528 29589561792 29595009024 29617868133 29623320576 29675828736 29767965696 29796442704 29826220032 29854752768 29947445248 29976093952 30000527928 30006050816 30034755584 30059237376 30087993024 30181409664 30210282186 30240473088 30269402112 30294075168 30299652096 30417201927 30476726784 30505881816 30536368128 30628086444 30714826212 30774933504 30900014656 30929574619 30930894848 30960484352 31021072384 31172542464 31202363136 31263424512 31327357824 31388663808 31416077952 31541928768 31572102807 31603654656 31633887744 31762460016 31824617472 31852412368 31914745856 31980011112 32042594304 32073247296 32105299968 32266626048 32292927072 32356122624 32424177933 32487630336 32518709064 32551206912 32608904832 32614907904 32741439948 32774160384 32805513216 32869711872 32938847424 33003307008 33030208512 33061806288 33067892736 33126506496 33229357056 33261145344 33288257016 33294385152 33326235648 33385307328 33461686272 33488961408 33520998042 33527169024 33554497536 33586596864 33690875904 33723105696 33750593919 33756807168 33789100032 33816642048 33848992152 33954085872 34020532224 34053077376 34080834564 34087108608 34158804736 34225651712 34258393088 34286317632 34292629504 34319117043 34353414144 34425670398 34493039616 34526036784 34527510528 34560540672 34621800192 34762516488 34797256704 34830544896 34898706432 35069110272 35102658528 35171352576 35245329217 35280551936 35314302464 35343087696 35349594112 35383410688 35556181248 35590195452 35625762816 35659843584 35732767518 35802694656 35833963914 35904089088 35977512501 36047918592 36082403208 36118462464 36299954304 36402756992 36473995264 36548584128 36583547697 36620107776 36691771392 36870930432 36906202368 36978425856 37056203352 37128720384 37158984576 37194532074 37201379328 37267319808 37383026688 37418788512 37456183296 37492015104 37644397056 37675081584 37718065152 37748809728 37784921472 37902235392 37938493908 37976408064 38012737536 38043722304 38050725888 38080116171 38198346606 38241927168 38273098752 38309712048 38347997184 38428655328 38503858176 38540692224 38572107336 38579208192 38647590912 38804669568 38841791382 38843449344 38880608256 38949525216 38956695552 39038633984 39107831049 39115030528 39146913792 39184363008 39261044736 39343623312 39382941696 39420616704 39452749056 39490490844 39497760768 39567771648 39690620928 39728590272 39760973658 39768293376 39806337024 40000703904 40078983168 40117324032 40241879552 40280376248 40320630784 40359202816 40392100224 40399536128 40556269236 40635635712 40674509088 40715157504 40837448592 40953101616 41033244672 41117157144 41197621248 41278242816 41521894694 41563389952 41603150848 41684566016 41688228771 41769810432 41851551744 41888103936 42055905024 42096137076 42138206208 42178516992 42349946688 42384466782 42432823296 42467410944 42508036656 42640014816 42723459072 42764329728 42807066624 43022168064 43057236096 43098426054 43141496832 43232237244 43316840448 43358278752 43393620753 43401609216 43478539776 43655253264 43698880512 43740684288 43818215868 43826282496 43918463232 44004409344 44040278016 44082408384 44090523648 44168675328 44261576226 44305809408 44348193792 44384342688 44392513536 44434980864 44513743104 44615581696 44651948544 44694664056 44702892032 44739330048 44782129152 44921167872 44964140928 45000791892 45009076224 45052133376 45088856064 45131989536 45272114496 45315423279 45360709632 45404103168 45441112752 45449478144 45715090176 45758822724 45804552192 45900893864 45990719488 46034715712 46036680704 46072239318 46080720896 46162400256 46350021984 46396342272 46440726528 46531608576 46758813696 46803544704 46895136768 46991036736 47082995712 47124116928 47408241664 47453593936 47501017088 47546458112 47643690024 47736926208 47778618552 47872118784 47970016668 48063891456 48109870944 48157949952 48399939072 48439390608 48534183936 48731445504 48778063596 48826810368 48922361856 49112159922 49161240576 49208269824 49304567808 49408271136 49504960512 49545312768 49592709432 49601839104 49689759744 49844035584 49891718016 49932385524 49941577728 49989353472 50077960992 50192529408 50233442112 50281497063 50290753536 50331746304 50379895296 50536313856 50584658544 50635210752 50683650048 50724963072 50773488228 50931128808 50989236224 51030798336 51079616064 51121251846 51130662912 51238207104 51338477568 51387589632 51429476448 51438944256 51530121216 51638505597 51739559424 51789055176 51791265792 51840811008 51932700288 51942260736 52143774732 52195885056 52245817344 52348059648 52458164416 52510588928 52560822272 52603665408 52653987792 52663681024 52757028864 52920827904 52971453696 53014631544 53024391168 53075116032 53334271872 53385293178 53438644224 53489765376 53599151277 53704041984 53750945871 53856133632 54075025648 54180847616 54232678784 54286876672 54449931456 54604135488 54710992896 54822876192 54930161664 55037657088 55306395648 55359303552 55467638784 55584305028 55693080576 55802068992 55850805248 56074540032 56128182768 56184274944 56238022656 56466595584 56512622376 56577097728 56623214592 56677382208 56853353088 56907740862 56964612096 57019106304 57065583456 57076088832 57297519909 57362890752 57409648128 57464568072 57521995776 57642982992 57755787264 57811038336 57858161004 57868812288 57971386368 58207004352 58262687073 58265174016 58320912384 58424287824 58435043328 58557950976 58672545792 58720370688 58776544512 58891567104 59015434968 59074412544 59130925056 59179123584 59190018048 59235736266 59246641152 59351657472 59535931392 59592885408 59641460487 59652440064 59709505536 59894890496 59952187904 60001055856 60012101632 60069511168 60118474752 60175986048 60362819328 60420564372 60480946176 60538804224 60588150336 60599304192 60834403854 60953453568 61011763632 61072736256 61256172888 61429652424 61549867008 61800029312 61859149238 61861789696 61920968704 62042144768 62282842041 62345084928 62404726272 62526849024 62654715648 62777327616 62832155904 63083857536 63144205614 63207309312 63267775488 63524920032 63649234944 63704824736 63829491712 63960022224 64085188608 64146494592 64210599936 64533252096 64585854144 64647639081 64712245248 64848355866 64975260672 65037418128 65102413824 65217809664 65482879896 65548320768 65611026432 65739423744 65877694848 66006614016 66060417024 66123612576 66135785472 66253012992 66392364339 66458714112 66522290688 66576514032 66588770304 66652471296 66770614656 66923372544 66977922816 67041996084 67054338048 67108995072 67173193728 67381751808 67446211392 67501187838 67513614336 67578200064 67633284096 67697984304 67908171744 68041064448 68106154752 68161669128 68174217216 68317609472 68451303424 68516786176 68572635264 68585259008 68638234086 68706828288 68851340796 68986079232 69052073568 69055021056 69108358977 69121081344 69243600384 69525032976 69594513408 69661089792 69797412864 70138220544 70205317056 70342705152 70490658434 70561103872 70628604928 70686175392 70699188224 70766821376 71112362496 71180390904 71251525632 71319687168 71465535036 71605389312 71667927828 71808178176 71955025002 72095837184 72164806416 72236924928 72599908608 72805513984 72947990528 73097168256 73167095394 73240215552 73383542784 73668239883 73741860864 73812404736 73956851712 74112406704 74257440768 74317969152 74389064148 74402758656 74534639616 74766053376 74837577024 74912366592 74984030208 75288794112 75350163168 75436130304 75497619456 75569842944 75804470784 75876987816 75952816128 76025475072 76087444608 76101451776 76160232342 76396693212 76483854336 76546197504 76619424096 76681877769 76695994368 76857310656 77007716352 77081384448 77144214672 77158416384 77295181824 77609339136 77683582764 77686898688 77761216512 77899050432 77913391104 78077267968 78215662098 78230061056 78293827584 78368726016 78522089472 78687246624 78765883392 78841233408 78905498112 78980981688 78995521536 79135543296 79381241856 79457180544 79521947316 79536586752 79612674048 80001407808 80077939767 80157966336 80234648064 80483759104 80560752496 80641261568 80718405632 80784200448 81112538472 81271271424 81349018176 81430315008 81674897184 81906203232 82066489344 82234314288 82395242496 82556485632 83043789388 83126779904 83206301696 83369132032 83376457542 83539620864 83703103488 83776207872 84111810048 84192274152 84276412416 84357033984 84699893376 84768933564 84865646592 84934821888 85016073312 85280029632 85361611293 85446918144 85528659456 85614133248 86044336128 86114472192 86196852108 86282993664 86464474488 86633680896 86716557504 86787241506 86803218432 86957079552 87310506528 87397761024 87481368576 87636431736 87652564992 87836926464 88008818688 88080556032 88164816768 88181047296 88337350656 88523152452 88611618816 88696387584 88768685376 88785027072 88853604399 88869961728 89027486208 89231163392 89303897088 89389328112 89405784064 89478660096 89564258304 89842335744 89928281856 90001583784 90018152448 90104266752 90177712128 90263979072 90544228992 90630846558 90721419264 90808206336 90882225504 90898956288 91251605781 91430180352 91517645448 91609104384 91801787728 91981438976 92069431424 92144478636 92161441792 92324800512 92700043968 92788723857 92792684544 92881453056 93063217152 93517627392 93607089408 93790273536 93982073472 94165991424 94248233856 94816483328 94907187872 95002034176 95092916224 95287380048 95473852416 95557237104 95744237568 95940033336 96127782912 96219741888 96315899904 96799878144 96878781216 97068367872 97272533799 97462891008 97556127192 97653620736 97844723712 98224319844 98322481152 98416539648 98609135616 98816542272 99009921024 99090625536 99185418864 99203678208 99379519488 99688071168 99783436032 99864771048 99883155456 99978706944 100155921984 100385058816 100466884224 100562994126 100581507072 100663492608 100759790592 101072627712 101169317088 101251781757 101270421504 101367300096 101449926144 101546976456 101862257616 101978472448 102061596672 102159232128 102242503692 102261325824 102476414208 102676955136 102775179264 102858952896 102877888512 102957351129 103060242432 103277011194 103479118848 103578110352 103582531584 103681622016 103865400576 104287549464 104391770112 104491634688 104696119296 104916328832 105021177856 105121644544 105207330816 105307975584 105327362048 105514057728 105735987651 105841655808 105942907392 106029263088 106048782336 106150232064 106668543744 106770586356 106877288448 106979530752 107198302554 107408083968 107501891742 107712267264 108150051296 108361695232 108465357568 108573753344 108899862912 109208270976 109421985792 109645752384 109750643091 109860323328 110075314176 110612791296 110718607104 110935277568 111168610056 111386161152 111604137984 111701610496 112149080064 112256365536 112368549888 112476045312 112933191168 113025244752 113154195456 113246429184 113354764416 113706706176 113815481724 113929224192 114038212608 114131166912 114152177664 114240348513 114595039818 114725781504 114819296256 114929136144 115043991552 115285965984 115511574528 115622076672 115716322008 115737624576 115942772736 116414008704 116525374146 116530348032 116641824768 116848575648 116870086656 117115901952 117323493147 117345091584 117440741376 117553089024 117783134208 118030869936 118148825088 118261850112 118358247168 118471472532 118493282304 118703314944 119071862784 119185770816 119282920974 119304880128 119419011072 119789780992 119904375808 120002111712 120024203264 120139022336 120236949504 120351972096 120725638656 120841128744 120961892352 121077608448 121176300672 121198608384 121668807708 121906907136 122023527264 122145472512 122512345776 122859304848 123099734016 123600058624 123718298476 123723579392 123841937408 124084289536 124565684082 124690169856 124809452544 125053698048 125064686313 125309431296 125554655232 125664311808 126167715072 126288411228 126414618624 126535550976 127049840064 127298469888 127409649472 127658983424 127920044448 128170377216 128292989184 128421199872 129066504192 129171708288 129295278162 129424490496 129696711732 129950521344 130074836256 130180862259 130204827648 130435619328 130965759792 131096641536 131222052864 131478847488 131755389696 132013228032 132120834048 132247225152 132271570944 132506025984 132784728678 132917428224 133044581376 133153028064 133177540608 133304942592 133541229312 133846745088 133955845632 134083992168 134108676096 134217990144 134346387456 134763503616 134892422784 135002375676 135027228672 135156400128 135266568192 135395968608 135816343488 135946269837 136082128896 136212309504 136323338256 136348434432 136635218944 136902606848 137033572352 137145270528 137276468172 137413656576 137702681592 137972158464 138104147136 138110042112 138216717954 138242162688 138487200768 139050065952 139189026816 139322179584 139594825728 140276441088 140410634112 140685410304 140981316868 141122207744 141257209856 141372350784 141398376448 141533642752 142224724992 142360781808 142503051264 142639374336 142931070072 143210778624 143335855656 143616356352 143910050004 144191674368 144329612832 144473849856 145199817216 145326631429 145611027968 145895981056 146194336512 146334190788 146480431104 146767085568 147336479766 147483721728 147624809472 147913703424 148224813408 148514881536 148635938304 148778128296 148805517312 149069279232 149532106752 149675154048 149824733184 149968060416 150577588224 150700326336 150844491189 150872260608 150995238912 151139685888 151608941568 151753975632 151905632256 152050950144 152174889216 152320464684 152793386424 152967708672 153092395008 153238848192 153363755538 153391988736 153714621312 154015432704 154162768896 154288429344 154316832768 154590363648 154915516791 155218678272 155367165528 155373797376 155522433024 155798100864 155826782208 156154535936 156431324196 156460122112 156587655168 156737452032 157044178944 157374493248 157531766784 157682466816 157810996224 157961963376 157991043072 158271086592 158762483712 158914361088 159043894632 159073173504 159225348096 160002815616 160155879534 160315932672 160469296128 160967518208 161121504992 161252837613 161282523136 161436811264 161568400896 162225076944 162542542848 162698036352 162860630016 163349794368 163812406464 164132978688 164468628576 164790484992 165112971264 166087578776 166253559808 166412603392 166738264064 166752915084 167079241728 167406206976 167552415744 168223620096 168384548304 168552824832 168714067968 169399786752 169537867128 169731293184 169869643776 170032146624 170560059264 170723222586 170893836288 171057318912 171228266496 171892559727 172088672256 172228944384 172393704216 172565987328 172928948976 173267361792 173433115008 173574483012 173606436864 173914159104 174621013056 174788061219 174795522048 174962737152 175272863472 175305129984 175673852928 176017637376 176161112064 176329633536 176674701312 177046304904 177223237632 177392775168 177537370752 177570054144 177707208798 177739923456 178054972416 178462326784 178607794176 178778656224 178811568128 178924381461 178957320192 179128516608 179684671488 179856563712 180003167568 180036304896 180208533504 180355424256 180527958144 181088457984 181261693116 181442838528 181616412672 181764451008 181797912576 182503211562 182860360704 183035290896 183218208768 183603575456 183962877952 184138862848 184288957272 184322883584 184649601024 185400087936 185577447714 185585369088 185762906112 186126434304 186848526123 187035254784 187214178816 187580547072 187964146944 188331982848 188496467712 189632966656 189814375744 190004068352 190185832448 190574760096 190947704832 191114474208 191488475136 191880066672 192255565824 192439483776 192631799808 193599756288 193757562432 193942917243 194136735744 194545067598 194925782016 195112254384 195307241472 196448639688 196644962304 196833079296 197218271232 197633084544 198019842048 198181251072 198370837728 198407356416 198759038976 199177093017 199376142336 199566872064 199729542096 199766310912 199957413888 200311843968 200770117632 200933768448 201125988252 201163014144 201326985216 201519581184 202145255424 202338634176 202503563514 202540843008 202734600192 202899852288 203093952912 203724515232 203956944896 204123193344 204318464256 204485007384 204522651648 204952828416 205353910272 205550358528 205717905792 205755777024 205914702258 206120484864 206554022388 206958237696 207156220704 207165063168 207325076931 207363244032 207730801152 208575098928 208783540224 208983269376 209392238592 209832657664 210042355712 210243289088 210414661632 210615951168 210654724096 211028115456 211471975302 211683311616 211885814784 212058526176 212097564672 212300464128 213337087488 213541172712 213754576896 213959061504 214396605108 214816167936 215003783484 215424534528 216300102592 216507022333 216723390464 216930715136 217147506688 217799725824 218416541952 218843971584 219291504768 219501286182 219720646656 220150628352 221004719649 221225582592 221437214208 221870555136 222337220112 222772322304 223208275968 223403220992 224298160128 224512731072 224737099776 224952090624 225866382336 226050489504 226308390912 226492858368 226709528832 227413412352 227630963448 227858448384 228076425216 228262333824 228304355328 228480697026 229190079636 229451563008 229638592512 229858272288 230087983104 230571931968 231023149056 231244153344 231432644016 231475249152 231885545472 232828017408 233050748292 233060696064 233283649536 233697151296 233740173312 234231803904 234646986294 234690183168 234881482752 235106178048 235566268416 236061739872 236297650176 236523700224 236716494336 236942945064 236986564608 237406629888 238143725568 238371541632 238565841948 238609760256 238838022144 239579561984 239808751616 240004223424 240048406528 240233819301 240278044672 240473899008 240703944192 241451277312 241682257488 241923784704 242155216896 242352601344 243337615416 243813814272 244047054528 244290945024 245024691552 245718609696 246199468032 246717304519 247200117248 247436596952 247447158784 247683874816 248168579072 249131368164 249380339712 249618905088 250107396096 250129372626 250618862592 251109310464 251328623616 252335430144 252576822456 252829237248 253071101952 254099680128 254596939776 254819298944 255317966848 255840088896 256084833879 256340754432 256585978368 256842399744 258133008384 258343416576 258590556324 258848980992 259393423464 259901042688 260149672512 260361724518 260409655296 260871238656 261931519584 262193283072 262444105728 262957694976 263510779392 264026456064 264241668096 264494450304 264543141888 265012051968 265569457356 265834856448 266089162752 266306056128 266355081216 266560813197 266609885184 267082458624 267693490176 267911691264 268167984336 268217352192 268435980288 268692774912 269527007232 269784845568 270004751352 270054457344 270312800256 270533136384 270791937216 271632686976 271892539674 272164257792 272424619008 272646676512 272696868864 273270437888 273754817343 273805213696 274067144704 274290541056 274552936344 274827313152 275405363184 275944316928 276208294272 276433435908 276484325376 276974401536 278100131904 278366171571 278378053632 278644359168 279189651456 280552882176 280821268224 281370820608 281962633736 282244415488 282514419712 282744701568 282796752896 283067285504 284449449984 284721563616 285006102528 285278748672 285862140144 286421557248 286671711312 287232712704 287820100008 288383348736 288659225664 288947699712 290399634432 290653262858 291222055936 291791962112 291817601397 292388673024 292668381576 292960862208 293534171136 294672959532 294967443456 295249618944 295827406848 296449626816 297029763072 297271876608 297556256592 297611034624 298138558464 299064213504 299350308096 299649466368 299936120832 301155176448 301400652672 301688982378 301744521216 301990477824 302279371776 303217883136 303507951264 303755345271 303811264512 304101900288 304349778432 304640929368 305586772848 305935417344 306184790016 306477696384 306727511076 306783977472 307429242624 308030865408 308325537792 308576858688 308633665536 308872053387 309180727296 309831033582 310437356544 310734331056 310747594752 311044866048 311596201728 312309071872 312862648392 312920244224 313175310336 313474904064 314088357888 314748986496 315063533568 315364933632 315621992448 315923926752 315982086144 316542173184 317207962953 317524967424 317828722176 318087789264 318146347008 318450696192 320005631232 320311759068 320631865344 320938592256 321935036416 322243009984 322505675226 322565046272 322873622528 323136801792 324450153888 325085085696 325396072704 325721260032 326699588736 327624812928 328265957376 328937257152 329251929273 329580969984 330225942528 332175157552 332507119616 332825206784 333476528128 333505830168 334158483456 334812413952 335104831488 336447240192 336769096608 337105649664 337428135936 338799573504 339075734256 339462586368 339739287552 340064293248 341120118528 341446445172 341787672576 342114637824 342456532992 343785119454 344177344512 344457888768 344787408432 345131974656 345857897952 346534723584 346866230016 347148966024 347212873728 347828318208 349242026112 349576122438 349591044096 349925474304 350545726944 350610259968 351347705856 351970479441 352035274752 352322224128 352659267072 353349402624 354092609808 354446475264 354785550336 355074741504 355414417596 355479846912 356109944832 356924653568 357215588352 357557312448 357623136256 357848762922 357914640384 358257033216 359369342976 359713127424 360006335136 360072609792 360417067008 360710848512 361055916288 362176915968 362523386232 362885677056 363232825344 363528902016 363595825152 365006423124 365720721408 366070581792 366436417536 367207150912 367925755904 368277725696 368577914544 368645767168 369299202048 370800175872 371154895428 371170738176 371525812224 372252868608 373697052246 374070509568 374428357632 375161094144 375194058939 375928293888 376663965696 376992935424 379265933312 379628751488 380008136704 380371664896 381149520192 381895409664 382228948416 382976950272 383760133344 384511131648 384878967552 385263599616 387199512576 387515124864 387885834486 388273471488 389090135196 389851564032 390224508768 390614482944 392897279376 393289924608 393666158592 394436542464 395266169088 396039684096 396362502144 396741675456 396814712832 397518077952 398354186034 398752284672 399133744128 399459084192 399532621824 399914827776 400623687936 401540235264 401867536896 402251976504 402326028288 402653970432 403039162368 404290510848 404677268352 405007127028 405081686016 405469200384 405799704576 406187905824 407449030464 407838809511 407913889792 408246386688 408636928512 408970014768 409045303296 409905656832 410707820544 411100717056 411435811584 411829404516 412240969728 413108044776 413916475392 414312441408 414330126336 414650153862 414726488064 415461602304 417150197856 417567080448 417966538752 418784477184 419665315328 420084711424 420486578176 420829323264 421231902336 421309448192 422056230912 422943950604 423366623232 423771629568 424117052352 424195129344 424600928256 426674174976 427082345424 427509153792 427918123008 428793210216 429632335872 430007566968 430849069056 432600205184 433014044666 433446780928 433861430272 434295013376 435599451648 435979894287 436833083904 437687943168 438583009536 439002572364 439441293312 440301256704 442009439298 442451165184 442874428416 443741110272 444674440224 445544644608 446416551936 446806441984 448596320256 449025462144 449474199552 449904181248 451732764672 452100979008 452533473567 452616781824 452985716736 453419057664 454826824704 455261926896 455716896768 456152850432 456524667648 456961394052 458380159272 458903126016 459277185024 459716544576 460175966208 461143863936 462046298112 462488306688 462865288032 462950498304 463771090944 464746550373 465656034816 466101496584 466121392128 466567299072 467394302592 467480346624 468463607808 469293972588 469380366336 469762965504 470212356096 471132536832 472123479744 472595300352 473047400448 473432988672 473885890128 473973129216 474813259776 476287451136 476743083264 477131683896 477219520512 477676044288 479159123968 479617503232 480008446848 480096813056 480467638602 480556089344 480947798016 481407888384 482902554624 483364514976 483758512839 483847569408 484310433792 484705202688 486675230832 487627628544 488094109056 488581890048 490049383104 491437219392 492398936064 493434609038 494400234496 494873193904 494894317568 495367749632 498262736328 498760679424 499237810176 500214792192 500258745252 501237725184 502218620928 502657247232 504670860288 505153644912 505658474496 506142203904 508199360256 509193879552 509638597888 510635933696 511680177792 512169667758 512681508864 513171956736 513684799488 515677679181 516266016768 516686833152 517181112648 517697961984 518786846928 519802085376 520299345024 520723449036 520819310592 521742477312 523863039168 524364183657 524386566144 524888211456 525915389952 527021558784 528052912128 528483336192 528988900608 530024103936 531138914712 531669712896 532178325504 532612112256 532710162432 533121626394 533219770368 534164917248 535386980352 535823382528 536335968672 536434704384 536773144383 536871960576 537385549824 539054014464 539569691136 540009502704 540108914688 540625600512 541066272768 541583874432 543265373952 543785079348 544328515584 544849238016 545293353024 545393737728 546540875776 547509634686 547610427392 548134289408 548581082112 549105872688 549654626304 550810726368 551888633856 552416588544 552866871816 552968650752 553948803072 556200263808 556732343142 556756107264 557288718336 558379302912 560545578369 561105764352 561642536448 562741641216 563925267472 564488830976 565028839424 565489403136 566134571008 568898899968 569443127232 570012205056 570557497344 571724280288 572843114496 573343422624 574465425408 575640200016 576766697472 577318451328 577895399424 580799268864 581306525716 582444111872 583583924224 583635202794 584777346048 585336763152 585921724416 589345919064 589934886912 590499237888 591654813696 592899253632 594059526144 594543753216 595112513184 595222069248 596277116928 597531279051 598128427008 598700616192 599298932736 599872241664 602310352896 602801305344 603377964756 603489042432 603980955648 604558743552 606435766272 607015902528 607510690542 607622529024 608203800576 608699556864 609281858736 611173545696 611870834688 612369580032 612955392768 613455022152 613567954944 614858485248 616061730816 616651075584 617153717376 617267331072 617744106774 618361454592 619662067164 620874713088 621468662112 621495189504 621975230793 622089732096 623192403456 624618143744 625725296784 625840488448 626350620672 626949808128 628176715776 629497972992 630127067136 630729867264 631243984896 631847853504 631964172288 633084346368 634415925906 635049934848 635657444352 636175578528 636292694016 636901392384 640011262464 640623518136 641263730688 641877184512 643870072832 644486019968 645011350452 645130092544 645747245056 646273603584 648900307776 649521066999 650170171392 650792145408 651442520064 653399177472 655249625856 656531914752 657874514304 658503858546 659161939968 660451885056 664350315104 665014239232 665650413568 666953056256 667011660336 668316966912 669624827904 670209662976 672894480384 673538193216 674211299328 674856271872 677599147008 678151468512 678925172736 679478575104 680128586496 682240237056 682892890344 683575345152 684229275648 684913065984 687570238908 688354689024 688915777536 689574816864 690263949312 691715795904 693069447168 693732460032 694297932048 694425747456 695656636416 698484052224 699152244876 699182088192 699850948608 701091453888 701220519936 702695411712 703940958882 704070549504 704644448256 705318534144 706698805248 708185219616 708892950528 709571100672 710149483008 710828835192 710959693824 712219889664 713849307136 714431176704 715114624896 715246272512 715697525844 715829280768 716514066432 718738685952 719426254848 720012670272 720145219584 720701457903 720834134016 721421697024 722111832576 724353831936 725046772464 725771354112 726465650688 727057804032 730012846248 731441442816 732141163584 732872835072 734414301824 735851511808 736555451392 737155829088 737291534336 738598404096 740151913557 741600351744 742309790856 742341476352 743051624448 744505737216 747394104492 748141019136 748856715264 750322188288 750388117878 751856587776 753327931392 753985870848 758531866624 759257502976 760016273408 760743329792 762299040384 763790819328 764457896832 765953900544 767520266688 768254501637 769022263296 769757935104 770527199232 774399025152 775030249728 775771668972 776546942976 778180270392 779703128064 780449017536 781228965888 785794558752 786579849216 787332317184 788873084928 790532338176 792079368192 792725004288 793483350912 793629425664 795036155904 796708372068 797504569344 798267488256 798918168384 799065243648 799682439591 799829655552 801247375872 803080470528 803735073792 804503953008 804652056576 805307940864 806078324736 808581021696 809354536704 810014254056 810163372032 810938400768 811599409152 812375811648 814898060928 815677619022 815827779584 816492773376 817273857024 817940029536 818090606592 819811313664 821264452029 821415641088 822201434112 822871623168 823658809032 824481939456 826216089552 827832950784 828624882816 829300307724 829452976128 830923204608 834300395712 835098514713 835134160896 835933077504 837568954368 839330630656 840169422848 840973156352 841658646528 842463804672 844112461824 845887901208 846733246464 847543259136 848234104704 848390258688 849201856512 853348349952 854164690848 855018307584 855836246016 857586420432 859264671744 860015133936 861698138112 865200410368 866028089332 866893561856 867722860544 868590026752 871198903296 871959788574 873666167808 875375886336 875452804191 877166019072 878005144728 878882586624 880602513408 884018878596 884902330368 885748856832 887482220544 889348880448 891089289216 892833103872 893612883968 897192640512 898050924288 898948399104 899808362496 903465529344 904201958016 905066947134 905233563648 905971433472 906838115328 909653649408 910523853792 911266035813 911433793536 912305700864 913049335296 913922788104 916760318544 917806252032 918554370048 919433089152 920351932416 922287727872 924092596224 924976613376 925730576064 925900996608 926616160161 927542181888 929493100746 931312069632 932202993168 932242784256 933134598144 934788605184 936927215616 938587945176 938760732672 939525931008 940424712192 942265073664 944246959488 945190600704 946094800896 946865977344 947771780256 947946258432 949626519552 951623888859 952574902272 953486166528 954263367792 954439041024 955352088576 958318247936 959235006464 960016893696 960935277204 961112178688 961895596032 962815776768 965805109248 966729029952 967517025678 967695138816 968620867584 969410405376 973350461664 975255257088 976188218112 977163780096 980098766208 982874438784 984797872128 986869218076 988800468992 989746387808 989788635136 990735499264 996525472656 997521358848 998475620352 1000429584384 1000517490504 1002475450368 1004437241856 1005314494464 1009341720576 1010307289824 1011316948992 1012284407808 1016398720512 1018387759104 1019277195776 1021271867392 1023360355584 1024339335516 1025363017728 1026343913472 1027369598976 1031355358362 1032532033536 1033373666304 1034362225296 1035395923968 1037573693856 1039604170752 1040598690048 1041446898072 1041638621184 1043484954624 1047726078336 1048728367314 1048773132288 1049776422912 1051830779904 1054043117568 1055911438323 1056105824256 1056966672384 1057977801216 1060048207872 1062277829424 1063339425792 1064356651008 1065224224512 1066243252788 1066439540736 1068329834496 1070773960704 1071646765056 1072671937344 1072869408768 1073546288766 1073743921152 1074771099648 1078108028928 1079139382272 1080019005408 1080217829376 1081251201024 1082132545536 1083167748864 1086530747904 1087570158696 1088657031168 1089698476032 1090586706048 1090787475456 1093081751552 1095019269372 1095220854784 1096268578816 1097162164224 1098211745376 1099309252608 1101621452736 1103777267712 1104833177088 1105733743632 1105937301504 1107897606144 1112400527616 1113464686284 1113512214528 1114577436672 1116758605824 1121091156738 1122211528704 1123285072896 1125483282432 1127850534944 1128977661952 1130057678848 1130978806272 1132269142016 1137797799936 1138886254464 1140024410112 1141114994688 1143448560576 1145686228992 1146686845248 1148930850816 1151280400032 1153533394944 1154636902656 1155790798848 1161598537728 1162613051432 1164888223744 1167167848448 1167270405588 1169554692096 1170673526304 1171843448832 1178691838128 1179869773824 1180998475776 1183309627392 1185798507264 1188119052288 1189087506432 1190225026368 1190444138496 1192554233856 1195062558102 1196256854016 1197401232384 1198597865472 1199744483328 1204620705792 1205602610688 1206755929512 1206978084864 1207961911296 1209117487104 1212871532544 1214031805056 1215021381084 1215245058048 1216407601152 1217399113728 1218563717472 1222347091392 1223516428533 1223741669376 1224739160064 1225910785536 1226910044304 1227135909888 1229716970496 1232123461632 1233302151168 1234307434752 1235488213548 1236722909184 1239324134328 1241749426176 1242937324224 1242990379008 1243950461586 1244179464192 1246384806912 1249236287488 1251450593568 1251680976896 1252701241344 1253899616256 1256353431552 1258995945984 1260254134272 1261459734528 1262487969792 1263695707008 1263928344576 1266168692736 1268831851812 1270099869696 1271314888704 1272351157056 1272585388032 1273802784768 1280022524928 1281247036272 1282527461376 1283754369024 1287740145664 1288972039936 1290022700904 1290260185088 1291494490112 1292547207168 1297800615552 1299042133998 1300340342784 1301584290816 1302885040128 1306798354944 1307939682861 1310499251712 1313063829504 1315749028608 1317007717092 1318323879936 1320903770112 1328700630208 1330028478464 1331300827136 1333906112512 1334023320672 1336633933824 1339249655808 1340419325952 1345788960768 1347076386432 1348422598656 1349712543744 1355198294016 1356302937024 1357600420701 1357850345472 1358957150208 1360257172992 1364480474112 1365785780688 1367150690304 1368458551296 1375140477816 1376709378048 1377831555072 1379149633728 1380527898624 1383431591808 1386138894336 1387464920064 1388595864096 1388851494912 1391313272832 1394239651119 1396968104448 1398304489752 1398364176384 1399701897216 1402182907776 1402441039872 1405390823424 1407881917764 1408141099008 1409288896512 1410637068288 1413397610496 1416370439232 1417785901056 1419142201344 1420298966016 1421657670384 1421919387648 1424439779328 1427698614272 1428862353408 1430229249792 1431395051688 1431658561536 1433028132864 1437477371904 1438852509696 1440025340544 1440290439168 1441402915806 1441668268032 1442843394048 1444223665152 1448707663872 1450093544928 1451275538517 1451542708224 1452931301376 1454115608064 1460025692496 1462882885632 1464282327168 1465745670144 1468828603648 1471703023616 1473110902784 1474311658176 1474583068672 1477196808192 1480303827114 1483200703488 1484619581712 1484682952704 1486103248896 1494788208984 1496282038272 1497713430528 1500644376576 1500776235756 1503713175552 1506655862784 1507971741696 1515549156331 1517063733248 1518515005952 1520032546816 1521486659584 1524598080768 1527581638656 1528915793664 1531907801088 1535040533376 1536509003274 1538044526592 1539515870208 1541054398464 1547033037543 1548798050304 1550060499456 1551543337944 1553093885952 1556360540784 1559406256128 1560898035072 1562457931776 1571589117504 1573092550971 1573159698432 1574664634368 1577746169856 1581064676352 1584158736384 1585450008576 1586966701824 1590072311808 1593416744136 1595009138688 1596534976512 1597836336768 1598130487296 1599364879182 1599659311104 1602494751744 1606160941056 1607470147584 1609007906016 1609304113152 1610615881728 1612156649472 1617162043392 1618709073408 1620028508112 1620326744064 1621876801536 1623198818304 1624751623296 1629796121856 1631355238044 1631655559168 1632985546752 1634547714048 1635880059072 1636181213184 1639622627328 1642528904058 1642831282176 1644402868224 1645743246336 1647317618064 1648963878912 1652432179104 1655665901568 1657249765632 1658600615448 1658905952256 1661846409216 1668600791424 1670197029426 1670268321792 1671866155008 1675137908736 1678661261312 1680338845696 1681636735107 1681946312704 1683317293056 1684927609344 1688224923648 1691775802416 1693466492928 1695086518272 1696468209408 1698403713024 1706696699904 1708329381696 1710036615168 1711672492032 1715172840864 1718529343488 1720030267872 1723396276224 1730400820736 1732056178664 1733787123712 1735445721088 1737180053504 1742397806592 1743919577148 1747332335616 1750751772672 1750905608382 1754332038144 1756010289456 1757765173248 1768037757192 1769804660736 1771497713664 1774964441088 1778697760896 1782178578432 1785666207744 1787225767936 1792593837153 1794385281024 1796101848576 1797896798208 1799616724992 1806931058688 1808403916032 1810133894268 1810467127296 1811942866944 1813676230656 1819307298816 1821047707584 1822532071626 1822867587072 1824611401728 1826098670592 1827845576208 1833520637088 1835612504064 1837108740096 1838866178304 1840703864832 1844575455744 1848185192448 1849953226752 1851461152128 1851801993216 1853232320322 1855084363776 1858986201492 1862624139264 1864405986336 1864485568512 1865925692379 1866269196288 1869577210368 1873854431232 1877175890352 1877521465344 1879051862016 1880849424384 1884530147328 1888493918976 1890381201408 1892189601792 1893731954688 1895543560512 1895892516864 1899253039104 1903247777718 1905149804544 1906972333056 1908526735584 1908878082048 1910704177152 1916636495872 1918470012928 1920033787392 1921870554408 1922224357376 1923791192064 1925631553536 1931610218496 1933458059904 1935034051356 1935390277632 1937241735168 1938820810752 1946700923328 1948563200997 1950510514176 1952376436224 1954327560192 1960197532416 1965748877568 1969595744256 1973738436152 1977600937984 1979492775616 1979577270272 1981470998528 1993050945312 1995042717696 1996951240704 2000859168768 2001034981008 2004950900736 2008874483712 2010628988928 2018683441152 2020614579648 2022633897984 2024568815616 2032797441024 2036775518208 2038554391552 2042543734784 2046720711168 2048678671032 2050726035456 2052687826944 2054739197952 2062710716724 2065064067072 2066747332608 2068724450592 2070791847936 2075147387712 2079208341504 2081197380096 2082893796144 2083277242368 2086969909248 2095452156672 2097456734628 2097546264576 2099552845824 2103661559808 2108086235136 2111822876646 2112211648512 2113933344768 2115955602432 2120096415744 2124555658848 2126678851584 2128713302016 2130448449024 2132486505576 2132879081472 2136659668992 2141547921408 2143293530112 2145343874688 2145738817536 2147092577532 2147487842304 2149542199296 2156216057856 2158278764544 2160038010816 2160435658752 2162104373709 2162502402048 2164265091072 2166335497728 2173061495808 2175140317392 2177314062336 2179396952064 2181173412096 2186163503104 2190038538744 2190441709568 2192537157632 2194324328448 2196423490752 2198618505216 2203242905472 2207554535424 2209666354176 2211467487264 2211874603008 2215795212288 2220455740671 2224801055232 2226929372568 2227024429056 2229154873344 2233517211648 2242182313476 2244423057408 2246570145792 2250966564864 2255701069888 2257955323904 2260115357696 2261957612544 2264538284032 2275595599872 2277772508928 2280048820224 2282229989376 2286897121152 2291372457984 2293373690496 2297861701632 2302560800064 2304763504911 2307066789888 2309273805312 2311581597696 2323197075456 2325226102864 2329776447488 2334335696896 2334540811176 2339109384192 2341347052608 2343686897664 2357383676256 2359739547648 2361996951552 2366619254784 2371597014528 2376238104576 2378175012864 2380450052736 2380888276992 2385108467712 2390125116204 2392513708032 2394802464768 2397195730944 2399488966656 2409241411584 2411205221376 2413511859024 2413956169728 2415923822592 2418234974208 2425743065088 2428063610112 2430042762168 2430490116096 2432815202304 2434798227456 2437127434944 2444694182784 2447032857066 2447483338752 2449478320128 2451821571072 2453820088608 2454271819776 2459433940992 2463793356087 2464246923264 2466604302336 2468614869504 2470976427096 2473445818368 2478648268656 2483498852352 2485874648448 2487900923172 2488358928384 2492769613824 2498472574976 2502901187136 2503361953792 2505295544139 2505402482688 2507799232512 2512706863104 2517991891968 2520508268544 2522919469056 2524975939584 2527391414016 2532337385472 2537663703624 2540199739392 2542629777408 2544702314112 2545170776064 2547605569536 2560045049856 2562494072544 2565054922752 2567508738048 2575480291328 2577944079872 2580045401808 2580520370176 2582988980224 2585094414336 2595601231104 2598084267996 2600680685568 2603168581632 2605770080256 2613596709888 2615879365722 2620998503424 2626127659008 2626358412573 2631498057216 2634015434184 2636647759872 2641807540224 2657401260416 2660056956928 2662601654272 2667812225024 2668046641344 2673267867648 2678499311616 2680838651904 2691577921536 2694152772864 2696845197312 2699425087488 2710396588032 2712605874048 2715200841402 2715700690944 2717914300416 2720514345984 2728960948224 2731571561376 2734301380608 2736917102592 2750280955632 2753418756096 2755663110144 2758299267456 2761055797248 2766863183616 2772277788672 2774929840128 2777191728192 2777702989824 2779848480483 2782626545664 2788479302238 2793936208896 2796608979504 2796728352768 2799403794432 2804365815552 2810781646848 2815763835528 2816282198016 2818577793024 2821274136576 2826795220992 2832740878464 2835571802112 2838284402688 2840597932032 2843315340768 2843838775296 2848879558656 2854871666577 2855397228544 2857724706816 2860458499584 2862790103376 2863317123072 2866056265728 2874954743808 2877705019392 2880050681088 2882805831612 2883336536064 2885686788096 2888447330304 2897415327744 2900187089856 2902551077034 2903085416448 2905862602752 2908231216128 2920051384992 2925765771264 2928564654336 2931491340288 2937657207296 2943406047232 2946221805568 2948623316352 2949166137344 2954393616384 2960607654228 2966401406976 2969239163424 2969365905408 2972206497792 2989576417968 2992564076544 2995426861056 3001288753152 3001552471512 3007426351104 3013311725568 3015943483392 3031098312662 3034127466496 3037030011904 3040065093632 3042973319168 3049196161536 3055163277312 3057831587328 3063815602176 3070081066752 3073018006548 3076089053184 3079031740416 3082108796928 3094066075086 3097596100608 3100120998912 3103086675888 3106187771904 3112721081568 3118812512256 3121796070144 3124915863552 3143178235008 3146185101942 3146319396864 3149329268736 3155492339712 3162129352704 3167734314969 3168317472768 3170900017152 3173933403648 3180144623616 3186833488272 3190018277376 3193069953024 3195672673536 3198729758364 3199318622208 3204989503488 3212321882112 3214940295168 3218015812032 3218608226304 3221231763456 3224313298944 3234324086784 3237418146816 3240057016224 3240653488128 3243753603072 3246397636608 3249503246592 3259592243712 3262710476088 3263311118336 3265971093504 3269095428096 3271760118144 3272362426368 3279245254656 3285057808116 3285662564352 3288805736448 3291486492672 3294635236128 3297927757824 3304864358208 3311331803136 3314499531264 3317201230896 3317811904512 3323692818432 3337201582848 3340394058852 3340536643584 3343732310016 3350275817472 3357322522624 3360677691392 3363273470214 3363892625408 3366634586112 3369855218688 3376449847296 3383551604832 3386932985856 3390173036544 3392936418816 3396807426048 3413393399808 3416658763392 3420073230336 3423344984064 3430345681728 3437058686976 3440060535744 3446792552448 3460801641472 3464112357328 3467574247424 3470891442176 3484795613184 3487839154296 3494664671232 3501503545344 3501811216764 3508664076288 3512020578912 3515530346496 3536075514384 3539609321472 3542995427328 3549928882176 3557395521792 3564357156864 3571332415488 3574451535872 3585187674306 3588770562048 3592203697152 3595793596416 3599233449984 3613862117376 3616807832064 3620267788536 3620934254592 3623885733888 3627352461312 3638614597632 3642095415168 3645064143252 3645735174144 3649222803456 3652197341184 3655691152416 3667041274176 3670549285599 3671225008128 3674217480192 3677732356608 3681407729664 3689150911488 3696370384896 3699906453504 3702922304256 3706464640644 3710168727552 3717972402984 3725248278528 3728811972672 3728971137024 3731851384758 3732538392576 3739154420736 3747708862464 3754351780704 3755042930688 3758103724032 3761698848768 3769060294656 3776987837952 3780762402816 3784379203584 3787463909376 3791087121024 3791785033728 3798506078208 3806495555436 3810299609088 3813944666112 3817053471168 3817756164096 3821408354304 3833272991744 3836940025856 3840067574784 3843741108816 3844448714752 3847582384128 3851263107072 3863220436992 3866916119808 3870068102712 3870780555264 3874483470336 3877641621504 3893401846656 3897126401994 3901021028352 3904752872448 3908655120384 3920395064832 3923819048583 3931497755136 3939191488512 3947476872304 3955201875968 3958985551232 3962941997056 3986101890624 3990085435392 3993902481408 4001718337536 4002069962016 4009901801472 4017748967424 4021257977856 4037366882304 4041229159296 4045267795968 4049137631232 4065594882048 4073551036416 4077108783104 4085087469568 4093441422336 4097357342064 4101452070912 4105375653888 4125421433448 4130128134144 4133494665216 4137448901184 4141583695872 4150294775424 4158416683008 4162394760192 4165787592288 4166554484736 4173939818496 4182718953357 4190904313344 4194913469256 4195092529152 4199105691648 4207323119616 4216172470272 4223645753292 4224423297024 4227866689536 4231911204864 4240192831488 4249111317696 4253357703168 4257426604032 4260896898048 4264973011152 4265758162944 4273319337984 4283095842816 4286587060224 4290687749376 4294185155064 4294975684608 4299084398592 4312432115712 4316557529088 4320076021632 4320871317504 4324208747418 4325004804096 4328530182144 4332670995456 4346122991616 4350280634784 4353826615551 4354628124672 4358793904128 4362346824192 4372327006208 4380077077488 4380883419136 4385074315264 4388648656896 4392846981504 4397237010432 4406485810944 4415109070848 4419332708352 4422934974528 4423749206016 4431590424576 4440911481342 4449602110464 4453858745136 4454048858112 4458309746688 4484364626952 4488846114816 4493140291584 4501933129728 4511402139776 4515910647808 4520230715392 4523915225088 4529076568064 4546647468993 4551191199744 4555545017856 4560097640448 4564459978752 4573794242304 4582744915968 4586747380992 4595723403264 4605121600128 4609527009822 4614133579776 4618547610624 4623163195392 4646394150912 4650452205728 4659552894976 4668671393792 4669081622352 4678218768384 4682694105216 4687373795328 4714767352512 4719277652913 4719479095296 4723993903104 4733238509568 4743194029056 4752476209152 4756350025728 4760900105472 4770216935424 4780250232408 4785027416064 4789604929536 4794391461888 4798977933312 4818482823168 4822410442752 4827023718048 4827912339456 4831847645184 4836469948416 4851486130176 4856127220224 4860085524336 4860980232192 4865630404608 4869596454912 4874254869888 4889388365568 4894065714132 4894966677504 4898956640256 4903643142144 4907640177216 4908543639552 4918867881984 4927586712174 4928493846528 4933208604672 4937229739008 4941952854192 4946891636736 4957296537312 4966997704704 4971749296896 4975801846344 4976717856768 4985539227648 4996945149952 5005802374272 5006723907584 5010591088278 5010804965376 5015598465024 5025413726208 5035983783936 5041016537088 5044910205321 5045838938112 5049951879168 5054782828032 5064674770944 5075327407248 5080399478784 5085259554816 5089404628224 5095211139072 5120090099712 5124988145088 5130109845504 5135017476096 5150960582656 5155888159744 5160090803616 5161040740352 5165977960448 5170188828672 5191202462208 5196168535992 5201361371136 5206337163264 5211540160512 5227193419776 5231758731444 5241997006848 5252255318016 5252716825146 5262996114432 5268030868368 5273295519744 5314802520832 5320113913856 5325203308544 5335624450048 5336093282688 5346535735296 5356998623232 5361677303808 5377781511459 5383155843072 5388305545728 5393690394624 5398850174976 5420793176064 5425211748096 5430401682804 5431401381888 5435828600832 5441028691968 5457921896448 5463143122752 5468602761216 5473834205184 5500561911264 5506837512192 5511326220288 5516598534912 5522111594496 5533726367232 5544555577344 5549859680256 5554383456384 5555405979648 5559696960966 5565253091328 5576958604476 5587872417792 5593217959008 5593456705536 5597777077137 5598807588864 5608731631104 5621563293696 5631527671056 5632564396032 5637155586048 5642548273152 5653590441984 5665481756928 5671143604224 5676568805376 5681195864064 5686630681536 5687677550592 5697759117312 5709743333154 5710794457088 5715449413632 5720916999168 5725580206752 5726634246144 5732112531456 5749909487616 5755410038784 5760101362176 5765611663224 5766673072128 5771373576192 5776894660608 5794830655488 5800374179712 5805102154068 5806170832896 5811725205504 5816462432256 5840102769984 5845689602991 5851531542528 5857129308672 5862982680576 5875314414592 5886812094464 5892443611136 5897246632704 5908787232768 5921215308456 5932802813952 5938478326848 5938731810816 5944412995584 5979152835936 5985128153088 5990853722112 6002577506304 6003104943024 6014852702208 6026623451136 6031886966784 6062196625324 6068254932992 6074060023808 6080130187264 6085946638336 6098392323072 6110326554624 6115663174656 6127631204352 6140162133504 6146036013096 6152178106368 6158063480832 6164217593856 6188132150172 6195192201216 6200241997824 6206173351776 6212375543808 6225442163136 6237625024512 6243592140288 6249831727104 6286356470016 6292370203884 6292638793728 6298658537472 6310984679424 6324258705408 6335468629938 6336634945536 6341800034304 6347866807296 6360289247232 6373666976544 6380036554752 6386139906048 6391345347072 6397459516728 6398637244416 6409979006976 6424643764224 6429880590336 6436031624064 6437216452608 6442463526912 6448626597888 6468648173568 6474836293632 6480114032448 6481306976256 6486313121127 6487507206144 6492795273216 6499006493184 6519184487424 6525420952176 6526622236672 6531942187008 6538190856192 6543520236288 6558490509312 6570115616232 6571325128704 6577611472896 6582972985344 6589270472256 6595855515648 6609728716416 6622663606272 6628999062528 6634402461792 6635623809024 6647385636864 6661367222013 6674403165696 6680788117704 6681073287168 6687464620032 6700551634944 6714645045248 6726546940428 6727785250816 6733269172224 6739710437376 6752899694592 6767103209664 6773865971712 6780346073088 6785872837632 6793614852096 6826786799616 6833317526784 6840146460672 6846689968128 6860691363456 6874117373952 6880121071488 6893585104896 6921603282944 6928224714656 6935148494848 6941782884352 6969591226368 6975678308592 6989329342464 7003007090688 7003622433528 7017328152576 7024041157824 7031060692992 7072151028768 7079218642944 7085990854656 7099857764352 7114791043584 7128714313728 7142664830976 7148903071744 7170375348612 7177541124096 7184407394304 7191587192832 7198466899968 7227724234752 7233615664128 7240535577072 7241868509184 7247771467776 7254704922624 7277229195264 7284190830336 7290128286504 7291470348288 7298445606912 7304394682368 7311382304832 7334082548352 7341098571198 7342450016256 7348434960384 7355464713216 7362815459328 7378301822976 7391380068261 7392740769792 7399812907008 7405844608512 7412929281288 7420337455104 7435944805968 7450496557056 7457623945344 7463702769516 7465076785152 7478308841472 7495417724928 7508703561408 7510085861376 7515886632417 7516207448064 7523397697536 7538120589312 7553975675904 7561524805632 7568758407168 7574927818752 7582174242048 7597012156416 7612991110872 7620599218176 7627889332224 7634106942336 7635512328192 7642816708608 7666545983488 7673880051712 7680135149568 7687482217632 7688897429504 7695164768256 7702526214144 7726440873984 7733832239616 7740136205424 7741561110528 7748966940672 7755283243008 7786803693312 7794252803988 7802042056704 7809505744896 7817310240768 7840790129664 7847638097166 7862995510272 7878382977024 7894953744608 7910403751936 7917971102464 7925883994112 7972203781248 7980170870784 7987804962816 8003436675072 8004139924032 8019803602944 8035497934848 8042515955712 8074733764608 8082458318592 8090535591936 8098275262464 8131189764096 8147102072832 8154217566208 8170174939136 8186882844672 8194714684128 8202904141824 8210751307776 8250842866896 8260256268288 8266989330432 8274897802368 8283167391744 8300589550848 8316833366016 8324789520384 8331575184576 8333108969472 8339545441449 8347879636992 8365437906714 8381808626688 8389826938512 8390185058304 8398211383296 8432344940544 8447291506584 8448846594048 8455733379072 8463822409728 8480385662976 8498222635392 8506715406336 8514853208064 8521793796096 8529946022304 8531516325888 8546638675968 8564614999731 8566191685632 8573174120448 8581375498752 8588370310128 8589951369216 8598168797184 8624864231424 8633115058176 8640152043264 8648417494836 8650009608192 8657060364288 8665341990912 8692245983232 8700561269568 8707653231102 8709256249344 8717587808256 8724693648384 8744654012416 8760154154976 8761766838272 8770148630528 8777297313792 8785693963008 8794474020864 8812971621888 8830218141696 8838665416704 8845869949056 8847498412032 8863180849152 8881822962684 8899204220928 8907717490272 8908097716224 8916619493376 8968729253904 8977692229632 8986280583168 9003866259456 9022804279552 9031821295616 9040461430784 9047830450176 9058153136128 9093294937986 9102382399488 9111090035712 9120195280896 9128919957504 9147588484608 9165489831936 9173494761984 9191446806528 9210243200256 9219054019644 9228267159552 9237095221248 9246326390784 9292788301824 9300904411456 9319105789952 9337342787584 9338163244704 9356437536768 9365388210432 9374747590656 9429534705024 9438555305826 9438958190592 9447987806208 9466477019136 9486388058112 9503202944907 9504952418304 9512700051456 9521800210944 9540433870848 9560500464816 9570054832128 9579209859072 9597955866624 9636965646336 9644820885504 9654047436096 9655824678912 9663695290368 9672939896832 9702972260352 9712254440448 9720171048672 9721960464384 9731260809216 9739192909824 9748509739776 9778776731136 9788131428264 9789933355008 9797913280512 9807286284288 9815280354432 9817087279104 9837735763968 9855173424348 9856987693056 9866417209344 9874459478016 9883905708384 9893783273472 9914593074624 9933995409408 9943498593792 9951603692688 9953435713536 9971078455296 9993890299904 10011604748544 10021182176556 10021609930752 10031196930048 10050827452416 10071967567872 10082033074176 10089820410642 10091677876224 10099903758336 10109565656064 10129349541888 10150654814496 10160798957568 10170519109632 10178809256448 10190422278144 10240180199424 10249976290176 10260219691008 10270034952192 10301921165312 10311776319488 10320181607232 10322081480704 10331955920896 10340377657344 10382404924416 10392337071984 10402722742272 10412674326528 10454386839552 10463517462888 10483994013696 10504510636032 10505433650292 10525992228864 10536061736736 10546591039488 10608844094317 10629605041664 10640227827712 10650406617088 10671248900096 10672186565376 10693071470592 10713997246464 10723354607616 10755563022918 10766311686144 10776611091456 10787380789248 10797700349952 10841586352128 10850423496192 10860803365608 10862802763776 10871657201664 10882057383936 10915843792896 10926286245504 10937205522432 10947668410368 11001123822528 11011647856797 11013675024384 11022652440576 11033197069824 11044223188992 11067452734464 11089111154688 11099719360512 11108766912768 11119393921932 11130506182656 11153917208952 11175744835584 11186435918016 11186913411072 11195554154274 11197615177728 11217463262208 11243126587392 11263055342112 11265128792064 11274311172096 11285096546304 11307180883968 11330963513856 11342287208448 11353137610752 11362391728128 11373261363072 11375355101184 11395518234624 11419486666308 11421588914176 11430898827264 11441833998336 11451160413504 11453268492288 11464225062912 11499818975232 11510820077568 11520202724352 11531223326448 11533346144256 11542747152384 11553789321216 11589661310976 11600748359424 11610204308136 11612341665792 11623450411008 11632924864512 11680205539968 11691379205982 11703063085056 11714258617344 11725965361152 11750628829184 11771457145749 11773624188928 11784887222272 11794493265408 11817574465536 11842430616912 11865605627904 11876956653696 11888825991168 11958305671872 11970256306176 11981707444224 12005155012608 12006209886048 12029705404416 12053246902272 12063773933568 12124393250648 12136509865984 12148120047616 12160260374528 12171893276672 12196784646144 12220653109248 12231326349312 12255262408704 12280324267008 12292072026192 12304356212736 12316126961664 12376264300344 12390384402432 12400483995648 12412346703552 12424751087616 12450884326272 12475250049024 12487184280576 12499663454208 12548156860071 12572712940032 12584740407768 12585277587456 12597317074944 12621969358848 12648517410816 12670937259876 12673269891072 12683600068608 12695733614592 12720578494464 12747333953088 12760073109504 12772279812096 12782690694144 12794919033456 12797274488832 12819958013952 12849287528448 12859761180672 12872063248128 12884927053824 12897253195776 12937296347136 12949672587264 12960228064896 12962613952512 12972626242254 12975014412288 12985590546432 12998012986368 13038368974848 13050841904352 13053244473344 13061479846653 13063884374016 13076381712384 13087040472576 13116981018624 13140231232464 13142650257408 13155222945792 13165945970688 13178540944512 13191711031296 13219457432832 13245327212544 13257998125056 13268804923584 13271247618048 13294771273728 13322734444026 13348806331392 13361576235408 13362146574336 13374929240064 13429290090496 13453093880856 13455570501632 13466538344448 13479420874752 13505799389184 13534206419328 13547731943424 13560692146176 13571745675264 13587229704192 13639942406979 13653573599232 13666635053568 13680292921344 13693379936256 13721382726912 13748234747904 13760242142976 13787170209792 13843206565888 13856449429312 13870296989696 13883565768704 13939182452736 13951356617184 13978658684928 14006014181376 14007244867056 14034656305152 14048082315648 14062121385984 14144302057536 14157832958739 14158437285888 14171981709312 14199715528704 14229582087168 14257428627456 14297806143488 14340750697224 14355082248192 14368814788608 14383174385664 14396933799936 14455448469504 14467231328256 14481071154144 14483737018368 14495542935552 14509409845248 14554458390528 14568381660672 14580256573008 14582940696576 14596891213824 14608789364736 14622764609664 14668165096704 14682197142396 14684900032512 14696869920768 14710929426432 14725630918656 14756603645952 14782760136522 14785481539584 14799625814016 14811689217024 14825858562576 14840674910208 14871889611936 14900993114112 14915247890688 14927405539032 14930153570304 14956617682944 14990835449856 15017407122816 15020171722752 15031773264834 15032414896128 15046795395072 15076241178624 15107951351808 15123049611264 15134730615963 15137516814336 15149855637504 15164348484096 15194024312832 15225982221744 15241198436352 15255778664448 15268213884672 15285633417216 15333091966976 15347760103424 15360270299136 15374964435264 15377794859008 15390329536512 15405052428288 15452881747968 15467664479232 15480272410848 15483122221056 15497933881344 15510566486016 15573607386624 15588505607976 15604084113408 15619011489792 15634620481536 15681580259328 15695276194332 15725991020544 15756765954048 15789907489216 15820807503872 15835942204928 15851767988224 15944407562496 15960341741568 15975609925632 16006873350144 16008279848064 16039607205888 16070995869696 16085031911424 16133344534377 16149467529216 16164916637184 16181071183872 16196550524928 16262379528192 16294204145664 16308435132416 16340349878272 16373765689344 16389429368256 16405808283648 16421502615552 16501685733792 16520512536576 16533978660864 16549795604736 16566334783488 16601179101696 16633666732032 16649579040768 16663150369152 16666217938944 16679090882898 16695759273984 16730875813428 16763617253376 16779653877024 16780370116608 16796422766592 16864689881088 16894583013168 16897693188096 16911466758144 16927644819456 16960771325952 16996445270784 17013430812672 17029706416128 17043587592192 17059892044608 17063032651776 17093277351936 17129229999462 17132383371264 17146348240896 17162750997504 17176740620256 17179902738432 17196337594368 17249728462848 17266230116352 17280304086528 17296834989672 17300019216384 17314120728576 17330683981824 17384491966464 17401122539136 17415306462204 17418512498688 17435175616512 17449387296768 17489308024832 17520308309952 17523533676544 17537068808973 17540297261056 17554594627584 17571387926016 17588948041728 17625943243776 17660436283392 17677330833408 17691739898112 17726361698304 17763645925368 17798408441856 17815434980544 17816195432448 17833238986752 17937458507808 17955384459264 17972561166336 18007732518912 18045608559104 18063642591232 18080922861568 18095660900352 18116306272256 18186589875972 18204764798976 18222180071424 18240390561792 18257839915008 18295176969216 18330979663872 18346989523968 18382893613056 18420486400512 18438108039288 18456534319104 18474190442496 18492652781568 18585576603648 18601808822912 18638211579904 18674685575168 18676326489408 18712875073536 18730776420864 18749495181312 18859069410048 18877110611652 18877916381184 18895975612416 18932954038272 18972776116224 19006405889814 19009904836608 19025400102912 19043600421888 19080867741696 19121000929632 19140109664256 19158419718144 19195911733248 19273931292672 19289641771008 19308094872192 19311649357824 19327390580736 19345879793664 19405944520704 19424508880896 19440342097344 19443920928768 19458939363381 19462521618432 19478385819648 19497019479552 19557553462272 19576262856528 19579866710016 19595826561024 19614572568576 19630560708864 19675471527936 19710346848696 19713975386112 19732834418688 19748918956032 19767811416768 19787566546944 19829186149248 19867990818816 19886997187584 19903207385376 19906871427072 19942156910592 19984101666039 19987780599808 20023209497088 20042364353112 20043219861504 20062393860096 20101654904832 20143935135744 20179640821284 20183355752448 20199807516672 20219131312128 20258699083776 20301309628992 20321597915136 20341038219264 20357618512896 20380844556288 20480360398848 20499952580352 20520439382016 20540069904384 20603842330624 20623552638976 20640363214464 20644162961408 20663911841792 20680755314688 20764809848832 20784674143968 20805445484544 20825348653056 20908773679104 20927034925776 20967988027392 21009021272064 21010867300584 21051984457728 21072123473472 21093182078976 21217688188634 21259210083328 21280455655424 21300813234176 21344373130752 21386142941184 21427994492928 21446709215232 21511126045836 21532623372288 21553222182912 21574761578496 21595400699904 21683172704256 21700846992384 21721606731216 21725605527552 21743314403328 21764114767872 21831687585792 21852572491008 21874411044864 21895336820736 22002247645056 22023295713594 22027350048768 22045304881152 22066394139648 22088446377984 22134905468928 22174140204783 22178222309376 22199438721024 22217533825536 22238787843864 22261012365312 22307834417904 22351489671168 22372871836032 22391108308548 22395230355456 22434926524416 22486253174784 22526110684224 22530257584128 22547659897251 22548622344192 22570193092608 22614361767936 22661927027712 22684574416896 22706275221504 22724783456256 22746522726144 22791036469248 22838973332616 22843177828352 22861797654528 22883667996672 22902320827008 22906536984576 22928450125824 22999637950464 23021640155136 23040405448704 23062446652896 23066692288512 23085494304768 23107578642432 23179322621952 23201496718848 23220408616272 23224683331584 23246900822016 23265849729024 23360411079936 23382758411964 23406126170112 23428517234688 23451930722304 23501257658368 23542914291498 23547248377856 23569774444544 23588986530816 23635148931072 23684861233824 23731211255808 23753913307392 23777651982336 23916611343744 23940512612352 23963414888448 24010310025216 24012419772096 24059410808832 24106493804544 24127547867136 24248786501296 24273019731968 24296240095232 24343786553344 24393569292288 24441306218496 24462652698624 24510524817408 24560648534016 24584144052384 24608712425472 24632253923328 24752528600688 24780768804864 24800967991296 24824693407104 24849502175232 24901768652544 24950500098048 24974368561152 24999326908416 25096313720142 25145425880064 25169480815536 25170555174912 25194634149888 25297034821632 25341874519752 25346539782144 25367200137216 25391467229184 25441156988928 25494667906176 25520146219008 25544559624192 25565381388288 25589838066912 25594548977664 25639916027904 25693844999193 25698575056896 25719522361344 25744126496256 25769854107648 25794506391552 25874592694272 25899345174528 25920456129792 25945252484508 25950028824576 25971181092864 25996025972736 26076737949696 26101683808704 26106488946688 26122959693306 26127768748032 26152763424768 26174080945152 26233962037248 26280462464928 26285300514816 26310445891584 26331891941376 26357081889024 26383422062592 26438914865664 26490654425088 26515996250112 26537609847168 26542495236096 26589542547456 26645468888052 26697612662784 26723152470816 26724293148672 26749858480128 26858580180992 26906187761712 26911141003264 26933076688896 26958841749504 27011598778368 27068412838656 27095463886848 27121384292352 27143491350528 27174459408384 27279884813958 27307147198464 27333270107136 27360585842688 27386759872512 27442765453824 27496469495808 27520484285952 27574340419584 27686413131776 27712898858624 27740593979392 27767131537408 27878364905472 27902713234368 27957317369856 28012028362752 28014489734112 28069312610304 28096164631296 28124242771968 28288604115072 28315665917478 28316874571776 28343963418624 28399431057408 28459164174336 28514857254912 28595612286976 28681501394448 28710164496384 28737629577216 28793867599872 28910896939008 28934462656512 28962142308288 28967474036736 28991085871104 29018819690496 29108916781056 29136763321344 29160513146016 29165881393152 29193782427648 29217578729472 29245529219328 29336330193408 29364394284792 29369800065024 29393739841536 29421858852864 29451261837312 29513207291904 29565520273044 29570963079168 29599251628032 29623378434048 29651717125152 29681349820416 29743779223872 29801986228224 29830495781376 29854811078064 29860307140608 29913235365888 29981670899712 30034814245632 30063546529668 30064829792256 30093590790144 30152482357248 30215902703616 30246099222528 30269461231926 30275033628672 30299711275008 30328696968192 30388048625664 30451964443488 30482396872704 30511557328896 30536427769344 30571266834432 30666183933952 30695520206848 30720540598272 30749928870528 30755589718016 30780659073024 30810104856576 30905763495936 30935328958464 30960544821696 30966244442112 30995867762688 31021132972032 31147214773248 31177011215952 31208168226816 31238022979584 31363160518656 31390552388664 31451982041088 31513531908096 31579814978432 31641615007744 31671884409856 31703535976448 31826532282951 31888815124992 31920683483136 31951219851264 32013746700288 32016559696128 32079214411776 32141991739392 32170063822848 32266689068754 32298935058432 32329833274368 32362142367744 32393101049856 32524759056384 32588408291328 32616870264832 32680699756544 32747531378688 32778858736512 32811616567296 32843005231104 33003371467584 33034943570391 33041025073152 33067957321728 33099591209472 33132669566976 33202358203392 33267333464064 33299158081536 33326300738304 33358181765796 33391518547968 33461751626856 33527234506752 33559307754048 33560740233216 33592845533184 33729379762176 33789166026336 33795386376192 33822933516288 33855289638912 33921542651904 33992890541568 34026861625344 34059412832256 34087175184384 34119784089216 34126065303552 34186554703872 34258459998924 34264766742528 34292696481792 34325501995008 34353481240512 34359805476864 34392675188736 34499456925696 34532460232704 34560608173056 34593669979344 34600038432768 34628241457152 34661367963648 34768983932928 34802245078272 34830612924408 34837024997376 34870351233024 34898774593536 34978616049664 35040616619904 35047067353088 35074137617946 35080594522112 35109189255168 35142775852032 35177896083456 35251886487552 35314371437247 35320872566784 35354661666816 35383479796224 35452723396608 35527291850736 35596816883712 35630869961088 35666477973504 35874917015616 35910768918528 35945122332672 36015465037824 36091217118208 36127285182464 36161845723136 36191321800704 36373179751944 36409529597952 36444360142848 36480781123584 36515679830016 36590353938432 36661959327744 36693979047936 36765787226112 36840972801024 36876216078576 36913068638208 36948380884992 37171153207296 37203617645824 37276423159808 37349371150336 37352652978816 37425750147072 37461552841728 37498990362624 37644470580213 37718138820096 37754221223304 37755832762368 37791951224832 37865908076544 37945552232448 38012811779628 38019809673216 38050800205824 38087200843776 38161735483392 38242001859264 38280219328512 38316839436288 38391823466496 38547862585344 38579283542016 38616189744384 38654781161472 38691759587328 38811889041408 38849017761792 38880684194688 38887841857536 38917878726762 38925043236864 38956771639296 38994038959104 39115106924544 39152525713056 39159733420032 39184439539959 39191653122048 39229145137152 39261121417728 39350943055872 39420693697392 39427950772224 39465668837376 39497837912064 39535622833536 39575133093888 39658372298496 39735981637632 39773994375168 39806414770752 39813742854144 39884313821184 39968203332078 39975561199616 40046418994176 40084728706224 40086439723008 40124787720192 40287870271488 40359281642568 40366711504896 40399615033344 40438262624256 40517398167552 40602619257984 40643195830272 40682076438528 40715237025792 40761689112576 40919827220937 40960720797696 40999905160704 41040878764032 41080139808768 41207684661248 41247105277952 41280726428928 41327823683584 41361510629376 41529619697664 41569348287936 41610890969088 41650697306112 41817547358208 41854069851552 41935976054784 42018042544128 42021734601168 42103968915456 42144246946944 42186364157952 42435376377268 42518420166656 42560911310848 42601626468352 42688746261504 42772285882368 42893418430464 43022252091672 43065246744576 43106444365824 43149523156992 43190801399808 43366345408512 43401693984768 43443213462432 43451211055104 43486628806656 43528229535744 43663375171584 43705144982016 43748822089728 43790673641472 44004495290112 44046591427188 44054700097536 44090609762304 44132788279296 44176892755968 44269810937856 44348280409566 44356444618752 44398877442048 44435067651072 44477575687728 44522024730624 44615668835808 44702979342336 44745743672064 44782216617096 44790460710912 44869853048832 44972506349568 45052221368448 45060515168256 45095319794502 45097244688384 45140386185216 45228723535872 45323854055424 45369148833792 45404191847889 45412550443008 45449566912512 45493045452288 45582072938496 45677946665232 45686355656704 45723595309056 45767335993344 45804641654016 45856900251648 45999275900928 46043280310272 46080810897408 46124893305792 46133384577024 46170988609536 46215157284864 46358645243904 46402993437696 46440817232544 46449366663168 46493801644032 46531699458048 46720822159872 46765516823928 46812252340224 46857034469376 46903861444608 47002515316736 47085828582996 47094496755712 47139548889088 47177973061632 47270297862144 47369722467648 47462422511616 47507826614784 47555303964672 47833222687488 47881025224704 47926829776896 48020620050432 48024839544192 48118821617664 48212987609088 48255095734272 48497573002592 48546039463936 48592480190464 48687573106688 48787138584576 48882612436992 48925305397248 49021049634816 49121297068032 49168288104768 49217424850944 49264507846656 49505057201376 49561537609728 49601935982592 49649386814208 49699004350464 49803537305088 49901000196096 49948737122304 49998653816832 50192627440284 50290851760128 50338961631072 50341110349824 50389268299776 50594069643264 50683749039504 50693079564288 50734400274432 50782934458368 50882313977856 50989335812352 51040292438016 51089119248384 51130762776576 51179676133824 51189097955328 51279832055808 51387689998386 51397150113792 51439044722688 51488252992512 51539708215296 51589012783104 51749185388544 51798690349056 51840912259584 51890504969016 51900057649152 51942362185728 51992051945472 52153475899392 52203367617408 52212977893376 52245919386612 52255537496064 52305526849536 52348161890304 52467924074496 52560924929856 52570601029632 52611206426919 52620891783168 52663783882752 52714163778048 52766844125184 52877829731328 52981308850176 53031992500224 53075219694336 53179085094912 53290937776104 53395225325568 53446304941632 53448586297344 53499716960256 53717160361984 53812375523424 53822282006528 53866153377792 53917683499008 54023197556736 54136825677312 54190927773696 54242768584704 54286982701056 54348918816768 54559769627916 54614294396928 54666540214272 54721171685376 54773519745024 54885530907648 54992938991616 55040968571904 55148680839168 55372826263552 55425797717248 55481187958784 55534263074816 55756729810944 55805426468736 55914634739712 56024056725504 56028979468224 56138625220608 56192329262592 56248485543936 56577208230144 56631331834956 56633749143552 56687926837248 56798862114816 56918328348672 57029714509824 57191224573952 57363002788896 57420328992768 57475259154432 57587735199744 57821793878016 57868925313024 57924284616576 57934948073472 57982171742208 58037639380992 58217833562112 58273526642688 58321026292032 58331762786304 58376818090143 58387564855296 58435157458944 58491058438656 58672660386816 58728788569584 58739600130048 58787479683072 58843717705728 59026414583808 59131040546088 59141926158336 59198503256064 59246756868096 59303434250304 59362699640832 59487558447744 59603972456448 59660991562752 59709622156128 59720614281216 59826470731776 59952304998117 59963341799424 60069628491264 60127093059336 60129659584512 60187181580288 60304964714496 60431805407232 60538922463852 60550067257344 60599422550016 60657393936384 60776097251328 60903928886976 60964793745408 61023114657792 61072855538688 61142533668864 61332367867904 61391040413696 61441081196544 61499857741056 61561318146048 61620209713152 61811526991872 61870657916928 61921089643392 61932488884224 61991735525376 62042265944064 62294429546496 62354022431904 62416336453632 62476045959168 62726321037312 62781104777328 62903964082176 63027063816192 63159629956864 63283230015488 63343768819712 63407071952896 63653064565902 63777630249984 63841366966272 63902439702528 64033119392256 64158428823552 64283983478784 64340127645696 64533378137508 64597870116864 64659666548736 64724284735488 64786202099712 65049518112768 65176816582656 65233740529664 65361399513088 65495062757376 65557717473024 65623233134592 65686010462208 66006742935168 66069887140782 66082050146304 66135914643456 66199182418944 66265339133952 66404716406784 66522420614349 66534666928128 66598316163072 66652601476608 66716363531592 66783037095936 66923503253712 67054469013504 67118615508096 67185691066368 67458759524352 67578332052672 67590772752384 67642979691753 67645867032576 67710579277824 67843085303808 67985781083136 68053723250688 68118825664512 68174350368768 68239568178432 68373109407744 68516919997848 68529533485056 68585392963584 68651003990016 68706962481024 68719610953728 68785350377472 68998913851392 69064920465408 69121216346112 69187339958688 69200076865536 69256482914304 69322735927296 69537967865856 69604490156544 69661225848816 69674049994752 69740702466048 69797549187072 69957232099328 70081233239808 70148275235892 70161189044224 70218378510336 70285551704064 70355792166912 70503772975104 70628742874494 70641745133568 70709323333632 70766959592448 70905446793216 71054583701472 71193633767424 71261739922176 71332955947008 71749834031232 71821537837056 71890244665344 72030930075648 72182434236416 72254570364928 72323691446272 72382643601408 72746359503888 72819059195904 72888720285696 73031359660032 73180707876864 73323918655488 73387958095872 73531574452224 73681945602048 73752432157152 73826137276416 73896761769984 74342306414592 74407235291648 74552846319616 74698742300672 74705305957632 74851500294144 74923105683456 74997980725248 75288941160426 75436277640192 75508442446608 75511665524736 75583902449664 75891104464896 76025623559256 76039619346432 76101600411648 76174401687552 76323470966784 76484003718528 76560438657024 76633678872576 76783646932992 77081534997579 77095725170688 77158567084032 77232379488768 77309562322944 77383519174656 77623778082816 77698035523584 77761368389376 77835757453524 77850086473728 77913543278592 77988077918208 78230213849088 78305051426112 78319466840064 78368879079918 78383306244096 78458290274304 78522242835456 78701886111744 78841387394784 78855901544448 78931337674752 78995675824128 79071245667072 79150266187776 79316744596992 79471963275264 79547988750336 79612829541504 79627485708288 79768627642368 79936406664156 79951122399232 80092837988352 80169457412448 80172879446016 80249575440384 80575740542976 80718563285136 80733423009792 80799230066688 80876525248512 81034796335104 81205238515968 81286391660544 81364152877056 81430474051584 81523378225152 81839654441874 81921441595392 81999810321408 82081757528064 82160279617536 82415369322496 82494210555904 82561452857856 82655647367168 82723021258752 83059239395328 83138696575872 83221781938176 83301394612224 83635094716416 83708139703104 83871952109568 84036085088256 84043469202336 84207937830912 84288493893888 84372728315904 84870752754536 85036840333312 85121822621696 85203252936704 85377492523008 85544571764736 85786836860928 86044504183344 86130493489152 86212888731648 86381602799616 86732690817024 86803387969536 86886426924864 86902422110208 86973257613312 87056459071488 87326750343168 87410289964032 87497644179456 87581347282944 88008990580224 88093182854376 88109400195072 88181219524608 88265576558592 88353785511936 88539621875712 88696560819132 88712889237504 88797754884096 88870135302144 88955151375456 89044049461248 89231337671616 89405958684672 89491487344128 89564433234192 89580921421824 89739706097664 89945012699136 90104442736896 90190639589004 90194489376768 90280772370432 90457447071744 90647708110848 90738297667584 90808383695778 90825100886016 90899133825024 90986090904576 91164145876992 91355893330464 91372711313408 91447190618112 91534671986688 91609283308032 91713800503296 91998551801856 92086560620544 92161621794816 92249786611584 92266769154048 92341977219072 92430314569728 92717290487808 92805986875392 92881634465088 92898733326336 92987603288064 93063398916096 93441644319744 93531033647856 93624504680448 93714068938752 94005030633472 94171657165992 94188993511424 94279097778176 94355946123264 94540595724288 94739444935296 94924845023232 95015653229568 95110607929344 95479596848853 95666445374976 95762050449408 95853659553792 96041240100864 96049679088384 96237643235328 96425975218176 96510191468544 96995146005184 97092078927872 97184960380928 97375146213376 97574277169152 97765224873984 97850610794496 98042099269632 98242594136064 98336576209536 98434849701888 98529015693312 99010114402752 99104830711173 99123075219456 99203871965184 99298773628416 99398008700928 99607074610176 99802000392192 99897474244608 100385254880568 100581703520256 100677923262144 100682220699648 100778536599552 101188139286528 101367498079008 101386159128576 101468800548864 101565868916736 101764627955712 101978671624704 102080584876032 102178238496768 102261525553152 102359352267648 102378195910656 102559664111616 102775379996772 102794300227584 102878089445376 102976505985024 103079416430592 103178025566208 103498370777088 103597380698112 103681824519168 103781009938032 103800115298304 103884724371456 103984103890944 104306951798784 104406735234816 104491838773224 104511074992128 104611053699072 104696323780608 104935848148992 105121849859712 105141202059264 105222412853838 105241783566336 105327567765504 105428327556096 105533688250368 105755659462656 105943114311741 105962617700352 106063985000448 106150439388672 106358170189824 106581875552208 106790450651136 106892609883264 106999433920512 107434320723968 107624751046848 107644564013056 107732306755584 107835366998016 108046395113472 108273651354624 108381855547392 108485537169408 108573965402112 109119539255832 109228588793856 109333080428544 109442343370752 109547039490048 109771061815296 109985877983232 110081937143808 110297361678336 110745652527104 110851595434496 110962375917568 111068526149632 111513459621888 111610852937472 111829269479424 112048113451008 112057958936448 112277250441216 112384658525184 112496971087872 112933411740639 113154416460288 113262663669912 113267498287104 113375853674496 113597724229632 113836656697344 114059429019648 114382449147904 114726005577792 114840657985536 114950518308864 115175470399488 115643587756032 115737850626048 115848569233152 115964343484416 116075278761984 116435667124224 116547053285376 116642052584064 116663525572608 116753636180286 116775129710592 116870314917888 116982116877312 117345320773632 117457577139168 117479200260096 117574959366144 117687435411456 118052829167616 118262081092176 118283852316672 118397006512128 118493513736192 118606868500608 118725399281664 118975116895488 119207944912896 119321983125504 119419244312256 119441228562432 119652941463552 119904609996234 119926683598848 120139256982528 120254186118672 120259319169024 120374363160576 120863610814464 121077844927704 121100134514688 121198845100032 121314787872768 121552194502656 121807857773952 121929587490816 122046229315584 122145711077376 122285067337728 122664735735808 122759481662811 122782080827392 122882162393088 122999715482112 123122636292096 123240419426304 123623053983744 123741315833856 123842179286784 123983471050752 124084531888128 124588859092992 124708044863808 124832672907264 124952091918336 125452642074624 125562209554656 125807928164352 126054127632384 126319259913728 126566460030976 126687537639424 126814143905792 127306129131804 127555260499968 127682733932544 127804879405056 128066238784512 128316857647104 128680255291392 129066756275016 129195740233728 129319333097472 129448569470976 129572404199424 130099036225536 130353633165312 130467481059328 130722799026176 130990125514752 131115434946048 131246466269184 131372020924416 132013485870336 132139774281564 132164100292608 132271829286912 132398364837888 132530678267904 132809432813568 133044841228698 133069333856256 133196632326144 133305202953216 133432727063184 133566074191872 133847006507424 134108938027008 134237231016192 134371382132736 134917519048704 135156664105344 135181545504768 135285959383506 135291734065152 135421158555648 135686170607616 135971562166272 136107446501376 136212575543667 136237651329024 136348700737536 136479136356864 136746218815488 137033839995696 137059066970112 137170785927168 137302007980032 137413924962048 137570700754944 137997827702784 138129840930816 138242432692224 138374679917376 138400153731072 138512965828608 138645471854592 139075935731712 139208980313088 139322451697632 139348099989504 139481404932096 139595098374144 139914464198656 140162466479616 140296550471784 140322378088448 140436757020672 140571103408128 140711584333824 141007545950208 141257485748988 141283490267136 141418646667264 141533919184896 141810893586432 142109167402944 142387267534848 142523479844352 142665911894016 143499668062464 143643075674112 143780489330688 144061860151296 144364868472832 144509140729856 144647382892544 144765287202816 145492719007776 145638118391808 145777440571392 146062719320064 146361415753728 146647837310976 146775916191744 147063148904448 147363891204096 147504864314304 147652274552832 147793523539968 148684612829184 148814470583296 149105692639232 149410611915264 149703000588288 149846211366912 149995961450496 150577882320852 150872555280384 151016884893216 151023331049472 151167804899328 151782208929792 152051247118512 152079238692864 152203200823296 152348803375104 152646941933568 152968007437056 153120877314048 153267357745152 153567293865984 154163069995158 154191450341376 154317134168064 154464758977536 154619124645888 154767038349312 155247556165632 155396071047168 155522736778752 155671514907048 155700172947456 155827086557184 155976155836416 156460427698176 156610102852224 156638933680128 156737758159836 156766612488192 156916580548608 157044485670912 157403772223488 157682774789568 157711803088896 157833619280757 157862675349504 157991351648256 158142491334144 158300532375552 158633489193984 158943926550528 159095977500672 159225659083008 159537255284736 159872813328312 159902244798464 160185675976704 160338914824896 160345758892032 160499150880768 161151481085952 161437126570272 161466846019584 161598460133376 161753050497024 162069592670208 162410477031936 162572783321088 162728305754112 162860948103168 163046756450304 163679308883748 163842883190784 163999620642816 164163515056128 164320559235072 164830738644992 164988421111808 165122905715712 165311294734336 165446042517504 166118478790656 166277393151744 166443563876352 166602789224448 167270189432832 167416279406208 167743904219136 168072170176512 168086938404672 168415875661824 168576987787776 168745456631808 169741505509072 170073680666624 170406505873408 170754985046016 171089143529472 171573673721856 172089008366688 172260986978304 172425777463296 172763205599232 173465381634048 173606775939072 173772853849728 173804844220416 173946515226624 174112918142976 174653500686336 174820579928064 174995288358912 175162694565888 176017981160448 176186365708752 176218800390144 176362439049216 176531153117184 177079243751424 177393121638264 177425778475008 177595509768192 177740270604288 177910302750912 178088098922496 178462675343232 178811917369344 178982974688256 179128866468384 179161842843648 179479412195328 179856914994351 179890025398272 180208885473792 180381279178008 180388978753536 180561544740864 180914894143488 181295416221696 181616767391556 181650201772032 181798267650048 181972181809152 182328291753984 182711786660928 182745422626816 182894381236224 183069343973376 183218566616064 183427601006592 183997103603712 184173121241088 184323243589632 184499573223168 184683954438144 184860629139456 185434580975616 185611973750784 185763268930176 185797466652672 185975206576128 186126797832192 186883288639488 187062067295712 187249009360896 187428137877504 188010061266944 188343314331984 188377987022848 188558195556352 188711892246528 189081191448576 189478889870592 189849690046464 190031306459136 190221215858688 190959193697706 191332890749952 191524100898816 191707319107584 192099358176768 192475286470656 192851950436352 193020382937088 193990292010368 194184157855744 194369920761856 194750292426752 195148554338304 195530449747968 195701221588992 196084198539264 196485188272128 196673152419072 196869699403776 197058031386624 198020228805504 198209661422346 198246150438912 198407743930368 198597547256832 198796017401856 199214149220352 199604000784384 199794948489216 200770509761136 201163407040512 201355846524288 201557073199104 202376278573056 202734996158016 202772318257152 202928939075259 202937601097728 203131737833472 203529255911424 203957343249408 204161169752064 204356476993536 204523051106304 204718704535296 205119328223232 205550759993544 205588600455168 205756178890752 205953011970048 206158832861184 206356051132416 206996741554176 207194761396224 207363649038336 207562019876064 207600230596608 207769448742912 207968207781888 208613903597568 208813470469632 208983677546448 209022149984256 209222107398144 209392647561216 209871696297984 210243699719424 210444825707676 210483567132672 210655135531008 210856655112192 211067376500736 211511318925312 211886228623482 211925235400704 212127970000896 212300878777344 212716340379648 213163751104416 213580901302272 213785219766528 213998867841024 214868641447936 215249502093696 215289128026112 215464613511168 215670733996032 216092790226944 216547302709248 216763711094784 216971074338816 217147930804224 218239078511664 218457177587712 218666160857088 219094078980096 219542123630592 219971755966464 220163874287616 220594723356672 221491305054208 221703190868992 221924751835136 222137052299264 223026919243776 223221705874944 223658538958848 224096226902016 224115917872896 224554500882432 224769317050368 224993942175744 225866823481278 226308832920576 226525327339824 226534996574208 226751707348992 227673313394688 228118858039296 228764898295808 229452011155584 229681315971072 229901036617728 230350940798976 231244604992737 231287175512064 231475701252096 231697138466304 231928686968832 232150557523968 232871334248448 233094106570752 233284105168128 233507272360572 233550259421184 233740629835776 233964233754624 234690641547264 234915154278336 234958400520192 235149918732288 235374870822912 236105658335232 236524162184352 236567704633344 236794013024256 236987027472384 237213737001216 237450798563328 237950233790976 238415889825792 238643966251008 238838488624512 238882457124864 239305882927104 239809219992468 239853367197696 240278513965056 240508372237344 240518638338048 240748726321152 241727221628928 242155689855408 242200269029376 242397690200064 242629575745536 243104389005312 243615715547904 243859174981632 244092458631168 244291422154752 244570134675456 245329471471616 245518963325622 245564161654784 245764324786176 245999430964224 246245272584192 246480838852608 247246107967488 247482631667712 247684358573568 247966942101504 248169063776256 249177718185984 249416089727616 249665345814528 249904183836672 250905284149248 251124419109312 251615856328704 252108255264768 252638519827456 253132920061952 253375075278848 254612258263608 255110520999936 255365467865088 255609758810112 256132477569024 256633715294208 257360510582784 258133512550032 258391480467456 258638666194944 259144808398848 260198072451072 260707266330624 260934962118656 261445598052352 261980251029504 262230869892096 262492932538368 262744041848832 264026971740672 264279548563128 264328200585216 264543658573824 264796729675776 265061356535808 265618865627136 266089682457396 266138667712512 266393264652288 266610405906432 266865454126368 267132148383744 267694013014848 268217876054016 268474462032384 268742764265472 269835038097408 270313328210688 270571918767012 270583468130304 270842317111296 271372341215232 271943124332544 272214893002752 272425151087334 272475302658048 272697401475072 272958272713728 273492437630976 274067679991392 274118133940224 274341571854336 274604015960064 274827849924096 275141401509888 275995655405568 276259681861632 276484865384448 276749359834752 276800307462144 277025931657216 277290943709184 278151871463424 278417960626176 278644903395264 278696199979008 278962809864192 279190196748288 279828928397312 280324932959232 280593100943568 280644756176896 280873514041344 281142206816256 282015091900416 282514971497976 282566980534272 282837293334528 283067838369792 283621787172864 284218334805888 284774535069696 285046959688704 285331823788032 286438790546559 286999336124928 287286151348224 287560978661376 288123720302592 288729736945664 289294765785088 289530574405632 290985438015552 291276236783616 291554881142784 292125438640128 292722831507456 293295674621952 293551832383488 294126297808896 294727782408192 295009728628608 295304549105664 295587047079936 297369225658368 297628941166592 298211385278464 298821223830528 299406001176576 299692422733824 301155764641704 301745110560768 302033769786432 302046662098944 302335609798656 303564417859584 304102494237024 304158477385728 304406401646592 304697606750208 305293883867136 305936014874112 306241754628096 306534715490304 307134587731968 308326139990316 308382900682752 308634268336128 308929517955072 309238249291776 309534076698624 310495112331264 310792142094336 311045473557504 311343029814096 311400345894912 311654173114368 311952311672832 312920855396352 313220205704448 313475516319672 313533224976384 313833161097216 314088971341824 314807544446976 315365549579136 315423606177792 315667238561514 315725350699008 315982703296512 316284982668288 316601064751104 317266978387968 317829342935223 317887853101056 318191955001344 318451318166016 319074510569472 319745626656624 319804489596928 320371351953408 320677829649792 320998301761536 322302962171904 322874253140544 322933692039168 323196920266752 323506100994048 324139185340416 324820954063872 325145566642176 325456611508224 325721896206336 327358617767496 327685766381568 327999241285632 328327030112256 328641118470144 329661477289984 329976842223616 330245811431424 330622589468672 330892085035008 332236957581312 332554786303488 332887127752704 333205578448896 334540378865664 334832558812416 335487808438272 336144340353024 336173876809344 336831751323648 337153975575552 337490913263616 339483011018144 340147361333248 340813011746816 341509970092032 342178287058944 343147347443712 344178016733376 344521973956608 344851554926592 345526411198464 346930763268096 347213551878144 347545707699456 347893030453248 348225836285952 349307001372672 349641159856128 349990576717824 350325389131776 352035962320896 352372731417504 352437600780288 352724878098432 353062306234368 354158487502848 354786243276528 354851556950016 355191019536384 355480541208576 355820605501824 356176197844992 356925350686464 357623834738688 357965949376512 358257732936768 358323685687296 358958824390656 359713829988702 359780050796544 360417770947584 360762558356016 360777957507072 361123089481728 362590832443392 363233534783112 363300403544064 363596535300096 363944363618304 364656583507968 365423573321856 365490845253632 365788762472448 366138687946752 366437133232128 366855202013184 367994207207424 368278444988433 368346242482176 368646487179264 368999146446336 369367908876288 369721258278912 370869161951232 371223947501568 371526537860352 371950413152256 372253595664384 373766577278976 374124134591424 374498018721792 374856275755008 376020122533888 376686628663968 376755974045696 377116391112704 377423784493056 378162382897152 378957779741184 379699380092928 380062612918272 380442431717376 381918387395412 382665781499904 383048201797632 383414638215168 384198716353536 384950572941312 386040765874176 387980584020736 388368315711488 388739841523712 389500584853504 390297108676608 391060899495936 391402443177984 392168397078528 392970376544256 393346304838144 393739398807552 394116062773248 396040457611008 396419322844692 396492300877824 396815487860736 397195094513664 397592034803712 398428298440704 399208001568768 399589896978432 401541019522272 402326814081024 402711693048576 403114146398208 404752557146112 405469992316032 405544636514304 405857878150518 405875202195456 406263475666944 407058511822848 407914686498816 408322339504128 408637726631001 408712953987072 409046102212608 409437409070592 410238656446464 411101519987088 411177200910336 411512357781504 411906023940096 412712102264832 413993483108352 414389522792448 414727298076672 415124039752128 415200461193216 415538897485824 415936415563776 417227807195136 417626940939264 417967355092896 418044299968512 418444214796288 418785295122432 419743392595968 420487399438848 420889651415352 420967134265344 421310271062016 421713310224384 422134753001472 423022637850624 423772457246964 423850470801408 424255940001792 424601757554688 425432680759296 426327502208832 427161802604544 427570439533056 427997735682048 429737282895872 430499004187392 430929227022336 431341467992064 432185580453888 433094605418496 433527422189568 433942148677632 434295861608448 436478157023328 436914355175424 437332321714176 438188157960192 439084247261184 439943511932928 440327748575232 441189446713344 442982610108416 443406381737984 443849503670272 444274104598528 446053838487552 446443411749888 447317077917696 448231835745792 449109001764864 449538634100736 449987884351488 451733646962556 452617665841152 453050654679648 453069993148416 453503414697984 455346626789376 456237716078592 457529796591616 458904022311168 459362631942144 459802073235456 460701881597952 462489209985474 462574351024128 462951402504192 463394276932608 463857373937664 464301115047936 465742668496896 466188213141504 466568210336256 467014544721144 467100518842368 467481259671552 467928467509248 469381283094528 469830308556672 469916801040384 470299837464576 470749741645824 472211316670464 473048324368704 473135409266688 473500857842271 473588026048512 473974054944768 474427474002432 474901597126656 475900467581952 476831779651584 477287932502016 477676977249024 478611765854208 479618439984936 479706734395392 480557027930112 481016744474688 481037276676096 481497452642304 483454443257856 484311379710816 484400538058752 484795380400128 485259151491072 486208778010624 487231431095808 487718349963264 488184917262336 488582844309504 489140269350912 491037926651244 491128323309568 491528649572352 491998861928448 492490545168384 492961677705216 494492215934976 494965263335424 495368717147136 495933884203008 496338127552512 498355436371968 498832179455232 499330691629056 499808367673344 501810568298496 502248838218624 503231712657408 504216510529536 505277039654912 506265840123904 506750150557696 509224516527216 510221041999872 511219517620224 512264955138048 513267430588416 514721021165568 516267025100064 516782960934912 517277332389888 518289616797696 520396144902144 521414532661248 521869924237312 522891196104704 523960502059008 524461739784192 524985865076736 525488083697664 528053943481344 528559097126256 528656401170432 529087317147648 529593459351552 531237731254272 532179364914792 532277335425024 532786529304576 533220811812864 533730908252736 534264296767488 535388026029696 536435752108032 536948924064768 537485528530944 539570744983053 539670076194816 540626656421376 541143837534024 541166936260608 541684634222592 542744682430464 543886248665088 544850302174668 544950605316096 545394802950144 545916545427456 546984875261952 548135359982784 548236267880448 548683143708672 549208031920128 549655699848192 550282803019776 551991310811136 552519363723264 552969730768896 553498719669504 554051863314432 554581887418368 556303742926848 556835921252352 557289806790528 557392399958016 557925619728384 558380393496576 559657856794624 560649865918464 561186201887136 561289512353792 561747028082688 562284413632512 564030183800832 565029942995952 565133961068544 565674586669056 566135676739584 567243574345728 568436669611776 569549070139392 570093919377408 570663647576064 572877581093118 573998672249856 574572302696448 575121957322752 577459473891328 578589531570176 579061148811264 581970876031104 582552473567232 583109762285568 584250877280256 585445663014912 586591349243904 587103664766976 588252595617792 589455564816384 590019457257216 590609098211328 591174094159872 594738451316736 595257882333184 596422770556928 597642447661056 598812002353152 599384845467648 602311529283408 603490221121536 604067539572864 604671219597312 607128835719168 608204988474048 608316954771456 608786817225777 608812803293184 609395213500416 610587767734272 611872029748224 612483509256192 613069430980608 616652279980632 616765801365504 617268536672256 617859035910144 618476498583552 619068153397248 620990224662528 621584284188672 622090947115008 622686059628192 622800691789824 623308346228736 623904623345664 625841710792704 626440411408896 626951032639344 627066449952768 627666322194432 628177942683648 629615088893952 630731099158272 631334477123028 631450701398016 631965406593024 632569965336576 633202129502208 634533956775936 635658685870446 635775706202112 636383910002688 636902636332032 638149021138944 639491253313248 639608979193856 640742703906816 641355659299584 641996603523072 644605924343808 645748506281088 645867384078336 646393840533504 647012201988096 648278370680832 649641908127744 650291133284352 650913223016448 651443792412672 654717235534992 655371532763136 655998482571264 657282236940288 659322954579968 659953684447232 660491622862848 661245178937344 661784170070016 664473915162624 665109572606976 665774255505408 666411156897792 669080757731328 669665117624832 670975616876544 672288680706048 672347753618688 673663502647296 674307951151104 674981826527232 678966022036288 680294722666496 681626023493632 683019940184064 684356574117888 686294694887424 688356033466752 689043947913216 689703109853184 691052822396928 693733814978211 693861526536192 694427103756288 695091415398912 695786060906496 696451672571904 698614002745344 699282319712256 700650778263552 704071924641792 704745462835008 704875201560576 705449756196864 706124612468736 708316975005696 709572486553056 709703113900032 710382039072768 710961082417152 711641211003648 712352395689984 713850701372928 715247669477376 715931898753024 716515465873536 716647371374592 717917648781312 719427659977404 719560101593088 720835541895168 721525116712032 721555915014144 722246178963456 725181664886784 726467069566224 726600807088128 727193070600192 727888727236608 729313167015936 730847146643712 731577524944896 732277375893504 732874266464256 733710404026368 735988414414848 736556889976866 736692484964352 737292974358528 737998292892672 738735817752576 739442516557824 741738323902464 742447895003136 743053075720704 743900826304512 744507191328768 747533154557952 748248269182848 748996037443584 749712551510016 752040245067776 753373257327936 753511948091392 754232782225408 754847568986112 756324765794304 757915559482368 759398760185856 760125225836544 763836774790824 765331562999808 766096403595264 766829276430336 768397432707072 769901145882624 772081531748352 775961168041472 776736631422976 777479683047424 779001169707008 780594217353216 782121798991872 782804886355968 784336794157056 785940753088512 786692609676288 787478797615104 788232125546496 792080915222016 792838645689384 792984601755648 793630975721472 794390189027328 795184069607424 796856596881408 798416003137536 799179793956864 803082039044544 804653628162048 805423386097152 806228292796416 809505114292224 810939984632064 811715756301036 811750404390912 812526951333888 814117023645696 815829372997632 816644679008256 817275453262002 817425907974144 818092204425216 818874818141184 820477312892928 822203039974176 822354401820672 823024715563008 823812047880192 825424204529664 827986966216704 828779045584896 829454596153344 830248079504256 830400922386432 831077794971648 831872831127552 834455614390272 835253881878528 835934710185792 836088599937024 836888429592576 837570590244864 839486785191936 840974798877696 841779302830704 841934268530688 842620542124032 843426620448768 846045275701248 847544914493928 847700941602816 848511880003584 849203515109376 850865361518592 852655004417664 854323605209088 855140879066112 855995471364096 859316371639677 859474565791744 860998008374784 861858454044672 862682935984128 864371160907776 866189210836992 867884297355264 868591723216896 872956314046656 873828710350848 874664643428352 876376315920384 878168494522368 879887023865856 880655497150464 882378893426688 885965220216832 886812763475968 887699007340544 888548209197056 892107676975104 892886823499776 894634155835392 896463671491584 898218003529728 899077268201472 903467293925112 905235331682304 906101309359296 906139986296832 907006829395968 910693253578752 912475432157184 915059593183232 917808044622336 918725263884288 919604146470912 921403763195904 924978419970948 925148702048256 925902805008384 926788553865216 927714747875328 928602230095872 931485336993792 932376426283008 933136420672512 934029089442288 934201037684736 934962519343104 935856935018496 938762566189056 939660617113344 940599674929152 941499483291648 944422633340928 946096648737408 946270818533376 947001715684542 947176052097024 947948109889536 948854948004864 949803194253312 951800935163904 953488028805669 953663559303168 954575865004032 955353954498048 957223531708416 959236879969872 959413468790784 961114055860224 962033488949376 962994905284608 966908886515712 968622759421632 968801076117504 969590760800256 970518302982144 972417556021248 974462862191616 975436699926528 976369834524672 977165688619008 982075853302488 982256646619136 983057299144704 983997723856896 984981090336768 985923355410432 988984431869952 989930526670848 990737434294272 991867768406016 992676255105024 996710872743936 997664358910464 998661383258112 999616735346688 1003621136596992 1004497676437248 1006463425314816 1008433021059072 1010554079309824 1012531680247808 1013500301115392 1018449033054432 1020442083999744 1022439035240448 1024529910276096 1026534861176832 1029442042331136 1032534050200128 1033565921869824 1034554664779776 1036579233595392 1040792289804288 1043739848474624 1047921004118016 1048923479568384 1049971730153472 1050976167395328 1056107886962688 1057118194252512 1057312802340864 1058174634295296 1059186918703104 1062475462508544 1064358729829584 1064554670850048 1065573058609152 1066441623625728 1067461816505472 1068528593534976 1070776052059392 1072871504216064 1073897848129536 1074971057061888 1079141489966106 1079340152389632 1081253312842752 1082287675068048 1082333872521216 1083369268445184 1087772497330176 1089700604349336 1089901210632192 1090789605900288 1091833090854912 1093969750523904 1096270719965568 1096472535760896 1097366287417344 1098416063840256 1099311399696384 1100565606039552 1103982621622272 1104835334965299 1105038727446528 1105939461537792 1106997439339008 1108103726628864 1109163774836736 1112607485853696 1113671842504704 1114579613581056 1115851239456768 1116760786993152 1119315713589248 1121299731836928 1122372403774272 1122579024707584 1123494056165376 1124568827265024 1128060367601664 1130059885991904 1130267922137088 1131349173338112 1132271353479168 1134487148691456 1136873339223552 1139098140278784 1140187838754816 1141327295152128 1145755162186236 1147997344499712 1149144605392896 1150243914645504 1154918947782656 1157179063140352 1158122297622528 1163941752062208 1165104947134464 1166219524571136 1168501754560512 1170891326029824 1173182698487808 1174207329533952 1176505191235584 1178911129632768 1180038914514432 1181218196422656 1182348188319744 1189476902633472 1190515764666368 1192845541113856 1195284895322112 1197624004706304 1198769690935296 1204623058566816 1206980442243072 1208135079145728 1209342439194624 1214257671438336 1216409976948096 1216633909542912 1217573634451554 1217625606586368 1218790427000832 1221175535468544 1223744059496448 1224967018512384 1226138861961216 1233304559961264 1233531602731008 1234537073344512 1235718071820288 1238136306794496 1241980449325056 1243168568377344 1244181894230016 1245372119256384 1245601383579648 1246616692457472 1247809246691328 1251683421585408 1252880822817792 1253902065278688 1254132899905536 1255332644388864 1256355885367296 1259230177787904 1261462198316544 1262668954246056 1262901402796032 1263930813186048 1265139930673152 1266404259004416 1269067913551872 1271317371740892 1271551412404224 1272767820005376 1273805272664064 1276298042277888 1278982506626496 1279217958387712 1281485407813632 1282711318599168 1283993207046144 1289211848687616 1291497012562176 1292787681067008 1294024403976192 1296556741361664 1299283816255488 1300582266568704 1301826446032896 1302887584825344 1309434471069984 1310743065526272 1311996965142528 1314564473880576 1318645909159936 1319907368894464 1320983245725696 1322490357874688 1323568340140032 1328947830325248 1330219145213952 1331548511010816 1332822313795584 1338161515462656 1339330235249664 1341951233753088 1344695507237376 1347327005294592 1348615902302208 1349963653054464 1357932044072576 1360589445332992 1363252046987264 1366039880368128 1368713148235776 1372589389774848 1376712066933504 1378087895826432 1379406219706368 1382105644793856 1387467629956422 1387723053072384 1388854207512576 1390182830797824 1391572121812992 1392903345143808 1397228005490688 1398564639424512 1401301556527104 1408143849283584 1409490925670016 1409750403121152 1410899512393728 1412249224937472 1416633950011392 1419144973106112 1419406227800064 1420502573526813 1420764078145536 1421922164834304 1423282422007296 1424704791379968 1427701402745856 1430495338954752 1431863797506048 1433030931747072 1435835297562624 1438855319954808 1439120203186176 1441671083790336 1443050233424064 1443111830028288 1444492357926912 1450363329773568 1452934139132448 1453201614176256 1454386141200384 1455777454473216 1458626334031872 1461694293287424 1463155049889792 1464554751787008 1465748532928512 1467420808052736 1473113779953732 1473384969928704 1474585948717056 1475996585785344 1477471635505152 1478885033115648 1483476647804928 1484895790006272 1486106151441408 1487801652609024 1489014382657536 1495066309115904 1496496538365696 1497992074887168 1499425103020032 1504080490135552 1506746514655872 1507023896182784 1508465564450816 1509695137972224 1512649531588608 1515831118964736 1518797520371712 1520250451673088 1527673549581648 1530663125999616 1533658552860672 1536794865414144 1539802291765248 1544163063496704 1551922336082944 1553473262845952 1554959366094848 1561188434706432 1564243597983744 1565609772711936 1568673588314112 1571881506177024 1573385219352576 1574957595230208 1576464251092992 1584161830444032 1585677291378768 1585969203511296 1587261951442944 1588780378054656 1593713193762816 1596832006275072 1598359587913728 1606164078089088 1609307256324096 1610846772194304 1612456585592832 1618712234949159 1619010228584448 1621879969264128 1623431512602072 1623500808781824 1625053902667776 1628234047291392 1631658745995264 1634550906524004 1634851815948288 1636184408850432 1637749636282368 1640954625785856 1644406079948352 1644708803641344 1646049431126016 1647624095760384 1650848409059328 1655973932433408 1657558091169792 1658909192306688 1660496159008512 1662155589943296 1663745662255104 1668911228780544 1670507763757056 1671869420371584 1672177199874048 1673776859185152 1675141180489728 1678973570383872 1681949597755392 1683558605661408 1683868537061376 1685241084248064 1686853240897536 1692090551402496 1695089828987856 1695401883205632 1697023760007168 1698407030218752 1701730723037184 1705310008835328 1708647210418176 1710281758132224 1711990942728192 1718632743279354 1718949131583488 1721996016749568 1723716908089344 1725365871968256 1732378421673984 1735768594710528 1737183446433792 1745912628093312 1747657420701696 1749329286856704 1752752631840768 1756336989044736 1759774047731712 1761310994300928 1764757786853376 1771930440433664 1773625526951936 1777096418394112 1784215353950208 1785773646999552 1789268311670784 1792927342983168 1796436007059456 1798154536402944 1806934587850224 1810470663364608 1812202618718592 1814013658791936 1821386507157504 1824950864314368 1830119186366464 1835616089244672 1837450527768576 1839208292941824 1849956839941896 1850297404096512 1851805610016768 1853577107730432 1855429495750656 1857204460191744 1862970673987584 1864752852566016 1866272841345024 1868058178884576 1868402075369472 1869925038686208 1871713870036992 1877525132378112 1879321234226688 1881199349858304 1882998966583296 1888845266681856 1892193297474816 1894003431369084 1894352104194048 1895896219779072 1897709896009728 1899606388506624 1903601870327808 1906976057611338 1907327118606336 1909151730008064 1910707908996096 1914447063416832 1918473759939744 1918826937581568 1922228111720448 1924066977898752 1925989810569216 1933817773031424 1937245518843264 1937602152235008 1939181521600512 1941036605964288 1944835112042496 1948925724383232 1950873399853056 1952739669049344 1954331377238016 1964151706604976 1964513293238272 1966114598289408 1967995447713792 1971846710820864 1977968863739904 1979861053341696 1981474868588544 1983735536812032 1985352510210048 1993421745487872 1995328717820928 1997322766516224 1999233470693376 2007242273193984 2008995352874496 2012926850629632 2016866042118144 2021108158619648 2025063360495616 2027000602230784 2036898066108864 2040884167999488 2044878070480896 2049059820552192 2053069722353664 2058884084662272 2065068100400256 2067131843739648 2069109329559552 2073158467190784 2081584579608576 2087479696949248 2095842008236032 2097846959136768 2101952334790656 2112215773925376 2114236388505024 2114625604681728 2116349268590592 2118373837406208 2124950925017088 2128717459659168 2129109341700096 2131146117218304 2132883247251456 2134923633010944 2137057187069952 2141552104118784 2145743008432128 2147795696259072 2149942114123776 2158282979932212 2158680304779264 2162506625685504 2164575350136096 2164667745042432 2166738536890368 2175544994660352 2179401208698672 2179802421264384 2181579211800576 2183666181709824 2187939501047808 2192541439931136 2194732574834688 2196832127680512 2198622799392768 2201131212079104 2207965243244544 2209670669930598 2210077454893056 2211878923075584 2213994878678016 2216207453257728 2218327549673472 2225214971707392 2227343685009408 2229159227162112 2231702478913536 2233521573986304 2238631427178496 2242599463673856 2244744807548544 2245158049415168 2246988112330752 2249137654530048 2256120735203328 2260119771983808 2260535844274176 2262698346676224 2264542706958336 2268974297382912 2273746678447104 2278196280557568 2280375677509632 2291510324372472 2295994688999424 2298289210785792 2300487829291008 2309837895565312 2314358126280704 2316244595245056 2327883504124416 2330209894268928 2332439049142272 2337003509121024 2341782652059648 2346365396975616 2348414659067904 2353010382471168 2357822259265536 2360077829028864 2362436392845312 2364696376639488 2378953805266944 2381031529332736 2385691082227712 2390569790644224 2395248009412608 2397539381870592 2409246117133632 2413960884486144 2416270158291456 2418684878389248 2428515342876672 2432819953896192 2435147268903108 2435251213172736 2437580854001664 2442351070937088 2447488118992896 2449934037024768 2452277723922432 2466609119922528 2467063205462016 2469074146689024 2471436143640576 2476272613588992 2483960898650112 2486337136754688 2488363788460032 2490744238512768 2491202767159296 2493233384914944 2495618493382656 2503366843170816 2505761645635584 2507804130557376 2508265799811072 2510665288777728 2512711770734592 2518460355575808 2522924396633088 2525337908492112 2525802805592064 2527861626372096 2530279861346304 2538135827103744 2542634743481784 2543102824808448 2545535640010752 2547610545328128 2552596084555776 2557965013252992 2558435916775424 2562970815627264 2565422637198336 2567986414092288 2577949114919031 2578423697375232 2582994025124352 2585575362134016 2588048807952384 2593113482723328 2598567632510976 2603652892065792 2605775169650688 2618868942139968 2621486131052544 2623993930285056 2629128947761152 2637291818319872 2639814737788928 2641966491451392 2647136680280064 2657895660650496 2660438290427904 2663097022021632 2665644627591168 2676323030925312 2678660470499328 2683902467506176 2689391014474752 2694654010589184 2697231804604416 2715864088145152 2721178890665984 2726504093974528 2732079760736256 2737426296471552 2745178779549696 2753424133867008 2756175791652864 2758812439412736 2764211289587712 2774935259912844 2775446106144768 2777708415025152 2780365661595648 2783144243625984 2785806690287616 2794456010981376 2797129278849024 2802603113054208 2816287698567168 2818981851340032 2821799024787456 2824498449874944 2833267900022784 2838289946212224 2838812455600128 2841005147053626 2841528156291072 2843844329668608 2846564844014592 2849409582759936 2855402805491712 2860464086417007 2860990677909504 2863727595012096 2866061863494144 2871670595125248 2877710639909616 2878240406372352 2883342167580672 2886100466848128 2888984715853824 2900726659547136 2905868278264896 2906403228352512 2908772282400768 2911554908946432 2917252668063744 2923388586574848 2926310099779584 2929109503574016 2931497065857024 2946227559907464 2946769939857408 2949171897434112 2951993171570688 2954943271010304 2957770066231296 2966953295609856 2969791580012544 2972212302882816 2975603305218048 2978028765315072 2990132618231808 2992993076731392 2995984149774336 2998850206040064 3008160980271104 3013493029311744 3016931128901632 3019390275944448 3025299063177216 3031662237929472 3037595040743424 3040500903346176 3055347099163296 3061326251999232 3067317105721344 3073589730828288 3079604583530496 3088326126993408 3103844672165888 3106946525691904 3109918732189696 3122376869412864 3131219545423872 3143763012354048 3146770438705152 3149915190460416 3152928502185984 3168323660888064 3171354582757536 3171938407022592 3174523902885888 3177560756109312 3187426387525632 3193664012550144 3196719175827456 3212328156178176 3218614512648192 3221693544388608 3224913171185664 3237424469898318 3238020457168896 3243759938528256 3246863025204144 3247001617563648 3250107805335552 3263317491990528 3269101813048008 3269703631896576 3272368817700864 3275499272564736 3281909251571712 3288812159896704 3289417607282688 3292098862252032 3295248191520768 3301696818118656 3311947864866816 3314506004895897 3315116182339584 3317818384613376 3320992318017024 3324311179886592 3327491324510208 3337822457561088 3341015527514112 3343738840743168 3347553718370304 3350282360979456 3357947140767744 3363899195510784 3367117211322816 3367737074122752 3370482168496128 3373706481795072 3384181102804992 3390179657975712 3390803766411264 3394047520014336 3396814060437504 3403461446074368 3410620017670656 3417294420836352 3420563516264448 3423981885456384 3437265486558708 3437898263166976 3443992033499136 3447433816178688 3450731743936512 3464756843347968 3471537189421056 3474366892867584 3491825256186624 3495314841403392 3498658573713408 3505505263681536 3512673978089472 3519548095463424 3522621988601856 3529515573706752 3543860880867328 3547251053903872 3554192836788224 3568430707900416 3571547293999104 3578536623341568 3585854685966336 3592872014118912 3596309072805888 3613869175700448 3620941326729216 3624405237437184 3628027317583872 3642773014315008 3649901728628736 3660238372732928 3671232178489344 3674901055537152 3678416585883648 3699913679883792 3700594808193024 3703611220033536 3707154215460864 3714408920383488 3725941347975168 3729505705132032 3732545682690048 3736116357769152 3736804150738944 3739850077372416 3743427740073984 3755050264756224 3758642468453376 3762398699716608 3765997933166592 3777690533363712 3784386594949632 3788006862738168 3788704208388096 3791792439558144 3795419792019456 3799212777013248 3807203740655616 3813952115222676 3814654237212672 3818303460016128 3821415817992192 3828894126833664 3836947519879488 3837653875163136 3844456223440896 3848133955797504 3851979621138432 3867635546062848 3874491037686528 3878363043201024 3882073211928576 3889670224084992 3897851448766464 3901746799706112 3905479338098688 3908662754476032 3928303413209952 3929026586476544 3932229196578816 3935990895427584 3943693421641728 3955937727479808 3959722106683392 3962949737177088 3967471073624064 3970705020420096 3986843490975744 3990657435641856 3994645533032448 3998466941386752 4014484546387968 4017990705748992 4025853701259264 4042216317239296 4050126720991232 4054001204461568 4073796132217728 4081768335998976 4089756140961792 4098119641104384 4106139444707328 4117768169324544 4130136200800512 4134263687479296 4138218659119104 4146316934381568 4163169159217152 4174959393898496 4191684016472064 4195693918273536 4203904669581312 4224431547850752 4228472777010048 4229251209363456 4232698537181184 4236747674812416 4249901850034176 4257434919318336 4258218683400192 4261507720580439 4262292234436608 4265766494502912 4269847266021888 4274114374139904 4283104208237568 4291486016864256 4295591392518144 4316565959864424 4317360609558528 4325013251371008 4329150700272192 4329335490084864 4333477073780736 4351089989320704 4358802417397344 4359604842528768 4363158423601152 4367332363419648 4375879002095616 4385082879862272 4389465149669376 4393664255361024 4397245598785536 4402262424158208 4419341339861196 4420154909786112 4423757846151168 4427989757356032 4432414906515456 4436655099346944 4450429943414784 4454687370018816 4458318454324224 4463404957827072 4467043147972608 4477262854356992 4485198927347712 4489489615097088 4493976224661504 4498275309060096 4512241470406656 4520239543967616 4521071688548352 4525396693352448 4529085413916672 4537948594765824 4547493356894208 4556392561115136 4560751355019264 4583020648744944 4591989377998848 4600975658582016 4619675791130624 4628716252561408 4632489190490112 4655767008248832 4660419788537856 4664878098284544 4683565304119296 4692730793951232 4696829318135808 4706020764942336 4715644518531072 4720155658057728 4724872785690624 4729392753278976 4757907610533888 4762063058665472 4771382164455424 4781139581288448 4790496018825216 4795078763741184 4818492234267264 4827921768972288 4832540316582912 4837369756778496 4856136704847477 4857030685753344 4865639907792384 4870294537806216 4870502426345472 4875161708003328 4884702141874176 4894976237985792 4904555447844864 4933218239845056 4934126410924032 4938148293378048 4942872287281152 4952545227177984 4967921797300224 4972674273509376 4976727576920064 4981488477025536 4986466769829888 4991236986765312 5006733686341632 5011523291271168 5015608261114752 5016531599622144 5021330577555456 5025423541469184 5036920711151616 5045848793266176 5050675816984224 5051605611184128 5055723252744192 5060559722692608 5076271654207488 5085269486963568 5086205649616896 5091071280021504 5095221090656256 5105192169111552 5115930026505984 5125941631254528 5130845274396672 5135972828184576 5155898229838062 5156847394750464 5165988050248704 5171150724268032 5176097615904768 5197135265021952 5207305784131584 5211550339301376 5237737884279936 5242972262105088 5247987860570112 5258257895522304 5274583636639744 5279629475577856 5283932982902784 5294273360560128 5315791321300992 5320876580855808 5331289255182336 5352646061850624 5357320940998656 5367804935012352 5378782028949504 5389308021178368 5394463609208832 5431728176290304 5442357781331968 5453008187949056 5464159521472512 5474852592943104 5490357559099392 5506848267734016 5512351583305728 5517624878825472 5549870519825688 5550892212289536 5555416830050304 5560731323191296 5566288487251968 5571613380575232 5588912021962752 5594258557698048 5605206226108416 5632575397134336 5637963702680064 5643598049574912 5648996899749888 5666535800045568 5676579892424448 5682010294107252 5683056312582144 5687688659337216 5693129688029184 5698819165519872 5710805610983424 5720928172834014 5721981355819008 5727455190024192 5732123726988288 5743341190250496 5755421279819232 5756480812744704 5766684335161344 5772200933696256 5777969431707648 5801453319094272 5811736556529792 5812806456705024 5817544564801536 5823109817892864 5834505336127488 5846777173149696 5852620199559168 5858219007148032 5862994131714048 5892455119814928 5893539879714816 5898343794868224 5903986343141376 5915540132462592 5933906591219712 5939583160025088 5944424605765632 5951206610436096 5956057530630144 5980265236463616 5985986153462784 5991968299548672 5997700412080128 6016321960542208 6026986058623488 6033862257803264 6038780551888896 6050598126354432 6063324475858944 6075190081486848 6081001806692352 6110694198326592 6122652503998464 6134634211442688 6147179461656576 6159209167060992 6176652253986816 6207689344331776 6213893051383808 6219837464379392 6244753738825728 6262439090847744 6287526024708096 6293540877410304 6305857004371968 6336647321776128 6342709165515072 6343876814045184 6349047805771776 6355121512218624 6374852775051264 6387328025100288 6393438351654912 6424656312356352 6437229025296384 6443387088777216 6449826342371328 6474848939796636 6476040914337792 6487519877056512 6493726050408288 6494003235127296 6500215610671104 6526634983981056 6538203626096016 6539407263793152 6544737635401728 6550998545129472 6563818503143424 6577624319793408 6584197724504064 6590496383041536 6603393636237312 6623895729733632 6629012009791794 6630232364679168 6635636769226752 6641984636034048 6648622359773184 6654982649020416 6675644915122176 6682031055028224 6687477681486336 6695107436740608 6700564721958912 6715894281535488 6727798391021568 6734234422645632 6735474148245504 6740964336992256 6747412963590144 6768362205609984 6780359315951424 6781607532822528 6788095040028672 6793628120875008 6806922892148736 6821240035341312 6834588841672704 6841127032528896 6874530973117416 6875796526333952 6887984066998272 6894867632357376 6901463487873024 6929513686695936 6943074378842112 6948733785735168 6983650512373248 6990629682806784 6997317147426816 7011010527363072 7025347956178944 7039096190926848 7045243977203712 7059031147413504 7087721761734656 7094502107807744 7108385673576448 7136861415800832 7143094587998208 7157073246683136 7171709371932672 7185744028237824 7192618145611776 7227738351400896 7241882653458432 7248810474874368 7256054635167744 7285546028630016 7342464356978688 7349802111074304 7356833171767296 7399827359767584 7401189616386048 7407222440067072 7414308430921728 7428817840766976 7451882695950336 7459011410264064 7465091365380096 7472232715538304 7473608301477888 7479700154744832 7486855480147968 7510100529512448 7517284936906752 7524797399433216 7531995866333184 7555381066727424 7568773189899264 7576013725476336 7577408416776192 7583584879116288 7590839584038912 7614407481311232 7627904230445352 7629308474425344 7636606920032256 7642831635984384 7657788253667328 7673895039758976 7675307750326272 7688912446881792 7696267911595008 7703959242276864 7733847344757093 7735271092125696 7748982075373056 7756726086402048 7764146423857152 7779340448169984 7795702897532928 7810958676197376 7817325508952064 7856606826419904 7858053172953088 7864458393157632 7871981790855168 7887386843283456 7911875454959616 7919444213366784 7925899474354176 7941410040840192 7973686981951488 7981314871283712 7989291066064896 7996933882773504 8028969092775936 8035981411497984 8051707402518528 8084432634478592 8100253441982464 8108002408923136 8147592264435456 8163536671997952 8179512281923584 8196239282208768 8212278889414656 8235536338649088 8260272401601024 8268527374958592 8276437318238208 8292633868763136 8326338318434304 8349918787796992 8383368032944128 8391387836547072 8407809339162624 8448863095701504 8456945554020096 8465397074362368 8473495349624832 8499803700068352 8514869838636672 8516437366800384 8523015441160878 8524584468873216 8531532989005824 8539694532043776 8548228748279808 8566208416475136 8582972033728512 8591182785036288 8633131919728848 8634721219117056 8650026502742016 8658301400544384 8666954147561472 8702179978641408 8717604834794688 8719209685057536 8726316847202304 8734664726839296 8751758004191232 8770165759724544 8778930299338752 8787328510722048 8794491197571072 8838682679722392 8840309819572224 8847515692302336 8855979514712064 8864829813030912 8873310198693888 8900859886829568 8909374740037632 8916636908648448 8926809915654144 8934086295945216 8954525708713984 8970397854695424 8978979230194176 8987952449323008 8996550618120192 9024482940813312 9040479087935232 9050793386704896 9058170827833344 9075897189531648 9094986713788416 9112785122230272 9121502710038528 9166041297489888 9183978755997696 9201951317164032 9239351582261248 9257432505122816 9264978380980224 9311534016497664 9320839577075712 9329756196569088 9367130608238592 9393658636271616 9431289037062144 9440311316115456 9449745571381248 9458785506557952 9515815221067776 9524126117330944 9542764328910848 9562279162576896 9580992037650432 9590157527482368 9636984468534528 9655843537944576 9665080633165824 9674739513556992 9712273409694954 9714061371506688 9731279815584768 9740589075612432 9741004852690944 9750323416006656 9789952475971584 9809110895689728 9866436479690112 9868252821848064 9876296586756096 9885744574562304 9905090454355968 9935843594600448 9943518014687691 9945348547018752 9953455153840128 9962976954051072 9972933539659776 9982473973530624 10013467372683264 10023046582542336 10031216522229504 10042661155110912 10050847082938368 10073841422303232 10091697586532352 10101351633968448 10103211222368256 10111446505488384 10121119445385216 10152543308414976 10170538973927136 10172411299233792 10182142560043008 10190442181312512 10210384338223104 10231860053011968 10251883262509056 10261690548793344 10271945656369152 10311796459676124 10313694789500928 10331976100497408 10342301448536064 10352195231809536 10394270530043904 10414611568263168 10423100678602752 10475475768559872 10485944524210176 10495975721140224 10516515791044608 10549167273279488 10559258951155712 10567865965805568 10588546721120256 10631582642601984 10641753161711616 10662578510364672 10705292123701248 10714641881997312 10735609870024704 10757564057899008 10778616042356736 10788927218417664 10863456352580608 10884715562663936 10928319042945024 10949705185886208 10980715118198784 11013696535468032 11024703166611456 11035249757650944 11099741039651376 11101784424579072 11110833660100608 11121462646382592 11143226761150464 11177824043925504 11188517115396096 11210412452216832 11265150794268672 11275927405360128 11287196099149824 11297993799499776 11333071600091136 11353159784848896 11364020588214504 11366112625164288 11375377318674432 11386259376058368 11397638331039744 11421611221966848 11441856345668028 11443962711638016 11454910380048384 11464247453976576 11486682380500992 11510842559638464 11512961625489408 11533368670322688 11544401867392512 11555938863415296 11602906638188544 11623473113059584 11635089129603072 11646219635785728 11669010672254976 11693554346299392 11705240399118336 11716438014296064 11725988263428096 11784910239629856 11787079759429632 11796687589736448 11807972686282752 11831080264925184 11867813182439424 11879166320050176 11888849211531264 11902413220872192 11912115061260288 11960530472927232 11971972306925568 11983936599097344 11995400824160256 12032643921084416 12053972117246976 12067724515606528 12077561103777792 12126648951717888 12150380162973696 12162003613384704 12221388396653184 12245305007996928 12269268422885376 12294358923313152 12318418334121984 12353304507973632 12415378688663552 12439674928758784 12489507477651456 12524878181695488 12575052049416192 12587081754820608 12611714008743936 12673294643552256 12685418331030144 12687753628090368 12698095611543552 12710243024437248 12749705550102528 12774656050200576 12786876703309824 12849312624712704 12874458050592768 12886774177554432 12949697879593272 12952081828675584 12975039754113024 12987452100816576 12988006470254592 13000431221342208 13053269967962112 13076407252192032 13078814527586304 13089475270803456 13101997090258944 13127637006286848 13155248639586816 13168395449008128 13180992766083072 13206787272474624 13258024019583588 13260464729358336 13271273538453504 13283969272068096 13297244719546368 13309965298040832 13351289830244352 13364062110056448 13374955362972672 13390214873481216 13401129443917824 13431788563070976 13455596782043136 13468468845291264 13481928673984512 13494825927180288 13536724411219968 13560718631902848 13563215065645056 13576190080057344 13587256241750016 13613845784297472 13642480070682624 13669177683345408 13682254065057792 13749061946234832 13751593052667904 13775968133996544 13802926975746048 13859027373391872 13886148757684224 13897467571470336 13967301024746496 13981259365613568 13994634294853632 14050695912357888 14078192381853696 14090487954407424 14118062294827008 14175443523469312 14189004215615488 14216771347152896 14273722831601664 14286189175996416 14314146493366272 14343418743865344 14371488056475648 14385236291223552 14455476702801792 14483765306916864 14497620949748736 14512109270335488 14571092057260032 14684928713957376 14713666343534592 14799654719535168 14802379232772096 14814444880134144 14828616861843456 14857635681533952 14903765391900672 14918022820528128 14930182730760192 14944465431076608 14959400309489664 14973710960295936 15020201059024896 15034569873813504 15049594798866432 15063991732666368 15110762133454848 15137546379798528 15152027450952672 15154816833552384 15167169758232576 15181679168077824 15228814962622464 15255808460890704 15258616948850688 15273213840064512 15285663271968768 15315576507334656 15347790079517952 15377824893763584 15392535823190016 15407918484553728 15467694689514186 15470542184251392 15497964150746112 15513452172804096 15528292847714304 15591405795065856 15621917352394752 15634651017904128 15713213652839808 15716106345906176 15728916786315264 15743963581710336 15774773686566912 15823750909919232 15838888426733568 15851798948708352 15882820081680384 15947373963902976 15962629742567424 15993867765547008 16057938185551872 16071962822995968 16103414805037056 16168865268957184 16200506883964928 16216004817846272 16295184528870912 16327073343995904 16359024563847168 16392478564417536 16424557778829312 16471072677298176 16520544803202048 16537054749917184 16552874636476416 16652676636868608 16699837575593984 16766736065888256 16782775673094144 16815618678325248 16897726191403008 16913891108040192 16930794148724736 16946990699249664 16999607400136704 17029739677273344 17046030882321756 17049168937746432 17063065978011648 17079389064087552 17096457496559616 17132416832950272 17165944067457024 17182365570072576 17266263839457696 17269442438234112 17300053005484032 17316602801088768 17333908295122944 17404359957282816 17435209669589376 17438419370115072 17452633694404608 17469329453678592 17503516008382464 17540331519449088 17557860598677504 17574657021444096 17588982395142144 17677365359444784 17680619639144448 17695031384604672 17711959029424128 17746620397387776 17801719773659136 17818749480075264 17833273817296896 17853619831308288 17868172591890432 17909051417427968 17940795709390848 17957958460388352 17975904898646016 17993101236240384 18048965881626624 18080958175870464 18101586773409792 18116341655666688 18151794379063296 18189973427576832 18225570244460544 18243005420077056 18332082594979776 18367957511995392 18403902634328064 18478703164522496 18529956761960448 18623068032995328 18641679154151424 18659512393138176 18734261216477184 18787317272543232 18862578074124288 18880622632230912 18917571013115904 19031630442135552 19048252234661888 19085528657821696 19124558325153792 19161984075300864 19180315054964736 19273968937069056 19311687075889152 19330161266331648 19349479027113984 19424546819389908 19428122743013376 19462559631169536 19481178151224864 19482009705381888 19500646832013312 19579904951943168 19618221791379456 19732872959380224 19752593173512192 19771489149124608 19810180908711936 19871687189200896 19887036029375382 19890697094037504 19906910307680256 19925953908102144 19945867079319552 19964947947061248 20026934745366528 20046093165084672 20062433044459008 20085322310221824 20101694165876736 20147682844606464 20183395173064704 20202703267936896 20206422444736512 20222893010976768 20242238890770432 20305086616829952 20341077947854272 20344822598467584 20364285120086016 20380884362625024 20420768676446208 20463720106023936 20503766525018112 20523381097586688 20623592919352248 20627389579001856 20663952200994816 20684602897072128 20704390463619072 20788541060087808 20829223136526336 20846201357205504 20950951537119744 20971889048420352 20991951442280448 21033031582089216 21118517902311424 21135731931611136 21177093442240512 21263165285203968 21283506323423232 21325157020729344 21410584247402496 21429283763994624 21471219740049408 21515128115798016 21557232084713472 21577854436835328 21726912705161216 21769431125327872 21856638085890048 22027393070936064 22049406333222912 22070499515301888 22199482079302752 22203568849158144 22221667320201216 22242925292765184 22286453522300928 22355648087851008 22377034230792192 22420824904433664 22530301588537344 22551854810720256 22574392198299648 22595987598999552 22666143200182272 22706319569697792 22728041176429008 22732225250328576 22750754637348864 22772518752116736 22843222443933696 22883712691336056 22887925423276032 22909820760096768 22928494907953152 22973364761001984 23021685119276928 23025923250978816 23066737340645376 23088803734785024 23111877726830592 23201542034271279 23205813276377088 23246946226119168 23270178259206144 23292439271571456 23338021344509952 23387108692598784 23432876028592128 23451976526856192 23569820479259712 23574159518859264 23593375179472896 23615945372565504 23662160529850368 23735626364878848 23758332640100352 23777698423062528 23824230122520576 23921060945854464 23943944613851136 23967873198194688 23990801648320512 24065287842168832 24107944234493952 24135449031213056 24155122207555584 24253297903435776 24300760325947392 24324007226769408 24442776793306368 24490610015993856 24538536845770752 24588717846626304 24636836668243968 24706609015947264 24830757377327104 24879349857517568 24979014955302912 25049756363390976 25150104098832384 25174163509641216 25223428017487872 25346589287104512 25370836662060288 25396191223087104 25420486048874496 25499411100205056 25549312100401152 25573753406619648 25698625249425408 25748916101185536 25773548355108864 25899395759186544 25904163657351168 25950079508226048 25974904201633152 26000862442684416 26106539935924224 26152814504384064 26157629055172608 26178950541606912 26203994180517888 26255274012573696 26310497279173632 26336790898016256 26361985532166144 26516048039167176 26520929458716672 26542547076907008 26567938544136192 26594489439092736 26619930596081664 26702579660488704 26728124220112896 26749910725945344 26780429746962432 26802258887835648 26863577126141952 26911193564086272 26936937690582528 26963857347969024 26989651854360576 27073448822439936 27121437263805696 27152380160114688 27174512483500032 27227691568594944 27284960141365248 27338355366690816 27364508130115584 27498123892469664 27503186105335808 27551936267993088 27605853951492096 27718054746783744 27772297515368448 27794935142940672 27934602049492992 27962518731227136 27989268589707264 28101391824715776 28180975908814848 28350887046938624 28378008431230976 28433542694305792 28547445663203328 28572378351992832 28628292986732544 28686837487730688 28742976112951296 28770472582447104 28910953405603584 28967530613833728 28995241899497472 29024218540670976 29142184114520064 29369857427914752 29427332687069184 29599309439070336 29604758465544192 29628889760268288 29657233723686912 29715271363067904 29807530783801344 29830554044063073 29836045641056256 29860365461520384 29888930862153216 29918800618979328 29947421920591872 30040402118049792 30069139747627008 30127983465332736 30221524266909696 30275092759597056 30304054901905344 30309633667104768 30334339516465152 30363358336155648 30457629925244928 30511616921781408 30517233897701376 30546427680129024 30571326543937536 30631153014669312 30695580159035904 30755649787527168 30785071646380032 30815836969107456 30935389379028372 30941084368502784 30995928301492224 31026904345608192 31056585695428608 31182811590131712 31243834704789504 31269302035808256 31426427305679616 31457833572630528 31487927163420672 31549547373133824 31647501819838464 31677776853467136 31703597897416704 31765640163360768 31894747927805952 31925259485134848 31987735531094016 32115876371103744 32143925645991936 32206829610074112 32337730537914368 32401013767929856 32432009635692544 32590369057741824 32654146687991808 32784957128835072 32849115557658624 32942145354596352 33041089606404096 33074109499834368 33105749272952832 33305353273737216 33399675151187968 33533472131776512 33565551346188288 33631237356650496 33795452382806016 33827782216080384 33861588297449472 33893981398499328 33999214800273408 34059479354546688 34092061764643512 34098337875492864 34126131956023296 34158778128175104 34192914993119232 34264833665900544 34331888134914048 34364731140145152 34532527678915392 34538884876468224 34600106010968064 34633205602177536 34667816590245888 34808719914565632 34870419339178752 34905267388809216 34938658907357184 35007032016764928 35080663038898176 35115721197355008 35149314042888192 35177964790284288 35354730718889568 35361239278288896 35390062769209344 35423918058848256 35493240794775552 35603439547318272 35637498960150528 35666547634593792 35707239662616576 35736345183780864 35881591418781696 35915916920776704 35951809797292032 35986202472480768 36097931763253248 36161916351740928 36203173546819584 36232683311333376 36379946855153664 36451140488921088 36486010840154112 36664165189959552 36735915023990784 36807805268656128 36957406329044992 37059913523920896 37246136065990656 37319024786276352 37468522432954368 37574634545086464 37725156148248576 37761245264461824 37835142026231808 38063260884271104 38096504469323776 38171057315643392 38249116650307584 38323968150601728 38360630109929472 38547937874138112 38623374151778304 38660322532663296 38849093638779816 38856245486026752 38925119262339072 38962356302449728 38964019410763776 39001293664026624 39159809903886336 39236443582758912 39465745918760448 39505186347024384 39542978298249216 39620361817423872 39774072058750764 39781394188075008 39813820615360512 39851907816204288 39891734158639104 39929895894122496 40053869490733056 40092186330169344 40124866088918016 40170644620443648 40203388331753472 40295365689212928 40366790346129408 40405406535873792 40445786021953536 40484477781540864 40610173233659904 40682155895708544 40689645196935168 40728570240172032 40761768725250048 40841537352892416 40927440212047872 41007533050036224 41046762195173376 41247185838704496 41254779158003712 41327904401989632 41408780927238144 41577082120175616 41658446273052672 41692402714411008 41901903074239488 41943778096840704 41983902884560896 42237035804622848 42271463863222272 42354186884481024 42526330570407936 42567012646846464 42650314041458688 42821168494804992 42858567527989248 42942439480098816 43030256231596032 43114464169426944 43155708873670656 43453825410322432 43538862250655744 43713276171780096 44054786141872128 44140999030603776 44398964158605504 44407137698316288 44443334640402432 44485850585530368 44572907044601856 44711296175702016 44754068461584384 45060603177074688 45103709621440512 45148784396599296 45191975197999104 45332286400364544 45412639139395584 45456082352858016 45464450500657152 45501509274697728 45545037504233472 45686444887867392 45767425382672112 45775850846552064 45819641520193536 45856989815906304 45946729522003968 46043370238553856 46133474681290752 46177607469570048 46223755453661184 46403084068542558 46411626552754176 46493892452238336 46540356518412288 46584878543142912 46774217385197568 46865752057184256 46903953053712384 47139640958519424 47148319037718528 47186750358945792 47231890745131008 47324321059700736 47471252729757696 47516665280200704 47555396846125056 47648460245041152 47842121891708928 47887889227702272 47981603296641024 48130575684337664 48215888468987904 48270898062426112 48310244415111168 48506595806871552 48601520651894784 48648014453538816 48885553586612736 48981220031987712 49077073691541504 49177435693252608 49273673336487936 49413218031894528 49661514754654208 49758699715035136 49958029910605824 50099512726781952 50300208197664768 50348327019282432 50446856034975744 50693178574209024 50741673324120576 50792382446174208 50840972097748992 50998822200410112 51147506813239296 51397250498850816 51497832202371072 51547096710217728 51798791518373088 51808327314702336 51900159016452096 51949808403266304 52001724885368832 52213079871848448 52305629008768128 52315258110345216 52357901083213824 52407988361035776 52510548025147392 52620994558347264 52673581796032512 52723971064332288 53032096078334352 53041858917433344 53085094153814016 53135877088272384 53239861192163328 53405159320977408 53456248440225792 53499821451890688 53560859493924864 53604517775671296 53727154252283904 53822387128172544 53873875381165056 53927714695938048 53979303708721152 54146897644879872 54242874527611392 54304760320229376 54349024967000064 54455383137189888 54569920282730496 54676710733381632 54729016260231168 54996247784939328 55006372210671616 55103872535986176 55211707902984192 55436109493567488 55589870285881344 55869204098985984 55925037462454272 55978537179414528 56202783649431552 56361951817629696 56701774093877248 56756016862461952 56867085388611584 57094891326406656 57144756703985664 57256585973465088 57373674975461376 57485952225902592 57540945164894208 57821906811207168 57935061227667456 57990483798994944 58048437081341952 58284368229040128 58739714855829504 58854665374138368 59198618878140672 59257779520536576 59314467447373824 59430542726135808 59615061567602688 59661108088126146 59672091282112512 59720730923040768 59777861724306432 59837601237958656 59894843841183744 60080804236099584 60138279495254016 60255966930665472 60443048533819392 60550185519194112 60608109803810688 60619267334209536 60668679032930304 60726716672311296 60915259850489856 61023233843562816 61034467795402752 61092855360258048 61142653087875072 61262306029338624 61391160318071808 61511299575054336 61570143292760064 61870778758056744 61882168737005568 61991856602984448 62053808691216384 62113171390857216 62365623180263424 62487669409579008 62538604071616512 62852854611359232 62915667145261056 62975854326841344 63099094746267648 63355553706934272 63407195794833408 63531280326721536 63789495855611904 63850518970269696 63975471062188032 64231752742207488 64287851291983872 64413659220148224 64675461075828736 64802027535859712 64864019271385088 65180738115483648 65308293375983616 65569914257670144 66082179212808192 66148218999668736 66211498545905664 66610706547474432 66799350302375936 67066944263553024 67131102692376576 67262474713300992 67590904765612032 67655564432160768 67723176594898944 67787962796998656 67998429600546816 68118958709093376 68184123529287024 68196675750985728 68252263912046592 68317556256350208 68529667331801088 68663776269828096 68729462280290304 69065055357830784 69077769752936448 69200212021936128 69266411204355072 69335633180491776 69604626102813837 69617439829131264 69740838678357504 69810534777618432 69877317814714368 70014064033529856 70161326077796352 70298628085776384 70355929580568576 70709461437779136 70722478556577792 70780125538418688 70847836117696512 70986481589551104 71206879094636544 71274997920301056 71333095269187584 71472690367561728 71763182837563392 71831833841553408 71903619594584064 71972404944961536 72195863526506496 72323832703481856 72406347093639168 72465366622666752 72759893710307328 72902280977842176 72972021680308224 73328330379919104 73471830047981568 73615610537312256 73914812658089984 74119827047841792 74492272131981312 74638049572552704 74937044865908736 75149269090172928 75450312296497152 75522490528923648 75670284052463616 76193008938647552 76498233300615168 76647936301203456 76721260219858944 77095875748276224 77246748303556608 77320645065326592 77698187277559632 77712490972053504 77850238524678144 77924712604899456 78002587328053248 78319619807772672 78472887165517824 78931491837520896 79010372694048768 79085956596498432 79548144117501528 79562788376150016 79627641230721024 79703815632408576 79783468317278208 79859791788244992 80107738981466112 80184372660338688 80249732177836032 80341289240887296 80406776663506944 80590731378425856 80733580692258816 80810813071747584 80891572043907072 80968955563081728 81220346467319808 81364311791417088 81457140480344064 81523537450500096 81683074705784832 81854880424095744 82015066100072448 82093524390346752 82494371677408992 82509558316007424 82655808803979264 82817561854476288 83154164240351232 83316892546105344 83384805428822016 83803806148478976 83887556193681408 83967805769121792 84474071609245696 84542927726444544 85052661140815872 85134025293692928 85300628082917376 85642336989609984 85717135055978496 85884878960197632 86060512463192064 86228928338853888 86311417747341312 86907650820644864 87077724501311488 87426552343560192 88109572283744256 88281998061207552 88797928317211008 88814275396632576 88886669280804864 88971701171060736 89145814089203712 89422592351404032 89508136923168768 90121206354149376 90207419242881024 90383950395998208 90664572800729088 90825278278791168 90912164705716032 90928901001314304 91003018549395456 91090075008466944 91372889775734784 91534850765344224 91551701693104128 91639283040387072 91713979631812608 91893459044007936 92086740477107712 92266949362581504 92355214939140096 92447510907322368 92806168137085116 92823253105508352 92987784904476672 93080713036824576 93169757086285824 93548434770395136 93731504114368512 93807906107424768 94279281917038848 94373500717891584 94463781490262016 94648642119401472 94942505459515392 95033330560401408 95110793692250112 95296920490082304 95684243783417856 95775778455404544 95963206593282048 96261151368675328 96431776937975808 96541796124852224 96620488830222336 97013191613743104 97203041303789568 97296028907077632 97771107173225472 97962440063975424 98354871386505216 98547346672975872 98826436063789056 99323029509308416 99517399430070272 99916059821211648 100199025453563904 100600416395329536 100696654038564864 100893712069951488 101386357148418048 101483346648241152 101584764892348416 101681944195497984 101997644400820224 102295013626478592 102794500997701632 102995664404742144 103094193420435456 103597583036746176 103616654629404672 103800318032904192 103899616806532608 104003449770737664 104426159743696896 104611258017536256 104715802166427648 104815976722071552 105021096050294784 105241989116694528 105347163592065024 105447942128664576 106064192156668704 106083717834866688 106170188307628032 106271754176544768 106479722384326656 106810318641954816 106912496880451584 106999642903781376 107121718987849728 107209035551342592 107644774256345088 107747750762330112 107855429391876096 107958607417442304 108293795289759744 108485749055222784 108609520640458752 108698049934000128 109139840565460992 109353421466763264 109458032520462336 109992495569878656 110012744421343232 110207745071972352 110423415805968384 110872218987134976 111179740571762688 111738408197971968 111957074358829056 112405567298863104 112723903635259392 113403548187754496 113512033724923904 114189782652813312 114289513407971328 114513171946930176 114747349950922752 114971904451805184 115081890329788416 115643813622414336 115870122455334912 115980967597989888 116568736458080256 117479429711659008 117709330748276736 118397237756281344 118515559041073152 118628934894747648 118861085452271616 119322216176252292 119344182564225024 119441461846081536 119555723448612864 119675202475917312 119789687682367488 120161608472199168 120276558990508032 120511933861330944 120886097067638784 121100371038388224 121216219607621376 121337358065860608 121453433344622592 121830519700979712 122046467687125632 122068935590805504 122185710720516096 122285306175750144 122524612058677248 122782320636143616 123022599150108672 123140286585520128 123741557516113488 123764337474011136 123983713205968896 124226342781714432 124731246360526848 124975338819158016 125077208143233024 125705709222718464 125831334290522112 125951708653682688 126711107413868544 126814391589666816 127062560653443072 127578991711223808 127701037940539392 127950942124376064 128463505484414976 128575702583967744 128827318440296448 129350922151657472 129728038542770176 130361476230967296 130616586751967232 131139828515340288 132164358425616384 132422997091811328 133221413094948864 133598700604751872 134133888527106048 134262205384753152 135181809531224064 135311128864321536 135446353189797888 135575925593997312 135996859201093632 136237917418186752 136368247058574048 136393351501971456 136504527824093184 136635112512700416 137059334663602176 137327552539656192 137458924560580608 138130110715661568 138400424043872256 138532822408710144 138671266360983552 139209252205627674 139234879658262528 139481677356715008 139621069555236864 139754635629428736 140322652155592704 140597256171552768 140711859161137152 141418922875558272 141444957113155584 141560251076837376 141695672235393024 141972963179102208 142413758189273088 142549995840602112 142666190538375168 142945380735123456 143526365675126784 143663667683106816 143944809889923072 144391727053012992 144647665406963712 144812694187278336 144930733245333504 145519787420614656 145804561955684352 145944043360616448 146656660759838208 146943660095963136 147231221074624512 147829625316179968 148239654095683584 148984544263962624 149276099145105408 149874089731817472 150298538180345856 150900624592994304 151044981057847296 151340568104927232 152386017877295104 152996466601230336 153442520439717888 154191751496552448 154493496607113216 154641290130653184 155396374555119264 155424981944107008 155700477049356288 155849425209798912 156005174656106496 156639239615545344 156945774331035648 157862983675041792 158020745388097536 158171913192996864 159096288235003056 159125576752300032 159255282461442048 159407631264817152 159719583576489984 160215477962932224 160368745320677376 160499464355672064 160682578481774592 160813553327013888 161181462756851712 161467161384517632 161621626143495168 161783144087814144 161937911126163456 162440692934639616 162728623582834176 162914280960688128 163047074901000192 163366149411569664 163709760848191488 164030132200144896 164187048780693504 164988743354817984 165019116632014848 165311617607958528 165635123708952576 166308328480702464 166769610857644032 167607612296957952 167775112387362816 167935611538243584 168948143218491392 169085855452889088 170105322281631744 170268050587385856 170601256165834752 171284673979219968 171434270111956992 171769757920395264 172121024926384128 172457856677707776 172622835494682624 173815301641289728 174155449002622976 174853104687120384 176219144567488512 176563996122415104 177595856634422016 177773338561609728 177943402342121472 178291628178407424 178845184702808064 179016273846337536 180242412708298752 180414838485762048 180767900791996416 181329145601458176 181650556557582336 181824329411432064 181857802002628608 182006037098790912 182180150016933888 182745779551469568 183069701530688448 183103403386208256 183278566080774144 183427959263625216 183786918088015872 184173480954215424 184533898725163008 184710429878280192 185612336274170232 185646506211016704 185975569808953344 186161426073649152 186339514172571648 187096869540790272 187463008228737024 187615812214849536 188558563834077696 188747001435783168 188927562980524032 189297284238802944 190066661120802816 190221587384500224 190593840980164608 191368487566835712 191551556910809088 191926413186564096 192522302737350656 192863553875951616 193240977660444672 194026383227486208 194406082607579136 194592057814155264 195542214346450944 195924880127950848 196709742773010432 198646059018616832 199034798860140544 199832119642423296 200398050907127808 201200832790659072 201393308077129728 201787424139902976 202772714296836096 202966693296482304 203169529784696832 203363888390995968 203995288801640448 204590027252957184 205589001995403264 205991328809484288 206188386840870912 207195166073492352 207233309258809344 207600636065808384 207799233613065216 208006899541475328 208813878308441511 208852319487393792 209222516035072512 209431604332855296 209631953444143104 210042192100589568 210483978233389056 210895884257329152 212128384313337408 212167435669733376 212340376615256064 212543508353089536 212959444768653312 213620637283909632 213824993760903168 213999285807562752 214418071102685184 215289548512690176 215495501524660224 215710858783752192 215917214834884608 216587590579519488 216971498110445568 217219041280917504 217396099868000256 218279681130921984 218706842933526528 218916065040924672 219984991139757312 220415490143944704 220846831611936768 221744437974269952 222359481143525376 223476816395943936 223914148717658112 224811134597726208 225447807270518784 226807096375508992 227024067449847808 228579026815942656 229494699901845504 229943808903610368 230163780659576832 231287627244828672 231740244910669824 231961935195979776 233137472916160512 234958859423318016 235418661496553472 236794475512562688 237031118082146304 237257869789495296 238644432352504584 238688365128450048 238882923692163072 239111446897225728 239350404951834624 239579375364734976 240323216944398336 240553117981016064 241023867722661888 241772194135277568 242200742076776448 242432439215242752 242674716131721216 242906866689245184 243661039401959424 244092935374251264 244371421441032192 244570612351500288 245049224117354496 245564641272287232 246045198300217344 246280573171040256 247483115032226976 247528674948022272 247967426411937792 248452685563428864 249462492721053696 249950677638316032 250154416286466048 251411418445436928 251662668581044224 251903417307365376 253422214827737088 253628783179333632 255157983422447616 255402075881078784 255901884248752128 256927010968829952 257151405167935488 257654636880592896 258701844303314944 259456077085540352 260722952461934592 261233173503934464 262279657030680576 264328716851232768 264845994183622656 266442826189897728 267197401209503744 268267777054212096 268524410769506304 270363619062448128 270622257728643072 271151851187994624 271993718402187264 272475834836373504 272736494117148096 272786703003942912 273009055648186368 273270225025400832 274118669327204352 274655105079312384 274917849121161216 276260221431323136 276800848087744512 277065644817420288 277342532721967104 278418504411255348 278469759316525056 278963354713430016 279242139110473728 279509271258857472 280645304311185408 281194512343105536 281423718322274304 282837845751116544 283120502153674752 283391344470786048 283945926358204416 284827516378546176 285099991681204224 285332381076750336 285890761470246912 287052731350253568 287327335366213632 287889619779846144 288783454106025984 289295330813927424 289625388374556672 289861466490667008 291039574841229312 291609123911368704 291888086721232896 293313321519676416 293887320191926272 295659250632359936 296479308191367168 297969088527925248 298552198290210816 299748179463634944 300597076360691712 301801249185988608 302089962115694592 302681136209854464 304772035754590208 305992933202460672 306885040879435776 308383502993104896 308986993214226432 309282580261306368 310792749110238528 310849963888214016 311400954098712576 311698850419597824 312010349312212992 313278479231090688 315725967350083584 316041490776195072 316343826385993728 318192576470006112 318251153504600064 318510564922884096 318815262529634304 319439167152979968 320430955925864448 320737490641354752 320998928711344128 321365156963549184 321627106654027776 322934322769035264 323243252286990336 323566288175628288 323875822252326912 324881385869279232 325457247165668352 325828561921376256 326094149802000384 327419521696382976 328060264400289792 328374097561387008 329977486709635968 330038233264029696 330623235215917056 331270247417905152 332616656961404928 333539221715288064 335215224593915904 335871223076487168 337896286436982784 338171710905778176 340210644563263488 340536101174771712 342569347958439936 342868540223913984 343539515840790528 344242049852768256 344915713355415552 345245670989365248 347630603282579456 348310898005245952 349706209374240768 352438289134977024 353127992244830208 355191713268844032 355546677123219456 355886804684242944 356583256356814848 358032547692675072 360484825416597504 360829676971524096 361535801583992832 362658291202916352 363301113115164672 363648658822864128 364012074197581824 364360300033867776 365491559102939136 366139403061376896 366206806772416512 366557132161548288 366855918527250432 367573836176031744 368346961908430848 369067797450326016 369420859756560384 371224672548340464 371293012422033408 371951139617906688 372679028345143296 374193739081580544 374926016457474048 375231624429699072 377117127668155392 377494002871566336 377855125961048064 380133322241605632 380443174769000448 381187681960329216 382736975133671424 383103113821618176 383852826373128192 385044605474701312 385727107751903232 386481955320889344 388052766454972416 389184115628310528 391084428692901888 391849760255901696 393419485546020864 397292118037233664 398069597720281088 399664239284846592 400796101814255616 402401665581318144 402786616154259456 405545428593672192 405933386592964608 406339059569393664 406727776781991936 407990577603280896 409180054505914368 411178003990806528 411982657618968576 412376773681741824 414390332146984704 415201272131616768 415598467226130432 416013799082950656 417627756616883022 417704638974787584 418445032070145024 418863208665710592 419263906888286208 420967956466778112 421791768514658304 424256768626674816 424334871339466752 424680753230512128 425087016706179072 425918889537306624 427241274567819264 427649987521806336 427998571615125504 428836142205370368 430579097025380352 430991003049320448 431834429669769216 433175181159038976 433942996220891136 434438082561835008 434792199736000512 436559362261843968 437413685867053056 437832130081849344 439969982279514624 440830980287889408 441693663223873536 443488875948539904 444718962287050752 446953632791887872 447828297435316224 449622269195452416 450895614541037568 453614192751017984 454048134899695616 457158053631885312 458989399803691008 460327561319153664 462575254489657344 463480489821339648 463923870391959552 466274945832321024 469917718846636032 470837322993106944 473588951025125376 474062236164292608 474515739578990592 477288864705009168 477376730256900096 477765847384326144 478222893794451456 479158750729469952 480646433888796672 481106235962032128 482047735445323776 483544388270555136 484401484153552896 484864878430485504 485349432263442432 485813733378490368 487322078803918848 488185870748502528 488742842882064384 489141224703000576 490098448234708992 491129282544574464 492090396600434688 492561146342080512 494966230064453952 495057349896044544 495934852823875584 496905371126857728 498924985442107392 500308832572932096 502822836890873856 503325337162088448 503806834614730752 506844429655474176 507257566358667264 510315966844895232 510804151762157568 511803768497504256 513854021937659904 514302810335870976 515309273761185792 517403688606629888 518912154171080704 521445904923869184 522466347007868928 524559314061361152 528657433702465536 529691988367245312 536535554108424192 537048821539012608 540727238124896256 541244515457286144 542303702375989248 543987436804374528 544951669672747008 545472988234296192 545573406007885824 546018111296372736 546540450050801664 548237338654408704 549310210158624768 549835698242322432 552520442862646272 553601696175489024 554131289634840576 556837008822510696 556939518633050112 557926709426860032 558484278220947456 559018542517714944 561290608622370816 562389024686211072 562847436644548608 565675691502233088 566241004307349504 566782688941572096 567891852716408832 570199983362408448 570664762153500672 571781522940493824 574105462700507136 574654670732427264 575779239559692288 577566908212051968 578590661627854848 579722932981334016 582079149682458624 583218247822737408 583776173442465792 586626643039352832 587774640383852544 591318501264719872 595938177055850496 597104396580421632 599496358927269888 601194152721383424 603602498371977216 604179924231389184 605362272419708928 609544071509180416 611985866404921344 613770081758871552 616767005986209792 617973986428452864 618565160522612736 621585498220477056 621699927776428032 622801908197425152 623397700839195648 624020698624425984 626556958462181376 631451934700167168 632687652771987456 636385152940012224 636502307009200128 637021129845768192 637630525059268608 638878334305959936 640861911851728896 641474981282709504 641997857422688256 643254213308055552 645868645538070528 646486504573980672 647132576351256576 647751644504653824 649762771738558464 650914494331336704 651657123842752512 652188299604000768 654839043392765952 656120528800579584 656748195122774016 659954973419271936 661246470431834112 662540494835810304 665233313922809856 667078443430576128 670430449187831808 671742446152974336 675792572873965568 676343421811556352 680421289126526976 681072202349543424 685737080447827968 688484099705536512 689831426710831104 690491341978730496 695261206565158912 696621796010491904 699412418748481536 704876578269954048 706255984489660416 710383426537688064 711093354246438912 711773609368485888 716065095385350144 720969650833195008 721659353943048192 723071603167985664 725316582405832704 726602226230329344 727297317645728256 728024148395163648 728720600067735552 730983118205878272 732278806122753792 733114264323096576 733711837054500864 735147672352063488 736693923816861696 738135594900652032 738841719513120768 742449345096680928 742586024844066816 743902279235813376 745358056690286592 748387478163161088 749852032914948096 750463248859398144 754234255336310784 754988005743132672 755710251922096128 760266644483211264 760886349538000896 765473950267342848 766206227643236352 767705652746256384 770089210949402624 771454215503806464 772963910641778688 776105532909944832 778368231256621056 782168857385803776 783699520511803392 786838971092041728 794584236074467328 799328478569693184 801592203628511232 804803331162636288 805573232308518912 811090857187344384 811866773185929216 813455553563983872 815981155206561792 818360109011828736 822356007981613056 823965315237937152 824753547363483648 828780664293969408 830402544263233536 831196934452260864 832027598165901312 835255513233766044 835409277949575168 836890064140290048 837726417331421184 838527813776572416 841935912933556224 843583537029316608 848513537253349632 849361506461024256 850174033412358144 851837779074613248 854482549135638528 855299975043612672 855997143230251008 857672284410740736 861158194050760704 861982006098640896 863668859339538432 866350362318077952 867885992441782272 868876165123670016 869584399472001024 873118724523687936 874827371734106112 875664260163698688 879939964559029248 881661960575778816 886977751897079808 889437924574101504 893907265583775744 895656594870632448 899244538390904832 901791229082075136 908096269799391232 914316107263770624 917978799607382016 920655122638307328 925150508979314688 926960979642679296 927847740783919104 932549891664642048 939835437693272064 947177902050250752 948124472328585216 949031479157981184 954577729410018336 954753460513800192 955531694768652288 956445787588902912 958317501458939904 961292867777593344 962212471924064256 964095470890647552 968802968307105792 969729756860971008 970698864526884864 971627466756980736 974644157607837696 976371741497005056 977485685764128768 978282449406001152 982258565089148928 984180793200869376 985122292684161024 989932460128907904 990114699792089088 991869705647751168 993810742253715456 997849970884214784 1000617665145864192 1005645673781747712 1007613669229461504 1013688859310948352 1014515132717334528 1020631933689790464 1021608303524315136 1027708043875319808 1028605620671741952 1030618547522371584 1034807377213259776 1037824308342161408 1042891809847738368 1044932694015737856 1049118628122722304 1057314867404931072 1059383976734490624 1074097643078025216 1081454476249792512 1082489030914572288 1084607404751978496 1087974873608749056 1089903339345494016 1090945976468592384 1092036222592745472 1093080900101603328 1096474677308817408 1098620420317249536 1099671396484644864 1105040885725292544 1107203392350978048 1108262579269681152 1113674017645021392 1113879037266100224 1115853418853720064 1118037085035429888 1122581217244741632 1124778049372422144 1125694873289097216 1131351383004466176 1132482008614699008 1133565377883144192 1140399966724816896 1141329524307001344 1143563045880987648 1148210925401014272 1149309341464854528 1151558479119384576 1155133816424103936 1157181323255709696 1159445865962668032 1164158299364917248 1167552346884931584 1173253286078705664 1175549280767705088 1182637002529439744 1191876354111700992 1194208793160843264 1198992717854539776 1202388305442766848 1207204996743954432 1208359848462778368 1219088143018360832 1223971732809842688 1227540163517743104 1233534011972419584 1235947972856905728 1237130321045225472 1243170996440954112 1245603816394850304 1246795401678391296 1248041397248851968 1253113916924362752 1262903869400334336 1265375305543974912 1272770305880024448 1273004614018400256 1274042259691536384 1275261050118537216 1277756668611919872 1281723823703457792 1282949962565419008 1283995714845376512 1286508426616111104 1291737291076141056 1292973009147961344 1295503289009307648 1299525543477116928 1301828988662673408 1303314247685505024 1304376599208001536 1309678086785531904 1312241057601159168 1313496390245548032 1319909946838543872 1322492940863668224 1325080989671620608 1330466627845619712 1334156886861152256 1340860898375663616 1343484892305948672 1352686843623112704 1360842578253053952 1362144404699086848 1371474160895655936 1376968199411073024 1380982683957460992 1390522413130317824 1393243592020983808 1398824837496963072 1409753156539908096 1412511968979320832 1420766853075376128 1422186708492877824 1423547218736971776 1432130190770700288 1441939301666390016 1443318707886096384 1446143206335971328 1450633164811665408 1453204452460658688 1454594635291456512 1456048296790327296 1457441200135471104 1461966236411756544 1464557612245507584 1466228528646193152 1467423674109001728 1470295344704126976 1473387847633723392 1476271189801304064 1477683439026241536 1484898690193361856 1485172049688133632 1487804558471626752 1490716113380573184 1496774956326322176 1500926497718796288 1508468510672621568 1509976011486265344 1511420503844192256 1520533288966422528 1521772699076001792 1530947900534685696 1532412455286472704 1535411305492512768 1542908431007612928 1545927821283557376 1552211065819889664 1556736462513242112 1564337714771607552 1567399041023606784 1573677942184083456 1589168472148934656 1609606662325272576 1611146464617037824 1622181714374688768 1623733546371858432 1626911107127967744 1631962310413123584 1636720218023657472 1644712015963226112 1647930630475874304 1649507094726967296 1657561328587938816 1660805088526467072 1662393868904521728 1670511026467532088 1670818555899150336 1673780128280580096 1675452834662842368 1677055627553144832 1683871825867112448 1687167074058633216 1697027074506699264 1698723012922048512 1700348066824716288 1703675558149226496 1710599950087225344 1711994286460502016 1715344568821481472 1722316388101521408 1723964012197281792 1727337718679076864 1732700724636155904 1735771984883564544 1739168798944002048 1746237449047375872 1749654743468212224 1751328520327397376 1759879929118058496 1763323921151557632 1773955503794159616 1787814531167551488 1791313189741264896 1798489076781809664 1803582458164150272 1816192539598782464 1828632214527541248 1835957599214764032 1841310245276614656 1850301017958629376 1853921959285358592 1855695481567838208 1865099783329284096 1879670875386544128 1894355804100501504 1898062958315962368 1909155458820036672 1909506921027600384 1911063389537304576 1912891575177805824 1916635002917879808 1922585735555186688 1924424943848128512 1937605936614211584 1939459513721942016 1941397729053769728 1943254933513961472 1949288315215675392 1952743482994010112 1954971371528257536 1956564898812002304 1964517130178297856 1968361586401738752 1970244585368322048 1979864920257815808 1983739411295502336 1987621484507430912 1995699941768429568 2001235330291728384 2011291347563495424 2015227338458923008 2027377718621896704 2029030265434669056 2041263867379580928 2043216607048630272 2057211241343483904 2069614754426519552 2075648616684322816 2085783619695476736 2089865388031475712 2098237256245444608 2114629734809862144 2118767953468981248 2148195286156050432 2162908952499585024 2164978061829144576 2169214809503956992 2175949747217498112 2179806678690988032 2181891952937184768 2184072445185490944 2186161800203206656 2192949354617634816 2199342792969289728 2210081771450585088 2214406784701956096 2216525158539362304 2227348035290042784 2227758074532200448 2231706837707440128 2236074170070859776 2245162434489483264 2249556098744844288 2251389746578194432 2262702766008932352 2264964017229398016 2267130755766288384 2280799933449633792 2282659048614002688 2296421850802028544 2298618682929709056 2303116958238769152 2310267632848207872 2314362646511419392 2318891731925336064 2328316598729834496 2335104693769863168 2346506572157411328 2351098561535410176 2365274005058879488 2383752708223401984 2397985435709079552 2404776610885533696 2414409993487908864 2416719696925556736 2438176286036721664 2447943465619685376 2455080327035486208 2467068023944839168 2471895945713811456 2474260642090450944 2486341992881908224 2491207632789700608 2493590803356782592 2496082794497703936 2506227833848725504 2525807738800668672 2530750611087949824 2545540611760048896 2548084519383072768 2550522100237074432 2555513337223839744 2563447647406915584 2565899925130838016 2567991429690753024 2573016853232222208 2583474582152282112 2585946018295922688 2591006578018615296 2599051086954233856 2603657977325346816 2606628495371010048 2608753198416003072 2619356173571063808 2624482115202318336 2626992780491096064 2639819893677087744 2644985881727336448 2660933255691239424 2668313773722304512 2681721796751327232 2686969784611897344 2705373687246225408 2724288809398173696 2742948321791311872 2753936398822146048 2761965367914921984 2781044826260635648 2786487184041967616 2797649674993926144 2819506313079816192 2841533706150752256 2844373416985755648 2847094437473943552 2864260381541400576 2883878603332780032 2886637415772192768 2892286412671942656 2906408904921317376 2909189270582913024 2912096593580654592 2914882400270942208 2923932472823513088 2929115224491015168 2932457057292386304 2934847348218003456 2946775695267446784 2952542379602608128 2955366878052483072 2969797380386723712 2970344099376267264 2975609116943253504 2981432226761146368 2993549912652644352 3001852995437592576 3016937021345243136 3022841007688384512 3041066577932845056 3043545398152003584 3061895801069371392 3064824910572945408 3085816862015225856 3091855642567114752 3104422131639779328 3113472925026484224 3128675429543215104 3134798082047213568 3147355884368166912 3178336944297869312 3222292929234075648 3244363428749377536 3247467092743716864 3253822214255935488 3263924620826247168 3289424031926452224 3295861260951748608 3299014189453934592 3315122657175877632 3321610177052934144 3324787737809043456 3341022052935064176 3341637111798300672 3347560256561160192 3354111255106289664 3367743651734224896 3374334148117266432 3394054149013398528 3397446025844097024 3400696133649432576 3421199900174450688 3423988572921004032 3430689137642962944 3444632776203042816 3447928024394563584 3454675437358153728 3465401449272311808 3471543969767129088 3478337597888004096 3492474898094751744 3502657040654794752 3519759858236116992 3526647842303115264 3547911007588319232 3575629062335102976 3582626379482529792 3596978153563619328 3607164916328300544 3632385079197564928 3657264429055082496 3671915198429528064 3682620490553229312 3700602035917258752 3707843918570717184 3711390963135676416 3759341750773088256 3788711608201003008 3796125916631924736 3818310917640073344 3819013842055200768 3822126779074609152 3825783150355611648 3833270005835759616 3845171471110373376 3848849887696257024 3875211873228423168 3878919027443884032 3886509867027922944 3898576630431350784 3905486965988020224 3909942743056515072 3913129797624004608 3929034260356595712 3936723172803477504 3940489170736644096 3959729840515631616 3967478822591004672 3975242969014861824 3991399883536859136 4002470660583456768 4022582695126990848 4030454676917846016 4058060530869338112 4082527734759161856 4086433214097260544 4114422482686967808 4139229508853039104 4151297233368645632 4171567239390953472 4179730776062951424 4196474512490889216 4229259469619724288 4237535906937962496 4296390572312100864 4325817904999170048 4329956123658289152 4338429619007913984 4351899494434996224 4359613357381976064 4363783905874369536 4368144890370981888 4372323600406413312 4385898709235269632 4398685585938579456 4420163542901170176 4428813569403912192 4433050317078724608 4454696070580085568 4455516149064400896 4463413675414880256 4472148340141719552 4490324868978966528 4502779493156388864 4525405532017864704 4529928034458796032 4534261511532576768 4561599866899267584 4565318097228005376 4592843701604057088 4597237365859418112 4606233916477538304 4628725293022838784 4637783463850672128 4656633197459668992 4670209387539726336 4693013144314822656 4702197123070820352 4730548010117758976 4767505416446803968 4828819986975817728 4833439393851113472 4876352572073443328 4895886931239370752 4910160654070972416 4934136047889678336 4943791891427622912 4948521284180901888 4972683985763816448 4982415265579401216 4987181606713565184 5012455667697451008 5051615477601337344 5061501222175899648 5091081223520097792 5096169038766145536 5101044200474148864 5111026674447679488 5131799850261676032 5135982859381506048 5146033706464444416 5166949164304564224 5171892036591845376 5182013156037230592 5198102173908467712 5207315954650693632 5217506396832006144 5238712347142127616 5248964230404636672 5253985560982192128 5279639787354175488 5289971763454672896 5321866511382478848 5363443593502654464 5373939569223794688 5410747374492450816 5448577618796347392 5485896643582623744 5507872797644292096 5523930735829843968 5562089652521271296 5595299349987852288 5639012626159632384 5683067412301504512 5694188874947887104 5728520763082801152 5767757206665560064 5773274831544385536 5812817809842634752 5818378541165826048 5824193187161309184 5829764800541884416 5847864945647026176 5858230448982030336 5864914114584772608 5869694696436006912 5893551390534893568 5905084759205216256 5910733756104966144 5939594760773447424 5951218233886507008 5962864453522292736 5987099825305288704 6003705990875185152 6033874042690486272 6045682015376769024 6082133155865690112 6087090796304007168 6123791602138742784 6129649821145890816 6171633724030451712 6208844263279558656 6226945850052968448 6257350859086430208 6269596164094427136 6294711768736333824 6356673888595738624 6444585858468151296 6488726857498755072 6494934185487433728 6507644428511870976 6527849241652494336 6578848063852904448 6598028378907869184 6630245314351755264 6643220354105868288 6649575475618086912 6682044105870128352 6683274223596601344 6695120513122320384 6708222510212579328 6735487303468449792 6748668296234532864 6788108298026797056 6794892051688194048 6801392267298865152 6842399800348901376 6847977145842008064 6889265552406085632 6895856048789127168 6909350874716307456 6930802898544623616 6943087939534258176 6956675195776008192 6984949796189503488 7005314081309589504 7039519716472233984 7053295684606230528 7095822015176638464 7151258124670205952 7193956307127238656 7214329832656601088 7264770158395129856 7314528858110164992 7343830396859056128 7365240981106458624 7401204071834517504 7415687837141434368 7422781926271352832 7518683501546176512 7577423216402006016 7592251833263849472 7636621835280146688 7644253558149218304 7651566300711223296 7666540011671519232 7690342942220746752 7697699775392514048 7750423746456846336 7757838054887768064 7773019734055845888 7797153260862701568 7810973931976040448 7819885486113030144 7826259595248009216 7858068520713191424 7873446345606955008 7880978341473288192 7919459681031263232 7934957645182009344 7982799767073718272 8004941321166913536 8045165390253981696 8060909353835692032 8116121061738676224 8172866428194521088 8228844965373935616 8278459017706078208 8343134478781906944 8359461552125902848 8392949024981778432 8458518939239448576 8592781144624201728 8651635809998340096 8659912247316578304 8676859238015827968 8719226714763952128 8727567811748739072 8736289780741963776 8744647200812826624 8771797418470539264 8797371171877158912 8840327085802340352 8857627138807824384 8866100634157449216 8909392141160171136 8911032298128801792 8926827350829760512 8944296680283439104 8980649737957933056 9005558986312777728 9050811064035729408 9068523023065153536 9123199733798535168 9130636194456010752 9185687403208114176 9194474731718836224 9257450586045677568 9275566927701344256 9313266394919337984 9340418775079452672 9386026288629645312 9404394246141640704 9535010832893607936 9666878787702226944 9752705144146886656 9791773862478741504 9868272095779356672 9887583782855245824 9897042568361803776 9945367971527632896 9964830531158802432 9974363213427130368 10024911335394902016 10103230955202674688 10123002444351799296 10182162447040195584 10192338077532291072 10202088400948297728 10263599700523352064 10271965718763012096 10292067412928888832 10333898328609128448 10343784073183690752 10364026312074461184 10396204347816935424 10414631909301387264 10435012793664012288 10477424694284255232 10507971121964384256 10559279574708350976 10579943526909345792 10643733022764957696 10726887187005308928 10747879138447589376 10821494748984901632 10897155237592694784 10971793287165247488 11015745595288584192 11047861471659687936 11124179305042542592 11278025252319264768 11366134824603009024 11388377749895774208 11457041526165602304 11535514413331120128 11546549663088771072 11625635619685269504 11636757082331652096 11659529601083768832 11695729891294052352 11716460897964060672 11729828229169545216 11739389392872013824 11787102781069787136 11810169518410432512 11821467512209932288 11879189521546894848 11902436467773014016 11925728907044585472 11974199650610577408 12007411981750370304 12067748085380972544 12091364030753538048 12174181592608014336 12247583204277485568 12259299642291781632 12343267448060903424 12417688526559117312 12453891700105936896 12514701718172860416 12539192328188854272 12589423537472667648 12713347777191477248 12889171716936302592 12977453714997510144 12989868370974867456 13015288857023741952 13055698483304988672 13157696127705808896 13196056757815738368 13260490628703510528 13286440708211736576 13299150951236173824 13364088211740256704 13366548447193202688 13390241026244640768 13416445020425158656 13470974606936899584 13576216596053594112 13589784103376388096 13602784534597730304 13684799600697802752 13695954291684016128 13778531104812171264 13791712097578254336 13818701749432614912 13886175879068516352 13913350391552016384 13969899592379006976 14010628162619179008 14079039432944467968 14106591369212461056 14191644030353276928 14302516249340411904 14529540316790259712 14629057716220329984 14687660793718112256 14730481962212917248 14802408143669035008 14831375674282868736 14845563852542705664 15037367003092353024 15154846432804012032 15184503666527698944 15273243670560293376 15288507116298436608 15303132601422446592 15333080023343038464 15395399550785028096 15500847492913692672 15515676109775536128 15546039468111691776 15594306521725403136 15621947863952080896 15652519190496018432 15716137041426382848 15746892691213910016 15761956682946576384 15838919362062526464 15869915290364018688 15965599534147436544 16090330780507963392 16121818707671384064 16232242123477352448 16345732856389042176 16457689930747871232 16556918035412156416 16686268957563813888 16785898049963556864 16917037878478897152 17185562289248403456 17303271619996680192 17319824494633156608 17438453429527904256 17455135623497478144 17472579561483927552 17489294401625653248 17543594836941078528 17594742343754317824 17680654171604680704 17715254277615648768 17732201268314898432 17818784282320342272 17853654701659521024 17888593360566878208 17961299475915866112 18011117972625555456 18101622128071458816 18137046046130307072 18246399467597070336 18261272388912021504 18371374806416228352 18388949463437672448 18514901172091355136 18626532789838675968 18680837550158905344 18772052577259290624 18808788492283281408 19070021665787215872 19333757575404453888 19505410288293773312 19583547724957483008 19736544191558713344 19794085136723607552 19890735943055265792 19929661062317604864 19948726426854260736 20049822670789804032 20206461910405349376 20246004888703598592 20364324894080391168 20384676155064582144 20404176801896595456 20527199401046704128 20543931437526024192 20667796657218256896 20687568146367381504 20728052624148922368 20792408695633870848 20829263818602774528 20870025587328024576 20954849388568510464 21015942243928768512 21118559149416701952 21159887053818691584 21287466045529915392 21453774374010617856 21642989497969803264 21794310475185389568 21943586574330494976 22031491190577168384 22095722943319375872 22248358610085085184 22556050504638529536 22732269649206018048 22776755499791548416 23071028826662240256 23093099326177542144 23251271239370539008 23273514164663304192 23319059202167537664 23391459782588104704 23432921795928121344 23459656458339090432 23478778785744027648 23574205562139574272 23620339036820865024 23642935024419864576 23758379043093789696 23804872935546028032 23948399301221154816 24014823963500740608 24135496170761945088 24182728061507076096 24348363185216028672 24518599284583563264 24686534896121806848 24835377053118234624 25029403436345720832 25078384656377708544 25178847074945335296 25426695554382954496 25778343433872605184 25954907429995020288 25979736741949734912 26030577714047483904 26315392255411617792 26392113515631476736 26520981257407021056 26572881416423473152 26598301902472347648 26728176423480513408 26733096894386405376 26780482052489281536 26832890040850317312 26941949213873799168 27152433192107188224 27205569069195460608 27369599201395605504 27391908583368032256 27557062209624342528 27583424195156508672 27772351758137032704 27826700783104032768 27939799184758013952 28021256325238358016 28158078865888935936 28213182738424922112 28605032498680823808 29059080633580519424 29258115432440659968 29375321587436224512 29604816287338070016 29662751348565737472 29691127705085411328 30074734006184706048 30309692865608024064 30369007333055397888 30546487341120586752 30577014232596873216 30606265202844893184 30790799101570056192 31001694985827385344 31031352219551072256 31092078936223383552 31188613043450806272 31243895727904161792 31305038380992036864 31432274082852765696 31523913365893152768 31677838724125052928 31739830580728037376 31931199068294873088 32180661561015926784 32243637415342768128 32464484246954704896 32691465712778084352 32915379861495742464 33113836070824312832 33372537915127627776 33834075756957794304 34371124578496806912 34606543239993360384 34639648989266313216 34876906859055808512 34910271246994956288 34978588803251306496 35087189673882157056 35189484687508635648 35361308343209361408 35430508555231297536 35464402536629796864 35637568564640684544 35707309403319042048 35777186721133756416 35922598951831732224 36022235945251110912 36203244256142917632 36274092092260614144 36522544777824043008 36742749612832456704 36777898926875344896 37029802344182710272 37253065579677351936 37361675100317810688 37544105154518581248 37617576984566562816 38140043331574431744 38667515150808907776 39167095449914966016 39473088383117426688 39588170273447215104 39781471886110531584 39859322124635209728 39897452853708521472 40099645341579608064 40412923820810698752 40728649788160782336 40769352310129164288 40808353603793190912 41054398802093408256 41087862875052048384 41335593314436513792 41375136292734763008 41456105248297844736 41658527637205549056 41740051174656049152 41909698777137020928 42031884487857537024 42237118298833403904 42319774107637383168 42574932091059830784 42907548748021235712 43588620950370779136 43887173148660989952 44062982381154336768 44191445886638751744 44496717220170170368 45112101009277059072 45464539298412036096 45553510999583096832 46186198652355084288 46502542478741078016 46547028329326608384 46638118404335075328 46782919565176209408 46865843591856242688 46957557571488055296 47148411124279148544 47240678073641730048 47285870048839729152 47516758086187579392 47609745871092056064 47896798602442309632 48270992341523890176 48365456123014152192 48696726370432057344 49037198569167126528 49373069792243613696 49670754106236469248 50058806872691441664 50357694149890670592 50853391108765908992 51556686867745210368 51909814859990040576 51959473483899469824 52630784510823235584 52784227031262953472 53041962514814042112 53145762832846946304 53196603804944695296 53456352846961026816 53560964104978563072 53665780081700634624 53883898427747598336 54304866384214376448 54411138138390921216 54739198402791211008 54783817166736064512 55114124419248685056 55166848390313017344 55544703516274065408 55879598369516027904 56042512650476716032 56316157731777871872 56426365476849844224 57210064997361647616 58516230864881319936 58750643174872449024 59209632574676140032 59382255410170822656 60149468012369412096 60619385731216048128 60738014666110795776 61092974682241173504 61154028465193746432 61212530405689786368 61581598203140112384 62003389971654770688 62062704439102144512 62184157872446767104 62377226086901612544 62487791455808323584 62610076761984073728 62864548165705531392 63047826731786305536 63355677448250105856 63479661161456074752 63862398136589746176 64361323122031853568 64928968493909409792 65382931425556168704 65830759722991484928 66745075830255255552 67668151513915588608 69213086479986720768 69279297978532626432 69753813718111617024 69820542493989912576 69957177606502612992 70174379347764314112 70378969375017271296 70722616686418722816 70861017110462595072 70928805073259593728 71275137129281369088 71414618806638084096 71845197903663464448 72044471890502221824 72406488512285835264 72548184184521228288 73045089555648086016 73555797853750689792 74059604688365420544 74506131159354703872 75088210309037162496 75235153969133125632 76280086663148863488 77335030301617815552 78946176766234853376 79176340546894430208 79562943772221063168 79718644249270419456 79794905707417042944 80199290683159216128 80825847641621397504 81457299576321564672 81616707207586381824 82108797604186816512 82175725750104096768 82671186628873027584 82750272585469526016 83317055274411098112 83480102349312098304 83819397554274041856 84063768975715074048 84474236597666807808 84639548215274766336 85815097496042471424 87177241900741558272 87774346297321979904 88125964762308673536 88993434440340340736 90224202018554118144 90929078596824072192 91107021999166193664 92372397304710168576 93005084957482156032 93094056658653216768 93276236808670150656 93565839130352418816 93731687183712485376 93915115142976110592 94296822248558297088 94571740097679458304 95033516172375158784 95219491742184112128 95793597204884619264 96541984683047780352 96730912246028304384 97393452740864114688 98074397138334253056 98746139584487227392 99341508212472938496 100117613745382883328 101706782217531817984 103113373735490420736 103819629719980081152 103918946967798939648 105261569021646471168 105568454062525906944 106083925029628084224 106291525665693892608 106393207609889390592 106912705693922053632 107121928209957126144 107331560163401269248 107767796855495196672 108609732768428752896 108822276276781842432 109567634333472129024 110228248838497370112 110333696780626034688 111089407032548130816 111759196739032055808 112085025300953432064 112632315463555743744 112852730953699688448 114420129994723295232 117501286349744898048 118419265149352280064 118764510820341645312 120298936024738824192 121238771462432096256 122185949364482347008 122308056930387492864 122425060811379572736 123163196406280224768 124006779943309541376 124125408878204289024 124368315744893534208 124975582911616647168 125220153523968147456 125729096331411062784 126095653463572611072 126711354896500211712 126959322322912149504 127724796273179492352 128722646244063707136 130765862851112337408 131661519445982969856 133490151660510511104 135336303027831177216 138558595957065252864 139507627436223234048 139641084987979825152 139914355213005225984 140348758695528628224 141445233372837445632 141722034220925190144 141857610146519187456 142550274258562738176 142829237613276168192 143690395807326928896 144812977024571670528 145096368369042456576 146090179111296172032 147111595707501379584 148119209376730841088 149012262318709407744 150176420618074324992 152560173326297726976 154670060603235631104 157892353532469706752 158352681093788860416 159125887544442126336 159437288498540838912 159589811414834085888 161651695283242795008 162914599152643129344 163233414415172763648 164217595208373633024 164351451500208193536 165342373257746055168 165500545170939052032 166634110548822196224 167638795108548083712 168127537951430148096 168948473195333615616 169279096430549532672 171630194992084942848 175548692594643959808 176251929524617347072 177986868880680681472 180448404037108236288 181858157193648144384 182214043998332387328 184744794609420337152 186010169914964312064 186188113317306433536 186552473617340301312 187131678260704837632 187463374367424970752 187830230285952221184 188593644497116594176 189143480195358916608 190067032344750317568 190438983484368224256 191587194409769238528 193083969366095560704 194786905481728229376 196148794276668506112 197492279168974454784 200235227490765766656 203413564435063635968 207639259439960162304 207837893935597879296 210523138043292942336 211136908125051813888 212167850059256168448 212583051331387785216 212786415219778781184 213825411387844107264 214243856419914252288 215535593710990393344 217219465536857505792 217644552553563684864 219135268666944258048 220667393561252069376 222178814065096261632 223518393478064111616 225264630927111487488 225705461907399376896 228840259989446590464 236838530298704560128 237529021640683290624 240597872049477648384 242477542924864192512 244371898728964694016 244850121622759145472 246326392812560449536 248013559886619082752 248250817756408578048 249951165823233294336 250440307047936294912 251458192662822125568 252191306927145222144 253422709793000423424 253918644645824299008 257445292488127414272 261531725702224674816 263323038891965939712 266980303321021022208 270672606055662354432 277117191914130505728 279015254872446468096 279282169975959650304 279828710426010451968 280697517391057256448 282890466745674891264 283715220293038374912 285100548517125476352 285658475226552336384 287380791614653857792 289625954049143341056 290192736738084913152 292180358222592344064 294223191415002759168 296238418753461682176 298024524637418815488 300352841236148649984 305120346652595453952 309340121206471262208 315784707064939413504 316705362187577720832 318251775088884252672 318874576997081677824 319179622829668171776 323303390566485590016 325829198305286258688 326466828830345527296 328702903000416387072 330684746515492110336 331001090341878104064 333268221097644392448 335277590217096167424 336255075902860296192 337896946390667231232 338558192861099065344 343260389984169885696 352503859049234694144 355973737761361362944 360896808074216472576 363716314387296288768 369489589218840674304 372020339829928624128 372376226634612867072 373104947234680602624 374926748734849941504 375660460571904442368 377187288994233188352 378286960390717833216 380134064689500635136 380877966968736448512 383174388819538477056 386167938732191121408 392297588553337012224 394984558337948909568 400470454981531533312 415675787871195758592 421046276086585884672 424335700118512336896 425166102662775570432 425572830439557562368 427650822775688214528 428487712839828504576 431071187421980786688 434438931073715011584 435289105107127369728 438270537333888516096 441334787122504138752 444357628130192523264 447036786956128223232 450529261854222974976 457680519978893180928 473677060597409120256 475058043281366581248 484955085849728385024 488743797457929388032 489700243245518290944 492652785625120899072 496027119773238165504 496501635512817156096 499902331646466588672 502916385325644251136 504382613854290444288 506845419586000846848 507837289291648598016 514890584976254828544 526646077783931879424 533960606642042044416 541345212111324708864 554234383828261011456 558030509744892936192 558564339951919300608 559657420852020903936 561395034782114512896 565780933491349782528 567430440586076749824 570201097034250952704 571316950453104672768 574761583229307715584 579251908098286682112 584360716445184688128 588446382830005518336 592476837506923364352 600705682472297299968 610240693305190907904 631569414129878827008 633410724375155441664 636503550177768505344 637749153994163355648 638359245659336343552 646606781132971180032 651658396610572517376 652933657660691054592 657405806000832774144 662002180683756208128 666536442195288784896 670555180434192334848 675793892781334462464 677116385722198130688 686520779968339771392 711947475522722725888 721793616148432945152 727432628774592577536 738979178437681348608 744040679659857248256 744752453269225734144 749853497469699883008 751320921143808884736 754374577988466376704 756573920781435666432 760268129379001270272 761755933937472897024 772335877464382242816 784595177106674024448 789969116675897819136 800940909963063066624 831351575742391517184 842092552173171769344 848671400237024673792 851145660879115124736 855301645551376429056 856975425679657009152 862142374843961573376 868877862147430023168 870578210214254739456 876541074667777032192 882669574245008277504 888715256260385046528 894073573912256446464 901058523708445949952 915361039957786361856 947354121194818240512 950116086562733162496 969910171699456770048 977487594915858776064 979400486491036581888 992054239546476331008 993003271025634312192 999804663292933177344 1005832770651288502272 1008765227708580888576 1013690839172001693696 1015674578583297196032 1029781169952509657088 1067921213284084088832 1082690424222649417728 1108468767656522022912 1116061019489785872384 1117128679903838601216 1119314841704041807872 1131561866982699565056 1134860881172153499648 1140402194068501905408 1142633900906209345536 1149523166458615431168 1158503816196573364224 1176892765660011036672 1184953675013846728704 1201411364944594599936 1263138828259757654016 1273007100355537010688 1275498307988326711296 1276718491318672687104 1293213562265942360064 1303316793221145034752 1305867315321382109184 1314811612001665548288 1324004361367512416256 1333072884390577569792 1341110360868384669696 1351587785562668924928 1373041559936679542784 1423894951045445451776 1454865257549185155072 1477958356875362697216 1488081359319714496512 1489504906538451468288 1499706994939399766016 1508749155976932753408 1513147841562871332864 1520536258758002540544 1523511867874945794048 1544671754928764485632 1579938233351795638272 1601881819926126133248 1662703151484783034368 1684185104346343538688 1697342800474049347584 1702291321758230249472 1710603291102752858112 1713950851359314018304 1724284749687923146752 1737755724294860046336 1753082149335554064384 1765339148490016555008 1777430512520770093056 1802117047416891899904 1830722079915572723712 1894708242389636481024 1900232173125466324992 1939820343398913540096 1954975189831717552128 1958800972982073163776 1986006542051268624384 1999609326585866354688 2011665541302577004544 2027381678344003387392 2031349157166594392064 2059562339905019314176 2135842426568168177664 2165380848445298835456 2216937535313044045824 2232122038979571744768 2234257359807677202432 2263123733965399130112 2269721762344306999296 2280804388137003810816 2285267801812418691072 2317007632393146728448 2353785531320022073344 2369907350027693457408 2402822729889189199872 2526277656519515308032 2546014200711074021376 2553436982637345374208 2586427124531884720128 2606633586442290069504 2611734630642764218368 2629623224003331096576 2648008722735024832512 2666145768781155139584 2682220721736769339392 2703175571125337849856 2746083119873359085568 2909730515098370310144 2976162718639428993024 2979009813076902936576 2999413989878799532032 3017498311953865506816 3026295683125742665728 3041072517516005081088 3047023735749891588096 3089343509857528971264 3203763639852252266496 3325406302969566068736 3394685600948098695168 3404582643516460498944 3421206582205505716224 3427901702718628036608 3448569499375846293504 3475511448589720092672 3530678296980033110016 3554861025041540186112 3604234094833783799808 3789416484779272962048 3879640686797827080192 3909950379663435104256 3917601945964146327552 3972013084102537248768 3999218653171732709376 4023331082605154009088 4054763356688006774784 4119124679810038628352 4271684853136336355328 4433875070626088091648 4464244077959143489536 4468514719615354404864 4526247467930798260224 4539443524688613998592 4561608776274007621632 4570535603624837382144 4634015264786293456896 4739814700055386914816 4805645459778378399744 5052555313039030616064 5092028401422148042752 5106873965274690748416 5172854249063769440256 5213267172884580139008 5259246448006662193152 5296017445470049665024 5332291537562310279168 5406351142250675699712 5492166239746718171136 5819461030196740620288 5958019626153805873152 5998827979757599064064 6034996623907731013632 6082145035032010162176 6094047471499783176192 6178687019715057942528 6407527279704504532992 6650812605939132137472 6789371201896197390336 6809165287032920997888 6842413164411011432448 6855803405437256073216 6951022897179440185344 7061356593960066220032 7109722050083080372224 7208468189667567599616 7578832969558545924096 7759281373595654160384 7819900759326870208512 7835203891928292655104 7944026168205074497536 7998437306343465418752 8046662165210308018176 8109526713376013549568 8238249359620077256704 8928488155918286979072 8937029439230708809728 9052494935861596520448 9078887049377227997184 9123217552548015243264 9141071207249674764288 9268030529572586913792 9611290919556756799488 10184056802844296085504 10213747930549381496832 10345708498127538880512 10426534345769160278016 10592034890940099330048 10664583075124620558336 10812702284501351399424 11638922060393481240576 11916039252307611746304 11997655959515198128128 12069993247815462027264 12164290070064020324352 12357374039430115885056 12815054559409009065984 13301625211878264274944 13578742403792394780672 13618330574065841995776 13684826328822022864896 13711606810874512146432 13902045794358880370688 14219444100166160744448 14416936379335135199232 15157665939117091848192 15518562747191308320768 15639801518653740417024 15888052336410148995072 15996874612686930837504 16219053426752027099136 16476498719240154513408 17874058878461417619456 18104989871723193040896 18246435105096030486528 18282142414499349528576 18536061059145173827584 19222581839113513598976 20368113605688592171008 20427495861098762993664 20853068691538320556032 21184069781880198660096 21329166150249241116672 21625404569002702798848 23277844120786962481152 23832078504615223492608 23995311919030396256256 24139986495630924054528 24328580140128040648704 24714748078860231770112 27157484807584789561344 27236661148131683991552 27369652657644045729792 27423213621749024292864 27804091588717760741376 28833872758670270398464 31037125494382616641536 31279603037307480834048 31776104672820297990144 31993749225373861675008 32438106853504054198272 35748117756922835238912 36209979743446386081792 36492870210192060973056 37072122118290347655168 38445163678227027197952 40736227211377184342016 40854991722197525987328 41706137383076641112064 42658332300498482233344 43250809138005405597696 46555688241573924962304 47664157009230446985216 47990623838060792512512 48657160280256081297408 49429496157720463540224 54314969615169579122688 54739305315288091459584 54846427243498048585728 55608183177435521482752 57667745517340540796928 62559206074614961668096 63552209345640595980288 63987498450747723350016 64876213707008108396544 71496235513845670477824 72419959486892772163584 72985740420384121946112 74144244236580695310336 81472454422754368684032 81709983444395051974656 83412274766153282224128 86501618276010811195392 93111376483147849924608 95328314018460893970432 95981247676121585025024 97314320560512162594816 108629939230339158245376 109478610630576182919168 111216366354871042965504 115335491034681081593856 125118412149229923336192 127974996901495446700032 129752427414016216793088 142992471027691340955648 145971480840768243892224 148288488473161390620672 162944908845508737368064 166824549532306564448256 173003236552021622390784 190656628036921787940864 191962495352243170050048 194628641121024325189632 217259878460678316490752 218957221261152365838336 222432732709742085931008 250236824298459846672384 259504854828032433586176 285984942055382681911296 291942961681536487784448 325889817691017474736128 333649099064613128896512 346006473104043244781568 383924990704486340100096 389257282242048650379264 437914442522304731676672 444865465419484171862016 500473648596919693344768 519009709656064867172352 571969884110765363822592 583885923363072975568896 651779635382034949472256 667298198129226257793024 778514564484097300758528 875828885044609463353344 1000947297193839386689536 1038019419312129734344704 1167771846726145951137792 1334596396258452515586048 1557029128968194601517056 1751657770089218926706688 2001894594387678773379072 2335543693452291902275584 3114058257936389203034112 3503315540178437853413376 4003789188775357546758144 4671087386904583804551168 7006631080356875706826752 9342174773809167609102336 14013262160713751413653504 28026524321427502827307008
- Sum of all divisors σ(n): 101779051342354941984000000
- Sum of proper divisors (its aliquot sum) s(n): 73752527020927439156692992
- 28026524321427502827307008 is an abundant number, because the sum of its proper divisors (73752527020927439156692992) is greater than itself. Its abundance is 45726002699499936329385984
Bases of 28026524321427502827307008
- Binary: 10111001011101101100011101101100001011111100001101101001110000000000000000000000000002
- Hexadecimal: 0x172ED8ED85F86D38000000
- Base-36: 3IRVOOMR04OAO0000
Squares and roots of 28026524321427502827307008
- 28026524321427502827307008 squared (280265243214275028273070082) is 785486065539567347814815003958838621504917485912064
- 28026524321427502827307008 cubed (280265243214275028273070083) is 22014444319987081775177801740124999087514033967078166910448665740919818944512
-
The
square root of 28026524321427502827307008 is 5294008341646.9512422977 -
28026524321427502827307008 is a
perfect cube number . Itscube root is 303754752
Scales and comparisons
How big is 28026524321427502827307008?- 28,026,524,321,427,502,827,307,008 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,026,524,321,427,502,827,307,008 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 28026524321427502827307008 cubic inches would be around 25312896 feet tall.
Recreational maths with 28026524321427502827307008
- 28026524321427502827307008 backwards is 80070372820572412342562082
- The number of decimal digits it has is: 26
- The sum of 28026524321427502827307008's digits is 90
- 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 28026524321427502827307008 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 28026524321427502827307008 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/28026524321427502827307008/
Chicago style:
Numbermatics. 2024. "Number 28026524321427502827307008 - Facts about the integer". https://numbermatics.com/n/28026524321427502827307008/
The information we have on file for 28026524321427502827307008 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 28026524321427502827307008, math, Factors of 28026524321427502827307008, curriculum, school, college, exams, university, Prime factorization of 28026524321427502827307008, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight septillion, twenty-six sextillion, five hundred twenty-four quintillion, three hundred twenty-one quadrillion, four hundred twenty-seven trillion, five hundred two billion, eight hundred twenty-seven million, three hundred seven thousand and eight.