34982084386437998686765056
34,982,084,386,437,998,686,765,056 is an even composite number composed of five prime numbers multiplied together.
34982084386437998686765056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred thirty-five divisors.
Prime factorization of 34982084386437998686765056:
230 × 312 × 74 × 312 × 1632
(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 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 163 × 163)See below for interesting mathematical facts about the number 34982084386437998686765056 from the Numbermatics database.
Names of 34982084386437998686765056
- Cardinal: 34982084386437998686765056 can be written as Thirty-four septillion, nine hundred eighty-two sextillion, eighty-four quintillion, three hundred eighty-six quadrillion, four hundred thirty-seven trillion, nine hundred ninety-eight billion, six hundred eighty-six million, seven hundred sixty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 3.4982084386437998686765056 × 1025
Factors of 34982084386437998686765056
Divisors of 34982084386437998686765056
- Number of divisors d(n): 18135
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 163 168 186 189 192 196 216 217 224 243 248 252 256 279 288 294 324 326 336 343 372 378 384 392 432 434 441 448 486 489 496 504 512 558 567 576 588 648 651 652 672 686 729 744 756 768 784 837 864 868 882 896 961 972 978 992 1008 1024 1029 1116 1134 1141 1152 1176 1296 1302 1304 1323 1344 1372 1458 1467 1488 1512 1519 1536 1568 1674 1701 1728 1736 1764 1792 1922 1944 1953 1956 1984 2016 2048 2058 2187 2232 2268 2282 2304 2352 2401 2511 2592 2604 2608 2646 2688 2744 2883 2916 2934 2976 3024 3038 3072 3087 3136 3348 3402 3423 3456 3472 3528 3584 3844 3888 3906 3912 3968 3969 4032 4096 4116 4374 4401 4464 4536 4557 4564 4608 4704 4802 5022 5053 5103 5184 5208 5216 5292 5376 5488 5766 5832 5859 5868 5952 6048 6076 6144 6174 6272 6561 6696 6727 6804 6846 6912 6944 7056 7168 7203 7533 7688 7776 7812 7824 7936 7938 7987 8064 8192 8232 8649 8748 8802 8928 9072 9114 9128 9216 9261 9408 9604 10044 10106 10206 10269 10368 10416 10432 10584 10633 10752 10976 11532 11664 11718 11736 11904 11907 12096 12152 12288 12348 12544 13122 13203 13392 13454 13608 13671 13692 13824 13888 14112 14336 14406 15066 15159 15309 15376 15552 15624 15648 15872 15876 15974 16128 16384 16464 17298 17496 17577 17604 17856 18144 18228 18256 18432 18522 18816 19208 19683 20088 20181 20212 20412 20538 20736 20832 20864 21168 21266 21504 21609 21952 22599 23064 23328 23436 23472 23808 23814 23961 24192 24304 24576 24696 25088 25947 26244 26406 26569 26784 26908 27216 27342 27384 27648 27776 27783 28224 28672 28812 30132 30318 30618 30752 30807 31104 31248 31296 31744 31752 31899 31948 32256 32768 32928 34596 34992 35154 35208 35371 35712 35721 36288 36456 36512 36864 37044 37632 38416 39366 39609 40176 40362 40424 40824 41013 41076 41472 41664 41728 42336 42532 43008 43218 43904 45198 45477 45927 46128 46656 46872 46944 47089 47616 47628 47922 48384 48608 49152 49392 50176 51894 52488 52731 52812 53138 53568 53816 54432 54684 54768 55296 55552 55566 55909 56448 57344 57624 59049 60264 60543 60636 61236 61504 61614 62208 62496 62592 63488 63504 63798 63896 64512 64827 65536 65856 67797 69192 69984 70308 70416 70742 71424 71442 71883 72576 72912 73024 73728 74088 74431 75264 76832 77841 78732 79218 79707 80352 80724 80848 81648 82026 82152 82944 83328 83349 83456 84672 85064 86016 86436 87808 90396 90954 91854 92256 92421 93312 93744 93888 94178 95232 95256 95697 95844 96768 97216 98304 98784 100352 103788 104976 105462 105624 106113 106276 107136 107163 107632 108864 109368 109536 110592 111104 111132 111818 112896 114688 115248 118098 118827 120528 121086 121272 122472 123008 123039 123228 124416 124992 125184 126976 127008 127596 127792 129024 129654 131072 131712 135594 136431 137781 138384 139968 140616 140832 141267 141484 142848 142884 143766 145152 145824 146048 147456 148176 148862 150528 153664 155682 156643 157464 158193 158436 159414 160704 161448 161696 163296 164052 164304 165888 166656 166698 166912 167727 169344 170128 172032 172872 175616 177147 180792 181629 181908 183708 184512 184842 185983 186624 187488 187776 188356 190464 190512 191394 191688 193536 194432 194481 196608 197568 200704 203391 207576 209952 210924 211248 212226 212552 214272 214326 215264 215649 217728 218736 219072 221184 222208 222264 223293 223636 225792 229376 230496 233523 236196 237654 239121 241056 242172 242544 244944 246016 246078 246456 247597 248832 249984 250047 250368 253952 254016 255192 255584 258048 259308 262144 263424 271188 272862 275562 276768 277263 279936 281232 281664 282534 282968 285696 285768 287091 287532 290304 291648 292096 294912 296352 297724 301056 307328 311364 313286 314928 316386 316872 318339 318828 321408 321489 322896 323392 326592 328104 328608 329623 331776 333312 333396 333824 335454 338688 340256 344064 345744 351232 354294 356481 361584 363258 363816 367416 369024 369117 369684 371966 373248 374976 375552 376712 380928 381024 382788 383376 387072 388864 388962 391363 393216 395136 401408 406782 409293 413343 415152 419904 421848 422496 423801 424452 425104 428544 428652 430528 431298 435456 437472 438144 442368 444416 444528 446586 447272 451584 458752 460992 467046 469929 472392 474579 475308 478242 482112 484344 485088 489888 492032 492156 492912 495194 497664 499968 500094 500736 503181 507904 508032 510384 511168 516096 518616 524288 526848 531441 542376 544887 545724 551124 553536 554526 557949 559872 562464 563328 565068 565936 571392 571536 574182 575064 580608 583296 583443 584192 589824 592704 595448 602112 610173 614656 622728 626572 629856 632772 633744 636678 637656 642816 642978 645792 646784 646947 653184 656208 657216 659246 663552 666624 666792 667648 669879 670908 677376 680512 688128 691488 700569 702464 708588 712962 717363 723168 726516 727632 734832 738048 738234 739368 742791 743932 746496 749952 750141 751104 753424 761856 762048 765576 766752 774144 777728 777924 782726 786432 790272 802816 813564 818586 823639 826686 830304 831789 839808 843696 844992 847602 848904 850208 857088 857304 861056 861273 862596 870912 874944 876288 884736 888832 889056 893172 894544 903168 917504 921984 934092 939858 944784 949158 950616 955017 956484 964224 964467 968688 970176 979776 984064 984312 985824 988869 990388 995328 999936 1000188 1001472 1006362 1015808 1016064 1020768 1022336 1032192 1037232 1048576 1053696 1062882 1069443 1084752 1089774 1091448 1096501 1102248 1107072 1107351 1109052 1115898 1119744 1124928 1126656 1130136 1131872 1142784 1143072 1148364 1150128 1161216 1166592 1166886 1168384 1174089 1179648 1185408 1190896 1204224 1220346 1227879 1229312 1240029 1245456 1253144 1259712 1265544 1267488 1271403 1273356 1275312 1285632 1285956 1291584 1293568 1293894 1301881 1306368 1312416 1314432 1318492 1327104 1333248 1333584 1335296 1339758 1341816 1354752 1361024 1376256 1382976 1401138 1404928 1409787 1417176 1423737 1425924 1434726 1446336 1453032 1455264 1469664 1476096 1476468 1478736 1485582 1487864 1492992 1499904 1500282 1502208 1506848 1509543 1523712 1524096 1531152 1533504 1548288 1555456 1555848 1565452 1572864 1580544 1605632 1627128 1634661 1637172 1647278 1653372 1660608 1663578 1673847 1679616 1687392 1689984 1695204 1697808 1700416 1714176 1714608 1722112 1722546 1725192 1733179 1741824 1749888 1750329 1752576 1769472 1777664 1778112 1786344 1789088 1806336 1830519 1835008 1843968 1868184 1879716 1889568 1898316 1901232 1910034 1912968 1928448 1928934 1937376 1940352 1940841 1959552 1968128 1968624 1971648 1977738 1980776 1990656 1999872 2000376 2002944 2009637 2012724 2031616 2032128 2041536 2044672 2064384 2074464 2097152 2101707 2107392 2125764 2138886 2152089 2169504 2179548 2182896 2193002 2204496 2214144 2214702 2218104 2228373 2231796 2239488 2249856 2250423 2253312 2260272 2263744 2285568 2286144 2296728 2300256 2307361 2322432 2333184 2333772 2336768 2348178 2359296 2370816 2381792 2408448 2440692 2455758 2458624 2470917 2480058 2490912 2495367 2506288 2519424 2531088 2534976 2542806 2546712 2550624 2571264 2571912 2583168 2583819 2587136 2587788 2603762 2612736 2624832 2628864 2636984 2654208 2666496 2667168 2670592 2679516 2683632 2709504 2722048 2752512 2765952 2802276 2809856 2819574 2834352 2847474 2851848 2865051 2869452 2892672 2893401 2906064 2910528 2939328 2952192 2952936 2957472 2966607 2971164 2975728 2985984 2999808 3000564 3004416 3013696 3019086 3047424 3048192 3062304 3067008 3096576 3110912 3111696 3130904 3145728 3161088 3208329 3211264 3254256 3269322 3274344 3289503 3294556 3306744 3321216 3322053 3327156 3347694 3359232 3374784 3379968 3390408 3395616 3400832 3428352 3429216 3444224 3445092 3450384 3466358 3483648 3499776 3500658 3505152 3522267 3538944 3555328 3556224 3572688 3578176 3612672 3661038 3670016 3683637 3687936 3720087 3736368 3759432 3779136 3796632 3802464 3814209 3820068 3825936 3856896 3857868 3874752 3880704 3881682 3905643 3919104 3936256 3937248 3943296 3955476 3961552 3981312 3999744 4000752 4005888 4019274 4025448 4063232 4064256 4083072 4089344 4128768 4148928 4194304 4203414 4214784 4229361 4251528 4271211 4277772 4304178 4339008 4359096 4365792 4386004 4408992 4428288 4429404 4436208 4456746 4463592 4478976 4499712 4500846 4506624 4520544 4527488 4528629 4571136 4572288 4593456 4600512 4614722 4644864 4666368 4667544 4673536 4696356 4718592 4741632 4763584 4816896 4881384 4903983 4911516 4917248 4941834 4960116 4981824 4990734 5012576 5021541 5038848 5062176 5069952 5085612 5093424 5101248 5142528 5143824 5166336 5167638 5174272 5175576 5199537 5207524 5225472 5249664 5250987 5257728 5273968 5308416 5332992 5334336 5341184 5359032 5367264 5419008 5444096 5491557 5505024 5531904 5604552 5619712 5639148 5668704 5694948 5703696 5730102 5738904 5765473 5785344 5786802 5812128 5821056 5822523 5878656 5904384 5905872 5914944 5933214 5942328 5951456 5971968 5999616 6001128 6008832 6027392 6028911 6038172 6094848 6096384 6124608 6134016 6193152 6221824 6223392 6261808 6291456 6305121 6322176 6416658 6422528 6456267 6508512 6538644 6548688 6579006 6589112 6613488 6642432 6644106 6654312 6685119 6695388 6718464 6749568 6751269 6759936 6780816 6791232 6801664 6856704 6858432 6888448 6890184 6900768 6922083 6932716 6967296 6999552 7001316 7010304 7044534 7077888 7110656 7112448 7145376 7156352 7225344 7322076 7340032 7367274 7375872 7412751 7440174 7472736 7486101 7518864 7558272 7593264 7604928 7628418 7640136 7651872 7675507 7713792 7715736 7749504 7751457 7761408 7763364 7811286 7838208 7872512 7874496 7886592 7910952 7923104 7962624 7999488 8001504 8011776 8038548 8050896 8126464 8128512 8166144 8178688 8257536 8297856 8388608 8406828 8429568 8458722 8503056 8542422 8555544 8595153 8608356 8678016 8680203 8718192 8731584 8772008 8817984 8856576 8858808 8872416 8899821 8913492 8927184 8957952 8999424 9001692 9013248 9041088 9054976 9057258 9113167 9142272 9144576 9186912 9201024 9229444 9289728 9332736 9335088 9347072 9392712 9437184 9483264 9527168 9624987 9633792 9762768 9807966 9823032 9834496 9868509 9883668 9920232 9963648 9966159 9981468 10025152 10043082 10077696 10124352 10139904 10171224 10186848 10202496 10285056 10287648 10332672 10335276 10348544 10351152 10399074 10415048 10450944 10499328 10501974 10515456 10547936 10566801 10616832 10665984 10668672 10682368 10718064 10734528 10838016 10888192 10983114 11010048 11050911 11063808 11209104 11239424 11278296 11337408 11389896 11407392 11442627 11460204 11477808 11530946 11570688 11573604 11624256 11642112 11645046 11716929 11757312 11808768 11811744 11829888 11866428 11884656 11902912 11943936 11999232 12002256 12017664 12054784 12057822 12076344 12132253 12189696 12192768 12249216 12268032 12386304 12443648 12446784 12523616 12582912 12610242 12644352 12688083 12813633 12833316 12845056 12912534 13017024 13077288 13097376 13158012 13178224 13226976 13284864 13288212 13308624 13370238 13390776 13436928 13499136 13502538 13519872 13561632 13582464 13585887 13603328 13713408 13716864 13776896 13780368 13801536 13844166 13865432 13934592 13999104 14002632 14020608 14089068 14155776 14221312 14224896 14290752 14312704 14450688 14644152 14680064 14711949 14734548 14751744 14825502 14880348 14945472 14972202 15037728 15064623 15116544 15186528 15209856 15256836 15280272 15303744 15351014 15427584 15431472 15499008 15502914 15522816 15526728 15598611 15622572 15676416 15745024 15748992 15752961 15773184 15821904 15846208 15925248 15998976 16003008 16023552 16077096 16101792 16252928 16257024 16332288 16357376 16474671 16515072 16595712 16777216 16813656 16859136 16917444 17006112 17084844 17111088 17190306 17216712 17296419 17356032 17360406 17436384 17463168 17467569 17544016 17635968 17713152 17717616 17744832 17799642 17826984 17854368 17915904 17998848 18003384 18026496 18082176 18086733 18109952 18114516 18226334 18284544 18289152 18373824 18402048 18458888 18579456 18665472 18670176 18694144 18785424 18874368 18915363 18966528 19054336 19249974 19267584 19368801 19525536 19615932 19646064 19668992 19737018 19767336 19840464 19927296 19932318 19962936 20050304 20055357 20086164 20155392 20248704 20253807 20279808 20342448 20373696 20404992 20570112 20575296 20665344 20670552 20697088 20702304 20766249 20798148 20830096 20901888 20998656 21003948 21030912 21095872 21133602 21233664 21331968 21337344 21364736 21436128 21469056 21676032 21776384 21966228 22020096 22101822 22127616 22238253 22418208 22458303 22478848 22556592 22674816 22779792 22814784 22885254 22920408 22955616 23026521 23061892 23141376 23147208 23248512 23254371 23284224 23290092 23433858 23514624 23617536 23623488 23659776 23732856 23769312 23805824 23887872 23998464 24004512 24035328 24109568 24115644 24152688 24264506 24379392 24385536 24498432 24536064 24772608 24887296 24893568 25047232 25165824 25220484 25288704 25376166 25532809 25627266 25666632 25690112 25785459 25825068 26034048 26040609 26154576 26194752 26316024 26356448 26453952 26569728 26576424 26617248 26699463 26740476 26781552 26873856 26998272 27005076 27039744 27123264 27164928 27171774 27206656 27339501 27426816 27433728 27553792 27560736 27603072 27688332 27730864 27869184 27998208 28005264 28041216 28178136 28311552 28442624 28449792 28581504 28625408 28874961 28901376 29288304 29360128 29423898 29469096 29503488 29605527 29651004 29760696 29890944 29898477 29944404 30075456 30129246 30233088 30373056 30419712 30513672 30560544 30607488 30702028 30855168 30862944 30998016 31005828 31045632 31053456 31197222 31245144 31352832 31490048 31497984 31505922 31546368 31643808 31692416 31700403 31850496 31997952 32006016 32047104 32154192 32203584 32505856 32514048 32664576 32714752 32949342 33030144 33152733 33191424 33554432 33627312 33718272 33834888 34012224 34169688 34222176 34327881 34380612 34433424 34592838 34712064 34720812 34872768 34926336 34935138 35088032 35150787 35271936 35426304 35435232 35489664 35599284 35653968 35708736 35831808 35997696 36006768 36052992 36164352 36173466 36219904 36229032 36396759 36452668 36569088 36578304 36747648 36804096 36917776 37158912 37330944 37340352 37388288 37570848 37748736 37830726 37933056 38064249 38108672 38440899 38499948 38535168 38737602 39051072 39231864 39292128 39337984 39474036 39534672 39680928 39854592 39864636 39925872 40100608 40110714 40172328 40310784 40358311 40497408 40507614 40559616 40684896 40747392 40757661 40809984 41140224 41150592 41330688 41341104 41394176 41404608 41532498 41596296 41660192 41803776 41997312 42007896 42061824 42191744 42267204 42467328 42663936 42674688 42729472 42872256 42938112 43352064 43552768 43932456 44040192 44135847 44203644 44255232 44476506 44836416 44916606 44957696 45113184 45193869 45349632 45559584 45629568 45770508 45840816 45911232 46053042 46123784 46282752 46294416 46497024 46508742 46568448 46580184 46795833 46867716 47029248 47235072 47246976 47258883 47319552 47465712 47538624 47611648 47775744 47996928 48009024 48070656 48219136 48231288 48305376 48529012 48758784 48771072 48996864 49072128 49545216 49774592 49787136 50094464 50331648 50440968 50577408 50752332 51065618 51254532 51333264 51380224 51570918 51650136 51889257 52068096 52081218 52309152 52389504 52402707 52632048 52712896 52907904 53139456 53152848 53234496 53398926 53480952 53563104 53728549 53747712 53996544 54010152 54079488 54246528 54260199 54329856 54343548 54413312 54679002 54853632 54867456 55107584 55121472 55206144 55376664 55461728 55738368 55996416 56010528 56082432 56356272 56623104 56746089 56885248 56899584 57163008 57250816 57749922 57802752 58106403 58576608 58720256 58847796 58938192 59006976 59211054 59302008 59521392 59781888 59796954 59888808 60150912 60166071 60258492 60466176 60746112 60761421 60839424 61027344 61121088 61214976 61404056 61710336 61725888 61996032 62011656 62091264 62106912 62298747 62394444 62490288 62705664 62980096 62995968 63011844 63092736 63287616 63384832 63400806 63700992 63792169 63995904 64012032 64094208 64308384 64407168 65011712 65028096 65329152 65429504 65898684 66060288 66305466 66382848 66714759 67108864 67254624 67374909 67436544 67669776 68024448 68339376 68444352 68655762 68761224 68866848 69079563 69185676 69424128 69441624 69745536 69763113 69852672 69870276 70176064 70301574 70543872 70852608 70870464 70979328 71198568 71307936 71417472 71663616 71995392 72013536 72105984 72328704 72346932 72439808 72458064 72793518 72905336 73138176 73156608 73495296 73608192 73835552 74317824 74661888 74680704 74776576 75141696 75497472 75661452 75866112 76128498 76217344 76598427 76881798 76999896 77070336 77356377 77475204 78102144 78463728 78584256 78675968 78948072 79069344 79361856 79709184 79729272 79851744 80098389 80201216 80221428 80344656 80621568 80716622 80994816 81015228 81119232 81369792 81494784 81515322 81619968 82018503 82280448 82301184 82661376 82682208 82788352 82809216 83064996 83192592 83320384 83607552 83994624 84015792 84123648 84383488 84534408 84934656 85327872 85349376 85458944 85744512 85876224 86624883 86704128 87105536 87864912 88080384 88271694 88407288 88510464 88816581 88953012 89672832 89695431 89833212 89915392 90226368 90387738 90699264 91119168 91259136 91541016 91681632 91822464 92106084 92247568 92565504 92588832 92994048 93017484 93136896 93160368 93591666 93735432 94058496 94470144 94493952 94517766 94639104 94931424 95077248 95101209 95223296 95551488 95993856 96018048 96141312 96438272 96462576 96610752 97058024 97517568 97542144 97993728 98144256 99090432 99458199 99549184 99574272 100188928 100663296 100881936 101154816 101504664 102131236 102509064 102666528 102760448 102983643 103141836 103300272 103778514 104136192 104162436 104618304 104779008 104805414 105264096 105425792 105452361 105815808 106278912 106305696 106468992 106797852 106961904 107126208 107457098 107495424 107993088 108020304 108158976 108493056 108520398 108659712 108687096 108826624 109190277 109358004 109707264 109734912 110215168 110242944 110412288 110753328 110923456 111476736 111992832 112021056 112164864 112712544 113246208 113492178 113770496 113799168 114192747 114326016 114501632 115322697 115499844 115605504 116212806 117153216 117440512 117695592 117876384 118013952 118422108 118604016 119042784 119563776 119593908 119777616 120301824 120332142 120516984 120932352 121074933 121492224 121522842 121678848 122054688 122242176 122272983 122429952 122808112 123420672 123451776 123992064 124023312 124182528 124213824 124597494 124788888 124980576 125411328 125960192 125991936 126023688 126185472 126575232 126769664 126801612 127401984 127584338 127991808 128024064 128188416 128616768 128814336 130023424 130056192 130658304 130859008 131797368 132120576 132407541 132610932 132765696 133429518 134217728 134509248 134749818 134873088 135339552 135581607 136048896 136678752 136888704 137311524 137522448 137733696 138159126 138371352 138848256 138883248 139491072 139526226 139705344 139740552 140352128 140387499 140603148 141087744 141705216 141740928 141776649 141958656 142397136 142615872 142834944 143327232 143990784 144027072 144211968 144657408 144693864 144879616 144916128 145587036 145810672 146276352 146313216 146990592 147216384 147671104 148635648 149323776 149361408 149553152 150283392 150994944 151322904 151732224 152256996 152434688 153196854 153763596 153999792 154140672 154712754 154950408 155667771 156204288 156927456 157168512 157208121 157351936 157896144 158138688 158723712 159418368 159458544 159703488 160196778 160402432 160442856 160689312 161185647 161243136 161433244 161989632 162030456 162238464 162739584 162780597 162989568 163030644 163239936 164037006 164560896 164602368 165322752 165364416 165576704 165618432 166129992 166385184 166640768 167215104 167989248 168031584 168247296 168766976 169068816 169869312 170238267 170655744 170698752 170917888 171489024 171752448 173249766 173408256 174211072 174319209 175729824 176160768 176543388 176814576 177020928 177633162 177906024 178729663 179345664 179390862 179666424 179830784 180452736 180498213 180775476 181398528 182238336 182284263 182518272 183082032 183363264 183644928 184212168 184495136 185131008 185177664 185988096 186034968 186273792 186320736 186896241 187183332 187470864 188116992 188940288 188987904 189035532 189278208 189862848 190154496 190202418 190446592 191102976 191376507 191987712 192036096 192282624 192876544 192925152 193221504 194116048 195035136 195084288 195987456 196288512 198180864 198916398 199098368 199148544 200144277 200377856 201326592 201763872 202124727 202309632 203009328 204262472 205018128 205333056 205520896 205967286 206283672 206600544 207238689 207557028 208272384 208324872 209236608 209289339 209558016 209610828 210528192 210851584 210904722 211631616 212557824 212611392 212937984 213595704 213923808 214252416 214914196 214990848 215986176 216040608 216317952 216986112 217040796 217319424 217374192 217653248 218380554 218716008 219414528 219469824 220430336 220485888 220824576 221506656 221846912 222953472 223985664 224042112 224329728 225425088 226492416 226984356 227540992 227598336 228385494 228652032 229003264 229795281 230645394 230999688 231211008 232069131 232425612 234306432 234881024 235391184 235752768 236027904 236844216 237208032 238085568 239127552 239187816 239555232 240295167 240603648 240664284 241033968 241864704 242149866 242984448 243045684 243357696 244109376 244484352 244545966 244859904 245616224 246055509 246841344 246903552 247984128 248046624 248365056 248427648 249194988 249577776 249961152 250822656 251920384 251983872 252047376 252370944 253150464 253539328 253603224 254803968 255168676 255983616 256048128 256376832 257233536 257628672 260046848 260112384 261316608 261718016 263594736 264241152 264815082 265221864 265531392 266449743 266859036 268435456 269018496 269086293 269499636 269746176 270679104 271163214 272097792 273357504 273777408 274623048 275044896 275467392 276318252 276742704 277696512 277766496 278982144 279052452 279410688 279481104 280704256 280774998 281206296 282175488 282508177 283410432 283481856 283553298 283917312 284794272 285231744 285303627 285669888 286654464 287981568 288054144 288423936 289314816 289387728 289759232 289832256 291174072 291621344 292552704 292626432 293981184 294432768 295342208 297271296 298374597 298647552 298722816 299106304 300566784 301989888 302645808 303464448 304513992 304869376 306393708 307527192 307999584 308281344 308950929 309425508 309900816 311335542 312408576 313854912 314337024 314416242 314703872 315792288 316277376 316357083 317447424 318836736 318917088 319406976 320393556 320804864 320885712 321378624 322371294 322486272 322866488 323979264 324060912 324476928 325479168 325561194 325979136 326061288 326479872 327570831 328074012 329121792 329204736 330645504 330728832 331153408 331236864 332259984 332770368 333281536 334430208 335978496 336063168 336494592 337533952 338137632 339738624 340476534 341311488 341397504 341835776 342578241 342978048 343504896 346499532 346816512 348422144 348638418 351459648 352321536 353086776 353629152 354041856 355266324 355812048 357459326 358691328 358781724 359332848 359661568 360905472 360996426 361550952 362797056 363224799 364476672 364568526 365036544 366164064 366726528 366818949 367289856 368424336 368990272 370262016 370355328 371976192 372069936 372547584 372641472 373792482 374366664 374941728 376099843 376233984 377880576 377975808 378071064 378556416 379725696 380308992 380404836 380893184 382205952 382753014 383975424 384072192 384565248 385753088 385850304 386443008 388232096 390070272 390168576 391974912 392577024 396361728 397222623 397832796 398196736 398297088 400288554 400755712 402653184 403527744 404249454 404619264 406018656 406744821 408524944 410036256 410666112 411041792 411934572 412567344 413201088 414477378 415114056 416544768 416649744 418473216 418578678 419116032 419221656 421056384 421162497 421703168 421809444 423263232 425115648 425222784 425329947 425875968 427191408 427847616 428504832 429828392 429981696 431972352 432081216 432635904 433972224 434081592 434638848 434748384 435306496 436761108 437432016 438829056 438939648 440860672 440971776 441649152 443013312 443693824 445906944 447971328 448084224 448659456 450850176 452984832 453968712 455081984 455196672 456770988 457304064 458006528 459590562 461290788 461999376 462422016 464138262 464851224 467003313 468612864 469762048 470782368 471505536 471624363 472055808 473688432 474416064 476171136 478255104 478375632 479110464 480590334 481207296 481328568 482067936 483556941 483729408 484299732 485968896 486091368 486715392 488218752 488341791 488968704 489091932 489719808 491232448 492111018 493682688 493807104 495968256 496093248 496730112 496855296 498389976 499155552 499922304 501645312 503840768 503967744 504094752 504741888 506300928 507078656 507206448 509607936 510337352 510714801 511967232 512096256 512753664 514467072 515257344 520093696 520224768 522633216 522957627 523436032 527189472 528482304 529630164 530443728 531062784 532899486 533718072 536188989 536870912 538036992 538172586 538999272 539492352 541358208 541494639 542326428 544195584 546715008 547554816 549246096 550089792 550934784 552636504 553485408 555393024 555532992 557964288 558104904 558821376 558962208 560688723 561408512 561549996 562412592 564350976 565016354 566820864 566963712 567106596 567834624 569588544 570463488 570607254 571339776 573308928 574129521 575963136 576108288 576847872 578629632 578775456 579518464 579664512 582348144 583242688 585105408 585252864 587962368 588865536 590684416 594542592 596749194 597295104 597445632 598212608 600432831 601133568 603979776 605291616 606374181 606928896 609027984 609738752 612787416 615054384 615999168 616562688 617901858 618851016 619801632 621716067 622671084 624817152 627709824 627868017 628674048 628832484 629407744 631584576 632554752 632714166 634894848 637673472 637834176 638813952 640787112 641609728 641771424 642757248 644742588 644972544 645732976 647958528 648121824 648953856 650958336 651122388 651958272 652122576 652959744 655141662 656148024 658243584 658409472 661291008 661457664 662306816 662473728 664519968 665540736 666563072 668860416 671956992 672126336 672989184 675067904 676275264 679477248 680953068 682622976 682795008 683671552 685156482 685956096 687009792 689385843 692999064 693633024 696207393 696844288 697276836 702919296 704643072 706173552 707258304 708083712 710532648 711624096 714918652 717382656 717563448 718665696 719323136 720885501 721810944 721992852 723101904 725594112 726449598 728953344 729137052 730073088 732328128 733453056 733637898 734579712 736848672 737980544 738166527 740524032 740710656 743952384 744139872 745095168 745282944 747584964 748733328 749883456 752199686 752467968 755761152 755951616 756142128 757112832 759451392 760617984 760809672 761786368 764411904 765506028 767950848 768144384 769130496 771506176 771700608 772886016 776464192 780140544 780337152 783949824 785154048 792723456 794445246 795665592 796393472 796594176 799349229 800577108 801511424 805306368 807055488 807258879 808498908 809238528 812037312 813489642 817049888 820072512 821332224 822083584 823869144 825134688 826402176 828954756 830228112 833089536 833299488 836946432 837157356 838232064 838443312 842112768 842324994 843406336 843618888 846526464 847524531 850231296 850445568 850659894 851751936 854382816 855695232 855910881 857009664 859656784 859963392 863944704 864162432 865271808 867944448 868163184 869277696 869496768 870612992 873522216 874864032 877658112 877879296 881721344 881943552 883298304 886026624 887387648 891813888 895123791 895942656 896168448 897318912 901700352 905969664 907937424 910163968 910393344 913541976 914608128 916013056 919181124 922581576 923998752 924844032 926852787 928276524 929702448 934006626 937225728 939524096 941564736 943011072 943248726 944111616 947376864 948832128 949071249 952342272 956510208 956751264 958220928 961180668 962414592 962657136 964135872 967113882 967458816 968599464 971937792 972182736 973430784 976437504 976683582 977937408 978183864 979439616 982464896 982712493 984222036 987365376 987614208 991936512 992186496 993460224 993710592 996779952 998311104 999844608 1003290624 1007681536 1007935488 1008189504 1009483776 1012601856 1014157312 1014412896 1019215872 1020674704 1021429602 1023934464 1024192512 1025507328 1027734723 1028934144 1030514688 1040187392 1040449536 1045266432 1045915254 1046872064 1054378944 1056964608 1059260328 1060887456 1062125568 1065798972 1067436144 1072377978 1073741824 1076073984 1076345172 1077998544 1078984704 1082716416 1082989278 1084652856 1088391168 1089674397 1093430016 1095109632 1098492192 1100179584 1100456847 1101869568 1105273008 1106970816 1110786048 1111065984 1115928576 1116209808 1117642752 1117924416 1121377446 1122817024 1123099992 1124825184 1128299529 1128701952 1130032708 1133641728 1133927424 1134213192 1135669248 1139177088 1140926976 1141214508 1142679552 1146617856 1148259042 1151926272 1152216576 1153695744 1157259264 1157550912 1159036928 1159329024 1164696288 1166485376 1170210816 1170505728 1175924736 1177731072 1181368832 1189085184 1191667869 1193498388 1194590208 1194891264 1196425216 1200865662 1202267136 1207959552 1210583232 1212748362 1213857792 1218055968 1219477504 1220234463 1225574832 1230108768 1231998336 1233125376 1235803716 1237702032 1239603264 1243432134 1245342168 1249634304 1251107641 1255419648 1255736034 1257348096 1257664968 1258815488 1263169152 1263487491 1265109504 1265428332 1269789696 1275346944 1275668352 1275989841 1277627904 1281574224 1283219456 1283542848 1285514496 1289485176 1289945088 1291465952 1295917056 1296243648 1297907712 1301916672 1302244776 1303916544 1304245152 1305919488 1310283324 1312296048 1316487168 1316818944 1322582016 1322915328 1324613632 1324947456 1329039936 1331081472 1333126144 1337720832 1343913984 1344252672 1345978368 1350135808 1352550528 1358954496 1361906136 1365245952 1365590016 1367343104 1370312964 1371912192 1374019584 1378771686 1385998128 1387266048 1392414786 1393688576 1394553672 1401009939 1405838592 1409286144 1412347104 1414516608 1414873089 1416167424 1421065296 1423248192 1429837304 1434765312 1435126896 1437331392 1438646272 1441771002 1443621888 1443985704 1446203808 1450670823 1451188224 1452899196 1457906688 1458274104 1460146176 1464656256 1465025373 1466906112 1467275796 1469159424 1473697344 1475961088 1476333054 1481048064 1481421312 1487904768 1488279744 1490190336 1490565888 1495169928 1497466656 1499766912 1504399372 1504935936 1511522304 1511903232 1512284256 1514225664 1518902784 1521235968 1521619344 1523572736 1528823808 1531012056 1535901696 1536288768 1538260992 1543012352 1543401216 1545772032 1552928384 1560281088 1560674304 1567899648 1568872881 1570308096 1585446912 1588890492 1591331184 1592786944 1593188352 1598698458 1601154216 1603022848 1608566967 1610612736 1614110976 1614517758 1616997816 1618477056 1624074624 1624483917 1626979284 1634099776 1640145024 1642664448 1644167168 1647738288 1650269376 1652804352 1657909512 1660456224 1666179072 1666598976 1673892864 1674314712 1676464128 1676886624 1682066169 1684225536 1684649988 1686812672 1687237776 1693052928 1695049062 1700462592 1700891136 1701319788 1703503872 1708765632 1711390464 1711821762 1714019328 1719313568 1719926784 1722388563 1727889408 1728324864 1730543616 1735888896 1736326368 1738555392 1738993536 1741225984 1747044432 1749728064 1755316224 1755758592 1763442688 1763887104 1766596608 1772053248 1774775296 1783627776 1790247582 1791885312 1792336896 1794637824 1801298493 1803400704 1811939328 1815874848 1820327936 1820786688 1827083952 1829216256 1832026112 1838362248 1845163152 1847997504 1849688064 1853705574 1856553048 1859404896 1865148201 1868013252 1874451456 1879048192 1883129472 1883604051 1886022144 1886497452 1888223232 1894753728 1897664256 1898142498 1904684544 1913020416 1913502528 1916441856 1922361336 1924829184 1925314272 1928271744 1934227764 1934917632 1937198928 1943875584 1944365472 1946861568 1952875008 1953367164 1955874816 1956367728 1958879232 1964929792 1965424986 1968444072 1974730752 1975228416 1977557239 1983873024 1984372992 1986920448 1987421184 1993559904 1996622208 1999689216 2006581248 2015363072 2015870976 2016379008 2018967552 2025203712 2028314624 2028825792 2038431744 2041349408 2042859204 2047868928 2048385024 2051014656 2055469446 2057868288 2061029376 2068157529 2080374784 2080899072 2088622179 2090532864 2091830508 2093744128 2108757888 2113929216 2118520656 2121774912 2124251136 2131597944 2134872288 2144755956 2152147968 2152690344 2155997088 2157969408 2162656503 2165432832 2165978556 2169305712 2176782336 2179348794 2186860032 2190219264 2196984384 2200359168 2200913694 2203739136 2210546016 2213941632 2214499581 2221572096 2222131968 2231857152 2232419616 2235285504 2235848832 2242754892 2245634048 2246199984 2249650368 2256599058 2257403904 2260065416 2267283456 2267854848 2268426384 2271338496 2278354176 2281853952 2282429016 2285359104 2293235712 2296518084 2303852544 2304433152 2307391488 2314518528 2315101824 2318073856 2318658048 2329392576 2332970752 2340421632 2341011456 2351849472 2355462144 2362737664 2378170368 2383335738 2386996776 2389180416 2389782528 2392850432 2398047687 2401731324 2404534272 2415919104 2421166464 2425496724 2427715584 2436111936 2438955008 2440468926 2451149664 2460217536 2463996672 2466250752 2471607432 2475404064 2479206528 2486864268 2490684336 2499268608 2502215282 2510839296 2511472068 2514696192 2515329936 2517630976 2526338304 2526974982 2530219008 2530856664 2539579392 2542573593 2550693888 2551336704 2551979682 2555255808 2563148448 2566438912 2567085696 2567732643 2571028992 2578970352 2579890176 2582931904 2591834112 2592487296 2595815424 2603833344 2604489552 2607833088 2608490304 2611838976 2620566648 2624592096 2632974336 2633637888 2645164032 2645830656 2649227264 2649894912 2658079872 2662162944 2666252288 2675441664 2685371373 2687827968 2688505344 2691956736 2700271616 2705101056 2717908992 2723812272 2730491904 2731180032 2734686208 2740625928 2743824384 2748039168 2757543372 2771996256 2774532096 2780558361 2784829572 2787377152 2789107344 2802019878 2811677184 2818572288 2824694208 2829033216 2829746178 2832334848 2842130592 2846496384 2847213747 2859674608 2869530624 2870253792 2874662784 2877292544 2883542004 2887243776 2887971408 2892407616 2901341646 2902376448 2905798392 2915813376 2916548208 2920292352 2929312512 2930050746 2933812224 2934551592 2938318848 2947394688 2948137479 2951922176 2952666108 2962096128 2962842624 2975809536 2976559488 2980380672 2981131776 2990339856 2994933312 2999533824 3008798744 3009871872 3023044608 3023806464 3024568512 3028451328 3037805568 3042471936 3043238688 3047145472 3057647616 3062024112 3071803392 3072577536 3076521984 3083204169 3086024704 3086802432 3091544064 3105856768 3120562176 3121348608 3135799296 3137745762 3140616192 3170893824 3177780984 3182662368 3185573888 3186376704 3197396916 3202308432 3206045696 3217133934 3221225472 3228221952 3229035516 3233995632 3236954112 3248149248 3248967834 3253958568 3268199552 3269023191 3280290048 3285328896 3288334336 3295476576 3300538752 3301370541 3305608704 3315819024 3320912448 3332358144 3333197952 3347785728 3348629424 3352928256 3353773248 3364132338 3368451072 3369299976 3373625344 3374475552 3384898587 3386105856 3390098124 3400925184 3401782272 3402639576 3407007744 3417531264 3422780928 3423643524 3428038656 3438627136 3439853568 3444777126 3455778816 3456649728 3461087232 3471777792 3472652736 3477110784 3477987072 3482451968 3494088864 3499456128 3510632448 3511517184 3526885376 3527774208 3533193216 3544106496 3549550592 3567255552 3575003607 3580495164 3583770624 3584673792 3589275648 3602596986 3606801408 3623878656 3631749696 3640655872 3641573376 3654167904 3658432512 3660703389 3664052224 3676724496 3690326304 3695995008 3699376128 3707411148 3713106096 3718809792 3730296402 3736026504 3748902912 3753322923 3758096384 3766258944 3767208102 3772044288 3772994904 3776446464 3789507456 3790462473 3795328512 3796284996 3809369088 3826040832 3827005056 3832883712 3844722672 3849658368 3850628544 3856543488 3868455528 3869835264 3874397856 3887751168 3888730944 3893723136 3905750016 3906734328 3911749632 3912735456 3917758464 3929859584 3930849972 3936888144 3949461504 3950456832 3955114478 3967746048 3968745984 3973840896 3974842368 3987119808 3993244416 3999378432 4013162496 4030726144 4031741952 4032758016 4037935104 4050407424 4056629248 4057651584 4076863488 4082698816 4085718408 4095737856 4096770048 4102029312 4110938892 4115736576 4122058752 4136315058 4160749568 4161798144 4177244358 4181065728 4183661016 4187488256 4203029817 4217515776 4227858432 4237041312 4243549824 4244619267 4248502272 4263195888 4269744576 4289511912 4304295936 4305380688 4311994176 4315938816 4325313006 4330865664 4331957112 4338611424 4352012469 4353564672 4358697588 4373720064 4380438528 4393968768 4395076119 4400718336 4401827388 4407478272 4421092032 4427883264 4428999162 4443144192 4444263936 4463714304 4464839232 4470571008 4471697664 4485509784 4491268096 4492399968 4499300736 4513198116 4514807808 4520130832 4534566912 4535709696 4536852768 4542676992 4556708352 4563707904 4564858032 4570718208 4586471424 4593036168 4607705088 4608866304 4614782976 4629037056 4630203648 4636147712 4637316096 4658785152 4665941504 4680843264 4682022912 4703698944 4706618643 4710924288 4725475328 4756340736 4766671476 4773993552 4778360832 4779565056 4785700864 4796095374 4803462648 4809068544 4825700901 4831838208 4842332928 4850993448 4855431168 4872223872 4873451751 4877910016 4880937852 4902299328 4920435072 4927993344 4932501504 4943214864 4950808128 4958413056 4973728536 4981368672 4998537216 5004430564 5021678592 5022944136 5029392384 5030659872 5035261952 5046198507 5052676608 5053949964 5060438016 5061713328 5079158784 5085147186 5101387776 5102673408 5103959364 5110511616 5126296896 5132877824 5134171392 5135465286 5142057984 5157940704 5159780352 5165863808 5167165689 5183668224 5184974592 5191630848 5207666688 5208979104 5215666176 5216980608 5223677952 5241133296 5249184192 5265948672 5267275776 5290328064 5291661312 5298454528 5299789824 5316159744 5324325888 5332504576 5350883328 5370742746 5375655936 5377010688 5383913472 5400543232 5403895479 5410202112 5435817984 5447624544 5460983808 5462360064 5469372416 5481251856 5487648768 5496078336 5515086744 5543992512 5549064192 5561116722 5569659144 5574754304 5578214688 5595444603 5604039756 5623354368 5637144576 5649388416 5650812153 5658066432 5659492356 5664669696 5684261184 5692992768 5694427494 5719349216 5739061248 5740507584 5749325568 5754585088 5767084008 5774487552 5775942816 5784815232 5802683292 5804752896 5811596784 5831626752 5833096416 5840584704 5858625024 5860101492 5867624448 5869103184 5876637696 5894789376 5896274958 5903844352 5905332216 5924192256 5925685248 5932671717 5951619072 5953118976 5960761344 5962263552 5980679712 5989866624 5999067648 6017597488 6019743744 6046089216 6047612928 6049137024 6056902656 6075611136 6084943872 6086477376 6094290944 6115295232 6124048224 6143606784 6145155072 6153043968 6166408338 6172049408 6173604864 6183088128 6204472587 6211713536 6241124352 6242697216 6265866537 6271598592 6275491524 6281232384 6341787648 6355561968 6365324736 6371147776 6372753408 6394793832 6404616864 6412091392 6434267868 6456443904 6458071032 6467991264 6473908224 6487969509 6496298496 6497935668 6507917136 6536399104 6538046382 6560580096 6570657792 6576668672 6590953152 6601077504 6602741082 6611217408 6631638048 6641824896 6643498743 6664716288 6666395904 6695571456 6697258848 6705856512 6707546496 6728264676 6736902144 6738599952 6747250688 6748951104 6769797174 6772211712 6780196248 6801850368 6803564544 6805279152 6814015488 6835062528 6845561856 6847287048 6856077312 6877254272 6879707136 6889554252 6911557632 6913299456 6922174464 6943555584 6945305472 6954221568 6955974144 6964903936 6988177728 6998912256 7021264896 7023034368 7053770752 7055548416 7066386432 7088212992 7099101184 7134511104 7150007214 7160990328 7167541248 7169347584 7178551296 7194143061 7205193972 7213602816 7247757312 7263499392 7281311744 7283146752 7308335808 7316865024 7321406778 7328104448 7353448992 7380652608 7391990016 7398752256 7414822296 7426212192 7437619584 7460592804 7472053008 7497805824 7506645846 7516192768 7532517888 7534416204 7544088576 7545989808 7552892928 7579014912 7580924946 7590657024 7592569992 7618738176 7627720779 7652081664 7654010112 7665767424 7689445344 7699316736 7701257088 7703197929 7713086976 7736911056 7739670528 7748795712 7775502336 7777461888 7787446272 7811500032 7813468656 7823499264 7825470912 7835516928 7859719168 7861699944 7873776288 7898923008 7900913664 7910228956 7935492096 7937491968 7947681792 7949684736 7974239616 7986488832 7998756864 8026324992 8061452288 8063483904 8065516032 8075870208 8100814848 8113258496 8115303168 8153726976 8165397632 8171436816 8191475712 8193540096 8204058624 8221877784 8231473152 8244117504 8272630116 8321499136 8323596288 8341675083 8354488716 8362131456 8367322032 8374976512 8406059634 8435031552 8455716864 8474082624 8487099648 8489238534 8497004544 8526391776 8539489152 8541641241 8579023824 8608591872 8610761376 8623988352 8631877632 8650626012 8661731328 8663914224 8677222848 8704024938 8707129344 8717395176 8747440128 8757753487 8760877056 8787937536 8790152238 8801436672 8803654776 8814956544 8842184064 8844412437 8855766528 8857998324 8886288384 8888527872 8927428608 8929678464 8941142016 8943395328 8971019568 8982536192 8984799936 8998601472 9026396232 9029615616 9040261664 9069133824 9071419392 9073705536 9085353984 9113416704 9127415808 9129716064 9141436416 9172942848 9186072336 9215410176 9217732608 9229565952 9249612507 9258074112 9260407296 9272295424 9274632192 9317570304 9331883008 9361686528 9364045824 9407397888 9413237286 9421848576 9450950656 9512681472 9533342952 9547987104 9556721664 9559130112 9571401728 9592190748 9606925296 9618137088 9651401802 9663676416 9684665856 9701986896 9710862336 9744447744 9746903502 9755820032 9761875704 9804598656 9807069573 9840870144 9855986688 9865003008 9886429728 9901616256 9904111623 9916826112 9947457072 9962737344 9997074432 10008861128 10043357184 10045888272 10058784768 10061319744 10070523904 10092397014 10105353216 10107899928 10120876032 10123426656 10154695761 10158317568 10170294372 10202775552 10205346816 10207918728 10221023232 10252593792 10265755648 10268342784 10270930572 10284115968 10315881408 10319560704 10331727616 10334331378 10367336448 10369949184 10383261696 10415333376 10417958208 10431332352 10433961216 10447355904 10482266592 10498368384 10531897344 10534551552 10580656128 10583322624 10596909056 10599579648 10632319488 10648651776 10665009152 10701766656 10741485492 10751311872 10754021376 10767826944 10801086464 10807790958 10820404224 10871635968 10895249088 10921967616 10924720128 10938744832 10962503712 10975297536 10982110167 10992156672 11030173488 11087985024 11098128384 11122233444 11139318288 11149508608 11156429376 11190889206 11208079512 11246708736 11259968769 11274289152 11298776832 11301624306 11316132864 11318984712 11329339392 11368522368 11371387419 11385985536 11388854988 11438698432 11478122496 11481015168 11498651136 11509170176 11534168016 11548975104 11551885632 11569630464 11605366584 11609505792 11623193568 11663253504 11666192832 11681169408 11717250048 11720202984 11735248896 11738206368 11753275392 11789578752 11792549916 11807688704 11810664432 11848384512 11851370496 11865343434 11903238144 11906237952 11921522688 11924527104 11961359424 11979733248 11998135296 12035194976 12039487488 12092178432 12095225856 12098274048 12113805312 12151222272 12169887744 12172954752 12188581888 12230590464 12248096448 12287213568 12290310144 12306087936 12332816676 12344098816 12347209728 12366176256 12408945174 12423427072 12482248704 12485394432 12531733074 12543197184 12550983048 12562464768 12609089451 12683575296 12711123936 12730649472 12742295552 12745506816 12789587664 12809233728 12824182784 12868535736 12912887808 12916142064 12935982528 12947816448 12975939018 12992596992 12995871336 13015834272 13056037407 13072798208 13076092764 13121160192 13141315584 13153337344 13181906304 13185228357 13202155008 13205482164 13222434816 13263276096 13283649792 13286997486 13329432576 13332791808 13391142912 13394517696 13411713024 13415092992 13456529352 13473804288 13477199904 13494501376 13497902208 13539594348 13544423424 13560392496 13603700736 13607129088 13610558304 13628030976 13670125056 13691123712 13694574096 13712154624 13754508544 13759414272 13779108504 13823115264 13826598912 13844348928 13887111168 13890610944 13908443136 13911948288 13929807872 13976355456 13997824512 14042529792 14046068736 14107541504 14111096832 14119855929 14132772864 14176425984 14198202368 14269022208 14300014428 14321980656 14335082496 14338695168 14357102592 14388286122 14410387944 14427205632 14477102703 14495514624 14526998784 14562623488 14566293504 14616671616 14620355253 14633730048 14642813556 14656208896 14706897984 14761305216 14783980032 14797504512 14829644592 14852424384 14875239168 14921185608 14944106016 14995611648 15013291692 15065035776 15068832408 15088177152 15091979616 15105785856 15138595521 15158029824 15161849892 15181314048 15185139984 15237476352 15255441558 15304163328 15308020224 15331534848 15378890688 15398633472 15402514176 15406395858 15426173952 15473822112 15479341056 15497591424 15501497067 15551004672 15554923776 15574892544 15623000064 15626937312 15646998528 15650941824 15671033856 15719438336 15723399888 15747552576 15797846016 15801827328 15820457912 15870984192 15874983936 15895363584 15899369472 15948479232 15972977664 15997513728 16052649984 16122904576 16126967808 16131032064 16151740416 16201629696 16211686437 16226516992 16230606336 16307453952 16330795264 16342873632 16382951424 16387080192 16408117248 16443755568 16462946304 16488235008 16545260232 16642998272 16647192576 16683350166 16708977432 16724262912 16734644064 16749953024 16786333809 16812119268 16870063104 16911433728 16948165248 16974199296 16978477068 16994009088 17052783552 17078978304 17083282482 17158047648 17217183744 17221522752 17247976704 17263755264 17301252024 17323462656 17327828448 17354445696 17408049876 17414258688 17434790352 17494880256 17515506974 17521754112 17575875072 17580304476 17602873344 17607309552 17629913088 17684368128 17688824874 17711533056 17715996648 17772576768 17777055744 17798015151 17854857216 17859356928 17882284032 17886790656 17942039136 17965072384 17969599872 17997202944 18052792464 18059231232 18080523328 18138267648 18142838784 18147411072 18170707968 18226833408 18254831616 18259432128 18282872832 18345885696 18372144672 18430820352 18435465216 18459131904 18499225014 18516148224 18520814592 18544590848 18549264384 18613417761 18635140608 18663766016 18723373056 18728091648 18797599611 18814795776 18826474572 18843697152 18901901312 19025362944 19066685904 19095974208 19113443328 19118260224 19142803456 19184381496 19213850592 19236274176 19302803604 19369331712 19403973792 19421724672 19463908527 19488895488 19493807004 19511640064 19523751408 19609197312 19614139146 19681740288 19711973376 19730006016 19772859456 19803232512 19808223246 19833652224 19894914144 19925474688 19930496229 19994148864 20017722256 20086714368 20091776544 20117569536 20122639488 20141047808 20184794028 20210706432 20215799856 20241752064 20246853312 20309391522 20316635136 20340588744 20405551104 20410693632 20415837456 20442046464 20505187584 20531511296 20536685568 20541861144 20568231936 20631762816 20639121408 20663455232 20668662756 20734672896 20739898368 20766523392 20830666752 20835916416 20862664704 20867922432 20894711808 20964533184 20996736768 21063794688 21069103104 21161312256 21166645248 21193818112 21199159296 21264638976 21297303552 21330018304 21403533312 21482970984 21502623744 21508042752 21535653888 21582429183 21602172928 21615581916 21640808448 21743271936 21790498176 21843935232 21849440256 21877489664 21925007424 21950595072 21964220334 21984313344 22060346976 22175970048 22196256768 22244466888 22278636576 22299017216 22312858752 22381778412 22416159024 22493417472 22519937538 22548578304 22597553664 22603248612 22632265728 22637969424 22658678784 22737044736 22742774838 22771971072 22777709976 22877396864 22883162337 22956244992 22962030336 22997302272 23018340352 23068336032 23097950208 23103771264 23109593787 23139260928 23210733168 23219011584 23246387136 23326507008 23332385664 23362338816 23434500096 23440405968 23470497792 23476412736 23506550784 23579157504 23585099832 23615377408 23621328864 23696769024 23702740992 23730686868 23806476288 23812475904 23843045376 23849054208 23922718848 23959466496 23996270592 24070389952 24078974976 24184356864 24190451712 24196548096 24227610624 24302444544 24339775488 24345909504 24377163776 24461180928 24496192896 24574427136 24580620288 24612175872 24665633352 24688197632 24694419456 24732352512 24817890348 24846854144 24964497408 24970788864 25025025249 25063466148 25086394368 25101966096 25124929536 25218178902 25367150592 25422247872 25461298944 25484591104 25491013632 25579175328 25618467456 25624923723 25648365568 25737071472 25825775616 25832284128 25871965056 25895632896 25951878036 25985193984 25991742672 26031668544 26112074814 26145596416 26152185528 26242320384 26273260461 26282631168 26306674688 26363812608 26370456714 26404310016 26410964328 26444869632 26526552192 26533237311 26567299584 26573994972 26658865152 26665583616 26782285824 26789035392 26823426048 26830185984 26913058704 26947608576 26954399808 26989002752 26995804416 27079188696 27088846848 27120784992 27207401472 27214258176 27221116608 27256061952 27340250112 27382247424 27389148192 27424309248 27509017088 27518828544 27558217008 27646230528 27653197824 27688697856 27748837521 27774222336 27781221888 27816886272 27823896576 27859615744 27952710912 27995649024 28085059584 28092137472 28215083008 28222193664 28239711858 28265545728 28352851968 28396404736 28538044416 28600028856 28643961312 28670164992 28677390336 28714205184 28776572244 28820775888 28854411264 28954205406 28991029248 29053997568 29125246976 29132587008 29233343232 29240710506 29267460096 29285627112 29312417792 29413795968 29421208719 29522610432 29567960064 29595009024 29659289184 29704848768 29712334869 29750478336 29842371216 29888212032 29991223296 30026583384 30130071552 30137664816 30176354304 30183959232 30211571712 30277191042 30316059648 30323699784 30362628096 30370279968 30464087283 30474952704 30510883116 30608326656 30616040448 30663069696 30757781376 30797266944 30805028352 30812791716 30852347904 30947644224 30958682112 30995182848 31002994134 31102009344 31109847552 31149785088 31246000128 31253874624 31293997056 31301883648 31342067712 31438876672 31446799776 31495105152 31595692032 31603654656 31640915824 31741968384 31749967872 31790727168 31798738944 31896958464 31945955328 31995027456 32105299968 32245809152 32253935616 32262064128 32303480832 32403259392 32423372874 32453033984 32461212672 32614907904 32661590528 32685747264 32765902848 32774160384 32816234496 32887511136 32925892608 32946330501 32976470016 33090520464 33285996544 33294385152 33366700332 33417954864 33448525824 33469288128 33499906048 33572667618 33624238536 33740126208 33779906307 33822867456 33896330496 33948398592 33956954136 33988018176 34105567104 34114162257 34157956608 34166564964 34316095296 34434367488 34443045504 34495953408 34527510528 34602504048 34646925312 34655656896 34708891392 34816099752 34828517376 34869580704 34989760512 35031013948 35043508224 35151750144 35160608952 35205746688 35214619104 35259826176 35368736256 35377649748 35423066112 35431993296 35545153536 35554111488 35596030302 35709714432 35718713856 35764568064 35773581312 35884078272 35930144768 35939199744 35994405888 36105584928 36118462464 36161046656 36276535296 36285677568 36294822144 36341415936 36453666816 36509663232 36518864256 36565745664 36691771392 36744289344 36861640704 36870930432 36918263808 36998450028 37032296448 37041629184 37089181696 37098528768 37226835522 37270281216 37327532032 37446746112 37456183296 37595199222 37629591552 37652949144 37687394304 37803802624 37827268353 38050725888 38133371808 38191948416 38226886656 38236520448 38285606912 38368762992 38427701184 38472548352 38605607208 38738663424 38807947584 38843449344 38927817054 38977790976 38987614008 39023280128 39047502816 39168112221 39218394624 39228278292 39363480576 39423946752 39460012032 39545718912 39555685071 39606465024 39616446492 39667304448 39789828288 39850949376 39860992458 39988297728 40035444512 40173428736 40183553088 40235139072 40245278976 40282095616 40369588056 40421412864 40431599712 40483504128 40493706624 40618783044 40633270272 40681177488 40811102208 40821387264 40831674912 40884092928 41010375168 41063022592 41073371136 41083722288 41136463872 41263525632 41278242816 41326910464 41337325512 41469345792 41479796736 41533046784 41661333504 41671832832 41725329408 41735844864 41789423616 41929066368 41993473536 42127589376 42138206208 42322624512 42333290496 42387636224 42398318592 42529277952 42594607104 42660036608 42807066624 42965941968 43005247488 43016085504 43071307776 43164858366 43204345856 43231163832 43281616896 43431308109 43486543872 43580996352 43687870464 43698880512 43754979328 43850014848 43861065759 43901190144 43928440668 43968626688 44120693952 44351940096 44392513536 44488933776 44557273152 44598034432 44625717504 44763556824 44832318048 44986834944 45039875076 45195107328 45206497224 45264531456 45275938848 45317357568 45415786563 45474089472 45485549676 45543942144 45555419952 45754793728 45766324674 45912489984 45924060672 45994604544 46036680704 46136672064 46195900416 46207542528 46219187574 46278521856 46421466336 46438023168 46492774272 46504491201 46653014016 46664771328 46724677632 46869000192 46880811936 46940995584 46952825472 47013101568 47158315008 47170199664 47230754816 47242657728 47393538048 47405481984 47461373736 47612952576 47624951808 47686090752 47698108416 47845437696 47918932992 47992541184 48140779904 48157949952 48368713728 48380903424 48393096192 48455221248 48604889088 48635059311 48679550976 48691819008 48754327552 48922361856 48992385792 49148854272 49161240576 49224351744 49331266704 49376395264 49388838912 49464705024 49635780696 49693708288 49928994816 49941577728 50050050498 50126932296 50172788736 50203932192 50249859072 50359001427 50436357804 50734301184 50844495744 50922597888 50969182208 50982027264 51158350656 51236934912 51249847446 51296731136 51474142944 51651551232 51664568256 51743930112 51791265792 51903756072 51970387968 51983485344 52063337088 52224149628 52291192832 52304371056 52484640768 52546520922 52565262336 52613349376 52727625216 52740913428 52808620032 52821928656 52889739264 53053104384 53066474622 53134599168 53147989944 53317730304 53331167232 53394045453 53564571648 53578070784 53646852096 53660371968 53826117408 53895217152 53908799616 53978005504 53991608832 54158377392 54177693696 54241569984 54414802944 54428516352 54442233216 54512123904 54680500224 54764494848 54778296384 54848618496 55018034176 55037657088 55116434016 55292461056 55306395648 55377395712 55497675042 55548444672 55562443776 55633772544 55647793152 55719231488 55840253283 55905421824 55991298048 56170119168 56184274944 56430166016 56444387328 56479423716 56531091456 56705703936 56792809472 57076088832 57200057712 57287922624 57340329984 57354780672 57428410368 57553144488 57641551776 57708822528 57908410812 58107995136 58250493952 58265174016 58391725581 58466686464 58481421012 58534920192 58571254224 58624835584 58827591936 58842417438 59045220864 59135920128 59190018048 59318578368 59409697536 59424669738 59500956672 59684742432 59776424064 59791488687 59982446592 60053166768 60260143104 60275329632 60352708608 60367918464 60423143424 60554382084 60632119296 60647399568 60725256192 60740559936 60928174566 60949905408 61021766232 61216653312 61232080896 61304274409 61326139392 61515562752 61594533888 61610056704 61625583432 61704695808 61895288448 61917364224 61990365696 62005988268 62204018688 62219695104 62299570176 62492000256 62507749248 62587994112 62603767296 62684135424 62877753344 62893599552 62990210304 63191384064 63207309312 63281831648 63483936768 63499935744 63581454336 63597477888 63793916928 63891910656 63990054912 64210599936 64491618304 64507871232 64524128256 64606961664 64747287549 64806518784 64846745748 64906067968 64922425344 65229815808 65323181056 65371494528 65531805696 65548320768 65632468992 65775022272 65851785216 65892661002 65952940032 66181040928 66588770304 66733400664 66835909728 66897051648 66938576256 66999812096 67145335236 67248477072 67480252416 67559812614 67645734912 67792660992 67896797184 67913908272 67976036352 68211134208 68228324514 68315913216 68333129928 68632190592 68649487011 68868734976 68886091008 68991906816 69055021056 69205008096 69293850624 69311313792 69328781361 69417782784 69632199504 69657034752 69739161408 69979521024 70062027896 70087016448 70303500288 70321217904 70411493376 70429238208 70519652352 70737472512 70755299496 70846132224 70863986592 71090307072 71108222976 71192060604 71419428864 71437427712 71529136128 71547162624 71768156544 71860289536 71878399488 71988811776 72211169856 72236924928 72322093312 72553070592 72571355136 72589644288 72682831872 72907333632 73019326464 73037728512 73131491328 73383542784 73488578688 73723281408 73741860864 73836527616 73996900056 74064592896 74083258368 74178363392 74197057536 74453671044 74540562432 74655064064 74893492224 74912366592 75190398444 75259183104 75305898288 75374788608 75607605248 75654536706 76101451776 76266743616 76383896832 76453773312 76473040896 76571213824 76737525984 76855402368 76874771169 76945096704 77211214416 77477326848 77615895168 77686898688 77855634108 77955581952 77975228016 78046560256 78095005632 78336224442 78436789248 78456556584 78726961152 78819781383 78847893504 78920024064 79091437824 79111370142 79212930048 79232892984 79334608896 79579656576 79599711933 79701898752 79721984916 79976595456 80070889024 80346857472 80367106176 80470278144 80490557952 80564191232 80739176112 80842825728 80863199424 80967008256 80987413248 81237566088 81266540544 81362354976 81622204416 81642774528 81663349824 81768185856 82020750336 82126045184 82146742272 82167444576 82272927744 82527051264 82556485632 82653820928 82674651024 82938691584 82959593472 83066093568 83246512563 83322667008 83343665664 83450658816 83471689728 83578847232 83858132736 83986947072 84255178752 84276412416 84645249024 84666580992 84775272448 84796637184 85058555904 85189214208 85320073216 85614133248 85931883936 86010494976 86032171008 86142615552 86329716732 86408691712 86462327664 86563233792 86862616218 86973087744 87161992704 87375740928 87397761024 87509958656 87700029696 87722131518 87802380288 87856881336 87937253376 88241387904 88263626157 88703880192 88785027072 88977867552 89114546304 89196068864 89251435008 89527113648 89664636096 89973669888 90079750152 90390214656 90412994448 90529062912 90551877696 90634715136 90831573126 90948178944 90971099352 91087884288 91110839904 91392261849 91509587456 91532649348 91824979968 91848121344 91989209088 92073361408 92273344128 92391800832 92415085056 92438375148 92557043712 92842932672 92876046336 92985548544 93008982402 93306028032 93329542656 93449355264 93738000384 93761623872 93881991168 93905650944 94026203136 94316630016 94340399328 94461509632 94485315456 94787076096 94810963968 94922747472 95225905152 95249903616 95372181504 95396216832 95690875392 95837865984 95985082368 96281559808 96315899904 96737427456 96761806848 96786192384 96910442496 97209778176 97270118622 97359101952 97383638016 97508655104 97844723712 97984771584 98297708544 98322481152 98448703488 98662533408 98752790528 98777677824 98838991503 98929410048 99271561392 99387416576 99857989632 99883155456 100100100996 100253864592 100345577472 100407864384 100499718144 100718002854 100872715608 101339718921 101468602368 101688991488 101845195776 101938364416 101964054528 102316701312 102342486771 102473869824 102499694892 102593462272 102948285888 103303102464 103329136512 103487860224 103582531584 103807512144 103940775936 103966970688 104126674176 104448299256 104582385664 104608742112 104969281536 105093041844 105130524672 105455250432 105481826856 105617240064 105643857312 105779478528 106106208768 106132949244 106269198336 106295979888 106635460608 106662334464 106788090906 107129143296 107156141568 107293704192 107320743936 107652234816 107790434304 107817599232 107956011008 107983217664 108316754784 108355387392 108483139968 108829605888 108857032704 108884466432 109024247808 109361000448 109528989696 109556592768 109697236992 110036068352 110075314176 110232868032 110584922112 110612791296 110754791424 110995350084 111096889344 111124887552 111267545088 111295586304 111438462976 111680506566 111810843648 111982596096 112340238336 112368549888 112860332032 112888774656 112958847432 113062182912 113411407872 113481805059 113585618944 114152177664 114400115424 114575845248 114680659968 114709561344 114856820736 115106288976 115283103552 115417645056 115816821624 116215990272 116500987904 116530348032 116783451162 116933372928 116962842024 117069840384 117142508448 117249671168 117504336663 117655183872 117684834876 118090441728 118271840256 118380036096 118637156736 118819395072 118849339476 119001913344 119369484864 119552848128 119582977374 119964893184 120106333536 120520286208 120550659264 120705417216 120735836928 120846286848 121108764168 121264238592 121294799136 121450512384 121481119872 121856349132 121899810816 122043532464 122433306624 122464161792 122608548818 122652278784 123031125504 123189067776 123220113408 123251166864 123409391616 123790576896 123834728448 123980731392 124011976536 124408037376 124439390208 124599140352 124984000512 125015498496 125175988224 125207534592 125368270848 125755506688 125787199104 125980420608 126382768128 126414618624 126563663296 126967873536 126999871488 127162908672 127194955776 127587833856 127783821312 127980109824 128421199872 128983236608 129015742464 129048256512 129213923328 129494575098 129613037568 129693491496 129812135936 129844850688 130293924327 130459631616 130646362112 130742989056 131063611392 131096641536 131264937984 131550044544 131583197277 131703570432 131785322004 131905880064 132362081856 133177540608 133466801328 133671819456 133794103296 133877152512 133999624192 134290670472 134496954144 134960504832 135119625228 135585321984 135793594368 135827816544 135952072704 136247359689 136422268416 136456649028 136631826432 136666259856 137264381184 137298974022 137737469952 137772182016 137983813632 138110042112 138410016192 138587701248 138622627584 138657562722 138835565568 139264399008 139314069504 139478322816 139513473603 139959042048 140124055792 140174032896 140607000576 140642435808 140822986752 140858476416 141039304704 141474945024 141510598992 141692264448 141727973184 142180614144 142216445952 142384121208 142838857728 142874855424 143058272256 143094325248 143536313088 143720579072 143756798976 143977623552 144422339712 144473849856 144644186624 145106141184 145142710272 145179288576 145365663744 145814667264 145905177933 146038652928 146075457024 146262982656 146767085568 146977157376 147446562816 147483721728 147673055232 147993800112 148129185792 148166516736 148356726784 148394115072 148907342088 149081124864 149310128128 149786984448 149824733184 150380796888 150518366208 150611796576 150749577216 151077004281 151215210496 151309073412 152202903552 152533487232 152767793664 152907546624 152946081792 153142427648 153475051968 153710804736 153749542338 153890193408 154422428832 154954653696 155231790336 155373797376 155711268216 155911163904 155950456032 156093120512 156190011264 156672448884 156873578496 156913113168 157453922304 157639562766 157695787008 157840048128 158182875648 158222740284 158425860096 158465785968 158669217792 159159313152 159199423866 159403797504 159443969832 159953190912 160141778048 160182136359 160693714944 160734212352 160940556288 160981115904 161128382464 161478352224 161685651456 161726398848 161934016512 161974826496 162475132176 162533081088 162724709952 163244408832 163285549056 163326699648 163536371712 164041500672 164252090368 164293484544 164334889152 164545855488 165054102528 165112971264 165307641856 165349302048 165877383168 165919186944 166132187136 166493025126 166645334016 166687331328 166901317632 166943379456 167157694464 167520759849 167716265472 167973894144 168510357504 168552824832 169290498048 169333161984 169550544896 169593274368 170117111808 170378428416 170640146432 171228266496 171863767872 172020989952 172064342016 172285231104 172659433464 172817383424 172924655328 173126467584 173725232436 174323985408 174751481856 174795522048 175019917312 175175176743 175400059392 175444263036 175604760576 175713762672 175874506752 176482775808 176527252314 177407760384 177570054144 177955735104 178229092608 178392137728 178502870016 179054227296 179329272192 179374466061 179947339776 180159500304 180780429312 180825988896 181058125824 181103755392 181269430272 181663146252 181896357888 181942198704 182175768576 182221679808 182784523698 183019174912 183065298696 183649959936 183696242688 183912823227 183978418176 184146722816 184546688256 184783601664 184830170112 184876750296 185114087424 185685865344 185752092672 185971097088 186017964804 186612056064 186659085312 186898710528 187476000768 187523247744 187763982336 187811301888 188052406272 188633260032 188680798656 188923019264 188970630912 189574152192 189621927936 189845494944 190451810304 190499807232 190744363008 190792433664 191381750784 191675731968 191970164736 192563119616 192631799808 193474854912 193523613696 193572384768 193820884992 194241862647 194419556352 194540237244 194718203904 194767276032 195017310208 195689447424 195969543168 196595417088 196644962304 196897406976 197325066816 197505581056 197555355648 197677983006 197858820096 198543122784 198774833152 199766310912 200200201992 200507729184 200691154944 200815728768 200999436288 201436005708 201745431216 202679437842 202937204736 203377982976 203690391552 203876728832 203928109056 204633402624 204684973542 204947739648 204999389784 205186924544 205896571776 205948461033 206606204928 206658273024 206975720448 207165063168 207615024288 207881551872 207933941376 207986344083 208253348352 208896598512 209164771328 209217484224 209938563072 210186083688 210261049344 210910500864 210963653712 211234480128 211287714624 211558957056 212212417536 212265898488 212538396672 212591959776 213270921216 213324668928 213576181812 214258286592 214312283136 214587408384 214641487872 215304469632 215580868608 215635198464 215912022016 215966435328 216633509568 216710774784 216966279936 217659211776 217714065408 217768932864 218048495616 218722000896 219057979392 219113185536 219394473984 220072136704 220150628352 220465736064 221169844224 221225582592 221509582848 221990700168 222193778688 222249775104 222535090176 222591172608 222876925952 223361013132 223621687296 223965192192 224680476672 224737099776 225720664064 225777549312 225917694864 226124365824 226822815744 226963610118 227171237888 228304355328 228800230848 229151690496 229361319936 229419122688 229713641472 230212577952 230566207104 230624313507 230835290112 231633643248 232431980544 233001975808 233060696064 233566902324 233866745856 233925684048 234139680768 234285016896 234499342336 235008673326 235310367744 235369669752 236180883456 236459344149 236543680512 236760072192 237274313472 237638790144 237698678952 238003826688 238738969728 238799135799 239105696256 239165954748 239929786368 240212667072 241040572416 241101318528 241410834432 241471673856 241692573696 242217528336 242528477184 242589598272 242901024768 242962239744 243712698264 243799621632 244087064928 244866613248 244928323584 245217097636 245304557568 246062251008 246378135552 246440226816 246502333728 246818783232 247581153792 247669456896 247961462784 248023953072 248816074752 248878780416 249198280704 249968001024 250030996992 250351976448 250415069184 250736541696 251511013376 251574398208 251960841216 252765536256 252829237248 253127326592 253935747072 253999742976 254325817344 254389911552 255175667712 255567642624 255960219648 256842399744 257966473216 258031484928 258096513024 258427846656 258989150196 259226075136 259386982992 259624271872 259689701376 260587848654 260919263232 261292724224 261485978112 262127222784 262193283072 262529875968 263100089088 263166394554 263407140864 263570644008 263811760128 264724163712 264790878471 266355081216 266933602656 267343638912 267588206592 267754305024 267999248384 268581340944 268993908288 269921009664 270239250456 271170643968 271587188736 271655633088 271904145408 272494719378 272844536832 272913298056 273263652864 273332519712 274176785547 274528762368 274597948044 275474939904 275544364032 275967627264 276220084224 276820032384 277175402496 277245255168 277315125444 277671131136 278528798016 278628139008 278956645632 279026947206 279918084096 280248111584 280348065792 281214001152 281284871616 281645973504 281716952832 282078609408 282949890048 283021197984 283384528896 283455946368 284361228288 284432891904 284768242416 285677715456 285749710848 286116544512 286188650496 287072626176 287441158144 287513597952 287955247104 288844679424 288947699712 289288373248 290212282368 290285420544 290358577152 290731327488 291629334528 291810355866 292077305856 292150914048 292525965312 293534171136 293954314752 294893125632 294967443456 295346110464 295987600224 296258371584 296333033472 296713453568 296788230144 297814684176 298162249728 298620256256 299573968896 299649466368 300761593776 301036732416 301223593152 301499154432 302154008562 302430420992 302618146824 304019156763 304405807104 305066974464 305535587328 305815093248 305892163584 306284855296 306950103936 307027460313 307421609472 307499084676 307780386816 308844857664 309909307392 310463580672 310747594752 311422536432 311822327808 311900912064 312186241024 312380022528 313344897768 313747156992 313826226336 314907844608 315279125532 315391574016 316365751296 316445480568 316851720192 316931571936 317338435584 318318626304 318398847732 318807595008 318887939664 319906381824 320283556096 320364272718 321387429888 321468424704 321881112576 321962231808 322256764928 322956704448 323371302912 323452797696 323868033024 323949652992 324950264352 325066162176 325449419904 326488817664 326571098112 326653399296 327072743424 328083001344 328504180736 328586969088 328669778304 329091710976 330108205056 330225942528 330615283712 330698604096 331754766336 331838373888 332264374272 332986050252 333290668032 333374662656 333802635264 333886758912 334315388928 335041519698 335432530944 335947788288 337020715008 337105649664 338580996096 338666323968 339101089792 339186548736 340234223616 340445415177 340756856832 341280292864 342456532992 343727535744 344041979904 344128684032 344570462208 345318866928 345634766848 345849310656 346252935168 347450464872 348647970816 349502963712 349591044096 350350353486 350800118784 350888526072 351209521152 351427525344 351749013504 352513009989 352965551616 353054504628 354815520768 355140108288 355911470208 356458185216 356784275456 357005740032 358108454592 358658544384 358748932122 359894679552 360319000608 361560858624 361651977792 362116251648 362207510784 362538860544 363326292504 363792715776 363884397408 364351537152 364443359616 365569047396 366038349824 366130597392 367299919872 367392485376 367825646454 367956836352 368293445632 369093376512 369567203328 369660340224 369753500592 370228174848 371371730688 371504185344 371942194176 372035929608 373224112128 373318170624 373797421056 374952001536 375046495488 375527964672 375622603776 376104812544 377266520064 377361597312 377846038528 377941261824 379148304384 379243855872 379690989888 380903620608 380999614464 381488726016 381584867328 382763501568 383351463936 383940329472 385126239232 385263599616 386949709824 387047227392 387144769536 387641769984 388483725294 388839112704 389080474488 389436407808 389534552064 390034620416 390881772981 391378894848 391939086336 393190834176 393289924608 393794813952 394650133632 395011162112 395110711296 395355966012 395717640192 397086245568 397549666304 399532621824 400400403984 401015458368 401382309888 401631457536 401998872576 402872011416 403490862432 405358875684 406755965952 407380783104 407753457664 407856218112 408742079067 409266805248 409369947084 409895479296 409998779568 410373849088 411793143552 411896922066 413212409856 413316546048 413951440896 414330126336 415230048576 415763103744 415867882752 415972688166 416506696704 417793197024 418329542656 418434968448 418540420809 419877126144 420372167376 420522098688 421821001728 421927307424 422468960256 422575429248 423117914112 424424835072 424531796976 425076793344 425183919552 426541842432 426649337856 427152363624 428516573184 428624566272 429174816768 429282975744 430608939264 431161737216 431270396928 431824044032 431932870656 433267019136 433421549568 433932559872 435318423552 435428130816 435537865728 436096991232 437444001792 437715533799 438115958784 438226371072 438788947968 440144273408 440301256704 440931472128 442339688448 442451165184 443019165696 443981400336 444387557376 444499550208 445070180352 445182345216 445753851904 446722026264 447243374592 447930384384 449360953344 449474199552 451441328128 451555098624 451835389728 452248731648 453231012843 453645631488 453927220236 454342475776 456608710656 457600461696 458303380992 458722639872 458838245376 459427282944 460425155904 461132414208 461248627014 461670580224 463267286496 464863961088 466121392128 467133804648 467733491712 467851368096 468279361536 468570033792 468998684672 470017346652 470620735488 470739339504 472361766912 472918688298 473087361024 473520144384 474548626944 475277580288 475397357904 476007653376 477477939456 477598271598 478211392512 478331909496 479859572736 480425334144 480546409077 482081144832 482202637056 482821668864 482943347712 483385147392 484435056672 485056954368 485179196544 485802049536 485924479488 487425396528 487599243264 488174129856 489733226496 489856647168 490434195272 490609115136 492124502016 492756271104 492880453632 493004667456 493637566464 495162307584 495338913792 495922925568 496047906144 497632149504 497757560832 498396561408 499936002048 500061993984 500703952896 500830138368 501473083392 502562279547 503022026752 503148796416 503921682432 505531072512 505658474496 506254653184 507871494144 507999485952 508651634688 508779823104 510351335424 511135285248 511920439296 513684799488 515932946432 516062969856 516193026048 516855693312 517978300392 518452150272 518773965984 519248543744 519379402752 521175697308 522585448448 522971956224 524254445568 524386566144 525059751936 526200178176 526332789108 526814281728 527141288016 527623520256 529448327424 529581756942 532710162432 533867205312 534687277824 535176413184 535508610048 535998496768 537162681888 537987816576 538123398183 539842019328 540478500912 542341287936 543174377472 543311266176 543808290816 544989438756 545689073664 545826596112 546527305728 546665039424 548353571094 549057524736 549195896088 550949879808 551088728064 551738469681 551935254528 552440168448 553640064768 554350804992 554490510336 554630250888 555342262272 557057596032 557256278016 557913291264 558053894412 559836168192 560496223168 560696131584 562428002304 562569743232 563291947008 563433905664 564157218816 565899780096 566042395968 566769057792 566911892736 568722456576 568865783808 569536484832 571355430912 571499421696 572233089024 572377300992 574145252352 574882316288 575027195904 575910494208 577689358848 577895399424 578576746496 580424564736 580570841088 580717154304 581462654976 582725587941 583258669056 583620711732 584154611712 584301828096 585051930624 587068342272 587908629504 589786251264 589934886912 590692220928 591975200448 592516743168 592666066944 593426907136 593576460288 595629368352 596324499456 597240512512 599298932736 601523187552 602073464832 602447186304 602998308864 604308017124 604860841984 605236293648 608038313526 608811614208 610133948928 611071174656 611630186496 611784327168 612569710592 613900207872 614054920626 614843218944 614998169352 615560773632 617689715328 617845383099 619818614784 620927161344 621495189504 622845072864 623644655616 623801824128 624372482048 624760045056 626689795536 627494313984 627652452672 629815689216 630558251064 630783148032 632731502592 632890961136 633703440384 633863143872 634676871168 636637252608 636797695464 637615190016 637775879328 639812763648 640567112192 640728545436 642774859776 642936849408 643762225152 643924463616 644513529856 645913408896 646742605824 646905595392 647736066048 647899305984 649900528704 650132324352 650898839808 652977635328 653142196224 653306798592 654145486848 656166002688 657008361472 657173938176 657339556608 658183421952 660216410112 660451885056 661230567424 661397208192 663509532672 663676747776 664528748544 665972100504 666581336064 666749325312 667605270528 667773517824 668630777856 670083039396 670865061888 671895576576 674041430016 674211299328 677161992192 677332647936 678202179584 678373097472 680468447232 680890830354 681513713664 682560585728 684913065984 687455071488 688083959808 688257368064 689140924416 690637733856 691269533696 691698621312 691872940521 692505870336 694900929744 697295941632 699005927424 699182088192 700700706972 701600237568 701777052144 702419042304 702855050688 703498027008 705026019978 705931103232 706109009256 709378032447 709631041536 710280216576 711822940416 712916370432 713568550912 714011480064 716216909184 716397407397 717317088768 717497864244 719789359104 720638001216 723121717248 723303955584 724232503296 724415021568 725077721088 726652585008 727585431552 727768794816 728703074304 728886719232 731138094792 732076699648 732261194784 734599839744 734784970752 735651292908 735913672704 738186753024 739134406656 739320680448 739507001184 740456349696 742743461376 743008370688 743884388352 744071859216 746448224256 746636341248 747594842112 749904003072 750092990976 751055929344 751245207552 752209625088 754533040128 754723194624 755692077056 755882523648 758296608768 758487711744 759381979776 761807241216 761999228928 762977452032 763169734656 765527003136 766702927872 767880658944 770252478464 770527199232 773899419648 774094454784 774289539072 775283539968 776967450588 777678225408 778160948976 778872815616 779069104128 780069240832 781763545962 782757789696 783878172672 786381668352 786579849216 787589627904 789300267264 790022324224 790221422592 790711932024 791435280384 794172491136 794372635413 795099332608 799065243648 800800807968 802030916736 802764619776 803262915072 803997745152 805744022832 806981724864 810717751368 813511931904 814761566208 815506915328 815712436224 817484158134 818533610496 818739894168 819790958592 819997559136 820747698176 822530356641 823586287104 823793844132 826424819712 826633092096 827902881792 828660252672 830460097152 831526207488 831735765504 831945376332 833013393408 835586394048 836659085312 836869936896 837080841618 839754252288 840744334752 841044197376 843642003456 843854614848 844937920512 845150858496 846235828224 848849670144 849063593952 850153586688 850367839104 853083684864 853298675712 854304727248 857033146368 857249132544 858349633536 858565951488 861217878528 862323474432 862540793856 863648088064 863865741312 866534038272 866843099136 867865119744 870636847104 870856261632 871075731456 872193982464 874888003584 875431067598 876231917568 876452742144 877577895936 880288546816 880602513408 881862944256 884679376896 884902330368 886038331392 887962800672 888775114752 888999100416 890140360704 890364690432 891507703808 893444052528 894486749184 895860768768 898721906688 898948399104 902882656256 903110197248 903670779456 904497463296 906462025686 907291262976 907854440472 908684951552 912057470289 913217421312 915200923392 916606761984 917445279744 917676490752 918854565888 920850311808 921082380939 922264828416 922497254028 923341160448 926534572992 929727922176 932242784256 934267609296 935466983424 935702736192 936558723072 937140067584 937997369344 940034693304 941241470976 941478679008 944723533824 945837376596 946174722048 949097253888 950555160576 950794715808 952015306752 954955878912 955196543196 956422785024 956663818992 959719145472 960850668288 961092818154 964162289664 964405274112 965643337728 965886695424 966770294784 968870113344 970113908736 970358393088 971604099072 971848958976 974850793056 975198486528 976348259712 979466452992 979713294336 980868390544 981218230272 984249004032 985512542208 985760907264 986009334912 987275132928 990324615168 990677827584 991845851136 992095812288 995264299008 995515121664 996793122816 999872004096 1000123987968 1001407905792 1001660276736 1002946166784 1005124559094 1006044053504 1006297592832 1007843364864 1011062145024 1011316948992 1012509306368 1015742988288 1015998971904 1017303269376 1017559646208 1020702670848 1021336245531 1022270570496 1023840878592 1027369598976 1031865892864 1032125939712 1032386052096 1033711386624 1035956600784 1036904300544 1037547931968 1038497087488 1038758805504 1042351394616 1045170896896 1045943912448 1048508891136 1048773132288 1052400356352 1052665578216 1053628563456 1054282576032 1055247040512 1057539029967 1058896654848 1059163513884 1065420324864 1067734410624 1069374555648 1070352826368 1071017220096 1071996993536 1074325363776 1075975633152 1076246796366 1079684038656 1080957001824 1084682575872 1086348754944 1086622532352 1087616581632 1089978877512 1091378147328 1091653192224 1093054611456 1093330078848 1096707142188 1098115049472 1098391792176 1101899759616 1102177456128 1103476939362 1103870509056 1104880336896 1107280129536 1108701609984 1108981020672 1109260501776 1110684524544 1114115192064 1114512556032 1115826582528 1116107788824 1119672336384 1120992446336 1121392263168 1124856004608 1125139486464 1126583894016 1126867811328 1128314437632 1131799560192 1132084791936 1133538115584 1133823785472 1137444913152 1137731567616 1139072969664 1142710861824 1142998843392 1144466178048 1144754601984 1148290504704 1149764632576 1150054391808 1151820988416 1155378717696 1155790798848 1157153492992 1160849129472 1161141682176 1161434308608 1162925309952 1165451175882 1166517338112 1167241423464 1168309223424 1168603656192 1170103861248 1172645318943 1174136684544 1175817259008 1179572502528 1179869773824 1181384441856 1183950400896 1185033486336 1185332133888 1186853814272 1187152920576 1191258736704 1192648998912 1194481025024 1198597865472 1203046375104 1204146929664 1204894372608 1205996617728 1208616034248 1209721683968 1210472587296 1216076627052 1220267897856 1222142349312 1223260372992 1223568654336 1225139421184 1226226237201 1227800415744 1228109841252 1229686437888 1229996338704 1231121547264 1235379430656 1235690766198 1239637229568 1241854322688 1242990379008 1245690145728 1247289311232 1247603648256 1248744964096 1249520090112 1253379591072 1254988627968 1255304905344 1255621262427 1259631378432 1261116502128 1261566296064 1265463005184 1265781922272 1267406880768 1267726287744 1269353742336 1273274505216 1273595390928 1275230380032 1275551758656 1279625527296 1281134224384 1281457090872 1285549719552 1285873698816 1287524450304 1287848927232 1289027059712 1291826817792 1293485211648 1293811190784 1295472132096 1295798611968 1299801057408 1300264648704 1301797679616 1305955270656 1306284392448 1306613597184 1308290973696 1312332005376 1314016722944 1314347876352 1314679113216 1316366843904 1320432820224 1320903770112 1322461134848 1322794416384 1327019065344 1327353495552 1329057497088 1331944201008 1333162672128 1333498650624 1335210541056 1335547035648 1337261555712 1340166078792 1341730123776 1343791153152 1348082860032 1348422598656 1354323984384 1354665295872 1356404359168 1356746194944 1359693038529 1360936894464 1361781660708 1363027427328 1365121171456 1369826131968 1374910142976 1376167919616 1376514736128 1378281848832 1381275467712 1382539067392 1383397242624 1383745881042 1385011740672 1389801859488 1394591883264 1398364176384 1401401413944 1403200475136 1403554104288 1404838084608 1405710101376 1406996054016 1410052039956 1411862206464 1412218018512 1418756064894 1419262083072 1420560433152 1423645880832 1425832740864 1427137101824 1428022960128 1432433818368 1432794814794 1434634177536 1434995728488 1439578718208 1441276002432 1441639227231 1446243434496 1446607911168 1448465006592 1448830043136 1450155442176 1453305170016 1455170863104 1455537589632 1457406148608 1457773438464 1462276189584 1464153399296 1464522389568 1469199679488 1469569941504 1471302585816 1471827345408 1476373506048 1478268813312 1478641360896 1479014002368 1480912699392 1485486922752 1486016741376 1487768776704 1488143718432 1492896448512 1493272682496 1495189684224 1499808006144 1500185981952 1502111858688 1502490415104 1504419250176 1507686838641 1509066080256 1509446389248 1511384154112 1511765047296 1516593217536 1516975423488 1518763959552 1523614482432 1523998457856 1525954904064 1526339469312 1531054006272 1533405855744 1535761317888 1540504956928 1541054398464 1547798839296 1548188909568 1548579078144 1550567079936 1553934901176 1555356450816 1556321897952 1557745631232 1558138208256 1560138481664 1563527091924 1567756345344 1572763336704 1573159698432 1575179255808 1578600534528 1580044648448 1580442845184 1581423864048 1582870560768 1588344982272 1588745270826 1590198665216 1598130487296 1601601615936 1604061833472 1605529239552 1606525830144 1607995490304 1611488045664 1613963449728 1614370194549 1621435502736 1627023863808 1629523132416 1631013830656 1631424872448 1634968316268 1637067220992 1637479788336 1639581917184 1639995118272 1641495396352 1645060713282 1647172574208 1647587688264 1652849639424 1653266184192 1655215409043 1655805763584 1657320505344 1660920194304 1663052414976 1663471531008 1663890752664 1666026786816 1671172788096 1673318170624 1673739873792 1674161683236 1679508504576 1681488669504 1682088394752 1687284006912 1687709229696 1689875841024 1690301716992 1692471656448 1697699340288 1698127187904 1700307173376 1700735678208 1706167369728 1706597351424 1708609454496 1714066292736 1714498265088 1716699267072 1717131902976 1722435757056 1724646948864 1725081587712 1727296176128 1727731482624 1733068076544 1733686198272 1735730239488 1741273694208 1741712523264 1742151462912 1744387964928 1749776007168 1750862135196 1752463835136 1752905484288 1755155791872 1760577093632 1761205026816 1763725888512 1769358753792 1769804660736 1772076662784 1775925601344 1777550229504 1777998200832 1780280721408 1780729380864 1783015407616 1786888105056 1788973498368 1791721537536 1797896798208 1805765312512 1806220394496 1807341558912 1808994926592 1812924051372 1814582525952 1815708880944 1817369903104 1824114940578 1826434842624 1830401846784 1833213523968 1834890559488 1835352981504 1837709131776 1841700623616 1842164761878 1844529656832 1844994508056 1846682320896 1853069145984 1853536149297 1859455844352 1864485568512 1868535218592 1870933966848 1871405472384 1873117446144 1874280135168 1875994738688 1880069386608 1882482941952 1882957358016 1889447067648 1891674753192 1892349444096 1898194507776 1901110321152 1901589431616 1904030613504 1909911757824 1910393086392 1912845570048 1913327637984 1919438290944 1921701336576 1922185636308 1928324579328 1928810548224 1931286675456 1931773390848 1933540589568 1937740226688 1940227817472 1940716786176 1943208198144 1943697917952 1949701586112 1950396973056 1952696519424 1958932905984 1959426588672 1961736781088 1962436460544 1968498008064 1971025084416 1971521814528 1972018669824 1974550265856 1980649230336 1981355655168 1983691702272 1984191624576 1990528598016 1991030243328 1993586245632 1999744008192 2000247975936 2002815811584 2003320553472 2005892333568 2010249118188 2012088107008 2012595185664 2015686729728 2022124290048 2022633897984 2025018612736 2031485976576 2031997943808 2034606538752 2035119292416 2041405341696 2042672491062 2044541140992 2047681757184 2054739197952 2064251879424 2064772104192 2067422773248 2071913201568 2073808601088 2075095863936 2076994174976 2077517611008 2084702789232 2090341793792 2091887824896 2097017782272 2097546264576 2104800712704 2105331156432 2107257126912 2108565152064 2110494081024 2115078059934 2117793309696 2118327027768 2128134097341 2130840649728 2135468821248 2138749111296 2140705652736 2142034440192 2143993987072 2148650727552 2149192222191 2151951266304 2152493592732 2159368077312 2161914003648 2169365151744 2172697509888 2173245064704 2175233163264 2179957755024 2182756294656 2183306384448 2186109222912 2186660157696 2193414284376 2196230098944 2196783584352 2203799519232 2204354912256 2206953878724 2207741018112 2214560259072 2217403219968 2217962041344 2218521003552 2221369049088 2228230384128 2229025112064 2231653165056 2232215577648 2239344672768 2241984892672 2242784526336 2249712009216 2250278972928 2253167788032 2253735622656 2256628875264 2263599120384 2264169583872 2267076231168 2267647570944 2274889826304 2275463135232 2278145939328 2285421723648 2285997686784 2288932356096 2289509203968 2296581009408 2299529265152 2300108783616 2303641976832 2310757435392 2311581597696 2314306985984 2321698258944 2322283364352 2322868617216 2325850619904 2330902351764 2333034676224 2334482846928 2336618446848 2337207312384 2340207722496 2345290637886 2348273369088 2351634518016 2359145005056 2359739547648 2362768883712 2367900801792 2370066972672 2370664267776 2373707628544 2374305841152 2382517473408 2383117906239 2385297997824 2388962050048 2397195730944 2406092750208 2408293859328 2409788745216 2411993235456 2417232068496 2419443367936 2420945174592 2432153254104 2440535795712 2444284698624 2446520745984 2447137308672 2452452474402 2455600831488 2456219682504 2459372875776 2459992677408 2462243094528 2467591069923 2470758861312 2471381532396 2479274459136 2483708645376 2485980758016 2491380291456 2494578622464 2495207296512 2497489928192 2499040180224 2506759182144 2509977255936 2510609810688 2511242524854 2519262756864 2522233004256 2523132592128 2530926010368 2531563844544 2534813761536 2535452575488 2538707484672 2546549010432 2547190781856 2550460760064 2551103517312 2559251054592 2562268448768 2562914181744 2571099439104 2571747397632 2575048900608 2575697854464 2578054119424 2583653635584 2586970423296 2587622381568 2590944264192 2591597223936 2599602114816 2600529297408 2603595359232 2611910541312 2612568784896 2613227194368 2616581947392 2624664010752 2628033445888 2628695752704 2629358226432 2632733687808 2640865640448 2641807540224 2644922269696 2645588832768 2654038130688 2654706991104 2658114994176 2663888402016 2666325344256 2666997301248 2670421082112 2671094071296 2674523111424 2680332157584 2683460247552 2687582306304 2696165720064 2696845197312 2708647968768 2709330591744 2712808718336 2713492389888 2719386077058 2721873788928 2723563321416 2726054854656 2730242342912 2736172410867 2739652263936 2749820285952 2752335839232 2753029472256 2756563697664 2762550935424 2765078134784 2766794485248 2767491762084 2770023481344 2779603718976 2789183766528 2796728352768 2802802827888 2806400950272 2807108208576 2809676169216 2811420202752 2813992108032 2820104079912 2823724412928 2824436037024 2837512129788 2838524166144 2847291761664 2851665481728 2854274203648 2856045920256 2864867636736 2865589629588 2869268355072 2869991456976 2879157436416 2882552004864 2883278454462 2892486868992 2893215822336 2896930013184 2897660086272 2900310884352 2906610340032 2910341726208 2911075179264 2914812297216 2915546876928 2924552379168 2928306798592 2929044779136 2938399358976 2939139883008 2942605171632 2943654690816 2952747012096 2956537626624 2957282721792 2958028004736 2961825398784 2970973845504 2972033482752 2975537553408 2976287436864 2985792897024 2986545364992 2990379368448 2999616012288 3000371963904 3004223717376 3004980830208 3008838500352 3015373677282 3018132160512 3018892778496 3022768308224 3023530094592 3033186435072 3033950846976 3037527919104 3047228964864 3047996915712 3051909808128 3052678938624 3062108012544 3064008736593 3066811711488 3071522635776 3081009913856 3082108796928 3095597678592 3096377819136 3097158156288 3101134159872 3107869802352 3110712901632 3112643795904 3115491262464 3116276416512 3120276963328 3127054183848 3135512690688 3145526673408 3146319396864 3157201069056 3160089296896 3160885690368 3162847728096 3165741121536 3172617089901 3176689964544 3177490541652 3180397330432 3196260974592 3203203231872 3208123666944 3211058479104 3213051660288 3215990980608 3222976091328 3227926899456 3228740389098 3242871005472 3254047727616 3259046264832 3262849744896 3269936632536 3274134441984 3274959576672 3279163834368 3279990236544 3282990792704 3290121426564 3294345148416 3295175376528 3305699278848 3306532368384 3310430818086 3311611527168 3314641010688 3321840388608 3326104829952 3326943062016 3327781505328 3332053573632 3342345576192 3346636341248 3347479747584 3348323366472 3359017009152 3362977339008 3364176789504 3374568013824 3375418459392 3379751682048 3380603433984 3384943312896 3395398680576 3396254375808 3400614346752 3401471356416 3412334739456 3413194702848 3417218908992 3428132585472 3428996530176 3433398534144 3434263805952 3444871514112 3449293897728 3450163175424 3454592352256 3455462965248 3466136153088 3467372396544 3471460478976 3482547388416 3483425046528 3484302925824 3488775929856 3499552014336 3501724270392 3504927670272 3505810968576 3510311583744 3517935956829 3521154187264 3522410053632 3527451777024 3538717507584 3539609321472 3544153325568 3551851202688 3555100459008 3555996401664 3560561442816 3561458761728 3566030815232 3573776210112 3577946996736 3583443075072 3595793596416 3611530625024 3612440788992 3614683117824 3617989853184 3625848102744 3629165051904 3631417761888 3634739806208 3648229881156 3660803693568 3666427047936 3669781118976 3670705963008 3675418263552 3683401247232 3684329523756 3689059313664 3689989016112 3693364641792 3706138291968 3707072298594 3718911688704 3728971137024 3737070437184 3741867933696 3742810944768 3746234892288 3748560270336 3751989477376 3760138773216 3764965883904 3765914716032 3766863787281 3778894135296 3783349506384 3784698888192 3796389015552 3802220642304 3803178863232 3808061227008 3819823515648 3820786172784 3825691140096 3826655275968 3838876581888 3843402673152 3844371272616 3856649158656 3857621096448 3862573350912 3863546781696 3867081179136 3875480453376 3880455634944 3881433572352 3886416396288 3887395835904 3899403172224 3900793946112 3905393038848 3917865811968 3918853177344 3923473562176 3924872921088 3936996016128 3942050168832 3943043629056 3944037339648 3949100531712 3961298460672 3962711310336 3967383404544 3968383249152 3981057196032 3982060486656 3987172491264 3999488016384 4000495951872 4005631623168 4006641106944 4011784667136 4020498236376 4024176214016 4025190371328 4031373459456 4044248580096 4045267795968 4050037225472 4062971953152 4063995887616 4069213077504 4070238584832 4079079115587 4082810683392 4085344982124 4089082281984 4095363514368 4109478395904 4128503758848 4129544208384 4134845546496 4143826403136 4147617202176 4150191727872 4153988349952 4155035222016 4169405578464 4180683587584 4183775649792 4195092529152 4209601425408 4210662312864 4214514253824 4217130304128 4220988162048 4230156119868 4235586619392 4236654055536 4256268194682 4261681299456 4270937642496 4277498222592 4281411305472 4284068880384 4287987974144 4297301455104 4298384444382 4303902532608 4304987185464 4318736154624 4323828007296 4324917681693 4338730303488 4345395019776 4346490129408 4350466326528 4359915510048 4365512589312 4366612768896 4372218445824 4373320315392 4386828568752 4392460197888 4393567168704 4407599038464 4408709824512 4413907757448 4415482036224 4429120518144 4434806439936 4435924082688 4437042007104 4442738098176 4456460768256 4458050224128 4463306330112 4464431155296 4478689345536 4483969785344 4485569052672 4499424018432 4500557945856 4506335576064 4507471245312 4513257750528 4523060515923 4527198240768 4528339167744 4534152462336 4535295141888 4549779652608 4550926270464 4556291878656 4570843447296 4571995373568 4577864712192 4579018407936 4593162018816 4599058530304 4600217567232 4607283953664 4621514870784 4623163195392 4628613971968 4643396517888 4644566728704 4645737234432 4651701239808 4661804703528 4666069352448 4668965693856 4673236893696 4674414624768 4680415444992 4690581275772 4703269036032 4718290010112 4719479095296 4725537767424 4735801603584 4740133945344 4741328535552 4747415257088 4748611682304 4765034946816 4766235812478 4770595995648 4777924100096 4794391461888 4812185500416 4816587718656 4819577490432 4823986470912 4834464136992 4838886735872 4841890349184 4843110583647 4864306508208 4881071591424 4888569397248 4893041491968 4894274617344 4904904948804 4911201662976 4912439365008 4918745751552 4919985354816 4924486189056 4935182139846 4941517722624 4942763064792 4958548918272 4965646227129 4967417290752 4971961516032 4982760582912 4989157244928 4990414593024 4994979856384 4998080360448 5013518364288 5019954511872 5021219621376 5022485049708 5038525513728 5044466008512 5046265184256 5061852020736 5063127689088 5069627523072 5070905150976 5077414969344 5093098020864 5094381563712 5100921520128 5102207034624 5118502109184 5124536897536 5125828363488 5142198878208 5143494795264 5150097801216 5151395708928 5167307271168 5173940846592 5175244763136 5181888528384 5183194447872 5199204229632 5201058594816 5207190718464 5223821082624 5225137569792 5226454388736 5233163894784 5249328021504 5256066891776 5257391505408 5258716452864 5265467375616 5281731280896 5283615080448 5289844539392 5291177665536 5308076261376 5309413982208 5316229988352 5327776804032 5332650688512 5333994602496 5340842164224 5342188142592 5349046222848 5360664315168 5366920495104 5375164612608 5393690394624 5417295937536 5418661183488 5425617436672 5426984779776 5438772154116 5443747577856 5447126642832 5452109709312 5460484685824 5472344821734 5479304527872 5499640571904 5504671678464 5506058944512 5513127395328 5525101870848 5530156269568 5533588970496 5534983524168 5540046962688 5559207437952 5560608447891 5578367533056 5593456705536 5605605655776 5612801900544 5614216417152 5619352338432 5622840405504 5627984216064 5640208159824 5647448825856 5648872074048 5675024259576 5677048332288 5694583523328 5703330963456 5708548407296 5712091840512 5729735273472 5731179259176 5738536710144 5739982913952 5758314872832 5765104009728 5766556908924 5784973737984 5786431644672 5793860026368 5795320172544 5800621768704 5813220680064 5820683452416 5822150358528 5829624594432 5831093753856 5849104758336 5856613597184 5858089558272 5876798717952 5878279766016 5885210343264 5887309381632 5905494024192 5913075253248 5914565443584 5916056009472 5923650797568 5941947691008 5944066965504 5951075106816 5952574873728 5971585794048 5973090729984 5980758736896 5999232024576 6000743927808 6008447434752 6009961660416 6017677000704 6030747354564 6036264321024 6037785556992 6045536616448 6047060189184 6066372870144 6067901693952 6075055838208 6094457929728 6095993831424 6103819616256 6105357877248 6124216025088 6128017473186 6133623422976 6143045271552 6162019827712 6164217593856 6192755638272 6194316312576 6202268319744 6215739604704 6221425803264 6225287591808 6230982524928 6232552833024 6240553926656 6254108367696 6271025381376 6291053346816 6292638793728 6314402138112 6320178593792 6321771380736 6325695456192 6331482243072 6345234179802 6353379929088 6354981083304 6360794660864 6384402292023 6392521949184 6406406463744 6416247333888 6422116958208 6426103320576 6431981961216 6445952182656 6447576666573 6455853798912 6457480778196 6485742010944 6508095455232 6518092529664 6525699489792 6539873265072 6548268883968 6549919153344 6558327668736 6559980473088 6565981585408 6580242853128 6588690296832 6590350753056 6611398557696 6613064736768 6620861636172 6623223054336 6643680777216 6652209659904 6653886124032 6655563010656 6664107147264 6684691152384 6693272682496 6694959495168 6696646732944 6718034018304 6725954678016 6728353579008 6749136027648 6750836918784 6759503364096 6761206867968 6769886625792 6790797361152 6792508751616 6801228693504 6802942712832 6824669478912 6826389405696 6834437817984 6856265170944 6857993060352 6866797068288 6868527611904 6889743028224 6898587795456 6900326350848 6909184704512 6910925930496 6932272306176 6934744793088 6942920957952 6965094776832 6966850093056 6968605851648 6977551859712 6999104028672 7003448540784 7009855340544 7011621937152 7020623167488 7035871913658 7042308374528 7044820107264 7054903554048 7077435015168 7079218642944 7088306651136 7103702405376 7110200918016 7111992803328 7121122885632 7122917523456 7132061630464 7147552420224 7149353718717 7155893993472 7166886150144 7191587192832 7223061250048 7224881577984 7229366235648 7235979706368 7251696205488 7258330103808 7262835523776 7269479612416 7296459762312 7321607387136 7332854095872 7339562237952 7341411926016 7366802494464 7368659047512 7378118627328 7379978032224 7386729283584 7402773209769 7412276583936 7414144597188 7437823377408 7457942274048 7474140874368 7483735867392 7485621889536 7492469784576 7497120540672 7503978954752 7520277546432 7529931767808 7531829432064 7533727574562 7557788270592 7566699012768 7569397776384 7592778031104 7604441284608 7606357726464 7616122454016 7639647031296 7641572345568 7651382280192 7653310551936 7677753163776 7686805346304 7688742545232 7713298317312 7715242192896 7725146701824 7727093563392 7734162358272 7750960906752 7760911269888 7762867144704 7772832792576 7774791671808 7798806344448 7801587892224 7810786077696 7835731623936 7837706354688 7846947124352 7849745842176 7873992032256 7884100337664 7886087258112 7888074679296 7898201063424 7922596921344 7925422620672 7934766809088 7936766498304 7962114392064 7964120973312 7974344982528 7998976032768 8000991903744 8011263246336 8013282213888 8023569334272 8040996472752 8048352428032 8050380742656 8062746918912 8088497160192 8090535591936 8100074450944 8125943906304 8127991775232 8138426155008 8140477169664 8158158231174 8165621366784 8170689964248 8178164563968 8190727028736 8208517232601 8218956791808 8257007517696 8259088416768 8269691092992 8287652806272 8295234404352 8300383455744 8307976699904 8310070444032 8338811156928 8361367175168 8367551299584 8390185058304 8419202850816 8421324625728 8429028507648 8434260608256 8441976324096 8460312239736 8471173238784 8473308111072 8512536389364 8541875284992 8554996445184 8562822610944 8568137760768 8575975948288 8594602910208 8596768888764 8607805065216 8609974370928 8637472309248 8647656014592 8649835363386 8677460606976 8690790039552 8692980258816 8700932653056 8719831020096 8731025178624 8733225537792 8744436891648 8746640630784 8773657137504 8784920395776 8787134337408 8815198076928 8817419649024 8827815514896 8830964072448 8858241036288 8869612879872 8871848165376 8874084014208 8885476196352 8912921536512 8916100448256 8926612660224 8928862310592 8957378691072 8967939570688 8971138105344 8998848036864 9001115891712 9012671152128 9014942490624 9026515501056 9046121031846 9054396481536 9056678335488 9068304924672 9070590283776 9099559305216 9101852540928 9112583757312 9141686894592 9143990747136 9155729424384 9158036815872 9186324037632 9198117060608 9200435134464 9214567907328 9243029741568 9246326390784 9257227943936 9286793035776 9289133457408 9291474468864 9303402479616 9323609407056 9332138704896 9337931387712 9346473787392 9348829249536 9360830889984 9381162551544 9406538072064 9436580020224 9438958190592 9471603207168 9480267890688 9482657071104 9494830514176 9497223364608 9517851269703 9530069893632 9532471624956 9541191991296 9555848200192 9588782923776 9624371000832 9633175437312 9639154980864 9647972941824 9668928273984 9677773471744 9683780698368 9686221167294 9728613016416 9762143182848 9777138794496 9788549234688 9809809897608 9822403325952 9824878730016 9837491503104 9839970709632 9848972378112 9870364279692 9883035445248 9885526129584 9917097836544 9931292454258 9934834581504 9943923032064 9965521165824 9978314489856 9980829186048 9989959712768 9996160720896 10027036728576 10039909023744 10042439242752 10044970099416 10077051027456 10088932017024 10092530368512 10123704041472 10126255378176 10139255046144 10141810301952 10154829938688 10186196041728 10188763127424 10201843040256 10204414069248 10237004218368 10249073795072 10251656726976 10284397756416 10286989590528 10300195602432 10302791417856 10334614542336 10347881693184 10350489526272 10363777056768 10366388895744 10398408459264 10402117189632 10414381436928 10447642165248 10450275139584 10452908777472 10466327789568 10498656043008 10512133783552 10514783010816 10517432905728 10530934751232 10553807870487 10563462561792 10567230160896 10579689078784 10582355331072 10616152522752 10618827964416 10632459976704 10655553608064 10665301377024 10667989204992 10681684328448 10684376285184 10698092445696 10721328630336 10733840990208 10750329225216 10787380789248 10834591875072 10837322366976 10853969559552 10877544308232 10887495155712 10894253285664 10904219418624 10920969371648 10944689643468 10999281143808 11009343356928 11012117889024 11026254790656 11050203741696 11060312539136 11067177940992 11069967048336 11080093925376 11118414875904 11121216895782 11156735066112 11186913411072 11211211311552 11225603801088 11228432834304 11238704676864 11245680811008 11255968432128 11280416319648 11294897651712 11297744148096 11300591361843 11350048519152 11354096664576 11389167046656 11406661926912 11417096814592 11424183681024 11459470546944 11462358518352 11477073420288 11479965827904 11516629745664 11530208019456 11533113817848 11569947475968 11572863289344 11587720052736 11590640345088 11601243537408 11626441360128 11641366904832 11644300717056 11659249188864 11662187507712 11698209516672 11713227194368 11716179116544 11753597435904 11756559532032 11770420686528 11774618763264 11810988048384 11826150506496 11829130887168 11832112018944 11847301595136 11883895382016 11888133931008 11902150213632 11905149747456 11943171588096 11946181459968 11961517473792 11998464049152 12001487855616 12016894869504 12019923320832 12035354001408 12061494709128 12072528642048 12075571113984 12091073232896 12094120378368 12132745740288 12135803387904 12150111676416 12188915859456 12191987662848 12207639232512 12210715754496 12248432050176 12256034946372 12267246845952 12286090543104 12324039655424 12328435187712 12385511276544 12388632625152 12404536639488 12431479209408 12442851606528 12450575183616 12461965049856 12465105666048 12481107853312 12508216735392 12542050762752 12585277587456 12628804276224 12640357187584 12643542761472 12651390912384 12662964486144 12690468359604 12706759858176 12709962166608 12721589321728 12768804584046 12785043898368 12812812927488 12832494667776 12844233916416 12852206641152 12863963922432 12891904365312 12895153333146 12911707597824 12914961556392 12971484021888 12974753045079 13016190910464 13036185059328 13051398979584 13079746530144 13096537767936 13099838306688 13116655337472 13119960946176 13131963170816 13160485706256 13177380593664 13180701506112 13222797115392 13226129473536 13241723272344 13246446108672 13287361554432 13304419319808 13307772248064 13311126021312 13328214294528 13369382304768 13386545364992 13389918990336 13393293465888 13436068036608 13451909356032 13456707158016 13498272055296 13501673837568 13519006728192 13522413735936 13539773251584 13569181547769 13581594722304 13585017503232 13602457387008 13605885425664 13649338957824 13652778811392 13668875635968 13712530341888 13715986120704 13733594136576 13737055223808 13779486056448 13797175590912 13800652701696 13818369409024 13821851860992 13864544612352 13869489586176 13885841915904 13930189553664 13933700186112 13937211703296 13955103719424 13998208057344 14006897081568 14019710681088 14023243874304 14041246334976 14071743827316 14084616749056 14109807108096 14154870030336 14158437285888 14176613302272 14207404810752 14220401836032 14223985606656 14242245771264 14245835046912 14264123260928 14295104840448 14298707437434 14311787986944 14333772300288 14383174385664 14449763155968 14458732471296 14471959412736 14503392410976 14516660207616 14525671047552 14538959224832 14592919524624 14643214774272 14665708191744 14679124475904 14682823852032 14733604988928 14737318095024 14756237254656 14759956064448 14773458567168 14805546419538 14824553167872 14828289194376 14875646754816 14896938681387 14915884548096 14948281748736 14967471734784 14971243779072 14984939569152 14994241081344 15007957909504 15040555092864 15059863535616 15063658864128 15067455149124 15115576541184 15133398025536 15138795552768 15185556062208 15208882569216 15212715452928 15232244908032 15279294062592 15283144691136 15302764560384 15306621103872 15355506327552 15373610692608 15377485090464 15426596634624 15430484385792 15450293403648 15454187126784 15501921813504 15521822539776 15525734289408 15545665585152 15549583343616 15597612688896 15603175784448 15621572155392 15671463247872 15675412709376 15693894248704 15699491684352 15747984064512 15768200675328 15772174516224 15776149358592 15796402126848 15845193842688 15850845241344 15869533618176 15873532996608 15924228784128 15928241946624 15948689965056 15997952065536 16001983807488 16022526492672 16026564427776 16047138668544 16081992945504 16096704856064 16100761485312 16125493837824 16181071183872 16200148901888 16251887812608 16255983550464 16276852310016 16280954339328 16316316462348 16331242733568 16341379928496 16356329127936 16381454057472 16417034465202 16437913583616 16514015035392 16518176833536 16539382185984 16575305612544 16590468808704 16600766911488 16615953399808 16620140888064 16677622313856 16681825343673 16722734350336 16735102599168 16780370116608 16838405701632 16842649251456 16858057015296 16868521216512 16883952648192 16920624479472 16942346477568 16946616222144 17025072778728 17083750569984 17109992890368 17125645221888 17136275521536 17189205820416 17193537777528 17215610130432 17219948741856 17274944618496 17295312029184 17299670726772 17354921213952 17381580079104 17385960517632 17401865306112 17439662040192 17462050357248 17466451075584 17488873783296 17493281261568 17547314275008 17569840791552 17574268674816 17630396153856 17634839298048 17655631029792 17661928144896 17716482072576 17739225759744 17743696330752 17748168028416 17770952392704 17825843073024 17832200896512 17853225320448 17857724621184 17914757382144 17935879141376 17942276210688 17997696073728 18002231783424 18025342304256 18029884981248 18053031002112 18092242063692 18108792963072 18113356670976 18136609849344 18141180567552 18199118610432 18203705081856 18225167514624 18283373789184 18287981494272 18311458848768 18316073631744 18372648075264 18396234121216 18400870268928 18429135814656 18486059483136 18492652781568 18514455887872 18578266914816 18582948937728 18606804959232 18647218814112 18664277409792 18675862775424 18692947574784 18697658499072 18721661779968 18762325103088 18813076144128 18873160040448 18877916381184 18943206414336 18960535781376 18965314142208 18989661028352 18994446729216 19035702539406 19060139787264 19064943249912 19082383982592 19111696400384 19153206876069 19177565847552 19248742001664 19266350874624 19278309961728 19295945883648 19337856547968 19355546943488 19367561396736 19372442334588 19457226032832 19524286365696 19554277588992 19577098469376 19619619795216 19644806651904 19649757460032 19674983006208 19679941419264 19697944756224 19740728559384 19766070890496 19771052259168 19834195673088 19862584908516 19869669163008 19931042331648 19956628979712 19961658372096 19979919425536 19992321441792 20054073457152 20079818047488 20084878485504 20089940198832 20154102054912 20177864034048 20185060737024 20247408082944 20252510756352 20278510092288 20283620603904 20309659877376 20372392083456 20377526254848 20403686080512 20408828138496 20474008436736 20498147590144 20503313453952 20568795512832 20573979181056 20600391204864 20605582835712 20669229084672 20695763386368 20700979052544 20727554113536 20732777791488 20796816918528 20804234379264 20828762873856 20895284330496 20900550279168 20905817554944 20932655579136 20997312086016 21024267567104 21029566021632 21034865811456 21061869502464 21107615740974 21126925123584 21134460321792 21159378157568 21164710662144 21232305045504 21237655928832 21264919953408 21311107216128 21330602754048 21335978409984 21363368656896 21368752570368 21396184891392 21442657260672 21448061156151 21467681980416 21500658450432 21574761578496 21669183750144 21674644733952 21707939119104 21755088616464 21774990311424 21788506571328 21808438837248 21841938743296 21889379286936 21998562287616 22018686713856 22024235778048 22100407483392 22120625078272 22134355881984 22139934096672 22160187850752 22208319629307 22236829751808 22242433791564 22313470132224 22373826822144 22422422623104 22451207602176 22456865668608 22477409353728 22491361622016 22511936864256 22560832639296 22589795303424 22595488296192 22601182723686 22700097038304 22708193329152 22778334093312 22813323853824 22848367362048 22918941093888 22924717036704 22954146840576 22959931655808 23033259491328 23060416038912 23066227635696 23139894951936 23145726578688 23175440105472 23181280690176 23202487074816 23252882720256 23282733809664 23288601434112 23318498377728 23324375015424 23396419033344 23426454388736 23432358233088 23507194871808 23513119064064 23540841373056 23549237526528 23621976096768 23652301012992 23658261774336 23664224037888 23694603190272 23767790764032 23776267862016 23804300427264 23810299494912 23886343176192 23892362919936 23923034947584 23996928098304 24002975711232 24033789739008 24039846641664 24070708002816 24122989418256 24145057284096 24151142227968 24182146465792 24188240756736 24265491480576 24271606775808 24300223352832 24377831718912 24383975325696 24415278465024 24421431508992 24496864100352 24512069892744 24534493691904 24572181086208 24625551697803 24648079310848 24656870375424 24771022553088 24777265250304 24809073278976 24862958418816 24885703213056 24901150367232 24923930099712 24930211332096 24962215706624 25016433470784 25084101525504 25170555174912 25257608552448 25280714375168 25287085522944 25302781824768 25325928972288 25380936719208 25413519716352 25419924333216 25443178643456 25537609168092 25625625854976 25664989335552 25688467832832 25704413282304 25727927844864 25783808730624 25790306666292 25823415195648 25829923112784 25942968043776 25949506090158 26032381820928 26072370118656 26102797959168 26159493060288 26193075535872 26199676613376 26233310674944 26239921892352 26263926341632 26320971412512 26354761187328 26361403012224 26445594230784 26452258947072 26483446544688 26492892217344 26574723108864 26608838639616 26615544496128 26622252042624 26656428589056 26738764609536 26773090729984 26779837980672 26786586931776 26872136073216 26903818712064 26913414316032 26996544110592 27003347675136 27038013456384 27044827471872 27079546503168 27138363095538 27163189444608 27170035006464 27204914774016 27211770851328 27298677915648 27305557622784 27337751271936 27425060683776 27431972241408 27467188273152 27474110447616 27558972112896 27594351181824 27601305403392 27636738818048 27643703721984 27729089224704 27738979172352 27771683831808 27860379107328 27867400372224 27874423406592 27910207438848 27996416114688 28013794163136 28039421362176 28046487748608 28082492669952 28143487654632 28169233498112 28219614216192 28309740060672 28316874571776 28414809621504 28440803672064 28447971213312 28484491542528 28491670093824 28528246521856 28553553809109 28590209680896 28597414874868 28623575973888 28667544600576 28766348771328 28899526311936 28917464942592 28943918825472 29006784821952 29033320415232 29051342095104 29077918449664 29185839049248 29286429548544 29331416383488 29365647704064 29467209977856 29474636190048 29512474509312 29519912128896 29546917134336 29611092839076 29649106335744 29656578388752 29751293509632 29793877362774 29831769096192 29896563497472 29934943469568 29942487558144 29969879138304 29988482162688 30015915819008 30081110185728 30119727071232 30127317728256 30134910298248 30231153082368 30266796051072 30277591105536 30371112124416 30417765138432 30425430905856 30464489816064 30558588125184 30566289382272 30605529120768 30613242207744 30711012655104 30747221385216 30754970180928 30853193269248 30860968771584 30900586807296 30908374253568 31003843627008 31043645079552 31051468578816 31091331170304 31099166687232 31195225377792 31206351568896 31243144310784 31342926495744 31350825418752 31387788497408 31398983368704 31495968129024 31536401350656 31544349032448 31552298717184 31592804253696 31661423611461 31690387685376 31701690482688 31739067236352 31747065993216 31848457568256 31856483893248 31897379930112 31995904131072 32003967614976 32045052985344 32053128855552 32094277337088 32163985891008 32193409712128 32201522970624 32250987675648 32362142367744 32400297803776 32503775625216 32511967100928 32561908678656 32632632924696 32662485467136 32682759856992 32712658255872 32762908114944 32834068930404 33028030070784 33036353667072 33078764371968 33150611225088 33180937617408 33201533822976 33231906799616 33240281776128 33355244627712 33363650687346 33445468700672 33470205198336 33560740233216 33676811403264 33685298502912 33716114030592 33737042433024 33767905296384 33841248958944 33884692955136 33893232444288 33901774085529 34050145557456 34167501139968 34219985780736 34251290443776 34272551043072 34378411640832 34387075555056 34431220260864 34439897483712 34549889236992 34590624058368 34599341453544 34709842427904 34763160158208 34771921035264 34803730612224 34879324080384 34924100714496 34932902151168 34977747566592 34986562523136 35094628550016 35139681583104 35148537349632 35260792307712 35269678596096 35311262059584 35323856289792 35432964145152 35478451519488 35487392661504 35496336056832 35541904785408 35651686146048 35664401793024 35706450640896 35715449242368 35829514764288 35871758282752 35884552421376 35995392147456 36004463566848 36050684608512 36059769962496 36106062004224 36184484127384 36217585926144 36226713341952 36273219698688 36282361135104 36398237220864 36407410163712 36450335029248 36566747578368 36575962988544 36622917697536 36632147263488 36745296150528 36792468242432 36801740537856 36858271629312 36972118966272 36985305563136 37028911775744 37156533829632 37165897875456 37213609918464 37294437628224 37328554819584 37351725550848 37385895149568 37395316998144 37443323559936 37524650206176 37626152288256 37755832762368 37886412828672 37921071562752 37930628284416 37979322056704 37988893458432 38071405078812 38120279574528 38129886499824 38164767965184 38223392800768 38306413752138 38355131695104 38497484003328 38532701749248 38556619923456 38591891767296 38675713095936 38711093886976 38735122793472 38744884669176 38914452065664 38924259135237 39048572731392 39108555177984 39154196938752 39239239590432 39289613303808 39299514920064 39349966012416 39359882838528 39395889512448 39481457118768 39532141780992 39542104518336 39668391346176 39725169817032 39739338326016 39862084663296 39913257959424 39923316744192 39959838851072 39984642883584 40108146914304 40159636094976 40169756971008 40179880397664 40308204109824 40355728068096 40370121474048 40494816165888 40505021512704 40557020184576 40567241207808 40619319754752 40744784166912 40755052509696 40807372161024 40817656276992 40948016873472 40996295180288 41006626907904 41137591025664 41147958362112 41200782409728 41211165671424 41338458169344 41391526772736 41401958105088 41455108227072 41465555582976 41593633837056 41608468758528 41657525747712 41790568660992 41801100558336 41811635109888 41865311158272 41994624172032 42048535134208 42059132043264 42069731622912 42123739004928 42215231481948 42253850247168 42318756315136 42329421324288 42464610091008 42475311857664 42529839906816 42622214432256 42661205508096 42671956819968 42726737313792 42737505140736 42792369782784 42885314521344 42896122312302 42935363960832 43001316900864 43149523156992 43349289467904 43415878238208 43510177232928 43549980622848 43577013142656 43616877674496 43683877486592 43778758573872 43997124575232 44037373427712 44048471556096 44200814966784 44241250156544 44268711763968 44279868193344 44320375701504 44416639258614 44473659503616 44484867583128 44626940264448 44690816044161 44747653644288 44844845246208 44902415204352 44913731337216 44954818707456 44982723244032 45023873728512 45121665278592 45179590606848 45190976592384 45202365447372 45400194076608 45416386658304 45556668186624 45626647707648 45696734724096 45837882187776 45849434073408 45908293681152 45919863311616 46066518982656 46120832077824 46132455271392 46279789903872 46291453157376 46350880210944 46362561380352 46505765440512 46565467619328 46577202868224 46636996755456 46648750030848 46792838066688 46852908777472 46864716466176 47014389743616 47026238128128 47081682746112 47098475053056 47243952193536 47304602025984 47316523548672 47328448075776 47389206380544 47535581528064 47552535724032 47608600854528 47620598989824 47772686352384 47784725839872 47846069895168 47993856196608 48005951422464 48067579478016 48079693283328 48141416005632 48245978836512 48290114568192 48302284455936 48364292931584 48376481513472 48543213551616 48600446705664 48755663437824 48767950651392 48830556930048 48842863017984 48993728200704 49024139785488 49068987383808 49144362172416 49251103395606 49296158621696 49313740750848 49542045106176 49554530500608 49618146557952 49725916837632 49771406426112 49802300734464 49847860199424 49860422664192 49924431413248 50032866941568 50045476031019 50168203051008 50341110349824 50515217104896 50561428750336 50574171045888 50605563649536 50651857944576 50761873438416 50827039432704 50839848666432 50886357286912 51075218336184 51251251709952 51329978671104 51376935665664 51408826564608 51567617461248 51580613332584 51646830391296 51659846225568 51885936087552 51899012180316 52064763641856 52144740237312 52205595918336 52318986120576 52386151071744 52399353226752 52466621349888 52479843784704 52527852683264 52641942825024 52709522374656 52722806024448 52891188461568 52904517894144 52966893089376 52985784434688 53149446217728 53217677279232 53231088992256 53244504085248 53312857178112 53477529219072 53546181459968 53559675961344 53573173863552 53744272146432 53807637424128 53826828632064 53993088221184 54006695350272 54076026912768 54089654943744 54159093006336 54276726191076 54326378889216 54340070012928 54409829548032 54423541702656 54597355831296 54611115245568 54675502543872 54850121367552 54863944482816 54934376546304 54948220895232 55117944225792 55188702363648 55202610806784 55273477636096 55287407443968 55458178449408 55477958344704 55543367663616 55734800744448 55748846813184 55820414877696 55992832229376 56027588326272 56078842724352 56092975497216 56164985339904 56286975309264 56338466996224 56439228432384 56619480121344 56633749143552 56829619243008 56881607344128 56895942426624 56968983085056 56983340187648 57107107618218 57180419361792 57194829749736 57247151947776 57335089201152 57459620628207 57532697542656 57799052623872 57834929885184 57887837650944 58013569643904 58066640830464 58102684190208 58155836899328 58371678098496 58572859097088 58662832766976 58731295408128 58934419955712 58949272380096 59024949018624 59039824257792 59093834268672 59222185678152 59298212671488 59313156777504 59502587019264 59587754725548 59793126994944 59869886939136 59884975116288 59939758276608 59976964325376 60031831638016 60162220371456 60239454142464 60254635456512 60269820596496 60462306164736 60533592102144 60555182211072 60742224248832 60835530276864 60850861811712 60928979632128 61117176250368 61132578764544 61211058241536 61226484415488 61422025310208 61494442770432 61509940361856 61706386538496 61721937543168 61801173614592 61816748507136 62007687254016 62087290159104 62102937157632 62182662340608 62198333374464 62390450755584 62412703137792 62486288621568 62685852991488 62701650837504 62775576994816 62797966737408 62991936258048 63072802701312 63088698064896 63104597434368 63185608507392 63322847222922 63380775370752 63403380965376 63478134472704 63494131986432 63696915136512 63712967786496 63794759860224 63991808262144 64007935229952 64090105970688 64106257711104 64188554674176 64327971782016 64386819424256 64403045941248 64501975351296 64724284735488 64800595607552 65007551250432 65023934201856 65123817357312 65265265849392 65324970934272 65365519713984 65425316511744 65525816229888 65668137860808 66056060141568 66072707334144 66301222450176 66361875234816 66403067645952 66463813599232 66480563552256 66624958887921 66710489255424 66727301374692 66890937401344 66940410396672 67121480466432 67353622806528 67370597005824 67432228061184 67474084866048 67535810592768 67682497917888 67769385910272 67786464888576 67803548171058 68100291114912 68335002279936 68439971561472 68545102086144 68756823281664 68774151110112 68862440521728 68879794967424 69099778473984 69181248116736 69198682907088 69419684855808 69526320316416 69543842070528 69607461224448 69758648160768 69848201428992 69865804302336 69955495133184 69973125046272 70189257100032 70279363166208 70297074699264 70521584615424 70539357192192 70622524119168 70647712579584 70865928290304 70956903038976 70974785323008 70992672113664 71083809570816 71303372292096 71328803586048 71412901281792 71430898484736 71659029528576 71743516565504 71769104842752 71990784294912 72008927133696 72101369217024 72119539924992 72212124008448 72368968254768 72435171852288 72453426683904 72546439397376 72564722270208 72796474441728 72814820327424 72900670058496 73133495156736 73151925977088 73245835395072 73264294526976 73490592301056 73584936484864 73603481075712 73716543258624 73876655093409 73944237932544 73970611126272 74057823551488 74313067659264 74331795750912 74427219836928 74588875256448 74657109639168 74703451101696 74771790299136 74790633996288 74886647119872 75049300412352 75252304576512 75511665524736 75772825657344 75842143125504 75861256568832 75977786916864 76142810157624 76240559149056 76259772999648 76329535930368 76446785601536 76612827504276 76994968006656 77065403498496 77113239846912 77183783534592 77351426191872 77422187773952 77470245586944 77489769338352 77828904131328 77848518270474 78097145462784 78217110355968 78308393877504 78478479180864 78579226607616 78599029840128 78699932024832 78719765677056 78791779024896 78962914237536 79064283561984 79084209036672 79336782692352 79450339634064 79478676652032 79724169326592 79826515918848 79846633488384 79919677702144 79969285767168 80216293828608 80319272189952 80339513942016 80359760795328 80616408219648 80711456136192 80740242948096 80989632331776 81010043025408 81114040369152 81134482415616 81238639509504 81489568333824 81510105019392 81614744322048 81635312553984 81896033746944 81992590360576 82013253815808 82275182051328 82295916724224 82401564819456 82422331342848 82676916338688 82783053545472 82803916210176 82910216454144 82931111165952 83187267674112 83216937517056 83315051495424 83581137321984 83602201116672 83623270219776 83730622316544 83989248344064 84097070268416 84118264086528 84139463245824 84247478009856 84430462963896 84507700494336 84637512630272 84658842648576 84929220182016 84950623715328 85244428864512 85322411016192 85343913639936 85453474627584 85475010281472 85584739565568 85770629042688 85792244624604 85870727921664 86002633801728 86299046313984 86698578935808 86831756476416 87020354465856 87099961245696 87154026285312 87233755348992 87367754973184 87557517147744 87994249150464 88096943112192 88401629933568 88482500313088 88537423527936 88559736386688 88640751403008 88833278517228 88947319007232 88969735166256 89253880528896 89381632088322 89495307288576 89689690492416 89804830408704 89827462674432 89909637414912 89965446488064 90047747457024 90243330557184 90359181213696 90381953184768 90404730894744 90800388153216 90832773316608 91113336373248 91253295415296 91393469448192 91675764375552 91698868146816 91816587362304 91839726623232 92133037965312 92241664155648 92264910542784 92559579807744 92582906314752 92701760421888 92725122760704 93011530881024 93130935238656 93154405736448 93273993510912 93297500061696 93585676133376 93705817554944 93729432932352 94028779487232 94052476256256 94163365492224 94196950106112 94487904387072 94609204051968 94633047097344 94656896151552 94778412761088 94984270834383 95071163056128 95105071448064 95217201709056 95241197979648 95545372704768 95569451679744 95692139790336 95987712393216 96011902844928 96135158956032 96159386566656 96282832011264 96491957673024 96580229136384 96604568911872 96728585863168 96752963026944 97086427103232 97200893411328 97511326875648 97535901302784 97685726035968 97987456401408 98048279570976 98137974767616 98288724344832 98502206791212 98592317243392 99084090212352 99109061001216 99236293115904 99451833675264 99542812852224 99604601468928 99695720398848 99720845328384 99848862826496 100065733883136 100090952062038 100336406102016 100682220699648 101030434209792 101148342091776 101211127299072 101303715889152 101523746876832 101654078865408 101679697332864 101772714573824 102150436672368 102502503419904 102659957342208 102753871331328 102817653129216 103135234922496 103161226665168 103293660782592 103319692451136 103771872175104 103798024360632 104129527283712 104289480474624 104411191836672 104637972241152 104772302143488 104798706453504 104933242699776 104959687569408 105055705366528 105283885650048 105419044749312 105445612048896 105782376923136 105809035788288 105933786178752 105971568869376 106298892435456 106435354558464 106462177984512 106489008170496 106625714356224 106955058438144 107092362919936 107119351922688 107146347727104 107488544292864 107615274848256 107653657264128 107986176442368 108013390700544 108152053825536 108179309887488 108318186012672 108553452382152 108652757778432 108680140025856 108819659096064 108847083405312 109194711662592 109222230491136 109351005087744 109700242735104 109727888965632 109868753092608 109896441790464 110235888451584 110377404727296 110405221613568 110546955272192 110574814887936 110916356898816 110955916689408 111086735327232 111469601488896 111497693626368 111640829755392 111985664458752 112055176652544 112157685448704 112185950994432 112329970679808 112573950618528 112676933992448 112878456864768 113267498287104 113659238486016 113763214688256 113791884853248 113937966170112 113966680375296 114214215236436 114360838723584 114389659499472 114494303895552 114670178402304 114919241256414 115065395085312 115598105247744 115669859770368 115775675301888 116027139287808 116133281660928 116205368380416 116311673798656 116743356196992 116772777405711 117145718194176 117325665533952 117462590816256 117868839911424 117898544760192 118049898037248 118079648515584 118187668537344 118444371356304 118596425342976 118626313555008 119005174038528 119175509451096 119586253989888 119739773878272 119769950232576 119879516553216 119953928650752 120324440742912 120478908284928 120509270913024 120539641192992 120924612329472 121067184204288 121110364422144 121484448497664 121671060553728 121701723623424 121857959264256 122234352500736 122265157529088 122422116483072 122452968830976 122844050620416 122988885540864 123019880723712 123412773076992 123443875086336 123602347229184 123633497014272 124015374508032 124174580318208 124205874315264 124365324681216 124396666748928 124780901511168 124825406275584 124972577243136 125371705982976 125403301675008 125551153989632 125595933474816 125983872516096 126145605402624 126177396129792 126209194868736 126371217014784 126645694445844 126761550741504 126956268945408 126988263972864 127393830273024 127425935572992 127589519720448 127983616524288 128015870459904 128180211941376 128212515422208 128377109348352 128655943564032 128773638848512 128806091882496 129003950702592 129448569470976 129601191215104 130047868403712 130247634714624 130530531698784 130649941868544 130731039427968 130850633023488 131051632459776 131336275721616 132112120283136 132145414668288 132602444900352 132723750469632 132806135291904 132927627198464 132961127104512 133249917775842 133420978510848 133454602749384 133781874802688 133880820793344 134072448132483 134242960932864 134707245613056 134741194011648 134864456122368 134948169732096 135071621185536 135364995835776 135538771820544 135572929777152 135607096342116 136200582229824 136670004559872 136879943122944 137090204172288 137513646563328 137548302220224 137724881043456 137759589934848 138199556947968 138362496233472 138397365814176 138839369711616 139052640632832 139087684141056 139517296321536 139696402857984 139731608604672 139910990266368 139946250092544 140378514200064 140558726332416 140594149398528 141043169230848 141078714384384 141245048238336 141295425159168 141731856580608 141913806077952 141949570646016 141985344227328 142167619141632 142606744584192 142657607172096 142825802563584 142861796969472 143318059057152 143487033131008 143538209685504 143981568589824 144017854267392 144202738434048 144239079849984 144424248016896 144737936509536 144870343704576 144906853367808 145092878794752 145129444540416 145629640654848 145801340116992 146266990313472 146303851954176 146491670790144 146528589053952 146981184602112 147169872969728 147206962151424 147433086517248 147753310186818 147888475865088 147941222252544 148115647102976 148626135318528 148663591501824 148854439673856 149177750512896 149314219278336 149406902203392 149543580598272 149581267992576 149773294239744 150098600824704 150136428093057 150504609153024 151023331049472 151545651314688 151684286251008 151722513137664 151955573833728 152285620315248 152481118298112 152519545999296 152659071860736 152893571203072 153225655008552 153989936013312 154130806996992 154226479693824 154702852383744 154844375547904 154940491173888 154979538676704 155657808262656 155697036540948 156194290925568 156434220711936 156616787755008 156956958361728 157158453215232 157198059680256 157399864049664 157439531354112 157583558049792 157925828475072 158128567123968 158168418073344 158673565384704 158900679268128 158957353304064 159448338653184 159653031837696 159693266976768 159938571534336 160432587657216 160638544379904 160679027884032 160719521590656 161232816439296 161422912272384 161480485896192 161979264663552 162020086050816 162228080738304 162268964831232 162477279019008 162979136667648 163020210038784 163229488644096 163270625107968 163792067493888 163985180721152 164026507631616 164550364102656 164591833448448 164803129638912 164844662685696 165353832677376 165566107090944 165607832420352 165820432908288 165862222331904 166374535348224 166433875034112 166630102990848 167204402233344 167246540439552 167461244633088 167978496688128 168194140536832 168236528173056 168278926491648 168494956019712 168860925927792 169015400988672 169275025260544 169317685297152 169858440364032 169901247430656 170488857729024 170644822032384 170687827279872 170906949255168 170950020562944 171541258085376 171584489249208 171741455843328 172005267603456 172378861884621 172598092627968 173397157871616 173663512952832 174040708931712 174199922491392 174308052570624 174467510697984 174735509946368 175115034295488 175988498300928 176193886224384 176803259867136 176965000626176 177074847055872 177119472773376 177281502806016 177666557034456 177894638014464 177939470332512 178507761057792 178763264176644 179379380984832 179609660817408 179654925348864 179819274829824 179930892976128 180095494914048 180486661114368 180718362427392 180763906369536 180809461789488 181600776306432 181665546633216 182226672746496 182506590830592 182786938896384 183351528751104 183397736293632 183633174724608 183679453246464 184266075930624 184483328311296 184529821085568 185119159615488 185165812629504 185403520843776 185450245521408 186023061762048 186261870477312 186308811472896 186547987021824 186595000123392 187171352266752 187411635109888 187458865864704 188057558974464 188104952512512 188326730984448 188393900212224 188975808774144 189218408103936 189266094194688 189313792303104 189556825522176 189968541668766 190142326112256 190210142896128 190434403418112 190482395959296 191090745409536 191138903359488 191384279580672 191975424786432 192023805689856 192270317912064 192318773133312 192565664022528 192983915346048 193160458272768 193209137823744 193457171726336 193505926053888 194172854206464 194401786822656 195022653751296 195071802605568 195371452071936 195974912802816 196096559141952 196275949535232 196577448689664 197004413582424 197184634486784 198168180424704 198218122002432 198903667350528 199085625704448 199209202937856 199391440797696 199441690656768 199697725652992 199874876663763 200131467766272 200181904124076 200672812204032 201364441399296 202060868419584 202296684183552 202422254598144 202607431778304 203047493753664 203308157730816 203359394665728 203545429147648 204300873344736 205005006839808 205319914684416 205635306258432 206270469844992 206322453330336 206587321565184 206639384902272 207543744350208 207596048721264 208259054567424 208578960949248 208822383673344 209275944482304 209544604286976 209597412907008 209866485399552 209919375138816 210111410733056 210567771300096 210838089498624 210891224097792 211564753846272 211618071576576 211867572357504 211943137738752 212597784870912 212870709116928 212924355969024 212978016340992 213251428712448 213910116876288 214184725839872 214238703845376 214292695454208 214977088585728 215230549696512 215307314528256 215972352884736 216026781401088 216304107651072 216358619774976 216636372025344 217106904764304 217305515556864 217360280051712 217639318192128 217694166810624 218389423325184 218444460982272 218702010175488 219400485470208 219455777931264 219737506185216 219792883580928 220471776903168 220754809454592 220810443227136 221093910544384 221149629775872 221629965280227 221832713797632 221911833378816 222173470654464 222939202977792 222995387252736 223281659510784 223971328917504 224110353305088 224315370897408 224371901988864 224659941359616 225147901237056 225353867984896 225756913729536 226534996574208 227318476972032 227526429376512 227583769706496 227933360750592 228428430472872 228721677447168 228779318998944 228988607791104 229340356804608 229838482512828 231196210495488 231339719540736 231551350603776 232054278575616 232266563321856 232410736760832 232623347597312 233486712393984 233545554811422 234291436388352 234651331067904 234925181632512 235737679822848 235797089520384 236099796074496 236159297031168 236375337074688 236888742712608 237192850685952 237252627110016 238010348077056 238351018902192 239172507979776 239479547756544 239539900465152 239759033106432 239907857301504 240648881485824 240957816569856 241018541826048 241079282385984 241849224658944 242134368408576 242220728844288 242968896995328 243342121107456 243403447246848 243715918528512 244468705001472 244530315058176 244844232966144 244905937661952 245688101240832 245977771081728 246039761447424 246825546153984 246887750172672 247204694458368 247266994028544 248030749016064 248349160636416 248411748630528 248730649362432 248793333497856 249561803022336 249650812551168 249945154486272 250743411965952 250806603350016 251102307979264 251191866949632 251967745032192 252291210805248 252354792259584 252418389737472 252742434029568 253291388891688 253523101483008 253912537890816 253976527945728 254787660546048 254851871145984 255967233048576 256031740919808 256360423882752 256425030844416 256754218696704 257311887128064 257547277697024 257612183764992 258007901405184 258897138941952 259202382430208 260095736807424 260495269429248 261061063397568 261299883737088 261462078855936 261701266046976 262103264919552 262672551443232 264290829336576 265204889800704 265447500939264 265612270583808 265855254396928 265922254209024 266499835551684 266841957021696 266909205498768 267563749605376 267761641586688 268144896264966 268485921865728 269414491226112 269482388023296 269728912244736 269896339464192 270143242371072 270729991671552 271077543641088 271145859554304 271214192684232 272401164459648 273340009119744 273759886245888 274180408344576 275027293126656 275096604440448 275449762086912 275519179869696 276399113895936 276724992466944 276794731628352 277678739423232 278105281265664 278175368282112 279034592643072 279392805715968 279463217209344 279821980532736 279892500185088 280757028400128 281117452664832 281188298797056 282086338461696 282157428768768 282490096476672 282590850318336 283463713161216 283827612155904 283899141292032 283970688454656 284335238283264 285213489168384 285315214344192 285651605127168 285723593938944 286636118114304 286974066262016 287076419371008 287963137179648 288035708534784 288405476868096 288478159699968 288848496033792 289475873019072 289740687409152 289813706735616 290185757589504 290258889080832 291259281309696 291602680233984 292533980626944 292607703908352 293057178107904 293962369204224 294339745939456 294413924302848 294866173034496 295506620373636 295776951730176 296231294205952 297252270637056 297327183003648 297708879347712 298355501025792 298628438556672 298813804406784 299087161196544 299162535985152 299546588479488 300197201649408 300272856186114 301009218306048 302046662098944 303091302629376 303445026275328 303911147667456 304571240630496 304962236596224 305039091998592 305318143721472 305787142406144 306451310017104 307979872026624 308261613993984 308452959387648 309405704767488 309688751095808 309880982347776 309959077353408 311315616525312 311394073081896 312388581851136 312868441423872 313233575510016 313913916723456 314316906430464 314396119360512 314799728099328 314879062708224 315167116099584 315851656950144 316257134247936 316336836146688 317347130769408 317801358536256 317914706608128 318896677306368 319306063675392 319386533953536 319877143068672 320865175314432 321277088759808 321358055768064 321439043181312 322465632878592 322845824544768 322960971792384 323958529327104 324040172101632 324456161476608 324537929662464 324954558038016 325958273335296 326040420077568 326458977288192 326541250215936 327584134987776 327970361442304 328053015263232 329100728205312 329183666896896 329606259277824 329689325371392 330707665354752 331132214181888 331215664840704 331640865816576 331724444663808 332749070696448 332867750068224 333260205981696 334408804466688 334493080879104 334922489266176 335956993376256 336473056346112 336557852983296 336989912039424 337721851855584 338030801977344 338550050521088 338635370594304 339802494861312 340977715458048 341289644064768 341375654559744 341813898510336 341900041125888 343082516170752 343168978498416 343482911686656 344010535206912 344757723769242 345196185255936 346794315743232 347327025905664 348081417863424 348399844982784 348616105141248 348935021395968 349471019892736 350230068590976 350318332217133 351976996601856 352387772448768 353606519734272 353930001252352 354149694111744 354238945546752 354563005612032 355333114068912 355789276028928 355878940665024 357015522115584 357526528353288 358758761969664 359219321634816 359309850697728 359638549659648 359861785952256 360973322228736 361436724854784 361527812739072 361618923578976 363201552612864 363331093266432 364453345492992 365013181661184 365573877792768 366703057502208 366795472587264 367266349449216 367358906492928 368532151861248 368966656622592 369059642171136 370238319230976 370331625259008 370807041687552 370900491042816 372046123524096 372523740954624 372617622945792 373095974043648 373190000246784 374342704533504 374823270219776 374917731729408 376115117948928 376209905025024 376653461968896 376787800424448 377951617548288 378436816207872 378532188389376 378627584606208 379113651044352 379937083337532 380284652224512 380868806836224 380964791918592 382181490819072 382277806718976 382768559161344 383950849572864 384047611379712 384540635824128 384637546266624 385131328045056 385967830692096 386320916545536 386418275647488 386914343452672 387011852107776 388345708412928 388803573645312 390143605211136 390742904143872 391949825605632 392193118283904 392551899070464 393154897379328 394008827164848 394369268973568 396336360849408 396436244004864 397807334701056 398171251408896 398418405875712 398782881595392 398883381313536 399749753327526 400262935532544 400363808248152 401345624408064 402217344397449 402728882798592 404121736839168 404593368367104 404844509196288 405214863556608 406094987507328 406616315461632 406718789331456 407090858295296 408601746689472 410010013679616 410639829368832 411270612516864 412540939689984 412644906660672 413174643130368 413278769804544 415087488700416 415192097442528 416518109134848 417157921898496 418551888964608 419089208573952 419194825814016 419732970799104 419838750277632 420222821466112 421135542600192 421676178997248 421782448195584 423129507692544 423236143153152 423735144715008 423886275477504 425195569741824 425741418233856 425848711938048 425956032681984 426502857424896 427820233752576 428369451679744 428477407690752 428585390908416 429954177171456 430461099393024 430614629056512 431944705769472 432053562802176 432608215302144 432717239549952 433272744050688 434213809528608 434611031113728 434720560103424 435278636384256 435388333621248 436888921964544 437404020350976 438800970940416 438911555862528 439475012370432 439585767161856 440943553806336 441509618909184 441620886454272 442187821088768 442299259551744 443259930560454 443665427595264 443823666757632 444346941308928 445878405955584 445990774505472 446563319021568 447942657835008 448220706610176 448630741794816 448743803977728 449319882719232 450295802474112 450707735969792 451513827459072 453069993148416 454636953944064 455052858753024 455167539412992 455866721501184 456856860945744 457443354894336 457558637997888 457977215582208 458680713609216 459676965025656 462392420990976 462679439081472 464108557151232 464533126643712 464821473521664 465246695194624 466973424787968 467091109622844 468582872776704 469302662135808 469850363265024 471475359645696 471594179040768 472199592148992 472318594062336 472750674149376 473777485425216 474385701371904 474505254220032 476020696154112 476702037804384 478345015959552 478959095513088 479079800930304 479815714603008 481297762971648 481915633139712 482037083652096 482158564771968 483698449317888 484268736817152 484441457688576 485937793990656 486684242214912 486806894493696 487431837057024 488937410002944 489060630116352 489688465932288 489811875323904 491376202481664 491955542163456 492079522894848 493651092307968 493775500345344 494409388916736 494533988057088 496061498032128 496698321272832 496823497261056 497461298724864 497586666995712 499123606044672 499301625102336 499890308972544 501613206700032 502204615958528 502383733899264 503935490064384 504582421610496 504709584519168 504836779474944 505484868059136 506582777783376 507046202966016 507825075781632 507953055891456 509575321092096 509703742291968 511934466097152 512063481839616 512720847765504 512850061688832 514623774256128 515094555394048 515224367529984 516015802810368 517136585653863 517794277883904 518404764860416 520191473614848 520990538858496 522122126795136 522599767474176 522924157711872 523402532093952 524206529839104 525345102886464 528581658673152 530409779601408 530895001878528 531224541167616 531844508418048 532999671103368 533683914043392 533818410997536 535127499210752 535523283173376 536289792529932 538828982452224 538964776046592 539457824489472 539792678928384 540286484742144 541459983343104 542155087282176 542291719108608 542428385368464 544802328919296 546680018239488 547519772491776 548360816689152 550054586253312 550193208880896 550899524173824 551038359739392 552798227791872 553449984933888 553589463256704 555357478846464 556210562531328 556350736564224 558069185286144 558785611431936 558926434418688 559643961065472 559785000370176 561514056800256 562234905329664 562376597594112 564172676923392 564314857537536 564980192953344 565181700636672 566927426322432 567655224311808 567798282584064 567941376909312 568670476566528 570426978336768 570630428688384 571303210254336 571447187877888 573272236228608 573948132524032 574152838742016 575926274359296 576071417069568 576810953736192 576956319399936 577696992067584 578951746038144 579481374818304 579627413471232 580371515179008 580517778161664 582518562619392 583205360467968 585067961253888 585215407816704 586114356215808 587924738408448 588679491878912 588827848605696 589732346068992 591013240747272 591553903460352 592462588411904 594504541274112 594654366007296 596711002051584 597256877113344 597627608813568 598174322393088 598325071970304 599093176958976 600394403298816 600545712372228 602018436612096 604093324197888 606182605258752 606890052550656 607822295334912 609142481260992 609924473192448 610078183997184 610636287442944 611574284812288 612902620034208 615959744053248 616905918775296 618811409534976 619377502191616 619761964695552 619918154706816 622631233050624 622788146163792 624777163702272 625736882847744 626467151020032 627827833446912 628633812860928 628792238721024 629599456198656 629758125416448 630334232199168 631703313900288 632514268495872 632673672293376 634694261538816 635602717072512 635829413216256 637793354612736 638612127350784 638773067907072 639754286137344 641730350628864 642554177519616 642716111536128 642878086362624 644931265757184 645691649089536 645921943584768 647917058654208 648080344203264 648912322953216 649075859324928 649909116076032 651916546670592 652080840155136 652917954576384 653082500431872 655168269975552 655940722884608 656106030526464 658201456410624 658367333793792 659212518555648 659378650742784 661415330709504 662264428363776 662431329681408 663281731633152 663448889327616 664889895840681 665498141392896 665735500136448 666520411963392 668817608933376 668986161758208 669844978532352 671913986752512 672946112692224 673115705966592 673979824078848 675443703711168 676061603954688 677100101042176 677270741188608 679604989722624 681955430916096 682579288129536 682751309119488 683800082251776 686165032341504 686337956996832 686965823373312 688021070413824 689515447538484 693588631486464 694654051811328 696162835726848 696799689965568 697232210282496 697870042791936 698942039785472 700460137181952 700636664434266 703953993203712 704775544897536 707213039468544 708299388223488 708477891093504 709126011224064 710666228137824 711578552057856 711757881330048 714031044231168 715053056706576 717517523939328 718438643269632 718619701395456 719277099319296 719723571904512 721946644457472 722873449709568 723055625478144 723237847157952 726403105225728 726662186532864 728906690985984 730026363322368 731147755585536 733406115004416 733590945174528 734532698898432 734717812985856 737064303722496 737933313245184 738119284342272 740476638461952 740663250518016 741614083375104 741800982085632 744092247048192 745047481909248 745235245891584 746191948087296 746380000493568 748685409067008 749646540439552 749835463458816 752230235897856 752419810050048 753306923937792 753575600848896 755903235096576 756873632415744 757064376778752 757255169212416 758227302088704 759874166675064 760569304449024 761737613672448 761929583837184 764362981638144 764555613437952 767901699145728 768095222759424 769081271648256 769275092533248 770262656090112 771935661384192 772641833091072 772836551294976 773828686905344 774023704215552 776691416825856 777607147290624 780287210422272 781485808287744 783899651211264 784386236567808 785103798140928 786309794758656 788017654329696 788738537947136 792872488009728 795614669402112 796342502817792 796836811751424 797565763190784 797766762627072 799499506655052 800525871065088 800727616496304 802691248816128 804434688794898 805457765597184 808243473678336 809186736734208 809689018392576 810429727113216 812189975014656 813232630923264 813437578662912 814181716590592 817203493378944 820020027359232 821279658737664 822541225033728 825081879379968 825289813321344 826349286260736 826557539609088 830174977400832 830384194885056 833036218269696 834315843796992 837103777929216 838178417147904 838389651628032 839465941598208 839677500555264 842271085200384 843352357994496 843564896391168 846259015385088 846472286306304 847470289430016 847772550955008 850391139483648 851482836467712 851697423876096 851912065363968 853005714849792 855640467505152 856738903359488 856954815381504 857170781816832 859908354342912 860922198786048 861229258113024 863889411538944 864107125604352 865216430604288 865434479099904 866545488101376 868427619057216 869222062227456 869441120206848 870557272768512 870776667242496 873777843929088 874808040701952 877601941880832 877823111725056 879171534323712 881887107612672 883019237818368 883241772908544 884375642177536 884598519103488 886519861120908 887330855190528 888693882617856 891756811911168 891981549010944 893126638043136 895885315670016 896441413220352 897261483589632 897487607955456 898639765438464 900591604948224 901415471939584 903027654918144 906139986296832 909273907888128 910335078825984 911733443002368 913713721891488 914886709788672 915117275995776 915954431164416 917361427218432 919353930051312 924784841981952 925358878162944 928217114302464 929066253287424 929642947043328 930493390389248 933946849575936 934182219245688 937165745553408 938605324271616 939700726530048 942950719291392 943188358081536 944399184297984 944637188124672 945501348298752 947554970850432 948771402743808 949010508440064 952041392308224 953404075608768 956690031919104 957918191026176 958159601860608 959631429206016 962595525943296 963831266279424 964074167304192 964317129543936 967396898635776 968537473634304 968882915377152 971875587981312 973368484429824 973613788987392 974863674114048 977874820005888 978121260232704 979376931864576 979623750647808 982752404963328 983911084326912 984159045789696 987302184615936 987551000690688 988818777833472 989067976114176 992122996064256 993396642545664 993646994522112 994922597449728 995173333991424 998247212089344 998603250204672 999780617945088 1003226413400064 1004409231917056 1004767467798528 1007870980128768 1009419169038336 1009673558949888 1010969736118272 1013165555566752 1014092405932032 1015650151563264 1015906111782912 1019407484583936 1023868932194304 1024126963679232 1025441695531008 1025700123377664 1029247548512256 1030189110788096 1030448735059968 1032031605620736 1034273171307726 1035588555767808 1036809529720832 1040382947229696 1041981077716992 1044244253590272 1045199534948352 1045848315423744 1046805064187904 1048413059678208 1050690205772928 1050954996651399 1057163317346304 1060819559202816 1061790003757056 1062449082335232 1063689016836096 1065999342206736 1067367828086784 1067636821995072 1070254998421504 1071046566346752 1072579585059864 1077657964904448 1077929552093184 1078915648978944 1079585357856768 1082919966686208 1084310174564352 1084583438217216 1084856770736928 1089604657838592 1093360036478976 1095039544983552 1096721633378304 1100109172506624 1100386417761792 1101799048347648 1102076719478784 1105596455583744 1106899969867776 1107178926513408 1110714957692928 1112421125062656 1112701473128448 1116138370572288 1117571222863872 1117852868837376 1119287922130944 1119570000740352 1123028113600512 1124469810659328 1124753195188224 1128345353846784 1128629715075072 1129960385906688 1130363401273344 1133854852644864 1135310448623616 1135596565168128 1135882753818624 1137340953133056 1140853956673536 1142606420508672 1142894375755776 1146544472457216 1147896265048064 1148305677484032 1151852548718592 1152142834139136 1153621907472384 1153912638799872 1155393984135168 1157903492076288 1158962749636608 1159254826942464 1160743030358016 1161035556323328 1165037125238784 1166410720935936 1170430815633408 1172228712431616 1175849476816896 1177358983757824 1177655697211392 1179464692137984 1182026481494544 1183107806920704 1184925176823808 1189009082548224 1189308732014592 1193422004103168 1194513754226688 1195255217627136 1196348644786176 1196650143940608 1200788806597632 1201091424744456 1204036873224192 1206652033192347 1208186648395776 1212365210517504 1213780105101312 1215644590669824 1218284962521984 1219848946384896 1220156367994368 1221272574885888 1223148569624576 1225805240068416 1231919488106496 1233811837550592 1237622819069952 1238755004383232 1239523929391104 1239836309413632 1245262466101248 1245576292327584 1249554327404544 1251473765695488 1255655666893824 1257267625721856 1257584477442048 1259198912397312 1259516250832896 1260668464398336 1263406627800576 1265028536991744 1265347344586752 1269388523077632 1271205434145024 1271658826432512 1275586709225472 1277224254701568 1277546135814144 1279508572274688 1283460701257728 1285108355039232 1285432223072256 1285756172725248 1289862531514368 1291383298179072 1291843887169536 1295834117308416 1296160688406528 1297824645906432 1298151718649856 1299818232152064 1303833093341184 1304161680310272 1305835909152768 1306165000863744 1311881445769216 1312212061052928 1316402912821248 1316734667587584 1318425037111296 1318757301485568 1322830661419008 1324528856727552 1324862659362816 1326563463266304 1326897778655232 1329779791681362 1330996282785792 1331471000272896 1333040823926784 1337635217866752 1337972323516416 1339689957064704 1343827973505024 1345892225384448 1346231411933184 1347959648157696 1350887407422336 1352123207909376 1354200202084352 1354541482377216 1359209979445248 1363910861832192 1365158576259072 1365502618238976 1367600164503552 1372330064683008 1372675913993664 1373931646746624 1376042140827648 1379030895076968 1387177262972928 1392325671453696 1393599379931136 1394464420564992 1395740085583872 1397884079570944 1400920274363904 1401273328868532 1407907986407424 1409551089795072 1414426078937088 1416598776446976 1416955782187008 1418252022448128 1421332456275648 1423157104115712 1423515762660096 1428062088462336 1430106113413152 1435035047878656 1436877286539264 1437239402790912 1439447143809024 1443893288914944 1445746899419136 1446111250956288 1446475694315904 1452806210451456 1453324373065728 1457813381971968 1460052726644736 1462295511171072 1466812230008832 1467181890349056 1469065397796864 1469435625971712 1474128607444992 1475866626490368 1476238568684544 1480953276923904 1481326501036032 1483228166750208 1483601964171264 1488184494096384 1490094963818496 1490470491783168 1492383896174592 1492760000987136 1497370818134016 1499293080879104 1499670926917632 1504839620100096 1506613847875584 1507151201697792 1511806470193152 1513747264831488 1514128753557504 1514510338424832 1516454604177408 1519748333350128 1521138608898048 1523475227344896 1523859167674368 1528725963276288 1529111226875904 1535803398291456 1536190445518848 1538162543296512 1538550185066496 1543871322768384 1545283666182144 1545673102589952 1547657373810688 1548047408431104 1551409756961589 1553382833651712 1555214294581248 1560574420844544 1562971616575488 1567799302422528 1568772473135616 1570207596281856 1572619589517312 1576035308659392 1577477075894272 1585744976019456 1591229338804224 1592685005635584 1593673623502848 1595533525254144 1598999013310104 1601051742130176 1601455232992608 1605382497632256 1608869377589796 1616486947356672 1618373473468416 1619378036785152 1620859454226432 1624379950029312 1626465261846528 1626875157325824 1628363433181184 1634406986757888 1640040054718464 1642559317475328 1645082450067456 1650163758759936 1650579626642688 1652698572521472 1653115079218176 1660349954801664 1660768389770112 1666072436539392 1668631687593984 1674207555858432 1676356834295808 1676779303256064 1678931883196416 1679355001110528 1684542170400768 1686704715988992 1687129792782336 1692518030770176 1692944572612608 1694940578860032 1695545101910016 1700782278967296 1702965672935424 1703394847752192 1703824130727936 1706011429699584 1711280935010304 1713477806718976 1713909630763008 1714341563633664 1719816708685824 1721844397572096 1722458516226048 1727778823077888 1728214251208704 1730432861208576 1730868958199808 1733090976202752 1736855238114432 1738444124454912 1738882240413696 1741114545537024 1741553334484992 1747555687858176 1749616081403904 1755203883761664 1755646223450112 1758343068647424 1763774215225344 1766038475636736 1766483545817088 1769197038206976 1773039722241816 1774661710381056 1777387765235712 1783513623822336 1783963098021888 1791770631340032 1792882826440704 1794522967179264 1794975215910912 1797279530876928 1801183209896448 1802830943879168 1806055309836288 1812279972593664 1818547815776256 1820670157651968 1823466886004736 1827427443782976 1829773419577344 1830234551991552 1831908862328832 1834722854436864 1838707860102624 1850717756325888 1856434228604928 1858132506574848 1859285894086656 1860986780778496 1867893699151872 1868364438491376 1874331491106816 1877210648543232 1879401453060096 1885901438582784 1886376716163072 1888798368595968 1889274376249344 1891002696597504 1895109941700864 1897542805487616 1898021016880128 1904082784616448 1906808151217536 1913380063838208 1915836382052352 1916319203721216 1919262858412032 1925191051886592 1927662532558848 1928148334608384 1928634259087872 1934793797271552 1937074947268608 1937765830754304 1943751175962624 1946736968859648 1947227577974784 1949727348228096 1955749640011776 1956242520465408 1958753863729152 1959247501295616 1965504809926656 1967822168653824 1968318091579392 1974604369231872 1975102001381376 1977637555666944 1978135952228352 1984245992128512 1986793285091328 1987293989044224 1989845194899456 1990346667982848 1996494424178688 1997206500409344 1999561235890176 2006452826800128 2008818463834112 2009534935597056 2015741960257536 2018838338076672 2019347117899776 2021939472236544 2026331111133504 2028184811864064 2031300303126528 2031812223565824 2038814969167872 2047737864388608 2048253927358464 2051400246755328 2058495097024512 2060378221576192 2060897470119936 2064063211241472 2068546342615452 2073619059441664 2080765894459392 2083962155433984 2088488507180544 2090399069896704 2091696630847488 2093610128375808 2096826119356416 2101380411545856 2101909993302798 2114326634692608 2121639118405632 2124898164670464 2127378033672192 2131998684413472 2134735656173568 2135273643990144 2140509996843008 2142093132693504 2145159170119728 2155315929808896 2155859104186368 2157831297957888 2159170715713536 2165839933372416 2168620349128704 2169166876434432 2169713541473856 2179209315677184 2186720072957952 2190079089967104 2193443266756608 2200218345013248 2200772835523584 2203598096695296 2204153438957568 2211192911167488 2213799939735552 2214357853026816 2221429915385856 2224842250125312 2225402946256896 2232276741144576 2235142445727744 2235705737674752 2238575844261888 2239140001480704 2246056227201024 2248939621318656 2249506390376448 2256690707693568 2257259430150144 2259920771813376 2260726802546688 2267709705289728 2270620897247232 2271193130336256 2271765507637248 2274681906266112 2281707913347072 2285212841017344 2285788751511552 2293088944914432 2295792530096128 2303705097437184 2304285668278272 2307243814944768 2307825277599744 2310787968270336 2315806984152576 2317925499273216 2318509653884928 2321486060716032 2322071112646656 2330074250477568 2332821441871872 2340861631266816 2344457424863232 2351698953633792 2355311394422784 2358929384275968 2364052962989088 2366215613841408 2369850353647616 2378617464029184 2386844008206336 2389027508453376 2390510435254272 2392697289572352 2393300287881216 2401577613195264 2402182849488912 2408073746448384 2413304066384694 2416373296791552 2424730421035008 2427560210202624 2431289181339648 2436569925043968 2439697892769792 2440312735988736 2442545149771776 2446297139249152 2451610480136832 2463838976212992 2467623675101184 2475245638139904 2477510008766464 2479047858782208 2479672618827264 2490524932202496 2491152584655168 2499108654809088 2502947531390976 2511311333787648 2514535251443712 2515168954884096 2518397824794624 2519032501665792 2526813255601152 2530057073983488 2530694689173504 2538777046155264 2542410868290048 2543317652865024 2551173418450944 2554448509403136 2555092271628288 2559017144549376 2566921402515456 2570216710078464 2570864446144512 2571512345450496 2579725063028736 2582766596358144 2583687774339072 2591668234616832 2592321376813056 2595649291812864 2596303437299712 2599636464304128 2607666186682368 2608323360620544 2611671818305536 2612330001727488 2623762891538432 2624424122105856 2632805825642496 2633469335175168 2637514602971136 2645661322838016 2649057713455104 2649725318725632 2653126926532608 2653795557310464 2659559583362724 2661992565571584 2666081647853568 2675270435733504 2675944647032832 2679379914129408 2687655947010048 2691784450768896 2692462823866368 2695919296315392 2701774814844672 2704246415818752 2708400404168704 2709082964754432 2718419958890496 2727821723664384 2731005236477952 2735200329007104 2744660129366016 2745351827987328 2747863293493248 2752084281655296 2758061790153936 2774354525945856 2784651342907392 2787198759862272 2788928841129984 2791480171167744 2801840548727808 2802546657737064 2815815972814848 2819102179590144 2828852157874176 2833197552893952 2833911564374016 2836504044896256 2842664912551296 2846314208231424 2847031525320192 2856124176924672 2860212226826304 2870070095757312 2873754573078528 2874478805581824 2878894287618048 2887786577829888 2891493798838272 2892222501912576 2892951388631808 2905612420902912 2906648746131456 2915626763943936 2920105453289472 2924591022342144 2933624460017664 2934363780698112 2938130795593728 2938871251943424 2948257214889984 2951733252980736 2952477137369088 2961906553847808 2962653002072064 2966456333500416 2967203928342528 2976368988192768 2980189927636992 2980940983566336 2984767792349184 2985520001974272 2994741636268032 2998586161758208 2999341853835264 3009679240200192 3013227695751168 3014302403395584 3023612940386304 3028257507115008 3029020676849664 3032909208354816 3039496666700256 3042277217796096 3046950454689792 3047718335348736 3058222453751808 3071606796582912 3072380891037696 3076325086593024 3077100370132992 3087742645536768 3090567332364288 3091346205179904 3095314747621376 3096094816862208 3102819513923178 3106765667303424 3110428589162496 3121148841689088 3125943233150976 3135598604845056 3137544946271232 3140415192563712 3145239179034624 3152070617318784 3154954151788544 3171489952038912 3182458677608448 3185370011271168 3187347247005696 3191067050508288 3197998026620208 3202103484260352 3202910465985216 3210764995264512 3217738755179592 3232973894713344 3236746946936832 3238756073570304 3248759900058624 3252930523693056 3253750314651648 3256726866362368 3268813973515776 3280080109436928 3285118634950656 3290164900134912 3300327517519872 3301159253285376 3305397145042944 3306230158436352 3320699909603328 3321536779540224 3332144873078784 3337263375187968 3348415111716864 3352713668591616 3353558606512128 3357863766392832 3358710002221056 3369084340801536 3373409431977984 3374259585564672 3385036061540352 3385889145225216 3389881157720064 3391090203820032 3401564557934592 3405931345870848 3406789695504384 3407648261455872 3412022859399168 3422561870020608 3426955613437952 3427819261526016 3428683127267328 3439633417371648 3443688795144192 3444917032452096 3455557646155776 3456428502417408 3460865722417152 3461737916399616 3466181952405504 3473710476228864 3476888248909824 3477764480827392 3482229091074048 3483106668969984 3495111375716352 3499232162807808 3511292446900224 3516686137294848 3527548430450688 3532076951273472 3532967091634176 3538394076413952 3546079444483632 3549323420762112 3554775530471424 3567027247644672 3567926196043776 3583541262680064 3585765652881408 3589045934358528 3589950431821824 3602366419792896 3605661887758336 3612110619672576 3619956099577041 3624559945187328 3637095631552512 3641340315303936 3646933772009472 3654854887565952 3659546839154688 3660469103983104 3663817724657664 3669445708873728 3677415720205248 3701435512651776 3712868457209856 3716265013149696 3718571788173312 3735787398303744 3736728876982752 3748662982213632 3754421297086464 3771802877165568 3772753432326144 3777596737191936 3778548752498688 3782005393195008 3790219883401728 3795085610975232 3796042033760256 3808165569232896 3813616302435072 3826760127676416 3831672764104704 3832638407442432 3838525716824064 3850382103773184 3855325065117696 3856296669216768 3857268518175744 3869587594543104 3874149894537216 3875531661508608 3887502351925248 3893473937719296 3894455155949568 3899454696456192 3911499280023552 3912485040930816 3917507727458304 3918495002591232 3935644337307648 3936636183158784 3949208738463744 3950204002762752 3955275111333888 3956271904456704 3968491984257024 3973586570182656 3974587978088448 3979690389798912 3980693335965696 3992988848357376 3994413000818688 3999122471780352 4012905653600256 4017636927668224 4019069871194112 4031483920515072 4037676676153344 4038694235799552 4043878944473088 4052662222267008 4056369623728128 4062600606253056 4063624447131648 4077629938335744 4095475728777216 4096507854716928 4102800493510656 4116990194049024 4120756443152384 4121794940239872 4128126422482944 4137092685230904 4147238118883328 4161531788918784 4176977014361088 4180798139793408 4183393261694976 4187220256751616 4193652238712832 4202760823091712 4203819986605596 4228653269385216 4243278236811264 4249796329340928 4254756067344384 4263997368826944 4269471312347136 4270547287980288 4281019993686016 4284186265387008 4290318340239456 4310631859617792 4311718208372736 4318341431427072 4331679866744832 4337240698257408 4338333752868864 4339427082947712 4358418631354368 4373440145915904 4380158179934208 4386886533513216 4400436690026496 4401545671047168 4407196193390592 4408306877915136 4422385822334976 4427599879471104 4428715706053632 4442859830771712 4449684500250624 4450805892513792 4464553482289152 4470284891455488 4471411475349504 4477151688523776 4478280002961408 4492112454402048 4497879242637312 4499012780752896 4514518860300288 4519841543626752 4521453605093376 4535419410579456 4541241794494464 4542386260672512 4543531015274496 4549363812532224 4563415826694144 4570425682034688 4571577503023104 4586177889828864 4591585060192256 4607410194874368 4608571336556544 4614487629889536 4615650555199488 4631613968305152 4635850998546432 4637019307769856 4642972121432064 4644142225293312 4654229270884767 4660148500955136 4665642883743744 4681723262533632 4688914849726464 4703397907267584 4710622788845568 4717858768551936 4728105925978176 4732431227682816 4739700707295232 4757234928058368 4773688016412672 4778055016906752 4781020870508544 4786600575762432 4803155226390528 4804365698977824 4816147492896768 4826608132769388 4849460842070016 4855120420405248 4862578362679296 4873139850087936 4879395785539584 4880625471977472 4885090299543552 4892594278498304 4903220960273664 4927677952425984 4935247350202368 4950491276279808 4958095717564416 4959345237654528 4981049864404992 4982305169310336 4998217309618176 5005895062781952 5022622667575296 5029070502887424 5030337909768192 5036795649589248 5038065003331584 5053626511202304 5060114147966976 5061389378347008 5077554092310528 5084821736580096 5086635305730048 5102346836901888 5108897018806272 5110184543256576 5118034289098752 5133842805030912 5140433420156928 5141728892289024 5143024690900992 5159450126057472 5165533192716288 5167375548678144 5183336469233664 5184642753626112 5191298583625728 5192606874599424 5199272928608256 5215332373364736 5216646721241088 5223343636611072 5224660003454976 5247525783076864 5248848244211712 5265611651284992 5266938670350336 5275029205942272 5291322645676032 5298115426910208 5299450637451264 5307591114620928 5319119166725448 5323985131143168 5332163295707136 5350540871467008 5351889294065664 5375311894020096 5383568901537792 5384925647732736 5391838592630784 5403549629689344 5408492831637504 5416800808337408 5418165929508864 5436839917780992 5455643447328768 5462010472955904 5470400658014208 5489320258732032 5490703655974656 5495726586986496 5504168563310592 5516123580307872 5569302685814784 5574397519724544 5577857682259968 5582960342335488 5603681097455616 5605093315474128 5631631945629696 5638204359180288 5657704315748352 5666395105787904 5667823128748032 5673008089792512 5685329825102592 5692628416462848 5694063050640384 5712248353849344 5720424453652608 5740140191514624 5747509146157056 5748957611163648 5757788575236096 5775573155659776 5782987597676544 5784445003825152 5785902777263616 5811224841805824 5813297492262912 5831253527887872 5840210906578944 5849182044684288 5867248920035328 5868727561396224 5876261591187456 5877742503886848 5896514429779968 5903466505961472 5904954274738176 5923813107695616 5925306004144128 5932912667000832 5934407856685056 5952737976385536 5960379855273984 5961881967132672 5969535584698368 5971040003948544 5989483272536064 5997172323516416 5998683707670528 6019358480400384 6026455391502336 6028604806791168 6047225880772608 6056515014230016 6058041353699328 6065818416709632 6078993333400512 6084554435592192 6093900909379584 6095436670697472 6116444907503616 6143213593165824 6144761782075392 6154200740265984 6175485291073536 6181134664728576 6182692410359808 6190629495242752 6192189633724416 6205639027846356 6220857178324992 6242297683378176 6251886466301952 6271197209690112 6275089892542464 6280830385127424 6290478358069248 6304141234637568 6309908303577088 6342979904077824 6364917355216896 6374694494011392 6382134101016576 6395996053240416 6404206968520704 6405820931970432 6421529990529024 6435477510359184 6465947789426688 6473493893873664 6477512147140608 6497519800117248 6505861047386112 6507500629303296 6513453732724736 6537627947031552 6560160218873856 6570237269901312 6580329800269824 6600655035039744 6602318506570752 6610794290085888 6612460316872704 6641399819206656 6643073559080448 6664289746157568 6674526750375936 6696830223433728 6705427337183232 6707117213024256 6715727532785664 6717420004442112 6738168681603072 6746818863955968 6748519171129344 6770072123080704 6771778290450432 6779762315440128 6782180407640064 6803129115869184 6811862691741696 6813579391008768 6815296522911744 6824045718798336 6845123740041216 6853911226875904 6855638523052032 6857366254534656 6879266834743296 6887377590288384 6911115292311552 6912857004834816 6921731444834304 6923475832799232 6932363904811008 6947420952457728 6953776497819648 6955528961654784 6964458182148096 6966213337939968 6990222751432704 6998464325615616 7022584893800448 7033372274589696 7055096860901376 7065934183268352 7076788152827904 7092158888967264 7098646841524224 7109551060942848 7135852392087552 7167082525360128 7171531305762816 7178091868717056 7179900863643648 7204732839585792 7211323775516672 7224221239345152 7239912199154082 7249119890374656 7274191263105024 7282680630607872 7293867544018944 7309709775131904 7319093678309376 7320938207966208 7327635449315328 7338891417747456 7354831440410496 7402871025303552 7425736914419712 7432530026299392 7437143576346624 7471574796607488 7473457753965504 7497325964427264 7508842594172928 7543605754331136 7545506864652288 7555193474383872 7557097504997376 7580439766803456 7590171221950464 7592084067520512 7616331138465792 7627232604870144 7653520255352832 7663345528209408 7665276814884864 7677051433648128 7700764207546368 7710650130235392 7712593338433536 7714537036351488 7739175189086208 7748299789074432 7751063323017216 7775004703850496 7786947875438592 7788910311899136 7798909392912384 7822998560047104 7824970081861632 7835015454916608 7836990005182464 7871288674615296 7873272366317568 7898417476927488 7900408005525504 7912543808913408 7936983968514048 7947173140365312 7949175956176896 7959380779597824 7961386671931392 7985977696714752 7998244943560704 8025811307200512 8035273855336448 8038139742388224 8062967841030144 8075353352306688 8077388471599104 8087757888946176 8105324444534016 8112739247456256 8125201212506112 8127248894263296 8155259876671488 8193015709433856 8205600987021312 8233980388098048 8241512886304768 8243589880479744 8256252844965888 8274185370461808 8294476237766656 8323063577837568 8353954028722176 8361596279586816 8366786523389952 8374440513503232 8405521646183424 8407639973211192 8457306538770432 8486556473622528 8499592658681856 8509512134688768 8527994737653888 8538942624694272 8541094575960576 8562039987372032 8568372530774016 8580636680478912 8621263719235584 8623436416745472 8636682862854144 8663359733489664 8674481396514816 8676667505737728 8678854165895424 8716837262708736 8746880291831808 8760316359868416 8773773067026432 8800873380052992 8803091342094336 8814392386781184 8816613755830272 8844771644669952 8855199758942208 8857431412107264 8885719661543424 8899369000501248 8901611785027584 8929106964578304 8940569782910976 8942822950699008 8954303377047552 8956560005922816 8984224908804096 8995758485274624 8998025561505792 9029037720600576 9039683087253504 9042907210186752 9070838821158912 9084772521345024 9087062030548992 9098727625064448 9126831653388288 9140851364069376 9143155006046208 9183170120384512 9214820389748736 9217142673113088 9228975259779072 9231301110398976 9263227936610304 9271701997092864 9274038615539712 9285944242864128 9288284450586624 9308458541769534 9320297001910272 9331285767487488 9363446525067264 9377829699452928 9406795814535168 9421245577691136 9435717537103872 9456211851956352 9464862455365632 9479401414590464 9514469856116736 9547376032825344 9556110033813504 9562041741017088 9573201151524864 9606310452781056 9608731397955648 9632294985793536 9653216265538776 9698921684140032 9710240840810496 9746279700175872 9758791571079168 9761250943954944 9770180599087104 9785188556996608 9806441920547328 9855355904851968 9870494700404736 9900982552559616 9916191435128832 9918690475309056 9962099728809984 9964610338620672 9996434619236352 10011790125563904 10045245335150592 10058141005774848 10060675819536384 10073591299178496 10076130006663168 10107253022404608 10120228295933952 10122778756694016 10155108184621056 10169643473160192 10173270611460096 10204693673803776 10217794037612544 10220369086513152 10236068578197504 10267685610061824 10280866840313856 10283457784578048 10286049381801984 10318900252114944 10331066385432576 10334751097356288 10366672938467328 10369285507252224 10382597167251456 10385213749198848 10398545857216512 10430664746729472 10433293442482176 10446687273222144 10449320006909952 10495051566153728 10497696488423424 10533877340700672 10550058411884544 10582645291352064 10596230853820416 10598901274902528 10615182229241856 10638238333450896 10647970262286336 10664326591414272 10701081742934016 10703778588131328 10750623788040192 10767137803075584 10769851295465472 10807099259378688 10816985663275008 10833601616674816 10836331859017728 10859868298731123 10873679835561984 10911286894657536 10924020945911808 10940801316028416 10978640517464064 10981407311949312 10991453173972992 11008337126621184 11032247160615744 11138605371629568 11148795039449088 11155715364519936 11207362194911232 11210186630948256 11263263891259392 11315408631496704 11332790211575808 11335646257496064 11346016179585024 11370659650205184 11385256832925696 11388126101280768 11424496707698688 11440848907305216 11480280383029248 11495018292314112 11497915222327296 11515577150472192 11551146311319552 11565975195353088 11568890007650304 11571805554527232 11622449683611648 11626594984525824 11662507055775744 11680421813157888 11698364089368576 11734497840070656 11737455122792448 11752523182374912 11755485007773696 11806933011922944 11809908549476352 11847626215391232 11850612008288256 11865825334001664 11868815713370112 11905475952771072 11920759710547968 11923763934265344 11939071169396736 11942080007897088 11978966545072128 11994344647032832 11997367415341056 12038716960800768 12052910783004672 12057209613582336 12094451761545216 12113030028460032 12116082707398656 12131636833419264 12157986666801024 12169108871184384 12187801818759168 12190873341394944 12232889815007232 12286427186331648 12289523564150784 12308401480531968 12350970582147072 12362269329457152 12365384820719616 12384379267448832 12411278055692712 12441714356649984 12484595366756352 12542394419380224 12550179785084928 12561660770254848 12580956716138496 12608282469275136 12619816607154176 12685959808155648 12729834710433792 12749388988022784 12764268202033152 12791992106480832 12808413937041408 12811641863940864 12843059981058048 12870955020718368 12931895578853376 12955024294281216 12995039600234496 13011722094772224 13015001258606592 13026907465449472 13075255894063104 13120320437747712 13140474539802624 13160659600539648 13201310070079488 13204637013141504 13221588580171776 13224920633745408 13282799638413312 13286147118160896 13328579492315136 13349053500751872 13393660446867456 13410854674366464 13414234426048512 13431455065571328 13434840008884224 13476337363206144 13493637727911936 13497038342258688 13543556580900864 13559524630880256 13564360815280128 13606258231738368 13623725383483392 13627158782017536 13630593045823488 13648091437596672 13690247480082432 13707822453751808 13711277046104064 13714732509069312 13758533669486592 13774755180576768 13822230584623104 13825714009669632 13843462889668608 13846951665598464 13894841904915456 13907552995639296 13911057923309568 13928916364296192 13932426675879936 13980445502865408 13996928651231232 14045169787600896 14066744549179392 14110193721802752 14131868366536704 14153576305655808 14184317777934528 14197293683048448 14219102121885696 14271704784175104 14334165050720256 14343062611525632 14359801727287296 14409465679171584 14422647551033344 14448442478690304 14479824398308164 14548382526210048 14565361261215744 14587735088037888 14619419550263808 14638187356618752 14641876415932416 14655270898630656 14677782835494912 14709662880820992 14805742050607104 14851473828839424 14874287152693248 14943149593214976 14946915507931008 14994651928854528 15017685188345856 15087211508662272 15091013729304576 15110386948767744 15114195009994752 15160879533606912 15180342443900928 15184168135041024 15232662276931584 15254465209740288 15307040510705664 15326691056418816 15330553629769728 15354102867296256 15401528415092736 15421300260470784 15425186676867072 15429074072702976 15478350378172416 15496599578148864 15502126646034432 15550009407700992 15573895750877184 15577820623798272 15597818785824768 15645997120094208 15649940163723264 15670030909833216 15673980010364928 15742577349230592 15746544732635136 15796834953854976 15800816011051008 15825087617826816 15873967937028096 15894346280730624 15898351912353792 15922773343862784 15971955393429504 15996489887121408 16051622614401024 16070547710672896 16125935682060288 16150706704613376 16154776943198208 16175515777892352 16210648889068032 16225478494912512 16250402425012224 16254497788526592 16310519753342976 16386031418867712 16411201974042624 16467960776196096 16487179760959488 16512505689931776 16548370740923616 16588952475533312 16707908057444352 16723192559173632 16733573046779904 16748881027006464 16811043292366848 16815279946422384 16914613077540864 16973112947245056 16999185317363712 17019024269377536 17055989475307776 17077885249388544 17082189151921152 17124079974744064 17136745061548032 17161273360957824 17242527438471168 17246872833490944 17273365725708288 17326719466979328 17348962793029632 17353335011475456 17357708331790848 17433674525417472 17493760583663616 17520632719736832 17547546134052864 17601746760105984 17606182684188672 17628784773562368 17633227511660544 17689543289339904 17710399517884416 17714862824214528 17771439323086848 17798738001002496 17803223570055168 17858213929156608 17881139565821952 17885645901398016 17908606754095104 17913120011845632 17968449817608192 17991516970549248 17996051123011584 18058075441201152 18079366174507008 18085814420373504 18141677642317824 18169545042690048 18174124061097984 18197455250128896 18253663306776576 18281702728138752 18286310012092416 18366340240769024 18429640779497472 18434285346226176 18462602220797952 18526455873220608 18543403994185728 18548077231079424 18571888485728256 18576568901173248 18616917083539068 18662571534974976 18726893050134528 18755659398905856 18813591629070336 18842491155382272 18871435074207744 18912423703912704 18929724910731264 18958802829180928 19028939712233472 19094752065650688 19124083482034176 19146402303049728 19212620905562112 19217462795911296 19264589971587072 19306432531077552 19397843368280064 19420481681620992 19492559400351744 19517583142158336 19522501887909888 19540361198174208 19612883841094656 19710711809703936 19740989400809472 19801965105119232 19832382870257664 19837380950618112 19924199457619968 19929220677241344 19992869238472704 20023580251127808 20090490670301184 20116282011549696 20121351639072768 20147182598356992 20152260013326336 20214506044809216 20240456591867904 20245557513388032 20310216369242112 20339286946320384 20346541222920192 20409387347607552 20435588075225088 20440738173026304 20472137156395008 20535371220123648 20561733680627712 20566915569156096 20572098763603968 20637800504229888 20662132770865152 20733345876934656 20738571014504448 20765194334502912 20770427498397696 20797091714433024 20861329493458944 20866586884964352 20893374546444288 20898640013819904 20990103132307456 20995392976846848 21067754681401344 21100116823769088 21165290582704128 21197802549805056 21230364458483712 21276476666901792 21295940524572672 21328653182828544 21407557176262656 21501247576080384 21534275606151168 21539702590930944 21614198518757376 21633971326550016 21667203233349632 21672663718035456 21719736597462246 21747359671123968 21822573789315072 21848041891823616 21881602632056832 21957281034928128 21962814623898624 21982906347945984 22016674253242368 22064494321231488 22277210743259136 22297590078898176 22311430729039872 22414724389822464 22420373261896512 22526527782518784 22630817262993408 22665580423151616 22671292514992128 22741319300410368 22770513665851392 22776252202561536 22848993415397376 22881697814610432 22960560766058496 22990036584628224 22995830444654592 23031154300944384 23102292622639104 23131950390706176 23137780015300608 23143611109054464 23244899367223296 23253189969051648 23325014111551488 23360843626315776 23396728178737152 23468995680141312 23474910245584896 23505046364749824 23510970015547392 23613866023845888 23619817098952704 23695252430782464 23701224016576512 23737631426740224 23810951905542144 23841519421095936 23847527868530688 23878142338793472 23884160015794176 23957933090144256 23988689294065664 23994734830682112 24077433921601536 24105821566009344 24114419227164672 24188903523090432 24226060056920064 24232165414797312 24263273666838528 24315973333602048 24338217742368768 24375603637518336 24381746682789888 24465779630014464 24579047128301568 24616802961063936 24701941164294144 24724538658914304 24730769641439232 24768758534897664 24822556111385424 24883428713299968 24969190733512704 25084788838760448 25100359570169856 25123321540509696 25216564938550272 25239633214308352 25371919616311296 25459669420867584 25498777976045568 25528536404066304 25583984212961664 25616827874082816 25623283727881728 25686119962116096 25741910041436736 25863791157706752 25910048588562432 25990079200468992 26023444189544448 26030002517213184 26150511788126208 26240640875495424 26280949079605248 26321319201079296 26402620140158976 26409274026283008 26443177160343552 26449841267490816 26565599276826624 26572294236321792 26657158984630272 26698107001503744 26787320893734912 26821709348732928 26828468852097024 26862910131142656 26869680017768448 26952674726412288 26987275455823872 26994076684517376 27087113161801728 27119049261760512 27128721630560256 27212516463476736 27254317564035072 27261186091646976 27296182875193344 27380494960164864 27415644907503616 27422554092208128 27429465018138624 27549510361153536 27644461169246208 27651428019339264 27686925779337216 27693903331196928 27789683809830912 27815105991278592 27822115846619136 27857832728592384 27864853351759872 27960891005730816 27993857302462464 28090339575201792 28133489098358784 28220387443605504 28263736733073408 28307152611311616 28368635555869056 28394587366096896 28438204243771392 28543409568350208 28668330101440512 28686125223051264 28719603454574592 28818931358343168 28845295102066688 28896884957380608 28959648796616328 29096765052420096 29130722522431488 29238839100527616 29276374713237504 29283752831864832 29310541797261312 29355565670989824 29419325761641984 29611484101214208 29702947657678848 29748574305386496 29886299186429952 29893831015862016 29989303857709056 30035370376691712 30174423017324544 30182027458609152 30220773897535488 30228390019989504 30321759067213824 30360684887801856 30368336270082048 30465324553863168 30508930419480576 30614081021411328 30653382112837632 30661107259539456 30708205734592512 30803056830185472 30842600520941568 30850373353734144 30858148145405952 30956700756344832 30993199156297728 31004253292068864 31100018815401984 31147791501754368 31155641247596544 31195637571649536 31291994240188416 31299880327446528 31340061819666432 31347960020729856 31485154698461184 31493089465270272 31601632022102016 31650175235653632 31747935874056192 31788692561461248 31796703824707584 31845546687725568 31943910786859008 31992979774242816 32103245228802048 32141095421345792 32251871364120576 32301413409226752 32309553886396416 32421297778136064 32450956989825024 32500804850024448 32508995577053184 32579604896193369 32621039506685952 32772062837735424 32822403948085248 32935921552392192 32974359521918976 33025011379863552 33096741481847232 33177904951066624 33415816114888704 33446385118347264 33467146093559808 33622086584733696 33630559892844768 33946225894490112 33998370634727424 34038048538755072 34111978950615552 34155770498777088 34164378303842304 34248159949488128 34273490123096064 34322546721915648 34485054876942336 34493745666981888 34546731451416576 34653438933958656 34697925586059264 34706670022950912 34715416663581696 34867349050834944 34987521167327232 35041265439473664 35095092268105728 35203493520211968 35212365368377344 35257569547124736 35266455023321088 35420799035768832 35429725648429056 35542878646173696 35597476002004992 35606447140110336 35716427858313216 35762279131643904 35771291802796032 35817213508190208 35826240023691264 35936899635216384 35983033941098496 35992102246023168 36116150882402304 36158732349014016 36171628840747008 36283355284635648 36339090085380096 36348248122195968 36394910500257792 36507326613553152 36563405456277504 36572620024184832 36732680481538048 36859281558994944 36868570692452352 36925204441595904 37052911746441216 37086807988371456 37096154462158848 37153137802346496 37233834167078136 37325143069949952 37453786100269056 37627183258140672 37684982310764544 37742870148415488 37824847407825408 37859449821462528 37917605658361856 38057879424466944 38189504131301376 38248166964068352 38292804606099456 38425241811124224 38434925591822592 38529179943174144 38612865062155104 38795686736560128 38985118800703488 39035166284316672 39045003775819776 39080722396348416 39225767682189312 39421423619407872 39481978801618944 39603930210238464 39664765740515328 39674761901236224 39848398915239936 39858441354482688 39985738476945408 40047160502255616 40180981340602368 40232564023099392 40242703278145536 40294365196713984 40304520026652672 40429012089618432 40480913183735808 40491115026776064 40678573892640768 40693082445840384 40818774695215104 40871176150450176 40881476346052608 40944274312790016 41070742440247296 41123467361255424 41133831138312192 41144197527207936 41275601008459776 41324265541730304 41466691753869312 41477142029008896 41530388669005824 41540854996795392 41722658986917888 41733173769928704 41786749092888576 41797280027639808 41980206264614912 41990785953693696 42135509362802688 42200233647538176 42330581165408256 42395605099610112 42460728916967424 42552953333803584 42591881049145344 42657306365657088 42815114352525312 43002495152160768 43079405181861888 43228397037514752 43267942653100032 43334406466699264 43345327436070912 43439473194924492 43645147578630144 43696083783647232 43763205264113664 43914562069856256 43925629247797248 43965812695891968 44033348506484736 44128988642462976 44554421486518272 44622861458079744 44829448779644928 44840746523793024 45053055565037568 45261634525986816 45331160846303232 45342585029984256 45482638600820736 45541027331702784 45552504405123072 45697986830794752 45763395629220864 45921121532116992 45980073169256448 45991660889309184 46062308601888768 46204585245278208 46263900781412352 46275560030601216 46287222218108928 46489798734446592 46506379938103296 46650028223102976 46721687252631552 46793456357474304 46937991360282624 46949820491169792 47010092729499648 47021940031094784 47227732047691776 47239634197905408 47390504861564928 47402448033153024 47475262853480448 47621903811084288 47683038842191872 47695055737061376 47768320031588352 47915866180288512 47977378588131328 47989469661364224 48154867843203072 48211643132018688 48377807046180864 48452120113840128 48464330829594624 48526547333677056 48631946667204096 48676435484737536 48751207275036672 48763493365579776 48931559260028928 49158094256603136 49233605922127872 49403882328588288 49461539282878464 49537517069795328 49645112222770848 49766857426599936 50169577677520896 50200719140339712 50246643081019392 50433129877100544 50479266428616704 50743839232622592 50919338841735168 50997555952091136 51057072808132608 51167968425923328 51233655748165632 51246567455763456 51372239924232192 51483820082873472 51727582315413504 51820097177124864 51980158400937984 52046888379088896 52060005034426368 52301023576252416 52481281750990848 52561898159210496 52642638402158592 52805240280317952 52818548052566016 52886354320687104 52899682534981632 53131198553653248 53144588472643584 53314317969260544 53396214003007488 53574641787469824 53643418697465856 53656937704194048 53725820262285312 53739360035536896 53905349452824576 53974550911647744 53988153369034752 54174226323603456 54238098523521024 54257443261120512 54425032926953472 54508635128070144 54522372183293952 54592365750386688 54760989920329728 54845108184416256 54858930036277248 55099020722307072 55288922338492416 55302856038678528 55387806662393856 55579367619661824 55630211982557184 55644231693238272 55715665457184768 55729706703519744 55987714604924928 56180679150403584 56266978196717568 56440774887211008 56527473466146816 56614305222623232 56737271111738112 56789174732193792 56876408487542784 57086819136700416 57372250446102528 57439206909149184 57637862716686336 57690590204133376 57793769914761216 57919297593232656 58193530104840192 58261445044862976 58477678201055232 58552749426475008 58567505663729664 58621083594522624 58838651523283968 59222968202428416 59405895315357696 59497148610772992 59772598372859904 59787662031724032 59978607715418112 60070740753383424 60348846034649088 60364054917218304 60441547795070976 60456780039979008 60643518134427648 60721369775603712 60736672540164096 60930649107726336 61017860838961152 61228162042822656 61306764225675264 61322214519078912 61416411469185024 61606113660370944 61685201041883136 61700746707468288 61716296290811904 61913401512689664 61986398312595456 62200037630803968 62295583003508736 62311282495193088 62391275143299072 62583988480376832 62599760654893056 62680123639332864 62695920041459712 62970309396922368 62986178930540544 63203264044204032 63300350471307264 63495871748112384 63593407649415168 63691093375451136 63887821573718016 63985959548485632 64282190842691584 64503742728241152 64602826818453504 64619107772792832 64842595556272128 64901913979650048 65001609700048896 65017991154106368 65159209792386738 65242079013371904 65544125675470848 65644807896170496 65871843104784384 65948719043837952 66050022759727104 66193482963694464 66355809902133248 66831632229777408 66892770236694528 66934292187119616 67244173169467392 67261119785689536 67892451788980224 67996741269454848 68223957901231104 68311540997554176 68328756607684608 68496319898976256 68546980246192128 68645093443831296 68970109753884672 68987491333963776 69093462902833152 69306877867917312 69395851172118528 69413340045901824 69430833327163392 69734698101669888 69975042334654464 70082530878947328 70190184536211456 70406987040423936 70424730736754688 70515139094249472 70532910046642176 70841598071537664 70859451296858112 71085757292347392 71212894280220672 71432855716626432 71524558263287808 71542583605592064 71634427016380416 71652480047382528 71873799270432768 71966067882196992 71984204492046336 72232301764804608 72317464698028032 72343257681494016 72566710569271296 72678180170760192 72696496244391936 72789821000515584 73014653227106304 73126810912555008 73145240048369664 73465360963076096 73737141384904704 73850408883191808 74105823492882432 74173615976742912 74192308924317696 74306275604692992 74467668334156272 74650286139899904 74907572200538112 75254366516281344 75369964621529088 75649694815650816 75718899642925056 75835211316723712 76115758848933888 76379008262602752 76496333928136704 76585609212198912 76850483622248448 76869851183645184 77058359886348288 77225730124310208 77591373473120256 77970237601406976 78070332568633344 78090007551639552 78451535364378624 78842847238815744 78963957603237888 79207860420476928 79329531481030656 79349523802472448 79696797830479872 79716882708965376 79971476953890816 80094321004511232 80361962681204736 80465128046198784 80485406556291072 80588730393427968 80609040053305344 80858024179236864 80961826367471616 80982230053552128 81357147785281536 81386164891680768 81637549390430208 81762952692105216 81888548625580032 82141484880494592 82246934722510848 82267662276624384 82288395054415872 82648531083460608 82933383507738624 82954284058017792 83060777338011648 83081709993590784 83445317973835776 83466347539857408 83573498185777152 83594560055279616 83960412529229824 83981571907387392 84271018725605376 84400467295076352 84661162330816512 84791210199220224 84921457833934848 85105906667607168 85183762098290688 85314612731314176 85630228705050624 86004990304321536 86158810363723776 86456794075029504 86535885306200064 86690654872141824 86878946389848984 87290295157260288 87392167567294464 87829124139712512 87851258495594496 87931625391783936 88066697012969472 88257977284925952 89108842973036544 89245722916159488 89658897559289856 89681493047586048 90106111130075136 90523269051973632 90662321692606464 90685170059968512 90965277201641472 91082054663405568 91105008810246144 91395973661589504 91526791258441728 91842243064233984 91960146338512896 91983321778618368 92124617203777536 92409170490556416 92527801562824704 92551120061202432 92574444436217856 92979597468893184 93012759876206592 93300056446205952 93443374505263104 93586912714948608 93875982720565248 93899640982339584 94020185458999296 94043880062189568 94455464095383552 94479268395810816 94804896066306048 94950525706960896 95243807622168576 95366077684383744 95390111474122752 95536640063176704 95831732360577024 95954757176262656 95978939322728448 96309735686406144 96423286264037376 96755614092361728 96904240227680256 96928661659189248 97263893334408192 97352870969475072 97502414550073344 97526986731159552 97863118520057856 98316188513206272 98467211844255744 98807764657176576 98923078565756928 99075034139590656 99290224445541696 99533714853199872 100339155355041792 100401438280679424 100866259754201088 100958532857233408 101838677683470336 101995111904182272 102114145616265216 102335936851846656 102467311496331264 102493134911526912 102744479848464384 102967640165746944 103455164630827008 103640194354249728 103960316801875968 104093776758177792 104120010068852736 104602047152504832 104962563501981696 105123796318420992 105285276804317184 105610480560635904 105637096105132032 105772708641374208 105799365069963264 106262397107306496 106289176945287168 106628635938521088 106792428006014976 107149283574939648 107286837394931712 107313875408388096 107451640524570624 107478720071073792 107810698905649152 107949101823295488 107976306738069504 108348452647206912 108476197047042048 108514886522241024 108850065853906944 109017270256140288 109044744366587904 109184731500773376 109521979840659456 109690216368832512 109717860072554496 110198041444614144 110577844676984832 110605712077357056 110775613324787712 111158735239323648 111260423965114368 111288463386476544 111459413407039488 111975429209849856 112361358300807168 112881549774422016 113054946932293632 113228610445246464 113474542223476224 113578349464387584 113752816975085568 114173638273400832 114744500892205056 114878413818298368 115275725433372672 115587539829522432 115838595186465312 116387060209680384 116955356402110464 117105498852950016 117135011327459328 117242167189045248 117677303046567936 118445936404856832 118811790630715392 118994297221545984 119545196745719808 119575324063448064 119957215430836224 120141481506766848 120697692069298176 120728109834436608 120883095590141952 120913560079958016 121287036268855296 121442739551207424 121473345080328192 122035721677922304 122456324085645312 122613528451350528 122644429038157824 122832822938370048 123212227320741888 123370402083766272 123401493414936576 123432592581623808 123826803025379328 123972796625190912 124400075261607936 124591166007017472 124622564990386176 125167976960753664 125199521309786112 125360247278665728 125391840082919424 125940618793844736 125972357861081088 126406528088408064 126600700942614528 126991743496224768 127186815298830336 127382186750902272 127775643147436032 127971919096971264 128564381685383168 129007485456482304 129238215545585664 129685191112544256 129803827959300096 130003219400097792 130035982308212736 130318419584773476 131088251350941696 131289615792340992 131743686209568768 131897438087675904 132100045519454208 132386965927388928 132711619804266496 133663264459554816 133868584374239232 134488346338934784 134522239571379072 135784903577960448 135993482538909696 136447915802462208 136623081995108352 136657513215369216 137093960492384256 137290186887662592 137940219507769344 137974982667927552 138186925805666304 138613755735834624 138791702344237056 138826680091803648 138861666654326784 139469396203339776 139950084669308928 140165061757894656 140380369072422912 140813974080847872 140849461473509376 141030278188498944 141065820093284352 141683196143075328 141718902593716224 142171514584694784 142425788560441344 142865711433252864 143049116526575616 143085167211184128 143304960094765056 143747598540865536 143932135764393984 143968408984092672 144464603529609216 144634929396056064 145133421138542592 145356360341520384 145392992488783872 145579642001031168 146029306454212608 146253621825110016 146290480096739328 146930721926152192 147474282769809408 147700817766383616 148211646985764864 148384617848635392 148612551209385984 148935336668312544 149300572279799808 150508733032562688 150739929243058176 151299389631301632 151437799285850112 151670422633447424 152231517697867776 152758016525205504 152992667856273408 153171218424397824 153700967244496896 153739702367290368 154116719772696576 154451460248620416 155182746946240512 155940475202813952 156140665137266688 156180015103279104 156903070728757248 157685694477631488 157927915206475776 158415720840953856 158659062962061312 158699047604944896 159393595660959744 159433765417930752 159942953907781632 160188642009022464 160723925362409472 160930256092397568 160970813112582144 161177460786855936 161218080106610688 161716048358473728 161923652734943232 161964460107104256 162714295570563072 162772329783361536 163275098780860416 163525905384210432 163777097251160064 164282969760989184 164535324553248768 164576790108831744 165297062166921216 165866767015477248 165908568116035584 166163419987181568 166890635947671552 166932695079714816 167146996371554304 167189120110559232 167920825058459648 167963143814774784 168542037451210752 168800934590152704 169322324661633024 169582420398440448 169842915667869696 170211813335214336 170367524196581376 170629225462628352 171260457410101248 172317620727447552 172913588150059008 173071770612400128 173381309744283648 173757892779697968 174580590314520576 174784335134588928 175658248279425024 175702516991188992 175863250783567872 176515954569851904 178217685946073088 178491445832318976 179317795118579712 179362986095172096 180212222260150272 181046538103947264 181324643385212928 181370340119937024 181930554403282944 182164109326811136 182210017620492288 182791947323179008 183053582516883456 183684486128467968 183920292677025792 183966643557236736 184249234407555072 184818340981112832 185055603125649408 185102240122404864 185148888872435712 185959194937786368 186600112892411904 186886749010526208 187173825429897216 187751965441130496 187799281964679168 188040370917998592 188087760124379136 188910928190767104 188958536791621632 189609792132612096 189901051413921792 190487615244337152 190780222948245504 191073280126353408 191663464721154048 191909514352525312 191957878645456896 192846572528074752 193511228184723456 193808480455360512 193857323318378496 194527786668816384 194705741938950144 195004829100146688 195053973462319104 195726237040115712 196632377026412544 196934423688511488 197615529314353152 197846157131513856 198150068279181312 198580448891083392 199067429706399744 200678310710083584 200802876561358848 201732519508402176 201917065714466816 203677355366940672 203990223808364544 204671873703693312 204934622992662528 204986269823053824 205488959696928768 205935280331493888 206910329261654016 207280388708499456 207920633603751936 208187553516355584 208240020137705472 209204094305009664 209925127003963392 210247592636841984 210570553608634368 211220961121271808 211274192210264064 211545417282748416 211598730139926528 212524794214612992 212578353890574336 213257271877042176 214298567149879296 214573674789863424 214627750816776192 214903281049141248 214957440142147584 215621397811298304 215898203646590976 215952613476139008 216696905294413824 216952394094084096 217029773044482048 217700131707813888 218034540512280576 218089488733175808 218369463001546752 219043959681318912 219380432737665024 219435720145108992 220396082889228288 221211424154714112 221551226649575424 222317470478647296 222520847930228736 222576926772953088 222918826814078976 223950858419699712 224722716601614336 225763099548844032 226109893864587264 226949084446952448 227156698928775168 227505633950171136 228347276546801664 229489001784410112 229756827636596736 230551450866745344 231175079659044864 231677190372930624 232774120419360768 233910712804220928 234210997705900032 234270022654918656 235354606093135872 236891872809713664 237623581261430784 237988594443091968 239090393491439616 239150648126896128 239914430861672448 240282963013533696 241395384138596352 241456219668873216 241766191180283904 241827120159916032 242574072537710592 242885479102414848 242946690160656384 244071443355844608 244912648171290624 245288858076315648 245665645876740096 246424454641483776 246740804167532544 246802986829873152 246865185163247616 247945593250381824 248800150523215872 249182332014034944 249245129980772352 250335953921507328 250399042619572224 250720494557331456 250783680165838848 251881237587689472 251944715722162176 252813056176816128 253201401885229056 253983486992449536 254373630597660672 254764373501804544 255551286294872064 255943838193942528 257128763370766336 258014970912964608 258476431091171328 259370382225088512 259607655918600192 260071964616425472 260636839169546952 262176502701883392 263487372419137536 263794876175351808 264200091038908416 264773931854777856 265423239608532992 267326528919109632 267737168748478464 268976692677869568 269044479142758144 271569807155920896 271986965077819392 272895831604924416 273246163990216704 273315026430738432 274187920984768512 274580373775325184 275880439015538688 275949965335855104 276373851611332608 277227511471669248 277583404688474112 277653360183607296 277723333308653568 278938792406679552 279900169338617856 280330123515789312 280760738144845824 281627948161695744 281698922947018752 282060556376997888 282131640186568704 283366392286150656 283437805187432448 284851577120882688 285731422866505728 286098233053151232 286170334422368256 286609920189530112 287495197081731072 287864271528787968 287936817968185344 288929207059218432 289269858792112128 290266842277085184 290712720683040768 290785984977567744 292058612908425216 292507243650220032 292580960193478656 293861443852304384 294948565539618816 295401635532767232 296423293971529728 296769235697270784 297225102418771968 297870673336625088 298601144559599616 301017466065125376 302598779262603264 302875598571700224 303340845266894848 305516033050411008 305985335712546816 306342436848795648 307401934488993792 307479404734580736 308233439545393152 308902920497240832 310365493892481024 311880950405627904 312281330274533376 312360030206558208 313806141457514496 315371388955262976 315855830412951552 316831441681907712 317318125924122624 317398095209889792 318787191321919488 318867530835861504 319885907815563264 320377284018044928 321447850724818944 321860512184795136 321941626225164288 322354921573711872 322436160213221376 323432096716947456 323847305469886464 323928920214208512 325428591141126144 325544659566723072 326550197561720832 327051810768420864 327554194502320128 328565939521978368 329070649106497536 329153580217663488 330594124333842432 331733534030954496 331817136232071168 332326839974363136 333781271895343104 333865390159429632 334378240221118464 335841650116919296 335926287629549568 337084074902421504 338644649323266048 339164840796880896 339685831335739392 340423626670428672 340735048393162752 341258450925256704 342520914820202496 344635241454895104 345827176300118016 346762619488567296 347515785559395936 349161180629041152 351316496558850048 351405033982377984 351726501567135744 353031909139703808 356435371892146176 356982891664637952 358635590237159424 358725972190344192 360424444520300544 362093076207894528 362649286770425856 362740680239874048 363861108806565888 364328218653622272 364420035240984576 366107165033766912 367368972256935936 367840585354051584 367933287114473472 368498468815110144 369636681962225664 370111206251298816 370204480244809728 370297777744871424 371918389875572736 373200225784823808 373773498021052416 375503930882260992 375598563929358336 376080741835997184 376175520248758272 377821856381534208 377917073583243264 379219584265224192 379802102827843584 380975230488674304 381560445896491008 382146560252706816 383326929442308096 383915757290913792 385693145056149504 387022456369446912 387714646636756992 389055573337632768 389411483877900288 390009658200293376 390107946924638208 393264754052825088 393868847377022976 395231058628706304 395692314263027712 396300136558362624 397160897782166784 398134859412799488 401605753122717696 403465039016804352 403834131428933632 407354710733881344 407980447616729088 409343747407386624 409869245985325056 409972539646107648 411870560662987776 413820658523308032 414560777416998912 415841267207503872 416375107032711168 416480040275410944 418408188610019328 419850254007926784 420495185273683968 421141107217268736 422441922242543616 422548384420528128 423090834565496832 423197460279853056 425049588429225984 425156707781148672 426514543754084352 428597134299758592 429147349579726848 429255501633552384 429914880284295168 431242795622596608 431796407293181952 431905226952278016 433393810588827648 433904788188168192 435400263415627776 436069081024561152 436178977466351616 436738926003093504 438087919362637824 438760865475330048 438871440290217984 440792165778456576 442422848309428224 443102453299150848 444634940957294592 445153853545906176 445837653628157952 447901716839399424 451526199097688064 452219787729174528 453898168893904896 454313397857550336 455011267900342272 456694553093603328 458978003568820224 459513655273193472 461102901733490688 462350159318089728 463354380745861248 465548240838721536 467821425608441856 468421995411800064 468540045309837312 470709212186271744 473783745619427328 475247162522861568 475977188886183936 478180786982879232 478301296253792256 479828861723344896 480565926027067392 482790768277192704 482912439337746432 483532382360567808 483654240319832064 485148145075421184 485770958204829696 485893380321312768 488142886711689216 489825296342581248 490577716152631296 491331291753480192 492848909282967552 493605973659746304 493730370326495232 495891186500763648 497600301046431744 498490259961544704 500671907843014656 500798085239144448 501440989114662912 501567360331677696 503762475175378944 503889431444324352 505626112353632256 506402803770458112 507966973984899072 508747261195321344 509528747003609088 511102572589744128 511887676387885056 514257526741532672 516952862182342656 518740764450177024 519215311837200384 520143929232850944 521273678339093904 524353005403766784 526974744838275072 527589752350703616 529547863709555712 530846479217065984 534653057838219264 535474337496956928 537953385355739136 538088958285516288 543139614311841792 543973930155638784 545791663209848832 546492327980433408 546630052861476864 548375841969537024 549160747550650368 551760878031077376 551899930671710208 552747703222665216 554455022943338496 555166809376948224 555306720367214592 555446666617307136 557877584813359104 559800338677235712 560660247031578624 561521476289691648 563255896323391488 563397845894037504 564121112753995776 564263280373137408 566732784572301312 566875610374864896 569703154241765376 571462845733011456 572340668844736512 573219840379060224 574990394163462144 575728543057575936 575873635936370688 578539717584224256 580533684554170368 581425441366081536 581571969955135488 584117225816850432 585014487300440064 585161920386957312 587722887704608768 589897131079237632 590803271065534464 592846587943059456 593538471394541568 594450204837543936 595741346673250176 597202289119199232 602034932130250752 605197558525206528 605751197143400448 611032066100822016 611970671425093632 614803868977987584 614958809469161472 616466879090786304 617805840994481664 620730987784962048 623761900811255808 624562660549066752 624720060413116416 627612282915028992 630742777910525952 631711660825903104 633662883363815424 634636251848245248 634796190419779584 637574382643838976 637735061671723008 639771815631126528 642895701449637888 643721024369590272 643883252450328576 644709843147423744 644872320426442752 646864193433894912 647694610939772928 647857840428417024 650857182282252288 651089319133446144 653100395123441664 654103621536841728 655108389004640256 657131879043956736 658141298212995072 658307160435326976 661188248667684864 663634272464142336 664653679948726272 667562543790686208 667730780318859264 668756480442236928 671683300233838592 671852575259099136 674168149804843008 677289298646532096 678329681593761792 680847253340857344 681470096786325504 682516901850513408 685041829640404992 689270482909790208 691654352600236032 693525238977134592 695031571118791872 698322361258082304 702632993117700096 702810067964755968 706063818279407616 712870743784292352 713965783329275904 717271180474318848 717451944380688384 720848889040601088 724186152415789056 725298573540851712 725481360479748096 727722217613131776 728656437307244544 728840070481969152 732214330067533824 734737944513871872 735866574228946944 736996937630220288 739273363924451328 740222412502597632 740408960489619456 740595555489742848 743836779751145472 746400451569647616 747546996042104832 751007861764521984 751197127858716672 752161483671994368 752351040497516544 755643712763068416 755834147166486528 758439168530448384 759604205655687168 761950460977348608 763120891792982016 764293120505413632 766653858884616192 767831514581827584 771386290112299008 774044912738893824 775429293273513984 778111146675265536 778822967755800576 780215893849276416 786529508105650176 790462117257412608 791384628526055424 792600273116725248 794321795564333568 796269718825598976 803211506245435392 806930078033608704 814709421467762688 815960895233458176 818687494814773248 819738491970650112 819945079292215296 823741121325975552 827641317046616064 829121554833997824 831682534415007744 832750214065422336 832960080550821888 836816377220038656 839700508015853568 840990370547367936 842282214434537472 844883844485087232 845096768841056256 846181669130993664 846394920559706112 850099176858451968 850313415562297344 857194268599517184 858294699159453696 858511003267104768 859829760568590336 862485591245193216 863592814586363904 863810453904556032 866787621177655296 867809576376336384 870800526831255552 872138162049122304 872357954932703232 876175838725275648 877521730950660096 877742880580435968 881584331556913152 884845696618856448 886204906598301696 889269881914589184 890307707091812352 891675307256315904 895803433678798848 903052398195376128 907796337787809792 908626795715100672 910022535800684544 917956007137640448 919027310546386944 922205803466981376 924700318636179456 926708761491722496 931096481677443072 935642851216883712 936843990823600128 937080090619674624 941418424372543488 947567491238854656 950494325045723136 951954377772367872 956361573965758464 956602592507584512 959657723446689792 961131852054134784 965581536554385408 965824878675492864 967064764721135616 967308480639664128 970296290150842368 971541916409659392 971786760642625536 976285773423378432 979650592685162496 981155432305262592 982662583506960384 985697818565935104 987211947319492608 987460740652990464 991782373001527296 995200602092863488 996980519923089408 1001343815686029312 1001596170478288896 1003134720663355392 1007524950350757888 1007778862888648704 1011252224707264512 1015933947969798144 1017494522390642688 1019057494007218176 1022205145179488256 1023775352775770112 1028515053483065344 1033905724364685312 1037481528900354048 1040287858465701888 1042547356678187808 1053949489676550144 1055179504701407232 1059095727419111424 1061692958434131968 1069306115676438528 1070948674993913856 1075906770711478272 1076177916571032576 1086279228623683584 1087947860311277568 1091583326419697664 1092984655960866816 1093260105722953728 1098321495101300736 1103521756062154752 1103799861343420416 1105495406445330432 1108910045886676992 1110333618753896448 1110613440734429184 1110893333234614272 1115755169626718208 1119600677354471424 1121320494063157248 1126511792646782976 1126795691788075008 1128242225507991552 1128526560746274816 1133465569144602624 1133751220749729792 1139406308483530752 1142925691466022912 1144681337689473024 1146439680758120448 1149980788326924288 1151747271872741376 1157079435168448512 1161067369108340736 1163143939910270976 1168234451633700864 1170028974600880128 1170323840773914624 1175445775409217536 1179794262158475264 1181606542131068928 1185693175886118912 1187076942789083136 1188900409675087872 1191482693346500352 1194404578238398464 1210395117050413056 1211502394286800896 1222064132201644032 1223941342850187264 1229607737955975168 1229917618938322944 1235611681988963328 1241461975569924096 1247523801622511616 1249125321098133504 1249440120826232832 1255224565830057984 1261485555821051904 1263423321651806208 1267325766727630848 1269272503696490496 1269592380839559168 1275148765287677952 1275470123343446016 1279543631262253056 1285791402899275776 1287442048739180544 1287766504900657152 1289744640852885504 1293728386867789824 1295389221879545856 1295715680856834048 1301714364564504576 1306200790246883328 1308207243073683456 1310216778009280512 1314263758087913472 1316282596425990144 1316614320870653952 1322376497335369728 1327268544928284672 1329307359897452544 1335461560637718528 1337512960884473856 1343366600467677184 1343705150518198272 1354578597293064192 1356659363187523584 1361694506681714688 1362940193572651008 1365033803701026816 1370083659280809984 1378540965819580416 1383308705200472064 1387050477954269184 1390063142237583744 1396644722516164608 1405265986235400192 1405620135929511936 1412127636558815232 1425741487568584704 1427931566658551808 1434542360948637696 1434903888761376768 1441697778081202176 1448372304831578112 1450597147081703424 1450962720959496192 1455444435226263552 1457312874614489088 1457680140963938304 1464428660135067648 1469475889027743744 1471733148457893888 1473993875260440576 1478546727848902656 1480817920979238912 1481191110979485696 1487673559502290944 1492800903139295232 1502015723529043968 1502394255717433344 1504322967343988736 1504702080995033088 1511287425526136832 1511668294332973056 1516878337060896768 1519208411311374336 1523900921954697216 1526241783585964032 1528586241010827264 1533307717769232384 1535663029163655168 1542772580224598016 1550858586547027968 1556222293350531072 1557645935511601152 1560431787698552832 1573059016211300352 1580924234514825216 1582769257052110848 1588643591128667136 1592539437651197952 1606423012490870784 1613860156067217408 1629418842935525376 1631921790466916352 1637374989629546496 1639476983941300224 1639890158584430592 1647482242651951104 1655282634093232128 1658243109667995648 1663365068830015488 1665500428130844672 1665920161101643776 1673632754440077312 1679401016031707136 1681980741094735872 1684564428869074944 1689767688970174464 1690193537682112512 1692363338261987328 1692789841119412224 1700198353716903936 1700626831124594688 1714388537199034368 1717022006534209536 1719659521137180672 1724971182490386432 1727185629172727808 1727620907809112064 1735619152752672768 1741601053662511104 1744276324098244608 1744715909865406464 1752351677450551296 1755043461901320192 1755485761160871936 1763168663113826304 1769691393237712896 1772409813196603392 1778539763829178368 1780615414183624704 1783350614512631808 1791606867357597696 1806104796390752256 1815592675575619584 1817253591430201344 1835912014275280896 1844411606933962752 1849400637272358912 1853417522983444992 1862192963354886144 1871285702433767424 1873687981647200256 1874160181239349248 1882836848745086976 1895134982477709312 1900988650091446272 1903908755544735744 1912723147931516928 1913205185015169024 1919315446893379584 1931163073108770816 1931649757350985728 1934129529442271232 1934616961279328256 1940592580301684736 1943083832819318784 1943573521285251072 1952571546846756864 1959301185370324992 1962310864610525184 1965325167013920768 1971395637131870208 1974423894638985216 1974921481305980928 1983564746003054592 1993961039846178816 2002687631372058624 2003192340956577792 2006269441326710784 2015049900701515776 2015557725777297408 2022504449414529024 2031867895939596288 2034989044781285376 2044410290358976512 2047550705551540224 2057030106966130688 2067811448729370624 2074963057800708096 2080575716931403776 2085094713356375616 2107898979353100288 2118191454838222848 2123385916868263936 2138612231352877056 2141897349987827712 2151813541422956544 2152355833142065152 2172558457247367168 2175895720622555136 2183166652839395328 2185969311921733632 2186520211445907456 2196642990202601472 2207599722686840832 2210990812890660864 2217820091773353984 2220667237507792896 2221226881468858368 2221786666469228544 2231510339253436416 2239201354708942848 2242640988126314496 2253023585293565952 2253591383576150016 2256484451015983104 2257053121492549632 2266931138289205248 2267502441499459584 2278812616967061504 2285851382932045824 2289362675378946048 2292879361516240896 2299961576653848576 2303494543745482752 2314158870336897024 2322134738216681472 2326287879820541952 2336468903267401728 2340647681547829248 2350891550818435072 2359588524316950528 2371386351772237824 2374153885578166272 2377800819350175744 2382965386693000704 2388809156476796928 2420790234100826112 2444128264403288064 2447882685700374528 2459215475911950336 2459835237876645888 2471223363977926656 2482923951139848192 2495047603245023232 2498250642196267008 2498880241652465664 2510449131660115968 2522971111642103808 2526846643303612416 2534651533455261696 2538545007392980992 2539184761679118336 2550297530575355904 2550940246686892032 2571582805798551552 2574884097478361088 2575533009801314304 2579489281705771008 2587456773735579648 2590778443759091712 2591431361713668096 2603428729129009152 2612401580493766656 2616414486147366912 2628527516175826944 2632565192851980288 2633228641741307904 2644752994670739456 2654537089856569344 2658614719794905088 2670923121275437056 2675025921768947712 2687410301036396544 2709157194586128384 2723389013363429376 2725880387145302016 2730067607402053632 2757081931639160832 2766617410400944128 2774100955908538368 2780126284475167488 2793289445032329216 2810531972470800384 2811240271859023872 2824255273117630464 2851482975137169408 2855863133317103616 2869084721897275392 2869807777522753536 2883395556162404352 2896744609663156224 2901194294163406848 2901925441918992384 2910888870452527104 2914625749228978176 2915360281927876608 2928857320270135296 2938951778055487488 2943466296915787776 2947987750520881152 2957093455697805312 2961635841958477824 2962382221958971392 2975347119004581888 2985601806278590464 3004031447058087936 3004788511434866688 3009404161990066176 3022574851052273664 3023336588665946112 3033756674121793536 3047801843909394432 3052483567171928064 3057172482021654528 3066615435538464768 3071326058327310336 3085545160449196032 3101717173094055936 3112444586701062144 3120863575397105664 3161848469029650432 3165538514104221696 3177287182257334272 3185078875302395904 3212846024981741568 3227720312134434816 3258837685871050752 3263843580933832704 3274749979259092992 3278953967882600448 3279780317168861184 3294964485303902208 3310565268186464256 3316486219335991296 3326730137660030976 3331000856261689344 3331840322203287552 3347265508880154624 3358802032063414272 3363961482189471744 3379535377940348928 3380387075364225024 3384726676523974656 3385579682238824448 3400396707433807872 3401253662249189376 3428777074398068736 3434044013068419072 3439319042274361344 3449942364980772864 3455241815618224128 3471238305505345536 3483202107325022208 3489431819730812928 3504703354901102592 3510086923802640384 3510971522321743872 3526337326227652608 3539382786475425792 3544819626393206784 3557079527658356736 3561230828367249408 3566701229025263616 3583213734715195392 3631185351151239168 3634507182860402688 3671824028550561792 3688823213867925504 3706835045966889984 3724385926709772288 3742571404867534848 3747375963294400512 3748320362478698496 3765673697490173952 3790269964955418624 3801977300182892544 3807817511089471488 3825446295863033856 3826410370030338048 3838630893786759168 3862326146217541632 3863299514701971456 3869233922558656512 3881185160603369472 3886167665638637568 3887147042570502144 3905143093693513728 3918602370740649984 3924621729221050368 3930650334027841536 3942791274263740416 3948847789277970432 3949842962611961856 3967129492006109184 3987922079692357632 4006384681913155584 4012538882653421568 4030099801403031552 4031115451554594816 4063735791879192576 4069978089562570752 4088820580717953024 4095101411103080448 4114060213932261376 4135622897458741248 4149926115601416192 4161151433862807552 4170189426712751232 4215797958706200576 4236382909676445696 4277224462705754112 4283794699975655424 4303627082845913088 4304711666284130304 4345116914494734336 4351791441245110272 4366333305678790656 4371938623843467264 4373040422891814912 4393285980405202944 4415199445373681664 4421981625781321728 4435640183546707968 4442453762937716736 4443573332938457088 4463020678506872832 4478402709417885696 4506047170587131904 4507182767152300032 4512968902031966208 4514106242985099264 4533862276578410496 4535004882998919168 4557625233934123008 4571702765864091648 4578725350757892096 4585758723032481792 4599923153307697152 4606989087490965504 4628317740673794048 4652575759641083904 4672937806534803456 4681295363095658496 4701783101636870144 4719177048633901056 4742772703544475648 4748307771156332544 4765930773386001408 4777618312953593856 4841580468201652224 4888256528806576128 4895765371400749056 4918430951823900672 4919670475753291776 4942446727955853312 4965847902279696384 4990095206490046464 4996501284392534016 4997760483304931328 5020898263320231936 5045942223284207616 5053693286607224832 5069303066910523392 5077090014785961984 5078369523358236672 5100595061150711808 5101880493373784064 5143165611597103104 5151066019602628608 5158978563411542016 5174913547471159296 5181556887518183424 5182862723427336192 5206857458258018304 5224803160987533312 5232828972294733824 5257055032351653888 5265130385703960576 5266457283482615808 5289505989341478912 5309074179713138688 5317229439589810176 5341846242550874112 5350051843537895424 5374820602072793088 5418314389172256768 5446778026726858752 5451760774290604032 5533234820801888256 5548201911817076736 5560252568950334976 5586578890064658432 5621063944941600768 5622480543718047744 5648510546235260928 5702965950274338816 5711726266634207232 5738169443794550784 5739615555045507072 5793489219326312448 5802388588326813696 5803850883837984768 5821777740905054208 5829251498457956352 5830720563855753216 5857714640540270592 5877903556110974976 5886932593831575552 5895975501041762304 5914186911395610624 5923271683916955648 5924764443917942784 5950694238009163776 6008062894116175872 6009577022869733376 6018808323980132352 6045149702104547328 6046673177331892224 6067513348243587072 6095603687818788864 6104967134343856128 6133230871076929536 6142652116654620672 6171090320898392064 6203434346188111872 6224889173402124288 6241727150794211328 6323696938059300864 6354574364514668544 6370157750604791808 6425692049963483136 6455440624268869632 6517675371742101504 6527687161867665408 6549499958518185984 6557907935765200896 6559560634337722368 6589928970607804416 6632972438671982592 6653460275320061952 6662001712523378688 6663680644406575104 6694531017760309248 6717604064126828544 6727922964378943488 6759070755880697856 6760774150728450048 6769453353047949312 6771159364477648896 6800793414867615744 6802507324498378752 6857554148796137472 6868088026136838144 6878638084548722688 6899884729961545728 6910483631236448256 6942476611010691072 6966404214650044416 6978863639461625856 7009406709802205184 7021943044643487744 7052674652455305216 7078765572950851584 7114159055316713472 7122461656734498816 7133402458050527232 7166427469430390784 7262370702302478336 7343648057101123584 7377646427735851008 7413670091933779968 7448771853419544576 7485142809735069696 7494751926588801024 7496640724957396992 7531347394980347904 7580539929910837248 7603954600365785088 7615635022178942976 7650892591726067712 7652820740060676096 7724652292435083264 7726599029403942912 7738467845117313024 7762370321206738944 7772335331277275136 7774294085141004288 7810286187387027456 7837204741481299968 7849243458442100736 7885582548527480832 7897695578555940864 7899685925223923712 7934258984012218368 7975844159384715264 8012769363826311168 8025077765306843136 8062230903109189632 8127471583758385152 8177641161435906048 8190202822206160896 8228120427864522752 8271245794917482496 8299852231202832384 8322302867725615104 8340378853425502464 8431595917412401152 8472765819352891392 8554448925411508224 8567589399951310848 8607254165691826176 8609423332568260608 8690233828989468672 8703582882490220544 8732666611357581312 8743877247686934528 8746080845783629824 8786571960810405888 8830398890747363328 8843963251562643456 8871280367093415936 8884907525875433472 8887146665876914176 8926041357013745664 8956805418835771392 9012094341174263808 9014365534304600064 9028212485970198528 9067724553156820992 9070009765997838336 9143405531728183296 9157450701515784192 9171517446064963584 9199846306615394304 9213978174981931008 9256635481347588096 9305151519282167808 9362590726191316992 9403566203273740288 9485545407088951296 9496615542312665088 9531861546772002816 9555236625907187712 9683160936403304448 9776513057613152256 9791530742801498112 9836861903647801344 9839340951506583552 9884893455911706624 9931695804559392768 9980190412980092928 9993002568785068032 9995520966609862656 10041796526640463872 10091884446568415232 10138606133821046784 10154180029571923968 10156739046716473344 10201190122301423616 10203760986747568128 10286331223194206208 10302132039205257216 10317957126823084032 10349827094942318592 10365725446854672384 10413714916516036608 10449606321975066624 10514110064703307776 10530260771407921152 10532914566965231616 10579011978682957824 10618148359426277376 10634458879179620352 10683692485101748224 10700103687075790848 10749641204145586176 10893556053453717504 10903521548581208064 11066469641603776512 11120505137900669952 11173157780129316864 11242127889883201536 11244961087436095488 11297021092470521856 11405931900548677632 11423452533268414464 11476338887589101568 11479231110091014144 11586978438652624896 11607701767675969536 11643555481810108416 11658502996915912704 11661441127711506432 11715429281080541184 11755807112221949952 11773865187663151104 11791951002083524608 11828373822791221248 11846543367833911296 11849528887835885568 11901388476018327552 12019154045739466752 12037616647960264704 12090299404209094656 12093346354663784448 12191207375637577728 12209934268687712256 12266461742153859072 12285304233309241344 12342180641796784128 12406868692376223744 12449778346804248576 12483454301588422656 12647393876118601728 12709148729029337088 12851384099926966272 12910881248537739264 13035350743484203008 13055374323735330816 13098999917036371968 13115815871530401792 13119121268675444736 13179857941215608832 13265944877343965184 13306920550640123904 13327361288813150208 13389062035520618496 13435208128253657088 13518141511761395712 13521548301456900096 13538906706095898624 13542318728955297792 13601586829735231488 13605014648996757504 13715108297592274944 13736176052273676288 13757276169097445376 13799769459923091456 13820967262472896512 13884953222021382144 13957727278923251712 14018813419604410368 14043886089286975488 14105349304910610432 14157531145901703168 14228318110633426944 14244923313468997632 14332854938860781568 14524741404604956672 14687296114202247168 14755292855471702016 14827340183867559936 14897543706839089152 14970285619470139392 14989503853177602048 14993281449914793984 15062694789960695808 15161079859821674496 15207909200731570176 15231270044357885952 15301785183452135424 15305641480121352192 15453198058807885824 15476935690234626048 15524740642413477888 15544670662554550272 15548588170282008576 15620572374774054912 15674409482962599936 15698486916884201472 15771165097054961664 15795391157111881728 15799371850447847424 15868517968024436736 15951688318769430528 16025538727652622336 16050155530613686272 16124461806218379264 16254943167516770304 16355282322871812096 16456240855729045504 16599704462405664768 16644605735451230208 16680757706851004928 16863191834824802304 16945531638705782784 17108897850823016448 17135178799902621696 17214508331383652352 17218846665136521216 17380467657978937344 17407165764980441088 17465333222715162624 17487754495373869056 17492161691567259648 17573143921620811776 17660797781494726656 17687926503125286912 17742560734186831872 17769815051750866944 17774293331753828352 17852082714027491328 18024188682348527616 18028731068609200128 18056424971940397056 18135449106313641984 18140019531995676672 18286811063456366592 18314901403031568384 18399692613230788608 18427956349963862016 18513270962695176192 18610303038564335616 18725181452382633984 18971090814177902592 19063723093544005632 19110473251814375424 19366321872806608896 19553026115226304512 19583061485602996224 19673723807295602688 19678681903013167104 19769786911823413248 19960380825960185856 19986005137570136064 19991041933219725312 20083593053280927744 20183768893136830464 20277212267642093568 20308360059143847936 20313478093432946688 20402380244602847232 20407521973495136256 20572662446388412416 20604264078410514432 20635914253646168064 20699654189884637184 20731450893709344768 20827429833032073216 20899212643950133248 21028220129406615552 21065829133930463232 21158023957365915648 21236296718852554752 21367384970203496448 21400207374151581696 21499282408291172352 21787112106907435008 22132939283207553024 22241010275801339904 22346315560258633728 22484255779766403072 22489922174872190976 22594042184941043712 22811863801097355264 22846905066536828928 22952677775178203136 22958462220182028288 23173956877305249792 23215403535351939072 23287110963620216832 23317005993831825408 23322882255423012864 23430858562161082368 23511614224443899904 23547730375326302208 23656747645582442496 23693086735667822592 23699057775671771136 23802776952036655104 24038308091478933504 24075233295920529408 24186692709327568896 24382414751275155456 24532923484307718144 24570608466618482688 24684361283593568256 24813737384752447488 24899556693608497152 24966908603176845312 25294787752237203456 25418297458058674176 25702768199853932544 25821762497075478528 26070701486968406016 26110748647470661632 26197999834072743936 26231631743060803584 26238242537350889472 26359715882431217664 26531889754687930368 26613841101280247808 26654722577626300416 26778124071041236992 26870416256507314176 27036283023522791424 27043096602913800192 27084637457910595584 27203173659470462976 27210029297993515008 27430216595184549888 27472352104547352576 27514552338194890752 27599538919846182912 27641934524945793024 27769906444042764288 27915454557846503424 28087772178573950976 28210698609821220864 28456636221266853888 28489846626937995264 28665709877721563136 29049482809209913344 29374592228404494336 29510585710943404032 29654680367735119872 29795087413678178304 29940571238940278784 29979007706355204096 29986562899829587968 30125389579921391616 30415818401463140352 30462540088715771904 30603570366904270848 30611282960242704384 30906396117615771648 30953871380469252096 31049481284826955776 31097176340564017152 31241144749548109824 31348818965925199872 31542330194109923328 31590782314223763456 31598743700895694848 31737035936048873472 31903376637538861056 32051077455305244672 32100311061227372544 32248923612436758528 32710564645743624192 32912481711458091008 33199408924811329536 33361515413702009856 33726383669649604608 33891063277411565568 34217795701646032896 34270357599805243392 34429016662767304704 34437693330273042432 34760935315957874688 34930666445430325248 34975508990747738112 34984323383134519296 35146287843241623552 35321595562989453312 35375853006250573824 35485121468373663744 35539630103501733888 35548586663507656704 35704165428054982656 36057462137218400256 36112849943880794112 36270898212627283968 36280039063991353344 36573622126912733184 36629802806063136768 36799385226461577216 36855912699927724032 37026541925390352384 37220606077128671232 37450362904765267968 37942181628355805184 38127446187088011264 38732643745613217792 39106052230452609024 39166122971205992448 39347447614591205376 39357363806026334208 39539573823646826496 39920761651920371712 39982083866439450624 40167186106561855488 40554424535284187136 40616720118287695872 40626956186865893376 40804760489205694464 40815043946990272512 41145324892776824832 41208528156821028864 41271828507292336128 41399308379769274368 41462901787418689536 41654859666064146432 42056440258813231104 42131658267860926464 42316047914731831296 42472593437705109504 42734769940406992896 42998564816582344704 43574224213814870016 44265878566415106048 44482020551602679808 44692631120517267456 44968511559532806144 44979844349744381952 45188084369882087424 45623727602194710528 45693810133073657856 45905355550356406272 45916924440364056576 46430807070703878144 46574221927240433664 46634011987663650816 46645764510846025728 46861717124322164736 47023228448887799808 47095460750652604416 47313495291164884992 47386173471335645184 47398115551343542272 47605553904073310208 48076616182957867008 48150466591841058816 48373385418655137792 48764829502550310912 49065846968615436288 49368722567187136512 49799113387216994304 49933817206353690624 50589575504474406912 50836594916117348352 51405536399707865088 51643524994150957056 52141402973936812032 52221497294941323264 52395999668145487872 52463263486121607168 52476485074701778944 52719431764862435328 53063779509375860736 53227682202560495616 53309445155252600832 53556248142082473984 54072566047045582848 54086193205827600384 54169274915821191168 54406347318940925952 54420058595987030016 54860433190369099776 54944704209094705152 55199077839692365824 55283869049891586048 55539812888085528576 55830909115693006848 56175544357147901952 56913272442533707776 57331419755443126272 58098965618419826688 58749184456808988672 59021171421886808064 59309360735470239744 59881142477880557568 59958015412710408192 59973125799659175936 60250779159842783232 60831636802926280704 60925080177431543808 61207140733808541696 61222565920485408768 61812792235231543296 61907742760938504192 62098962569653911552 62194352681128034304 62482289499096219648 62697637931850399744 63084660388219846656 63197487401791389696 63474071872097746944 64102154910610489344 64200622122454745088 64497847224873517056 65824963422916182016 66398817849622659072 66723030827404019712 67452767339299209216 67782126554823131136 68435591403292065792 68540715199610486784 68858033325534609408 68875386660546084864 69521870631915749376 69861332890860650496 69951017981495476224 69968646766269038592 70292575686483247104 70643191125978906624 70970242936747327488 71079260207003467776 71097173327015313408 71408330856109965312 72114924274436800512 72225699887761588224 72560078127982706688 73147244253825466368 73598770452923154432 73711825399855448064 74053083850780704768 74441212154257342464 74900725809530535936 75884363256711610368 76254892374176022528 77465287491226435584 78212104460905218048 78332245942411984896 78694895229182410752 78714727612052668416 79079147647293652992 79841523303840743424 79964167732878901248 80334372213123710976 81108849070568374272 81253912373731786752 81609520978411388928 81630087893980545024 82290649785553649664 82417056313642057728 82543657014584672256 82798616759538548736 82925803574837379072 83309719332128292864 84263316535721852928 84632095829463662592 85469539880813985792 85997129633164689408 87148448427629740032 88531757132830212096 88964041103205359616 89385262241034534912 89937023119065612288 89959688699488763904 90376168739764174848 91247455204389421056 91387620266147315712 91810711100712812544 91833848880728113152 92861614141407756288 93148443854480867328 93291529021692051456 93723434248644329472 94046456897775599616 94626990582329769984 94772346942671290368 94796231102687084544 95211107808146620416 96153232365915734016 96300933183682117632 96746770837310275584 98131693937230872576 98737445134374273024 99598226774433988608 101179151008948813824 101673189832234696704 102811072799415730176 103287049988301914112 104282805947873624064 104791999336290975744 104926526972243214336 104952970149403557888 105438863529724870656 106127559018751721472 106455364405120991232 106618890310505201664 107112496284164947968 108172386411655200768 108338549831642382336 108812694637881851904 108840117191974060032 109720866380738199552 109889408418189410304 110398155679384731648 110567738099783172096 111079625776171057152 111661818231386013696 112351088714295803904 113826544885067415552 116197931236839653376 117498368913617977344 118042342843773616128 118618721470940479488 119762284955761115136 119946251599318351872 120501558319685566464 121663273605852561408 121850160354863087616 122414281467617083392 122445131840970817536 123625584470463086592 123815485521877008384 124197925139307823104 124388705362256068608 124964578998192439296 126169320776439693312 126394974803582779392 126948143744195493888 128204309821220978688 128995694449747034112 132797635699245318144 133446061654808039424 134905534678598418432 135564253109646262272 136871182806584131584 137081430399220973568 137716066651069218816 137750773321092169728 139722665781721300992 139902035962990952448 139937293532538077184 140585151372966494208 141286382251957813248 141940485873494654976 142158520414006935552 142194346654030626816 142816661712219930624 144229848548873601024 144451399775523176448 145120156255965413376 146294488507650932736 147197540905846308864 148106167701561409536 149801451619061071872 151768726513423220736 152509784748352045056 154930574982452871168 156424208921810436096 156664491884823969792 157389790458364821504 157429455224105336832 158158295294587305984 159683046607681486848 159928335465757802496 160668744426247421952 162217698141136748544 162507824747463573504 163219041956822777856 163260175787961090048 164581299571107299328 164834112627284115456 165597233519077097472 165851607149674758144 166619438664256585728 168526633071443705856 171994259266329378816 174296896855259480064 177063514265660424192 177928082206410719232 179874046238131224576 179919377398977527808 180752337479528349696 182494910408778842112 182775240532294631424 183621422201425625088 183667697761456226304 185723228282815512576 186296887708961734656 186583058043384102912 187446868497288658944 188092913795551199232 189253981164659539968 189592462205374169088 190422215616293240832 192306464731831468032 192601866367364235264 193493541674620551168 197474890268748546048 199196453548867977216 202358302017897627648 203346379664469393408 205622145598831460352 206574099976603828224 208565611895747248128 209583998672581951488 209853053944486428672 209905940298807115776 210877727059449741312 212910728810241982464 213237780621010403328 214224992568329895936 216344772823310401536 216677099663284764672 217680234383948120064 219441732761476399104 220796311358769463296 221135476199566344192 222159251552342114304 223323636462772027392 224702177428591607808 227653089770134831104 232395862473679306752 234996737827235954688 236084685687547232256 237237442941880958976 239524569911522230272 239892503198636703744 241003116639371132928 243326547211705122816 244828562935234166784 244890263681941635072 247251168940926173184 247630971043754016768 248395850278615646208 248777410724512137216 249929157996384878592 252789949607165558784 253896287488390987776 256408619642441957376 257991388899494068224 265595271398490636288 266892123309616078848 269811069357196836864 271128506219292524544 273742365613168263168 274162860798441947136 275432133302138437632 275501546642184339456 279445331563442601984 279874587065076154368 281170302745932988416 283880971746989309952 284317040828013871104 284388693308061253632 285633323424439861248 288459697097747202048 288902799551046352896 290240312511930826752 294395081811692617728 296212335403122819072 303537453026846441472 305019569496704090112 309861149964905742336 312848417843620872192 314779580916729643008 314858910448210673664 316316590589174611968 319366093215362973696 319856670931515604992 321337488852494843904 325015649494927147008 326438083913645555712 326520351575922180096 329162599142214598656 329668225254568230912 331194467038154194944 331703214299349516288 333238877328513171456 337053266142887411712 348593793710518960128 354127028531320848384 355856164412821438464 359838754797955055616 361504674959056699392 364989820817557684224 365550481064589262848 367242844402851250176 367335395522912452608 371446456565631025152 372593775417923469312 373166116086768205824 374893736994577317888 378507962329319079936 379184924410748338176 380844431232586481664 384612929463662936064 386987083349241102336 398392907097735954432 404716604035795255296 406692759328938786816 411244291197662920704 413148199953207656448 419167997345163902976 419706107888972857344 419811880597614231552 421755454118899482624 425821457620483964928 426475561242020806656 428449985136659791872 432689545646620803072 433354199326569529344 435360468767896240128 438883465522952798208 441592622717538926592 444318503104684228608 449404354857183215616 455306179540269662208 464791724947358613504 469993475654471909376 472169371375094464512 474474885883761917952 479049139823044460544 479785006397273407488 482006233278742265856 486653094423410245632 489657125870468333568 489780527363883270144 494502337881852346368 496791700557231292416 497554821449024274432 499858315992769757184 505579899214331117568 515982777798988136448 531190542796981272576 533784246619232157696 539622138714393673728 542257012438585049088 547484731226336526336 548325721596883894272 550864266604276875264 551003093284368678912 558890663126885203968 559749174130152308736 562340605491865976832 567761943493978619904 568777386616122507264 571266646848879722496 576919394195494404096 577805599102092705792 580480625023861653504 592424670806245638144 607074906053692882944 610039138993408180224 619722299929811484672 625696835687241744384 629559161833459286016 629717820896421347328 632633181178349223936 638732186430725947392 639713341863031209984 642674977704989687808 650031298989854294016 653040703151844360192 658325198284429197312 662388934076308389888 663406428598699032576 666477754657026342912 674106532285774823424 697187587421037920256 708254057062641696768 711712328825642876928 719677509595910111232 723009349918113398784 729979641635115368448 734485688805702500352 734670791045824905216 742892913131262050304 745187550835846938624 746332232173536411648 749787473989154635776 758369848821496676352 761688862465172963328 769225858927325872128 773974166698482204672 796785814195471908864 809433208071590510592 813385518657877573632 822488582395325841408 826296399906415312896 838335994690327805952 839623761195228463104 843510908237798965248 851642915240967929856 852951122484041613312 856899970273319583744 865379091293241606144 866708398653139058688 870720937535792480256 883185245435077853184 888637006209368457216 910612359080539324416 929583449894717227008 944338742750188929024 948949771767523835904 958098279646088921088 959570012794546814976 964012466557484531712 979314251740936667136 979561054727766540288 989004675763704692736 993583401114462584832 995109642898048548864 999716631985539514368 1011159798428662235136 1062381085593962545152 1067568493238464315392 1084514024877170098176 1094969462452673052672 1096651443193767788544 1101728533208553750528 1102006186568737357824 1117781326253770407936 1119498348260304617472 1124681210983731953664 1135523886987957239808 1137554773232245014528 1142533293697759444992 1153838788390988808192 1160961250047723307008 1214149812107385765888 1220078277986816360448 1239444599859622969344 1259118323666918572032 1259435641792842694656 1265266362356698447872 1277464372861451894784 1279426683726062419968 1285349955409979375616 1300062597979708588032 1306081406303688720384 1316650396568858394624 1324777868152616779776 1332955509314052685824 1348213064571549646848 1394375174842075840512 1416508114125283393536 1423424657651285753856 1439355019191820222464 1446018699836226797568 1459959283270230736896 1468971377611405000704 1469341582091649810432 1490375101671693877248 1492664464347072823296 1499574947978309271552 1516739697642993352704 1547948333396964409344 1593571628390943817728 1618866416143181021184 1626771037315755147264 1644977164790651682816 1652592799812830625792 1676671989380655611904 1679247522390456926208 1687021816475597930496 1703285830481935859712 1713799940546639167488 1730758182586483212288 1733416797306278117376 1741441875071584960512 1777274012418736914432 1821224718161078648832 1859166899789434454016 1888677485500377858048 1897899543535047671808 1916196559292177842176 1919140025589093629952 1928024933114969063424 1959122109455533080576 1987166802228925169664 1990219285796097097728 1999433263971079028736 2022319596857324470272 2124762171187925090304 2135136986476928630784 2169028049754340196352 2189938924905346105344 2203457066417107501056 2204012373137474715648 2235562652507540815872 2238996696520609234944 2249362421967463907328 2275109546464490029056 2285066587395518889984 2307677576781977616384 2321922500095446614016 2428299624214771531776 2440156555973632720896 2478889199719245938688 2518871283585685389312 2530532724713396895744 2554928745722903789568 2558853367452124839936 2570699910819958751232 2600125195959417176064 2612162812607377440768 2649555736305233559552 2665911018628105371648 2788750349684151681024 2833016228250566787072 2846849315302571507712 2878710038383640444928 2892037399672453595136 2937942755222810001408 2938683164183299620864 2980750203343387754496 2985328928694145646592 2999149895956618543104 3033479395285986705408 3187143256781887635456 3253542074631510294528 3289954329581303365632 3305185599625661251584 3353343978761311223808 3358495044780913852416 3374043632951195860992 3406571660963871719424 3427599881093278334976 3461516365172966424576 3482883750143169921024 3642449436322157297664 3718333799578868908032 3777354971000755716096 3795799087070095343616 3832393118584355684352 3838280051178187259904 3856049866229938126848 3918244218911066161152 3974333604457850339328 3998866527942158057472 4044639193714648940544 4249524342375850180608 4270273972953857261568 4338056099508680392704 4379877849810692210688 4406914132834215002112 4408024746274949431296 4471125305015081631744 4477993393041218469888 4498724843934927814656 4550219092928980058112 4643845000190893228032 4856599248429543063552 4880313111947265441792 4957778399438491877376 5037742567171370778624 5061065449426793791488 5109857491445807579136 5141399821639917502464 5200250391918834352128 5224325625214754881536 5331822037256210743296 5577500699368303362048 5666032456501133574144 5693698630605143015424 5757420076767280889856 5784074799344907190272 5877366328366599241728 5961500406686775508992 5970657857388291293184 5998299791913237086208 6066958790571973410816 6374286513563775270912 6507084149263020589056 6610371199251322503168 6706687957522622447616 6716990089561827704832 6748087265902391721984 6855199762186556669952 6923032730345932849152 6965767500286339842048 7284898872644314595328 7436667599157737816064 7591598174140190687232 7664786237168711368704 7676560102356374519808 7712099732459876253696 7836488437822132322304 7948667208915700678656 7997733055884316114944 8499048684751700361216 8540547945907714523136 8676112199017360785408 8813828265668430004224 8816049492549898862592 8942250610030163263488 8955986786082436939776 8997449687869855629312 9100438185857960116224 9760626223894530883584 9915556798876983754752 10075485134342741557248 10122130898853587582976 10219714982891615158272 10282799643279835004928 10448651250429509763072 11155001398736606724096 11332064913002267148288 11387397261210286030848 11514840153534561779712 11568149598689814380544 11754732656733198483456 11923000813373551017984 11996599583826474172416 12133917581143946821632 12748573027127550541824 13014168298526041178112 13220742398502645006336 13413375915045244895232 13433980179123655409664 13496174531804783443968 13931535000572679684096 14569797745288629190656 14873335198315475632128 15183196348280381374464 15329572474337422737408 15424199464919752507392 15672976875644264644608 15995466111768632229888 16998097369503400722432 17081095891815429046272 17352224398034721570816 17632098985099797725184 17884501220060326526976 17911973572164873879552 17994899375739711258624 18200876371715920232448 19521252447789061767168 19831113597753967509504 20150970268685483114496 20244261797707175165952 20565599286559670009856 20897302500859019526144 22310002797473213448192 22774794522420572061696 23029680307069123559424 23136299197379628761088 23509465313466396966912 23846001626747102035968 23993199167652948344832 25497146054255101083648 26028336597052082356224 26441484797005290012672 26826751830090489790464 26867960358247310819328 26992349063609566887936 29746670396630951264256 30366392696560762748928 30659144948674845474816 30848398929839505014784 31345953751288529289216 33996194739006801444864 34162191783630858092544 34704448796069443141632 35264197970199595450368 35769002440120653053952 35989798751479422517248 36401752743431840464896 39042504895578123534336 39662227195507935019008 40301940537370966228992 40488523595414350331904 41794605001718039052288 44620005594946426896384 45549589044841144123392 46272598394759257522176 47018930626932793933824 47986398335305896689664 50994292108510202167296 52056673194104164712448 53653503660180979580928 53735920716494621638656 53984698127219133775872 59493340793261902528512 60732785393121525497856 61696797859679010029568 62691907502577058578432 68324383567261716185088 69408897592138886283264 70528395940399190900736 71538004880241306107904 71979597502958845034496 78085009791156247068672 79324454391015870038016 80603881074741932457984 80977047190828700663808 89240011189892853792768 91099178089682288246784 92545196789518515044352 94037861253865587867648 101988584217020404334592 104113346388208329424896 107307007320361959161856 107969396254438267551744 118986681586523805057024 121465570786243050995712 125383815005154117156864 136648767134523432370176 138817795184277772566528 141056791880798381801472 143959195005917690068992 156170019582312494137344 161207762149483864915968 161954094381657401327616 178480022379785707585536 182198356179364576493568 185090393579037030088704 188075722507731175735296 208226692776416658849792 214614014640723918323712 215938792508876535103488 237973363173047610114048 242931141572486101991424 273297534269046864740352 277635590368555545133056 282113583761596763602944 312340039164624988274688 323908188763314802655232 356960044759571415171072 364396712358729152987136 376151445015462351470592 416453385552833317699584 431877585017753070206976 485862283144972203982848 546595068538093729480704 555271180737111090266112 564227167523193527205888 624680078329249976549376 647816377526629605310464 713920089519142830342144 728793424717458305974272 832906771105666635399168 971724566289944407965696 1093190137076187458961408 1128454335046387054411776 1249360156658499953098752 1295632755053259210620928 1457586849434916611948544 1665813542211333270798336 1943449132579888815931392 2186380274152374917922816 2498720313316999906197504 2915173698869833223897088 3886898265159777631862784 4372760548304749835845632 4997440626633999812395008 5830347397739666447794176 8745521096609499671691264 11660694795479332895588352 17491042193218999343382528 34982084386437998686765056
- Sum of all divisors σ(n): 127287560846454129830798523
- Sum of proper divisors (its aliquot sum) s(n): 92305476460016131144033467
- 34982084386437998686765056 is an abundant number, because the sum of its proper divisors (92305476460016131144033467) is greater than itself. Its abundance is 57323392073578132457268411
Bases of 34982084386437998686765056
- Binary: 11100111011111011111010011000001100001010011011010110010000000000000000000000000000002
- Hexadecimal: 0x1CEFBE9830A6D640000000
- Base-36: 4E8J7P5OSN4000000
Squares and roots of 34982084386437998686765056
- 34982084386437998686765056 squared (349820843864379986867650562) is 1223746228019869211038936583545639145642018142683136
- 34982084386437998686765056 cubed (349820843864379986867650563) is 42809193816176261666053715787846967652704946648366911086206169914527885295616
-
34982084386437998686765056 is a
perfect square number . Itssquare root is 5914565443584 -
The
cube root of 34982084386437998686765056 is 327050808.9598577517
Scales and comparisons
How big is 34982084386437998686765056?- 34,982,084,386,437,998,686,765,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,982,084,386,437,998,686,765,056 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 34982084386437998686765056 cubic inches would be around 27254234.1 feet tall.
Recreational maths with 34982084386437998686765056
- 34982084386437998686765056 backwards is 65056768689973468348028943
- 34982084386437998686765056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 34982084386437998686765056's digits is 144
- 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 34982084386437998686765056 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 34982084386437998686765056 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/34982084386437998686765056/
Chicago style:
Numbermatics. 2024. "Number 34982084386437998686765056 - Facts about the integer". https://numbermatics.com/n/34982084386437998686765056/
The information we have on file for 34982084386437998686765056 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 34982084386437998686765056, math, Factors of 34982084386437998686765056, curriculum, school, college, exams, university, Prime factorization of 34982084386437998686765056, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, nine hundred eighty-two sextillion, eighty-four quintillion, three hundred eighty-six quadrillion, four hundred thirty-seven trillion, nine hundred ninety-eight billion, six hundred eighty-six million, seven hundred sixty-five thousand and fifty-six.